diff --git a/ej2-angular/grid/filtering/excel-like-filter.md b/ej2-angular/grid/filtering/excel-like-filter.md index 1cbd3abb9c..a6ec26af5e 100644 --- a/ej2-angular/grid/filtering/excel-like-filter.md +++ b/ej2-angular/grid/filtering/excel-like-filter.md @@ -318,5 +318,5 @@ In the provided example, On-Demand Excel filter has been enabled for the Angular ## See also -* [How to perform filter by using Wildcard and LIKE operator filter](./filtering/#wildcard-and-like-operator-filter) +* [How to perform filter by using Wildcard and LIKE operator filter](./filtering#wildcard-and-like-operator-filter) * [How to change loading indicator in Angular Grid](../data-binding/data-binding#loading-animation) \ No newline at end of file diff --git a/ej2-angular/grid/paging.md b/ej2-angular/grid/paging.md index 86177757e5..2b7b86c5a0 100644 --- a/ej2-angular/grid/paging.md +++ b/ej2-angular/grid/paging.md @@ -385,5 +385,5 @@ export class AppComponent implements OnInit { ## See Also -* [Group with Paging](./grouping/grouping/#group-with-paging) +* [Group with Paging](./grouping/grouping#group-with-paging) * [How to change loading indicator in Angular Grid](./data-binding/data-binding#loading-animation) \ No newline at end of file diff --git a/ej2-angular/grid/style-and-appearance/style-and-appearance.md b/ej2-angular/grid/style-and-appearance/style-and-appearance.md index fca5feaf83..97472075a2 100644 --- a/ej2-angular/grid/style-and-appearance/style-and-appearance.md +++ b/ej2-angular/grid/style-and-appearance/style-and-appearance.md @@ -71,4 +71,4 @@ In the following sample, the font family of grid content is changed to **cursive ## See Also -* [Footer template styling in Angular Grid](https://ej2.syncfusion.com/angular/documentation/grid/style-and-appearance/#customizing-the-column-selection-background) \ No newline at end of file +* [Footer template styling in Angular Grid](https://ej2.syncfusion.com/angular/documentation/grid/style-and-appearance/style-and-appearance) \ No newline at end of file diff --git a/ej2-angular/samples/diagram/layers/layers-cs4/index.html b/ej2-angular/samples/diagram/layers/layers-cs4/index.html index 977a808343..8960d1c492 100644 --- a/ej2-angular/samples/diagram/layers/layers-cs4/index.html +++ b/ej2-angular/samples/diagram/layers/layers-cs4/index.html @@ -19,5 +19,5 @@
Loading....
- + \ No newline at end of file diff --git a/ej2-angular/samples/diagram/layers/layers-cs4/main.7366e6252ad085fd.js b/ej2-angular/samples/diagram/layers/layers-cs4/main.7366e6252ad085fd.js new file mode 100644 index 0000000000..cb9d6a2eee --- /dev/null +++ b/ej2-angular/samples/diagram/layers/layers-cs4/main.7366e6252ad085fd.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{51:(Wl,Ud,jd)=>{let $r=null,_h=1;const Ts=Symbol("SIGNAL");function Wi(n){const t=$r;return $r=n,t}function gn(n){if((!Wh(n)||n.dirty)&&(n.dirty||n.lastCleanEpoch!==_h)){if(!n.producerMustRecompute(n)&&!Vh(n))return n.dirty=!1,void(n.lastCleanEpoch=_h);n.producerRecomputeValue(n),n.dirty=!1,n.lastCleanEpoch=_h}}function Vh(n){Gl(n);for(let t=0;t0}function Gl(n){n.producerNode??=[],n.producerIndexOfThis??=[],n.producerLastReadVersion??=[]}let Xd=null;function Eo(n){return"function"==typeof n}function qd(n){const e=n(i=>{Error.call(i),i.stack=(new Error).stack});return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e}const fp=qd(n=>function(e){n(this),this.message=e?`${e.length} errors occurred during unsubscription:\n${e.map((i,r)=>`${r+1}) ${i.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=e});function pp(n,t){if(n){const e=n.indexOf(t);0<=e&&n.splice(e,1)}}class As{constructor(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let t;if(!this.closed){this.closed=!0;const{_parentage:e}=this;if(e)if(this._parentage=null,Array.isArray(e))for(const s of e)s.remove(this);else e.remove(this);const{initialTeardown:i}=this;if(Eo(i))try{i()}catch(s){t=s instanceof fp?s.errors:[s]}const{_finalizers:r}=this;if(r){this._finalizers=null;for(const s of r)try{Cm(s)}catch(o){t=t??[],o instanceof fp?t=[...t,...o.errors]:t.push(o)}}if(t)throw new fp(t)}}add(t){var e;if(t&&t!==this)if(this.closed)Cm(t);else{if(t instanceof As){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=null!==(e=this._finalizers)&&void 0!==e?e:[]).push(t)}}_hasParent(t){const{_parentage:e}=this;return e===t||Array.isArray(e)&&e.includes(t)}_addParent(t){const{_parentage:e}=this;this._parentage=Array.isArray(e)?(e.push(t),e):e?[e,t]:t}_removeParent(t){const{_parentage:e}=this;e===t?this._parentage=null:Array.isArray(e)&&pp(e,t)}remove(t){const{_finalizers:e}=this;e&&pp(e,t),t instanceof As&&t._removeParent(this)}}As.EMPTY=(()=>{const n=new As;return n.closed=!0,n})();const Xl=As.EMPTY;function wm(n){return n instanceof As||n&&"closed"in n&&Eo(n.remove)&&Eo(n.add)&&Eo(n.unsubscribe)}function Cm(n){Eo(n)?n():n.unsubscribe()}const ql={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},Z={setTimeout(n,t,...e){const{delegate:i}=Z;return i?.setTimeout?i.setTimeout(n,t,...e):setTimeout(n,t,...e)},clearTimeout(n){const{delegate:t}=Z;return(t?.clearTimeout||clearTimeout)(n)},delegate:void 0};function ye(){}const pe=at("C",void 0,void 0);function at(n,t,e){return{kind:n,value:t,error:e}}let tt=null;function At(n){if(ql.useDeprecatedSynchronousErrorHandling){const t=!tt;if(t&&(tt={errorThrown:!1,error:null}),n(),t){const{errorThrown:e,error:i}=tt;if(tt=null,e)throw i}}else n()}class pt extends As{constructor(t){super(),this.isStopped=!1,t?(this.destination=t,wm(t)&&t.add(this)):this.destination=Wt}static create(t,e,i){return new cr(t,e,i)}next(t){this.isStopped?Pr(function ke(n){return at("N",n,void 0)}(t),this):this._next(t)}error(t){this.isStopped?Pr(function be(n){return at("E",void 0,n)}(t),this):(this.isStopped=!0,this._error(t))}complete(){this.isStopped?Pr(pe,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(t){this.destination.next(t)}_error(t){try{this.destination.error(t)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const Di=Function.prototype.bind;function ni(n,t){return Di.call(n,t)}class mi{constructor(t){this.partialObserver=t}next(t){const{partialObserver:e}=this;if(e.next)try{e.next(t)}catch(i){ki(i)}}error(t){const{partialObserver:e}=this;if(e.error)try{e.error(t)}catch(i){ki(i)}else ki(t)}complete(){const{partialObserver:t}=this;if(t.complete)try{t.complete()}catch(e){ki(e)}}}class cr extends pt{constructor(t,e,i){let r;if(super(),Eo(t)||!t)r={next:t??void 0,error:e??void 0,complete:i??void 0};else{let s;this&&ql.useDeprecatedNextContext?(s=Object.create(t),s.unsubscribe=()=>this.unsubscribe(),r={next:t.next&&ni(t.next,s),error:t.error&&ni(t.error,s),complete:t.complete&&ni(t.complete,s)}):r=t}this.destination=new mi(r)}}function ki(n){ql.useDeprecatedSynchronousErrorHandling?function Lt(n){ql.useDeprecatedSynchronousErrorHandling&&tt&&(tt.errorThrown=!0,tt.error=n)}(n):function se(n){Z.setTimeout(()=>{const{onUnhandledError:t}=ql;if(!t)throw n;t(n)})}(n)}function Pr(n,t){const{onStoppedNotification:e}=ql;e&&Z.setTimeout(()=>e(n,t))}const Wt={closed:!0,next:ye,error:function is(n){throw n},complete:ye},ct="function"==typeof Symbol&&Symbol.observable||"@@observable";function jn(n){return n}let Pi=(()=>{class n{constructor(e){e&&(this._subscribe=e)}lift(e){const i=new n;return i.source=this,i.operator=e,i}subscribe(e,i,r){const s=function et(n){return n&&n instanceof pt||function dr(n){return n&&Eo(n.next)&&Eo(n.error)&&Eo(n.complete)}(n)&&wm(n)}(e)?e:new cr(e,i,r);return At(()=>{const{operator:o,source:a}=this;s.add(o?o.call(s,a):a?this._subscribe(s):this._trySubscribe(s))}),s}_trySubscribe(e){try{return this._subscribe(e)}catch(i){e.error(i)}}forEach(e,i){return new(i=lt(i))((r,s)=>{const o=new cr({next:a=>{try{e(a)}catch(l){s(l),o.unsubscribe()}},error:s,complete:r});this.subscribe(o)})}_subscribe(e){var i;return null===(i=this.source)||void 0===i?void 0:i.subscribe(e)}[ct](){return this}pipe(...e){return function Zr(n){return 0===n.length?jn:1===n.length?n[0]:function(e){return n.reduce((i,r)=>r(i),e)}}(e)(this)}toPromise(e){return new(e=lt(e))((i,r)=>{let s;this.subscribe(o=>s=o,o=>r(o),()=>i(s))})}}return n.create=t=>new n(t),n})();function lt(n){var t;return null!==(t=n??ql.Promise)&&void 0!==t?t:Promise}const yi=qd(n=>function(){n(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let Pt=(()=>{class n extends Pi{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(e){const i=new rs(this,this);return i.operator=e,i}_throwIfClosed(){if(this.closed)throw new yi}next(e){At(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const i of this.currentObservers)i.next(e)}})}error(e){At(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=e;const{observers:i}=this;for(;i.length;)i.shift().error(e)}})}complete(){At(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:e}=this;for(;e.length;)e.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0}_trySubscribe(e){return this._throwIfClosed(),super._trySubscribe(e)}_subscribe(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)}_innerSubscribe(e){const{hasError:i,isStopped:r,observers:s}=this;return i||r?Xl:(this.currentObservers=null,s.push(e),new As(()=>{this.currentObservers=null,pp(s,e)}))}_checkFinalizedStatuses(e){const{hasError:i,thrownError:r,isStopped:s}=this;i?e.error(r):s&&e.complete()}asObservable(){const e=new Pi;return e.source=this,e}}return n.create=(t,e)=>new rs(t,e),n})();class rs extends Pt{constructor(t,e){super(),this.destination=t,this.source=e}next(t){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.next)||void 0===i||i.call(e,t)}error(t){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.error)||void 0===i||i.call(e,t)}complete(){var t,e;null===(e=null===(t=this.destination)||void 0===t?void 0:t.complete)||void 0===e||e.call(t)}_subscribe(t){var e,i;return null!==(i=null===(e=this.source)||void 0===e?void 0:e.subscribe(t))&&void 0!==i?i:Xl}}class _o extends Pt{constructor(t){super(),this._value=t}get value(){return this.getValue()}_subscribe(t){const e=super._subscribe(t);return!e.closed&&t.next(this._value),e}getValue(){const{hasError:t,thrownError:e,_value:i}=this;if(t)throw e;return this._throwIfClosed(),i}next(t){super.next(this._value=t)}}class Ls extends pt{constructor(t,e,i,r,s,o){super(t),this.onFinalize=s,this.shouldUnsubscribe=o,this._next=e?function(a){try{e(a)}catch(l){t.error(l)}}:super._next,this._error=r?function(a){try{r(a)}catch(l){t.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=i?function(){try{i()}catch(a){t.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:e}=this;super.unsubscribe(),!e&&(null===(t=this.onFinalize)||void 0===t||t.call(this))}}}function jr(n,t){return function Ur(n){return t=>{if(function cn(n){return Eo(n?.lift)}(t))return t.lift(function(e){try{return n(e,this)}catch(i){this.error(i)}});throw new TypeError("Unable to lift unknown Observable type")}}((e,i)=>{let r=0;e.subscribe(function Do(n,t,e,i,r){return new Ls(n,t,e,i,r)}(i,s=>{i.next(n.call(t,s,r++))}))})}class F extends Error{constructor(t,e){super(function ae(n,t){return`NG0${Math.abs(n)}${t?": "+t:""}`}(t,e)),this.code=t}}function Xe(n){for(let t in n)if(n[t]===Xe)return t;throw Error("Could not find renamed property on target object.")}function mt(n,t){for(const e in t)t.hasOwnProperty(e)&&!n.hasOwnProperty(e)&&(n[e]=t[e])}function dt(n){if("string"==typeof n)return n;if(Array.isArray(n))return"["+n.map(dt).join(", ")+"]";if(null==n)return""+n;if(n.overriddenName)return`${n.overriddenName}`;if(n.name)return`${n.name}`;const t=n.toString();if(null==t)return""+t;const e=t.indexOf("\n");return-1===e?t:t.substring(0,e)}function qt(n,t){return null==n||""===n?null===t?"":t:null==t||""===t?n:n+" "+t}const ur=Xe({__forward_ref__:Xe});function ir(n){return n.__forward_ref__=ir,n.toString=function(){return dt(this())},n}function vt(n){return function Tn(n){return"function"==typeof n&&n.hasOwnProperty(ur)&&n.__forward_ref__===ir}(n)?n():n}function $l(n){return n&&!!n.\u0275providers}const Zl=Xe({\u0275cmp:Xe}),$d=Xe({\u0275dir:Xe}),gp=Xe({\u0275pipe:Xe}),Uo=Xe({\u0275fac:Xe}),jo=Xe({__NG_ELEMENT_ID__:Xe}),vp=Xe({__NG_ENV_ID__:Xe});function Ri(n){return"function"==typeof n?n.name||n.toString():"object"==typeof n&&null!=n&&"function"==typeof n.type?n.type.name||n.type.toString():function Nt(n){return"string"==typeof n?n:null==n?"":String(n)}(n)}function Lb(n,t){throw new F(-201,!1)}function so(n,t){null==n&&function zt(n,t,e,i){throw new Error(`ASSERTION ERROR: ${n}`+(null==i?"":` [Expected=> ${e} ${i} ${t} <=Actual]`))}(t,n,null,"!=")}function Yi(n){return{token:n.token,providedIn:n.providedIn||null,factory:n.factory,value:void 0}}function mp(n){return{providers:n.providers||[],imports:n.imports||[]}}function Em(n){return zT(n,xm)||zT(n,RT)}function zT(n,t){return n.hasOwnProperty(t)?n[t]:null}function Dm(n){return n&&(n.hasOwnProperty(Nb)||n.hasOwnProperty(x_))?n[Nb]:null}const xm=Xe({\u0275prov:Xe}),Nb=Xe({\u0275inj:Xe}),RT=Xe({ngInjectableDef:Xe}),x_=Xe({ngInjectorDef:Xe});var xi=function(n){return n[n.Default=0]="Default",n[n.Host=1]="Host",n[n.Self=2]="Self",n[n.SkipSelf=4]="SkipSelf",n[n.Optional=8]="Optional",n}(xi||{});let Ob;function oo(n){const t=Ob;return Ob=n,t}function BT(n,t,e){const i=Em(n);return i&&"root"==i.providedIn?void 0===i.value?i.value=i.factory():i.value:e&xi.Optional?null:void 0!==t?t:void Lb()}const rr=globalThis;class Ht{constructor(t,e){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof e?this.__NG_ELEMENT_ID__=e:void 0!==e&&(this.\u0275prov=Yi({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const yp={},Hb="__NG_DI_FLAG__",Tm="ngTempTokenPath",L_=/\n/gm,_T="__source";let Jd;function Gh(n){const t=Jd;return Jd=n,t}function k_(n,t=xi.Default){if(void 0===Jd)throw new F(-203,!1);return null===Jd?BT(n,void 0,t):Jd.get(n,t&xi.Optional?null:void 0,t)}function _i(n,t=xi.Default){return(function HT(){return Ob}()||k_)(vt(n),t)}function Hi(n,t=xi.Default){return _i(n,Am(t))}function Am(n){return typeof n>"u"||"number"==typeof n?n:0|(n.optional&&8)|(n.host&&1)|(n.self&&2)|(n.skipSelf&&4)}function Bb(n){const t=[];for(let e=0;et){o=s-1;break}}}for(;ss?"":r[d+1].toLowerCase();const f=8&i?u:null;if(f&&-1!==jT(f,h,0)||2&i&&h!==u){if(Ma(i))return!1;o=!0}}}}else{if(!o&&!Ma(i)&&!Ma(l))return!1;if(o&&Ma(l))continue;o=!1,i=l|1&i}}return Ma(i)||o}function Ma(n){return 0==(1&n)}function __(n,t,e,i){if(null===t)return-1;let r=0;if(i||!e){let s=!1;for(;r-1)for(e++;e0?'="'+a+'"':"")+"]"}else 8&i?r+="."+o:4&i&&(r+=" "+o);else""!==r&&!Ma(o)&&(t+=qT(s,r),r=""),i=o,s=s||!Ma(i);e++}return""!==r&&(t+=qT(s,r)),t}function _b(n){return Jl(()=>{const t=ZT(n),e={...t,decls:n.decls,vars:n.vars,template:n.template,consts:n.consts||null,ngContentSelectors:n.ngContentSelectors,onPush:n.changeDetection===Lm.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&n.dependencies||null,getStandaloneInjector:null,signals:n.signals??!1,data:n.data||{},encapsulation:n.encapsulation||ba.Emulated,styles:n.styles||Qi,_:null,schemas:n.schemas||null,tView:null,id:""};JT(e);const i=n.dependencies;return e.directiveDefs=Om(i,!1),e.pipeDefs=Om(i,!0),e.id=function Z_(n){let t=0;const e=[n.selectors,n.ngContentSelectors,n.hostVars,n.hostAttrs,n.consts,n.vars,n.decls,n.encapsulation,n.standalone,n.signals,n.exportAs,JSON.stringify(n.inputs),JSON.stringify(n.outputs),Object.getOwnPropertyNames(n.type.prototype),!!n.contentQueries,!!n.viewQuery].join("|");for(const r of e)t=Math.imul(31,t)+r.charCodeAt(0)<<0;return t+=2147483648,"c"+t}(e),e})}function X_(n){return di(n)||Wn(n)}function q_(n){return null!==n}function Nm(n){return Jl(()=>({type:n.type,bootstrap:n.bootstrap||Qi,declarations:n.declarations||Qi,imports:n.imports||Qi,exports:n.exports||Qi,transitiveCompileScopes:null,schemas:n.schemas||null,id:n.id||null}))}function $T(n,t){if(null==n)return rl;const e={};for(const i in n)if(n.hasOwnProperty(i)){const r=n[i];let s,o,a=Xh.None;Array.isArray(r)?(a=r[0],s=r[1],o=r[2]??s):(s=r,o=r),t?(e[s]=a!==Xh.None?[i,a]:i,t[s]=o):e[s]=i}return e}function nr(n){return Jl(()=>{const t=ZT(n);return JT(t),t})}function di(n){return n[Zl]||null}function Wn(n){return n[$d]||null}function gs(n){return n[gp]||null}function ZT(n){const t={};return{type:n.type,providersResolver:null,factory:null,hostBindings:n.hostBindings||null,hostVars:n.hostVars||0,hostAttrs:n.hostAttrs||null,contentQueries:n.contentQueries||null,declaredInputs:t,inputTransforms:null,inputConfig:n.inputs||rl,exportAs:n.exportAs||null,standalone:!0===n.standalone,signals:!0===n.signals,selectors:n.selectors||Qi,viewQuery:n.viewQuery||null,features:n.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:$T(n.inputs,t),outputs:$T(n.outputs),debugInfo:null}}function JT(n){n.features?.forEach(t=>t(n))}function Om(n,t){if(!n)return null;const e=t?gs:X_;return()=>("function"==typeof n?n():n).map(i=>e(i)).filter(q_)}const Vr=0,Be=1,Ct=2,vn=3,wa=4,Os=5,Ca=6,Kd=7,Er=8,Xs=9,Kl=10,Yt=11,bp=12,KT=13,eu=14,Jr=15,Mp=16,tu=17,nl=18,wp=19,eA=20,qh=21,km=22,Uc=23,jt=25,Ub=1,sl=7,iu=9,mn=10;var jb=function(n){return n[n.None=0]="None",n[n.HasTransplantedViews=2]="HasTransplantedViews",n}(jb||{});function ks(n){return Array.isArray(n)&&"object"==typeof n[Ub]}function Ps(n){return Array.isArray(n)&&!0===n[Ub]}function Vb(n){return 0!=(4&n.flags)}function jc(n){return n.componentOffset>-1}function zm(n){return 1==(1&n.flags)}function Ea(n){return!!n.template}function Wb(n){return 0!=(512&n[Ct])}function Vc(n,t){return n.hasOwnProperty(Uo)?n[Uo]:null}class tU{constructor(t,e,i){this.previousValue=t,this.currentValue=e,this.firstChange=i}isFirstChange(){return this.firstChange}}function nA(n,t,e,i){null!==t?t.applyValueToInputSignal(t,i):n[e]=i}function sA(n){return n.type.prototype.ngOnChanges&&(n.setInput=rU),iU}function iU(){const n=aA(this),t=n?.current;if(t){const e=n.previous;if(e===rl)n.previous=t;else for(let i in t)e[i]=t[i];n.current=null,this.ngOnChanges(t)}}function rU(n,t,e,i,r){const s=this.declaredInputs[i],o=aA(n)||function nU(n,t){return n[oA]=t}(n,{previous:rl,current:null}),a=o.current||(o.current={}),l=o.previous,h=l[s];a[s]=new tU(h&&h.currentValue,e,l===rl),nA(n,t,r,e)}const oA="__ngSimpleChanges__";function aA(n){return n[oA]||null}const ol=function(n,t,e){};let cA=!1;function fr(n){for(;Array.isArray(n);)n=n[Vr];return n}function qs(n,t){return fr(t[n.index])}function Dp(n,t){return n.data[t]}function To(n,t){const e=t[n];return ks(e)?e:e[Vr]}function qb(n){return 128==(128&n[Ct])}function al(n,t){return null==t?null:n[t]}function dA(n){n[tu]=0}function cU(n){1024&n[Ct]||(n[Ct]|=1024,qb(n)&&xp(n))}function fA(n){return 9216&n[Ct]||n[Uc]?.dirty}function $b(n){fA(n)?xp(n):64&n[Ct]&&(function oU(){return cA}()?(n[Ct]|=1024,xp(n)):n[Kl].changeDetectionScheduler?.notify())}function xp(n){n[Kl].changeDetectionScheduler?.notify();let t=Wc(n);for(;null!==t&&!(8192&t[Ct])&&(t[Ct]|=8192,qb(t));)t=Wc(t)}function Wc(n){const t=n[vn];return Ps(t)?t[vn]:t}const Rt={lFrame:wA(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function gA(){return Rt.bindingsEnabled}function Se(){return Rt.lFrame.lView}function Ti(){return Rt.lFrame.tView}function pr(){let n=vA();for(;null!==n&&64===n.type;)n=n.parent;return n}function vA(){return Rt.lFrame.currentTNode}function ll(n,t){const e=Rt.lFrame;e.currentTNode=n,e.isParent=t}function Jb(){return Rt.lFrame.isParent}function wU(n,t){const e=Rt.lFrame;e.bindingIndex=e.bindingRootIndex=n,e1(t)}function e1(n){Rt.lFrame.currentDirectiveIndex=n}function IA(){return Rt.lFrame.currentQueryIndex}function i1(n){Rt.lFrame.currentQueryIndex=n}function EU(n){const t=n[Be];return 2===t.type?t.declTNode:1===t.type?n[Os]:null}function bA(n,t,e){if(e&xi.SkipSelf){let r=t,s=n;for(;!(r=r.parent,null!==r||e&xi.Host||(r=EU(s),null===r||(s=s[eu],10&r.type))););if(null===r)return!1;t=r,n=s}const i=Rt.lFrame=MA();return i.currentTNode=t,i.lView=n,!0}function r1(n){const t=MA(),e=n[Be];Rt.lFrame=t,t.currentTNode=e.firstChild,t.lView=n,t.tView=e,t.contextLView=n,t.bindingIndex=e.bindingStartIndex,t.inI18n=!1}function MA(){const n=Rt.lFrame,t=null===n?null:n.child;return null===t?wA(n):t}function wA(n){const t={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:n,child:null,inI18n:!1};return null!==n&&(n.child=t),t}function CA(){const n=Rt.lFrame;return Rt.lFrame=n.parent,n.currentTNode=null,n.lView=null,n}const EA=CA;function n1(){const n=CA();n.isParent=!0,n.tView=null,n.selectedIndex=-1,n.contextLView=null,n.elementDepthCount=0,n.currentDirectiveIndex=-1,n.currentNamespace=null,n.bindingRootIndex=-1,n.bindingIndex=-1,n.currentQueryIndex=0}function zs(){return Rt.lFrame.selectedIndex}function Yc(n){Rt.lFrame.selectedIndex=n}let xA=!0;function Bm(){return xA}function $h(n){xA=n}function Fm(n,t){for(let e=t.directiveStart,i=t.directiveEnd;e=i)break}else t[l]<0&&(n[tu]+=65536),(a>14>16&&(3&n[Ct])===t&&(n[Ct]+=16384,AA(a,s)):AA(a,s)}const su=-1;class Ap{constructor(t,e,i){this.factory=t,this.resolving=!1,this.canSeeViewProviders=e,this.injectImpl=i}}function a1(n){return n!==su}function Lp(n){return 32767&n}function Np(n,t){let e=function HU(n){return n>>16}(n),i=t;for(;e>0;)i=i[eu],e--;return i}let l1=!0;function jm(n){const t=l1;return l1=n,t}const LA=255,NA=5;let BU=0;const cl={};function Vm(n,t){const e=OA(n,t);if(-1!==e)return e;const i=t[Be];i.firstCreatePass&&(n.injectorIndex=t.length,h1(i.data,n),h1(t,null),h1(i.blueprint,null));const r=Wm(n,t),s=n.injectorIndex;if(a1(r)){const o=Lp(r),a=Np(r,t),l=a[Be].data;for(let h=0;h<8;h++)t[s+h]=a[o+h]|l[o+h]}return t[s+8]=r,s}function h1(n,t){n.push(0,0,0,0,0,0,0,0,t)}function OA(n,t){return-1===n.injectorIndex||n.parent&&n.parent.injectorIndex===n.injectorIndex||null===t[n.injectorIndex+8]?-1:n.injectorIndex}function Wm(n,t){if(n.parent&&-1!==n.parent.injectorIndex)return n.parent.injectorIndex;let e=0,i=null,r=t;for(;null!==r;){if(i=FA(r),null===i)return su;if(e++,r=r[eu],-1!==i.injectorIndex)return i.injectorIndex|e<<16}return su}function c1(n,t,e){!function FU(n,t,e){let i;"string"==typeof e?i=e.charCodeAt(0)||0:e.hasOwnProperty(jo)&&(i=e[jo]),null==i&&(i=e[jo]=BU++);const r=i&LA;t.data[n+(r>>NA)]|=1<=0?t&LA:VU:t}(e);if("function"==typeof s){if(!bA(t,n,i))return i&xi.Host?kA(r,0,i):PA(t,e,i,r);try{let o;if(o=s(i),null!=o||i&xi.Optional)return o;Lb()}finally{EA()}}else if("number"==typeof s){let o=null,a=OA(n,t),l=su,h=i&xi.Host?t[Jr][Os]:null;for((-1===a||i&xi.SkipSelf)&&(l=-1===a?Wm(n,t):t[a+8],l!==su&&BA(i,!1)?(o=t[Be],a=Lp(l),t=Np(l,t)):a=-1);-1!==a;){const c=t[Be];if(HA(s,a,c.data)){const d=UU(a,t,e,o,i,h);if(d!==cl)return d}l=t[a+8],l!==su&&BA(i,t[Be].data[a+8]===h)&&HA(s,a,t)?(o=c,a=Lp(l),t=Np(l,t)):a=-1}}return r}function UU(n,t,e,i,r,s){const o=t[Be],a=o.data[n+8],c=Ym(a,o,e,null==i?jc(a)&&l1:i!=o&&0!=(3&a.type),r&xi.Host&&s===a);return null!==c?Qc(t,o,c,a):cl}function Ym(n,t,e,i,r){const s=n.providerIndexes,o=t.data,a=1048575&s,l=n.directiveStart,c=s>>20,u=r?a+c:n.directiveEnd;for(let f=i?a:a+c;f=l&&p.type===e)return f}if(r){const f=o[l];if(f&&Ea(f)&&f.type===e)return l}return null}function Qc(n,t,e,i){let r=n[e];const s=t.data;if(function kU(n){return n instanceof Ap}(r)){const o=r;o.resolving&&function Vo(n,t){const e=t?`. Dependency path: ${t.join(" > ")} > ${n}`:"";throw new F(-200,`Circular dependency in DI detected for ${n}${e}`)}(Ri(s[e]));const a=jm(o.canSeeViewProviders);o.resolving=!0;const h=o.injectImpl?oo(o.injectImpl):null;bA(n,i,xi.Default);try{r=n[e]=o.factory(void 0,s,n,i),t.firstCreatePass&&e>=i.directiveStart&&function NU(n,t,e){const{ngOnChanges:i,ngOnInit:r,ngDoCheck:s}=t.type.prototype;if(i){const o=sA(t);(e.preOrderHooks??=[]).push(n,o),(e.preOrderCheckHooks??=[]).push(n,o)}r&&(e.preOrderHooks??=[]).push(0-n,r),s&&((e.preOrderHooks??=[]).push(n,s),(e.preOrderCheckHooks??=[]).push(n,s))}(e,s[e],t)}finally{null!==h&&oo(h),jm(a),o.resolving=!1,EA()}}return r}function HA(n,t,e){return!!(e[t+(n>>NA)]&1<Array.isArray(e)?fu(e,t):t(e))}function UA(n,t,e){t>=n.length?n.push(e):n.splice(t,0,e)}function Qm(n,t){return t>=n.length-1?n.pop():n.splice(t,1)[0]}const vu=new Ht(""),GA=new Ht("",-1),I1=new Ht("");class $m{get(t,e=yp){if(e===yp){const i=new Error(`NullInjectorError: No provider for ${dt(t)}!`);throw i.name="NullInjectorError",i}return e}}function fj(...n){return{\u0275providers:XA(0,n),\u0275fromNgModule:!0}}function XA(n,...t){const e=[],i=new Set;let r;const s=o=>{e.push(o)};return fu(t,o=>{const a=o;Zm(a,s,[],i)&&(r||=[],r.push(a))}),void 0!==r&&qA(r,s),e}function qA(n,t){for(let e=0;e{t(s,i)})}}function Zm(n,t,e,i){if(!(n=vt(n)))return!1;let r=null,s=Dm(n);const o=!s&&di(n);if(s||o){if(o&&!o.standalone)return!1;r=n}else{const l=n.ngModule;if(s=Dm(l),!s)return!1;r=l}const a=i.has(r);if(o){if(a)return!1;if(i.add(r),o.dependencies){const l="function"==typeof o.dependencies?o.dependencies():o.dependencies;for(const h of l)Zm(h,t,e,i)}}else{if(!s)return!1;{if(null!=s.imports&&!a){let h;i.add(r);try{fu(s.imports,c=>{Zm(c,t,e,i)&&(h||=[],h.push(c))})}finally{}void 0!==h&&qA(h,t)}if(!a){const h=Vc(r)||(()=>new r);t({provide:r,useFactory:h,deps:Qi},r),t({provide:I1,useValue:r,multi:!0},r),t({provide:vu,useValue:()=>_i(r),multi:!0},r)}const l=s.providers;if(null!=l&&!a){const h=n;M1(l,c=>{t(c,h)})}}}return r!==n&&void 0!==n.providers}function M1(n,t){for(let e of n)$l(e)&&(e=e.\u0275providers),Array.isArray(e)?M1(e,t):t(e)}const pj=Xe({provide:String,useValue:Xe});function w1(n){return null!==n&&"object"==typeof n&&pj in n}function Gc(n){return"function"==typeof n}const C1=new Ht(""),Jm={},vj={};let E1;function Km(){return void 0===E1&&(E1=new $m),E1}class ih{}class mu extends ih{get destroyed(){return this._destroyed}constructor(t,e,i,r){super(),this.parent=e,this.source=i,this.scopes=r,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,x1(t,o=>this.processProvider(o)),this.records.set(GA,yu(void 0,this)),r.has("environment")&&this.records.set(ih,yu(void 0,this));const s=this.records.get(C1);null!=s&&"string"==typeof s.value&&this.scopes.add(s.value),this.injectorDefTypes=new Set(this.get(I1,Qi,xi.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const e of this._ngOnDestroyHooks)e.ngOnDestroy();const t=this._onDestroyHooks;this._onDestroyHooks=[];for(const e of t)e()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(t){return this.assertNotDestroyed(),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){this.assertNotDestroyed();const e=Gh(this),i=oo(void 0);try{return t()}finally{Gh(e),oo(i)}}get(t,e=yp,i=xi.Default){if(this.assertNotDestroyed(),t.hasOwnProperty(vp))return t[vp](this);i=Am(i);const s=Gh(this),o=oo(void 0);try{if(!(i&xi.SkipSelf)){let l=this.records.get(t);if(void 0===l){const h=function bj(n){return"function"==typeof n||"object"==typeof n&&n instanceof Ht}(t)&&Em(t);l=h&&this.injectableDefInScope(h)?yu(D1(t),Jm):null,this.records.set(t,l)}if(null!=l)return this.hydrate(t,l)}return(i&xi.Self?Km():this.parent).get(t,e=i&xi.Optional&&e===yp?null:e)}catch(a){if("NullInjectorError"===a.name){if((a[Tm]=a[Tm]||[]).unshift(dt(t)),s)throw a;return function z_(n,t,e,i){const r=n[Tm];throw t[_T]&&r.unshift(t[_T]),n.message=function R_(n,t,e,i=null){n=n&&"\n"===n.charAt(0)&&"\u0275"==n.charAt(1)?n.slice(2):n;let r=dt(t);if(Array.isArray(t))r=t.map(dt).join(" -> ");else if("object"==typeof t){let s=[];for(let o in t)if(t.hasOwnProperty(o)){let a=t[o];s.push(o+":"+("string"==typeof a?JSON.stringify(a):dt(a)))}r=`{${s.join(", ")}}`}return`${e}${i?"("+i+")":""}[${r}]: ${n.replace(L_,"\n ")}`}("\n"+n.message,r,e,i),n.ngTokenPath=r,n[Tm]=null,n}(a,t,"R3InjectorError",this.source)}throw a}finally{oo(o),Gh(s)}}resolveInjectorInitializers(){const t=Gh(this),e=oo(void 0);try{const r=this.get(vu,Qi,xi.Self);for(const s of r)s()}finally{Gh(t),oo(e)}}toString(){const t=[],e=this.records;for(const i of e.keys())t.push(dt(i));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new F(205,!1)}processProvider(t){let e=Gc(t=vt(t))?t:vt(t&&t.provide);const i=function yj(n){return w1(n)?yu(void 0,n.useValue):yu(JA(n),Jm)}(t);if(!Gc(t)&&!0===t.multi){let r=this.records.get(e);r||(r=yu(void 0,Jm,!0),r.factory=()=>Bb(r.multi),this.records.set(e,r)),e=t,r.multi.push(t)}this.records.set(e,i)}hydrate(t,e){return e.value===Jm&&(e.value=vj,e.value=e.factory()),"object"==typeof e.value&&e.value&&function Ij(n){return null!==n&&"object"==typeof n&&"function"==typeof n.ngOnDestroy}(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}injectableDefInScope(t){if(!t.providedIn)return!1;const e=vt(t.providedIn);return"string"==typeof e?"any"===e||this.scopes.has(e):this.injectorDefTypes.has(e)}removeOnDestroy(t){const e=this._onDestroyHooks.indexOf(t);-1!==e&&this._onDestroyHooks.splice(e,1)}}function D1(n){const t=Em(n),e=null!==t?t.factory:Vc(n);if(null!==e)return e;if(n instanceof Ht)throw new F(204,!1);if(n instanceof Function)return function mj(n){if(n.length>0)throw new F(204,!1);const e=function D_(n){return n&&(n[xm]||n[RT])||null}(n);return null!==e?()=>e.factory(n):()=>new n}(n);throw new F(204,!1)}function JA(n,t,e){let i;if(Gc(n)){const r=vt(n);return Vc(r)||D1(r)}if(w1(n))i=()=>vt(n.useValue);else if(function ZA(n){return!(!n||!n.useFactory)}(n))i=()=>n.useFactory(...Bb(n.deps||[]));else if(function $A(n){return!(!n||!n.useExisting)}(n))i=()=>_i(vt(n.useExisting));else{const r=vt(n&&(n.useClass||n.provide));if(!function Sj(n){return!!n.deps}(n))return Vc(r)||D1(r);i=()=>new r(...Bb(n.deps))}return i}function yu(n,t,e=!1){return{factory:n,value:t,multi:e?[]:void 0}}function x1(n,t){for(const e of n)Array.isArray(e)?x1(e,t):e&&$l(e)?x1(e.\u0275providers,t):t(e)}function iL(n,t=null,e=null,i){const r=function rL(n,t=null,e=null,i,r=new Set){const s=[e||Qi,fj(n)];return i=i||("object"==typeof n?void 0:dt(n)),new mu(s,t||Km(),i||null,r)}(n,t,e,i);return r.resolveInjectorInitializers(),r}let L1,Wo=(()=>{class n{static{this.THROW_IF_NOT_FOUND=yp}static{this.NULL=new $m}static create(e,i){if(Array.isArray(e))return iL({name:""},i,e,"");{const r=e.name??"";return iL({name:r},e.parent,e.providers,r)}}static{this.\u0275prov=Yi({token:n,providedIn:"any",factory:()=>_i(GA)})}static{this.__NG_ELEMENT_ID__=-1}}return n})();const N1=new Ht("",{providedIn:"root",factory:()=>Lj}),Lj="ng",sL=new Ht(""),Su=new Ht("",{providedIn:"platform",factory:()=>"unknown"}),oL=new Ht("",{providedIn:"root",factory:()=>function Zh(){if(void 0!==L1)return L1;if(typeof document<"u")return document;throw new F(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function ny(n){return 128==(128&n.flags)}var ec=function(n){return n[n.Important=1]="Important",n[n.DashCase=2]="DashCase",n}(ec||{});const R1=new Map;let Vj=0;const B1="__ngContext__";function Rs(n,t){ks(t)?(n[B1]=t[wp],function Yj(n){R1.set(n[wp],n)}(t)):n[B1]=t}let F1;function _1(n,t){return F1(n,t)}function bu(n,t,e,i,r){if(null!=i){let s,o=!1;Ps(i)?s=i:ks(i)&&(o=!0,i=i[Vr]);const a=fr(i);0===n&&null!==e?null==r?TL(t,e,a):qc(t,e,a,r||null,!0):1===n&&null!==e?qc(t,e,a,r||null,!0):2===n?function dy(n,t,e){const i=hy(n,t);i&&function a6(n,t,e,i){n.removeChild(t,e,i)}(n,i,t,e)}(t,a,o):3===n&&t.destroyNode(a),null!=s&&function c6(n,t,e,i,r){const s=e[sl];s!==fr(e)&&bu(t,n,i,s,r);for(let a=mn;a0&&(n[e-1][wa]=i[wa]);const s=Qm(n,mn+t);!function e6(n,t){EL(n,t),t[Vr]=null,t[Os]=null}(i[Be],i);const o=s[nl];null!==o&&o.detachView(s[Be]),i[vn]=null,i[wa]=null,i[Ct]&=-129}return i}function ly(n,t){if(!(256&t[Ct])){const e=t[Yt];e.destroyNode&&uy(n,t,e,3,null,null),function i6(n){let t=n[bp];if(!t)return j1(n[Be],n);for(;t;){let e=null;if(ks(t))e=t[bp];else{const i=t[mn];i&&(e=i)}if(!e){for(;t&&!t[wa]&&t!==n;)ks(t)&&j1(t[Be],t),t=t[vn];null===t&&(t=n),ks(t)&&j1(t[Be],t),e=t&&t[wa]}t=e}}(t)}}function j1(n,t){if(!(256&t[Ct])){t[Ct]&=-129,t[Ct]|=256,t[Uc]&&function Qd(n){if(Gl(n),Wh(n))for(let t=0;t=0?i[o]():i[-o].unsubscribe(),s+=2}else e[s].call(i[e[s+1]]);null!==i&&(t[Kd]=null);const r=t[qh];if(null!==r){t[qh]=null;for(let s=0;s-1){const{encapsulation:s}=n.data[i.directiveStart+r];if(s===ba.None||s===ba.Emulated)return null}return qs(i,e)}}(n,t.parent,e)}function qc(n,t,e,i,r){n.insertBefore(t,e,i,r)}function TL(n,t,e){n.appendChild(t,e)}function AL(n,t,e,i,r){null!==i?qc(n,t,e,i,r):TL(n,t,e)}function hy(n,t){return n.parentNode(t)}let W1,OL=function NL(n,t,e){return 40&n.type?qs(n,e):null};function cy(n,t,e,i){const r=V1(n,i,t),s=t[Yt],a=function LL(n,t,e){return OL(n,t,e)}(i.parent||t[Os],i,t);if(null!=r)if(Array.isArray(e))for(let l=0;lnull;function oM(n,t,e=!1){return JL(n,t,e)}class G6{}class rN{}class q6{resolveComponentFactory(t){throw function X6(n){const t=Error(`No component factory found for ${dt(n)}.`);return t.ngComponent=n,t}(t)}}let by=(()=>{class n{static{this.NULL=new q6}}return n})();function $6(){return xu(pr(),Se())}function xu(n,t){return new $c(qs(n,t))}let $c=(()=>{class n{constructor(e){this.nativeElement=e}static{this.__NG_ELEMENT_ID__=$6}}return n})();function Z6(n){return n instanceof $c?n.nativeElement:n}class sN{}let cM=(()=>{class n{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function J6(){const n=Se(),e=To(pr().index,n);return(ks(e)?e:n)[Yt]}()}}return n})(),K6=(()=>{class n{static{this.\u0275prov=Yi({token:n,providedIn:"root",factory:()=>null})}}return n})();const dM={};function Qp(n,t,e,i,r=!1){for(;null!==e;){const s=t[e.index];null!==s&&i.push(fr(s)),Ps(s)&&fN(s,i);const o=e.type;if(8&o)Qp(n,t,e.child,i);else if(32&o){const a=_1(e,t);let l;for(;l=a();)i.push(l)}else if(16&o){const a=PL(t,e);if(Array.isArray(a))i.push(...a);else{const l=Wc(t[Jr]);Qp(l[Be],l,a,i,!0)}}e=r?e.projectionNext:e.next}return i}function fN(n,t){for(let e=mn;e!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:n=>{xp(n.lView)},consumerOnSignalRead(){this.lView[Uc]=this}};function gN(n){return mN(n[bp])}function vN(n){return mN(n[wa])}function mN(n){for(;null!==n&&!Ps(n);)n=n[wa];return n}function pM(n){return n.ngOriginalError}class nh{constructor(){this._console=console}handleError(t){const e=this._findOriginalError(t);this._console.error("ERROR",t),e&&this._console.error("ORIGINAL ERROR",e)}_findOriginalError(t){let e=t&&pM(t);for(;e&&pM(e);)e=pM(e);return e||null}}const SN=new Ht("",{providedIn:"root",factory:()=>Hi(nh).handleError.bind(void 0)}),bN=new Ht("",{providedIn:"root",factory:()=>!1}),Qt={};function Ey(n=1){EN(Ti(),Se(),zs()+n,!1)}function EN(n,t,e,i){if(!i)if(3==(3&t[Ct])){const s=n.preOrderCheckHooks;null!==s&&_m(t,s,e)}else{const s=n.preOrderHooks;null!==s&&Um(t,s,0,e)}Yc(e)}function Ot(n,t=xi.Default){const e=Se();return null===e?_i(n,t):zA(pr(),e,vt(n),t)}function DN(n,t,e,i,r,s){const o=Wi(null);try{let a=null;r&Xh.SignalBased&&(a=t[i][Ts]),null!==a&&void 0!==a.transformFn&&(s=a.transformFn(s)),r&Xh.HasDecoratorInputTransform&&(s=n.inputTransforms[i].call(t,s)),null!==n.setInput?n.setInput(t,a,s,e,i):nA(t,a,i,s)}finally{Wi(o)}}function Dy(n,t,e,i,r,s,o,a,l,h,c){const d=t.blueprint.slice();return d[Vr]=r,d[Ct]=204|i,(null!==h||n&&2048&n[Ct])&&(d[Ct]|=2048),dA(d),d[vn]=d[eu]=n,d[Er]=e,d[Kl]=o||n&&n[Kl],d[Yt]=a||n&&n[Yt],d[Xs]=l||n&&n[Xs]||null,d[Os]=s,d[wp]=function Wj(){return Vj++}(),d[Ca]=c,d[eA]=h,d[Jr]=2==t.type?n[Jr]:d,d}function Tu(n,t,e,i,r){let s=n.data[t];if(null===s)s=function gM(n,t,e,i,r){const s=vA(),o=Jb(),l=n.data[t]=function LV(n,t,e,i,r,s){let o=t?t.injectorIndex:-1,a=0;return function nu(){return null!==Rt.skipHydrationRootTNode}()&&(a|=128),{type:e,index:i,insertBeforeIndex:null,injectorIndex:o,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:r,attrs:s,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,o?s:s&&s.parent,e,t,i,r);return null===n.firstChild&&(n.firstChild=l),null!==s&&(o?null==s.child&&null!==l.parent&&(s.child=l):null===s.next&&(s.next=l,l.prev=s)),l}(n,t,e,i,r),function MU(){return Rt.lFrame.inI18n}()&&(s.flags|=32);else if(64&s.type){s.type=e,s.value=i,s.attrs=r;const o=function Tp(){const n=Rt.lFrame,t=n.currentTNode;return n.isParent?t:t.parent}();s.injectorIndex=null===o?-1:o.injectorIndex}return ll(s,!0),s}function Gp(n,t,e,i){if(0===e)return-1;const r=t.length;for(let s=0;sjt&&EN(n,t,jt,!1),ol(o?2:0,r),e(i,r)}finally{Yc(s),ol(o?3:1,r)}}function vM(n,t,e){if(Vb(t)){const i=Wi(null);try{const s=t.directiveEnd;for(let o=t.directiveStart;onull;function LN(n,t,e,i,r){for(let s in t){if(!t.hasOwnProperty(s))continue;const o=t[s];if(void 0===o)continue;i??={};let a,l=Xh.None;Array.isArray(o)?(a=o[0],l=o[1]):a=o;let h=s;if(null!==r){if(!r.hasOwnProperty(s))continue;h=r[s]}0===n?NN(i,e,h,a,l):NN(i,e,h,a)}return i}function NN(n,t,e,i,r){let s;n.hasOwnProperty(e)?(s=n[e]).push(t,i):s=n[e]=[t,i],void 0!==r&&s.push(r)}function ON(n,t,e,i,r,s){for(let h=0;h0;){const e=n[--t];if("number"==typeof e&&e<0)return e}return 0})(o)!=a&&o.push(a),o.push(e,i,s)}}(n,t,i,Gp(n,e,r.hostVars,Qt),r)}function YV(n,t,e,i,r,s){const o=s[t];if(null!==o)for(let a=0;an.nextProducerIndex;)n.producerNode.pop(),n.producerLastReadVersion.pop(),n.producerIndexOfThis.pop()}}(a,o),function fV(n){n.lView[Uc]!==n&&(n.lView=null,pN.push(n))}(a)),n1()}}function FN(n,t){for(let e=gN(n);null!==e;e=vN(e))for(let i=mn;i-1&&(Bp(t,i),Qm(e,i))}this._attachedToViewContainer=!1}ly(this._lView[Be],this._lView)}onDestroy(t){!function Hm(n,t){if(256==(256&n[Ct]))throw new F(911,!1);null===n[qh]&&(n[qh]=[]),n[qh].push(t)}(this._lView,t)}markForCheck(){Xp(this._cdRefInjectingView||this._lView)}detach(){this._lView[Ct]&=-129}reattach(){$b(this._lView),this._lView[Ct]|=128}detectChanges(){this._lView[Ct]|=1024,function EM(n,t=!0){const e=n[Kl],i=e.rendererFactory;i.begin?.();try{!function XV(n){DM(n,0);let t=0;for(;fA(n);){if(100===t)throw new F(103,!1);t++,DM(n,1)}}(n)}catch(s){throw t&&Ty(n,s),s}finally{i.end?.(),e.inlineEffectRunner?.flush()}}(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new F(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,EL(this._lView[Be],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new F(902,!1);this._appRef=t,$b(this._lView)}}const VN=new Set;function TM(n){return t=>{setTimeout(n,void 0,t)}}const Yo=class h7 extends Pt{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,e,i){let r=t,s=e||(()=>null),o=i;if(t&&"object"==typeof t){const l=t;r=l.next?.bind(l),s=l.error?.bind(l),o=l.complete?.bind(l)}this.__isAsync&&(s=TM(s),r&&(r=TM(r)),o&&(o=TM(o)));const a=super.subscribe({next:r,error:s,complete:o});return t instanceof As&&t.add(a),a}};function WN(...n){}class Rr{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:e=!1,shouldCoalesceRunChangeDetection:i=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Yo(!1),this.onMicrotaskEmpty=new Yo(!1),this.onStable=new Yo(!1),this.onError=new Yo(!1),typeof Zone>"u")throw new F(908,!1);Zone.assertZonePatched();const r=this;r._nesting=0,r._outer=r._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(r._inner=r._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(r._inner=r._inner.fork(Zone.longStackTraceZoneSpec)),r.shouldCoalesceEventChangeDetection=!i&&e,r.shouldCoalesceRunChangeDetection=i,r.lastRequestAnimationFrameId=-1,r.nativeRequestAnimationFrame=function c7(){const n="function"==typeof rr.requestAnimationFrame;let t=rr[n?"requestAnimationFrame":"setTimeout"],e=rr[n?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&t&&e){const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i);const r=e[Zone.__symbol__("OriginalDelegate")];r&&(e=r)}return{nativeRequestAnimationFrame:t,nativeCancelAnimationFrame:e}}().nativeRequestAnimationFrame,function f7(n){const t=()=>{!function u7(n){n.isCheckStableRunning||-1!==n.lastRequestAnimationFrameId||(n.lastRequestAnimationFrameId=n.nativeRequestAnimationFrame.call(rr,()=>{n.fakeTopEventTask||(n.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{n.lastRequestAnimationFrameId=-1,LM(n),n.isCheckStableRunning=!0,AM(n),n.isCheckStableRunning=!1},void 0,()=>{},()=>{})),n.fakeTopEventTask.invoke()}),LM(n))}(n)};n._inner=n._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(e,i,r,s,o,a)=>{if(function p7(n){return!(!Array.isArray(n)||1!==n.length)&&!0===n[0].data?.__ignore_ng_zone__}(a))return e.invokeTask(r,s,o,a);try{return YN(n),e.invokeTask(r,s,o,a)}finally{(n.shouldCoalesceEventChangeDetection&&"eventTask"===s.type||n.shouldCoalesceRunChangeDetection)&&t(),QN(n)}},onInvoke:(e,i,r,s,o,a,l)=>{try{return YN(n),e.invoke(r,s,o,a,l)}finally{n.shouldCoalesceRunChangeDetection&&t(),QN(n)}},onHasTask:(e,i,r,s)=>{e.hasTask(r,s),i===r&&("microTask"==s.change?(n._hasPendingMicrotasks=s.microTask,LM(n),AM(n)):"macroTask"==s.change&&(n.hasPendingMacrotasks=s.macroTask))},onHandleError:(e,i,r,s)=>(e.handleError(r,s),n.runOutsideAngular(()=>n.onError.emit(s)),!1)})}(r)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!Rr.isInAngularZone())throw new F(909,!1)}static assertNotInAngularZone(){if(Rr.isInAngularZone())throw new F(909,!1)}run(t,e,i){return this._inner.run(t,e,i)}runTask(t,e,i,r){const s=this._inner,o=s.scheduleEventTask("NgZoneEvent: "+r,t,d7,WN,WN);try{return s.runTask(o,e,i)}finally{s.cancelTask(o)}}runGuarded(t,e,i){return this._inner.runGuarded(t,e,i)}runOutsideAngular(t){return this._outer.run(t)}}const d7={};function AM(n){if(0==n._nesting&&!n.hasPendingMicrotasks&&!n.isStable)try{n._nesting++,n.onMicrotaskEmpty.emit(null)}finally{if(n._nesting--,!n.hasPendingMicrotasks)try{n.runOutsideAngular(()=>n.onStable.emit(null))}finally{n.isStable=!0}}}function LM(n){n.hasPendingMicrotasks=!!(n._hasPendingMicrotasks||(n.shouldCoalesceEventChangeDetection||n.shouldCoalesceRunChangeDetection)&&-1!==n.lastRequestAnimationFrameId)}function YN(n){n._nesting++,n.isStable&&(n.isStable=!1,n.onUnstable.emit(null))}function QN(n){n._nesting--,AM(n)}let $p=(()=>{class n{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const e=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const r of e)r();return!!this.handler?.execute()||e.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=Yi({token:n,providedIn:"root",factory:()=>new n})}}return n})();function y7(n,t){const e=To(t,n),i=e[Be];!function S7(n,t){for(let e=t.length;e0&&HL(n,e,s.join(" "))}}(u,w,p,i),void 0!==e&&function A7(n,t,e){const i=n.projection=[];for(let r=0;r=0;i--){const r=n[i];r.hostVars=t+=r.hostVars,r.hostAttrs=Ip(r.hostAttrs,e=Ip(e,r.hostAttrs))}}(i)}function N7(n,t){for(const e in t.inputs){if(!t.inputs.hasOwnProperty(e)||n.inputs.hasOwnProperty(e))continue;const i=t.inputs[e];if(void 0!==i&&(n.inputs[e]=i,n.declaredInputs[e]=t.declaredInputs[e],null!==t.inputTransforms)){const r=Array.isArray(i)?i[0]:i;if(!t.inputTransforms.hasOwnProperty(r))continue;n.inputTransforms??={},n.inputTransforms[r]=t.inputTransforms[r]}}}function Ly(n){return n===rl?{}:n===Qi?[]:n}function k7(n,t){const e=n.viewQuery;n.viewQuery=e?(i,r)=>{t(i,r),e(i,r)}:t}function P7(n,t){const e=n.contentQueries;n.contentQueries=e?(i,r,s)=>{t(i,r,s),e(i,r,s)}:t}function z7(n,t){const e=n.hostBindings;n.hostBindings=e?(i,r)=>{t(i,r),e(i,r)}:t}function Lu(n,t){return!t||null===t.firstChild||ny(n)}function rg(n,t,e,i=!0){const r=t[Be];if(function r6(n,t,e,i){const r=mn+i,s=e.length;i>0&&(e[r-1][wa]=t),i{class n{static{this.__NG_ELEMENT_ID__=h9}}return n})();function h9(){return fO(pr(),Se())}const c9=An,dO=class extends c9{constructor(t,e,i){super(),this._lContainer=t,this._hostTNode=e,this._hostLView=i}get element(){return xu(this._hostTNode,this._hostLView)}get injector(){return new Yn(this._hostTNode,this._hostLView)}get parentInjector(){const t=Wm(this._hostTNode,this._hostLView);if(a1(t)){const e=Np(t,this._hostLView),i=Lp(t);return new Yn(e[Be].data[i+8],e)}return new Yn(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const e=uO(this._lContainer);return null!==e&&e[t]||null}get length(){return this._lContainer.length-mn}createEmbeddedView(t,e,i){let r,s;"number"==typeof i?r=i:null!=i&&(r=i.index,s=i.injector);const a=t.createEmbeddedViewImpl(e||{},s,null);return this.insertImpl(a,r,Lu(this._hostTNode,null)),a}createComponent(t,e,i,r,s){const o=t&&!function Op(n){return"function"==typeof n}(t);let a;if(o)a=e;else{const p=e||{};a=p.index,i=p.injector,r=p.projectableNodes,s=p.environmentInjector||p.ngModuleRef}const l=o?t:new Zp(di(t)),h=i||this.parentInjector;if(!s&&null==l.ngModule){const g=(o?h:this.parentInjector).get(ih,null);g&&(s=g)}di(l.componentType??{});const f=l.create(h,r,null,s);return this.insertImpl(f.hostView,a,Lu(this._hostTNode,null)),f}insert(t,e){return this.insertImpl(t,e,!0)}insertImpl(t,e,i){const r=t._lView;if(function hU(n){return Ps(n[vn])}(r)){const a=this.indexOf(t);if(-1!==a)this.detach(a);else{const l=r[vn],h=new dO(l,l[Os],l[vn]);h.detach(h.indexOf(t))}}const s=this._adjustIndex(e),o=this._lContainer;return rg(o,r,s,i),t.attachToViewContainerRef(),UA(BM(o),s,t),t}move(t,e){return this.insert(t,e)}indexOf(t){const e=uO(this._lContainer);return null!==e?e.indexOf(t):-1}remove(t){const e=this._adjustIndex(t,-1),i=Bp(this._lContainer,e);i&&(Qm(BM(this._lContainer),e),ly(i[Be],i))}detach(t){const e=this._adjustIndex(t,-1),i=Bp(this._lContainer,e);return i&&null!=Qm(BM(this._lContainer),e)?new qp(i):null}_adjustIndex(t,e=0){return t??this.length+e}};function uO(n){return n[8]}function BM(n){return n[8]||(n[8]=[])}function fO(n,t){let e;const i=t[n.index];return Ps(i)?e=i:(e=function PN(n,t,e,i){return[n,!0,0,t,null,i,null,e,null,null]}(i,t,null,n),t[n.index]=e,xy(t,e)),pO(e,t,n,i),new dO(e,n,t)}let pO=function vO(n,t,e,i){if(n[sl])return;let r;r=8&e.type?fr(i):function d9(n,t){const e=n[Yt],i=e.createComment(""),r=qs(t,n);return qc(e,hy(e,r),i,function l6(n,t){return n.nextSibling(t)}(e,r),!1),i}(t,e),n[sl]=r};function hg(n,t,e){const i=Se();return function Ln(n,t,e){return!Object.is(n[t],e)&&(n[t]=e,!0)}(i,function hl(){return Rt.lFrame.bindingIndex++}(),t)&&function No(n,t,e,i,r,s,o,a){const l=qs(t,e);let c,h=t.inputs;!a&&null!=h&&(c=h[i])?(CM(n,e,c,i,r),jc(t)&&function kV(n,t){const e=To(t,n);16&e[Ct]||(e[Ct]|=64)}(e,t.index)):3&t.type&&(i=function OV(n){return"class"===n?"className":"for"===n?"htmlFor":"formaction"===n?"formAction":"innerHtml"===n?"innerHTML":"readonly"===n?"readOnly":"tabindex"===n?"tabIndex":n}(i),r=null!=o?o(r,t.value||"",i):r,s.setProperty(l,i,r))}(Ti(),function zr(){const n=Rt.lFrame;return Dp(n.tView,n.selectedIndex)}(),i,n,t,i[Yt],e,!1),hg}function ZM(n,t,e,i,r){const o=r?"class":"style";CM(n,e,t.inputs[o],o,i)}function Gu(n,t,e,i){const r=Se(),s=Ti(),o=jt+n,a=r[Yt],l=s.firstCreatePass?function B8(n,t,e,i,r,s){const o=t.consts,l=Tu(t,n,2,i,al(o,r));return function IM(n,t,e,i){if(gA()){const r=null===i?null:{"":-1},s=function FV(n,t){const e=n.directiveRegistry;let i=null,r=null;if(e)for(let s=0;s($h(!0),ay(i,r,function DA(){return Rt.lFrame.currentNamespace}()));const $u="en-US";let Mk=$u;function aw(n){return!!n&&"function"==typeof n.then}function Gk(n){return!!n&&"function"==typeof n.subscribe}function lw(n,t,e,i){const r=Se(),s=Ti(),o=pr();return function qk(n,t,e,i,r,s,o){const a=zm(i),h=n.firstCreatePass&&HN(n),c=t[Er],d=RN(t);let u=!0;if(3&i.type||o){const g=qs(i,t),v=o?o(g):g,y=d.length,S=o?M=>o(fr(M[i.index])):i.index;let b=null;if(!o&&a&&(b=function UW(n,t,e,i){const r=n.cleanup;if(null!=r)for(let s=0;sl?a[l]:null}"string"==typeof o&&(s+=2)}return null}(n,t,r,i.index)),null!==b)(b.__ngLastListenerFn__||b).__ngNextListenerFn__=s,b.__ngLastListenerFn__=s,u=!1;else{s=Zk(i,t,c,s,!1);const M=e.listen(v,r,s);d.push(s,M),h&&h.push(r,S,y,y+1)}}else s=Zk(i,t,c,s,!1);const f=i.outputs;let p;if(u&&null!==f&&(p=f[r])){const g=p.length;if(g)for(let v=0;v-1?To(n.index,t):t);let l=$k(t,e,i,o),h=s.__ngNextListenerFn__;for(;h;)l=$k(t,e,h,o)&&l,h=h.__ngNextListenerFn__;return r&&!1===l&&o.preventDefault(),l}}function QW(){return this._results[Symbol.iterator]()}class cw{get changes(){return this._changes??=new Yo}constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=void 0,this.length=0,this.first=void 0,this.last=void 0;const e=cw.prototype;e[Symbol.iterator]||(e[Symbol.iterator]=QW)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,e){return this._results.reduce(t,e)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,e){this.dirty=!1;const i=function lo(n){return n.flat(Number.POSITIVE_INFINITY)}(t);(this._changesDetected=!function $U(n,t,e){if(n.length!==t.length)return!1;for(let i=0;i{class n{static{this.__NG_ELEMENT_ID__=qW}}return n})();const GW=oh,XW=class extends GW{constructor(t,e,i){super(),this._declarationLView=t,this._declarationTContainer=e,this.elementRef=i}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,e){return this.createEmbeddedViewImpl(t,e)}createEmbeddedViewImpl(t,e,i){const r=function ig(n,t,e,i){const r=t.tView,a=Dy(n,r,e,4096&n[Ct]?4096:16,null,t,null,null,null,i?.injector??null,i?.dehydratedView??null);a[Mp]=n[t.index];const h=n[nl];return null!==h&&(a[nl]=h.createEmbeddedView(r)),NM(r,a,e),a}(this._declarationLView,this._declarationTContainer,t,{injector:e,dehydratedView:i});return new qp(r)}};function qW(){return Xy(pr(),Se())}function Xy(n,t){return 4&n.type?new XW(t,n,xu(n,t)):null}class dw{constructor(t){this.queryList=t,this.matches=null}clone(){return new dw(this.queryList)}setDirty(){this.queryList.setDirty()}}class uw{constructor(t=[]){this.queries=t}createEmbeddedView(t){const e=t.queries;if(null!==e){const i=null!==t.contentQueries?t.contentQueries[0]:e.length,r=[];for(let s=0;s0)i.push(o[a/2]);else{const h=s[a+1],c=t[-l];for(let d=mn;d($h(!0),function oy(n,t){return n.createText(t)}(t[Yt],i));function mw(n,t,e,i,r){if(n=vt(n),Array.isArray(n))for(let s=0;s>20;if(Gc(n)||!n.multi){const f=new Ap(h,r,Ot),p=Sw(l,t,r?c:c+u,d);-1===p?(c1(Vm(a,o),s,l),yw(s,n,t.length),t.push(l),a.directiveStart++,a.directiveEnd++,r&&(a.providerIndexes+=1048576),e.push(f),o.push(f)):(e[p]=f,o[p]=f)}else{const f=Sw(l,t,c+u,d),p=Sw(l,t,c,c+u),v=p>=0&&e[p];if(r&&!v||!r&&!(f>=0&&e[f])){c1(Vm(a,o),s,l);const y=function yY(n,t,e,i,r){const s=new Ap(n,e,Ot);return s.multi=[],s.index=t,s.componentProviders=0,kP(s,r,i&&!e),s}(r?mY:vY,e.length,r,i,h);!r&&v&&(e[p].providerFactory=y),yw(s,n,t.length,0),t.push(l),a.directiveStart++,a.directiveEnd++,r&&(a.providerIndexes+=1048576),e.push(y),o.push(y)}else yw(s,n,f>-1?f:p,kP(e[r?p:f],h,!r&&i));!r&&i&&v&&e[p].componentProviders++}}}function yw(n,t,e,i){const r=Gc(t),s=function gj(n){return!!n.useClass}(t);if(r||s){const l=(s?vt(t.useClass):t).prototype.ngOnDestroy;if(l){const h=n.destroyHooks||(n.destroyHooks=[]);if(!r&&t.multi){const c=h.indexOf(e);-1===c?h.push(e,[i,l]):h[c+1].push(i,l)}else h.push(e,l)}}}function kP(n,t,e){return e&&n.componentProviders++,n.multi.push(t)-1}function Sw(n,t,e,i){for(let r=e;r{e.providersResolver=(i,r)=>function gY(n,t,e){const i=Ti();if(i.firstCreatePass){const r=Ea(n);mw(e,i.data,i.blueprint,r,!0),mw(t,i.data,i.blueprint,r,!1)}}(i,r?r(n):n,t)}}class rd{}class zP extends rd{constructor(t){super(),this.componentFactoryResolver=new JN(this),this.instance=null;const e=new mu([...t.providers,{provide:rd,useValue:this},{provide:by,useValue:this.componentFactoryResolver}],t.parent||Km(),t.debugName,new Set(["environment"]));this.injector=e,t.runEnvironmentInitializers&&e.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}}let wY=(()=>{class n{constructor(e){this._injector=e,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(e){if(!e.standalone)return null;if(!this.cachedInjectors.has(e)){const i=XA(0,e.type),r=i.length>0?function MY(n,t,e=null){return new zP({providers:n,parent:t,debugName:e,runEnvironmentInitializers:!0}).injector}([i],this._injector,`Standalone[${e.type.name}]`):null;this.cachedInjectors.set(e,r)}return this.cachedInjectors.get(e)}ngOnDestroy(){try{for(const e of this.cachedInjectors.values())null!==e&&e.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=Yi({token:n,providedIn:"environment",factory:()=>new n(_i(ih))})}}return n})();function RP(n){(function Zc(n){VN.has(n)||(VN.add(n),performance?.mark?.("mark_feature_usage",{detail:{feature:n}}))})("NgStandalone"),n.getStandaloneInjector=t=>t.get(wY).getOrCreateStandaloneInjector(n)}let Aw=(()=>{class n{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new _o(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const e=this.taskId++;return this.pendingTasks.add(e),e}remove(e){this.pendingTasks.delete(e),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();const g2=new Ht(""),XQ=new Ht("");let Pw=(()=>{class n{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((e,i)=>{this.resolve=e,this.reject=i}),this.appInits=Hi(XQ,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const e=[];for(const r of this.appInits){const s=r();if(aw(s))e.push(s);else if(Gk(s)){const o=new Promise((a,l)=>{s.subscribe({complete:a,error:l})});e.push(o)}}const i=()=>{this.done=!0,this.resolve()};Promise.all(e).then(()=>{i()}).catch(r=>{this.reject(r)}),0===e.length&&i(),this.initialized=!0}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();const v2=new Ht("");let Ku=(()=>{class n{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Hi(SN),this.afterRenderEffectManager=Hi($p),this.componentTypes=[],this.components=[],this.isStable=Hi(Aw).hasPendingTasks.pipe(jr(e=>!e)),this._injector=Hi(ih)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(e,i){const r=e instanceof rN;if(!this._injector.get(Pw).done)throw!r&&function _c(n){const t=di(n)||Wn(n)||gs(n);return null!==t&&t.standalone}(e),new F(405,!1);let o;o=r?e:this._injector.get(by).resolveComponentFactory(e),this.componentTypes.push(o.componentType);const a=function $Q(n){return n.isBoundToModule}(o)?void 0:this._injector.get(rd),h=o.create(Wo.NULL,[],i||o.selector,a),c=h.location.nativeElement,d=h.injector.get(g2,null);return d?.registerApplication(c),h.onDestroy(()=>{this.detachView(h.hostView),e0(this.components,h),d?.unregisterApplication(c)}),this._loadComponent(h),h}tick(){if(this._runningTick)throw new F(101,!1);try{this._runningTick=!0;for(let e of this._views)e.detectChanges()}catch(e){this.internalErrorHandler(e)}finally{try{this.afterRenderEffectManager.execute()}catch(e){this.internalErrorHandler(e)}this._runningTick=!1}}attachView(e){const i=e;this._views.push(i),i.attachToAppRef(this)}detachView(e){const i=e;e0(this._views,i),i.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e);const i=this._injector.get(v2,[]);[...this._bootstrapListeners,...i].forEach(r=>r(e))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(e=>e()),this._views.slice().forEach(e=>e.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(e){return this._destroyListeners.push(e),()=>e0(this._destroyListeners,e)}destroy(){if(this._destroyed)throw new F(406,!1);const e=this._injector;e.destroy&&!e.destroyed&&e.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();function e0(n,t){const e=n.indexOf(t);e>-1&&n.splice(e,1)}let JQ=(()=>{class n{constructor(){this.zone=Hi(Rr),this.applicationRef=Hi(Ku)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();function b2(n){return[{provide:Rr,useFactory:n},{provide:vu,multi:!0,useFactory:()=>{const t=Hi(JQ,{optional:!0});return()=>t.initialize()}},{provide:vu,multi:!0,useFactory:()=>{const t=Hi(tG);return()=>{t.initialize()}}},{provide:SN,useFactory:KQ}]}function KQ(){const n=Hi(Rr),t=Hi(nh);return e=>n.runOutsideAngular(()=>t.handleError(e))}function eG(n){return function b1(n){return{\u0275providers:n}}([[],b2(()=>new Rr(function M2(n){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:n?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:n?.runCoalescing??!1}}(n)))])}let tG=(()=>{class n{constructor(){this.subscription=new As,this.initialized=!1,this.zone=Hi(Rr),this.pendingTasks=Hi(Aw)}initialize(){if(this.initialized)return;this.initialized=!0;let e=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(e=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{Rr.assertNotInAngularZone(),queueMicrotask(()=>{null!==e&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(e),e=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{Rr.assertInAngularZone(),e??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();const ah=new Ht("",{providedIn:"root",factory:()=>Hi(ah,xi.Optional|xi.SkipSelf)||function iG(){return typeof $localize<"u"&&$localize.locale||$u}()}),zw=new Ht("");let nc=null;function DG(n){try{const{rootComponent:t,appProviders:e,platformProviders:i}=n,r=function aG(n=[]){if(nc)return nc;const t=function E2(n=[],t){return Wo.create({name:t,providers:[{provide:C1,useValue:"platform"},{provide:zw,useValue:new Set([()=>nc=null])},...n]})}(n);return nc=t,function m2(){!function Mb(n){Xd=n}(()=>{throw new F(600,!1)})}(),function D2(n){n.get(sL,null)?.forEach(e=>e())}(t),t}(i),s=[eG(),...e||[]],a=new zP({providers:s,parent:r,debugName:"",runEnvironmentInitializers:!1}).injector,l=a.get(Rr);return l.run(()=>{a.resolveInjectorInitializers();const h=a.get(nh,null);let c;l.runOutsideAngular(()=>{c=l.onError.subscribe({next:f=>{h.handleError(f)}})});const d=()=>a.destroy(),u=r.get(zw);return u.add(d),a.onDestroy(()=>{c.unsubscribe(),u.delete(d)}),function y2(n,t,e){try{const i=e();return aw(i)?i.catch(r=>{throw t.runOutsideAngular(()=>n.handleError(r)),r}):i}catch(i){throw t.runOutsideAngular(()=>n.handleError(i)),i}}(h,l,()=>{const f=a.get(Pw);return f.runInitializers(),f.donePromise.then(()=>{!function wk(n){so(n,"Expected localeId to be defined"),"string"==typeof n&&(Mk=n.toLowerCase().replace(/_/g,"-"))}(a.get(ah,$u)||$u);const g=a.get(Ku);return void 0!==t&&g.bootstrap(t),g})})})}catch(t){return Promise.reject(t)}}let $2=null;function Vw(){return $2}class UG{}const sd=new Ht("");let sq=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=Nm({type:n})}static{this.\u0275inj=mp({})}}return n})();function uz(n){return"server"===n}class kq extends UG{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class oC extends kq{static makeCurrent(){!function _G(n){$2??=n}(new oC)}onAndCancel(t,e,i){return t.addEventListener(e,i),()=>{t.removeEventListener(e,i)}}dispatchEvent(t,e){t.dispatchEvent(e)}remove(t){t.parentNode&&t.parentNode.removeChild(t)}createElement(t,e){return(e=e||this.getDefaultDocument()).createElement(t)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(t){return t.nodeType===Node.ELEMENT_NODE}isShadowRoot(t){return t instanceof DocumentFragment}getGlobalEventTarget(t,e){return"window"===e?window:"document"===e?t:"body"===e?t.body:null}getBaseHref(t){const e=function Pq(){return Cg=Cg||document.querySelector("base"),Cg?Cg.getAttribute("href"):null}();return null==e?null:function zq(n){return new URL(n,document.baseURI).pathname}(e)}resetBaseElement(){Cg=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return function xX(n,t){t=encodeURIComponent(t);for(const e of n.split(";")){const i=e.indexOf("="),[r,s]=-1==i?[e,""]:[e.slice(0,i),e.slice(i+1)];if(r.trim()===t)return decodeURIComponent(s)}return null}(document.cookie,t)}}let Cg=null,Hq=(()=>{class n{build(){return new XMLHttpRequest}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac})}}return n})();const aC=new Ht("");let vz=(()=>{class n{constructor(e,i){this._zone=i,this._eventNameToPlugin=new Map,e.forEach(r=>{r.manager=this}),this._plugins=e.slice().reverse()}addEventListener(e,i,r){return this._findPluginFor(i).addEventListener(e,i,r)}getZone(){return this._zone}_findPluginFor(e){let i=this._eventNameToPlugin.get(e);if(i)return i;if(i=this._plugins.find(s=>s.supports(e)),!i)throw new F(5101,!1);return this._eventNameToPlugin.set(e,i),i}static{this.\u0275fac=function(i){return new(i||n)(_i(aC),_i(Rr))}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac})}}return n})();class mz{constructor(t){this._doc=t}}const lC="ng-app-id";let yz=(()=>{class n{constructor(e,i,r,s={}){this.doc=e,this.appId=i,this.nonce=r,this.platformId=s,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=uz(s),this.resetHostNodes()}addStyles(e){for(const i of e)1===this.changeUsageCount(i,1)&&this.onStyleAdded(i)}removeStyles(e){for(const i of e)this.changeUsageCount(i,-1)<=0&&this.onStyleRemoved(i)}ngOnDestroy(){const e=this.styleNodesInDOM;e&&(e.forEach(i=>i.remove()),e.clear());for(const i of this.getAllStyles())this.onStyleRemoved(i);this.resetHostNodes()}addHost(e){this.hostNodes.add(e);for(const i of this.getAllStyles())this.addStyleToHost(e,i)}removeHost(e){this.hostNodes.delete(e)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(e){for(const i of this.hostNodes)this.addStyleToHost(i,e)}onStyleRemoved(e){const i=this.styleRef;i.get(e)?.elements?.forEach(r=>r.remove()),i.delete(e)}collectServerRenderedStyles(){const e=this.doc.head?.querySelectorAll(`style[${lC}="${this.appId}"]`);if(e?.length){const i=new Map;return e.forEach(r=>{null!=r.textContent&&i.set(r.textContent,r)}),i}return null}changeUsageCount(e,i){const r=this.styleRef;if(r.has(e)){const s=r.get(e);return s.usage+=i,s.usage}return r.set(e,{usage:i,elements:[]}),i}getStyleElement(e,i){const r=this.styleNodesInDOM,s=r?.get(i);if(s?.parentNode===e)return r.delete(i),s.removeAttribute(lC),s;{const o=this.doc.createElement("style");return this.nonce&&o.setAttribute("nonce",this.nonce),o.textContent=i,this.platformIsServer&&o.setAttribute(lC,this.appId),e.appendChild(o),o}}addStyleToHost(e,i){const r=this.getStyleElement(e,i),s=this.styleRef,o=s.get(i)?.elements;o?o.push(r):s.set(i,{elements:[r],usage:1})}resetHostNodes(){const e=this.hostNodes;e.clear(),e.add(this.doc.head)}static{this.\u0275fac=function(i){return new(i||n)(_i(sd),_i(N1),_i(oL,8),_i(Su))}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac})}}return n})();const hC={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/"},cC=/%COMP%/g,Uq=new Ht("",{providedIn:"root",factory:()=>!0});function Iz(n,t){return t.map(e=>e.replace(cC,n))}let bz=(()=>{class n{constructor(e,i,r,s,o,a,l,h=null){this.eventManager=e,this.sharedStylesHost=i,this.appId=r,this.removeStylesOnCompDestroy=s,this.doc=o,this.platformId=a,this.ngZone=l,this.nonce=h,this.rendererByCompId=new Map,this.platformIsServer=uz(a),this.defaultRenderer=new dC(e,o,l,this.platformIsServer)}createRenderer(e,i){if(!e||!i)return this.defaultRenderer;this.platformIsServer&&i.encapsulation===ba.ShadowDom&&(i={...i,encapsulation:ba.Emulated});const r=this.getOrCreateRenderer(e,i);return r instanceof wz?r.applyToHost(e):r instanceof uC&&r.applyStyles(),r}getOrCreateRenderer(e,i){const r=this.rendererByCompId;let s=r.get(i.id);if(!s){const o=this.doc,a=this.ngZone,l=this.eventManager,h=this.sharedStylesHost,c=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(i.encapsulation){case ba.Emulated:s=new wz(l,h,i,this.appId,c,o,a,d);break;case ba.ShadowDom:return new Yq(l,h,e,i,o,a,this.nonce,d);default:s=new uC(l,h,i,c,o,a,d)}r.set(i.id,s)}return s}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(i){return new(i||n)(_i(vz),_i(yz),_i(N1),_i(Uq),_i(sd),_i(Su),_i(Rr),_i(oL))}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac})}}return n})();class dC{constructor(t,e,i,r){this.eventManager=t,this.doc=e,this.ngZone=i,this.platformIsServer=r,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(t,e){return e?this.doc.createElementNS(hC[e]||e,t):this.doc.createElement(t)}createComment(t){return this.doc.createComment(t)}createText(t){return this.doc.createTextNode(t)}appendChild(t,e){(Mz(t)?t.content:t).appendChild(e)}insertBefore(t,e,i){t&&(Mz(t)?t.content:t).insertBefore(e,i)}removeChild(t,e){t&&t.removeChild(e)}selectRootElement(t,e){let i="string"==typeof t?this.doc.querySelector(t):t;if(!i)throw new F(-5104,!1);return e||(i.textContent=""),i}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,e,i,r){if(r){e=r+":"+e;const s=hC[r];s?t.setAttributeNS(s,e,i):t.setAttribute(e,i)}else t.setAttribute(e,i)}removeAttribute(t,e,i){if(i){const r=hC[i];r?t.removeAttributeNS(r,e):t.removeAttribute(`${i}:${e}`)}else t.removeAttribute(e)}addClass(t,e){t.classList.add(e)}removeClass(t,e){t.classList.remove(e)}setStyle(t,e,i,r){r&(ec.DashCase|ec.Important)?t.style.setProperty(e,i,r&ec.Important?"important":""):t.style[e]=i}removeStyle(t,e,i){i&ec.DashCase?t.style.removeProperty(e):t.style[e]=""}setProperty(t,e,i){null!=t&&(t[e]=i)}setValue(t,e){t.nodeValue=e}listen(t,e,i){if("string"==typeof t&&!(t=Vw().getGlobalEventTarget(this.doc,t)))throw new Error(`Unsupported event target ${t} for event ${e}`);return this.eventManager.addEventListener(t,e,this.decoratePreventDefault(i))}decoratePreventDefault(t){return e=>{if("__ngUnwrap__"===e)return t;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>t(e)):t(e))&&e.preventDefault()}}}function Mz(n){return"TEMPLATE"===n.tagName&&void 0!==n.content}class Yq extends dC{constructor(t,e,i,r,s,o,a,l){super(t,s,o,l),this.sharedStylesHost=e,this.hostEl=i,this.shadowRoot=i.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const h=Iz(r.id,r.styles);for(const c of h){const d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=c,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(t){return t===this.hostEl?this.shadowRoot:t}appendChild(t,e){return super.appendChild(this.nodeOrShadowRoot(t),e)}insertBefore(t,e,i){return super.insertBefore(this.nodeOrShadowRoot(t),e,i)}removeChild(t,e){return super.removeChild(this.nodeOrShadowRoot(t),e)}parentNode(t){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(t)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class uC extends dC{constructor(t,e,i,r,s,o,a,l){super(t,s,o,a),this.sharedStylesHost=e,this.removeStylesOnCompDestroy=r,this.styles=l?Iz(l,i.styles):i.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class wz extends uC{constructor(t,e,i,r,s,o,a,l){const h=r+"-"+i.id;super(t,e,i,s,o,a,l,h),this.contentAttr=function jq(n){return"_ngcontent-%COMP%".replace(cC,n)}(h),this.hostAttr=function Vq(n){return"_nghost-%COMP%".replace(cC,n)}(h)}applyToHost(t){this.applyStyles(),this.setAttribute(t,this.hostAttr,"")}createElement(t,e){const i=super.createElement(t,e);return super.setAttribute(i,this.contentAttr,""),i}}let Qq=(()=>{class n extends mz{constructor(e){super(e)}supports(e){return!0}addEventListener(e,i,r){return e.addEventListener(i,r,!1),()=>this.removeEventListener(e,i,r)}removeEventListener(e,i,r){return e.removeEventListener(i,r)}static{this.\u0275fac=function(i){return new(i||n)(_i(sd))}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac})}}return n})();const Cz=["alt","control","meta","shift"],Gq={"\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"},Xq={alt:n=>n.altKey,control:n=>n.ctrlKey,meta:n=>n.metaKey,shift:n=>n.shiftKey};let qq=(()=>{class n extends mz{constructor(e){super(e)}supports(e){return null!=n.parseEventName(e)}addEventListener(e,i,r){const s=n.parseEventName(i),o=n.eventCallback(s.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Vw().onAndCancel(e,s.domEventName,o))}static parseEventName(e){const i=e.toLowerCase().split("."),r=i.shift();if(0===i.length||"keydown"!==r&&"keyup"!==r)return null;const s=n._normalizeKey(i.pop());let o="",a=i.indexOf("code");if(a>-1&&(i.splice(a,1),o="code."),Cz.forEach(h=>{const c=i.indexOf(h);c>-1&&(i.splice(c,1),o+=h+".")}),o+=s,0!=i.length||0===s.length)return null;const l={};return l.domEventName=r,l.fullKey=o,l}static matchEventFullKeyCode(e,i){let r=Gq[e.key]||e.key,s="";return i.indexOf("code.")>-1&&(r=e.code,s="code."),!(null==r||!r)&&(r=r.toLowerCase()," "===r?r="space":"."===r&&(r="dot"),Cz.forEach(o=>{o!==r&&(0,Xq[o])(e)&&(s+=o+".")}),s+=r,s===i)}static eventCallback(e,i,r){return s=>{n.matchEventFullKeyCode(s,e)&&r.runGuarded(()=>i(s))}}static _normalizeKey(e){return"esc"===e?"escape":e}static{this.\u0275fac=function(i){return new(i||n)(_i(sd))}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac})}}return n})();function Ez(n){return{appProviders:[...i$,...n?.providers??[]],platformProviders:e$}}const e$=[{provide:Su,useValue:"browser"},{provide:sL,useValue:function Zq(){oC.makeCurrent()},multi:!0},{provide:sd,useFactory:function Kq(){return function Aj(n){L1=n}(document),document},deps:[]}],i$=[{provide:C1,useValue:"root"},{provide:nh,useFactory:function Jq(){return new nh},deps:[]},{provide:aC,useClass:Qq,multi:!0,deps:[sd,Rr,Su]},{provide:aC,useClass:qq,multi:!0,deps:[sd]},bz,yz,vz,{provide:sN,useExisting:bz},{provide:class cq{},useClass:Hq,deps:[]},[]];var o$=0,fC=!1;function w0(n,t){var e=t;return e.unshift(void 0),new(Function.prototype.bind.apply(n,e))}function Y(n,t){for(var e=t,i=n.replace(/\[/g,".").replace(/\]/g,"").split("."),r=0;r"u"}function Ei(n){return n+"_"+o$++}function E0(n,t){return n===t||!(n===document||!n)&&E0(n.parentNode,t)}function xg(n){try{throw new Error(n)}catch(t){throw new Error(t.message+"\n"+t.stack)}}function Re(n){var t=n+"";return t.match(/auto|cm|mm|in|px|pt|pc|%|em|ex|ch|rem|vw|vh|vmin|vmax/)?t:t+"px"}function ce(){return fC}var Tg,n,t,d$={latn:{_digits:"0123456789",_type:"numeric"}},Lz={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},Nz=[0,1,2,3,4,5,6,7,8,9],Hr=function(){function n(){}return n.getMainObject=function(t,e){return Y(ce()?e:"main."+e,t)},n.getNumberingSystem=function(t){return Y("supplemental.numberingSystems",t)||this.numberingSystems},n.reverseObject=function(t,e){for(var r={},s=0,o=e||Object.keys(t);s13&&(p+=1,o-=12),o-=1,a=p-4716;var y=u-24e5,S=10631/30,b=u-1948084,M=Math.floor(b/10631);b-=10631*M;var w=Math.floor((b-.1335)/S),C=30*M+w;b-=Math.floor(w*S+.1335);var D=Math.floor((b+28.5001)/29.5);13===D&&(D=12);for(var A=b-Math.floor(29.5001*D-29),x=0;xy);x++);var P=x+16260,L=Math.floor((P-1)/12),O=L+1,N=P-12*L,T=y-t[x-1]+1;return(T+"").length>2&&(T=A,N=D,O=C),{year:O,month:N,date:T}},n.toGregorian=function i(r,s,o){var g=Math.floor(o+t[12*(r-1)+1+(s-1)-16260-1]-1+24e5+.5),v=Math.floor((g-1867216.25)/36524.25),y=1524+(v=g+1+v-Math.floor(v/4)),S=Math.floor((y-122.1)/365.25),b=Math.floor(365.25*S),M=Math.floor((y-b)/30.6001),w=y-b-Math.floor(30.6001*M),C=M-(M>13.5?13:1),D=S-(C>2.5?4716:4715);return D<=0&&C--,new Date(D+"/"+C+"/"+w)};var ut,p$=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,Oz="stand-alone",g$=["sun","mon","tue","wed","thu","fri","sat"],kz={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},Pz=function(){function n(){}return n.dateFormat=function(t,e,i){var r=this,s=ut.getDependables(i,t,e.calendar),o=Y("parserObject.numbers",s),a=s.dateObject,l={isIslamic:ut.islamicRegex.test(e.calendar)};ce()&&e.isServerRendered&&(e=ut.compareBlazorDateFormats(e,t));var h=e.format||ut.getResultantPattern(e.skeleton,s.dateObject,e.type,!1,ce()?t:"");if(l.dateSeperator=ce()?Y("dateSeperator",a):ut.getDateSeparator(s.dateObject),st(h))xg("Format options or type given must be invalid");else{h=ut.ConvertDateToWeekFormat(h),ce()&&(h=h.replace(/tt/,"a")),l.pattern=h,l.numMapper=ce()?ze({},o):Hr.getNumberMapper(s.parserObject,Hr.getNumberingSystem(i));for(var d=0,u=h.match(p$)||[];d2?r+=e.month[""+u]:p=!0;break;case"E":case"c":r+=e.weekday[""+g$[t.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(p=!0,"d"===d)u=o.date;else if("f"===d){p=!1,g=!0;var y=(f=(f=t[""+kz[""+d]]().toString()).substring(0,c)).length;if(c!==y){if(c>3)continue;for(var S=0;S0?1:0],o=Math.abs(t);return s.replace(/HH?|mm/g,function(a){var l=a.length,h=-1!==a.indexOf("H");return i.checkTwodigitNumber(Math.floor(h?o/60:o%60),l)})},n}(),zz={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},nf=["infinity","nan","group","decimal","exponential"],Rz=function(){function n(){}return n.numberFormatter=function(t,e,i){var l,r=this,s=ze({},e),o={},a={},h=ut.getDependables(i,t,"",!0),c=h.numericObject;a.numberMapper=ce()?ze({},c):Hr.getNumberMapper(h.parserObject,Hr.getNumberingSystem(i),!0),a.currencySymbol=ce()?Y("currencySymbol",c):ut.getCurrencySymbol(h.numericObject,s.currency||Ng,e.altSymbol,e.ignoreCurrency),a.percentSymbol=ce()?Y("numberSymbols.percentSign",c):a.numberMapper.numberSymbols.percentSign,a.minusSymbol=ce()?Y("numberSymbols.minusSign",c):a.numberMapper.numberSymbols.minusSign;var d=a.numberMapper.numberSymbols;if(e.format&&!ut.formatRegex.test(e.format))o=ut.customFormat(e.format,a,h.numericObject),!st(s.useGrouping)&&s.useGrouping&&(s.useGrouping=o.pData.useGrouping);else{if(ze(s,ut.getProperNumericSkeleton(e.format||"N")),s.isCurrency="currency"===s.type,s.isPercent="percent"===s.type,ce()||(l=ut.getSymbolPattern(s.type,a.numberMapper.numberSystem,h.numericObject,s.isAccount)),s.groupOne=this.checkValueRange(s.maximumSignificantDigits,s.minimumSignificantDigits,!0),this.checkValueRange(s.maximumFractionDigits,s.minimumFractionDigits,!1,!0),st(s.fractionDigits)||(s.minimumFractionDigits=s.maximumFractionDigits=s.fractionDigits),st(s.useGrouping)&&(s.useGrouping=!0),s.isCurrency&&!ce()&&(l=l.replace(/\u00A4/g,ut.defaultCurrency)),ce())o.nData=ze({},{},Y(s.type+"nData",c)),o.pData=ze({},{},Y(s.type+"pData",c)),"currency"===s.type&&e.currency&&ut.replaceBlazorCurrency([o.pData,o.nData],a.currencySymbol,e.currency);else{var u=l.split(";");o.nData=ut.getFormatData(u[1]||"-"+u[0],!0,a.currencySymbol),o.pData=ut.getFormatData(u[0],!1,a.currencySymbol),s.useGrouping&&(s.groupSeparator=d[nf[2]],s.groupData=this.getGroupingDetails(u[0]))}if(st(s.minimumFractionDigits)&&(s.minimumFractionDigits=o.nData.minimumFraction),st(s.maximumFractionDigits)){var p=o.nData.maximumFraction;s.maximumFractionDigits=st(p)&&s.isPercent?0:p}var g=s.minimumFractionDigits,v=s.maximumFractionDigits;!st(g)&&!st(v)&&g>v&&(s.maximumFractionDigits=g)}return ze(o.nData,s),ze(o.pData,s),function(y){return isNaN(y)?d[nf[1]]:isFinite(y)?r.intNumberFormatter(y,o,a,e):d[nf[0]]}},n.getGroupingDetails=function(t){var e={},i=t.match(ut.negativeDataRegex);if(i&&i[4]){var r=i[4],s=r.lastIndexOf(",");if(-1!==s){var o=r.split(".")[0];e.primary=o.length-s-1;var a=r.lastIndexOf(",",s-1);-1!==a&&(e.secondary=s-1-a)}}return e},n.checkValueRange=function(t,e,i,r){var s=r?"f":"s",o=0,a=zz["l"+s],l=zz["m"+s];if(st(t)||(this.checkRange(t,a,r),o++),st(e)||(this.checkRange(e,l,r),o++),2===o){if(!(tr[1])&&xg(e+"value must be within the range"+r[0]+"to"+r[1])},n.intNumberFormatter=function(t,e,i,r){var s;if(!st(e.nData.type)){t<0?(t*=-1,s=e.nData):s=0===t&&e.zeroData||e.pData;var o="";if(s.isPercent&&(t*=100),s.groupOne)o=this.processSignificantDigits(t,s.minimumSignificantDigits,s.maximumSignificantDigits);else if(o=this.processFraction(t,s.minimumFractionDigits,s.maximumFractionDigits,r),s.minimumIntegerDigits&&(o=this.processMinimumIntegers(o,s.minimumIntegerDigits)),i.isCustomFormat&&s.minimumFractionDigits=0&&"0"===l[parseInt(c.toString(),10)]&&c>=s.minimumFractionDigits;c--)l=l.slice(0,c);o=a[0]+"."+l}return"scientific"===s.type&&(o=(o=t.toExponential(s.maximumFractionDigits)).replace("e",i.numberMapper.numberSymbols[nf[4]])),o=o.replace(".",i.numberMapper.numberSymbols[nf[3]]),o="#,###,,;(#,###,,)"===s.format?this.customPivotFormat(parseInt(o,10)):o,s.useGrouping&&(o=this.groupNumbers(o,s.groupData.primary,s.groupSeparator||",",i.numberMapper.numberSymbols[nf[3]]||".",s.groupData.secondary)),o=Hr.convertValueParts(o,ut.latnParseRegex,i.numberMapper.mapper),"N/A"===s.nlead?s.nlead:"0"===o&&r&&"0"===r.format?o+s.nend:s.nlead+o+s.nend}},n.processSignificantDigits=function(t,e,i){var r=t+"";return r.lengthe;)c=l.slice(h-e,h)+(c.length?i+c:""),h-=e,o&&(e=s,o=!1);return a[0]=l.slice(0,h)+(c.length?i:"")+c,a.join(r)},n.processFraction=function(t,e,i,r){var s=(t+"").split(".")[1],o=s?s.length:0;if(e&&oi||0===i))return t.toFixed(i);var h=t+"";return"0"===h[0]&&r&&"###.00"===r.format&&(h=h.slice(1)),h},n.processMinimumIntegers=function(t,e){var i=t.split("."),r=i[0],s=r.length;if(s=5e5){var r=(t/=1e6).toString().split(".")[1];return r&&+r.substring(0,1)>=5?Math.ceil(t).toString():Math.floor(t).toString()}return""},n}(),Ag=(new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),function(){function n(t){this.ranArray=[],this.boundedEvents={},!m(t)&&(this.context=t)}return n.prototype.on=function(t,e,i,r){if(!m(e)){var s=i||this.context;if(this.notExist(t))return void(this.boundedEvents[""+t]=[{handler:e,context:s,id:r}]);m(r)?this.isHandlerPresent(this.boundedEvents[""+t],e)||this.boundedEvents[""+t].push({handler:e,context:s}):-1===this.ranArray.indexOf(r)&&(this.ranArray.push(r),this.boundedEvents[""+t].push({handler:e,context:s,id:r}))}},n.prototype.off=function(t,e,i){if(!this.notExist(t)){var r=Y(t,this.boundedEvents);if(e){for(var s=0;s1&&(U.fractionDigits=parseInt(z[2],10)),U}function p(T,z,U,B){var j=B?{}:{nlead:"",nend:""},Q=T.match(n.customRegex);if(Q){B||(j.nlead=g(Q[1],U),j.nend=g(Q[10],U),j.groupPattern=Q[4]);var oe=Q[7];if(oe&&z){var ue=oe.match(t);j.minimumFraction=m(ue)?0:ue.length,j.maximumFraction=oe.length-1}}return j}function g(T,z){return T?(T=T.replace(n.defaultCurrency,z),""===z?T.trim():T):""}function v(T,z,U,B){return B?"$":Y("currencies."+z+(U?"."+U:".symbol"),T)||Y("currencies."+z+".symbol-alt-narrow",T)||"$"}function S(T,z,U){var B={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},j=T.match(n.customRegex);if(m(j)||""===j[5]&&"N/A"!==T)return B.type=void 0,B;B.nlead=j[1],B.nend=j[10];var Q=j[6],oe=!!Q.match(/ $/g),ue=-1!==Q.replace(/ $/g,"").indexOf(" ");B.useGrouping=-1!==Q.indexOf(",")||ue,Q=Q.replace(/,/g,"");var fe=j[7];if(-1!==Q.indexOf("0")&&(B.minimumIntegerDigits=Q.length-Q.indexOf("0")),m(fe)||(B.minimumFractionDigits=fe.lastIndexOf("0"),B.maximumFractionDigits=fe.lastIndexOf("#"),-1===B.minimumFractionDigits&&(B.minimumFractionDigits=0),(-1===B.maximumFractionDigits||B.maximumFractionDigitsQ.lastIndexOf("'"))){B[""+a[parseInt(j.toString(),10)]]=Q.substr(0,oe)+U+Q.substr(oe+1),B[""+a[""+z]]=!0,B.type=B.isCurrency?"currency":"percent";break}}return B}function C(T,z){if(-1!==T.indexOf(",")){var U=T.split(",");T=U[0]+Y("numberMapper.numberSymbols.group",z)+U[1].replace(".",Y("numberMapper.numberSymbols.decimal",z))}else T=T.replace(".",Y("numberMapper.numberSymbols.decimal",z));return T}function A(T,z,U){T+=".";for(var B=0;B0;Q-=3)T=","+U[Q-2]+U[Q-1]+U[parseInt(Q.toString(),10)]+T;return T=T.slice(1),z[1]?T+"."+z[1]:T}n.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,n.basicPatterns=["short","medium","long","full"],n.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},n.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},n.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},n.month="months",n.days="days",n.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},n.getResultantPattern=l,n.getDependables=h,n.getSymbolPattern=c,n.ConvertDateToWeekFormat=d,n.compareBlazorDateFormats=u,n.getProperNumericSkeleton=f,n.getFormatData=p,n.changeCurrencySymbol=g,n.getCurrencySymbol=v,n.customFormat=function y(T,z,U){for(var B={},j=T.split(";"),Q=["pData","nData","zeroData"],oe=0;oe1,fe.nData=ce()?Y(De.type+"nData",oe):p(ot[1]||"-"+ot[0],!0,Ie),fe.pData=ce()?Y(De.type+"pData",oe):p(ot[0],!1,Ie),!Me[2]&&!z.minimumFractionDigits&&!z.maximumFractionDigits&&(ue=p(Ve.split(";")[0],!0,"",!0).minimumFraction)}if(n.formatRegex.test(z.format)||!z.format){if(ze(Q,f(z.format||"N")),Q.custom=!1,$e="###0",(Q.fractionDigits||z.minimumFractionDigits||z.maximumFractionDigits||ue)&&(Q.fractionDigits&&(z.minimumFractionDigits=z.maximumFractionDigits=Q.fractionDigits),$e=A($e,ue||Q.fractionDigits||z.minimumFractionDigits||0,z.maximumFractionDigits||0)),z.minimumIntegerDigits&&($e=x($e,z.minimumIntegerDigits)),z.useGrouping&&($e=P($e)),"currency"===Q.type||Q.type&&ce()){ce()&&"currency"!==Q.type&&(fe.pData=Y(Q.type+"pData",oe),fe.nData=Y(Q.type+"nData",oe));var hr=$e;$e=fe.pData.nlead+hr+fe.pData.nend,(fe.hasNegativePattern||ce())&&($e+=";"+fe.nData.nlead+hr+fe.nData.nend)}"percent"===Q.type&&!ce()&&($e+=" %")}else $e=z.format.replace(/'/g,'"');return Object.keys(xe).length>0&&($e=B?$e:C($e,xe)),$e},n.fractionDigitsPattern=A,n.minimumIntegerPattern=x,n.groupingPattern=P,n.getWeekData=function L(T,z){var U="sun",B=Y("supplemental.weekData.firstDay",z),j=T;return/en-/.test(j)&&(j=j.slice(3)),j=j.slice(0,2).toUpperCase()+j.substr(2),B&&(U=B[""+j]||B[j.slice(0,2)]||"sun"),o[""+U]},n.replaceBlazorCurrency=function O(T,z,U){var B=function f$(n){return Y(n||"",u$)}(U);if(z!==B)for(var j=0,Q=T;j=0?U:U+7;var j=Math.floor((T.getTime()-z.getTime()-6e4*(T.getTimezoneOffset()-z.getTimezoneOffset()))/864e5)+1;if(U<4){if((B=Math.floor((j+U-1)/7)+1)>52){var oe=new Date(T.getFullYear()+1,0,1).getDay();B=(oe=oe>=0?oe:oe+7)<4?1:53}}else B=Math.floor((j+U-1)/7);return B}}(ut||(ut={}));var sf=function(){function n(t,e,i){this.type="GET",this.emitError=!0,"string"==typeof t?(this.url=t,this.type=m(e)?this.type:e.toUpperCase(),this.contentType=i):La(t)&&Object.keys(t).length>0&&kn(this,t),this.contentType=m(this.contentType)?"application/json; charset=utf-8":this.contentType}return n.prototype.send=function(t){var e=this,i={"application/json":"json","multipart/form-data":"formData","application/octet-stream":"blob","application/x-www-form-urlencoded":"formData"};try{m(this.fetchRequest)&&"GET"===this.type?this.fetchRequest=new Request(this.url,{method:this.type}):m(this.fetchRequest)&&(this.data=m(t)?this.data:t,this.fetchRequest=new Request(this.url,{method:this.type,headers:{"Content-Type":this.contentType},body:this.data}));var r={cancel:!1,fetchRequest:this.fetchRequest};return this.triggerEvent(this.beforeSend,r),r.cancel?null:(this.fetchResponse=fetch(this.fetchRequest),this.fetchResponse.then(function(s){if(e.triggerEvent(e.onLoad,s),!s.ok)throw s;for(var o="text",a=0,l=Object.keys(i);a-1},n.getValue=function(t,e){var i=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===n.isTouch&&!vC.CHROME.test(navigator.userAgent)&&(i.isIos=!0,i.isDevice=!0,i.isTouch=!0,i.isPointer=!0,i.isPointer="pointerEnabled"in window.navigator),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(i.isPointer=!1),typeof i[""+t]>"u"?i[""+t]=e.test(n.userAgent):i[""+t]},Object.defineProperty(n,"userAgent",{get:function(){return n.uA},set:function(t){n.uA=t,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(n,"info",{get:function(){return st(window.browserDetails.info)?window.browserDetails.info=n.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isIE",{get:function(){return n.getValue("isIE",A$)},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isTouch",{get:function(){return st(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isPointer",{get:function(){return st(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isMSPointer",{get:function(){return st(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isDevice",{get:function(){return n.getValue("isDevice",T$)},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isIos",{get:function(){return n.getValue("isIos",N$)},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isIos7",{get:function(){return n.getValue("isIos7",O$)},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isAndroid",{get:function(){return n.getValue("isAndroid",k$)},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isWebView",{get:function(){return st(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(st(window.cordova)&&st(window.PhoneGap)&&st(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isWindows",{get:function(){return n.getValue("isWindows",P$)},enumerable:!0,configurable:!0}),Object.defineProperty(n,"touchStartEvent",{get:function(){return st(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=n.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(n,"touchMoveEvent",{get:function(){return st(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=n.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(n,"touchEndEvent",{get:function(){return st(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=n.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(n,"touchCancelEvent",{get:function(){return st(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=n.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),n.uA=typeof navigator<"u"?navigator.userAgent:"",n}(),E=function(){function n(){}return n.addOrGetEventData=function(t){return"__eventList"in t?t.__eventList.events:(t.__eventList={},t.__eventList.events=[])},n.add=function(t,e,i,r,s){var a,o=n.addOrGetEventData(t);a=s?function l$(n,t){var e;return function(){for(var i=this,r=[],s=0;s"u"||(e.innerHTML=t.innerHTML?t.innerHTML:"",void 0!==t.className&&(e.className=t.className),void 0!==t.id&&(e.id=t.id),void 0!==t.styles&&e.setAttribute("style",t.styles),void 0!==t.attrs&&Fe(e,t.attrs)),e}function V(n,t){for(var e=Vz(t),i=RegExp,r=0,s=n;r0}function gl(n,t,e){for(var i=document.createDocumentFragment(),r=0,s=n;r0;)i.appendChild(n[0]);else for(var r=0,s=n;r-1&&!r[parseInt(s.toString(),10)].match(/\[.*\]/)){var o=r[parseInt(s.toString(),10)].split("#");if(o[1].match(/^\d/)||o[1].match(t)){var a=r[parseInt(s.toString(),10)].split(".");a[0]=a[0].replace(/#/,"[id='")+"']",r[parseInt(s.toString(),10)]=a.join(".")}}e[parseInt(i.toString(),10)]=r.join(" ")}return e.join(",")}return n}function J(n,t){var e=n;if("function"==typeof e.closest)return e.closest(t);for(;e&&1===e.nodeType;){if(mC(e,t))return e;e=e.parentNode}return null}function je(n,t){void 0!==t&&Object.keys(t).forEach(function(e){n.style[""+e]=t[""+e]})}function mC(n,t){var e=n.matches||n.msMatchesSelector||n.webkitMatchesSelector;return e?e.call(n,t):-1!==[].indexOf.call(document.querySelectorAll(t),n)}var H$=new RegExp("]"),dh=function(){function n(t,e){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new Ag(this),st(e)||(this.element="string"==typeof e?document.querySelector(e):e,m(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),st(t)||this.setProperties(t,!0),this.isDestroyed=!1}return n.prototype.setProperties=function(t,e){var i=this.isProtectedOnChange;this.isProtectedOnChange=!!e,kn(this,t),!0!==e?(kn(this.changedProperties,t),this.dataBind()):ce()&&this.isRendered&&this.serverDataBind(t),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=i},n.callChildDataBind=function(t,e){for(var r=0,s=Object.keys(t);r=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},Hs=function(n){function t(i){var r=n.call(this,i,void 0)||this;return r.easing={ease:"cubic-bezier(0.250, 0.100, 0.250, 1.000)",linear:"cubic-bezier(0.250, 0.250, 0.750, 0.750)",easeIn:"cubic-bezier(0.420, 0.000, 1.000, 1.000)",easeOut:"cubic-bezier(0.000, 0.000, 0.580, 1.000)",easeInOut:"cubic-bezier(0.420, 0.000, 0.580, 1.000)",elasticInOut:"cubic-bezier(0.5,-0.58,0.38,1.81)",elasticIn:"cubic-bezier(0.17,0.67,0.59,1.81)",elasticOut:"cubic-bezier(0.7,-0.75,0.99,1.01)"},r}var e;return X$(t,n),e=t,t.prototype.animate=function(i,r){var s=this.getModel(r=r||{});if("string"==typeof i)for(var a=0,l=Array.prototype.slice.call(we(i,document));a0?r-1:0,i+=e=-1!==e?"-"+e:"-"+r}return this.controlParent!==this.parentObj&&(i=this.parentObj.getParentKey()+"."+this.propName+e),i},n}(),J$=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],tR=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],iR=function(){function n(t){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var e=null;return{setKey:function i(s){e=s},getKey:function r(){return e}}}(),this.npxManager=function(){return{getKey:function i(){return"npxKeyReplace"}}}(),this.manager.setKey(t)}return n.prototype.validate=function(){if(!this.isValidated&&rf&&!Y(A0(tR),rf)&&!Y("Blazor",rf)){var i=void 0,r=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var s=this.getInfoFromKey();if(s&&s.length)for(var o=0,a=s;o"+i+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n \n ';if(typeof document<"u"&&!m(document)){var t=Si("div",{innerHTML:n});document.body.appendChild(t)}}(),oR=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},t.prototype.renderComplete=function(e){ce()&&window.sfBlazor.renderComplete(this.element,e),this.isRendered=!0},t.prototype.dataBind=function(){this.injectModules(),n.prototype.dataBind.call(this)},t.prototype.on=function(e,i,r){if("string"==typeof e)this.localObserver.on(e,i,r);else for(var s=0,o=e;s=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},rZ={left:0,top:0,bottom:0,right:0},MC={isDragged:!1},nZ=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return aR(t,n),gr([I(0)],t.prototype,"left",void 0),gr([I(0)],t.prototype,"top",void 0),t}(Ee),lf=function(n){function t(i,r){var s=n.call(this,r,i)||this;return s.dragLimit=e.getDefaultPosition(),s.borderWidth=e.getDefaultPosition(),s.padding=e.getDefaultPosition(),s.diffX=0,s.prevLeft=0,s.prevTop=0,s.dragProcessStarted=!1,s.eleTop=0,s.tapHoldTimer=0,s.externalInitialize=!1,s.diffY=0,s.parentScrollX=0,s.parentScrollY=0,s.droppables={},s.bind(),s}var e;return aR(t,n),e=t,t.prototype.bind=function(){this.toggleEvents(),X.isIE&&V([this.element],"e-block-touch"),this.droppables[this.scope]={}},t.getDefaultPosition=function(){return ze({},rZ)},t.prototype.toggleEvents=function(i){var r;st(this.handle)||(r=_(this.handle,this.element));var s=this.enableTapHold&&X.isDevice&&X.isTouch?this.mobileInitialize:this.initialize;i?E.remove(r||this.element,X.isSafari()?"touchstart":X.touchStartEvent,s):E.add(r||this.element,X.isSafari()?"touchstart":X.touchStartEvent,s,this)},t.prototype.mobileInitialize=function(i){var r=this,s=i.currentTarget;this.tapHoldTimer=setTimeout(function(){r.externalInitialize=!0,r.removeTapholdTimer(),r.initialize(i,s)},this.tapHoldThreshold),E.add(document,X.isSafari()?"touchmove":X.touchMoveEvent,this.removeTapholdTimer,this),E.add(document,X.isSafari()?"touchend":X.touchEndEvent,this.removeTapholdTimer,this)},t.prototype.removeTapholdTimer=function(){clearTimeout(this.tapHoldTimer),E.remove(document,X.isSafari()?"touchmove":X.touchMoveEvent,this.removeTapholdTimer),E.remove(document,X.isSafari()?"touchend":X.touchEndEvent,this.removeTapholdTimer)},t.prototype.getScrollableParent=function(i,r){return m(i)?null:i[{vertical:"scrollHeight",horizontal:"scrollWidth"}[""+r]]>i[{vertical:"clientHeight",horizontal:"clientWidth"}[""+r]]&&("vertical"===r?i.scrollTop>0:i.scrollLeft>0)?("vertical"===r?(this.parentScrollY=this.parentScrollY+(0===this.parentScrollY?i.scrollTop:i.scrollTop-this.parentScrollY),this.tempScrollHeight=i.scrollHeight):(this.parentScrollX=this.parentScrollX+(0===this.parentScrollX?i.scrollLeft:i.scrollLeft-this.parentScrollX),this.tempScrollWidth=i.scrollWidth),m(i)?i:this.getScrollableParent(i.parentNode,r)):this.getScrollableParent(i.parentNode,r)},t.prototype.getScrollableValues=function(){this.parentScrollX=0,this.parentScrollY=0,this.element.classList.contains("e-dialog")&&this.element.classList.contains("e-dlg-modal"),this.getScrollableParent(this.element.parentNode,"vertical"),this.getScrollableParent(this.element.parentNode,"horizontal")},t.prototype.initialize=function(i,r){if(this.currentStateTarget=i.target,!this.isDragStarted()){if(this.isDragStarted(!0),this.externalInitialize=!1,this.target=i.currentTarget||r,this.dragProcessStarted=!1,this.abort){var s=this.abort;"string"==typeof s&&(s=[s]);for(var o=0;o=this.distance||this.externalInitialize){var f=this.getHelperElement(i);if(!f||m(f))return;r&&i.preventDefault();var p=this.helperElement=f;if(this.parentClientRect=this.calculateParentPosition(p.offsetParent),this.dragStart){var v={event:i,element:l,target:this.getProperTargetElement(i),bindEvents:ce()?this.bindDragEvents.bind(this):null,dragElement:p};this.trigger("dragStart",v)}this.dragArea?this.setDragArea():(this.dragLimit={left:0,right:0,bottom:0,top:0},this.borderWidth={top:0,left:0}),o={left:this.position.left-this.parentClientRect.left,top:this.position.top-this.parentClientRect.top},this.clone&&!this.enableTailMode&&(this.diffX=this.position.left-this.offset.left,this.diffY=this.position.top-this.offset.top),this.getScrollableValues();var y=getComputedStyle(l),S=parseFloat(y.marginTop);this.clone&&0!==S&&(o.top+=S),this.eleTop=isNaN(parseFloat(y.top))?0:parseFloat(y.top)-this.offset.top,this.enableScrollHandler&&!this.clone&&(o.top-=this.parentScrollY,o.left-=this.parentScrollX);var b=this.getProcessedPositionValue({top:o.top-this.diffY+"px",left:o.left-this.diffX+"px"});this.dragArea&&"string"!=typeof this.dragArea&&this.dragArea.classList.contains("e-kanban-content")&&"relative"===this.dragArea.style.position&&(o.top+=this.dragArea.scrollTop),this.dragElePosition={top:o.top,left:o.left},je(p,this.getDragPosition({position:"absolute",left:b.left,top:b.top})),E.remove(document,X.isSafari()?"touchmove":X.touchMoveEvent,this.intDragStart),E.remove(document,X.isSafari()?"touchend":X.touchEndEvent,this.intDestroy),ce()||this.bindDragEvents(p)}}},t.prototype.bindDragEvents=function(i){Tr(i)?(E.add(document,X.isSafari()?"touchmove":X.touchMoveEvent,this.intDrag,this),E.add(document,X.isSafari()?"touchend":X.touchEndEvent,this.intDragStop,this),this.setGlobalDroppables(!1,this.element,i)):(this.toggleEvents(),document.body.classList.remove("e-prevent-select"))},t.prototype.elementInViewport=function(i){for(this.top=i.offsetTop,this.left=i.offsetLeft,this.width=i.offsetWidth,this.height=i.offsetHeight;i.offsetParent;)this.top+=(i=i.offsetParent).offsetTop,this.left+=i.offsetLeft;return this.top>=window.pageYOffset&&this.left>=window.pageXOffset&&this.top+this.height<=window.pageYOffset+window.innerHeight&&this.left+this.width<=window.pageXOffset+window.innerWidth},t.prototype.getProcessedPositionValue=function(i){return this.queryPositionInfo?this.queryPositionInfo(i):i},t.prototype.calculateParentPosition=function(i){if(m(i))return{left:0,top:0};var r=i.getBoundingClientRect(),s=getComputedStyle(i);return{left:r.left+window.pageXOffset-parseInt(s.marginLeft,10),top:r.top+window.pageYOffset-parseInt(s.marginTop,10)}},t.prototype.intDrag=function(i){if(st(i.changedTouches)||1===i.changedTouches.length){var r,s;this.clone&&i.changedTouches&&X.isDevice&&X.isTouch&&i.preventDefault(),this.position=this.getMousePosition(i,this.isDragScroll);var o=this.getDocumentWidthHeight("Height");oy&&y>0?this.dragLimit.left:this.dragLimit.right+window.pageXOffset0?y-(y-this.dragLimit.right)+window.pageXOffset-M:y<0?this.dragLimit.left:y}if(this.pageY!==v||this.skipDistanceCheck){var w=d.offsetHeight+(parseFloat(b.marginTop)+parseFloat(b.marginBottom));s=this.dragLimit.top>S&&S>0?this.dragLimit.top:this.dragLimit.bottom+window.pageYOffset0?S-(S-this.dragLimit.bottom)+window.pageYOffset-w:S<0?this.dragLimit.top:S}}else r=y,s=S;var A,x,C=f+this.borderWidth.top,D=u+this.borderWidth.left;if(this.dragProcessStarted&&(m(s)&&(s=this.prevTop),m(r)&&(r=this.prevLeft)),this.helperElement.classList.contains("e-treeview"))this.dragArea?(this.dragLimit.top=this.clone?this.dragLimit.top:0,A=s-C<0?this.dragLimit.top:s-this.borderWidth.top,x=r-D<0?this.dragLimit.left:r-this.borderWidth.left):(A=s-this.borderWidth.top,x=r-this.borderWidth.left);else if(this.dragArea){var P=this.helperElement.classList.contains("e-dialog");this.dragLimit.top=this.clone?this.dragLimit.top:0,A=s-C<0?this.dragLimit.top:s-C,x=r-D<0?P?r-(D-this.borderWidth.left):this.dragElePosition.left:r-D}else A=s-C,x=r-D;var L=parseFloat(getComputedStyle(this.element).marginTop);if(L>0&&(this.clone&&(A+=L,S<0&&(L+S>=0?A=L+S:A-=L),this.dragArea&&(A=this.dragLimit.bottom=0){var O=this.dragLimit.top+S-C;O+L+C<0?A-=L+C:A=O}else A-=L+C;this.dragArea&&this.helperElement.classList.contains("e-treeview")&&(A=A+(w=d.offsetHeight+(parseFloat(b.marginTop)+parseFloat(b.marginBottom)))>this.dragLimit.bottom?this.dragLimit.bottom-w:A),this.enableScrollHandler&&!this.clone&&(A-=this.parentScrollY,x-=this.parentScrollX),this.dragArea&&"string"!=typeof this.dragArea&&this.dragArea.classList.contains("e-kanban-content")&&"relative"===this.dragArea.style.position&&(A+=this.dragArea.scrollTop);var N=this.getProcessedPositionValue({top:A+"px",left:x+"px"});this.isPreventScroll&&(N=this.getProcessedPositionValue({top:this.position.top-this.parentClientRect.top-2+"px",left:this.position.left-this.parentClientRect.left-2+"px"})),je(d,this.getDragPosition(N)),!this.elementInViewport(d)&&this.enableAutoScroll&&!this.helperElement.classList.contains("e-treeview")&&this.helperElement.scrollIntoView();var T=document.querySelectorAll(":hover");if(this.enableAutoScroll&&this.helperElement.classList.contains("e-treeview")){0===T.length&&(T=this.getPathElements(i));var z=this.getScrollParent(T,!1);this.elementInViewport(this.helperElement)?this.getScrollPosition(z,A):this.elementInViewport(this.helperElement)||(0===(T=[].slice.call(document.querySelectorAll(":hover"))).length&&(T=this.getPathElements(i)),z=this.getScrollParent(T,!0),this.getScrollPosition(z,A))}this.dragProcessStarted=!0,this.prevLeft=r,this.prevTop=s,this.position.left=r,this.position.top=s,this.pageX=g,this.pageY=v}},t.prototype.getScrollParent=function(i,r){for(var o,s=r?i.reverse():i,a=s.length-1;a>=0;a--)if(("auto"===(o=window.getComputedStyle(s[parseInt(a.toString(),10)])["overflow-y"])||"scroll"===o)&&s[parseInt(a.toString(),10)].scrollHeight>s[parseInt(a.toString(),10)].clientHeight)return s[parseInt(a.toString(),10)];if("visible"===(o=window.getComputedStyle(document.scrollingElement)["overflow-y"]))return document.scrollingElement.style.overflow="auto",document.scrollingElement},t.prototype.getScrollPosition=function(i,r){if(i&&i===document.scrollingElement)i.clientHeight+document.scrollingElement.scrollTop-this.helperElement.clientHeightr?i.scrollTop+=this.helperElement.clientHeight:i.scrollTop>r-this.helperElement.clientHeight&&(i.scrollTop-=this.helperElement.clientHeight);else if(i&&i!==document.scrollingElement){var s=document.scrollingElement.scrollTop,o=this.helperElement.clientHeight;i.clientHeight+i.getBoundingClientRect().top-o+sr-o-s&&(i.scrollTop-=this.helperElement.clientHeight)}},t.prototype.getPathElements=function(i){return document.elementsFromPoint(i.clientX>0?i.clientX:0,i.clientY>0?i.clientY:0)},t.prototype.triggerOutFunction=function(i,r){this.hoverObject.instance.intOut(i,r.target),this.hoverObject.instance.dragData[this.scope]=null,this.hoverObject=null},t.prototype.getDragPosition=function(i){var r=ze({},i);return this.axis&&("x"===this.axis?delete r.top:"y"===this.axis&&delete r.left),r},t.prototype.getDocumentWidthHeight=function(i){var r=document.body,s=document.documentElement;return Math.max(r["scroll"+i],s["scroll"+i],r["offset"+i],s["offset"+i],s["client"+i])},t.prototype.intDragStop=function(i){if(this.dragProcessStarted=!1,st(i.changedTouches)||1===i.changedTouches.length){if(-1!==["touchend","pointerup","mouseup"].indexOf(i.type)){if(this.dragStop){var s=this.getProperTargetElement(i);this.trigger("dragStop",{event:i,element:this.element,target:s,helper:this.helperElement})}this.intDestroy(i)}else this.element.setAttribute("aria-grabbed","false");var o=this.checkTargetElement(i);o.target&&o.instance&&(o.instance.dragStopCalled=!0,o.instance.dragData[this.scope]=this.droppables[this.scope],o.instance.intDrop(i,o.target)),this.setGlobalDroppables(!0),document.body.classList.remove("e-prevent-select")}},t.prototype.intDestroy=function(i){this.dragProcessStarted=!1,this.toggleEvents(),document.body.classList.remove("e-prevent-select"),this.element.setAttribute("aria-grabbed","false"),E.remove(document,X.isSafari()?"touchmove":X.touchMoveEvent,this.intDragStart),E.remove(document,X.isSafari()?"touchend":X.touchEndEvent,this.intDragStop),E.remove(document,X.isSafari()?"touchend":X.touchEndEvent,this.intDestroy),E.remove(document,X.isSafari()?"touchmove":X.touchMoveEvent,this.intDrag),this.isDragStarted()&&this.isDragStarted(!0)},t.prototype.onPropertyChanged=function(i,r){},t.prototype.getModuleName=function(){return"draggable"},t.prototype.isDragStarted=function(i){return i&&(MC.isDragged=!MC.isDragged),MC.isDragged},t.prototype.setDragArea=function(){var i,r,a,s=0,o=0;if(a="string"==typeof this.dragArea?_(this.dragArea):this.dragArea){var h=a.getBoundingClientRect();i=a.scrollWidth?a.scrollWidth:h.right-h.left,r=a.scrollHeight?this.dragArea&&!m(this.helperElement)&&this.helperElement.classList.contains("e-treeview")?a.clientHeight:a.scrollHeight:h.bottom-h.top;for(var c=["Top","Left","Bottom","Right"],d=getComputedStyle(a),u=0;u12;return E0(i.target,this.helperElement)||-1!==i.type.indexOf("touch")||a?(this.helperElement.style.pointerEvents="none",s=document.elementFromPoint(r.clientX,r.clientY),this.helperElement.style.pointerEvents=o):s=i.target,s},t.prototype.currentStateCheck=function(i,r){return m(this.currentStateTarget)||this.currentStateTarget===i?m(r)?i:r:this.currentStateTarget},t.prototype.getMousePosition=function(i,r){var a,l,s=void 0!==i.srcElement?i.srcElement:i.target,o=this.getCoordinates(i),h=m(s.offsetParent);if(r?(a=this.clone?o.pageX:o.pageX+(h?0:s.offsetParent.scrollLeft)-this.relativeXPosition,l=this.clone?o.pageY:o.pageY+(h?0:s.offsetParent.scrollTop)-this.relativeYPosition):(a=this.clone?o.pageX:o.pageX+window.pageXOffset-this.relativeXPosition,l=this.clone?o.pageY:o.pageY+window.pageYOffset-this.relativeYPosition),document.scrollingElement&&!r&&!this.clone){var c=document.scrollingElement;a=c.scrollWidth>0&&c.scrollWidth>c.clientWidth&&c.scrollLeft>0?a-c.scrollLeft:a,l=c.scrollHeight>0&&c.scrollHeight>c.clientHeight&&c.scrollTop>0?l-c.scrollTop:l}return{left:a-(this.margin.left+this.cursorAt.left),top:l-(this.margin.top+this.cursorAt.top)}},t.prototype.getCoordinates=function(i){return i.type.indexOf("touch")>-1?i.changedTouches[0]:i},t.prototype.getHelperElement=function(i){var r;return this.clone?this.helper?r=this.helper({sender:i,element:this.target}):(r=Si("div",{className:"e-drag-helper e-block-touch",innerHTML:"Draggable"}),document.body.appendChild(r)):r=this.element,r},t.prototype.setGlobalDroppables=function(i,r,s){this.droppables[this.scope]=i?null:{draggable:r,helper:s,draggedElement:this.element}},t.prototype.checkTargetElement=function(i){var r=this.getProperTargetElement(i),s=this.getDropInstance(r);if(!s&&r&&!m(r.parentNode)){var o=J(r.parentNode,".e-droppable")||r.parentElement;o&&(s=this.getDropInstance(o))}return{target:r,instance:s}},t.prototype.getDropInstance=function(i){var s,o=i&&i.ej2_instances;if(o)for(var a=0,l=o;a=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},lR=function(n){function t(e,i){var r=n.call(this,i,e)||this;return r.mouseOver=!1,r.dragData={},r.dragStopCalled=!1,r.bind(),r}return sZ(t,n),t.prototype.bind=function(){this.wireEvents()},t.prototype.wireEvents=function(){E.add(this.element,X.isSafari()?"touchend":X.touchEndEvent,this.intDrop,this)},t.prototype.onPropertyChanged=function(e,i){},t.prototype.getModuleName=function(){return"droppable"},t.prototype.intOver=function(e,i){this.mouseOver||(this.trigger("over",{event:e,target:i,dragData:this.dragData[this.scope]}),this.mouseOver=!0)},t.prototype.intOut=function(e,i){this.mouseOver&&(this.trigger("out",{evt:e,target:i}),this.mouseOver=!1)},t.prototype.intDrop=function(e,i){if(this.dragStopCalled){this.dragStopCalled=!1;var a,r=!0,s=this.dragData[this.scope],o=!!s&&s.helper&&Tr(s.helper);o&&(a=this.isDropArea(e,s.helper,i),this.accept&&(r=mC(s.helper,this.accept))),o&&this.drop&&a.canDrop&&r&&this.trigger("drop",{event:e,target:a.target,droppedElement:s.helper,dragData:s}),this.mouseOver=!1}},t.prototype.isDropArea=function(e,i,r){var s={canDrop:!0,target:r||e.target},o="touchend"===e.type;if(o||s.target===i){i.style.display="none";var a=o?e.changedTouches[0]:e,l=document.elementFromPoint(a.clientX,a.clientY);s.canDrop=!1,s.canDrop=E0(l,this.element),s.canDrop&&(s.target=l),i.style.display=""}return s},t.prototype.destroy=function(){E.remove(this.element,X.isSafari()?"touchend":X.touchEndEvent,this.intDrop),n.prototype.destroy.call(this)},hf([I()],t.prototype,"accept",void 0),hf([I("default")],t.prototype,"scope",void 0),hf([H()],t.prototype,"drop",void 0),hf([H()],t.prototype,"over",void 0),hf([H()],t.prototype,"out",void 0),hf([Ft],t)}(dh),uo=function(){function n(t,e,i){this.controlName=t,this.localeStrings=e,this.setLocale(i||"en-US")}return n.prototype.setLocale=function(t){var e=this.intGetControlConstant(n.locale,t);this.currentLocale=e||this.localeStrings},n.load=function(t){this.locale=ze(this.locale,t,{},!0)},n.prototype.getConstant=function(t){return m(this.currentLocale[""+t])?this.localeStrings[""+t]||"":this.currentLocale[""+t]},n.prototype.intGetControlConstant=function(t,e){return t[""+e]?t[""+e][this.controlName]:null},n.locale={},n}(),hR=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),fh=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},lZ=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return hR(t,n),fh([I(50)],t.prototype,"swipeThresholdDistance",void 0),t}(Ee),hZ=/(Up|Down)/,Fs=function(n){function t(e,i){var r=n.call(this,i,e)||this;return r.touchAction=!0,r.tapCount=0,r.startEvent=function(s){if(!0===r.touchAction){var o=r.updateChangeTouches(s);void 0!==s.changedTouches&&(r.touchAction=!1),r.isTouchMoved=!1,r.movedDirection="",r.startPoint=r.lastMovedPoint={clientX:o.clientX,clientY:o.clientY},r.startEventData=o,r.hScrollLocked=r.vScrollLocked=!1,r.tStampStart=Date.now(),r.timeOutTapHold=setTimeout(function(){r.tapHoldEvent(s)},r.tapHoldThreshold),E.add(r.element,X.touchMoveEvent,r.moveEvent,r),E.add(r.element,X.touchEndEvent,r.endEvent,r),E.add(r.element,X.touchCancelEvent,r.cancelEvent,r)}},r.moveEvent=function(s){var o=r.updateChangeTouches(s);r.movedPoint=o,r.isTouchMoved=!(o.clientX===r.startPoint.clientX&&o.clientY===r.startPoint.clientY);var a={};r.isTouchMoved&&(clearTimeout(r.timeOutTapHold),r.calcScrollPoints(s),a=ze(a,{},{startEvents:r.startEventData,originalEvent:s,startX:r.startPoint.clientX,startY:r.startPoint.clientY,distanceX:r.distanceX,distanceY:r.distanceY,scrollDirection:r.scrollDirection,velocity:r.getVelocity(o)}),r.trigger("scroll",a),r.lastMovedPoint={clientX:o.clientX,clientY:o.clientY})},r.cancelEvent=function(s){clearTimeout(r.timeOutTapHold),clearTimeout(r.timeOutTap),r.tapCount=0,r.swipeFn(s),E.remove(r.element,X.touchCancelEvent,r.cancelEvent)},r.endEvent=function(s){r.swipeFn(s),r.isTouchMoved||"function"==typeof r.tap&&(r.trigger("tap",{originalEvent:s,tapCount:++r.tapCount}),r.timeOutTap=setTimeout(function(){r.tapCount=0},r.tapThreshold)),r.modeclear()},r.swipeFn=function(s){clearTimeout(r.timeOutTapHold),clearTimeout(r.timeOutTap);var o=r.updateChangeTouches(s),a=o.clientX-r.startPoint.clientX,l=o.clientY-r.startPoint.clientY;a=Math.floor(a<0?-1*a:a),l=Math.floor(l<0?-1*l:a),r.isTouchMoved=a>1||l>1,/Firefox/.test(X.userAgent)&&0===o.clientX&&0===o.clientY&&"mouseup"===s.type&&(r.isTouchMoved=!1),r.endPoint=o,r.calcPoints(s);var c={originalEvent:s,startEvents:r.startEventData,startX:r.startPoint.clientX,startY:r.startPoint.clientY,distanceX:r.distanceX,distanceY:r.distanceY,swipeDirection:r.movedDirection,velocity:r.getVelocity(o)};if(r.isTouchMoved){var d=r.swipeSettings.swipeThresholdDistance,u=ze(void 0,r.defaultArgs,c),f=!1,p=r.element,g=r.isScrollable(p),v=hZ.test(r.movedDirection);(dthis.distanceY?i.clientX>this.startPoint.clientX?"Right":"Left":i.clientYthis.distanceY||!0===this.hScrollLocked)&&!1===this.vScrollLocked?(this.scrollDirection=i.clientX>this.lastMovedPoint.clientX?"Right":"Left",this.hScrollLocked=!0):(this.scrollDirection=i.clientY=e[r[0]+s[0]]},t.prototype.updateChangeTouches=function(e){return e.changedTouches&&0!==e.changedTouches.length?e.changedTouches[0]:e},fh([H()],t.prototype,"tap",void 0),fh([H()],t.prototype,"tapHold",void 0),fh([H()],t.prototype,"swipe",void 0),fh([H()],t.prototype,"scroll",void 0),fh([I(350)],t.prototype,"tapThreshold",void 0),fh([I(750)],t.prototype,"tapHoldThreshold",void 0),fh([re({},lZ)],t.prototype,"swipeSettings",void 0),fh([Ft],t)}(dh),cZ=new RegExp("\\n|\\r|\\s\\s+","g"),dZ=new RegExp(/'|"/g),uZ=new RegExp("if ?\\("),fZ=new RegExp("else if ?\\("),cR=new RegExp("else"),pZ=new RegExp("for ?\\("),dR=new RegExp("(/if|/for)"),gZ=new RegExp("\\((.*)\\)",""),wC=new RegExp("^[0-9]+$","g"),vZ=new RegExp("[\\w\"'.\\s+]+","g"),mZ=new RegExp('"(.*?)"',"g"),yZ=new RegExp("[\\w\"'@#$.\\s-+]+","g"),uR=new RegExp("\\${([^}]*)}","g"),SZ=/^\..*/gm,CC=/\\/gi,IZ=/\\\\/gi,bZ=new RegExp("[\\w\"'@#$.\\s+]+","g"),MZ=/\window\./gm;function cf(n,t,e,i,r){return!t||wC.test(n)||-1!==i.indexOf(n.split(".")[0])||r||"true"===n||"false"===n?n:e+"."+n}function EC(n,t,e,i){return t&&!wC.test(n)&&-1===i.indexOf(n.split(".")[0])?e+'["'+n:n}function fR(n){return n.match(IZ)?n:n.replace(CC,"\\\\")}function pR(n,t,e,i){if(n=n.trim(),/\window\./gm.test(n))return n;var s=/'|"/gm;return/@|\$|#/gm.test(n)&&(n=EC(n,-1===e.indexOf(n),t,e)+'"]'),SZ.test(n)?function EZ(n,t,e,i){return!t||wC.test(n)||-1!==i.indexOf(n.split(".")[0])||/^\..*/gm.test(n)?n:e+"."+n}(n,!s.test(n)&&-1===e.indexOf(n),t,e):cf(n,!s.test(n)&&-1===e.indexOf(n),t,e,i)}var DZ=/^[\n\r.]+0&&t.forEach(function(e){he(e)})},n.removeJsEvents=function(){var t=this.wrapElement.querySelectorAll("["+vR.join("],[")+"]");t.length>0&&t.forEach(function(e){vR.forEach(function(i){e.hasAttribute(i)&&e.removeAttribute(i)})})},n.removeXssAttrs=function(){var t=this;this.removeAttrs.forEach(function(e,i){var r=t.wrapElement.querySelectorAll(e.selector);r.length>0&&r.forEach("a[href]"===e.selector?function(s){-1!==s.getAttribute(e.attribute).replace(/\t|\s|&/,"").indexOf("javascript:alert")&&s.removeAttribute(e.attribute)}:function(s){s.removeAttribute(e.attribute)})})},n}();function PZ(n){return function(t){!function kZ(n,t){t.forEach(function(e){Object.getOwnPropertyNames(e.prototype).forEach(function(i){(!Object.prototype.hasOwnProperty.call(n.prototype,i)||e.isFormBase&&"constructor"!==i)&&(n.prototype["".concat(i)]=e.prototype["".concat(i)])})})}(t,n)}}function mR(n,t,e){var i={};if(n&&n.length){for(var r=0,s=n;r"u"||(y.innerHTML=v.innerHTML?v.innerHTML:"",void 0!==v.className&&(y.className=v.className),void 0!==v.id&&(y.id=v.id),void 0!==v.styles&&y.setAttribute("style",v.styles),void 0!==e.ngAttr&&y.setAttribute(e.ngAttr,""),void 0!==v.attrs&&Fe(y,v.attrs)),y};for(var i=0,r=e.tags;i=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s}function jZ(n){for(var t,e=n.childNodes,i=0;i"u"&&(c["".concat(o)]=[]),c["".concat(o)].push(h),h.rootNodes}}});var Sl,ad,mh,jg,oc,po,YZ=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Na=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},Jo_RTL=(new Ag,"e-rtl"),ys=function(n){function t(e,i){return n.call(this,e,i)||this}return YZ(t,n),t.prototype.preRender=function(){},t.prototype.render=function(){this.initialize(),this.removeRippleEffect=function ms(n,t,e){var i=function q$(n){return{selector:n&&n.selector?n.selector:null,ignore:n&&n.ignore?n.ignore:null,rippleFlag:n&&n.rippleFlag,isCenterRipple:n&&n.isCenterRipple,duration:n&&n.duration?n.duration:350}}(t);return!1===i.rippleFlag||void 0===i.rippleFlag&&!Zo?function(){}:(n.setAttribute("data-ripple","true"),E.add(n,"mousedown",Zz,{parent:n,rippleOptions:i}),E.add(n,"mouseup",Jz,{parent:n,rippleOptions:i,done:e}),E.add(n,"mouseleave",af,{parent:n,rippleOptions:i}),X.isPointer&&E.add(n,"transitionend",af,{parent:n,rippleOptions:i}),function(){n.removeAttribute("data-ripple"),E.remove(n,"mousedown",Zz),E.remove(n,"mouseup",Jz),E.remove(n,"mouseleave",af),E.remove(n,"transitionend",af)})}(this.element,{selector:".e-btn"}),this.renderComplete()},t.prototype.initialize=function(){if(this.cssClass&&V([this.element],this.cssClass.replace(/\s+/g," ").trim().split(" ")),this.isPrimary&&this.element.classList.add("e-primary"),!ce()||ce()&&"progress-btn"!==this.getModuleName()){if(this.content){var e=this.enableHtmlSanitizer?Ai.sanitize(this.content):this.content;this.element.innerHTML=e}this.setIconCss()}this.enableRtl&&this.element.classList.add(Jo_RTL),this.disabled?this.controlStatus(this.disabled):this.wireEvents()},t.prototype.controlStatus=function(e){this.element.disabled=e},t.prototype.setIconCss=function(){if(this.iconCss){var e=this.createElement("span",{className:"e-btn-icon "+this.iconCss});this.element.textContent.trim()?(e.classList.add("e-icon-"+this.iconPosition.toLowerCase()),("Top"===this.iconPosition||"Bottom"===this.iconPosition)&&this.element.classList.add("e-"+this.iconPosition.toLowerCase()+"-icon-btn")):this.element.classList.add("e-icon-btn");var i=this.element.childNodes[0];!i||"Left"!==this.iconPosition&&"Top"!==this.iconPosition?this.element.appendChild(e):this.element.insertBefore(e,i)}},t.prototype.wireEvents=function(){this.isToggle&&E.add(this.element,"click",this.btnClickHandler,this)},t.prototype.unWireEvents=function(){this.isToggle&&E.remove(this.element,"click",this.btnClickHandler)},t.prototype.btnClickHandler=function(){this.element.classList.contains("e-active")?this.element.classList.remove("e-active"):this.element.classList.add("e-active")},t.prototype.destroy=function(){var e=["e-primary",Jo_RTL,"e-icon-btn","e-success","e-info","e-danger","e-warning","e-flat","e-outline","e-small","e-bigger","e-active","e-round","e-top-icon-btn","e-bottom-icon-btn"];this.cssClass&&(e=e.concat(this.cssClass.split(" "))),n.prototype.destroy.call(this),K([this.element],e),this.element.getAttribute("class")||this.element.removeAttribute("class"),this.disabled&&this.element.removeAttribute("disabled"),this.content&&(this.element.innerHTML=this.element.innerHTML.replace(this.content,""));var i=this.element.querySelector("span.e-btn-icon");i&&he(i),this.unWireEvents(),Zo&&this.removeRippleEffect()},t.prototype.getModuleName=function(){return"btn"},t.prototype.getPersistData=function(){return this.addOnPersist([])},t.Inject=function(){},t.prototype.onPropertyChanged=function(e,i){for(var r=this.element.querySelector("span.e-btn-icon"),s=0,o=Object.keys(e);s=ad.width?ad.width:0;return Sl.right+JR()-n}function uE(){return j0()+Sl.width/2}function fE(n,t,e,i){if(void 0===t&&(t=null),void 0===e&&(e={X:!1,Y:!1}),!e.Y&&!e.X)return{left:0,top:0};var r=n.getBoundingClientRect();if(po=t,oc=n.ownerDocument,i||(i=ns(n,"left","top")),e.X){var s=po?r4():l4(),o=yE(),a=SE(),l=o-i.left,h=i.left+r.width-a;r.width>s?i.left=l>0&&h<=0?a-r.width:h>0&&l<=0?o:l>h?a-r.width:o:l>0?i.left+=l:h>0&&(i.left-=h)}if(e.Y){var c=po?n4():a4(),d=mE(),u=IE(),f=d-i.top,p=i.top+r.height-u;r.height>c?i.top=f>0&&p<=0?u-r.height:p>0&&f<=0?d:f>p?u-r.height:d:f>0?i.top+=f:p>0&&(i.top-=p)}return i}function ac(n,t,e,i){void 0===t&&(t=null);var r=ns(n,"left","top");e&&(r.left=e),i&&(r.top=i);var s=[];po=t,oc=n.ownerDocument;var o=n.getBoundingClientRect(),l=r.left,h=r.left+o.width,d=vE(r.top,r.top+o.height),u=e4(l,h);return d.topSide&&s.push("top"),u.rightSide&&s.push("right"),u.leftSide&&s.push("left"),d.bottomSide&&s.push("bottom"),s}function bJ(n,t,e,i,r,s,o,a,l){if(void 0===o&&(o=null),void 0===a&&(a={X:!0,Y:!0}),t&&n&&r&&s&&(a.X||a.Y)){var d,h={TL:null,TR:null,BL:null,BR:null},c={TL:null,TR:null,BL:null,BR:null};if("none"===window.getComputedStyle(n).display){var u=n.style.visibility;n.style.visibility="hidden",n.style.display="block",d=n.getBoundingClientRect(),n.style.removeProperty("display"),n.style.visibility=u}else d=n.getBoundingClientRect();var f={posX:r,posY:s,offsetX:e,offsetY:i,position:{left:0,top:0}};po=o,oc=t.ownerDocument,function wJ(n,t,e,i,r){e.position=ns(n,e.posX,e.posY,i,r),t.TL=ns(n,"left","top",i,r),t.TR=ns(n,"right","top",i,r),t.BR=ns(n,"left","bottom",i,r),t.BL=ns(n,"right","bottom",i,r)}(t,h,f,l,d),gE(c,f,d),a.X&&t4(t,c,h,f,d,!0),a.Y&&h.TL.top>-1&&i4(t,c,h,f,d,!0),function MJ(n,t,e){var i=0,r=0;if(null!=n.offsetParent&&("absolute"===getComputedStyle(n.offsetParent).position||"relative"===getComputedStyle(n.offsetParent).position)){var s=ns(n.offsetParent,"left","top",!1,e);i=s.left,r=s.top}var o=1,a=1,l=KR(n);if(l){var h=getComputedStyle(l).transform;if("none"!==h){var c=new DOMMatrix(h);o=c.a,a=c.d}if("none"!==getComputedStyle(l).zoom){var u=pE(document.body);o*=u,a*=u}}n.style.top=t.position.top/a+t.offsetY-r/a+"px",n.style.left=t.position.left/o+t.offsetX-i/o+"px"}(n,f,d)}}function pE(n){var t=getComputedStyle(n).zoom;return parseFloat(t)||1}function KR(n){for(;n;){var t=window.getComputedStyle(n).transform,e=pE(document.body);if(t&&"none"!==t||e&&1!==e)return n;if(n===document.body)return null;n=n.offsetParent||n.parentElement}return null}function gE(n,t,e){n.TL={top:t.position.top+t.offsetY,left:t.position.left+t.offsetX},n.TR={top:n.TL.top,left:n.TL.left+e.width},n.BL={top:n.TL.top+e.height,left:n.TL.left},n.BR={top:n.TL.top+e.height,left:n.TL.left+e.width}}function e4(n,t){var e=!1,i=!1;return n-W0()SE()&&(i=!0),{leftSide:e,rightSide:i}}function t4(n,t,e,i,r,s){var o=e4(t.TL.left,t.TR.left),a=vE(t.TL.top,t.BL.top);e.TL.left-W0()<=yE()&&(o.leftSide=!1),e.TR.left>SE()&&(o.rightSide=!1),(o.leftSide&&!o.rightSide||!o.leftSide&&o.rightSide)&&(i.posX="right"===i.posX?"left":"right",i.offsetX=i.offsetX+r.width,i.offsetX=-1*i.offsetX,i.position=ns(n,i.posX,i.posY,!1),gE(t,i,r),s&&t4(n,t,e,i,r,!1),!o.leftSide&&o.rightSide&&a.bottomSide&&(i.offsetX=0))}function i4(n,t,e,i,r,s){var o=vE(t.TL.top,t.BL.top);e.TL.top-V0()<=mE()&&(o.topSide=!1),e.BL.top>=IE()&&n.getBoundingClientRect().bottomIE()&&(i=!0),{topSide:e,bottomSide:i}}function r4(){return po.getBoundingClientRect().width}function n4(){return po.getBoundingClientRect().height}function s4(){return po.getBoundingClientRect().left}function o4(){return po.getBoundingClientRect().top}function mE(){return po?o4():0}function yE(){return po?s4():0}function SE(){return po?W0()+s4()+r4():W0()+l4()}function IE(){return po?V0()+o4()+n4():V0()+a4()}function V0(){return oc.documentElement.scrollTop||oc.body.scrollTop}function W0(){return oc.documentElement.scrollLeft||oc.body.scrollLeft}function a4(){return window.innerHeight}function l4(){var n=window.innerWidth,t=document.documentElement.getBoundingClientRect();return n-(n-(m(document.documentElement)?0:t.width))}function h4(){po=null,oc=null}var c4=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),bn=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},d4=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return c4(t,n),bn([I("left")],t.prototype,"X",void 0),bn([I("top")],t.prototype,"Y",void 0),t}(Ee),qn_OPEN="e-popup-open",qn_CLOSE="e-popup-close",lc=function(n){function t(e,i){return n.call(this,i,e)||this}return c4(t,n),t.prototype.onPropertyChanged=function(e,i){for(var r=0,s=Object.keys(e);r0&&c.left>0&&c.right>0&&c.bottom>0}var s=i.getBoundingClientRect();return!(r.bottoms.bottom||r.right>s.right||r.leftr.top?this.element.style.top="0px":s.bottomr.left&&(this.element.style.left=parseInt(this.element.style.left,10)+(s.left-r.left)+"px"))}},t.prototype.checkCollision=function(){var e=this.collision.X,i=this.collision.Y;"none"===e&&"none"===i||("flip"===e&&"flip"===i?this.callFlip({X:!0,Y:!0}):"fit"===e&&"fit"===i?this.callFit({X:!0,Y:!0}):("flip"===e?this.callFlip({X:!0,Y:!1}):"flip"===i&&this.callFlip({Y:!0,X:!1}),"fit"===e?this.callFit({X:!0,Y:!1}):"fit"===i&&this.callFit({X:!1,Y:!0})))},t.prototype.show=function(e,i){var r=this;if(this.getRelateToElement().classList.contains("e-filemanager")&&(this.fmDialogContainer=this.element.getElementsByClassName("e-file-select-wrap")[0]),this.wireEvents(),!m(this.fmDialogContainer)&&X.isIos&&(this.fmDialogContainer.style.display="block"),1e3===this.zIndex||!m(i)){var o=m(i)?this.element:i;this.zIndex=hc(o),je(this.element,{zIndex:this.zIndex})}e=m(e)||"object"!=typeof e?this.showAnimation:e,("none"!==this.collision.X||"none"!==this.collision.Y)&&(K([this.element],qn_CLOSE),V([this.element],qn_OPEN),this.checkCollision(),K([this.element],qn_OPEN),V([this.element],qn_CLOSE)),m(e)?(K([this.element],qn_CLOSE),V([this.element],qn_OPEN),this.trigger("open")):(e.begin=function(){r.isDestroyed||(K([r.element],qn_CLOSE),V([r.element],qn_OPEN))},e.end=function(){r.isDestroyed||r.trigger("open")},new Hs(e).animate(this.element))},t.prototype.hide=function(e){var i=this;e=m(e)||"object"!=typeof e?this.hideAnimation:e,m(e)?(K([this.element],qn_OPEN),V([this.element],qn_CLOSE),this.trigger("close")):(e.end=function(){i.isDestroyed||(K([i.element],qn_OPEN),V([i.element],qn_CLOSE),i.trigger("close"))},new Hs(e).animate(this.element)),this.unwireEvents()},t.prototype.getScrollableParent=function(e){return this.checkFixedParent(e),function bE(n,t){for(var e=getComputedStyle(n),i=[],r=/(auto|scroll)/,s=n.parentElement;s&&"HTML"!==s.tagName;){var o=getComputedStyle(s);!("absolute"===e.position&&"static"===o.position)&&r.test(o.overflow+o.overflowY+o.overflowX)&&i.push(s),s=s.parentElement}return t||i.push(document),i}(e,this.fixedParent)},t.prototype.checkFixedParent=function(e){for(var i=e.parentElement;i&&"HTML"!==i.tagName;){var r=getComputedStyle(i);("fixed"===r.position||"sticky"===r.position)&&!m(this.element)&&this.element.offsetParent&&"BODY"===this.element.offsetParent.tagName&&"hidden"!==getComputedStyle(this.element.offsetParent).overflow&&(this.element.style.top=window.scrollY>parseInt(this.element.style.top,10)?Re(window.scrollY-parseInt(this.element.style.top,10)):Re(parseInt(this.element.style.top,10)-window.scrollY),this.element.style.position="fixed",this.fixedParent=!0),i=i.parentElement,!m(this.element)&&m(this.element.offsetParent)&&"fixed"===r.position&&"fixed"===this.element.style.position&&(this.fixedParent=!0)}},bn([I("auto")],t.prototype,"height",void 0),bn([I("auto")],t.prototype,"width",void 0),bn([I(null)],t.prototype,"content",void 0),bn([I("container")],t.prototype,"targetType",void 0),bn([I(null)],t.prototype,"viewPortElement",void 0),bn([I({X:"none",Y:"none"})],t.prototype,"collision",void 0),bn([I("")],t.prototype,"relateTo",void 0),bn([re({},d4)],t.prototype,"position",void 0),bn([I(0)],t.prototype,"offsetX",void 0),bn([I(0)],t.prototype,"offsetY",void 0),bn([I(1e3)],t.prototype,"zIndex",void 0),bn([I(!1)],t.prototype,"enableRtl",void 0),bn([I("reposition")],t.prototype,"actionOnScroll",void 0),bn([I(null)],t.prototype,"showAnimation",void 0),bn([I(null)],t.prototype,"hideAnimation",void 0),bn([H()],t.prototype,"open",void 0),bn([H()],t.prototype,"close",void 0),bn([H()],t.prototype,"targetExitViewport",void 0),bn([Ft],t)}(Ii);function hc(n){for(var t=n.parentElement,e=[];t&&"BODY"!==t.tagName;){var i=document.defaultView.getComputedStyle(t,null).getPropertyValue("z-index"),r=document.defaultView.getComputedStyle(t,null).getPropertyValue("position");"auto"!==i&&"static"!==r&&e.push(i),t=t.parentElement}for(var s=[],o=0;o2147483647?2147483647:c}var Ui,ka,df,Ih,EE,bh,$t,Mh,ME=["north-west","north","north-east","west","east","south-west","south","south-east"],Vg="e-resize-handle",cc="e-focused-handle",CJ="e-dlg-resizable",u4=["e-restrict-left"],f4="e-resize-viewport",EJ=["north","west","east","south"],wE=0,CE=0,p4=0,g4=0,Wg=0,Yg=0,Qg=null,DE=null,xE=null,Y0=!0,v4=0,TE=!0;function xJ(n){AE();var t=Si("span",{attrs:{unselectable:"on",contenteditable:"false"}});t.setAttribute("class","e-dialog-border-resize e-"+n),"south"===n&&(t.style.height="2px",t.style.width="100%",t.style.bottom="0px",t.style.left="0px"),"north"===n&&(t.style.height="2px",t.style.width="100%",t.style.top="0px",t.style.left="0px"),"east"===n&&(t.style.height="100%",t.style.width="2px",t.style.right="0px",t.style.top="0px"),"west"===n&&(t.style.height="100%",t.style.width="2px",t.style.left="0px",t.style.top="0px"),Ui.appendChild(t)}function m4(n){var t;return m(n)||(t="string"==typeof n?document.querySelector(n):n),t}function y4(n){for(var t=n||this,e=Ui.querySelectorAll("."+Vg),i=0;i-1?"mouse":"touch"}function I4(n){if(n.preventDefault(),Ui=n.target.parentElement,AE(),Wg=n.pageX,Yg=n.pageY,n.target.classList.add(cc),m(Qg)||!0!==Qg(n,this)){this.targetEle&&Ui&&Ui.querySelector("."+CJ)&&($t="body"===this.target?null:this.targetEle,bh=this.targetEle.clientWidth,Ih=this.targetEle.clientHeight);var e=m($t)?document:$t;E.add(e,"mousemove",Gg,this),E.add(document,"mouseup",Q0,this);for(var i=0;i=0||s.top<0)&&(e=!0):e=!0;var a=CE+(r-Yg);a=a>df?a:df;var l=0;m($t)||(l=o.top);var h=m($t)?0:$t.offsetHeight-$t.clientHeight,c=s.top-l-h/2;if(c=c<0?0:c,s.top>0&&c+a>Ih){if(e=!1,Ui.classList.contains(f4))return;Ui.style.height=Ih-parseInt(c.toString(),10)+"px"}else{var d=0;if(e){s.top<0&&t+(s.height+s.top)>0&&a+(d=s.top)<=30&&(a=s.height-(s.height+s.top)+30),a+s.top>=Ih&&(Ui.style.height=s.height+(t-(s.height+s.top))+"px");var u=m($t)?d:c;a>=df&&a+u<=Ih&&(Ui.style.height=a+"px")}}}function NE(n){var e,t=!1,i="mouse"===S4(n.type)?n.pageY:n.touches[0].pageY,r=dc(Ui),s=m($t)?0:$t.offsetHeight-$t.clientHeight;m($t)||(e=dc($t)),(!m($t)&&r.top-e.top>0||m($t)&&i>0||!m($t)&&Math.floor(r.top-e.top+r.height+(e.bottom-r.bottom))-s<=Ih)&&(t=!0);var o=CE-(i-Yg);if(t&&o>=df&&o<=Ih){var a=0;m($t)||(a=e.top);var l=g4-a+(i-Yg);l=l>0?l:1,Ui.style.height=o+"px",Ui.style.top=l+"px"}}function OE(n){var i,t=document.documentElement.clientWidth,e=!1;m($t)||(i=dc($t));var r="mouse"===S4(n.type)?n.pageX:n.touches[0].pageX,s=dc(Ui),o=m($t)?0:$t.offsetWidth-$t.clientWidth,a=m($t)?0:i.left,l=m($t)?0:i.width;m(Mh)&&(m($t)?Mh=t:(Mh=s.left-a-o/2+s.width,Mh+=l-o-Mh)),(!m($t)&&Math.floor(s.left-i.left+s.width+(i.right-s.right))-o<=bh||m($t)&&r>=0)&&(e=!0);var h=wE-(r-Wg);if(Y0&&(h=h>Mh?Mh:h),e&&h>=EE&&h<=bh){var c=0;m($t)||(c=i.left);var d=p4-c+(r-Wg);d=d>0?d:1,h!==v4&&TE&&(Ui.style.width=h+"px"),Y0&&(Ui.style.left=d+"px",TE=1!==d)}v4=h}function kE(n){var i,t=document.documentElement.clientWidth,e=!1;m($t)||(i=dc($t));var s=(n.touches?n.changedTouches[0]:n).pageX,o=dc(Ui);(!m($t)&&(o.left-i.left+o.width<=bh||o.right-i.left>=o.width)||m($t)&&t-s>0)&&(e=!0);var a=wE+(s-Wg),l=0;if(m($t)||(l=i.left),o.left-l+a>bh){if(e=!1,Ui.classList.contains(f4))return;Ui.style.width=bh-(o.left-l)+"px"}e&&a>=EE&&a<=bh&&(Ui.style.width=a+"px")}function M4(){for(var n=Ui.querySelectorAll("."+Vg),t=0;t=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},OJ=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return PE(t,n),Zt([I(!0)],t.prototype,"isFlat",void 0),Zt([I()],t.prototype,"buttonModel",void 0),Zt([I("Button")],t.prototype,"type",void 0),Zt([H()],t.prototype,"click",void 0),t}(Ee),kJ=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return PE(t,n),Zt([I("Fade")],t.prototype,"effect",void 0),Zt([I(400)],t.prototype,"duration",void 0),Zt([I(0)],t.prototype,"delay",void 0),t}(Ee),G0="e-dialog",zE="e-rtl",RE="e-dlg-header-content",w4="e-dlg-header",X0="e-footer-content",q0="e-dlg-modal",C4="e-icon-dlg-close",Pa="e-dlg-target",ea="e-scroll-disabled",E4="e-device",$0="e-dlg-fullscreen",D4="e-dlg-closeicon-btn",x4="e-popup-open",T4="Information",A4="e-scroll-disabled",L4="e-alert-dialog",N4="e-confirm-dialog",HE="e-dlg-resizable",uf="e-restrict-left",O4="e-resize-viewport",BE="user action",QJ=function(n){function t(e,i){var r=n.call(this,e,i)||this;return r.needsID=!0,r}return PE(t,n),t.prototype.render=function(){this.initialize(),this.initRender(),this.wireEvents(),"100%"===this.width&&(this.element.style.width=""),""!==this.minHeight&&(this.element.style.minHeight=Re(this.minHeight)),this.enableResize&&(this.setResize(),this.isModal&&(this.isModelResize=!0),"None"===this.animationSettings.effect&&this.getMinHeight()),this.renderComplete()},t.prototype.initializeValue=function(){this.dlgClosedBy=BE},t.prototype.preRender=function(){var e=this;if(this.initializeValue(),this.headerContent=null,this.allowMaxHeight=!0,this.preventVisibility=!0,this.clonedEle=this.element.cloneNode(!0),this.closeIconClickEventHandler=function(s){e.dlgClosedBy="close icon",e.hide(s)},this.dlgOverlayClickEventHandler=function(s){e.dlgClosedBy="overlayClick",s.preventFocus=!1,e.trigger("overlayClick",s,function(o){o.preventFocus||e.focusContent(),e.dlgClosedBy=BE})},this.l10n=new uo("dialog",{close:"Close"},this.locale),this.checkPositionData(),m(this.target)){var r=this.isProtectedOnChange;this.isProtectedOnChange=!0,this.target=document.body,this.isProtectedOnChange=r}},t.prototype.updatePersistData=function(){this.enablePersistence&&this.setProperties({width:parseFloat(this.element.style.width),height:parseFloat(this.element.style.height),position:{X:parseFloat(this.dragObj.element.style.left),Y:parseFloat(this.dragObj.element.style.top)}},!0)},t.prototype.isNumberValue=function(e){return/^[-+]?\d*\.?\d+$/.test(e)},t.prototype.checkPositionData=function(){if(!m(this.position)){if(!m(this.position.X)&&"number"!=typeof this.position.X&&this.isNumberValue(this.position.X)){var i=this.isProtectedOnChange;this.isProtectedOnChange=!0,this.position.X=parseFloat(this.position.X),this.isProtectedOnChange=i}m(this.position.Y)||"number"==typeof this.position.Y||this.isNumberValue(this.position.Y)&&(i=this.isProtectedOnChange,this.isProtectedOnChange=!0,this.position.Y=parseFloat(this.position.Y),this.isProtectedOnChange=i)}},t.prototype.getEle=function(e,i){for(var r=void 0,s=0;s=0&&t[e])xJ(t[e]);else if(""!==t[e].trim()){var i=Si("div",{className:"e-icons "+Vg+" e-"+t[e]});Ui.appendChild(i)}df=n.minHeight,EE=n.minWidth,bh=n.maxWidth,Ih=n.maxHeight,n.proxy&&n.proxy.element&&n.proxy.element.classList.contains("e-dialog")?y4(n.proxy):y4()}({element:this.element,direction:r,minHeight:parseInt(e.slice(0,i.indexOf("p")),10),maxHeight:this.targetEle.clientHeight,minWidth:parseInt(i.slice(0,i.indexOf("p")),10),maxWidth:this.targetEle.clientWidth,boundary:this.target===document.body?null:this.targetEle,resizeBegin:this.onResizeStart.bind(this),resizeComplete:this.onResizeComplete.bind(this),resizing:this.onResizing.bind(this),proxy:this}),this.wireWindowResizeEvent()}else M4(),this.unWireWindowResizeEvent(),this.element.classList.remove(this.isModal?uf:O4),this.element.classList.remove(HE)},t.prototype.getFocusElement=function(e){var r=e.querySelectorAll('input,select,textarea,button:enabled,a,[contenteditable="true"],[tabindex]');return{element:r[r.length-1]}},t.prototype.keyDown=function(e){var i=this;if(9===e.keyCode&&this.isModal){var r=void 0;m(this.btnObj)||(r=this.btnObj[this.btnObj.length-1]),m(this.btnObj)&&!m(this.ftrTemplateContent)&&(r=this.getFocusElement(this.ftrTemplateContent)),m(this.btnObj)&&m(this.ftrTemplateContent)&&!m(this.contentEle)&&(r=this.getFocusElement(this.contentEle)),!m(r)&&document.activeElement===r.element&&!e.shiftKey&&(e.preventDefault(),this.focusableElements(this.element).focus()),document.activeElement===this.focusableElements(this.element)&&e.shiftKey&&(e.preventDefault(),m(r)||r.element.focus())}var h,s=document.activeElement,o=["input","textarea"].indexOf(s.tagName.toLowerCase())>-1,a=!1;if(o||(a=s.hasAttribute("contenteditable")&&"true"===s.getAttribute("contenteditable")),27===e.keyCode&&this.closeOnEscape){this.dlgClosedBy="escape";var l=document.querySelector(".e-popup-open:not(.e-dialog)");!m(l)&&!l.classList.contains("e-toolbar-pop")&&!l.classList.contains("e-slider-tooltip")||this.hide(e)}(13===e.keyCode&&!e.ctrlKey&&"textarea"!==s.tagName.toLowerCase()&&o&&!m(this.primaryButtonEle)||13===e.keyCode&&e.ctrlKey&&("textarea"===s.tagName.toLowerCase()||a)&&!m(this.primaryButtonEle))&&this.buttons.some(function(d,u){h=u;var f=d.buttonModel;return!m(f)&&!0===f.isPrimary})&&"function"==typeof this.buttons[h].click&&setTimeout(function(){i.buttons[h].click.call(i,e)})},t.prototype.initialize=function(){m(this.target)||(this.targetEle="string"==typeof this.target?document.querySelector(this.target):this.target),this.isBlazorServerRender()||V([this.element],G0),X.isDevice&&V([this.element],E4),this.isBlazorServerRender()||this.setCSSClass(),this.setMaxHeight()},t.prototype.initRender=function(){var e=this;if(this.initialRender=!0,this.isBlazorServerRender()||Fe(this.element,{role:"dialog"}),1e3===this.zIndex?(this.setzIndex(this.element,!1),this.calculatezIndex=!0):this.calculatezIndex=!1,this.setTargetContent(),""!==this.header&&!m(this.header)&&this.setHeader(),this.renderCloseIcon(),this.setContent(),""===this.footerTemplate||m(this.footerTemplate)?!m(this.buttons[0])&&!m(this.buttons[0].buttonModel)&&this.setButton():this.setFooterTemplate(),this.allowDragging&&!m(this.headerContent)&&this.setAllowDragging(),Fe(this.element,{"aria-modal":this.isModal?"true":"false"}),this.isModal&&this.setIsModal(),!0!==this.element.classList.contains(L4)&&!0!==this.element.classList.contains(N4)&&!m(this.element.parentElement)){var i=this.isModal?this.dlgContainer.parentElement:this.element.parentElement;this.refElement=this.createElement("div",{className:"e-dlg-ref-element"}),i.insertBefore(this.refElement,this.isModal?this.dlgContainer:this.element)}if(m(this.targetEle)||this.targetEle.appendChild(this.isModal?this.dlgContainer:this.element),this.popupObj=new lc(this.element,{height:this.height,width:this.width,zIndex:this.zIndex,relateTo:this.target,actionOnScroll:"none",enableRtl:this.enableRtl,open:function(o){var a={container:e.isModal?e.dlgContainer:e.element,element:e.element,target:e.target,preventFocus:!1};e.enableResize&&e.resetResizeIcon(),e.trigger("open",a,function(l){l.preventFocus||e.focusContent()})},close:function(o){e.isModal&&V([e.dlgOverlay],"e-fade"),e.unBindEvent(e.element),e.isModal&&(e.dlgContainer.style.display="none"),e.trigger("close",e.closeArgs);var a=document.activeElement;!m(a)&&!m(a.blur)&&a.blur(),!m(e.storeActiveElement)&&!m(e.storeActiveElement.focus)&&e.storeActiveElement.focus()}}),this.positionChange(),this.setEnableRTL(),this.isBlazorServerRender()||(V([this.element],"e-popup-close"),this.isModal&&this.setOverlayZindex()),this.visible){if(this.show(),this.isModal){var r=this.getTargetContainer(this.target);r instanceof Element&&"rtl"===window.getComputedStyle(r).getPropertyValue("direction")&&this.setPopupPosition()}}else this.isModal&&(this.dlgOverlay.style.display="none");this.initialRender=!1},t.prototype.getTargetContainer=function(e){var i=null;if("string"==typeof e)if(e.startsWith("#"))i=document.getElementById(e.substring(1));else if(e.startsWith(".")){var r=document.getElementsByClassName(e.substring(1));i=r.length>0?r[0]:null}else!(e instanceof HTMLElement)&&e!==document.body&&(i=document.querySelector(e));else e instanceof HTMLElement&&(i=e);return i},t.prototype.resetResizeIcon=function(){var e=this.getMinHeight();if(this.targetEle.offsetHeight0&&("function"==typeof this.buttons[e].click&&E.add(s[e],"click",this.buttons[e].click,this),"object"==typeof this.buttons[e].click&&E.add(s[e],"click",this.buttonClickHandler.bind(this,e),this)),!this.isBlazorServerRender()&&!m(this.ftrTemplateContent)&&(this.btnObj[e].appendTo(this.ftrTemplateContent.children[e]),this.buttons[e].isFlat&&this.btnObj[e].element.classList.add("e-flat"),this.primaryButtonEle=this.element.getElementsByClassName("e-primary")[0]))},t.prototype.buttonClickHandler=function(e){this.trigger("buttons["+e+"].click",{})},t.prototype.setContent=function(){this.contentEle=this.createElement("div",{className:"e-dlg-content",id:this.element.id+"_dialog-content"}),Fe(this.element,this.headerEle?{"aria-describedby":this.element.id+"_title "+this.element.id+"_dialog-content"}:{"aria-describedby":this.element.id+"_dialog-content"}),this.innerContentElement?this.contentEle.appendChild(this.innerContentElement):(!m(this.content)&&""!==this.content||!this.initialRender)&&(("string"!=typeof this.content||ce())&&this.content instanceof HTMLElement?this.contentEle.appendChild(this.content):this.setTemplate(this.content,this.contentEle,"content")),m(this.headerContent)?this.element.insertBefore(this.contentEle,this.element.children[0]):this.element.insertBefore(this.contentEle,this.element.children[1]),"auto"===this.height&&(!this.isBlazorServerRender()&&X.isIE&&""===this.element.style.width&&!m(this.width)&&(this.element.style.width=Re(this.width)),this.setMaxHeight())},t.prototype.setTemplate=function(e,i,r){var s,o,a;o=i.classList.contains(w4)?this.element.id+"header":i.classList.contains(X0)?this.element.id+"footerTemplate":this.element.id+"content",m(e.outerHTML)?("string"==typeof e||"string"!=typeof e||ce()&&!this.isStringTemplate)&&("string"==typeof e&&(e=this.sanitizeHelper(e)),this.isVue||"string"!=typeof e?(s=si(e),a=e):i.innerHTML=e):i.appendChild(e);var l=[];if(!m(s)){for(var c=0,d=s({},this,r,o,!(ce()&&!this.isStringTemplate&&0===a.indexOf("
Blazor"))||this.isStringTemplate);c/g,"");(this.element.children.length>0||i)&&(this.innerContentElement=document.createDocumentFragment(),[].slice.call(this.element.childNodes).forEach(function(r){8!==r.nodeType&&e.innerContentElement.appendChild(r)}))}},t.prototype.setHeader=function(){this.headerEle?this.headerEle.innerHTML="":this.headerEle=this.createElement("div",{id:this.element.id+"_title",className:w4}),this.createHeaderContent(),this.headerContent.appendChild(this.headerEle),this.setTemplate(this.header,this.headerEle,"header"),Fe(this.element,{"aria-describedby":this.element.id+"_title"}),Fe(this.element,{"aria-labelledby":this.element.id+"_dialog-header"}),this.element.insertBefore(this.headerContent,this.element.children[0]),this.allowDragging&&!m(this.headerContent)&&this.setAllowDragging()},t.prototype.setFooterTemplate=function(){this.ftrTemplateContent?this.ftrTemplateContent.innerHTML="":this.ftrTemplateContent=this.createElement("div",{className:X0}),""===this.footerTemplate||m(this.footerTemplate)?this.ftrTemplateContent.innerHTML=this.buttonContent.join(""):this.setTemplate(this.footerTemplate,this.ftrTemplateContent,"footerTemplate"),this.element.appendChild(this.ftrTemplateContent)},t.prototype.createHeaderContent=function(){m(this.headerContent)&&(this.headerContent=this.createElement("div",{id:this.element.id+"_dialog-header",className:RE}))},t.prototype.renderCloseIcon=function(){this.showCloseIcon&&(this.closeIcon=this.createElement("button",{className:D4,attrs:{type:"button"}}),this.closeIconBtnObj=new ys({cssClass:"e-flat",iconCss:C4+" e-icons"}),this.closeIconTitle(),m(this.headerContent)?(this.createHeaderContent(),gl([this.closeIcon],this.headerContent),this.element.insertBefore(this.headerContent,this.element.children[0])):gl([this.closeIcon],this.headerContent),this.closeIconBtnObj.appendTo(this.closeIcon))},t.prototype.closeIconTitle=function(){this.l10n.setLocale(this.locale);var e=this.l10n.getConstant("close");this.closeIcon.setAttribute("title",e),this.closeIcon.setAttribute("aria-label",e)},t.prototype.setCSSClass=function(e){e&&(K([this.element],e.split(" ")),this.isModal&&!m(this.dlgContainer)&&K([this.dlgContainer],e.split(" "))),this.cssClass&&(V([this.element],this.cssClass.split(" ")),this.isModal&&!m(this.dlgContainer)&&V([this.dlgContainer],this.cssClass.split(" ")))},t.prototype.setIsModal=function(){this.dlgContainer=this.createElement("div",{className:"e-dlg-container"}),this.setCSSClass(),this.element.classList.remove(x4),this.element.parentNode.insertBefore(this.dlgContainer,this.element),this.dlgContainer.appendChild(this.element),V([this.element],q0),this.dlgOverlay=this.createElement("div",{className:"e-dlg-overlay"}),this.dlgOverlay.style.zIndex=(this.zIndex-1).toString(),this.dlgContainer.appendChild(this.dlgOverlay)},t.prototype.getValidFocusNode=function(e){for(var i,r=0;r0||"a"===i.tagName.toLowerCase()&&i.hasAttribute("href"))&&i.tabIndex>-1&&!i.disabled&&!this.disableElement(i,'[disabled],[aria-disabled="true"],[type="hidden"]'))return i;i=null}return i},t.prototype.focusableElements=function(e){if(!m(e)){var r=e.querySelectorAll('input,select,textarea,button,a,[contenteditable="true"],[tabindex]');return this.getValidFocusNode(r)}return null},t.prototype.getAutoFocusNode=function(e){var i=e.querySelector("."+D4),s=e.querySelectorAll("[autofocus]"),o=this.getValidFocusNode(s);if(ce()&&(this.primaryButtonEle=this.element.getElementsByClassName("e-primary")[0]),m(o)){if(!m(o=this.focusableElements(this.contentEle)))return o;if(!m(this.primaryButtonEle))return this.element.querySelector(".e-primary")}else i=o;return i},t.prototype.disableElement=function(e,i){var r=e?e.matches||e.webkitMatchesSelector||e.msGetRegionContent:null;if(r)for(;e;e=e.parentNode)if(e instanceof Element&&r.call(e,i))return e;return null},t.prototype.focusContent=function(){var e=this.getAutoFocusNode(this.element),i=m(e)?this.element:e,r=X.userAgent;(r.indexOf("MSIE ")>0||r.indexOf("Trident/")>0)&&this.element.focus(),i.focus(),this.unBindEvent(this.element),this.bindEvent(this.element)},t.prototype.bindEvent=function(e){E.add(e,"keydown",this.keyDown,this)},t.prototype.unBindEvent=function(e){E.remove(e,"keydown",this.keyDown)},t.prototype.updateSanitizeContent=function(){this.isBlazorServerRender()||(this.contentEle.innerHTML=this.sanitizeHelper(this.content))},t.prototype.isBlazorServerRender=function(){return ce()&&this.isServerRendered},t.prototype.getModuleName=function(){return"dialog"},t.prototype.onPropertyChanged=function(e,i){if(this.element.classList.contains(G0))for(var r=0,s=Object.keys(e);r0?this.showCloseIcon||""!==this.header&&!m(this.header)?this.showCloseIcon||he(this.closeIcon):(he(this.headerContent),this.headerContent=null):(this.renderCloseIcon(),this.wireEvents());break;case"locale":this.showCloseIcon&&this.closeIconTitle();break;case"visible":this.visible?this.show():this.hide();break;case"isModal":this.updateIsModal();break;case"height":je(this.element,{height:Re(e.height)}),this.updatePersistData();break;case"width":je(this.element,{width:Re(e.width)}),this.updatePersistData();break;case"zIndex":this.popupObj.zIndex=this.zIndex,this.isModal&&this.setOverlayZindex(this.zIndex),this.element.style.zIndex!==this.zIndex.toString()&&(this.calculatezIndex=!1);break;case"cssClass":this.setCSSClass(i.cssClass);break;case"buttons":this.unWireButtonEvents(),this.destroyButtons(),m(this.ftrTemplateContent)||(he(this.ftrTemplateContent),this.ftrTemplateContent=null),this.footerTemplate="",this.setButton();break;case"allowDragging":this.allowDragging&&!m(this.headerContent)?this.setAllowDragging():this.dragObj.destroy();break;case"target":this.setTarget(e.target);break;case"position":if(this.checkPositionData(),this.isModal){var a=this.position.X,l=this.position.Y;m(i.position)||(m(i.position.X)||(a=i.position.X),m(i.position.Y)||(l=i.position.Y)),this.dlgContainer.classList.contains("e-dlg-"+a+"-"+l)&&this.dlgContainer.classList.remove("e-dlg-"+a+"-"+l)}this.positionChange(),this.updatePersistData();break;case"enableRtl":this.setEnableRTL();break;case"enableResize":this.setResize(),this.isModelResize=this.enableResize&&this.isModal,this.enableResize&&this.dialogOpen&&this.resetResizeIcon();break;case"minHeight":""!==this.minHeight&&(this.element.style.minHeight=Re(this.minHeight))}},t.prototype.setTarget=function(e){this.popupObj.relateTo=e,this.target=e,this.targetEle="string"==typeof this.target?document.querySelector(this.target):this.target,this.dragObj&&(this.dragObj.dragArea=this.targetEle),this.setMaxHeight(),this.isModal&&this.updateIsModal(),this.enableResize&&this.setResize(),m(this.targetEle)||(this.isModal&&!m(this.dlgContainer)?this.targetEle.appendChild(this.dlgContainer):m(this.element)||this.targetEle.appendChild(this.element))},t.prototype.updateIsModal=function(){if(this.element.setAttribute("aria-modal",this.isModal?"true":"false"),this.isModal)m(this.dlgOverlay)&&(this.setIsModal(),this.element.style.top="0px",this.element.style.left="0px",m(this.targetEle)||this.targetEle.appendChild(this.dlgContainer));else{for(K([this.element],q0),K([document.body],[Pa,ea]),he(this.dlgOverlay);this.dlgContainer.firstChild;)this.dlgContainer.parentElement.insertBefore(this.dlgContainer.firstChild,this.dlgContainer);this.dlgContainer.parentElement.removeChild(this.dlgContainer)}this.visible&&this.show(),this.positionChange(),this.isModal&&this.dlgOverlay&&E.add(this.dlgOverlay,"click",this.dlgOverlayClickEventHandler,this)},t.prototype.setzIndex=function(e,i){var r=this.isProtectedOnChange;this.isProtectedOnChange=!0;var s=hc(e);this.zIndex=s>this.zIndex?s:this.zIndex,this.isProtectedOnChange=r,i&&(this.popupObj.zIndex=this.zIndex)},t.prototype.windowResizeHandler=function(){(function AJ(n){bh=n})(this.targetEle.clientWidth),function LJ(n){Ih=n}(this.targetEle.clientHeight),this.setMaxHeight()},t.prototype.getPersistData=function(){return this.addOnPersist(["width","height","position"])},t.prototype.removeAllChildren=function(e){for(;e.children[0];)this.removeAllChildren(e.children[0]),e.removeChild(e.children[0])},t.prototype.destroy=function(){if(!this.isDestroyed){var e=[zE,q0,HE,uf,$0,E4],i=["role","aria-modal","aria-labelledby","aria-describedby","aria-grabbed","tabindex","style"];K([this.targetEle],[Pa,ea]),!m(this.element)&&this.element.classList.contains($0)&&K([document.body],[Pa,ea]),this.isModal&&K([m(this.targetEle)?document.body:this.targetEle],ea),this.unWireEvents(),this.unWireButtonEvents(),this.destroyButtons(),m(this.closeIconBtnObj)||this.closeIconBtnObj.destroy(),m(this.dragObj)||this.dragObj.destroy(),!m(this.popupObj.element)&&this.popupObj.element.classList.contains("e-popup")&&this.popupObj.destroy(),K([this.element],e),!m(this.cssClass)&&""!==this.cssClass&&K([this.element],this.cssClass.split(" ")),!m(this.refElement)&&!m(this.refElement.parentElement)&&(this.refElement.parentElement.insertBefore(this.isModal?this.dlgContainer:this.element,this.refElement),he(this.refElement),this.refElement=void 0),this.isModal&&(he(this.dlgOverlay),this.dlgContainer.parentNode.insertBefore(this.element,this.dlgContainer),he(this.dlgContainer)),this.element.innerHTML=this.clonedEle.innerHTML;for(var r=0;r0&&""===this.footerTemplate&&this.ftrTemplateContent)for(var e=0;e=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},FE="e-tooltip",B4="e-icons",F4="e-tooltip-close",_E="e-tooltip-wrap",_4="e-tip-content",ff="e-arrow-tip",U4="e-arrow-tip-outer",Z0="e-arrow-tip-inner",Xg="e-tip-bottom",UE="e-tip-top",j4="e-tip-left",jE="e-tip-right",VE="e-popup",qg="e-popup-open",WE="e-popup-close",J0="e-lib",V4="e-tooltip-popup-container",JJ=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return P4(t,n),Gi([I({effect:"FadeIn",duration:150,delay:0})],t.prototype,"open",void 0),Gi([I({effect:"FadeOut",duration:150,delay:0})],t.prototype,"close",void 0),t}(Ee),wh=function(n){function t(e,i){var r=n.call(this,e,i)||this;return r.mouseMoveEvent=null,r.mouseMoveTarget=null,r.containerElement=null,r.isBodyContainer=!0,r}return P4(t,n),t.prototype.initialize=function(){this.formatPosition(),V([this.element],FE)},t.prototype.formatPosition=function(){var e,i;this.position&&(0===this.position.indexOf("Top")||0===this.position.indexOf("Bottom")?(e=this.position.split(/(?=[A-Z])/),this.tooltipPositionY=e[0],this.tooltipPositionX=e[1]):(i=this.position.split(/(?=[A-Z])/),this.tooltipPositionX=i[0],this.tooltipPositionY=i[1]))},t.prototype.renderArrow=function(){this.setTipClass(this.position);var e=this.createElement("div",{className:ff+" "+this.tipClass});e.appendChild(this.createElement("div",{className:U4+" "+this.tipClass})),e.appendChild(this.createElement("div",{className:Z0+" "+this.tipClass})),this.tooltipEle.appendChild(e)},t.prototype.setTipClass=function(e){this.tipClass=0===e.indexOf("Right")?j4:0===e.indexOf("Bottom")?UE:0===e.indexOf("Left")?jE:Xg},t.prototype.renderPopup=function(e){var i=this.mouseTrail?{top:0,left:0}:this.getTooltipPosition(e);this.tooltipEle.classList.remove(J0),this.popupObj=new lc(this.tooltipEle,{height:this.height,width:this.width,position:{X:i.left,Y:i.top},enableRtl:this.enableRtl,open:this.openPopupHandler.bind(this),close:this.closePopupHandler.bind(this)})},t.prototype.getScalingFactor=function(e){if(!e)return{x:1,y:1};var i={x:1,y:1},r=e.closest('[style*="transform: scale"]');if(r&&r!==this.tooltipEle&&r.contains(this.tooltipEle)){var a=window.getComputedStyle(r).getPropertyValue("transform").match(/matrix\(([^)]+)\)/)[1].split(",").map(parseFloat);i.x=a[0],i.y=a[3]}return i},t.prototype.getTooltipPosition=function(e){this.tooltipEle.style.display="block";var i=this.element.closest('[style*="zoom"]');i&&(i.contains(this.tooltipEle)||(this.tooltipEle.style.zoom=getComputedStyle(i).zoom));var r=ns(e,this.tooltipPositionX,this.tooltipPositionY,!this.isBodyContainer,this.isBodyContainer?null:this.containerElement.getBoundingClientRect()),s=this.getScalingFactor(e),o=this.calculateTooltipOffset(this.position,s.x,s.y),a=this.calculateElementPosition(r,o),c=this.collisionFlipFit(e,a[0],a[1]);return c.left=c.left/s.x,c.top=c.top/s.y,this.tooltipEle.style.display="",c},t.prototype.windowResize=function(){this.reposition(this.findTarget())},t.prototype.reposition=function(e){if(this.popupObj&&e){var i=this.getTooltipPosition(e);this.popupObj.position={X:i.left,Y:i.top},this.popupObj.dataBind()}},t.prototype.openPopupHandler=function(){!this.mouseTrail&&this.needTemplateReposition()&&this.reposition(this.findTarget()),this.trigger("afterOpen",this.tooltipEventArgs),this.tooltipEventArgs=null},t.prototype.closePopupHandler=function(){this.isReact&&!("Click"===this.opensOn||"function"==typeof this.content)&&this.clearTemplate(["content"]),this.clear();var e={type:this.tooltipEventArgs.event?this.tooltipEventArgs.event.type:null,cancel:!1,target:this.tooltipEventArgs.target,event:this.tooltipEventArgs.event?this.tooltipEventArgs.event:null,element:this.tooltipEle,isInteracted:!m(this.tooltipEventArgs.event)};this.trigger("afterClose",e),e=null},t.prototype.calculateTooltipOffset=function(e,i,r){void 0===i&&(i=1),void 0===r&&(r=1);var o,a,l,h,c,d,u,f,s={top:0,left:0};if(1!==i||1!==r){var p=this.tooltipEle.getBoundingClientRect(),g=void 0;l=Math.round(p.width),h=Math.round(p.height),(c=_("."+ff,this.tooltipEle))&&(g=c.getBoundingClientRect()),o=c?Math.round(g.width):0,a=c?Math.round(g.height):0,d=this.showTipPointer?0:8,u=a/2+2+(h-this.tooltipEle.clientHeight*r),f=o/2+2+(l-this.tooltipEle.clientWidth*i)}else l=this.tooltipEle.offsetWidth,h=this.tooltipEle.offsetHeight,c=_("."+ff,this.tooltipEle),d=this.showTipPointer?0:8,u=(a=c?c.offsetHeight:0)/2+2+(this.tooltipEle.offsetHeight-this.tooltipEle.clientHeight),f=(o=c?c.offsetWidth:0)/2+2+(this.tooltipEle.offsetWidth-this.tooltipEle.clientWidth);switch(this.mouseTrail&&(d+=2),e){case"RightTop":s.left+=o+d,s.top-=h-u;break;case"RightCenter":s.left+=o+d,s.top-=h/2;break;case"RightBottom":s.left+=o+d,s.top-=u;break;case"BottomRight":s.top+=a+d,s.left-=f;break;case"BottomCenter":s.top+=a+d,s.left-=l/2;break;case"BottomLeft":s.top+=a+d,s.left-=l-f;break;case"LeftBottom":s.left-=o+l+d,s.top-=u;break;case"LeftCenter":s.left-=o+l+d,s.top-=h/2;break;case"LeftTop":s.left-=o+l+d,s.top-=h-u;break;case"TopLeft":s.top-=h+a+d,s.left-=l-f;break;case"TopRight":s.top-=h+a+d,s.left-=f;break;default:s.top-=h+a+d,s.left-=l/2}return s.left+=this.offsetX,s.top+=this.offsetY,s},t.prototype.updateTipPosition=function(e){var i=we("."+ff+",."+U4+",."+Z0,this.tooltipEle);K(i,[Xg,UE,j4,jE]),this.setTipClass(e),V(i,this.tipClass)},t.prototype.adjustArrow=function(e,i,r,s){var o=_("."+ff,this.tooltipEle);if(!1!==this.showTipPointer&&null!==o){var a,l;this.updateTipPosition(i),this.tooltipEle.style.display="block";var p,h=this.tooltipEle.clientWidth,c=this.tooltipEle.clientHeight,d=_("."+Z0,this.tooltipEle),u=o.offsetWidth,f=o.offsetHeight;this.tooltipEle.style.display="",this.tipClass===Xg||this.tipClass===UE?(this.tipClass===Xg?(l="99.9%",d.style.top="-"+(f-2)+"px"):(l=-(f-1)+"px",d.style.top="-"+(f-6)+"px"),e&&(a=(p="Center"!==r||h>e.offsetWidth||this.mouseTrail)&&"Left"===r||!p&&"End"===this.tipPointerPosition?h-u-2+"px":p&&"Right"===r||!p&&"Start"===this.tipPointerPosition?"2px":!p||"End"!==this.tipPointerPosition&&"Start"!==this.tipPointerPosition?h/2-u/2+"px":"End"===this.tipPointerPosition?e.offsetWidth+(this.tooltipEle.offsetWidth-e.offsetWidth)/2-u/2-2+"px":(this.tooltipEle.offsetWidth-e.offsetWidth)/2-u/2+2+"px")):(this.tipClass===jE?(a="99.9%",d.style.left="-"+(u-2)+"px"):(a=-(u-1)+"px",d.style.left=u-2-u+"px"),l=(p="Center"!==s||c>e.offsetHeight||this.mouseTrail)&&"Top"===s||!p&&"End"===this.tipPointerPosition?c-f-2+"px":p&&"Bottom"===s||!p&&"Start"===this.tipPointerPosition?"2px":c/2-f/2+"px"),o.style.top=l,o.style.left=a}},t.prototype.renderContent=function(e){var i=this,r=_("."+_4,this.tooltipEle);if(this.cssClass&&V([this.tooltipEle],this.cssClass.split(" ")),e&&!m(e.getAttribute("title"))&&(e.setAttribute("data-content",e.getAttribute("title")),e.removeAttribute("title")),m(this.content))e&&!m(e.getAttribute("data-content"))&&(r.innerHTML=e.getAttribute("data-content"));else if(r.innerHTML="",this.content instanceof HTMLElement)r.appendChild(this.content);else if("string"==typeof this.content)this.isAngular?this.setProperties({content:Ai.sanitize(this.content)},!0):this.content=this.enableHtmlSanitizer?Ai.sanitize(this.content):this.content,this.enableHtmlParse?(o=si(this.content)({},this,"content",this.element.id+"content",void 0,void 0,r,this.root))&&Dt(o,r):r.textContent=this.content;else{var o;(o=si(this.content)({},this,"content",this.element.id+"content",void 0,void 0,r))&&(this.isAngular&&setTimeout(function(){i.reposition(e)},1),Dt(o,r)),this.renderReactTemplates()}},t.prototype.renderCloseIcon=function(){if(this.isSticky){var i=this.createElement("div",{className:B4+" "+F4});this.tooltipEle.appendChild(i),E.add(i,X.touchStartEvent,this.onStickyClose,this)}else{var e=this.tooltipEle.querySelector("."+B4+"."+F4);e&>(e)}},t.prototype.addDescribedBy=function(e,i){var r=(e.getAttribute("aria-describedby")||"").split(/\s+/);r.indexOf(i)<0&&r.push(i),Fe(e,{"aria-describedby":r.join(" ").trim(),"data-tooltip-id":i})},t.prototype.removeDescribedBy=function(e){var i=e.getAttribute("data-tooltip-id"),r=(e.getAttribute("aria-describedby")||"").split(/\s+/),s=r.indexOf(i);-1!==s&&r.splice(s,1),e.removeAttribute("data-tooltip-id");var o=r.join(" ").trim();o?e.setAttribute("aria-describedby",o):e.removeAttribute("aria-describedby")},t.prototype.tapHoldHandler=function(e){clearTimeout(this.autoCloseTimer),this.targetHover(e.originalEvent)},t.prototype.touchEndHandler=function(){var e=this;this.isSticky||(this.autoCloseTimer=setTimeout(function(){e.close()},1500))},t.prototype.targetClick=function(e){var i;!m(i=this.target?J(e.target,this.target):this.element)&&(null===i.getAttribute("data-tooltip-id")?this.targetHover(e):this.isSticky||this.hideTooltip(this.animation.close,e,i))},t.prototype.targetHover=function(e){var i;if(!(m(i=this.target?J(e.target,this.target):this.element)||null!==i.getAttribute("data-tooltip-id")&&0===this.closeDelay)){for(var s=0,o=[].slice.call(we('[data-tooltip-id= "'+this.ctrlId+'_content"]',document));s0?this.showTimer=setTimeout(function(){o.mouseTrail&&E.add(i,"mousemove touchstart mouseenter",o.onMouseMove,o),o.popupObj&&(o.popupObj.show(a,i),o.mouseMoveEvent&&o.mouseTrail&&o.onMouseMove(o.mouseMoveEvent))},this.openDelay):this.popupObj&&this.popupObj.show(a,i)}s&&this.wireMouseEvents(s,i)},t.prototype.needTemplateReposition=function(){return!m(this.viewContainerRef)&&"string"!=typeof this.viewContainerRef||this.isReact},t.prototype.checkCollision=function(e,i,r){var s={left:i,top:r,position:this.position,horizontal:this.tooltipPositionX,vertical:this.tooltipPositionY},o=ac(this.tooltipEle,this.checkCollideTarget(),i,r);return o.length>0&&(s.horizontal=o.indexOf("left")>=0?"Right":o.indexOf("right")>=0?"Left":this.tooltipPositionX,s.vertical=o.indexOf("top")>=0?"Bottom":o.indexOf("bottom")>=0?"Top":this.tooltipPositionY),s},t.prototype.calculateElementPosition=function(e,i){return[this.isBodyContainer?e.left+i.left:e.left-this.containerElement.getBoundingClientRect().left+i.left+window.pageXOffset+this.containerElement.scrollLeft,this.isBodyContainer?e.top+i.top:e.top-this.containerElement.getBoundingClientRect().top+i.top+window.pageYOffset+this.containerElement.scrollTop]},t.prototype.collisionFlipFit=function(e,i,r){var s=this.checkCollision(e,i,r),o=s.position;if(this.tooltipPositionY!==s.vertical&&(o=0===this.position.indexOf("Bottom")||0===this.position.indexOf("Top")?s.vertical+this.tooltipPositionX:this.tooltipPositionX+s.vertical),this.tooltipPositionX!==s.horizontal&&(0===o.indexOf("Left")&&(s.vertical="LeftTop"===o||"LeftCenter"===o?"Top":"Bottom",o=s.vertical+"Left"),0===o.indexOf("Right")&&(s.vertical="RightTop"===o||"RightCenter"===o?"Top":"Bottom",o=s.vertical+"Right"),s.horizontal=this.tooltipPositionX),this.tooltipEventArgs={type:null,cancel:!1,target:e,event:null,element:this.tooltipEle,collidedPosition:o},this.trigger("beforeCollision",this.tooltipEventArgs),this.tooltipEventArgs.cancel)o=this.position;else{var a=s.vertical,l=s.horizontal;if(s.position!==o){var h=ns(e,l,a,!this.isBodyContainer,this.isBodyContainer?null:this.containerElement.getBoundingClientRect());this.adjustArrow(e,o,l,a);var c=this.getScalingFactor(e),d=this.calculateTooltipOffset(o,c.x,c.y);d.top-=this.getOffSetPosition("TopBottom",o,this.offsetY),d.left-=this.getOffSetPosition("RightLeft",o,this.offsetX),s.position=o;var u=this.calculateElementPosition(h,d);s.left=u[0],s.top=u[1]}else this.adjustArrow(e,o,l,a)}var f={left:s.left,top:s.top},p=this.isBodyContainer?fE(this.tooltipEle,this.checkCollideTarget(),{X:!0,Y:this.windowCollision},f):f;this.tooltipEle.style.display="block";var g=_("."+ff,this.tooltipEle);if(this.showTipPointer&&null!=g&&(0===o.indexOf("Bottom")||0===o.indexOf("Top"))){var v=parseInt(g.style.left,10)-(p.left-s.left);v<0?v=0:v+g.offsetWidth>this.tooltipEle.clientWidth&&(v=this.tooltipEle.clientWidth-g.offsetWidth),g.style.left=v.toString()+"px"}return this.tooltipEle.style.display="",f.left=p.left,f.top=p.top,f},t.prototype.getOffSetPosition=function(e,i,r){return-1!==e.indexOf(this.position.split(/(?=[A-Z])/)[0])&&-1!==e.indexOf(i.split(/(?=[A-Z])/)[0])?2*r:0},t.prototype.checkCollideTarget=function(){return!this.windowCollision&&this.target?this.element:null},t.prototype.hideTooltip=function(e,i,r){var s=this;this.closeDelay>0?(clearTimeout(this.hideTimer),clearTimeout(this.showTimer),this.hideTimer=setTimeout(function(){s.closeDelay&&s.tooltipEle&&s.isTooltipOpen||s.tooltipHide(e,i,r)},this.closeDelay)):this.tooltipHide(e,i,r)},t.prototype.tooltipHide=function(e,i,r){var o,s=this;o=i?this.target?r||i.target:this.element:_('[data-tooltip-id= "'+this.ctrlId+'_content"]',document),this.tooltipEventArgs={type:i?i.type:null,cancel:!1,target:o,event:i||null,element:this.tooltipEle,isInteracted:!m(i)},this.trigger("beforeClose",this.tooltipEventArgs,function(a){a.cancel?s.isHidden=!1:(s.mouseMoveBeforeRemove(),s.popupHide(e,o,i))})},t.prototype.popupHide=function(e,i,r){i&&r&&this.restoreElement(i),this.isHidden=!0;var s={name:this.animation.close.effect,duration:e.duration,delay:e.delay,timingFunction:"easeIn"};"None"===e.effect&&(s=void 0),this.popupObj&&this.popupObj.hide(s)},t.prototype.restoreElement=function(e){this.unwireMouseEvents(e),m(e.getAttribute("data-content"))||(e.setAttribute("title",e.getAttribute("data-content")),e.removeAttribute("data-content")),this.removeDescribedBy(e)},t.prototype.clear=function(){var e=this.findTarget();e&&this.restoreElement(e),this.tooltipEle&&(K([this.tooltipEle],WE),V([this.tooltipEle],qg)),this.isHidden&&(this.popupObj&&this.popupObj.destroy(),this.tooltipEle&>(this.tooltipEle),this.tooltipEle=null,this.popupObj=null)},t.prototype.tooltipHover=function(){this.tooltipEle&&(this.isTooltipOpen=!0)},t.prototype.tooltipMouseOut=function(e){this.isTooltipOpen=!1,this.hideTooltip(this.animation.close,e,this.findTarget())},t.prototype.onMouseOut=function(e){var i=e.relatedTarget;if(i&&!this.mouseTrail){var r=J(i,"."+_E+"."+J0+"."+VE);r?E.add(r,"mouseleave",this.tooltipElementMouseOut,this):(this.hideTooltip(this.animation.close,e,this.findTarget()),0===this.closeDelay&&("None"===this.animation.close.effect||this.isReact&&"string"!=typeof this.content)&&this.clear())}else this.hideTooltip(this.animation.close,e,this.findTarget()),this.clear();this.popupObj&&!this.popupObj.element.classList.contains(qg)&&this.clear()},t.prototype.tooltipElementMouseOut=function(e){this.hideTooltip(this.animation.close,e,this.findTarget()),E.remove(this.element,"mouseleave",this.tooltipElementMouseOut),this.clear()},t.prototype.onStickyClose=function(){this.close()},t.prototype.onMouseMove=function(e){var i=0,r=0;e.type.indexOf("touch")>-1?(e.preventDefault(),i=e.touches[0].pageX,r=e.touches[0].pageY):(i=e.pageX,r=e.pageY),Hs.stop(this.tooltipEle),K([this.tooltipEle],WE),V([this.tooltipEle],qg),this.adjustArrow(e.target,this.position,this.tooltipPositionX,this.tooltipPositionY);var s=this.getScalingFactor(e.target),o=this.calculateTooltipOffset(this.position,s.x,s.y),h=this.checkCollision(e.target,i+o.left+this.offsetX,r+o.top+this.offsetY);if(this.tooltipPositionX!==h.horizontal||this.tooltipPositionY!==h.vertical){var c=0===this.position.indexOf("Bottom")||0===this.position.indexOf("Top")?h.vertical+h.horizontal:h.horizontal+h.vertical;h.position=c,this.adjustArrow(e.target,h.position,h.horizontal,h.vertical);var d=this.calculateTooltipOffset(h.position,s.x,s.y);h.left=i+d.left-this.offsetX,h.top=r+d.top-this.offsetY}this.tooltipEle.style.left=h.left+"px",this.tooltipEle.style.top=h.top+"px"},t.prototype.keyDown=function(e){this.tooltipEle&&27===e.keyCode&&this.close()},t.prototype.touchEnd=function(e){this.tooltipEle&&null===J(e.target,"."+FE)&&!this.isSticky&&this.close()},t.prototype.scrollHandler=function(e){this.tooltipEle&&!this.isSticky&&!J(e.target,"."+_E+"."+J0+"."+VE)&&!this.isSticky&&this.close()},t.prototype.render=function(){this.initialize(),this.wireEvents(this.opensOn),this.renderComplete()},t.prototype.preRender=function(){this.tipClass=Xg,this.tooltipPositionX="Center",this.tooltipPositionY="Top",this.isHidden=!0},t.prototype.wireEvents=function(e){for(var r=0,s=this.getTriggerList(e);r0)for(var i=0,r=e;i0)for(var i=0,r=e;i0&&this.condition&&-1!==this.condition.indexOf("not")&&(e[s].condition=e[s].condition?e[s].condition+"not":"not"),i=e[s].validate(t),r){if(!i)return!1}else if(i)return!0;return r},n.prototype.toJson=function(){var t,e;if(this.isComplex){t=[],e=this.predicates;for(var i=0;ie.length-3?(e=e.substring(0,e.length-1),n.endsWith(n.toLowerCase(t),n.toLowerCase(e))):(e.lastIndexOf("%")!==e.indexOf("%")&&e.lastIndexOf("%")>e.indexOf("%")+1&&(e=e.substring(e.indexOf("%")+1,e.lastIndexOf("%"))),-1!==t.indexOf(e)))},n.fnSort=function(t){return"ascending"===(t=t?n.toLowerCase(t):"ascending")?this.fnAscending:this.fnDescending},n.fnAscending=function(t,e){return m(t)&&m(e)||null==e?-1:"string"==typeof t?t.localeCompare(e):null==t?1:t-e},n.fnDescending=function(t,e){return m(t)&&m(e)?-1:null==e?1:"string"==typeof t?-1*t.localeCompare(e):null==t?-1:e-t},n.extractFields=function(t,e){for(var i={},r=0;r0||e.length>0;)o=t.length>0&&e.length>0?r?r(this.getVal(t,0,i),this.getVal(e,0,i),t[0],e[0])<=0?t:e:t[0][i]0?t:e,s.push(o.shift());return s},n.getVal=function(t,e,i){return i?this.getObject(i,t[e]):t[e]},n.toLowerCase=function(t){return t?"string"==typeof t?t.toLowerCase():t.toString():0===t||!1===t?t.toString():""},n.callAdaptorFunction=function(t,e,i,r){if(e in t){var s=t[e](i,r);m(s)||(i=s)}return i},n.getAddParams=function(t,e,i){var r={};return n.callAdaptorFunction(t,"addParams",{dm:e,query:i,params:i?i.params:[],reqParams:r}),r},n.isPlainObject=function(t){return!!t&&t.constructor===Object},n.isCors=function(){var t=null;try{t=new window.XMLHttpRequest}catch{}return!!t&&"withCredentials"in t},n.getGuid=function(t){var i;return(t||"")+"00000000-0000-4000-0000-000000000000".replace(/0/g,function(r,s){if("crypto"in window&&"getRandomValues"in crypto){var o=new Uint8Array(1);window.crypto.getRandomValues(o),i=o[0]%16|0}else i=16*Math.random()|0;return"0123456789abcdef"[19===s?3&i|8:i]})},n.isNull=function(t){return null==t},n.getItemFromComparer=function(t,e,i){var r,s,o,a=0,l="string"==typeof n.getVal(t,0,e);if(t.length)for(;m(r)&&a0&&(r=s,o=t[a]));return o},n.distinct=function(t,e,i){i=!m(i)&&i;var s,r=[],o={};return t.forEach(function(a,l){(s="object"==typeof t[l]?n.getVal(t,l,e):t[l])in o||(r.push(i?t[l]:s),o[s]=1)}),r},n.processData=function(t,e){var i=this.prepareQuery(t),r=new it(e);t.requiresCounts&&i.requiresCount();var s=r.executeLocal(i),o={result:t.requiresCounts?s.result:s,count:s.count,aggregates:JSON.stringify(s.aggregates)};return t.requiresCounts?o:s},n.prepareQuery=function(t){var e=this,i=new _t;return t.select&&i.select(t.select),t.where&&n.parse.parseJson(t.where).filter(function(o){if(m(o.condition))i.where(o.field,o.operator,o.value,o.ignoreCase,o.ignoreAccent);else{var a=[];o.field?a.push(new Ss(o.field,o.operator,o.value,o.ignoreCase,o.ignoreAccent)):a=a.concat(e.getPredicate(o.predicates)),"or"===o.condition?i.where(Ss.or(a)):"and"===o.condition&&i.where(Ss.and(a))}}),t.search&&n.parse.parseJson(t.search).filter(function(o){return i.search(o.key,o.fields,o.operator,o.ignoreCase,o.ignoreAccent)}),t.aggregates&&t.aggregates.filter(function(o){return i.aggregate(o.type,o.field)}),t.sorted&&t.sorted.filter(function(o){return i.sortBy(o.name,o.direction)}),t.skip&&i.skip(t.skip),t.take&&i.take(t.take),t.group&&t.group.filter(function(o){return i.group(o)}),i},n.getPredicate=function(t){for(var e=[],i=0;i":"greaterthan","<=":"lessthanorequal",">=":"greaterthanorequal","==":"equal","!=":"notequal","*=":"contains","$=":"endswith","^=":"startswith"},n.odBiOperator={"<":" lt ",">":" gt ","<=":" le ",">=":" ge ","==":" eq ","!=":" ne ",lessthan:" lt ",lessthanorequal:" le ",greaterthan:" gt ",greaterthanorequal:" ge ",equal:" eq ",notequal:" ne "},n.odUniOperator={"$=":"endswith","^=":"startswith","*=":"substringof",endswith:"endswith",startswith:"startswith",contains:"substringof",doesnotendwith:"not endswith",doesnotstartwith:"not startswith",doesnotcontain:"not substringof",wildcard:"wildcard",like:"like"},n.odv4UniOperator={"$=":"endswith","^=":"startswith","*=":"contains",endswith:"endswith",startswith:"startswith",contains:"contains",doesnotendwith:"not endswith",doesnotstartwith:"not startswith",doesnotcontain:"not contains",wildcard:"wildcard",like:"like"},n.diacritics={"\u24b6":"A",\uff21:"A",\u00c0:"A",\u00c1:"A",\u00c2:"A",\u1ea6:"A",\u1ea4:"A",\u1eaa:"A",\u1ea8:"A",\u00c3:"A",\u0100:"A",\u0102:"A",\u1eb0:"A",\u1eae:"A",\u1eb4:"A",\u1eb2:"A",\u0226:"A",\u01e0:"A",\u00c4:"A",\u01de:"A",\u1ea2:"A",\u00c5:"A",\u01fa:"A",\u01cd:"A",\u0200:"A",\u0202:"A",\u1ea0:"A",\u1eac:"A",\u1eb6:"A",\u1e00:"A",\u0104:"A",\u023a:"A",\u2c6f:"A",\ua732:"AA",\u00c6:"AE",\u01fc:"AE",\u01e2:"AE",\ua734:"AO",\ua736:"AU",\ua738:"AV",\ua73a:"AV",\ua73c:"AY","\u24b7":"B",\uff22:"B",\u1e02:"B",\u1e04:"B",\u1e06:"B",\u0243:"B",\u0182:"B",\u0181:"B","\u24b8":"C",\uff23:"C",\u0106:"C",\u0108:"C",\u010a:"C",\u010c:"C",\u00c7:"C",\u1e08:"C",\u0187:"C",\u023b:"C",\ua73e:"C","\u24b9":"D",\uff24:"D",\u1e0a:"D",\u010e:"D",\u1e0c:"D",\u1e10:"D",\u1e12:"D",\u1e0e:"D",\u0110:"D",\u018b:"D",\u018a:"D",\u0189:"D",\ua779:"D",\u01f1:"DZ",\u01c4:"DZ",\u01f2:"Dz",\u01c5:"Dz","\u24ba":"E",\uff25:"E",\u00c8:"E",\u00c9:"E",\u00ca:"E",\u1ec0:"E",\u1ebe:"E",\u1ec4:"E",\u1ec2:"E",\u1ebc:"E",\u0112:"E",\u1e14:"E",\u1e16:"E",\u0114:"E",\u0116:"E",\u00cb:"E",\u1eba:"E",\u011a:"E",\u0204:"E",\u0206:"E",\u1eb8:"E",\u1ec6:"E",\u0228:"E",\u1e1c:"E",\u0118:"E",\u1e18:"E",\u1e1a:"E",\u0190:"E",\u018e:"E","\u24bb":"F",\uff26:"F",\u1e1e:"F",\u0191:"F",\ua77b:"F","\u24bc":"G",\uff27:"G",\u01f4:"G",\u011c:"G",\u1e20:"G",\u011e:"G",\u0120:"G",\u01e6:"G",\u0122:"G",\u01e4:"G",\u0193:"G",\ua7a0:"G",\ua77d:"G",\ua77e:"G","\u24bd":"H",\uff28:"H",\u0124:"H",\u1e22:"H",\u1e26:"H",\u021e:"H",\u1e24:"H",\u1e28:"H",\u1e2a:"H",\u0126:"H",\u2c67:"H",\u2c75:"H",\ua78d:"H","\u24be":"I",\uff29:"I",\u00cc:"I",\u00cd:"I",\u00ce:"I",\u0128:"I",\u012a:"I",\u012c:"I",\u0130:"I",\u00cf:"I",\u1e2e:"I",\u1ec8:"I",\u01cf:"I",\u0208:"I",\u020a:"I",\u1eca:"I",\u012e:"I",\u1e2c:"I",\u0197:"I","\u24bf":"J",\uff2a:"J",\u0134:"J",\u0248:"J","\u24c0":"K",\uff2b:"K",\u1e30:"K",\u01e8:"K",\u1e32:"K",\u0136:"K",\u1e34:"K",\u0198:"K",\u2c69:"K",\ua740:"K",\ua742:"K",\ua744:"K",\ua7a2:"K","\u24c1":"L",\uff2c:"L",\u013f:"L",\u0139:"L",\u013d:"L",\u1e36:"L",\u1e38:"L",\u013b:"L",\u1e3c:"L",\u1e3a:"L",\u0141:"L",\u023d:"L",\u2c62:"L",\u2c60:"L",\ua748:"L",\ua746:"L",\ua780:"L",\u01c7:"LJ",\u01c8:"Lj","\u24c2":"M",\uff2d:"M",\u1e3e:"M",\u1e40:"M",\u1e42:"M",\u2c6e:"M",\u019c:"M","\u24c3":"N",\uff2e:"N",\u01f8:"N",\u0143:"N",\u00d1:"N",\u1e44:"N",\u0147:"N",\u1e46:"N",\u0145:"N",\u1e4a:"N",\u1e48:"N",\u0220:"N",\u019d:"N",\ua790:"N",\ua7a4:"N",\u01ca:"NJ",\u01cb:"Nj","\u24c4":"O",\uff2f:"O",\u00d2:"O",\u00d3:"O",\u00d4:"O",\u1ed2:"O",\u1ed0:"O",\u1ed6:"O",\u1ed4:"O",\u00d5:"O",\u1e4c:"O",\u022c:"O",\u1e4e:"O",\u014c:"O",\u1e50:"O",\u1e52:"O",\u014e:"O",\u022e:"O",\u0230:"O",\u00d6:"O",\u022a:"O",\u1ece:"O",\u0150:"O",\u01d1:"O",\u020c:"O",\u020e:"O",\u01a0:"O",\u1edc:"O",\u1eda:"O",\u1ee0:"O",\u1ede:"O",\u1ee2:"O",\u1ecc:"O",\u1ed8:"O",\u01ea:"O",\u01ec:"O",\u00d8:"O",\u01fe:"O",\u0186:"O",\u019f:"O",\ua74a:"O",\ua74c:"O",\u01a2:"OI",\ua74e:"OO",\u0222:"OU","\u24c5":"P",\uff30:"P",\u1e54:"P",\u1e56:"P",\u01a4:"P",\u2c63:"P",\ua750:"P",\ua752:"P",\ua754:"P","\u24c6":"Q",\uff31:"Q",\ua756:"Q",\ua758:"Q",\u024a:"Q","\u24c7":"R",\uff32:"R",\u0154:"R",\u1e58:"R",\u0158:"R",\u0210:"R",\u0212:"R",\u1e5a:"R",\u1e5c:"R",\u0156:"R",\u1e5e:"R",\u024c:"R",\u2c64:"R",\ua75a:"R",\ua7a6:"R",\ua782:"R","\u24c8":"S",\uff33:"S",\u1e9e:"S",\u015a:"S",\u1e64:"S",\u015c:"S",\u1e60:"S",\u0160:"S",\u1e66:"S",\u1e62:"S",\u1e68:"S",\u0218:"S",\u015e:"S",\u2c7e:"S",\ua7a8:"S",\ua784:"S","\u24c9":"T",\uff34:"T",\u1e6a:"T",\u0164:"T",\u1e6c:"T",\u021a:"T",\u0162:"T",\u1e70:"T",\u1e6e:"T",\u0166:"T",\u01ac:"T",\u01ae:"T",\u023e:"T",\ua786:"T",\ua728:"TZ","\u24ca":"U",\uff35:"U",\u00d9:"U",\u00da:"U",\u00db:"U",\u0168:"U",\u1e78:"U",\u016a:"U",\u1e7a:"U",\u016c:"U",\u00dc:"U",\u01db:"U",\u01d7:"U",\u01d5:"U",\u01d9:"U",\u1ee6:"U",\u016e:"U",\u0170:"U",\u01d3:"U",\u0214:"U",\u0216:"U",\u01af:"U",\u1eea:"U",\u1ee8:"U",\u1eee:"U",\u1eec:"U",\u1ef0:"U",\u1ee4:"U",\u1e72:"U",\u0172:"U",\u1e76:"U",\u1e74:"U",\u0244:"U","\u24cb":"V",\uff36:"V",\u1e7c:"V",\u1e7e:"V",\u01b2:"V",\ua75e:"V",\u0245:"V",\ua760:"VY","\u24cc":"W",\uff37:"W",\u1e80:"W",\u1e82:"W",\u0174:"W",\u1e86:"W",\u1e84:"W",\u1e88:"W",\u2c72:"W","\u24cd":"X",\uff38:"X",\u1e8a:"X",\u1e8c:"X","\u24ce":"Y",\uff39:"Y",\u1ef2:"Y",\u00dd:"Y",\u0176:"Y",\u1ef8:"Y",\u0232:"Y",\u1e8e:"Y",\u0178:"Y",\u1ef6:"Y",\u1ef4:"Y",\u01b3:"Y",\u024e:"Y",\u1efe:"Y","\u24cf":"Z",\uff3a:"Z",\u0179:"Z",\u1e90:"Z",\u017b:"Z",\u017d:"Z",\u1e92:"Z",\u1e94:"Z",\u01b5:"Z",\u0224:"Z",\u2c7f:"Z",\u2c6b:"Z",\ua762:"Z","\u24d0":"a",\uff41:"a",\u1e9a:"a",\u00e0:"a",\u00e1:"a",\u00e2:"a",\u1ea7:"a",\u1ea5:"a",\u1eab:"a",\u1ea9:"a",\u00e3:"a",\u0101:"a",\u0103:"a",\u1eb1:"a",\u1eaf:"a",\u1eb5:"a",\u1eb3:"a",\u0227:"a",\u01e1:"a",\u00e4:"a",\u01df:"a",\u1ea3:"a",\u00e5:"a",\u01fb:"a",\u01ce:"a",\u0201:"a",\u0203:"a",\u1ea1:"a",\u1ead:"a",\u1eb7:"a",\u1e01:"a",\u0105:"a",\u2c65:"a",\u0250:"a",\ua733:"aa",\u00e6:"ae",\u01fd:"ae",\u01e3:"ae",\ua735:"ao",\ua737:"au",\ua739:"av",\ua73b:"av",\ua73d:"ay","\u24d1":"b",\uff42:"b",\u1e03:"b",\u1e05:"b",\u1e07:"b",\u0180:"b",\u0183:"b",\u0253:"b","\u24d2":"c",\uff43:"c",\u0107:"c",\u0109:"c",\u010b:"c",\u010d:"c",\u00e7:"c",\u1e09:"c",\u0188:"c",\u023c:"c",\ua73f:"c",\u2184:"c","\u24d3":"d",\uff44:"d",\u1e0b:"d",\u010f:"d",\u1e0d:"d",\u1e11:"d",\u1e13:"d",\u1e0f:"d",\u0111:"d",\u018c:"d",\u0256:"d",\u0257:"d",\ua77a:"d",\u01f3:"dz",\u01c6:"dz","\u24d4":"e",\uff45:"e",\u00e8:"e",\u00e9:"e",\u00ea:"e",\u1ec1:"e",\u1ebf:"e",\u1ec5:"e",\u1ec3:"e",\u1ebd:"e",\u0113:"e",\u1e15:"e",\u1e17:"e",\u0115:"e",\u0117:"e",\u00eb:"e",\u1ebb:"e",\u011b:"e",\u0205:"e",\u0207:"e",\u1eb9:"e",\u1ec7:"e",\u0229:"e",\u1e1d:"e",\u0119:"e",\u1e19:"e",\u1e1b:"e",\u0247:"e",\u025b:"e",\u01dd:"e","\u24d5":"f",\uff46:"f",\u1e1f:"f",\u0192:"f",\ua77c:"f","\u24d6":"g",\uff47:"g",\u01f5:"g",\u011d:"g",\u1e21:"g",\u011f:"g",\u0121:"g",\u01e7:"g",\u0123:"g",\u01e5:"g",\u0260:"g",\ua7a1:"g",\u1d79:"g",\ua77f:"g","\u24d7":"h",\uff48:"h",\u0125:"h",\u1e23:"h",\u1e27:"h",\u021f:"h",\u1e25:"h",\u1e29:"h",\u1e2b:"h",\u1e96:"h",\u0127:"h",\u2c68:"h",\u2c76:"h",\u0265:"h",\u0195:"hv","\u24d8":"i",\uff49:"i",\u00ec:"i",\u00ed:"i",\u00ee:"i",\u0129:"i",\u012b:"i",\u012d:"i",\u00ef:"i",\u1e2f:"i",\u1ec9:"i",\u01d0:"i",\u0209:"i",\u020b:"i",\u1ecb:"i",\u012f:"i",\u1e2d:"i",\u0268:"i",\u0131:"i","\u24d9":"j",\uff4a:"j",\u0135:"j",\u01f0:"j",\u0249:"j","\u24da":"k",\uff4b:"k",\u1e31:"k",\u01e9:"k",\u1e33:"k",\u0137:"k",\u1e35:"k",\u0199:"k",\u2c6a:"k",\ua741:"k",\ua743:"k",\ua745:"k",\ua7a3:"k","\u24db":"l",\uff4c:"l",\u0140:"l",\u013a:"l",\u013e:"l",\u1e37:"l",\u1e39:"l",\u013c:"l",\u1e3d:"l",\u1e3b:"l",\u017f:"l",\u0142:"l",\u019a:"l",\u026b:"l",\u2c61:"l",\ua749:"l",\ua781:"l",\ua747:"l",\u01c9:"lj","\u24dc":"m",\uff4d:"m",\u1e3f:"m",\u1e41:"m",\u1e43:"m",\u0271:"m",\u026f:"m","\u24dd":"n",\uff4e:"n",\u01f9:"n",\u0144:"n",\u00f1:"n",\u1e45:"n",\u0148:"n",\u1e47:"n",\u0146:"n",\u1e4b:"n",\u1e49:"n",\u019e:"n",\u0272:"n",\u0149:"n",\ua791:"n",\ua7a5:"n",\u01cc:"nj","\u24de":"o",\uff4f:"o",\u00f2:"o",\u00f3:"o",\u00f4:"o",\u1ed3:"o",\u1ed1:"o",\u1ed7:"o",\u1ed5:"o",\u00f5:"o",\u1e4d:"o",\u022d:"o",\u1e4f:"o",\u014d:"o",\u1e51:"o",\u1e53:"o",\u014f:"o",\u022f:"o",\u0231:"o",\u00f6:"o",\u022b:"o",\u1ecf:"o",\u0151:"o",\u01d2:"o",\u020d:"o",\u020f:"o",\u01a1:"o",\u1edd:"o",\u1edb:"o",\u1ee1:"o",\u1edf:"o",\u1ee3:"o",\u1ecd:"o",\u1ed9:"o",\u01eb:"o",\u01ed:"o",\u00f8:"o",\u01ff:"o",\u0254:"o",\ua74b:"o",\ua74d:"o",\u0275:"o",\u01a3:"oi",\u0223:"ou",\ua74f:"oo","\u24df":"p",\uff50:"p",\u1e55:"p",\u1e57:"p",\u01a5:"p",\u1d7d:"p",\ua751:"p",\ua753:"p",\ua755:"p","\u24e0":"q",\uff51:"q",\u024b:"q",\ua757:"q",\ua759:"q","\u24e1":"r",\uff52:"r",\u0155:"r",\u1e59:"r",\u0159:"r",\u0211:"r",\u0213:"r",\u1e5b:"r",\u1e5d:"r",\u0157:"r",\u1e5f:"r",\u024d:"r",\u027d:"r",\ua75b:"r",\ua7a7:"r",\ua783:"r","\u24e2":"s",\uff53:"s",\u00df:"s",\u015b:"s",\u1e65:"s",\u015d:"s",\u1e61:"s",\u0161:"s",\u1e67:"s",\u1e63:"s",\u1e69:"s",\u0219:"s",\u015f:"s",\u023f:"s",\ua7a9:"s",\ua785:"s",\u1e9b:"s","\u24e3":"t",\uff54:"t",\u1e6b:"t",\u1e97:"t",\u0165:"t",\u1e6d:"t",\u021b:"t",\u0163:"t",\u1e71:"t",\u1e6f:"t",\u0167:"t",\u01ad:"t",\u0288:"t",\u2c66:"t",\ua787:"t",\ua729:"tz","\u24e4":"u",\uff55:"u",\u00f9:"u",\u00fa:"u",\u00fb:"u",\u0169:"u",\u1e79:"u",\u016b:"u",\u1e7b:"u",\u016d:"u",\u00fc:"u",\u01dc:"u",\u01d8:"u",\u01d6:"u",\u01da:"u",\u1ee7:"u",\u016f:"u",\u0171:"u",\u01d4:"u",\u0215:"u",\u0217:"u",\u01b0:"u",\u1eeb:"u",\u1ee9:"u",\u1eef:"u",\u1eed:"u",\u1ef1:"u",\u1ee5:"u",\u1e73:"u",\u0173:"u",\u1e77:"u",\u1e75:"u",\u0289:"u","\u24e5":"v",\uff56:"v",\u1e7d:"v",\u1e7f:"v",\u028b:"v",\ua75f:"v",\u028c:"v",\ua761:"vy","\u24e6":"w",\uff57:"w",\u1e81:"w",\u1e83:"w",\u0175:"w",\u1e87:"w",\u1e85:"w",\u1e98:"w",\u1e89:"w",\u2c73:"w","\u24e7":"x",\uff58:"x",\u1e8b:"x",\u1e8d:"x","\u24e8":"y",\uff59:"y",\u1ef3:"y",\u00fd:"y",\u0177:"y",\u1ef9:"y",\u0233:"y",\u1e8f:"y",\u00ff:"y",\u1ef7:"y",\u1e99:"y",\u1ef5:"y",\u01b4:"y",\u024f:"y",\u1eff:"y","\u24e9":"z",\uff5a:"z",\u017a:"z",\u1e91:"z",\u017c:"z",\u017e:"z",\u1e93:"z",\u1e95:"z",\u01b6:"z",\u0225:"z",\u0240:"z",\u2c6c:"z",\ua763:"z",\u0386:"\u0391",\u0388:"\u0395",\u0389:"\u0397",\u038a:"\u0399",\u03aa:"\u0399",\u038c:"\u039f",\u038e:"\u03a5",\u03ab:"\u03a5",\u038f:"\u03a9",\u03ac:"\u03b1",\u03ad:"\u03b5",\u03ae:"\u03b7",\u03af:"\u03b9",\u03ca:"\u03b9",\u0390:"\u03b9",\u03cc:"\u03bf",\u03cd:"\u03c5",\u03cb:"\u03c5",\u03b0:"\u03c5",\u03c9:"\u03c9",\u03c2:"\u03c3"},n.fnOperators={equal:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?n.toLowerCase(t)===n.toLowerCase(e):t===e},notequal:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),!n.fnOperators.equal(t,e,i)},lessthan:function(t,e,i){return i?n.toLowerCase(t)n.toLowerCase(e):t>e},lessthanorequal:function(t,e,i){return i?n.toLowerCase(t)<=n.toLowerCase(e):(m(t)&&(t=void 0),t<=e)},greaterthanorequal:function(t,e,i){return i?n.toLowerCase(t)>=n.toLowerCase(e):t>=e},contains:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?!m(t)&&!m(e)&&-1!==n.toLowerCase(t).indexOf(n.toLowerCase(e)):!m(t)&&!m(e)&&-1!==t.toString().indexOf(e)},doesnotcontain:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?!m(t)&&!m(e)&&-1===n.toLowerCase(t).indexOf(n.toLowerCase(e)):!m(t)&&!m(e)&&-1===t.toString().indexOf(e)},isnotnull:function(t){return null!=t},isnull:function(t){return null==t},startswith:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?t&&e&&n.startsWith(n.toLowerCase(t),n.toLowerCase(e)):t&&e&&n.startsWith(t,e)},doesnotstartwith:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?t&&e&&n.notStartsWith(n.toLowerCase(t),n.toLowerCase(e)):t&&e&&n.notStartsWith(t,e)},like:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?t&&e&&n.like(n.toLowerCase(t),n.toLowerCase(e)):t&&e&&n.like(t,e)},isempty:function(t){return void 0===t||""===t},isnotempty:function(t){return void 0!==t&&""!==t},wildcard:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?(t||"boolean"==typeof t)&&e&&"object"!=typeof t&&n.wildCard(n.toLowerCase(t),n.toLowerCase(e)):(t||"boolean"==typeof t)&&e&&n.wildCard(t,e)},endswith:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?t&&e&&n.endsWith(n.toLowerCase(t),n.toLowerCase(e)):t&&e&&n.endsWith(t,e)},doesnotendwith:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?t&&e&&n.notEndsWith(n.toLowerCase(t),n.toLowerCase(e)):t&&e&&n.notEndsWith(t,e)},processSymbols:function(t){var e=n.operatorSymbols[t];return e?n.fnOperators[e]:n.throwError("Query - Process Operator : Invalid operator")},processOperator:function(t){return n.fnOperators[t]||n.fnOperators.processSymbols(t)}},n.parse={parseJson:function(t){return"string"!=typeof t||!/^[\s]*\[|^[\s]*\{(.)+:/g.test(t)&&-1!==t.indexOf('"')?t instanceof Array?n.parse.iterateAndReviveArray(t):"object"==typeof t&&null!==t&&n.parse.iterateAndReviveJson(t):t=JSON.parse(t,n.parse.jsonReviver),t},iterateAndReviveArray:function(t){for(var e=0;e-1||e.indexOf("z")>-1,o=e.split(/[^0-9.]/);if(s){if(o[5].indexOf(".")>-1){var a=o[5].split(".");o[5]=a[0],o[6]=new Date(e).getUTCMilliseconds().toString()}else o[6]="00";e=n.dateParse.toTimeZone(new Date(parseInt(o[0],10),parseInt(o[1],10)-1,parseInt(o[2],10),parseInt(o[3],10),parseInt(o[4],10),parseInt(o[5]?o[5]:"00",10),parseInt(o[6],10)),n.serverTimezoneOffset,!1)}else{var l=new Date(parseInt(o[0],10),parseInt(o[1],10)-1,parseInt(o[2],10),parseInt(o[3],10),parseInt(o[4],10),parseInt(o[5]?o[5]:"00",10)),h=parseInt(o[6],10),c=parseInt(o[7],10);if(isNaN(h)&&isNaN(c))return l;e.indexOf("+")>-1?l.setHours(l.getHours()-h,l.getMinutes()-c):l.setHours(l.getHours()+h,l.getMinutes()+c),e=n.dateParse.toTimeZone(l,n.serverTimezoneOffset,!1)}null==n.serverTimezoneOffset&&(e=n.dateParse.addSelfOffset(e))}}return e},isJson:function(t){return"string"==typeof t[0]?t:n.parse.parseJson(t)},isGuid:function(t){return null!=/[A-Fa-f0-9]{8}(?:-[A-Fa-f0-9]{4}){3}-[A-Fa-f0-9]{12}/i.exec(t)},replacer:function(t,e){return n.isPlainObject(t)?n.parse.jsonReplacer(t,e):t instanceof Array?n.parse.arrayReplacer(t):t instanceof Date?n.parse.jsonReplacer({val:t},e).val:t},jsonReplacer:function(t,e){for(var i,s=0,o=Object.keys(t);s=0?"+":"-",s=function(a){var l=Math.floor(Math.abs(a));return(l<10?"0":"")+l};return e.getFullYear()+"-"+s(e.getMonth()+1)+"-"+s(e.getDate())+"T"+s(e.getHours())+":"+s(e.getMinutes())+":"+s(e.getSeconds())+r+s(i/60)+":"+s(i%60)}},n}(),wl=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),BK={GroupGuid:"{271bbba0-1ee7}"},a5=function(){function n(t){this.options={from:"table",requestType:"json",sortBy:"sorted",select:"select",skip:"skip",group:"group",take:"take",search:"search",count:"requiresCounts",where:"where",aggregates:"aggregates",expand:"expand"},this.type=n,this.dataSource=t,this.pvt={}}return n.prototype.processResponse=function(t,e,i,r){return t},n}(),GE=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return wl(t,n),t.prototype.processQuery=function(e,i){for(var a,l,f,r=e.dataSource.json.slice(0),s=r.length,o=!0,h={},c=0,d=[],u=[],p=0;p1?e.sort.filter(function(f){return f.fieldName===c})[0]:e.sort[0];s=this.onSortBy(s,d,e.query,!0)}e.page&&(s=this.onPage(s,e.page,e.query)),this.formGroupResult(s,h)}else{for(var o=e.lazyLoad.onDemandGroupInfo,a=o.where.length-1;a>=0;a--)s=this.onWhere(s,o.where[a]);if(e.group.length!==o.level)s=le.group(s,e.group[o.level].fieldName,r,null,null,e.group[o.level].comparer,!0),e.sort.length&&(s=this.onSortBy(s,e.sort[parseInt(o.level.toString(),10)],e.query,!0));else for(a=e.sort.length-1;a>=o.level;a--)s=this.onSortBy(s,e.sort[parseInt(a.toString(),10)],e.query,!1);i=s.length,h=s,s=(s=s.slice(o.skip)).slice(0,o.take),e.group.length!==o.level&&this.formGroupResult(s,h)}return{result:s,count:i}},t.prototype.formGroupResult=function(e,i){if(e.length&&i.length){var r="GroupGuid",s="childLevels",o="level",a="records";e[r]=i[r],e[s]=i[s],e[o]=i[o],e[a]=i[a]}return e},t.prototype.getAggregate=function(e){var i=_t.filterQueries(e.queries,"onAggregates"),r=[];if(i.length)for(var s=void 0,o=0;o=0;l--)a[l]&&(o=i.comparer,le.endsWith(a[l]," desc")&&(o=le.fnSort("descending"),a[l]=a[l].replace(" desc","")),e=le.sort(e,a[l],o));return e}return le.sort(e,s?"key":a,i.comparer)},t.prototype.onGroup=function(e,i,r){if(!e||!e.length)return e;var s=this.getAggregate(r);return le.group(e,le.getValue(i.fieldName,r),s,null,null,i.comparer)},t.prototype.onPage=function(e,i,r){var s=le.getValue(i.pageSize,r),o=(le.getValue(i.pageIndex,r)-1)*s;return e&&e.length?e.slice(o,o+s):e},t.prototype.onRange=function(e,i){return e&&e.length?e.slice(le.getValue(i.start),le.getValue(i.end)):e},t.prototype.onTake=function(e,i){return e&&e.length?e.slice(0,le.getValue(i.nos)):e},t.prototype.onSkip=function(e,i){return e&&e.length?e.slice(le.getValue(i.nos)):e},t.prototype.onSelect=function(e,i){return e&&e.length?le.select(e,le.getValue(i.fieldNames)):e},t.prototype.insert=function(e,i,r,s,o){return m(o)?e.dataSource.json.push(i):e.dataSource.json.splice(o,0,i)},t.prototype.remove=function(e,i,r,s){var a,o=e.dataSource.json;for("object"==typeof r&&!(r instanceof Date)&&(r=le.getObject(i,r)),a=0;a1&&(g="("+g+")"),f.filters.push(g);for(var y=0,S="object"==typeof f.filters[p]?Object.keys(f.filters[p]):[];y-1&&this.formRemoteGroupedData(e[s].items,i+1,r-1);var o="GroupGuid",h="records";return e[o]=BK[o],e.level=i,e.childLevels=r,e[h]=e[0].items.length?this.getGroupedRecords(e,!m(e[0].items[h])):[],e},t.prototype.getGroupedRecords=function(e,i){for(var r=[],o=0;ol.length-3?(l=l.substring(0,l.length-1),o=m(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?le.odUniOperator.endswith:le.odv4UniOperator.endswith):l.lastIndexOf("%")!==l.indexOf("%")&&l.lastIndexOf("%")>l.indexOf("%")+1?(l=l.substring(l.indexOf("%")+1,l.lastIndexOf("%")),o=m(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?le.odUniOperator.contains:le.odv4UniOperator.contains):o=m(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?le.odUniOperator.contains:le.odv4UniOperator.contains),l="'"+(l=encodeURIComponent(l))+"'";else if("wildcard"===o)if(-1!==l.indexOf("*")){var d=l.split("*"),u=void 0,f=0;if(0!==l.indexOf("*")&&-1===d[0].indexOf("%3f")&&-1===d[0].indexOf("?")&&(u="'"+(u=d[0])+"'",s+=(o=m(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?le.odUniOperator.startswith:le.odv4UniOperator.startswith)+"(",s+=c+",",a&&(s+=a),s+=u+")",f++),l.lastIndexOf("*")!==l.length-1&&-1===d[d.length-1].indexOf("%3f")&&-1===d[d.length-1].indexOf("?")&&(u="'"+(u=d[d.length-1])+"'",f>0&&(s+=" and "),s+=(o=m(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?le.odUniOperator.endswith:le.odv4UniOperator.endswith)+"(",s+=c+",",a&&(s+=a),s+=u+")",f++),d.length>2)for(var p=1;p0&&(s+=" and "),"substringof"===(o=m(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?le.odUniOperator.contains:le.odv4UniOperator.contains)||"not substringof"===o){var g=u;u=c,c=g}s+=o+"(",s+=c+",",a&&(s+=a),s+=u+")",f++}0===f?(o=m(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?le.odUniOperator.contains:le.odv4UniOperator.contains,(-1!==l.indexOf("?")||-1!==l.indexOf("%3f"))&&(l=-1!==l.indexOf("?")?l.split("?").join(""):l.split("%3f").join("")),l="'"+l+"'"):o="wildcard"}else o=m(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?le.odUniOperator.contains:le.odv4UniOperator.contains,(-1!==l.indexOf("?")||-1!==l.indexOf("%3f"))&&(l=-1!==l.indexOf("?")?l.split("?").join(""):l.split("%3f").join("")),l="'"+l+"'";return"substringof"!==o&&"not substringof"!==o||(g=l,l=c,c=g),"wildcard"!==o&&(s+=o+"(",s+=c+",",a&&(s+=a),s+=l+")"),s},t.prototype.addParams=function(e){n.prototype.addParams.call(this,e),delete e.reqParams.params},t.prototype.onComplexPredicate=function(e,i,r){for(var s=[],o=0;o-1;f--)!/\bContent-ID:/i.test(c[f])||!/\bHTTP.+201/.test(c[f])||(l=parseInt(/\bContent-ID: (\d+)/i.exec(c[f])[1],10),o.addedRecords[l]&&(h=le.parse.parseJson(/^\{.+\}/m.exec(c[f])[0]),ze({},o.addedRecords[l],this.processResponse(h))));return o}return null},t.prototype.compareAndRemove=function(e,i,r){var s=this;return m(i)||Object.keys(e).forEach(function(o){o!==r&&"@odata.etag"!==o&&(le.isPlainObject(e[o])?(s.compareAndRemove(e[o],i[o]),0===Object.keys(e[o]).filter(function(l){return"@odata.etag"!==l}).length&&delete e[o]):(e[o]===i[o]||e[o]&&i[o]&&e[o].valueOf()===i[o].valueOf())&&delete e[o])}),e},t}(fc),FK=function(n){function t(){var e=n.call(this)||this;return yt("beforeSend",fc.prototype.beforeSend,e),e}return wl(t,n),t.prototype.insert=function(e,i,r,s,o){return this.pvt.position=o,this.updateType="add",{url:e.dataSource.insertUrl||e.dataSource.crudUrl||e.dataSource.url,data:JSON.stringify(ze({},{value:i,table:r,action:"insert"},le.getAddParams(this,e,s)))}},t.prototype.remove=function(e,i,r,s,o){return n.prototype.remove.call(this,e,i,r),{type:"POST",url:e.dataSource.removeUrl||e.dataSource.crudUrl||e.dataSource.url,data:JSON.stringify(ze({},{key:r,keyColumn:i,table:s,action:"remove"},le.getAddParams(this,e,o)))}},t.prototype.update=function(e,i,r,s,o){return this.updateType="update",this.updateKey=i,{type:"POST",url:e.dataSource.updateUrl||e.dataSource.crudUrl||e.dataSource.url,data:JSON.stringify(ze({},{value:r,action:"update",keyColumn:i,key:r[i],table:s},le.getAddParams(this,e,o)))}},t.prototype.processResponse=function(e,i,r,s,o,a,l){var h;if(e="batch"===(o?JSON.parse(o.data):e).action?le.parse.parseJson(e):e,"add"===this.updateType&&n.prototype.insert.call(this,i,e,null,null,this.pvt.position),"update"===this.updateType&&n.prototype.update.call(this,i,this.updateKey,e),this.updateType=void 0,e.added)for(h=0;hi&&h.push(c)}for(c=0;cthis.pageSize;)h.results.splice(0,1),h.keys.splice(0,1);return window.localStorage.setItem(this.guidId,JSON.stringify(h)),e},t.prototype.beforeSend=function(e,i,r){!m(this.cacheAdaptor.options.batch)&&le.endsWith(r.url,this.cacheAdaptor.options.batch)&&"post"===r.type.toLowerCase()&&i.headers.set("Accept",this.cacheAdaptor.options.multipartAccept),e.dataSource.crossDomain||i.headers.set("Accept",this.cacheAdaptor.options.accept)},t.prototype.update=function(e,i,r,s){return this.isCrudAction=!0,this.cacheAdaptor.update(e,i,r,s)},t.prototype.insert=function(e,i,r){return this.isInsertAction=!0,this.cacheAdaptor.insert(e,i,r)},t.prototype.remove=function(e,i,r,s){return this.isCrudAction=!0,this.cacheAdaptor.remove(e,i,r,s)},t.prototype.batchRequest=function(e,i,r){return this.cacheAdaptor.batchRequest(e,i,r)},t}(fc),it=function(){function n(t,e,i){var s,r=this;return this.dateParse=!0,this.timeZoneHandling=!0,this.persistQuery={},this.isInitialLoad=!1,this.requests=[],this.isInitialLoad=!0,!t&&!this.dataSource&&(t=[]),i=i||t.adaptor,t&&!1===t.timeZoneHandling&&(this.timeZoneHandling=t.timeZoneHandling),t instanceof Array?s={json:t,offline:!0}:"object"==typeof t?(t.json||(t.json=[]),t.enablePersistence||(t.enablePersistence=!1),t.id||(t.id=""),t.ignoreOnPersist||(t.ignoreOnPersist=[]),s={url:t.url,insertUrl:t.insertUrl,removeUrl:t.removeUrl,updateUrl:t.updateUrl,crudUrl:t.crudUrl,batchUrl:t.batchUrl,json:t.json,headers:t.headers,accept:t.accept,data:t.data,timeTillExpiration:t.timeTillExpiration,cachingPageSize:t.cachingPageSize,enableCaching:t.enableCaching,requestType:t.requestType,key:t.key,crossDomain:t.crossDomain,jsonp:t.jsonp,dataType:t.dataType,offline:void 0!==t.offline?t.offline:!(t.adaptor instanceof FK||t.adaptor instanceof _K||t.url),requiresFormat:t.requiresFormat,enablePersistence:t.enablePersistence,id:t.id,ignoreOnPersist:t.ignoreOnPersist}):le.throwError("DataManager: Invalid arguments"),void 0===s.requiresFormat&&!le.isCors()&&(s.requiresFormat=!!m(s.crossDomain)||s.crossDomain),void 0===s.dataType&&(s.dataType="json"),this.dataSource=s,this.defaultQuery=e,this.dataSource.enablePersistence&&this.dataSource.id&&window.addEventListener("unload",this.setPersistData.bind(this)),s.url&&s.offline&&!s.json.length?(this.isDataAvailable=!1,this.adaptor=i||new vf,this.dataSource.offline=!1,this.ready=this.executeQuery(e||new _t),this.ready.then(function(o){r.dataSource.offline=!0,r.isDataAvailable=!0,s.json=o.result,r.adaptor=new GE})):this.adaptor=s.offline?new GE:new vf,!s.jsonp&&this.adaptor instanceof vf&&(s.jsonp="callback"),this.adaptor=i||this.adaptor,s.enableCaching&&(this.adaptor=new UK(this.adaptor,s.timeTillExpiration,s.cachingPageSize)),this}return Object.defineProperty(n.prototype,"moduleName",{get:function(){return"datamanager"},enumerable:!0,configurable:!0}),n.prototype.getPersistedData=function(t){var e=localStorage.getItem(t||this.dataSource.id);return JSON.parse(e)},n.prototype.setPersistData=function(t,e,i){localStorage.setItem(e||this.dataSource.id,JSON.stringify(i||this.persistQuery))},n.prototype.setPersistQuery=function(t){var e=this,i=this.getPersistedData();if(this.isInitialLoad&&i&&Object.keys(i).length){this.persistQuery=i,this.persistQuery.queries=this.persistQuery.queries.filter(function(s){if(e.dataSource.ignoreOnPersist&&e.dataSource.ignoreOnPersist.length&&s.fn&&e.dataSource.ignoreOnPersist.some(function(l){return s.fn===l}))return!1;if("onWhere"===s.fn){var o=s.e;if(o&&o.isComplex&&o.predicates instanceof Array){var a=o.predicates.map(function(l){if(l.predicates&&l.predicates instanceof Array){var h=l.predicates.map(function(v){return new Ss(v.field,v.operator,v.value,v.ignoreCase,v.ignoreAccent,v.matchCase)});return"and"===l.condition?Ss.and(h):Ss.or(h)}return new Ss(l.field,l.operator,l.value,l.ignoreCase,l.ignoreAccent,l.matchCase)});s.e=new Ss(a[0],o.condition,a.slice(1))}}return!0});var r=ze(new _t,this.persistQuery);return this.isInitialLoad=!1,r}return this.persistQuery=t,this.isInitialLoad=!1,t},n.prototype.setDefaultQuery=function(t){return this.defaultQuery=t,this},n.prototype.executeLocal=function(t){!this.defaultQuery&&!(t instanceof _t)&&le.throwError("DataManager - executeLocal() : A query is required to execute"),this.dataSource.json||le.throwError("DataManager - executeLocal() : Json data is required to execute"),this.dataSource.enablePersistence&&this.dataSource.id&&(t=this.setPersistQuery(t));var e=this.adaptor.processQuery(this,t=t||this.defaultQuery);if(t.subQuery){var i=t.subQuery.fromTable,r=t.subQuery.lookups,s=t.isCountRequired?e.result:e;r&&r instanceof Array&&le.buildHierarchy(t.subQuery.fKey,i,s,r,t.subQuery.key);for(var o=0;oli");z.classList.remove("json-parent");for(var j=0;j',W=ve.children[0].placeholder}return W}function Q(k,W,ve){!m(ve)&&""!==ve&&K(W,ve.split(" ")),!m(k)&&""!==k&&V(W,k.split(" "))}function oe(k,W,ve){if("multiselect"===ve||function Mo(k){if(!k)return!1;for(var W=k;W&&W!==document.body;){if("none"===window.getComputedStyle(W).display)return!1;W=W.parentElement}return!0}(k)){var Te="multiselect"===ve?k:k.clientWidth-parseInt(getComputedStyle(k,null).getPropertyValue("padding-left"),10);!m(W)&&!m(W.getElementsByClassName("e-float-text-content")[0])&&(W.getElementsByClassName("e-float-text-content")[0].classList.contains("e-float-text-overflow")&&W.getElementsByClassName("e-float-text-content")[0].classList.remove("e-float-text-overflow"),(Te0)for(var Ye=0;Ye<_e.length;Ye++)_e[parseInt(Ye.toString(),10)].addEventListener("mousedown",wo,!1),_e[parseInt(Ye.toString(),10)].addEventListener("mouseup",Ul,!1);else if(_e.length>0)for(Ye=0;Ye<_e.length;Ye++)_e[parseInt(Ye.toString(),10)].removeEventListener("mousedown",wo,this),_e[parseInt(Ye.toString(),10)].removeEventListener("mouseup",Ul,this)}function wo(){for(var W=this.parentElement;!W.classList.contains("e-input-group");)W=W.parentElement;!function Sa(k,W){!k.classList.contains("e-disabled")&&!k.querySelector("input").readOnly&&W.classList.add("e-input-btn-ripple")}(W,this)}function Ul(){var k=this;setTimeout(function(){k.classList.remove("e-input-btn-ripple")},500)}function yb(k,W){var ve=W("span",{className:k});return ve.classList.add("e-input-group-icon"),ve}function I_(k,W,ve,Te){var _e=m(Te)?Si:Te,Ye=yb(k,_e);W.classList.add("e-float-icon-left");var vi=W.querySelector(".e-input-in-wrap");if(m(vi)){vi=_e("span",{className:"e-input-in-wrap"}),ve.parentNode.insertBefore(vi,ve);var Gs=W.querySelectorAll(ve.tagName+" ~ *");vi.appendChild(ve);for(var ts=0;ts-1)if("class"===_e){var Ye=this.getInputValidClassList(k[""+_e]);""!==Ye&&V([W],Ye.split(" "))}else if("style"===_e){var vi=W.getAttribute(_e);vi=m(vi)?k[""+_e]:vi+k[""+_e],W.setAttribute(_e,vi)}else W.setAttribute(_e,k[""+_e])}},n.isBlank=function Hle(k){return!k||/^\s*$/.test(k)}}(Le||(Le={})),new RegExp("^(-)?(\\d*)$"),new RegExp("^[A-Za-z0-9._%+-]{1,}@[A-Za-z0-9._%+-]{1,}([.]{1}[a-zA-Z0-9]{2,}|[.]{1}[a-zA-Z0-9]{2,4}[.]{1}[a-zA-Z0-9]{2,4})$"),new RegExp("^([0-9]{4})-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$"),new RegExp("^[0-9]*$"),new RegExp("^[+]?[0-9]{9,13}$"),new RegExp("^\\d{13,16}$");var me=function(){function n(t,e){this.width=t,this.height=e}return n.prototype.isEmpty=function(){return 0===this.height&&0===this.width},n.prototype.clone=function(){return new n(this.width,this.height)},n}(),Rie=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),KB=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},R=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Rie(t,n),t.equals=function(e,i){return e===i||!(!e||!i)&&(!e||!i||e.x===i.x&&e.y===i.y)},t.isEmptyPoint=function(e){return!(e.x&&e.y)},t.transform=function(e,i,r){var s={x:0,y:0};return s.x=Math.round(100*(e.x+r*Math.cos(i*Math.PI/180)))/100,s.y=Math.round(100*(e.y+r*Math.sin(i*Math.PI/180)))/100,s},t.findLength=function(e,i){return Math.sqrt(Math.pow(e.x-i.x,2)+Math.pow(e.y-i.y,2))},t.findAngle=function(e,i){var r=Math.atan2(i.y-e.y,i.x-e.x);return r=180*r/Math.PI,(r%=360)<0&&(r+=360),r},t.distancePoints=function(e,i){return Math.sqrt(Math.pow(i.x-e.x,2)+Math.pow(i.y-e.y,2))},t.getLengthFromListOfPoints=function(e){for(var i=0,r=0;ri.y&&!r?o.y+=s:o.y-=s:e.y===i.y?e.xi.x&&!r?o.x+=s:o.x-=s:r?(a=this.findAngle(e,i),o=this.transform(e,a,s)):(a=this.findAngle(i,e),o=this.transform(i,a,s)),o},t.direction=function(e,i){return Math.abs(i.x-e.x)>Math.abs(i.y-e.y)?e.x0)for(var r=0;rt.right||this.top>t.bottom||this.bottom=t.right&&this.top<=t.top&&this.bottom>=t.bottom},n.prototype.containsPoint=function(t,e){return void 0===e&&(e=0),this.left-e<=t.x&&this.right+e>=t.x&&this.top-e<=t.y&&this.bottom+e>=t.y},n.toBounds=function(t){for(var e=new n,i=0,r=t;i=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},s3=function(n){if(n)switch(n.type){case"Linear":default:return wI;case"Radial":return Gie}return wI},Yie=function(){return function n(t,e,i,r){this.left=t,this.right=e,this.top=i,this.bottom=r}}(),Jn=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ya(t,n),rt([I(0)],t.prototype,"left",void 0),rt([I(0)],t.prototype,"right",void 0),rt([I(0)],t.prototype,"top",void 0),rt([I(0)],t.prototype,"bottom",void 0),t}(Ee),Qie=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ya(t,n),rt([I(45)],t.prototype,"angle",void 0),rt([I(5)],t.prototype,"distance",void 0),rt([I(.7)],t.prototype,"opacity",void 0),rt([I("lightgrey")],t.prototype,"color",void 0),t}(Ee),o3=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ya(t,n),t.prototype.getClassName=function(){return"Stop"},rt([I("")],t.prototype,"color",void 0),rt([I(0)],t.prototype,"offset",void 0),rt([I(1)],t.prototype,"opacity",void 0),t}(Ee),wx=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ya(t,n),rt([Bt([],o3)],t.prototype,"stops",void 0),rt([I("None")],t.prototype,"type",void 0),rt([I("")],t.prototype,"id",void 0),t}(Ee),wI=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ya(t,n),rt([I(0)],t.prototype,"x1",void 0),rt([I(0)],t.prototype,"x2",void 0),rt([I(0)],t.prototype,"y1",void 0),rt([I(0)],t.prototype,"y2",void 0),t}(wx),Gie=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ya(t,n),rt([I(0)],t.prototype,"cx",void 0),rt([I(0)],t.prototype,"cy",void 0),rt([I(0)],t.prototype,"fx",void 0),rt([I(0)],t.prototype,"fy",void 0),rt([I(50)],t.prototype,"r",void 0),t}(wx),Nl=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ya(t,n),rt([I("white")],t.prototype,"fill",void 0),rt([I("black")],t.prototype,"strokeColor",void 0),rt([I("")],t.prototype,"strokeDashArray",void 0),rt([I(1)],t.prototype,"strokeWidth",void 0),rt([I(1)],t.prototype,"opacity",void 0),rt([T0(s3)],t.prototype,"gradient",void 0),t}(Ee),a3=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ya(t,n),rt([I("transparent")],t.prototype,"fill",void 0),t}(Nl),Xf=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ya(t,n),rt([I("black")],t.prototype,"color",void 0),rt([I("Arial")],t.prototype,"fontFamily",void 0),rt([I(12)],t.prototype,"fontSize",void 0),rt([I(!1)],t.prototype,"italic",void 0),rt([I(!1)],t.prototype,"bold",void 0),rt([I("CollapseSpace")],t.prototype,"whiteSpace",void 0),rt([I("WrapWithOverflow")],t.prototype,"textWrapping",void 0),rt([I("Center")],t.prototype,"textAlign",void 0),rt([I("None")],t.prototype,"textDecoration",void 0),rt([I("Wrap")],t.prototype,"textOverflow",void 0),rt([I("transparent")],t.prototype,"fill",void 0),t}(Nl),on=function(n){return n[n.Default=0]="Default",n[n.expandNode=2]="expandNode",n[n.interaction=4]="interaction",n[n.GroupingInProgress=8]="GroupingInProgress",n[n.GroupClipboardInProcess=16]="GroupClipboardInProcess",n[n.ClearObject=32]="ClearObject",n}(on||{}),ci=function(n){return n[n.Visible=1]="Visible",n[n.Hidden=2]="Hidden",n[n.Hover=4]="Hover",n[n.Connect=8]="Connect",n}(ci||{}),Kt=function(n){return n[n.None=0]="None",n[n.ShowHorizontalLines=1]="ShowHorizontalLines",n[n.ShowVerticalLines=2]="ShowVerticalLines",n[n.ShowLines=3]="ShowLines",n[n.SnapToHorizontalLines=4]="SnapToHorizontalLines",n[n.SnapToVerticalLines=8]="SnapToVerticalLines",n[n.SnapToLines=12]="SnapToLines",n[n.SnapToObject=16]="SnapToObject",n[n.All=31]="All",n}(Kt||{}),mr=function(n){return n[n.None=1]="None",n[n.ConnectorSourceThumb=2]="ConnectorSourceThumb",n[n.ConnectorTargetThumb=4]="ConnectorTargetThumb",n[n.ResizeSouthEast=8]="ResizeSouthEast",n[n.ResizeSouthWest=16]="ResizeSouthWest",n[n.ResizeNorthEast=32]="ResizeNorthEast",n[n.ResizeNorthWest=64]="ResizeNorthWest",n[n.ResizeEast=128]="ResizeEast",n[n.ResizeWest=256]="ResizeWest",n[n.ResizeSouth=512]="ResizeSouth",n[n.ResizeNorth=1024]="ResizeNorth",n[n.Rotate=2048]="Rotate",n[n.UserHandle=4096]="UserHandle",n[n.ToolTip=8192]="ToolTip",n[n.ResizeAll=2046]="ResizeAll",n[n.All=16382]="All",n}(mr||{}),qe=function(n){return n[n.None=1]="None",n[n.Select=2]="Select",n[n.Delete=4]="Delete",n[n.Drag=8]="Drag",n[n.DragSourceEnd=16]="DragSourceEnd",n[n.DragTargetEnd=32]="DragTargetEnd",n[n.DragSegmentThumb=64]="DragSegmentThumb",n[n.AllowDrop=128]="AllowDrop",n[n.Bridging=256]="Bridging",n[n.BridgeObstacle=512]="BridgeObstacle",n[n.InheritBridging=1024]="InheritBridging",n[n.PointerEvents=2048]="PointerEvents",n[n.Tooltip=4096]="Tooltip",n[n.InheritTooltip=8192]="InheritTooltip",n[n.Interaction=4218]="Interaction",n[n.ReadOnly=16384]="ReadOnly",n[n.LineRouting=32768]="LineRouting",n[n.InheritLineRouting=65536]="InheritLineRouting",n[n.ConnectToNearByNode=131072]="ConnectToNearByNode",n[n.ConnectToNearByPort=262144]="ConnectToNearByPort",n[n.ConnectToNearByElement=393216]="ConnectToNearByElement",n[n.InheritSegmentThumbShape=524288]="InheritSegmentThumbShape",n[n.InheritSegmentThumbSize=1048576]="InheritSegmentThumbSize",n[n.Default=2043454]="Default",n}(qe||{}),Nr=function(n){return n[n.ReadOnly=2]="ReadOnly",n[n.InheritReadOnly=4]="InheritReadOnly",n[n.Select=8]="Select",n[n.Drag=16]="Drag",n[n.Resize=32]="Resize",n[n.Rotate=64]="Rotate",n[n.Tooltip=128]="Tooltip",n[n.Interaction=120]="Interaction",n[n.None=0]="None",n}(Nr||{}),ie=function(n){return n[n.None=0]="None",n[n.Select=2]="Select",n[n.Drag=4]="Drag",n[n.Rotate=8]="Rotate",n[n.Shadow=16]="Shadow",n[n.PointerEvents=32]="PointerEvents",n[n.Delete=64]="Delete",n[n.InConnect=128]="InConnect",n[n.OutConnect=256]="OutConnect",n[n.Individual=512]="Individual",n[n.Expandable=1024]="Expandable",n[n.AllowDrop=2048]="AllowDrop",n[n.Inherit=78]="Inherit",n[n.ResizeNorthEast=4096]="ResizeNorthEast",n[n.ResizeEast=8192]="ResizeEast",n[n.ResizeSouthEast=16384]="ResizeSouthEast",n[n.ResizeSouth=32768]="ResizeSouth",n[n.ResizeSouthWest=65536]="ResizeSouthWest",n[n.ResizeWest=131072]="ResizeWest",n[n.ResizeNorthWest=262144]="ResizeNorthWest",n[n.ResizeNorth=524288]="ResizeNorth",n[n.Resize=1044480]="Resize",n[n.AspectRatio=1048576]="AspectRatio",n[n.Tooltip=2097152]="Tooltip",n[n.InheritTooltip=4194304]="InheritTooltip",n[n.ReadOnly=8388608]="ReadOnly",n[n.HideThumbs=16777216]="HideThumbs",n[n.AllowMovingOutsideLane=33554432]="AllowMovingOutsideLane",n[n.Default=5240814]="Default",n}(ie||{}),Xr=function(n){return n[n.None=0]="None",n[n.ElementIsPort=2]="ElementIsPort",n[n.ElementIsGroup=4]="ElementIsGroup",n[n.HorizontalLaneHeader=8]="HorizontalLaneHeader",n}(Xr||{}),bt=function(n){return n[n.Rotate=2]="Rotate",n[n.ConnectorSource=4]="ConnectorSource",n[n.ConnectorTarget=8]="ConnectorTarget",n[n.ResizeNorthEast=16]="ResizeNorthEast",n[n.ResizeEast=32]="ResizeEast",n[n.ResizeSouthEast=64]="ResizeSouthEast",n[n.ResizeSouth=128]="ResizeSouth",n[n.ResizeSouthWest=256]="ResizeSouthWest",n[n.ResizeWest=512]="ResizeWest",n[n.ResizeNorthWest=1024]="ResizeNorthWest",n[n.ResizeNorth=2048]="ResizeNorth",n[n.Default=4094]="Default",n}(bt||{}),nt=function(n){return n[n.None=1]="None",n[n.Bridging=2]="Bridging",n[n.UndoRedo=4]="UndoRedo",n[n.Tooltip=8]="Tooltip",n[n.UserInteraction=16]="UserInteraction",n[n.ApiUpdate=32]="ApiUpdate",n[n.PageEditable=48]="PageEditable",n[n.Zoom=64]="Zoom",n[n.PanX=128]="PanX",n[n.PanY=256]="PanY",n[n.Pan=384]="Pan",n[n.ZoomTextEdit=512]="ZoomTextEdit",n[n.Virtualization=1024]="Virtualization",n[n.LineRouting=2048]="LineRouting",n[n.Default=500]="Default",n}(nt||{}),ri=function(n){return n[n.None=0]="None",n[n.SingleSelect=1]="SingleSelect",n[n.MultipleSelect=2]="MultipleSelect",n[n.ZoomPan=4]="ZoomPan",n[n.DrawOnce=8]="DrawOnce",n[n.ContinuousDraw=16]="ContinuousDraw",n[n.Default=3]="Default",n}(ri||{}),Qa=function(n){return n[n.Self=1]="Self",n[n.Parent=2]="Parent",n}(Qa||{}),ft=function(n){return n[n.None=0]="None",n[n.Control=1]="Control",n[n.Meta=1]="Meta",n[n.Alt=2]="Alt",n[n.Shift=4]="Shift",n}(ft||{}),Mt=function(n){return n[n.None=null]="None",n[n.Number0=0]="Number0",n[n.Number1=1]="Number1",n[n.Number2=2]="Number2",n[n.Number3=3]="Number3",n[n.Number4=4]="Number4",n[n.Number5=5]="Number5",n[n.Number6=6]="Number6",n[n.Number7=7]="Number7",n[n.Number8=8]="Number8",n[n.Number9=9]="Number9",n[n.A=65]="A",n[n.B=66]="B",n[n.C=67]="C",n[n.D=68]="D",n[n.E=69]="E",n[n.F=70]="F",n[n.G=71]="G",n[n.H=72]="H",n[n.I=73]="I",n[n.J=74]="J",n[n.K=75]="K",n[n.L=76]="L",n[n.M=77]="M",n[n.N=78]="N",n[n.O=79]="O",n[n.P=80]="P",n[n.Q=81]="Q",n[n.R=82]="R",n[n.S=83]="S",n[n.T=84]="T",n[n.U=85]="U",n[n.V=86]="V",n[n.W=87]="W",n[n.X=88]="X",n[n.Y=89]="Y",n[n.Z=90]="Z",n[n.Left=37]="Left",n[n.Up=38]="Up",n[n.Right=39]="Right",n[n.Down=40]="Down",n[n.Escape=27]="Escape",n[n.Space=32]="Space",n[n.PageUp=33]="PageUp",n[n.PageDown=34]="PageDown",n[n.End=35]="End",n[n.Home=36]="Home",n[n.Delete=46]="Delete",n[n.Tab=9]="Tab",n[n.Enter=13]="Enter",n[n.BackSpace=8]="BackSpace",n[n.F1=112]="F1",n[n.F2=113]="F2",n[n.F3=114]="F3",n[n.F4=115]="F4",n[n.F5=116]="F5",n[n.F6=117]="F6",n[n.F7=118]="F7",n[n.F8=119]="F8",n[n.F9=120]="F9",n[n.F10=121]="F10",n[n.F11=122]="F11",n[n.F12=123]="F12",n[n.Star=56]="Star",n[n.Plus=187]="Plus",n[n.Minus=189]="Minus",n[n.BracketLeft=219]="BracketLeft",n[n.BracketRight=221]="BracketRight",n}(Mt||{}),ee=function(n){return n[n.Render=2]="Render",n[n.PublicMethod=4]="PublicMethod",n[n.ToolAction=8]="ToolAction",n[n.UndoRedo=16]="UndoRedo",n[n.TextEdit=32]="TextEdit",n[n.Group=64]="Group",n[n.Clear=128]="Clear",n[n.PreventClearSelection=256]="PreventClearSelection",n[n.Interactions=512]="Interactions",n[n.PreventHistory=1024]="PreventHistory",n[n.PreventIconsUpdate=2048]="PreventIconsUpdate",n[n.PreventCollectionChangeOnDragOver=4096]="PreventCollectionChangeOnDragOver",n[n.PreventZIndexOnDragging=8192]="PreventZIndexOnDragging",n[n.isGroupDragging=16384]="isGroupDragging",n[n.DragUsingMouse=32768]="DragUsingMouse",n[n.DecoratorPropertyChange=65536]="DecoratorPropertyChange",n[n.PreventLaneContainerUpdate=131072]="PreventLaneContainerUpdate",n}(ee||{}),Ga=function(n){return n[n.None=2]="None",n[n.DrawSelectorBorder=4]="DrawSelectorBorder",n[n.PreventRenderSelector=8]="PreventRenderSelector",n}(Ga||{}),$i=function(n){return n[n.None=0]="None",n[n.PreventDrag=2]="PreventDrag",n[n.PreventScale=4]="PreventScale",n[n.PreventDataInit=8]="PreventDataInit",n[n.hScrollbarMoved=16]="hScrollbarMoved",n[n.vScrollbarMoved=32]="vScrollbarMoved",n[n.AnimationClick=64]="AnimationClick",n[n.EnableGroupAction=128]="EnableGroupAction",n[n.PanInProgress=256]="PanInProgress",n[n.OverViewAction=512]="OverViewAction",n}($i||{}),da=function(n){return n[n.None=0]="None",n[n.PropertyChange=1024]="PropertyChange",n[n.Interaction=2048]="Interaction",n}(da||{}),Ae=function(n){return n[n.Zero=0]="Zero",n[n.One=1]="One",n[n.Two=2]="Two",n[n.Three=3]="Three",n[n.Four=4]="Four",n[n.Five=5]="Five",n}(Ae||{}),Ce=function(n){return n[n.collectionChange=0]="collectionChange",n[n.rotateChange=1]="rotateChange",n[n.positionChange=2]="positionChange",n[n.propertyChange=3]="propertyChange",n[n.selectionChange=4]="selectionChange",n[n.sizeChange=5]="sizeChange",n[n.drop=6]="drop",n[n.sourcePointChange=7]="sourcePointChange",n[n.targetPointChange=8]="targetPointChange",n[n.connectionChange=9]="connectionChange",n[n.animationComplete=10]="animationComplete",n[n.click=11]="click",n[n.doubleClick=12]="doubleClick",n[n.scrollChange=13]="scrollChange",n[n.dragEnter=14]="dragEnter",n[n.dragLeave=15]="dragLeave",n[n.dragOver=16]="dragOver",n[n.textEdit=17]="textEdit",n[n.paletteSelectionChange=18]="paletteSelectionChange",n[n.historyChange=19]="historyChange",n[n.mouseEnter=20]="mouseEnter",n[n.mouseLeave=21]="mouseLeave",n[n.mouseOver=22]="mouseOver",n[n.expandStateChange=23]="expandStateChange",n[n.segmentCollectionChange=24]="segmentCollectionChange",n[n.commandExecute=25]="commandExecute",n[n.historyStateChange=26]="historyStateChange",n[n.onUserHandleMouseDown=27]="onUserHandleMouseDown",n[n.onUserHandleMouseUp=28]="onUserHandleMouseUp",n[n.onUserHandleMouseEnter=29]="onUserHandleMouseEnter",n[n.onUserHandleMouseLeave=30]="onUserHandleMouseLeave",n[n.onImageLoad=31]="onImageLoad",n[n.onDoBindingInit=32]="onDoBindingInit",n[n.keyUp=33]="keyUp",n[n.keyDown=34]="keyDown",n[n.fixedUserHandleClick=35]="fixedUserHandleClick",n[n.elementDraw=36]="elementDraw",n[n.mouseWheel=37]="mouseWheel",n[n.segmentChange=38]="segmentChange",n[n.onFixedUserHandleMouseDown=39]="onFixedUserHandleMouseDown",n[n.onFixedUserHandleMouseUp=40]="onFixedUserHandleMouseUp",n[n.onFixedUserHandleMouseEnter=41]="onFixedUserHandleMouseEnter",n[n.onFixedUserHandleMouseLeave=42]="onFixedUserHandleMouseLeave",n[n.loaded=43]="loaded",n}(Ce||{}),oi=function(n){return n[n.None=1]="None",n[n.Drag=2]="Drag",n[n.Draw=4]="Draw",n[n.InConnect=8]="InConnect",n[n.OutConnect=16]="OutConnect",n[n.ToolTip=32]="ToolTip",n[n.InheritTooltip=64]="InheritTooltip",n[n.Default=24]="Default",n}(oi||{}),Cx=function(n){return n[n.None=1]="None",n[n.Source=2]="Source",n[n.Target=4]="Target",n[n.Intermediate=8]="Intermediate",n[n.All=14]="All",n}(Cx||{}),CI=function(n){return n[n.None=0]="None",n[n.SymmetricAngle=2]="SymmetricAngle",n[n.SymmetricDistance=4]="SymmetricDistance",n[n.Default=6]="Default",n}(CI||{}),hs=function(){function n(){this.pivot={x:.5,y:.5},this.isDirt=!0,this.isExport=!1,this.exportScaleValue={x:0,y:0},this.exportScaleOffset={x:0,y:0},this.canApplyStyle=!0,this.visible=!0,this.offsetX=0,this.offsetY=0,this.cornerRadius=0,this.minHeight=void 0,this.minWidth=void 0,this.maxWidth=void 0,this.maxHeight=void 0,this.width=void 0,this.height=void 0,this.rotateAngle=0,this.margin={left:0,right:0,top:0,bottom:0},this.connectionDirection="Auto",this.horizontalAlignment="Auto",this.verticalAlignment="Auto",this.flip="None",this.flipMode="All",this.relativeMode="Point",this.transform=Qa.Self|Qa.Parent,this.style={fill:"white",strokeColor:"black",opacity:1,strokeWidth:1},this.desiredSize=new me,this.actualSize=new me,this.parentTransform=0,this.preventContainer=!1,this.isSvgRender=!1,this.bounds=new Ne(0,0,0,0),this.shadow=null,this.description="",this.staticSize=!1,this.shapeType="",this.isRectElement=!1,this.isCalculateDesiredSize=!0,this.flipOffset={x:0,y:0},this.elementActions=Xr.None,this.inversedAlignment=!0,this.position=void 0,this.unitMode=void 0,this.float=!1,this.floatingBounds=void 0}return n.prototype.setOffsetWithRespectToBounds=function(t,e,i){this.unitMode=i,this.position={x:t,y:e}},n.prototype.getAbsolutePosition=function(t){if(void 0!==this.position)return"Absolute"===this.unitMode?this.position:{x:this.position.x*t.width,y:this.position.y*t.height}},Object.defineProperty(n.prototype,"outerBounds",{get:function(){return this.floatingBounds||this.bounds},set:function(t){this.floatingBounds=t},enumerable:!0,configurable:!0}),n.prototype.measure=function(t,e,i){var s=void 0!==this.height?this.height:(t.height||0)-this.margin.top-this.margin.bottom;return this.id&&0===s&&this.elementActions&Xr.HorizontalLaneHeader&&(s=this.actualSize.height),this.desiredSize=new me(void 0!==this.width?this.width:(t.width||0)-this.margin.left-this.margin.right,s),this.isCalculateDesiredSize&&(this.desiredSize=this.validateDesiredSize(this.desiredSize,t)),this.desiredSize},n.prototype.arrange=function(t){return this.actualSize=t,this.updateBounds(),this.actualSize},n.prototype.updateBounds=function(){this.bounds=yr(this)},n.prototype.validateDesiredSize=function(t,e){return this.isRectElement&&!this.width&&!this.minWidth&&!this.maxWidth&&(t.width=50),this.isRectElement&&!this.height&&!this.minHeight&&!this.maxHeight&&(t.height=50),(void 0===t||void 0!==this.width&&void 0!==this.height)&&((t=t||new me).width=void 0===this.width?(e.width||0)-this.margin.left-this.margin.right:this.width,t.height=void 0===this.height?(e.height||0)-this.margin.top-this.margin.bottom:this.height),void 0!==this.minWidth&&(t.width=Math.max(t.width,this.minWidth)),void 0!==this.minHeight&&(t.height=Math.max(t.height,this.minHeight)),void 0!==this.maxWidth&&0!==this.maxWidth&&(t.width=Math.min(t.width,this.maxWidth)),void 0!==this.maxHeight&&0!==this.maxHeight&&(t.height=Math.min(t.height,this.maxHeight)),t},n}(),ere=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Cs=function(n){function t(){var e=null!==n&&n.apply(this,arguments)||this;return e.padding=new Yie(0,0,0,0),e.desiredBounds=void 0,e.measureChildren=!0,e.prevRotateAngle=0,e}return ere(t,n),t.prototype.hasChildren=function(){return void 0!==this.children&&this.children.length>0},t.prototype.measure=function(e,i,r){this.desiredBounds=void 0;var o,a,s=void 0;if(this.hasChildren()){for(var l=0;l=n.width&&s.length>0)i[i.length]={text:s,x:0,dy:0,width:o},s="";else{(s+=a[r+1]||"").indexOf("\n")>-1&&(i[i.length]={text:s,x:0,dy:0,width:Bc(s,n)},s="");var l=Bc(s,n);Math.ceil(l)+2>=n.width&&s.length>0&&(i[i.length]={text:s,x:0,dy:0,width:l},s=""),r===a.length-1&&s.length>0&&(i[i.length]={text:s,x:0,dy:0,width:l},s="")}else i=function Soe(n,t,e){var c,d,u,f,i=[],r="",s=0,o=0,a="nowrap"!==n.whiteSpace,h=(t||n.content).split("\n");for(s=0;s0?" ":"")+c[parseInt(o.toString(),10)];var p=Bc(d=c[o+1]?r+" "+c[o+1]:r,n);Math.floor(p)>(e||n.width)-2&&r.length>0?(i[i.length]={text:r,x:0,dy:0,width:d===r?p:r===f?u:Bc(r,n)},r=""):o===c.length-1&&(i[i.length]={text:r,x:0,dy:0,width:p},r=""),f=d,u=p}return i}(n,t,e);else i[i.length]={text:a,x:0,dy:0,width:Bc(a,n)};return i}(l,r,n.isLaneOrientation?i:void 0),n.wrapBounds=a=function Ioe(n,t){var r,s,e={x:0,width:0},i=0;for(i=0;in.width&&("Ellipsis"===n.textOverflow||"Clip"===n.textOverflow)?0:-r/2:"right"===n.textAlign?-r:t.length>1?0:-r/2,t[parseInt(i.toString(),10)].dy=1.2*n.fontSize,t[parseInt(i.toString(),10)].x=r,e.x=Math.min(e.x,r),e.width=Math.max(e.width,s);return e}(l,o),s.width=a.width,n.wrapBounds.width>=i&&"Wrap"!==l.textOverflow&&(s.width=i),s.height=o.length*n.style.fontSize*1.2,s}(this,0,0,this.isLaneOrientation?e.height:this.width||e.width):this.desiredSize,this.desiredSize=void 0===this.width||void 0===this.height?new me(i.width,i.height):new me(this.width,this.height),this.desiredSize=this.validateDesiredSize(this.desiredSize,e),this.desiredSize},t.prototype.arrange=function(e){return(e.width!==this.actualSize.width||e.height!==this.actualSize.height||this.isDirt)&&(this.doWrap=!0),this.actualSize=e,this.updateBounds(),this.isDirt=!1,this.actualSize},t}(hs),ire=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Mi=function(n){function t(){var e=null!==n&&n.apply(this,arguments)||this;return e.measureChildren=void 0,e}return ire(t,n),t.prototype.measure=function(e,i,r){var s=void 0,o=void 0;if(this.hasChildren()){for(var a=0,l=this.children;a=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},Dd=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return are(t,n),Ph([I("")],t.prototype,"content",void 0),Ph([I("TopLeft")],t.prototype,"position",void 0),Ph([I("Mouse")],t.prototype,"relativeMode",void 0),Ph([I(!0)],t.prototype,"showTipPointer",void 0),Ph([I("auto")],t.prototype,"width",void 0),Ph([I("auto")],t.prototype,"height",void 0),Ph([I("Auto")],t.prototype,"openOn",void 0),Ph([I()],t.prototype,"animation",void 0),Ph([I(!1)],t.prototype,"isSticky",void 0),t}(Ee);function l3(n){var t=new wh;t=h3(n.tooltip,t);var e=new wh(t);return e.beforeCollision=hre,e.beforeOpen=lre,e.cssClass="e-diagram-tooltip",e.opensOn="custom",e.appendTo("#"+n.element.id),e.close(),e}function lre(n){(""===this.content||void 0===this.content)&&(n.element.style.display="none")}function hre(n){n.collidedPosition&&n.collidedPosition!==this.position&&(n.element.style.display="none")}function Ex(n,t){var e=n.tooltipObject;return h3(t?t.tooltip:n.tooltip,e),e}function h3(n,t){return n.content?(t.content=n.content,"string"==typeof n.content&&(t.content=ko(function(){return n.content})),t.position=n.position,t.showTipPointer=n.showTipPointer,t.width=n.width,t.height=n.height,t.animation=n.animation?n.animation:{close:{effect:"None"}}):t.close(),t}var Dx=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Bn=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},xx=function(n){function t(e,i,r,s){var o=n.call(this,e,i,r,s)||this;return o.inEdges=[],o.outEdges=[],o}return Dx(t,n),Bn([I("")],t.prototype,"id",void 0),Bn([I("Center")],t.prototype,"horizontalAlignment",void 0),Bn([I("Center")],t.prototype,"verticalAlignment",void 0),Bn([re({},Jn)],t.prototype,"margin",void 0),Bn([I(12)],t.prototype,"width",void 0),Bn([I(12)],t.prototype,"height",void 0),Bn([re({},Nl)],t.prototype,"style",void 0),Bn([I("Square")],t.prototype,"shape",void 0),Bn([I("Auto")],t.prototype,"connectionDirection",void 0),Bn([I(ci.Connect)],t.prototype,"visibility",void 0),Bn([I("")],t.prototype,"pathData",void 0),Bn([I(oi.Default)],t.prototype,"constraints",void 0),Bn([I()],t.prototype,"addInfo",void 0),Bn([I()],t.prototype,"outEdges",void 0),Bn([I()],t.prototype,"inEdges",void 0),Bn([re({},Dd)],t.prototype,"tooltip",void 0),t}(Ee),Es=function(n){function t(e,i,r,s){return n.call(this,e,i,r,s)||this}return Dx(t,n),t.prototype.getClassName=function(){return"PointPort"},Bn([re({x:.5,y:.5},R)],t.prototype,"offset",void 0),t}(xx),Tc=function(n){function t(e,i,r,s){return n.call(this,e,i,r,s)||this}return Dx(t,n),t.prototype.getClassName=function(){return"PathPort"},Bn([I(.5)],t.prototype,"offset",void 0),Bn([re({x:0,y:0},R)],t.prototype,"displacement",void 0),Bn([I("Center")],t.prototype,"alignment",void 0),t}(xx),xI=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),lr=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},cre=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return xI(t,n),lr([I("blue")],t.prototype,"color",void 0),lr([I("")],t.prototype,"content",void 0),lr([I("")],t.prototype,"link",void 0),lr([I("None")],t.prototype,"textDecoration",void 0),lr([I("NewTab")],t.prototype,"hyperlinkOpenState",void 0),t}(Ee),Tx=function(n){function t(e,i,r,s){var o=n.call(this,e,i,r,s)||this;return r.id||(o.id=e.parentObj&&e.parentObj.propName&&"phases"===e.parentObj.propName?e.parentObj.id:Qe()),o}return xI(t,n),lr([I("")],t.prototype,"content",void 0),lr([I(void 0)],t.prototype,"template",void 0),lr([I("String")],t.prototype,"annotationType",void 0),lr([I(!0)],t.prototype,"visibility",void 0),lr([I(Nr.InheritReadOnly)],t.prototype,"constraints",void 0),lr([re(void 0,cre)],t.prototype,"hyperlink",void 0),lr([I("")],t.prototype,"id",void 0),lr([I()],t.prototype,"width",void 0),lr([I()],t.prototype,"height",void 0),lr([I(0)],t.prototype,"rotateAngle",void 0),lr([I("Parent")],t.prototype,"rotationReference",void 0),lr([re({strokeWidth:0,strokeColor:"transparent",fill:"transparent"},Xf)],t.prototype,"style",void 0),lr([I("Center")],t.prototype,"horizontalAlignment",void 0),lr([I("Center")],t.prototype,"verticalAlignment",void 0),lr([re({},Jn)],t.prototype,"margin",void 0),lr([re({top:void 0,bottom:void 0,left:void 0,right:void 0},Jn)],t.prototype,"dragLimit",void 0),lr([I("Shape")],t.prototype,"type",void 0),lr([re({},Dd)],t.prototype,"tooltip",void 0),lr([I()],t.prototype,"addInfo",void 0),t}(Ee),Kn=function(n){function t(e,i,r,s){return n.call(this,e,i,r,s)||this}return xI(t,n),t.prototype.getClassName=function(){return"ShapeAnnotation"},lr([re({x:.5,y:.5},R)],t.prototype,"offset",void 0),t}(Tx),Or=function(n){function t(e,i,r,s){return n.call(this,e,i,r,s)||this}return xI(t,n),t.prototype.getClassName=function(){return"PathAnnotation"},lr([I(.5)],t.prototype,"offset",void 0),lr([re({x:0,y:0},R)],t.prototype,"displacement",void 0),lr([I("Center")],t.prototype,"alignment",void 0),lr([I(!1)],t.prototype,"segmentAngle",void 0),t}(Tx);function Ax(n){return pre[n.toString()]}function c3(n){return mre[""+n]}var pre={X:"M14,14 L106,106 M106,14 L14,106",Circle:"M0,50 A50,50,0 1 1 100,50 A50,50,0 1 1 0,50 Z",Square:"M0,0 L10,0 L10,10 L0,10 z"},gre={OpenArrow:"M15.9,23 L5,16 L15.9,9 L17,10.7 L8.7,16 L17,21.3Z",Square:"M0,0 L10,0 L10,10 L0,10 z",Fletch:"M14.8,10c0,0-3.5,6,0.2,12c0,0-2.5-6-10.9-6C4.1,16,11.3,16,14.8,10z",OpenFetch:"M6,17c-0.6,0-1-0.4-1-1s0.4-1,1-1c10.9,0,11-5,11-5c0-0.6,0.4-1,1-1s1,0.4,1,1C19,10.3,18.9,17,6,17C6,17,6,17,6,17z M18,23c-0.5,0-1-0.4-1-1c0-0.2-0.3-5-11-5c-0.6,0-1-0.5-1-1s0.4-1,1-1c0,0,0,0,0,0c12.9,0,13,6.7,13,7 C19,22.6,18.6,23,18,23z",IndentedArrow:"M17,10c0,0-4.5,5.5,0,12L5,16L17,10z",OutdentedArrow:"M14.6,10c0,0,5.4,6,0,12L5,16L14.6,10z",DoubleArrow:"M19,10 L19,22 L13,16Z M12,10 L12,22 L6,16Z",Arrow:"M15,10 L15,22 L5,16Z",Diamond:"M12,23l-7-7l7-7l6.9,7L12,23z",Circle:"M0,50 A50,50,0 1 1 100,50 A50,50,0 1 1 0,50 Z"},vre={Square:"M0,0 L10,0 L10,10 L0,10 z",Rhombus:"M10,5 L5,10 L0,5 L5,0 L10,5 Z ",Rectangle:"M0,0 L15,0 L15,10 L0,10 z ",OpenArrow:"M15.9,23 L5,16 L15.9,9 L17,10.7 L8.7,16 L17,21.3Z",Fletch:"M9.82,0 C9.82,0,6.61,5,10,10 C10,10,7.71,5,0,5 C0,5,6.61,5,9.82,0 Z ",OpenFetch:"M0.71,5.71 C0.29,5.71,0,5.43,0,5 C0,4.57,0.29,4.29,0.71,4.29 C8.5,4.29,8.57,0.71,8.57,0.71 C8.57,0.29,8.86,0,9.29,0 C9.719999999999999,0,10,0.29,10,0.71 C10,0.93,9.93,5.71,0.71,5.71 C0.71,5.71,0.71,5.71,0.71,5.71 Z M9.29,10 C8.93,10,8.57,9.71,8.57,9.29 C8.57,9.14,8.36,5.71,0.71,5.71 C0.29,5.71,0,5.36,0,5 C0,4.64,0.29,4.29,0.71,4.29 C0.71,4.29,0.71,4.29,0.71,4.29 C9.93,4.29,10,9.07,10,9.29 C10,9.71,9.71,10,9.29,10 Z ",IndentedArrow:"M10,0 C10,0,6.25,4.58,10,10 L0,5 L10,0 Z ",OutdentedArrow:"M8,0 C8,0,12.5,5,8,10 L0,5 L8,0 Z ",DoubleArrow:"M19,10 L19,22 L13,16Z M12,10 L12,22 L6,16Z",Arrow:"M15,10 L15,22 L5,16Z",Diamond:"M10,5 L5,10 L0,5 L5,0 L10,5 Z ",Circle:"M10,5 C10,7.76,7.76,10,5,10 C2.24,10,0,7.76,0,5 C0,2.24,2.24,0,5,0 C7.76,0,10,2.24,10,5 Z ",Ellipse:"M15,5 C15,7.76,11.64,10,7.5,10 C3.36,10,0,7.76,0,5 C0,2.24,3.36,0,7.5,0 C11.64,0,15,2.24,15,5 Z "},mre={Square:"M0,0 L10,0 L10,10 L0,10 z",Rhombus:"M10,5 L5,10 L0,5 L5,0 L10,5 Z ",Rectangle:"M0,0 L15,0 L15,10 L0,10 z",OpenArrow:"M23,15.9 L16,5 L9,15.9 L10.7,17 L16,8.7 L21,17.3Z",Fletch:"M9.82,0 C9.82,0,6.61,5,10,10 C10,10,7.71,5,0,5 C0,5,6.61,5,9.82,0 Z ",OpenFetch:"M0.71,5.71 C0.29,5.71,0,5.43,0,5 C0,4.57,0.29,4.29,0.71,4.29 C8.5,4.29,8.57,0.71,8.57,0.71 C8.57,0.29,8.86,0,9.29,0 C9.719999999999999,0,10,0.29,10,0.71 C10,0.93,9.93,5.71,0.71,5.71 C0.71,5.71,0.71,5.71,0.71,5.71 Z M9.29,10 C8.93,10,8.57,9.71,8.57,9.29 C8.57,9.14,8.36,5.71,0.71,5.71 C0.29,5.71,0,5.36,0,5 C0,4.64,0.29,4.29,0.71,4.29 C0.71,4.29,0.71,4.29,0.71,4.29 C9.93,4.29,10,9.07,10,9.29 C10,9.71,9.71,10,9.29,10 Z ",IndentedArrow:"M10,0 C10,0,6.25,4.58,10,10 L0,5 L10,0 Z ",OutdentedArrow:"M8,0 C8,0,12.5,5,8,10 L0,5 L8,0 Z ",DoubleArrow:"M10,19 L22,19 L16,13Z M10,12 L22,12 L16,6Z",Arrow:"M10,15 L22,15 L16,5Z",Diamond:"M10,5 L5,10 L0,5 L5,0 L10,5 Z ",Circle:"M10,5 C10,7.76,7.76,10,5,10 C2.24,10,0,7.76,0,5 C0,2.24,2.24,0,5,0 C7.76,0,10,2.24,10,5 Z ",Ellipse:"M15,5 C15,7.76,11.64,10,7.5,10 C3.36,10,0,7.76,0,5 C0,2.24,3.36,0,7.5,0 C11.64,0,15,2.24,15,5 Z "};function Lx(n){return yre[n.toString()]}var yre={Process:"M419.511,76.687L359.511,76.687L359.511,43.086L419.511,43.086z",Decision:"M 253.005,115.687L 200.567,146.071L 148.097,115.687L 200.534,85.304L 253.005,115.687 Z",Document:"M 60 31.9 c 0 0 -11 -7.7 -30 0 s -30 0 -30 0 V 0 h 60 V 31.9 Z",PreDefinedProcess:"M 0,0 L 50,0 L 50,50 L 0,50 Z M 8.334,0 L 8.334,50 M 41.667,0 L 41.667,50",Terminator:"M 269.711,29.33C 269.71,44.061 257.77,56 243.04,56L 158.058,56C 143.33,56 131.39,44.061 131.39,29.33L 131.39,29.33C 131.391,14.6057 143.33,2.669 158.058,2.669L 243.044,2.669C 257.772,2.669 269.711,14.6057 269.711,29.333 Z",PaperTap:"M0.0009,17.2042 L0.0009,47.165 C0.001,47.165 14.403,53.5455 25.00,47.165 C35.599,40.7852 44.403,43.5087 50.00,47.165L50.001,17.2042 M50.001,32.7987 L50.001,2.8405 C50.001,2.8405 35.599,-3.5427 25.001,2.8405C14.403,9.2237 5.599,6.494 0.0009,2.8405 L0.0009,32.7987",DirectData:"M 132.62 0 L 17.38 0 C 7.78 0 0 13.43 0 30 C 0 46.57 7.78 60 17.38 60 L 132.62 60 M 132.62 0C 123.02 0 115.24 13.43 115.24 30 C 115.24 46.57 123.02 60 132.62 60 C 142.22 60 150 46.57 150 30 C 150 13.43 142.22 0 132.62 0 z ",SequentialData:"M0.0029,24.999 C0.0029,11.1922 10.433,0.0021 23.295,0.0021 C36.159,0.00216 46.585,11.1922 46.585,24.999C46.585,38.8057 36.159,49.9979 23.295,49.9979 C10.433,49.9979 0.0029,38.8057 0.0029,24.999 z M23.294,49.999 L50.002,49.999",Sort:"M50.001,24.9971 L25.001,49.9971 L0.00097,24.9971 L25.001,-0.00286865 L50.001,24.9971 z M0.000976562,24.9971 L50.001,24.9971",MultiDocument:"M43.6826,40 C44.8746,40.6183 45.8586,41.3502 46.8366,42.1122 L46.8366,4.74487 L3.09857,4.74487 L3.09857,10.9544 M46.837,35.143 C48.027,35.765 49.025,36.604 50.003,37.369 L50.003,0.002 L6.264,0.002 L6.264,4.744 M43.682,47.113 L43.682,10.765 L0.0025,10.7652 L0.0025,47.1132 C0.0025,47.1132 12.5846,53.6101 21.8426,47.1132 C31.1006,40.6163 38.792,43.393 43.6826,47.1132 z",Collate:"M50.001,0.0028 L25.001,25.0029 L0.00097,0.0028 L50.001,0.002 z M0.0009,50.002 L25.001,25.002L50.001,50.002 L0.0009,50.0029 z",SummingJunction:"M7.3252,42.6768 L42.6772,7.3247 M42.6768,42.6768 L7.3248,7.3247 M0.0009,25.001 C0.0009,11.193 11.197,0.0009 25.001,0.0009 C38.809,0.0009 50.001,11.193 50.001,25.001 C50.001,38.809 38.809,50.001 25.001,50.001 C11.197,50.00 0.0009,38.809 0.0009,25.00 z",Or:"M 0 50 L 100 50 M 50 100 L 50 0.0 M 0 50 C 0 22.384 22.392 0 50 0 C 77.616 0 100 22.384 100 50 C 100 77.616 77.616 100 50 100 C 22.392 100 0 77.616 0 50 Z",InternalStorage:"M 0 3.81946A 2.5,3.81946 0 0,1 2.5,0L 47.5 0A 2.5,3.81946 0 0,1 50,3.81946L 50 45.836A 2.5,3.819446 0 0,1 47.5,49.652778L 2.5 49.652778A 2.5,3.819446 0 0,1 0,45.8336L 0 3.819446ZM 0 11.45834L 50 11.4583334M 12.5 0L 12.5 49.652778",Extract:"M0,35 L30,0 L60,35 Z",ManualOperation:"M46.4,28.8 L14.8,28.8 L0,0 L60,0 Z",Merge:"M60,0 L30,35 L0,0 Z",OffPageReference:"M60,33.3 L30.1,39 L0,33.3 L0,0 L60,0 Z",SequentialAccessStorage:"M 60 30 C 60 13.4 46.6 0 30 0 S 0 13.4 0 30 s 13.4 30 30 30 h 28.6 v -6.5 h -9.9C 55.5 48 60 39.5 60 30 Z",Annotation:"M49.9984,50.0029 L-0.00271199,50.0029 L-0.00271199,0.00286865 L49.9984,0.00286865",Annotation2:"M49.9977,50.0029 L25.416,50.0029 L25.416,0.00286865 L49.9977,0.00286865 M25.4166,25.0029 L-0.00227869,25.0029",Data:"M 10 0 L 40 0 L 30 40 L 0 40 Z",Card:"M275,60 L400,60 L400,110 L260,110 L260,75 Z",Delay:"M0,0 L12.029,0 C14.212999,0 16,1.7869979 16,3.9709952 C16,6.1549926 14.212999,7.9409904 12.029,7.9409904 L0,7.9409904 z",Preparation:"M 1048.17 572 C 1051.06 568.86 1055.17 567.05 1059.5 567 L 1094.51 567 C 1098.84 567.05 1102.95 568.86 1105.84 572 L 1126.43 595 C 1127.01 596.28 1127.01 597.72 1126.43 599 L 1105.84 622 C 1102.95 625.14 1098.84 626.95 1094.51 627 L 1059.5 627 C 1055.17 626.95 1051.06 625.14 1048.17 622 L 1027.58 599 C 1027 597.72 1027 596.28 1027.58 595 L 1048.17 572 Z",Display:"M47.8809,19.2914 L32.7968,-0.00594145 L11.3902,-0.00594145 C7.93166,-0.00594145 0.00124586,11.187 0.00124586,24.9968C0.00124586,38.8032 7.93166,49.9962 11.3902,49.9962 L32.7968,49.99 L47.615,31.038 C47.615,31.0388 52.798,24.9968 47.880,19.2914 z",ManualInput:"M 912 732 L 1006.85 707 C 1008.2 707 1009.5 707.53 1010.46 708.46 C 1011.41 709.4 1011.95 710.67 1011.95 712 L 1011.95 762C 1012 764.41 1010.28 766.52 1007.87 767 L 917.1 767 C 915.75 767 914.45 766.47 913.49 765.54 C 912.54 764.6 912 763.33 912 762 L 912 732 Z",LoopLimit:"M 8 9 L 27 9 L 33 15 L 33 26 C 33 27 33 27 32 27 L 4 27 C 3 27 2 27 2 26 L 2 15 L 8 9 Z",StoredData:"M 5.55 0L 50 0A 1.5,30 0 0,1 50,0A 5.555,25 0 0,0 50,50A 1.5,30 0 0,1 50,50L 5.555 50A 5.55,25 0 0,1 5.555,0Z"};function d3(n,t,e){var i;i="Straight"!==n.type&&n.sourceWrapper?n.sourceWrapper.corners.center:function Sre(n){var t;if(n.sourcePortWrapper){var e=n.sourcePortWrapper;t={x:e.offsetX,y:e.offsetY}}else t=n.sourceID&&n.sourceWrapper&&n.targetWrapper?qa(n,0,n.sourceWrapper.corners.center,n.targetWrapper.corners.center,!1):n.sourcePoint;return t}(n);var r=function bre(n,t,e,i,r){var b,M,s=n.sourceWrapper,o=n.targetWrapper,a=n.sourcePortWrapper,l=n.targetPortWrapper,d=[],p=Xa(n),y={corners:undefined,point:t,direction:undefined,margin:{left:5,right:5,bottom:5,top:5}},S={corners:undefined,point:e,direction:undefined,margin:{left:5,right:5,bottom:5,top:5}};if(void 0!==s&&void 0!==o&&(b=xn(s),M=xn(o),y.corners=s.corners,S.corners=o.corners),void 0!==a&&(y.direction="Left"===a.connectionDirection||"Top"===a.connectionDirection||"Bottom"===a.connectionDirection||"Right"===a.connectionDirection?a.connectionDirection:zo({x:a.offsetX,y:a.offsetY},b,s.bounds)),void 0!==l&&(S.direction="Left"===l.connectionDirection||"Right"===l.connectionDirection||"Bottom"===l.connectionDirection||"Top"===l.connectionDirection?l.connectionDirection:zo({x:l.offsetX,y:l.offsetY},M,o.bounds)),"Bezier"===n.type&&!n.isBezierEditing&&n.segments.length>0)for(var D=n.segments.length-1;D>=0;)n.segments[parseInt(D.toString(),10)].isInternalSegment&&n.segments.pop(),D--;if(void 0!==s&&void 0!==o)return(void 0===y.direction||void 0===S.direction)&&(i?function Ire(n,t,e){"LeftToRight"===e?(n.direction=n.direction?n.direction:"Right",t.direction=t.direction?t.direction:"Left"):"RightToLeft"===e?(n.direction=n.direction?n.direction:"Left",t.direction=t.direction?t.direction:"Right"):"TopToBottom"===e?(n.direction=n.direction?n.direction:"Bottom",t.direction=t.direction?t.direction:"Top"):"BottomToTop"===e&&(n.direction=n.direction?n.direction:"Top",t.direction=t.direction?t.direction:"Bottom")}(y,S,i):y.corners.top>S.corners.bottom&&Math.abs(y.corners.top-S.corners.bottom)>p?(y.direction=y.direction?y.direction:"Top",S.direction=S.direction?S.direction:"Bottom"):y.corners.bottomp?(y.direction=y.direction?y.direction:"Bottom",S.direction=S.direction?S.direction:"Top"):y.corners.rightp||y.corners.right+p=y.corners.left-p&&y.corners.left>S.corners.left?(y.direction=y.direction?y.direction:"Right",S.direction=S.direction?S.direction:"Left"):y.corners.left>S.corners.right&&Math.abs(y.corners.left-S.corners.right)>y.margin.left+y.margin.right||S.corners.right+p=S.corners.left-p&&y.corners.left0&&n.segments[0].direction&&(y.direction=n.segments[0].direction),y.point=Ol(b,y.direction),d=Ol(b,_n(y.direction)),y.point=qa(n,0,y.point,d,!1)):y.point=o.corners.center;if(void 0!==h){switch(S.point={x:h.offsetX,y:h.offsetY},S.direction){case"Bottom":case"Top":S.point.y=S.point.y;break;case"Left":case"Right":S.point.x=S.point.x}n.targetPadding&&!w&&(S.point=TI(n,y,S,!0))}else"Orthogonal"===n.type||"Bezier"===n.type?(S.point=Ol(M,S.direction),d=Ol(M,_n(S.direction)),S.point=qa(n,0,S.point,d,!0)):S.point=a.corners.center;if("Orthogonal"!==n.type){var C=void 0,D=void 0;if("Bezier"===n.type){if(n.bezierSettings.allowSegmentsReset||0===n.segments.length||!R.isEmptyPoint(n.segments[n.segments.length-1].point))return c=b3(n,y,S,void 0,s),Nx(n,y,S);Fv(n)}else Fv(n);if(void 0===n.sourcePortWrapper){y.point=y.corners.center,n.segments&&n.segments.length>0&&(C=R.isEmptyPoint((D=n.segments[0]).point)?void 0:D);var A=void 0!==C?C.point:S.point;if("Bezier"===n.type&&n.segments.length>0&&n.segments[0].vector1.angle&&n.segments[0].vector1.distance){var x=Math.max(y.corners.width,y.corners.height);A=R.transform(y.point,n.segments[0].vector1.angle,x/2)}y.point=w?n.sourceWrapper.bounds.center:qa(n,0,y.point,A,!1)}if(void 0===n.targetPortWrapper){S.point=S.corners.center,n.segments&&n.segments.length>1&&(C=R.isEmptyPoint((D=n.segments[n.segments.length-2]).point)?void 0:D);var P=C?C.point:y.point;"Bezier"===n.type&&n.segments.length>0&&n.segments[n.segments.length-1].vector2.angle&&n.segments[n.segments.length-1].vector2.distance&&(x=Math.max(y.corners.width,y.corners.height),P=R.transform(S.point,n.segments[0].vector2.angle,x/2)),S.point=w?n.targetWrapper.bounds.center:qa(n,0,P,S.point,!0)}c=Nx(n,y,S)}else"Orthogonal"===n.type&&n.segments&&n.segments.length>0&&null!==n.segments[0].direction?c=function Nre(n,t,e,i,r,s,o){var a,h,c,d;Fv(n);for(var u=0;u0&&n.segments[u-1].direction===h.direction?u=y3(n,u,t):h.direction?t.point=u3(t,n.segments[parseInt(u.toString(),10)]):(f=n.segments[u-1])&&f.points&&f.points.length>0&&(t.point=f.points[f.points.length-1]),u===n.segments.length-1)if(S3(n,t),v3(a=void 0===r?Lre(n,t,e):p3(n,t,e),n),h.points=[],a.length>=2)for(c=0;c2&&n.segments.length>2){var p={x:a[parseInt(c.toString(),10)].x,y:t.point.y};h.points=[],h.points.push(p),h.points.push(a[parseInt(c.toString(),10)]);var f=n.segments[u-1];n.segments.length<4&&f.points.pop(),f.points=f.points.concat(h.points)}else h.points.push(a[parseInt(c.toString(),10)]);else h.points.push(a[parseInt(c.toString(),10)]);else d=u;if(void 0!==d&&!n.selectedSegmentIndex&&(d===n.segments.length-1&&(n.segments[d-1].direction=null,n.segments[d-1].length=null),n.segments.splice(d,1)),i&&0===u){var g=g3(n,i,s);g&&(t.point=g)}}return I3(n,[])}(n,y,S,l,h,o):(n.segments[0]||(C=new wi(n,"segments",{type:"Orthogonal"},!0),n.segments.push(C)),n.segments[0].points=c=b3(n,y,S,void 0,s));return c}(n,y.direction,S.direction,y.point,S.point,r);if(Fv(n),(n.sourceWrapper||n.targetWrapper)&&function Dre(n,t,e){var i=n.sourcePortWrapper,r=n.targetPortWrapper,s=n.sourceWrapper,o=t.point,a={left:0,right:0,top:0,bottom:0},l={x:0,y:0},c="Top";if(s?(o=e.point,a=t.margin):(s=n.targetWrapper,a=e.margin),"Orthogonal"===n.type)if(n.segments&&n.segments.length>0&&n.sourceWrapper&&n.segments[0].direction)t.direction=n.segments[0].direction,l=qa(n,0,l=Ol(s.corners,t.direction),Ol(s.corners,_n(t.direction)),!1);else{var u={corners:null,direction:null,point:null,margin:null};_v(s,{corners:null,direction:null,point:o,margin:a},u,n),l=u.point,c=u.direction}else{var f=void 0;n.segments&&n.segments.length>1&&(f=s===n.sourceWrapper?n.segments[0].point:n.segments[n.segments.length-2].point),l=qa(n,0,s.bounds.center,n.segments&&n.segments.length>1?f:o,s===n.targetWrapper)}s===n.sourceWrapper?(t.direction=t.direction||c,t.point=l,n.sourcePortWrapper&&(t.point={x:i.offsetX,y:i.offsetY},n.sourcePadding&&(t.point=TI(n,t,e,!1)))):(e.direction=e.direction||c,e.point=l,n.targetPortWrapper&&(e.point={x:r.offsetX,y:r.offsetY},n.targetPadding&&(e.point=TI(n,t,e,!0))))}(n,y,S),"Straight"===n.type||"Bezier"===n.type)d=Nx(n,y,S);else if("Orthogonal"===n.type&&n.segments&&n.segments.length>0&&null!==n.segments[0].length&&null!==n.segments[0].direction)d=function Ere(n,t,e,i,r,s,o){var a,l,c,u,h=[];if(Fv(n),n.segments.length>0){for(var f=0;f0&&n.segments[f-1].direction===p.direction)f=y3(n,f,t);else{var g=n.segments[f-1];t.point=p.direction?u3(t,p):g.points[g.points.length-1]}if(f===n.segments.length-1&&(o||r?n.targetWrapper&&void 0===n.targetPortWrapper?(S3(n,t),l=wre(n,t,e)):l=p3(n,t,e):l=Mre(n,t,e),l))if(v3(l,n),p.points=[],l.length>=2)for(a=0;at.corners.top&&e.point.ye.point.x?"Left":"Right"):e.point.x>t.corners.left&&e.point.xe.point.y?"Top":"Bottom")),n.sourcePortWrapper&&s===_n(r)?(("Left"===s||"Right"===s)&&t.point.y>=t.corners.top&&t.point.y<=t.corners.center.y&&e.point.y>=t.corners.top&&e.point.y<=t.corners.center.y?(t.direction="Top",a=t.point.y-t.corners.top+20):("Left"===s||"Right"===s)&&t.point.y>t.corners.center.y&&t.point.y<=t.corners.bottom&&e.point.y>t.corners.center.y&&e.point.y<=t.corners.bottom?(t.direction="Bottom",a=t.corners.bottom-t.point.y+20):("Top"===s||"Bottom"===s)&&t.point.x>=t.corners.left&&t.point.x<=t.corners.center.x&&e.point.x>=t.corners.left&&e.point.x<=t.corners.center.x?(t.direction="Left",a=t.point.x-t.corners.left+20):("Top"===s||"Bottom"===s)&&t.point.x<=t.corners.right&&t.point.x>t.corners.center.x&&e.point.x<=t.corners.right&&e.point.xt.point.y&&t.point.y>=e.corners.top?(i="Top",r=t.point.y-e.corners.top+20):e.corners.center.y===t.point.y&&"Top"===n.segments[n.segments.length-2].direction||e.corners.center.ye.point.y?t.point.y-t.corners.top+20:t.corners.bottom-t.point.y+20):(i="Top",r=e.corners.height/2+20):e.corners.center.x!==t.point.x||e.corners.topt.point.x&&t.point.x>=e.corners.left?(i="Left",r=t.point.x-e.corners.left+20):e.corners.center.x===t.point.x&&"Left"===n.segments[n.segments.length-2].direction||e.corners.center.x<=t.point.x&&t.point.x<=e.corners.right?(i="Right",r=e.corners.right-t.point.x+20):void 0!==n.sourcePortWrapper&&void 0!==n.targetPortWrapper&&t.corners.left<=t.point.x&&t.point.x<=t.corners.right&&(i=t.direction,r=t.point.x>e.point.x?t.point.x-t.corners.left+20:t.corners.right-t.point.x+20):(i="Left",r=e.corners.width/2+20);var a=t.point;t.point=Fn(t.point,"Left"===i||"Top"===i?-r:r,"Left"===i||"Right"===i?0:90),t.direction=R.direction(t.point,e.point),void 0!==n.sourcePortWrapper&&void 0!==n.targetPortWrapper&&(t.corners.center.x===e.corners.center.x||t.corners.center.y===e.corners.center.y)&&(t.direction=e.direction);var l=Ys(n,t,e);return l.splice(0,0,a),l}function p3(n,t,e){var i,r;e.corners=n.targetWrapper.corners,void 0!==n.sourcePortWrapper&&(r=zo({x:n.sourcePortWrapper.offsetX,y:n.sourcePortWrapper.offsetY},xn(n.sourceWrapper),n.sourceWrapper.bounds));var a=function Cre(n,t,e,i){var r=!1;switch(e.direction){case"Left":void 0!==n.sourcePortWrapper&&void 0!==n.targetPortWrapper&&"Right"===i&&t.point.x>e.point.x&&t.point.y>=t.corners.top&&t.point.y<=t.corners.bottom||("Bottom"===i&&t.point.y>e.point.y||"Top"===i&&t.point.y=t.corners.left&&t.point.x<=t.corners.right?(t.direction="Right"===i?t.point.y>e.point.y?"Top":"Bottom":t.point.xe.point.x&&(t.point.y>e.point.y||t.point.yt.point.y&&e.corners.bottome.point.y||t.point.x>e.point.x&&t.point.y<=e.point.y&&e.corners.top=t.point.y?t.direction="Top":t.point.xe.point.x&&t.point.y>e.point.y&&e.corners.bottomt.point.y?t.direction="Bottom":t.point.y===e.point.y&&t.point.xe.point.y||"Top"===i&&t.point.ye.point.x&&t.point.x>=t.corners.left&&t.point.x<=t.corners.right?(t.direction=t.point.x>e.point.x?"Left":"Right",r=!0):void 0!==n.sourcePortWrapper&&void 0!==n.targetPortWrapper&&"Left"===i&&t.point.x=t.corners.top&&t.point.y<=t.corners.bottom?(t.direction=t.point.y>e.point.y?"Top":"Bottom",r=!0):t.point.x=t.point.y&&t.point.y===e.point.y||t.point.y>e.point.y&&t.point.x>e.point.x?t.direction="Top":t.point.ye.point.x?t.direction="Bottom":t.point.xe.point.y||t.point.ye.point.x&&(t.direction="Left");break;case"Top":void 0!==n.sourcePortWrapper&&void 0!==n.targetPortWrapper&&"Bottom"===i&&t.point.y>e.point.y&&t.point.x>=t.corners.left&&t.point.x<=t.corners.right||("Right"===i&&t.point.x>e.point.x||"Left"===i&&e.point.y>t.point.y&&e.point.x>t.point.x)&&t.point.y>=t.corners.top&&t.point.y<=t.corners.bottom?(t.direction="Bottom"===i?t.point.x>e.point.x?"Left":"Right":t.point.ye.point.y&&t.point.x>e.corners.left&&t.point.x=e.point.y?t.direction="Top":t.point.ye.point.x?t.direction="Left":t.point.yt.point.x)&&t.point.y>e.point.y&&t.point.y>=t.corners.top&&t.point.y<=t.corners.bottom||"Top"===i&&t.point.y=t.corners.left&&t.point.x<=t.corners.right)?(t.direction="Right"===i||"Left"===i?t.point.y>e.point.y?"Top":"Bottom":t.point.x>e.point.x?"Left":"Right",r=!0):t.point.ye.corners.left&&e.corners.right>t.point.x?t.point.ye.corners.left&&e.corners.center.x>=t.point.x?t.direction="Left":t.point.ye.point.y&&t.point.x>e.point.x?t.direction="Left":t.point.y>e.point.y&&t.point.xe.point.x||e.point.x>t.point.x)&&(t.direction="Bottom")}return r}(n,t,e,r);return!n.selectedSegmentIndex&&void 0!==n.sourcePortWrapper&&void 0!==n.targetPortWrapper&&e.direction===_n(r)&&(("Left"===e.direction&&t.point.x>e.point.x||"Right"===e.direction&&t.point.x=t.corners.top&&t.point.y<=t.corners.bottom||"Bottom"===e.direction&&t.point.y=t.corners.left&&t.point.x<=t.corners.right)?i=f3(n,t,e):n.selectedSegmentIndex||t.direction!==e.direction?!n.selectedSegmentIndex&&("Left"===e.direction&&t.point.x>e.point.x||"Right"===e.direction&&t.point.x=t.point.y||"Top"===e.direction&&t.point.y>e.point.y||"Bottom"===e.direction&&t.point.y=t.point.x?i=n.selectedSegmentIndex?kl(t,e):f3(n,t,e):!n.selectedSegmentIndex&&void 0!==n.sourceWrapper&&void 0!==n.targetWrapper&&void 0!==n.targetPortWrapper&&("Left"===t.direction||"Right"===t.direction)&&t.point.y>=t.corners.top&&t.point.y<=t.corners.bottom&&("Top"===e.direction||"Bottom"===e.direction)&&e.corners.center.x===t.corners.center.x?(t.direction="Top"===e.direction?"Bottom":"Top",i=Ys(n,t,e,"Top"===e.direction?t.corners.bottom-t.point.y+20:t.point.y-t.corners.top+20)):!n.selectedSegmentIndex&&void 0!==n.sourceWrapper&&void 0!==n.targetWrapper&&void 0!==n.targetPortWrapper&&("Top"===t.direction||"Bottom"===t.direction)&&t.point.x>=t.corners.left&&t.point.x<=t.corners.right&&("Left"===e.direction||"Right"===e.direction)&&e.corners.center.y===t.corners.center.y?(t.direction="Left"===e.direction?"Right":"Left",i=Ys(n,t,e,"Left"===e.direction?t.corners.right-t.point.x+20:t.point.x-t.corners.left+20)):i=a?Ys(n,t,e,"Left"===t.direction||"Right"===t.direction?"Left"===t.direction?t.point.x-t.corners.left+20:t.corners.right-t.point.x+20:"Top"===t.direction?t.point.y-t.corners.top+20:t.corners.bottom-t.point.y+20):kl(t,e):i=Ys(n,t,e),i}function g3(n,t,e){var r,i={x:t.offsetX,y:t.offsetY},s=xn(e),o=zo(i,s,e.bounds),a=n.segments[0];return a.direction!==o&&(function Ore(n,t,e,i,r,s){var a,h,o=13,l=[];l.push(i),i.y===r.y&&("Left"===t&&r.xi.x)||i.x===r.x&&("Top"===t&&r.yi.y)||("Top"===t||"Bottom"===t?"Top"===t&&r.yi.y-o||"Bottom"===t&&r.y>i.y&&r.yo&&("Top"===t&&r.yi.y)?l.push({x:i.x,y:r.y}):(a=r.xi.x-o||"right"===t&&r.x>i.x&&r.xo&&("Left"===t&&r.xi.x)?l.push({x:r.x,y:i.y}):(l.push({x:a="Left"===t?e.left-o:e.right+o,y:i.y}),l.push({x:a,y:r.y})),s&&(l.push(n.points[0]),l.reverse()),n.points=l)}(a,o,s,a.points[0],a.points[a.points.length-1],!1),r=a.points[a.points.length-1],a.direction=R.direction(a.points[a.points.length-2],a.points[a.points.length-1])),r}function v3(n,t,e){var s,i=t.segments[t.segments.length-2],r=i.points[i.points.length-1];(("Top"===i.direction||"Bottom"===i.direction)&&r.x===n[1].x||("Left"===i.direction||"Right"===i.direction)&&r.y===n[1].y)&&(i.points[i.points.length-1]=n[1],s=R.direction(i.points[0],i.points[i.points.length-1]),void 0!==t.sourceWrapper&&void 0===t.sourcePortWrapper&&s===_n(i.direction)&&("Left"===i.direction||"Right"===i.direction?i.points[0].x="Right"===i.direction?i.points[0].x-t.sourceWrapper.corners.width:i.points[0].x+t.sourceWrapper.corners.width:i.points[0].y="Bottom"===i.direction?i.points[0].y-t.sourceWrapper.corners.height:i.points[0].y+t.sourceWrapper.corners.height),i.direction=s,i.length=R.distancePoints(i.points[0],i.points[i.points.length-1]),n.splice(0,1))}function TI(n,t,e,i){var o=i?n.targetPadding:n.sourcePadding,a=i?n.targetPortWrapper:n.sourcePortWrapper,l=new Ne(a.bounds.x-o,a.bounds.y-o,a.actualSize.width+2*o,a.actualSize.height+2*o),h=[l.topLeft,l.topRight,l.bottomRight,l.bottomLeft];h[h.length]=h[0];var d=i?e.point:t.point;return kx({x1:t.point.x,y1:t.point.y,x2:e.point.x,y2:e.point.y},h,0,d)||d}function m3(n,t){var e=[],i=mF(0,n.corners,t);i.push(i[0]);for(var r=0;r0){var r=void 0,s=[],o=t.point;for(r=0;r1&&R.equals(a.points[0],a.points[1])&&n.segments.splice(r,1),a)for(var l=0;l0||0===r)&&i.push(a.points[parseInt(l.toString(),10)])}}return i}function Ox(n,t,e){return"Top"===n||"Bottom"===n?e.x>t.x?"Right":"Left":e.y>t.y?"Bottom":"Top"}function Fv(n){if("Straight"===n.type||"Bezier"===n.type){if(0===n.segments.length||n.segments.length>0&&!R.isEmptyPoint(n.segments[n.segments.length-1].point))if("Bezier"===n.type){var t=new fs(n,"segments",{type:"Bezier",isInternalSegment:!0},!0);n.segments.push(t)}else t=new Bl(n,"segments",{type:"Straight"},!0),n.segments.push(t)}else{if(n.segments.length>0)for(var e=!1,i=0;i=t.corners.left&&e.point.x<=t.corners.right&&t.point.y>=t.corners.top&&t.point.y<=t.corners.bottom)t.direction=e.point.y>t.point.y?"Bottom":"Top",i=Ys(n,t,e,"Top"===t.direction?t.point.y-t.corners.top+20:t.corners.bottom-t.point.y+20);else if(n.sourcePortWrapper&&r===_n(o)){var h;("Left"===r||"Right"===r)&&t.point.y>=t.corners.top&&t.point.y<=t.corners.bottom?(t.direction=e.point.y>t.point.y?"Bottom":"Top",h=t.corners.height/2+20):("Top"===r||"Bottom"===r)&&t.point.x>=t.corners.left&&t.point.x<=t.corners.right&&(t.direction=e.point.x>t.point.x?"Right":"Left",h=t.corners.width/2+20),t.direction&&h?i=Ys(n,t,e,h,!0):(t.direction=o,i=kl(t,e))}else if(!n.sourcePortWrapper||r!==e.direction||"Top"!==r&&"Bottom"!==r||t.corners.center.x!==e.corners.center.x)if(t.direction===e.direction)if(("Left"===t.direction||"Right"===t.direction)&&e.point.y>t.corners.top-20&&e.point.yt.corners.left-20&&e.point.xt.point.y?"Bottom":"Top",i=Ys(n,t,e,"Bottom"===t.direction?t.corners.bottom-t.point.y+20:t.point.y-t.corners.top+20);else t.direction=o,i=Ys(n,t,e,"Top"===o||"Bottom"===o?n.sourceWrapper.height/2+20:n.sourceWrapper.width/2+20),t.point=i[1],"Left"===o||"Right"===o?(e.direction=o,e.point="Left"===o?e.corners.middleLeft:e.corners.middleRight):_v(n.targetWrapper,t,e,n),i=Ys(n,t,e);return i}function S3(n,t){if(void 0!==n.targetWrapper&&void 0===n.targetPortWrapper&&xn(n.targetWrapper).containsPoint(t.point,1)){var i=n.targetWrapper,r=n.segments[n.segments.length-2],s=r.points[r.points.length-1],o=_n(r.direction);"Bottom"===o?s.yi.corners.top-1&&(r.points[r.points.length-1].y=i.corners.top-20,r.length=R.distancePoints(r.points[0],r.points[r.points.length-1])):"Left"===o?s.x>i.corners.left-1&&(r.points[r.points.length-1].x=i.corners.left-20,r.length=R.distancePoints(r.points[0],r.points[r.points.length-1])):"Right"===o&&s.x0||0===e)&&t.push(i.points[parseInt(r.toString(),10)]);return t}function _v(n,t,e,i){var r,s={x:0,y:0},o=AI(n,n.corners,n.bounds),a=t.margin,l=t.point;if(o.bottomCenter.y+a.bottoml.y)r="Top",s=o.topCenter;else if(o.middleLeft.x-a.left>l.x)r="Left",s=o.middleLeft;else if(o.middleRight.x+a.rightc&&(f=c,r="Right",s=o.middleRight),f>d&&(f=d,r="Bottom",s=o.bottomCenter),f>u&&(r="Left",s=o.middleLeft)}e.point=s,e.direction=r;var p=Ol(o,_n(e.direction));e.point=qa(i,0,e.point,p,n===i.targetWrapper)}function b3(n,t,e,i,r){var s,o,a;if(s=function Qre(n,t){var e=!1;switch(n){case"Left":switch(t){case"Right":case"Bottom":e=!0}break;case"Top":switch(t){case"Left":case"Right":case"Bottom":e=!0}break;case"Bottom":"Right"===t&&(e=!0)}return e}(t.direction,e.direction),s&&x3(t,e),"Right"===t.direction&&"Left"===e.direction)a=function kre(n,t,e,i){var o=Math.round(Math.abs(t.point.y-e.point.y)),a={x:Math.max(t.point.x,t.corners.right),y:t.point.y},l={x:Math.min(e.point.x,e.corners.left),y:e.point.y},h=Xa(n);if(i){var c=l;l=a,a=c}return t.corners.bottom+he.corners.bottom+h||("Bezier"!==n.type||e.corners.left-t.corners.right<=2*h&&e.corners.left-t.corners.right>=5)&&(h=0),t.margin={left:h,right:h,top:h,bottom:h},e.margin={left:h,right:h,top:h,bottom:h},0===o&&(t.corners.right=e.corners.right?void 0!==i&&(i.offsetYe.corners.bottom+e.margin.bottom)||void 0===i&&t.corners.middleRight.ye.corners.bottom+e.margin.bottom&&t.corners.top>e.corners.bottom||void 0===i&&t.corners.middleRight.y>e.corners.bottom||void 0!==i&&i.offsetYe.corners.top||void 0===i&&t.corners.middleRight.y>e.corners.bottom?Ae.Three:t.corners.rightr.offsetY+e.margin.right||void 0===r&&t.corners.top>e.corners.middleRight.y||void 0!==r&&(void 0!==i&&i.offsetXr.offsetX||void 0===r&&t.corners.left>e.corners.topCenter.x?Ae.Four:Ae.Two:void 0!==s&&Math.abs(t.corners.right-e.corners.left)<=5&&Math.abs(s.offsetY-e.corners.top)<=5||void 0!==r&&t.corners.right=25&&t.corners.middleRight.y+t.margin.righte.corners.bottom+e.margin.bottom||void 0===o&&t.corners.middleRight.y>e.corners.bottom+e.margin.bottom?t.corners.top>e.corners.bottom?void 0!==a&&t.corners.right+t.margin.righta.offsetX||void 0===a&&t.corners.left>e.corners.bottomCenter.x?Ae.Four:Ae.Two:void 0!==o&&Math.abs(t.corners.right-e.corners.left)<=25&&Math.abs(o.offsetY-e.corners.bottom)<=25?Ae.Two:Ae.Four}(n,t,e,s);else if("Bottom"===t.direction&&"Top"===e.direction)a=function Hre(n,t,e){var r=t.point.x-e.point.x,s=Xa(n);return t.corners.right+se.corners.right+s||("Bezier"!==n.type||e.corners.top-t.corners.bottom<=2*s&&e.corners.top-t.corners.bottom>=5)&&(s=0),t.margin={left:s,right:s,top:s,bottom:s},e.margin={left:s,right:s,top:s,bottom:s},0===r&&t.corners.bottome.corners.right+e.margin.right||void 0===i&&t.corners.bottomCenter.x>e.corners.right+e.margin.right?Ae.Three:t.corners.bottomr.offsetX||void 0===r&&t.corners.left>e.corners.left||void 0!==r&&t.corners.right+t.margin.righte.corners.bottom?Ae.Five:0===s||0===o?Ae.One:Ae.Three}(n,t,e)}else"Bottom"===t.direction&&"Left"===e.direction?a=function Bre(n,t,e,i){var r=n.sourcePortWrapper,s=n.targetPortWrapper,o=Xa(n);if(e.margin={left:o,right:o,top:o,bottom:o},t.margin={top:o,bottom:o,left:o,right:o},i){var l=r;r=s,s=l}return void 0!==r&&r.offsetXs.offsetY||void 0===s&&t.corners.top>e.corners.middleLeft.y?Ae.Four:Ae.Two:void 0!==s&&Math.abs(t.corners.right-e.corners.left)<=25&&Math.abs(s.offsetY-t.corners.bottom)<=25?Ae.Two:Ae.Four}(n,t,e,s):"Left"===t.direction&&"Left"===e.direction?a=function Ure(n,t,e){var i=n.sourcePortWrapper,r=n.targetPortWrapper,s=Xa(n);t.margin={left:s,right:s,top:s,bottom:s},e.margin={left:s,right:s,top:s,bottom:s};var o=Math.round(Math.abs(t.point.x-e.point.x)),a=Math.round(Math.abs(t.point.y-e.point.y));return t.corners.leftr.offsetY||void 0===r&&t.corners.top-t.margin.top>e.corners.middleLeft.y?Ae.Three:t.corners.righte.corners.bottom+e.margin.bottom||void 0===i&&t.corners.middleLeft.y>e.corners.bottom+e.margin.bottom?Ae.Three:t.corners.left>e.corners.right?Ae.Five:0===o||0===a?Ae.One:Ae.Three}(n,t,e):"Left"===t.direction&&"Top"===e.direction?a=function _re(n,t,e,i){var s=n.sourcePortWrapper,o=Xa(n);e.margin={left:o,right:o,top:o,bottom:o},t.margin={top:o,bottom:o,left:o,right:o};var a=n.targetPortWrapper,l={x:Math.min(t.point.x,t.corners.left),y:t.point.y},h={x:e.point.x,y:Math.min(e.point.y,e.corners.top)};if(i){var c=s;s=a,a=c;var d=l;l=h,h=d}return void 0!==s&&s.offsetYa.offsetX||void 0===a&&t.corners.left-t.margin.left>e.corners.topCenter.x?Ae.Two:Ae.Four:void 0!==a&&t.corners.rightr.offsetX||void 0===r&&t.corners.left>e.corners.left||void 0!==r&&t.corners.right+t.margin.righte.corners.right+e.margin.right||void 0===i&&t.corners.left>e.corners.right||void 0!==i&&i.offsetXe.corners.bottom?Ae.Five:0===s||0===o?Ae.One:Ae.Three}(n,t,e));return s&&x3(t,e),o=function Vre(n,t,e,i,r,s){var l,d,h=n.sourceWrapper.corners,c=n.targetWrapper.corners,u=20,f={corners:e.corners,point:e.point,direction:e.direction,margin:e.margin},p={corners:i.corners,point:i.point,direction:i.direction,margin:i.margin};if(!(f.direction===p.direction&&t!==Ae.Five||f.direction!==_n(p.direction)&&t!==Ae.Three))switch(f.direction){case"Left":h.middleLeft.x>c.middleRight.x&&(d=(h.middleLeft.x-c.middleRight.x)/2,u=s?d:Math.min(u,d));break;case"Right":h.middleRight.xc.bottomCenter.y&&(d=(h.topCenter.y-c.bottomCenter.y)/2,u=s?d:Math.min(u,d));break;case"Bottom":h.bottomCenter.yf&&hf)&&o>c&&o<=d&&e>=20&&(s=n.point.x-t.corners.left+s),i&&n.direction===t.direction&&n.corners.left>t.corners.left&&n.corners.left-t.corners.right>=20&&(s=(n.corners.left-t.corners.right)/2),p=Fn(n.point,s,180);break;case"Top":(o>c&&oc)&&h>f&&h<=u&&e>=20&&(s=n.point.y-t.corners.top+s),i&&n.direction===t.direction&&n.corners.top>t.corners.top&&n.corners.top-t.corners.bottom>=20&&(s=(n.corners.top-t.corners.bottom)/2),p=Fn(n.point,s,270);break;case"Right":(h>f&&hf)&&a=c&&e>=20&&(s=t.corners.right-n.point.x+s),i&&n.direction===t.direction&&n.corners.right=20&&(s=(t.corners.left-n.corners.right)/2),p=Fn(n.point,s,0);break;case"Bottom":(o>c&&oc)&&l=f&&e>=20&&(s=t.corners.bottom-n.point.y+s),i&&n.direction===t.direction&&n.corners.bottom=20&&(s=(t.corners.top-n.corners.bottom)/2),p=Fn(n.point,s,90)}r=[n.point,p];var g=void 0;if("Top"===n.direction||"Bottom"===n.direction){var v=n.direction;n.direction=p.x>t.point.x?"Left":"Right",n.point=p,r=LI(n,t,v,r,g=i?.5*Math.abs(p.x-t.point.x):g,i)}else v=n.direction,n.direction=p.y>t.point.y?"Top":"Bottom",n.point=p,r=LI(n,t,v,r,g=i?.5*Math.abs(p.y-t.point.y):g,i);return r}(f,p,u,g)),l}(n,a,t,e,i,r),"Bezier"===n.type&&function Yre(n,t,e){if("Bezier"===n.type)if(0===n.segments.length){var i=e[0],r=e[e.length-1];if(t===Ae.One){var s=Math.min(20,.5*R.findLength(i,r)),o={angle:Gt(i,r),distance:s},a={angle:Gt(r,i),distance:s},l=R.direction(i,r),c=new fs(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:o,vector2:a,orientation:"Left"===l||"Right"===l?"Horizontal":"Vertical"},!0);n.segments.push(c)}else if(t===Ae.Two)o={angle:Gt(i,d=e[1]),distance:.5*R.findLength(i,d)},a={angle:Gt(r,d),distance:.5*R.findLength(r,d)},l=R.direction(i,d),c=new fs(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:o,vector2:a,orientation:"Left"===l||"Right"===l?"Horizontal":"Vertical"},!0),n.segments.push(c);else if(t===Ae.Three){var d={x:.5*((u=e[1]).x+(f=e[e.length-2]).x),y:.5*(u.y+f.y)},p=(o={angle:Gt(i,u),distance:.5*R.findLength(i,u)},a={angle:Gt(d,u),distance:.5*R.findLength(d,u)},R.direction(i,u)),v=new fs(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:o,vector2:a,point:d,orientation:"Left"===p||"Right"===p?"Horizontal":"Vertical"},!0);n.segments.push(v);var y={angle:Gt(d,f),distance:.5*R.findLength(d,f)},S={angle:Gt(r,f),distance:.5*R.findLength(r,f)},b=R.direction(d,f),w=new fs(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:y,vector2:S,orientation:"Left"===b||"Right"===b?"Horizontal":"Vertical"},!0);n.segments.push(w)}else if(t===Ae.Four){var D={x:.5*((u=e[1]).x+(f=e[2]).x),y:.5*(u.y+f.y)},A={x:.5*(f.x+(C=e[3]).x),y:.5*(f.y+C.y)};o={angle:Gt(i,u),distance:.5*R.findLength(i,u)},a={angle:Gt(D,u),distance:.5*R.findLength(D,u)},p=R.direction(i,u),v=new fs(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:o,vector2:a,point:D,orientation:"Left"===p||"Right"===p?"Horizontal":"Vertical"},!0),n.segments.push(v),y={angle:Gt(D,f),distance:.5*R.findLength(D,f)},S={angle:Gt(A,f),distance:.5*R.findLength(A,f)},b=R.direction(D,f),w=new fs(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:y,vector2:S,point:A,orientation:"Left"===b||"Right"===b?"Horizontal":"Vertical"},!0),n.segments.push(w);var x={angle:Gt(A,C),distance:.5*R.findLength(A,C)},P={angle:Gt(r,C),distance:.5*R.findLength(r,C)},L=R.direction(A,C),N=new fs(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:x,vector2:P,orientation:"Left"===L||"Right"===L?"Horizontal":"Vertical"},!0);n.segments.push(N)}else if(t===Ae.Five){var u,f,C,T=e[4],z=(D={x:.5*((u=e[1]).x+(f=e[2]).x),y:.5*(u.y+f.y)},A={x:.5*(f.x+(C=e[3]).x),y:.5*(f.y+C.y)},{x:.5*(C.x+T.x),y:.5*(C.y+T.y)});o={angle:Gt(i,u),distance:.5*R.findLength(i,u)},a={angle:Gt(D,u),distance:.5*R.findLength(D,u)},p=R.direction(i,u),v=new fs(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:o,vector2:a,point:D,orientation:"Left"===p||"Right"===p?"Horizontal":"Vertical"},!0),n.segments.push(v),y={angle:Gt(D,f),distance:.5*R.findLength(D,f)},S={angle:Gt(A,f),distance:.5*R.findLength(A,f)},b=R.direction(D,f),w=new fs(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:y,vector2:S,point:A,orientation:"Left"===b||"Right"===b?"Horizontal":"Vertical"},!0),n.segments.push(w),x={angle:Gt(A,C),distance:.5*R.findLength(A,C)},P={angle:Gt(z,C),distance:.5*R.findLength(z,C)},L=R.direction(A,C),N=new fs(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:x,vector2:P,point:z,orientation:"Left"===L||"Right"===L?"Horizontal":"Vertical"},!0),n.segments.push(N);var U={angle:Gt(z,T),distance:.5*R.findLength(z,T)},B={angle:Gt(r,T),distance:.5*R.findLength(r,T)},j=R.direction(z,T),oe=new fs(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:U,vector2:B,orientation:"Left"===j||"Right"===j?"Horizontal":"Vertical"},!0);n.segments.push(oe)}else c=new fs(n,"segments",{type:"Bezier"},!0),n.segments.push(c)}else for(var ue=0;ue=13?13:n.connectorSpacing<=1?1:n.connectorSpacing}function Gt(n,t){var i=R.findLength({x:t.x,y:n.y},t),r=R.findLength(t,n),s=Math.asin(i/r);return s=180*s/Math.PI,n.xt.y&&(s=360-s):s=n.y0)for(var l=1;lc)&&(s=c,a=h),s>=0&&s<=1)break}}return a}function w3(n,t){var c,d,u,f,p,g,S,b,M,w,D,e=n.x1,i=n.y1,r=n.x2,s=n.y2,o=t.x1,a=t.y1,l=t.x2,h=t.y2;if(w=(c=s-i)*l+(u=e-r)*h+(p=r*i-e*s),0!==(M=c*o+u*a+p)&&0!==w&&C3(M,w)||(b=(d=h-a)*r+(f=o-l)*s+(g=l*a-o*h),0!==(S=d*e+f*i+g)&&0!==b&&C3(S,b)))return null;var A=c*f-d*u;return 0===A?null:(A<0?-A/2:A/2,0,{x:(D=u*g-f*p)<0?(D-0)/A:(D+0)/A,y:(D=d*p-c*g)<0?(D-0)/A:(D+0)/A})}function C3(n,t){return n*t>=0}function E3(n,t,e){switch(t.direction){case"Left":t.point.x>n.left&&(e=t.point.x-n.left>e?t.point.x-n.left+e:e);break;case"Right":t.point.xe?n.right-t.point.x+e:e);break;case"Top":t.point.y>n.top&&(e=t.point.y-n.top>e?t.point.y-n.top+e:e);break;case"Bottom":t.point.ye?n.bottom-t.point.y+e:e)}return e}function kl(n,t){var e;switch(n.direction){case"Left":case"Right":var i={x:t.point.x,y:n.point.y};e=R.equals(n.point,i)||R.equals(t.point,i)?[n.point,t.point]:[n.point,i,t.point];break;case"Top":case"Bottom":var r={x:n.point.x,y:t.point.y};e=R.equals(n.point,r)||R.equals(t.point,r)?[n.point,t.point]:[n.point,r,t.point]}return e}function Ys(n,t,e,i,r,s){void 0===s&&(s=!1),i||(i=20),s&&t.direction!==e.direction&&(i="Left"===t.direction||"Right"===t.direction?Math.floor(.5*Math.abs(t.point.x-e.point.x)):Math.floor(.5*Math.abs(t.point.y-e.point.y)));var l,h,u,o=n.sourcePortWrapper,c=e.point.x-t.point.x,d=e.point.y-t.point.y;if(!r&&(Math.abs(c)<.001||Math.abs(d)<.001)&&void 0===e.direction)return[t.point,e.point];if(void 0===n.targetWrapper&&Math.abs(c)<=31&&Math.abs(d)<=31){if("Left"===t.direction||"Right"===t.direction?Math.abs(d)<12&&(t.direction=t.point.y>e.point.y?"Top":"Bottom"):Math.abs(c)<12&&(t.direction=t.point.x>e.point.x?"Left":"Right"),Math.abs(c)>12||Math.abs(d)>12)return kl(t,e);i+=5}return"Left"===t.direction||"Right"===t.direction?("Right"===t.direction?(void 0!==e.direction&&"Right"===e.direction&&(i=Math.max(t.point.x,e.point.x)-t.point.x+i),t.point.x>e.point.x&&void 0===o&&(i=-i)):(void 0!==e.direction&&"Left"===e.direction&&(i=t.point.x-Math.min(t.point.x,e.point.x)+i),(t.point.x>e.point.x||void 0!==o||"Left"===t.direction)&&(i=-i)),u=e.point.y-t.point.y,l=Fn(t.point,i,0),0!=(u=e.point.y-l.y)&&(h=Fn(l,e.point.y-l.y,90))):("Top"===t.direction||"Bottom"===t.direction)&&("Bottom"===t.direction?void 0!==e.direction&&"Bottom"===e.direction&&(i=Math.max(t.point.y,e.point.y)-t.point.y+i):(void 0!==e.direction&&"Top"===e.direction&&(i=t.point.y-Math.min(t.point.y,e.point.y)+i),(t.point.y>e.point.y||void 0!==o||"Top"===t.direction)&&(i=-i)),u=e.point.x-t.point.x,l=Fn(t.point,i,90),0!=(u=e.point.x-l.x)&&(h=Fn(l,e.point.x-l.x,0))),0===u?[t.point,e.point]:[t.point,l,h,e.point]}function LI(n,t,e,i,r,s){var o;switch(void 0===r&&(r=20),void 0===s&&(s=!1),void 0===e?(n.margin={left:2,right:2,top:2,bottom:2},t.margin={left:0,right:5,top:0,bottom:5},s&&(n.margin={left:10,right:10,top:10,bottom:10},t.margin={left:10,right:10,top:10,bottom:10},"Left"===n.direction?(r=zx(n,t,e,r),n.corners.left-t.corners.right>=5&&(r=Math.abs(n.point.x-n.corners.left)+.5*Math.floor(n.corners.left-t.corners.right))):"Right"===n.direction?(r=Rx(n,t,r,e),t.corners.left-n.corners.right>=5&&(r=Math.abs(n.point.x-n.corners.right)+.5*Math.floor(t.corners.left-n.corners.right))):"Top"===n.direction?(r=Px(n,t,e,r),n.corners.top-t.corners.bottom>=5&&(r=Math.abs(n.point.y-n.corners.top)+.5*Math.floor(n.corners.top-t.corners.bottom))):"Bottom"===n.direction&&(r=Hx(n,t,r,e),t.corners.top-n.corners.bottom>=5&&(r=Math.abs(n.point.y-n.corners.bottom)+.5*Math.floor(t.corners.top-n.corners.bottom))))):("Bottom"===n.direction?s?t.corners.top-n.corners.bottom<20&&(r=t.corners.bottom-n.point.y+25):t.corners.top>n.corners.bottom&&t.corners.top-n.corners.bottom<20&&(r=(t.corners.top-n.corners.bottom)/2):"Top"===n.direction?s?n.corners.top-t.corners.bottom<20&&(r=n.point.y-t.corners.top+25):t.corners.bottomn.corners.right&&t.corners.left-n.corners.right<20&&(r=(t.corners.left-n.corners.right)/2):"Left"===n.direction&&(s?n.corners.left-t.corners.right<20&&(r=n.point.x-t.corners.left+25):t.corners.rightt.point.y||"Top"===t.direction&&n.point.yt.point.x||"Left"===t.direction&&n.point.xh||e.corners.top-e.margin.top<=i.point.y&&e.corners.bottom+e.margin.bottom>=i.point.y))if(!s||"Top"!==e.direction&&"Bottom"!==e.direction)c=Math.min(Math.abs(i.corners.left-e.corners.right)/2,20),h=e.corners.right-n.x+c;else{var c=Math.abs(i.corners.left-e.corners.right)/2;h=e.corners.right-n.x+c}else h="Top"===e.direction&&n.y>i.point.y||"Bottom"===e.direction&&n.y=e.corners.left-e.margin.left&&n.x<=e.corners.right+e.margin.right?Math.min(i.corners.left,e.corners.left)-n.x-20:i.corners.left-n.x-20;break;case"Right":if(e.corners.left-e.margin.left>i.corners.right+i.margin.right&&(e.corners.left-e.margin.right-i.corners.right>h||e.corners.top-e.margin.top<=i.point.y&&e.corners.bottom+e.margin.bottom>=i.point.y))if(!s||"Top"!==e.direction&&"Bottom"!==e.direction)c=Math.min(Math.abs(e.corners.left-i.corners.right)/2,20),h=e.corners.left-n.x-c;else{c=Math.abs(e.corners.left-i.corners.right)/2;h=e.corners.left-n.x-c}else h="Top"===e.direction&&n.y>i.point.y||"Bottom"===e.direction&&n.y=e.corners.left-e.margin.left&&n.x<=e.corners.right+e.margin.right?Math.max(i.corners.right,e.corners.right)-n.x+20:i.corners.right-n.x+20}o=Fn(n,h,0),a=Fn(o,i.point.y-n.y,90),l=i.point}else if("vertical"===t){switch(i.direction){case"Top":e.corners.bottom+e.margin.bottomh||e.corners.left-e.margin.left<=i.point.x&&e.corners.right+e.margin.right>=i.point.x)?!s||"Right"!==e.direction&&"Left"!==e.direction?(c=Math.min(Math.abs(i.corners.top-e.corners.bottom)/2,20),h=e.corners.bottom-n.y+c):(c=Math.abs(i.corners.top-e.corners.bottom)/2,h=e.corners.bottom-n.y+c):h="Left"===e.direction&&n.x>i.point.x||"Right"===e.direction&&n.x=e.corners.top-e.margin.top&&n.y<=e.corners.bottom+e.margin.bottom?Math.min(i.corners.top,e.corners.top)-n.y-20:i.corners.top-n.y-20;break;case"Bottom":e.corners.top-e.margin.top>i.corners.bottom+i.margin.bottom&&(e.corners.top-e.margin.top-i.corners.bottom>h||e.corners.left-e.margin.left<=i.point.x&&e.corners.right+e.margin.right>=i.point.x)?!s||"Right"!==e.direction&&"Left"!==e.direction?(c=Math.min(Math.abs(e.corners.top-i.corners.bottom)/2,20),h=e.corners.top-n.y-c):(c=Math.abs(e.corners.top-i.corners.bottom)/2,h=e.corners.top-n.y-c):h="Left"===e.direction&&n.x>i.point.x||"Right"===e.direction&&n.x=e.corners.top-e.margin.top&&n.y<=e.corners.bottom+e.margin.bottom?Math.max(i.corners.bottom,e.corners.bottom)-n.y+20:i.corners.bottom-n.y+20}o=Fn(n,h,90),a=Fn(o,i.point.x-n.x,0),l=i.point}r.push(o),r.push(a),r.push(l)}function Px(n,t,e,i){return n.corners.top-n.margin.top>t.corners.top+t.margin.top&&n.corners.top-n.margin.top<=t.corners.bottom+t.margin.bottom?(("Right"===t.direction&&n.point.xt.point.x)&&(i+=n.corners.top-t.corners.top),i+=n.point.y-n.corners.top):i+=void 0!==e&&"Left"!==e&&"Right"===t.direction&&n.point.xt.corners.left-t.margin.left&&n.corners.left-n.margin.left<=t.corners.right+t.margin.right?(("Bottom"===t.direction&&n.point.yt.point.y)&&(i+=n.corners.left-t.corners.left),i+=n.point.x-n.corners.left):i+=void 0!==e&&"Top"!==e&&"Bottom"===t.direction&&n.point.y=t.corners.left-t.margin.left?(("Bottom"===t.direction&&n.point.yt.point.y)&&(e+=t.corners.right-n.corners.right),e+=n.corners.right-n.point.x):e+=void 0!==i&&"Top"!==i&&"Bottom"===t.direction&&n.point.y=t.corners.top-t.margin.top?(("Right"===t.direction&&n.point.xt.point.x)&&(e+=t.corners.bottom-n.corners.bottom),e+=n.corners.bottom-n.point.y):e+=void 0!==i&&"Left"!==i&&"Right"===t.direction&&n.point.xp&&d=u&&d=f&&d<=p?"Left":"Right"}function _n(n){switch(n){case"Top":return"Bottom";case"Bottom":return"Top";case"Left":return"Right";case"Right":return"Left"}return"auto"}var A3=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Ac=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},NI=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return A3(t,n),Ac([I()],t.prototype,"width",void 0),Ac([I()],t.prototype,"height",void 0),t}(Ee),Gre=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return A3(t,n),Ac([I()],t.prototype,"width",void 0),Ac([I()],t.prototype,"height",void 0),Ac([I()],t.prototype,"fit",void 0),Ac([I()],t.prototype,"description",void 0),Ac([I()],t.prototype,"template",void 0),Ac([I()],t.prototype,"tooltip",void 0),t}(Ee),Xre=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Pl=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},L3=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Xre(t,n),Pl([I("")],t.prototype,"id",void 0),Pl([I(Number.MIN_VALUE)],t.prototype,"zIndex",void 0),Pl([re({},Jn)],t.prototype,"margin",void 0),Pl([I(!0)],t.prototype,"visible",void 0),Pl([re({},Dd)],t.prototype,"tooltip",void 0),Pl([I(!1)],t.prototype,"excludeFromLayout",void 0),Pl([I()],t.prototype,"addInfo",void 0),Pl([I("None")],t.prototype,"flip",void 0),Pl([I("All")],t.prototype,"flipMode",void 0),Pl([re({},Gre)],t.prototype,"symbolInfo",void 0),t}(Ee),qre=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),es=function(n){function t(e,i,r,s){var o=n.call(this)||this;return o.data="",o.nodeId="",o.annotationId="",o.diagramId="",o.diagramId=i,o.nodeId=e,o.annotationId=r,o.templateFn=GF(s),o}return qre(t,n),t.prototype.getNodeTemplate=function(){return this.templateFn},Object.defineProperty(t.prototype,"content",{get:function(){return this.data},set:function(e){this.data=e,this.canReset||(this.canReset=!0,this.isTemplate||(this.template=Fh(this,!0)),this.canReset=!1,this.isDirt=!0)},enumerable:!0,configurable:!0}),t}(hs),Bx=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),cs=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},N3=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Bx(t,n),cs([I("")],t.prototype,"id",void 0),cs([I("transparent")],t.prototype,"fill",void 0),cs([I("black")],t.prototype,"iconStrokeColor",void 0),cs([I(0)],t.prototype,"iconStrokeWidth",void 0),cs([I(!0)],t.prototype,"visibility",void 0),cs([I(10)],t.prototype,"width",void 0),cs([I(10)],t.prototype,"height",void 0),cs([I("transparent")],t.prototype,"handleStrokeColor",void 0),cs([I(1)],t.prototype,"handleStrokeWidth",void 0),cs([I("")],t.prototype,"pathData",void 0),cs([I(0)],t.prototype,"cornerRadius",void 0),cs([re({left:0,right:0,top:0,bottom:0},Jn)],t.prototype,"padding",void 0),cs([re({},Dd)],t.prototype,"tooltip",void 0),t}(Ee),O3=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Bx(t,n),cs([re({x:0,y:0},R)],t.prototype,"offset",void 0),cs([re({},Jn)],t.prototype,"margin",void 0),t}(N3),OI=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Bx(t,n),cs([I(.5)],t.prototype,"offset",void 0),cs([I("Center")],t.prototype,"alignment",void 0),cs([re({x:0,y:0},R)],t.prototype,"displacement",void 0),t}(N3);function xd(n){return n?n instanceof Kn||n instanceof Or?n.constraints&Nr.Select:n instanceof de?n.constraints&qe.Select:n.constraints&ie.Select:1}function ro(n){return n?n instanceof Kn||n instanceof Or?n.constraints&Nr.Drag:n instanceof de?n.constraints&qe.Drag:n instanceof ei?1:n.constraints&ie.Drag:1}function $re(n,t){return n instanceof de?n.constraints&qe.PointerEvents:n.constraints&ie.PointerEvents}function kI(n){return n instanceof de?n.constraints&qe.Delete:n.constraints&ie.Delete}function PI(n){return n.constraints&qe.DragSourceEnd}function zI(n){return n.constraints&qe.DragTargetEnd}function RI(n){return n.constraints&qe.DragSegmentThumb}function HI(n){return n instanceof Kn||n instanceof Or?n.constraints&Nr.Rotate:n.constraints&ie.Rotate}function BI(n){return n.constraints&ie.Shadow}function ua(n){return n instanceof te&&n.constraints&ie.InConnect?n.constraints&ie.InConnect:0}function zh(n){return n&&n.constraints&&!(n.constraints&oi.None)&&n.constraints&oi.InConnect?n.constraints&oi.InConnect:0}function Rh(n){return n instanceof te&&n.constraints&ie.OutConnect?n.constraints&ie.OutConnect:0}function Td(n){return n&&n.constraints&&!(n.constraints&oi.None)&&n.constraints&oi.OutConnect?n.constraints&oi.OutConnect:0}function zl(n,t){var e=0;return n instanceof Kn||n instanceof Or?e=n.constraints&Nr.Resize:n&&("SouthEast"===t?e=n.constraints&ie.ResizeSouthEast:"East"===t?e=n.constraints&ie.ResizeEast:"NorthEast"===t?e=n.constraints&ie.ResizeNorthEast:"South"===t?e=n.constraints&ie.ResizeSouth:"North"===t?e=n.constraints&ie.ResizeNorth:"SouthWest"===t?e=n.constraints&ie.ResizeSouthWest:"West"===t?e=n.constraints&ie.ResizeWest:"NorthWest"===t&&(e=n.constraints&ie.ResizeNorthWest)),e}function FI(n){return n instanceof de?n.constraints&qe.AllowDrop:n.constraints&ie.AllowDrop}function Ds(n){return n.constraints&nt.Virtualization}function Uv(n){return n.tool&ri.SingleSelect}function jv(n){return n.tool&ri.MultipleSelect}function Lc(n){return n.tool&ri.ZoomPan}function _I(n){return n.tool&ri.ContinuousDraw}function k3(n){return n.tool&ri.DrawOnce}function UI(n){return n.tool&ri.SingleSelect||n.tool&ri.MultipleSelect}function Vv(n){return n.constraints&nt.UserInteraction}function P3(n){return n.constraints&nt.ZoomTextEdit}function Wv(n){return function ine(n){return n.constraints&nt.ApiUpdate}(n)||n.diagramActions&ee.ToolAction}function Fx(n,t){return n.constraints&oi.Draw}function _x(n,t){return n.constraints&oi.Drag}function jI(n){return!(n&Ga.DrawSelectorBorder)}function z3(n){return!!(n&Ga.PreventRenderSelector)}var Ux=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Yv=function(n){function t(){var e=null!==n&&n.apply(this,arguments)||this;return e.childTable=[],e.cellStyle={},e.desiredRowHeight=[],e.desiredCellWidth=[],e}return Ux(t,n),t.prototype.rowDefinitions=function(){return this.rowDefns},t.prototype.columnDefinitions=function(){return this.colDefns},t.prototype.addObject=function(e,i,r,s,o){if(this.rows.length>=i){var a=this.rows[parseInt(i.toString(),10)];if(a.cells.length>r){o=o||1,s=s||1;var l=a.cells[parseInt(r.toString(),10)];l.columnSpan=Math.max(o,l.columnSpan),l.rowSpan=Math.max(s,l.rowSpan);var h=new ane;(h=e).rowId=i,h.columnId=r,h.columnSpan=o,this.childTable[h.id]=h,this.addObjectToCell(h,l)}}},t.prototype.addObjectToCell=function(e,i){i.children||(i.children=[]),e.style.strokeColor="black",e.style.strokeWidth=1,i.children.push(e)},t.prototype.updateProperties=function(e,i,r,s){this.offsetX=e,this.offsetY=i,this.width=r,this.height=s},t.prototype.setDefinitions=function(e,i){this.rowDefns=e,this.colDefns=i,this.children=[],this.rows=this.rows||[];for(var r=0;r0){for(var h=0;hi&&this.updateRowHeight(e,l,!1)}},t.prototype.setTextRefresh=function(e){if(e.children&&e.children.length)for(var i=e.children,r=0;ri&&this.updateColumnWidth(e,a,!1)}},t.prototype.calculateCellWidth=function(e){for(var i,r,s,o=0;os.bounds.width&&(0===s.children.length||void 0===s.children[0].maxWidth)?s.outerBounds.width:s.bounds.width,i=i?is.bounds.height?s.outerBounds.height:s.bounds.height,i=i?i0?e.children[0]:void 0;if(a&&1===e.columnSpan){o="Width"===i?a.bounds.right:a.bounds.bottom,s||(s="Width"===i?a.bounds.width:a.bounds.height);for(var l=0;lo){var d=c-o+("Width"===i?a.bounds.width:a.bounds.height);s&&(s=s0?this.rowDefns.splice(e,0,i):this.rowDefns.push(i);var s=new R3;s.cells=[],(new Ad).width=this.width,this.addCellInRow(this.colDefns,i,s),e>this.rows.length-1?this.rows.push(s):this.rows.splice(e,0,s),r&&(this.measure(new me(this.width,this.height)),this.arrange(this.desiredSize))},t.prototype.addColumn=function(e,i,r){var s,o,a,l,h=this.rows;this.colDefns.length>0?this.colDefns.splice(e,0,i):this.colDefns.push(i),void 0!==this.width&&(this.width+=i.width);for(var c=0;cs.cells.length-1?s.cells.push(l):s.cells.splice(e,0,l),this.children.push(l);r&&(this.measure(new me(this.width,this.height)),this.arrange(this.desiredSize))},t.prototype.removeRow=function(e){var i,r,o=this.rows[parseInt(e.toString(),10)];this.height-=this.rowDefns[parseInt(e.toString(),10)].height;for(var a=0;a0){var r=0,s=0;i=new me(0,0),this.calculateSize();for(var o=0,a=this.rows;o0){for(var o=this.offsetX-e.width*this.pivot.x,a=this.offsetY-e.height*this.pivot.y,l=o,h=0,c=this.rows;h1&&this.children.splice(this.children.indexOf(p)+1,p.columnSpan-1),p.rowSpan>1)for(y=s,S=0;y+p.rowSpan-10){for(var c=0;c0?1:0,v=0;v0||a.outEdges.length>0))for(f=a.inEdges.concat(a.outEdges),s=0;s0)for(o=0;o1)for(a=1;a0))if(h=n.wrapper.children[0],"Horizontal"===e.orientation)for(o=e.header&&e.hasHeader?h.rows[1]:h.rows[0],r=0;r0){var e=void 0;t.lineRoutingModule&&t.constraints&nt.LineRouting&&t.lineRoutingModule.renderVirtualRegion(t,!0);for(var i=0;i0?o+1:o)].height=t.wrapper.height;else if(t.isPhase)for(l[t.rowIndex-o].offset=t.wrapper.height,p=0;p0?1:0)].width=t.wrapper.width}function WI(n,t){var i=n.shape,r=i.header&&i.hasHeader?1:0;return"Horizontal"===i.orientation?t.rowIndex-(r+=i.phases.length>0?1:0):t.columnIndex-(i.phaseSize&&i.phases.length>0?1:0)}function YI(n){var t=0,e=n.shape;return"Horizontal"===e.orientation&&(t=e.header&&e.hasHeader?1:0),e.phases.length>0&&e.phaseSize&&(t+=1),t}function QI(n,t,e,i){var r=n.shape;if(r.phases.length>0){var s=t.nameTable[r.phases[parseInt(i.toString(),10)].header.id];s&&s.maxWidth0?u+1:u);var w=Nc(n,o),C=void 0!==i?i:l.lanes.length;if(u+=C,r={element:M,cause:n.diagramActions,diagramAction:n.getDiagramAction(n.diagramActions),state:"Changing",type:"Addition",cancel:!1,laneIndex:C},n.triggerEvent(Ce.collectionChange,r),!r.cancel){if(c){var D=new Qv;D.height=e.height,o.addRow(u,D,!1),s.height=void 0!==s.height?s.height+e.height:s.height,s.wrapper.height=o.height=s.height}else{var A=new Ad;A.width=e.width,o.addColumn(C+1,A,!1),s.width&&(s.width+=e.width,s.wrapper.width=o.width=s.width),n.diagramActions&ee.UndoRedo||(o.rows[0].cells[0].columnSpan+=1)}n.diagramActions&ee.UndoRedo||(M.id=""===M.id?Qe():M.id),void 0!==i?l.lanes.splice(i,0,M):l.lanes.push(M),r={element:M,cause:n.diagramActions,diagramAction:n.getDiagramAction(n.diagramActions),state:"Changed",type:"Addition",cancel:!1,laneIndex:C},n.triggerEvent(Ce.collectionChange,r),B3(o,n,s,u,C,c),h="Horizontal"===l.orientation?n.nameTable[o.rows[parseInt(u.toString(),10)].cells[0].children[0].id]:l.header&&l.hasHeader?n.nameTable[o.rows[1].cells[parseInt(u.toString(),10)].children[0].id]:n.nameTable[o.rows[0].cells[parseInt(u.toString(),10)].children[0].id],n.diagramActions&ee.UndoRedo||(d={type:"LaneCollectionChanged",changeType:"Insert",undoObject:$(M),redoObject:$(h),category:"Internal"},n.addHistoryEntry(d)),$f(n,s,"Horizontal"===l.orientation?u:l.header&&l.hasHeader?1:0),qf(s),Oc(n,s);var P=!1;if((f=e.children)&&f.length>0)for(p=0;p0){var o=t.children[0],a=n.nameTable[o.id];(function vne(n,t,e){return n.left-(e.left||0)<=t.x&&n.right+(e.right||0)>=t.x&&n.top-(e.top||0)<=t.y&&n.bottom+(e.bottom||0)>=t.y})(o.bounds,e,r)&&(n.addChild(a,i),s=!0)}return s}function mne(n,t,e){if("SwimLane"===t.shape.type){var i=void 0,r=void 0,s=void 0,a=void 0,l=void 0,h=void 0,c=t.wrapper.bounds.x,d=t.wrapper.bounds.y,u=t.shape,f=u.padding,p=u.phases,g=void 0,v=t.wrapper.children[0],y="Horizontal"===u.orientation;if(i=u.header&&u.hasHeader?0:-1,u.phases.length>0&&(i+=1),e.offset>(y?u.lanes[0].header.width:u.lanes[0].header.height)){for(h=0;he.offset){if(g=h>0?e.offset-(h>0?p[h-1]:s).offset:e.offset,y){var b=v.columnDefinitions()[parseInt(h.toString(),10)];b.width-=g,(a=n.nameTable[u.phases[parseInt(h.toString(),10)].header.id]).maxWidth=a.wrapper.maxWidth=b.width,v.updateColumnWidth(h,b.width,!1);var M=new Ad;M.width=g,l=h,v.addColumn(h,M,!1);break}var w=v.rowDefinitions()[h+i];w.height-=g,a=n.nameTable[u.phases[parseInt(h.toString(),10)].header.id],v.updateRowHeight(h+i,w.height,!1);var C=new Qv;C.height=g,l=h,v.addRow(h+i,C,!1);break}if(n.diagramActions&ee.UndoRedo&&void 0===l&&(D=n.historyManager.currentEntry.next).isLastPhase&&function yne(n,t,e,i,r,s){var a=t.shape.phases[n-2],l=e.previousPhase.offset;if(r){var h=i.columnDefinitions()[n-1],c=new Ad;n>1?(c.width=h.width-(l-a.offset),h.width=l-a.offset):(c.width=h.width-l,h.width=l),i.updateColumnWidth(n-1,h.width,!1),i.addColumn(n,c,!1)}else{h=i.rowDefinitions()[parseInt(n.toString(),10)];var d=new Qv;n>1?(d.height=e.undoObject.offset-l,h.height=l-a.offset):(d.height=h.height-l,h.height=l),i.updateRowHeight(n,h.height,!1),i.addRow(1+n,d,!1)}}(l=p.length,t,D,v,y),l>=0){var A=new fb(t.shape,"phases",e,!0);if(n.diagramActions&ee.UndoRedo||(A.id+=Qe()),u.phases.splice(l,0,A),jx(v,n,t,i,y,l),y){if(r=n.nameTable[v.rows[parseInt(i.toString(),10)].cells[parseInt(l.toString(),10)].children[0].id],0===l&&u.header&&u.hasHeader){v.rows[0].cells[0].children=v.rows[0].cells[1].children,v.rows[0].cells[1].children=[];for(var x=v.rows[0],P=0;Pl+1){var O=n.nameTable[v.rows[parseInt(i.toString(),10)].cells[l+1].children[0].id];v.updateColumnWidth(l+1,L[l+1].width,!0,f),O.maxWidth=O.wrapper.maxWidth=L[l+1].width}t.width=t.wrapper.width=t.wrapper.children[0].width=v.width}else{r=n.nameTable[v.rows[i+l].cells[0].children[0].id];var N=v.rowDefinitions(),T=N[i+l].height;(function Ine(n,t,e,i,r){for(var o,a,l=e.rows[parseInt(i.toString(),10)],h=e.rows[i+1],c=e.rows[i-1],d=1;di+l+1&&v.updateRowHeight(i+l+1,T=N[i+l+1].height,!0,f),t.height=t.wrapper.height=t.wrapper.children[0].height=v.actualSize.height}if(qf(t),t.width=t.wrapper.actualSize.width,Oc(n,t),n.drag(t,c-t.wrapper.bounds.x,d-t.wrapper.bounds.y),VI(t,n),n.commandHandler.select(r),!(n.diagramActions&ee.UndoRedo)){var D={type:"PhaseCollectionChanged",changeType:"Insert",undoObject:$(A),redoObject:$(r),category:"Internal"};n.addHistoryEntry(D)}n.updateDiagramObject(t)}}}}function V3(n,t,e,i,r,s,o){var a,l,p,h=t.shape,c="Horizontal"===h.orientation,d=t.wrapper.children[0],g=c?s:o;e?(a=c?e.bounds.x+e.bounds.width:e.bounds.x,l=c?e.bounds.y:e.bounds.y+e.bounds.height):(a=d.bounds.x,l=r.bounds.y);var v=new Ne(a,l,i.desiredCellWidth,i.desiredCellHeight),S=Gv(n,0,t,{id:t.id+(c?h.lanes[g-2]:h.lanes[g-1]).id+Qe()[0],rowIndex:s,columnIndex:o,width:i.minWidth,height:i.minHeight,style:(c?h.lanes[g-2]:h.lanes[g-1]).style,constraints:ie.Default|ie.AllowDrop,container:{type:"Canvas",orientation:c?"Horizontal":"Vertical"}},!1,!1,!0);if(S.children[0].isCalculateDesiredSize=!1,d.addObject(S,s,o),r&&r.children&&r.children.length)for(p=0;p1)for(var p=1;ph.margin.left&&(h.margin.left=f)):(h.margin.top-=e.desiredCellHeight,f>h.margin.top&&(h.margin.top=f)))}(n,r,i,v,S,c,e)}function W3(n,t,e){if("SwimLane"===t.shape.type&&("ResizeSouth"===e||"ResizeEast"===e)){var i=t.shape,r=t.wrapper.children[0],s=void 0,o=void 0;"ResizeSouth"===e?"Vertical"===i.orientation?s=r.rows[r.rows.length-1].cells[0]:(o=r.rows.length-1,s=r.rows[parseInt(o.toString(),10)].cells[r.rows[parseInt(o.toString(),10)].cells.length-1]):(o=i.header&&i.hasHeader?1:0,s=r.rows[parseInt(o.toString(),10)].cells[r.rows[parseInt(o.toString(),10)].cells.length-1]),n.commandHandler.select(n.nameTable[s.children[0].id])}}function GI(n,t,e,i,r,s){var o,a,l,c,u,f,p,d=Qe(),g=n.shape,v=g.phases,y=n.offsetX-n.wrapper.actualSize.width/2,S=n.offsetY-n.wrapper.actualSize.height/2;if("Vertical"===g.orientation&&(S+=g.header&&g.hasHeader?g.header.height:0),!s)for(r||(n.id+=d,g&&g.header&&g.hasHeader?g.header.id+=d:g.header=void 0),o=0;v&&o0&&s.columnIndex>0||s.isLane)?(a=function Lne(n,t,e){for(var i=new Ne,r="SwimLane"===n.shape.type?n.wrapper.children[0].rows:n.wrapper.rows,s=e?1:0;s=0;a--)i?i.id===o.children[parseInt(a.toString(),10)].id&&o.children.splice(a,1):(n.removeDependentConnector(o.children[parseInt(a.toString(),10)]),n.diagramActions&ee.UndoRedo||(n.diagramActions=n.diagramActions|ee.UndoRedo,s=!0),n.remove(o.children[parseInt(a.toString(),10)]),o.children.splice(a,1),s&&(n.diagramActions=n.diagramActions&~ee.UndoRedo))}function Mne(n){return n.children[0]}function $v(n,t){t&&(n.nodes.splice(n.nodes.indexOf(t),1),n.removeFromAQuad(t),n.removeObjectsFromLayer(t),delete n.nameTable[t.id],n.removeElements(t))}function Q3(n,t,e,i){var r;if("SwimLane"===e.shape.type){var s=e.shape,o=void 0;if(1===s.lanes.length)n.remove(e);else{var a=e.wrapper.bounds.x,l=e.wrapper.bounds.y,h=void 0,c=void 0,d=void 0,u=void 0,p=e.wrapper.children[0];if(o=i?s.lanes.indexOf(i):WI(e,t),r={element:t,cause:n.diagramActions,diagramAction:n.getDiagramAction(n.diagramActions),state:"Changing",type:"Removal",cancel:!1,laneIndex:o},n.triggerEvent(Ce.collectionChange,r),!r.cancel){var g=s.lanes[parseInt(o.toString(),10)],v=g.children;g.children=[];for(var y=0;y0)for(u=0;u0)for(u=0;u0)for(e=0;e1){c===l.phases.length-1&&(o=!0,a=$(l.phases[c-1]));var u=$(l.phases[parseInt(c.toString(),10)]);if(l.phases.splice(c,1),!(n.diagramActions&ee.UndoRedo)){var f={type:"PhaseCollectionChanged",changeType:"Remove",undoObject:u,previousPhase:a,redoObject:$(t),category:"Internal",isLastPhase:o};n.addHistoryEntry(f)}"Horizontal"===l.orientation?function Cne(n,t,e,i){var r,s,o,a,l,h,c,d,u,f,p,g;for(i=void 0!==i?i:e.columnIndex,c=0;c1&&(s=r.cells[parseInt(i.toString(),10)],l=(o=r.cells.length-1===i?r.cells[i-1]:r.cells[i+1]).children[0],s.children.length>0))if(p=n.nameTable[(a=s.children[0]).id],0===o.children.length&&s.children.length>0)o.children=s.children,o.columnSpan=s.columnSpan-1;else{for(d=0;d0){var M=s.children[0],w=n.nameTable[M.id];if(i=e.x&&a.bounds.y<=e.y&&a.bounds.bottom>=e.y){var l=void 0,h=a.bounds.y,c=a.bounds.x,d=n.nameTable[r.parentId]||r;if("SwimLane"===d.shape.type)o=Jv(r,d,t,n,!0);else{var f=n.nameTable[r.parentId]||r,p=f.shape;l=f.wrapper,a.actualSize.widtha.outerBounds.x)&&(void 0!==r.rowIndex?(l.updateColumnWidth(r.columnIndex,a.outerBounds.width,!0),"Horizontal"===p.orientation&&p.phaseSize&&QI(f,n,a,r.columnIndex),Oc(n,f),n.drag(f,c-a.bounds.x,h-a.bounds.y)):n.scale(r,1+(a.outerBounds.width-a.actualSize.width)/a.actualSize.width,1,a.outerBounds.xa.outerBounds.y)&&(void 0!==r.rowIndex?(l.updateRowHeight(r.rowIndex,a.outerBounds.height,!0),n.drag(f,c-a.bounds.x,h-a.bounds.y)):n.scale(r,1,1+(a.outerBounds.height-a.actualSize.height)/a.actualSize.height,a.outerBounds.y=e.x&&a.bounds.y<=e.y&&a.bounds.bottom>=e.y)&&!(t.constraints&ie.AllowMovingOutsideLane)){var l=$(t);n.clearSelection(),$3(n,t),t.parentId="",t.parentObj=n,t.propName="nodes";var h={type:"ChildCollectionChanged",category:"Internal",undoObject:l,redoObject:$(t)};n.addHistoryEntry(h),n.commandHandler.isContainer&&(n.commandHandler.isContainer=!1,n.endGroupAction()),Z3(t,n)}n.protectPropertyChange(o)}}function XI(n,t){var e,i,r;return n.enableServerDataBinding(!1),ce()||(n.selectedObject.helperObject?r=n.selectedObject.helperObject:(n.selectedItems.nodes.length>0||n.selectedItems.connectors.length>0)&&(t instanceof ei&&t.nodes.length+t.connectors.length===1?(e=t.nodes.length>0?t.nodes[0]:t.connectors[0],i=n.selectedItems.wrapper.children[0]):(e=t,i=n.selectedItems.wrapper),n.selectedObject.actualObject=e,!n.currentSymbol&&(e.isLane&&Qx(e,n)&&Dn(n,e)||!e.isLane&&Dn(n,e)||n.constraints&nt.LineRouting&&n.selectedItems.nodes.length>0))&&(r=function Nne(n,t){for(var e,i={},r=0,s=Object.keys(t);r=t.x-e&&n.x<=t.x+e&&n.y>=t.y-e&&n.y<=t.y+e}function $a(n){return n.selectedItems.nodes.length>0||n.selectedItems.connectors.length>0}function K3(n){return 1===n.selectedItems.connectors.length&&!n.selectedItems.nodes.length}function _r(n,t,e,i){if(void 0===e&&(e=!0),t instanceof ei)return!0;if(t instanceof te)for(;t;){if(-1!==n.selectedItems.nodes.indexOf(t)&&void 0===n.selectedItems.annotation)return!0;if(e)break;t=n.nameTable[t.parentId]}else if(t instanceof de){if(-1!==n.selectedItems.connectors.indexOf(t)&&void 0===n.selectedItems.annotation)return!0}else if((t instanceof Kn||t instanceof Or)&&n.selectedItems.annotation&&n.selectedItems.wrapper.children[0].id===i.id)return!0;return!1}var Gx={None:"default",Rotate:"crosshair",Select:"default",Drag:"move",ResizeWest:"w-resize",ResizeEast:"e-resize",ResizeSouth:"s-resize",ResizeNorth:"n-resize",Draw:"crosshair",PortDraw:"crosshair",ResizeNorthEast:"ne-resize",ResizeNorthWest:"nw-resize",ResizeSouthEast:"se-resize",ResizeSouthWest:"sw-resize",ConnectorSourceEnd:"move",ConnectorTargetEnd:"move",BezierSourceThumb:"move",BezierTargetThumb:"move",OrthoThumb:"move",SegmentEnd:"move",Pan:"grab",Hyperlink:"pointer",PortDrag:"pointer",LabelSelect:"pointer",LabelDrag:"move",LabelRotate:"crosshair",LabelResizeWest:"w-resize",LabelResizeEast:"e-resize",LabelResizeSouth:"s-resize",LabelResizeNorth:"n-resize",LabelResizeNorthEast:"ne-resize",LabelResizeNorthWest:"nw-resize",LabelResizeSouthEast:"se-resize",LabelResizeSouthWest:"sw-resize"},ds=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Nd=function(n,t,e,i){return new(e||(e=Promise))(function(r,s){function o(h){try{l(i.next(h))}catch(c){s(c)}}function a(h){try{l(i.throw(h))}catch(c){s(c)}}function l(h){h.done?r(h.value):new e(function(c){c(h.value)}).then(o,a)}l((i=i.apply(n,t||[])).next())})},Od=function(n,t){var i,r,s,o,e={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(h){return function(c){return function l(h){if(i)throw new TypeError("Generator is already executing.");for(;e;)try{if(i=1,r&&(s=2&h[0]?r.return:h[0]?r.throw||((s=r.return)&&s.call(r),0):r.next)&&!(s=s.call(r,h[1])).done)return s;switch(r=0,s&&(h=[2&h[0],s.value]),h[0]){case 0:case 1:s=h;break;case 4:return e.label++,{value:h[1],done:!1};case 5:e.label++,r=h[1],h=[0];continue;case 7:h=e.ops.pop(),e.trys.pop();continue;default:if(!(s=(s=e.trys).length>0&&s[s.length-1])&&(6===h[0]||2===h[0])){e=0;continue}if(3===h[0]&&(!s||h[1]>s[0]&&h[1]-1&&(r=i.fixedUserHandles[parseInt(o.toString(),10)]);this.commandHandler.triggerEvent(Ce.fixedUserHandleClick,{fixedUserHandle:r,element:e.source}),n.prototype.mouseUp.call(this,e)},t}(us),kd=function(n){function t(e,i){var r=n.call(this,e,!0)||this;return r.isConnected=!1,r.endPoint=i,r}return ds(t,n),t.prototype.mouseDown=function(e){return Nd(this,void 0,void 0,function(){var r,s,o,a,l;return Od(this,function(h){if(this.inAction=!0,this.undoElement=void 0,this instanceof pa||(this.undoElement=$(e.source)),n.prototype.mouseDown.call(this,e),e.source&&e.source.connectors&&(this.oldConnector=$(r=e.source.connectors[0])),"BezierSourceThumb"===this.endPoint||"BezierTargetThumb"===this.endPoint)for(s=0;s0))},t.prototype.endAction=function(){n.prototype.endAction.call(this),this.prevPosition=null,this.endPoint=null},t}(us),fa=function(n){function t(e,i){var r=n.call(this,e,!0)||this;return r.currentTarget=null,r.isStartAction=!1,r.canCancel=!1,r.canTrigger=!1,r.objectType=i,r}return ds(t,n),t.prototype.mouseDown=function(e){if(e.source instanceof te||e.source instanceof de){var i=this.commandHandler.getSelectedObject();this.commandHandler.selectObjects([e.source],e.info&&e.info.ctrlKey,i);var r={nodes:[],connectors:[]};e.source instanceof te?r.nodes.push($(e.source)):r.connectors.push($(e.source)),this.undoElement=$(r)}else this.undoElement=$(e.source);this.undoParentElement=this.commandHandler.getSubProcess(e.source),"Port"===this.objectType&&(this.portId=e.sourceWrapper.id),this.commandHandler.insertBlazorConnector(e.source),n.prototype.mouseDown.call(this,e),this.initialOffset={x:0,y:0}},t.prototype.mouseUp=function(e,i){return Nd(this,void 0,void 0,function(){var s,o,a,l,h,c,d,u,p,g,v,y,S,b,M;return Od(this,function(w){if(this.checkPropertyValue(),a=!1,h={nodes:[],connectors:[]},"Port"!==this.objectType){if(e.source instanceof te||e.source instanceof de?(e.source instanceof te?h.nodes.push($(e.source)):h.connectors.push($(e.source)),(o=$(h)).offsetX=(c=e.source.wrapper).offsetX,o.offsetY=c.offsetY):o=$(e.source),("helper"===(l=this.commandHandler.renderContainerHelper(e.source)||e.source||this.commandHandler.renderContainerHelper(e.source)).id||"helper"!==l.id)&&((l instanceof ei&&(Math.round(l.width)===Math.round(this.undoElement.width)&&Math.round(l.height)===Math.round(this.undoElement.height)||l.selectedObjects&&1===l.selectedObjects.length)||!(l instanceof ei))&&(l.offsetX!==this.undoElement.offsetX||l.offsetY!==this.undoElement.offsetY||l.sourcePoint!==this.undoElement.sourcePoint||l.targetPoint!==this.undoElement.targetPoint)||this.isSelectionHasConnector(l))&&(e.source&&(s={offsetX:e.source.wrapper.offsetX,offsetY:e.source.wrapper.offsetY}),g={source:e.source,state:"Completed",oldValue:this.intialValue,newValue:s,target:this.currentTarget,targetPosition:this.currentPosition,allowDrop:(g={source:e.source,state:"Completed",oldValue:this.intialValue,newValue:s,target:this.currentTarget,targetPosition:this.currentPosition,allowDrop:!0,cancel:!1}).allowDrop,cancel:g.cancel},d=!0,"helper"===l.id?this.canTrigger?(this.commandHandler.triggerEvent(Ce.positionChange,g),this.connectorEndPointChangeEvent(g),d=!0):d=!1:(this.commandHandler.triggerEvent(Ce.positionChange,g),this.connectorEndPointChangeEvent(g)),!i&&d&&(this.commandHandler.startGroupAction(),a=!0,M={type:"PositionChanged",redoObject:$(o),undoObject:$(this.undoElement),category:"Internal"},o.nodes[0]&&o.nodes[0].processId&&(u={type:"SizeChanged",category:"Internal",undoObject:this.undoParentElement,redoObject:this.commandHandler.getSubProcess(e.source)},this.commandHandler.addHistoryEntry(u)),this.commandHandler.addHistoryEntry(M))),this.commandHandler.snapPoint(this.prevPosition,this.currentPosition,0,0),this.commandHandler.removeSnap(),this.commandHandler.removeHighlighter(),e.source&&this.currentTarget&&FI(this.currentTarget)&&this.commandHandler.isDroppable(e.source,this.currentTarget)){if(p=!0,this.commandHandler.drop(this.currentElement,this.currentTarget,this.currentPosition),this.currentTarget&&this.currentTarget instanceof de&&!0===this.commandHandler.diagram.enableConnectorSplit)if(this.currentElement&&this.currentElement instanceof te){if(void 0!==this.currentElement.children)for(b=0;b0)for(var s=0;s0)for(var a=0;a0)for(a=0;a0&&e.connectors.length>0)||e.width===this.undoElement.width&&e.height===this.undoElement.height)},t.prototype.mouseMove=function(e){n.prototype.mouseMove.call(this,e);var r,s,i=!1;(r=this.commandHandler.renderContainerHelper(e.source)||e.source)instanceof te||r instanceof de?r instanceof te?r.offsetX===this.undoElement.nodes[0].offsetX&&r.offsetY===this.undoElement.nodes[0].offsetY&&(i=!0):R.equals(r.sourcePoint,this.undoElement.connectors[0].sourcePoint)&&R.equals(r.targetPoint,this.undoElement.connectors[0].targetPoint)&&(i=!0):r.wrapper.offsetX===this.undoElement.wrapper.offsetX&&r.wrapper.offsetY===this.undoElement.wrapper.offsetY&&(i=!0),r&&(s={offsetX:r.wrapper.offsetX,offsetY:r.wrapper.offsetY});var o={source:r,state:"Start",oldValue:s,newValue:s,target:e.target,targetPosition:e.position,allowDrop:!0,cancel:!1};if(o={source:r,state:"Start",oldValue:s,newValue:s,target:e.target,targetPosition:e.position,allowDrop:o.allowDrop,cancel:o.cancel},this.isStartAction||(this.intialValue={offsetX:r.wrapper.offsetX,offsetY:r.wrapper.offsetY}),i&&!ce()&&(this.commandHandler.triggerEvent(Ce.positionChange,o),this.connectorEndPointChangeEvent(o),this.isStartAction=!0),this.currentPosition=e.position,"Port"!==this.objectType){var h=this.initialOffset.x+(this.currentPosition.x-this.prevPosition.x),c=this.initialOffset.y+(this.currentPosition.y-this.prevPosition.y);this.commandHandler.dragOverElement(e,this.currentPosition),this.commandHandler.disConnect(e.source),this.commandHandler.removeSnap();var d,u=void 0,f=this.commandHandler.snapPoint(this.prevPosition,this.currentPosition,h,c);this.initialOffset.x=h-f.x,this.initialOffset.y=c-f.y,r&&(d={offsetX:r.wrapper.offsetX,offsetY:r.wrapper.offsetY},u={offsetX:r.wrapper.offsetX+f.x,offsetY:r.wrapper.offsetY+f.y}),this.currentTarget&&e.target!==this.currentTarget&&this.commandHandler.removeChildFromBPmn(e.source,e.target,this.currentTarget),this.currentTarget=e.target;var p={source:r,state:"Progress",oldValue:d,newValue:u,target:e.target,targetPosition:e.position,allowDrop:!0,cancel:!1};if(this.commandHandler.triggerEvent(Ce.positionChange,p),this.canTrigger=!0,this.connectorEndPointChangeEvent(p,f),!p.cancel&&!this.canCancel){this.blocked=!this.commandHandler.dragSelectedObjects(f.x,f.y);var g=!this.commandHandler.mouseOver(this.currentElement,this.currentTarget,this.currentPosition);this.blocked=this.blocked||g}if(this.commandHandler.removeStackHighlighter(),this.commandHandler.renderStackHighlighter(e),this.currentTarget&&e.source!==this.currentTarget&&this.commandHandler.isDroppable(e.source,this.currentTarget)&&"helper"!==e.source.id){var v=e.source instanceof ei?e.source.nodes[0]:e.source;!this.commandHandler.isParentAsContainer(v,!0)&&"SwimLane"!==v.shape.type&&!v.shape.isPhase&&(this.currentTarget.isLane?this.commandHandler.renderStackHighlighter(e,this.currentTarget):this.commandHandler.drawHighlighter(this.currentTarget))}else this.commandHandler.removeHighlighter();if(this.commandHandler.canEnableDefaultTooltip()){var y=this.getTooltipContent(e.source);this.commandHandler.showTooltip(e.source,e.position,ko(function(){return y}),"MoveTool",this.isTooltipVisible),this.isTooltipVisible=!1}}else{var b=Bi(),M=e.source;qi(b,-M.rotateAngle||-M.wrapper.rotateAngle,M.offsetX||M.wrapper.offsetX,M.offsetY||M.wrapper.offsetY);var w=Ke(b,{x:this.prevPosition.x,y:this.prevPosition.y}),C=Ke(b,{x:e.position.x,y:e.position.y});this.commandHandler.portDrag(e.source,e.sourceWrapper,C.x-w.x,C.y-w.y)}return this.prevPosition=this.currentPosition,!this.blocked},t.prototype.getTooltipContent=function(e){return"X:"+Math.round(e.wrapper.bounds.x)+" Y:"+Math.round(e.wrapper.bounds.y)},t.prototype.mouseLeave=function(e){this.mouseUp(e)},t.prototype.endAction=function(){n.prototype.endAction.call(this),this.currentTarget=null,this.prevPosition=null},t}(us),Xx=function(n){function t(e){var i=n.call(this,e,!0)||this;return i.rotateStart=!1,i}return ds(t,n),t.prototype.mouseDown=function(e){if(this.undoElement=$(e.source),this.undoElement.nodes[0]&&this.undoElement.nodes[0].children)for(var r=this.commandHandler.getAllDescendants(this.undoElement.nodes[0],[]),s=0;s=2){var s=e.startTouches[0],o=e.startTouches[1],a=e.moveTouches[0],l=e.moveTouches[1],h=this.getDistance(a,l)/this.getDistance(s,o);this.commandHandler.zoom(h,0,0,e.position),this.updateTouch(s,a),this.updateTouch(o,l)}}else this.commandHandler.scroll(this.currentPosition.x-this.prevPosition.x,this.currentPosition.y-this.prevPosition.y,this.currentPosition);return this.commandHandler.dataBinding(),!this.blocked},t.prototype.mouseUp=function(e){this.commandHandler.setBlazorDiagramProps(!1),this.checkPropertyValue(),this.commandHandler.updatePanState(!1),n.prototype.mouseUp.call(this,e),this.inAction=!1},t.prototype.endAction=function(){n.prototype.endAction.call(this)},t.prototype.getDistance=function(e,i){var r=i.pageX-e.pageX,s=i.pageY-e.pageY;return Math.sqrt(r*r+s*s)},t.prototype.updateTouch=function(e,i){e.pageX=i.pageX,e.pageY=i.pageY},t}(us),Une=function(n){function t(e){return n.call(this,e,!0)||this}return ds(t,n),t.prototype.mouseUp=function(e){this.checkPropertyValue(),this.commandHandler.initExpand(e),n.prototype.mouseUp.call(this,e)},t}(us),eF=function(n){function t(e){return n.call(this,e,!0)||this}return ds(t,n),t.prototype.mouseUp=function(e){this.checkPropertyValue();var i="_blank",r="",s=window.innerHeight,o=window.innerWidth,a=window.screenTop,l=window.screenLeft;"CurrentTab"===e.sourceWrapper.hyperlink.hyperlinkOpenState?i="_self":"NewWindow"===e.sourceWrapper.hyperlink.hyperlinkOpenState&&(r="height="+s+",width="+o+",top="+a+",left="+l),window.open(e.sourceWrapper.hyperlink.link,i,r).focus(),n.prototype.mouseUp.call(this,e)},t}(us),Rl=function(n){function t(e){return n.call(this,e,!0)||this}return ds(t,n),t.prototype.mouseDown=function(e){if(n.prototype.mouseDown.call(this,e),this.inAction=!0,this.drawingObject){var r=void 0,s=this.drawingObject.shape;this.drawingObject.shape.points.push(r={x:(r=s.points[s.points.length-1]).x,y:r.y})}else{this.startPoint={x:this.startPosition.x,y:this.startPosition.y};var i={offsetX:this.currentPosition.x,offsetY:this.currentPosition.y,width:5,height:5,shape:{type:"Basic",shape:"Polygon",points:[{x:this.startPoint.x,y:this.startPoint.y},{x:this.currentPosition.x,y:this.currentPosition.y}]}};this.triggerElementDrawEvent(e.source,"Start","Node",this.getShapeType(),!0),this.drawingObject=this.commandHandler.drawObject(i)}},t.prototype.mouseMove=function(e){if(n.prototype.mouseMove.call(this,e),this.inAction){var i=this.drawingObject.shape;if(i.points[i.points.length-1].x=this.currentPosition.x,i.points[i.points.length-1].y=this.currentPosition.y,this.drawingObject.wrapper.children[0].data=Sx(this.drawingObject.shape.points),this.triggerElementDrawEvent(this.drawingObject,"Progress","Node",this.getShapeType(),!1),this.inAction&&!1===R.equals(this.currentPosition,this.prevPosition)){var r=Ne.toBounds(this.drawingObject.shape.points);this.commandHandler.updateNodeDimension(this.drawingObject,r)}}return!0},t.prototype.mouseUp=function(e,i){this.checkPropertyValue(),n.prototype.mouseMove.call(this,e),this.inAction&&(this.inAction=!1,this.commandHandler.addObjectToDiagram(this.drawingObject),this.triggerElementDrawEvent(this.drawingObject,"Completed","Node",this.getShapeType(),!1)),this.endAction()},t.prototype.mouseWheel=function(e){n.prototype.mouseWheel.call(this,e),this.mouseMove(e)},t.prototype.endAction=function(){this.inAction=!1,this.drawingObject=null},t}(us),Hl=function(n){function t(e){return n.call(this,e,!0)||this}return ds(t,n),t.prototype.mouseMove=function(e){if(n.prototype.mouseMove.call(this,e),this.inAction){var i=this.drawingObject;i.targetPoint=this.currentPosition,this.triggerElementDrawEvent(this.drawingObject,"Progress","Connector",this.drawingObject.type,!1),this.commandHandler.updateConnectorPoints(i)}return!0},t.prototype.mouseDown=function(e){if(n.prototype.mouseDown.call(this,e),this.inAction=!0,this.drawingObject){var r=this.drawingObject,s=void 0;(s=new Bl(r,"segments",{type:"Straight"},!0)).point=this.currentPosition,r.segments[r.segments.length-1]=s}else{var i={id:"Connector",type:"Straight",sourcePoint:this.currentPosition,targetPoint:this.currentPosition};this.triggerElementDrawEvent(e.source,"Start","Connector",this.commandHandler.diagram.drawingObject.type,!0),this.inAction&&(this.drawingObject=this.commandHandler.drawObject(i))}},t.prototype.mouseWheel=function(e){n.prototype.mouseWheel.call(this,e),this.mouseMove(e)},t.prototype.mouseUp=function(e){if(this.checkPropertyValue(),n.prototype.mouseMove.call(this,e),this.inAction&&this.drawingObject){var i=this.drawingObject;i.segments[i.segments.length-1].point={x:0,y:0},this.commandHandler.addObjectToDiagram(this.drawingObject),this.triggerElementDrawEvent(this.drawingObject,"Completed","Connector",this.drawingObject.type,!1)}this.endAction()},t.prototype.endAction=function(){this.drawingObject=null,this.inAction=!1},t}(us),jne=function(n){function t(e){return n.call(this,e,!0)||this}return ds(t,n),t.prototype.mouseDown=function(e){this.inAction=!0,this.undoElement=$(e.source),this.annotationId=e.sourceWrapper.id,n.prototype.mouseDown.call(this,e)},t.prototype.mouseMove=function(e){n.prototype.mouseMove.call(this,e);var i=this.currentPosition.x-this.prevPosition.x,r=this.currentPosition.y-this.prevPosition.y,s=e.source;if(s instanceof te){var o=Bi();qi(o,-s.rotateAngle,0,0);var a=Ke(o,{x:i,y:r});i=a.x,r=a.y}return this.inAction&&(this.commandHandler.labelDrag(e.source,e.sourceWrapper,i,r),this.commandHandler.updateSelector()),this.prevPosition=this.currentPosition,!this.blocked},t.prototype.mouseUp=function(e){this.checkPropertyValue();var i=e.source;this.inAction=!1;var r={type:"AnnotationPropertyChanged",objectId:this.annotationId,undoObject:$(this.undoElement),category:"Internal",redoObject:$(i)};this.commandHandler.addHistoryEntry(r),n.prototype.mouseUp.call(this,e)},t.prototype.mouseLeave=function(e){this.mouseUp(e)},t}(us),Vne=function(n){function t(e,i){var r=n.call(this,e,!0)||this;return r.corner=i,r}return ds(t,n),t.prototype.mouseDown=function(e){this.inAction=!0;var i=e.source.nodes.length?e.source.nodes[0]:e.source.connectors[0];this.annotationId=e.source.wrapper.children[0].id,this.undoElement=$(i);var r=e.source.wrapper.children[0];this.initialBounds={x:r.offsetX,y:r.offsetY,width:r.actualSize.width,height:r.actualSize.height},n.prototype.mouseDown.call(this,e)},t.prototype.mouseMove=function(e){return n.prototype.mouseMove.call(this,e),this.inAction&&this.resizeObject(e),!this.blocked},t.prototype.mouseUp=function(e){this.checkPropertyValue();var i=e.source.nodes.length?e.source.nodes[0]:e.source.connectors[0];this.inAction=!1;var r={type:"AnnotationPropertyChanged",objectId:this.annotationId,redoObject:$(i),undoObject:$(this.undoElement),category:"Internal"};this.commandHandler.addHistoryEntry(r),n.prototype.mouseUp.call(this,e)},t.prototype.mouseLeave=function(e){this.mouseUp(e)},t.prototype.resizeObject=function(e){var i,s,o,r=e.source.wrapper.children[0],a={x:r.offsetX,y:r.offsetY},l=r.rotateAngle;l=((l+=(i=e.source.nodes.length?e.source.nodes[0]:e.source.connectors[0])instanceof te?i.rotateAngle:0)+360)%360;var h=Bi();qi(h,l,a.x,a.y);var c=this.corner.slice(5),d=this.updateSize(r,this.startPosition,this.currentPosition,c,this.initialBounds,l),u=r.offsetX-r.actualSize.width*r.pivot.x,f=r.offsetY-r.actualSize.height*r.pivot.y,p=this.getPivot(c),g=Ke(h,p={x:u+r.actualSize.width*p.x,y:f+r.actualSize.height*p.y});d.x=g.x,d.y=g.y,this.commandHandler.labelResize(i,e.source.annotation,s=(s=d.width)<0?1:s,o=(o=d.height)<0?1:o,d,e.source),this.commandHandler.updateSelector()},t}(us),Wne=function(n){function t(e){return n.call(this,e,!0)||this}return ds(t,n),t.prototype.mouseDown=function(e){this.inAction=!0,this.annotationId=e.source.wrapper.children[0].id,this.undoElement=$(e.source.nodes.length?e.source.nodes[0]:e.source.connectors[0]),n.prototype.mouseDown.call(this,e)},t.prototype.mouseMove=function(e){return n.prototype.mouseMove.call(this,e),e.source&&this.inAction&&(this.commandHandler.labelRotate(e.source.nodes[0]?e.source.nodes[0]:e.source.connectors[0],e.source.annotation,this.currentPosition,e.source),this.commandHandler.updateSelector()),this.prevPosition=this.currentPosition,!this.blocked},t.prototype.mouseUp=function(e){this.checkPropertyValue(),this.inAction=!1;var r={type:"AnnotationPropertyChanged",objectId:this.annotationId,redoObject:$(e.source.nodes.length?e.source.nodes[0]:e.source.connectors[0]),undoObject:$(this.undoElement),category:"Internal"};this.commandHandler.addHistoryEntry(r),n.prototype.mouseUp.call(this,e)},t.prototype.mouseLeave=function(e){this.mouseUp(e)},t}(us),Yne=function(n){function t(e){return n.call(this,e,!0)||this}return ds(t,n),t.prototype.mouseMove=function(e){if(n.prototype.mouseMove.call(this,e),this.inAction){var i=this.drawingObject.shape;if(i.points.push(this.currentPosition),this.drawingObject.wrapper.children[0].data=Ix(this.drawingObject.shape.points),i.data=Ix(i.points),this.triggerElementDrawEvent(e.source,"Progress","Connector",this.drawingObject.type,!1),this.inAction&&!1===R.equals(this.currentPosition,this.prevPosition)){var s=Ne.toBounds(this.drawingObject.shape.points);this.commandHandler.updateNodeDimension(this.drawingObject,s)}}return!0},t.prototype.mouseDown=function(e){n.prototype.mouseDown.call(this,e),this.inAction=!0,this.startPoint={x:this.startPosition.x,y:this.startPosition.y};var i={offsetX:this.currentPosition.x,offsetY:this.currentPosition.y,width:5,height:5,style:{strokeColor:"black",strokeWidth:1,fill:"transparent"},shape:{type:"Path",points:[{x:this.startPoint.x,y:this.startPoint.y},{x:this.currentPosition.x,y:this.currentPosition.y}]}};this.triggerElementDrawEvent(e.source,"Start","Connector",this.commandHandler.diagram.drawingObject.type,!0),this.drawingObject=this.commandHandler.drawObject(i)},t.prototype.mouseUp=function(e){if(this.checkPropertyValue(),this.inAction){this.inAction=!1;var s=this.drawingObject.shape,o=s.points;this.commandHandler.addObjectToDiagram(this.drawingObject),this.commandHandler.diagram.remove(this.commandHandler.diagram.nameTable[""+this.drawingObject.id]),o=this.pointReduction(o,10);var h={id:"newConnector"+Qe(),type:"Bezier",sourcePoint:{x:o[0].x,y:o[0].y},targetPoint:{x:o[o.length-1].x,y:o[o.length-1].y},segments:[],bezierSettings:{allowSegmentsReset:!1}};this.drawingObject=this.commandHandler.drawObject(h),this.drawingObject=this.bezierCurveSmoothness(o,.5,this.drawingObject,s),this.commandHandler.updateConnectorPoints(this.drawingObject),this.commandHandler.addObjectToDiagram(this.drawingObject),this.triggerElementDrawEvent(this.drawingObject,"Completed","Connector",this.drawingObject.type,!1),n.prototype.mouseUp.call(this,e)}},t.prototype.pointReduction=function(e,i){if(null===e||e.length<3)return e;var s=e.length-1,o=[];for(o.push(0),o.push(s);e[parseInt((0).toString(),10)]===e[parseInt(s.toString(),10)];)s--;this.reduction(e,0,s,i,o);var a=[];return o.sort(function(l,h){return l-h}),o.forEach(function(l){a.push(e[parseInt(l.toString(),10)])}),a},t.prototype.reduction=function(e,i,r,s,o){for(var a=0,l=0,h=i;ha&&(a=c,l=h)}a>s&&0!==l&&(o.push(l),this.reduction(e,i,l,s,o),this.reduction(e,l,r,s,o))},t.prototype.perpendicularDistance=function(e,i,r){return Math.abs(.5*(e.x*i.y-i.x*e.y+(i.x*r.y-r.x*i.y)+(r.x*e.y-e.x*r.y)))/Math.sqrt(Math.pow(e.x-i.x,2)+Math.pow(e.y-i.y,2))*2},t.prototype.bezierCurveSmoothness=function(e,i,r,s){if(e.length<3)return r;for(var o=0;o=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},Qne=function(n){if(n)switch(n.type){case"Bpmn":return $ne;case"UmlActivity":return qne;case"UmlClassifier":return Kne;default:return tm}return tm},Gne=function(n){if(n)switch(n.type){case"Straight":default:return Bl;case"Bezier":return fs;case"Orthogonal":return wi}},tF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),Pe([I(10)],t.prototype,"width",void 0),Pe([I(10)],t.prototype,"height",void 0),Pe([I("Arrow")],t.prototype,"shape",void 0),Pe([re({fill:"black",strokeColor:"black",strokeWidth:1},Nl)],t.prototype,"style",void 0),Pe([re({x:0,y:.5},R)],t.prototype,"pivot",void 0),Pe([I("")],t.prototype,"pathData",void 0),t}(Ee),ZI=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),Pe([I(0)],t.prototype,"angle",void 0),Pe([I(0)],t.prototype,"distance",void 0),t}(Ee),Xne=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),Pe([I(Cx.All)],t.prototype,"controlPointsVisibility",void 0),Pe([I("FreeForm")],t.prototype,"segmentEditOrientation",void 0),Pe([I(CI.Default)],t.prototype,"smoothness",void 0),Pe([I(!0)],t.prototype,"allowSegmentsReset",void 0),t}(Ee),tm=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),Pe([I("None")],t.prototype,"type",void 0),t}(Ee),qne=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),Pe([I("Object")],t.prototype,"flow",void 0),Pe([I(30)],t.prototype,"exceptionFlowHeight",void 0),t}(tm),$ne=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),Pe([I("Sequence")],t.prototype,"flow",void 0),Pe([I("Normal")],t.prototype,"sequence",void 0),Pe([I("Default")],t.prototype,"message",void 0),Pe([I("Default")],t.prototype,"association",void 0),t}(tm),iF=function(n){function t(e,i,r,s){var o=n.call(this,e,i,r,s)||this;return o.points=[],o}return Qs(t,n),Pe([I("Straight")],t.prototype,"type",void 0),Pe([I(!0)],t.prototype,"allowDrag",void 0),t}(Ee),Bl=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),t.prototype.getClassName=function(){return"StraightSegment"},Pe([re({x:0,y:0},R)],t.prototype,"point",void 0),t}(iF),fs=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),t.prototype.getClassName=function(){return"BezierSegment"},t.prototype.getPoints=function(e,i){var r=[];if(r.length>0||null!=i){var o=this.bezireToPoly(r.length>0?r[r.length-1]:i,e);r.push.apply(r,o)}return r},t.prototype.bezireToPoly=function(e,i){var r=[];return i&&this.flattenCubicBezier(r,e,i.bezierPoint1,i.bezierPoint2,{x:i.points[1].x,y:i.points[1].y},10),r},t.prototype.flattenCubicBezier=function(e,i,r,s,o,a){var h,l=(R.findLength(i,r)+R.findLength(r,s)+R.findLength(s,o))/a;for(h=0;h<=l;h++){var c=h/l;e.push({x:(1-c)*(1-c)*(1-c)*i.x+3*c*(1-c)*(1-c)*r.x+3*c*c*(1-c)*s.x+c*c*c*o.x,y:(1-c)*(1-c)*(1-c)*i.y+3*c*(1-c)*(1-c)*r.y+3*c*c*(1-c)*s.y+c*c*c*o.y})}},Pe([I("Horizontal")],t.prototype,"orientation",void 0),Pe([re({x:0,y:0},R)],t.prototype,"point1",void 0),Pe([re({x:0,y:0},R)],t.prototype,"point2",void 0),Pe([re({angle:0,distance:0},ZI)],t.prototype,"vector1",void 0),Pe([re({angle:0,distance:0},ZI)],t.prototype,"vector2",void 0),t}(Bl),wi=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),t.prototype.getClassName=function(){return"OrthogonalSegment"},Pe([I(null)],t.prototype,"length",void 0),Pe([I(null)],t.prototype,"direction",void 0),t}(iF);function rF(n,t,e){var s=e?45:180/(2+2/(n.height/n.width)),o=s,a=180-s,l=a+2*s,h=360-s,c=Gt(t,n.center);return c>o&&ca&&cl&&cMath.abs(t.y-n.y)?n.x=c)return s=R.findAngle(n[parseInt(d.toString(),10)],n[d+1]),{point:r=R.transform(n[parseInt(d.toString(),10)],s,c-(a||0)),index:l=d};a=o[parseInt(d.toString(),10)]}return{point:r,index:l}}(n,t),r=R.findAngle(n[i.index],n[i.index+1]),s=function xse(n){var e=0;switch(n.alignment){case"Center":case"After":e=0;break;case"Before":e=-0}return e}(t),o=R.transform(i.point,r+45,s);return i.point=o,i.angle=r,i}(i,e),h=l.point;s.id=this.id+"_"+e.id;var c=e.style;s.style={fill:c.fill,strokeColor:c.strokeColor,gradient:null,opacity:c.opacity,strokeDashArray:c.strokeDashArray,strokeWidth:c.strokeWidth},0===r.width&&(r.width=this.style.strokeWidth),0===r.height&&(r.height=this.style.strokeWidth);var d_y=(h.y-r.y)/r.height;a.x=r.width*((h.x-r.x)/r.width),a.y=r.height*d_y;var g,v,u=SF(e,l.angle,i),f=u.hAlign,p=u.vAlign;return"left"===f?(g="Left",a.x+=e.displacement.x):"right"===f?(g="Right",a.x-=e.displacement.x):"center"===f&&(g="Center"),"top"===p?(v="Top",a.y+=e.displacement.y):"bottom"===p?(v="Bottom",a.y-=e.displacement.y):"center"===p&&(v="Center"),s.horizontalAlignment=g,s.verticalAlignment=v,(s=nm(s,o&&"Label"!==o.flipMode&&"None"!==o.flipMode?this.flip:"None",e)).float=!0,s.connectionDirection=e.connectionDirection,s.setOffsetWithRespectToBounds(a.x,a.y,"Absolute"),s.relativeMode="Point",s.visible=!(!va(e,ci.Visible)||va(e,ci.Hover)||va(e,ci.Connect)),s.elementActions=s.elementActions|Xr.ElementIsPort,s},t.prototype.getConnectorRelation=function(){var e=this.shape;"Association"===e.relationship?(this.segments[0].type="Straight",this.sourceDecorator.shape="None",this.targetDecorator.shape="Arrow"):"Inheritance"===e.relationship?(this.segments[0].type="Orthogonal",this.sourceDecorator.shape="None",this.targetDecorator.shape="Arrow"):"Composition"===e.relationship||"Aggregation"===e.relationship?(this.segments[0].type="Orthogonal",this.sourceDecorator.shape="Diamond",this.targetDecorator.shape="None"):"Dependency"===e.relationship?(this.segments[0].type="Orthogonal",this.sourceDecorator.shape="None",this.targetDecorator.shape="OpenArrow"):"Realization"===e.relationship&&(this.segments[0].type="Orthogonal",this.sourceDecorator.shape="None",this.targetDecorator.shape="Arrow"),"BiDirectional"===e.associationType&&(this.sourceDecorator.shape="None",this.targetDecorator.shape="None");var i,o,r="",s="";e.multiplicity.source&&(e.multiplicity.source.lowerBounds=e.multiplicity.source.lowerBounds,e.multiplicity.source.upperBounds=e.multiplicity.source.upperBounds),e.multiplicity.target&&(e.multiplicity.target.lowerBounds=e.multiplicity.target.lowerBounds,e.multiplicity.target.upperBounds=e.multiplicity.target.upperBounds);var a=e.multiplicity.source,l=e.multiplicity.target;o=a.upperBounds?a.lowerBounds+"..."+a.upperBounds:a.lowerBounds,i=l.upperBounds?l.lowerBounds+"..."+l.upperBounds:l.lowerBounds,"ManyToOne"===e.multiplicity.type&&(e.multiplicity.target.optional=!1,r=o||"*",s="1"),"OneToMany"===e.multiplicity.type&&(e.multiplicity.source.optional=!1,s=i||"*",r="1"),"ManyToMany"===e.multiplicity.type&&(r=o||"*",s=i||"*"),"OneToOne"===e.multiplicity.type&&(e.multiplicity.target.optional=!1,e.multiplicity.source.optional=!1,r="1",s="1"),this.annotations=[{id:this.id+"sourcelabel",content:r,offset:0,alignment:"Before",margin:{right:5,bottom:5}},{id:this.id+"targetlabel",content:s,offset:1,alignment:"Before",margin:{right:5,bottom:5}}]},t.prototype.getBpmnSequenceFlow=function(){var e=new Ze,i=new Ze;return"Normal"===this.shape.sequence&&"Bezier"!==this.type&&(this.targetDecorator.shape="Arrow"),"Default"===this.shape.sequence&&(e=this.getSegmentElement(this,e),i=DF(this.intermediatePoints,this),this.targetDecorator.shape="Arrow"),"Conditional"===this.shape.sequence&&(this.targetDecorator.shape="Arrow",this.sourceDecorator.shape="Diamond",i.id=this.id+this.shape.type),i},t.prototype.getUMLObjectFlow=function(){if(this.annotations)for(var e=0;e0&&(this.sourcePoint=o[0],this.targetPoint=o[o.length-1]),o},t.prototype.clipDecorator=function(e,i,r,s){var a,l,o={x:0,y:0},h=i.length,c=R.distancePoints(a=r?i[0]:i[h-1],l=r?i[1]:i[h-2]);c=0===c?1:c;var d=1,u=r?e.sourceWrapper:e.targetWrapper;u&&(d=u.style.strokeWidth,s&&s&ee.DecoratorPropertyChange&&(d=1));var f=d-1;return o.x=Math.round(a.x+f*(l.x-a.x)/c),o.y=Math.round(a.y+f*(l.y-a.y)/c),(r&&"None"!==e.sourceDecorator.shape||!r&&"None"!==e.targetDecorator.shape)&&(o=R.adjustPoint(o,l,!0,s&ee.DecoratorPropertyChange?0:d/2)),o},t.prototype.clipDecorators=function(e,i,r){return"None"!==e.sourceDecorator.shape&&(i[0]=this.clipDecorator(e,i,!0,r)),"None"!==e.targetDecorator.shape&&(i[i.length-1]=this.clipDecorator(e,i,!1,r)),i},t.prototype.updateSegmentElement=function(e,i,r,s){var o=new Ne,a=this.getSegmentPath(e,i,s);if("Bezier"===e.type){if(this.segments.length>0)for(var l=0;l0)if("Straight"===e.type&&e.segments.length<2)for(var o=0;o1)for(o=0;o0&&"Bezier"!==this.type)for(var f=0;f0&&(a=f0&&(p<2*this.cornerRadius?(l=R.adjustPoint(h[parseInt(f.toString(),10)],h[f+1],!0,p/2),f0&&(s=this.bridgePath(e,s,f),"Orthogonal"===e.type&&(s=this.bridgePath(e,s,f+1))),s+=" L"+a.x+" "+a.y))}else if("Bezier"===this.type){var g=void 0,v=void 0;if(this.parentObj.element){var y=this.parentObj.element.ej2_instances[0].eventHandler.action;g=this.parentObj.element.ej2_instances[0].eventHandler.tool instanceof Pd,v=y.includes("PortDraw")||y.includes("Drag")}for(var S=void 0,b=this.segments,M=0;M2&&(b[parseInt(M.toString(),10)].bezierPoint1={x:0,y:0},b[parseInt(M.toString(),10)].bezierPoint2={x:0,y:0}),!R.isEmptyPoint(b[parseInt(M.toString(),10)].point1)||b[parseInt(M.toString(),10)].vector1.angle||b[parseInt(M.toString(),10)].vector1.distance?b[parseInt(M.toString(),10)].vector1.angle||b[parseInt(M.toString(),10)].vector1.distance?b[parseInt(M.toString(),10)].bezierPoint1=R.transform(h[parseInt(M.toString(),10)],b[parseInt(M.toString(),10)].vector1.angle,b[parseInt(M.toString(),10)].vector1.distance):b[parseInt(M.toString(),10)].bezierPoint1={x:b[parseInt(M.toString(),10)].point1.x||b[parseInt(M.toString(),10)].bezierPoint1.x,y:b[parseInt(M.toString(),10)].point1.y||b[parseInt(M.toString(),10)].bezierPoint1.y}:((e.sourceID||this.sourcePortID)&&this.sourceWrapper&&!v&&!g&&(S=rF(this.sourceWrapper.bounds,h[parseInt(M.toString(),10)],!0)),b[parseInt(M.toString(),10)].bezierPoint1=KI(h[parseInt(M.toString(),10)],h[M+1],S)),!R.isEmptyPoint(b[parseInt(M.toString(),10)].point2)||b[parseInt(M.toString(),10)].vector2.angle||b[parseInt(M.toString(),10)].vector2.distance?b[parseInt(M.toString(),10)].vector2.angle||b[parseInt(M.toString(),10)].vector2.distance?b[parseInt(M.toString(),10)].bezierPoint2=R.transform(h[M+1],b[parseInt(M.toString(),10)].vector2.angle,b[parseInt(M.toString(),10)].vector2.distance):b[parseInt(M.toString(),10)].bezierPoint2={x:b[parseInt(M.toString(),10)].point2.x||b[parseInt(M.toString(),10)].bezierPoint2.x,y:b[parseInt(M.toString(),10)].point2.y||b[parseInt(M.toString(),10)].bezierPoint2.y}:((e.targetID||this.targetPortID)&&this.targetWrapper&&!v&&!g&&(S=rF(this.targetWrapper.bounds,h[M+1],!0)),b[parseInt(M.toString(),10)].bezierPoint2=KI(h[M+1],h[parseInt(M.toString(),10)],S));h.splice(1,0,{x:b[0].bezierPoint1.x,y:b[0].bezierPoint1.y}),h.splice(h.length-1,0,{x:b[b.length-1].bezierPoint2.x,y:b[b.length-1].bezierPoint2.y}),h=this.clipDecorators(e,h,r);for(var w=0;w0&&(s=this.bridgePath(e,s,D),s+=" L"+o.x+" "+o.y);return s},t.prototype.updateShapeElement=function(e){var i;switch(e.shape.type){case"Bpmn":e.wrapper.children[3]instanceof Ze&&(i=e.wrapper.children[3]),"Message"===e.shape.flow&&this.updateShapePosition(e,i);break;case"UmlActivity":"Exception"===e.shape.flow&&this.getUMLExceptionFlow(e.wrapper.children[0])}},t.prototype.updateShapePosition=function(e,i){var o=xF(this.intermediatePoints,i,.5);i.offsetX=o.x,i.offsetY=o.y},t.prototype.scale=function(e,i,r,s,o){var a=0,l=0;if(this.wrapper&&this.wrapper.outerBounds){var h=function T3(n){var t=n.wrapper.children[0].bounds;return"None"!==n.sourceDecorator.shape&&t.uniteRect(n.wrapper.children[1].bounds),"None"!==n.targetDecorator.shape&&t.uniteRect(n.wrapper.children[2].bounds),t}(this),c=Math.abs((this.wrapper.bounds.width||this.style.strokeWidth||1)-2),d=Math.abs((this.wrapper.bounds.height||this.style.strokeWidth||1)-2);a=h.width-c,l=h.height-d,e=Math.abs((r-Math.max(a,l))/c),i=Math.abs((s-Math.max(a,l))/d),a=l=Math.min(a,l)}e=i=Math.min(e,i);var u=Bi();qi(u,-(o=o||this.wrapper).rotateAngle,o.offsetX,o.offsetY),Gf(u,e,i,o.offsetX,o.offsetY),qi(u,o.rotateAngle,o.offsetX,o.offsetY);var f=function Uie(n,t){for(var e=[],i=0,r=t;i=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},tse=function(n){function t(e,i){var r=n.call(this,e,i)||this;return r.offset=0,r.scale=1,r}return ese(t,n),t.prototype.preRender=function(){this.unWireEvents(),this.wireEvents()},t.prototype.render=function(){this.updateRulerGeometry(),this.renderComplete()},t.prototype.getModuleName=function(){return"Ruler"},t.prototype.destroy=function(){this.unWireEvents(),this.notify("destroy",{}),n.prototype.destroy.call(this),this.element.classList.remove("e-ruler")},t.prototype.getPersistData=function(){return this.addOnPersist(["loaded"])},t.prototype.onPropertyChanged=function(e,i){for(var r=0,s=Object.keys(e);r100;)r/=10,s/=10;for(;s<25;)r*=10,s*=10;return s>=25&&s%25!=0&&(s=25*Math.round(s/25)),s*e/r},t.prototype.createMarkerLine=function(e,i,r){var s;return i&&((s=e.getElementById(i.id+"_marker"))&&s.parentNode.removeChild(s),s=Fi("line",r)),s},t.prototype.drawRulerMarker=function(e,i,r){var s,o,h,d,u="Horizontal"===this.orientation,f=e.getElementsByTagName("svg");for(h=0;h0)for(var a=i.childNodes.length-1;a>=0;a--)i.childNodes[parseInt(a.toString(),10)].parentNode.removeChild(i.childNodes[parseInt(a.toString(),10)]);i.appendChild(s)}return s},t.prototype.wireEvents=function(){},t.prototype.unWireEvents=function(){},kc([I(5)],t.prototype,"interval",void 0),kc([I(100)],t.prototype,"segmentWidth",void 0),kc([I("Horizontal")],t.prototype,"orientation",void 0),kc([I("RightOrBottom")],t.prototype,"tickAlignment",void 0),kc([I("red")],t.prototype,"markerColor",void 0),kc([I(25)],t.prototype,"thickness",void 0),kc([I(null)],t.prototype,"arrangeTick",void 0),kc([I(400)],t.prototype,"length",void 0),t}(Ii);function oF(n,t){var e=document.getElementById(n.element.id+(t?"_hRuler":"_vRuler")),i=Za(n),r=aF(n);e||(e=Tt("div",{id:n.element.id+(t?"_hRuler":"_vRuler"),style:"height:"+(t?i.height:r.height+100)+"px;overflow:hidden;width:"+(t?r.width+100:i.width)+"px;position:absolute;font-size:11px;"+(t?"margin-left:"+i.width+"px;":"margin-top:"+i.height+"px;")})),n.element.insertBefore(e,n.element.firstChild);var l=t?n.rulerSettings.horizontalRuler:n.rulerSettings.verticalRuler,h=new tse(l);h.orientation=t?"Horizontal":"Vertical",h.length=(t?r.width:r.height)+l.segmentWidth,h.appendTo("#"+n.element.id+(t?"_hRuler":"_vRuler")),t?n.hRuler=h:n.vRuler=h;var c=document.getElementById(n.element.id+(t?"_hRuler":"_vRuler"));t?n.hRuler.element=c:n.vRuler.element=c}function eb(n){var t=-n.scroller.horizontalOffset,e=-n.scroller.verticalOffset;n&&n.rulerSettings.showRulers?(n.hRuler.length=0,n.vRuler.length=0,void 0!==t&&n.hRuler.element&&lF(n,n.hRuler,t,!0),void 0!==e&&n.vRuler.element&&lF(n,n.vRuler,e,!1)):qx(n)}function qx(n){an(n.element.id+"_hRuler"),an(n.element.id+"_vRuler"),an(n.element.id+"_overlapRuler")}function Za(n){var t=0,e=0;return n.rulerSettings.showRulers&&(t=n.rulerSettings.horizontalRuler.thickness,e=n.rulerSettings.verticalRuler.thickness),new me(e,t)}function aF(n){var t=Za(n),e=n.scroller.viewPortHeight,i=n.scroller.viewPortWidth;return i=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},hF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return ase(t,n),t.prototype.getClassName=function(){return"UserHandle"},Un([I("")],t.prototype,"name",void 0),Un([I("")],t.prototype,"pathData",void 0),Un([I("")],t.prototype,"content",void 0),Un([I("")],t.prototype,"source",void 0),Un([I("#000000")],t.prototype,"backgroundColor",void 0),Un([I("Top")],t.prototype,"side",void 0),Un([I("")],t.prototype,"borderColor",void 0),Un([I(.5)],t.prototype,"borderWidth",void 0),Un([I(25)],t.prototype,"size",void 0),Un([I("white")],t.prototype,"pathColor",void 0),Un([I(10)],t.prototype,"displacement",void 0),Un([I(!0)],t.prototype,"visible",void 0),Un([I(0)],t.prototype,"offset",void 0),Un([re({},Jn)],t.prototype,"margin",void 0),Un([I("Center")],t.prototype,"horizontalAlignment",void 0),Un([I("Center")],t.prototype,"verticalAlignment",void 0),Un([I(!1)],t.prototype,"disableNodes",void 0),Un([I(!1)],t.prototype,"disableConnectors",void 0),Un([re({},Dd)],t.prototype,"tooltip",void 0),Un([I("")],t.prototype,"template",void 0),t}(Ee);function cF(n){return lse[n.toString()]}var lse={Action:"M 90 82.895 C 90 86.819 86.776 90 82.8 90 H 7.2 C 3.224 90 0 86.819 0 82.895 V 7.105 C 0 3.181 3.224 0 7.2 0 h 75.6 C 86.776 0 90 3.181 90 7.105 V 82.895 Z",Decision:"M10,19.707L0.293,10L10,0.293L19.707,10L10,19.707z",MergeNode:"M10,19.707L0.293,10L10,0.293L19.707,10L10,19.707z",InitialNode:"M10,19.5c-5.238,0-9.5-4.262-9.5-9.5S4.762,0.5,10,0.5s9.5,4.262,9.5,9.5S15.238,19.5,10,19.5z",ForkNode:"m0.75,0.75l636.00002,0l0,290l-636.00002,0l0,-290z",JoinNode:"m0.75,0.75l636.00002,0l0,290l-636.00002,0l0,-290z",TimeEvent:"M50.001,0.00286865 L25.001,25.0029 L0.000976562,0.00286865 L50.001,0.00286865 z M0.000976562,50.0029 L25.001,25.0029 L50.001,50.0029 L0.000976562,50.0029 z",AcceptingEvent:"M17.8336 32.164 L29.64 24 L17.32 16 L48.1664 16 L48.5 32 Z",SendSignal:"M48.164 31.8336 L56 23.832 L47.836 16 L16.168 16 L16.1668 31.8336 Z",ReceiveSignal:"M48.1664 31.8336 L39.836 24 L47.836 16 L16.168 16 L16.168 31.836 Z",StructuredNode:"M0,0 L50,0 L50,50 L0,50 z",Note:"M20 12 L4 12 L4 22 L22 22 L22 14 L20 14 L20 12 L22 14 Z"},tb=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Ja=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},hse=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return tb(t,n),Ja([I()],t.prototype,"key",void 0),Ja([I()],t.prototype,"keyModifiers",void 0),t}(Ee),dF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return tb(t,n),t.prototype.getClassName=function(){return"Command"},Ja([I("")],t.prototype,"name",void 0),Ja([I()],t.prototype,"canExecute",void 0),Ja([I()],t.prototype,"execute",void 0),Ja([re({},hse)],t.prototype,"gesture",void 0),Ja([I("")],t.prototype,"parameter",void 0),t}(Ee),cse=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return tb(t,n),Ja([Bt([],dF)],t.prototype,"commands",void 0),t}(Ee),dse=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return tb(t,n),Ja([I()],t.prototype,"show",void 0),Ja([I()],t.prototype,"showCustomMenuOnly",void 0),Ja([I()],t.prototype,"items",void 0),t}(Ee),Jf=function(){function n(){}return n.prototype.renderShadow=function(t,e,i,r){void 0===i&&(i=null);var l,o=R.transform({x:0,y:0},t.shadow.angle,t.shadow.distance);r&&(l=r.getElementById(e.id+"_shadow")),l||(l=document.createElementNS("http://www.w3.org/2000/svg",i?"path":"rect"),e.appendChild(l));var h={id:e.id+"_shadow",fill:t.shadow.color,stroke:t.shadow.color,opacity:t.shadow.opacity.toString(),transform:"rotate("+t.angle+","+(t.x+t.width*t.pivotX)+","+(t.y+t.height*t.pivotY)+")translate("+(t.x+o.x)+","+(t.y+o.y)+")"};if(r){var c=r.getElementById(e.id);c&&c.insertBefore(l,c.firstChild)}ti(l,h),i?i&&this.renderPath(l,t,i):ti(l,{width:t.width,height:t.height})},n.prototype.parseDashArray=function(t){return[]},n.prototype.drawRectangle=function(t,e,i,r,s,o,a,l,h){var c,d,u,f;e.shadow&&!r&&this.renderShadow(e,t,void 0,o),c=e.id===t.id?e.id+"_container":e.id,o&&(d=o.getElementById(c)),(!d||s)&&(d=document.createElementNS("http://www.w3.org/2000/svg","rect"),t.appendChild(d)),o&&!e.shadow&&(u=o.getElementById(e.id+"_groupElement_shadow"))&&u.parentNode.removeChild(u),f=l?{id:c,x:e.x.toString(),y:e.y.toString(),width:e.width.toString(),height:e.height.toString(),visibility:e.visible?"visible":"hidden",transform:"rotate("+e.angle+","+(e.x+e.width/2)+","+(e.y+e.height/2)+")",rx:e.cornerRadius||0,ry:e.cornerRadius||0,opacity:e.opacity}:{id:c,x:e.x.toString(),y:e.y.toString(),width:e.width.toString(),height:e.height.toString(),visibility:e.visible?"visible":"hidden",transform:"rotate("+e.angle+","+(e.x+e.width*e.pivotX)+","+(e.y+e.height*e.pivotY)+")",rx:e.cornerRadius||0,ry:e.cornerRadius||0,opacity:e.opacity},a&&(f.role="img",f["aria-label"]=a);var p=e.class||"";h||(p.includes("e-diagram-resize-handle")||p.includes("e-diagram-endpoint-handle")||p.includes("e-diagram-bezier-control-handle"))&&(p+=" e-disabled"),e.class&&(f.class=p),a||(f["pointer-events"]="none"),ti(d,f),this.setSvgStyle(d,e,i)},n.prototype.updateSelectionRegion=function(t,e){var i;i=t.parentNode.getElementById(e.id);var r={id:e.id,x:e.x.toString(),y:e.y.toString(),width:e.width.toString(),height:e.height.toString(),transform:"rotate("+e.angle+","+(e.x+e.width*e.pivotX)+","+(e.y+e.height*e.pivotY)+")",class:"e-diagram-selected-region"};i||(i=document.createElementNS("http://www.w3.org/2000/svg","rect"),t.appendChild(i)),this.setSvgStyle(i,e),ti(i,r)},n.prototype.createGElement=function(t,e){return Fi(t,e)},n.prototype.drawLine=function(t,e){var i=document.createElementNS("http://www.w3.org/2000/svg","line");this.setSvgStyle(i,e);var r=e.x+e.width*e.pivotX,s=e.y+e.height*e.pivotY,o={id:e.id,x1:e.startPoint.x+e.x,y1:e.startPoint.y+e.y,x2:e.endPoint.x+e.x,y2:e.endPoint.y+e.y,stroke:e.stroke,"stroke-width":e.strokeWidth.toString(),opacity:e.opacity.toString(),transform:"rotate("+e.angle+" "+r+" "+s+")",visibility:e.visible?"visible":"hidden"};e.class&&(o.class=e.class),ti(i,o),t.appendChild(i)},n.prototype.drawCircle=function(t,e,i,r){var s=document.createElementNS("http://www.w3.org/2000/svg","circle");this.setSvgStyle(s,e);var o=e.class||"";i||(o+=" e-disabled");var a={id:e.id,cx:e.centerX,cy:e.centerY,r:e.radius,visibility:e.visible?"visible":"hidden",class:o};r&&(a.role="img",a["aria-label"]=r),s.style.display=e.visible?"block":"none",ti(s,a),t.appendChild(s)},n.prototype.drawPath=function(t,e,i,r,s,o,a){var h,c,l=[];l=e3(l=Ed(e.data)),e.shadow&&this.renderShadow(e,t,l,s),s&&!e.shadow&&(h=s.getElementById(e.id+"_groupElement_shadow"))&&h.parentNode.removeChild(h),s&&(c=s.getElementById(e.id)),(!c||r)&&(c=document.createElementNS("http://www.w3.org/2000/svg","path"),t.appendChild(c)),this.renderPath(c,e,l);var d={};d=a?{id:e.id,transform:"rotate("+e.angle+","+(e.x+e.width*e.pivotX)+","+(e.y+e.height*e.pivotY)+")translate("+e.x+","+e.y+"),scale("+a+")",visibility:e.visible?"visible":"hidden",opacity:e.opacity}:{id:e.id,transform:"rotate("+e.angle+","+(e.x+e.width*e.pivotX)+","+(e.y+e.height*e.pivotY)+")translate("+e.x+","+e.y+")",visibility:e.visible?"visible":"hidden",opacity:e.opacity},o&&(d.role="img",d["aria-label"]=o),e.class&&(d.class=e.class),ti(c,d),this.setSvgStyle(c,e,i)},n.prototype.renderPath=function(t,e,i){var r,s,o,a,l,h,c,d,u=i,f="";for(l=0,h=0,d=0,c=u.length;de.width&&"Wrap"!==e.textOverflow&&"NoWrap"===e.textWrapping&&(h[0].text=qF(e.content,e)),v=0;vD&&(u.text=u.text.slice(0,u.text.length-3),u.text=u.text.concat("..."),l.data=u.text),this.alignText(y,f,u,l,p,g,v,e,h),C+=u.dy}}C&&e.isHorizontalLane&&(M=e.parentOffsetX+e.pivotX,w=e.parentOffsetY+e.pivotY,e.y=e.parentOffsetY-C*e.pivotY+.5),e.textDecoration&&"LineThrough"===e.textDecoration&&(e.textDecoration=gb(e.textDecoration));var P={id:e.id+"_text",fill:e.color,visibility:e.visible?"visible":"hidden","text-decoration":e.textDecoration,transform:"rotate("+e.angle+","+M+","+w+")translate("+e.x+","+e.y+")",opacity:e.opacity};r&&(P.role="img",P["aria-label"]=r),ti(y,P)}},n.prototype.alignText=function(t,e,i,r,s,o,a,l,h){"justify"!==l.textAlign?this.setText(t,e,i,r,s,o,l):a!==h.length-1?this.setText(t,e,i,r,s,o,l,l.width,"spacing"):this.setText(t,e,i,r,s,o,l)},n.prototype.setText=function(t,e,i,r,s,o,a,l,h){ti(e,"justify"!==a.textAlign?{x:s.toString(),y:o.toString()}:{x:s.toString(),y:o.toString(),textLength:l||0,lengthAdjust:h||"spacing"}),t.setAttribute("fill",i.text),e.appendChild(r),t.appendChild(e)},n.prototype.drawImage=function(t,e,i,r){var s;i&&(s=i.getElementById(e.id+"image")),s||(s=document.createElementNS("http://www.w3.org/2000/svg","image"),t.appendChild(s));var o=new Image;o.src=e.source;var a="None"!==e.scale?e.scale:"",l=e.alignment,h=l.charAt(0).toLowerCase()+l.slice(1);"Stretch"!==a&&(h+=" "+a.charAt(0).toLowerCase()+a.slice(1)),ti(s,{id:e.id+"image",x:e.x.toString(),y:e.y.toString(),transform:"rotate("+e.angle+","+(e.x+e.width*e.pivotX)+","+(e.y+e.height*e.pivotY)+")",width:e.width.toString(),visibility:e.visible?"visible":"hidden",height:e.height.toString(),preserveAspectRatio:h,opacity:e.opacity.toString()}),s.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",o.src.toString())},n.prototype.drawHTMLContent=function(t,e,i,r,s){var o,a;if(e&&(o=e.querySelector("#"+t.id+"_html_element")),!o){(a=e.querySelector("#"+t.id+"_html_element")||e.querySelector("#"+t.nodeId+"_html_element"))||(a=Tt("div",{id:t.nodeId+"_html_element",class:"foreign-object"})),o=Tt("div",{id:t.id+"_html_element",class:"foreign-object"});var c=document.getElementById(t.diagramId).ej2_instances[0],d=!1;if(e.parentNode&&e.parentNode.parentNode&&e.parentNode.parentNode.parentNode&&e.parentNode.parentNode.parentNode.classList.contains("e-overview")&&(d=!0),d)c.isReact?c.renderReactTemplates(function(){o.appendChild(t.template.cloneNode(!0))}):o.appendChild(t.template.cloneNode(!0));else{if("string"==typeof t.template){var u=document.createElement("div");u.innerHTML=t.template,t.template=u,c.selectedItems.userHandles.filter(function(g){return g.name===t.id.split("_shape")[0]&&""!==g.template})[0].template=t.template}t.isTemplate&&t.template?o.appendChild(t.template):t.template&&o.appendChild(t.template.cloneNode(!0))}void 0!==s&&e.childNodes.length>s&&e.insertBefore(o,e.childNodes[parseInt(s.toString(),10)]),a.appendChild(o),e.appendChild(a)}var p=xn(t).topLeft;o.setAttribute("style","height:"+t.actualSize.height+"px; width:"+t.actualSize.width+"px;left:"+p.x+"px; top:"+p.y+"px;position:absolute;transform:rotate("+(t.rotateAngle+t.parentTransform)+"deg);pointer-events:"+(r?"all":"none")+";visibility:"+(t.visible?"visible":"hidden")+";opacity:"+t.style.opacity+";")},n.prototype.drawNativeContent=function(t,e,i,r,s){var o,a;if(s&&(o=s.getElementById(t.id+"_native_element"),a=s.getElementById(t.id+"_clip")),!o){(o=document.createElementNS("http://www.w3.org/2000/svg","g")).setAttribute("id",t.id+"_native_element"),o.appendChild(t.template.cloneNode(!0));var l=this.createGElement("g",{id:t.id+"_inner_native_element"});l.appendChild(o),e.appendChild(l)}a&&o.removeChild(a),o.setAttribute("style","visibility:"+(t.visible?"visible":"hidden")+";opacity:"+t.style.opacity+";"),this.setNativTransform(t,o,i,r),"Slice"===t.scale&&this.drawClipPath(t,o,i,r,s),ti(o,t.description?{role:"img","aria-label":t.description}:{})},n.prototype.setNativTransform=function(t,e,i,r){var s=0!==t.contentSize.width?t.contentSize.width:1,o=0!==t.contentSize.height?t.contentSize.height:1;e.setAttribute("transform","rotate("+t.parentTransform+","+t.offsetX+","+t.offsetY+") translate("+(t.offsetX-t.templatePosition.x*r/s-r*t.pivot.x)+","+(t.offsetY-t.templatePosition.y*i/o-i*t.pivot.y)+") scale("+r/s+","+i/o+")")},n.prototype.drawClipPath=function(t,e,i,r,s){var o=t.contentSize.width,a=t.contentSize.height,l=t.width/(r/o),h=t.height/(i/a),c=t.templatePosition.x+(t.width>=t.height?0:(o-l)/2),d=t.templatePosition.y+(t.height>=t.width?0:(a-h)/2),u=s.getElementById(t.id+"_clip");(u=document.createElementNS("http://www.w3.org/2000/svg","clipPath")).setAttribute("id",t.id+"_clip"),e.appendChild(u);var f=s.getElementById(t.id+"_clip_rect");return f=document.createElementNS("http://www.w3.org/2000/svg","rect"),u.appendChild(f),ti(f,{id:t.id+"_clip_rect",width:l.toString(),height:h.toString(),x:c.toString(),y:d.toString()}),om()?e.setAttribute("clip-path","url("+location.protocol+"//"+location.host+location.pathname+"#"+t.id+"_clip)"):e.setAttribute("clip-path","url(#"+t.id+"_clip)"),e},n.prototype.renderGradient=function(t,e,i){var r,s,o,h,c,a=IT(i),l=a.getElementById(i+"gradient_pattern");if(l||(l=Fi("defs",{id:i+"gradient_pattern"}),a.insertBefore(l,a.firstChild)),bF(e.id),"None"!==t.gradient.type){for(var d=0;dt.width&&("Ellipsis"===t.textOverflow||"Clip"===t.textOverflow)&&"NoWrap"===t.textWrapping?0:.5*t.width:"right"===t.textAlign&&(c=1*t.width),s.x=0+c+(e?e.x:0),s.y=1.2+d-r.height/2,s},n}(),Pc=function(){function n(t,e,i){this.renderer=null,this.isSvgMode=!0,this.touchMove=void 0,this.transform={x:0,y:0},this.diagramId=t,this.element=xt(this.diagramId),this.svgRenderer=e,this.isSvgMode=i,this.renderer=i?new Jf:new bo}return n.prototype.setCursor=function(t,e){t.style.cursor=e},n.prototype.setLayers=function(){this.iconSvgLayer=this.element.getElementsByClassName("e-ports-expand-layer")[0],this.adornerSvgLayer=this.element.getElementsByClassName("e-adorner-layer")[0],this.nativeSvgLayer=this.element.getElementsByClassName("e-native-layer")[0],this.diagramSvgLayer=this.element.getElementsByClassName("e-diagram-layer")[0]},n.prototype.getAdornerLayer=function(){return yT(this.diagramId)},n.prototype.getParentSvg=function(t,e,i){return this.diagramId&&t&&t.id?t.id.split("_icon_content").length>1||t.id.split("_nodeport").length>1||t.elementActions&Xr.ElementIsPort?this.iconSvgLayer:e&&"selector"===e?this.adornerSvgLayer:t instanceof En?this.nativeSvgLayer:this.diagramSvgLayer:i},n.prototype.getParentElement=function(t,e,i,r){var s=e;if(i&&this.diagramId&&t&&t.id){t.id.split("_icon_content").length>1?(s=i.getElementById(this.diagramId+"_diagramExpander"),e=null):t.id.split("_nodeport").length>1?s=i.getElementById(this.diagramId+"_diagramPorts"):t instanceof En?(s=i.getElementById(this.diagramId+"_nativeLayer"),e=null):t.elementActions&Xr.ElementIsPort?(s=i.getElementById(this.diagramId+"_diagramPorts"),e=null):s=i.getElementById(this.diagramId+"_diagramLayer");var o=this.getGroupElement(t,e||s,r);s=o.g,o.svg&&(i=o.svg)}return{g:s,svg:i}},n.prototype.getGroupElement=function(t,e,i){var r,o,s=this.getParentSvg(t);if(e&&s){if(s&&!(r=s.getElementById(t.id+"_groupElement"))&&s!==this.nativeSvgLayer){var a=this.nativeSvgLayer;r=a.getElementById(t.id+"_groupElement"),o=a}r||(r=this.svgRenderer.createGElement("g",{id:t.id+"_groupElement"}),void 0!==i&&e.childNodes.length>i?e.insertBefore(r,e.childNodes[parseInt(i.toString(),10)]):e.appendChild(r))}return{g:r,svg:o}},n.prototype.renderElement=function(t,e,i,r,s,o,a,l,h,c,d){t instanceof Cs?(t.id=t.id?t.id:Qe(),this.renderContainer(t,e,i,r,s,o,a,l,h,c,d)):t instanceof DI?this.renderImageElement(t,e,r,s,a):t instanceof Ze?this.renderPathElement(t,e,r,s,a,h,d):t instanceof ai?this.renderTextElement(t,e,r,s,a,c):t instanceof En?this.renderNativeElement(t,e,r,s,a):t instanceof es?this.renderHTMLElement(t,e,i,r,s,a,l):this.renderRect(t,e,r,s,h)},n.prototype.drawSelectionRectangle=function(t,e,i,r,s,o){var a={width:i*o.scale,height:r*o.scale,x:.5+(t=(t+o.tx)*o.scale),y:.5+(e=(e+o.ty)*o.scale),fill:"transparent",stroke:"gray",angle:0,pivotX:.5,pivotY:.5,strokeWidth:1,dashArray:"6 3",opacity:1,visible:!0,id:s.id+"_selected_region"},l=this.getAdornerLayer();this.svgRenderer.updateSelectionRegion(l,a)},n.prototype.renderHighlighter=function(t,e,i){var r=t.actualSize.width||2,s=t.actualSize.height||2,o=t.offsetX-r*t.pivot.x,a=t.offsetY-s*t.pivot.y;this.svgRenderer.drawRectangle(e,{width:r*i.scale,height:s*i.scale,x:o=(o+i.tx)*i.scale,y:a=(a+i.ty)*i.scale,fill:"transparent",stroke:"#8CC63F",angle:t.rotateAngle,pivotX:t.pivot.x,pivotY:t.pivot.y,strokeWidth:4,dashArray:"",opacity:1,cornerRadius:0,visible:!0,id:e.id+"_highlighter",class:"e-diagram-highlighter"},this.diagramId,void 0,void 0,e)},n.prototype.renderSelectionRectangle=function(t,e,i,r){var s=t.actualSize.width||2,o=t.actualSize.height||2,a=t.offsetX-s*t.pivot.x,l=t.offsetY-o*t.pivot.y,h={width:s*i.scale,height:o*i.scale,x:a=(a+i.tx)*i.scale,y:l=(l+i.ty)*i.scale,fill:"transparent",stroke:"#00cc00",angle:t.rotateAngle,pivotX:t.pivot.x,pivotY:t.pivot.y,strokeWidth:r?2:1,dashArray:"",opacity:1,cornerRadius:0,visible:!0,id:t.id+"_highlighter",class:r?"e-diagram-first-selection-indicator e-diagram-selection-indicator":"e-diagram-selection-indicator"},c=this.getParentSvg(t,"selector");this.svgRenderer.drawRectangle(e,h,this.diagramId,void 0,void 0,c)},n.prototype.renderSelectionLine=function(t,e,i,r){var s=this.getBaseAttributes(t,i);s.data=t.absolutePath,s.id=s.id+"_highlighter";var o=t.description?t.description:t.id;this.isSvgMode||(s.x=t.flipOffset.x?t.flipOffset.x:s.x,s.y=t.flipOffset.y?t.flipOffset.y:s.y),i&&(s.x=s.x*i.scale,s.y=s.y*i.scale),s.stroke="#00cc00",s.strokeWidth=r?2:1,s.class=r?"e-diagram-first-selection-indicator e-diagram-selection-indicator":"e-diagram-selection-indicator";var a=this.getParentSvg(t,"selector");this.svgRenderer.drawPath(e,s,this.diagramId,void 0,a,o,i.scale)},n.prototype.renderStackHighlighter=function(t,e,i,r,s,o,a){var l=t.actualSize.width||2,h=t.offsetX-l*t.pivot.x,c=t.actualSize.height||2,d=t.offsetY-c*t.pivot.y;h=(h+i.tx)*i.scale;var u,f=t.bounds,p="";if(d=(d+i.ty)*i.scale,r)if(o){var v,y;u="M 0 0 L "+(2+(g=l*i.scale))+" 0 Z",v=t.actualSize.width/Number(f.width?f.width:1)*i.scale,y=t.actualSize.height/Number(f.height?f.height:1)*i.scale,p=bI(MI(Ed("M7,4 L8,4 8,7 11,7 11,8 8,8 8,11 7,11 7,8 4,8 4,7 7,7 z M7.5,0.99999994C3.9160004,1 1,3.9160004 0.99999994,7.5 1,11.084 3.9160004,14 7.5,14 11.084,14 14,11.084 14,7.5 14,3.9160004 11.084,1 7.5,0.99999994 z M7.5,0 C11.636002,0 15,3.3639984 15,7.5 15,11.636002 11.636002,15 7.5,15 3.3640003,15 0,11.636002 0,7.5 0,3.3639984 3.3640003,0 7.5,0 z")),v+g+2,y-8,!1,f.x,f.y,0,0),s.y>=t.offsetY&&(d+=c)}else{var g;a&&s.y>=t.offsetY&&(d+=c*i.scale),u="M -10 -10 L 0 0 Z M -10 10 L 0 0 Z M 0 0 L "+(g=l*i.scale)+" 0 Z M "+g+" 0 L "+(g+10)+" 10 Z L "+(g+10)+" -10 Z"}else u="M 10 -10 L 0 0 Z M -10 -10 L 0 0 Z M 0 0 L 0 "+(g=c*i.scale)+" Z M 0 "+g+" L -10 "+(g+10)+" Z L 10 "+(g+10)+" Z",s.x>=t.offsetX&&(h+=l*i.scale);this.svgRenderer.drawPath(e,{data:u+p,width:l*i.scale,height:c*i.scale,x:h,y:d,fill:"transparent",stroke:"#8CC63F",angle:t.rotateAngle,pivotX:t.pivot.x,pivotY:t.pivot.y,strokeWidth:1,dashArray:"",opacity:1,visible:!0,id:e.id+"_stack_highlighter",class:"e-diagram-highlighter"},this.diagramId)},n.prototype.drawLine=function(t,e){this.svgRenderer.drawLine(t,e)},n.prototype.drawPath=function(t,e){this.svgRenderer.drawPath(t,e,this.diagramId)},n.prototype.renderResizeHandle=function(t,e,i,r,s,o,a,l,h,c,d){var u=t.offsetX-t.actualSize.width*t.pivot.x,f=t.offsetY-t.actualSize.height*t.pivot.y,p=t.actualSize.height,g=t.actualSize.width;if(!c&&i&bt.Rotate&&jI(this.rendererActions)&&!z3(this.rendererActions))this.renderPivotLine(t,e,o,s,a),this.renderRotateThumb(t,e,o,s,a);else if(this.touchMove){var v=document.getElementById("rotateThumb");v&&v.setAttribute("visibility","hidden")}this.renderBorder(t,e,o,l,h,c);var y=t.actualSize.width*r,S=t.actualSize.height*r;!h&&jI(this.rendererActions)&&!z3(this.rendererActions)&&(t.isTextAnnotation||(y>=40&&S>=40&&(s&mr.ResizeNorthWest&&this.renderCircularHandle("resizeNorthWest",t,u,f,e,qr(s,"ResizeNorthWest"),i&bt.ResizeNorthWest,o,void 0,a,{"aria-label":"Thumb to resize the selected object on top left side direction"},void 0,"e-diagram-resize-handle e-northwest",d),s&mr.ResizeNorthEast&&this.renderCircularHandle("resizeNorthEast",t,u+g,f,e,qr(s,"ResizeNorthEast"),i&bt.ResizeNorthEast,o,void 0,a,{"aria-label":"Thumb to resize the selected object on top right side direction"},void 0,"e-diagram-resize-handle e-northeast",d),s&mr.ResizeSouthWest&&this.renderCircularHandle("resizeSouthWest",t,u,f+p,e,qr(s,"ResizeSouthWest"),i&bt.ResizeSouthWest,o,void 0,a,{"aria-label":"Thumb to resize the selected object on bottom left side direction"},void 0,"e-diagram-resize-handle e-southwest",d),s&mr.ResizeSouthEast&&this.renderCircularHandle("resizeSouthEast",t,u+g,f+p,e,qr(s,"ResizeSouthEast"),i&bt.ResizeSouthEast,o,void 0,a,{"aria-label":"Thumb to resize the selected object on bottom right side direction"},void 0,"e-diagram-resize-handle e-southeast",d)),s&mr.ResizeNorth&&this.renderCircularHandle("resizeNorth",t,u+g/2,f,e,qr(s,"ResizeNorth"),i&bt.ResizeNorth,o,void 0,a,{"aria-label":"Thumb to resize the selected object on top side direction"},void 0,"e-diagram-resize-handle e-north",d),s&mr.ResizeSouth&&this.renderCircularHandle("resizeSouth",t,u+g/2,f+p,e,qr(s,"ResizeSouth"),i&bt.ResizeSouth,o,void 0,a,{"aria-label":"Thumb to resize the selected object on bottom side direction"},void 0,"e-diagram-resize-handle e-south",d),s&mr.ResizeWest&&this.renderCircularHandle("resizeWest",t,u,f+p/2,e,qr(s,"ResizeWest"),i&bt.ResizeWest,o,void 0,a,{"aria-label":"Thumb to resize the selected object on left side direction"},void 0,"e-diagram-resize-handle e-west",d),s&mr.ResizeEast&&this.renderCircularHandle("resizeEast",t,u+g,f+p/2,e,qr(s,"ResizeEast"),i&bt.ResizeEast,o,void 0,a,{"aria-label":"Thumb to resize the selected object on right side direction"},void 0,"e-diagram-resize-handle e-east",d)))},n.prototype.renderEndPointHandle=function(t,e,i,r,s,o,a,l,h,c){var p,g,d=t.sourcePoint,u=t.targetPoint,f=t.wrapper;if(this.renderCircularHandle("connectorSourceThumb",f,d.x,d.y,e,qr(r,"ConnectorSourceThumb"),i&bt.ConnectorSource,s,o,void 0,{"aria-label":"Thumb to move the source point of the connector"},void 0,"e-diagram-endpoint-handle e-sourceend",c),this.renderCircularHandle("connectorTargetThumb",f,u.x,u.y,e,qr(r,"ConnectorTargetThumb"),i&bt.ConnectorTarget,s,a,void 0,{"aria-label":"Thumb to move the target point of the connector"},void 0,"e-diagram-endpoint-handle e-targetend",c),l)if("Straight"===t.type&&t.segments.length>0)for(p=0;p0)for(p=0;p=3&&3===t.segments.length&&(S=1,b=t.segments.length-1),S=t.segments.length>t.maxSegmentThumb+2?2:S,b=t.segments.length>t.maxSegmentThumb+2?t.segments.length-2:b,1===t.segments.length&&t.segments[0].points.length<=2&&(S=1,b=t.segments.length),p=S;p=50&&i.allowDrag),this.renderOrthogonalThumb(t+"_"+(d+1),e,(i.points[parseInt(d.toString(),10)].x+i.points[d+1].x)/2,(i.points[parseInt(d.toString(),10)].y+i.points[d+1].y)/2,r,h,l,o,a,u)}else for(d=0;d=50&&i.allowDrag),this.renderOrthogonalThumb(t+"_"+(d+1),e,(i.points[parseInt(d.toString(),10)].x+i.points[d+1].x)/2,(i.points[parseInt(d.toString(),10)].y+i.points[d+1].y)/2,r,h,l,o,a,u)},n.prototype.renderOrthogonalThumb=function(t,e,i,r,s,o,a,l,h,c){var d,g,u=0,f=document.getElementById(this.diagramId);f&&(g=f.ej2_instances[0]);var y=h.constraints&qe.InheritSegmentThumbShape?g.segmentThumbShape:h.segmentThumbShape,b=h.constraints&qe.InheritSegmentThumbSize?g.segmentThumbSize:h.segmentThumbSize;if(d="horizontal"===a?function ure(n){return vre[""+n]}(y):c3(y),"Arrow"===y||"DoubleArrow"===y||"OpenArrow"===y)switch(c){case"Bottom":case"Right":u=180;break;default:u=0}else if("Fletch"===y||"OpenFetch"===y||"IndentedArrow"===y||"OutdentedArrow"===y)switch(c){case"Bottom":u=-90;break;case"Top":u=90;break;case"Right":u=180;break;default:u=0}var M={x:(i+l.tx)*l.scale-b/2,y:(r+l.ty)*l.scale-b/2,angle:u,fill:"#e2e2e2",stroke:"black",strokeWidth:1,dashArray:"",data:d,width:b,height:b,pivotX:.5,pivotY:.5,opacity:1,visible:o,id:t,class:"e-diagram-ortho-segment-handle"},w=op(M.data),C=new me(M.width,M.height),D=new Ze;if(M.data=D.updatePath(M.data,w,C),this.touchMove){var A=document.getElementById(t);A?this.updateSegmentPosition(A,M):this.svgRenderer.drawPath(s,M,this.diagramId)}else this.svgRenderer.drawPath(s,M,this.diagramId)},n.prototype.renderPivotLine=function(t,e,i,r,s){var o=t,l=!!(r&mr.Rotate);s&&(l=!1);var h=this.getBaseAttributes(o,i);h.fill="None",h.stroke="black",h.strokeWidth=1,h.dashArray="2,3",h.visible=l;var c=i.scale;h.x*=c,h.y*=c,h.width*=c,h.height*=c,h.id="pivotLine",h.class="e-diagram-pivot-line";var u={x:o.actualSize.width*o.pivot.x*c,y:0};h.startPoint={x:o.actualSize.width*o.pivot.x*c,y:-20},h.endPoint=u,this.svgRenderer.drawLine(e,h)},n.prototype.renderBezierLine=function(t,e,i,r,s,o){var l=this.getBaseAttributes(e,o);l.id=t,l.stroke="black",l.strokeWidth=1,l.dashArray="3,3",l.fill="None",l.class="e-diagram-bezier-control-line",l.x=0,l.y=0;var h=o.scale,g={x:(s.x+o.tx)*h,y:(s.y+o.ty)*h};l.startPoint={x:(r.x+o.tx)*h,y:(r.y+o.ty)*h},l.endPoint=g,this.svgRenderer.drawLine(i,l)},n.prototype.renderCircularHandle=function(t,e,i,r,s,o,a,l,h,c,d,u,f,p){var g=e,v={x:i,y:r};if(0!==g.rotateAngle||0!==g.parentTransform){var y=Bi();qi(y,g.rotateAngle+g.parentTransform,g.offsetX,g.offsetY),v=Ke(y,v)}var S=this.getBaseAttributes(g);if(S.stroke="black",S.strokeWidth=1,void 0!==u?(S.id="segmentEnd_"+u,S.fill="#e2e2e2"):S.fill=h?"#8CC63F":"white",S.cornerRadius=p/2,S.angle=e.rotateAngle,S.id=t,S.visible=o,S.class=f,S.width=p,S.height=p,S.x=(v.x+l.tx)*l.scale,S.y=(v.y+l.ty)*l.scale,S.x=S.x-S.width/2,S.y=S.y-S.height/2,h&&(S.class+=" e-connected"),c&&(S.visible=!1),this.touchMove){var b=document.getElementById(t);if(b)this.updateResizeHandle(b,S);else{var M=this.getParentSvg(e,"selector");this.svgRenderer.drawRectangle(s,S,this.diagramId,!0,!0,M,d,!0,a)}}else M=this.getParentSvg(e,"selector"),this.svgRenderer.drawRectangle(s,S,this.diagramId,!0,!0,M,d,!0,a)},n.prototype.updateResizeHandle=function(t,e){ti(t,{id:e.id,x:e.x.toString(),y:e.y.toString(),width:e.width.toString(),height:e.height.toString(),visibility:e.visible?"visible":"hidden",transform:"rotate("+e.angle+","+(e.x+e.width/2)+","+(e.y+e.height/2)+")",rx:e.cornerRadius||0,ry:e.cornerRadius||0,opacity:e.opacity})},n.prototype.renderBezierHandle=function(t,e,i,r,s,o,a,l,h,c,d,u,f){var v,p=document.getElementById(this.diagramId);p&&(v=p.ej2_instances[0]);var y=e,S={x:i,y:r};if(0!==y.rotateAngle||0!==y.parentTransform){var b=Bi();qi(b,y.rotateAngle+y.parentTransform,y.offsetX,y.offsetY),S=Ke(b,S)}var D=a.constraints&qe.InheritSegmentThumbSize?v.segmentThumbSize:a.segmentThumbSize,A=c3(a.constraints&qe.InheritSegmentThumbShape?v.segmentThumbShape:a.segmentThumbShape),x=this.getBaseAttributes(y);x.stroke="black",x.strokeWidth=1,void 0!==d?(x.id="segmentEnd_"+d,x.fill="#e2e2e2"):x.fill=h?"#8CC63F":"white",x.angle=e.rotateAngle,x.id=t,x.visible=o,x.class=u,x.width=D,x.height=D,x.data=A,x.x=(S.x+l.tx)*l.scale,x.y=(S.y+l.ty)*l.scale,x.x=x.x-x.width/2,x.y=x.y-x.height/2,h&&(x.class+=" e-connected"),c&&(x.visible=!1);var P=op(x.data),L=new me(x.width,x.height),O=new Ze;if(x.data=O.updatePath(x.data,P,L),this.touchMove){var N=document.getElementById(t);if(N)this.updateSegmentPosition(N,x);else{var T=this.getParentSvg(e,"selector");this.svgRenderer.drawPath(s,x,this.diagramId,!0,T)}}else T=this.getParentSvg(e,"selector"),this.svgRenderer.drawPath(s,x,this.diagramId,!0,T)},n.prototype.updateSegmentPosition=function(t,e){ti(t,{id:e.id,transform:"rotate("+e.angle+","+(e.x+e.width*e.pivotX)+","+(e.y+e.height*e.pivotY)+")translate("+e.x+","+e.y+")",visibility:e.visible?"visible":"hidden",opacity:e.opacity})},n.prototype.renderBorder=function(t,e,i,r,s,o){var l=this.getBaseAttributes(t,i);l.x*=i.scale,l.y*=i.scale,l.width*=i.scale,l.height*=i.scale,l.fill="transparent",l.stroke="#097F7F",l.strokeWidth=1.2,l.gradient=null,l.dashArray="6,3",l.class="e-diagram-selector",o&&(l.class+=" e-diagram-lane"),l.id="borderRect",l.id=this.rendererActions&Ga.DrawSelectorBorder?"borderRect_symbol":"borderRect",r||(l.class+=" e-disabled"),s&&(l.class+=" e-thick-border"),l.cornerRadius=0;var h=this.getParentSvg(t,"selector");this.svgRenderer.drawRectangle(e,l,this.diagramId,void 0,!0,h)},n.prototype.renderUserHandler=function(t,e,i,r,s,o){for(var l,a=t.wrapper,h=0,c=t.userHandles;h0||d.disableNodes&&t.nodes.length>0||"Drag"===s&&o)&&(l=!1);var u=document.getElementById(d.name+"_template_hiddenUserHandle");u&&(d.template=u.childNodes[0].cloneNode(!0));var f=iT(t,d,i);if(f.x=(f.x+i.tx)*i.scale,f.y=(f.y+i.ty)*i.scale,d.visible&&(d.visible=!!(t.constraints&mr.UserHandle)),l)if(d.pathData){var p=d.pathData?d.pathData:d.content,g=this.getBaseAttributes(a);g.id=d.name+"_userhandle",g.fill=d.backgroundColor,g.stroke=d.borderColor,g.strokeWidth=d.borderWidth,g.centerX=f.x,g.centerY=f.y,g.radius=.5*d.size,g.class="e-diagram-userhandle-circle",g.angle=0,g.visible=d.visible,g.opacity=1,this.svgRenderer.drawCircle(e,g,1,{"aria-label":d.name+"user handle"});var y=[];y=MI(y=Ed(p));var S=op(p),w=bI(y,(d.size-.45*d.size)/S.width,(d.size-.45*d.size)/S.height,!0,S.x,S.y,0,0);S=op(w),this.svgRenderer.drawPath(e,C={x:f.x-S.width/2,y:f.y-S.height/2,angle:0,id:"",class:"e-diagram-userhandle-path",fill:d.pathColor,stroke:d.backgroundColor,strokeWidth:.5,dashArray:"",data:w,width:d.size-5,height:d.size-5,pivotX:0,pivotY:0,opacity:1,visible:d.visible},this.diagramId,void 0,void 0,{"aria-label":d.name+"user handle"})}else if(d.content){var D=new En(d.name,this.diagramId);D.content=d.content,D.offsetX=f.x,D.offsetY=f.y,D.id=d.name+"_shape",D.horizontalAlignment="Center",D.verticalAlignment="Center",D.visible=d.visible,D.setOffsetWithRespectToBounds(f.x,f.y,"Fraction"),D.relativeMode="Object",D.description=d.name||"User handle",D.measure(new me(d.size,d.size)),D.arrange(D.desiredSize),this.svgRenderer.drawNativeContent(D,e,d.size,d.size,this.adornerSvgLayer)}else if(d.source){var C,A=new DI;(C=this.getBaseAttributes(A,i)).width=d.size,C.height=d.size,C.x=f.x-d.size/2,C.y=f.y-d.size/2,C.sourceWidth=d.size,C.sourceHeight=d.size,C.alignment=A.imageAlign,C.source=d.source,C.scale=A.imageScale,C.visible=d.visible,C.description=d.name||"User handle",C.id=d.name+"_",this.renderer.drawImage(e,C,this.adornerSvgLayer,!1)}else{var x=new es(d.name,this.diagramId);x.offsetX=f.x,x.offsetY=f.y,x.id=d.name+"_shape",x.visible=d.visible,x.relativeMode="Object",x.template=d.template,x.measure(new me(d.size,d.size)),x.arrange(x.desiredSize),this.svgRenderer.drawHTMLContent(x,r,void 0,!0,void 0)}}},n.prototype.renderRotateThumb=function(t,e,i,r,s){new Ze;var a,l=new me;l.width=18,l.height=16;var d=!!(r&mr.Rotate);s&&(d=!1);var f=t.offsetX-t.actualSize.width*t.pivot.x+t.pivot.x*t.actualSize.width,p=t.offsetY-t.actualSize.height*t.pivot.y;if(a={x:(f=(f+i.tx)*i.scale)-.5*l.width,y:(p=(p+i.ty)*i.scale)-30-.5*l.height},0!==t.rotateAngle||0!==t.parentTransform){var g=Bi();qi(g,t.rotateAngle+t.parentTransform,(i.tx+t.offsetX)*i.scale,(i.ty+t.offsetY)*i.scale),a=Ke(g,a)}var v={x:a.x,y:a.y,angle:t.rotateAngle+t.parentTransform,fill:"#231f20",stroke:"black",strokeWidth:.5,dashArray:"",data:"M 16.856144362449648 10.238890446662904 L 18.000144362449646 3.437890446662903L 15.811144362449646 4.254890446662903 C 14.837144362449646 2.5608904466629028 13.329144362449647 1.2598904466629026 11.485144362449645 0.5588904466629026 C 9.375144362449646 - 0.24510955333709716 7.071144362449646 - 0.18010955333709716 5.010144362449646 0.7438904466629028 C 2.942144362449646 1.6678904466629028 1.365144362449646 3.341890446662903 0.558144362449646 5.452890446662903 C - 0.244855637550354 7.567890446662903 - 0.17985563755035394 9.866890446662904 0.7431443624496461 11.930890446662904 C 1.6681443624496461 13.994890446662904 3.343144362449646 15.575890446662903 5.457144362449647 16.380890446662903 C 6.426144362449647 16.7518904466629 7.450144362449647 16.9348904466629 8.470144362449647 16.9348904466629 C 9.815144362449647 16.9348904466629 11.155144362449647 16.6178904466629 12.367144362449647 15.986890446662901 L 11.351144362449647 14.024890446662901 C 9.767144362449647 14.8468904466629 7.906144362449647 14.953890446662902 6.237144362449647 14.3178904466629 C 4.677144362449647 13.7218904466629 3.444144362449647 12.5558904466629 2.758144362449647 11.028890446662901 C 2.078144362449646 9.501890446662903 2.031144362449646 7.802890446662903 2.622144362449646 6.243890446662903 C 3.216144362449646 4.6798904466629025 4.387144362449646 3.442890446662903 5.914144362449646 2.760890446662903 C 7.437144362449646 2.078890446662903 9.137144362449646 2.0298904466629026 10.700144362449645 2.6258904466629027 C 11.946144362449646 3.100890446662903 12.971144362449646 3.9538904466629026 13.686144362449646 5.049890446662903 L 11.540144362449645 5.850890446662903 L 16.856144362449648 10.238890446662904 Z",width:20,height:20,pivotX:0,pivotY:0,opacity:1,visible:d,id:"rotateThumb",class:"e-diagram-rotate-handle"};if(this.touchMove){var y=document.getElementById("rotateThumb");y?this.updateSegmentPosition(y,v):this.svgRenderer.drawPath(e,v,this.diagramId,!0,void 0,{"aria-label":"Thumb to rotate the selected object"})}else this.svgRenderer.drawPath(e,v,this.diagramId,!0,void 0,{"aria-label":"Thumb to rotate the selected object"})},n.prototype.renderPathElement=function(t,e,i,r,s,o,a){var l=this.getBaseAttributes(t,i,o);if(l.data=t.absolutePath,l.data=t.absolutePath,t.isPathPort&&a){l.x=a[t.id]?a[t.id].cx:l.x,l.y=a[t.id]?a[t.id].cy:l.y,t.bounds.x=l.x,t.bounds.y=l.y;var h=document.getElementById(this.diagramId);h&&"PortDrag"!==h.ej2_instances[0].eventHandler.currentAction&&(t.offsetX=l.x+t.width/2,t.offsetY=l.y+t.height/2)}var u=t.description?t.description:t.id;if(this.isSvgMode||(l.x=t.flipOffset.x?t.flipOffset.x:l.x,l.y=t.flipOffset.y?t.flipOffset.y:l.y),t.isExport){var f=t.absoluteBounds,p=Ed(l.data),g=this.findAndStoreArcValues(p);l.arc=g,l.data=BF(t,f,0,l)}this.renderer.drawPath(e,l,this.diagramId,void 0,r,u)},n.prototype.findAndStoreArcValues=function(t){var e=[];return t.forEach(function(i){"A"===i.command&&e.push({r1:i.r1/2,r2:i.r2/2})}),e},n.prototype.renderSvgGridlines=function(t,e,i,r,s,o){var a=document.createElementNS("http://www.w3.org/2000/svg","pattern"),l=document.createElementNS("http://www.w3.org/2000/svg","defs");l.setAttribute("id",this.diagramId+"_grid_pattern_defn"),(t.constraints&Kt.ShowHorizontalLines||t.constraints&Kt.ShowVerticalLines)&&a.setAttribute("id",this.diagramId+"_pattern");var h=0,c=0,d=0,u=0,f=1,p=!1,g="Lines"===t.gridType,v=g?t.verticalGridlines.lineIntervals:t.verticalGridlines.dotIntervals,y=g?t.horizontalGridlines.lineIntervals:t.horizontalGridlines.dotIntervals;if(r.showRulers&&r.dynamicGrid&&s&&o)d=o.updateSegmentWidth(i.scale),u=s.updateSegmentWidth(i.scale),t.horizontalGridlines.scaledIntervals=[d/s.interval],t.verticalGridlines.scaledIntervals=[u/o.interval],p=!0;else{for(var S=0;S=2)for(;e>=2;)e/=2;else if(e<=.5)for(;e<=.5;)e*=2;var i;if(t.horizontalGridlines.scaledIntervals=t.horizontalGridlines.snapIntervals,t.verticalGridlines.scaledIntervals=t.verticalGridlines.snapIntervals,1!==e){var r=t.horizontalGridlines;for(r.scaledIntervals=[],i=0;ithis.groupElement.actualSize.height&&("Clip"===t.style.textOverflow||"Ellipsis"===t.style.textOverflow)&&(a.y=a.y+(a.height-this.groupElement.actualSize.height)/2),this.renderer.drawRectangle(e,a,this.diagramId,void 0,void 0,r),this.renderer.drawText(e,a,r,l,this.diagramId,t.isExport&&Math.min(t.exportScaleValue.x||t.exportScaleValue.y),this.groupElement),this.isSvgMode&&(t.doWrap=!1)},n.prototype.renderNativeElement=function(t,e,i,r,s){var o,a,l=this.getParentSvg(t,void 0,e)||r,h=this.getParentElement(t,e,l).g||e,c=this.getBaseAttributes(t,i);switch(c.fill="transparent",c.cornerRadius=t.cornerRadius,c.stroke="transparent",this.renderer.drawRectangle(e,c,this.diagramId,void 0,void 0,r),t.scale){case"None":o=t.contentSize.width,a=t.contentSize.height;break;case"Stretch":o=t.actualSize.width,a=t.actualSize.height;break;case"Meet":o=a=t.actualSize.width<=t.actualSize.height?t.actualSize.width:t.actualSize.height;break;case"Slice":o=a=t.actualSize.width>=t.actualSize.height?t.actualSize.width:t.actualSize.height}this.svgRenderer&&this.svgRenderer.drawNativeContent(t,h,a,o,l)},n.prototype.renderHTMLElement=function(t,e,i,r,s,o,a){var l=this.getBaseAttributes(t,r);l.fill="transparent",l.cornerRadius=t.cornerRadius,l.stroke="transparent",this.renderer.drawRectangle(e,l,this.diagramId,void 0,void 0,s),this.svgRenderer&&this.svgRenderer.drawHTMLContent(t,i.children[0],r,function Sse(n){var t=n.parentElement;do{if(fm(t,"e-diagram"))return!0;t=t.parentElement}while(t);return!1}(i),a)},n.prototype.renderImageElement=function(t,e,i,r,s){var o=this.getBaseAttributes(t,i);o.cornerRadius=0,this.renderer.drawRectangle(e,o,this.diagramId,void 0,void 0,r);var a,l,h,c,g,d=t.contentSize.width,u=t.contentSize.height,f=o.width/d,p=o.height/u;if("Stretch"===t.stretch)a=d*(g=Math.min(f,p)),l=u*g;else switch(t.stretch){case"Meet":a=d*(g=Math.min(f,p)),l=u*g,o.x+=Math.abs(o.width-a)/2,o.y+=Math.abs(o.height-l)/2;break;case"Slice":g=Math.max(f,p),h=o.width/(a=d*g)*d,c=o.height/(l=u*g)*u;break;case"None":a=d,l=u}o.width=a,o.height=l,o.sourceWidth=h,o.sourceHeight=c,o.source=t.source,o.alignment=t.imageAlign,o.scale=t.imageScale,o.description=t.description?t.description:t.id,this.renderer.drawImage(e,o,r,s)},n.prototype.renderContainer=function(t,e,i,r,s,o,a,l,h,c,d){var g,u={svg:s,g:e},f=document.getElementById(this.diagramId);if(f&&(g=f.ej2_instances[0]),this.diagramId&&(s=this.getParentSvg(t)||s,this.isSvgMode)){var v=this.getParentElement(t,e,s,l).g||e;s=this.getParentSvg(this.hasNativeParent(t.children))||s;var y=this.getParentElement(this.hasNativeParent(t.children),v,s,l);u.svg=y.svg||s,u.g=y.g||v,o&&s&&(s.getElementById(u.g.id)||e.appendChild(u.g)),e=u.g}if(this.renderRect(t,e,r,s),this.groupElement=t,t.hasChildren()){for(var b,S=void 0,M=0,w=t.children;M0&&(D=g.selectedItems.nodes[0]);var L,A=void 0,x=void 0,P=!1;if(g&&g.selectedItems&&(L=g.getObject(t.id)),"None"!==t.flip&&(D=L),"None"===t.flip&&(D=L),D&&D.flipMode&&(P=!0),!(t.elementActions&Xr.ElementIsGroup)&&g instanceof _l&&g.nameTable[t.id]&&"connectors"!==g.nameTable[t.id].propName&&P&&D){if(A=t.children&&t.children[0]instanceof En?document.getElementById(D.id+"_content_inner_native_element"):document.getElementById(D.id+"_content_groupElement"),!(t.children[0]instanceof En)&&"Text"!==D.shape.type&&"None"!==D.flipMode&&"Label"!==D.flipMode&&"All"!==D.flipMode&&"PortAndLabel"!==D.flipMode&&"LabelText"!==D.flipMode&&"PortAndLabelText"!==D.flipMode&&"LabelAndLabelText"!==D.flipMode||t.children[0]instanceof En&&"Port"===D.flipMode)return void this.renderFlipElement(t,A,D.flip);if((t.children[0]instanceof En&&("All"===D.flipMode||"Label"===D.flipMode)||"Label"===D.flipMode||"PortAndLabel"===D.flipMode||"LabelText"===D.flipMode||"PortAndLabelText"===D.flipMode||"LabelAndLabelText"===D.flipMode||"Image"===D.shape.type&&"Label"===D.flipMode)&&this.renderFlipElement(t,A,t.flip),"None"!==t.flip&&"None"===D.flipMode)this.renderFlipElement(t,A,t.flip);else if("None"!==t.flip&&("Label"===D.flipMode||"PortAndLabel"===D.flipMode||"LabelText"===D.flipMode||"PortAndLabelText"===D.flipMode||"LabelAndLabelText"===D.flipMode)||t.children[0]instanceof En&&"None"!==t.flip&&D&&("None"===D.flipMode||"All"===D.flipMode)){for(var O=0;O0){var i=t[0];if(i instanceof En)return i;i.children&&i.children.length&&this.hasNativeParent(i.children,e++||0)}},n.prototype.renderRect=function(t,e,i,r,s){var o=this.getBaseAttributes(t,i,s);o.cornerRadius=t.cornerRadius||0,t.isExport&&(o.cornerRadius*=t.exportScaleValue.x),this.renderer.drawRectangle(e,o,this.diagramId,t.isExport,void 0,r,t.description?t.description:t.id)},n.prototype.drawRect=function(t,e){e.cornerRadius=0,this.svgRenderer.drawRectangle(t,e,this.diagramId)},n.prototype.getBaseAttributes=function(t,e,i){var r={width:t.actualSize.width,height:t.actualSize.height,x:t.offsetX-t.actualSize.width*t.pivot.x,y:t.offsetY-t.actualSize.height*t.pivot.y,fill:t.style.fill,stroke:t.style.strokeColor,angle:t.rotateAngle+t.parentTransform,pivotX:t.pivot.x,pivotY:t.pivot.y,strokeWidth:t.style.strokeWidth,dashArray:t.style.strokeDashArray||"",opacity:t.style.opacity,shadow:t.shadow,gradient:t.style.gradient,visible:t.visible,id:t.id,description:t.description,canApplyStyle:t.canApplyStyle,shapeType:t.shapeType};return"Page"===t.rotationReference&&(r.angle=t.rotateAngle),i&&(r.x=r.x-.5,r.y=r.y-.5),t.isExport&&(r.width*=t.exportScaleValue.x,r.height*=t.exportScaleValue.y,r.x*=t.exportScaleValue.x,r.y*=t.exportScaleValue.y,r.strokeWidth*=t.exportScaleValue.x),t.flip&&(r.flip=t.flip),e&&(r.x+=e.tx,r.y+=e.ty),r},n.renderSvgBackGroundImage=function(t,e,i,r,s,o){if(t.source){var l=IT(e.id).getElementById(e.id+"_image");if(!l){var h=function Toe(n){return xt(n).getElementsByClassName("e-background-image-layer")[0]}(e.id);(l=document.createElementNS("http://www.w3.org/2000/svg","image")).setAttribute("id",e.id+"_image"),h.appendChild(l)}var c=new Image;c.src=t.source,l.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",c.src.toString());var d="None"!==t.scale?t.scale:"",u=t.align,f=u.charAt(0).toLowerCase()+u.slice(1);d&&(f+=" "+d.charAt(0).toLowerCase()+d.slice(1)),ti(l,{id:e.id+"_image",x:i,y:r,width:s,height:o,preserveAspectRatio:f})}},n.prototype.transformLayers=function(t,e){var i=t.tx*t.scale,r=t.ty*t.scale,s="domTable";if(i!==this.transform.x||r!==this.transform.y||0===i||0===r){e&&(window[""+s][this.diagramId+"_diagramLayer"]||(window[""+s][this.diagramId+"_diagramLayer"]=this.diagramSvgLayer.getElementById(this.diagramId+"_diagramLayer")),window[""+s][this.diagramId+"_diagramLayer"].setAttribute("transform","translate("+t.tx*t.scale+","+t.ty*t.scale+"),scale("+t.scale+")"));var a=function Aoe(n){var t="domTable",e=null;return window[t][n+"_gridline"]?e=window[t][n+"_gridline"]:(e=Fd(n).getElementById(n+"_gridline"),window[t][n+"_gridline"]=e),e}(this.diagramId);return a.setAttribute("transform","translate("+t.tx*t.scale+","+t.ty*t.scale+")"),window[""+s][this.diagramId+"_diagramPorts"]||(window[""+s][this.diagramId+"_diagramPorts"]=this.iconSvgLayer.getElementById(this.diagramId+"_diagramPorts")),window[""+s][this.diagramId+"_diagramPorts"].setAttribute("transform","translate("+t.tx*t.scale+","+t.ty*t.scale+"),scale("+t.scale+")"),window[""+s][this.diagramId+"_diagramExpander"]||(window[""+s][this.diagramId+"_diagramExpander"]=this.iconSvgLayer.getElementById(this.diagramId+"_diagramExpander")),window[""+s][this.diagramId+"_diagramExpander"].setAttribute("transform","translate("+t.tx*t.scale+","+t.ty*t.scale+"),scale("+t.scale+")"),window[""+s][this.diagramId+"_nativeLayer"]||(window[""+s][this.diagramId+"_nativeLayer"]=this.nativeSvgLayer.getElementById(this.diagramId+"_nativeLayer")),window[""+s][this.diagramId+"_nativeLayer"].setAttribute("transform","translate("+t.tx*t.scale+","+t.ty*t.scale+"),scale("+t.scale+")"),Io(this.diagramId).children[0].style.transform="translate("+t.tx*t.scale+"px,"+t.ty*t.scale+"px)scale("+t.scale+")",this.transform={x:t.tx*t.scale,y:t.ty*t.scale},!0}return!1},n.prototype.updateNode=function(t,e,i,r,s,o,a){this.renderElement(t,e,i,r,this.getParentSvg(t),void 0,void 0,s,null,o,a)},n}(),use=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),ib=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},uF=function(n){function t(e,i){var r=n.call(this,e,i)||this;return r.mode="Canvas",r.id="overview",r.actionName="",r.startPoint=null,r.currentPoint=null,r.prevPoint=null,r.scale=null,r.inAction=!1,r.viewPortRatio=1,r.horizontalOffset=0,r.verticalOffset=0,r.model={},r.event=!0,r.overviewid=88123,r.model={width:r.width,height:r.height},r}return use(t,n),t.prototype.onPropertyChanged=function(e,i){for(var r=0,s=Object.keys(e);r0||e.toString().indexOf("%")>0?e.toString():e.toString()+"px"},t.prototype.renderCanvas=function(e){var i=document.getElementById(this.element.id+"_canvas");i||(i=Tt("div",{}),this.element.appendChild(i)),Ho(i,{id:this.element.id+"_canvas",class:"drawing",style:"position:relative; height:"+this.getSizeValue(this.model.height)+"; width:"+this.getSizeValue(this.model.width)+";style:-ms-touch-action: none;touch-action: none;"}),this.element.setAttribute("tabindex",String(-1)),this.element.style.overflow="hidden",this.element.style.height=String(this.model.height),this.element.style.width=String(this.model.width),this.canvas=i},t.prototype.setParent=function(e){var i=document.getElementById(e);if(this.parent){var s=this.parent;this.parent=null,s.setOverview(null,this.element.id),this.removeDocument(this)}this.parent=this.getDiagram(i,"ej2_instances"),this.parent&&this.parent.setOverview(this)},t.prototype.getDiagram=function(e,i){for(var r,s=e[""+i].length,o=0;o0?f:Math.floor(window.innerWidth)}if(0===h){var p=Math.floor(window.innerHeight-u-Math.floor(c.top));h=p>0?p:Math.floor(window.innerHeight)}l>0&&(s.setAttribute("width",String(l)),this.model.height=h),h>0&&(s.setAttribute("height",String(h)),this.model.width=l),e.diagramLayerDiv||(e.diagramLayerDiv=Tt("div",{}),e.diagramLayer=bo.createCanvas(this.element.id+"_diagramLayer",this.model.width,this.model.height),e.diagramLayer.setAttribute("style","position:absolute; left:0px; top:0px "),e.diagramLayerDiv.appendChild(e.diagramLayer),e.canvas.appendChild(e.diagramLayerDiv)),Ho(e.diagramLayerDiv,{id:this.element.id+"_diagramLayer_div",style:"width:"+this.model.width+"px; height:"+this.model.height+"px;position:absolute;top:0px;left:0px"}),this.renderHtmlLayer(e.canvas),this.renderNativeLayer(e.canvas,e),this.addOverviewRectPanel(e)},t.prototype.removeDocument=function(e){var i=document.getElementById(this.canvas.id+"_svg");this.canvas.removeChild(i);var r=document.getElementById(this.element.id+"_htmlLayer");this.canvas.removeChild(r);var s=document.getElementById(this.element.id+"_diagramLayer_div");this.canvas.removeChild(s),e.diagramLayerDiv=null,e.diagramLayer=null,window.domTable[this.id+"html_layer"]=null},t.prototype.renderHtmlLayer=function(e){var i=Tt("div",{id:this.element.id+"_htmlLayer",class:"e-html-layer",style:"pointer-events:none;position:absolute;top:0px;left:0px;"}),s=Tt("div",{id:this.element.id+"_htmlLayer_div",style:"position:absolute;top:0px;left:0px;"});return i.appendChild(s),e.appendChild(i),i},t.prototype.renderNativeLayer=function(e,i){if(!document.getElementById(this.element.id+"_nativeLayer_svg")){var r=this.parent.createSvg(this.element.id+"_nativeLayer_svg",this.model.width,this.model.height),s=Fi("g",{id:this.element.id+"_nativeLayer"});r.appendChild(s),i.diagramLayerDiv.appendChild(r),ti(r,{class:"e-native-layer"})}},t.prototype.addOverviewRectPanel=function(e){var i=document.getElementById(this.canvas.id+"_overviewsvg");i&&i.parentNode.removeChild(i),i=Fi("svg",{id:this.canvas.id+"_overviewsvg",class:"overviewsvg",version:"1.1",style:"position:absolute;left:0px;top:0px; aria-label:Specifies overview",width:this.model.width,height:this.model.height}),e.canvas.appendChild(i);var s=Fi("g",{id:this.element.id+"_overviewlayer",style:"pointer-events:none"});i.appendChild(s);var o=Fi("rect",{fill:"transparent",width:"100%",height:"100%",class:"overviewbackrect",id:this.canvas.id+"overviewbackrect"});o.setAttribute("style"," pointer-events: none; "),s.appendChild(o);var a=Fi("g",{id:this.canvas.id+"overviewhandle",style:"pointer-events:all"});s.appendChild(a);var l=Fi("rect",{id:this.canvas.id+"overviewrect",fill:"transparent"});a.appendChild(l),this.renderOverviewCorner("left",a),this.renderOverviewCorner("right",a),this.renderOverviewCorner("top",a),this.renderOverviewCorner("bottom",a),this.renderOverviewCorner("topleft",a),this.renderOverviewCorner("topright",a),this.renderOverviewCorner("bottomleft",a),this.renderOverviewCorner("bottomright",a)},t.prototype.renderOverviewCorner=function(e,i){var s,o=Fi(s="top"===e||"bottom"===e||"right"===e||"left"===e?"rect":"circle",{id:this.canvas.id+"visible"+e,class:"overview-resizer"});i.appendChild(o);var a=Fi(s,{id:this.canvas.id+e,class:"overviewresizer",fill:"transparent"});i.appendChild(a)},t.prototype.updateOverviewRectangle=function(){var e=this.currentPoint.x-this.prevPoint.x,i=this.currentPoint.y-this.prevPoint.y,r=new me;r.width=0,r.height=0;var s=0,o=0;switch(this.resizeDirection){case"left":r.width-=e,r.height-=e/this.viewPortRatio,s=e,o=e/this.viewPortRatio,o/=2;break;case"right":r.width+=e,r.height+=e/this.viewPortRatio,o=e/this.viewPortRatio,o/=-2;break;case"top":r.height-=i,r.width-=i*this.viewPortRatio,o=i,s=i*this.viewPortRatio,s/=2;break;case"bottom":r.height+=i,r.width+=i*this.viewPortRatio,s=i*this.viewPortRatio,s/=-2;break;case"topleft":Math.abs(i)>Math.abs(e)?e=i*this.viewPortRatio:i=e/this.viewPortRatio,r.width-=e,r.height-=i,s=e,o=i;break;case"topright":Math.abs(i)>Math.abs(e)?e=-i*this.viewPortRatio:i=-e/this.viewPortRatio,o=i,r.width+=e,r.height-=i;break;case"bottomleft":Math.abs(i)>Math.abs(e)?e=-i*this.viewPortRatio:i=-e/this.viewPortRatio,s=e,r.width-=e,r.height+=i;break;case"bottomright":Math.abs(i)>Math.abs(e)?e=i*this.viewPortRatio:i=e/this.viewPortRatio,r.width+=e,r.height+=i}this.updateHelper(s,o,r,void 0,void 0)},t.prototype.updateHelper=function(e,i,r,s,o){var a,l,h,u,f,d=this.element.getElementsByTagName("svg")[2].getElementById("helper");r?(a=(h=d.getBBox()).x+e,l=h.y+i,s=h.width+r.width,o=h.height+r.height):(u=this.currentPoint.x>this.startPoint.x?this.currentPoint.x-this.prevPoint.x:this.prevPoint.x-this.currentPoint.x,f=this.currentPoint.y>this.startPoint.y?this.currentPoint.y-this.prevPoint.y:this.prevPoint.y-this.currentPoint.y,Math.abs(f)>Math.abs(u)?u=this.viewPortRatio*f:f=u/this.viewPortRatio,h=d.getBBox(),a=this.startPoint.x>this.currentPoint.x?h.x-u:h.x,l=this.startPoint.y>this.currentPoint.y?h.y-f:h.y,s=h.width+u,o=h.height+f),ti(this.helper,{id:this.helper.id,x:a,y:l,width:Math.max(0,s),height:Math.max(0,o)})},t.prototype.updateOverviewrect=function(e,i,r,s){Ho(document.getElementById(this.canvas.id+"overviewrect"),{x:e,y:i,width:Math.max(1,r),height:Math.max(1,s)}),this.updateOverviewCorner("top",e+8,i+1,Math.max(0,r-16),2),this.updateOverviewCorner("bottom",e+8,i+s+3,Math.max(0,r-16),2),this.updateOverviewCorner("left",e-2,i+11,2,Math.max(0,s-16)),this.updateOverviewCorner("right",e+r,i+11,2,Math.max(0,s-16)),this.updateOverviewCorner("topleft",e,i+3,5,5),this.updateOverviewCorner("topright",e+r,i+3,5,5),this.updateOverviewCorner("bottomleft",e,i+s+3,5,5),this.updateOverviewCorner("bottomright",e+r,i+s+3,5,5)},t.prototype.updateOverviewCorner=function(e,i,r,s,o){var a,l;"top"===e||"bottom"===e||"right"===e||"left"===e?(a={x:i,y:r,width:s,height:o,fill:"#ED1C24"},l={x:i-2,y:r-2,width:2===s?4:s,height:2===o?4:o}):(a={cx:i,cy:r,r:4,fill:"#ED1C24"},l={cx:i,cy:r,r:6,fill:"transparent"}),Ho(document.getElementById(this.canvas.id+"visible"+e),a),Ho(document.getElementById(this.canvas.id+e),l)},t.prototype.translateOverviewRectangle=function(){Number(this.model.width),Number(this.model.height);var r=this.currentPoint.x-this.prevPoint.x,s=this.currentPoint.y-this.prevPoint.y,l=this.element.getElementsByClassName("overviewsvg")[0].getElementById(this.canvas.id+"overviewrect").getBBox(),h=l.x+r,c=l.y+s,d=l.width,u=l.height;this.updateOverviewrect(h,c,d,u),this.updateParentView(this.parent.scroller.currentZoom,h,c,d,u,null)},t.prototype.renderOverviewRect=function(e,i,r,s){var o=Number(this.model.width),a=Number(this.model.height),c=Math.max(this.parent.scroller.viewPortWidth/(r/o*this.contentWidth),this.parent.scroller.viewPortHeight/(s/a*this.contentHeight));if(c>=.25&&c<=30){this.updateParentView(c,e,i,r,s,{x:0,y:0});var u=this.scrollOverviewRect(this.parent.scroller.horizontalOffset,this.parent.scroller.verticalOffset,this.parent.scroller.currentZoom,!0);if(this.helper){var p=this.element.getElementsByTagName("rect")[10].getBBox();u.x=p.x,u.y=p.y}"pan"===this.actionName?this.updateOverviewrect(-u.x,-u.y,u.width,u.height):this.updateOverviewrect(u.x,u.y,u.width,u.height)}},t.prototype.scrollOverviewRect=function(e,i,r,s){if(!this.actionName||s){var o=Number(this.model.width),a=Number(this.model.height),l=Math.min(this.contentWidth/o,this.contentHeight/a),h=new Ne,c=h.x=e/r/l,d=h.y=i/r/l,u=0;this.parent.rulerSettings.showRulers&&(u=25);var f=document.getElementById(this.parent.element.id+"content"),p=0,g=0;f&&(p=f.offsetWidth-f.clientWidth,g=f.offsetHeight-f.clientHeight);var v=h.width=(this.parent.scroller.viewPortWidth-u-p)/r/l,y=h.height=(this.parent.scroller.viewPortHeight-u-g)/r/l;if(s){var S=new Ne;return S.x=c,S.y=d,S.width=v,S.height=y,S}this.updateOverviewrect(-c,-d,v,y)}return null},t.prototype.updateParentView=function(e,i,r,s,o,a){var p,g,l=Number(this.model.width),h=Number(this.model.height),u=i*(this.contentWidth/l)*e,f=r*(this.contentHeight/h)*e;this.parent.scroller.getPageBounds(),(1!==e||"pan"===this.actionName)&&(p=-u-this.parent.scroller.horizontalOffset,g=-f-this.parent.scroller.verticalOffset),this.parent.setBlazorDiagramProps(!0),this.parent.realActions|=$i.OverViewAction,"scale"===this.actionName||"draw"===this.actionName?this.parent.scroller.zoom(e/this.parent.scroller.currentZoom,p,g,a):ce()?this.parent.scroller.zoom(1,p,g,a):this.parent.pan(p,g,a,!0)},t.prototype.updateHtmlLayer=function(e){var i=Io(e.element.id),r=this.parent.scroller.getPageBounds(!0),o=r.height,a=Math.max(r.width,this.parent.scroller.viewPortWidth),l=Math.max(o,this.parent.scroller.viewPortHeight/this.parent.scroller.currentZoom),h=Math.min(Number(this.model.width)/a,Number(this.model.height)/l);i.style.transform="scale("+h+") translate("+this.parent.scroller.transform.tx+"px,"+this.parent.scroller.transform.ty+"px)"},t.prototype.updateView=function(e){var i=this.parent.scroller.getPageBounds(),r=i.width,s=i.height,o=Number(this.model.width),a=Number(this.model.height),l=Math.max(r,this.parent.scroller.viewPortWidth),h=Math.max(s,this.parent.scroller.viewPortHeight);this.contentWidth=l=Math.max(l,o/a*h),this.contentHeight=h=Math.max(h,a/o*l);var c=Math.min(o/l,a/h),d=document.getElementById(this.element.id+"_htmlLayer");d.style.webkitTransform="scale("+c+") translate("+-i.x+"px,"+-i.y+"px)",d.style.transform="scale("+c+") translate("+-i.x+"px,"+-i.y+"px)",document.getElementById(this.element.id+"_overviewlayer").setAttribute("transform","translate("+-i.x*c+","+-i.y*c+")"),this.horizontalOffset=i.x*c,this.verticalOffset=i.y*c;var f=document.getElementById(this.element.id+"_diagramLayer"),p=UF(this.element.id),g=f.getContext("2d"),v=Number(this.model.width)/this.contentWidth,y=Number(this.model.height)/this.contentHeight;v=Math.min(v,y);var S=this.parent.scroller.transform;p.setAttribute("transform","translate("+S.tx*v+","+S.ty*y+"),scale("+v+")"),g.setTransform(v,0,0,v,0,0),g.fillStyle="red",this.scrollOverviewRect(this.parent.scroller.horizontalOffset,this.parent.scroller.verticalOffset,this.parent.scroller.currentZoom)},t.prototype.scrolled=function(e){if(this.event){var i=this.scrollOverviewRect(this.parent.scroller.horizontalOffset,this.parent.scroller.verticalOffset,this.parent.scroller.currentZoom,!0);this.updateOverviewrect(-i.x,-i.y,i.width,i.height),this.updateView(this)}},t.prototype.updateCursor=function(e){if(fm(e.target,"overviewresizer"))switch(e.target.id){case this.canvas.id+"left":this.canvas.style.cursor="w-resize";break;case this.canvas.id+"right":this.canvas.style.cursor="e-resize";break;case this.canvas.id+"top":this.canvas.style.cursor="n-resize";break;case this.canvas.id+"bottom":this.canvas.style.cursor="s-resize";break;case this.canvas.id+"topleft":this.canvas.style.cursor="nw-resize";break;case this.canvas.id+"topright":this.canvas.style.cursor="ne-resize";break;case this.canvas.id+"bottomleft":this.canvas.style.cursor="sw-resize";break;case this.canvas.id+"bottomright":this.canvas.style.cursor="se-resize"}else this.canvas.style.cursor="default"},t.prototype.mouseMove=function(e){if(this.event=!1,this.updateCursor(e),this.currentPoint=this.mousePosition(e),this.actionName)switch(this.actionName){case"draw":!this.inAction&&(this.startPoint.x!==this.currentPoint.x||this.startPoint.y!==this.currentPoint.y)&&(this.initHelper(),this.inAction=!0),this.inAction&&this.updateHelper();break;case"scale":this.inAction||(this.initHelper(),this.inAction=!0),this.updateOverviewRectangle();break;case"pan":(this.startPoint.x!==this.currentPoint.x||this.startPoint.y===this.currentPoint.y||this.inAction)&&(this.inAction=!0,this.translateOverviewRectangle())}this.prevPoint=this.currentPoint},t.prototype.documentMouseUp=function(e){this.inAction=!1,this.actionName="",this.helper&&(this.helper.parentNode.removeChild(this.helper),this.helper=null),this.event=!0,document.getElementById(this.canvas.id+"overviewhandle").style.pointerEvents="all"},t.prototype.windowResize=function(e){var i=this;return this.resizeTo&&clearTimeout(this.resizeTo),this.resizeTo=setTimeout(function(){var s=document.getElementById(i.element.id).getBoundingClientRect();i.model.width=s.width>0?s.width:i.model.width,i.model.height=s.height>0?s.height:i.model.height,i.renderCanvas(),i.setParent(i.sourceID)},10),!1},t.prototype.mouseDown=function(e){if(e.target.id===this.canvas.id+"_overviewsvg"&&(this.actionName="draw"),e.target.id===this.canvas.id+"overviewrect"&&(this.actionName="pan"),fm(e.target,"overviewresizer"))switch(this.actionName="scale",e.target.id){case this.canvas.id+"left":this.resizeDirection="left";break;case this.canvas.id+"right":this.resizeDirection="right";break;case this.canvas.id+"top":this.resizeDirection="top";break;case this.canvas.id+"bottom":this.resizeDirection="bottom";break;case this.canvas.id+"topleft":this.resizeDirection="topleft";break;case this.canvas.id+"topright":this.resizeDirection="topright";break;case this.canvas.id+"bottomleft":this.resizeDirection="bottomleft";break;case this.canvas.id+"bottomright":this.resizeDirection="bottomright"}this.startPoint=this.prevPoint=this.mousePosition(e),this.viewPortRatio=this.parent.scroller.viewPortWidth/this.parent.scroller.viewPortHeight,document.getElementById(this.canvas.id+"overviewhandle").style.pointerEvents="none"},t.prototype.mouseUp=function(e){if(this.currentPoint=this.mousePosition(e),this.actionName)if(this.startPoint.x!==this.currentPoint.x||this.startPoint.y!==this.currentPoint.y){if("pan"!==this.actionName&&this.helper){var i=this.element.getElementsByTagName("rect")[10].getBBox();this.resizeDirection=this.resizeDirection||"",this.renderOverviewRect(i.x,i.y,o=i.width,a=i.height)}}else if(e.target.id===this.canvas.id+"_overviewsvg"||"helper"===e.target.id){var o=(i=this.element.getElementsByTagName("svg")[2].getElementById(this.canvas.id+"overviewrect").getBBox()).width,a=i.height;this.inAction=!0,this.actionName="pan",this.renderOverviewRect(this.currentPoint.x-o/2,this.currentPoint.y-a/2,o,a),this.inAction=!1}this.helper&&(this.helper.parentNode.removeChild(this.helper),this.helper=null),this.actionName="",this.startPoint=null,this.currentPoint=null,this.prevPoint=null,this.helper=null,this.viewPortRatio=1,this.resizeDirection="",this.inAction=!1,this.event=!0,document.getElementById(this.canvas.id+"overviewhandle").style.pointerEvents="all"},t.prototype.initHelper=function(){var e=this.element.getElementsByTagName("svg")[2],i=this.startPoint.x,r=this.startPoint.y,s=1,o=1;if("scale"===this.actionName){var l=e.getElementById(this.canvas.id+"overviewrect").getBBox();i=l.x,r=l.y,s=l.width,o=l.height}var h=Fi("rect",{id:"helper",x:i,y:r,width:s,height:o,fill:"transparent",stroke:"gray","stroke-dasharray":"2 2","shape-rendering":"crispEdges"});e.getElementById(this.element.id+"_overviewlayer").appendChild(h),this.helper=h},t.prototype.mousePosition=function(e){var i,r,s;-1!==e.type.indexOf("touch")?(r=(i=e).changedTouches[0].clientX-this.element.offsetLeft,s=i.changedTouches[0].clientY-this.element.offsetTop):(r=e.clientX,s=e.clientY);var l=this.element.getBoundingClientRect();return{x:(r-=l.left)+this.horizontalOffset,y:(s-=l.top)+this.verticalOffset}},t.prototype.destroy=function(){if(this.unWireEvents(),this.notify("destroy",{}),n.prototype.destroy.call(this),document.getElementById(this.element.id)){this.element.classList.remove("e-overview");var e=document.getElementById(this.element.id+"_canvas");e&&this.element.removeChild(e)}this.parent.views.splice(this.parent.views.indexOf(this.element.id),1),this.diagramLayerDiv=null,this.canvas=null,this.parent=null},t.prototype.getModuleName=function(){return"Overview"},ib([I("100%")],t.prototype,"width",void 0),ib([I("100%")],t.prototype,"height",void 0),ib([I("")],t.prototype,"sourceID",void 0),ib([H()],t.prototype,"created",void 0),t}(Ii);function pse(n,t){for(var e=0;eR.findLength(e,n)?e:t;var o=R.findAngle(t,e),a=R.findAngle(i,n),l=R.findLength(i,n),h=a+2*(o-a);return{x:i.x+l*Math.cos(h*Math.PI/180),y:i.y+l*Math.sin(h*Math.PI/180)}}function Kf(n,t,e){if(n&&n.children&&n.children.length>0)for(var r=void 0,s=0;s0&&"annotations"!==r&&"ports"!==r)if(n[""+l].length>0)for(var h=0;h<=n[""+l].length;h++)Ro(n[""+l],t?t[""+l]:void 0,e[""+l],"annotations"===l||"ports"===l?n:void 0,l);else Ro(n[""+l],t?t[""+l]:void 0,e[""+l],"annotations"===l||"ports"===l?n:void 0,l);else if(s instanceof Object&&t&&"annotations"!==r&&"ports"!==r)Ro(n[""+l],t[""+l],e[""+l]);else if("annotations"!==r&&"ports"!==r&&t&&!t[""+l]||!t&&n&&(n[""+l]||void 0!==n[""+l]))n[""+l]=e[""+l];else{var c=void 0;("annotations"===r||"ports"===r)&&("annotations"===r?(n[""+l]&&Ro(n[""+l],t[""+l],e[""+l]),n[""+l]||(ps(i)===de?(c=new Or(i,"annotations",e[""+l]),i.annotations.push(c)):(c=new Kn(i,"annotations",e[""+l]),i.annotations.push(c)))):n[""+l]?Ro(n[""+l],t[""+l],e[""+l]):(c=new Es(i,"ports",e[""+l]),i.ports.push(c)))}}}function bse(n,t){for(var e="Bezier"===n.type?function yse(n){var t=[];if("Bezier"===n.type)for(var e=0,i=0;i0||n.ports.length>0){var f=n.wrapper.children;for(i=3;i0)return{enabled:!1,intersectPt:e};var l=o/s,h=a/s;return l>=0&&l<=1&&h>=0&&h<=1?(e.x=i.x1+l*(i.x2-i.x1),e.y=i.y1+l*(i.y2-i.y1),{enabled:!0,intersectPt:e}):{enabled:!1,intersectPt:e}}function nb(n,t,e,i){var a=im(vF(n.x,n.y,t.x,t.y),vF(e.x,e.y,i.x,i.y));return a.enabled?a.intersectPt:{x:0,y:0}}function vF(n,t,e,i){return{x1:Number(n)||0,y1:Number(t)||0,x2:Number(e)||0,y2:Number(i)||0}}function mF(n,t,e){var i=[],s={x:t.topRight.x+(e=e||0),y:t.topRight.y},o={x:t.bottomRight.x,y:t.bottomRight.y-e},a={x:t.bottomLeft.x,y:t.bottomLeft.y+e};return i.push({x:t.topLeft.x-e,y:t.topLeft.y}),i.push(s),i.push(o),i.push(a),i}function zc(n,t,e,i,r,s){var o={},a=e.scroller.transform.scale,h=e.scroller.verticalOffset;return o.x=(i?n.x:t.x)*a+e.scroller.horizontalOffset-r,o.y=(i?n.y:t.y)*a+h-s,o}function yF(n,t){var e=new Ze;return e.data=n.pathData,e.height=n.height>10?n.height-(n.padding.bottom+n.padding.top):n.height,e.width=n.width>10?n.width-(n.padding.left+n.padding.right):n.width,e.visible=n.visibility,e.id=t.id+"_shape",e.inversedAlignment=!1,e.horizontalAlignment="Center",e.verticalAlignment="Center",e.style={fill:n.iconStrokeColor,strokeColor:n.iconStrokeColor,strokeWidth:n.iconStrokeWidth},e.setOffsetWithRespectToBounds(.5,.5,"Fraction"),e.relativeMode="Object",e.description=t.description||"",e}function Zx(n,t,e){var i=Jx(n,t),r=R.findAngle(n[i.index],n[i.index+1]),s=function Tse(n){var t;t=n instanceof OI?0:void 0===n.content?10:0;var e=0;switch(n.alignment){case"Center":e=0;break;case"Before":e=-(0+t);break;case"After":e=0+t}return e}(t),o=R.transform(i.point,r+45,s);return i.point=o,i.angle=r,i}function Jx(n,t){for(var r,s,a,l,e=0,i=t.offset,o=[],h=0;h=c)return s=R.findAngle(n[parseInt(d.toString(),10)],n[d+1]),{point:r=R.transform(n[parseInt(d.toString(),10)],s,c-(a||0)),index:l=d};a=o[parseInt(d.toString(),10)]}return{point:r,index:l}}function SF(n,t,e){t%=360;var a,l,s=225;switch(n.alignment){case"Before":t>=45&&t<=135?(l="right",a=.5===n.offset?"center":"top"):t>=s&&t<=315?(l="left",a=.5===n.offset?"center":"bottom"):t>45&&t=45&&t<=135?(l="left",a=.5===n.offset?"center":"top"):t>=s&&t<=315?(l="right",a=.5===n.offset?"center":"bottom"):t>45&&tMath.abs(t.y-n.y)?n.x0)for(var e=0;e=0;r--)("nodes"===i||"connectors"===i)&&(n[""+i][parseInt(r.toString(),10)].wrapper=null),"dataManager"!==i&&(n[""+i][parseInt(r.toString(),10)]=tT(n[""+i][parseInt(r.toString(),10)],e[""+i][parseInt(r.toString(),10)],void 0!==t[""+i]?t[""+i][parseInt(r.toString(),10)]:[]),("[]"===JSON.stringify(n[""+i][parseInt(r.toString(),10)])||"{}"===JSON.stringify(n[""+i][parseInt(r.toString(),10)])||void 0===n[""+i][parseInt(r.toString(),10)])&&n[""+i].splice(r,1));n=void 0}function Hh(n,t){var e=t.style,i=t;t.canApplyStyle=!0;for(var r=0,s=Object.keys(n);r=0&&n.splice(e,1)}function ep(n,t,e){var i;n.intermediatePoints=t,n.updateSegmentElement(n,t,n.wrapper.children[0],e);var r=n.sourceDecorator;if("Bezier"===n.type){var s=n.segments[0],o=n.segments[n.segments.length-1];i=[R.isEmptyPoint(o.point2)?o.bezierPoint2:o.point2,R.isEmptyPoint(s.point1)?s.bezierPoint1:s.point1]}else i=n.intermediatePoints;t=n.clipDecorators(n,t,e);var a=n.wrapper.children[0];a.canMeasurePath=!0,n.updateDecoratorElement(a=n.wrapper.children[1],t[0],i[1],r),n.updateDecoratorElement(a=n.wrapper.children[2],t[t.length-1],i[i.length-2],n.targetDecorator),n.updateShapeElement(n)}function iT(n,t,e){var l,i=n.wrapper,s=t.offset,o=t.size/e.scale,a=t.margin,h=i.offsetX-i.actualSize.width*i.pivot.x,c=i.offsetY-i.actualSize.height*i.pivot.y;if(l={x:0,y:0},n.nodes.length>0){switch(t.side){case"Top":l.x+=h+s*i.actualSize.width,l.y+=c-o;break;case"Bottom":l.x+=h+s*i.actualSize.width,l.y+=c+i.actualSize.height+o;break;case"Left":l.x+=h-o,l.y+=c+s*i.actualSize.height;break;case"Right":l.x+=h+i.actualSize.width+o,l.y+=c+s*i.actualSize.height}l.x+=(a.left-a.right)/e.scale+o/2*("Center"===t.horizontalAlignment?0:"Right"===t.horizontalAlignment?-1:1),l.y+=(a.top-a.bottom)/e.scale+o/2*("Center"===t.verticalAlignment?0:"Top"===t.verticalAlignment?-1:1)}else if(n.connectors.length>0){var d=n.connectors[0],u={offset:s},f=Jx(d.intermediatePoints,u),p=f.index;l=f.point;var y,v=Zx(d.intermediatePoints,u).angle;qi(y=Bi(),-v,d.intermediatePoints[parseInt(p.toString(),10)].x,d.intermediatePoints[parseInt(p.toString(),10)].y),(l=Ke(y,l)).x+=a.left-a.right+o/2*("Center"===t.horizontalAlignment?0:"Right"===t.horizontalAlignment?-1:1),l.y+=a.top-a.bottom+o/2*("Center"===t.verticalAlignment?0:"Top"===t.verticalAlignment?-1:1),qi(y=Bi(),v,d.intermediatePoints[parseInt(p.toString(),10)].x,d.intermediatePoints[parseInt(p.toString(),10)].y),l=Ke(y,l)}return 0===i.rotateAngle&&0===i.parentTransform||(qi(y=Bi(),i.rotateAngle+i.parentTransform,i.offsetX,i.offsetY),l=Ke(y,l)),l}function ga(n,t,e,i){if(i.annotation){if(zl(i.annotation))return!0}else if(mr[""+t]&n&&bt[""+t]&e)return!0;return!1}function qr(n,t){return!!(mr[""+t]&n)}function Hc(n,t){return!!(Cx[""+t]&n)}function va(n,t){return n.visibility&t}function sb(n,t){var e;if("Text"===n.shape.type)e=n.shape;else{var i=t.split("_");t=i[i.length-1];for(var r=0;rn[""+t]?e.splice(0,0,n):e.push(n);else if(e.length>1){for(var i=0,r=e.length-1,s=Math.floor((i+r)/2);s!==i;)if(e[parseInt(s.toString(),10)][""+t]n[""+t]))break;r=s,s=Math.floor((i+r)/2)}e[parseInt(r.toString(),10)][""+t]n[""+t]?e.splice(i,0,n):e[parseInt(i.toString(),10)][""+t]n[""+t]&&e.splice(r,0,n)}}function Qse(n){var t=document.getElementById(n.diagramId),e="ej2_instances",i=t[""+e][0].nodes;void 0===i&&(i=function Gse(n){for(var t=[],e=0;e30?10:o/2;for(var h=0,c=0;c=l){var u=l-h;r=Gt(n[c],n[c+1]),s=R.transform(n[c],r,u);break}h+=d}return s},lb=function(n,t){if(n instanceof te||n instanceof de)for(var e=0;e=0||navigator.platform.indexOf("iPad")>=0||navigator.platform.indexOf("iPhone")>=0||navigator.platform.indexOf("MacIntel")>=0)&&("safari"===X.info.name||"webkit"===X.info.name)}function AF(n,t,e,i){return void 0!==t.previewSize[""+i]?t.previewSize[""+i]:void 0!==n.symbolPreview[""+i]?n.symbolPreview[""+i]:t[""+i]||e.actualSize[""+i]}function am(n,t,e){return n&&n.parentId&&(e=(n=t.nameTable[n.parentId]).parentId?am(n,t,e):n.id),e}function lm(n,t){return n.selectedItems.connectors.length>1&&0===n.selectedItems.nodes.length&&0!==t.rotateAngle}function Zse(n){if(n.arrowType&&""!==n.arrowType.trim())switch(n.arrowType){case"single-line-arrow":default:return{targetDecorator:"Arrow",strokeWidth:1};case"double-line-arrow":return{targetDecorator:"Arrow",strokeWidth:2};case"dotted-arrow":return{targetDecorator:"Arrow",strokeDashArray:"2,2"};case"single-line":return{targetDecorator:"None",strokeWidth:1};case"double-line":return{targetDecorator:"None",strokeWidth:2};case"dotted":return{targetDecorator:"None",strokeDashArray:"2,2"};case"wiggly-arrow":return{targetDecorator:"None",strokeWidth:1,opacity:0}}return{targetDecorator:"Arrow",strokeWidth:1}}var Jse=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),no=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},LF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Jse(t,n),no([I("None")],t.prototype,"shape",void 0),no([I("white")],t.prototype,"fill",void 0),no([I("Auto")],t.prototype,"horizontalAlignment",void 0),no([I("Auto")],t.prototype,"verticalAlignment",void 0),no([I(10)],t.prototype,"width",void 0),no([I(10)],t.prototype,"height",void 0),no([re({x:.5,y:1},R)],t.prototype,"offset",void 0),no([I("#1a1a1a")],t.prototype,"borderColor",void 0),no([I(1)],t.prototype,"borderWidth",void 0),no([re({},Jn)],t.prototype,"margin",void 0),no([I("")],t.prototype,"pathData",void 0),no([I("")],t.prototype,"content",void 0),no([I(0)],t.prototype,"cornerRadius",void 0),no([re({left:2,right:2,top:2,bottom:2},Jn)],t.prototype,"padding",void 0),no([I("#1a1a1a")],t.prototype,"iconColor",void 0),t}(Ee),Kse=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),oT=function(n){function t(){var e=null!==n&&n.apply(this,arguments)||this;return e.orientation="Vertical",e.measureChildren=void 0,e.considerPadding=!0,e}return Kse(t,n),t.prototype.measure=function(e){return this.desiredSize=this.measureStackPanel(e,"Horizontal"===this.orientation?this.updateHorizontalStack:this.updateVerticalStack),this.desiredSize},t.prototype.arrange=function(e){return this.actualSize=this.arrangeStackPanel(e,"Horizontal"===this.orientation?this.arrangeHorizontalStack:this.arrangeVerticalStack),this.updateBounds(),this.actualSize},t.prototype.measureStackPanel=function(e,i){var r=void 0;if(void 0!==this.children&&this.children.length>0)for(var s=0,o=this.children;s0){var r=void 0,s=void 0;r=this.offsetX-e.width*this.pivot.x+this.padding.left,s=this.offsetY-e.height*this.pivot.y+this.padding.top;for(var o=0,a=this.children;o0)for(var i=0,r=this.children;i=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},aoe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return ooe(t,n),Bh([I("Horizontal")],t.prototype,"orientation",void 0),Bh([I("Center")],t.prototype,"type",void 0),Bh([I(void 0)],t.prototype,"offset",void 0),Bh([I(!1)],t.prototype,"enableRouting",void 0),Bh([I([])],t.prototype,"children",void 0),Bh([I("")],t.prototype,"assistants",void 0),Bh([I("")],t.prototype,"level",void 0),Bh([I("")],t.prototype,"hasSubTree",void 0),Bh([I("")],t.prototype,"rows",void 0),t}(Ee),Ni=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),q=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},loe=function(n){if(n)switch(n.type){case"Basic":default:return hb;case"Flow":return PF;case"Path":return NF;case"Image":return kF;case"Text":return zd;case"Bpmn":return uT;case"Native":return hm;case"HTML":return OF;case"UmlActivity":return zF;case"UmlClassifier":return RF;case"SwimLane":return Bd}return hb},ma=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),q([I("Basic")],t.prototype,"type",void 0),t}(Ee),NF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"Path"},q([I("Path")],t.prototype,"type",void 0),q([I("")],t.prototype,"data",void 0),t}(ma),hm=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"Native"},q([I("Native")],t.prototype,"type",void 0),q([I("")],t.prototype,"content",void 0),q([I("Stretch")],t.prototype,"scale",void 0),t}(ma),OF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"Html"},q([I("HTML")],t.prototype,"type",void 0),q([I("")],t.prototype,"content",void 0),t}(ma),kF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"Image"},q([I("Image")],t.prototype,"type",void 0),q([I("")],t.prototype,"source",void 0),q([I("None")],t.prototype,"scale",void 0),q([I("None")],t.prototype,"align",void 0),t}(ma),zd=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"Text"},q([I("Text")],t.prototype,"type",void 0),q([I("")],t.prototype,"content",void 0),q([re({},Jn)],t.prototype,"margin",void 0),t}(ma),hb=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"BasicShape"},q([I("Basic")],t.prototype,"type",void 0),q([I("Rectangle")],t.prototype,"shape",void 0),q([I(0)],t.prototype,"cornerRadius",void 0),q([Bt([],R)],t.prototype,"points",void 0),t}(ma),PF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"FlowShape"},q([I("Flow")],t.prototype,"type",void 0),q([I("Terminator")],t.prototype,"shape",void 0),t}(ma),lT=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"BpmnGateway"},q([I("None")],t.prototype,"type",void 0),t}(Ee),hT=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"BpmnDataObject"},q([I("None")],t.prototype,"type",void 0),q([I(!1)],t.prototype,"collection",void 0),t}(Ee),hoe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),q([I("None")],t.prototype,"type",void 0),q([I("None")],t.prototype,"loop",void 0),q([I(!1)],t.prototype,"call",void 0),q([I(!1)],t.prototype,"compensation",void 0),t}(Ee),cT=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"BpmnEvent"},q([I("Start")],t.prototype,"event",void 0),q([I("None")],t.prototype,"trigger",void 0),t}(Ee),Rd=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"BpmnSubEvent"},q([I("None")],t.prototype,"trigger",void 0),q([I("Start")],t.prototype,"event",void 0),q([I("")],t.prototype,"id",void 0),q([re({},R)],t.prototype,"offset",void 0),q([Bt([],Kn)],t.prototype,"annotations",void 0),q([Bt([],Es)],t.prototype,"ports",void 0),q([I()],t.prototype,"width",void 0),q([I()],t.prototype,"height",void 0),q([re({},Jn)],t.prototype,"margin",void 0),q([I("Center")],t.prototype,"horizontalAlignment",void 0),q([I("Center")],t.prototype,"verticalAlignment",void 0),q([I(!0)],t.prototype,"visible",void 0),t}(Ee),coe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),q([re({id:"success",event:"End",offset:{x:1,y:.5}},Rd)],t.prototype,"success",void 0),q([re({id:"failure",event:"Intermediate",trigger:"Error",offset:{x:.25,y:1}},Rd)],t.prototype,"failure",void 0),q([re({id:"cancel",event:"Intermediate",trigger:"Cancel",offset:{x:.75,y:1}},Rd)],t.prototype,"cancel",void 0),t}(Ee),doe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),q([I("None")],t.prototype,"type",void 0),q([I(!1)],t.prototype,"adhoc",void 0),q([I("Default")],t.prototype,"boundary",void 0),q([I(!1)],t.prototype,"compensation",void 0),q([I("None")],t.prototype,"loop",void 0),q([I(!0)],t.prototype,"collapsed",void 0),q([Bt([],Rd)],t.prototype,"events",void 0),q([re({},coe)],t.prototype,"transaction",void 0),q([I(void 0)],t.prototype,"processes",void 0),t}(Ee),dT=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"BpmnActivity"},q([I("Task")],t.prototype,"activity",void 0),q([re({},hoe)],t.prototype,"task",void 0),q([re({},doe)],t.prototype,"subProcess",void 0),t}(Ee),cm=function(n){function t(e,i,r,s){return n.call(this,e,i,r,s)||this}return Ni(t,n),t.prototype.getClassName=function(){return"BpmnAnnotation"},q([I("")],t.prototype,"text",void 0),q([I("")],t.prototype,"id",void 0),q([I(0)],t.prototype,"angle",void 0),q([I()],t.prototype,"height",void 0),q([I()],t.prototype,"width",void 0),q([I(0)],t.prototype,"length",void 0),t}(Ee),uoe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),q([I("")],t.prototype,"textAnnotationTarget",void 0),q([I("Auto")],t.prototype,"textAnnotationDirection",void 0),t}(Ee),uT=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"BpmnShape"},q([I("Bpmn")],t.prototype,"type",void 0),q([I("Event")],t.prototype,"shape",void 0),q([re({},cT)],t.prototype,"event",void 0),q([re({},lT)],t.prototype,"gateway",void 0),q([re({},hT)],t.prototype,"dataObject",void 0),q([re({},dT)],t.prototype,"activity",void 0),q([re({},cm)],t.prototype,"annotation",void 0),q([Bt([],cm)],t.prototype,"annotations",void 0),q([re({},uoe)],t.prototype,"textAnnotation",void 0),t}(ma),zF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"UmlActivityShape"},q([I("UmlActivity")],t.prototype,"type",void 0),q([I("Action")],t.prototype,"shape",void 0),t}(ma),fT=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"MethodArguments"},q([I("")],t.prototype,"name",void 0),q([I("")],t.prototype,"type",void 0),q([re({},Xf)],t.prototype,"style",void 0),t}(Ee),sp=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"UmlClassAttribute"},q([I("Public")],t.prototype,"scope",void 0),q([I(!1)],t.prototype,"isSeparator",void 0),q([re({fill:"#F9F9F9",strokeColor:"#CCCCCC"},Nl)],t.prototype,"separatorStyle",void 0),t}(fT),dm=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"UmlClassMethod"},q([Bt([],fT)],t.prototype,"parameters",void 0),t}(sp),cb=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"UmlClass"},q([I("")],t.prototype,"name",void 0),q([Bt([],sp)],t.prototype,"attributes",void 0),q([Bt([],dm)],t.prototype,"methods",void 0),q([re({},Xf)],t.prototype,"style",void 0),t}(Ee),pT=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"UmlInterface"},q([I(!1)],t.prototype,"isSeparator",void 0),q([re({fill:"#F9F9F9",strokeColor:"#CCCCCC"},Nl)],t.prototype,"separatorStyle",void 0),t}(cb),db=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"UmlEnumerationMember"},q([I("")],t.prototype,"name",void 0),q([I("")],t.prototype,"value",void 0),q([I(!1)],t.prototype,"isSeparator",void 0),q([re({fill:"#F9F9F9",strokeColor:"#CCCCCC"},Nl)],t.prototype,"separatorStyle",void 0),q([re({},Xf)],t.prototype,"style",void 0),t}(Ee),gT=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"UmlEnumeration"},q([I("")],t.prototype,"name",void 0),q([Bt([],db)],t.prototype,"members",void 0),q([re({},Xf)],t.prototype,"style",void 0),t}(Ee),RF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ni(t,n),t.prototype.getClassName=function(){return"UmlClassifierShape"},q([I("UmlClassifier")],t.prototype,"type",void 0),q([re({},cb)],t.prototype,"classShape",void 0),q([re({},pT)],t.prototype,"interfaceShape",void 0),q([re({},gT)],t.prototype,"enumerationShape",void 0),q([I("Class")],t.prototype,"classifier",void 0),t}(ma),te=function(n){function t(e,i,r,s){var a,o=n.call(this,e,i,r,s)||this;return o.isCanvasUpdate=!1,o.status="None",o.parentId="",o.processId="",o.umlIndex=-1,o.outEdges=[],o.inEdges=[],o.isHeader=!1,o.isLane=!1,o.isPhase=!1,o.children&&o.children.length>0&&((!(a=r).style||!a.style.fill)&&(o.style.fill="transparent"),(!a.style||!a.style.strokeColor)&&(o.style.strokeColor="transparent")),o.shape&&"UmlActivity"===o.shape.type&&rb(r,o),o.shape&&"SwimLane"===o.shape.type&&fF(r,o),o.ports&&o.ports.length&&function vse(n){for(var t=0;t>";t=n;break;case"FinalNode":t=IF(e)}return t}(new Ze,i,this);break;case"Bpmn":if(e.bpmnModule){i=e.bpmnModule.initBPMNContent(i,this,e),this.wrapper.elementActions=this.wrapper.elementActions|Xr.ElementIsGroup;var v=this.shape.activity.subProcess;if(v.processes&&v.processes.length)for(var S=0,b=this.shape.activity.subProcess.processes;S>",margin:{left:10,right:10},id:"class",style:{fontSize:i.style.fontSize,color:i.style.color,fill:i.style.fill,textWrapping:r},offset:{x:.5,y:.3},constraints:Nr.ReadOnly}],constraints:(ie.Default|ie.HideThumbs)&~(ie.Rotate|ie.Drag|ie.Resize),verticalAlignment:"Stretch",horizontalAlignment:"Stretch",style:{fill:t.style.fill,strokeColor:"black"===t.style.strokeColor?"#ffffff00":t.style.strokeColor}},!0);return e.initObject(s),e.nodes.push(s),e.UpdateBlazorDiagramModel(s,"Node"),t.children.push(s.id),function toe(n,t,e,i){if("Enumeration"===n.shape.classifier){var r=e.members;if(r&&r.length){rp(n,t);for(var s="",o=0;o0)for(var o=0;o0&&s.phaseSize&&(i+=s.phaseSize,Xv(n,s.phaseSize)),s.lanes.length>0)for(o=0;o0){var a=0;for(o=0;o0&&"Horizontal"===r.orientation)for(l=0;l0&&(i+=r.phaseSize,o=qv(r.phaseSize),n.push(o)),a=0;a0&&o.phaseSize){for(var l=0;l0)for(l=0;l0?e.nameTable[this.nodes[0].id].wrapper:e.nameTable[this.connectors[0].id].wrapper,this.annotation.id);i.children.push(s)}else if(this.nodes||this.connectors){for(var o=0;o-1}function VF(n,t,e){n=[];for(var i=0,r=e.length;i0?c.getElementsByTagName("svg")[0].outerHTML:c.getElementsByTagName("g").length>0?c.getElementsByTagName("g")[0].outerHTML:"",s.shape.content=h,n.content=h,c.parentElement.removeChild(c)}l="nodeTemplate"}else a=s,l="annotationTemplate";var p=document.getElementById(n.diagramId).ej2_instances[0];if("string"!=typeof n.content&&"function"!=typeof n.content||n.isTemplate)if(n.isTemplate){if(v=void 0,v=p.isReact?n.getNodeTemplate()($(e),p,l+"_"+("nodeTemplate"===l?e.id:n.nodeId+e.id),void 0,void 0,!1,i):p.isVue||p.isVue3?n.getNodeTemplate()?n.getNodeTemplate()($(e),p,l+"_"+("nodeTemplate"===l?e.id:n.nodeId+e.id),void 0,void 0,!1,i):(v=si("nodeTemplate"===l?p.nodeTemplate:p.annotationTemplate))($(e),p,l+"_"+("nodeTemplate"===l?e.id:n.nodeId+e.id),void 0,void 0,!1,i):n.getNodeTemplate()($(e),p,l+"_"+("nodeTemplate"===l?e.id:n.nodeId+e.id),void 0,void 0,!1))for(var M=0;M=1&&0===n.x&&("Clip"===i.textOverflow||"Ellipsis"===i.textOverflow)&&("Wrap"===i.textWrapping||"WrapWithOverflow"===i.textWrapping)&&(n.x=t[e-1]?t[e-1].x:-n.width/2),n.x}function QF(n,t,e,i){return e&&!t.template||t.template&&"function"==typeof t.template&&i.isReact?(n.isTemplate=!0,n.template=n.content=Fh(n,!0,t)):n.content=t.template,n}function Qe(){for(var e,t="",i=0;i<5;i++){if(typeof window<"u"&&"crypto"in window&&"getRandomValues"in crypto){var r=new Uint16Array(1);e=(window.msCrypto||window.crypto).getRandomValues(r)[0]%60}else e=Math.floor(61*Math.random());0===i&&e<10?i--:t+="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz".substring(e,e+1)}return t}function GF(n){if(n)try{return"function"!=typeof n&&document.querySelectorAll(n).length?si(document.querySelector(n).innerHTML.trim()):si(n)}catch{return si(n)}}function xn(n){new Ne;var e=n.offsetY-n.actualSize.height*n.pivot.y,i=n.offsetY+n.actualSize.height*(1-n.pivot.y),r=n.offsetX-n.actualSize.width*n.pivot.x,s=n.offsetX+n.actualSize.width*(1-n.pivot.x);return Ne.toBounds([{x:r,y:e},{x:s,y:e},{x:r,y:i},{x:s,y:i}])}function yr(n){var t=new Ne,e=xn(n),i=e.middleLeft,r=e.topCenter,s=e.bottomCenter,o=e.middleRight,a=e.topLeft,l=e.topRight,h=e.bottomLeft,c=e.bottomRight;if(n.corners={topLeft:a,topCenter:r,topRight:l,middleLeft:i,middleRight:o,bottomLeft:h,bottomCenter:s,bottomRight:c},0!==n.rotateAngle||0!==n.parentTransform){var d=Bi();qi(d,n.rotateAngle+n.parentTransform,n.offsetX,n.offsetY),n.corners.topLeft=a=Ke(d,a),n.corners.topCenter=r=Ke(d,r),n.corners.topRight=l=Ke(d,l),n.corners.middleLeft=i=Ke(d,i),n.corners.middleRight=o=Ke(d,o),n.corners.bottomLeft=h=Ke(d,h),n.corners.bottomCenter=s=Ke(d,s),n.corners.bottomRight=c=Ke(d,c)}return t=Ne.toBounds([a,l,h,c]),n.corners.left=t.left,n.corners.right=t.right,n.corners.top=t.top,n.corners.bottom=t.bottom,n.corners.center=t.center,n.corners.width=t.width,n.corners.height=t.height,t}function $(n,t,e,i){var r={},s="properties";if(n){e=n.propName;var l=[],h=[];if((l=l.concat(Object.keys(n[""+s]||n))).push("version"),e){var c=Zi(t);h=c?c(e):[],l=l.concat(h)}for(var d=function Ooe(n){switch(n){case"nodes":case"children":return["inEdges","outEdges","parentId","processId","nodeId","umlIndex","isPhase","isLane"];case"connectors":return["parentId"];case"annotation":case"annotations":return["nodeId"];case"shape":return["hasHeader"];case"layers":return["objectZIndex"]}return[]}(e),u=0,f=l=l.concat(d);u0&&(e=r),r=Math.floor(Poe(e,i)),s=Bc(o+=n.substr(e,r),t)}while(s<=t.width);for(o=o.substr(0,e),a=e;a=t.width){n=n.substr(0,o.length-1);break}return"Ellipsis"===t.textOverflow?(n=n.substr(0,n.length-3),n+="..."):n=n.substr(0,n.length),n}function MT(n,t){if("NoWrap"===t&&"PreserveAll"===n)return"pre";var e="";switch(n){case"CollapseAll":e="nowrap";break;case"CollapseSpace":e="pre-line";break;case"PreserveAll":e="pre-wrap"}return e}function wT(n,t){var e=Bi();qi(e,t,0,0);var i=Ke(e,{x:0,y:0}),r=Ke(e,{x:n.width,y:0}),s=Ke(e,{x:0,y:n.height}),o=Ke(e,{x:n.width,y:n.height}),a=Math.min(i.x,r.x,s.x,o.x),l=Math.min(i.y,r.y,s.y,o.y),h=Math.max(i.x,r.x,s.x,o.x),c=Math.max(i.y,r.y,s.y,o.y);return new me(h-a,c-l)}function xs(n,t,e,i){if(0!==n){var r=Bi();return qi(r,n,t,e),Ke(r,i)}return i}function Zi(n){return void 0!==n&&"string"==typeof n&&(n=Y(n,window)),n}var bo=function(){function n(){}return n.getContext=function(t){return t.getContext("2d")},n.setCanvasSize=function(t,e,i){t&&(t.setAttribute("width",e.toString()),t.setAttribute("height",i.toString()))},n.prototype.renderGradient=function(t,e,i,r){var s,o,a;if("None"!==t.gradient.type){for(var l=0;l0?(w=0===S.r1?e.arc[parseInt(r.toString(),10)].r1:S.r1,C=0===S.r2?e.arc[parseInt(r.toString(),10)].r2:S.r2,r++):(w=S.r1,C=S.r2);var D=S.angle*(Math.PI/180),A=S.largeArc,x=S.sweep,P={x:u,y:f},L={x:Math.cos(D)*(M.x-P.x)/2+Math.sin(D)*(M.y-P.y)/2,y:-Math.sin(D)*(M.x-P.x)/2+Math.cos(D)*(M.y-P.y)/2},O=Math.pow(L.x,2)/Math.pow(w,2)+Math.pow(L.y,2)/Math.pow(C,2);O>1&&(w*=Math.sqrt(O),C*=Math.sqrt(O));var N=Math.pow(C,2)*Math.pow(L.x,2),T=(A===x?-1:1)*Math.sqrt((Math.pow(w,2)*Math.pow(C,2)-Math.pow(w,2)*Math.pow(L.y,2)-N)/(Math.pow(w,2)*Math.pow(L.y,2)+Math.pow(C,2)*Math.pow(L.x,2)));isNaN(T)&&(T=0);var z={x:T*w*L.y/C,y:T*-C*L.x/w},U={x:(M.x+P.x)/2+Math.cos(D)*z.x-Math.sin(D)*z.y,y:(M.y+P.y)/2+Math.sin(D)*z.x+Math.cos(D)*z.y},B=this.a([1,0],[(L.x-z.x)/w,(L.y-z.y)/C]),j=[(L.x-z.x)/w,(L.y-z.y)/C],Q=[(-L.x-z.x)/w,(-L.y-z.y)/C],oe=this.a(j,Q);this.r(j,Q)<=-1&&(oe=Math.PI),this.r(j,Q)>=1&&(oe=0);var fe=B+oe/2*(x?1:-1);if(Math.cos(fe),Math.sin(fe),S.centp=U,S.xAxisRotation=D,S.rx=w,S.ry=C,S.a1=B,S.ad=oe,S.sweep=x,null!=s){var De=w>C?w:C,xe=w>C?1:w/C,Ie=w>C?C/w:1;s.save(),s.translate(U.x,U.y),s.rotate(D),s.scale(xe,Ie),s.arc(0,0,De,B,B+oe,!x),s.scale(1/xe,1/Ie),s.rotate(-D),s.translate(-U.x,-U.y),s.restore()}break;case"Z":case"z":s.closePath(),u=o,f=a}o=u,a=f}}},n.prototype.drawText=function(t,e,i,r,s,o,a){if(e.content&&!0===e.visible){var l=n.getContext(t);l.save(),this.setStyle(t,e),o&&(e.fontSize*=o),this.applyFlipAndRotate(l,e,t,e.x+e.width*e.pivotX,e.y+e.height*e.pivotY),this.setFontStyle(t,e);var u,d=0;u=e.childNodes;var f=e.wrapBounds;if(l.fillStyle=e.color,f){var p=this.labelAlign(e,f,u);for(d=0;de.width&&"Wrap"!==e.textOverflow&&"NoWrap"===e.textWrapping&&(g.text=qF(g.text,e)),"Clip"!==e.textOverflow&&"Ellipsis"!==e.textOverflow||"Wrap"!==e.textWrapping?l.fillText(g.text,v,y):ya.actualSize.height+a.bounds.y&&(g.text=g.text.slice(0,g.text.length-3),g.text=g.text.concat("...")),l.fillText(g.text,v,y)),"Underline"===e.textDecoration||"Overline"===e.textDecoration||"LineThrough"===e.textDecoration){var M=v,w=void 0,D=v+l.measureText(g.text).width,A=void 0;switch(e.textDecoration){case"Underline":w=y+2,A=y+2;break;case"Overline":w=p.y+g.dy*d,A=p.y+g.dy*d;break;case"LineThrough":w=(y+p.y+g.dy*d)/2+2,A=(y+p.y+g.dy*d)/2+2}l.beginPath(),l.moveTo(M,w),l.lineTo(D,A),l.strokeStyle=e.color,l.lineWidth=.08*e.fontSize,l.globalAlpha=e.opacity,l.stroke()}}}l.restore()}},n.prototype.applyFlipAndRotate=function(t,e,i,r,s){"Horizontal"===e.flip||"Vertical"===e.flip?(t.translate(e.x+e.width/2,e.y+e.height/2),t.rotate(-e.angle*Math.PI/180),t.translate(-e.x-e.width/2,-e.y-e.height/2)):this.rotateContext(i,e.angle,r,s),t.translate(e.x,e.y),"Horizontal"===e.flip?(t.scale(-1,1),t.translate(-1*e.width,0)):"Vertical"===e.flip?(t.scale(1,-1),t.translate(0,-1*e.height)):"Both"===e.flip&&(t.scale(-1,-1),t.translate(-1*e.width,-1*e.height)),t.translate(-e.x,-e.y)},n.prototype.loadImage=function(t,e,i,r,s){var o=new Image;o.src=e.source,this.image(t,o,e.x,e.y,e.width,e.height,e)},n.prototype.drawImage=function(t,e,i,r){var s=this;if(e.visible){var o=n.getContext(t);o.save();var a=e.x+e.width*e.pivotX,l=e.y+e.height*e.pivotY,h=new Image;h.src=e.source,this.setStyle(t,e),o.canvas.id.split("_"),this.applyFlipAndRotate(o,e,t,a,l),r?h.onload=function(){s.loadImage(o,e,t,a,l)}:this.loadImage(o,e,t,a,l),o.restore()}},n.prototype.image=function(t,e,i,r,s,o,a){t.beginPath();var l=e.width,h=e.height,c=s,d=o,u=0,f=0;if(a&&"None"!==a.alignment){var p=a.alignment.toLowerCase().substr(1,3),g=a.alignment.toLowerCase().substr(5,3);if("Slice"===a.scale){var v=function(){u=c,f=h*c/l},y=function(){u=l*d/h,f=d};c>d?(v(),d>f&&y()):c===d?l>h?y():v():(y(),c>u&&v());var S=this.getSliceOffset(p,u,c,l),b=this.getSliceOffset(g,f,d,h),M=l-S,w=h-b,C=u-S*(u/l),D=f-b*(f/h),A=Tt("canvas",{width:s.toString(),height:o.toString()});A.getContext("2d").drawImage(e,S,b,M,w,0,0,C,D),t.drawImage(A,i,r,s,o)}else if("Meet"===a.scale){var P=h/l,L=d/c;f=L>P?c*P:d,i+=this.getMeetOffset(p,u=L>P?c:d/P,c),r+=this.getMeetOffset(g,f,d),t.drawImage(e,0,0,l,h,i,r,u,f)}else t.drawImage(e,i,r,s,o)}else if("None"!==a.flip){var O=1,N=1;("Horizontal"===a.flip||"Both"===a.flip)&&(i=-i,s=-s,O=-1),("Vertical"===a.flip||"Both"===a.flip)&&(r=-r,o=-o,N=-1),t.scale(O,N),t.drawImage(e,i,r,s,o)}else t.drawImage(e,i,r,s,o);t.closePath()},n.prototype.getSliceOffset=function(t,e,i,r){switch(t){case"min":default:return 0;case"mid":return(e-i)/2*r/e;case"max":return(e-i)*r/e}},n.prototype.getMeetOffset=function(t,e,i){var r=Math.max(e,i),s=Math.min(e,i);switch(t){case"min":default:return 0;case"mid":return(r-s)/2;case"max":return r-s}},n.prototype.m=function(t){return Math.sqrt(Math.pow(t[0],2)+Math.pow(t[1],2))},n.prototype.r=function(t,e){return(t[0]*e[0]+t[1]*e[1])/(this.m(t)*this.m(e))},n.prototype.a=function(t,e){return(t[0]*e[1]t.width&&("Ellipsis"===t.textOverflow||"Clip"===t.textOverflow)&&"NoWrap"===t.textWrapping?0:.5*t.width:"right"===t.textAlign&&(c=1*t.width),s.x=t.x+c+(e?e.x:0),s.y=a+d-r.height/2,s},n}(),vb=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Vi=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},Roe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return vb(t,n),Vi([I("")],t.prototype,"source",void 0),Vi([I("transparent")],t.prototype,"color",void 0),Vi([I("None")],t.prototype,"scale",void 0),Vi([I("None")],t.prototype,"align",void 0),t}(Ee),Hoe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return vb(t,n),Vi([I("Page")],t.prototype,"mode",void 0),Vi([I("PageSettings")],t.prototype,"region",void 0),Vi([re({top:25,bottom:25,left:25,right:25},Jn)],t.prototype,"margin",void 0),Vi([I(!1)],t.prototype,"canZoomIn",void 0),Vi([I(void 0)],t.prototype,"customBounds",void 0),Vi([I(!1)],t.prototype,"canFit",void 0),t}(Ee),Boe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return vb(t,n),Vi([I(null)],t.prototype,"width",void 0),Vi([I(null)],t.prototype,"height",void 0),Vi([re({},Jn)],t.prototype,"margin",void 0),Vi([I("Landscape")],t.prototype,"orientation",void 0),Vi([I("Infinity")],t.prototype,"boundaryConstraints",void 0),Vi([re({},Roe)],t.prototype,"background",void 0),Vi([I(!1)],t.prototype,"multiplePage",void 0),Vi([I(!1)],t.prototype,"showPageBreaks",void 0),Vi([re({},Hoe)],t.prototype,"fitOptions",void 0),t}(Ee),Foe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return vb(t,n),Vi([I(0)],t.prototype,"horizontalOffset",void 0),Vi([I(0)],t.prototype,"verticalOffset",void 0),Vi([I(1)],t.prototype,"currentZoom",void 0),Vi([I(0)],t.prototype,"viewPortWidth",void 0),Vi([I(0)],t.prototype,"viewPortHeight",void 0),Vi([I(.2)],t.prototype,"minZoom",void 0),Vi([I(30)],t.prototype,"maxZoom",void 0),Vi([I("Diagram")],t.prototype,"scrollLimit",void 0),Vi([I()],t.prototype,"scrollableArea",void 0),Vi([I(!1)],t.prototype,"canAutoScroll",void 0),Vi([I(100)],t.prototype,"autoScrollFrequency",void 0),Vi([re({left:15,right:15,top:15,bottom:15},Jn)],t.prototype,"autoScrollBorder",void 0),Vi([re({left:0,right:0,top:0,bottom:0},Jn)],t.prototype,"padding",void 0),Vi([I(.2)],t.prototype,"zoomFactor",void 0),t}(Ee),_oe=function(){function n(){this.services={}}return n.prototype.register=function(t,e){this.services[""+t]=e},n.prototype.getService=function(t){return this.services[""+t]},n}(),$F=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),ya=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},ZF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return $F(t,n),ya([I("lightgray")],t.prototype,"lineColor",void 0),ya([I("")],t.prototype,"lineDashArray",void 0),ya([I([1.25,18.75,.25,19.75,.25,19.75,.25,19.75,.25,19.75])],t.prototype,"lineIntervals",void 0),ya([I([1,19,.5,19.5,.5,19.5,.5,19.5,.5,19.5])],t.prototype,"dotIntervals",void 0),ya([I([20])],t.prototype,"snapIntervals",void 0),t}(Ee),Uoe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return $F(t,n),ya([re({},ZF)],t.prototype,"horizontalGridlines",void 0),ya([re({},ZF)],t.prototype,"verticalGridlines",void 0),ya([I(Kt.All)],t.prototype,"constraints",void 0),ya([I(5)],t.prototype,"snapAngle",void 0),ya([I("Lines")],t.prototype,"gridType",void 0),ya([I(5)],t.prototype,"snapObjectDistance",void 0),ya([I("#07EDE1")],t.prototype,"snapLineColor",void 0),t}(Ee),JF=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),el=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},KF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return JF(t,n),el([I(5)],t.prototype,"interval",void 0),el([I(100)],t.prototype,"segmentWidth",void 0),el([I("Horizontal")],t.prototype,"orientation",void 0),el([I("RightOrBottom")],t.prototype,"tickAlignment",void 0),el([I("red")],t.prototype,"markerColor",void 0),el([I(25)],t.prototype,"thickness",void 0),el([I(null)],t.prototype,"arrangeTick",void 0),t}(Ee),joe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return JF(t,n),el([I(!1)],t.prototype,"showRulers",void 0),el([I(!0)],t.prototype,"dynamicGrid",void 0),el([re({orientation:"Horizontal"},KF)],t.prototype,"horizontalRuler",void 0),el([re({orientation:"Vertical"},KF)],t.prototype,"verticalRuler",void 0),t}(Ee),Voe=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),e_=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},Woe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Voe(t,n),e_([I("")],t.prototype,"property",void 0),e_([I("")],t.prototype,"field",void 0),t}(Ee),CT=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),ln=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},t_=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return CT(t,n),ln([I("")],t.prototype,"read",void 0),ln([I("")],t.prototype,"create",void 0),ln([I("")],t.prototype,"update",void 0),ln([I("")],t.prototype,"destroy",void 0),ln([I()],t.prototype,"customFields",void 0),t}(Ee),Yoe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return CT(t,n),ln([I("")],t.prototype,"id",void 0),ln([I("")],t.prototype,"sourceID",void 0),ln([I("")],t.prototype,"targetID",void 0),ln([I(null)],t.prototype,"sourcePointX",void 0),ln([I(null)],t.prototype,"sourcePointY",void 0),ln([I(null)],t.prototype,"targetPointX",void 0),ln([I(null)],t.prototype,"targetPointY",void 0),ln([I(null)],t.prototype,"dataManager",void 0),ln([re({},t_)],t.prototype,"crudAction",void 0),t}(Ee),Qoe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return CT(t,n),ln([I("")],t.prototype,"id",void 0),ln([I(null)],t.prototype,"dataManager",void 0),ln([I(null)],t.prototype,"dataSource",void 0),ln([I("")],t.prototype,"root",void 0),ln([I("")],t.prototype,"parentId",void 0),ln([I()],t.prototype,"doBinding",void 0),ln([Bt([],Woe)],t.prototype,"dataMapSettings",void 0),ln([re({},t_)],t.prototype,"crudAction",void 0),ln([re({},Yoe)],t.prototype,"connectionDataSource",void 0),t}(Ee),i_=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Cr=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},Goe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return i_(t,n),Cr([I("LeftInFlow")],t.prototype,"yesBranchDirection",void 0),Cr([I("RightInFlow")],t.prototype,"noBranchDirection",void 0),Cr([I(["Yes","True"])],t.prototype,"yesBranchValues",void 0),Cr([I(["No","False"])],t.prototype,"noBranchValues",void 0),t}(Ee),Xoe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return i_(t,n),Cr([I("")],t.prototype,"fixedNode",void 0),Cr([I(30)],t.prototype,"horizontalSpacing",void 0),Cr([I("SamePoint")],t.prototype,"connectionPointOrigin",void 0),Cr([I("Nonlinear")],t.prototype,"arrangement",void 0),Cr([I(30)],t.prototype,"verticalSpacing",void 0),Cr([I(30)],t.prototype,"maxIteration",void 0),Cr([I(40)],t.prototype,"springFactor",void 0),Cr([I(50)],t.prototype,"springLength",void 0),Cr([re({left:50,top:50,right:0,bottom:0},Jn)],t.prototype,"margin",void 0),Cr([I("Auto")],t.prototype,"horizontalAlignment",void 0),Cr([I("Auto")],t.prototype,"verticalAlignment",void 0),Cr([I("TopToBottom")],t.prototype,"orientation",void 0),Cr([I("Auto")],t.prototype,"connectionDirection",void 0),Cr([I("Default")],t.prototype,"connectorSegments",void 0),Cr([I("None")],t.prototype,"type",void 0),Cr([I()],t.prototype,"getLayoutInfo",void 0),Cr([I()],t.prototype,"layoutInfo",void 0),Cr([I()],t.prototype,"getBranch",void 0),Cr([I()],t.prototype,"bounds",void 0),Cr([I(!0)],t.prototype,"enableAnimation",void 0),Cr([I(!1)],t.prototype,"enableRouting",void 0),Cr([I("")],t.prototype,"root",void 0),Cr([re({},Goe)],t.prototype,"flowchartLayoutSettings",void 0),t}(Ee),qoe=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),r_=function(n){function t(e,i){var r=n.call(this,e,!0)||this;return r.oldValue=null,r.endPoint=i,r}return qoe(t,n),t.prototype.mouseDown=function(e){var i,r=!0;if(e.source&&e.source.connectors&&(i=e.source.connectors[0]),e.info&&e.actualObject&&(r=e.info.ctrlKey&&"Orthogonal"!==e.actualObject.type),i&&r){this.inAction=!0,this.undoElement=$(e.source),n.prototype.mouseDown.call(this,e);for(var s=0;s0)1!==s&&this.removePrevSegment(i,s);else if(a){var l=R.distancePoints(a.points[0],a.points[1]);Math.abs(a.length||0===a.length?a.length:l)<=5&&this.removeNextSegment(i,s)}this.commandHandler.updateEndPoint(i,r),i.selectedSegmentIndex=0}if(this.undoElement){var c=$(e.source);this.commandHandler.addHistoryEntry({type:"SegmentChanged",redoObject:c,undoObject:this.undoElement,category:"Internal"})}if(i.isBezierEditing&&(i.isBezierEditing=!1),this.prevPosition!==this.startPosition){var u={source:i,state:"Completed",oldValue:this.oldValue,newValue:$(this.selectedSegment),cancel:!1,segment:this.selectedSegment};this.commandHandler.triggerEvent(Ce.segmentChange,u)}n.prototype.mouseUp.call(this,e)},t.prototype.removePrevSegment=function(e,i){var r=e.segments[i-2],s=e.segments[i+1];if(s&&!((s.length||0===s.length?s.length:R.distancePoints(s.points[0],s.points[1]))<=5)){var a=e.segments.slice(i-1,i+1),l={element:e,removeSegments:a,type:"Removal",cancel:!1};if(this.commandHandler.triggerEvent(Ce.segmentCollectionChange,l),!l.cancel){var h=e.segments[i+1];e.segments.splice(i-1,2);var c=this.selectedSegment;"Left"===c.direction||"Right"===c.direction?(r.points[r.points.length-1].x=h.points[0].x,h.points[0].y=r.points[r.points.length-1].y):(r.points[r.points.length-1].y=h.points[0].y,h.points[0].x=r.points[r.points.length-1].x),(c.length||0===c.length)&&this.findSegmentDirection(r),this.findSegmentDirection(h)}}},t.prototype.findSegmentDirection=function(e){e.direction&&(e.length||0===e.length)&&(e.length=R.distancePoints(e.points[0],e.points[e.points.length-1]),e.direction=R.direction(e.points[0],e.points[e.points.length-1]))},t.prototype.removeNextSegment=function(e,i){var l,h,r=this.selectedSegment,s=e.segments[i-1],o=e.segments[i+2],a=e.segments[i+1];if(a.length||0===a.length?(l=e.segments.slice(i,2),h={element:e,removeSegments:l,type:"Removal",cancel:!1},this.commandHandler.triggerEvent(Ce.segmentCollectionChange,h={element:e,removeSegments:l,type:"Removal",cancel:!1}),h.cancel||(e.segments.splice(i,2),"Top"===r.direction||"Bottom"===r.direction?(o.points[0].y=r.points[0].y,s.points[s.points.length-1].x=o.points[0].x):(o.points[0].x=r.points[0].x,s.points[s.points.length-1].y=o.points[0].y))):(l=e.segments.slice(i+1,1),this.commandHandler.triggerEvent(Ce.segmentCollectionChange,h={element:e,removeSegments:l,type:"Removal",cancel:!1}),h.cancel||(e.segments.splice(i+1,1),"Top"===r.direction||"Bottom"===r.direction?s.points[s.points.length-1].x=a.points[a.points.length-1].x:s.points[s.points.length-1].y=a.points[a.points.length-1].y,this.findSegmentDirection(s),r.length=r.direction=null)),s&&o&&!h.cancel&&(s.length=R.distancePoints(s.points[0],o.points[0]),s.direction=R.direction(s.points[0],o.points[0]),o.length||0===o.length)){o.length=R.distancePoints(s.points[s.points.length-1],o.points[o.points.length-1]);var c=s.points,d=o.points;o.direction=R.direction(c[c.length-1],d[d.length-1])}},t.prototype.addOrRemoveSegment=function(e,i,r){for(var s,o,a=[],l={segments:e.segments},h=0;h0?"Bottom":"Top":r>0?"Right":"Left",length:i.points[0].x===i.points[1].x?s:r},!0)),l.push(new wi(e,"segments",{type:"Orthogonal",direction:c,length:h/2},!0));var f={element:e,addSegments:l,type:"Addition",cancel:!1};return this.commandHandler.triggerEvent(Ce.segmentCollectionChange,f),f.cancel||(e.segments=l.concat(e.segments),a=o+2),a},t.prototype.insertFirstSegment=function(e,i,r,s,o){var a,l,d,u,h=[];if(e.sourcePortID&&i.length&&e.segments[0].points.length>2)for(var f=void 0,p=0;p0?"Bottom":"Top":r>0?"Right":"Left"),f=u,h.push(u)}else h.push(new wi(e,"segments",{type:"Orthogonal",direction:i.direction,length:i.length/3},!0)),"Bottom"===i.direction||"Top"===i.direction?(l=Math.abs(r),a=r>0?"Right":"Left"):(l=Math.abs(s),a=s>0?"Bottom":"Top"),u=new wi(e,"segments",{type:"Orthogonal",direction:a,length:l},!0),h.push(u);var y={element:e,addSegments:h,type:"Addition",cancel:!1};if(this.commandHandler.triggerEvent(Ce.segmentCollectionChange,y),!y.cancel){if(e.sourcePortID&&i.length&&e.segments[0].points.length>2)e.segments.splice(0,1),d=1;else{var S=e.segments[1];S&&S.length&&(S.length=a!==S.direction?S.length+l:S.length-l),d=2,i.length=2*i.length/3}e.segments=h.concat(e.segments)}return d},t.prototype.updateAdjacentSegments=function(e,i,r,s){var o=e.segments[parseInt(i.toString(),10)],a=o.points[o.points.length-1],h=!0;"Orthogonal"===o.type&&(o.points[0]=o.points[0],o.points[o.points.length-1]=a,e.segments[i-1]&&(h=this.updatePreviousSegment(r,s,e,i)),e.segments.length-1>i&&h&&this.updateNextSegment(e,o,e.segments[i+1],r,s))},t.prototype.addTerminalSegment=function(e,i,r,s,o){var l,h,c,d,a=e.segments.indexOf(i),u=[],f=e.segments.pop(),p=e.segments[e.segments.length-1];l=p&&"Orthogonal"===p.type?p:null;for(var g=0;g0&&"Left"===o.direction?c.middleLeft:c.middleRight,o.length>c.width/2?Math.abs(a.length)0&&"Top"===o.direction?c.topCenter:c.bottomCenter,o.length>c.height/2?Math.abs(a.length)1)for(var a=0,l=this.diagram.views;a0)for(var e=t===Ce.onUserHandleMouseLeave?this.previousAction:this.action,i={element:void 0},r=0;r0)for(var r={element:void 0},s=void 0,o=void 0,a=0;a-1&&(o=s,this.previousTarget=i,this.targetItem=e),o===e.fixedUserHandles[parseInt(a.toString(),10)].id&&(r.element=e.fixedUserHandles[parseInt(a.toString(),10)],this.userHandle(t,a,r,e))},n.prototype.mouseDown=function(t){var e=this;if("touchstart"===t.type&&(this.timeOutTapHold=setTimeout(function(){("Select"===e.action||"Drag"===e.action)&&e.mouseMove(t,void 0)},500)),!0!==this.inAction||!(this.tool instanceof qI||this.tool instanceof pa)){this.focus=!0;var i=t.touches,r=!!document.getElementsByClassName("e-dragclone")[0];if(this.isMouseOnScrollBar(t)&&!r)return this.isScrolling=!0,void t.preventDefault();if(this.checkFixedUserHandleEvent(Ce.onFixedUserHandleMouseDown,this.targetItem,this.previousTarget),this.checkUserHandleEvent(Ce.onUserHandleMouseDown),!this.checkEditBoxAsTarget(t)&&Vv(this.diagram)||Lc(this.diagram)&&!UI(this.diagram))if(("Select"===this.action||"Drag"===this.action)&&this.diagram.updatePortVisibility(this.hoverElement,ci.Hover,!0),!(this.tool instanceof Rl||this.tool instanceof Hl)||2!==t.button&&2!==t.buttons)if(!0===this.inAction&&!0===this.isMouseDown&&(this.tool instanceof Rl||this.tool instanceof Hl))this.isMouseDown=!0,this.eventArgs={},this.getMouseEventArgs(this.currentPosition,this.eventArgs),this.eventArgs.position=this.currentPosition,this.tool.mouseDown(this.eventArgs);else{this.isMouseDown=!0,this.currentPosition=this.prevPosition=this.getMousePosition(t),this.eventArgs={},this.diagram.textEditing&&!this.isMouseOnScrollBar(t)&&(this.diagram.endEdit(),this.diagram.textEditing=!1,"Canvas"===this.diagram.mode&&1!==this.diagram.scroller.currentZoom&&this.diagram.refreshDiagramLayer());var o=this.getTargetElement();this.action=this.diagram.findActionToBeDone(o.obj,o.sourceElement,this.currentPosition,o.target);var a=this.isMetaKey(t);a&&t.shiftKey&&this.diagram.connectorEditingToolModule?this.action="SegmentEnd":(a||t.shiftKey)&&(Uv(this.diagram)||jv(this.diagram))&&(this.action="Select"),this.tool=this.diagram.getTool(this.action),this.tool||(this.action="Select",this.tool=this.diagram.getTool(this.action)),this.getMouseEventArgs(this.currentPosition,this.eventArgs),(a||t.shiftKey)&&(this.eventArgs.info=a&&t.shiftKey?{ctrlKey:a,shiftKey:t.shiftKey}:{ctrlKey:!0}),this.eventArgs.position=this.currentPosition;var h=this.diagram.selectedItems.nodes;if(this.tool.mouseDown(this.eventArgs),this.diagram.selectedItems.canToggleSelection&&h&&this.diagram.selectedItems.nodes&&this.tool instanceof fa)for(var c=0;c=2&&(this.touchStartList=VF(this.touchStartList,0,i)),i||t.preventDefault())}else this.inAction=!1,this.tool.mouseUp(this.eventArgs);!this.isForeignObject(t.target)&&!this.isForeignObject(t.target,!0)&&!i&&t.preventDefault()}},n.prototype.mouseMoveExtend=function(t,e){(this.tool instanceof Rl||this.tool instanceof Hl)&&this.tool.mouseMove(this.eventArgs),this.diagram.scrollSettings.canAutoScroll?this.checkAutoScroll(t):this.blocked||this.tool.mouseMove(this.eventArgs),this.eventArgs.target&&(this.hoverElement=this.eventArgs.target);var i=!((this.eventArgs.target instanceof te||this.eventArgs.target instanceof de)&&(e instanceof te||e instanceof de));this.tool instanceof kd&&this.diagram.updatePortVisibility(this.hoverElement instanceof te||this.hoverElement instanceof de?this.hoverElement:this.hoverNode,ci.Connect|ci.Hover,i),this.hoverElement instanceof te&&this.hoverNode instanceof te&&this.hoverNode&&this.hoverNode.id!==this.hoverElement.id&&this.diagram.updatePortVisibility(this.hoverNode,ci.Connect|ci.Hover,!0),this.hoverElement instanceof de&&this.hoverElement.ports.length>0&&this.diagram.updatePortVisibility(this.hoverElement,ci.Connect|ci.Hover,!0),this.previousElement instanceof te&&this.hoverElement&&this.previousElement.id!==this.hoverElement.id&&this.diagram.updatePortVisibility(this.previousElement,ci.Connect|ci.Hover,!0),this.previousElement=this.hoverElement,""!==this.diagram.tooltip.content&&(this.hoverElement=null),this.hoverNode=i?null:e},n.prototype.checkAction=function(t){if("LabelSelect"===this.action&&this.eventArgs.sourceWrapper&&(this.eventArgs.sourceWrapper instanceof ai||this.eventArgs.sourceWrapper instanceof es)){var e=this.commandHandler.findTarget(this.eventArgs.sourceWrapper,this.eventArgs.source);!_r(this.diagram,e,!1,this.eventArgs.sourceWrapper)&&ro(e)&&(this.action="LabelDrag",this.tool=this.getTool(this.action),this.tool.mouseDown(this.initialEventArgs))}else ro(t)&&xd(t)&&this.initialEventArgs&&this.initialEventArgs.source&&"Select"===this.action&&(!_r(this.diagram,this.eventArgs.source,!1)&&this.eventArgs.source instanceof ei&&this.getMouseEventArgs(this.currentPosition,this.eventArgs),(!(t instanceof de)||t instanceof de&&!(wr(this.currentPosition,t.sourcePoint,t.hitPadding)||wr(this.currentPosition,t.targetPoint,t.hitPadding)))&&(this.action="Drag"),this.tool=this.getTool(this.action),this.tool.mouseDown(this.initialEventArgs))},n.prototype.isSwimlaneElements=function(t){return!(t&&(t.isLane||t.isPhase||t.isHeader))},n.prototype.canShowTouchTooltip=function(t){return!!("touchstart"===t.type&&this.diagram.tool&ri.SingleSelect&&this.diagram.tool&ri.ZoomPan)&&(this.isMouseDown=!1,!0)},n.prototype.mouseMove=function(t,e){if(this.focus=!0,"touchmove"===t.type&&(this.touchArgs={target:t.target,type:"touchmove"}),this.isScrolling)t.preventDefault();else if(Vv(this.diagram)||Lc(this.diagram)&&!UI(this.diagram)){this.currentPosition=this.getMousePosition(t);var i=this.diagram.findObjectsUnderMouse(this.currentPosition),r=this.diagram.findObjectUnderMouse(i,this.action,this.inAction);!function nse(n,t){n.rulerSettings.showRulers&&(n.hRuler.drawRulerMarker(n.hRuler.element,t,n.scroller.horizontalOffset),n.vRuler.drawRulerMarker(n.vRuler.element,t,n.scroller.verticalOffset))}(this.diagram,this.currentPosition);var s=!1,o=void 0;if("touchmove"===t.type&&(e=t.touches)&&e.length>1&&(this.touchMoveList=VF(this.touchMoveList,0,e),"PinchZoom"!==this.action&&(s=!0)),!1===R.equals(this.currentPosition,this.prevPosition)||this.inAction||this.canShowTouchTooltip(t)){if(!1===this.isMouseDown||s){this.eventArgs={};var a=null,l=void 0;if(null!==r){if((a=this.diagram.findElementUnderMouse(r,this.currentPosition,this.diagram))&&(l=this.commandHandler.findTarget(a,r)),(l instanceof Kn||l instanceof Or)&&(l.tooltip&&""!==l.tooltip.content||(l=r)),l!==this.hoverElement){var h=this.getContent();this.hoverElement&&"Auto"===this.hoverElement.tooltip.openOn&&""!==h&&this.elementLeave(),this.diagram.updatePortVisibility(this.hoverElement,ci.Hover,!0),r instanceof te&&(this.hoverNode=r);var c=!0;!this.isSwimlaneElements(r)&&this.hoverElement&&this.isSwimlaneElements(this.hoverElement)&&(c=!1),this.hoverElement=c?r:this.hoverElement;var d,u=void 0;(d=this.diagram.findElementUnderMouse(r,this.currentPosition,this.diagram))instanceof Ze&&((u=this.commandHandler.findTarget(d,r))instanceof Es||u instanceof Tc)&&this.hoverElement.constraints&oi.ToolTip&&(this.hoverElement=u);var f=void 0;d instanceof ai&&((f=this.commandHandler.findTarget(d,r))instanceof Kn||f instanceof Or)&&f.constraints&Nr.Tooltip&&(this.hoverElement=f),c?this.elementEnter(this.currentPosition,!1):this.hoverElement=r}else this.hoverElement&&this.hoverElement===l&&this.hoverElement.tooltip.content&&void 0!==this.diagram.tooltipObject&&"Mouse"===this.hoverElement.tooltip.relativeMode&&this.setTooltipOffset(this.currentPosition);a&&(o=this.commandHandler.findTarget(a,r))}this.action=this.diagram.findActionToBeDone(r,a,this.currentPosition,o),this.checkFixedUserHandleEvent(Ce.onFixedUserHandleMouseEnter,r,a),this.checkUserHandleEvent(Ce.onUserHandleMouseEnter),this.checkPreviousAction(),this.getMouseEventArgs(this.currentPosition,this.eventArgs),this.tool=this.getTool(this.action),this.mouseEvents(),this.tool instanceof pa||this.tool instanceof Hl||this.tool instanceof Rl?this.tool.mouseMove(this.eventArgs):e&&this.tool instanceof em&&this.tool.mouseDown(this.eventArgs),this.updateCursor(),this.renderUmlHighLighter(this.eventArgs);var p=!1;this.hoverElement&&!(this.tool instanceof em)&&r instanceof te&&this.isSwimlaneElements(r)&&(0===this.diagram.selectedItems.nodes.length||!_r(this.diagram,this.hoverElement))||this.hoverElement instanceof de||(p=!0),this.hoverElement&&!(this.tool instanceof em)&&r instanceof de&&(0===this.diagram.selectedItems.connectors.length||!_r(this.diagram,this.hoverElement))||this.hoverElement instanceof te||(p=!0),this.diagram.updatePortVisibility(this.hoverElement,ci.Hover,p);var g=this.getContent();null===r&&this.hoverElement&&"Auto"===this.hoverElement.tooltip.openOn&&g&&(this.hoverElement=null,this.elementLeave()),s=!1}else{this.eventArgs.position=this.currentPosition,"Drag"===this.action&&!_r(this.diagram,this.eventArgs.source,!1)&&this.eventArgs.source instanceof ei&&this.getMouseEventArgs(this.currentPosition,this.eventArgs),this.mouseEvents(),(t.ctrlKey||t.shiftKey)&&(this.eventArgs.info=t.ctrlKey&&t.shiftKey?{ctrlKey:t.ctrlKey,shiftKey:t.shiftKey}:{ctrlKey:!0}),this.checkAction(r);var y=this.getConnectorPadding(this.eventArgs);this.getMouseEventArgs(this.currentPosition,this.eventArgs,this.eventArgs.source,y),this.updateCursor(),this.inAction=!0,this.initialEventArgs=null,("Drag"===this.action||"Rotate"===this.action)&&(this.diagram.diagramActions=this.diagram.diagramActions|ee.Interactions);var S=this.diagram.scroller.getPageBounds();this.mouseMoveExtend(t,r);var b=this.diagram.scroller.getPageBounds();if(r&&(S.width!==b.width||S.height!==b.height||S.x!==b.x||S.y!==b.y)&&this.diagram.views&&this.diagram.views.overview){var M=this.diagram.views.overview;M.updateView(M)}}this.prevPosition=this.currentPosition,this.isForeignObject(t.target,!0)||t.preventDefault()}}},n.prototype.getContent=function(){var i,t=this.hoverElement instanceof te&&this.hoverElement.constraints&ie.Tooltip||this.hoverElement instanceof de&&this.hoverElement.constraints&qe.Tooltip||(this.hoverElement instanceof Es||this.hoverElement instanceof Tc)&&this.hoverElement.constraints&oi.ToolTip||(this.hoverElement instanceof Kn||this.hoverElement instanceof Or)&&this.hoverElement.constraints&Nr.Tooltip,e=this.hoverElement;e instanceof te&&e.children&&e.children.length>0&&(i=this.findIntersectChild(e));var r=t?this.hoverElement.tooltip.content:this.diagram.tooltip.content;return i?i.tooltip.content:r},n.prototype.findIntersectChild=function(t){for(var e,i=new Ne(this.currentPosition.x,this.currentPosition.y,8,8),r=0;r1&&1===t.which&&!function one(n){return!!(n&ee.PreventClearSelection)}(this.diagram.diagramActions)&&(c=!1,this.commandHandler.clearSelection()),(!_r(this.diagram,h)||!c)&&(this.commandHandler.selectObjects([h],void 0,a),this.diagram.selectedItems.canToggleSelection)){var d=this.diagram.selectedItems.nodes;d?d[0].parentObj instanceof Hd&&(s=!0):this.diagram.selectedItems.connectors.length>0&&(s=!0)}}var u=!1,f=this.updateContainerProperties(),p=void 0;if(this.addUmlNode(),this.inAction=!1,this.isMouseDown=!1,this.diagram.selectedObject.helperObject&&(p=this.updateContainerBounds()),this.tool&&(this.tool.prevPosition||this.tool instanceof eF)){this.eventArgs.position=this.currentPosition;var g=this.getConnectorPadding(this.eventArgs);this.getMouseEventArgs(this.currentPosition,this.eventArgs,this.eventArgs.source,g);var v=this.isMetaKey(t);if((v||t.shiftKey)&&(this.eventArgs.info=v&&t.shiftKey?{ctrlKey:v,shiftKey:t.shiftKey}:{ctrlKey:!0}),this.diagram.diagramActions&ee.Interactions&&(this.diagram.diagramActions=this.diagram.diagramActions&~ee.Interactions),this.eventArgs.clickCount=t.detail,this.diagram.selectedObject.helperObject&&(this.tool instanceof fa||this.tool instanceof Pd)){if(this.diagram.selectedObject.actualObject&&""!==this.diagram.selectedObject.actualObject.parentId){var S=this.diagram.getObject(this.diagram.selectedObject.actualObject.parentId);S&&S.isLane&&(this.commandHandler.isContainer=!0)}(u=this.diagram.lineRoutingModule&&this.diagram.nameTable.helper&&this.eventArgs.target&&this.eventArgs.target.isLane&&(this.eventArgs.source instanceof ei&&this.eventArgs.source.nodes.length>0&&""===this.eventArgs.source.nodes[0].parentId||""===this.eventArgs.source.parentId))&&(this.diagram.diagramActions=this.diagram.diagramActions|ee.PreventLaneContainerUpdate),this.tool.mouseUp(this.eventArgs,f.isPreventHistory)}else{if(this.diagram.selectedItems.canToggleSelection){var b=void 0,M=void 0;if(this.diagram.selectedItems.nodes.length>0)for(var w=0;w1&&D[0].id===i[parseInt(w.toString(),10)].id||r.length>0)&&(M=!0);!this.isSwimlaneSelected&&!s&&!M&&this.tool instanceof fa&&"Select"===this.currentAction&&(!b||this.diagram.selectedItems.connectors.length>0)&&this.commandHandler.clearSelection(!0)}this.isSwimlaneSelected=!1,this.tool.mouseUp(this.eventArgs),this.diagram.checkMenu&&(-1!==window.navigator.userAgent.indexOf("Linux")||-1!==window.navigator.userAgent.indexOf("X11"))&&(!t.pageY&&t instanceof TouchEvent&&t.changedTouches?(window.getSelection().removeAllRanges(),this.diagram.contextMenuModule.contextMenu.open(t.changedTouches[0].pageY,t.changedTouches[0].pageX,this.diagram.element),t.preventDefault()):this.diagram.contextMenuModule.contextMenu.open(t.pageY,t.pageX,this.diagram.element),this.diagram.checkMenu=!1)}f.hasStack&&this.diagram.endGroupAction()}if(p&&this.diagram.endGroupAction(),this.updateContainerBounds(!0),2!==this.eventArgs.clickCount&&(this.commandHandler.updateSelectedNodeProperties(this.eventArgs.source),u)){this.diagram.diagramActions=this.diagram.diagramActions&~ee.PreventLaneContainerUpdate;var A=this.eventArgs.source instanceof ei?this.eventArgs.source.nodes:[this.eventArgs.source];if(A)for(w=0;w0&&!N&&this.diagram.renderSelector(!0),!this.inAction&&!this.diagram.currentSymbol&&this.eventArgs){var T=this.getTargetElement();this.diagram.tool!==ri.ZoomPan&&this.diagram.triggerEvent(Ce.click,{element:T.target instanceof Es?T.target:this.eventArgs.source||this.diagram,position:this.eventArgs.position,count:t.detail,actualObject:this.eventArgs.actualObject,button:0===t.button?"Left":1===t.button?"Middle":"Right"})}this.eventArgs={}}this.diagram.diagramActions=this.diagram.diagramActions&~ee.PreventLaneContainerUpdate,e&&this.updateAnnotation(this.diagram.selectedItems),this.previousElement=null,this.eventArgs={},this.diagram.commandHandler.removeStackHighlighter()},n.prototype.isSwimlaneChild=function(t){if(t.shape&&"SwimLane"!==t.shape.type){var e=this.diagram.nameTable[t.parentId];if(!e)return!1;var i=e.parentId?this.diagram.nameTable[e.parentId]:e;return i&&i.shape&&"SwimLane"===i.shape.type}return!1},n.prototype.updateAnnotation=function(t){var e=t.nodes;if(e.length>0)for(var i=0;i0&&(a+=1),h.isPhase){l="Horizontal"===r.orientation?this.currentPosition.x-e.wrapper.bounds.x:this.currentPosition.y-(e.wrapper.bounds.y+r.header.height);var g={id:Qe(),offset:l,header:{annotation:{content:void 0===h.phases[0].header?"Phase":h.phases[0].header.annotation.content,style:void 0===h.phases[0].header?{}:h.phases[0].header.annotation.style}},style:void 0===h.phases[0]?{}:h.phases[0].style};this.diagram.addPhases(e,[g])}else{var v={id:Qe(),style:h.lanes[0].style,header:{annotation:{content:h.lanes[0].header.annotation.content,style:h.lanes[0].header.annotation.style},style:h.lanes[0].header.style}};if("Horizontal"===h.orientation?v.height=h.lanes[0].height:v.width=h.lanes[0].width,"Horizontal"===r.orientation?(s=i.rowIndex?i.rowIndex:this.diagram.nameTable[i.parentId].rowIndex,i.wrapper.offsetYs)v.header.width=r.lanes[parseInt(s.toString(),10)].header.width,v.header.height=r.lanes[parseInt(s.toString(),10)].header.height;else{var S=void 0;S="Horizontal"===r.orientation?i.rowIndex<3?0:s-a-1:s-1,v.header.width=r.lanes[parseInt(S.toString(),10)].header.width,v.header.height=r.lanes[parseInt(S.toString(),10)].header.height}p&&("height"===p?(v.width=v.height,delete v.height):(v.height=v.width,delete v.width)),this.diagram.addLanes(e,[v],"Horizontal"===r.orientation?s-a:s)}this.commandHandler.select(e)}else if(h.isLane){var b={id:Qe(),width:t.width,height:t.height,addInfo:t.addInfo,shape:{type:"SwimLane",header:{annotation:{content:void 0===h.header?"Header":h.header.annotation.content,style:void 0===h.header?{}:h.header.annotation.style},height:50,style:h.header?h.header.style:h.lanes[0].header.style},phases:[{id:Qe(),header:{annotation:{content:void 0===h.phases||void 0===h.phases[0].header?"Phase":h.phases[0].header.annotation.content,style:void 0===h.phases||void 0===h.phases[0].header?{}:h.phases[0].header.annotation.style},style:void 0===h.phases||void 0===h.phases[0].header?{}:h.phases[0].header.style},style:void 0===h.phases?{}:h.phases[0].style}],lanes:[{id:Qe(),height:t.height,width:t.width,style:h.lanes[0].style,header:{annotation:{content:h.lanes[0].header.annotation.content,style:h.lanes[0].header.annotation.style},style:h.lanes[0].header.style}}],orientation:h.orientation}};"Vertical"===h.orientation&&(b.width+=20),b.offsetX=this.currentPosition.x+b.width/2,b.offsetY=this.currentPosition.y+b.height/2,b.style=t.style,this.diagram.add(b)}},n.prototype.mouseLeave=function(t){this.tool&&this.inAction&&this.tool.mouseLeave(this.eventArgs),this.diagram.selectedObject.helperObject&&(this.updateContainerProperties(),this.updateContainerBounds()&&this.diagram.endGroupAction()),this.eventArgs&&this.eventArgs.source&&(this.diagram.updatePortVisibility(this.eventArgs.source,ci.Hover,!0),this.hoverElement=null),this.eventArgs&&!this.eventArgs.source&&this.hoverElement&&(this.hoverElement=null),this.tool instanceof kd&&this.eventArgs&&this.eventArgs.target&&this.eventArgs.target instanceof te&&(this.diagram.updatePortVisibility(this.eventArgs.target,ci.Hover|ci.Connect,!0),this.hoverElement=null);var i=this.diagram.selectedItems;i&&i.wrapper&&(lm(this.diagram,i)||this.diagram.renderSelector(!0)),(this.diagram.diagramActions&ee.Interactions||this.diagram.diagramActions&ee.ToolAction)&&(this.diagram.diagramActions=this.diagram.diagramActions&~ee.ToolAction),this.isMouseDown=!1,this.focus=!1,this.touchStartList=null,this.touchMoveList=null,this.elementLeave(),this.commandHandler.removeSnap(),this.inAction=!1,this.eventArgs={},this.diagram.selectedObject&&this.diagram.selectedObject.helperObject&&(this.diagram.remove(this.diagram.selectedObject.helperObject),this.diagram.selectedObject={helperObject:void 0,actualObject:void 0}),this.tool=null,function rse(){var t,e,n=document.getElementsByClassName("e-d-ruler-marker");if(n&&n.length>0)for(e=n.length-1;e>=0;e--)(t=n[parseInt(e.toString(),10)])&&t.parentNode.removeChild(t)}(),"Rotate"===this.action&&this.diagram.diagramCanvas.classList.remove("e-diagram-rotate"),t.preventDefault()},n.prototype.mouseWheel=function(t){this.diagram.blazorActions|=on.interaction;var e={event:t,cancel:!1};if(this.diagram.triggerEvent(Ce.mouseWheel,e),!e.cancel){var i=t.wheelDelta>0||-40*t.detail>0,r=this.getMousePosition(t);if(this.diagram.tooltipObject.close(),this.isMetaKey(t)){var o=this.diagram.scrollSettings.zoomFactor;this.diagram.zoomTo(i?{type:"ZoomIn",zoomFactor:o,focusPoint:r}:{type:"ZoomOut",zoomFactor:o,focusPoint:r}),t.preventDefault()}else{var a=this.diagram.scroller.horizontalOffset,l=this.diagram.scroller.verticalOffset,h=i?10:-10;this.tool&&(this.tool instanceof Rl||this.tool instanceof Hl)&&(this.eventArgs={},this.getMouseEventArgs(r,this.eventArgs),this.eventArgs.position=r,this.tool.mouseWheel(this.eventArgs)),this.diagram.scrollActions|=da.Interaction;var c=!0;if(t.isTrusted){var d=!1;(Math.abs(t.deltaY)<100&&-0===Math.abs(t.deltaX)||Math.abs(t.deltaX)<100&&-0===Math.abs(t.deltaY))&&(d=!0);var u=!1;(0!==t.deltaX||0!==t.deltaY)&&(u=navigator.userAgent.includes("Macintosh")),u?Math.abs(t.deltaX)>Math.abs(t.deltaY)?(t.shiftKey||t.deltaX&&-0!==t.deltaX&&(d||!u))&&this.diagram.scroller.zoom(1,h,0,r,c,void 0,d):t.deltaY&&-0!==t.deltaY&&(d||!u)&&this.diagram.scroller.zoom(1,0,h,r,c,void 0,d):t.shiftKey||t.deltaX&&-0!==t.deltaX&&(d||!u)?this.diagram.scroller.zoom(1,h,0,r,c,void 0,d):t.deltaY&&-0!==t.deltaY&&(d||!u)&&this.diagram.scroller.zoom(1,0,h,r,c,void 0,d)}else t.shiftKey||t.deltaX&&-0!==t.deltaX?this.diagram.scroller.zoom(1,h,0,r,c):this.diagram.scroller.zoom(1,0,h,r,c);this.diagram.scrollActions&=~da.Interaction,(a!==this.diagram.scroller.horizontalOffset||l!==this.diagram.scroller.verticalOffset)&&t.preventDefault()}if(this.diagram.textEditing){if(this.diagram.isTriggerEvent=!0,this.diagram.activeLabel.parentId){var p=this.diagram.getObject(this.diagram.activeLabel.parentId);this.diagram.startTextEdit(p,this.diagram.activeLabel.id)}this.diagram.isTriggerEvent=!1}this.diagram.blazorActions=this.diagram.blazorActions&~on.interaction}},n.prototype.keyDown=function(t){if(t.fromMouseEvents&&(t.ctrlKey&&(this.keyArgs.keyModifiers=1),t.shiftKey&&(this.keyArgs.keyModifiers=4),t.shiftKey&&t.ctrlKey&&(this.keyArgs.keyModifiers=5)),!(this.diagram.diagramActions&ee.TextEdit)&&!this.checkEditBoxAsTarget(t)||"Escape"===t.key||27===t.keyCode){var i=void 0,r=t.keyCode?t.keyCode:t.which,s=t.key;("ArrowDown"===s||"ArrowUp"===s||"ArrowLeft"===s||"ArrowRight"===s)&&(this.isNudgeKey=!0);var o=this.isMetaKey(t);if(this.diagram.commandManager&&this.diagram.commands)for(var l=0,h=Object.keys(this.diagram.commands);l4&&(S({keyDownEventArgs:KeyboardEvent,parameter:i.parameter,type:"KEYDOWN"}),this.keyCount=0,this.keyArgs.newValue={offsetX:this.diagram.selectedItems.offsetX,offsetY:this.diagram.selectedItems.offsetY},this.diagram.triggerEvent(Ce.positionChange,this.keyArgs))),this.isKeyUp=!1):S({keyDownEventArgs:KeyboardEvent,parameter:i.parameter})}break}}}}this.keyArgs={element:this.diagram.selectedItems,key:t.key,keyCode:t.keyCode?t.keyCode:t.which},this.getKeyModifier(this.keyArgs,t),this.diagram.diagramActions&ee.TextEdit&&this.getlabel(this.keyArgs,t),this.diagram.triggerEvent(Ce.keyDown,this.keyArgs)},n.prototype.getlabel=function(t,e){var i=this.diagram.activeLabel;t.target=this.diagram.element.id+"_editBox";var r=this.diagram.nameTable[i.parentId];if(document.getElementById(this.diagram.element.id+"_editBox")){t.text=document.getElementById(this.diagram.element.id+"_editBox").value;for(var s=0;s=this.diagram.scroller.viewPortWidth-18?r="right":e.x+this.diagram.scroller.horizontalOffsetthis.diagram.scroller.viewPortHeight-18?r="bottom":e.y+this.diagram.scroller.verticalOffset0&&(s=this.findIntersectChild(this.hoverElement)),"Auto"===this.hoverElement.tooltip.openOn&&""!==r&&Ex(this.diagram,s||(i?this.hoverElement:void 0)),this.hoverElement.tooltip.content&&("Mouse"===this.hoverElement.tooltip.relativeMode?this.setTooltipOffset(t):(this.diagram.tooltipObject.offsetX=0,this.diagram.tooltipObject.offsetY=0));var o=this.diagram.findObjectsUnderMouse(this.currentPosition),a=this.diagram.findObjectUnderMouse(o,this.action,this.inAction);if(null!==a){var l=void 0;this.hoverElement.tooltip.isSticky&&(this.diagram.tooltipObject.isSticky=!0),a instanceof te&&a.children&&a.children.length>0&&(a=s||a),l=a.ports&&(this.hoverElement instanceof Es||this.hoverElement instanceof Tc)||a.annotations&&(this.hoverElement instanceof Kn||this.hoverElement instanceof Or)?document.getElementById(a.id+"_"+this.hoverElement.id):document.getElementById(a.id+(a.shape&&a.shape instanceof hm?"_content_native_element":"_groupElement")),"Auto"===this.hoverElement.tooltip.openOn&&""!==r&&(this.diagram.tooltipObject.close(),this.diagram.tooltipObject.openOn=this.hoverElement.tooltip.openOn,this.diagram.tooltipObject.dataBind()),function Kre(n,t){var e=0;return n instanceof de?n.constraints&qe.Tooltip?e=n.constraints&qe.Tooltip:n.constraints&qe.InheritTooltip&&(e=t.constraints&nt.Tooltip):n instanceof Es||n instanceof Tc?n.constraints&oi.ToolTip?e=n.constraints&oi.ToolTip:n.constraints&oi.InheritTooltip&&(e=t.constraints&nt.Tooltip):n instanceof Kn||n instanceof Or?n.constraints&Nr.Tooltip&&(e=n.constraints&Nr.Tooltip):n.constraints&ie.Tooltip?e=n.constraints&ie.Tooltip:n.constraints&ie.InheritTooltip&&(e=t.constraints&nt.Tooltip),e}(this.hoverElement,this.diagram)&&"Auto"===this.hoverElement.tooltip.openOn&&(this.diagram.tooltipObject.target=this.hoverElement.id,this.diagram.tooltipObject.open("Mouse"===this.hoverElement.tooltip.relativeMode?this.diagram.element:l))}}},n.prototype.elementLeave=function(){this.diagram.tooltipObject&&!this.diagram.tooltipObject.isSticky&&"Custom"!==this.diagram.tooltipObject.openOn&&this.diagram.tooltipObject.close()},n.prototype.setTooltipOffset=function(t){var e=function Mse(n,t,e,i){var o="Mouse"===(!(e instanceof te?e.constraints&ie.InheritTooltip:e instanceof de?e.constraints&qe.InheritTooltip:e.constraints&oi.InheritTooltip)&&(e instanceof te?e.constraints&ie.Tooltip:e instanceof de?e.constraints&qe.Tooltip:e.constraints&oi.ToolTip)?e.tooltip.relativeMode:n.tooltip.relativeMode);"Mouse"===i?o=!0:"Object"===i&&(o=!1);var a=function wse(n,t,e,i){var o,r={},s=document.getElementById(e.element.id);if(n instanceof te||n instanceof de)o=n.wrapper.bounds;else{var a=e.findObjectsUnderMouse(t),l=e.findObjectUnderMouse(a,"Select",!1);o=e.findElementUnderMouse(l,t,e).bounds}var c=s.getBoundingClientRect();switch(e.tooltipObject.position){case"BottomCenter":r=zc(t,o.bottomCenter,e,i,c.width/2,c.height);break;case"BottomLeft":case"LeftBottom":r=zc(t,o.bottomLeft,e,i,0,c.height);break;case"BottomRight":case"RightBottom":r=zc(t,o.bottomRight,e,i,c.width,c.height);break;case"LeftCenter":r=zc(t,o.middleLeft,e,i,0,c.height/2);break;case"LeftTop":case"TopLeft":r=zc(t,o.topLeft,e,i,0,0);break;case"RightCenter":r=zc(t,o.middleRight,e,i,c.width,c.height/2);break;case"RightTop":case"TopRight":r=zc(t,o.topRight,e,i,c.width,0);break;case"TopCenter":r=zc(t,o.topCenter,e,i,c.width/2,0)}return r}(e,t,n,o),l=Za(n);return{x:a.x+l.width,y:a.y+l.height}}(this.diagram,t,this.hoverElement);this.diagram.tooltipObject.offsetX=e.x,this.diagram.tooltipObject.offsetY=e.y},n.prototype.altKeyPressed=function(t){return!!(t&ft.Alt)},n.prototype.ctrlKeyPressed=function(t){return!!(t&ft.Control)},n.prototype.shiftKeyPressed=function(t){return!!(t&ft.Shift)},n.prototype.scrolled=function(t){this.diagram.updateScrollOffset()},n.prototype.isMobileOrIPadDevice=function(){var t=navigator.userAgent||navigator.vendor||window.opera;return/iPhone|iPad|iPod/.test(t)&&!window.MSStream?"iOS":/android/i.test(t)?"Android":/Mobile|Tablet/.test(t)?"Mobile":"Desktop"},n.prototype.doubleClick=function(t){if(Vv(this.diagram)){var e=this.isMobileOrIPadDevice(),i=this.diagram.tool;"Desktop"!==e&&this.tool&&(this.tool instanceof Rl||this.tool instanceof Hl)&&(this.diagram.tool=0);var r=void 0,s=this.diagram.findObjectsUnderMouse(this.currentPosition),o=this.diagram.findObjectUnderMouse(s,this.action,this.inAction);if(null!==o&&Vv(this.diagram))if(r=this.diagram.findElementUnderMouse(o,this.currentPosition,this.diagram),this.tool&&(this.tool instanceof Rl||this.tool instanceof Hl))this.diagram.tool=i,this.tool.mouseUp(this.eventArgs),this.isMouseDown=!1,this.eventArgs={},this.tool=null,t.preventDefault();else{var l=this.diagram.commandHandler.getObjectLayer(o.id);!l||l.lock||!l.visible||this.diagram.diagramActions&ee.TextEdit||this.diagram.startTextEdit(o,r instanceof ai?r.id.split(o.id+"_")[1]:void 0)}this.diagram.triggerEvent(Ce.doubleClick,{source:o||this.diagram,position:this.currentPosition,count:t.detail})}},n.prototype.itemClick=function(t,e){var i=t;return Dn(this.diagram,i,!0)?i:null},n.prototype.inputChange=function(t){var i,s,o,a,l,h,c,d,u,f=document.getElementById(this.diagram.element.id+"_editBox"),p=document.getElementById(this.diagram.element.id+"_editTextBoxDiv"),g=f.value,v=g.split("\n");(!(a=this.diagram.selectedItems.nodes[0]?this.diagram.selectedItems.nodes[0]:this.diagram.selectedItems.connectors[0])&&this.tool instanceof $I||a&&"SwimLane"===a.shape.type)&&(a=this.diagram.nameTable[this.diagram.activeLabel.parentId]),a&&("Text"!==a.shape.type&&a.annotations.length>0||"Text"===a.shape.type)&&(c=HF((o=this.diagram.getWrapper(a.wrapper,this.diagram.activeLabel.id)).style,g,void 0,void 0,i=(i=a.wrapper.bounds.width90?i:90),s=Number(f.style.fontSize.split("px")[0]),v.length>1&&""===v[v.length-1]&&(c.height=c.height+s),d=this.diagram.scroller.transform,u=P3(this.diagram)?d.scale:1,l=(12>c.height?12:c.height)*u,p.style.left=(o.bounds.center.x+d.tx)*d.scale-(h=(90>(h=c.width)?90:h)*u)/2-2.5+"px",p.style.top=(o.bounds.center.y+d.ty)*d.scale-l/2-3+"px",p.style.width=h+"px",p.style.height=l+"px",f.style.minHeight="12px",f.style.minWidth="90px",f.style.width=h+"px",f.style.height=l+"px")},n.prototype.isAddTextNode=function(t,e){return!(!(this.tool instanceof $I||e)||(this.tool=null,t&&!_I(this.diagram)&&(this.diagram.drawingObject=void 0,this.diagram.currentDrawingObject=void 0),MF(this.diagram.nodes,t.id)||MF(this.diagram.connectors,t.id)))},n.prototype.checkEditBoxAsTarget=function(t){return!(!t.target||t.target.id!==this.diagram.element.id+"_editBox")},n.prototype.getMouseEventArgs=function(t,e,i,r){var s,o,a;if(e.position=t,i?(o=this.diagram.findObjectsUnderMouse(this.currentPosition,i),s=this.diagram.findTargetObjectUnderMouse(o,this.action,this.inAction,e.position,i)):"Drag"===this.action||"ConnectorSourceEnd"===this.action||"SegmentEnd"===this.action||"OrthoThumb"===this.action||"BezierSourceThumb"===this.action||"BezierTargetThumb"===this.action||"ConnectorTargetEnd"===this.action||-1!==this.action.indexOf("Rotate")||-1!==this.action.indexOf("Resize")?(s=this.diagram.selectedItems,!this.diagram.currentSymbol&&"Drag"===this.action&&s&&this.diagram.selectedItems.nodes.length>0&&"SwimLane"===this.diagram.selectedItems.nodes[0].shape.type&&(o=this.diagram.findObjectsUnderMouse(this.currentPosition),s=this.diagram.findObjectUnderMouse(o,this.action,this.inAction))):(o=this.diagram.findObjectsUnderMouse(this.currentPosition),s=this.diagram.findObjectUnderMouse(o,this.action,this.inAction)),s&&s.isHeader&&(this.eventArgs.actualObject=s=this.diagram.nameTable[s.parentId]),s){var l=void 0,h=void 0,c=void 0;if(((a=this.diagram.findElementUnderMouse(s,this.currentPosition,this.diagram,r))&&s.ports&&s.ports.length&&!lb(s,a)||!a||!s)&&o&&o.length&&i instanceof ei)for(l=i.connectors[0],c=o.length-1;c>=0;c--)if(((h=o[parseInt(c.toString(),10)])instanceof te||h instanceof de)&&l&&l.connectionPadding){if(a=this.diagram.findElementUnderMouse(s=h,this.currentPosition,this.diagram,r),l.constraints&qe.ConnectToNearByPort&&s&&s.ports&&s.ports.length&&lb(s,a))break;if((h instanceof te||h instanceof de)&&l&&l.connectionPadding&&h.wrapper.outerBounds.containsPoint(this.currentPosition)&&l.constraints&qe.ConnectToNearByNode&&!(l.constraints&qe.ConnectToNearByPort)){a=this.diagram.findElementUnderMouse(s=h,this.currentPosition,this.diagram,0);break}}}return i?(e.target=s,e.targetWrapper=a):(e.source=s,e.sourceWrapper=a),e.actualObject=this.eventArgs.actualObject,e.source instanceof ei&&void 0===e.actualObject&&(e.source.nodes.length>0||e.source.connectors.length>0)&&(e.actualObject=e.source.nodes.length>0?this.diagram.nameTable[e.source.nodes[0].id]:this.diagram.nameTable[e.source.connectors[0].id]),e.startTouches=this.touchStartList,e.moveTouches=this.touchMoveList,e},n.prototype.resetTool=function(){this.action="Select",this.hoverElement=null,this.hoverNode=null,this.tool=this.diagram.getTool(this.action),this.updateCursor()},n.prototype.updateTool=function(){this.action=this.currentPosition&&"Pan"!==this.action?"Pan":"Select"},n.prototype.getTool=function(t){switch(t){case"Select":return new Kv(this.commandHandler,!0);case"Drag":return new fa(this.commandHandler);case"Rotate":return new Xx(this.commandHandler);case"LayoutAnimation":return new Une(this.commandHandler);case"FixedUserHandle":return new _ne(this.commandHandler,!0);case"Hyperlink":return new eF(this.commandHandler);case"ResizeSouthEast":case"ResizeSouthWest":case"ResizeNorthEast":case"ResizeNorthWest":case"ResizeSouth":case"ResizeNorth":case"ResizeWest":case"ResizeEast":return new Pd(this.commandHandler,t);case"ConnectorSourceEnd":case"ConnectorTargetEnd":case"BezierSourceThumb":case"BezierTargetThumb":return new kd(this.commandHandler,t);case"SegmentEnd":case"OrthoThumb":return new r_(this.commandHandler,t);case"Draw":var e="shape",i=function gse(n){var t;return n&&(n.type?t="Connector":n.shape&&!n.type&&(t="Node")),t}(this.diagram.drawingObject);if("Node"===i&&"Text"===this.diagram.drawingObject.shape.type)return new $I(this.commandHandler);if("Connector"===i&&"Freehand"===this.diagram.drawingObject.type)return new Yne(this.commandHandler);if("Node"===i&&"Polygon"===this.diagram.drawingObject.shape[""+e]&&!this.diagram.drawingObject.shape.points)return new Rl(this.commandHandler);if("Node"===i||"Node"===i&&"Polygon"===this.diagram.drawingObject.shape[""+e]&&this.diagram.drawingObject.shape.points)return new qI(this.commandHandler,this.diagram.drawingObject);if("Connector"===i&&"Polyline"===this.diagram.drawingObject.type)return new Hl(this.commandHandler);if("Connector"===i)return new pa(this.commandHandler,"ConnectorSourceEnd",this.diagram.drawingObject);break;case"Pan":return new em(this.commandHandler,!1);case"PinchZoom":return new em(this.commandHandler,!0);case"PortDrag":return new fa(this.commandHandler,"Port");case"PortDraw":return new pa(this.commandHandler,"ConnectorSourceEnd",this.diagram.drawingObject);case"LabelSelect":return new Kv(this.commandHandler,!0,"LabelSelect");case"LabelDrag":return new jne(this.commandHandler);case"LabelResizeSouthEast":case"LabelResizeSouthWest":case"LabelResizeNorthEast":case"LabelResizeNorthWest":case"LabelResizeSouth":case"LabelResizeNorth":case"LabelResizeWest":case"LabelResizeEast":return new Vne(this.commandHandler,t);case"LabelRotate":return new Wne(this.commandHandler)}return null},n.prototype.getCursor=function(t){var e=this.diagram.selectedItems.annotation?this.diagram.selectedItems.wrapper.children[0]:this.diagram.selectedItems;return function Fne(n,t){if(t+=360,t%=360,-1===n.indexOf("Resize"))return Gx[""+n];var e=Gx[""+n];return t>=0&&t<25||t>=160&&t<=205||t>=340&&t<=360?e:t>=25&&t<=70||t>=205&&t<=250?"n-resize"===e||"s-resize"===e?"ne-resize":"nw-resize"===e||"se-resize"===e?"n-resize":"e-resize"===e||"w-resize"===e?"nw-resize":"e-resize":t>=70&&t<=115||t>=250&&t<=295?"n-resize"===e||"s-resize"===e?"e-resize":"nw-resize"===e||"se-resize"===e?"ne-resize":"e-resize"===e||"w-resize"===e?"n-resize":"nw-resize":t>=115&&t<=155||t>=295&&t<=340?"n-resize"===e||"s-resize"===e?"nw-resize":"nw-resize"===e||"se-resize"===e?"e-resize":"e-resize"===e||"w-resize"===e?"ne-resize":Gx[""+n]:"n-resize"}(t,this.diagram.selectedItems.annotation?e.rotateAngle+e.parentTransform:e.rotateAngle)},n.prototype.findElementUnderMouse=function(t,e,i,r){return this.objectFinder.findElementUnderSelectedItem(t,e,i,r)},n.prototype.findObjectsUnderMouse=function(t,e){return this.objectFinder.findObjectsUnderMouse(t,this.diagram,this.eventArgs,e)},n.prototype.findObjectUnderMouse=function(t,e,i){return this.objectFinder.findObjectUnderMouse(this.diagram,t,e,i,this.eventArgs,this.currentPosition)},n.prototype.findTargetUnderMouse=function(t,e,i,r,s){return this.objectFinder.findObjectUnderMouse(this.diagram,t,e,i,this.eventArgs,r,s)},n.prototype.findActionToBeDone=function(t,e,i,r){return function kne(n,t,e,i,r,s,o){if(s&&s.length>1&&r&&r.length>1)return"PinchZoom";if(i.currentSymbol)return"Drag";if("PortDraw"===i.eventHandler.action&&(i.tool&=~ri.DrawOnce),(k3(i)||_I(i))&&i.drawingObject)return"Draw";if($a(i)&&(l=i.selectedItems).wrapper&&qr(l.constraints,"UserHandle"))for(var h=0,c=l.userHandles;h=50&&(l.x=(a.points[parseInt(h.toString(),10)].x+a.points[h+1].x)/2,l.y=(a.points[parseInt(h.toString(),10)].y+a.points[h+1].y)/2,wr(e,l,n.hitPadding?n.hitPadding:10)))return"OrthoThumb"}else RI(n)&&console.warn('[WARNING] :: Module "ConnectorEditing" is not available in Diagram component! You either misspelled the module name or forgot to load it.');return null}(g,l,e,i);if("OrthoThumb"===S)return S;if(qr(l.constraints,"ConnectorSourceThumb")&&PI(g)&&S||qr(l.constraints,"ConnectorTargetThumb")&&zI(g)&&S)return S}}else{var b=i.selectedItems.handleSize/2/i.scroller.currentZoom,M=10/i.scroller.currentZoom,w=Bi();qi(w,f.rotateAngle+f.parentTransform,f.offsetX,f.offsetY);var C=f.offsetX-f.pivot.x*f.actualSize.width,D=f.offsetY-f.pivot.y*f.actualSize.height,A={x:C+(.5===f.pivot.x?2*f.pivot.x:f.pivot.x)*f.actualSize.width/2,y:D-30/i.scroller.currentZoom};A=Ke(w,A);var x=!!i.selectedItems.annotation,P=!(!x||!HI(i.selectedItems.annotation));if(qr(l.constraints,"Rotate")&&wr(e,A,M)&&i.selectedItems.thumbsConstraints&bt.Rotate){if(x&&P)return"LabelRotate";if(!x)return"Rotate"}if(u.Inflate(b),u.containsPoint(e)&&(S=function Pne(n,t,e,i,r,s){var o;return 1===n.selectedItems.nodes.length&&0===n.selectedItems.connectors.length&&n.selectedItems.nodes[0].container&&(o=function Hne(n,t,e,i,r){var s=10/n.scroller.currentZoom,o=n.selectedItems,a=t.actualSize.width,l=t.actualSize.height,h=new Ne(i,r,t.style.strokeWidth,l),c=new Ne(i+a,r,t.style.strokeWidth,l),d=new Ne(i,r,a,t.style.strokeWidth),u=new Ne(i,r+l,a,t.style.strokeWidth),f=Dn(n,n.selectedItems.nodes[0],!0)?n.nameTable[n.selectedItems.nodes[0].parentId]:n.selectedItems.nodes[0];if(ga(o.constraints,"ResizeEast",o.thumbsConstraints,o)&&c.containsPoint(e,s))return"ResizeEast";if(ga(o.constraints,"ResizeSouth",o.thumbsConstraints,o)&&u.containsPoint(e,s))return"ResizeSouth";if("Grid"!==f.container.type){if(ga(o.constraints,"ResizeWest",o.thumbsConstraints,o)&&h.containsPoint(e,s))return"ResizeWest";if(ga(o.constraints,"ResizeNorth",o.thumbsConstraints,o)&&d.containsPoint(e,s))return"ResizeNorth"}return null}(n,t,e,r,s)),!o&&(!n.selectedItems.nodes[0]||!n.selectedItems.nodes[0].isPhase&&!n.selectedItems.nodes[0].isLane&&"SwimLane"!==n.selectedItems.nodes[0].shape.type)&&(o=function Bne(n,t,e,i,r,s){var o=40/n.scroller.currentZoom,a=n.selectedItems.handleSize/2/n.scroller.currentZoom,l=n.selectedItems,h=!!l.annotation;if(t.actualSize.width>=o&&t.actualSize.height>=o){if(ga(l.constraints,"ResizeSouthEast",l.thumbsConstraints,l)&&wr(e,Ke(i,{x:r+t.actualSize.width,y:s+t.actualSize.height}),a))return h?"LabelResizeSouthEast":"ResizeSouthEast";if(ga(l.constraints,"ResizeSouthWest",l.thumbsConstraints,l)&&wr(e,Ke(i,{x:r,y:s+t.actualSize.height}),a))return h?"LabelResizeSouthWest":"ResizeSouthWest";if(ga(l.constraints,"ResizeNorthEast",l.thumbsConstraints,l)&&wr(e,Ke(i,{x:r+t.actualSize.width,y:s}),a))return h?"LabelResizeNorthEast":"ResizeNorthEast";if(ga(l.constraints,"ResizeNorthWest",l.thumbsConstraints,l)&&wr(e,Ke(i,{x:r,y:s}),a))return h?"LabelResizeNorthWest":"ResizeNorthWest"}return ga(l.constraints,"ResizeEast",l.thumbsConstraints,l)&&wr(e,Ke(i,{x:r+t.actualSize.width,y:s+t.actualSize.height/2}),a)?h?"LabelResizeEast":"ResizeEast":ga(l.constraints,"ResizeWest",l.thumbsConstraints,l)&&wr(e,Ke(i,{x:r,y:s+t.actualSize.height/2}),a)?h?"LabelResizeWest":"ResizeWest":ga(l.constraints,"ResizeSouth",l.thumbsConstraints,l)&&wr(e,Ke(i,{x:r+t.actualSize.width/2,y:s+t.actualSize.height}),a)?h?"LabelResizeSouth":"ResizeSouth":ga(l.constraints,"ResizeNorth",l.thumbsConstraints,l)&&wr(e,Ke(i,{x:r+t.actualSize.width/2,y:s}),a)?h?"LabelResizeNorth":"ResizeNorth":null}(n,t,e,i,r,s)),o||null}(i,f,e,w,C,D),S))return S}}if(Lc(i)&&!n)return"Pan";if((o instanceof Es||o instanceof Tc)&&(!Lc(i)||Uv(i)||jv(i))&&(S=function Rne(n,t,e,i){if(_x(t)&&(va(t,ci.Hover)||va(t,ci.Visible))){if(t.constraints&oi.Drag)return"PortDrag"}else if(Fx(t)&&(va(t,ci.Hover)||va(t,ci.Visible))&&t.constraints&oi.Draw){n.drawingObject={};var r={type:"Orthogonal",sourcePortID:t.id};return n.drawingObject=r,n.tool|=ri.DrawOnce,n.currentDrawingObject=r,"PortDraw"}return"None"}(i,o),"None"!==S))return S;if((o instanceof Kn||o instanceof Or)&&!Lc(i)&&xd(o))return _r(i,o,void 0,t)&&ro(o)?"LabelDrag":"LabelSelect";if(null!==n){if(!(n instanceof te||n instanceof de))return"Select";if(t&&t.id){var L=t.id.split(n.id)[1];if(L&&L.match("^_icon"))return"LayoutAnimation"}if(t&&t.id)for(var O=void 0,N=0;N-1)return"FixedUserHandle";if(t instanceof ai&&t.hyperlink.link)return"Hyperlink";if(!ro(n)||!_r(i,n,!1)||void 0!==i.selectedItems.annotation)return n&&Lc(i)&&!UI(i)?"Pan":i.selectedItems.nodes.length&&i.selectedItems.nodes[0].isLane&&i.selectedItems.wrapper&&i.selectedItems.wrapper.bounds.containsPoint(e)?"Drag":"Select";if(n instanceof de&&!wr(e,n.sourcePoint,n.hitPadding)&&!wr(e,n.targetPoint,n.hitPadding)||!(n instanceof de))return"Drag"}return"Select"}(t,e,this.currentPosition,this.diagram,this.touchStartList,this.touchMoveList,r)},n.prototype.updateContainerBounds=function(t){var e=!1;if(this.diagram.selectedObject.helperObject&&this.diagram.selectedObject.actualObject)for(var i=this.diagram.selectedObject.actualObject,r=this.diagram.selectedObject.actualObject instanceof ei?i.nodes:[i],s=0;si.y&&(h+=u>0?-1:1,u+=u>0?-1:1):i&&e.wrapper.offsetYi.x&&(h+=u>0?-1:1,u+=u>0?-1:1):i&&e.wrapper.offsetX1)for(var S=t.offsetX-this.diagram.selectedItems.offsetX,b=t.offsetY-this.diagram.selectedItems.offsetY,M=t.rotateAngle-this.diagram.selectedItems.rotateAngle,w=0;w-1){var A=c.children;A.splice(A.indexOf(o.id),1),this.diagram.nameTable[o.id].parentId="",i=!0,c.wrapper.children.splice(D,1)}}if(function One(n,t,e,i){var r=n,s=e.nameTable[r.parentId],o=e.nameTable[r.parentId];if(t&&o&&o.container&&"Stack"===o.container.type&&t.container&&"Stack"===t.container.type&&o.id!==t.parentId){var a=o.wrapper.children.indexOf(r.wrapper);a>-1&&(e.nameTable[r.id].parentId=t.id,o.wrapper.children.splice(a,1))}if(t&&t.parentId&&r.parentId&&"Drag"===i&&o.container&&"Stack"===o.container.type){var l=s.wrapper.children.indexOf(t.wrapper),h=s.wrapper.children.indexOf(r.wrapper),c={targetIndex:l,target:t,sourceIndex:h,source:n};s.wrapper.children.splice(h,1),s.wrapper.children.splice(l,0,r.wrapper),e.commandHandler.addHistoryEntry({type:"StackChildPositionChanged",redoObject:{targetIndex:h,target:t,sourceIndex:l,source:n},undoObject:c,category:"Internal"})}}(o,h,this.diagram,this.action),(c=Dn(this.diagram,o)?this.diagram.nameTable[o.parentId]:this.diagram.nameTable[o.parentId]||o)&&c.container&&"Canvas"===c.container.type&&(c.wrapper.maxWidth=c.maxWidth=c.wrapper.actualSize.width,c.wrapper.maxHeight=c.maxHeight=c.wrapper.actualSize.height,e=!0),Dn(this.diagram,o,!0)&&c&&"Canvas"===c.container.type)if(this.diagram.selectedItems.nodes.length>1)for(w=0;w0)for(var i=0;i0&&e.columnIndex>0||l&&e.isLane)){if("Horizontal"===t.container.orientation&&e.isPhase&&e.wrapper.width>e.maxWidth&&(e.maxWidth=e.wrapper.width,e.wrapper.maxWidth=e.wrapper.width),h.updateColumnWidth(e.columnIndex,r.width,!0,c),Vx(this.diagram,e,t),e.isPhase){var p=this.diagram.nameTable[""+t.shape.phases[e.columnIndex].header.id];p.maxWidth0?(r=new sp(t,"",u),t.shape.classShape.attributes.push(r)):i.id.includes("_umlMethods")&&t.shape.classShape.methods.length>0&&(s=new dm(t,"",u),t.shape.classShape.methods.push(s))),"Interface"===t.shape.classifier&&(i.id.includes("_umlProperty")&&t.shape.interfaceShape.attributes.length>0?(r=new sp(t,"",u),t.shape.classShape.attributes.push(r)):i.id.includes("_umlMethods")&&t.shape.interfaceShape.methods.length>0&&(s=new dm(t,"",u),t.shape.interfaceShape.methods.push(s))),"Enumeration"===t.shape.classifier&&i.id.includes("_umlMember")&&t.shape.enumerationShape.members.length>0){var f=new db(t,"",u);t.shape.enumerationShape.members.push(f)}t.wrapper.children.indexOf(c.wrapper),this.diagram.enableServerDataBinding(!0),this.diagram.add(c),this.diagram.updateConnectorEdges(t),this.diagram.clearSelection(),this.diagram.select([this.diagram.nameTable[c.id]]),this.diagram.endGroupAction(),this.diagram.startTextEdit()}}},n}(),Zoe=function(){function n(){}return n.prototype.findObjectsUnderMouse=function(t,e,i,r,s){var o=[];r&&r instanceof ei&&r.nodes.length+r.connectors.length===1&&(r=r.nodes[0]||r.connectors[0]).children&&0===r.children.length&&(i.actualObject=r);for(var a,l,h,c,p,d=r&&r instanceof de&&(r.constraints&qe.ConnectToNearByNode||r.constraints&qe.ConnectToNearByPort)&&r.connectionPadding||0,f={},g=0,v=e.spatialSearch.findObjects(new Ne(t.x-50-d,t.y-50-d,100+d,100+d));g-1&&o.splice(T,1),"UmlClassifier"===y.shape.type&&y.container&&"Stack"===y.container.type&&(T=o.indexOf(e.nameTable[e.nameTable[y.id].wrapper.children[0].id]))>-1&&o.splice(T,1)}for(var z=0;zs.zIndex&&(t[parseInt(r.toString(),10)]=l),r>0&&i&&a&&(a.isLane||a.isPhase||a.isHeader)&&t[parseInt(r.toString(),10)].zIndex=2)for(var d=t.length-1;d>=0;d--)if(t[parseInt(d.toString(),10)].parentId){var u=am(t[parseInt(d.toString(),10)],e,""),f=am(t[d-1],e,""),g=e.nameTable[""+f];g&&u!==f&&e.nameTable[""+u].zIndex=0;p--){d=tp(e[parseInt(p.toString(),10)],!1),c=tp(e[parseInt(p.toString(),10)],!0);var g=t[""+l].tool,v=this.findTargetElement(e[parseInt(p.toString(),10)].wrapper,o,t,void 0);if("Draw"===i&&v&&(e[parseInt(p.toString(),10)]instanceof te||e[parseInt(p.toString(),10)]instanceof de)&&!lb(e[parseInt(p.toString(),10)],v)&&(g&&"ConnectorSourceEnd"===g[""+h]&&!Rh(e[parseInt(p.toString(),10)])||g&&"ConnectorTargetEnd"===g[""+h]&&!ua(e[parseInt(p.toString(),10)])))return u;if(e[parseInt(p.toString(),10)]instanceof te||e[parseInt(p.toString(),10)]instanceof de&&(Rh(e[parseInt(p.toString(),10)])||Td(d)||ua(e[parseInt(p.toString(),10)])||zh(c)||"PortDraw"===i&&g instanceof kd&&"ConnectorTargetEnd"===g[""+h]&&(ua(e[parseInt(p.toString(),10)])||zh(c))))return u=e[parseInt(p.toString(),10)],f&&(u=this.isTarget(u,t,i)),s.actualObject=u,u}else if("ConnectorTargetEnd"===i&&a){for(p=e.length-1;p>=0;p--)if(c=tp(e[parseInt(p.toString(),10)],!0),(e[parseInt(p.toString(),10)]instanceof te||e[parseInt(p.toString(),10)]instanceof de)&&(ua(e[parseInt(p.toString(),10)])||zh(c)))return u=e[parseInt(p.toString(),10)],u=this.isTarget(u,t,i),s.actualObject=u,u}else{if(a&&("Drag"===i||t[""+l].tool instanceof fa)){var y=0;for(p=0;p=S.zIndex?u:S,y=Math.max(y,S.zIndex)):y=(u=S).zIndex)}return u&&"Bpmn"===u.shape.type&&(t.selectedItems.nodes.length>0&&"Bpmn"===t.selectedItems.nodes[0].shape.type||(u=null)),u&&(s.actualObject=u),u}if("Select"!==i&&"Pan"!==i||!t[""+l].tool)if("Pan"===i||"LayoutAnimation"===i){for(p=e.length-1;p>=0;p--)if((e[parseInt(p.toString(),10)]instanceof te||e[parseInt(p.toString(),10)]instanceof de)&&(v=this.findTargetElement(e[parseInt(p.toString(),10)].wrapper,o,t,void 0),"Pan"===i||v&&(v.id.match("_icon_content_shape$")||v.id.match("_icon_content_rect$"))))return e[parseInt(p.toString(),10)]}else u=e[e.length-1],s&&u&&(s.actualObject=u);else{for(p=e.length-1;p>=0;p--)if(e[parseInt(p.toString(),10)]instanceof de){var b=e[p-1];if(e[p-1]instanceof te&&b.ports){if((v=this.findTargetElement(b.wrapper,o,t,void 0))&&(v.id.match("_icon_content_shape$")||v.id.match("_icon_content_rect$")))return b;for(var M=0;M=0;s--){var o=t.children[parseInt(s.toString(),10)];if(o&&o.outerBounds.containsPoint(e,r||0))if(o.visible){if(o instanceof Cs){var a=this.findTargetElement(o,e,i);if(a)return a}var l="Clip"===o.style.textOverflow||"Ellipsis"===o.style.textOverflow;if(o.bounds.containsPoint(e,r||0)&&!l)return o;if(t.bounds.containsPoint(e,r||0)&&l)return o}else if(o instanceof Ze&&t&&t.id){var h=void 0;if(t.id.includes("group_container")){var c=t.id.slice(0,-15);h=i.getObject(c)}else h=i.getObject(t.id);if(ob(h,o.id))return o}}return t.bounds.containsPoint(e,r)&&"none"!==t.style.fill?t:null},n}(),Joe=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),ap=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},n_=function(n){function t(e,i,r,s){var o=n.call(this,e,i,r,s)||this;return o.objectZIndex=-1,o.zIndexTable={},o.objects=[],o}return Joe(t,n),ap([I("")],t.prototype,"id",void 0),ap([I(!0)],t.prototype,"visible",void 0),ap([I(!1)],t.prototype,"lock",void 0),ap([I()],t.prototype,"objects",void 0),ap([I()],t.prototype,"addInfo",void 0),ap([I(-1)],t.prototype,"zIndex",void 0),t}(Ee),ET=function(n,t,e,i){return new(e||(e=Promise))(function(r,s){function o(h){try{l(i.next(h))}catch(c){s(c)}}function a(h){try{l(i.throw(h))}catch(c){s(c)}}function l(h){h.done?r(h.value):new e(function(c){c(h.value)}).then(o,a)}l((i=i.apply(n,t||[])).next())})},DT=function(n,t){var i,r,s,o,e={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(h){return function(c){return function l(h){if(i)throw new TypeError("Generator is already executing.");for(;e;)try{if(i=1,r&&(s=2&h[0]?r.return:h[0]?r.throw||((s=r.return)&&s.call(r),0):r.next)&&!(s=s.call(r,h[1])).done)return s;switch(r=0,s&&(h=[2&h[0],s.value]),h[0]){case 0:case 1:s=h;break;case 4:return e.label++,{value:h[1],done:!1};case 5:e.label++,r=h[1],h=[0];continue;case 7:h=e.ops.pop(),e.trys.pop();continue;default:if(!(s=(s=e.trys).length>0&&s[s.length-1])&&(6===h[0]||2===h[0])){e=0;continue}if(3===h[0]&&(!s||h[1]>s[0]&&h[1]1)for(var i=0;i-1)return e[parseInt(i.toString(),10)];return this.diagram.activeLayer},n.prototype.getLayer=function(t){for(var e=this.diagram.layers,i=0;i=0;o--)this.diagram.unSelect(this.diagram.nameTable[s[parseInt(o.toString(),10)]]),this.diagram.remove(this.diagram.nameTable[s[parseInt(o.toString(),10)]]),"default_layer"!==i.id&&this.diagram.activeLayer.id===t&&(this.diagram.activeLayer=this.diagram.layers[this.diagram.layers.length-1]);delete this.diagram.layerZIndexTable[i.zIndex],this.diagram.layers.splice(r,1),"SVG"!==this.diagram.mode&&this.diagram.refreshDiagramLayer()}},n.prototype.moveObjects=function(t,e){this.diagram.startGroupAction();for(var i={},r=[],s=0;s-1){if(r=[],(h=this.diagram.nameTable[""+s]).children)for(var p=0,g=h.children;p0){for(var y=void 0,S=0,b=r;S0)for(var r=0;r0)for(r=0;r0){t=t.concat(this.diagram.selectedItems.connectors);for(var i=0;i0)for(t=t.concat(this.diagram.selectedItems.nodes),i=0;i0){for(var i=0,r=t.shape.activity.subProcess.processes;i0&&this.copyProcesses(this.processTable[""+s])}this.clipboardData.processTable=this.processTable}},n.prototype.group=function(){this.oldSelectedObjects=sm(this.diagram);var e=this.diagram.isProtectedOnChange;this.diagram.protectPropertyChange(!0),this.diagram.diagramActions=this.diagram.diagramActions|ee.Group;var r={};r.id="group"+Qe(),(r=new te(this.diagram,"nodes",r,!0)).children=[];for(var s=this.diagram.selectedItems.nodes.concat(this.diagram.selectedItems.connectors).sort(function(h,c){return h.zIndex-c.zIndex}),o=0;o0){var a=this.diagram.add(r);a&&this.select(a),this.addHistoryEntry({type:"Group",undoObject:r,redoObject:r,category:"Internal"}),this.diagram.diagramActions=this.diagram.diagramActions&~ee.Group,this.diagram.protectPropertyChange(e)}},n.prototype.unGroup=function(t){var i=this.diagram.isProtectedOnChange;this.diagram.protectPropertyChange(!0),this.diagram.diagramActions=this.diagram.diagramActions|ee.Group;var r=[];t?r.push(t):r=this.diagram.selectedItems.nodes,this.diagram.startGroupAction();for(var s=0;s0&&this.diagram.removePorts(o,o.ports),o.annotations&&o.annotations.length>0&&!ce()&&this.diagram.removeLabels(o,o.annotations);for(var c=this.diagram.nameTable[o.parentId],d=o.children.length-1;d>=0;d--)this.diagram.nameTable[o.children[parseInt(d.toString(),10)]].parentId="",this.diagram.deleteChild(this.diagram.nameTable[o.children[parseInt(d.toString(),10)]],o),o.parentId&&o.children[parseInt(d.toString(),10)]&&this.diagram.addChild(c,o.children[parseInt(d.toString(),10)]);this.resetDependentConnectors(o.inEdges,!0),this.resetDependentConnectors(o.outEdges,!1),this.diagram.diagramActions&ee.UndoRedo||this.addHistoryEntry({type:"UnGroup",undoObject:a,redoObject:a,category:"Internal"}),o.parentId&&this.diagram.deleteChild(o,c)}this.diagram.removeNode(o,l),this.clearSelection()}this.diagram.endGroupAction(),this.diagram.diagramActions=this.diagram.diagramActions&~ee.Group,this.diagram.protectPropertyChange(i)},n.prototype.resetDependentConnectors=function(t,e){for(var i=0;i0&&(g=!1)}if(g){var y=this.cloneConnector(f,i);c.push(y),o[h.id]=y.id}}else{var S=this.cloneNode(h,i);if(c.push(S),S){o[h.id]=S.id;var b=h.inEdges;if(b)for(var M=0,w=b;M0)for(var u=0;u0)for(r=t.segments,s=0;s0&&this.diagram.drawingObject&&"Bezier"===this.diagram.drawingObject.type&&(t.segments=[]);var e=this.diagram.add(t);"SVG"!==this.diagram.mode&&this.diagram.refreshDiagramLayer(),this.selectObjects([e]),t&&!_I(this.diagram)&&(this.diagram.tool&=~ri.DrawOnce,this.diagram.currentDrawingObject=void 0)},n.prototype.enableServerDataBinding=function(t){this.diagram.enableServerDataBinding(t)},n.prototype.addText=function(t,e){var i=this.diagram.findElementUnderMouse(t,e,this.diagram);this.diagram.startTextEdit(t,i instanceof ai?i.id.split("_")[1]:void 0)},n.prototype.isUserHandle=function(t){var e=this.diagram.selectedItems;if(e.wrapper&&qr(e.constraints,"UserHandle"))for(var i=0,r=e.userHandles;i0&&t[0]&&t[0].isLane)for(s=this.diagram.getObject(t[0].parentId),t[0].shape.header=[],a=0;a1||e&&1===t.length)){if(1!==t.length)return[2];this.clearSelection()}if(!(u||d||1!==t.length||e&&$a(this.diagram)))return this.clearSelection(),[2]}if(!r.cancel){for(f=0;f0||e)&&p.children&&!p.parentId)for(g=0;g0||e,!0)}else this.select(p,f>0||e,!0);void 0===i&&(i=c),r={oldValue:i||[],newValue:this.getSelectedObject(),cause:this.diagram.diagramActions,state:"Changed",type:"Addition",cancel:!1},this.diagram.renderSelector(e||t&&t.length>1),ce()||this.diagram.triggerEvent(Ce.selectionChange,r),this.diagram.enableServerDataBinding(!0)}return[2]})})},n.prototype.findParent=function(t){return t.parentId&&this.findParent(t=this.diagram.nameTable[t.parentId]),t},n.prototype.selectProcesses=function(t){if(this.hasProcesses(t))for(var e=t.shape.activity.subProcess.processes,i=0;i0)},n.prototype.select=function(t,e,i){var r=this.getObjectLayer(t.id);if(xd(t)&&!(t instanceof ei)&&!_r(this.diagram,t)&&r&&!r.lock&&r.visible&&t.wrapper.visible){(e=!!$a(this.diagram)&&e)||this.clearSelection(),this.diagram.enableServerDataBinding(!1);var s=this.diagram.selectedItems;if(t instanceof te?s.nodes.push(t.isHeader?this.diagram.nameTable[t.parentId]:t):s.connectors.push(t),s.selectedObjects.push(t),e)s.wrapper.rotateAngle=s.rotateAngle=0,s.wrapper.children.push(t.wrapper);else if(s.init(this.diagram),1===s.nodes.length&&0===s.connectors.length){var l=Wx(this.diagram,s);l&&(s.wrapper.children[0]=l),s.rotateAngle=s.nodes[0].rotateAngle,s.wrapper.rotateAngle=s.nodes[0].rotateAngle,s.wrapper.pivot=s.nodes[0].pivot}i||this.diagram.renderSelector(e),this.diagram.enableServerDataBinding(!0)}},n.prototype.labelSelect=function(t,e){this.oldSelectedObjects=sm(this.diagram);var i=this.diagram.selectedItems,r=this.diagram.allowServerDataBinding;this.diagram.allowServerDataBinding=!1,i.nodes=i.connectors=[],this.diagram.allowServerDataBinding=r,t instanceof te?i.nodes[0]=t:i.connectors[0]=t,i.annotation=this.findTarget(e,t),i.init(this.diagram),this.diagram.renderSelector(!1)},n.prototype.unSelect=function(t){var e=this.diagram.selectedItems.nodes.concat(this.diagram.selectedItems.connectors),i=e.filter(function(a){return a.id!==t.id}),r={oldValue:e,newValue:i,cause:this.diagram.diagramActions,state:"Changing",type:"Removal",cancel:!1};if(this.diagram.currentSymbol||ce()||this.diagram.triggerEvent(Ce.selectionChange,r),_r(this.diagram,t)){var s=this.diagram.selectedItems,o=void 0;t instanceof te?(o=s.nodes.indexOf(t,0),s.nodes.splice(o,1)):(o=s.connectors.indexOf(t,0),s.connectors.splice(o,1)),o=s.selectedObjects.indexOf(t,0),s.selectedObjects.splice(o,1),(r={oldValue:e,newValue:i,cause:this.diagram.diagramActions,state:"Changed",type:"Removal",cancel:(r={oldValue:e,newValue:i,cause:this.diagram.diagramActions,state:"Changed",type:"Removal",cancel:!1}).cancel}).cancel||(o=s.wrapper.children.indexOf(t.wrapper,0),s.wrapper.children.splice(o,1),this.diagram.updateSelector(),this.diagram.currentSymbol||this.diagram.triggerEvent(Ce.selectionChange,r))}},n.prototype.moveSvgNode=function(t,e){var i=this.diagram.nameTable[""+e];if("Native"===i.shape.type||"HTML"===i.shape.type)this.updateNativeNodeIndex(t,e);else{var r=xt(e+"_groupElement",this.diagram.element.id),s=xt(t+"_groupElement",this.diagram.element.id);r.parentNode.insertBefore(s,r)}},n.prototype.moveAfterSvgNode=function(t,e){var i=this.diagram.nameTable[""+e];if(!i||"HTML"!==i.shape.type&&"Native"!==i.shape.type)a=xt(e+"_groupElement",this.diagram.element.id),o=xt(t+"_groupElement",this.diagram.element.id),a.insertAdjacentElement("afterend",o);else for(var r=0;rd&&"SwimLane"!==p.shape.type){var S=$(p);p.zIndex=d-((-1!==i.indexOf(p)?i.indexOf(p):0)+1),p.children&&(d=this.findLowestZIndex(p,c)||d),this.triggerOrderCommand(S,p,p),p.children&&this.updateGroupZindex(p,"SendToBack",d)}else"SwimLane"===p.shape.type&&(y=this.swapZIndexObjects(a,h,r,g));if("SVG"===this.diagram.mode){for(var M="SwimLane"!==this.diagram.nameTable[""+r].shape.type?d:y,w=h[parseInt(M.toString(),10)];!w&&Md)&&(d=f.zIndex)}for(var p=JSON.parse(JSON.stringify(l)),v=Number(Object.keys(l).sort(function(wo,Ul){return Number(wo)-Number(Ul)}).reverse()[0]),y=this.diagram.nameTable[""+e].zIndex,S=[],M=0;M<=v;M++)S.push(l[parseInt(M.toString(),10)]);if("SwimLane"===this.diagram.nameTable[""+e].shape.type)for(var C=v;C>=y;C--)if(l[parseInt(C.toString(),10)]&&this.diagram.nameTable[l[parseInt(C.toString(),10)]].parentId!==e){v=C;break}var D=this.diagram.nameTable[""+e];if(D.zIndexx&&(x=L.zIndex)}}else x=d;D.zIndex=x+((-1!==r.indexOf(D)?r.indexOf(D):0)+1),this.triggerOrderCommand(A,D,D)}else if("SwimLane"===D.shape.type){for(var O=0,N=-1,T=0,z=0,U=JSON.parse(JSON.stringify(l)),B=0;B<=y;B++)if(l[parseInt(B.toString(),10)]&&this.diagram.nameTable[l[parseInt(B.toString(),10)]].parentId===e&&-1===N){N=B,T=B;break}for(var j=0;j<=v;j++)p[parseInt(j.toString(),10)]&&p[parseInt(j.toString(),10)]!==e&&this.diagram.nameTable[p[parseInt(j.toString(),10)]].parentId!==e&&this.diagram.nameTable[p[parseInt(j.toString(),10)]].zIndex>=this.diagram.nameTable[""+e].zIndex&&O++;for(var ue=N,fe=0;fe<=O;fe++){for(;!l[parseInt(ue.toString(),10)];)ue++;z=this.diagram.nameTable[l[parseInt(ue.toString(),10)]].zIndex,ue++}for(var Me=z;Me<=v;Me++){for(;!U[parseInt(N.toString(),10)];)N++;for(;!l[parseInt(Me.toString(),10)];)Me++;l[parseInt(Me.toString(),10)]=U[parseInt(N.toString(),10)],this.diagram.nameTable[l[parseInt(Me.toString(),10)]].zIndex=Me,N++}l[parseInt(v.toString(),10)]=this.diagram.nameTable[""+e].id,this.diagram.nameTable[""+e].zIndex=v,ue=y+1;for(var De=T,xe=0;xe0&&("Native"===hr[0].shape.type||"HTML"===hr[0].shape.type)){for(Ci.parentNode.removeChild(Ci),De=0;De0?r[0]:null},n.prototype.findLowestZIndex=function(t,e){var r=this.diagram.nodes.filter(function(s){return-1!==e.indexOf(s.id)}).filter(function(s){return""===s.parentId&&s.id!==t.id}).map(function(s){return s.zIndex});return r.sort(function(s,o){return s-o}),r.length>0?r[0]:null},n.prototype.triggerOrderCommand=function(t,e,i){var s={zIndex:$(t).zIndex},o={zIndex:e.zIndex},a={element:i,cause:this.diagram.diagramActions,diagramAction:this.diagram.getDiagramAction(this.diagram.diagramActions),oldValue:s,newValue:o};this.diagram.triggerEvent(Ce.propertyChange,a)},n.prototype.checkGroupNode=function(t,e,i){return i[""+e].parentId===i[""+t].parentId},n.prototype.sortByZIndex=function(t,e,i){if("BringForward"===i){var r=e||"zIndex";t=t.sort(function(o,a){return a[""+r]-o[""+r]})}else{var s=e||"zIndex";t=t.sort(function(o,a){return o[""+s]-a[""+s]})}return t},n.prototype.orderCommands=function(t,e,i){var r=this,s=e.nodes;if(s=s.concat(e.connectors),t)if("SendBackward"===i)for(var o=0;oa}),S=v.filter(function(D){return D0?Math.max.apply(Math,S):a,M=y.length>0?Math.min.apply(Math,y):a;if(a!==M){var w=c.zIndexTable[parseInt(M.toString(),10)],C=c.zIndexTable[parseInt(a.toString(),10)];this.moveSvgNode(C,w)}else"SendToBack"===i&&(w=c.zIndexTable[parseInt(a.toString(),10)],C=c.zIndexTable[parseInt(b.toString(),10)],this.moveAfterSvgNode(w,C))}}else this.diagram.refreshCanvasLayers()}},n.prototype.swapDomOrder=function(t,e){if(t){var i=this.diagram.getObject(e);if("Native"===i.shape.type||"HTML"===i.shape.type)this.updateNativeNodeIndex(e,t),this.updateNativeNodeIndex(t,e);else{var r=xt(e+"_groupElement",this.diagram.element.id),s=xt(t+"_groupElement",this.diagram.element.id);r.parentNode.insertBefore(r,s),r.parentNode.insertBefore(s,r)}}},n.prototype.sendForward=function(t){var e=this;if(this.diagram.protectPropertyChange(!0),$a(this.diagram)||t){$(t||(this.diagram.selectedItems.nodes.length?this.diagram.selectedItems.nodes[0]:this.diagram.selectedItems.connectors[0]));var s=t&&t.id,o=this.diagram.layers.indexOf(this.getObjectLayer(s=s||(this.diagram.selectedItems.nodes.length?this.diagram.selectedItems.nodes[0].id:this.diagram.selectedItems.connectors[0].id))),a=$(this.diagram.nameTable),h=(parseInt(o.toString(),10),this.diagram.nameTable[""+s]),c=[],d=this.diagram.spatialSearch.findObjects(h.wrapper.bounds);d.length>2&&(d=this.sortByZIndex(d,void 0,"BringForward"));for(var u=0,f=d;u=0;p--)this.diagram.nameTable[c[parseInt(p.toString(),10)].id].parentId===s&&c.splice(p,1);if(c.length>0){var y=this.diagram.nameTable[c[c.length-1].id];if(y.parentId){var b=am(y,this.diagram,""),M=this.diagram.nameTable[""+b];M.id!==s&&(c[0]=M)}var w={};for(p=0;p0&&(Object.values(O).forEach(function(ue){ue>=T&&N.push(ue)}),0!==N.length&&this.updateZIndexBySendForward(h,N,o))}var z=[];if(Object.keys(this.changedNodeZIndexes).forEach(function(ue){if((a[""+ue]?a[""+ue].zIndex:null)!==e.changedNodeZIndexes[""+ue]){var De=$(a[""+ue]);z.push(De)}}),this.updateLayerZindexTable(o),L.nodes.splice(0,L.nodes.length),z.forEach(function(ue){var fe=$(ue);L.nodes.push(fe)}),"SVG"===this.diagram.mode){var U=c[c.length-1].id,B=c[c.length-1];B&&!("HTML"===B.shape.type||"Native"===B.shape.type)&&this.moveAfterSvgNode(s,U),this.updateNativeNodeIndex(U,s)}else this.diagram.refreshCanvasLayers();var j=[];Object.keys(this.changedNodeZIndexes).forEach(function(ue){if((a[""+ue]?a[""+ue].zIndex:null)!==e.changedNodeZIndexes[""+ue]){var De=$(e.diagram.nameTable[""+ue]);j.push(De)}});var Q=$(this.diagram.selectedItems);Q.nodes.splice(0,Q.nodes.length),j.forEach(function(ue){var fe=$(ue);Q.nodes.push(fe)}),this.diagram.diagramActions&ee.UndoRedo||this.addHistoryEntry({type:"SendForward",category:"Internal",undoObject:L,redoObject:Q}),this.diagram.endGroupAction()}}this.diagram.protectPropertyChange(!1)},n.prototype.updateZIndexBySendForward=function(t,e,i){var r=$(t);t.zIndex=Math.min.apply(Math,e);var a,s=Math.min.apply(Math,e),o=Math.min.apply(Math,e),l=this.diagram.layers[parseInt(i.toString(),10)].objects,h=this.diagram.nodes.filter(function(S){return-1!==l.indexOf(S.id)});t.children&&this.updateGroupZindex(t,"BringForward",t.zIndex);var c=h.filter(function(S){return S.zIndex===Math.min.apply(Math,e)&&S.id!==t.id});if(c&&c.length>0&&c[0].children){for(var d=Math.min.apply(Math,e),u=0;uo&&g!==t&&g.parentId!==t.id&&c&&c.length>0&&g.parentId!==c[0].id){var v=$(g);g.zIndex=a+1,a++,this.triggerOrderCommand(v,g,g)}var y=g.zIndex;this.changedNodeZIndexes[g.id]=(this.changedNodeZIndexes.hasOwnProperty(g.id),y)}},n.prototype.arrangeZIndexForLowerNodes=function(t,e,i){var r=i.filter(function(o){return o.zIndex<=t&&o.parentId!==e.id});r.sort(function(o,a){return a.zIndex-o.zIndex});for(var s=0;se&&(e=r.zIndex)}return e},n.prototype.sendBackward=function(t){var e=this;if(this.diagram.protectPropertyChange(!0),$a(this.diagram)||t){$(t||(this.diagram.selectedItems.nodes.length?this.diagram.selectedItems.nodes[0]:this.diagram.selectedItems.connectors[0]));var s=t&&t.id,o=this.diagram.layers.indexOf(this.getObjectLayer(s=s||(this.diagram.selectedItems.nodes.length?this.diagram.selectedItems.nodes[0].id:this.diagram.selectedItems.connectors[0].id))),a=$(this.diagram.nameTable),h=(parseInt(o.toString(),10),this.diagram.nameTable[""+s]),c=[],d=this.diagram.spatialSearch.findObjects(h.wrapper.bounds);d.length>2&&(d=this.sortByZIndex(d));for(var u=0,f=d;uNumber(p.zIndex)&&""===p.parentId&&h.wrapper.bounds.intersects(p.wrapper.bounds)&&c.push(p);for(var p=c.length-1;p>=0;p--)(v=this.diagram.nameTable[c[parseInt(p.toString(),10)].id]).parentId===s&&c.splice(p,1);if(c.length>0){var v;if((v=this.diagram.nameTable[c[c.length-1].id]).parentId){var S=am(v,this.diagram,""),b=this.diagram.nameTable[""+S];s!==b.id&&(c[c.length-1]=b)}var M={};for(p=0;p0&&(Object.values(L).forEach(function(fe){fe<=N&&O.push(fe)}),0!==O.length&&this.updateZIndexBySendBackward(h,O,o))}var T=[];if(Object.keys(this.changedNodeZIndexes).forEach(function(fe){if((a[""+fe]?a[""+fe].zIndex:null)!==e.changedNodeZIndexes[""+fe]){var xe=$(a[""+fe]);T.push(xe)}}),this.updateLayerZindexTable(o),P.nodes.splice(0,P.nodes.length),T.forEach(function(fe){var Me=$(fe);P.nodes.push(Me)}),"SVG"===this.diagram.mode){var z=c[c.length-1].id,U=c[c.length-1];U&&"HTML"!==U.shape.type&&"Native"!==U.shape.type&&this.moveSvgNode(s,z);var B=this.diagram.nameTable[""+z];B.children&&B.children.length>0?this.updateNativeNodeIndex(s):this.updateNativeNodeIndex(s,z)}else this.diagram.refreshCanvasLayers();var j=[];Object.keys(this.changedNodeZIndexes).forEach(function(fe){if((a[""+fe]?a[""+fe].zIndex:null)!==e.changedNodeZIndexes[""+fe]){var xe=$(e.diagram.nameTable[""+fe]);j.push(xe)}});var Q=$(this.diagram.selectedItems);Q.nodes.splice(0,Q.nodes.length),j.forEach(function(fe){var Me=$(fe);Q.nodes.push(Me)}),this.diagram.diagramActions&ee.UndoRedo||this.addHistoryEntry({type:"SendBackward",category:"Internal",undoObject:P,redoObject:Q}),this.diagram.endGroupAction()}}this.diagram.protectPropertyChange(!1)},n.prototype.updateZIndexBySendBackward=function(t,e,i){var r=$(t);t.zIndex=Math.max.apply(Math,e);var f,s=t.zIndex,o=Math.max.apply(Math,e),a=this.diagram.layers[parseInt(i.toString(),10)].objects,l=this.diagram.nodes.filter(function(S){return-1!==a.indexOf(S.id)}),h=l.filter(function(S){return S.zIndex===Math.max.apply(Math,e)&&S.id!==t.id});if(h&&h.length>0&&h[0].children)for(var c=Math.max.apply(Math,e),d=0;d0&&g.parentId!==h[0].id){var v=$(g);g.zIndex=f-1,f--,this.triggerOrderCommand(v,g,g)}var y=g.zIndex;this.changedNodeZIndexes[""+g.id]=(this.changedNodeZIndexes.hasOwnProperty(g.id),y)}},n.prototype.findLowestChildZIndex=function(t){for(var e=t.zIndex,i=0;i0),this.selectObjects([t],!0))},n.prototype.clearSelection=function(t,e){return ET(this,void 0,void 0,function(){var i,r,s,o;return DT(this,function(a){return i=this.diagram.allowServerDataBinding,this.diagram.enableServerDataBinding(!1),$a(this.diagram)&&(r=this.diagram.selectedItems,s=this.getSelectedObject(),this.diagram.currentSymbol&&(this.diagram.previousSelectedObject=s),o={oldValue:s,newValue:[],cause:this.diagram.diagramActions,state:"Changing",type:"Removal",cancel:!1},t&&(ce()||this.diagram.triggerEvent(Ce.selectionChange,o)),o.cancel||(r.offsetX=0,r.offsetY=0,r.width=0,r.height=0,r.rotateAngle=0,r.nodes=[],r.connectors=[],r.wrapper=null,r.annotation=void 0,r.selectedObjects=[],this.diagram.clearSelectorLayer(),t&&(o={oldValue:s,newValue:[],cause:this.diagram.diagramActions,state:"Changed",type:"Removal",cancel:!1},ce()||this.diagram.triggerEvent(Ce.selectionChange,o))),this.diagram.enableServerDataBinding(i)),[2]})})},n.prototype.clearSelectedItems=function(){this.clearSelection((this.diagram.selectedItems.nodes?this.diagram.selectedItems.nodes.length:0)+(this.diagram.selectedItems.connectors?this.diagram.selectedItems.connectors.length:0)>0)},n.prototype.removeStackHighlighter=function(){var t=Fl(this.diagram.element.id),e=t.getElementById(t.id+"_stack_highlighter");e&&e.parentNode.removeChild(e)},n.prototype.renderStackHighlighter=function(t,e){var r,s,o,i=this.diagram.selectedItems.nodes[0];if(!e){var a=this.diagram.findObjectsUnderMouse(t.position);if((e=this.diagram.findObjectUnderMouse(a,"Drag",!0))&&!(e.isLane||e.isPhase||e.isHeader))for(var l=0;l0)for(var a=0;a1)if(i){var h=l.segments[0],c=l.segments[1],u=Ol(AI(t.wrapper,t.wrapper.corners,t.wrapper.bounds),h.direction),g=kl({corners:void 0,point:u=qa(l,0,u,{x:l.sourceWrapper.offsetX,y:l.sourceWrapper.offsetY},!1),margin:void 0,direction:h.direction},{corners:void 0,point:c.points[1],margin:void 0,direction:void 0});h.length=R.distancePoints(g[0],g[1]),c.direction&&c.length&&(c.length=R.distancePoints(g[1],g[2]))}else if(o){switch(l.segments[0].direction){case"Bottom":r=t.wrapper.bounds.bottomCenter.x-e.bottomCenter.x,s=t.wrapper.bounds.bottomCenter.y-e.bottomCenter.y;break;case"Top":r=t.wrapper.bounds.topCenter.x-e.topCenter.x,s=t.wrapper.bounds.topCenter.y-e.topCenter.y;break;case"Left":r=t.wrapper.bounds.middleLeft.x-e.middleLeft.x,s=t.wrapper.bounds.middleLeft.y-e.middleLeft.y;break;case"Right":r=t.wrapper.bounds.middleRight.x-e.middleRight.x,s=t.wrapper.bounds.middleRight.y-e.middleRight.y}this.dragSourceEnd(l,r,s,!0,null,"ConnectorSourceEnd",void 0,void 0,void 0,!(t.parentId&&this.diagram.diagramActions&ee.isGroupDragging))}}},n.prototype.updateEndPoint=function(t,e){var r={sourcePoint:t.sourcePoint,targetPoint:t.targetPoint};t.sourceID&&(r.sourceID=t.sourceID),t.targetID&&(r.targetID=t.targetID),t.sourcePortID&&(r.sourcePortID=t.sourcePortID),t.targetPortID&&(r.targetPortID=t.targetPortID),t.segments&&(r.segments=t.segments),this.diagram.connectorPropertyChange(t,e||{},r),this.diagram.updateSelector()},n.prototype.dragSourceEnd=function(t,e,i,r,s,o,a,l,h,c,d){var u=this.diagram.nameTable[t.id],f={},p=this.checkBoundaryConstraints(e,i,u.wrapper.bounds);if(PI(u)&&p&&"BezierSourceThumb"!==o&&Wv(this.diagram)&&(f=$(f={sourcePoint:u.sourcePoint}),u.sourcePoint.x+=e,u.sourcePoint.y+=i,"ConnectorSourceEnd"===o&&"Orthogonal"===u.type&&this.changeSegmentLength(u,l,h,c),"Bpmn"===u.shape.type&&"Default"===u.shape.sequence&&"Sequence"===u.shape.flow&&this.updatePathElementOffset(u)),"Bezier"===u.type)if(f={sourcePoint:u.sourcePoint},d)this.translateBezierPoints(t,""===o?"ConnectorSourceEnd":o,e,i,d,s,!a);else for(var g=0;g2){var d=R.direction((c=t.segments[2]).points[0],c.points[1]);o.direction===_n(d)?("Right"===o.direction?c.points[0].x=o.points[o.points.length-1].x=l.wrapper.corners.middleRight.x+20:"Left"===o.direction?c.points[0].x=o.points[o.points.length-1].x=l.wrapper.corners.middleLeft.x-20:c.points[0].y=o.points[o.points.length-1].y="Top"===o.direction?l.wrapper.corners.topCenter.y-20:l.wrapper.corners.bottomCenter.y+20,c.direction&&c.length&&(c.length=R.distancePoints(c.points[0],c.points[c.points.length-1])),o.length=R.distancePoints(o.points[0],o.points[o.points.length-1])):o.direction===d&&c.direction&&c.length?("Top"===o.direction||"Bottom"===o.direction?(c.points[0]=o.points[0],c.points[c.points.length-1].x=c.points[0].x):(c.points[0]=o.points[0],c.points[c.points.length-1].y=c.points[0].y),c.length=R.distancePoints(c.points[0],c.points[c.points.length-1]),t.segments.splice(0,2)):o.length=20}else o.length=20;else if(o.length<1)if(""!==t.sourceID){var c;"Right"===a.direction?a.points[a.points.length-1].y=(h=l.wrapper.corners.middleRight).y:"Left"===a.direction?a.points[a.points.length-1].y=(h=l.wrapper.corners.middleLeft).y:a.points[a.points.length-1].x="Top"===a.direction?(h=l.wrapper.corners.topCenter).x:(h=l.wrapper.corners.bottomCenter).x,a.length=R.distancePoints(h,a.points[a.points.length-1]),t.segments.length>2&&(c=t.segments[2]).direction&&c.length&&(c.length=R.distancePoints(a.points[a.points.length-1],c.points[c.points.length-1])),t.segments.splice(0,1)}else t.segments.splice(0,1)}else e&&!i&&t.sourceID!==e.id&&t.segments&&null!==t.segments[0].direction&&e&&e instanceof te&&s&&this.changeSourceEndToNode(t,e),e&&i&&t.sourcePortID!==i&&t.segments&&null!==t.segments[0].direction&&e&&e instanceof te&&s&&this.changeSourceEndToPort(t,e,i)},n.prototype.canConnect=function(t,e){return!(!ua(e)||!Rh(e))},n.prototype.changeSourceEndToPort=function(t,e,i){var r=this.diagram.getWrapper(e.wrapper,i),s={x:r.offsetX,y:r.offsetY},o=zo(s,xn(e.wrapper),e.wrapper.bounds),a=t.segments[0],l=t.segments[1];if(a.direction!==o){var h=[],c={};if(a.direction===_n(o)){c={};var d=void 0;"Top"===o||"Bottom"===o?(d="Top"===o?{type:"Orthogonal",isTerminal:!0,direction:o,length:Math.abs(a.points[0].y-s.y)}:{type:"Orthogonal",isTerminal:!0,direction:o,length:Math.abs(s.y-a.points[0].y)},c=a.points[0].x>s.x?{type:"Orthogonal",isTerminal:!0,direction:"Right",length:a.points[0].x-s.x}:{type:"Orthogonal",isTerminal:!0,direction:"Left",length:s.x-a.points[0].x}):(d="Right"===o?{type:"Orthogonal",isTerminal:!0,direction:o,length:Math.abs(a.points[0].x-s.x)}:{type:"Orthogonal",isTerminal:!0,direction:o,length:Math.abs(s.x-a.points[0].x)},c=a.points[0].y>s.y?{type:"Orthogonal",direction:"Top",isTerminal:!0,length:a.points[0].y-s.y}:{type:"Orthogonal",direction:"Bottom",isTerminal:!0,length:s.y-a.points[0].y}),h.push(new wi(t,"segments",d,!0)),h.push(new wi(t,"segments",c,!0))}else h.push(new wi(t,"segments",c={type:"Orthogonal",direction:o,length:20,isTerminal:!0},!0));a.direction!==_n(o)&&("Top"===o||"Bottom"===o?(a.points[0].x=s.x,a.points[0].y=a.points[a.points.length-1].y="Top"===o?s.y-20:s.y+20):(a.points[0].y=s.y,a.points[0].x=a.points[a.points.length-1].x="Right"===o?s.x+20:s.x-20),a.length=R.distancePoints(a.points[0],a.points[a.points.length-1]),l.length=R.distancePoints(a.points[a.points.length-1],l.points[l.points.length-1])),t.segments=h.concat(t.segments)}else a.points[0]=s,"Top"===o||"Bottom"===o?a.points[a.points.length-1].x=s.x:a.points[a.points.length-1].y=s.y,a.length=R.distancePoints(a.points[0],a.points[a.points.length-1]),l.length=R.distancePoints(a.points[a.points.length-1],l.points[l.points.length-1])},n.prototype.removeTerminalSegment=function(t,e){for(var i=0;ii.width||"Left"===o.direction&&r.x>=o.points[0].x||"Right"===o.direction&&r.x<=o.points[0].x)o.points[0].y=o.points[o.points.length-1].y=r.y,o.points[0].x=r.x,o.length=R.distancePoints(o.points[0],o.points[o.points.length-1]),a.length=R.distancePoints(o.points[o.points.length-1],a.points[a.points.length-1]);else{var h=void 0;s="Bottom"===(h=a.direction?a.direction:R.direction(a.points[0],a.points[a.points.length-1]))?i.bottomCenter:i.topCenter,a.length&&a.direction&&(a.length="Top"===h?o.points[o.points.length-1].y-(s.y+20):s.y+20-o.points[o.points.length-1].y),o.length=o.points[o.points.length-1].x-s.x,o.direction=o.length>0?"Right":"Left",l.push(new wi(t,"segments",{type:"Orthogonal",direction:h,length:20},!0)),t.segments=l.concat(t.segments)}else r="Bottom"===o.direction?i.bottomCenter:i.topCenter,o.length>i.height||"Top"===o.direction&&r.y>=o.points[0].y||"Bottom"===o.direction&&r.y<=o.points[0].y?(o.points[0].x=o.points[o.points.length-1].x=r.x,o.points[0].y=r.y,o.length=R.distancePoints(o.points[0],o.points[o.points.length-1]),a.length=R.distancePoints(o.points[o.points.length-1],a.points[a.points.length-1])):(s="Left"===a.direction?i.middleLeft:i.middleRight,h=void 0,h=a.direction?a.direction:R.direction(a.points[0],a.points[a.points.length-1]),a.length&&a.direction&&(a.length="Left"===h?o.points[o.points.length-1].x-(s.x+20):s.x+20-o.points[o.points.length-1].x),o.length=o.points[o.points.length-1].y-s.y,o.direction=o.length>0?"Bottom":"Top",l.push(new wi(t,"segments",{type:"Orthogonal",direction:h,length:20},!0)),t.segments=l.concat(t.segments))},n.prototype.translateBezierPoints=function(t,e,i,r,s,o,a){var l=t.segments.indexOf(s),h=t.segments[parseInt(l.toString(),10)],c=l>0?t.segments[l-1]:null,d=null!==c?c.point:t.sourcePoint,u=l===t.segments.length-1?t.targetPoint:h.point;if(h)if("BezierSourceThumb"===e&&(h.vector1.angle||h.vector1.distance)){var f=h.vector1.distance,p=h.vector1.angle;h.vector1={distance:t.distance(d,o),angle:R.findAngle(d,o)},this.translateSubsequentSegment(t,s,!0,h.vector1.distance-f,h.vector1.angle-p)}else"BezierTargetThumb"===e&&(h.vector2.angle||h.vector2.distance)?(f=h.vector2.distance,p=h.vector2.angle,h.vector2={distance:t.distance(u,o),angle:R.findAngle(u,o)},this.translateSubsequentSegment(t,s,!1,h.vector2.distance-f,h.vector2.angle-p)):("ConnectorSourceEnd"===e&&!t.sourceID||"ConnectorTargetEnd"===e&&!t.targetID)&&a&&JI(h.vector1)&&JI(h.vector2)?(R.isEmptyPoint(h.point1)&&(h.bezierPoint1=KI(t.sourcePoint,t.targetPoint)),R.isEmptyPoint(h.point2)&&(h.bezierPoint2=KI(t.targetPoint,t.sourcePoint))):"BezierSourceThumb"===e||"ConnectorSourceEnd"===e&&!a&&JI(h.vector1)?(h.bezierPoint1.x+=i,h.bezierPoint1.y+=r,(!R.isEmptyPoint(h.point1)||a)&&(h.point1={x:h.bezierPoint1.x,y:h.bezierPoint1.y})):("BezierTargetThumb"===e||"ConnectorTargetEnd"===e&&!a&&JI(h.vector2))&&(h.bezierPoint2.x+=i,h.bezierPoint2.y+=r,(!R.isEmptyPoint(h.point2)||a)&&(h.point2={x:h.bezierPoint2.x,y:h.bezierPoint2.y}))},n.prototype.translateSubsequentSegment=function(t,e,i,r,s){var o=t.segments.indexOf(e);parseInt(o.toString(),10),t.bezierSettings.smoothness&CI.SymmetricAngle||(s=null),t.bezierSettings.smoothness&CI.SymmetricDistance||(r=null),(null!=r||null!=s)&&(i?0!==o&&this.updatePreviousBezierSegment(t,o,r,s):o!==t.segments.length-1&&this.updateNextBezierSegment(t,o,r,s))},n.prototype.updatePreviousBezierSegment=function(t,e,i,r){var s=t.segments[e-1],a=(s.vector2.angle+r)%360;a<0&&(a+=360),s.vector2={distance:s.vector2.distance+i,angle:a}},n.prototype.updateNextBezierSegment=function(t,e,i,r){var s=t.segments[e+1],a=(s.vector1.angle+r)%360;a<0&&(a+=360),s.vector1={distance:s.vector1.distance+i,angle:a}},n.prototype.dragTargetEnd=function(t,e,i,r,s,o,a,l){var c,h=this.diagram.nameTable[t.id],d=this.checkBoundaryConstraints(e,i,h.wrapper.bounds);if(zI(h)&&"BezierTargetThumb"!==o&&d&&Wv(this.diagram)){if(c=$(c={targetPoint:h.targetPoint}),h.targetPoint.x+=e,h.targetPoint.y+=i,"ConnectorTargetEnd"===o&&"Orthogonal"===h.type&&h.segments&&h.segments.length>0){var u=h.segments[h.segments.length-2];u&&2===h.segments[h.segments.length-1].points.length&&("Left"===u.direction||"Right"===u.direction?u.points[u.points.length-1].x=h.targetPoint.x:u.points[u.points.length-1].y=h.targetPoint.y,u.length=R.distancePoints(u.points[0],u.points[u.points.length-1]),u.direction=R.direction(u.points[0],u.points[u.points.length-1]))}"Bpmn"===h.shape.type&&"Default"===h.shape.sequence&&"Sequence"===h.shape.flow&&this.updatePathElementOffset(h)}if("Bezier"===h.type)if(c={targetPoint:h.targetPoint},l)this.translateBezierPoints(t,""===o?"ConnectorTargetEnd":o,e,i,l,s,!a);else for(var f=0;f0){if(void 0!==s&&o.segments[parseInt(s.toString(),10)])if("Bezier"===o.type){var a=o.segments[parseInt(s.toString(),10)],l=a.isInternalSegment;l&&null!==o.bezierSettings&&"FreeForm"!==o.bezierSettings.segmentEditOrientation?("Horizontal"===a.orientation?a.point.x+=e:a.point.y+=i,this.updateDirectionalBezierCurve(o)):(a.point.x+=e,a.point.y+=i),l&&(o.isBezierEditing=!0)}else o.segments[parseInt(s.toString(),10)].point.x+=e,o.segments[parseInt(s.toString(),10)].point.y+=i;else for(var h=0;h1){var a=e[1],l=e[2],h={x:.5*(a.x+l.x),y:.5*(a.y+l.y)},c=t.segments[0];c.vector1.angle=Gt(s,a),c.vector1.distance=.5*R.findLength(s,a),c.vector2.angle=Gt(h,a),c.vector2.distance=.5*R.findLength(h,a),c.point=h;var d=t.segments[1];if(d.vector1.angle=Gt(h,l),d.vector1.distance=.5*R.findLength(h,l),t.segments.length>2){var u=e[3],f={x:.5*(l.x+u.x),y:.5*(l.y+u.y)};d.vector2.angle=Gt(f,l),d.vector2.distance=.5*R.findLength(f,l),d.point=f;var p=t.segments[2];if(p.vector1.angle=Gt(f,u),p.vector1.distance=.5*R.findLength(f,u),t.segments.length>3){var g=e[4],v={x:.5*(u.x+g.x),y:.5*(u.y+g.y)};p.vector2.angle=Gt(v,u),p.vector2.distance=.5*R.findLength(v,u),p.point=v;var y=t.segments[3];y.vector1.angle=Gt(v,g),y.vector1.distance=.5*R.findLength(v,g),y.vector2.angle=Gt(o,g),y.vector2.distance=.5*R.findLength(o,g)}else p.vector2.angle=Gt(o,u),p.vector2.distance=.5*R.findLength(o,u)}else d.vector2.angle=Gt(o,l),d.vector2.distance=.5*R.findLength(o,l)}},n.prototype.rotateObjects=function(t,e,i,r,s){r=r||{};var o=Bi();qi(o,i,r.x,r.y);for(var l=0,h=e;l0){this.diagram.protectPropertyChange(!0);var o=t;o.segments=[],this.diagram.connectorPropertyChange(o,{},{segments:o.segments}),this.diagram.protectPropertyChange(!1)}}},n.prototype.updateInnerParentProperties=function(t){var r=this.diagram.isProtectedOnChange;this.diagram.protectPropertyChange(!0);for(var s=this.getAllDescendants(t,[],!1,!0),o=0;o0&&(f=this.diagram.bpmnModule.getChildrenBound(d,d.id,this.diagram),u=d.wrapper.bounds.containsRect(f)),h=d.wrapper.actualSize.width*t,c=d.wrapper.actualSize.height*e,void 0!==d.maxWidth&&0!==d.maxWidth&&(h=Math.min(d.maxWidth,h)),void 0!==d.minWidth&&0!==d.minWidth&&(h=Math.max(d.minWidth,h)),void 0!==d.maxHeight&&0!==d.maxHeight&&(c=Math.min(d.maxHeight,c)),void 0!==d.minHeight&&0!==d.minHeight&&(c=Math.max(d.minHeight,c)),u&&(h=Math.max(h,f.right-d.wrapper.bounds.x),c=Math.max(c,f.bottom-d.wrapper.bounds.y)),t=h/d.actualSize.width,e=c/d.actualSize.height}var p=Bi();o||(o=r);var g=o.wrapper;if(qi(p,-g.rotateAngle,i.x,i.y),Gf(p,t,e,i.x,i.y),qi(p,g.rotateAngle,i.x,i.y),r instanceof te){var d,v=Ke(p,{x:(d=r).wrapper.offsetX,y:d.wrapper.offsetY}),y=d.wrapper.offsetX-d.wrapper.actualSize.width*d.pivot.x,S=d.wrapper.offsetY-d.wrapper.actualSize.height*d.pivot.y;if(h>0)if(d.processId){var b=this.diagram.nameTable[d.processId];(!b.maxWidth||d.margin.left+h0)if(d.processId){var M=this.diagram.nameTable[d.processId];(!M.maxHeight||d.margin.top+c0){if(e.dragLimit=e.dragLimit?e.dragLimit:{},e.dragLimit.top||e.dragLimit.bottom||e.dragLimit.left||e.dragLimit.right){var b={minDistance:null};S=this.getRelativeOffset(v,d,b);var M={minDistance:null};g=this.getRelativeOffset(v,y,M),S=null!=b&&M.minDistance0){if(S=y[y.length-1]){var b=void 0;for(b=0;b=e.x-t.dragLimit.left-r.width/2&&i.x<=e.x+t.dragLimit.right+r.width/2&&(s=!0),i.y>=e.y-t.dragLimit.top-r.height/2&&i.y<=e.y+t.dragLimit.bottom+r.height/2&&(o=!0),{x:s,y:o}},n.prototype.updateLabelMargin=function(t,e,i,r,s,o,a){if(i=i||{x:e.offset,y:0},e&&i&&i.x>0&&i.x<1){var l=R.getLengthFromListOfPoints(t.intermediatePoints),h=this.getPointAtLength(l*i.x,t.intermediatePoints,0),c=this.diagram.scrollSettings.currentZoom,d=e.dragLimit?e.dragLimit:{left:0,right:0,top:0,bottom:0};if(d.top||d.bottom||d.left||d.right){this.diagram.getWrapper(t.wrapper,e.id);var f=new Ne(0,0,0,0),p=this.diagram.getWrapper(t.wrapper,e.id);f.x=p.offsetX/c+o,f.y=p.offsetY/c+a,f.width=p.bounds.width/c,f.height=p.bounds.height/c;var g=new Ne(h.x-(d.left||0)-f.width/2,h.y-(d.top||0)-f.height/2,(d.left||0)+(d.right||0)+f.width,(d.top||0)+(d.bottom||0)+f.height);if(g.containsPoint(r));else for(var S=0,b=this.boundsInterSects([h,r],g,!1);S=t){c=t-r,d=R.findAngle(s,a),u=c*Math.cos(d*Math.PI/180),f=c*Math.sin(d*Math.PI/180),o={x:s.x+u,y:s.y+f};break}r+=h,s=a}else s=a;return o},n.prototype.getInterceptWithSegment=function(t,e){for(var o,a,i=[],r=[],s=[],l=R.findLength({x:0,y:0},{x:this.diagram.scroller.viewPortWidth,y:this.diagram.scroller.viewPortHeight}),h=1;h0&&a<=90||a>180&&a<=270?90:-90;r.push(R.transform(t,a+c,l)),r.push(R.transform(t,o+c,l));var f=im({x1:s[0].x,y1:s[0].y,x2:s[1].x,y2:s[1].y},{x1:r[0].x,y1:r[0].y,x2:r[1].x,y2:r[1].y});f.enabled&&i.push(f.intersectPt)}return i},n.prototype.getAnnotationChanges=function(t,e){var r={};return r[ab(t,e.id,!0)]={width:e.width,height:e.height,offset:t instanceof te?{x:e.offset.x,y:e.offset.y}:e.offset,rotateAngle:e.rotateAngle,margin:{left:e.margin.left,right:e.margin.right,top:e.margin.top,bottom:e.margin.bottom},horizontalAlignment:e.horizontalAlignment,verticalAlignment:e.verticalAlignment,alignment:t instanceof de?e.alignment:void 0},{annotations:r}},n.prototype.getConnectorPortChanges=function(t,e){var i=function Wse(n,t,e){for(var i=n.ports,r=0;r1&&(v.width=g,v.offset.x=1/S),p>1&&(v.height=p,v.offset.y=1/b)}}e instanceof Or&&(e.alignment="Center"),l=this.getAnnotationChanges(t,e),t instanceof te?this.diagram.nodePropertyChange(t,a,l):this.diagram.connectorPropertyChange(t,a,l),this.diagram.updateDiagramObject(t)},n.prototype.getSubProcess=function(t){var i,e={nodes:[],connectors:[]};return t instanceof te?i=t.processId:t&&t.nodes&&t.nodes.length&&t.nodes[0].processId&&(i=t.nodes[0].processId),i&&e.nodes.push($(this.diagram.nameTable[i])),e},n.prototype.checkBoundaryConstraints=function(t,e,i,r){var s=this.diagram.pageSettings,o=this.diagram.pageSettings.boundaryConstraints,a=this.diagram.scroller;if("Page"===o||"Diagram"===o){var l=i?void 0:this.diagram.selectedItems.wrapper.bounds;return!!((i?i.right:l.right)+(t||0)<=("Page"===o?s.width:a.viewPortWidth)&&(i?i.left:l.left)+(t||0)>=0&&(i?i.bottom:l.bottom)+(e||0)<=("Page"===o?s.height:a.viewPortHeight)&&(i?i.top:l.top)+(e||0)>=0||"None"!==this.diagram.layout.type&&r)}return!0},n.prototype.dragSelectedObjects=function(t,e){var i=this,r=this.diagram.selectedItems;this.state&&!this.state.backup&&(this.state.backup={},this.state.backup.offsetX=r.offsetX,this.state.backup.offsetY=r.offsetY),r=XI(this.diagram,r)||r;var s=this.diagram.selectedItems.nodes.filter(function(c){return"SwimLane"===c.shape.type});if(s.length>0&&!this.diagram.currentSymbol&&this.diagram.selectedItems.nodes.length>1){var o=this.diagram.selectedItems.nodes.filter(function(c){return""===c.parentId||"SwimLane"!==i.diagram.nameTable[c.parentId].shape.type});if(o.length>0){for(var a=0;a0||l.length>1)&&(o=o.concat(l),this.diagram.selectedItems.nodes.splice(0,this.diagram.selectedItems.nodes.length),o.forEach(function(c){i.diagram.selectedItems.nodes.push(c)}),r=this.diagram.selectedItems,this.diagram.selectedObject.helperObject=void 0)}}if(this.checkBoundaryConstraints(t,e)){this.diagram.diagramActions=this.diagram.diagramActions|ee.PreventZIndexOnDragging|ee.DragUsingMouse;var h=this.diagram.selectedObject.actualObject;return(h&&h instanceof te&&h.isLane&&Qx(h,this.diagram)||!h||!h.isLane)&&this.diagram.drag(r,t,e),this.diagram.diagramActions=this.diagram.diagramActions&~(ee.PreventZIndexOnDragging|ee.DragUsingMouse),this.diagram.refreshCanvasLayers(),this.checkHtmlObjectDrag(r),!0}return!1},n.prototype.checkHtmlObjectDrag=function(t){var e=!1;this.diagram.views&&this.diagram.views.length>1&&(t instanceof ei?e=t.nodes.some(function(i){return i.shape&&"HTML"===i.shape.type}):t.shape&&"HTML"===t.shape.type&&(e=!0),e&&this.resetOverviewCanvas())},n.prototype.resetOverviewCanvas=function(){for(var t=0,e=this.diagram.views;t0&&(this.layoutAnimateModule.stopCurrentAnimation(this.objectStore[0],e,t),this.objectStore=[]),a=this.diagram.doLayout(),this.objectStore.push(a)),this.canUpdateTemplate=!1,this.diagram.blazorActions&=~on.expandNode,this.diagram.preventNodesUpdate=r,this.diagram.layoutAnimateModule&&this.diagram.organizationalChartModule&&!i)this.diagram.allowServerDataBinding=!1,this.layoutAnimateModule.expand(this.diagram.layout.enableAnimation,a,t,this.diagram);else{var l={element:$(t),state:!!t.isExpanded};this.triggerEvent(Ce.expandStateChange,l),this.diagram.lineRoutingModule&&this.diagram.constraints&nt.LineRouting&&"ComplexHierarchicalTree"!==this.diagram.layout.type&&this.diagram.resetSegments()}return this.diagram.layout.fixedNode=""===o?"":this.diagram.layout.fixedNode,a},n.prototype.getparentexpand=function(t,e,i,r){for(var s,o=0;o0&&(this.diagram.selectedItems.wrapper.rotateAngle=this.diagram.selectedItems.rotateAngle=s.rotateAngle),!(r instanceof te&&"SwimLane"!==r.shape.type)||r.isLane||r.isPhase||r.isHeader||Dn(this.diagram,r)){if(r instanceof ei)for(var d=0;d30||g.wrapper.outerBounds.topCenter.y-p.wrapper.outerBounds.bottomCenter.y>30)&&this.diagram.lineRoutingModule.refreshConnectorSegments(this.diagram,f,!0)}}this.updateSelector(),this.diagram.protectPropertyChange(!1)}},n.prototype.drawSelectionRectangle=function(t,e,i,r){this.diagram.drawSelectionRectangle(t,e,i,r)},n.prototype.startGroupAction=function(){this.diagram.startGroupAction()},n.prototype.endGroupAction=function(){this.diagram.endGroupAction()},n.prototype.removeChildFromBPmn=function(t,e,i){var r=this.diagram.nameTable[t.id]||t.nodes[0];if(i&&r&&r.processId&&r.processId===i.wrapper.id){var s=$(r);s.processId=r.processId,this.diagram.startGroupAction();var o=this.diagram.nameTable[r.processId].shape.activity.subProcess.processes||[];o.splice(o.indexOf(r.id),1),this.diagram.bpmnModule.removeChildFromBPMN(this.diagram.nameTable[r.processId].wrapper,r.id,this.diagram),this.diagram.nameTable[r.id].processId="",r.offsetX=r.wrapper.offsetX,r.offsetY=r.wrapper.offsetY;var a=$(r);this.addHistoryEntry({type:"PositionChanged",redoObject:{nodes:[a]},undoObject:{nodes:[s]},category:"Internal"}),this.diagram.endGroupAction()}},n.prototype.isDroppable=function(t,e){var i=this.diagram.nameTable[t.id]||t.nodes[0];return i instanceof te&&(!ce()&&"TextAnnotation"===i.shape.shape||("Group"===e.shape.shape&&(e.shape.activity.subProcess.collapsed=!1),!(i&&"Bpmn"===i.shape.type&&(i.processId===e.id||i.id===e.processId||"Bpmn"===e.shape.type&&!(e instanceof de)&&e.shape.activity&&e.shape.activity.subProcess&&e.shape.activity.subProcess.collapsed))))},n.prototype.renderHighlighter=function(t,e,i){if(new Ne,t.target instanceof te||t.target instanceof de||e&&(t.source instanceof te||t.source instanceof de)){var a=this.findTarget(e?t.sourceWrapper:t.targetWrapper,e?t.source:t.target,i,!0),l=void 0;if(a instanceof Rd)for(var h=a.id,c=t.target,u=0,f=c.wrapper.children[0].children[0].children[2].children;u0){var r=0;t[0]=this.diagram.nameTable[t[0].id]||t[0];var s="Object"===i?yr(t[0].wrapper):this.diagram.selectedItems.wrapper.bounds,o={nodes:[],connectors:[]},a={nodes:[],connectors:[]};for(r="Object"===i?r+1:r;r0){var i=0,r=0,s=0,o=0,a=0,l=0,h=0,c=0,d={nodes:[],connectors:[]},u={nodes:[],connectors:[]};for(i=0;io.center.y&&(r=n[parseInt(e.toString(),10)],n[parseInt(e.toString(),10)]=n[parseInt(i.toString(),10)],n[parseInt(i.toString(),10)]=r):s.center.x>o.center.x&&(r=n[parseInt(e.toString(),10)],n[parseInt(e.toString(),10)]=n[parseInt(i.toString(),10)],n[parseInt(i.toString(),10)]=r)}}return n}(t,e),i=1;i0){var i=0,r={x:.5,y:.5};t[0]=this.diagram.nameTable[t[0].id]||t[0];var s=yr(t[0].wrapper),o={nodes:[],connectors:[]},a={nodes:[],connectors:[]};for(i=1;ii.zIndex){for(var s=this.diagram.layers.indexOf(this.diagram.getActiveLayer()),o=this.diagram.layers[parseInt(s.toString(),10)].zIndexTable,a=JSON.parse(JSON.stringify(o)),l=i.zIndex,h=r.zIndex,c=h;c>=l;c--)l!==c?o[c-1]?(o[parseInt(c.toString(),10)]=o[c-1],this.diagram.nameTable[o[parseInt(c.toString(),10)]].zIndex=c):(o[c-1]=o[parseInt(c.toString(),10)],this.diagram.nameTable[o[c-1]].zIndex=c,delete o[parseInt(c.toString(),10)]):this.swapZIndexObjects(h,o,r.id,a);"SVG"===this.diagram.mode?(this.moveSvgNode(e.parentId,i.id),this.updateNativeNodeIndex(e.parentId,i.id)):this.diagram.refreshCanvasLayers()}},n.prototype.findLeastIndexConnector=function(t,e,i){for(var r=0;rs.zIndex&&(i=s)}return i},n.prototype.findLeastIndexObject=function(t,e){var i=t;return t instanceof te&&(i=this.findLeastIndexConnector(t.inEdges,e,i),i=this.findLeastIndexConnector(t.outEdges,e,i)),i},n.prototype.checkSelection=function(t,e){var i;if(1===t.nodes.length&&0===t.connectors.length)if(Dn(this.diagram,t.nodes[0],!0)){var r=t.nodes[0];if("SwimLane"===(i="SwimLane"===t.nodes[0].shape?t.nodes[0]:this.diagram.nameTable[t.nodes[0].parentId]).shape.type){var s="Horizontal"===i.shape.orientation;(r.isPhase&&(s&&"ResizeSouth"===e||!s&&"ResizeEast"===e)||r.isLane&&(s&&"ResizeEast"===e||!s&&"ResizeSouth"===e))&&W3(this.diagram,i,e)}else if("Grid"===i.container.type)if("Horizontal"===i.container.orientation&&1===r.rowIndex||"Vertical"===i.container.orientation&&r.rowIndex>0&&r.columnIndex>0){if("ResizeSouth"===e)for(var o=0;o1&&(this.diagram.realActions=this.diagram.realActions|$i.hScrollbarMoved,this.scrolled=!0),this.diagram.scrollSettings.horizontalOffset=t},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"verticalOffset",{get:function(){return this.vOffset},set:function(t){this.vOffset=t,Math.abs(this.vOffset-this.diagram.scrollSettings.verticalOffset)>1&&(this.diagram.realActions=this.diagram.realActions|$i.vScrollbarMoved,this.scrolled=!0),this.diagram.scrollSettings.verticalOffset=t},enumerable:!0,configurable:!0}),n.prototype.getBounds=function(){var e=this.diagram.spatialSearch.getPageBounds(0,0);return(e.x<0||e.y<0)&&!this.diagram.pageSettings.multiplePage?this.getPageBounds(void 0,void 0,!0,!0):this.getPageBounds(void 0,void 0,!0)},n.prototype.updateScrollOffsets=function(t,e){var i,r,s=this.getBounds();s.x*=this.currentZoom,s.y*=this.currentZoom,s.width*=this.currentZoom,s.height*=this.currentZoom,i=Math.max(0,t-s.left),r=Math.max(0,e-s.top),void 0!==t&&void 0!==e?(this.horizontalOffset=i,this.verticalOffset=r,this.diagram.setOffset(i,r)):this.diagram.setOffset(-this.horizontalOffset-s.x,-this.verticalOffset-s.y),this.transform={tx:Math.max(this.horizontalOffset,-s.left)/this.currentZoom,ty:Math.max(this.verticalOffset,-s.top)/this.currentZoom,scale:this.currentZoom}},n.prototype.setScrollOffset=function(t,e){this.scrolled=!1;var i=this.getBounds();i.x*=this.currentZoom,i.y*=this.currentZoom,i.width*=this.currentZoom,i.height*=this.currentZoom;var r=-i.left,s=-i.top,o=!1,a=this.viewPortWidth*this.currentZoom,l=this.viewPortHeight*this.currentZoom,h=r-t;if(h!==this.horizontalOffset){rh?this.horizontalOffset-=t:this.horizontalOffset=h,o=!0);var c=Math.max(i.right+this.vScrollSize,a);if(!o&&c<-h+this.viewPortWidth){var d=-h+a-this.vScrollSize,u=-this.horizontalOffset+a-this.vScrollSize;this.horizontalOffset=dd-u?h:-(i.right+this.vScrollSize-a),o=!0}o||(this.horizontalOffset=r-t)}o=!1;var f=s-e;if(f!==this.verticalOffset){sf?this.verticalOffset-=e:this.verticalOffset=f,o=!0);var p=Math.max(i.bottom+this.hScrollSize,l);if(!o&&p<-f+l){var g=-f+l-this.hScrollSize,v=-this.verticalOffset+l-this.hScrollSize;this.verticalOffset=gg-v?f:-(i.bottom+this.hScrollSize-l),o=!0}o||(this.verticalOffset=s-e)}this.transform={tx:Math.max(this.horizontalOffset,-i.left)/this.currentZoom,ty:Math.max(this.verticalOffset,-i.top)/this.currentZoom,scale:this.currentZoom},this.setSize()},n.prototype.getObjects=function(t,e){for(var i=[],r=0;r0){for(var l=0;l0){h.push(i[parseInt(o.toString(),10)].id);for(var d=0;d=e.bottom&&(l=0),-this.horizontalOffset<=e.x&&-this.horizontalOffset+this.viewPortWidth>=e.right&&(a=0),this.hScrollSize=a,this.vScrollSize=l;var h=this.diagramWidth,c=this.diagramHeight;this.diagramWidth=Math.max(e.right,-this.horizontalOffset+this.viewPortWidth-l)-i,this.diagramHeight=Math.max(e.bottom,-this.verticalOffset+this.viewPortHeight-a)-r,(h!==this.diagramWidth||c!==this.diagramHeight)&&"Diagram"!==this.diagram.scrollSettings.scrollLimit&&this.diagram.setSize(this.diagramWidth,this.diagramHeight),"Diagram"===this.diagram.scrollSettings.scrollLimit&&(h===this.diagramWidth&&c===this.diagramHeight&&1===this.currentZoom||this.diagram.diagramActions&&t&&(!this.diagram.diagramActions||!t||0===this.verticalOffset&&this.verticalOffset!==t.y||0===this.horizontalOffset&&this.horizontalOffset!==t.x)?t&&h===this.diagramWidth&&c===this.diagramHeight&&(this.diagram.diagramCanvas.scrollHeight>this.viewPortHeight&&t.y<0&&this.horizontalOffset===t.x&&0===this.verticalOffset||this.diagram.diagramCanvas.scrollWidth>this.viewPortWidth&&t.x<0&&this.verticalOffset===t.y&&0===this.horizontalOffset)&&(this.verticalOffset=t.y,this.horizontalOffset=t.x,this.transform={tx:Math.max(t.x,-e.left)/this.currentZoom,ty:Math.max(t.y,-e.top)/this.currentZoom,scale:this.currentZoom}):(this.diagram.scrollActions&da.Interaction&&t&&(this.transform={tx:Math.max(t.x,-e.left/this.currentZoom)/this.currentZoom,ty:Math.max(t.y,-e.top/this.currentZoom)/this.currentZoom,scale:this.currentZoom},this.horizontalOffset=t.x,this.verticalOffset=t.y),this.diagram.setSize(this.diagramWidth,this.diagramHeight),!(this.diagram.scrollActions&da.PropertyChange)&&t&&(this.horizontalOffset=t.x,this.verticalOffset=t.y,this.transform={tx:Math.max(t.x,-e.left)/this.currentZoom,ty:Math.max(t.y,-e.top)/this.currentZoom,scale:this.currentZoom}))),this.diagram.transformLayers(),this.diagram.element.style.overflow="hidden"},n.prototype.setViewPortSize=function(t,e){this.viewPortWidth=t,this.viewPortHeight=e},n.prototype.getPageBounds=function(t,e,i,r){var o,s=new Ne;if("Content"===e||r||null===this.diagram.pageSettings.width||null===this.diagram.pageSettings.height){var u=t?void 0:0;o=this.diagram.spatialSearch.getPageBounds(u,u)}else{var a=this.diagram.pageSettings.width,l=this.diagram.pageSettings.height,h=0,c=0;if(this.diagram.pageSettings.multiplePage){if((s=this.diagram.spatialSearch.getPageBounds(0,0)).right>a&&(a*=d=Math.ceil(s.right/a)),s.bottom>l&&(l*=d=Math.ceil(s.bottom/l)),s.left<0&&Math.abs(s.left)>h){var d=Math.ceil(Math.abs(s.left)/this.diagram.pageSettings.width);h=this.diagram.pageSettings.width*d}s.top<0&&Math.abs(s.top)>c&&(d=Math.ceil(Math.abs(s.top)/this.diagram.pageSettings.height),c=this.diagram.pageSettings.height*d)}o=new Ne(-h,-c,a+h,l+c)}if(i){var f=this.diagram.scrollSettings.padding;o.x-=f.left,o.y-=f.top,o.width+=f.left+f.right,o.height+=f.top+f.bottom}return o},n.prototype.getPageBreak=function(t){for(var e=0,i=0,r=-1,s=[],c=this.diagram.pageSettings.margin.left,d=this.diagram.pageSettings.margin.right,u=this.diagram.pageSettings.margin.top,f=this.diagram.pageSettings.margin.bottom,p=1,g=1;t.width>e;)(e+=this.diagram.pageSettings.width?this.diagram.pageSettings.width:t.width)===this.diagram.pageSettings.width&&(s[++r]={x1:t.left+c,y1:t.top+u,x2:t.left+c,y2:t.bottom-f}),ei;)(i+=this.diagram.pageSettings.height?this.diagram.pageSettings.height:t.height)===this.diagram.pageSettings.height&&(s[++r]={x1:t.left+c,y1:t.top+u,x2:t.right-d,y2:t.top+u}),i=this.diagram.scrollSettings.minZoom||l||t>=1)){this.currentZoom*=t;var c=this.getPageBounds(void 0,void 0,!0);c.x*=this.currentZoom,c.y*=this.currentZoom;var d=Bi();Gf(d,t,t,r.x,r.y),r3(d,e||0,i||0),bx(h,d);var u=Ke(h,{x:0,y:0});if(1===t&&(u=this.applyScrollLimit(u.x,u.y,s,o,a)),a=-c.y>=u.y&&-c.x>=u.x&&a,(this.diagram.scrollActions&da.PropertyChange||!(this.diagram.scrollActions&da.Interaction)||"Diagram"!==this.diagram.scrollSettings.scrollLimit||a)&&(this.transform={tx:Math.max(u.x,-c.left)/this.currentZoom,ty:Math.max(u.y,-c.top)/this.currentZoom,scale:this.currentZoom},this.horizontalOffset=u.x,this.verticalOffset=u.y),this.setSize(u),"SVG"!==this.diagram.mode&&Ds(this.diagram)&&this.diagram.scroller.virtualizeElements(),"SVG"!==this.diagram.mode&&!Ds(this.diagram)&&this.diagram.refreshDiagramLayer(),this.diagram.setOffset(-this.horizontalOffset-c.x,-this.verticalOffset-c.y),eb(this.diagram),this.diagram.views&&this.diagram.views.overview){var f=this.diagram.views.overview,p=f.scrollOverviewRect(f.parent.scroller.horizontalOffset,f.parent.scroller.verticalOffset,f.parent.scroller.currentZoom,!0);f.updateOverviewrect(-p.x,-p.y,p.width,p.height),f.updateView(f)}}}},n.prototype.fitToPage=function(t){var e=(t=t||{}).mode,i=t.region,r=t.margin||{},s=t.canZoomIn,o=t.customBounds,a=t.canZoomOut;r.bottom=r.bottom||25,r.top=r.top||25,r.left=r.left||25,r.right=r.right||25;var h,l=o,c=-this.horizontalOffset,d=-this.verticalOffset;if("PageSettings"===(i=i||"PageSettings")&&this.diagram.pageSettings.width&&this.diagram.pageSettings.height||this.diagram.nodes.length>0||this.diagram.connectors.length>0){e=e||"Page","CustomBounds"!==i&&(l=this.getPageBounds(!0,i,!0));var u={x:0,y:0};r.left+r.right>this.viewPortWidth&&(this.viewPortWidth<=100?(r.left=5,r.right=5):(r.left=25,r.right=25)),r.top+r.bottom>this.viewPortHeight&&(this.viewPortHeight<=100?(r.top=5,r.bottom=5):(r.top=25,r.bottom=25)),u.x=(this.viewPortWidth-(r.left+r.right))/l.width,u.y=(this.viewPortHeight-(r.top+r.bottom))/l.height,!s&&l.width-this.horizontalOffset-a+this.viewPortWidth&&(i=o.right-this.viewPortWidth,i+=20),o.x<-a&&(i=o.x),o.bottom>-l+this.viewPortHeight&&(r=o.bottom-this.viewPortHeight,r+=20),o.y<-l&&(r=o.y),this.zoom(1,-this.horizontalOffset-i,-this.verticalOffset-r,null,void 0,e))},n.prototype.bringToCenter=function(t){var e=this.currentZoom,i=new Ne(t.x*e,t.y*e,t.width*e,t.height*e),r=i.x+i.width/2-this.viewPortWidth/2,s=i.y+i.height/2-this.viewPortHeight/2;this.zoom(1,-this.horizontalOffset-(r*=-1),-this.verticalOffset-(s*=-1),null)},n.prototype.applyScrollLimit=function(t,e,i,r,s){if("Infinity"===this.diagram.scrollSettings.scrollLimit&&void 0===i&&!r&&(t=-t,e=-e),"Infinity"!==this.diagram.scrollSettings.scrollLimit){var o=void 0;if("Limited"===this.diagram.scrollSettings.scrollLimit){var a=this.diagram.scrollSettings.scrollableArea;o=new Ne(a.x,a.y,a.width,a.height)}(o=o||(s?this.getPageBounds():this.getPageBounds(!0))).x*=this.currentZoom,o.y*=this.currentZoom,o.width*=this.currentZoom,o.height*=this.currentZoom,void 0!==i&&(t*=-1,e*=-1),r&&(t*=-1,e*=-1);var l=Math.max(o.right,this.viewPortWidth);if(!r&&!(t<=o.x&&(t+this.viewPortWidth>=o.right||t>=o.right-this.viewPortWidth)||t>=o.x&&t+this.viewPortWidth<=l))if(t>=o.x)t=Math.max(o.x,Math.min(t,t-(t+this.viewPortWidth-this.vScrollSize-l)));else{var h=o.right-this.viewPortWidth;t=Math.min(h,o.x)}var c=Math.max(o.bottom,this.viewPortHeight);r||e<=o.y&&e+this.viewPortHeight>=o.bottom||e>=o.y&&e+this.viewPortHeight<=c||(e>=o.y?e=Math.max(o.y,Math.min(e,e-(e+this.viewPortHeight-this.hScrollSize-c))):(h=o.bottom-this.viewPortHeight,e=Math.min(o.y,h))),t*=-1,e*=-1}return{x:t,y:e}},n}(),tae=function(){function n(t,e,i,r,s){this.objects=[],this.left=t,this.top=e,this.width=i,this.height=r,this.spatialSearch=s}return n.prototype.findQuads=function(t,e){null!=this.first&&this.first.isIntersect(t)&&this.first.findQuads(t,e),null!=this.second&&this.second.isIntersect(t)&&this.second.findQuads(t,e),null!=this.third&&this.third.isIntersect(t)&&this.third.findQuads(t,e),null!=this.fourth&&this.fourth.isIntersect(t)&&this.fourth.findQuads(t,e),this.objects.length>0&&e.push(this)},n.prototype.isIntersect=function(t){return!(this.left+this.widtht.right||this.top>t.bottom)},n.prototype.selectQuad=function(){for(var i,t=null,e=this;null!=e;)i=e.getQuad(t),e=i.source,t=i.target||t;return t},n.prototype.getQuad=function(t){var e=this.width/2,i=this.height/2;if(e>=1e3&&i>=1e3){var r=this.left+e,s=this.top+i;if(this.spatialSearch.childRight<=r){if(this.spatialSearch.childBottom<=s)return this.first||((o=new n(this.left,this.top,e,i,this.spatialSearch)).parent=this,this.first=o),{source:this.first};if(this.spatialSearch.childTop>=s)return this.third||((o=new n(this.left,s,e,i,this.spatialSearch)).parent=this,this.third=o),{source:this.third}}else if(this.spatialSearch.childLeft>=r){if(this.spatialSearch.childBottom<=s)return this.second||((o=new n(r,this.top,e,i,this.spatialSearch)).parent=this,this.second=o),{source:this.second};var o;if(this.spatialSearch.childTop>=s)return this.fourth||((o=new n(r,s,e,i,this.spatialSearch)).parent=this,this.fourth=o),{source:this.fourth}}}return this.objects.push(this.spatialSearch.childNode),{target:this}},n.prototype.isContained=function(){return this.spatialSearch.childLeft>=this.left&&this.spatialSearch.childRight<=this.left+this.width&&this.spatialSearch.childTop>=this.top&&this.spatialSearch.childBottom<=this.top+this.height},n.prototype.addIntoAQuad=function(t){var e={};this.spatialSearch.setCurrentNode(t);for(var i=null;!e.isAdded;)i=(e=this.spatialSearch.parentQuad.add(i)).quad;return i},n.prototype.add=function(t){if(t=null,this.isContained())return{isAdded:!0,quad:t=this.selectQuad()};var e=void 0,i=!(0!==this.objects.length||this.first||this.second||this.third||this.fourth),r=2*this.width,s=2*this.height;return this.spatialSearch.childLeft=this.childLeft?(this.pageLeft=this.childLeft,this.leftElement=t,r=!0):t===this.leftElement&&(this.pageLeft=Number.MAX_VALUE,this.findLeft(this.parentQuad),r=!0)),(this.pageTop!==this.childTop||t!==this.topElement)&&(this.pageTop>=this.childTop?(this.pageTop=this.childTop,this.topElement=t,r=!0):t===this.topElement&&(this.pageTop=Number.MAX_VALUE,this.findTop(this.parentQuad),r=!0)),(this.pageBottom!==this.childBottom||t!==this.bottomElement)&&(this.pageBottom<=this.childBottom?(r=!0,this.pageBottom=this.childBottom,this.bottomElement=t):t===this.bottomElement&&(this.pageBottom=-Number.MAX_VALUE,this.findBottom(this.parentQuad),r=!0)),(this.pageRight!==this.childRight||t!==this.rightElement)&&(this.pageRight<=this.childRight?(this.pageRight=this.childRight,this.rightElement=t,r=!0):t===this.rightElement&&(this.pageRight=-Number.MAX_VALUE,this.findRight(this.parentQuad),r=!0)),r}return this.setCurrentNode(null),!1},n.prototype.isWithinPageBounds=function(t){return t.left>=this.pageLeft&&t.right<=this.pageRight&&t.top>=this.pageTop&&t.bottom<=this.pageBottom},n.prototype.findQuads=function(t){var e=[];return this.parentQuad.findQuads(t,e),e},n.prototype.findObjects=function(t){for(var i=[],r=0,s=this.findQuads(t);r=r.outerBounds.left&&(this.pageLeft=r.outerBounds.left,this.leftElement=r)}},n.prototype.findTop=function(t){t.first||t.second?(t.first&&this.findTop(t.first),t.second&&this.findTop(t.second)):(t.third&&this.findTop(t.third),t.fourth&&this.findTop(t.fourth));for(var e=0,i=t.objects;e=r.outerBounds.top&&(this.pageTop=r.outerBounds.top,this.topElement=r)}},n.prototype.setCurrentNode=function(t){if(this.childNode=t,t){var e=t.outerBounds;this.childLeft=Number(e.left),this.childTop=Number(e.top),this.childRight=Number(e.right),this.childBottom=Number(e.bottom)}else this.childLeft=Number.MAX_VALUE,this.childTop=Number.MAX_VALUE,this.childRight=-Number.MAX_VALUE,this.childBottom=-Number.MAX_VALUE},n.prototype.getPageBounds=function(t,e){if(this.pageLeft===Number.MAX_VALUE)return new Ne(0,0,0,0);var i=void 0!==t?Math.min(this.pageLeft,0):this.pageLeft,r=void 0!==e?Math.min(this.pageTop,0):this.pageTop;return new Ne(Math.round(i),Math.round(r),Math.round(this.pageRight-i),Math.round(this.pageBottom-r))},n.prototype.getQuad=function(t){return this.quadTable[t.id]},n}(),iae=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),nae=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return iae(t,n),function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);r>3&&s&&Object.defineProperty(t,e,s)}([I(!1)],t.prototype,"preventDefaults",void 0),t}(Ee),sae=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),o_=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},oae=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return sae(t,n),o_([I("")],t.prototype,"action",void 0),o_([I("")],t.prototype,"cursor",void 0),t}(Ee),a_=function(){function n(){this.size=20,this.intermediatePoints=[],this.gridCollection=[],this.startArray=[],this.targetGridCollection=[],this.sourceGridCollection=[],this.considerWalkable=[]}return n.prototype.lineRouting=function(t){var e=t.connectors.length;if(this.renderVirtualRegion(t),e>0)for(var i=0;i=t.right||e.right<=t.left||e.top>=t.bottom||e.bottom<=t.top)},n.prototype.findEndPoint=function(t,e,i){var r,s;if(e&&""!==t.sourcePortID&&t.sourcePortWrapper||!e&&""!==t.targetPortID&&t.targetPortWrapper){s=zo(r=e?{x:t.sourcePortWrapper.offsetX,y:t.sourcePortWrapper.offsetY}:{x:t.targetPortWrapper.offsetX,y:t.targetPortWrapper.offsetY},void 0,e?t.sourceWrapper.bounds:t.targetWrapper.bounds);var o=e?t.sourcePortWrapper.bounds:t.targetPortWrapper.bounds;r=i?"Top"===s?{x:o.topCenter.x,y:o.topCenter.y}:"Left"===s?{x:o.middleLeft.x,y:o.middleLeft.y}:"Right"===s?{x:o.middleRight.x,y:o.middleRight.y}:{x:o.bottomCenter.x,y:o.bottomCenter.y}:{x:o.center.x,y:o.center.y}}else r=e&&this.startNode||!e&&this.targetNode?e?{x:this.startNode.wrapper.offsetX,y:this.startNode.wrapper.offsetY}:{x:this.targetNode.wrapper.offsetX,y:this.targetNode.wrapper.offsetY}:e?{x:t.sourcePoint.x,y:t.sourcePoint.y}:{x:t.targetPoint.x,y:t.targetPoint.y};return r},n.prototype.refreshConnectorSegments=function(t,e,i,r){var h,c,f,p,g,y,S,b,M,w,C,s=e.sourceID,o=e.targetID,a=e.sourcePortID,l=e.targetPortID;if(function Jre(n,t){var e=0;return n.constraints&qe.LineRouting?e=n.constraints&qe.LineRouting:n.constraints&qe.InheritLineRouting&&(e=t.constraints&nt.LineRouting),e}(e,t)||r){this.startNode=t.nameTable[""+s],this.targetNode=t.nameTable[""+o],this.intermediatePoints=[],this.startArray=[],this.targetGridCollection=[],this.sourceGridCollection=[],this.startGrid=void 0,this.targetGrid=void 0;for(var D=0;D0;){var L=this.startArray.pop();if(L){for(D=0;D1&&(e.segments=[]),this.updateConnectorSegments(t,this.intermediatePoints,this.gridCollection,e,i)){this.considerWalkable=[];break e}this.targetGridCollection.splice(this.targetGridCollection.indexOf(O),1),L=this.startArray.pop()}}L&&this.findPath(L)}}}},n.prototype.checkChildNodes=function(t,e){var i=!1,r=!1;if(t.nodeId.length>=1&&!e)for(var s=0;s1&&this.targetGridCollection[0].nodeId.length>1)for(var c=0;c<=1;c++){for(var d=this.targetGridCollection[parseInt(c.toString(),10)].gridX,u=this.targetGridCollection[parseInt(c.toString(),10)].gridY,f=this.targetGridCollection[parseInt(c.toString(),10)].nodeId,p=void 0,g=0;g=e.right&&t.top<=e.top&&t.bottom>=e.bottom},n.prototype.getEndvalue=function(t,e){return this.gridCollection[t.gridX][t.gridY].walkable?t:"left"===e?this.getEndvalue(this.gridCollection[t.gridX-1][t.gridY],e):"right"===e?this.getEndvalue(this.gridCollection[t.gridX+1][t.gridY],e):"top"===e?this.getEndvalue(this.gridCollection[t.gridX][t.gridY-1],e):"bottom"===e?this.getEndvalue(this.gridCollection[t.gridX][t.gridY+1],e):t},n.prototype.changeValue=function(t,e,i){t.walkable||this.considerWalkable.push(t);for(var r,s=0;s<=e;s++)"left"===i?r=this.gridCollection[t.gridX-s][t.gridY]:"right"===i?r=this.gridCollection[t.gridX+s][t.gridY]:"top"===i?r=this.gridCollection[t.gridX][t.gridY-s]:"bottom"===i&&(r=this.gridCollection[t.gridX][t.gridY+s]),r.walkable||this.considerWalkable.push(r)},n.prototype.getIntermediatePoints=function(t){var e;for(this.intermediatePoints=[];t;)this.intermediatePoints.push({x:t.gridX,y:t.gridY}),t=t.parent;this.intermediatePoints.reverse(),this.intermediatePoints.length>=1&&void 0!==this.intermediatePoints[0]&&void 0!==this.intermediatePoints[1]&&(this.intermediatePoints[0].x===this.intermediatePoints[1].x?this.intermediatePoints[0].yi.y&&o.y>s.y){for(var a=i.xi.x&&o.x>s.x)){for(var u=i.y=1&&u.length>1&&(g=u[u.length-2].x!==u[u.length-1].x?u[u.length-2].x>u[u.length-1].x?"Left":"Right":u[u.length-2].y>u[u.length-1].y?"Top":"Bottom"),M>=2&&v===g&&u.length>1&&u.splice(u.length-2,1),v=g);if(u&&u.length>1){for(var w=0;wD.x?S.bounds.middleLeft:S.bounds.middleRight),w===u.length-2&&""===r.targetPortID&&y&&(l=C.x>D.x?y.bounds.middleRight:y.bounds.middleLeft),0===w&&b&&(C.x=b.x,C.y=D.y=b.y,b=qa(r,0,b,Ol(S.bounds,_n(C.x>D.x?"Left":"Right")),!1),C.x=b.x),w===u.length-2&&l&&(w>0&&r.targetDecorator&&l.x-D.x<0&&Math.abs(l.x-C.x)0&&r.targetDecorator&&l.x-D.x>0&&Math.abs(l.x-C.x)D.y?S.bounds.topCenter:S.bounds.bottomCenter),w===u.length-2&&""===r.targetPortID&&y&&(l=C.y>D.y?y.bounds.bottomCenter:y.bounds.topCenter),0===w&&b&&(C.y=b.y,C.x=D.x=b.x,b=qa(r,0,b,Ol(S.bounds,_n(C.y>D.y?"Top":"Bottom")),!1),C.y=b.y),w===u.length-2&&l&&(w>0&&r.targetDecorator&&l.y-D.y<0&&Math.abs(l.y-C.y)0&&r.targetDecorator&&l.y-D.y>0&&Math.abs(l.y-C.y)D.x?(f="Left",p=C.x-D.x):(f="Right",p=D.x-C.x):C.y>D.y?(f="Top",p=C.y-D.y):(f="Bottom",p=D.y-C.y),o.push({type:"Orthogonal",length:p,direction:f})}}if(o&&o.length>0){var L=o[o.length-1];if(1===o.length&&(L.length-=20),L.length<10&&2===o.length&&(o.pop(),o.length>0&&(o[0].length-=20,L=o[0])),r.targetDecorator&&("Top"===L.direction||"Bottom"===L.direction)&&L.length>r.targetDecorator.height+1||("Right"===L.direction||"Left"===L.direction)&&L.length>r.targetDecorator.width+1)return r.segments=o,s&&t.connectorPropertyChange(r,{},{type:"Orthogonal",segments:o}),!0}return!1},n.prototype.findPath=function(t){for(var e,i=[],r=this.findNearestNeigbours(t,this.gridCollection,!0),s=0;sl)&&(e.x!==t.gridX||e.y!==t.gridY)&&(i.push(e),o.previousDistance=l,o.afterDistance=o.afterDistance||this.manhattan(Math.abs(e.x-this.targetGrid.gridX),Math.abs(e.y-this.targetGrid.gridY)),o.totalDistance=o.previousDistance+o.afterDistance,o.parent=t)}if(i.length>0)for(s=0;st?i*t+e:i*e+t},n.prototype.manhattan=function(t,e){return t+e},n.prototype.findNearestNeigbours=function(t,e,i){var r=[],s=t.parent;if(s){var o=(t.gridX-s.gridX)/Math.max(Math.abs(t.gridX-s.gridX),1),a=(t.gridY-s.gridY)/Math.max(Math.abs(t.gridY-s.gridY),1);0!==o?(this.isWalkable(t.gridX,t.gridY-1,!0)&&-1===this.sourceGridCollection.indexOf(e[t.gridX][t.gridY-1])&&r.push(e[t.gridX][t.gridY-1]),this.isWalkable(t.gridX,t.gridY+1,!0)&&this.sourceGridCollection.indexOf(e[t.gridX][t.gridY+1])&&r.push(e[t.gridX][t.gridY+1]),this.isWalkable(t.gridX+o,t.gridY,!0)&&-1===this.sourceGridCollection.indexOf(e[t.gridX+o][t.gridY])&&r.push(e[t.gridX+o][t.gridY])):0!==a&&(this.isWalkable(t.gridX-1,t.gridY,!0)&&-1===this.sourceGridCollection.indexOf(e[t.gridX-1][t.gridY])&&r.push(e[t.gridX-1][t.gridY]),this.isWalkable(t.gridX+1,t.gridY,!0)&&-1===this.sourceGridCollection.indexOf(e[t.gridX+1][t.gridY])&&r.push(e[t.gridX+1][t.gridY]),this.isWalkable(t.gridX,t.gridY+a,!0)&&-1===this.sourceGridCollection.indexOf(e[t.gridX][t.gridY+a])&&r.push(e[t.gridX][t.gridY+a]))}else this.neigbour(t,"top",r,i),this.neigbour(t,"right",r,i),this.neigbour(t,"bottom",r,i),this.neigbour(t,"left",r,i);return r},n.prototype.neigbour=function(t,e,i,r){for(var o,s=1;s>0;){var a="top"===e||"bottom"===e?t.gridX:"left"===e?t.gridX-s:t.gridX+s,l="right"===e||"left"===e?t.gridY:"top"===e?t.gridY-s:t.gridY+s;if((o=this.gridCollection[parseInt(a.toString(),10)][parseInt(l.toString(),10)])&&(r&&-1===this.sourceGridCollection.indexOf(o)||!r&&-1===this.targetGridCollection.indexOf(o)))return i&&this.isWalkable(a,l)&&i.push(o),s;if(!(a>0&&l>0))break;s++}return null},n.prototype.resetGridColl=function(t,e,i){for(var s,r=1;r>0;){var o="top"===e||"bottom"===e?t.gridX:"left"===e?t.gridX-r:t.gridX+r,a="right"===e||"left"===e?t.gridY:"top"===e?t.gridY-r:t.gridY+r;if((s=this.gridCollection[parseInt(o.toString(),10)][parseInt(a.toString(),10)])&&(i&&-1===this.sourceGridCollection.indexOf(s)||!i&&-1===this.targetGridCollection.indexOf(s))){if(this.isWalkable(o,a))break;var l=this.gridCollection[parseInt(o.toString(),10)][parseInt(a.toString(),10)];this.considerWalkable.push(l)}if(!(o>0&&a>0))break;"top"===e||"left"===e?r--:r++}return null},n.prototype.isWalkable=function(t,e,i){if(t>=0&&t=0&&e0?1:-1,this.isWalkable(h,c-1)&&!this.isWalkable(h-a,c-1)||this.isWalkable(h,c+1)&&!this.isWalkable(h-a,c+1)))return{x:t,y:e};if(0!==l){if(l=l>0?1:-1,this.isWalkable(h-1,c)&&!this.isWalkable(h-1,c-l)||this.isWalkable(h+1,c)&&!this.isWalkable(h+1,c-l))return{x:t,y:e};if(this.findIntermediatePoints(h+1,c,h,c,s,o)||this.findIntermediatePoints(h-1,c,h,c,s,o))return{x:t,y:e}}return this.findIntermediatePoints(h+a,c+l,h,c,s,o)},n.prototype.destroy=function(){},n.prototype.getModuleName=function(){return"LineRouting"},n}(),aae=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),hae=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return aae(t,n),function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);r>3&&s&&Object.defineProperty(t,e,s)}([I(!0)],t.prototype,"inversedAlignment",void 0),t}(Ee),cae=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Oe=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},xT=function(n,t,e,i){return new(e||(e=Promise))(function(r,s){function o(h){try{l(i.next(h))}catch(c){s(c)}}function a(h){try{l(i.throw(h))}catch(c){s(c)}}function l(h){h.done?r(h.value):new e(function(c){c(h.value)}).then(o,a)}l((i=i.apply(n,t||[])).next())})},TT=function(n,t){var i,r,s,o,e={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(h){return function(c){return function l(h){if(i)throw new TypeError("Generator is already executing.");for(;e;)try{if(i=1,r&&(s=2&h[0]?r.return:h[0]?r.throw||((s=r.return)&&s.call(r),0):r.next)&&!(s=s.call(r,h[1])).done)return s;switch(r=0,s&&(h=[2&h[0],s.value]),h[0]){case 0:case 1:s=h;break;case 4:return e.label++,{value:h[1],done:!1};case 5:e.label++,r=h[1],h=[0];continue;case 7:h=e.ops.pop(),e.trys.pop();continue;default:if(!(s=(s=e.trys).length>0&&s[s.length-1])&&(6===h[0]||2===h[0])){e=0;continue}if(3===h[0]&&(!s||h[1]>s[0]&&h[1]0&&((!s.style||!s.style.fill)&&(o.style.fill="transparent"),(!s.style||!s.style.strokeColor)&&(o.style.strokeColor="transparent")),s.shape&&"UmlActivity"===s.shape.type&&rb(s,o),s.shape&&"SwimLane"===s.shape.type&&fF(s,o),r.nodeDefaults&&Ro(o,s,r.nodeDefaults),r.updateAnnotationText(o.annotations);if(e&&e.connectors)for(a=0;e&&e.connectors&&a0&&0===i.nodes.length)this.clearCollection(),a=!0;else{for(var g=0,v=Object.keys(e.nodes);g0&&0===i.connectors.length)this.clearCollection(!0),a=!0;else{for(var C=0,D=Object.keys(e.connectors);C0){this.renderSelector(!0);break}if(e.selectedItems.constraints){this.renderSelector(!0);break}break;case"snapSettings":this.updateSnapSettings(e);break;case"commandManager":this.initCommands();break;case"layout":o=!0;break;case"segmentThumbShape":this.updateSelector();break;case"dataSourceSettings":this.clear(),"None"===this.layout.type?a=!0:(this.initObjects(),o=!0);break;case"tooltip":l3(this);break;case"rulerSettings":this.updateRulerSettings(e);break;case"layers":this.updateLayer(e);break;case"scrollSettings":this.scrollActions|=da.PropertyChange,this.updateScrollSettings(e),this.scrollActions&=~da.PropertyChange,this.scrollSettings.horizontalOffset=-this.scroller.horizontalOffset||0,this.scrollSettings.verticalOffset=-this.scroller.verticalOffset||0;break;case"locale":e.locale!==i.locale&&(this.realActions|=$i.PreventDataInit,n.prototype.refresh.call(this),this.realActions&=~$i.PreventDataInit);break;case"contextMenuSettings":if(void 0!==e.contextMenuSettings.showCustomMenuOnly&&(this.contextMenuSettings.showCustomMenuOnly=e.contextMenuSettings.showCustomMenuOnly),void 0!==e.contextMenuSettings.show&&(this.contextMenuSettings.show=e.contextMenuSettings.show),e.contextMenuSettings.items){for(var A=e.contextMenuSettings.items,x=0,P=Object.keys(A);x0){for(var N=[],T=O.ports.length-1;T>=0;T--)"LineDistribution"===O.ports[parseInt(T.toString(),10)].id.split("_")[1]&&N.push(O.ports[parseInt(T.toString(),10)]);this.removePorts(O,N)}}for(T=0;T0)for(var ue=0,fe=Object.keys(e.nodes);ue0)for(var De=0,xe=Object.keys(e.connectors);De=0;o--)this.commandHandler.expandNode(r[parseInt(o.toString(),10)],this,0!==o);this.canLayout&&this.doLayout(),this.lineRoutingModule?this.connectors.sourceID!==this.connectors.targetID&&this.lineRoutingModule.lineRouting(this):this.constraints&nt.LineRouting&&console.warn('[WARNING] :: Module "LineRouting" is not available in Diagram component! You either misspelled the module name or forgot to load it.'),this.validatePageSize(),this.renderPageBreaks(),this.diagramRenderer.renderSvgGridlines(this.snapSettings,Fd(this.element.id),this.scroller.transform,this.rulerSettings,this.hRuler,this.vRuler),this.commandHandler.initSelectorWrapper(),this.notify("initial-load",{}),this.trigger("load"),this.scroller.setSize(),this.scroller.updateScrollOffsets(),this.isRefreshed||this.refreshDiagramLayer(),(this.scrollSettings.verticalOffset>0||this.scrollSettings.horizontalOffset>0)&&this.updateScrollOffset(),X.isDevice&&(this.tool=ri.ZoomPan|ri.SingleSelect),this.notify("initial-end",{}),this.isProtectedOnChange=!1,this.tooltipObject=l3(this),this.diagramActions=ee.Render,this.initCommands();var a=document.getElementsByClassName(this.element.id+"_hiddenUserHandleTemplate");(function Noe(n,t,e,i){var r,s,o,a,l,d=document.getElementById(i).ej2_instances[0];if(n&&t){r=GF(n);for(var u=0,f=e.userHandles;u0;)e[0].parentNode.removeChild(e[0]);var i=document.getElementById(this.element.id+"content");i&&this.element.removeChild(i);var r="measureElement";if(window[""+r]){window[""+r].usageCount-=1;var s="measureElementCount";window[""+s]--,0===window[""+s]&&(window[""+r].parentNode.removeChild(window[""+r]),window[""+r]=null)}}window.domTable={};for(var a=0;a1&&(this.callBlazorModel=!1,this.insertBlazorDiagramObjects(this.selectedItems),this.commandHandler.group(),this.callBlazorModel=!0,this.commandHandler.getBlazorOldValues())},t.prototype.unGroup=function(){this.callBlazorModel=!1,this.insertBlazorDiagramObjects(this.selectedItems),this.commandHandler.unGroup(),this.callBlazorModel=!0,this.commandHandler.getBlazorOldValues()},t.prototype.sendToBack=function(){this.commandHandler.sendToBack()},t.prototype.setActiveLayer=function(e){var i=this.commandHandler.getLayer(e);this.activeLayer=i},t.prototype.addLayer=function(e,i){this.commandHandler.addLayer(e,i)},t.prototype.removeLayer=function(e){this.commandHandler.removeLayer(e,ce())},t.prototype.moveObjects=function(e,i){$(this.layers),this.enableServerDataBinding(!1),this.commandHandler.moveObjects(e,i)},t.prototype.layerObjectUpdate=function(){},t.prototype.sendLayerBackward=function(e){this.layerObjectUpdate(),this.commandHandler.sendLayerBackward(e)},t.prototype.bringLayerForward=function(e){this.layerObjectUpdate(),this.commandHandler.bringLayerForward(e)},t.prototype.cloneLayer=function(e){this.commandHandler.cloneLayer(e)},t.prototype.bringToFront=function(){this.commandHandler.bringToFront()},t.prototype.moveForward=function(){this.commandHandler.sendForward()},t.prototype.sendBackward=function(){this.commandHandler.sendBackward()},t.prototype.getObject=function(e){return this.nameTable[""+e]},t.prototype.getNodeObject=function(e){return $(this.nameTable[""+e])},t.prototype.getConnectorObject=function(e){return $(this.nameTable[""+e])},t.prototype.getActiveLayer=function(){return this.activeLayer},t.prototype.nudgeCommand=function(e,i,r){if("object"!=typeof e&&(this.selectedItems.nodes.length||this.selectedItems.connectors.length)>0){var s=void 0;i.type&&"KEYDOWN"===i.type&&(s=i.type),this.nudge(e,void 0,void 0,s)}},t.prototype.nudge=function(e,i,r,s){var o=0,a=0;"Left"===e||"Right"===e?o=("Left"===e?-1:1)*(i||1):a=("Up"===e?-1:1)*(r||1),"KEYDOWN"===s&&(o*=5,a*=5);var h=this.selectedItems,c=this.selectedItems.wrapper.children[0];if(c instanceof ai)this.commandHandler.labelDrag(h.nodes[0],c,o,a);else{var d=$(this.selectedItems);this.protectPropertyChange(!0),this.drag(h,o,a),this.protectPropertyChange(!1);var u={type:"PositionChanged",redoObject:$(this.selectedItems),undoObject:d,category:"Internal"};this.addHistoryEntry(u)}this.refreshCanvasLayers()},t.prototype.insertBlazorDiagramObjects=function(e){},t.prototype.drag=function(e,i,r){if(this.insertBlazorDiagramObjects(e),!(this.bpmnModule&&e instanceof te&&this.bpmnModule.updateAnnotationDrag(e,this,i,r))){if(e instanceof ei){if(this.preventConnectorsUpdate=!0,e.nodes&&e.nodes.length){for(var o=0,a=e.nodes;o0&&o.nodes[0].children){this.fromUndo||(this.rotateUsingButton=!0);for(var h=this.commandHandler.getAllDescendants(o.nodes[0],[]),c=0;c0&&o.nodes[0].children){var g={type:"RotationChanged",redoObject:$(e),undoObject:$(o),category:"Internal",childTable:a};this.commandHandler.addHistoryEntry(g),this.commandHandler.updateSelector()}return u},t.prototype.dragSourceEnd=function(e,i,r){this.insertBlazorDiagramObjects(e),this.commandHandler.dragSourceEnd(e,i,r),this.callBlazorModel&&this.commandHandler.getBlazorOldValues()},t.prototype.dragTargetEnd=function(e,i,r){this.insertBlazorDiagramObjects(e),this.commandHandler.dragTargetEnd(e,i,r),this.callBlazorModel&&this.commandHandler.getBlazorOldValues()},t.prototype.findObjectsUnderMouse=function(e,i){return this.eventHandler.findObjectsUnderMouse(e,i)},t.prototype.findObjectUnderMouse=function(e,i,r){return this.eventHandler.findObjectUnderMouse(e,i,r)},t.prototype.findTargetObjectUnderMouse=function(e,i,r,s,o){return this.eventHandler.findTargetUnderMouse(e,i,r,s,o)},t.prototype.findElementUnderMouse=function(e,i,r,s){return this.eventHandler.findElementUnderMouse(e,i,r,s)},t.prototype.findActionToBeDone=function(e,i,r,s){return this.eventHandler.findActionToBeDone(e,i,r,s)},t.prototype.updateConnectorPort=function(e){if(e.ports.length)for(var i=void 0,r=0,s=e.ports;r=0;s--)if(i.push(r[parseInt(s.toString(),10)]),i.length>this.historyManager.stackLimit)return i}else i=r;return i},t.prototype.getEdges=function(e){return e.outEdge?this.nameTable[e.id].outEdges:this.nameTable[e.id].inEdges},t.prototype.getParentId=function(e){return this.nameTable[""+e].parentId},t.prototype.addConnector=function(e){return this.add(e)},t.prototype.UpdateBlazorDiagramModelCollection=function(e,i,r,s){},t.prototype.UpdateBlazorDiagramModel=function(e,i,r,s){},t.prototype.UpdateBlazorLabelOrPortObjects=function(e,i,r,s){},t.prototype.addBlazorDiagramObjects=function(){},t.prototype.removeNodeEdges=function(e,i,r){var s=this.nameTable[""+e],o=r?s.outEdges:s.inEdges;if(o.length>0)for(var a=0;a0)){for(var c=0;c0))}this.removePortEdges(l,a.element.sourcePortID,a.element.id,h)}a.element.targetID&&this.removeNodeEdges(a.element.targetID,a.element.id,!1)}}this.diagramActions=this.diagramActions|ee.PublicMethod,e.id=e.id||Qe();var u=this.activeLayer;if(!a.cancel&&u&&!u.lock){if(u.objects.indexOf(e.id)<0&&!u.lock&&(u.visible||(u.visible=!0,this.dataBind()),u.objects.push(e.id)),ps(e)===de)(r=new de(this,"connectors",e,!0)).status="New",this.nameTable[r.targetID]&&"TextAnnotation"===this.nameTable[r.targetID].shape.shape&&(r.isBpmnAnnotationConnector=!0,r.constraints=r.constraints&~qe.Delete),Ro(r,e,this.connectorDefaults),this.connectors.push(r),this.initObject(r),!1===e.visible&&this.updateElementVisibility(r.wrapper,r,e.visible),this.updateEdges(r),this.insertBlazorConnector(r);else{if(Ro(r=new te(this,"nodes",e,!0),e,this.nodeDefaults),r.parentId=e.parentId?e.parentId:r.parentId,r.umlIndex=e.umlIndex,r.status="New",(o="TextAnnotation"===r.shape.shape)&&!e.isTextAnnotationCopied&&(r.inEdges=e.inEdges?e.inEdges:r.inEdges),this.nodes.push(r),this.initObject(r,u,void 0,i),o&&this.bpmnModule)for(c=0;c-1&&e.parentId&&this.nameTable[e.parentId]&&"UmlClassifier"===this.nameTable[e.parentId].shape.type){var g=this.nameTable[e.parentId];g.children.splice(r.umlIndex,0,r.id),g.wrapper.children.splice(r.umlIndex,0,r.wrapper),g.wrapper.measure(new me),g.wrapper.arrange(g.wrapper.desiredSize),this.updateDiagramObject(g)}}if(a={element:r,cause:this.diagramActions,diagramAction:this.getDiagramAction(this.diagramActions),state:"Changed",type:"Addition",cancel:!1},this.parentObject&&(a.parentId=this.parentObject.id),"helper"!==e.id&&!(this.diagramActions&ee.PreventCollectionChangeOnDragOver)&&this.triggerEvent(Ce.collectionChange,a),!(this.diagramActions&ee.UndoRedo||this.diagramActions&ee.Group||this.diagramActions&ee.PreventHistory)){var v={type:"CollectionChanged",changeType:"Insert",undoObject:$(e),redoObject:$(e),category:"Internal"};this.addHistoryEntry(v)}this.parentObject=void 0,"SVG"===this.mode&&(this.updateSvgNodes(r),this.updateTextElementValue(r),this.updateDiagramObject(r),o&&this.updateDiagramObject(this.nameTable[r.inEdges[0]]),r.shape.activity&&r.shape.activity.subProcess.processes&&r.shape.activity.subProcess.processes.length&&this.updateProcesses(r),this.updateBridging())}}if(this.protectPropertyChange(s),this.resetDiagramActions(ee.PublicMethod),r&&this.layers.length>1&&this.moveNode(r),this.views)for(var S=0,b=this.views;S=0;l--)this.moveSvgNode(a[parseInt(l.toString(),10)])}for(var h=0,c=i;h=0;o--)r[parseInt(o.toString(),10)]===e.id&&r.splice(o,1);for(var a=0;s.ports&&a=0;s--)if(i=this.nameTable[r[parseInt(s.toString(),10)]])if(this.connectorTable[i.id]=$(i),i.isBpmnAnnotationConnector){var o=this.nameTable[i.targetID];this.removeObjectsFromLayer(i);var a=this.connectors.indexOf(i);-1!==a&&this.connectors.splice(a,1),this.removeElements(i),this.removeFromAQuad(i),delete this.nameTable[i.id];var l=this.nameTable[i.sourceID];if(l){var h=l.outEdges.indexOf(i.id);-1!==h&&l.outEdges.splice(h,1)}e.id!==i.targetID&&this.remove(o)}else this.remove(i)},t.prototype.removeObjectsFromLayer=function(e){if(e.children)for(var i=0;i-1&&(_r(this,e)&&this.unSelect(e),this.layers[parseInt(s.toString(),10)].objects.splice(a,1),delete this.layers[parseInt(s.toString(),10)].zIndexTable[this.nameTable[e.id].zIndex])},t.prototype.removeElements=function(e){if("SVG"===this.mode||"Canvas"===this.mode&&"Native"===e.shape.type){var i=xt(e.id+"_groupElement",this.element.id),r=e;if(r.ports&&r.ports.length>0)for(var s=0;s0){l[parseInt(s.toString(),10)].id.indexOf("icon_content")>0&&"SVG"===this.mode&&((h=xt(l[parseInt(s.toString(),10)].id+"_shape_groupElement",this.element.id))&&h.parentNode.removeChild(h),(h=xt(l[parseInt(s.toString(),10)].id+"_rect_groupElement",this.element.id))&&h.parentNode.removeChild(h));for(var c=0,d=this.views;c=0;o--)a.children[parseInt(o.toString(),10)].children&&(l=n.nameTable[a.children[parseInt(o.toString(),10)].id])&&(l.isLane?$v(n,l):(n.removeDependentConnector(l),n.diagramActions|=ee.PreventHistory,l.constraints&ie.Delete?n.remove(l):q3(n,l,{},!1),n.diagramActions&=~ee.PreventHistory));a&&(i=n.nameTable[a.id])&&$v(n,i)}}(this,e),!(this.diagramActions&ee.UndoRedo||this.diagramActions&ee.PreventHistory)&&(e instanceof te||e instanceof de)){var o={type:"CollectionChanged",changeType:"Remove",undoObject:$(e),redoObject:$(e),category:"Internal"};this.diagramActions&ee.Clear||e.children&&!e.isLane&&!e.isPhase&&e.children.length>0&&this.undoRedoModule&&"None"===this.layout.type&&(this.historyManager.startGroupAction(),s=!0),(e instanceof te||e instanceof de)&&this.deleteDependentConnector&&this.removeDependentConnector(e),!e.isLane&&!e.isPhase&&!(this.diagramActions&ee.Clear)&&!this.isStackChild(e)&&this.addHistoryEntry(o)}"TextAnnotation"===e.shape.shape&&this.removeDependentConnector(e),e.children&&!e.isLane&&!e.isPhase&&(!(this.diagramActions&ee.UndoRedo)||!ce())&&this.deleteGroup(e),e.parentId&&(this.deleteChild(e,void 0,!0),this.nameTable[e.parentId]&&"UmlClassifier"===this.nameTable[e.parentId].shape.type&&(this.updateDiagramObject(this.nameTable[e.parentId]),this.updateConnectorEdges(this.nameTable[e.parentId])));var a=void 0;this.diagramActions=this.diagramActions|ee.PublicMethod;var l=this.nameTable[e.id];if(l instanceof te?("Bpmn"===l.shape.type&&this.bpmnModule&&this.bpmnModule.removeBpmnProcesses(l,this),(l.isLane||l.isPhase||"SwimLane"===l.shape.type)&&(h=l.isLane||l.isPhase?this.nameTable[l.parentId]:this.nameTable[l.id],l.isLane?Q3(this,l,h):l.isPhase&&G3(this,l,h)),-1!==(a=this.nodes.indexOf(l))&&(this.crudDeleteNodes.push(this.nameTable[l.id]),this.nodes.splice(a,1),this.updateNodeEdges(l))):(-1!==(a=this.connectors.indexOf(l))&&(this.crudDeleteNodes.push(this.nameTable[l.id]),this.connectors.splice(a,1)),this.updateEdges(l),this.spliceConnectorEdges(e,!0),this.spliceConnectorEdges(e,!1)),!this.isServerUpdate&&!(this.blazorActions&on.GroupClipboardInProcess)&&this.commandHandler.getBlazorOldValues(),s&&this.historyManager.endGroupAction(),_r(this,l)&&this.unSelect(l),!l.isPhase){if(this.removeObjectsFromLayer(e),this.currentDrawingObject&&(this.currentDrawingObject.wrapper=void 0),delete this.nameTable[e.id],i.length>0&&i[0].id===l.id&&l.parentId){var h,d=this.nameTable[l.parentId];d&&d.isLane&&"SwimLane"===this.nameTable[d.parentId].shape.type&&Y3(this,h=this.nameTable[d.parentId],d,l)}this.removeElements(l),this.updateBridging(),"SVG"!==this.mode&&this.refreshDiagramLayer(),this.diagramActions&ee.Clear||(this.removeFromAQuad(l),r={element:e,cause:this.diagramActions,diagramAction:this.getDiagramAction(this.diagramActions),state:"Changed",type:"Removal",cancel:!1},"helper"!==e.id&&this.triggerEvent(Ce.collectionChange,r),this.resetTool())}}}else if(i.length>0){this.undoRedoModule&&(this.historyManager.startGroupAction(),this.blazorActions|=on.GroupingInProgress,s=!0);for(var u=0;u=p.wrapper.bounds.width&&"Horizontal"===p.shape.orientation||this.selectedItems.wrapper.bounds.y<=p.wrapper.bounds.y+g&&this.selectedItems.wrapper.bounds.height>=p.wrapper.bounds.height-g&&"Vertical"===p.shape.orientation)&&(kI(p)||p.shape.lanes.length>1)&&this.remove(i[parseInt(u.toString(),10)])}}else this.remove(i[parseInt(u.toString(),10)])}s&&(this.blazorActions&=~on.GroupingInProgress,this.isServerUpdate=!0,this.commandHandler.getBlazorOldValues(),this.UpdateBlazorDiagramModelCollection(void 0,void 0,void 0,!0),this.historyManager.endGroupAction(),this.isServerUpdate=!1),this.clearSelection()}e&&(kI(e)||this.diagramActions&ee.Clear)||this.diagramActions&ee.UndoRedo||this.diagramActions&ee.PreventHistory||!(e instanceof te||e instanceof de)||(o={type:"ConnectionChanged",undoObject:$(e),redoObject:$(e),category:"Internal"},!e.isLane&&!e.isPhase&&!(this.diagramActions&ee.Clear)&&!this.isStackChild(e)&&this.addHistoryEntry(o)),this.tooltipObject.close()},t.prototype.isStackChild=function(e){var i,r=this.nameTable[e.parentId];if(e&&e.parentId&&r.container&&"Stack"===r.container.type&&"UmlClassifier"!==this.nameTable[e.parentId].shape.type){i=!0;var s={sourceIndex:r.wrapper.children.indexOf(e.wrapper),source:e,target:void 0,targetIndex:void 0};this.diagramActions&ee.UndoRedo||this.addHistoryEntry({type:"StackChildPositionChanged",redoObject:{sourceIndex:void 0,source:e,target:void 0,targetIndex:void 0},undoObject:s,category:"Internal"})}return i},t.prototype.deleteChild=function(e,i,r){var s;if(s="string"==typeof e?e:e.id,(i=i?this.nameTable[i.id]:this.nameTable[e.parentId])&&i.children){for(var o=0;o=0;i--)this.removeLayer(this.layers[parseInt(i.toString(),10)].id);this.commandHandler.addLayer({id:"default_layer",visible:!0,lock:!1,objects:[],zIndex:0,objectZIndex:-1,zIndexTable:{}},null,!0),this.setActiveLayer(this.layers[this.layers.length-1].id)},t.prototype.clearObjects=function(e){var i=[];i=e||(i=i.concat(this.nodes)).concat(this.connectors),this.diagramActions=this.diagramActions|ee.Clear;for(var r=0,s=i;r0||"Text"===e.shape.type))if("Text"===e.shape.type)i=e.wrapper.children[0].id.split("_")[1];else for(var p=e.annotations.length-1;p>=0;p--)e.annotations[parseInt(p.toString(),10)].visibility&&(i=e.annotations[parseInt(p.toString(),10)].id);i&&(u=this.getWrapper(e.wrapper,i))}if(e&&u&&!(u instanceof es)&&(!function sne(n,t){return"Text"===t.shape.type?t.constraints&ie.ReadOnly:t.constraints&(t instanceof de?qe.ReadOnly:ie.ReadOnly)?n.constraints&Nr.InheritReadOnly?1:0:n.constraints&Nr.ReadOnly?1:0}(u,e)||f)){var g=u.style,v=void 0;v=90>(v=u.bounds.width50?50:e.width,u.style.fontSize)),e.parentId&&"UmlClassifier"===this.nameTable[e.parentId].shape.type?(l.width=e.wrapper.bounds.width-20,c=(e.wrapper.bounds.center.x+r.tx)*r.scale-l.width/2*s-2.5,d=(e.wrapper.bounds.center.y+r.ty)*r.scale-l.height/2*s-3,u.style.textAlign="Left"):(l.width=Math.max(l.width,50),c=(u.bounds.center.x+r.tx)*r.scale-l.width/2*s-2.5,d=(u.bounds.center.y+r.ty)*r.scale-l.height/2*s-3),Ho(y,{id:this.element.id+"_editTextBoxDiv",style:"position: absolute;left:"+c+"px;top:"+d+"px;width:"+(l.width+1)*s+"px;height:"+l.height*s+"px; containerName:"+e.id+";"}),Ho(S,{"aria-label":a,id:this.element.id+"_editBox",style:"width:"+(l.width+1)*s+"px;height:"+l.height*s+"px;resize: none;outline: none;overflow: hidden;;font-family:"+g.fontFamily+";font-size:"+g.fontSize*s+"px;text-align:"+u.style.textAlign.toLocaleLowerCase()+";",class:"e-diagram-text-edit"}),S.style.fontWeight=g.bold?"bold":"",S.style.fontStyle=g.italic?"italic":"",S.style.lineHeight=(1.2*g.fontSize+"px;").toString(),S.style.textDecoration=g.textDecoration?g.textDecoration:"",this.activeLabel.parentId=e.id,this.activeLabel.id=i,u.visible=!1,this.updateDiagramObject(e),this.diagramActions=this.diagramActions|ee.TextEdit,this.isTriggerEvent||(E.add(S,"input",this.eventHandler.inputChange,this.eventHandler),E.add(S,"focusout",this.focusOutEdit,this),S.select())}}}},t.prototype.updateConnectorfixedUserHandles=function(e){if(e.fixedUserHandles.length)for(var i=void 0,r=0,s=e.fixedUserHandles;r0&&this.mindMapChartModule.updateLayout(o,this.nameTable,this.layout,l,this.dataSourceSettings.id,this.dataSourceSettings.root),e=!0;else if(this.radialTreeModule)this.radialTreeModule.updateLayout(o,this.nameTable,this.layout,l),e=!0;else if(this.symmetricalLayoutModule)this.symmetricalLayoutModule.maxIteration=this.layout.maxIteration,this.symmetricalLayoutModule.springLength=this.layout.springLength,this.symmetricalLayoutModule.springFactor=this.layout.springFactor,this.symmetricalLayoutModule.updateLayout(o,this.connectors,this.symmetricalLayoutModule,this.nameTable,this.layout,l),e=!0;else if(this.complexHierarchicalTreeModule){this.canDistribute(a,r)&&(this.lineDistributionModule.diagram=this,this.connectors.forEach(function(P){P.obstaclePointCollection=[]}));var c=this.complexHierarchicalTreeModule.getLayoutNodesCollection(this.nodes);c.length>0&&this.complexHierarchicalTreeModule.doLayout(c,this.nameTable,this.layout,l,this),e=!0,this.canDistribute(a,r)&&this.lineDistributionModule.initLineDistribution(this.layout,this)}else this.flowchartLayoutModule?(this.flowchartLayoutModule.updateLayout(this.nodes,this),e=!0):console.warn("[WARNING] :: Module "+("OrganizationalChart"===this.layout.type?"HierarchicalTree":this.layout.type)+" is not available in Diagram component! You either misspelled the module name or forgot to load it.");if(e){this.preventDiagramUpdate=!0;for(var u={},p=0,g=o;p0)for(var S=0;S0)for(var M=0;M0)for(var s=0,o=r.ports;s0&&function Rse(n){var t,e,i,r=[];for(t=0;t0&&y.connectors[w].bezierSettings&&y.connectors[w].bezierSettings.allowSegmentsReset&&(y.connectors[w].segments=[]);if(t.connectors=y.connectors||[],t.dataSourceSettings=y.dataSourceSettings||{},t.dataSourceSettings.doBinding=i,t.height=y.height||"100%",t.setNodeTemplate=r,t.getConnectorDefaults=v,t.getNodeDefaults=g,t.getCustomProperty=o,t.mode=y.mode||"SVG",y.nodes)for(w=0;w0)){var r=this.nodes.filter(function(a){return 0===a.inEdges.length})[0],s=this.convertMindmapToMermaid(r,0);i.push(s),this.updateTextDataSource(i,r.outEdges,1),e=(i=i.filter(function(a){return""!==a.trim()})).join("\n")}return e},t.prototype.updateTextDataSource=function(e,i,r){for(var s=0;s0&&this.updateTextDataSource(e,h,r+1),s++}},t.prototype.convertMindmapToMermaid=function(e,i){var r=e.id,o=" ".repeat(2*(i+1)),a=e.annotations.length>0?e.annotations[0].content.replace(/\n/g," "):"",l=o+a,h=o+r;if(e.shape&&"Basic"===e.shape.type){var c=e.shape;"Rectangle"===c.shape?l=h+"["+a+"]":"Ellipse"===c.shape?l=h+"(("+a+"))":"Hexagon"===c.shape&&(l=h+"{{"+a+"}}")}else if(e.shape&&"Flow"===e.shape.type)"Terminator"===e.shape.shape&&(l=h+"("+a+")");else if(e.shape&&"Path"===e.shape.type){var u=e.shape;u.data===this.bangShape?l=h+"))"+a+"((":u.data===this.cloudShape&&(l=h+")"+a+"(")}return l},t.prototype.saveFlowDiagramInMermaidFormat=function(){var e=this,i=[],r="graph TD\n",s={nodes:this.nodes,edges:this.connectors};return s.nodes.reduce(function(a,l){return a[l.id]=l.annotations.length?l.annotations[0].content:"",a},{}),s.edges.forEach(function(a){var l=a.sourceID,h=a.targetID,f=e.nameTable[""+h],p=e.getNodeShape(e.nameTable[""+l]),g=e.getNodeShape(f),v=a.annotations[0]&&""!==a.annotations[0].content?"|"+a.annotations[0].content+"|":"";-1===i.indexOf(l)?i.push(l):p="",-1===i.indexOf(h)?i.push(h):g="";var y=e.arrowType(a);r+=" "+l+p+" "+y+v+" "+h+g+"\n"}),s.nodes.forEach(function(a){r+=" style "+a.id+" fill:"+a.style.fill+",stroke:"+a.style.strokeColor+",stroke-width:"+a.style.strokeWidth+"px;\n"}),r},t.prototype.arrowType=function(e){var i=e.targetDecorator.shape;return e.style.opacity<1?"~~~":""!==e.style.strokeDashArray?"-.->":"Arrow"===i?e.style.strokeWidth>1?"==>":"--\x3e":"None"===i?"---":"--\x3e"},t.prototype.getNodeShape=function(e){var i=e.annotations.length>0?e.annotations[0].content:"",r=e.shape.shape;if(!r){var s=e.shape.data;return"M 0 0 A 1 1 0 0 0 7 0 A 1 1 0 0 0 0 0 M -1 0 A 1 1 0 0 0 8 0 A 1 1 0 0 0 -1 0"===s?"((("+i+")))":"M 0 0 L 1 -1 L 5 -1 L 6 0 L 0 0"===s?"[/"+i+"\\]":"M 0 1 L 0 6 C 2 7 4 7 6 6 L 6 1 C 5 0 1 0 0 1 C 1 2 5 2 6 1"===s?"[("+i+")]":"M 0 0 L 12 0 L 14 2 L 2 2 L 0 0"===s?"[\\"+i+"\\]":"M 0 0 L 5 0 L 4 1 L 1 1 L 0 0"===s?"[\\"+i+"/]":"M 0 0 L 2 -2 L 11 -2 L 13 0 L 11 2 L 2 2 L 0 0"===s?"{{"+i+"}}":">"+i+"]"}switch(r){case"Terminator":return"(["+i+"])";case"Process":default:return"["+i+"]";case"Decision":return"{"+i+"}";case"Parallelogram":return"[/"+i+"/]";case"Ellipse":return"(("+i+"))";case"PreDefinedProcess":return"[["+i+"]]"}},t.prototype.loadDiagramFromMermaid=function(e){this.layout&&"Flowchart"===this.layout.type&&this.flowchartLayoutModule?this.convertMermaidToFlowChart(e):this.layout&&"MindMap"===this.layout.type&&this.mindMapChartModule?this.convertMermaidToMindmap(e):console.warn('[WARNING] :: Module "FlowchartLayout" or "MindMap" is not available in Diagram component! You either misspelled the module name or forgot to load it.')},t.prototype.countLeadingSpaces=function(e){for(var i=0,r=e.length;i0});this.clear(),this.mermaidNodeBaseCollection=[];var r=[],s={text:"",children:[],currentLevel:0,branch:"Left"},o=[],l=!1,h=!1,c=!1;if(i.length>0){for(var d=function(M){var w=i[parseInt(M.toString(),10)],C=0,D="",A=u.countLeadingSpaces(w),x=w.includes('"`');if(h=w.includes('`"'),c=(l=!!x||l)||c?c:0===A&&M>0,l&&h&&!x)return s.text+="\n"+w,l=!1,"continue";if(!x&&l)return s.text+="\n"+w,"continue";if(l=!h&&l,w.length>0&&(/\s/.test(w[0])&&M>0||0===A)){if(-1!==o.findIndex(function(B){return B.space===A.toString()}))for(var L=o.length-1;L>=0;L--){var O=o[parseInt(L.toString(),10)];if((N=parseFloat(O.space))>A)o.splice(L,1);else{if(N=0;L--){var N,T=o[parseInt(L.toString(),10)];if(!((N=parseFloat(T.space))>A)){var z=o[o.length-1];o.push({space:A.toString(),level:z.level+1});break}o.splice(L,1)}C=o[o.length-1].level}D=w.trim().replace(/^[+-]/,"")}var U={text:D,branch:void 0,children:[],currentLevel:0===M?0:C-1};if(r.length>0){for(;r.length>=C&&0!==r.length;)r.pop();r.length>0&&r[r.length-1].children.push(U)}r.push(U),s=U},u=this,f=0;f0){var c=h[h.length-1];c.arrowType=a[2],""!==a[3]&&(c.label&&c.label.some(function(d){return d.trim().length>0})?c.label.push(a[3]):(c.label=[],c.label[c.parentId.length-1]=a[3]))}h.filter(function(d){return d.parentId&&0===d.parentId.length}).forEach(function(d){d.parentId=null}),i=i.concat(h)}}this.createFlowChart(i),this.doLayout(),this.clearHistory()},t.prototype.createFlowChart=function(e){for(var i=[],r=0;r1)for(var h=0;h|---|--\s*.*?\s*-->|~~~|==>|===|==\s*.*?\s*==>|\s*-\.\s*->|\s*-\.\s*-|\s*-\.\s*.*?\s*\.\s*->|\s*-\..*?\.\s*->)(.*)$/);if(l){i=l[1].trim();var h=l[2].trim();r=l[3].trim();var d=h.match(/(-\.|\\-\\-|==|--|~~)(.*?)(\1>|\.->|==>|\\->|~~>)/),u=void 0,f="";o=null!==(u=d?{text:d[2].trim()||null,arrowType:d[1]+d[3]}:{text:null,arrowType:h}).text?u.text:"",s=(f=u.arrowType).includes("--\x3e")?"single-line-arrow":f.includes("---")?"single-line":f.includes("==>")?"double-line-arrow":f.includes("==")?"double-line":f.includes("~~~")?"wiggly-arrow":f.includes("-.->")||f.includes(".->")?"dotted-arrow":f.includes("-.-")||f.includes(".-")?"dotted":"single-line-arrow"}return[i,r,s,o]},t.prototype.parseStyle=function(e,i){if(e.startsWith("style")){var s=e.match(/^style\s+(\w+)\s+fill:([^,]+),stroke:([^,]+),stroke-width:(\d+)px;/);if(s){var c={id:s[1],fill:s[2],stroke:s[3],strokeWidth:parseInt(s[4],10)},d=i.filter(function(u){return u.id===c.id});d[0].color=c.fill,d[0].stroke=c.stroke,d[0].strokeWidth=c.strokeWidth}}},t.prototype.getNodeData=function(e,i,r){for(var s=[],o=null,a=null,l=0,h="",c=function(v){var y=e[parseInt(v.toString(),10)],S=d.splitNested(y);if(S[0].includes("|")){var b=S[0].match(/\|([^|]*)\|/);b&&(h=b[1]);var M=S[0].split("|");M.length>=3&&(S[0]=M[2].trim())}var w=S[0].trim();if(0===v?o=w:a=w,i.find(function(L){return L.id===w}))l++;else{var D=S.length>1?S[1]:S[0],A=d.getShape(D),x=D.replace(/[\\[\]\\(\\)\\{\\}\\{\\}\\/>]/g,"");s.push({id:w,name:x,shape:A,color:"white",parentId:[]})}},d=this,u=0;u"===h?0===s?(r.trim().length>0&&i.push(r.trim()),r=h,o=h,s++):(r+=h,s++):"]"===h||"}"===h||")"===h?1===s&&h===o?(i.push((r+=h).trim()),r="",s--):s>1?(r+=h,s--):r+=h:r+=h}return r.trim().length>0&&i.push(r.trim()),i},t.prototype.getShape=function(e){var i={};return e.startsWith("(((")?i={type:"Path",data:"M 0 0 A 1 1 0 0 0 7 0 A 1 1 0 0 0 0 0 M -1 0 A 1 1 0 0 0 8 0 A 1 1 0 0 0 -1 0"}:e.startsWith("((")?i={shape:"Ellipse",type:"Basic"}:e.startsWith("([")?i={type:"Flow",shape:"Terminator"}:e.startsWith("(")?i={type:"Flow",shape:"Process"}:e.startsWith("[[")?i={type:"Flow",shape:"PreDefinedProcess"}:e.startsWith("[/")?i=e.endsWith("/]")?{type:"Basic",shape:"Parallelogram"}:{type:"Path",data:"M 0 0 L 1 -1 L 5 -1 L 6 0 L 0 0"}:e.startsWith("[(")?i={type:"Path",data:"M 0 1 L 0 6 C 2 7 4 7 6 6 L 6 1 C 5 0 1 0 0 1 C 1 2 5 2 6 1"}:e.startsWith("[\\")?i=e.endsWith("\\]")?{type:"Path",data:"M 0 0 L 12 0 L 14 2 L 2 2 L 0 0"}:{type:"Path",data:"M 0 0 L 5 0 L 4 1 L 1 1 L 0 0"}:e.startsWith("[")?i={type:"Basic",shape:"Rectangle"}:e.startsWith("{{")?i={type:"Path",data:"M 0 0 L 2 -2 L 11 -2 L 13 0 L 11 2 L 2 2 L 0 0"}:e.startsWith("{")?i={type:"Flow",shape:"Decision"}:e.startsWith(">")&&(i={type:"Path",data:"M 0 0 L 8 0 L 8 2 L 0 2 L 2 1 L 0 0"}),i},t.prototype.getDiagramContent=function(e){return this.printandExportModule?this.printandExportModule.getDiagramContent(e):(console.warn('[WARNING] :: Module "PrintAndExport" is not available in Diagram component! You either misspelled the module name or forgot to load it.'),"")},t.prototype.exportImage=function(e,i){this.printandExportModule?this.printandExportModule.exportImages(e,i):console.warn('[WARNING] :: Module "PrintAndExport" is not available in Diagram component! You either misspelled the module name or forgot to load it.')},t.prototype.printImage=function(e,i){this.printandExportModule?(i.printOptions=!0,this.printandExportModule.exportImages(e,i)):console.warn('[WARNING] :: Module "PrintAndExport" is not available in Diagram component! You either misspelled the module name or forgot to load it.')},t.prototype.setStackLimit=function(e){this.undoRedoModule&&e&&(this.historyManager.stackLimit=e,this.undoRedoModule.applyLimit(this.historyManager.currentEntry,e,this,!0))},t.prototype.clearHistory=function(){this.undoRedoModule&&this.undoRedoModule.clearHistory(this)},t.prototype.getDiagramBounds=function(){if(this.printandExportModule){var e=this.printandExportModule.getDiagramBounds("",{});return e.width=e.width>this.scrollSettings.viewPortWidth?e.width+(e.x>0?e.x:0):this.scrollSettings.viewPortWidth,e.height=e.height>this.scrollSettings.viewPortHeight?e.height+(e.y>0?e.y:0):this.scrollSettings.viewPortHeight,e.x=e.x>0?0:e.x,e.y=e.y>0?0:e.y,e}return console.warn('[WARNING] :: Module "PrintAndExport" is not available in Diagram component! You either misspelled the module name or forgot to load it.'),new Ne},t.prototype.exportDiagram=function(e){return this.printandExportModule?this.printandExportModule.exportDiagram(e):(console.warn('[WARNING] :: Module "PrintAndExport" is not available in Diagram component! You either misspelled the module name or forgot to load it.'),"")},t.prototype.print=function(e){this.printandExportModule?this.printandExportModule.print(e):console.warn('[WARNING] :: Module "PrintAndExport" is not available in Diagram component! You either misspelled the module name or forgot to load it.')},t.prototype.addPorts=function(e,i){var s;this.protectPropertyChange(!0),e=this.nameTable[e.id]||e,i.length>1&&this.startGroupAction();for(var o=function(h){if(e.ports.some(function(y){return y.id===i[parseInt(h.toString(),10)].id}))return"continue";if(e instanceof te?(s=new Es(e,"ports",i[parseInt(h.toString(),10)],!0),e.ports.push(s)):e instanceof de&&(s=new Tc(e,"ports",i[parseInt(h.toString(),10)],!0),e.ports.push(s)),e.children)for(var c=e.wrapper,d=0;d1&&this.endGroupAction(),e.wrapper.measure(new me(e.width,e.height)),e.wrapper.arrange(e.wrapper.desiredSize),this.updateDiagramObject(e),this.protectPropertyChange(!1)},t.prototype.addConstraints=function(e,i){return e|i},t.prototype.removeConstraints=function(e,i){return e&~i},t.prototype.addNodeLabels=function(e,i){this.addLabels(e,i)},t.prototype.addConnectorLabels=function(e,i){this.addLabels(e,i)},t.prototype.addLabels=function(e,i){this.protectPropertyChange(!0);var s,r=(e=this.nameTable[e.id]||e).wrapper;i.length>1&&this.startGroupAction();for(var o=0;o1&&this.endGroupAction(),e.wrapper.measure(new me(r.width,r.height)),e.wrapper.arrange(r.desiredSize),this.updateDiagramObject(e),this.protectPropertyChange(!1),this.refreshCanvasLayers()},t.prototype.addChildToUmlNode=function(e,i,r){var s,o,a,l,h="NoWrap";"Class"===e.shape.classifier||"Interface"===e.shape.classifier?"Method"===r?(o=new dm(e,"",i),"Class"===e.shape.classifier?(e.shape.classShape.methods.push(o),s=e.shape.classShape):"Interface"===e.shape.classifier&&(e.shape.interfaceShape.methods.push(o),s=e.shape.interfaceShape),function soe(n,t,e,i){if(e.methods&&e.methods.length){var r=e.methods,s="",o="",a=void 0,l=1,h=void 0,c=0,d=0,u=n.shape,g="Class"===u.classifier?u.classShape:u.interfaceShape;1===r.length?g.attributes.length>0?(c=g.attributes.filter(function(w){return w.isSeparator}).length,h=(l=2+g.attributes.length+c)+1,aT(n,t,l)):h=l+1:(c=g.attributes.filter(function(w){return w.isSeparator}).length,d=g.methods.filter(function(w){return w.isSeparator}).length,h=(l=2+g.attributes.length+c+g.methods.length+d)+1);for(var v=0;v1&&this.startGroupAction();for(var r=i.length-1;r>=0;r--)if(e.children&&e.children.length>0){var s=e.wrapper.children.filter(function(o){return o.id===e.id+"group_container"});s&&s.length>0&&this.removelabelExtension(e,i,r,s[0])}else this.removelabelExtension(e,i,r,e.wrapper);i.length>1&&this.endGroupAction(),this.refreshCanvasLayers()},t.prototype.removePortsExtenion=function(e,i,r,s){for(var o=0;o1&&this.startGroupAction();for(var r=i.length-1;r>=0;r--)if(e.children&&e.children.length>0)for(var s=0;s1&&this.endGroupAction()},t.prototype.getSizeValue=function(e,i){var r;return r=e.toString().indexOf("px")>0?e.toString():e.toString().indexOf("%")>0?void 0!==i?"100%":e.toString():e.toString()+"px",i&&(Za(this),r="calc("+r+" - "+i+"px)"),r},t.prototype.renderRulers=function(){this.rulerSettings.showRulers?(function ise(n){var t=Za(n),i=Tt("div",{id:n.element.id+"_overlapRuler",style:"height:"+t.height+"px;width:"+t.width+"px;position:absolute;left:0;top:0",class:"e-ruler-overlap"});n.element.insertBefore(i,n.element.firstChild)}(this),oF(this,!0),oF(this,!1)):qx(this)},t.prototype.intOffPageBackground=function(){var e=new me;e=Za(this);var i=document.getElementById(this.element.id+"content"),r=this.getSizeValue(this.width,e.width),s=this.getSizeValue(this.height,e.height),o=this.rulerSettings.showRulers?"width:"+r+"; height:"+s+";top:"+e.height+"px;left:"+e.width+"px;overflow: scroll;position:absolute;overflow:auto;":"width:"+r+"; height:"+s+";position:absolute; left:0px; top:0px;overflow: auto;",a={id:this.element.id+"content",tabindex:"0",style:o};i?(this.diagramCanvas=i,Ka(this.diagramCanvas,o)):(this.diagramCanvas=Tt("div",a),this.element.appendChild(this.diagramCanvas)),this.diagramCanvas.style.background=this.backgroundColor},t.prototype.initDiagram=function(){this.intOffPageBackground(),Ho(this.element,{style:"width:"+this.getSizeValue(this.width)+"; height:"+this.getSizeValue(this.height)+";position:relative;overflow:hidden;"})},t.prototype.renderHiddenUserHandleTemplateLayer=function(e){var r=Tt("div",{class:this.element.id+"_hiddenUserHandleTemplate",style:"width:"+e.width+"px; height:"+e.height+"px;visibility:hidden ; overflow: hidden;"});this.element.appendChild(r)},t.prototype.renderBackgroundLayer=function(e,i){var r=this.createSvg(this.element.id+"_backgroundLayer_svg",e.width,e.height);Ka(r,i);var s=Fi("g",{id:this.element.id+"_backgroundImageLayer",class:"e-background-image-layer"});r.appendChild(s);var a=Fi("g",{id:this.element.id+"_backgroundLayer",class:"e-background-layer"});r.appendChild(a),this.diagramCanvas.appendChild(r)},t.prototype.renderGridLayer=function(e,i){var r=this.createSvg(this.element.id+"_gridline_svg",e.width,e.height);r.setAttribute("class","e-grid-layer");var s=Fi("g",{id:this.element.id+"_gridline"}),o=Fi("rect",{id:this.element.id+"_grid_rect",x:"0",y:"0",width:"100%",height:"100%"});if(om()){var a=new URL(window.location.href);o.setAttribute("fill",""!==a.search?"url(#"+this.element.id+"_pattern)":"url("+location.protocol+"//"+location.host+location.pathname+"#"+this.element.id+"_pattern)")}else o.setAttribute("fill","url(#"+this.element.id+"_pattern)");s.appendChild(o),r.appendChild(s),this.diagramCanvas.appendChild(r),ti(r,{style:i})},t.prototype.renderDiagramLayer=function(e,i){if(this.diagramLayerDiv=Tt("div",{id:this.element.id+"_diagramLayer_div",style:"width:"+e.width+"px; height:"+e.height+"px;"+i}),"SVG"===this.mode){var s=this.createSvg(this.element.id+"_diagramLayer_svg",e.width,e.height);s.style["pointer-events"]="none",s.setAttribute("class","e-diagram-layer");var o=Fi("g",{id:this.element.id+"_diagramLayer"}),a=Fi("g",{});this.diagramLayer=o,s.style["pointer-events"]="all",a.appendChild(o),s.appendChild(a),this.diagramLayerDiv.appendChild(s)}else this.diagramLayer=bo.createCanvas(this.element.id+"_diagram",e.width,e.height),Ka(this.diagramLayer,"position:absolute;left:0px;top:0px;"),this.diagramLayerDiv.appendChild(this.diagramLayer);this.diagramCanvas.appendChild(this.diagramLayerDiv)},t.prototype.initLayers=function(){var e="position:absolute;top:0px;left:0px;overflow:hidden;pointer-events:none;",r=document.getElementById(this.element.id).getBoundingClientRect(),s=function Loe(){var n=Tt("div",{style:"visibility:hidden; width: 100px"});document.body.appendChild(n);var t=n.getBoundingClientRect().width;n.style.overflow="scroll";var e=Tt("div",{style:"width:100%"});n.appendChild(e);var i=e.getBoundingClientRect().width;return n.parentNode.removeChild(n),t-i}();this.scroller.scrollerWidth=s,this.scroller.setViewPortSize(r.width,r.height),this.renderRulers();var o="measureElement";window[""+o]&&(window[""+o]=null,document.getElementById("measureElement").remove()),function WF(){var n="measureElement";if(window[""+n])window[""+n].usageCount+=1;else{var t=Tt("div",{id:"measureElement",style:"visibility:hidden ; height: 0px ; width: 0px; overflow: hidden;"}),e=Tt("span",{style:"display:inline-block ; line-height: normal"});t.appendChild(e);var i=Tt("img",{alt:"measureElementImage",src:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"});t.appendChild(i);var r=document.createElementNS("http://www.w3.org/2000/svg","svg");r.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),t.appendChild(r);var s=document.createElementNS("http://www.w3.org/2000/svg","path");s.setAttribute("d",""),r.appendChild(s),document.createTextNode("");var a=document.createElementNS("http://www.w3.org/2000/svg","text");a.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),r.appendChild(a),window[""+n]=t,window[""+n].usageCount=1,document.body.appendChild(t);var l="measureElementCount";window[""+l]?window[""+l]++:window[""+l]=1}}(),this.renderBackgroundLayer(r,e),this.renderGridLayer(r,e),this.renderDiagramLayer(r,e),this.renderHTMLLayer(r,e),this.renderPortsExpandLayer(r,e),this.renderNativeLayer(r,e),this.renderAdornerLayer(r,e),this.renderHiddenUserHandleTemplateLayer(r)},t.prototype.renderAdornerLayer=function(e,i){var r=Tt("div",{id:this.element.id+"_diagramAdornerLayer",style:"width:"+e.width+"px;height:"+e.height+"px;"+i}),s=Tt("div",{id:this.element.id+"_diagramUserHandleLayer",style:"width:"+e.width+"px;height:"+e.height+"px;"+i});s.setAttribute("class","e-userHandle-layer"),r.appendChild(s);var o=this.createSvg(this.element.id+"_diagramAdorner_svg",e.width,e.height);o.setAttribute("class","e-adorner-layer"),o.style["pointer-events"]="none",this.adornerLayer=Fi("g",{id:this.element.id+"_diagramAdorner"}),this.adornerLayer.style[" pointer-events"]="all",o.appendChild(this.adornerLayer),r.appendChild(o),this.diagramCanvas.appendChild(r);var a=Fi("g",{id:this.element.id+"_SelectorElement"});this.adornerLayer.appendChild(a),ti(o,{style:"pointer-events:none;"})},t.prototype.renderPortsExpandLayer=function(e,i){var r=this.createSvg(this.element.id+"_diagramPorts_svg",e.width,e.height);r.setAttribute("class","e-ports-expand-layer");var s=Fi("g",{id:this.element.id+"_diagramPorts",class:"e-ports-layer",style:"pointer-events: all;"});r.appendChild(s);var o=Fi("g",{id:this.element.id+"_diagramExpander",class:"e-expand-layer",style:"pointer-events: all;"});r.appendChild(o),this.diagramCanvas.appendChild(r),ti(r,{style:i})},t.prototype.renderHTMLLayer=function(e,i){this.htmlLayer=Tt("div",{id:this.element.id+"_htmlLayer",style:"width:"+e.width+"px; height:"+e.height+"px;position:absolute;top:0px;left:0px;overflow:hidden;pointer-events:none;",class:"e-html-layer"});var r=Tt("div",{id:this.element.id+"_htmlLayer_div",style:"position:absolute;top:0px;left:0px;pointer-events:all;"});this.htmlLayer.appendChild(r),this.diagramCanvas.appendChild(this.htmlLayer)},t.prototype.renderNativeLayer=function(e,i){var r=this.createSvg(this.element.id+"_nativeLayer_svg",e.width,e.height),s=Fi("g",{id:this.element.id+"_nativeLayer",style:"pointer-events:all;"});r.appendChild(s),this.diagramLayerDiv.appendChild(r),ti(r,{class:"e-native-layer",style:i})},t.prototype.createSvg=function(e,i,r){var s=document.createElementNS("http://www.w3.org/2000/svg","svg");return ti(s,{id:e,width:i,height:r}),s},t.prototype.updateBazorShape=function(){for(var e=0;e1,i=[],r={},s={},o=[],a=0,l=this.nodes;a0||b&&b.children&&b.children.length>0)&&(M=!1),S&&S.wrapper&&b&&b.wrapper&&M?this.initConnectors(r[""+h],p):i.push(r[""+h])}else b=r[y.targetID],(S=r[y.sourceID])&&S.children&&S.children.length>0||b&&b.children&&b.children.length>0?i.push(r[""+h]):this.initConnectors(r[""+h],p);else r[""+h].children?o.push(h):r[""+h].shape instanceof uT&&r[""+h].shape.activity.subProcess.processes&&r[""+h].shape.activity.subProcess.processes.length>0?s[r[""+h].id]=h:this.initNodes(r[""+h],p);if(this.bpmnModule)for(var w=0,C=this.bpmnModule.bpmnTextAnnotationConnector;w-1&&-1===r.indexOf(c)&&-1===s.indexOf(c)&&r.splice(0,0,c);-1===r.indexOf(o)&&s.push(o)}return r.concat(s)},t.prototype.addToLayer=function(e,i){var r;if(i&&(r=this.commandHandler.getObjectLayer(e.id)),(!i||!r)&&-1===this.activeLayer.objects.indexOf(e.id)&&this.activeLayer.objects.push(e.id),(e instanceof te||e instanceof de)&&("SwimLane"!==e.shape.type||e.children&&e.children.length>0)){if(e.parentId){var s=this.swimlaneZIndexTable[e.parentId],o=this.swimlaneChildTable[e.id];(s&&-1!==s||o&&-1!==o)&&(e.zIndex=this.swimlaneChildTable[e.id])}e instanceof de&&e.sourceID&&e.targetID?-1!==this.activeLayer.objects.indexOf(e.sourceID)&&-1!==this.activeLayer.objects.indexOf(e.targetID)&&this.setZIndex(r||this.activeLayer,e):this.setZIndex(r||this.activeLayer,e)}},t.prototype.updateLayer=function(e){for(var i=0,r=Object.keys(e.layers);i0)for(r=0;rs;l--)r.zIndexTable[parseInt(l.toString(),10)]=r.zIndexTable[l-1],this.nameTable[r.zIndexTable[parseInt(l.toString(),10)]]&&(this.nameTable[r.zIndexTable[parseInt(l.toString(),10)]].zIndex=l);r.zIndexTable[parseInt(a.toString(),10)]=i.id}}},t.prototype.initializeDiagramLayers=function(){for(var e=0;ethis.layers[parseInt(a.toString(),10)].zIndex&&(i=this.layers[parseInt(e.toString(),10)],this.layers[parseInt(e.toString(),10)]=this.layers[parseInt(a.toString(),10)],this.layers[parseInt(a.toString(),10)]=i);0===this.layers.length&&this.commandHandler.addLayer({id:"default_layer",visible:!0,lock:!1,objects:[],zIndex:0,objectZIndex:-1,zIndexTable:{}},null,!0),this.setActiveLayer(this.layers[this.layers.length-1].id)},t.prototype.resetTool=function(){this.eventHandler.resetTool()},t.prototype.initObjectExtend=function(e,i,r){if(r){var s=this.commandHandler.checkBoundaryConstraints(void 0,void 0,e.wrapper.bounds,!0);if("SwimLane"===e.shape.type)for(var o=0,a=Object.keys(i.zIndexTable);o0)&&this.setZIndex(i,e)),e instanceof te){if(r){if("helper"!==e.id&&(o=Zi(this.getNodeDefaults))){if((a=o(e,this))&&a.ports)for(var l=0;l0)for(l=0;l0&&!e.container||e.processId){var r=this.nameTable[e.id];if(!(this.realActions&$i.PreventScale||this.realActions&$i.PreventDrag)){if(r.offsetX&&(this.realActions&$i.EnableGroupAction||!(this.diagramActions&ee.UndoRedo||this.diagramActions&ee.ToolAction||this.diagramActions&ee.PublicMethod))){this.realActions|=$i.PreventScale;var s=r.offsetX-e.wrapper.offsetX;r.offsetX=e.wrapper.offsetX;var o=r.offsetY-e.wrapper.offsetY;r.offsetY=e.wrapper.offsetY,s+o!==0&&this.drag(r,s,o),this.realActions&=~$i.PreventScale}else r.offsetX=e.wrapper.offsetX;r.offsetY&&(this.realActions&$i.EnableGroupAction||!(this.diagramActions&ee.UndoRedo||this.diagramActions&ee.ToolAction||this.diagramActions&ee.PublicMethod))?(this.realActions|=$i.PreventScale,o=r.offsetY-e.wrapper.offsetY,r.offsetY=e.wrapper.offsetY,this.drag(r,0,o),this.realActions&=~$i.PreventScale):r.offsetY=e.wrapper.offsetY,this.diagramActions&&(r.width=e.wrapper.actualSize.width,r.height=e.wrapper.actualSize.height)}}i&&e.children&&e.children.length>0&&(void 0!==this.nameTable[e.id].width?this.scaleObject(e,this.nameTable[e.id].width,!0):this.nameTable[e.id].width=e.wrapper.actualSize.width,void 0!==this.nameTable[e.id].height?this.scaleObject(e,this.nameTable[e.id].height,!1):this.nameTable[e.id].height=e.wrapper.actualSize.height)},t.prototype.initNode=function(e,i,r){var a,f,s=e.initContainer(),o=new Mi;if(this.diagramSettings.inversedAlignment||(s.inversedAlignment=!1),s.children||(s.children=[]),e.children){s.measureChildren=!1,o.id=e.id+"group_container",o.style.fill=e.shape&&"SwimLane"===e.shape.type?e.style.fill:"none",o.style.strokeColor="none",o.horizontalAlignment="Stretch",o.verticalAlignment="Stretch",o.pivot=e.pivot,s.style=e.style,s.padding.left=e.padding.left,s.padding.right=e.padding.right,s.padding.top=e.padding.top,s.padding.bottom=e.padding.bottom,o.children=[],o.preventContainer=!0,e.container&&(o.relativeMode="Object");var l=!!(e.ports&&e.ports.length>0);if(m(e.container)&&!l&&s.children.push(o),e.container&&"Grid"===e.container.type)for(var h=0;h0&&e.wrapper.children[0]instanceof Yv){if(this.setZIndex(this.activeLayer,e),this.connectors.length>0)for(h=0;h0?i.phases.length:0,v="Horizontal"===i.orientation,y=v?i.phases.length||1:s.length+1,S=v?(i.header&&i.hasHeader?1:0)+(i.phases.length>0?1:0)+i.lanes.length:(i.header&&i.hasHeader?1:0)+i.phases.length;if(0===h&&!v&&i.lanes.length&&(S+=1),v?(a=(i.header&&i.hasHeader?1:0)+(h>0?1:0),l=0):(a=i.header&&i.hasHeader?1:0,l=h>0?1:0),s.length>0)for(o+=i.header&&i.hasHeader?i.header.height:0,f=0;fl?d.margin.left=d.margin.left-(u.bounds.left-e.bounds.left):u.children[0].children[1].actualSize.width+r>=d.margin.left&&(d.margin.left=u.children[0].children[1].actualSize.width+r),d.margin.lefta?d.margin.top=d.margin.top-(u.bounds.top-o):u.children[0].children[1].actualSize.height+r>=d.margin.top&&(d.margin.top=u.children[0].children[1].actualSize.height+r),d.margin.left0)for(o=0;o0&&this.updateChildPosition(e)},t.prototype.addBpmnAnnotationConnector=function(e,i){if(e.parentObj instanceof t||e.parentObj instanceof Hd){var r=e.shape,o=""!==r.textAnnotation.textAnnotationTarget&&this.nameTable[r.textAnnotation.textAnnotationTarget],a=o?this.nameTable[r.textAnnotation.textAnnotationTarget]:null,l=null!=a?a.wrapper:null,h=e.ports[0],c={x:0,y:0};switch(r.textAnnotation.textAnnotationDirection){case"Left":h.offset={x:0,y:.5},c.x=i.bounds.left-40,c.y=i.bounds.bottom+30;break;case"Right":h.offset={x:1,y:.5},c.x=i.bounds.right+40,c.y=i.bounds.bottom+30;break;case"Top":h.offset={x:.5,y:0},c.x=i.bounds.right+30,c.y=i.bounds.top-40;break;case"Bottom":h.offset={x:.5,y:1},c.x=i.bounds.right+30,c.y=i.bounds.bottom+40;break;default:h.offset={x:0,y:.5},c.x=i.bounds.left-40,c.y=i.bounds.bottom+30,o&&null!=i&&null!=l&&(i.bounds.left>l.bounds.right?h.offset={x:0,y:.5}:i.bounds.rightl.bounds.top?h.offset={x:.5,y:0}:i.bounds.top0&&this.updateChildPosition(r)}},t.prototype.canExecute=function(){return!0},t.prototype.updateStackProperty=function(e,i,r){e.container&&"Stack"===e.container.type&&(i.width||(i.wrapper.horizontalAlignment="Stretch",i.horizontalAlignment="Stretch"),i.height||(i.verticalAlignment="Stretch",i.wrapper.verticalAlignment="Stretch"),r&&"UmlClassifier"===e.shape.type&&(i.umlIndex=r))},t.prototype.initViews=function(){this.isLoading||(this.views.push(this.element.id),this.views[this.element.id]=this)},t.prototype.initCommands=function(){var e=this.commandManager.commands,i={copy:{execute:this.copyCommand.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.C,keyModifiers:ft.Control}},paste:{execute:this.pasteCommand.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.V,keyModifiers:ft.Control}},cut:{execute:this.cutCommand.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.X,keyModifiers:ft.Control}},delete:{execute:this.removeCommand.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Delete}},selectAll:{execute:this.selectAll.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.A,keyModifiers:ft.Control}},undo:{execute:this.undo.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Z,keyModifiers:ft.Control}},redo:{execute:this.redo.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Y,keyModifiers:ft.Control}},nudgeUp:{execute:this.nudgeCommand.bind(this,"Up"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Up},parameter:"up"},nudgeRight:{execute:this.nudgeCommand.bind(this,"Right"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Right},parameter:"right"},nudgeDown:{execute:this.nudgeCommand.bind(this,"Down"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Down},parameter:"down"},nudgeLeft:{execute:this.nudgeCommand.bind(this,"Left"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Left},parameter:"left"},startEdit:{execute:this.startEditCommad.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.F2}},endEdit:{execute:this.endEditCommand.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Escape}},focusToNextItem:{execute:this.navigateItems.bind(this,!0),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Tab}},focusToPreviousItem:{execute:this.navigateItems.bind(this,!1),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Tab,keyModifiers:ft.Shift}},selectFocusedItem:{execute:this.startEditCommad.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Enter}},bold:{execute:this.fontStyleCommand.bind(this,"bold"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.B,keyModifiers:ft.Control}},italic:{execute:this.fontStyleCommand.bind(this,"italic"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.I,keyModifiers:ft.Control}},underline:{execute:this.fontStyleCommand.bind(this,"underline"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.U,keyModifiers:ft.Control}},duplicate:{execute:this.duplicateCommand.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.D,keyModifiers:ft.Control}},group:{execute:this.groupCommand.bind(this,"group"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.G,keyModifiers:ft.Control}},ungroup:{execute:this.groupCommand.bind(this,"ungroup"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.U,keyModifiers:ft.Control|ft.Shift}},rotateClockwise:{execute:this.rotateCommand.bind(this,"clockwise"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.R,keyModifiers:ft.Control}},rotateAntiClockwise:{execute:this.rotateCommand.bind(this,"antiClockwise"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.L,keyModifiers:ft.Control}},flipHorizontal:{execute:this.flipCommand.bind(this,"horizontal"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.H,keyModifiers:ft.Control}},flipVertical:{execute:this.flipCommand.bind(this,"vertical"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.J,keyModifiers:ft.Control}},pointerTool:{execute:this.toolCommand.bind(this,"pointer"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Number1,keyModifiers:ft.Control}},textTool:{execute:this.toolCommand.bind(this,"text"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Number2,keyModifiers:ft.Control}},connectTool:{execute:this.toolCommand.bind(this,"connect"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Number3,keyModifiers:ft.Control}},freeForm:{execute:this.toolCommand.bind(this,"freeForm"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Number5,keyModifiers:ft.Control}},lineTool:{execute:this.toolCommand.bind(this,"line"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Number6,keyModifiers:ft.Control}},rectangleTool:{execute:this.toolCommand.bind(this,"rectangle"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Number8,keyModifiers:ft.Control}},ellipseTool:{execute:this.toolCommand.bind(this,"ellipse"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Number9,keyModifiers:ft.Control}},zoomIn:{execute:this.zoomCommand.bind(this,"zoomIn"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Plus,keyModifiers:ft.Control}},zoomOut:{execute:this.zoomCommand.bind(this,"zoomOut"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Minus,keyModifiers:ft.Control}},shiftUp:{execute:this.shiftCommand.bind(this,"Up"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Up,keyModifiers:ft.Shift}},shiftDown:{execute:this.shiftCommand.bind(this,"Down"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Down,keyModifiers:ft.Shift}},shiftLeft:{execute:this.shiftCommand.bind(this,"Left"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Left,keyModifiers:ft.Shift}},shiftRight:{execute:this.shiftCommand.bind(this,"Right"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Right,keyModifiers:ft.Shift}},alignTextCenter:{execute:this.alignCommand.bind(this,"center"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.C,keyModifiers:ft.Control|ft.Shift}},alignTextLeft:{execute:this.alignCommand.bind(this,"right"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.L,keyModifiers:ft.Control|ft.Shift}},alignTextRight:{execute:this.alignCommand.bind(this,"left"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.R,keyModifiers:ft.Control|ft.Shift}},alignTextTop:{execute:this.alignCommand.bind(this,"top"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.E,keyModifiers:ft.Control|ft.Shift}},alignTextCenterVertical:{execute:this.alignCommand.bind(this,"centerVertical"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.M,keyModifiers:ft.Control|ft.Shift}},alignTextBottom:{execute:this.alignCommand.bind(this,"bottom"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.V,keyModifiers:ft.Control|ft.Shift}},alignJustify:{execute:this.alignCommand.bind(this,"justify"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.J,keyModifiers:ft.Control|ft.Shift}},sendToBack:{execute:this.orderCommand.bind(this,"sendToBack"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.B,keyModifiers:ft.Control|ft.Shift}},bringToFront:{execute:this.orderCommand.bind(this,"bringToFront"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.F,keyModifiers:ft.Control|ft.Shift}},sendBackward:{execute:this.orderCommand.bind(this,"sendBackward"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.BracketLeft,keyModifiers:ft.Control}},bringForward:{execute:this.orderCommand.bind(this,"bringForward"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.BracketRight,keyModifiers:ft.Control}}};this.initCommandManager(e,i)},t.prototype.overrideCommands=function(e,i){for(var r,s=0,o=Object.keys(i);se.zIndex){("HTML"===e.shape.type||"Native"===e.shape.type)&&(o="HTML"===e.shape.type?"html":"native"),s=Eoe(i,r[parseInt(a.toString(),10)].id,o);break}return s},t.prototype.updateDiagramObject=function(e,i,r){for(var s,o="domTable",a=0,l=this.views;a1&&(d=this.commandHandler.getObjectLayer(e.id)),void 0===d||d&&d.visible||r){var u=Io(this.element.id);window[""+o][s.element.id+"_diagramLayer"]||(window[""+o][s.element.id+"_diagramLayer"]=document.getElementById(s.element.id+"_diagramLayer"));var f=window[""+o][s.element.id+"_diagramLayer"];this.diagramActions&ee.Interactions&&this.updateCanupdateStyle(e.wrapper.children,!0);var p=this.getMidPoint(e);this.diagramRenderer.updateNode(e.wrapper,f,u,void 0,i?void 0:this.getZindexPosition(e,s.element.id),p,this.portCenterPoint),this.updateCanupdateStyle(e.wrapper.children,!0)}}},t.prototype.applyMarginBezier=function(e,i){i.cx=i.cx+e.margin.left,i.cx=i.cx-e.margin.right,i.cy=i.cy+e.margin.top,i.cy=i.cy-e.margin.bottom},t.prototype.getMidPoint=function(e){var i;if(e instanceof de&&"Bezier"===e.type){i=[];for(var r=this.getBezierPoints(e),s=R.getLengthFromListOfPoints(r),o=0;o0&&e.updateView(e));var s=Io(e.element.id);this.renderDiagramElements(e.diagramLayer,e.diagramRenderer,s,void 0,void 0,i);for(var o=0;o0&&this.renderBasicElement(e),!this.diagramActions||!(this.diagramActions&ee.Render)||ee.ToolAction&this.diagramActions||Ds(this)||1!==this.scroller.currentZoom?this.refreshElements(e):this.renderTimer||(this.renderTimer=setTimeout(function(){i.refreshElements(e)},40)))},t.prototype.updatePortVisibility=function(e,i,r){var s;if((e instanceof te||e instanceof de)&&(!this.drawingObject||!this.drawingObject.shape)&&ro(e)){for(var a=e.ports,l=!1,h=0;h=0&&this.scroller.removeCollection.splice(l,1);var h=this.nameTable[e[parseInt(a.toString(),10)]];this.updateTextElementValue(h),this.diagramRenderer.renderElement(h.wrapper,s,o,void 0,void 0,void 0,void 0,h.zIndex)}for(var c=0;c0?this.scroller.oldCollectionObjects:void 0,b=Object.keys(S||g.zIndexTable);b.sort(function(N,T){return parseInt(""+N,10)-parseInt(""+T,10)});for(var M=0,w=b;M0?h:0)+"px",y=(this.realActions&$i.vScrollbarMoved?0:-(this.scroller.verticalOffset<0?this.scroller.verticalOffset:0))+"px"):(v="0px",y="0px"),this.realActions&$i.hScrollbarMoved&&(this.realActions=this.realActions&~$i.hScrollbarMoved),this.realActions&$i.vScrollbarMoved&&(this.realActions=this.realActions&~$i.vScrollbarMoved)):(v=(l.x<0?h:-this.scroller.horizontalOffset)+"px",y=(l.y<0?c:-this.scroller.verticalOffset)+"px"),this.diagramLayer.style.left=v,this.diagramLayer.style.top=y,A.tx=-l.x/A.scale,A.ty=-l.y/A.scale);var P=!0;if(o&&(P=!1),this.updateTextElementValue(D),this.refreshing&&D.shape.activity&&D.shape.activity.subProcess&&D.shape.activity.subProcess.processes){for(var L=0;L0){var o=s.children[0],a=o.data;(r.isBezierEditing&&this.selectedItems.connectors[0].id===r.id||"Bezier"!==r.type)&&r.getSegmentElement(r,o,"ComplexHierarchicalTree"===this.layout.type||"HierarchicalTree"===this.layout.type?this.layout.orientation:void 0,void 0,!1),o.data!==a&&(s.measure(new me),s.arrange(s.desiredSize),"SVG"===this.mode&&!e&&this.updateDiagramObject(r))}}else this.constraints&nt.Bridging&&console.warn('[WARNING] :: Module "ConnectorBridging" is not available in Diagram component! You either misspelled the module name or forgot to load it.')},t.prototype.setCursor=function(e){this.diagramRenderer.setCursor(this.diagramCanvas,e)},t.prototype.clearCanvas=function(e){var i=e.contentWidth||e.diagramLayer.width/this.scroller.currentZoom,r=e.contentHeight||e.diagramLayer.height/this.scroller.currentZoom;"SVG"!==e.mode&&bo.getContext(e.diagramLayer).clearRect(0,0,i,r)},t.prototype.updateScrollOffset=function(){this.scroller.setScrollOffset(this.diagramCanvas.scrollLeft,this.diagramCanvas.scrollTop),eb(this),Ds(this)&&this.scroller.virtualizeElements()},t.prototype.setOffset=function(e,i){var r="domTable";window[""+r][this.element.id+"content"]||(window[""+r][this.element.id+"content"]=document.getElementById(this.element.id+"content"));var s=window[""+r][this.element.id+"content"];s&&(s.scrollLeft=e,s.scrollTop=i)},t.prototype.setSize=function(e,i){if(this.diagramLayer&&!this.preventDiagramUpdate){var r=Za(this);e-=r.width,i-=r.height;var s=this.spatialSearch.getPageBounds();s.x*=this.scroller.currentZoom,s.y*=this.scroller.currentZoom,s.width*=this.scroller.currentZoom,s.height*=this.scroller.currentZoom;var o="SVG"===this.mode?1:1.5,a="SVG"===this.mode?mT(this.element.id):this.diagramLayer,h="Canvas"===this.mode&&this.constraints&nt.Virtualization?this.scroller.viewPortHeight:i;a.setAttribute("width",(o*("Canvas"===this.mode&&this.constraints&nt.Virtualization?this.scroller.viewPortWidth:e)).toString()),a.setAttribute("height",(o*h).toString());var c=document.getElementById(this.element.id+"_diagramUserHandleLayer");c&&(c.style.width=e+"px",c.style.height=i+"px");var d={width:e.toString(),height:i.toString()};this.diagramLayerDiv.style.width=e+"px",this.diagramLayerDiv.style.height=i+"px",ti(FF(this.element.id),d),ti(function xoe(n){return xt(n).getElementsByClassName("e-ports-expand-layer")[0]}(this.element.id),d);var u=Fl(this.element.id);ti(u,d),u.parentNode.style.width=e+"px",u.parentNode.style.height=i+"px";var f=Fd(this.element.id);ti(f,d),this.diagramRenderer.updateGrid(this.snapSettings,f,this.scroller.transform,this.rulerSettings,this.hRuler,this.vRuler),ti(IT(this.element.id),d),this.htmlLayer.style.width=e+"px",this.htmlLayer.style.height=i+"px","SVG"!==this.mode&&!Ds(this)&&this.refreshDiagramLayer(),"SVG"===this.mode&&Ds(this)&&this.scroller.virtualizeElements()}},t.prototype.transformLayers=function(){var e=this.spatialSearch.getPageBounds();e.x*=this.scroller.currentZoom,e.y*=this.scroller.currentZoom,e.width*=this.scroller.currentZoom,e.height*=this.scroller.currentZoom,this.diagramRenderer.updateGrid(this.snapSettings,Fd(this.element.id),this.scroller.transform,this.rulerSettings,this.hRuler,this.vRuler),this.diagramRenderer.transformLayers(this.scroller.transform,"SVG"===this.mode),this.diagramActions&ee.DragUsingMouse||this.updateSelector(),this.renderPageBreaks(e)},t.prototype.removePageBreaks=function(){if(this.diagramLayer){var e=_F(this.element.id);if(e&&e.childNodes)for(var i=e.childNodes.length,r=0;rthis.pageSettings.height&&(e=this.pageSettings.height,this.pageSettings.height=this.pageSettings.width,this.pageSettings.width=e):this.pageSettings.height>this.pageSettings.width&&(e=this.pageSettings.width,this.pageSettings.width=this.pageSettings.height,this.pageSettings.height=e)},t.prototype.setOverview=function(e,i){if(e)e&&(this.views.push(e.id),this.views[e.id]=e,e.renderDocument(e),e.diagramRenderer.setLayers(),e.updateView(e),this.renderNodes(e));else{for(var r=0;r1&&this.updateSelectionRectangle(),this.isProtectedOnChange=s},t.prototype.updateSelectionRectangle=function(){for(var e=um(this.element.id),i=!1,r=0;r1&&this.updateSelectionRectangle(),this.enableServerDataBinding(e)},t.prototype.renderSelectorForAnnotation=function(e,i){this.diagramRenderer.renderResizeHandle(e.wrapper.children[0],i,e.thumbsConstraints,this.scroller.currentZoom,e.constraints,this.scroller.transform,void 0,ro(e.annotation),void 0,void 0,e.handleSize)},t.prototype.drawSelectionRectangle=function(e,i,r,s){this.clearSelectorLayer(),this.diagramRenderer.drawSelectionRectangle(e,i,r,s,this.adornerLayer,this.scroller.transform)},t.prototype.renderHighlighter=function(e){var i=Fl(this.element.id);this.diagramRenderer.renderHighlighter(e,i,this.scroller.transform)},t.prototype.clearHighlighter=function(){var e=Fl(this.element.id),i=e.getElementById(e.id+"_highlighter");i&&i.parentNode.removeChild(i)},t.prototype.getNodesConnectors=function(e){for(var i=0;i0;h--)this.eventHandler&&this.eventHandler.touchArgs&&"touchmove"===this.eventHandler.touchArgs.type?(this.diagramRenderer.touchMove=!0,l&&l===o[h-1].id||(a=o[h-1]).parentNode.removeChild(a)):(a=o[h-1]).parentNode.removeChild(a);if(!ce()){var c=ST(this.element.id).childNodes;for(r=c.length;r>0;r--)c[r-1].parentNode.removeChild(c[r-1])}}},t.prototype.getWrapper=function(e,i){var r;i=e.id+"_"+i;for(var s=e instanceof Mi?e:this.getPortContainer(this.nameTable[e.id]),o=0;o0&&this.applyStyle(e,a=r.annotations)}for(i=0;i0){var a=this.selectedItems.connectors[parseInt(i.toString(),10)].annotations;this.applyStyle(e,a)}},t.prototype.applyStyle=function(e,i){for(var r=0;r0)for(var i=0;i0?r[0].zIndex+(e?1:-1):e?0:this.nodes.length+this.connectors.length-1)<0?i=this.nodes.length+this.connectors.length-1:i===this.nodes.length+this.connectors.length&&(i=0);for(var s=0;s0)for(var s=void 0,o=r.children.length-1;o>=0;o--){var a=r.children[parseInt(o.toString(),10)];i.length>0&&-1!==i.indexOf(a.id.split("_groupElement")[0])&&(r.parentNode.insertBefore(a,s||r),s=a)}r&&r.parentNode.removeChild(r)},t.prototype.deleteGroup=function(e){var r=[];e.children&&(r=this.commandHandler.getChildren(e,[])),this.UpdateBlazorDiagramModelCollection(e);for(var s=0,o=r;s0)for(var xe=0;xe0)if("Path"===t.shape.type&&void 0!==n.shape.data)t.wrapper.children[0].data=n.shape.data;else if("Text"===t.shape.type&&void 0!==n.shape.content)t.wrapper.children[0].content=n.shape.content;else if("Image"===t.shape.type&&void 0!==n.shape.source)t.wrapper.children[0].source=n.shape.source;else if("Native"===t.shape.type){for(var r=void 0,s=0;s-1)&&(this.diagramActions&ee.PreventZIndexOnDragging?this.updateDiagramObject(e,!0):this.updateDiagramObject(e)),!s&&d&&(this.lineRoutingModule&&this.diagramActions&&this.constraints&nt.LineRouting&&"helper"!==e.id?this.diagramActions&ee.ToolAction||this.lineRoutingModule.renderVirtualRegion(this,!0):this.diagramActions&&this.constraints&nt.LineRouting&&"helper"!==e.id&&console.warn('[WARNING] :: Module "LineRouting" is not available in Diagram component! You either misspelled the module name or forgot to load it.'),this.updateConnectorEdges(e),"helper"!==e.id&&!(this.diagramActions&ee.ToolAction))))for(var Sa=this.spatialSearch.findObjects(e.wrapper.outerBounds),Mo=0;Moe?Math.abs(r-e):Math.abs(e-r),d=s>i?Math.abs(s-i):Math.abs(i-s);(0===c&&0===d||Number.isNaN(c)&&Number.isNaN(d))&&o.laneMargin&&(u=o.margin.left-o.laneMargin.left,f=o.margin.top-o.laneMargin.top);var p=o.width,g=o.height,v=new Ne(0,0,0,0);if(0!==p&&0!==g&&(v=new Ne((0!==r?r:o.offsetX)-p/2,(0!==s?s:o.offsetY)-g/2,p,g)),h){var y=l,b=this.selectedItems.nodes?this.selectedItems.nodes[0]:void 0;if(""!==y.textAnnotation.textAnnotationTarget&&this.nameTable[y.textAnnotation.textAnnotationTarget])if(""===o.parentId||b&&b.shape&&"TextAnnotation"===b.shape.shape){if("Auto"===y.textAnnotation.textAnnotationDirection&&a.children[0]instanceof Mi&&a.children[0].children[0]instanceof Ze){var w=a.children[0],C=document.getElementById(w.id+"_groupElement"),D=document.getElementById(w.children[0].id+"_groupElement");C.removeChild(D),w.children.splice(0,1),this.isProtectedOnChange=!0,this.bpmnModule.setAnnotationPath(v,w,o,y,y.textAnnotation.textAnnotationDirection,this),this.isProtectedOnChange=!1}}else this.isPositionUndo=!0,this.updateTextAnnotationInSwimlane(o,o),this.isPositionUndo=!1;else o.inEdges.length>0&&(x=this.nameTable[""+o.inEdges[0]])&&x.isBpmnAnnotationConnector&&(x.sourcePoint={x:r>e?x.sourcePoint.x+c:x.sourcePoint.x-c,y:s>i?x.sourcePoint.y+d:x.sourcePoint.y-d});this.nodePropertyChange(o,{},P={ports:[{offset:o.ports[0].offset}]})}else for(var L=0,O=o.outEdges;Le?T.offsetX+c:T.offsetX-c,T.offsetY=s>i?T.offsetY+d:T.offsetY-d,P={offsetX:T.offsetX,offsetY:T.offsetY}),this.nodePropertyChange(T,z,P)}}}},t.prototype.updatePorts=function(e,i){if(e&&e.ports.length>0)for(var r=0,s=Object.keys(e.ports);r0)for(var i=0;i0)for(var r=0;r0&&void 0===r.segments&&(e.segments=[]),void 0!==r.shape&&void 0!==e.shape&&e.shape&&"Bpmn"===e.shape.type&&this.bpmnModule&&this.bpmnModule.updateBPMNConnector(e,i,r,this),void 0!==e.constraints?(this.updateThumbConstraints(this.selectedItems.connectors,this.selectedItems),s=!0):s},t.prototype.connectorPropertyChange=function(e,i,r,s,o){if(this.canEnableBlazorObject){var a=$(e);this.insertValue(a,!1)}var d,u,f,p,l=e.wrapper.bounds,h=!1,c=[];if(h=this.connectorProprtyChangeExtend(e,i,r,h),void 0!==r.visible&&this.updateElementVisibility(e.wrapper,e,e.visible),void 0!==r.sourcePoint||void 0!==r.targetPoint||void 0!==r.sourceID||void 0!==r.targetID||void 0!==r.targetPadding||void 0!==r.sourcePortID||void 0!==r.targetPortID||void 0!==r.sourcePadding||void 0!==r.type||void 0!==r.segments||void 0!==r.flip){if(void 0!==r.sourceID&&r.sourceID!==i.sourceID||r.sourcePortID){if(u=this.findInOutConnectPorts(g=this.nameTable[e.sourceID],!1),(!g||Rh(g)||""!==e.sourcePortID&&Td(u))&&(e.sourceWrapper=g?this.getEndNodeWrapper(g,e,!0):void 0,e.sourcePortID&&void 0===r.sourcePortID&&(e.sourcePortWrapper=g?this.getWrapper(g.wrapper,e.sourcePortID):void 0),this.removePortEdges(this.nameTable[i.sourceID]||g,i.sourcePortID||e.sourcePortID,e.id,!1)),void 0!==r.sourceID&&void 0!==i.sourceID&&""!==i.sourceID){var v=this.nameTable[i.sourceID];void 0!==v&&v.outEdges&&-1!==v.outEdges.indexOf(e.id)&&rm(v.outEdges,e.id)}this.updateEdges(e)}if(void 0!==r.targetID&&r.targetID!==i.targetID){if(d=this.findInOutConnectPorts(y=this.nameTable[r.targetID],!0),(!y||ua(y)||""!==e.targetPortID&&zh(d))&&(e.targetWrapper=y?this.getEndNodeWrapper(y,e,!1):void 0,e.targetPortID&&void 0===r.targetPortID&&(e.targetPortWrapper=y?this.getWrapper(y.wrapper,e.targetPortID):void 0),this.removePortEdges(this.nameTable[i.targetID]||y,i.targetPortID||e.targetPortID,e.id,!0)),void 0!==i&&void 0!==i.targetID&&""!==i.targetID){var S=this.nameTable[i.targetID];void 0!==S&&S.inEdges&&-1!==S.inEdges.indexOf(e.id)&&rm(S.inEdges,e.id)}this.updateEdges(e)}var g,y;void 0!==r.sourcePortID&&r.sourcePortID!==i.sourcePortID&&(e.sourceID&&this.nameTable[e.sourceID]&&(f=this.nameTable[e.sourceID].wrapper),!(g=this.nameTable[e.sourceID])||Rh(g)||""!==e.sourcePortID&&Td(u)?e.sourcePortWrapper=f?this.getWrapper(f,r.sourcePortID):void 0:""===e.sourcePortID&&!Rh(g)&&(e.sourcePortWrapper=void 0)),void 0!==r.targetPortID&&r.targetPortID!==i.targetPortID&&(e.targetID&&this.nameTable[e.targetID]&&(p=this.nameTable[e.targetID].wrapper),!(y=this.nameTable[e.targetID])||ua(y)||""!==e.targetPortID&&zh(d)?e.targetPortWrapper=p?this.getWrapper(p,r.targetPortID):void 0:""===e.targetPortID&&!ua(y)&&(e.targetPortWrapper=void 0)),void 0!==r.flip&&(e.flip=r.flip,EF(e)),"Orthogonal"===e.type&&this.lineRoutingModule&&this.diagramActions&&this.constraints&nt.LineRouting&&!(this.diagramActions&ee.ToolAction)&&"ComplexHierarchicalTree"!==this.layout.type&&(this.lineRoutingModule.renderVirtualRegion(this,!0),e.sourceID!==e.targetID&&e.segments.length>1&&this.lineRoutingModule.refreshConnectorSegments(this,e,!1)),c=this.getPoints(e)}void 0!==r.style&&Hh(r.style,e.wrapper.children[0]),(c.length>0||void 0!==r.sourceDecorator||void 0!==r.targetDecorator&&function qse(n){return-1!==n.indexOf("shape")||-1!==n.indexOf("pathData")||-1!==n.indexOf("width")||-1!==n.indexOf("height")}(Object.keys(r.targetDecorator))||void 0!==r.cornerRadius)&&(ep(e,c.length>0?c:e.intermediatePoints,this.diagramActions),void 0!==r.type&&(h=!0),c.length>0&&(e.wrapper.measure(new me(e.wrapper.width,e.wrapper.height)),e.wrapper.arrange(e.wrapper.desiredSize),this.updateConnectorAnnotation(e),this.updateConnectorPort(e),this.updateConnectorfixedUserHandles(e),this.updateObject(e,i,r))),(r.sourcePoint||r.targetPoint||r.segments)&&this.diagramActions===ee.Render&&(h=!0),"Bpmn"===e.shape.type&&"Default"===e.shape.sequence&&"Sequence"===e.shape.flow&&this.commandHandler.updatePathElementOffset(e),s||this.updateBridging(),this.updateAnnotations(r,e),this.updateConnectorPorts(r,e),this.updatefixedUserHandle(r,e),e.wrapper.measure(new me(e.wrapper.width,e.wrapper.height)),e.wrapper.arrange(e.wrapper.desiredSize),!1===l.equals(l,e.wrapper.bounds)&&(this.updateQuad(e),"Drag"!==this.eventHandler.currentAction&&this.updateGroupSize(e)),!0===h&&this.checkSelectedItem(e)&&(!(this.diagramActions&ee.ToolAction)||this.diagramActions&ee.UndoRedo)&&this.updateSelector(),this.preventConnectorsUpdate||(!Ds(this)||Ds(this)&&this.scroller.oldCollectionObjects.indexOf(e.id)>-1)&&(this.diagramActions&ee.PreventZIndexOnDragging?this.updateDiagramObject(e,!0):this.updateDiagramObject(e)),this.updateConnectorEdges(e),this.diagramActions&&"New"!==e.status&&(e.status="Update"),this.triggerPropertyChange(o,e,i,r)},t.prototype.removePortEdges=function(e,i,r,s){if(e)for(var o=0;o0&&e.id===s[s.length-1].id&&(r=!0),r},t.prototype.updateDiagramContainerVisibility=function(e,i){if(e instanceof Cs)for(var r=0;r>"),r instanceof es&&this.updateAnnotationWrapper(r,s,o,a)),void 0!==e.template&&(r.content=e.template,this.updateAnnotationWrapper(r,s,o,a))},t.prototype.updateAnnotationWrapper=function(e,i,r,s){for(var o=0,a=this.views;o=0&&this.nodes.splice(s,1),delete this.nameTable[""+r]}var o=this.nodes.indexOf(this.nameTable[this.currentSymbol.id]);o>=0&&this.nodes.splice(o,1)}},t.prototype.selectDragedNode=function(e,i,r){this.currentSymbol=e,"SVG"!==this.mode&&this.refreshDiagramLayer(),this.commandHandler.oldSelectedObjects=sm(this),this.commandHandler.select(e),this.eventHandler.mouseDown(i.event),this.eventHandler.mouseMove(i.event,i),this.preventDiagramUpdate=!1,this.updatePage(),r.style.opacity="0"},t.prototype.initDroppables=function(){var s,o,e=this,i={},r={},a="selectedSymbols";this.droppable=new lR(this.element);var l=5;this.droppable.over=function(h){if(e.rulerSettings.showRulers){var c=document.getElementById(e.element.id+"_vRuler"),d=parseFloat(c.style.width);l=d+1}if(0===e.previousSelectedObjects.length&&!e.currentSymbol&&(e.previousSelectedObjects=e.commandHandler.getSelectedObject()),e.commandHandler.PreventConnectorSplit=!0,e.currentSymbol)h.event.touches&&h.event.touches.length&&e.eventHandler.mouseMove(h.event,h.event.touches);else{var u=null;if(!h.dragData&&"drag"===h.name){var f=document.getElementsByClassName("e-dragclone")[0];f&&(u=f)}if(h.dragData||u){var p=void 0,g=void 0;document.getElementById(e.element.id+"content").focus();var v=e.eventHandler.getMousePosition(h.event),y=void 0,S=u||h.dragData.helper,b=S.getAttribute("paletteId"),M=void 0,w=void 0,C=void 0,D=void 0;if(!b&&h.dragData){e.triggerEvent(Ce.dragEnter,A={source:null,element:p,cancel:!1,diagram:e,dragData:h.dragData.draggedElement.ej2_instances[0].dragData,dragItem:p});var x=void 0,P=void 0;if(A.dragItem){if(A.dragItem.sourcePoint&&A.dragItem.targetPoint?P=new de(e,"connectors",A.dragItem,!0):x=new te(e,"nodes",A.dragItem,!0),e.initObject(p=x||P,void 0,void 0,!0),e.enterObject=p,e.enterTable=r,p instanceof te)x.offsetX=v.x+5+x.width*x.pivot.x,x.offsetY=v.y+x.height*x.pivot.y;else if(p instanceof de){var L=Ne.toBounds([p.sourcePoint,p.targetPoint]),O=v.x-L.left,N=v.y-L.top;p.sourcePoint.x+=O,p.sourcePoint.y+=N,p.targetPoint.x+=O,p.targetPoint.y+=N}e.preventDiagramUpdate=!0,e.currentSymbol=p,"SVG"!==e.mode&&e.refreshDiagramLayer(),e.selectDragedNode(p,h,S),delete e.enterObject,delete e.enterTable,e.droppable[""+a]=S,e.allowServerDataBinding=!0}}if(b){var T=document.getElementById(b).ej2_instances[0];if(e.droppable.sourceElement=T,T){var B=T[""+a];e.allowServerDataBinding=!1,y=$(T[""+a]),i=T.childTable;var j=B.wrapper.children[0].children[0];if(D=function $se(n,t,e){var i=AF(n,t,e,"width"),r=AF(n,t,e,"height");return new me(i,r)}(T,y,j),T[""+a]instanceof te){"TextAnnotation"===B.shape.shape?(y.offsetX=v.x+11+D.width*y.pivot.x,y.offsetY=v.y+11+D.height*y.pivot.y):(y.offsetX=v.x+5+D.width*y.pivot.x,y.offsetY=v.y+D.height*y.pivot.y),"Bpmn"===(x=new te(e,"nodes",y,!0)).shape.type&&x.shape.activity.subProcess.processes&&x.shape.activity.subProcess.processes.length&&(x.shape.activity.subProcess.processes=[]),w=x.previewSize,C=T.symbolDragSize;var Q=T.symbolPreview;if(x.width=(M=x.dragSize).width||C.width||w.width||Q.width||x.width,x.height=M.height||C.height||w.height||Q.height||x.height,"SwimLane"===x.shape.type){if(e.diagramActions|=ee.PreventHistory,x.shape.isLane){x.children=[],s={id:"header"+Qe()},"Horizontal"===x.shape.orientation?(s.width=x.shape.lanes[0].header.width,s.height=x.shape.lanes[0].height):(s.width=x.shape.lanes[0].width,s.height=x.shape.lanes[0].header.height),s.style=x.shape.lanes[0].header.style,s.offsetX=v.x+l+s.width/2,s.offsetY=v.y+s.height/2,e.diagramActions|=ee.PreventCollectionChangeOnDragOver,s=e.add(s),o={id:"body"+Qe()},"Horizontal"===x.shape.orientation?(o.width=x.shape.lanes[0].width-s.width,o.height=x.shape.lanes[0].height,o.offsetX=v.x+l+(x.shape.lanes[0].header.width+o.width/2),o.offsetY=v.y+o.height/2):(o.width=x.shape.lanes[0].width,o.height=x.shape.lanes[0].height-s.height,o.offsetX=v.x+l+o.width/2,o.offsetY=v.y+(x.shape.lanes[0].header.height+o.height/2)),o.style=x.shape.lanes[0].style,o=e.add(o);var oe={id:"group"+Qe(),children:[s.id,o.id]};oe.shape=x.shape,oe.width=x.shape.lanes[0].width,oe.height=x.shape.lanes[0].height,oe.previewSize=x.previewSize,oe.dragSize=x.dragSize,oe.addInfo=x.addInfo,x=e.add(oe),e.diagramActions&=~ee.PreventCollectionChangeOnDragOver}e.diagramActions&=~ee.PreventHistory}if(x.shape.isPhase&&((g="Horizontal"===x.shape.orientation)?(x.offsetX=v.x+l+(x.width||j.actualSize.width)/2,x.offsetY=v.y,x.shape.data="M20,"+x.height/2+" L"+(x.width-20)+","+x.height/2+"z",x.height=1):(x.offsetX=v.x+5,x.offsetY=v.y+(x.height||j.actualSize.height)/2,x.shape.data="M"+x.width/2+",20 L"+x.width/2+","+(x.height-20)+"z",x.width=1)),"UmlClassifier"===x.shape.type&&(x.children=x.width=x.height=void 0,y.children=void 0,"Class"===x.shape.classifier&&x.shape.classShape.methods.length<=0&&x.shape.classShape.attributes.length<=0&&(x.shape.classShape.attributes=[{name:"Name",type:"Type",style:{}}]),"Enumeration"===x.shape.classifier&&x.shape.enumerationShape.members.length<=0&&(x.shape.enumerationShape.members=[{name:"Name"}]),"Interface"===x.shape.classifier&&x.shape.interfaceShape.methods.length<=0&&x.shape.interfaceShape.attributes.length<=0&&(x.shape.interfaceShape.attributes=[{name:"Name",type:"Type",style:{}}])),p=x,y.children){var ue=y;r=e.getChildren(ue,{},i),rT(ue,-ue.offsetX,-ue.offsetY,r,!0,e)}}else if(T[""+a]instanceof de){p=new de(e,"connectors",y,!0);var Me=Ne.toBounds([p.sourcePoint,p.targetPoint]),De=v.x-Me.left,xe=v.y-Me.top;p.sourcePoint.x+=De,p.sourcePoint.y+=xe,p.targetPoint.x+=De,p.targetPoint.y+=xe}p.shape.isLane||(p.id+=Qe());var A={source:T,element:p,cancel:!1,diagram:e,dragData:null,dragItem:p};if(e.enterObject=p,e.enterTable=r,e.triggerEvent(Ce.dragEnter,A),p instanceof te&&"SwimLane"===p.shape.type&&p.shape.isLane){var Ie=A.element,Ve=Ie.shape.lanes[0];g="Horizontal"===Ie.shape.orientation;var ot=e.nameTable[p.children[0]],$e=e.nameTable[p.children[1]];w=p.previewSize,C=T.symbolDragSize,Ve.width=(M=p.dragSize).width||C.width||w.width||Ve.width,Ve.height=M.height||C.height||w.height||Ve.height,g?(s.width=Ve.header.width,s.height=Ve.height,o.width=Ve.width-s.width,o.height=Ve.height,o.offsetX=v.x+l+(Ve.header.width+$e.width/2),o.offsetY=v.y+$e.height/2):(s.width=Ve.width,s.height=Ve.header.height,o.width=Ve.width,o.height=Ve.height-s.height,o.offsetX=v.x+l+$e.width/2,o.offsetY=v.y+(Ve.header.height+$e.height/2)),s.offsetX=v.x+l+ot.width/2,s.offsetY=v.y+ot.height/2,p.width=Ve.width,p.height=Ve.height}if(p instanceof te&&p.shape.isPhase&&(g?p.height=1:p.width=1),!e.activeLayer.lock&&!A.cancel){if(e.preventDiagramUpdate=!0,p.children&&e.findChild(p,r),e.preventDiagramUpdate=!0,p.zIndex!==Number.MIN_VALUE&&(p.zIndex=Number.MIN_VALUE),e.initObject(p,void 0,void 0,!0),e.bpmnModule)for(var Ci=0;Ci0&&(S.segments=[]),d=this.add(S,!0)),(S||d)&&(Uv(this)||jv(this))&&this.select([this.nameTable[S[""+b]]],!1,this.previousSelectedObjects),y.target&&y.target instanceof de&&!0===this.enableConnectorSplit&&this.nameTable[S[""+b]]instanceof te&&(this.commandHandler.connectorSplit(this.nameTable[S[""+b]],y.target),this.commandHandler.PreventConnectorSplit=!1))),this.protectPropertyChange(!1),v=this.nameTable[S[""+b]],S.hasTarget&&(S.nodeId=S.hasTarget,this.remove(S)),this.bpmnModule&&v instanceof te&&S.processId&&(v.processId=S.processId,this.bpmnModule.dropBPMNchild(this.nameTable[v.processId],v,this)),y.cancel||this.endGroupAction(),"SVG"!==this.mode&&this.refreshDiagramLayer(),delete this.droppable[""+c]):(this.triggerEvent(Ce.drop,y={source:h.droppedElement,element:void 0,target:this.eventHandler.hoverNode||this.eventHandler.lastObjectUnderMouse||this,cancel:!1,position:void 0}),S=void 0,b="id"),this.droppable[M="selectedSymbols"]&&this.droppable[""+M].parentNode)gt(this.droppable[""+M]);else for(w=document.getElementsByClassName("e-dragclone"),C=0;C0)for(var f=0;f1),e.previousSelectedObject=null}}},t.prototype.getDropEventArgs=function(e){if(this.eventHandler.lastObjectUnderMouse||this.eventHandler.hoverNode){var i=this.eventHandler.lastObjectUnderMouse||this.eventHandler.hoverNode;e.target=ps(i)===de?{connector:i}:{node:i}}else e.target.diagramId=this.element.id},t.prototype.removeChildInNodes=function(e){if(e){if(e.children)for(var i=0;i1){var l=2;if(e.children&&e.children.length>0)for(;e.children.indexOf(i.objects[s-l])>-1;)l++;this.commandHandler.moveSvgNode(e.id,i.objects[s-l]),this.commandHandler.moveSvgNode(i.objects[s-l],e.id)}else if(o){var h=this.commandHandler.getLayer(this.layerZIndexTable[o.zIndex]).objects[0];h?(this.commandHandler.moveSvgNode(e.id,h),this.commandHandler.updateNativeNodeIndex(e.id,h)):this.moveObjectsUp(e,i)}else this.moveObjectsUp(e,i)},t.prototype.moveObjectsUp=function(e,i){for(var r,s=this.layers.length-1;s>=0;s--)if(r=this.layers[parseInt(s.toString(),10)],i.id!==r.id){var o=this.commandHandler.getLayer(this.layerZIndexTable[r.zIndex]).objects[r.objects.length-1];if(o){this.commandHandler.moveSvgNode(e.id,o),this.commandHandler.moveSvgNode(o,e.id);break}}},t.prototype.insertData=function(e){return this.crudOperation(e,"create",this.getNewUpdateNodes("New"))},t.prototype.updateData=function(e){return this.crudOperation(e,"update",this.getNewUpdateNodes("Update"))},t.prototype.removeData=function(e){return this.crudOperation(e,"destroy",this.getDeletedNodes())},t.prototype.crudOperation=function(e,i,r){if(e){var s=this.parameterMap(e,!(e instanceof de));if(s){var o=e instanceof de?this.dataSourceSettings.connectionDataSource.crudAction[""+i]:this.dataSourceSettings.crudAction[""+i];this.raiseAjaxPost(JSON.stringify(s),o)}return s}var a=r;return this.processCrudCollection(a,this.dataSourceSettings.crudAction[""+i],this.dataSourceSettings.connectionDataSource.crudAction[""+i]),a},t.prototype.processCrudCollection=function(e,i,r){if(e.nodes){var s=[],o=void 0;for(o=0;o0&&this.raiseAjaxPost(JSON.stringify(s),i)}if(e.connectors){for(s=[],o=void 0,o=0;o0&&this.raiseAjaxPost(JSON.stringify(s),r)}},t.prototype.parameterMap=function(e,i){var s,r={},o=i?this.dataSourceSettings:this.dataSourceSettings.connectionDataSource;if(o.id&&(r[o.id]=e.id),o.sourcePointX&&o.sourcePointY&&(r[o.sourcePointX]=e.sourcePoint.x,r[o.sourcePointY]=e.sourcePoint.y),o.targetPointX&&o.targetPointY&&(r[o.targetPointX]=e.targetPoint.x,r[o.targetPointY]=e.targetPoint.y),o.sourceID&&(r[o.sourceID]=e.sourceID),o.targetID&&(r[o.targetID]=e.targetID),o.crudAction&&o.crudAction.customFields&&o.crudAction.customFields.length>0)for(s=0;s{class n extends ph{constructor(e){super(),this.viewContainerRef=e,ml("currentInstance",this,this.viewContainerRef),this.registerEvents($ae),this.directivePropList=qae}}return n.\u0275fac=function(e){return new(e||n)(Ot(An))},n.\u0275dir=nr({type:n,selectors:[["e-layer"]],inputs:{addInfo:"addInfo",id:"id",lock:"lock",objects:"objects",visible:"visible",zIndex:"zIndex"},features:[yn]}),n})(),Jae=(()=>{class n extends gh{constructor(){super("layers")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-layers"]],contentQueries:function(e,i,r){if(1&e&&dn(r,Zae,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})(),Kae=["action","cursor"],ele=[],tle=(()=>{class n extends ph{constructor(e){super(),this.viewContainerRef=e,ml("currentInstance",this,this.viewContainerRef),this.registerEvents(ele),this.directivePropList=Kae}}return n.\u0275fac=function(e){return new(e||n)(Ot(An))},n.\u0275dir=nr({type:n,selectors:[["e-cursormap"]],inputs:{action:"action",cursor:"cursor"},features:[yn]}),n})(),ile=(()=>{class n extends gh{constructor(){super("customcursor")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-cursormaps"]],contentQueries:function(e,i,r){if(1&e&&dn(r,tle,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})(),rle=["alignment","cornerRadius","displacement","fill","handleStrokeColor","handleStrokeWidth","height","iconStrokeColor","iconStrokeWidth","id","offset","padding","pathData","tooltip","visibility","width"],nle=[],sle=(()=>{class n extends ph{constructor(e){super(),this.viewContainerRef=e,ml("currentInstance",this,this.viewContainerRef),this.registerEvents(nle),this.directivePropList=rle}}return n.\u0275fac=function(e){return new(e||n)(Ot(An))},n.\u0275dir=nr({type:n,selectors:[["e-connector-fixeduserhandle"]],inputs:{alignment:"alignment",cornerRadius:"cornerRadius",displacement:"displacement",fill:"fill",handleStrokeColor:"handleStrokeColor",handleStrokeWidth:"handleStrokeWidth",height:"height",iconStrokeColor:"iconStrokeColor",iconStrokeWidth:"iconStrokeWidth",id:"id",offset:"offset",padding:"padding",pathData:"pathData",tooltip:"tooltip",visibility:"visibility",width:"width"},features:[yn]}),n})(),ole=(()=>{class n extends gh{constructor(){super("fixeduserhandles")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-connector-fixeduserhandles"]],contentQueries:function(e,i,r){if(1&e&&dn(r,sle,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})(),ale=["addInfo","alignment","annotationType","constraints","content","displacement","dragLimit","height","horizontalAlignment","hyperlink","id","margin","offset","rotateAngle","rotationReference","segmentAngle","style","template","tooltip","type","verticalAlignment","visibility","width"],lle=[],hle=(()=>{class n extends ph{constructor(e){super(),this.viewContainerRef=e,ml("currentInstance",this,this.viewContainerRef),this.registerEvents(lle),this.directivePropList=ale}}return n.\u0275fac=function(e){return new(e||n)(Ot(An))},n.\u0275dir=nr({type:n,selectors:[["e-connector-annotation"]],inputs:{addInfo:"addInfo",alignment:"alignment",annotationType:"annotationType",constraints:"constraints",content:"content",displacement:"displacement",dragLimit:"dragLimit",height:"height",horizontalAlignment:"horizontalAlignment",hyperlink:"hyperlink",id:"id",margin:"margin",offset:"offset",rotateAngle:"rotateAngle",rotationReference:"rotationReference",segmentAngle:"segmentAngle",style:"style",template:"template",tooltip:"tooltip",type:"type",verticalAlignment:"verticalAlignment",visibility:"visibility",width:"width"},features:[yn]}),n})(),cle=(()=>{class n extends gh{constructor(){super("annotations")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-connector-annotations"]],contentQueries:function(e,i,r){if(1&e&&dn(r,hle,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})(),dle=["addInfo","allowNodeOverlap","annotations","bezierSettings","bridgeSpace","connectionPadding","connectorSpacing","constraints","cornerRadius","dragSize","excludeFromLayout","fixedUserHandles","flip","flipMode","hitPadding","id","margin","maxSegmentThumb","ports","previewSize","segmentThumbShape","segmentThumbSize","segments","shape","sourceDecorator","sourceID","sourcePadding","sourcePoint","sourcePortID","style","symbolInfo","targetDecorator","targetID","targetPadding","targetPoint","targetPortID","tooltip","type","visible","wrapper","zIndex"],ule=[],fle=(()=>{class n extends ph{constructor(e){super(),this.viewContainerRef=e,this.tags=["fixedUserHandles","annotations"],ml("currentInstance",this,this.viewContainerRef),this.registerEvents(ule),this.directivePropList=dle}}return n.\u0275fac=function(e){return new(e||n)(Ot(An))},n.\u0275dir=nr({type:n,selectors:[["e-connector"]],contentQueries:function(e,i,r){if(1&e&&(dn(r,ole,5),dn(r,cle,5)),2&e){let s;Kr(s=en())&&(i.childFixedUserHandles=s.first),Kr(s=en())&&(i.childAnnotations=s.first)}},inputs:{addInfo:"addInfo",allowNodeOverlap:"allowNodeOverlap",annotations:"annotations",bezierSettings:"bezierSettings",bridgeSpace:"bridgeSpace",connectionPadding:"connectionPadding",connectorSpacing:"connectorSpacing",constraints:"constraints",cornerRadius:"cornerRadius",dragSize:"dragSize",excludeFromLayout:"excludeFromLayout",fixedUserHandles:"fixedUserHandles",flip:"flip",flipMode:"flipMode",hitPadding:"hitPadding",id:"id",margin:"margin",maxSegmentThumb:"maxSegmentThumb",ports:"ports",previewSize:"previewSize",segmentThumbShape:"segmentThumbShape",segmentThumbSize:"segmentThumbSize",segments:"segments",shape:"shape",sourceDecorator:"sourceDecorator",sourceID:"sourceID",sourcePadding:"sourcePadding",sourcePoint:"sourcePoint",sourcePortID:"sourcePortID",style:"style",symbolInfo:"symbolInfo",targetDecorator:"targetDecorator",targetID:"targetID",targetPadding:"targetPadding",targetPoint:"targetPoint",targetPortID:"targetPortID",tooltip:"tooltip",type:"type",visible:"visible",wrapper:"wrapper",zIndex:"zIndex"},features:[yn]}),n})(),ple=(()=>{class n extends gh{constructor(){super("connectors")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-connectors"]],contentQueries:function(e,i,r){if(1&e&&dn(r,fle,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})(),gle=["cornerRadius","fill","handleStrokeColor","handleStrokeWidth","height","iconStrokeColor","iconStrokeWidth","id","margin","offset","padding","pathData","tooltip","visibility","width"],vle=[],mle=(()=>{class n extends ph{constructor(e){super(),this.viewContainerRef=e,ml("currentInstance",this,this.viewContainerRef),this.registerEvents(vle),this.directivePropList=gle}}return n.\u0275fac=function(e){return new(e||n)(Ot(An))},n.\u0275dir=nr({type:n,selectors:[["e-node-fixeduserhandle"]],inputs:{cornerRadius:"cornerRadius",fill:"fill",handleStrokeColor:"handleStrokeColor",handleStrokeWidth:"handleStrokeWidth",height:"height",iconStrokeColor:"iconStrokeColor",iconStrokeWidth:"iconStrokeWidth",id:"id",margin:"margin",offset:"offset",padding:"padding",pathData:"pathData",tooltip:"tooltip",visibility:"visibility",width:"width"},features:[yn]}),n})(),yle=(()=>{class n extends gh{constructor(){super("fixeduserhandles")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-node-fixeduserhandles"]],contentQueries:function(e,i,r){if(1&e&&dn(r,mle,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})(),Sle=["addInfo","annotationType","constraints","content","dragLimit","height","horizontalAlignment","hyperlink","id","margin","offset","rotateAngle","rotationReference","style","template","tooltip","type","verticalAlignment","visibility","width"],Ile=[],v_=(()=>{class n extends ph{constructor(e){super(),this.viewContainerRef=e,ml("currentInstance",this,this.viewContainerRef),this.registerEvents(Ile),this.directivePropList=Sle}}return n.\u0275fac=function(e){return new(e||n)(Ot(An))},n.\u0275dir=nr({type:n,selectors:[["e-node-annotation"]],inputs:{addInfo:"addInfo",annotationType:"annotationType",constraints:"constraints",content:"content",dragLimit:"dragLimit",height:"height",horizontalAlignment:"horizontalAlignment",hyperlink:"hyperlink",id:"id",margin:"margin",offset:"offset",rotateAngle:"rotateAngle",rotationReference:"rotationReference",style:"style",template:"template",tooltip:"tooltip",type:"type",verticalAlignment:"verticalAlignment",visibility:"visibility",width:"width"},features:[yn]}),n})(),m_=(()=>{class n extends gh{constructor(){super("annotations")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-node-annotations"]],contentQueries:function(e,i,r){if(1&e&&dn(r,v_,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})(),ble=["addInfo","connectionDirection","constraints","height","horizontalAlignment","id","inEdges","margin","offset","outEdges","pathData","shape","style","tooltip","verticalAlignment","visibility","width"],Mle=[],wle=(()=>{class n extends ph{constructor(e){super(),this.viewContainerRef=e,ml("currentInstance",this,this.viewContainerRef),this.registerEvents(Mle),this.directivePropList=ble}}return n.\u0275fac=function(e){return new(e||n)(Ot(An))},n.\u0275dir=nr({type:n,selectors:[["e-node-port"]],inputs:{addInfo:"addInfo",connectionDirection:"connectionDirection",constraints:"constraints",height:"height",horizontalAlignment:"horizontalAlignment",id:"id",inEdges:"inEdges",margin:"margin",offset:"offset",outEdges:"outEdges",pathData:"pathData",shape:"shape",style:"style",tooltip:"tooltip",verticalAlignment:"verticalAlignment",visibility:"visibility",width:"width"},features:[yn]}),n})(),Cle=(()=>{class n extends gh{constructor(){super("ports")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-node-ports"]],contentQueries:function(e,i,r){if(1&e&&dn(r,wle,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})(),Ele=["addInfo","annotations","backgroundColor","borderColor","borderWidth","branch","children","collapseIcon","columnIndex","columnSpan","columns","constraints","container","data","dragSize","excludeFromLayout","expandIcon","fixedUserHandles","flip","flipMode","height","horizontalAlignment","id","isExpanded","layoutInfo","margin","maxHeight","maxWidth","minHeight","minWidth","offsetX","offsetY","padding","pivot","ports","previewSize","rotateAngle","rowIndex","rowSpan","rows","shadow","shape","style","symbolInfo","tooltip","verticalAlignment","visible","width","wrapper","zIndex"],Dle=[],y_=(()=>{class n extends ph{constructor(e){super(),this.viewContainerRef=e,this.tags=["fixedUserHandles","annotations","ports"],ml("currentInstance",this,this.viewContainerRef),this.registerEvents(Dle),this.directivePropList=Ele}}return n.\u0275fac=function(e){return new(e||n)(Ot(An))},n.\u0275dir=nr({type:n,selectors:[["e-node"]],contentQueries:function(e,i,r){if(1&e&&(dn(r,yle,5),dn(r,m_,5),dn(r,Cle,5)),2&e){let s;Kr(s=en())&&(i.childFixedUserHandles=s.first),Kr(s=en())&&(i.childAnnotations=s.first),Kr(s=en())&&(i.childPorts=s.first)}},inputs:{addInfo:"addInfo",annotations:"annotations",backgroundColor:"backgroundColor",borderColor:"borderColor",borderWidth:"borderWidth",branch:"branch",children:"children",collapseIcon:"collapseIcon",columnIndex:"columnIndex",columnSpan:"columnSpan",columns:"columns",constraints:"constraints",container:"container",data:"data",dragSize:"dragSize",excludeFromLayout:"excludeFromLayout",expandIcon:"expandIcon",fixedUserHandles:"fixedUserHandles",flip:"flip",flipMode:"flipMode",height:"height",horizontalAlignment:"horizontalAlignment",id:"id",isExpanded:"isExpanded",layoutInfo:"layoutInfo",margin:"margin",maxHeight:"maxHeight",maxWidth:"maxWidth",minHeight:"minHeight",minWidth:"minWidth",offsetX:"offsetX",offsetY:"offsetY",padding:"padding",pivot:"pivot",ports:"ports",previewSize:"previewSize",rotateAngle:"rotateAngle",rowIndex:"rowIndex",rowSpan:"rowSpan",rows:"rows",shadow:"shadow",shape:"shape",style:"style",symbolInfo:"symbolInfo",tooltip:"tooltip",verticalAlignment:"verticalAlignment",visible:"visible",width:"width",wrapper:"wrapper",zIndex:"zIndex"},features:[yn]}),n})(),S_=(()=>{class n extends gh{constructor(){super("nodes")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-nodes"]],contentQueries:function(e,i,r){if(1&e&&dn(r,y_,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})();const xle=["animationComplete","click","collectionChange","commandExecute","connectionChange","contextMenuBeforeItemRender","contextMenuClick","contextMenuOpen","created","dataLoaded","doubleClick","dragEnter","dragLeave","dragOver","drop","elementDraw","expandStateChange","fixedUserHandleClick","historyChange","historyStateChange","keyDown","keyUp","load","loaded","mouseEnter","mouseLeave","mouseOver","mouseWheel","onFixedUserHandleMouseDown","onFixedUserHandleMouseEnter","onFixedUserHandleMouseLeave","onFixedUserHandleMouseUp","onImageLoad","onUserHandleMouseDown","onUserHandleMouseEnter","onUserHandleMouseLeave","onUserHandleMouseUp","positionChange","propertyChange","rotateChange","scrollChange","segmentChange","segmentCollectionChange","selectionChange","sizeChange","sourcePointChange","targetPointChange","textEdit"],Tle=[""];let Ale=(()=>{let n=class extends _l{constructor(e,i,r,s){super(),this.ngEle=e,this.srenderer=i,this.viewContainerRef=r,this.injector=s,this.tags=["layers","customCursor","connectors","nodes"],this.element=this.ngEle.nativeElement,this.injectedModules=this.injectedModules||[];try{let o=this.injector.get("DiagramsHierarchicalTree");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsMindMap");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsRadialTree");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsComplexHierarchicalTree");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsDataBinding");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsSnapping");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsPrintAndExport");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsBpmnDiagrams");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsSymmetricLayout");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsConnectorBridging");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsUndoRedo");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsLayoutAnimation");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsDiagramContextMenu");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsLineRouting");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsConnectorEditing");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsLineDistribution");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsEj1Serialization");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsFlowchartLayout");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}this.registerEvents(xle),this.addTwoWay.call(this,Tle),ml("currentInstance",this,this.viewContainerRef),this.context=new SR}ngOnInit(){this.context.ngOnInit(this)}ngAfterViewInit(){this.context.ngAfterViewInit(this)}ngOnDestroy(){this.context.ngOnDestroy(this)}ngAfterContentChecked(){this.tagObjects[0].instance=this.childLayers,this.childCustomCursor&&(this.tagObjects[1].instance=this.childCustomCursor),this.childConnectors&&(this.tagObjects[2].instance=this.childConnectors),this.childNodes&&(this.tagObjects[3].instance=this.childNodes),this.context.ngAfterContentChecked(this)}};return n.\u0275fac=function(e){return new(e||n)(Ot($c),Ot(cM),Ot(An),Ot(Wo))},n.\u0275cmp=_b({type:n,selectors:[["ejs-diagram"]],contentQueries:function(e,i,r){if(1&e&&(dn(r,Qae,5),dn(r,Gae,5),dn(r,Xae,5),dn(r,Jae,5),dn(r,ile,5),dn(r,ple,5),dn(r,S_,5)),2&e){let s;Kr(s=en())&&(i.annotationTemplate=s.first),Kr(s=en())&&(i.nodeTemplate=s.first),Kr(s=en())&&(i.userHandleTemplate=s.first),Kr(s=en())&&(i.childLayers=s.first),Kr(s=en())&&(i.childCustomCursor=s.first),Kr(s=en())&&(i.childConnectors=s.first),Kr(s=en())&&(i.childNodes=s.first)}},inputs:{addInfo:"addInfo",annotationTemplate:"annotationTemplate",backgroundColor:"backgroundColor",bridgeDirection:"bridgeDirection",commandManager:"commandManager",connectorDefaults:"connectorDefaults",connectors:"connectors",constraints:"constraints",contextMenuSettings:"contextMenuSettings",customCursor:"customCursor",dataSourceSettings:"dataSourceSettings",diagramSettings:"diagramSettings",drawingObject:"drawingObject",enableConnectorSplit:"enableConnectorSplit",enablePersistence:"enablePersistence",enableRtl:"enableRtl",fixedUserHandleTemplate:"fixedUserHandleTemplate",getConnectorDefaults:"getConnectorDefaults",getCustomCursor:"getCustomCursor",getCustomProperty:"getCustomProperty",getCustomTool:"getCustomTool",getDescription:"getDescription",getNodeDefaults:"getNodeDefaults",height:"height",historyManager:"historyManager",layers:"layers",layout:"layout",locale:"locale",mode:"mode",nodeDefaults:"nodeDefaults",nodeTemplate:"nodeTemplate",nodes:"nodes",pageSettings:"pageSettings",rulerSettings:"rulerSettings",scrollSettings:"scrollSettings",segmentThumbShape:"segmentThumbShape",segmentThumbSize:"segmentThumbSize",selectedItems:"selectedItems",serializationSettings:"serializationSettings",setNodeTemplate:"setNodeTemplate",snapSettings:"snapSettings",tool:"tool",tooltip:"tooltip",updateSelection:"updateSelection",userHandleTemplate:"userHandleTemplate",width:"width"},outputs:{animationComplete:"animationComplete",click:"click",collectionChange:"collectionChange",commandExecute:"commandExecute",connectionChange:"connectionChange",contextMenuBeforeItemRender:"contextMenuBeforeItemRender",contextMenuClick:"contextMenuClick",contextMenuOpen:"contextMenuOpen",created:"created",dataLoaded:"dataLoaded",doubleClick:"doubleClick",dragEnter:"dragEnter",dragLeave:"dragLeave",dragOver:"dragOver",drop:"drop",elementDraw:"elementDraw",expandStateChange:"expandStateChange",fixedUserHandleClick:"fixedUserHandleClick",historyChange:"historyChange",historyStateChange:"historyStateChange",keyDown:"keyDown",keyUp:"keyUp",load:"load",loaded:"loaded",mouseEnter:"mouseEnter",mouseLeave:"mouseLeave",mouseOver:"mouseOver",mouseWheel:"mouseWheel",onFixedUserHandleMouseDown:"onFixedUserHandleMouseDown",onFixedUserHandleMouseEnter:"onFixedUserHandleMouseEnter",onFixedUserHandleMouseLeave:"onFixedUserHandleMouseLeave",onFixedUserHandleMouseUp:"onFixedUserHandleMouseUp",onImageLoad:"onImageLoad",onUserHandleMouseDown:"onUserHandleMouseDown",onUserHandleMouseEnter:"onUserHandleMouseEnter",onUserHandleMouseLeave:"onUserHandleMouseLeave",onUserHandleMouseUp:"onUserHandleMouseUp",positionChange:"positionChange",propertyChange:"propertyChange",rotateChange:"rotateChange",scrollChange:"scrollChange",segmentChange:"segmentChange",segmentCollectionChange:"segmentCollectionChange",selectionChange:"selectionChange",sizeChange:"sizeChange",sourcePointChange:"sourcePointChange",targetPointChange:"targetPointChange",textEdit:"textEdit"},features:[yn],decls:0,vars:0,template:function(e,i){},encapsulation:2,changeDetection:0}),k0([xC()],n.prototype,"annotationTemplate",void 0),k0([xC()],n.prototype,"nodeTemplate",void 0),k0([xC()],n.prototype,"userHandleTemplate",void 0),n=k0([PZ([SR])],n),n})(),Lle=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Nm({type:n}),n.\u0275inj=mp({imports:[[sq]]}),n})();const Nle=["diagram"];let Ole=(()=>{class n{constructor(){this.layers=[]}ngOnInit(){this.layers=[{id:"layer1",objects:["node1"]},{id:"layers2",objects:["node2"]}]}addLayer(){this.diagram.addLayer({id:"newlayer",visible:!0,lock:!1},[{type:"Straight",sourceID:"node1",targetID:"node2"}])}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=_b({type:n,selectors:[["app-container"]],viewQuery:function(i,r){if(1&i&&function uP(n,t,e){const i=Ti();i.firstCreatePass&&(cP(i,new aP(n,t,e),-1),2==(2&t)&&(i.staticViewQueries=!0)),hP(i,Se(),t)}(Nle,5),2&i){let s;Kr(s=en())&&(r.diagram=s.first)}},standalone:!0,features:[PP([]),RP],decls:11,vars:9,consts:[[3,"click"],["id","diagram","width","100%","height","580px",3,"layers"],["diagram",""],["id","node1",3,"width","height","offsetX","offsetY"],["content","Layer 1 Object"],["id","node2",3,"width","height","offsetX","offsetY"],["content","Layer 2 Object"]],template:function(i,r){1&i&&(Gu(0,"button",0),lw("click",function(){return r.addLayer()}),function MP(n,t=""){const e=Se(),i=Ti(),r=n+jt,s=i.firstCreatePass?Tu(i,r,1,t,null):i.data[r],o=wP(i,e,s,t,n);e[r]=o,Bm()&&cy(i,e,o,s),ll(s,!1)}(1,"addLayer"),Xu(),Gu(2,"ejs-diagram",1,2)(4,"e-nodes")(5,"e-node",3)(6,"e-node-annotations"),Vy(7,"e-node-annotation",4),Xu()(),Gu(8,"e-node",5)(9,"e-node-annotations"),Vy(10,"e-node-annotation",6),Xu()()()()),2&i&&(Ey(2),hg("layers",r.layers),Ey(3),hg("width",100)("height",100)("offsetX",100)("offsetY",100),Ey(3),hg("width",100)("height",100)("offsetX",100)("offsetY",300))},dependencies:[Lle,Ale,v_,m_,y_,S_],encapsulation:2})}}return n})();jd(332),function $q(n,t){return DG({rootComponent:n,...Ez(t)})}(Ole).catch(n=>console.error(n))},332:()=>{!function(Z){const se=Z.performance;function ye(zi){se&&se.mark&&se.mark(zi)}function pe(zi,ht){se&&se.measure&&se.measure(zi,ht)}ye("Zone");const be=Z.__Zone_symbol_prefix||"__zone_symbol__";function ke(zi){return be+zi}const at=!0===Z[ke("forceDuplicateZoneCheck")];if(Z.Zone){if(at||"function"!=typeof Z.Zone.__symbol__)throw new Error("Zone already loaded.");return Z.Zone}let tt=(()=>{class zi{static{this.__symbol__=ke}static assertZonePatched(){if(Z.Promise!==_o.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let F=zi.current;for(;F.parent;)F=F.parent;return F}static get current(){return Ur.zone}static get currentTask(){return Do}static __load_patch(F,ae,Et=!1){if(_o.hasOwnProperty(F)){if(!Et&&at)throw Error("Already loaded patch: "+F)}else if(!Z["__Zone_disable_"+F]){const Xt="Zone:"+F;ye(Xt),_o[F]=ae(Z,zi,cn),pe(Xt,Xt)}}get parent(){return this._parent}get name(){return this._name}constructor(F,ae){this._parent=F,this._name=ae?ae.name||"unnamed":"",this._properties=ae&&ae.properties||{},this._zoneDelegate=new Lt(this,this._parent&&this._parent._zoneDelegate,ae)}get(F){const ae=this.getZoneWith(F);if(ae)return ae._properties[F]}getZoneWith(F){let ae=this;for(;ae;){if(ae._properties.hasOwnProperty(F))return ae;ae=ae._parent}return null}fork(F){if(!F)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,F)}wrap(F,ae){if("function"!=typeof F)throw new Error("Expecting function got: "+F);const Et=this._zoneDelegate.intercept(this,F,ae),Xt=this;return function(){return Xt.runGuarded(Et,this,arguments,ae)}}run(F,ae,Et,Xt){Ur={parent:Ur,zone:this};try{return this._zoneDelegate.invoke(this,F,ae,Et,Xt)}finally{Ur=Ur.parent}}runGuarded(F,ae=null,Et,Xt){Ur={parent:Ur,zone:this};try{try{return this._zoneDelegate.invoke(this,F,ae,Et,Xt)}catch(Vn){if(this._zoneDelegate.handleError(this,Vn))throw Vn}}finally{Ur=Ur.parent}}runTask(F,ae,Et){if(F.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(F.zone||jn).name+"; Execution: "+this.name+")");if(F.state===sr&&(F.type===rs||F.type===Pt))return;const Xt=F.state!=lt;Xt&&F._transitionTo(lt,Pi),F.runCount++;const Vn=Do;Do=F,Ur={parent:Ur,zone:this};try{F.type==Pt&&F.data&&!F.data.isPeriodic&&(F.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,F,ae,Et)}catch(Ue){if(this._zoneDelegate.handleError(this,Ue))throw Ue}}finally{F.state!==sr&&F.state!==et&&(F.type==rs||F.data&&F.data.isPeriodic?Xt&&F._transitionTo(Pi,lt):(F.runCount=0,this._updateTaskCount(F,-1),Xt&&F._transitionTo(sr,lt,sr))),Ur=Ur.parent,Do=Vn}}scheduleTask(F){if(F.zone&&F.zone!==this){let Et=this;for(;Et;){if(Et===F.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${F.zone.name}`);Et=Et.parent}}F._transitionTo(Zr,sr);const ae=[];F._zoneDelegates=ae,F._zone=this;try{F=this._zoneDelegate.scheduleTask(this,F)}catch(Et){throw F._transitionTo(et,Zr,sr),this._zoneDelegate.handleError(this,Et),Et}return F._zoneDelegates===ae&&this._updateTaskCount(F,1),F.state==Zr&&F._transitionTo(Pi,Zr),F}scheduleMicroTask(F,ae,Et,Xt){return this.scheduleTask(new pt(yi,F,ae,Et,Xt,void 0))}scheduleMacroTask(F,ae,Et,Xt,Vn){return this.scheduleTask(new pt(Pt,F,ae,Et,Xt,Vn))}scheduleEventTask(F,ae,Et,Xt,Vn){return this.scheduleTask(new pt(rs,F,ae,Et,Xt,Vn))}cancelTask(F){if(F.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(F.zone||jn).name+"; Execution: "+this.name+")");if(F.state===Pi||F.state===lt){F._transitionTo(dr,Pi,lt);try{this._zoneDelegate.cancelTask(this,F)}catch(ae){throw F._transitionTo(et,dr),this._zoneDelegate.handleError(this,ae),ae}return this._updateTaskCount(F,-1),F._transitionTo(sr,dr),F.runCount=0,F}}_updateTaskCount(F,ae){const Et=F._zoneDelegates;-1==ae&&(F._zoneDelegates=null);for(let Xt=0;Xtzi.hasTask(F,ae),onScheduleTask:(zi,ht,F,ae)=>zi.scheduleTask(F,ae),onInvokeTask:(zi,ht,F,ae,Et,Xt)=>zi.invokeTask(F,ae,Et,Xt),onCancelTask:(zi,ht,F,ae)=>zi.cancelTask(F,ae)};class Lt{constructor(ht,F,ae){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=ht,this._parentDelegate=F,this._forkZS=ae&&(ae&&ae.onFork?ae:F._forkZS),this._forkDlgt=ae&&(ae.onFork?F:F._forkDlgt),this._forkCurrZone=ae&&(ae.onFork?this.zone:F._forkCurrZone),this._interceptZS=ae&&(ae.onIntercept?ae:F._interceptZS),this._interceptDlgt=ae&&(ae.onIntercept?F:F._interceptDlgt),this._interceptCurrZone=ae&&(ae.onIntercept?this.zone:F._interceptCurrZone),this._invokeZS=ae&&(ae.onInvoke?ae:F._invokeZS),this._invokeDlgt=ae&&(ae.onInvoke?F:F._invokeDlgt),this._invokeCurrZone=ae&&(ae.onInvoke?this.zone:F._invokeCurrZone),this._handleErrorZS=ae&&(ae.onHandleError?ae:F._handleErrorZS),this._handleErrorDlgt=ae&&(ae.onHandleError?F:F._handleErrorDlgt),this._handleErrorCurrZone=ae&&(ae.onHandleError?this.zone:F._handleErrorCurrZone),this._scheduleTaskZS=ae&&(ae.onScheduleTask?ae:F._scheduleTaskZS),this._scheduleTaskDlgt=ae&&(ae.onScheduleTask?F:F._scheduleTaskDlgt),this._scheduleTaskCurrZone=ae&&(ae.onScheduleTask?this.zone:F._scheduleTaskCurrZone),this._invokeTaskZS=ae&&(ae.onInvokeTask?ae:F._invokeTaskZS),this._invokeTaskDlgt=ae&&(ae.onInvokeTask?F:F._invokeTaskDlgt),this._invokeTaskCurrZone=ae&&(ae.onInvokeTask?this.zone:F._invokeTaskCurrZone),this._cancelTaskZS=ae&&(ae.onCancelTask?ae:F._cancelTaskZS),this._cancelTaskDlgt=ae&&(ae.onCancelTask?F:F._cancelTaskDlgt),this._cancelTaskCurrZone=ae&&(ae.onCancelTask?this.zone:F._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const Et=ae&&ae.onHasTask;(Et||F&&F._hasTaskZS)&&(this._hasTaskZS=Et?ae:At,this._hasTaskDlgt=F,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=ht,ae.onScheduleTask||(this._scheduleTaskZS=At,this._scheduleTaskDlgt=F,this._scheduleTaskCurrZone=this.zone),ae.onInvokeTask||(this._invokeTaskZS=At,this._invokeTaskDlgt=F,this._invokeTaskCurrZone=this.zone),ae.onCancelTask||(this._cancelTaskZS=At,this._cancelTaskDlgt=F,this._cancelTaskCurrZone=this.zone))}fork(ht,F){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,ht,F):new tt(ht,F)}intercept(ht,F,ae){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,ht,F,ae):F}invoke(ht,F,ae,Et,Xt){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,ht,F,ae,Et,Xt):F.apply(ae,Et)}handleError(ht,F){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,ht,F)}scheduleTask(ht,F){let ae=F;if(this._scheduleTaskZS)this._hasTaskZS&&ae._zoneDelegates.push(this._hasTaskDlgtOwner),ae=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,ht,F),ae||(ae=F);else if(F.scheduleFn)F.scheduleFn(F);else{if(F.type!=yi)throw new Error("Task is missing scheduleFn.");Wt(F)}return ae}invokeTask(ht,F,ae,Et){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,ht,F,ae,Et):F.callback.apply(ae,Et)}cancelTask(ht,F){let ae;if(this._cancelTaskZS)ae=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,ht,F);else{if(!F.cancelFn)throw Error("Task is not cancelable");ae=F.cancelFn(F)}return ae}hasTask(ht,F){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,ht,F)}catch(ae){this.handleError(ht,ae)}}_updateTaskCount(ht,F){const ae=this._taskCounts,Et=ae[ht],Xt=ae[ht]=Et+F;if(Xt<0)throw new Error("More tasks executed then were scheduled.");0!=Et&&0!=Xt||this.hasTask(this.zone,{microTask:ae.microTask>0,macroTask:ae.macroTask>0,eventTask:ae.eventTask>0,change:ht})}}class pt{constructor(ht,F,ae,Et,Xt,Vn){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=ht,this.source=F,this.data=Et,this.scheduleFn=Xt,this.cancelFn=Vn,!ae)throw new Error("callback is not defined");this.callback=ae;const Ue=this;this.invoke=ht===rs&&Et&&Et.useG?pt.invokeTask:function(){return pt.invokeTask.call(Z,Ue,this,arguments)}}static invokeTask(ht,F,ae){ht||(ht=this),Ls++;try{return ht.runCount++,ht.zone.runTask(ht,F,ae)}finally{1==Ls&&ct(),Ls--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(sr,Zr)}_transitionTo(ht,F,ae){if(this._state!==F&&this._state!==ae)throw new Error(`${this.type} '${this.source}': can not transition to '${ht}', expecting state '${F}'${ae?" or '"+ae+"'":""}, was '${this._state}'.`);this._state=ht,ht==sr&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const Di=ke("setTimeout"),ni=ke("Promise"),mi=ke("then");let is,cr=[],ki=!1;function Pr(zi){if(is||Z[ni]&&(is=Z[ni].resolve(0)),is){let ht=is[mi];ht||(ht=is.then),ht.call(is,zi)}else Z[Di](zi,0)}function Wt(zi){0===Ls&&0===cr.length&&Pr(ct),zi&&cr.push(zi)}function ct(){if(!ki){for(ki=!0;cr.length;){const zi=cr;cr=[];for(let ht=0;htUr,onUnhandledError:jr,microtaskDrainDone:jr,scheduleMicroTask:Wt,showUncaughtError:()=>!tt[ke("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:jr,patchMethod:()=>jr,bindArguments:()=>[],patchThen:()=>jr,patchMacroTask:()=>jr,patchEventPrototype:()=>jr,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>jr,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>jr,wrapWithCurrentZone:()=>jr,filterProperties:()=>[],attachOriginToPatched:()=>jr,_redefineProperty:()=>jr,patchCallbacks:()=>jr,nativeScheduleMicroTask:Pr};let Ur={parent:null,zone:new tt(null,null)},Do=null,Ls=0;function jr(){}pe("Zone","Zone"),Z.Zone=tt}(globalThis);const Wl=Object.getOwnPropertyDescriptor,Ud=Object.defineProperty,jd=Object.getPrototypeOf,Vd=Object.create,Sb=Array.prototype.slice,gm="addEventListener",$r="removeEventListener",Yl=Zone.__symbol__(gm),_h=Zone.__symbol__($r),Ts="true",Wi="false",Wd=Zone.__symbol__("");function lp(Z,se){return Zone.current.wrap(Z,se)}function vm(Z,se,ye,pe,be){return Zone.current.scheduleMacroTask(Z,se,ye,pe,be)}const Ji=Zone.__symbol__,Uh=typeof window<"u",jh=Uh?window:void 0,gn=Uh&&jh||globalThis,mm="removeAttribute";function Yd(Z,se){for(let ye=Z.length-1;ye>=0;ye--)"function"==typeof Z[ye]&&(Z[ye]=lp(Z[ye],se+"_"+ye));return Z}function hp(Z){return!Z||!1!==Z.writable&&!("function"==typeof Z.get&&typeof Z.set>"u")}const cp=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,Vh=!("nw"in gn)&&typeof gn.process<"u"&&"[object process]"==={}.toString.call(gn.process),Qd=!Vh&&!cp&&!(!Uh||!jh.HTMLElement),dp=typeof gn.process<"u"&&"[object process]"==={}.toString.call(gn.process)&&!cp&&!(!Uh||!jh.HTMLElement),Ql={},Wh=function(Z){if(!(Z=Z||gn.event))return;let se=Ql[Z.type];se||(se=Ql[Z.type]=Ji("ON_PROPERTY"+Z.type));const ye=this||Z.target||gn,pe=ye[se];let be;return Qd&&ye===jh&&"error"===Z.type?(be=pe&&pe.call(this,Z.message,Z.filename,Z.lineno,Z.colno,Z.error),!0===be&&Z.preventDefault()):(be=pe&&pe.apply(this,arguments),null!=be&&!be&&Z.preventDefault()),be};function Gl(Z,se,ye){let pe=Wl(Z,se);if(!pe&&ye&&Wl(ye,se)&&(pe={enumerable:!0,configurable:!0}),!pe||!pe.configurable)return;const be=Ji("on"+se+"patched");if(Z.hasOwnProperty(be)&&Z[be])return;delete pe.writable,delete pe.value;const ke=pe.get,at=pe.set,tt=se.slice(2);let At=Ql[tt];At||(At=Ql[tt]=Ji("ON_PROPERTY"+tt)),pe.set=function(Lt){let pt=this;!pt&&Z===gn&&(pt=gn),pt&&("function"==typeof pt[At]&&pt.removeEventListener(tt,Wh),at&&at.call(pt,null),pt[At]=Lt,"function"==typeof Lt&&pt.addEventListener(tt,Wh,!1))},pe.get=function(){let Lt=this;if(!Lt&&Z===gn&&(Lt=gn),!Lt)return null;const pt=Lt[At];if(pt)return pt;if(ke){let Di=ke.call(this);if(Di)return pe.set.call(this,Di),"function"==typeof Lt[mm]&&Lt.removeAttribute(se),Di}return null},Ud(Z,se,pe),Z[be]=!0}function up(Z,se,ye){if(se)for(let pe=0;pefunction(at,tt){const At=ye(at,tt);return At.cbIdx>=0&&"function"==typeof tt[At.cbIdx]?vm(At.name,tt[At.cbIdx],At,be):ke.apply(at,tt)})}function Ia(Z,se){Z[Ji("OriginalDelegate")]=se}let bb=!1,Xd=!1;function Mb(){if(bb)return Xd;bb=!0;try{const Z=jh.navigator.userAgent;(-1!==Z.indexOf("MSIE ")||-1!==Z.indexOf("Trident/")||-1!==Z.indexOf("Edge/"))&&(Xd=!0)}catch{}return Xd}Zone.__load_patch("ZoneAwarePromise",(Z,se,ye)=>{const pe=Object.getOwnPropertyDescriptor,be=Object.defineProperty,at=ye.symbol,tt=[],At=!1!==Z[at("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],Lt=at("Promise"),pt=at("then"),Di="__creationTrace__";ye.onUnhandledError=Ue=>{if(ye.showUncaughtError()){const He=Ue&&Ue.rejection;He?console.error("Unhandled Promise rejection:",He instanceof Error?He.message:He,"; Zone:",Ue.zone.name,"; Task:",Ue.task&&Ue.task.source,"; Value:",He,He instanceof Error?He.stack:void 0):console.error(Ue)}},ye.microtaskDrainDone=()=>{for(;tt.length;){const Ue=tt.shift();try{Ue.zone.runGuarded(()=>{throw Ue.throwOriginal?Ue.rejection:Ue})}catch(He){mi(He)}}};const ni=at("unhandledPromiseRejectionHandler");function mi(Ue){ye.onUnhandledError(Ue);try{const He=se[ni];"function"==typeof He&&He.call(this,Ue)}catch{}}function cr(Ue){return Ue&&Ue.then}function ki(Ue){return Ue}function is(Ue){return F.reject(Ue)}const Pr=at("state"),Wt=at("value"),ct=at("finally"),jn=at("parentPromiseValue"),sr=at("parentPromiseState"),Zr="Promise.then",Pi=null,lt=!0,dr=!1,et=0;function yi(Ue,He){return ge=>{try{cn(Ue,He,ge)}catch(We){cn(Ue,!1,We)}}}const Pt=function(){let Ue=!1;return function(ge){return function(){Ue||(Ue=!0,ge.apply(null,arguments))}}},rs="Promise resolved with itself",_o=at("currentTaskTrace");function cn(Ue,He,ge){const We=Pt();if(Ue===ge)throw new TypeError(rs);if(Ue[Pr]===Pi){let wt=null;try{("object"==typeof ge||"function"==typeof ge)&&(wt=ge&&ge.then)}catch(Xe){return We(()=>{cn(Ue,!1,Xe)})(),Ue}if(He!==dr&&ge instanceof F&&ge.hasOwnProperty(Pr)&&ge.hasOwnProperty(Wt)&&ge[Pr]!==Pi)Do(ge),cn(Ue,ge[Pr],ge[Wt]);else if(He!==dr&&"function"==typeof wt)try{wt.call(ge,We(yi(Ue,He)),We(yi(Ue,!1)))}catch(Xe){We(()=>{cn(Ue,!1,Xe)})()}else{Ue[Pr]=He;const Xe=Ue[Wt];if(Ue[Wt]=ge,Ue[ct]===ct&&He===lt&&(Ue[Pr]=Ue[sr],Ue[Wt]=Ue[jn]),He===dr&&ge instanceof Error){const mt=se.currentTask&&se.currentTask.data&&se.currentTask.data[Di];mt&&be(ge,_o,{configurable:!0,enumerable:!1,writable:!0,value:mt})}for(let mt=0;mt{try{const dt=Ue[Wt],qt=!!ge&&ct===ge[ct];qt&&(ge[jn]=dt,ge[sr]=Xe);const li=He.run(mt,void 0,qt&&mt!==is&&mt!==ki?[]:[dt]);cn(ge,!0,li)}catch(dt){cn(ge,!1,dt)}},ge)}const zi=function(){},ht=Z.AggregateError;class F{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(He){return He instanceof F?He:cn(new this(null),lt,He)}static reject(He){return cn(new this(null),dr,He)}static withResolvers(){const He={};return He.promise=new F((ge,We)=>{He.resolve=ge,He.reject=We}),He}static any(He){if(!He||"function"!=typeof He[Symbol.iterator])return Promise.reject(new ht([],"All promises were rejected"));const ge=[];let We=0;try{for(let mt of He)We++,ge.push(F.resolve(mt))}catch{return Promise.reject(new ht([],"All promises were rejected"))}if(0===We)return Promise.reject(new ht([],"All promises were rejected"));let wt=!1;const Xe=[];return new F((mt,dt)=>{for(let qt=0;qt{wt||(wt=!0,mt(li))},li=>{Xe.push(li),We--,0===We&&(wt=!0,dt(new ht(Xe,"All promises were rejected")))})})}static race(He){let ge,We,wt=new this((dt,qt)=>{ge=dt,We=qt});function Xe(dt){ge(dt)}function mt(dt){We(dt)}for(let dt of He)cr(dt)||(dt=this.resolve(dt)),dt.then(Xe,mt);return wt}static all(He){return F.allWithCallback(He)}static allSettled(He){return(this&&this.prototype instanceof F?this:F).allWithCallback(He,{thenCallback:We=>({status:"fulfilled",value:We}),errorCallback:We=>({status:"rejected",reason:We})})}static allWithCallback(He,ge){let We,wt,Xe=new this((li,ur)=>{We=li,wt=ur}),mt=2,dt=0;const qt=[];for(let li of He){cr(li)||(li=this.resolve(li));const ur=dt;try{li.then(ir=>{qt[ur]=ge?ge.thenCallback(ir):ir,mt--,0===mt&&We(qt)},ir=>{ge?(qt[ur]=ge.errorCallback(ir),mt--,0===mt&&We(qt)):wt(ir)})}catch(ir){wt(ir)}mt++,dt++}return mt-=2,0===mt&&We(qt),Xe}constructor(He){const ge=this;if(!(ge instanceof F))throw new Error("Must be an instanceof Promise.");ge[Pr]=Pi,ge[Wt]=[];try{const We=Pt();He&&He(We(yi(ge,lt)),We(yi(ge,dr)))}catch(We){cn(ge,!1,We)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return F}then(He,ge){let We=this.constructor?.[Symbol.species];(!We||"function"!=typeof We)&&(We=this.constructor||F);const wt=new We(zi),Xe=se.current;return this[Pr]==Pi?this[Wt].push(Xe,wt,He,ge):Ls(this,Xe,wt,He,ge),wt}catch(He){return this.then(null,He)}finally(He){let ge=this.constructor?.[Symbol.species];(!ge||"function"!=typeof ge)&&(ge=F);const We=new ge(zi);We[ct]=ct;const wt=se.current;return this[Pr]==Pi?this[Wt].push(wt,We,He,He):Ls(this,wt,We,He,He),We}}F.resolve=F.resolve,F.reject=F.reject,F.race=F.race,F.all=F.all;const ae=Z[Lt]=Z.Promise;Z.Promise=F;const Et=at("thenPatched");function Xt(Ue){const He=Ue.prototype,ge=pe(He,"then");if(ge&&(!1===ge.writable||!ge.configurable))return;const We=He.then;He[pt]=We,Ue.prototype.then=function(wt,Xe){return new F((dt,qt)=>{We.call(this,dt,qt)}).then(wt,Xe)},Ue[Et]=!0}return ye.patchThen=Xt,ae&&(Xt(ae),tl(Z,"fetch",Ue=>function Vn(Ue){return function(He,ge){let We=Ue.apply(He,ge);if(We instanceof F)return We;let wt=We.constructor;return wt[Et]||Xt(wt),We}}(Ue))),Promise[se.__symbol__("uncaughtPromiseErrors")]=tt,F}),Zone.__load_patch("toString",Z=>{const se=Function.prototype.toString,ye=Ji("OriginalDelegate"),pe=Ji("Promise"),be=Ji("Error"),ke=function(){if("function"==typeof this){const Lt=this[ye];if(Lt)return"function"==typeof Lt?se.call(Lt):Object.prototype.toString.call(Lt);if(this===Promise){const pt=Z[pe];if(pt)return se.call(pt)}if(this===Error){const pt=Z[be];if(pt)return se.call(pt)}}return se.call(this)};ke[ye]=se,Function.prototype.toString=ke;const at=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":at.call(this)}});let il=!1;if(typeof window<"u")try{const Z=Object.defineProperty({},"passive",{get:function(){il=!0}});window.addEventListener("test",Z,Z),window.removeEventListener("test",Z,Z)}catch{il=!1}const PT={useG:!0},Co={},wb={},Im=new RegExp("^"+Wd+"(\\w+)(true|false)$"),Cb=Ji("propagationStopped");function bm(Z,se){const ye=(se?se(Z):Z)+Wi,pe=(se?se(Z):Z)+Ts,be=Wd+ye,ke=Wd+pe;Co[Z]={},Co[Z][Wi]=be,Co[Z][Ts]=ke}function Eb(Z,se,ye,pe){const be=pe&&pe.add||gm,ke=pe&&pe.rm||$r,at=pe&&pe.listeners||"eventListeners",tt=pe&&pe.rmAll||"removeAllListeners",At=Ji(be),Lt="."+be+":",pt="prependListener",Di="."+pt+":",ni=function(Wt,ct,jn){if(Wt.isRemoved)return;const sr=Wt.callback;let Zr;"object"==typeof sr&&sr.handleEvent&&(Wt.callback=lt=>sr.handleEvent(lt),Wt.originalDelegate=sr);try{Wt.invoke(Wt,ct,[jn])}catch(lt){Zr=lt}const Pi=Wt.options;return Pi&&"object"==typeof Pi&&Pi.once&&ct[ke].call(ct,jn.type,Wt.originalDelegate?Wt.originalDelegate:Wt.callback,Pi),Zr};function mi(Wt,ct,jn){if(!(ct=ct||Z.event))return;const sr=Wt||ct.target||Z,Zr=sr[Co[ct.type][jn?Ts:Wi]];if(Zr){const Pi=[];if(1===Zr.length){const lt=ni(Zr[0],sr,ct);lt&&Pi.push(lt)}else{const lt=Zr.slice();for(let dr=0;dr{throw dr})}}}const cr=function(Wt){return mi(this,Wt,!1)},ki=function(Wt){return mi(this,Wt,!0)};function is(Wt,ct){if(!Wt)return!1;let jn=!0;ct&&void 0!==ct.useG&&(jn=ct.useG);const sr=ct&&ct.vh;let Zr=!0;ct&&void 0!==ct.chkDup&&(Zr=ct.chkDup);let Pi=!1;ct&&void 0!==ct.rt&&(Pi=ct.rt);let lt=Wt;for(;lt&&!lt.hasOwnProperty(be);)lt=jd(lt);if(!lt&&Wt[be]&&(lt=Wt),!lt||lt[At])return!1;const dr=ct&&ct.eventNameToString,et={},yi=lt[At]=lt[be],Pt=lt[Ji(ke)]=lt[ke],rs=lt[Ji(at)]=lt[at],_o=lt[Ji(tt)]=lt[tt];let cn;ct&&ct.prepend&&(cn=lt[Ji(ct.prepend)]=lt[ct.prepend]);const F=jn?function(ge){if(!et.isExisting)return yi.call(et.target,et.eventName,et.capture?ki:cr,et.options)}:function(ge){return yi.call(et.target,et.eventName,ge.invoke,et.options)},ae=jn?function(ge){if(!ge.isRemoved){const We=Co[ge.eventName];let wt;We&&(wt=We[ge.capture?Ts:Wi]);const Xe=wt&&ge.target[wt];if(Xe)for(let mt=0;mt{Vo.zone.cancelTask(Vo)},{once:!0})),et.target=null,Fc&&(Fc.taskData=null),$d&&(Tn.once=!0),!il&&"boolean"==typeof Vo.options||(Vo.options=Tn),Vo.target=qt,Vo.capture=Zl,Vo.eventName=li,ir&&(Vo.originalDelegate=ur),dt?jo.unshift(Vo):jo.push(Vo),mt?qt:void 0}};return lt[be]=He(yi,Lt,F,ae,Pi),cn&&(lt[pt]=He(cn,Di,function(ge){return cn.call(et.target,et.eventName,ge.invoke,et.options)},ae,Pi,!0)),lt[ke]=function(){const ge=this||Z;let We=arguments[0];ct&&ct.transferEventName&&(We=ct.transferEventName(We));const wt=arguments[2],Xe=!!wt&&("boolean"==typeof wt||wt.capture),mt=arguments[1];if(!mt)return Pt.apply(this,arguments);if(sr&&!sr(Pt,mt,ge,arguments))return;const dt=Co[We];let qt;dt&&(qt=dt[Xe?Ts:Wi]);const li=qt&&ge[qt];if(li)for(let ur=0;urfunction(be,ke){be[Cb]=!0,pe&&pe.apply(be,ke)})}function xb(Z,se,ye,pe,be){const ke=Zone.__symbol__(pe);if(se[ke])return;const at=se[ke]=se[pe];se[pe]=function(tt,At,Lt){return At&&At.prototype&&be.forEach(function(pt){const Di=`${ye}.${pe}::`+pt,ni=At.prototype;try{if(ni.hasOwnProperty(pt)){const mi=Z.ObjectGetOwnPropertyDescriptor(ni,pt);mi&&mi.value?(mi.value=Z.wrapWithCurrentZone(mi.value,Di),Z._redefineProperty(At.prototype,pt,mi)):ni[pt]&&(ni[pt]=Z.wrapWithCurrentZone(ni[pt],Di))}else ni[pt]&&(ni[pt]=Z.wrapWithCurrentZone(ni[pt],Di))}catch{}}),at.call(se,tt,At,Lt)},Z.attachOriginToPatched(se[pe],at)}function Tb(Z,se,ye){if(!ye||0===ye.length)return se;const pe=ye.filter(ke=>ke.target===Z);if(!pe||0===pe.length)return se;const be=pe[0].ignoreProperties;return se.filter(ke=>-1===be.indexOf(ke))}function Eo(Z,se,ye,pe){Z&&up(Z,Tb(Z,se,ye),pe)}function qd(Z){return Object.getOwnPropertyNames(Z).filter(se=>se.startsWith("on")&&se.length>2).map(se=>se.substring(2))}Zone.__load_patch("util",(Z,se,ye)=>{const pe=qd(Z);ye.patchOnProperties=up,ye.patchMethod=tl,ye.bindArguments=Yd,ye.patchMacroTask=Ib;const be=se.__symbol__("BLACK_LISTED_EVENTS"),ke=se.__symbol__("UNPATCHED_EVENTS");Z[ke]&&(Z[be]=Z[ke]),Z[be]&&(se[be]=se[ke]=Z[be]),ye.patchEventPrototype=Mm,ye.patchEventTarget=Eb,ye.isIEOrEdge=Mb,ye.ObjectDefineProperty=Ud,ye.ObjectGetOwnPropertyDescriptor=Wl,ye.ObjectCreate=Vd,ye.ArraySlice=Sb,ye.patchClass=Gd,ye.wrapWithCurrentZone=lp,ye.filterProperties=Tb,ye.attachOriginToPatched=Ia,ye._redefineProperty=Object.defineProperty,ye.patchCallbacks=xb,ye.getGlobalObjects=()=>({globalSources:wb,zoneSymbolEventNames:Co,eventNames:pe,isBrowser:Qd,isMix:dp,isNode:Vh,TRUE_STR:Ts,FALSE_STR:Wi,ZONE_SYMBOL_PREFIX:Wd,ADD_EVENT_LISTENER_STR:gm,REMOVE_EVENT_LISTENER_STR:$r})});const As=Ji("zoneTask");function Xl(Z,se,ye,pe){let be=null,ke=null;ye+=pe;const at={};function tt(Lt){const pt=Lt.data;return pt.args[0]=function(){return Lt.invoke.apply(this,arguments)},pt.handleId=be.apply(Z,pt.args),Lt}function At(Lt){return ke.call(Z,Lt.data.handleId)}be=tl(Z,se+=pe,Lt=>function(pt,Di){if("function"==typeof Di[0]){const ni={isPeriodic:"Interval"===pe,delay:"Timeout"===pe||"Interval"===pe?Di[1]||0:void 0,args:Di},mi=Di[0];Di[0]=function(){try{return mi.apply(this,arguments)}finally{ni.isPeriodic||("number"==typeof ni.handleId?delete at[ni.handleId]:ni.handleId&&(ni.handleId[As]=null))}};const cr=vm(se,Di[0],ni,tt,At);if(!cr)return cr;const ki=cr.data.handleId;return"number"==typeof ki?at[ki]=cr:ki&&(ki[As]=cr),ki&&ki.ref&&ki.unref&&"function"==typeof ki.ref&&"function"==typeof ki.unref&&(cr.ref=ki.ref.bind(ki),cr.unref=ki.unref.bind(ki)),"number"==typeof ki||ki?ki:cr}return Lt.apply(Z,Di)}),ke=tl(Z,ye,Lt=>function(pt,Di){const ni=Di[0];let mi;"number"==typeof ni?mi=at[ni]:(mi=ni&&ni[As],mi||(mi=ni)),mi&&"string"==typeof mi.type?"notScheduled"!==mi.state&&(mi.cancelFn&&mi.data.isPeriodic||0===mi.runCount)&&("number"==typeof ni?delete at[ni]:ni&&(ni[As]=null),mi.zone.cancelTask(mi)):Lt.apply(Z,Di)})}Zone.__load_patch("legacy",Z=>{const se=Z[Zone.__symbol__("legacyPatch")];se&&se()}),Zone.__load_patch("timers",Z=>{const ye="clear";Xl(Z,"set",ye,"Timeout"),Xl(Z,"set",ye,"Interval"),Xl(Z,"set",ye,"Immediate")}),Zone.__load_patch("requestAnimationFrame",Z=>{Xl(Z,"request","cancel","AnimationFrame"),Xl(Z,"mozRequest","mozCancel","AnimationFrame"),Xl(Z,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(Z,se)=>{const ye=["alert","prompt","confirm"];for(let pe=0;pefunction(At,Lt){return se.current.run(ke,Z,Lt,tt)})}),Zone.__load_patch("EventTarget",(Z,se,ye)=>{(function ql(Z,se){se.patchEventPrototype(Z,se)})(Z,ye),function Cm(Z,se){if(Zone[se.symbol("patchEventTarget")])return;const{eventNames:ye,zoneSymbolEventNames:pe,TRUE_STR:be,FALSE_STR:ke,ZONE_SYMBOL_PREFIX:at}=se.getGlobalObjects();for(let At=0;At{Gd("MutationObserver"),Gd("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(Z,se,ye)=>{Gd("IntersectionObserver")}),Zone.__load_patch("FileReader",(Z,se,ye)=>{Gd("FileReader")}),Zone.__load_patch("on_property",(Z,se,ye)=>{!function fp(Z,se){if(Vh&&!dp||Zone[Z.symbol("patchEvents")])return;const ye=se.__Zone_ignore_on_properties;let pe=[];if(Qd){const be=window;pe=pe.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const ke=function Sm(){try{const Z=jh.navigator.userAgent;if(-1!==Z.indexOf("MSIE ")||-1!==Z.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:be,ignoreProperties:["error"]}]:[];Eo(be,qd(be),ye&&ye.concat(ke),jd(be))}pe=pe.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let be=0;be{!function wm(Z,se){const{isBrowser:ye,isMix:pe}=se.getGlobalObjects();(ye||pe)&&Z.customElements&&"customElements"in Z&&se.patchCallbacks(se,Z.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(Z,ye)}),Zone.__load_patch("XHR",(Z,se)=>{!function At(Lt){const pt=Lt.XMLHttpRequest;if(!pt)return;const Di=pt.prototype;let mi=Di[Yl],cr=Di[_h];if(!mi){const et=Lt.XMLHttpRequestEventTarget;if(et){const yi=et.prototype;mi=yi[Yl],cr=yi[_h]}}const ki="readystatechange",is="scheduled";function Pr(et){const yi=et.data,Pt=yi.target;Pt[ke]=!1,Pt[tt]=!1;const rs=Pt[be];mi||(mi=Pt[Yl],cr=Pt[_h]),rs&&cr.call(Pt,ki,rs);const _o=Pt[be]=()=>{if(Pt.readyState===Pt.DONE)if(!yi.aborted&&Pt[ke]&&et.state===is){const Ur=Pt[se.__symbol__("loadfalse")];if(0!==Pt.status&&Ur&&Ur.length>0){const Do=et.invoke;et.invoke=function(){const Ls=Pt[se.__symbol__("loadfalse")];for(let jr=0;jrfunction(et,yi){return et[pe]=0==yi[2],et[at]=yi[1],jn.apply(et,yi)}),Zr=Ji("fetchTaskAborting"),Pi=Ji("fetchTaskScheduling"),lt=tl(Di,"send",()=>function(et,yi){if(!0===se.current[Pi]||et[pe])return lt.apply(et,yi);{const Pt={target:et,url:et[at],isPeriodic:!1,args:yi,aborted:!1},rs=vm("XMLHttpRequest.send",Wt,Pt,Pr,ct);et&&!0===et[tt]&&!Pt.aborted&&rs.state===is&&rs.invoke()}}),dr=tl(Di,"abort",()=>function(et,yi){const Pt=function ni(et){return et[ye]}(et);if(Pt&&"string"==typeof Pt.type){if(null==Pt.cancelFn||Pt.data&&Pt.data.aborted)return;Pt.zone.cancelTask(Pt)}else if(!0===se.current[Zr])return dr.apply(et,yi)})}(Z);const ye=Ji("xhrTask"),pe=Ji("xhrSync"),be=Ji("xhrListener"),ke=Ji("xhrScheduled"),at=Ji("xhrURL"),tt=Ji("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",Z=>{Z.navigator&&Z.navigator.geolocation&&function ym(Z,se){const ye=Z.constructor.name;for(let pe=0;pe{const At=function(){return tt.apply(this,Yd(arguments,ye+"."+be))};return Ia(At,tt),At})(ke)}}}(Z.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(Z,se)=>{function ye(pe){return function(be){Db(Z,pe).forEach(at=>{const tt=Z.PromiseRejectionEvent;if(tt){const At=new tt(pe,{promise:be.promise,reason:be.rejection});at.invoke(At)}})}}Z.PromiseRejectionEvent&&(se[Ji("unhandledPromiseRejectionHandler")]=ye("unhandledrejection"),se[Ji("rejectionHandledHandler")]=ye("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(Z,se,ye)=>{!function pp(Z,se){se.patchMethod(Z,"queueMicrotask",ye=>function(pe,be){Zone.current.scheduleMicroTask("queueMicrotask",be[0])})}(Z,ye)})}},Wl=>{Wl(Wl.s=51)}]); \ No newline at end of file diff --git a/ej2-angular/samples/diagram/layers/layers-cs4/main.a7ffacc785df1588.js b/ej2-angular/samples/diagram/layers/layers-cs4/main.a7ffacc785df1588.js deleted file mode 100644 index 989a0e064f..0000000000 --- a/ej2-angular/samples/diagram/layers/layers-cs4/main.a7ffacc785df1588.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{51:(_l,_d,Ud)=>{let $r=null,Fh=1;const Ts=Symbol("SIGNAL");function Wi(n){const t=$r;return $r=n,t}function gn(n){if((!Vh(n)||n.dirty)&&(n.dirty||n.lastCleanEpoch!==Fh)){if(!n.producerMustRecompute(n)&&!jh(n))return n.dirty=!1,void(n.lastCleanEpoch=Fh);n.producerRecomputeValue(n),n.dirty=!1,n.lastCleanEpoch=Fh}}function jh(n){Vl(n);for(let t=0;t0}function Vl(n){n.producerNode??=[],n.producerIndexOfThis??=[],n.producerLastReadVersion??=[]}let Gd=null;function Eo(n){return"function"==typeof n}function Xd(n){const e=n(i=>{Error.call(i),i.stack=(new Error).stack});return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e}const pf=Xd(n=>function(e){n(this),this.message=e?`${e.length} errors occurred during unsubscription:\n${e.map((i,r)=>`${r+1}) ${i.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=e});function ff(n,t){if(n){const e=n.indexOf(t);0<=e&&n.splice(e,1)}}class As{constructor(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let t;if(!this.closed){this.closed=!0;const{_parentage:e}=this;if(e)if(this._parentage=null,Array.isArray(e))for(const s of e)s.remove(this);else e.remove(this);const{initialTeardown:i}=this;if(Eo(i))try{i()}catch(s){t=s instanceof pf?s.errors:[s]}const{_finalizers:r}=this;if(r){this._finalizers=null;for(const s of r)try{wm(s)}catch(o){t=t??[],o instanceof pf?t=[...t,...o.errors]:t.push(o)}}if(t)throw new pf(t)}}add(t){var e;if(t&&t!==this)if(this.closed)wm(t);else{if(t instanceof As){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=null!==(e=this._finalizers)&&void 0!==e?e:[]).push(t)}}_hasParent(t){const{_parentage:e}=this;return e===t||Array.isArray(e)&&e.includes(t)}_addParent(t){const{_parentage:e}=this;this._parentage=Array.isArray(e)?(e.push(t),e):e?[e,t]:t}_removeParent(t){const{_parentage:e}=this;e===t?this._parentage=null:Array.isArray(e)&&ff(e,t)}remove(t){const{_finalizers:e}=this;e&&ff(e,t),t instanceof As&&t._removeParent(this)}}As.EMPTY=(()=>{const n=new As;return n.closed=!0,n})();const Wl=As.EMPTY;function Mm(n){return n instanceof As||n&&"closed"in n&&Eo(n.remove)&&Eo(n.add)&&Eo(n.unsubscribe)}function wm(n){Eo(n)?n():n.unsubscribe()}const Yl={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},Z={setTimeout(n,t,...e){const{delegate:i}=Z;return i?.setTimeout?i.setTimeout(n,t,...e):setTimeout(n,t,...e)},clearTimeout(n){const{delegate:t}=Z;return(t?.clearTimeout||clearTimeout)(n)},delegate:void 0};function ye(){}const fe=at("C",void 0,void 0);function at(n,t,e){return{kind:n,value:t,error:e}}let tt=null;function At(n){if(Yl.useDeprecatedSynchronousErrorHandling){const t=!tt;if(t&&(tt={errorThrown:!1,error:null}),n(),t){const{errorThrown:e,error:i}=tt;if(tt=null,e)throw i}}else n()}class ft extends As{constructor(t){super(),this.isStopped=!1,t?(this.destination=t,Mm(t)&&t.add(this)):this.destination=Wt}static create(t,e,i){return new cr(t,e,i)}next(t){this.isStopped?kr(function ke(n){return at("N",n,void 0)}(t),this):this._next(t)}error(t){this.isStopped?kr(function be(n){return at("E",void 0,n)}(t),this):(this.isStopped=!0,this._error(t))}complete(){this.isStopped?kr(fe,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(t){this.destination.next(t)}_error(t){try{this.destination.error(t)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const Ei=Function.prototype.bind;function ti(n,t){return Ei.call(n,t)}class gi{constructor(t){this.partialObserver=t}next(t){const{partialObserver:e}=this;if(e.next)try{e.next(t)}catch(i){Oi(i)}}error(t){const{partialObserver:e}=this;if(e.error)try{e.error(t)}catch(i){Oi(i)}else Oi(t)}complete(){const{partialObserver:t}=this;if(t.complete)try{t.complete()}catch(e){Oi(e)}}}class cr extends ft{constructor(t,e,i){let r;if(super(),Eo(t)||!t)r={next:t??void 0,error:e??void 0,complete:i??void 0};else{let s;this&&Yl.useDeprecatedNextContext?(s=Object.create(t),s.unsubscribe=()=>this.unsubscribe(),r={next:t.next&&ti(t.next,s),error:t.error&&ti(t.error,s),complete:t.complete&&ti(t.complete,s)}):r=t}this.destination=new gi(r)}}function Oi(n){Yl.useDeprecatedSynchronousErrorHandling?function Lt(n){Yl.useDeprecatedSynchronousErrorHandling&&tt&&(tt.errorThrown=!0,tt.error=n)}(n):function se(n){Z.setTimeout(()=>{const{onUnhandledError:t}=Yl;if(!t)throw n;t(n)})}(n)}function kr(n,t){const{onStoppedNotification:e}=Yl;e&&Z.setTimeout(()=>e(n,t))}const Wt={closed:!0,next:ye,error:function es(n){throw n},complete:ye},ct="function"==typeof Symbol&&Symbol.observable||"@@observable";function _n(n){return n}let ki=(()=>{class n{constructor(e){e&&(this._subscribe=e)}lift(e){const i=new n;return i.source=this,i.operator=e,i}subscribe(e,i,r){const s=function et(n){return n&&n instanceof ft||function dr(n){return n&&Eo(n.next)&&Eo(n.error)&&Eo(n.complete)}(n)&&Mm(n)}(e)?e:new cr(e,i,r);return At(()=>{const{operator:o,source:a}=this;s.add(o?o.call(s,a):a?this._subscribe(s):this._trySubscribe(s))}),s}_trySubscribe(e){try{return this._subscribe(e)}catch(i){e.error(i)}}forEach(e,i){return new(i=lt(i))((r,s)=>{const o=new cr({next:a=>{try{e(a)}catch(l){s(l),o.unsubscribe()}},error:s,complete:r});this.subscribe(o)})}_subscribe(e){var i;return null===(i=this.source)||void 0===i?void 0:i.subscribe(e)}[ct](){return this}pipe(...e){return function Zr(n){return 0===n.length?_n:1===n.length?n[0]:function(e){return n.reduce((i,r)=>r(i),e)}}(e)(this)}toPromise(e){return new(e=lt(e))((i,r)=>{let s;this.subscribe(o=>s=o,o=>r(o),()=>i(s))})}}return n.create=t=>new n(t),n})();function lt(n){var t;return null!==(t=n??Yl.Promise)&&void 0!==t?t:Promise}const vi=Xd(n=>function(){n(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let Pt=(()=>{class n extends ki{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(e){const i=new ts(this,this);return i.operator=e,i}_throwIfClosed(){if(this.closed)throw new vi}next(e){At(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const i of this.currentObservers)i.next(e)}})}error(e){At(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=e;const{observers:i}=this;for(;i.length;)i.shift().error(e)}})}complete(){At(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:e}=this;for(;e.length;)e.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0}_trySubscribe(e){return this._throwIfClosed(),super._trySubscribe(e)}_subscribe(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)}_innerSubscribe(e){const{hasError:i,isStopped:r,observers:s}=this;return i||r?Wl:(this.currentObservers=null,s.push(e),new As(()=>{this.currentObservers=null,ff(s,e)}))}_checkFinalizedStatuses(e){const{hasError:i,thrownError:r,isStopped:s}=this;i?e.error(r):s&&e.complete()}asObservable(){const e=new ki;return e.source=this,e}}return n.create=(t,e)=>new ts(t,e),n})();class ts extends Pt{constructor(t,e){super(),this.destination=t,this.source=e}next(t){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.next)||void 0===i||i.call(e,t)}error(t){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.error)||void 0===i||i.call(e,t)}complete(){var t,e;null===(e=null===(t=this.destination)||void 0===t?void 0:t.complete)||void 0===e||e.call(t)}_subscribe(t){var e,i;return null!==(i=null===(e=this.source)||void 0===e?void 0:e.subscribe(t))&&void 0!==i?i:Wl}}class _o extends Pt{constructor(t){super(),this._value=t}get value(){return this.getValue()}_subscribe(t){const e=super._subscribe(t);return!e.closed&&t.next(this._value),e}getValue(){const{hasError:t,thrownError:e,_value:i}=this;if(t)throw e;return this._throwIfClosed(),i}next(t){super.next(this._value=t)}}class Ls extends ft{constructor(t,e,i,r,s,o){super(t),this.onFinalize=s,this.shouldUnsubscribe=o,this._next=e?function(a){try{e(a)}catch(l){t.error(l)}}:super._next,this._error=r?function(a){try{r(a)}catch(l){t.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=i?function(){try{i()}catch(a){t.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:e}=this;super.unsubscribe(),!e&&(null===(t=this.onFinalize)||void 0===t||t.call(this))}}}function jr(n,t){return function Ur(n){return t=>{if(function cn(n){return Eo(n?.lift)}(t))return t.lift(function(e){try{return n(e,this)}catch(i){this.error(i)}});throw new TypeError("Unable to lift unknown Observable type")}}((e,i)=>{let r=0;e.subscribe(function Do(n,t,e,i,r){return new Ls(n,t,e,i,r)}(i,s=>{i.next(n.call(t,s,r++))}))})}class F extends Error{constructor(t,e){super(function ae(n,t){return`NG0${Math.abs(n)}${t?": "+t:""}`}(t,e)),this.code=t}}function Xe(n){for(let t in n)if(n[t]===Xe)return t;throw Error("Could not find renamed property on target object.")}function mt(n,t){for(const e in t)t.hasOwnProperty(e)&&!n.hasOwnProperty(e)&&(n[e]=t[e])}function dt(n){if("string"==typeof n)return n;if(Array.isArray(n))return"["+n.map(dt).join(", ")+"]";if(null==n)return""+n;if(n.overriddenName)return`${n.overriddenName}`;if(n.name)return`${n.name}`;const t=n.toString();if(null==t)return""+t;const e=t.indexOf("\n");return-1===e?t:t.substring(0,e)}function qt(n,t){return null==n||""===n?null===t?"":t:null==t||""===t?n:n+" "+t}const ur=Xe({__forward_ref__:Xe});function ir(n){return n.__forward_ref__=ir,n.toString=function(){return dt(this())},n}function vt(n){return function Dn(n){return"function"==typeof n&&n.hasOwnProperty(ur)&&n.__forward_ref__===ir}(n)?n():n}function Ql(n){return n&&!!n.\u0275providers}const Gl=Xe({\u0275cmp:Xe}),qd=Xe({\u0275dir:Xe}),gf=Xe({\u0275pipe:Xe}),Uo=Xe({\u0275fac:Xe}),jo=Xe({__NG_ELEMENT_ID__:Xe}),vf=Xe({__NG_ENV_ID__:Xe});function zi(n){return"function"==typeof n?n.name||n.toString():"object"==typeof n&&null!=n&&"function"==typeof n.type?n.type.name||n.type.toString():function Nt(n){return"string"==typeof n?n:null==n?"":String(n)}(n)}function Tb(n,t){throw new F(-201,!1)}function ro(n,t){null==n&&function zt(n,t,e,i){throw new Error(`ASSERTION ERROR: ${n}`+(null==i?"":` [Expected=> ${e} ${i} ${t} <=Actual]`))}(t,n,null,"!=")}function Yi(n){return{token:n.token,providedIn:n.providedIn||null,factory:n.factory,value:void 0}}function mf(n){return{providers:n.providers||[],imports:n.imports||[]}}function Cm(n){return zT(n,Dm)||zT(n,RT)}function zT(n,t){return n.hasOwnProperty(t)?n[t]:null}function Em(n){return n&&(n.hasOwnProperty(Ab)||n.hasOwnProperty(x_))?n[Ab]:null}const Dm=Xe({\u0275prov:Xe}),Ab=Xe({\u0275inj:Xe}),RT=Xe({ngInjectableDef:Xe}),x_=Xe({ngInjectorDef:Xe});var Di=function(n){return n[n.Default=0]="Default",n[n.Host=1]="Host",n[n.Self=2]="Self",n[n.SkipSelf=4]="SkipSelf",n[n.Optional=8]="Optional",n}(Di||{});let Lb;function no(n){const t=Lb;return Lb=n,t}function BT(n,t,e){const i=Cm(n);return i&&"root"==i.providedIn?void 0===i.value?i.value=i.factory():i.value:e&Di.Optional?null:void 0!==t?t:void Tb()}const rr=globalThis;class Ht{constructor(t,e){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof e?this.__NG_ELEMENT_ID__=e:void 0!==e&&(this.\u0275prov=Yi({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const yf={},zb="__NG_DI_FLAG__",xm="ngTempTokenPath",L_=/\n/gm,_T="__source";let Zd;function Qh(n){const t=Zd;return Zd=n,t}function k_(n,t=Di.Default){if(void 0===Zd)throw new F(-203,!1);return null===Zd?BT(n,void 0,t):Zd.get(n,t&Di.Optional?null:void 0,t)}function Fi(n,t=Di.Default){return(function HT(){return Lb}()||k_)(vt(n),t)}function Ri(n,t=Di.Default){return Fi(n,Tm(t))}function Tm(n){return typeof n>"u"||"number"==typeof n?n:0|(n.optional&&8)|(n.host&&1)|(n.self&&2)|(n.skipSelf&&4)}function Rb(n){const t=[];for(let e=0;et){o=s-1;break}}}for(;ss?"":r[d+1].toLowerCase();const p=8&i?u:null;if(p&&-1!==jT(p,h,0)||2&i&&h!==u){if(ba(i))return!1;o=!0}}}}else{if(!o&&!ba(i)&&!ba(l))return!1;if(o&&ba(l))continue;o=!1,i=l|1&i}}return ba(i)||o}function ba(n){return 0==(1&n)}function __(n,t,e,i){if(null===t)return-1;let r=0;if(i||!e){let s=!1;for(;r-1)for(e++;e0?'="'+a+'"':"")+"]"}else 8&i?r+="."+o:4&i&&(r+=" "+o);else""!==r&&!ba(o)&&(t+=qT(s,r),r=""),i=o,s=s||!ba(i);e++}return""!==r&&(t+=qT(s,r)),t}function Bb(n){return Xl(()=>{const t=ZT(n),e={...t,decls:n.decls,vars:n.vars,template:n.template,consts:n.consts||null,ngContentSelectors:n.ngContentSelectors,onPush:n.changeDetection===Am.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&n.dependencies||null,getStandaloneInjector:null,signals:n.signals??!1,data:n.data||{},encapsulation:n.encapsulation||Ia.Emulated,styles:n.styles||Qi,_:null,schemas:n.schemas||null,tView:null,id:""};JT(e);const i=n.dependencies;return e.directiveDefs=Nm(i,!1),e.pipeDefs=Nm(i,!0),e.id=function Z_(n){let t=0;const e=[n.selectors,n.ngContentSelectors,n.hostVars,n.hostAttrs,n.consts,n.vars,n.decls,n.encapsulation,n.standalone,n.signals,n.exportAs,JSON.stringify(n.inputs),JSON.stringify(n.outputs),Object.getOwnPropertyNames(n.type.prototype),!!n.contentQueries,!!n.viewQuery].join("|");for(const r of e)t=Math.imul(31,t)+r.charCodeAt(0)<<0;return t+=2147483648,"c"+t}(e),e})}function X_(n){return ci(n)||jn(n)}function q_(n){return null!==n}function Lm(n){return Xl(()=>({type:n.type,bootstrap:n.bootstrap||Qi,declarations:n.declarations||Qi,imports:n.imports||Qi,exports:n.exports||Qi,transitiveCompileScopes:null,schemas:n.schemas||null,id:n.id||null}))}function $T(n,t){if(null==n)return tl;const e={};for(const i in n)if(n.hasOwnProperty(i)){const r=n[i];let s,o,a=Gh.None;Array.isArray(r)?(a=r[0],s=r[1],o=r[2]??s):(s=r,o=r),t?(e[s]=a!==Gh.None?[i,a]:i,t[s]=o):e[s]=i}return e}function nr(n){return Xl(()=>{const t=ZT(n);return JT(t),t})}function ci(n){return n[Gl]||null}function jn(n){return n[qd]||null}function gs(n){return n[gf]||null}function ZT(n){const t={};return{type:n.type,providersResolver:null,factory:null,hostBindings:n.hostBindings||null,hostVars:n.hostVars||0,hostAttrs:n.hostAttrs||null,contentQueries:n.contentQueries||null,declaredInputs:t,inputTransforms:null,inputConfig:n.inputs||tl,exportAs:n.exportAs||null,standalone:!0===n.standalone,signals:!0===n.signals,selectors:n.selectors||Qi,viewQuery:n.viewQuery||null,features:n.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:$T(n.inputs,t),outputs:$T(n.outputs),debugInfo:null}}function JT(n){n.features?.forEach(t=>t(n))}function Nm(n,t){if(!n)return null;const e=t?gs:X_;return()=>("function"==typeof n?n():n).map(i=>e(i)).filter(q_)}const Vr=0,Be=1,Ct=2,vn=3,Ma=4,Os=5,wa=6,Jd=7,Er=8,Xs=9,ql=10,Yt=11,bf=12,KT=13,Kd=14,Jr=15,Mf=16,eu=17,il=18,wf=19,eA=20,Xh=21,Om=22,Uc=23,Ut=25,Fb=1,rl=7,tu=9,mn=10;var _b=function(n){return n[n.None=0]="None",n[n.HasTransplantedViews=2]="HasTransplantedViews",n}(_b||{});function ks(n){return Array.isArray(n)&&"object"==typeof n[Fb]}function Ps(n){return Array.isArray(n)&&!0===n[Fb]}function Ub(n){return 0!=(4&n.flags)}function jc(n){return n.componentOffset>-1}function Pm(n){return 1==(1&n.flags)}function Ca(n){return!!n.template}function jb(n){return 0!=(512&n[Ct])}function Vc(n,t){return n.hasOwnProperty(Uo)?n[Uo]:null}class tU{constructor(t,e,i){this.previousValue=t,this.currentValue=e,this.firstChange=i}isFirstChange(){return this.firstChange}}function nA(n,t,e,i){null!==t?t.applyValueToInputSignal(t,i):n[e]=i}function sA(n){return n.type.prototype.ngOnChanges&&(n.setInput=rU),iU}function iU(){const n=aA(this),t=n?.current;if(t){const e=n.previous;if(e===tl)n.previous=t;else for(let i in t)e[i]=t[i];n.current=null,this.ngOnChanges(t)}}function rU(n,t,e,i,r){const s=this.declaredInputs[i],o=aA(n)||function nU(n,t){return n[oA]=t}(n,{previous:tl,current:null}),a=o.current||(o.current={}),l=o.previous,h=l[s];a[s]=new tU(h&&h.currentValue,e,l===tl),nA(n,t,r,e)}const oA="__ngSimpleChanges__";function aA(n){return n[oA]||null}const nl=function(n,t,e){};let cA=!1;function pr(n){for(;Array.isArray(n);)n=n[Vr];return n}function qs(n,t){return pr(t[n.index])}function Df(n,t){return n.data[t]}function To(n,t){const e=t[n];return ks(e)?e:e[Vr]}function Gb(n){return 128==(128&n[Ct])}function sl(n,t){return null==t?null:n[t]}function dA(n){n[eu]=0}function cU(n){1024&n[Ct]||(n[Ct]|=1024,Gb(n)&&xf(n))}function pA(n){return 9216&n[Ct]||n[Uc]?.dirty}function Xb(n){pA(n)?xf(n):64&n[Ct]&&(function oU(){return cA}()?(n[Ct]|=1024,xf(n)):n[ql].changeDetectionScheduler?.notify())}function xf(n){n[ql].changeDetectionScheduler?.notify();let t=Wc(n);for(;null!==t&&!(8192&t[Ct])&&(t[Ct]|=8192,Gb(t));)t=Wc(t)}function Wc(n){const t=n[vn];return Ps(t)?t[vn]:t}const Rt={lFrame:wA(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function gA(){return Rt.bindingsEnabled}function Se(){return Rt.lFrame.lView}function xi(){return Rt.lFrame.tView}function fr(){let n=vA();for(;null!==n&&64===n.type;)n=n.parent;return n}function vA(){return Rt.lFrame.currentTNode}function ol(n,t){const e=Rt.lFrame;e.currentTNode=n,e.isParent=t}function $b(){return Rt.lFrame.isParent}function wU(n,t){const e=Rt.lFrame;e.bindingIndex=e.bindingRootIndex=n,Jb(t)}function Jb(n){Rt.lFrame.currentDirectiveIndex=n}function IA(){return Rt.lFrame.currentQueryIndex}function e1(n){Rt.lFrame.currentQueryIndex=n}function EU(n){const t=n[Be];return 2===t.type?t.declTNode:1===t.type?n[Os]:null}function bA(n,t,e){if(e&Di.SkipSelf){let r=t,s=n;for(;!(r=r.parent,null!==r||e&Di.Host||(r=EU(s),null===r||(s=s[Kd],10&r.type))););if(null===r)return!1;t=r,n=s}const i=Rt.lFrame=MA();return i.currentTNode=t,i.lView=n,!0}function t1(n){const t=MA(),e=n[Be];Rt.lFrame=t,t.currentTNode=e.firstChild,t.lView=n,t.tView=e,t.contextLView=n,t.bindingIndex=e.bindingStartIndex,t.inI18n=!1}function MA(){const n=Rt.lFrame,t=null===n?null:n.child;return null===t?wA(n):t}function wA(n){const t={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:n,child:null,inI18n:!1};return null!==n&&(n.child=t),t}function CA(){const n=Rt.lFrame;return Rt.lFrame=n.parent,n.currentTNode=null,n.lView=null,n}const EA=CA;function i1(){const n=CA();n.isParent=!0,n.tView=null,n.selectedIndex=-1,n.contextLView=null,n.elementDepthCount=0,n.currentDirectiveIndex=-1,n.currentNamespace=null,n.bindingRootIndex=-1,n.bindingIndex=-1,n.currentQueryIndex=0}function zs(){return Rt.lFrame.selectedIndex}function Yc(n){Rt.lFrame.selectedIndex=n}let xA=!0;function Hm(){return xA}function qh(n){xA=n}function Bm(n,t){for(let e=t.directiveStart,i=t.directiveEnd;e=i)break}else t[l]<0&&(n[eu]+=65536),(a>14>16&&(3&n[Ct])===t&&(n[Ct]+=16384,AA(a,s)):AA(a,s)}const nu=-1;class Af{constructor(t,e,i){this.factory=t,this.resolving=!1,this.canSeeViewProviders=e,this.injectImpl=i}}function s1(n){return n!==nu}function Lf(n){return 32767&n}function Nf(n,t){let e=function HU(n){return n>>16}(n),i=t;for(;e>0;)i=i[Kd],e--;return i}let o1=!0;function Um(n){const t=o1;return o1=n,t}const LA=255,NA=5;let BU=0;const ll={};function jm(n,t){const e=OA(n,t);if(-1!==e)return e;const i=t[Be];i.firstCreatePass&&(n.injectorIndex=t.length,a1(i.data,n),a1(t,null),a1(i.blueprint,null));const r=Vm(n,t),s=n.injectorIndex;if(s1(r)){const o=Lf(r),a=Nf(r,t),l=a[Be].data;for(let h=0;h<8;h++)t[s+h]=a[o+h]|l[o+h]}return t[s+8]=r,s}function a1(n,t){n.push(0,0,0,0,0,0,0,0,t)}function OA(n,t){return-1===n.injectorIndex||n.parent&&n.parent.injectorIndex===n.injectorIndex||null===t[n.injectorIndex+8]?-1:n.injectorIndex}function Vm(n,t){if(n.parent&&-1!==n.parent.injectorIndex)return n.parent.injectorIndex;let e=0,i=null,r=t;for(;null!==r;){if(i=FA(r),null===i)return nu;if(e++,r=r[Kd],-1!==i.injectorIndex)return i.injectorIndex|e<<16}return nu}function l1(n,t,e){!function FU(n,t,e){let i;"string"==typeof e?i=e.charCodeAt(0)||0:e.hasOwnProperty(jo)&&(i=e[jo]),null==i&&(i=e[jo]=BU++);const r=i&LA;t.data[n+(r>>NA)]|=1<=0?t&LA:VU:t}(e);if("function"==typeof s){if(!bA(t,n,i))return i&Di.Host?kA(r,0,i):PA(t,e,i,r);try{let o;if(o=s(i),null!=o||i&Di.Optional)return o;Tb()}finally{EA()}}else if("number"==typeof s){let o=null,a=OA(n,t),l=nu,h=i&Di.Host?t[Jr][Os]:null;for((-1===a||i&Di.SkipSelf)&&(l=-1===a?Vm(n,t):t[a+8],l!==nu&&BA(i,!1)?(o=t[Be],a=Lf(l),t=Nf(l,t)):a=-1);-1!==a;){const c=t[Be];if(HA(s,a,c.data)){const d=UU(a,t,e,o,i,h);if(d!==ll)return d}l=t[a+8],l!==nu&&BA(i,t[Be].data[a+8]===h)&&HA(s,a,t)?(o=c,a=Lf(l),t=Nf(l,t)):a=-1}}return r}function UU(n,t,e,i,r,s){const o=t[Be],a=o.data[n+8],c=Wm(a,o,e,null==i?jc(a)&&o1:i!=o&&0!=(3&a.type),r&Di.Host&&s===a);return null!==c?Qc(t,o,c,a):ll}function Wm(n,t,e,i,r){const s=n.providerIndexes,o=t.data,a=1048575&s,l=n.directiveStart,c=s>>20,u=r?a+c:n.directiveEnd;for(let p=i?a:a+c;p=l&&f.type===e)return p}if(r){const p=o[l];if(p&&Ca(p)&&p.type===e)return l}return null}function Qc(n,t,e,i){let r=n[e];const s=t.data;if(function kU(n){return n instanceof Af}(r)){const o=r;o.resolving&&function Vo(n,t){const e=t?`. Dependency path: ${t.join(" > ")} > ${n}`:"";throw new F(-200,`Circular dependency in DI detected for ${n}${e}`)}(zi(s[e]));const a=Um(o.canSeeViewProviders);o.resolving=!0;const h=o.injectImpl?no(o.injectImpl):null;bA(n,i,Di.Default);try{r=n[e]=o.factory(void 0,s,n,i),t.firstCreatePass&&e>=i.directiveStart&&function NU(n,t,e){const{ngOnChanges:i,ngOnInit:r,ngDoCheck:s}=t.type.prototype;if(i){const o=sA(t);(e.preOrderHooks??=[]).push(n,o),(e.preOrderCheckHooks??=[]).push(n,o)}r&&(e.preOrderHooks??=[]).push(0-n,r),s&&((e.preOrderHooks??=[]).push(n,s),(e.preOrderCheckHooks??=[]).push(n,s))}(e,s[e],t)}finally{null!==h&&no(h),Um(a),o.resolving=!1,EA()}}return r}function HA(n,t,e){return!!(e[t+(n>>NA)]&1<Array.isArray(e)?uu(e,t):t(e))}function UA(n,t,e){t>=n.length?n.push(e):n.splice(t,0,e)}function Ym(n,t){return t>=n.length-1?n.pop():n.splice(t,1)[0]}const gu=new Ht(""),GA=new Ht("",-1),y1=new Ht("");class qm{get(t,e=yf){if(e===yf){const i=new Error(`NullInjectorError: No provider for ${dt(t)}!`);throw i.name="NullInjectorError",i}return e}}function pj(...n){return{\u0275providers:XA(0,n),\u0275fromNgModule:!0}}function XA(n,...t){const e=[],i=new Set;let r;const s=o=>{e.push(o)};return uu(t,o=>{const a=o;$m(a,s,[],i)&&(r||=[],r.push(a))}),void 0!==r&&qA(r,s),e}function qA(n,t){for(let e=0;e{t(s,i)})}}function $m(n,t,e,i){if(!(n=vt(n)))return!1;let r=null,s=Em(n);const o=!s&&ci(n);if(s||o){if(o&&!o.standalone)return!1;r=n}else{const l=n.ngModule;if(s=Em(l),!s)return!1;r=l}const a=i.has(r);if(o){if(a)return!1;if(i.add(r),o.dependencies){const l="function"==typeof o.dependencies?o.dependencies():o.dependencies;for(const h of l)$m(h,t,e,i)}}else{if(!s)return!1;{if(null!=s.imports&&!a){let h;i.add(r);try{uu(s.imports,c=>{$m(c,t,e,i)&&(h||=[],h.push(c))})}finally{}void 0!==h&&qA(h,t)}if(!a){const h=Vc(r)||(()=>new r);t({provide:r,useFactory:h,deps:Qi},r),t({provide:y1,useValue:r,multi:!0},r),t({provide:gu,useValue:()=>Fi(r),multi:!0},r)}const l=s.providers;if(null!=l&&!a){const h=n;I1(l,c=>{t(c,h)})}}}return r!==n&&void 0!==n.providers}function I1(n,t){for(let e of n)Ql(e)&&(e=e.\u0275providers),Array.isArray(e)?I1(e,t):t(e)}const fj=Xe({provide:String,useValue:Xe});function b1(n){return null!==n&&"object"==typeof n&&fj in n}function Gc(n){return"function"==typeof n}const M1=new Ht(""),Zm={},vj={};let w1;function Jm(){return void 0===w1&&(w1=new qm),w1}class Jl{}class vu extends Jl{get destroyed(){return this._destroyed}constructor(t,e,i,r){super(),this.parent=e,this.source=i,this.scopes=r,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,E1(t,o=>this.processProvider(o)),this.records.set(GA,mu(void 0,this)),r.has("environment")&&this.records.set(Jl,mu(void 0,this));const s=this.records.get(M1);null!=s&&"string"==typeof s.value&&this.scopes.add(s.value),this.injectorDefTypes=new Set(this.get(y1,Qi,Di.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const e of this._ngOnDestroyHooks)e.ngOnDestroy();const t=this._onDestroyHooks;this._onDestroyHooks=[];for(const e of t)e()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(t){return this.assertNotDestroyed(),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){this.assertNotDestroyed();const e=Qh(this),i=no(void 0);try{return t()}finally{Qh(e),no(i)}}get(t,e=yf,i=Di.Default){if(this.assertNotDestroyed(),t.hasOwnProperty(vf))return t[vf](this);i=Tm(i);const s=Qh(this),o=no(void 0);try{if(!(i&Di.SkipSelf)){let l=this.records.get(t);if(void 0===l){const h=function bj(n){return"function"==typeof n||"object"==typeof n&&n instanceof Ht}(t)&&Cm(t);l=h&&this.injectableDefInScope(h)?mu(C1(t),Zm):null,this.records.set(t,l)}if(null!=l)return this.hydrate(t,l)}return(i&Di.Self?Jm():this.parent).get(t,e=i&Di.Optional&&e===yf?null:e)}catch(a){if("NullInjectorError"===a.name){if((a[xm]=a[xm]||[]).unshift(dt(t)),s)throw a;return function z_(n,t,e,i){const r=n[xm];throw t[_T]&&r.unshift(t[_T]),n.message=function R_(n,t,e,i=null){n=n&&"\n"===n.charAt(0)&&"\u0275"==n.charAt(1)?n.slice(2):n;let r=dt(t);if(Array.isArray(t))r=t.map(dt).join(" -> ");else if("object"==typeof t){let s=[];for(let o in t)if(t.hasOwnProperty(o)){let a=t[o];s.push(o+":"+("string"==typeof a?JSON.stringify(a):dt(a)))}r=`{${s.join(", ")}}`}return`${e}${i?"("+i+")":""}[${r}]: ${n.replace(L_,"\n ")}`}("\n"+n.message,r,e,i),n.ngTokenPath=r,n[xm]=null,n}(a,t,"R3InjectorError",this.source)}throw a}finally{no(o),Qh(s)}}resolveInjectorInitializers(){const t=Qh(this),e=no(void 0);try{const r=this.get(gu,Qi,Di.Self);for(const s of r)s()}finally{Qh(t),no(e)}}toString(){const t=[],e=this.records;for(const i of e.keys())t.push(dt(i));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new F(205,!1)}processProvider(t){let e=Gc(t=vt(t))?t:vt(t&&t.provide);const i=function yj(n){return b1(n)?mu(void 0,n.useValue):mu(JA(n),Zm)}(t);if(!Gc(t)&&!0===t.multi){let r=this.records.get(e);r||(r=mu(void 0,Zm,!0),r.factory=()=>Rb(r.multi),this.records.set(e,r)),e=t,r.multi.push(t)}this.records.set(e,i)}hydrate(t,e){return e.value===Zm&&(e.value=vj,e.value=e.factory()),"object"==typeof e.value&&e.value&&function Ij(n){return null!==n&&"object"==typeof n&&"function"==typeof n.ngOnDestroy}(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}injectableDefInScope(t){if(!t.providedIn)return!1;const e=vt(t.providedIn);return"string"==typeof e?"any"===e||this.scopes.has(e):this.injectorDefTypes.has(e)}removeOnDestroy(t){const e=this._onDestroyHooks.indexOf(t);-1!==e&&this._onDestroyHooks.splice(e,1)}}function C1(n){const t=Cm(n),e=null!==t?t.factory:Vc(n);if(null!==e)return e;if(n instanceof Ht)throw new F(204,!1);if(n instanceof Function)return function mj(n){if(n.length>0)throw new F(204,!1);const e=function D_(n){return n&&(n[Dm]||n[RT])||null}(n);return null!==e?()=>e.factory(n):()=>new n}(n);throw new F(204,!1)}function JA(n,t,e){let i;if(Gc(n)){const r=vt(n);return Vc(r)||C1(r)}if(b1(n))i=()=>vt(n.useValue);else if(function ZA(n){return!(!n||!n.useFactory)}(n))i=()=>n.useFactory(...Rb(n.deps||[]));else if(function $A(n){return!(!n||!n.useExisting)}(n))i=()=>Fi(vt(n.useExisting));else{const r=vt(n&&(n.useClass||n.provide));if(!function Sj(n){return!!n.deps}(n))return Vc(r)||C1(r);i=()=>new r(...Rb(n.deps))}return i}function mu(n,t,e=!1){return{factory:n,value:t,multi:e?[]:void 0}}function E1(n,t){for(const e of n)Array.isArray(e)?E1(e,t):e&&Ql(e)?E1(e.\u0275providers,t):t(e)}function iL(n,t=null,e=null,i){const r=function rL(n,t=null,e=null,i,r=new Set){const s=[e||Qi,pj(n)];return i=i||("object"==typeof n?void 0:dt(n)),new vu(s,t||Jm(),i||null,r)}(n,t,e,i);return r.resolveInjectorInitializers(),r}let T1,Wo=(()=>{class n{static{this.THROW_IF_NOT_FOUND=yf}static{this.NULL=new qm}static create(e,i){if(Array.isArray(e))return iL({name:""},i,e,"");{const r=e.name??"";return iL({name:r},e.parent,e.providers,r)}}static{this.\u0275prov=Yi({token:n,providedIn:"any",factory:()=>Fi(GA)})}static{this.__NG_ELEMENT_ID__=-1}}return n})();const A1=new Ht("",{providedIn:"root",factory:()=>Lj}),Lj="ng",sL=new Ht(""),yu=new Ht("",{providedIn:"platform",factory:()=>"unknown"}),oL=new Ht("",{providedIn:"root",factory:()=>function $h(){if(void 0!==T1)return T1;if(typeof document<"u")return document;throw new F(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function ry(n){return 128==(128&n.flags)}var Kh=function(n){return n[n.Important=1]="Important",n[n.DashCase=2]="DashCase",n}(Kh||{});const P1=new Map;let Vj=0;const R1="__ngContext__";function Rs(n,t){ks(t)?(n[R1]=t[wf],function Yj(n){P1.set(n[wf],n)}(t)):n[R1]=t}let H1;function B1(n,t){return H1(n,t)}function Iu(n,t,e,i,r){if(null!=i){let s,o=!1;Ps(i)?s=i:ks(i)&&(o=!0,i=i[Vr]);const a=pr(i);0===n&&null!==e?null==r?TL(t,e,a):qc(t,e,a,r||null,!0):1===n&&null!==e?qc(t,e,a,r||null,!0):2===n?function cy(n,t,e){const i=ly(n,t);i&&function a6(n,t,e,i){n.removeChild(t,e,i)}(n,i,t,e)}(t,a,o):3===n&&t.destroyNode(a),null!=s&&function c6(n,t,e,i,r){const s=e[rl];s!==pr(e)&&Iu(t,n,i,s,r);for(let a=mn;a0&&(n[e-1][Ma]=i[Ma]);const s=Ym(n,mn+t);!function e6(n,t){EL(n,t),t[Vr]=null,t[Os]=null}(i[Be],i);const o=s[il];null!==o&&o.detachView(s[Be]),i[vn]=null,i[Ma]=null,i[Ct]&=-129}return i}function ay(n,t){if(!(256&t[Ct])){const e=t[Yt];e.destroyNode&&dy(n,t,e,3,null,null),function i6(n){let t=n[bf];if(!t)return _1(n[Be],n);for(;t;){let e=null;if(ks(t))e=t[bf];else{const i=t[mn];i&&(e=i)}if(!e){for(;t&&!t[Ma]&&t!==n;)ks(t)&&_1(t[Be],t),t=t[vn];null===t&&(t=n),ks(t)&&_1(t[Be],t),e=t&&t[Ma]}t=e}}(t)}}function _1(n,t){if(!(256&t[Ct])){t[Ct]&=-129,t[Ct]|=256,t[Uc]&&function Yd(n){if(Vl(n),Vh(n))for(let t=0;t=0?i[o]():i[-o].unsubscribe(),s+=2}else e[s].call(i[e[s+1]]);null!==i&&(t[Jd]=null);const r=t[Xh];if(null!==r){t[Xh]=null;for(let s=0;s-1){const{encapsulation:s}=n.data[i.directiveStart+r];if(s===Ia.None||s===Ia.Emulated)return null}return qs(i,e)}}(n,t.parent,e)}function qc(n,t,e,i,r){n.insertBefore(t,e,i,r)}function TL(n,t,e){n.appendChild(t,e)}function AL(n,t,e,i,r){null!==i?qc(n,t,e,i,r):TL(n,t,e)}function ly(n,t){return n.parentNode(t)}let j1,OL=function NL(n,t,e){return 40&n.type?qs(n,e):null};function hy(n,t,e,i){const r=U1(n,i,t),s=t[Yt],a=function LL(n,t,e){return OL(n,t,e)}(i.parent||t[Os],i,t);if(null!=r)if(Array.isArray(e))for(let l=0;lnull;function nM(n,t,e=!1){return JL(n,t,e)}class G6{}class rN{}class q6{resolveComponentFactory(t){throw function X6(n){const t=Error(`No component factory found for ${dt(n)}.`);return t.ngComponent=n,t}(t)}}let Iy=(()=>{class n{static{this.NULL=new q6}}return n})();function $6(){return Du(fr(),Se())}function Du(n,t){return new $c(qs(n,t))}let $c=(()=>{class n{constructor(e){this.nativeElement=e}static{this.__NG_ELEMENT_ID__=$6}}return n})();function Z6(n){return n instanceof $c?n.nativeElement:n}class sN{}let lM=(()=>{class n{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function J6(){const n=Se(),e=To(fr().index,n);return(ks(e)?e:n)[Yt]}()}}return n})(),K6=(()=>{class n{static{this.\u0275prov=Yi({token:n,providedIn:"root",factory:()=>null})}}return n})();const hM={};function Qf(n,t,e,i,r=!1){for(;null!==e;){const s=t[e.index];null!==s&&i.push(pr(s)),Ps(s)&&pN(s,i);const o=e.type;if(8&o)Qf(n,t,e.child,i);else if(32&o){const a=B1(e,t);let l;for(;l=a();)i.push(l)}else if(16&o){const a=PL(t,e);if(Array.isArray(a))i.push(...a);else{const l=Wc(t[Jr]);Qf(l[Be],l,a,i,!0)}}e=r?e.projectionNext:e.next}return i}function pN(n,t){for(let e=mn;e!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:n=>{xf(n.lView)},consumerOnSignalRead(){this.lView[Uc]=this}};function gN(n){return mN(n[bf])}function vN(n){return mN(n[Ma])}function mN(n){for(;null!==n&&!Ps(n);)n=n[Ma];return n}function uM(n){return n.ngOriginalError}class eh{constructor(){this._console=console}handleError(t){const e=this._findOriginalError(t);this._console.error("ERROR",t),e&&this._console.error("ORIGINAL ERROR",e)}_findOriginalError(t){let e=t&&uM(t);for(;e&&uM(e);)e=uM(e);return e||null}}const SN=new Ht("",{providedIn:"root",factory:()=>Ri(eh).handleError.bind(void 0)}),bN=new Ht("",{providedIn:"root",factory:()=>!1}),Qt={};function pM(n=1){EN(xi(),Se(),zs()+n,!1)}function EN(n,t,e,i){if(!i)if(3==(3&t[Ct])){const s=n.preOrderCheckHooks;null!==s&&Fm(t,s,e)}else{const s=n.preOrderHooks;null!==s&&_m(t,s,0,e)}Yc(e)}function Ot(n,t=Di.Default){const e=Se();return null===e?Fi(n,t):zA(fr(),e,vt(n),t)}function DN(n,t,e,i,r,s){const o=Wi(null);try{let a=null;r&Gh.SignalBased&&(a=t[i][Ts]),null!==a&&void 0!==a.transformFn&&(s=a.transformFn(s)),r&Gh.HasDecoratorInputTransform&&(s=n.inputTransforms[i].call(t,s)),null!==n.setInput?n.setInput(t,a,s,e,i):nA(t,a,i,s)}finally{Wi(o)}}function Cy(n,t,e,i,r,s,o,a,l,h,c){const d=t.blueprint.slice();return d[Vr]=r,d[Ct]=204|i,(null!==h||n&&2048&n[Ct])&&(d[Ct]|=2048),dA(d),d[vn]=d[Kd]=n,d[Er]=e,d[ql]=o||n&&n[ql],d[Yt]=a||n&&n[Yt],d[Xs]=l||n&&n[Xs]||null,d[Os]=s,d[wf]=function Wj(){return Vj++}(),d[wa]=c,d[eA]=h,d[Jr]=2==t.type?n[Jr]:d,d}function xu(n,t,e,i,r){let s=n.data[t];if(null===s)s=function fM(n,t,e,i,r){const s=vA(),o=$b(),l=n.data[t]=function LV(n,t,e,i,r,s){let o=t?t.injectorIndex:-1,a=0;return function ru(){return null!==Rt.skipHydrationRootTNode}()&&(a|=128),{type:e,index:i,insertBeforeIndex:null,injectorIndex:o,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:r,attrs:s,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,o?s:s&&s.parent,e,t,i,r);return null===n.firstChild&&(n.firstChild=l),null!==s&&(o?null==s.child&&null!==l.parent&&(s.child=l):null===s.next&&(s.next=l,l.prev=s)),l}(n,t,e,i,r),function MU(){return Rt.lFrame.inI18n}()&&(s.flags|=32);else if(64&s.type){s.type=e,s.value=i,s.attrs=r;const o=function Tf(){const n=Rt.lFrame,t=n.currentTNode;return n.isParent?t:t.parent}();s.injectorIndex=null===o?-1:o.injectorIndex}return ol(s,!0),s}function Gf(n,t,e,i){if(0===e)return-1;const r=t.length;for(let s=0;sUt&&EN(n,t,Ut,!1),nl(o?2:0,r),e(i,r)}finally{Yc(s),nl(o?3:1,r)}}function gM(n,t,e){if(Ub(t)){const i=Wi(null);try{const s=t.directiveEnd;for(let o=t.directiveStart;onull;function LN(n,t,e,i,r){for(let s in t){if(!t.hasOwnProperty(s))continue;const o=t[s];if(void 0===o)continue;i??={};let a,l=Gh.None;Array.isArray(o)?(a=o[0],l=o[1]):a=o;let h=s;if(null!==r){if(!r.hasOwnProperty(s))continue;h=r[s]}0===n?NN(i,e,h,a,l):NN(i,e,h,a)}return i}function NN(n,t,e,i,r){let s;n.hasOwnProperty(e)?(s=n[e]).push(t,i):s=n[e]=[t,i],void 0!==r&&s.push(r)}function ON(n,t,e,i,r,s){for(let h=0;h0;){const e=n[--t];if("number"==typeof e&&e<0)return e}return 0})(o)!=a&&o.push(a),o.push(e,i,s)}}(n,t,i,Gf(n,e,r.hostVars,Qt),r)}function YV(n,t,e,i,r,s){const o=s[t];if(null!==o)for(let a=0;an.nextProducerIndex;)n.producerNode.pop(),n.producerLastReadVersion.pop(),n.producerIndexOfThis.pop()}}(a,o),function pV(n){n.lView[Uc]!==n&&(n.lView=null,fN.push(n))}(a)),i1()}}function FN(n,t){for(let e=gN(n);null!==e;e=vN(e))for(let i=mn;i-1&&(Bf(t,i),Ym(e,i))}this._attachedToViewContainer=!1}ay(this._lView[Be],this._lView)}onDestroy(t){!function Rm(n,t){if(256==(256&n[Ct]))throw new F(911,!1);null===n[Xh]&&(n[Xh]=[]),n[Xh].push(t)}(this._lView,t)}markForCheck(){Xf(this._cdRefInjectingView||this._lView)}detach(){this._lView[Ct]&=-129}reattach(){Xb(this._lView),this._lView[Ct]|=128}detectChanges(){this._lView[Ct]|=1024,function CM(n,t=!0){const e=n[ql],i=e.rendererFactory;i.begin?.();try{!function XV(n){EM(n,0);let t=0;for(;pA(n);){if(100===t)throw new F(103,!1);t++,EM(n,1)}}(n)}catch(s){throw t&&Dy(n,s),s}finally{i.end?.(),e.inlineEffectRunner?.flush()}}(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new F(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,EL(this._lView[Be],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new F(902,!1);this._appRef=t,Xb(this._lView)}}const VN=new Set;function xM(n){return t=>{setTimeout(n,void 0,t)}}const Yo=class h7 extends Pt{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,e,i){let r=t,s=e||(()=>null),o=i;if(t&&"object"==typeof t){const l=t;r=l.next?.bind(l),s=l.error?.bind(l),o=l.complete?.bind(l)}this.__isAsync&&(s=xM(s),r&&(r=xM(r)),o&&(o=xM(o)));const a=super.subscribe({next:r,error:s,complete:o});return t instanceof As&&t.add(a),a}};function WN(...n){}class zr{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:e=!1,shouldCoalesceRunChangeDetection:i=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Yo(!1),this.onMicrotaskEmpty=new Yo(!1),this.onStable=new Yo(!1),this.onError=new Yo(!1),typeof Zone>"u")throw new F(908,!1);Zone.assertZonePatched();const r=this;r._nesting=0,r._outer=r._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(r._inner=r._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(r._inner=r._inner.fork(Zone.longStackTraceZoneSpec)),r.shouldCoalesceEventChangeDetection=!i&&e,r.shouldCoalesceRunChangeDetection=i,r.lastRequestAnimationFrameId=-1,r.nativeRequestAnimationFrame=function c7(){const n="function"==typeof rr.requestAnimationFrame;let t=rr[n?"requestAnimationFrame":"setTimeout"],e=rr[n?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&t&&e){const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i);const r=e[Zone.__symbol__("OriginalDelegate")];r&&(e=r)}return{nativeRequestAnimationFrame:t,nativeCancelAnimationFrame:e}}().nativeRequestAnimationFrame,function p7(n){const t=()=>{!function u7(n){n.isCheckStableRunning||-1!==n.lastRequestAnimationFrameId||(n.lastRequestAnimationFrameId=n.nativeRequestAnimationFrame.call(rr,()=>{n.fakeTopEventTask||(n.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{n.lastRequestAnimationFrameId=-1,AM(n),n.isCheckStableRunning=!0,TM(n),n.isCheckStableRunning=!1},void 0,()=>{},()=>{})),n.fakeTopEventTask.invoke()}),AM(n))}(n)};n._inner=n._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(e,i,r,s,o,a)=>{if(function f7(n){return!(!Array.isArray(n)||1!==n.length)&&!0===n[0].data?.__ignore_ng_zone__}(a))return e.invokeTask(r,s,o,a);try{return YN(n),e.invokeTask(r,s,o,a)}finally{(n.shouldCoalesceEventChangeDetection&&"eventTask"===s.type||n.shouldCoalesceRunChangeDetection)&&t(),QN(n)}},onInvoke:(e,i,r,s,o,a,l)=>{try{return YN(n),e.invoke(r,s,o,a,l)}finally{n.shouldCoalesceRunChangeDetection&&t(),QN(n)}},onHasTask:(e,i,r,s)=>{e.hasTask(r,s),i===r&&("microTask"==s.change?(n._hasPendingMicrotasks=s.microTask,AM(n),TM(n)):"macroTask"==s.change&&(n.hasPendingMacrotasks=s.macroTask))},onHandleError:(e,i,r,s)=>(e.handleError(r,s),n.runOutsideAngular(()=>n.onError.emit(s)),!1)})}(r)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!zr.isInAngularZone())throw new F(909,!1)}static assertNotInAngularZone(){if(zr.isInAngularZone())throw new F(909,!1)}run(t,e,i){return this._inner.run(t,e,i)}runTask(t,e,i,r){const s=this._inner,o=s.scheduleEventTask("NgZoneEvent: "+r,t,d7,WN,WN);try{return s.runTask(o,e,i)}finally{s.cancelTask(o)}}runGuarded(t,e,i){return this._inner.runGuarded(t,e,i)}runOutsideAngular(t){return this._outer.run(t)}}const d7={};function TM(n){if(0==n._nesting&&!n.hasPendingMicrotasks&&!n.isStable)try{n._nesting++,n.onMicrotaskEmpty.emit(null)}finally{if(n._nesting--,!n.hasPendingMicrotasks)try{n.runOutsideAngular(()=>n.onStable.emit(null))}finally{n.isStable=!0}}}function AM(n){n.hasPendingMicrotasks=!!(n._hasPendingMicrotasks||(n.shouldCoalesceEventChangeDetection||n.shouldCoalesceRunChangeDetection)&&-1!==n.lastRequestAnimationFrameId)}function YN(n){n._nesting++,n.isStable&&(n.isStable=!1,n.onUnstable.emit(null))}function QN(n){n._nesting--,TM(n)}let $f=(()=>{class n{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const e=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const r of e)r();return!!this.handler?.execute()||e.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=Yi({token:n,providedIn:"root",factory:()=>new n})}}return n})();function y7(n,t){const e=To(t,n),i=e[Be];!function S7(n,t){for(let e=t.length;e0&&HL(n,e,s.join(" "))}}(u,w,f,i),void 0!==e&&function A7(n,t,e){const i=n.projection=[];for(let r=0;r=0;i--){const r=n[i];r.hostVars=t+=r.hostVars,r.hostAttrs=If(r.hostAttrs,e=If(e,r.hostAttrs))}}(i)}function N7(n,t){for(const e in t.inputs){if(!t.inputs.hasOwnProperty(e)||n.inputs.hasOwnProperty(e))continue;const i=t.inputs[e];if(void 0!==i&&(n.inputs[e]=i,n.declaredInputs[e]=t.declaredInputs[e],null!==t.inputTransforms)){const r=Array.isArray(i)?i[0]:i;if(!t.inputTransforms.hasOwnProperty(r))continue;n.inputTransforms??={},n.inputTransforms[r]=t.inputTransforms[r]}}}function Ty(n){return n===tl?{}:n===Qi?[]:n}function k7(n,t){const e=n.viewQuery;n.viewQuery=e?(i,r)=>{t(i,r),e(i,r)}:t}function P7(n,t){const e=n.contentQueries;n.contentQueries=e?(i,r,s)=>{t(i,r,s),e(i,r,s)}:t}function z7(n,t){const e=n.hostBindings;n.hostBindings=e?(i,r)=>{t(i,r),e(i,r)}:t}function Au(n,t){return!t||null===t.firstChild||ry(n)}function rg(n,t,e,i=!0){const r=t[Be];if(function r6(n,t,e,i){const r=mn+i,s=e.length;i>0&&(e[r-1][Ma]=t),i{class n{static{this.__NG_ELEMENT_ID__=h9}}return n})();function h9(){return pO(fr(),Se())}const c9=xn,dO=class extends c9{constructor(t,e,i){super(),this._lContainer=t,this._hostTNode=e,this._hostLView=i}get element(){return Du(this._hostTNode,this._hostLView)}get injector(){return new Vn(this._hostTNode,this._hostLView)}get parentInjector(){const t=Vm(this._hostTNode,this._hostLView);if(s1(t)){const e=Nf(t,this._hostLView),i=Lf(t);return new Vn(e[Be].data[i+8],e)}return new Vn(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const e=uO(this._lContainer);return null!==e&&e[t]||null}get length(){return this._lContainer.length-mn}createEmbeddedView(t,e,i){let r,s;"number"==typeof i?r=i:null!=i&&(r=i.index,s=i.injector);const a=t.createEmbeddedViewImpl(e||{},s,null);return this.insertImpl(a,r,Au(this._hostTNode,null)),a}createComponent(t,e,i,r,s){const o=t&&!function Of(n){return"function"==typeof n}(t);let a;if(o)a=e;else{const f=e||{};a=f.index,i=f.injector,r=f.projectableNodes,s=f.environmentInjector||f.ngModuleRef}const l=o?t:new Zf(ci(t)),h=i||this.parentInjector;if(!s&&null==l.ngModule){const g=(o?h:this.parentInjector).get(Jl,null);g&&(s=g)}ci(l.componentType??{});const p=l.create(h,r,null,s);return this.insertImpl(p.hostView,a,Au(this._hostTNode,null)),p}insert(t,e){return this.insertImpl(t,e,!0)}insertImpl(t,e,i){const r=t._lView;if(function hU(n){return Ps(n[vn])}(r)){const a=this.indexOf(t);if(-1!==a)this.detach(a);else{const l=r[vn],h=new dO(l,l[Os],l[vn]);h.detach(h.indexOf(t))}}const s=this._adjustIndex(e),o=this._lContainer;return rg(o,r,s,i),t.attachToViewContainerRef(),UA(HM(o),s,t),t}move(t,e){return this.insert(t,e)}indexOf(t){const e=uO(this._lContainer);return null!==e?e.indexOf(t):-1}remove(t){const e=this._adjustIndex(t,-1),i=Bf(this._lContainer,e);i&&(Ym(HM(this._lContainer),e),ay(i[Be],i))}detach(t){const e=this._adjustIndex(t,-1),i=Bf(this._lContainer,e);return i&&null!=Ym(HM(this._lContainer),e)?new qf(i):null}_adjustIndex(t,e=0){return t??this.length+e}};function uO(n){return n[8]}function HM(n){return n[8]||(n[8]=[])}function pO(n,t){let e;const i=t[n.index];return Ps(i)?e=i:(e=function PN(n,t,e,i){return[n,!0,0,t,null,i,null,e,null,null]}(i,t,null,n),t[n.index]=e,Ey(t,e)),fO(e,t,n,i),new dO(e,n,t)}let fO=function vO(n,t,e,i){if(n[rl])return;let r;r=8&e.type?pr(i):function d9(n,t){const e=n[Yt],i=e.createComment(""),r=qs(t,n);return qc(e,ly(e,r),i,function l6(n,t){return n.nextSibling(t)}(e,r),!1),i}(t,e),n[rl]=r};function hg(n,t,e){const i=Se();return function Tn(n,t,e){return!Object.is(n[t],e)&&(n[t]=e,!0)}(i,function al(){return Rt.lFrame.bindingIndex++}(),t)&&function No(n,t,e,i,r,s,o,a){const l=qs(t,e);let c,h=t.inputs;!a&&null!=h&&(c=h[i])?(wM(n,e,c,i,r),jc(t)&&function kV(n,t){const e=To(t,n);16&e[Ct]||(e[Ct]|=64)}(e,t.index)):3&t.type&&(i=function OV(n){return"class"===n?"className":"for"===n?"htmlFor":"formaction"===n?"formAction":"innerHtml"===n?"innerHTML":"readonly"===n?"readOnly":"tabindex"===n?"tabIndex":n}(i),r=null!=o?o(r,t.value||"",i):r,s.setProperty(l,i,r))}(xi(),function Pr(){const n=Rt.lFrame;return Df(n.tView,n.selectedIndex)}(),i,n,t,i[Yt],e,!1),hg}function $M(n,t,e,i,r){const o=r?"class":"style";wM(n,e,t.inputs[o],o,i)}function Qu(n,t,e,i){const r=Se(),s=xi(),o=Ut+n,a=r[Yt],l=s.firstCreatePass?function B8(n,t,e,i,r,s){const o=t.consts,l=xu(t,n,2,i,sl(o,r));return function SM(n,t,e,i){if(gA()){const r=null===i?null:{"":-1},s=function FV(n,t){const e=n.directiveRegistry;let i=null,r=null;if(e)for(let s=0;s(qh(!0),oy(i,r,function DA(){return Rt.lFrame.currentNamespace}()));const qu="en-US";let Mk=qu;function ow(n){return!!n&&"function"==typeof n.then}function Gk(n){return!!n&&"function"==typeof n.subscribe}function aw(n,t,e,i){const r=Se(),s=xi(),o=fr();return function qk(n,t,e,i,r,s,o){const a=Pm(i),h=n.firstCreatePass&&HN(n),c=t[Er],d=RN(t);let u=!0;if(3&i.type||o){const g=qs(i,t),v=o?o(g):g,y=d.length,S=o?M=>o(pr(M[i.index])):i.index;let b=null;if(!o&&a&&(b=function UW(n,t,e,i){const r=n.cleanup;if(null!=r)for(let s=0;sl?a[l]:null}"string"==typeof o&&(s+=2)}return null}(n,t,r,i.index)),null!==b)(b.__ngLastListenerFn__||b).__ngNextListenerFn__=s,b.__ngLastListenerFn__=s,u=!1;else{s=Zk(i,t,c,s,!1);const M=e.listen(v,r,s);d.push(s,M),h&&h.push(r,S,y,y+1)}}else s=Zk(i,t,c,s,!1);const p=i.outputs;let f;if(u&&null!==p&&(f=p[r])){const g=f.length;if(g)for(let v=0;v-1?To(n.index,t):t);let l=$k(t,e,i,o),h=s.__ngNextListenerFn__;for(;h;)l=$k(t,e,h,o)&&l,h=h.__ngNextListenerFn__;return r&&!1===l&&o.preventDefault(),l}}function QW(){return this._results[Symbol.iterator]()}class hw{get changes(){return this._changes??=new Yo}constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=void 0,this.length=0,this.first=void 0,this.last=void 0;const e=hw.prototype;e[Symbol.iterator]||(e[Symbol.iterator]=QW)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,e){return this._results.reduce(t,e)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,e){this.dirty=!1;const i=function oo(n){return n.flat(Number.POSITIVE_INFINITY)}(t);(this._changesDetected=!function $U(n,t,e){if(n.length!==t.length)return!1;for(let i=0;i{class n{static{this.__NG_ELEMENT_ID__=qW}}return n})();const GW=ih,XW=class extends GW{constructor(t,e,i){super(),this._declarationLView=t,this._declarationTContainer=e,this.elementRef=i}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,e){return this.createEmbeddedViewImpl(t,e)}createEmbeddedViewImpl(t,e,i){const r=function ig(n,t,e,i){const r=t.tView,a=Cy(n,r,e,4096&n[Ct]?4096:16,null,t,null,null,null,i?.injector??null,i?.dehydratedView??null);a[Mf]=n[t.index];const h=n[il];return null!==h&&(a[il]=h.createEmbeddedView(r)),LM(r,a,e),a}(this._declarationLView,this._declarationTContainer,t,{injector:e,dehydratedView:i});return new qf(r)}};function qW(){return Qy(fr(),Se())}function Qy(n,t){return 4&n.type?new XW(t,n,Du(n,t)):null}class cw{constructor(t){this.queryList=t,this.matches=null}clone(){return new cw(this.queryList)}setDirty(){this.queryList.setDirty()}}class dw{constructor(t=[]){this.queries=t}createEmbeddedView(t){const e=t.queries;if(null!==e){const i=null!==t.contentQueries?t.contentQueries[0]:e.length,r=[];for(let s=0;s0)i.push(o[a/2]);else{const h=s[a+1],c=t[-l];for(let d=mn;d(qh(!0),function sy(n,t){return n.createText(t)}(t[Yt],i));function vw(n,t,e,i,r){if(n=vt(n),Array.isArray(n))for(let s=0;s>20;if(Gc(n)||!n.multi){const p=new Af(h,r,Ot),f=yw(l,t,r?c:c+u,d);-1===f?(l1(jm(a,o),s,l),mw(s,n,t.length),t.push(l),a.directiveStart++,a.directiveEnd++,r&&(a.providerIndexes+=1048576),e.push(p),o.push(p)):(e[f]=p,o[f]=p)}else{const p=yw(l,t,c+u,d),f=yw(l,t,c,c+u),v=f>=0&&e[f];if(r&&!v||!r&&!(p>=0&&e[p])){l1(jm(a,o),s,l);const y=function yY(n,t,e,i,r){const s=new Af(n,e,Ot);return s.multi=[],s.index=t,s.componentProviders=0,kP(s,r,i&&!e),s}(r?mY:vY,e.length,r,i,h);!r&&v&&(e[f].providerFactory=y),mw(s,n,t.length,0),t.push(l),a.directiveStart++,a.directiveEnd++,r&&(a.providerIndexes+=1048576),e.push(y),o.push(y)}else mw(s,n,p>-1?p:f,kP(e[r?f:p],h,!r&&i));!r&&i&&v&&e[f].componentProviders++}}}function mw(n,t,e,i){const r=Gc(t),s=function gj(n){return!!n.useClass}(t);if(r||s){const l=(s?vt(t.useClass):t).prototype.ngOnDestroy;if(l){const h=n.destroyHooks||(n.destroyHooks=[]);if(!r&&t.multi){const c=h.indexOf(e);-1===c?h.push(e,[i,l]):h[c+1].push(i,l)}else h.push(e,l)}}}function kP(n,t,e){return e&&n.componentProviders++,n.multi.push(t)-1}function yw(n,t,e,i){for(let r=e;r{e.providersResolver=(i,r)=>function gY(n,t,e){const i=xi();if(i.firstCreatePass){const r=Ca(n);vw(e,i.data,i.blueprint,r,!0),vw(t,i.data,i.blueprint,r,!1)}}(i,r?r(n):n,t)}}class rd{}class zP extends rd{constructor(t){super(),this.componentFactoryResolver=new JN(this),this.instance=null;const e=new vu([...t.providers,{provide:rd,useValue:this},{provide:Iy,useValue:this.componentFactoryResolver}],t.parent||Jm(),t.debugName,new Set(["environment"]));this.injector=e,t.runEnvironmentInitializers&&e.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}}let wY=(()=>{class n{constructor(e){this._injector=e,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(e){if(!e.standalone)return null;if(!this.cachedInjectors.has(e)){const i=XA(0,e.type),r=i.length>0?function MY(n,t,e=null){return new zP({providers:n,parent:t,debugName:e,runEnvironmentInitializers:!0}).injector}([i],this._injector,`Standalone[${e.type.name}]`):null;this.cachedInjectors.set(e,r)}return this.cachedInjectors.get(e)}ngOnDestroy(){try{for(const e of this.cachedInjectors.values())null!==e&&e.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=Yi({token:n,providedIn:"environment",factory:()=>new n(Fi(Jl))})}}return n})();function RP(n){(function Zc(n){VN.has(n)||(VN.add(n),performance?.mark?.("mark_feature_usage",{detail:{feature:n}}))})("NgStandalone"),n.getStandaloneInjector=t=>t.get(wY).getOrCreateStandaloneInjector(n)}let Tw=(()=>{class n{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new _o(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const e=this.taskId++;return this.pendingTasks.add(e),e}remove(e){this.pendingTasks.delete(e),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();const g2=new Ht(""),XQ=new Ht("");let kw=(()=>{class n{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((e,i)=>{this.resolve=e,this.reject=i}),this.appInits=Ri(XQ,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const e=[];for(const r of this.appInits){const s=r();if(ow(s))e.push(s);else if(Gk(s)){const o=new Promise((a,l)=>{s.subscribe({complete:a,error:l})});e.push(o)}}const i=()=>{this.done=!0,this.resolve()};Promise.all(e).then(()=>{i()}).catch(r=>{this.reject(r)}),0===e.length&&i(),this.initialized=!0}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();const v2=new Ht("");let Ju=(()=>{class n{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Ri(SN),this.afterRenderEffectManager=Ri($f),this.componentTypes=[],this.components=[],this.isStable=Ri(Tw).hasPendingTasks.pipe(jr(e=>!e)),this._injector=Ri(Jl)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(e,i){const r=e instanceof rN;if(!this._injector.get(kw).done)throw!r&&function _c(n){const t=ci(n)||jn(n)||gs(n);return null!==t&&t.standalone}(e),new F(405,!1);let o;o=r?e:this._injector.get(Iy).resolveComponentFactory(e),this.componentTypes.push(o.componentType);const a=function $Q(n){return n.isBoundToModule}(o)?void 0:this._injector.get(rd),h=o.create(Wo.NULL,[],i||o.selector,a),c=h.location.nativeElement,d=h.injector.get(g2,null);return d?.registerApplication(c),h.onDestroy(()=>{this.detachView(h.hostView),Jy(this.components,h),d?.unregisterApplication(c)}),this._loadComponent(h),h}tick(){if(this._runningTick)throw new F(101,!1);try{this._runningTick=!0;for(let e of this._views)e.detectChanges()}catch(e){this.internalErrorHandler(e)}finally{try{this.afterRenderEffectManager.execute()}catch(e){this.internalErrorHandler(e)}this._runningTick=!1}}attachView(e){const i=e;this._views.push(i),i.attachToAppRef(this)}detachView(e){const i=e;Jy(this._views,i),i.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e);const i=this._injector.get(v2,[]);[...this._bootstrapListeners,...i].forEach(r=>r(e))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(e=>e()),this._views.slice().forEach(e=>e.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(e){return this._destroyListeners.push(e),()=>Jy(this._destroyListeners,e)}destroy(){if(this._destroyed)throw new F(406,!1);const e=this._injector;e.destroy&&!e.destroyed&&e.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();function Jy(n,t){const e=n.indexOf(t);e>-1&&n.splice(e,1)}let JQ=(()=>{class n{constructor(){this.zone=Ri(zr),this.applicationRef=Ri(Ju)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();function b2(n){return[{provide:zr,useFactory:n},{provide:gu,multi:!0,useFactory:()=>{const t=Ri(JQ,{optional:!0});return()=>t.initialize()}},{provide:gu,multi:!0,useFactory:()=>{const t=Ri(tG);return()=>{t.initialize()}}},{provide:SN,useFactory:KQ}]}function KQ(){const n=Ri(zr),t=Ri(eh);return e=>n.runOutsideAngular(()=>t.handleError(e))}function eG(n){return function S1(n){return{\u0275providers:n}}([[],b2(()=>new zr(function M2(n){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:n?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:n?.runCoalescing??!1}}(n)))])}let tG=(()=>{class n{constructor(){this.subscription=new As,this.initialized=!1,this.zone=Ri(zr),this.pendingTasks=Ri(Tw)}initialize(){if(this.initialized)return;this.initialized=!0;let e=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(e=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{zr.assertNotInAngularZone(),queueMicrotask(()=>{null!==e&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(e),e=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{zr.assertInAngularZone(),e??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();const rh=new Ht("",{providedIn:"root",factory:()=>Ri(rh,Di.Optional|Di.SkipSelf)||function iG(){return typeof $localize<"u"&&$localize.locale||qu}()}),Pw=new Ht("");let rc=null;function DG(n){try{const{rootComponent:t,appProviders:e,platformProviders:i}=n,r=function aG(n=[]){if(rc)return rc;const t=function E2(n=[],t){return Wo.create({name:t,providers:[{provide:M1,useValue:"platform"},{provide:Pw,useValue:new Set([()=>rc=null])},...n]})}(n);return rc=t,function m2(){!function Ib(n){Gd=n}(()=>{throw new F(600,!1)})}(),function D2(n){n.get(sL,null)?.forEach(e=>e())}(t),t}(i),s=[eG(),...e||[]],a=new zP({providers:s,parent:r,debugName:"",runEnvironmentInitializers:!1}).injector,l=a.get(zr);return l.run(()=>{a.resolveInjectorInitializers();const h=a.get(eh,null);let c;l.runOutsideAngular(()=>{c=l.onError.subscribe({next:p=>{h.handleError(p)}})});const d=()=>a.destroy(),u=r.get(Pw);return u.add(d),a.onDestroy(()=>{c.unsubscribe(),u.delete(d)}),function y2(n,t,e){try{const i=e();return ow(i)?i.catch(r=>{throw t.runOutsideAngular(()=>n.handleError(r)),r}):i}catch(i){throw t.runOutsideAngular(()=>n.handleError(i)),i}}(h,l,()=>{const p=a.get(kw);return p.runInitializers(),p.donePromise.then(()=>{!function wk(n){ro(n,"Expected localeId to be defined"),"string"==typeof n&&(Mk=n.toLowerCase().replace(/_/g,"-"))}(a.get(rh,qu)||qu);const g=a.get(Ju);return void 0!==t&&g.bootstrap(t),g})})})}catch(t){return Promise.reject(t)}}let $2=null;function jw(){return $2}class UG{}const sd=new Ht("");let sq=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=Lm({type:n})}static{this.\u0275inj=mf({})}}return n})();function uz(n){return"server"===n}class kq extends UG{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class sC extends kq{static makeCurrent(){!function _G(n){$2??=n}(new sC)}onAndCancel(t,e,i){return t.addEventListener(e,i),()=>{t.removeEventListener(e,i)}}dispatchEvent(t,e){t.dispatchEvent(e)}remove(t){t.parentNode&&t.parentNode.removeChild(t)}createElement(t,e){return(e=e||this.getDefaultDocument()).createElement(t)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(t){return t.nodeType===Node.ELEMENT_NODE}isShadowRoot(t){return t instanceof DocumentFragment}getGlobalEventTarget(t,e){return"window"===e?window:"document"===e?t:"body"===e?t.body:null}getBaseHref(t){const e=function Pq(){return Cg=Cg||document.querySelector("base"),Cg?Cg.getAttribute("href"):null}();return null==e?null:function zq(n){return new URL(n,document.baseURI).pathname}(e)}resetBaseElement(){Cg=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return function xX(n,t){t=encodeURIComponent(t);for(const e of n.split(";")){const i=e.indexOf("="),[r,s]=-1==i?[e,""]:[e.slice(0,i),e.slice(i+1)];if(r.trim()===t)return decodeURIComponent(s)}return null}(document.cookie,t)}}let Cg=null,Hq=(()=>{class n{build(){return new XMLHttpRequest}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac})}}return n})();const oC=new Ht("");let vz=(()=>{class n{constructor(e,i){this._zone=i,this._eventNameToPlugin=new Map,e.forEach(r=>{r.manager=this}),this._plugins=e.slice().reverse()}addEventListener(e,i,r){return this._findPluginFor(i).addEventListener(e,i,r)}getZone(){return this._zone}_findPluginFor(e){let i=this._eventNameToPlugin.get(e);if(i)return i;if(i=this._plugins.find(s=>s.supports(e)),!i)throw new F(5101,!1);return this._eventNameToPlugin.set(e,i),i}static{this.\u0275fac=function(i){return new(i||n)(Fi(oC),Fi(zr))}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac})}}return n})();class mz{constructor(t){this._doc=t}}const aC="ng-app-id";let yz=(()=>{class n{constructor(e,i,r,s={}){this.doc=e,this.appId=i,this.nonce=r,this.platformId=s,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=uz(s),this.resetHostNodes()}addStyles(e){for(const i of e)1===this.changeUsageCount(i,1)&&this.onStyleAdded(i)}removeStyles(e){for(const i of e)this.changeUsageCount(i,-1)<=0&&this.onStyleRemoved(i)}ngOnDestroy(){const e=this.styleNodesInDOM;e&&(e.forEach(i=>i.remove()),e.clear());for(const i of this.getAllStyles())this.onStyleRemoved(i);this.resetHostNodes()}addHost(e){this.hostNodes.add(e);for(const i of this.getAllStyles())this.addStyleToHost(e,i)}removeHost(e){this.hostNodes.delete(e)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(e){for(const i of this.hostNodes)this.addStyleToHost(i,e)}onStyleRemoved(e){const i=this.styleRef;i.get(e)?.elements?.forEach(r=>r.remove()),i.delete(e)}collectServerRenderedStyles(){const e=this.doc.head?.querySelectorAll(`style[${aC}="${this.appId}"]`);if(e?.length){const i=new Map;return e.forEach(r=>{null!=r.textContent&&i.set(r.textContent,r)}),i}return null}changeUsageCount(e,i){const r=this.styleRef;if(r.has(e)){const s=r.get(e);return s.usage+=i,s.usage}return r.set(e,{usage:i,elements:[]}),i}getStyleElement(e,i){const r=this.styleNodesInDOM,s=r?.get(i);if(s?.parentNode===e)return r.delete(i),s.removeAttribute(aC),s;{const o=this.doc.createElement("style");return this.nonce&&o.setAttribute("nonce",this.nonce),o.textContent=i,this.platformIsServer&&o.setAttribute(aC,this.appId),e.appendChild(o),o}}addStyleToHost(e,i){const r=this.getStyleElement(e,i),s=this.styleRef,o=s.get(i)?.elements;o?o.push(r):s.set(i,{elements:[r],usage:1})}resetHostNodes(){const e=this.hostNodes;e.clear(),e.add(this.doc.head)}static{this.\u0275fac=function(i){return new(i||n)(Fi(sd),Fi(A1),Fi(oL,8),Fi(yu))}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac})}}return n})();const lC={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/"},hC=/%COMP%/g,Uq=new Ht("",{providedIn:"root",factory:()=>!0});function Iz(n,t){return t.map(e=>e.replace(hC,n))}let bz=(()=>{class n{constructor(e,i,r,s,o,a,l,h=null){this.eventManager=e,this.sharedStylesHost=i,this.appId=r,this.removeStylesOnCompDestroy=s,this.doc=o,this.platformId=a,this.ngZone=l,this.nonce=h,this.rendererByCompId=new Map,this.platformIsServer=uz(a),this.defaultRenderer=new cC(e,o,l,this.platformIsServer)}createRenderer(e,i){if(!e||!i)return this.defaultRenderer;this.platformIsServer&&i.encapsulation===Ia.ShadowDom&&(i={...i,encapsulation:Ia.Emulated});const r=this.getOrCreateRenderer(e,i);return r instanceof wz?r.applyToHost(e):r instanceof dC&&r.applyStyles(),r}getOrCreateRenderer(e,i){const r=this.rendererByCompId;let s=r.get(i.id);if(!s){const o=this.doc,a=this.ngZone,l=this.eventManager,h=this.sharedStylesHost,c=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(i.encapsulation){case Ia.Emulated:s=new wz(l,h,i,this.appId,c,o,a,d);break;case Ia.ShadowDom:return new Yq(l,h,e,i,o,a,this.nonce,d);default:s=new dC(l,h,i,c,o,a,d)}r.set(i.id,s)}return s}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(i){return new(i||n)(Fi(vz),Fi(yz),Fi(A1),Fi(Uq),Fi(sd),Fi(yu),Fi(zr),Fi(oL))}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac})}}return n})();class cC{constructor(t,e,i,r){this.eventManager=t,this.doc=e,this.ngZone=i,this.platformIsServer=r,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(t,e){return e?this.doc.createElementNS(lC[e]||e,t):this.doc.createElement(t)}createComment(t){return this.doc.createComment(t)}createText(t){return this.doc.createTextNode(t)}appendChild(t,e){(Mz(t)?t.content:t).appendChild(e)}insertBefore(t,e,i){t&&(Mz(t)?t.content:t).insertBefore(e,i)}removeChild(t,e){t&&t.removeChild(e)}selectRootElement(t,e){let i="string"==typeof t?this.doc.querySelector(t):t;if(!i)throw new F(-5104,!1);return e||(i.textContent=""),i}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,e,i,r){if(r){e=r+":"+e;const s=lC[r];s?t.setAttributeNS(s,e,i):t.setAttribute(e,i)}else t.setAttribute(e,i)}removeAttribute(t,e,i){if(i){const r=lC[i];r?t.removeAttributeNS(r,e):t.removeAttribute(`${i}:${e}`)}else t.removeAttribute(e)}addClass(t,e){t.classList.add(e)}removeClass(t,e){t.classList.remove(e)}setStyle(t,e,i,r){r&(Kh.DashCase|Kh.Important)?t.style.setProperty(e,i,r&Kh.Important?"important":""):t.style[e]=i}removeStyle(t,e,i){i&Kh.DashCase?t.style.removeProperty(e):t.style[e]=""}setProperty(t,e,i){null!=t&&(t[e]=i)}setValue(t,e){t.nodeValue=e}listen(t,e,i){if("string"==typeof t&&!(t=jw().getGlobalEventTarget(this.doc,t)))throw new Error(`Unsupported event target ${t} for event ${e}`);return this.eventManager.addEventListener(t,e,this.decoratePreventDefault(i))}decoratePreventDefault(t){return e=>{if("__ngUnwrap__"===e)return t;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>t(e)):t(e))&&e.preventDefault()}}}function Mz(n){return"TEMPLATE"===n.tagName&&void 0!==n.content}class Yq extends cC{constructor(t,e,i,r,s,o,a,l){super(t,s,o,l),this.sharedStylesHost=e,this.hostEl=i,this.shadowRoot=i.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const h=Iz(r.id,r.styles);for(const c of h){const d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=c,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(t){return t===this.hostEl?this.shadowRoot:t}appendChild(t,e){return super.appendChild(this.nodeOrShadowRoot(t),e)}insertBefore(t,e,i){return super.insertBefore(this.nodeOrShadowRoot(t),e,i)}removeChild(t,e){return super.removeChild(this.nodeOrShadowRoot(t),e)}parentNode(t){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(t)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class dC extends cC{constructor(t,e,i,r,s,o,a,l){super(t,s,o,a),this.sharedStylesHost=e,this.removeStylesOnCompDestroy=r,this.styles=l?Iz(l,i.styles):i.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class wz extends dC{constructor(t,e,i,r,s,o,a,l){const h=r+"-"+i.id;super(t,e,i,s,o,a,l,h),this.contentAttr=function jq(n){return"_ngcontent-%COMP%".replace(hC,n)}(h),this.hostAttr=function Vq(n){return"_nghost-%COMP%".replace(hC,n)}(h)}applyToHost(t){this.applyStyles(),this.setAttribute(t,this.hostAttr,"")}createElement(t,e){const i=super.createElement(t,e);return super.setAttribute(i,this.contentAttr,""),i}}let Qq=(()=>{class n extends mz{constructor(e){super(e)}supports(e){return!0}addEventListener(e,i,r){return e.addEventListener(i,r,!1),()=>this.removeEventListener(e,i,r)}removeEventListener(e,i,r){return e.removeEventListener(i,r)}static{this.\u0275fac=function(i){return new(i||n)(Fi(sd))}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac})}}return n})();const Cz=["alt","control","meta","shift"],Gq={"\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"},Xq={alt:n=>n.altKey,control:n=>n.ctrlKey,meta:n=>n.metaKey,shift:n=>n.shiftKey};let qq=(()=>{class n extends mz{constructor(e){super(e)}supports(e){return null!=n.parseEventName(e)}addEventListener(e,i,r){const s=n.parseEventName(i),o=n.eventCallback(s.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>jw().onAndCancel(e,s.domEventName,o))}static parseEventName(e){const i=e.toLowerCase().split("."),r=i.shift();if(0===i.length||"keydown"!==r&&"keyup"!==r)return null;const s=n._normalizeKey(i.pop());let o="",a=i.indexOf("code");if(a>-1&&(i.splice(a,1),o="code."),Cz.forEach(h=>{const c=i.indexOf(h);c>-1&&(i.splice(c,1),o+=h+".")}),o+=s,0!=i.length||0===s.length)return null;const l={};return l.domEventName=r,l.fullKey=o,l}static matchEventFullKeyCode(e,i){let r=Gq[e.key]||e.key,s="";return i.indexOf("code.")>-1&&(r=e.code,s="code."),!(null==r||!r)&&(r=r.toLowerCase()," "===r?r="space":"."===r&&(r="dot"),Cz.forEach(o=>{o!==r&&(0,Xq[o])(e)&&(s+=o+".")}),s+=r,s===i)}static eventCallback(e,i,r){return s=>{n.matchEventFullKeyCode(s,e)&&r.runGuarded(()=>i(s))}}static _normalizeKey(e){return"esc"===e?"escape":e}static{this.\u0275fac=function(i){return new(i||n)(Fi(sd))}}static{this.\u0275prov=Yi({token:n,factory:n.\u0275fac})}}return n})();function Ez(n){return{appProviders:[...i$,...n?.providers??[]],platformProviders:e$}}const e$=[{provide:yu,useValue:"browser"},{provide:sL,useValue:function Zq(){sC.makeCurrent()},multi:!0},{provide:sd,useFactory:function Kq(){return function Aj(n){T1=n}(document),document},deps:[]}],i$=[{provide:M1,useValue:"root"},{provide:eh,useFactory:function Jq(){return new eh},deps:[]},{provide:oC,useClass:Qq,multi:!0,deps:[sd,zr,yu]},{provide:oC,useClass:qq,multi:!0,deps:[sd]},bz,yz,vz,{provide:sN,useExisting:bz},{provide:class cq{},useClass:Hq,deps:[]},[]];var o$=0,uC=!1;function b0(n,t){var e=t;return e.unshift(void 0),new(Function.prototype.bind.apply(n,e))}function Y(n,t){for(var e=t,i=n.replace(/\[/g,".").replace(/\]/g,"").split("."),r=0;r"u"}function wi(n){return n+"_"+o$++}function w0(n,t){return n===t||!(n===document||!n)&&w0(n.parentNode,t)}function xg(n){try{throw new Error(n)}catch(t){throw new Error(t.message+"\n"+t.stack)}}function Re(n){var t=n+"";return t.match(/auto|cm|mm|in|px|pt|pc|%|em|ex|ch|rem|vw|vh|vmin|vmax/)?t:t+"px"}function ce(){return uC}var Tg,n,t,d$={latn:{_digits:"0123456789",_type:"numeric"}},Lz={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},Nz=[0,1,2,3,4,5,6,7,8,9],Rr=function(){function n(){}return n.getMainObject=function(t,e){return Y(ce()?e:"main."+e,t)},n.getNumberingSystem=function(t){return Y("supplemental.numberingSystems",t)||this.numberingSystems},n.reverseObject=function(t,e){for(var r={},s=0,o=e||Object.keys(t);s13&&(f+=1,o-=12),o-=1,a=f-4716;var y=u-24e5,S=10631/30,b=u-1948084,M=Math.floor(b/10631);b-=10631*M;var w=Math.floor((b-.1335)/S),C=30*M+w;b-=Math.floor(w*S+.1335);var D=Math.floor((b+28.5001)/29.5);13===D&&(D=12);for(var A=b-Math.floor(29.5001*D-29),x=0;xy);x++);var R=x+16260,L=Math.floor((R-1)/12),O=L+1,N=R-12*L,T=y-t[x-1]+1;return(T+"").length>2&&(T=A,N=D,O=C),{year:O,month:N,date:T}},n.toGregorian=function i(r,s,o){var g=Math.floor(o+t[12*(r-1)+1+(s-1)-16260-1]-1+24e5+.5),v=Math.floor((g-1867216.25)/36524.25),y=1524+(v=g+1+v-Math.floor(v/4)),S=Math.floor((y-122.1)/365.25),b=Math.floor(365.25*S),M=Math.floor((y-b)/30.6001),w=y-b-Math.floor(30.6001*M),C=M-(M>13.5?13:1),D=S-(C>2.5?4716:4715);return D<=0&&C--,new Date(D+"/"+C+"/"+w)};var ut,f$=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,Oz="stand-alone",g$=["sun","mon","tue","wed","thu","fri","sat"],kz={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},Pz=function(){function n(){}return n.dateFormat=function(t,e,i){var r=this,s=ut.getDependables(i,t,e.calendar),o=Y("parserObject.numbers",s),a=s.dateObject,l={isIslamic:ut.islamicRegex.test(e.calendar)};ce()&&e.isServerRendered&&(e=ut.compareBlazorDateFormats(e,t));var h=e.format||ut.getResultantPattern(e.skeleton,s.dateObject,e.type,!1,ce()?t:"");if(l.dateSeperator=ce()?Y("dateSeperator",a):ut.getDateSeparator(s.dateObject),st(h))xg("Format options or type given must be invalid");else{h=ut.ConvertDateToWeekFormat(h),ce()&&(h=h.replace(/tt/,"a")),l.pattern=h,l.numMapper=ce()?ze({},o):Rr.getNumberMapper(s.parserObject,Rr.getNumberingSystem(i));for(var d=0,u=h.match(f$)||[];d2?r+=e.month[""+u]:f=!0;break;case"E":case"c":r+=e.weekday[""+g$[t.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(f=!0,"d"===d)u=o.date;else if("f"===d){f=!1,g=!0;var y=(p=(p=t[""+kz[""+d]]().toString()).substring(0,c)).length;if(c!==y){if(c>3)continue;for(var S=0;S0?1:0],o=Math.abs(t);return s.replace(/HH?|mm/g,function(a){var l=a.length,h=-1!==a.indexOf("H");return i.checkTwodigitNumber(Math.floor(h?o/60:o%60),l)})},n}(),zz={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},ip=["infinity","nan","group","decimal","exponential"],Rz=function(){function n(){}return n.numberFormatter=function(t,e,i){var l,r=this,s=ze({},e),o={},a={},h=ut.getDependables(i,t,"",!0),c=h.numericObject;a.numberMapper=ce()?ze({},c):Rr.getNumberMapper(h.parserObject,Rr.getNumberingSystem(i),!0),a.currencySymbol=ce()?Y("currencySymbol",c):ut.getCurrencySymbol(h.numericObject,s.currency||Ng,e.altSymbol,e.ignoreCurrency),a.percentSymbol=ce()?Y("numberSymbols.percentSign",c):a.numberMapper.numberSymbols.percentSign,a.minusSymbol=ce()?Y("numberSymbols.minusSign",c):a.numberMapper.numberSymbols.minusSign;var d=a.numberMapper.numberSymbols;if(e.format&&!ut.formatRegex.test(e.format))o=ut.customFormat(e.format,a,h.numericObject),!st(s.useGrouping)&&s.useGrouping&&(s.useGrouping=o.pData.useGrouping);else{if(ze(s,ut.getProperNumericSkeleton(e.format||"N")),s.isCurrency="currency"===s.type,s.isPercent="percent"===s.type,ce()||(l=ut.getSymbolPattern(s.type,a.numberMapper.numberSystem,h.numericObject,s.isAccount)),s.groupOne=this.checkValueRange(s.maximumSignificantDigits,s.minimumSignificantDigits,!0),this.checkValueRange(s.maximumFractionDigits,s.minimumFractionDigits,!1,!0),st(s.fractionDigits)||(s.minimumFractionDigits=s.maximumFractionDigits=s.fractionDigits),st(s.useGrouping)&&(s.useGrouping=!0),s.isCurrency&&!ce()&&(l=l.replace(/\u00A4/g,ut.defaultCurrency)),ce())o.nData=ze({},{},Y(s.type+"nData",c)),o.pData=ze({},{},Y(s.type+"pData",c)),"currency"===s.type&&e.currency&&ut.replaceBlazorCurrency([o.pData,o.nData],a.currencySymbol,e.currency);else{var u=l.split(";");o.nData=ut.getFormatData(u[1]||"-"+u[0],!0,a.currencySymbol),o.pData=ut.getFormatData(u[0],!1,a.currencySymbol),s.useGrouping&&(s.groupSeparator=d[ip[2]],s.groupData=this.getGroupingDetails(u[0]))}if(st(s.minimumFractionDigits)&&(s.minimumFractionDigits=o.nData.minimumFraction),st(s.maximumFractionDigits)){var f=o.nData.maximumFraction;s.maximumFractionDigits=st(f)&&s.isPercent?0:f}var g=s.minimumFractionDigits,v=s.maximumFractionDigits;!st(g)&&!st(v)&&g>v&&(s.maximumFractionDigits=g)}return ze(o.nData,s),ze(o.pData,s),function(y){return isNaN(y)?d[ip[1]]:isFinite(y)?r.intNumberFormatter(y,o,a,e):d[ip[0]]}},n.getGroupingDetails=function(t){var e={},i=t.match(ut.negativeDataRegex);if(i&&i[4]){var r=i[4],s=r.lastIndexOf(",");if(-1!==s){var o=r.split(".")[0];e.primary=o.length-s-1;var a=r.lastIndexOf(",",s-1);-1!==a&&(e.secondary=s-1-a)}}return e},n.checkValueRange=function(t,e,i,r){var s=r?"f":"s",o=0,a=zz["l"+s],l=zz["m"+s];if(st(t)||(this.checkRange(t,a,r),o++),st(e)||(this.checkRange(e,l,r),o++),2===o){if(!(tr[1])&&xg(e+"value must be within the range"+r[0]+"to"+r[1])},n.intNumberFormatter=function(t,e,i,r){var s;if(!st(e.nData.type)){t<0?(t*=-1,s=e.nData):s=0===t&&e.zeroData||e.pData;var o="";if(s.isPercent&&(t*=100),s.groupOne)o=this.processSignificantDigits(t,s.minimumSignificantDigits,s.maximumSignificantDigits);else if(o=this.processFraction(t,s.minimumFractionDigits,s.maximumFractionDigits,r),s.minimumIntegerDigits&&(o=this.processMinimumIntegers(o,s.minimumIntegerDigits)),i.isCustomFormat&&s.minimumFractionDigits=0&&"0"===l[parseInt(c.toString(),10)]&&c>=s.minimumFractionDigits;c--)l=l.slice(0,c);o=a[0]+"."+l}return"scientific"===s.type&&(o=(o=t.toExponential(s.maximumFractionDigits)).replace("e",i.numberMapper.numberSymbols[ip[4]])),o=o.replace(".",i.numberMapper.numberSymbols[ip[3]]),o="#,###,,;(#,###,,)"===s.format?this.customPivotFormat(parseInt(o,10)):o,s.useGrouping&&(o=this.groupNumbers(o,s.groupData.primary,s.groupSeparator||",",i.numberMapper.numberSymbols[ip[3]]||".",s.groupData.secondary)),o=Rr.convertValueParts(o,ut.latnParseRegex,i.numberMapper.mapper),"N/A"===s.nlead?s.nlead:"0"===o&&r&&"0"===r.format?o+s.nend:s.nlead+o+s.nend}},n.processSignificantDigits=function(t,e,i){var r=t+"";return r.lengthe;)c=l.slice(h-e,h)+(c.length?i+c:""),h-=e,o&&(e=s,o=!1);return a[0]=l.slice(0,h)+(c.length?i:"")+c,a.join(r)},n.processFraction=function(t,e,i,r){var s=(t+"").split(".")[1],o=s?s.length:0;if(e&&oi||0===i))return t.toFixed(i);var h=t+"";return"0"===h[0]&&r&&"###.00"===r.format&&(h=h.slice(1)),h},n.processMinimumIntegers=function(t,e){var i=t.split("."),r=i[0],s=r.length;if(s=5e5){var r=(t/=1e6).toString().split(".")[1];return r&&+r.substring(0,1)>=5?Math.ceil(t).toString():Math.floor(t).toString()}return""},n}(),Ag=(new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),function(){function n(t){this.ranArray=[],this.boundedEvents={},!m(t)&&(this.context=t)}return n.prototype.on=function(t,e,i,r){if(!m(e)){var s=i||this.context;if(this.notExist(t))return void(this.boundedEvents[""+t]=[{handler:e,context:s,id:r}]);m(r)?this.isHandlerPresent(this.boundedEvents[""+t],e)||this.boundedEvents[""+t].push({handler:e,context:s}):-1===this.ranArray.indexOf(r)&&(this.ranArray.push(r),this.boundedEvents[""+t].push({handler:e,context:s,id:r}))}},n.prototype.off=function(t,e,i){if(!this.notExist(t)){var r=Y(t,this.boundedEvents);if(e){for(var s=0;s1&&(_.fractionDigits=parseInt(P[2],10)),_}function f(T,P,_,B){var j=B?{}:{nlead:"",nend:""},Q=T.match(n.customRegex);if(Q){B||(j.nlead=g(Q[1],_),j.nend=g(Q[10],_),j.groupPattern=Q[4]);var oe=Q[7];if(oe&&P){var ue=oe.match(t);j.minimumFraction=m(ue)?0:ue.length,j.maximumFraction=oe.length-1}}return j}function g(T,P){return T?(T=T.replace(n.defaultCurrency,P),""===P?T.trim():T):""}function v(T,P,_,B){return B?"$":Y("currencies."+P+(_?"."+_:".symbol"),T)||Y("currencies."+P+".symbol-alt-narrow",T)||"$"}function S(T,P,_){var B={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},j=T.match(n.customRegex);if(m(j)||""===j[5]&&"N/A"!==T)return B.type=void 0,B;B.nlead=j[1],B.nend=j[10];var Q=j[6],oe=!!Q.match(/ $/g),ue=-1!==Q.replace(/ $/g,"").indexOf(" ");B.useGrouping=-1!==Q.indexOf(",")||ue,Q=Q.replace(/,/g,"");var pe=j[7];if(-1!==Q.indexOf("0")&&(B.minimumIntegerDigits=Q.length-Q.indexOf("0")),m(pe)||(B.minimumFractionDigits=pe.lastIndexOf("0"),B.maximumFractionDigits=pe.lastIndexOf("#"),-1===B.minimumFractionDigits&&(B.minimumFractionDigits=0),(-1===B.maximumFractionDigits||B.maximumFractionDigitsQ.lastIndexOf("'"))){B[""+a[parseInt(j.toString(),10)]]=Q.substr(0,oe)+_+Q.substr(oe+1),B[""+a[""+P]]=!0,B.type=B.isCurrency?"currency":"percent";break}}return B}function C(T,P){if(-1!==T.indexOf(",")){var _=T.split(",");T=_[0]+Y("numberMapper.numberSymbols.group",P)+_[1].replace(".",Y("numberMapper.numberSymbols.decimal",P))}else T=T.replace(".",Y("numberMapper.numberSymbols.decimal",P));return T}function A(T,P,_){T+=".";for(var B=0;B0;Q-=3)T=","+_[Q-2]+_[Q-1]+_[parseInt(Q.toString(),10)]+T;return T=T.slice(1),P[1]?T+"."+P[1]:T}n.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,n.basicPatterns=["short","medium","long","full"],n.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},n.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},n.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},n.month="months",n.days="days",n.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},n.getResultantPattern=l,n.getDependables=h,n.getSymbolPattern=c,n.ConvertDateToWeekFormat=d,n.compareBlazorDateFormats=u,n.getProperNumericSkeleton=p,n.getFormatData=f,n.changeCurrencySymbol=g,n.getCurrencySymbol=v,n.customFormat=function y(T,P,_){for(var B={},j=T.split(";"),Q=["pData","nData","zeroData"],oe=0;oe1,pe.nData=ce()?Y(De.type+"nData",oe):f(ot[1]||"-"+ot[0],!0,Ie),pe.pData=ce()?Y(De.type+"pData",oe):f(ot[0],!1,Ie),!Me[2]&&!P.minimumFractionDigits&&!P.maximumFractionDigits&&(ue=f(Ve.split(";")[0],!0,"",!0).minimumFraction)}if(n.formatRegex.test(P.format)||!P.format){if(ze(Q,p(P.format||"N")),Q.custom=!1,$e="###0",(Q.fractionDigits||P.minimumFractionDigits||P.maximumFractionDigits||ue)&&(Q.fractionDigits&&(P.minimumFractionDigits=P.maximumFractionDigits=Q.fractionDigits),$e=A($e,ue||Q.fractionDigits||P.minimumFractionDigits||0,P.maximumFractionDigits||0)),P.minimumIntegerDigits&&($e=x($e,P.minimumIntegerDigits)),P.useGrouping&&($e=R($e)),"currency"===Q.type||Q.type&&ce()){ce()&&"currency"!==Q.type&&(pe.pData=Y(Q.type+"pData",oe),pe.nData=Y(Q.type+"nData",oe));var hr=$e;$e=pe.pData.nlead+hr+pe.pData.nend,(pe.hasNegativePattern||ce())&&($e+=";"+pe.nData.nlead+hr+pe.nData.nend)}"percent"===Q.type&&!ce()&&($e+=" %")}else $e=P.format.replace(/'/g,'"');return Object.keys(xe).length>0&&($e=B?$e:C($e,xe)),$e},n.fractionDigitsPattern=A,n.minimumIntegerPattern=x,n.groupingPattern=R,n.getWeekData=function L(T,P){var _="sun",B=Y("supplemental.weekData.firstDay",P),j=T;return/en-/.test(j)&&(j=j.slice(3)),j=j.slice(0,2).toUpperCase()+j.substr(2),B&&(_=B[""+j]||B[j.slice(0,2)]||"sun"),o[""+_]},n.replaceBlazorCurrency=function O(T,P,_){var B=function p$(n){return Y(n||"",u$)}(_);if(P!==B)for(var j=0,Q=T;j=0?_:_+7;var j=Math.floor((T.getTime()-P.getTime()-6e4*(T.getTimezoneOffset()-P.getTimezoneOffset()))/864e5)+1;if(_<4){if((B=Math.floor((j+_-1)/7)+1)>52){var oe=new Date(T.getFullYear()+1,0,1).getDay();B=(oe=oe>=0?oe:oe+7)<4?1:53}}else B=Math.floor((j+_-1)/7);return B}}(ut||(ut={}));var rp=function(){function n(t,e,i){this.type="GET",this.emitError=!0,"string"==typeof t?(this.url=t,this.type=m(e)?this.type:e.toUpperCase(),this.contentType=i):Aa(t)&&Object.keys(t).length>0&&Nn(this,t),this.contentType=m(this.contentType)?"application/json; charset=utf-8":this.contentType}return n.prototype.send=function(t){var e=this,i={"application/json":"json","multipart/form-data":"formData","application/octet-stream":"blob","application/x-www-form-urlencoded":"formData"};try{m(this.fetchRequest)&&"GET"===this.type?this.fetchRequest=new Request(this.url,{method:this.type}):m(this.fetchRequest)&&(this.data=m(t)?this.data:t,this.fetchRequest=new Request(this.url,{method:this.type,headers:{"Content-Type":this.contentType},body:this.data}));var r={cancel:!1,fetchRequest:this.fetchRequest};return this.triggerEvent(this.beforeSend,r),r.cancel?null:(this.fetchResponse=fetch(this.fetchRequest),this.fetchResponse.then(function(s){if(e.triggerEvent(e.onLoad,s),!s.ok)throw s;for(var o="text",a=0,l=Object.keys(i);a-1},n.getValue=function(t,e){var i=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===n.isTouch&&!gC.CHROME.test(navigator.userAgent)&&(i.isIos=!0,i.isDevice=!0,i.isTouch=!0,i.isPointer=!0),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(i.isPointer=!1),typeof i[""+t]>"u"?i[""+t]=e.test(n.userAgent):i[""+t]},Object.defineProperty(n,"userAgent",{get:function(){return n.uA},set:function(t){n.uA=t,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(n,"info",{get:function(){return st(window.browserDetails.info)?window.browserDetails.info=n.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isIE",{get:function(){return n.getValue("isIE",A$)},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isTouch",{get:function(){return st(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isPointer",{get:function(){return st(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isMSPointer",{get:function(){return st(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isDevice",{get:function(){return n.getValue("isDevice",T$)},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isIos",{get:function(){return n.getValue("isIos",N$)},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isIos7",{get:function(){return n.getValue("isIos7",O$)},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isAndroid",{get:function(){return n.getValue("isAndroid",k$)},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isWebView",{get:function(){return st(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(st(window.cordova)&&st(window.PhoneGap)&&st(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(n,"isWindows",{get:function(){return n.getValue("isWindows",P$)},enumerable:!0,configurable:!0}),Object.defineProperty(n,"touchStartEvent",{get:function(){return st(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=n.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(n,"touchMoveEvent",{get:function(){return st(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=n.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(n,"touchEndEvent",{get:function(){return st(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=n.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(n,"touchCancelEvent",{get:function(){return st(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=n.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),n.uA=typeof navigator<"u"?navigator.userAgent:"",n}(),E=function(){function n(){}return n.addOrGetEventData=function(t){return"__eventList"in t?t.__eventList.events:(t.__eventList={},t.__eventList.events=[])},n.add=function(t,e,i,r,s){var a,o=n.addOrGetEventData(t);a=s?function l$(n,t){var e;return function(){for(var i=this,r=[],s=0;s"u"||(e.innerHTML=t.innerHTML?t.innerHTML:"",void 0!==t.className&&(e.className=t.className),void 0!==t.id&&(e.id=t.id),void 0!==t.styles&&e.setAttribute("style",t.styles),void 0!==t.attrs&&Fe(e,t.attrs)),e}function V(n,t){for(var e=Vz(t),i=RegExp,r=0,s=n;r0}function pl(n,t,e){for(var i=document.createDocumentFragment(),r=0,s=n;r0;)i.appendChild(n[0]);else for(var r=0,s=n;r-1&&!r[parseInt(s.toString(),10)].match(/\[.*\]/)){var o=r[parseInt(s.toString(),10)].split("#");if(o[1].match(/^\d/)||o[1].match(t)){var a=r[parseInt(s.toString(),10)].split(".");a[0]=a[0].replace(/#/,"[id='")+"']",r[parseInt(s.toString(),10)]=a.join(".")}}e[parseInt(i.toString(),10)]=r.join(" ")}return e.join(",")}return n}function J(n,t){var e=n;if("function"==typeof e.closest)return e.closest(t);for(;e&&1===e.nodeType;){if(vC(e,t))return e;e=e.parentNode}return null}function je(n,t){void 0!==t&&Object.keys(t).forEach(function(e){n.style[""+e]=t[""+e]})}function vC(n,t){var e=n.matches||n.msMatchesSelector||n.webkitMatchesSelector;return e?e.call(n,t):-1!==[].indexOf.call(document.querySelectorAll(t),n)}var H$=new RegExp("]"),ah=function(){function n(t,e){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new Ag(this),st(e)||(this.element="string"==typeof e?document.querySelector(e):e,m(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),st(t)||this.setProperties(t,!0),this.isDestroyed=!1}return n.prototype.setProperties=function(t,e){var i=this.isProtectedOnChange;this.isProtectedOnChange=!!e,Nn(this,t),!0!==e?(Nn(this.changedProperties,t),this.dataBind()):ce()&&this.isRendered&&this.serverDataBind(t),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=i},n.callChildDataBind=function(t,e){for(var r=0,s=Object.keys(t);r=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},Hs=function(n){function t(i){var r=n.call(this,i,void 0)||this;return r.easing={ease:"cubic-bezier(0.250, 0.100, 0.250, 1.000)",linear:"cubic-bezier(0.250, 0.250, 0.750, 0.750)",easeIn:"cubic-bezier(0.420, 0.000, 1.000, 1.000)",easeOut:"cubic-bezier(0.000, 0.000, 0.580, 1.000)",easeInOut:"cubic-bezier(0.420, 0.000, 0.580, 1.000)",elasticInOut:"cubic-bezier(0.5,-0.58,0.38,1.81)",elasticIn:"cubic-bezier(0.17,0.67,0.59,1.81)",elasticOut:"cubic-bezier(0.7,-0.75,0.99,1.01)"},r}var e;return X$(t,n),e=t,t.prototype.animate=function(i,r){var s=this.getModel(r=r||{});if("string"==typeof i)for(var a=0,l=Array.prototype.slice.call(we(i,document));a0?r-1:0,i+=e=-1!==e?"-"+e:"-"+r}return this.controlParent!==this.parentObj&&(i=this.parentObj.getParentKey()+"."+this.propName+e),i},n}(),J$=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],tR=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],iR=function(){function n(t){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var e=null;return{setKey:function i(s){e=s},getKey:function r(){return e}}}(),this.npxManager=function(){return{getKey:function i(){return"npxKeyReplace"}}}(),this.manager.setKey(t)}return n.prototype.validate=function(){if(!this.isValidated&&tp&&!Y(x0(tR),tp)&&!Y("Blazor",tp)){var i=void 0,r=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var s=this.getInfoFromKey();if(s&&s.length)for(var o=0,a=s;o"+i+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n
\n ';if(typeof document<"u"&&!m(document)){var t=mi("div",{innerHTML:n});document.body.appendChild(t)}}(),oR=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},t.prototype.renderComplete=function(e){ce()&&window.sfBlazor.renderComplete(this.element,e),this.isRendered=!0},t.prototype.dataBind=function(){this.injectModules(),n.prototype.dataBind.call(this)},t.prototype.on=function(e,i,r){if("string"==typeof e)this.localObserver.on(e,i,r);else for(var s=0,o=e;s=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},rZ={left:0,top:0,bottom:0,right:0},bC={isDragged:!1},nZ=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return aR(t,n),gr([I(0)],t.prototype,"left",void 0),gr([I(0)],t.prototype,"top",void 0),t}(Ee),op=function(n){function t(i,r){var s=n.call(this,r,i)||this;return s.dragLimit=e.getDefaultPosition(),s.borderWidth=e.getDefaultPosition(),s.padding=e.getDefaultPosition(),s.diffX=0,s.prevLeft=0,s.prevTop=0,s.dragProcessStarted=!1,s.eleTop=0,s.tapHoldTimer=0,s.externalInitialize=!1,s.diffY=0,s.parentScrollX=0,s.parentScrollY=0,s.droppables={},s.bind(),s}var e;return aR(t,n),e=t,t.prototype.bind=function(){this.toggleEvents(),X.isIE&&V([this.element],"e-block-touch"),this.droppables[this.scope]={}},t.getDefaultPosition=function(){return ze({},rZ)},t.prototype.toggleEvents=function(i){var r;st(this.handle)||(r=U(this.handle,this.element));var s=this.enableTapHold&&X.isDevice&&X.isTouch?this.mobileInitialize:this.initialize;i?E.remove(r||this.element,X.isSafari()?"touchstart":X.touchStartEvent,s):E.add(r||this.element,X.isSafari()?"touchstart":X.touchStartEvent,s,this)},t.prototype.mobileInitialize=function(i){var r=this,s=i.currentTarget;this.tapHoldTimer=setTimeout(function(){r.externalInitialize=!0,r.removeTapholdTimer(),r.initialize(i,s)},this.tapHoldThreshold),E.add(document,X.isSafari()?"touchmove":X.touchMoveEvent,this.removeTapholdTimer,this),E.add(document,X.isSafari()?"touchend":X.touchEndEvent,this.removeTapholdTimer,this)},t.prototype.removeTapholdTimer=function(){clearTimeout(this.tapHoldTimer),E.remove(document,X.isSafari()?"touchmove":X.touchMoveEvent,this.removeTapholdTimer),E.remove(document,X.isSafari()?"touchend":X.touchEndEvent,this.removeTapholdTimer)},t.prototype.getScrollableParent=function(i,r){return m(i)?null:i[{vertical:"scrollHeight",horizontal:"scrollWidth"}[""+r]]>i[{vertical:"clientHeight",horizontal:"clientWidth"}[""+r]]&&("vertical"===r?i.scrollTop>0:i.scrollLeft>0)?("vertical"===r?(this.parentScrollY=this.parentScrollY+(0===this.parentScrollY?i.scrollTop:i.scrollTop-this.parentScrollY),this.tempScrollHeight=i.scrollHeight):(this.parentScrollX=this.parentScrollX+(0===this.parentScrollX?i.scrollLeft:i.scrollLeft-this.parentScrollX),this.tempScrollWidth=i.scrollWidth),m(i)?i:this.getScrollableParent(i.parentNode,r)):this.getScrollableParent(i.parentNode,r)},t.prototype.getScrollableValues=function(){this.parentScrollX=0,this.parentScrollY=0,this.element.classList.contains("e-dialog")&&this.element.classList.contains("e-dlg-modal"),this.getScrollableParent(this.element.parentNode,"vertical"),this.getScrollableParent(this.element.parentNode,"horizontal")},t.prototype.initialize=function(i,r){if(this.currentStateTarget=i.target,!this.isDragStarted()){if(this.isDragStarted(!0),this.externalInitialize=!1,this.target=i.currentTarget||r,this.dragProcessStarted=!1,this.abort){var s=this.abort;"string"==typeof s&&(s=[s]);for(var o=0;o=this.distance||this.externalInitialize){var p=this.getHelperElement(i);if(!p||m(p))return;r&&i.preventDefault();var f=this.helperElement=p;if(this.parentClientRect=this.calculateParentPosition(f.offsetParent),this.dragStart){var v={event:i,element:l,target:this.getProperTargetElement(i),bindEvents:ce()?this.bindDragEvents.bind(this):null,dragElement:f};this.trigger("dragStart",v)}this.dragArea?this.setDragArea():(this.dragLimit={left:0,right:0,bottom:0,top:0},this.borderWidth={top:0,left:0}),o={left:this.position.left-this.parentClientRect.left,top:this.position.top-this.parentClientRect.top},this.clone&&!this.enableTailMode&&(this.diffX=this.position.left-this.offset.left,this.diffY=this.position.top-this.offset.top),this.getScrollableValues();var y=getComputedStyle(l),S=parseFloat(y.marginTop);this.clone&&0!==S&&(o.top+=S),this.eleTop=isNaN(parseFloat(y.top))?0:parseFloat(y.top)-this.offset.top,this.enableScrollHandler&&!this.clone&&(o.top-=this.parentScrollY,o.left-=this.parentScrollX);var b=this.getProcessedPositionValue({top:o.top-this.diffY+"px",left:o.left-this.diffX+"px"});this.dragArea&&"string"!=typeof this.dragArea&&this.dragArea.classList.contains("e-kanban-content")&&"relative"===this.dragArea.style.position&&(o.top+=this.dragArea.scrollTop),this.dragElePosition={top:o.top,left:o.left},je(f,this.getDragPosition({position:"absolute",left:b.left,top:b.top})),E.remove(document,X.isSafari()?"touchmove":X.touchMoveEvent,this.intDragStart),E.remove(document,X.isSafari()?"touchend":X.touchEndEvent,this.intDestroy),ce()||this.bindDragEvents(f)}}},t.prototype.bindDragEvents=function(i){Tr(i)?(E.add(document,X.isSafari()?"touchmove":X.touchMoveEvent,this.intDrag,this),E.add(document,X.isSafari()?"touchend":X.touchEndEvent,this.intDragStop,this),this.setGlobalDroppables(!1,this.element,i)):(this.toggleEvents(),document.body.classList.remove("e-prevent-select"))},t.prototype.elementInViewport=function(i){for(this.top=i.offsetTop,this.left=i.offsetLeft,this.width=i.offsetWidth,this.height=i.offsetHeight;i.offsetParent;)this.top+=(i=i.offsetParent).offsetTop,this.left+=i.offsetLeft;return this.top>=window.pageYOffset&&this.left>=window.pageXOffset&&this.top+this.height<=window.pageYOffset+window.innerHeight&&this.left+this.width<=window.pageXOffset+window.innerWidth},t.prototype.getProcessedPositionValue=function(i){return this.queryPositionInfo?this.queryPositionInfo(i):i},t.prototype.calculateParentPosition=function(i){if(m(i))return{left:0,top:0};var r=i.getBoundingClientRect(),s=getComputedStyle(i);return{left:r.left+window.pageXOffset-parseInt(s.marginLeft,10),top:r.top+window.pageYOffset-parseInt(s.marginTop,10)}},t.prototype.intDrag=function(i){if(st(i.changedTouches)||1===i.changedTouches.length){var r,s;this.clone&&i.changedTouches&&X.isDevice&&X.isTouch&&i.preventDefault(),this.position=this.getMousePosition(i,this.isDragScroll);var o=this.getDocumentWidthHeight("Height");oy&&y>0?this.dragLimit.left:this.dragLimit.right+window.pageXOffset0?y-(y-this.dragLimit.right)+window.pageXOffset-M:y<0?this.dragLimit.left:y}if(this.pageY!==v||this.skipDistanceCheck){var w=d.offsetHeight+(parseFloat(b.marginTop)+parseFloat(b.marginBottom));s=this.dragLimit.top>S&&S>0?this.dragLimit.top:this.dragLimit.bottom+window.pageYOffset0?S-(S-this.dragLimit.bottom)+window.pageYOffset-w:S<0?this.dragLimit.top:S}}else r=y,s=S;var A,x,C=p+this.borderWidth.top,D=u+this.borderWidth.left;if(this.dragProcessStarted&&(m(s)&&(s=this.prevTop),m(r)&&(r=this.prevLeft)),this.helperElement.classList.contains("e-treeview"))this.dragArea?(this.dragLimit.top=this.clone?this.dragLimit.top:0,A=s-C<0?this.dragLimit.top:s-this.borderWidth.top,x=r-D<0?this.dragLimit.left:r-this.borderWidth.left):(A=s-this.borderWidth.top,x=r-this.borderWidth.left);else if(this.dragArea){var R=this.helperElement.classList.contains("e-dialog");this.dragLimit.top=this.clone?this.dragLimit.top:0,A=s-C<0?this.dragLimit.top:s-C,x=r-D<0?R?r-(D-this.borderWidth.left):this.dragElePosition.left:r-D}else A=s-C,x=r-D;var L=parseFloat(getComputedStyle(this.element).marginTop);if(L>0&&(this.clone&&(A+=L,S<0&&(L+S>=0?A=L+S:A-=L),this.dragArea&&(A=this.dragLimit.bottom=0){var O=this.dragLimit.top+S-C;O+L+C<0?A-=L+C:A=O}else A-=L+C;this.dragArea&&this.helperElement.classList.contains("e-treeview")&&(A=A+(w=d.offsetHeight+(parseFloat(b.marginTop)+parseFloat(b.marginBottom)))>this.dragLimit.bottom?this.dragLimit.bottom-w:A),this.enableScrollHandler&&!this.clone&&(A-=this.parentScrollY,x-=this.parentScrollX),this.dragArea&&"string"!=typeof this.dragArea&&this.dragArea.classList.contains("e-kanban-content")&&"relative"===this.dragArea.style.position&&(A+=this.dragArea.scrollTop);var N=this.getProcessedPositionValue({top:A+"px",left:x+"px"});this.isPreventScroll&&(N=this.getProcessedPositionValue({top:this.position.top-this.parentClientRect.top-2+"px",left:this.position.left-this.parentClientRect.left-2+"px"})),je(d,this.getDragPosition(N)),!this.elementInViewport(d)&&this.enableAutoScroll&&!this.helperElement.classList.contains("e-treeview")&&this.helperElement.scrollIntoView();var T=document.querySelectorAll(":hover");if(this.enableAutoScroll&&this.helperElement.classList.contains("e-treeview")){0===T.length&&(T=this.getPathElements(i));var P=this.getScrollParent(T,!1);this.elementInViewport(this.helperElement)?this.getScrollPosition(P,A):this.elementInViewport(this.helperElement)||(0===(T=[].slice.call(document.querySelectorAll(":hover"))).length&&(T=this.getPathElements(i)),P=this.getScrollParent(T,!0),this.getScrollPosition(P,A))}this.dragProcessStarted=!0,this.prevLeft=r,this.prevTop=s,this.position.left=r,this.position.top=s,this.pageX=g,this.pageY=v}},t.prototype.getScrollParent=function(i,r){for(var o,s=r?i.reverse():i,a=s.length-1;a>=0;a--)if(("auto"===(o=window.getComputedStyle(s[parseInt(a.toString(),10)])["overflow-y"])||"scroll"===o)&&s[parseInt(a.toString(),10)].scrollHeight>s[parseInt(a.toString(),10)].clientHeight)return s[parseInt(a.toString(),10)];if("visible"===(o=window.getComputedStyle(document.scrollingElement)["overflow-y"]))return document.scrollingElement.style.overflow="auto",document.scrollingElement},t.prototype.getScrollPosition=function(i,r){if(i&&i===document.scrollingElement)i.clientHeight+document.scrollingElement.scrollTop-this.helperElement.clientHeightr?i.scrollTop+=this.helperElement.clientHeight:i.scrollTop>r-this.helperElement.clientHeight&&(i.scrollTop-=this.helperElement.clientHeight);else if(i&&i!==document.scrollingElement){var s=document.scrollingElement.scrollTop,o=this.helperElement.clientHeight;i.clientHeight+i.getBoundingClientRect().top-o+sr-o-s&&(i.scrollTop-=this.helperElement.clientHeight)}},t.prototype.getPathElements=function(i){return document.elementsFromPoint(i.clientX>0?i.clientX:0,i.clientY>0?i.clientY:0)},t.prototype.triggerOutFunction=function(i,r){this.hoverObject.instance.intOut(i,r.target),this.hoverObject.instance.dragData[this.scope]=null,this.hoverObject=null},t.prototype.getDragPosition=function(i){var r=ze({},i);return this.axis&&("x"===this.axis?delete r.top:"y"===this.axis&&delete r.left),r},t.prototype.getDocumentWidthHeight=function(i){var r=document.body,s=document.documentElement;return Math.max(r["scroll"+i],s["scroll"+i],r["offset"+i],s["offset"+i],s["client"+i])},t.prototype.intDragStop=function(i){if(this.dragProcessStarted=!1,st(i.changedTouches)||1===i.changedTouches.length){if(-1!==["touchend","pointerup","mouseup"].indexOf(i.type)){if(this.dragStop){var s=this.getProperTargetElement(i);this.trigger("dragStop",{event:i,element:this.element,target:s,helper:this.helperElement})}this.intDestroy(i)}else this.element.setAttribute("aria-grabbed","false");var o=this.checkTargetElement(i);o.target&&o.instance&&(o.instance.dragStopCalled=!0,o.instance.dragData[this.scope]=this.droppables[this.scope],o.instance.intDrop(i,o.target)),this.setGlobalDroppables(!0),document.body.classList.remove("e-prevent-select")}},t.prototype.intDestroy=function(i){this.dragProcessStarted=!1,this.toggleEvents(),document.body.classList.remove("e-prevent-select"),this.element.setAttribute("aria-grabbed","false"),E.remove(document,X.isSafari()?"touchmove":X.touchMoveEvent,this.intDragStart),E.remove(document,X.isSafari()?"touchend":X.touchEndEvent,this.intDragStop),E.remove(document,X.isSafari()?"touchend":X.touchEndEvent,this.intDestroy),E.remove(document,X.isSafari()?"touchmove":X.touchMoveEvent,this.intDrag),this.isDragStarted()&&this.isDragStarted(!0)},t.prototype.onPropertyChanged=function(i,r){},t.prototype.getModuleName=function(){return"draggable"},t.prototype.isDragStarted=function(i){return i&&(bC.isDragged=!bC.isDragged),bC.isDragged},t.prototype.setDragArea=function(){var i,r,a,s=0,o=0;if(a="string"==typeof this.dragArea?U(this.dragArea):this.dragArea){var h=a.getBoundingClientRect();i=a.scrollWidth?a.scrollWidth:h.right-h.left,r=a.scrollHeight?this.dragArea&&!m(this.helperElement)&&this.helperElement.classList.contains("e-treeview")?a.clientHeight:a.scrollHeight:h.bottom-h.top;for(var c=["Top","Left","Bottom","Right"],d=getComputedStyle(a),u=0;u12;return w0(i.target,this.helperElement)||-1!==i.type.indexOf("touch")||a?(this.helperElement.style.pointerEvents="none",s=document.elementFromPoint(r.clientX,r.clientY),this.helperElement.style.pointerEvents=o):s=i.target,s},t.prototype.currentStateCheck=function(i,r){return m(this.currentStateTarget)||this.currentStateTarget===i?m(r)?i:r:this.currentStateTarget},t.prototype.getMousePosition=function(i,r){var a,l,s=void 0!==i.srcElement?i.srcElement:i.target,o=this.getCoordinates(i),h=m(s.offsetParent);if(r?(a=this.clone?o.pageX:o.pageX+(h?0:s.offsetParent.scrollLeft)-this.relativeXPosition,l=this.clone?o.pageY:o.pageY+(h?0:s.offsetParent.scrollTop)-this.relativeYPosition):(a=this.clone?o.pageX:o.pageX+window.pageXOffset-this.relativeXPosition,l=this.clone?o.pageY:o.pageY+window.pageYOffset-this.relativeYPosition),document.scrollingElement&&!r&&!this.clone){var c=document.scrollingElement;a=c.scrollWidth>0&&c.scrollWidth>c.clientWidth&&c.scrollLeft>0?a-c.scrollLeft:a,l=c.scrollHeight>0&&c.scrollHeight>c.clientHeight&&c.scrollTop>0?l-c.scrollTop:l}return{left:a-(this.margin.left+this.cursorAt.left),top:l-(this.margin.top+this.cursorAt.top)}},t.prototype.getCoordinates=function(i){return i.type.indexOf("touch")>-1?i.changedTouches[0]:i},t.prototype.getHelperElement=function(i){var r;return this.clone?this.helper?r=this.helper({sender:i,element:this.target}):(r=mi("div",{className:"e-drag-helper e-block-touch",innerHTML:"Draggable"}),document.body.appendChild(r)):r=this.element,r},t.prototype.setGlobalDroppables=function(i,r,s){this.droppables[this.scope]=i?null:{draggable:r,helper:s,draggedElement:this.element}},t.prototype.checkTargetElement=function(i){var r=this.getProperTargetElement(i),s=this.getDropInstance(r);if(!s&&r&&!m(r.parentNode)){var o=J(r.parentNode,".e-droppable")||r.parentElement;o&&(s=this.getDropInstance(o))}return{target:r,instance:s}},t.prototype.getDropInstance=function(i){var s,o=i&&i.ej2_instances;if(o)for(var a=0,l=o;a=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},lR=function(n){function t(e,i){var r=n.call(this,i,e)||this;return r.mouseOver=!1,r.dragData={},r.dragStopCalled=!1,r.bind(),r}return sZ(t,n),t.prototype.bind=function(){this.wireEvents()},t.prototype.wireEvents=function(){E.add(this.element,X.isSafari()?"touchend":X.touchEndEvent,this.intDrop,this)},t.prototype.onPropertyChanged=function(e,i){},t.prototype.getModuleName=function(){return"droppable"},t.prototype.intOver=function(e,i){this.mouseOver||(this.trigger("over",{event:e,target:i,dragData:this.dragData[this.scope]}),this.mouseOver=!0)},t.prototype.intOut=function(e,i){this.mouseOver&&(this.trigger("out",{evt:e,target:i}),this.mouseOver=!1)},t.prototype.intDrop=function(e,i){if(this.dragStopCalled){this.dragStopCalled=!1;var a,r=!0,s=this.dragData[this.scope],o=!!s&&s.helper&&Tr(s.helper);o&&(a=this.isDropArea(e,s.helper,i),this.accept&&(r=vC(s.helper,this.accept))),o&&this.drop&&a.canDrop&&r&&this.trigger("drop",{event:e,target:a.target,droppedElement:s.helper,dragData:s}),this.mouseOver=!1}},t.prototype.isDropArea=function(e,i,r){var s={canDrop:!0,target:r||e.target},o="touchend"===e.type;if(o||s.target===i){i.style.display="none";var a=o?e.changedTouches[0]:e,l=document.elementFromPoint(a.clientX,a.clientY);s.canDrop=!1,s.canDrop=w0(l,this.element),s.canDrop&&(s.target=l),i.style.display=""}return s},t.prototype.destroy=function(){E.remove(this.element,X.isSafari()?"touchend":X.touchEndEvent,this.intDrop),n.prototype.destroy.call(this)},ap([I()],t.prototype,"accept",void 0),ap([I("default")],t.prototype,"scope",void 0),ap([H()],t.prototype,"drop",void 0),ap([H()],t.prototype,"over",void 0),ap([H()],t.prototype,"out",void 0),ap([Ft],t)}(ah),ho=function(){function n(t,e,i){this.controlName=t,this.localeStrings=e,this.setLocale(i||"en-US")}return n.prototype.setLocale=function(t){var e=this.intGetControlConstant(n.locale,t);this.currentLocale=e||this.localeStrings},n.load=function(t){this.locale=ze(this.locale,t,{},!0)},n.prototype.getConstant=function(t){return m(this.currentLocale[""+t])?this.localeStrings[""+t]||"":this.currentLocale[""+t]},n.prototype.intGetControlConstant=function(t,e){return t[""+e]?t[""+e][this.controlName]:null},n.locale={},n}(),hR=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),hh=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},lZ=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return hR(t,n),hh([I(50)],t.prototype,"swipeThresholdDistance",void 0),t}(Ee),hZ=/(Up|Down)/,Fs=function(n){function t(e,i){var r=n.call(this,i,e)||this;return r.touchAction=!0,r.tapCount=0,r.startEvent=function(s){if(!0===r.touchAction){var o=r.updateChangeTouches(s);void 0!==s.changedTouches&&(r.touchAction=!1),r.isTouchMoved=!1,r.movedDirection="",r.startPoint=r.lastMovedPoint={clientX:o.clientX,clientY:o.clientY},r.startEventData=o,r.hScrollLocked=r.vScrollLocked=!1,r.tStampStart=Date.now(),r.timeOutTapHold=setTimeout(function(){r.tapHoldEvent(s)},r.tapHoldThreshold),E.add(r.element,X.touchMoveEvent,r.moveEvent,r),E.add(r.element,X.touchEndEvent,r.endEvent,r),E.add(r.element,X.touchCancelEvent,r.cancelEvent,r)}},r.moveEvent=function(s){var o=r.updateChangeTouches(s);r.movedPoint=o,r.isTouchMoved=!(o.clientX===r.startPoint.clientX&&o.clientY===r.startPoint.clientY);var a={};r.isTouchMoved&&(clearTimeout(r.timeOutTapHold),r.calcScrollPoints(s),a=ze(a,{},{startEvents:r.startEventData,originalEvent:s,startX:r.startPoint.clientX,startY:r.startPoint.clientY,distanceX:r.distanceX,distanceY:r.distanceY,scrollDirection:r.scrollDirection,velocity:r.getVelocity(o)}),r.trigger("scroll",a),r.lastMovedPoint={clientX:o.clientX,clientY:o.clientY})},r.cancelEvent=function(s){clearTimeout(r.timeOutTapHold),clearTimeout(r.timeOutTap),r.tapCount=0,r.swipeFn(s),E.remove(r.element,X.touchCancelEvent,r.cancelEvent)},r.endEvent=function(s){r.swipeFn(s),r.isTouchMoved||"function"==typeof r.tap&&(r.trigger("tap",{originalEvent:s,tapCount:++r.tapCount}),r.timeOutTap=setTimeout(function(){r.tapCount=0},r.tapThreshold)),r.modeclear()},r.swipeFn=function(s){clearTimeout(r.timeOutTapHold),clearTimeout(r.timeOutTap);var o=r.updateChangeTouches(s),a=o.clientX-r.startPoint.clientX,l=o.clientY-r.startPoint.clientY;a=Math.floor(a<0?-1*a:a),l=Math.floor(l<0?-1*l:a),r.isTouchMoved=a>1||l>1,/Firefox/.test(X.userAgent)&&0===o.clientX&&0===o.clientY&&"mouseup"===s.type&&(r.isTouchMoved=!1),r.endPoint=o,r.calcPoints(s);var c={originalEvent:s,startEvents:r.startEventData,startX:r.startPoint.clientX,startY:r.startPoint.clientY,distanceX:r.distanceX,distanceY:r.distanceY,swipeDirection:r.movedDirection,velocity:r.getVelocity(o)};if(r.isTouchMoved){var d=r.swipeSettings.swipeThresholdDistance,u=ze(void 0,r.defaultArgs,c),p=!1,f=r.element,g=r.isScrollable(f),v=hZ.test(r.movedDirection);(dthis.distanceY?i.clientX>this.startPoint.clientX?"Right":"Left":i.clientYthis.distanceY||!0===this.hScrollLocked)&&!1===this.vScrollLocked?(this.scrollDirection=i.clientX>this.lastMovedPoint.clientX?"Right":"Left",this.hScrollLocked=!0):(this.scrollDirection=i.clientY=e[r[0]+s[0]]},t.prototype.updateChangeTouches=function(e){return e.changedTouches&&0!==e.changedTouches.length?e.changedTouches[0]:e},hh([H()],t.prototype,"tap",void 0),hh([H()],t.prototype,"tapHold",void 0),hh([H()],t.prototype,"swipe",void 0),hh([H()],t.prototype,"scroll",void 0),hh([I(350)],t.prototype,"tapThreshold",void 0),hh([I(750)],t.prototype,"tapHoldThreshold",void 0),hh([re({},lZ)],t.prototype,"swipeSettings",void 0),hh([Ft],t)}(ah),cZ=new RegExp("\\n|\\r|\\s\\s+","g"),dZ=new RegExp(/'|"/g),uZ=new RegExp("if ?\\("),pZ=new RegExp("else if ?\\("),cR=new RegExp("else"),fZ=new RegExp("for ?\\("),dR=new RegExp("(/if|/for)"),gZ=new RegExp("\\((.*)\\)",""),MC=new RegExp("^[0-9]+$","g"),vZ=new RegExp("[\\w\"'.\\s+]+","g"),mZ=new RegExp('"(.*?)"',"g"),yZ=new RegExp("[\\w\"'@#$.\\s-+]+","g"),uR=new RegExp("\\${([^}]*)}","g"),SZ=/^\..*/gm,wC=/\\/gi,IZ=/\\\\/gi,bZ=new RegExp("[\\w\"'@#$.\\s+]+","g"),MZ=/\window\./gm;function lp(n,t,e,i,r){return!t||MC.test(n)||-1!==i.indexOf(n.split(".")[0])||r||"true"===n||"false"===n?n:e+"."+n}function CC(n,t,e,i){return t&&!MC.test(n)&&-1===i.indexOf(n.split(".")[0])?e+'["'+n:n}function pR(n){return n.match(IZ)?n:n.replace(wC,"\\\\")}function fR(n,t,e,i){if(n=n.trim(),/\window\./gm.test(n))return n;var s=/'|"/gm;return/@|\$|#/gm.test(n)&&(n=CC(n,-1===e.indexOf(n),t,e)+'"]'),SZ.test(n)?function EZ(n,t,e,i){return!t||MC.test(n)||-1!==i.indexOf(n.split(".")[0])||/^\..*/gm.test(n)?n:e+"."+n}(n,!s.test(n)&&-1===e.indexOf(n),t,e):lp(n,!s.test(n)&&-1===e.indexOf(n),t,e,i)}var DZ=/^[\n\r.]+0&&t.forEach(function(e){he(e)})},n.removeJsEvents=function(){var t=this.wrapElement.querySelectorAll("["+vR.join("],[")+"]");t.length>0&&t.forEach(function(e){vR.forEach(function(i){e.hasAttribute(i)&&e.removeAttribute(i)})})},n.removeXssAttrs=function(){var t=this;this.removeAttrs.forEach(function(e,i){var r=t.wrapElement.querySelectorAll(e.selector);r.length>0&&r.forEach("a[href]"===e.selector?function(s){-1!==s.getAttribute(e.attribute).replace(/\t|\s|&/,"").indexOf("javascript:alert")&&s.removeAttribute(e.attribute)}:function(s){s.removeAttribute(e.attribute)})})},n}();function PZ(n){return function(t){!function kZ(n,t){t.forEach(function(e){Object.getOwnPropertyNames(e.prototype).forEach(function(i){(!Object.prototype.hasOwnProperty.call(n.prototype,i)||e.isFormBase&&"constructor"!==i)&&(n.prototype["".concat(i)]=e.prototype["".concat(i)])})})}(t,n)}}function mR(n,t,e){var i={};if(n&&n.length){for(var r=0,s=n;r"u"||(y.innerHTML=v.innerHTML?v.innerHTML:"",void 0!==v.className&&(y.className=v.className),void 0!==v.id&&(y.id=v.id),void 0!==v.styles&&y.setAttribute("style",v.styles),void 0!==e.ngAttr&&y.setAttribute(e.ngAttr,""),void 0!==v.attrs&&Fe(y,v.attrs)),y};for(var i=0,r=e.tags;i=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s}function jZ(n){for(var t,e=n.childNodes,i=0;i"u"&&(c["".concat(o)]=[]),c["".concat(o)].push(h),h.rootNodes}}});var ml,ad,ph,jg,sc,uo,YZ=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),La=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},Jo_RTL=(new Ag,"e-rtl"),ys=function(n){function t(e,i){return n.call(this,e,i)||this}return YZ(t,n),t.prototype.preRender=function(){},t.prototype.render=function(){this.initialize(),this.removeRippleEffect=function ms(n,t,e){var i=function q$(n){return{selector:n&&n.selector?n.selector:null,ignore:n&&n.ignore?n.ignore:null,rippleFlag:n&&n.rippleFlag,isCenterRipple:n&&n.isCenterRipple,duration:n&&n.duration?n.duration:350}}(t);return!1===i.rippleFlag||void 0===i.rippleFlag&&!Zo?function(){}:(n.setAttribute("data-ripple","true"),E.add(n,"mousedown",Zz,{parent:n,rippleOptions:i}),E.add(n,"mouseup",Jz,{parent:n,rippleOptions:i,done:e}),E.add(n,"mouseleave",sp,{parent:n,rippleOptions:i}),X.isPointer&&E.add(n,"transitionend",sp,{parent:n,rippleOptions:i}),function(){n.removeAttribute("data-ripple"),E.remove(n,"mousedown",Zz),E.remove(n,"mouseup",Jz),E.remove(n,"mouseleave",sp),E.remove(n,"transitionend",sp)})}(this.element,{selector:".e-btn"}),this.renderComplete()},t.prototype.initialize=function(){if(this.cssClass&&V([this.element],this.cssClass.replace(/\s+/g," ").trim().split(" ")),this.isPrimary&&this.element.classList.add("e-primary"),!ce()||ce()&&"progress-btn"!==this.getModuleName()){if(this.content){var e=this.enableHtmlSanitizer?Ti.sanitize(this.content):this.content;this.element.innerHTML=e}this.setIconCss()}this.enableRtl&&this.element.classList.add(Jo_RTL),this.disabled?this.controlStatus(this.disabled):this.wireEvents()},t.prototype.controlStatus=function(e){this.element.disabled=e},t.prototype.setIconCss=function(){if(this.iconCss){var e=this.createElement("span",{className:"e-btn-icon "+this.iconCss});this.element.textContent.trim()?(e.classList.add("e-icon-"+this.iconPosition.toLowerCase()),("Top"===this.iconPosition||"Bottom"===this.iconPosition)&&this.element.classList.add("e-"+this.iconPosition.toLowerCase()+"-icon-btn")):this.element.classList.add("e-icon-btn");var i=this.element.childNodes[0];!i||"Left"!==this.iconPosition&&"Top"!==this.iconPosition?this.element.appendChild(e):this.element.insertBefore(e,i)}},t.prototype.wireEvents=function(){this.isToggle&&E.add(this.element,"click",this.btnClickHandler,this)},t.prototype.unWireEvents=function(){this.isToggle&&E.remove(this.element,"click",this.btnClickHandler)},t.prototype.btnClickHandler=function(){this.element.classList.contains("e-active")?this.element.classList.remove("e-active"):this.element.classList.add("e-active")},t.prototype.destroy=function(){var e=["e-primary",Jo_RTL,"e-icon-btn","e-success","e-info","e-danger","e-warning","e-flat","e-outline","e-small","e-bigger","e-active","e-round","e-top-icon-btn","e-bottom-icon-btn"];this.cssClass&&(e=e.concat(this.cssClass.split(" "))),n.prototype.destroy.call(this),K([this.element],e),this.element.getAttribute("class")||this.element.removeAttribute("class"),this.disabled&&this.element.removeAttribute("disabled"),this.content&&(this.element.innerHTML=this.element.innerHTML.replace(this.content,""));var i=this.element.querySelector("span.e-btn-icon");i&&he(i),this.unWireEvents(),Zo&&this.removeRippleEffect()},t.prototype.getModuleName=function(){return"btn"},t.prototype.getPersistData=function(){return this.addOnPersist([])},t.Inject=function(){},t.prototype.onPropertyChanged=function(e,i){for(var r=this.element.querySelector("span.e-btn-icon"),s=0,o=Object.keys(e);s=ad.width?ad.width:0;return ml.right+JR()-n}function dE(){return _0()+ml.width/2}function uE(n,t,e,i){if(void 0===t&&(t=null),void 0===e&&(e={X:!1,Y:!1}),!e.Y&&!e.X)return{left:0,top:0};var r=n.getBoundingClientRect();if(uo=t,sc=n.ownerDocument,i||(i=is(n,"left","top")),e.X){var s=uo?r4():l4(),o=mE(),a=yE(),l=o-i.left,h=i.left+r.width-a;r.width>s?i.left=l>0&&h<=0?a-r.width:h>0&&l<=0?o:l>h?a-r.width:o:l>0?i.left+=l:h>0&&(i.left-=h)}if(e.Y){var c=uo?n4():a4(),d=vE(),u=SE(),p=d-i.top,f=i.top+r.height-u;r.height>c?i.top=p>0&&f<=0?u-r.height:f>0&&p<=0?d:p>f?u-r.height:d:p>0?i.top+=p:f>0&&(i.top-=f)}return i}function oc(n,t,e,i){void 0===t&&(t=null);var r=is(n,"left","top");e&&(r.left=e),i&&(r.top=i);var s=[];uo=t,sc=n.ownerDocument;var o=n.getBoundingClientRect(),l=r.left,h=r.left+o.width,d=gE(r.top,r.top+o.height),u=e4(l,h);return d.topSide&&s.push("top"),u.rightSide&&s.push("right"),u.leftSide&&s.push("left"),d.bottomSide&&s.push("bottom"),s}function bJ(n,t,e,i,r,s,o,a,l){if(void 0===o&&(o=null),void 0===a&&(a={X:!0,Y:!0}),t&&n&&r&&s&&(a.X||a.Y)){var d,h={TL:null,TR:null,BL:null,BR:null},c={TL:null,TR:null,BL:null,BR:null};if("none"===window.getComputedStyle(n).display){var u=n.style.visibility;n.style.visibility="hidden",n.style.display="block",d=n.getBoundingClientRect(),n.style.removeProperty("display"),n.style.visibility=u}else d=n.getBoundingClientRect();var p={posX:r,posY:s,offsetX:e,offsetY:i,position:{left:0,top:0}};uo=o,sc=t.ownerDocument,function wJ(n,t,e,i,r){e.position=is(n,e.posX,e.posY,i,r),t.TL=is(n,"left","top",i,r),t.TR=is(n,"right","top",i,r),t.BR=is(n,"left","bottom",i,r),t.BL=is(n,"right","bottom",i,r)}(t,h,p,l,d),fE(c,p,d),a.X&&t4(t,c,h,p,d,!0),a.Y&&h.TL.top>-1&&i4(t,c,h,p,d,!0),function MJ(n,t,e){var i=0,r=0;if(null!=n.offsetParent&&("absolute"===getComputedStyle(n.offsetParent).position||"relative"===getComputedStyle(n.offsetParent).position)){var s=is(n.offsetParent,"left","top",!1,e);i=s.left,r=s.top}var o=1,a=1,l=KR(n);if(l){var h=getComputedStyle(l).transform;if("none"!==h){var c=new DOMMatrix(h);o=c.a,a=c.d}if("none"!==getComputedStyle(l).zoom){var u=pE(document.body);o*=u,a*=u}}n.style.top=t.position.top/a+t.offsetY-r/a+"px",n.style.left=t.position.left/o+t.offsetX-i/o+"px"}(n,p,d)}}function pE(n){var t=getComputedStyle(n).zoom;return parseFloat(t)||1}function KR(n){for(;n;){var t=window.getComputedStyle(n).transform,e=pE(document.body);if(t&&"none"!==t||e&&1!==e)return n;if(n===document.body)return null;n=n.offsetParent||n.parentElement}return null}function fE(n,t,e){n.TL={top:t.position.top+t.offsetY,left:t.position.left+t.offsetX},n.TR={top:n.TL.top,left:n.TL.left+e.width},n.BL={top:n.TL.top+e.height,left:n.TL.left},n.BR={top:n.TL.top+e.height,left:n.TL.left+e.width}}function e4(n,t){var e=!1,i=!1;return n-j0()yE()&&(i=!0),{leftSide:e,rightSide:i}}function t4(n,t,e,i,r,s){var o=e4(t.TL.left,t.TR.left),a=gE(t.TL.top,t.BL.top);e.TL.left-j0()<=mE()&&(o.leftSide=!1),e.TR.left>yE()&&(o.rightSide=!1),(o.leftSide&&!o.rightSide||!o.leftSide&&o.rightSide)&&(i.posX="right"===i.posX?"left":"right",i.offsetX=i.offsetX+r.width,i.offsetX=-1*i.offsetX,i.position=is(n,i.posX,i.posY,!1),fE(t,i,r),s&&t4(n,t,e,i,r,!1),!o.leftSide&&o.rightSide&&a.bottomSide&&(i.offsetX=0))}function i4(n,t,e,i,r,s){var o=gE(t.TL.top,t.BL.top);e.TL.top-U0()<=vE()&&(o.topSide=!1),e.BL.top>=SE()&&n.getBoundingClientRect().bottomSE()&&(i=!0),{topSide:e,bottomSide:i}}function r4(){return uo.getBoundingClientRect().width}function n4(){return uo.getBoundingClientRect().height}function s4(){return uo.getBoundingClientRect().left}function o4(){return uo.getBoundingClientRect().top}function vE(){return uo?o4():0}function mE(){return uo?s4():0}function yE(){return uo?j0()+s4()+r4():j0()+l4()}function SE(){return uo?U0()+o4()+n4():U0()+a4()}function U0(){return sc.documentElement.scrollTop||sc.body.scrollTop}function j0(){return sc.documentElement.scrollLeft||sc.body.scrollLeft}function a4(){return window.innerHeight}function l4(){var n=window.innerWidth,t=document.documentElement.getBoundingClientRect();return n-(n-(m(document.documentElement)?0:t.width))}function h4(){uo=null,sc=null}var c4=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),bn=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},d4=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return c4(t,n),bn([I("left")],t.prototype,"X",void 0),bn([I("top")],t.prototype,"Y",void 0),t}(Ee),Gn_OPEN="e-popup-open",Gn_CLOSE="e-popup-close",ac=function(n){function t(e,i){return n.call(this,i,e)||this}return c4(t,n),t.prototype.onPropertyChanged=function(e,i){for(var r=0,s=Object.keys(e);r0&&c.left>0&&c.right>0&&c.bottom>0}var s=i.getBoundingClientRect();return!(r.bottoms.bottom||r.right>s.right||r.leftr.top?this.element.style.top="0px":s.bottomr.left&&(this.element.style.left=parseInt(this.element.style.left,10)+(s.left-r.left)+"px"))}},t.prototype.checkCollision=function(){var e=this.collision.X,i=this.collision.Y;"none"===e&&"none"===i||("flip"===e&&"flip"===i?this.callFlip({X:!0,Y:!0}):"fit"===e&&"fit"===i?this.callFit({X:!0,Y:!0}):("flip"===e?this.callFlip({X:!0,Y:!1}):"flip"===i&&this.callFlip({Y:!0,X:!1}),"fit"===e?this.callFit({X:!0,Y:!1}):"fit"===i&&this.callFit({X:!1,Y:!0})))},t.prototype.show=function(e,i){var r=this;if(this.getRelateToElement().classList.contains("e-filemanager")&&(this.fmDialogContainer=this.element.getElementsByClassName("e-file-select-wrap")[0]),this.wireEvents(),!m(this.fmDialogContainer)&&X.isIos&&(this.fmDialogContainer.style.display="block"),1e3===this.zIndex||!m(i)){var o=m(i)?this.element:i;this.zIndex=lc(o),je(this.element,{zIndex:this.zIndex})}e=m(e)||"object"!=typeof e?this.showAnimation:e,("none"!==this.collision.X||"none"!==this.collision.Y)&&(K([this.element],Gn_CLOSE),V([this.element],Gn_OPEN),this.checkCollision(),K([this.element],Gn_OPEN),V([this.element],Gn_CLOSE)),m(e)?(K([this.element],Gn_CLOSE),V([this.element],Gn_OPEN),this.trigger("open")):(e.begin=function(){r.isDestroyed||(K([r.element],Gn_CLOSE),V([r.element],Gn_OPEN))},e.end=function(){r.isDestroyed||r.trigger("open")},new Hs(e).animate(this.element))},t.prototype.hide=function(e){var i=this;e=m(e)||"object"!=typeof e?this.hideAnimation:e,m(e)?(K([this.element],Gn_OPEN),V([this.element],Gn_CLOSE),this.trigger("close")):(e.end=function(){i.isDestroyed||(K([i.element],Gn_OPEN),V([i.element],Gn_CLOSE),i.trigger("close"))},new Hs(e).animate(this.element)),this.unwireEvents()},t.prototype.getScrollableParent=function(e){return this.checkFixedParent(e),function IE(n,t){for(var e=getComputedStyle(n),i=[],r=/(auto|scroll)/,s=n.parentElement;s&&"HTML"!==s.tagName;){var o=getComputedStyle(s);!("absolute"===e.position&&"static"===o.position)&&r.test(o.overflow+o.overflowY+o.overflowX)&&i.push(s),s=s.parentElement}return t||i.push(document),i}(e,this.fixedParent)},t.prototype.checkFixedParent=function(e){for(var i=e.parentElement;i&&"HTML"!==i.tagName;){var r=getComputedStyle(i);("fixed"===r.position||"sticky"===r.position)&&!m(this.element)&&this.element.offsetParent&&"BODY"===this.element.offsetParent.tagName&&"hidden"!==getComputedStyle(this.element.offsetParent).overflow&&(this.element.style.top=window.scrollY>parseInt(this.element.style.top,10)?Re(window.scrollY-parseInt(this.element.style.top,10)):Re(parseInt(this.element.style.top,10)-window.scrollY),this.element.style.position="fixed",this.fixedParent=!0),i=i.parentElement,!m(this.element)&&m(this.element.offsetParent)&&"fixed"===r.position&&"fixed"===this.element.style.position&&(this.fixedParent=!0)}},bn([I("auto")],t.prototype,"height",void 0),bn([I("auto")],t.prototype,"width",void 0),bn([I(null)],t.prototype,"content",void 0),bn([I("container")],t.prototype,"targetType",void 0),bn([I(null)],t.prototype,"viewPortElement",void 0),bn([I({X:"none",Y:"none"})],t.prototype,"collision",void 0),bn([I("")],t.prototype,"relateTo",void 0),bn([re({},d4)],t.prototype,"position",void 0),bn([I(0)],t.prototype,"offsetX",void 0),bn([I(0)],t.prototype,"offsetY",void 0),bn([I(1e3)],t.prototype,"zIndex",void 0),bn([I(!1)],t.prototype,"enableRtl",void 0),bn([I("reposition")],t.prototype,"actionOnScroll",void 0),bn([I(null)],t.prototype,"showAnimation",void 0),bn([I(null)],t.prototype,"hideAnimation",void 0),bn([H()],t.prototype,"open",void 0),bn([H()],t.prototype,"close",void 0),bn([H()],t.prototype,"targetExitViewport",void 0),bn([Ft],t)}(yi);function lc(n){for(var t=n.parentElement,e=[];t&&"BODY"!==t.tagName;){var i=document.defaultView.getComputedStyle(t,null).getPropertyValue("z-index"),r=document.defaultView.getComputedStyle(t,null).getPropertyValue("position");"auto"!==i&&"static"!==r&&e.push(i),t=t.parentElement}for(var s=[],o=0;o2147483647?2147483647:c}var _i,Oa,hp,vh,CE,mh,$t,yh,bE=["north-west","north","north-east","west","east","south-west","south","south-east"],Vg="e-resize-handle",hc="e-focused-handle",CJ="e-dlg-resizable",u4=["e-restrict-left"],p4="e-resize-viewport",EJ=["north","west","east","south"],ME=0,wE=0,f4=0,g4=0,Wg=0,Yg=0,Qg=null,EE=null,DE=null,V0=!0,v4=0,xE=!0;function xJ(n){TE();var t=mi("span",{attrs:{unselectable:"on",contenteditable:"false"}});t.setAttribute("class","e-dialog-border-resize e-"+n),"south"===n&&(t.style.height="2px",t.style.width="100%",t.style.bottom="0px",t.style.left="0px"),"north"===n&&(t.style.height="2px",t.style.width="100%",t.style.top="0px",t.style.left="0px"),"east"===n&&(t.style.height="100%",t.style.width="2px",t.style.right="0px",t.style.top="0px"),"west"===n&&(t.style.height="100%",t.style.width="2px",t.style.left="0px",t.style.top="0px"),_i.appendChild(t)}function m4(n){var t;return m(n)||(t="string"==typeof n?document.querySelector(n):n),t}function y4(n){for(var t=n||this,e=_i.querySelectorAll("."+Vg),i=0;i-1?"mouse":"touch"}function I4(n){if(n.preventDefault(),_i=n.target.parentElement,TE(),Wg=n.pageX,Yg=n.pageY,n.target.classList.add(hc),m(Qg)||!0!==Qg(n,this)){this.targetEle&&_i&&_i.querySelector("."+CJ)&&($t="body"===this.target?null:this.targetEle,mh=this.targetEle.clientWidth,vh=this.targetEle.clientHeight);var e=m($t)?document:$t;E.add(e,"mousemove",Gg,this),E.add(document,"mouseup",W0,this);for(var i=0;i=0||s.top<0)&&(e=!0):e=!0;var a=wE+(r-Yg);a=a>hp?a:hp;var l=0;m($t)||(l=o.top);var h=m($t)?0:$t.offsetHeight-$t.clientHeight,c=s.top-l-h/2;if(c=c<0?0:c,s.top>0&&c+a>vh){if(e=!1,_i.classList.contains(p4))return;_i.style.height=vh-parseInt(c.toString(),10)+"px"}else{var d=0;if(e){s.top<0&&t+(s.height+s.top)>0&&a+(d=s.top)<=30&&(a=s.height-(s.height+s.top)+30),a+s.top>=vh&&(_i.style.height=s.height+(t-(s.height+s.top))+"px");var u=m($t)?d:c;a>=hp&&a+u<=vh&&(_i.style.height=a+"px")}}}function LE(n){var e,t=!1,i="mouse"===S4(n.type)?n.pageY:n.touches[0].pageY,r=cc(_i),s=m($t)?0:$t.offsetHeight-$t.clientHeight;m($t)||(e=cc($t)),(!m($t)&&r.top-e.top>0||m($t)&&i>0||!m($t)&&Math.floor(r.top-e.top+r.height+(e.bottom-r.bottom))-s<=vh)&&(t=!0);var o=wE-(i-Yg);if(t&&o>=hp&&o<=vh){var a=0;m($t)||(a=e.top);var l=g4-a+(i-Yg);l=l>0?l:1,_i.style.height=o+"px",_i.style.top=l+"px"}}function NE(n){var i,t=document.documentElement.clientWidth,e=!1;m($t)||(i=cc($t));var r="mouse"===S4(n.type)?n.pageX:n.touches[0].pageX,s=cc(_i),o=m($t)?0:$t.offsetWidth-$t.clientWidth,a=m($t)?0:i.left,l=m($t)?0:i.width;m(yh)&&(m($t)?yh=t:(yh=s.left-a-o/2+s.width,yh+=l-o-yh)),(!m($t)&&Math.floor(s.left-i.left+s.width+(i.right-s.right))-o<=mh||m($t)&&r>=0)&&(e=!0);var h=ME-(r-Wg);if(V0&&(h=h>yh?yh:h),e&&h>=CE&&h<=mh){var c=0;m($t)||(c=i.left);var d=f4-c+(r-Wg);d=d>0?d:1,h!==v4&&xE&&(_i.style.width=h+"px"),V0&&(_i.style.left=d+"px",xE=1!==d)}v4=h}function OE(n){var i,t=document.documentElement.clientWidth,e=!1;m($t)||(i=cc($t));var s=(n.touches?n.changedTouches[0]:n).pageX,o=cc(_i);(!m($t)&&(o.left-i.left+o.width<=mh||o.right-i.left>=o.width)||m($t)&&t-s>0)&&(e=!0);var a=ME+(s-Wg),l=0;if(m($t)||(l=i.left),o.left-l+a>mh){if(e=!1,_i.classList.contains(p4))return;_i.style.width=mh-(o.left-l)+"px"}e&&a>=CE&&a<=mh&&(_i.style.width=a+"px")}function M4(){for(var n=_i.querySelectorAll("."+Vg),t=0;t=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},OJ=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return kE(t,n),Zt([I(!0)],t.prototype,"isFlat",void 0),Zt([I()],t.prototype,"buttonModel",void 0),Zt([I("Button")],t.prototype,"type",void 0),Zt([H()],t.prototype,"click",void 0),t}(Ee),kJ=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return kE(t,n),Zt([I("Fade")],t.prototype,"effect",void 0),Zt([I(400)],t.prototype,"duration",void 0),Zt([I(0)],t.prototype,"delay",void 0),t}(Ee),Y0="e-dialog",PE="e-rtl",zE="e-dlg-header-content",w4="e-dlg-header",Q0="e-footer-content",G0="e-dlg-modal",C4="e-icon-dlg-close",yl="e-dlg-target",ka="e-scroll-disabled",E4="e-device",X0="e-dlg-fullscreen",D4="e-dlg-closeicon-btn",x4="e-popup-open",T4="Information",A4="e-scroll-disabled",L4="e-alert-dialog",N4="e-confirm-dialog",RE="e-dlg-resizable",cp="e-restrict-left",O4="e-resize-viewport",HE="user action",QJ=function(n){function t(e,i){var r=n.call(this,e,i)||this;return r.needsID=!0,r}return kE(t,n),t.prototype.render=function(){this.initialize(),this.initRender(),this.wireEvents(),"100%"===this.width&&(this.element.style.width=""),""!==this.minHeight&&(this.element.style.minHeight=Re(this.minHeight)),this.enableResize&&(this.setResize(),this.isModal&&(this.isModelResize=!0),"None"===this.animationSettings.effect&&this.getMinHeight()),this.renderComplete()},t.prototype.initializeValue=function(){this.dlgClosedBy=HE},t.prototype.preRender=function(){var e=this;if(this.initializeValue(),this.headerContent=null,this.allowMaxHeight=!0,this.preventVisibility=!0,this.clonedEle=this.element.cloneNode(!0),this.closeIconClickEventHandler=function(s){e.dlgClosedBy="close icon",e.hide(s)},this.dlgOverlayClickEventHandler=function(s){e.dlgClosedBy="overlayClick",s.preventFocus=!1,e.trigger("overlayClick",s,function(o){o.preventFocus||e.focusContent(),e.dlgClosedBy=HE})},this.l10n=new ho("dialog",{close:"Close"},this.locale),this.checkPositionData(),m(this.target)){var r=this.isProtectedOnChange;this.isProtectedOnChange=!0,this.target=document.body,this.isProtectedOnChange=r}},t.prototype.updatePersistData=function(){this.enablePersistence&&this.setProperties({width:parseFloat(this.element.style.width),height:parseFloat(this.element.style.height),position:{X:parseFloat(this.dragObj.element.style.left),Y:parseFloat(this.dragObj.element.style.top)}},!0)},t.prototype.isNumberValue=function(e){return/^[-+]?\d*\.?\d+$/.test(e)},t.prototype.checkPositionData=function(){if(!m(this.position)){if(!m(this.position.X)&&"number"!=typeof this.position.X&&this.isNumberValue(this.position.X)){var i=this.isProtectedOnChange;this.isProtectedOnChange=!0,this.position.X=parseFloat(this.position.X),this.isProtectedOnChange=i}m(this.position.Y)||"number"==typeof this.position.Y||this.isNumberValue(this.position.Y)&&(i=this.isProtectedOnChange,this.isProtectedOnChange=!0,this.position.Y=parseFloat(this.position.Y),this.isProtectedOnChange=i)}},t.prototype.getEle=function(e,i){for(var r=void 0,s=0;s=0&&t[e])xJ(t[e]);else if(""!==t[e].trim()){var i=mi("div",{className:"e-icons "+Vg+" e-"+t[e]});_i.appendChild(i)}hp=n.minHeight,CE=n.minWidth,mh=n.maxWidth,vh=n.maxHeight,n.proxy&&n.proxy.element&&n.proxy.element.classList.contains("e-dialog")?y4(n.proxy):y4()}({element:this.element,direction:r,minHeight:parseInt(e.slice(0,i.indexOf("p")),10),maxHeight:this.targetEle.clientHeight,minWidth:parseInt(i.slice(0,i.indexOf("p")),10),maxWidth:this.targetEle.clientWidth,boundary:this.target===document.body?null:this.targetEle,resizeBegin:this.onResizeStart.bind(this),resizeComplete:this.onResizeComplete.bind(this),resizing:this.onResizing.bind(this),proxy:this}),this.wireWindowResizeEvent()}else M4(),this.unWireWindowResizeEvent(),this.element.classList.remove(this.isModal?cp:O4),this.element.classList.remove(RE)},t.prototype.getFocusElement=function(e){var r=e.querySelectorAll('input,select,textarea,button:enabled,a,[contenteditable="true"],[tabindex]');return{element:r[r.length-1]}},t.prototype.keyDown=function(e){var i=this;if(9===e.keyCode&&this.isModal){var r=void 0;m(this.btnObj)||(r=this.btnObj[this.btnObj.length-1]),m(this.btnObj)&&!m(this.ftrTemplateContent)&&(r=this.getFocusElement(this.ftrTemplateContent)),m(this.btnObj)&&m(this.ftrTemplateContent)&&!m(this.contentEle)&&(r=this.getFocusElement(this.contentEle)),!m(r)&&document.activeElement===r.element&&!e.shiftKey&&(e.preventDefault(),this.focusableElements(this.element).focus()),document.activeElement===this.focusableElements(this.element)&&e.shiftKey&&(e.preventDefault(),m(r)||r.element.focus())}var h,s=document.activeElement,o=["input","textarea"].indexOf(s.tagName.toLowerCase())>-1,a=!1;if(o||(a=s.hasAttribute("contenteditable")&&"true"===s.getAttribute("contenteditable")),27===e.keyCode&&this.closeOnEscape){this.dlgClosedBy="escape";var l=document.querySelector(".e-popup-open:not(.e-dialog)");!m(l)&&!l.classList.contains("e-toolbar-pop")||this.hide(e)}(13===e.keyCode&&!e.ctrlKey&&"textarea"!==s.tagName.toLowerCase()&&o&&!m(this.primaryButtonEle)||13===e.keyCode&&e.ctrlKey&&("textarea"===s.tagName.toLowerCase()||a)&&!m(this.primaryButtonEle))&&this.buttons.some(function(d,u){h=u;var p=d.buttonModel;return!m(p)&&!0===p.isPrimary})&&"function"==typeof this.buttons[h].click&&setTimeout(function(){i.buttons[h].click.call(i,e)})},t.prototype.initialize=function(){m(this.target)||(this.targetEle="string"==typeof this.target?document.querySelector(this.target):this.target),this.isBlazorServerRender()||V([this.element],Y0),X.isDevice&&V([this.element],E4),this.isBlazorServerRender()||this.setCSSClass(),this.setMaxHeight()},t.prototype.initRender=function(){var e=this;if(this.initialRender=!0,this.isBlazorServerRender()||Fe(this.element,{role:"dialog"}),1e3===this.zIndex?(this.setzIndex(this.element,!1),this.calculatezIndex=!0):this.calculatezIndex=!1,this.setTargetContent(),""!==this.header&&!m(this.header)&&this.setHeader(),this.renderCloseIcon(),this.setContent(),""===this.footerTemplate||m(this.footerTemplate)?!m(this.buttons[0])&&!m(this.buttons[0].buttonModel)&&this.setButton():this.setFooterTemplate(),this.allowDragging&&!m(this.headerContent)&&this.setAllowDragging(),Fe(this.element,{"aria-modal":this.isModal?"true":"false"}),this.isModal&&this.setIsModal(),!0!==this.element.classList.contains(L4)&&!0!==this.element.classList.contains(N4)&&!m(this.element.parentElement)){var i=this.isModal?this.dlgContainer.parentElement:this.element.parentElement;this.refElement=this.createElement("div",{className:"e-dlg-ref-element"}),i.insertBefore(this.refElement,this.isModal?this.dlgContainer:this.element)}if(m(this.targetEle)||this.targetEle.appendChild(this.isModal?this.dlgContainer:this.element),this.popupObj=new ac(this.element,{height:this.height,width:this.width,zIndex:this.zIndex,relateTo:this.target,actionOnScroll:"none",enableRtl:this.enableRtl,open:function(o){var a={container:e.isModal?e.dlgContainer:e.element,element:e.element,target:e.target,preventFocus:!1};e.enableResize&&e.resetResizeIcon(),e.trigger("open",a,function(l){l.preventFocus||e.focusContent()})},close:function(o){e.isModal&&V([e.dlgOverlay],"e-fade"),e.unBindEvent(e.element),e.isModal&&(e.dlgContainer.style.display="none"),e.trigger("close",e.closeArgs);var a=document.activeElement;!m(a)&&!m(a.blur)&&a.blur(),!m(e.storeActiveElement)&&!m(e.storeActiveElement.focus)&&e.storeActiveElement.focus()}}),this.positionChange(),this.setEnableRTL(),this.isBlazorServerRender()||(V([this.element],"e-popup-close"),this.isModal&&this.setOverlayZindex()),this.visible){if(this.show(),this.isModal){var r=this.getTargetContainer(this.target);r instanceof Element&&"rtl"===window.getComputedStyle(r).getPropertyValue("direction")&&this.setPopupPosition()}}else this.isModal&&(this.dlgOverlay.style.display="none");this.initialRender=!1},t.prototype.getTargetContainer=function(e){var i=null;if("string"==typeof e)if(e.startsWith("#"))i=document.getElementById(e.substring(1));else if(e.startsWith(".")){var r=document.getElementsByClassName(e.substring(1));i=r.length>0?r[0]:null}else!(e instanceof HTMLElement)&&e!==document.body&&(i=document.querySelector(e));else e instanceof HTMLElement&&(i=e);return i},t.prototype.resetResizeIcon=function(){var e=this.getMinHeight();if(this.targetEle.offsetHeight0&&("function"==typeof this.buttons[e].click&&E.add(s[e],"click",this.buttons[e].click,this),"object"==typeof this.buttons[e].click&&E.add(s[e],"click",this.buttonClickHandler.bind(this,e),this)),!this.isBlazorServerRender()&&!m(this.ftrTemplateContent)&&(this.btnObj[e].appendTo(this.ftrTemplateContent.children[e]),this.buttons[e].isFlat&&this.btnObj[e].element.classList.add("e-flat"),this.primaryButtonEle=this.element.getElementsByClassName("e-primary")[0]))},t.prototype.buttonClickHandler=function(e){this.trigger("buttons["+e+"].click",{})},t.prototype.setContent=function(){this.contentEle=this.createElement("div",{className:"e-dlg-content",id:this.element.id+"_dialog-content"}),Fe(this.element,this.headerEle?{"aria-describedby":this.element.id+"_title "+this.element.id+"_dialog-content"}:{"aria-describedby":this.element.id+"_dialog-content"}),this.innerContentElement?this.contentEle.appendChild(this.innerContentElement):(!m(this.content)&&""!==this.content||!this.initialRender)&&(("string"!=typeof this.content||ce())&&this.content instanceof HTMLElement?this.contentEle.appendChild(this.content):this.setTemplate(this.content,this.contentEle,"content")),m(this.headerContent)?this.element.insertBefore(this.contentEle,this.element.children[0]):this.element.insertBefore(this.contentEle,this.element.children[1]),"auto"===this.height&&(!this.isBlazorServerRender()&&X.isIE&&""===this.element.style.width&&!m(this.width)&&(this.element.style.width=Re(this.width)),this.setMaxHeight())},t.prototype.setTemplate=function(e,i,r){var s,o,a;o=i.classList.contains(w4)?this.element.id+"header":i.classList.contains(Q0)?this.element.id+"footerTemplate":this.element.id+"content",m(e.outerHTML)?("string"==typeof e||"string"!=typeof e||ce()&&!this.isStringTemplate)&&("string"==typeof e&&(e=this.sanitizeHelper(e)),this.isVue||"string"!=typeof e?(s=ii(e),a=e):i.innerHTML=e):i.appendChild(e);var l=[];if(!m(s)){for(var c=0,d=s({},this,r,o,!(ce()&&!this.isStringTemplate&&0===a.indexOf("
Blazor"))||this.isStringTemplate);c/g,"");(this.element.children.length>0||i)&&(this.innerContentElement=document.createDocumentFragment(),[].slice.call(this.element.childNodes).forEach(function(r){8!==r.nodeType&&e.innerContentElement.appendChild(r)}))}},t.prototype.setHeader=function(){this.headerEle?this.headerEle.innerHTML="":this.headerEle=this.createElement("div",{id:this.element.id+"_title",className:w4}),this.createHeaderContent(),this.headerContent.appendChild(this.headerEle),this.setTemplate(this.header,this.headerEle,"header"),Fe(this.element,{"aria-describedby":this.element.id+"_title"}),Fe(this.element,{"aria-labelledby":this.element.id+"_dialog-header"}),this.element.insertBefore(this.headerContent,this.element.children[0]),this.allowDragging&&!m(this.headerContent)&&this.setAllowDragging()},t.prototype.setFooterTemplate=function(){this.ftrTemplateContent?this.ftrTemplateContent.innerHTML="":this.ftrTemplateContent=this.createElement("div",{className:Q0}),""===this.footerTemplate||m(this.footerTemplate)?this.ftrTemplateContent.innerHTML=this.buttonContent.join(""):this.setTemplate(this.footerTemplate,this.ftrTemplateContent,"footerTemplate"),this.element.appendChild(this.ftrTemplateContent)},t.prototype.createHeaderContent=function(){m(this.headerContent)&&(this.headerContent=this.createElement("div",{id:this.element.id+"_dialog-header",className:zE}))},t.prototype.renderCloseIcon=function(){this.showCloseIcon&&(this.closeIcon=this.createElement("button",{className:D4,attrs:{type:"button"}}),this.closeIconBtnObj=new ys({cssClass:"e-flat",iconCss:C4+" e-icons"}),this.closeIconTitle(),m(this.headerContent)?(this.createHeaderContent(),pl([this.closeIcon],this.headerContent),this.element.insertBefore(this.headerContent,this.element.children[0])):pl([this.closeIcon],this.headerContent),this.closeIconBtnObj.appendTo(this.closeIcon))},t.prototype.closeIconTitle=function(){this.l10n.setLocale(this.locale);var e=this.l10n.getConstant("close");this.closeIcon.setAttribute("title",e),this.closeIcon.setAttribute("aria-label",e)},t.prototype.setCSSClass=function(e){e&&(K([this.element],e.split(" ")),this.isModal&&!m(this.dlgContainer)&&K([this.dlgContainer],e.split(" "))),this.cssClass&&(V([this.element],this.cssClass.split(" ")),this.isModal&&!m(this.dlgContainer)&&V([this.dlgContainer],this.cssClass.split(" ")))},t.prototype.setIsModal=function(){this.dlgContainer=this.createElement("div",{className:"e-dlg-container"}),this.setCSSClass(),this.element.classList.remove(x4),this.element.parentNode.insertBefore(this.dlgContainer,this.element),this.dlgContainer.appendChild(this.element),V([this.element],G0),this.dlgOverlay=this.createElement("div",{className:"e-dlg-overlay"}),this.dlgOverlay.style.zIndex=(this.zIndex-1).toString(),this.dlgContainer.appendChild(this.dlgOverlay)},t.prototype.getValidFocusNode=function(e){for(var i,r=0;r0||"a"===i.tagName.toLowerCase()&&i.hasAttribute("href"))&&i.tabIndex>-1&&!i.disabled&&!this.disableElement(i,'[disabled],[aria-disabled="true"],[type="hidden"]'))return i;i=null}return i},t.prototype.focusableElements=function(e){if(!m(e)){var r=e.querySelectorAll('input,select,textarea,button,a,[contenteditable="true"],[tabindex]');return this.getValidFocusNode(r)}return null},t.prototype.getAutoFocusNode=function(e){var i=e.querySelector("."+D4),s=e.querySelectorAll("[autofocus]"),o=this.getValidFocusNode(s);if(ce()&&(this.primaryButtonEle=this.element.getElementsByClassName("e-primary")[0]),m(o)){if(!m(o=this.focusableElements(this.contentEle)))return o;if(!m(this.primaryButtonEle))return this.element.querySelector(".e-primary")}else i=o;return i},t.prototype.disableElement=function(e,i){var r=e?e.matches||e.webkitMatchesSelector||e.msGetRegionContent:null;if(r)for(;e;e=e.parentNode)if(e instanceof Element&&r.call(e,i))return e;return null},t.prototype.focusContent=function(){var e=this.getAutoFocusNode(this.element),i=m(e)?this.element:e,r=X.userAgent;(r.indexOf("MSIE ")>0||r.indexOf("Trident/")>0)&&this.element.focus(),i.focus(),this.unBindEvent(this.element),this.bindEvent(this.element)},t.prototype.bindEvent=function(e){E.add(e,"keydown",this.keyDown,this)},t.prototype.unBindEvent=function(e){E.remove(e,"keydown",this.keyDown)},t.prototype.updateSanitizeContent=function(){this.isBlazorServerRender()||(this.contentEle.innerHTML=this.sanitizeHelper(this.content))},t.prototype.isBlazorServerRender=function(){return ce()&&this.isServerRendered},t.prototype.getModuleName=function(){return"dialog"},t.prototype.onPropertyChanged=function(e,i){if(this.element.classList.contains(Y0))for(var r=0,s=Object.keys(e);r0?this.showCloseIcon||""!==this.header&&!m(this.header)?this.showCloseIcon||he(this.closeIcon):(he(this.headerContent),this.headerContent=null):(this.renderCloseIcon(),this.wireEvents());break;case"locale":this.showCloseIcon&&this.closeIconTitle();break;case"visible":this.visible?this.show():this.hide();break;case"isModal":this.updateIsModal();break;case"height":je(this.element,{height:Re(e.height)}),this.updatePersistData();break;case"width":je(this.element,{width:Re(e.width)}),this.updatePersistData();break;case"zIndex":this.popupObj.zIndex=this.zIndex,this.isModal&&this.setOverlayZindex(this.zIndex),this.element.style.zIndex!==this.zIndex.toString()&&(this.calculatezIndex=!1);break;case"cssClass":this.setCSSClass(i.cssClass);break;case"buttons":this.unWireButtonEvents(),this.destroyButtons(),m(this.ftrTemplateContent)||(he(this.ftrTemplateContent),this.ftrTemplateContent=null),this.footerTemplate="",this.setButton();break;case"allowDragging":this.allowDragging&&!m(this.headerContent)?this.setAllowDragging():this.dragObj.destroy();break;case"target":this.setTarget(e.target);break;case"position":if(this.checkPositionData(),this.isModal){var a=this.position.X,l=this.position.Y;m(i.position)||(m(i.position.X)||(a=i.position.X),m(i.position.Y)||(l=i.position.Y)),this.dlgContainer.classList.contains("e-dlg-"+a+"-"+l)&&this.dlgContainer.classList.remove("e-dlg-"+a+"-"+l)}this.positionChange(),this.updatePersistData();break;case"enableRtl":this.setEnableRTL();break;case"enableResize":this.setResize();break;case"minHeight":""!==this.minHeight&&(this.element.style.minHeight=Re(this.minHeight))}},t.prototype.setTarget=function(e){this.popupObj.relateTo=e,this.target=e,this.targetEle="string"==typeof this.target?document.querySelector(this.target):this.target,this.dragObj&&(this.dragObj.dragArea=this.targetEle),this.setMaxHeight(),this.isModal&&this.updateIsModal(),this.enableResize&&this.setResize()},t.prototype.updateIsModal=function(){if(this.element.setAttribute("aria-modal",this.isModal?"true":"false"),this.isModal)m(this.dlgOverlay)&&(this.setIsModal(),this.element.style.top="0px",this.element.style.left="0px",m(this.targetEle)||this.targetEle.appendChild(this.dlgContainer));else{for(K([this.element],G0),K([document.body],[yl,ka]),he(this.dlgOverlay);this.dlgContainer.firstChild;)this.dlgContainer.parentElement.insertBefore(this.dlgContainer.firstChild,this.dlgContainer);this.dlgContainer.parentElement.removeChild(this.dlgContainer)}this.visible&&this.show(),this.positionChange(),this.isModal&&this.dlgOverlay&&E.add(this.dlgOverlay,"click",this.dlgOverlayClickEventHandler,this)},t.prototype.setzIndex=function(e,i){var r=this.isProtectedOnChange;this.isProtectedOnChange=!0;var s=lc(e);this.zIndex=s>this.zIndex?s:this.zIndex,this.isProtectedOnChange=r,i&&(this.popupObj.zIndex=this.zIndex)},t.prototype.windowResizeHandler=function(){(function AJ(n){mh=n})(this.targetEle.clientWidth),function LJ(n){vh=n}(this.targetEle.clientHeight),this.setMaxHeight()},t.prototype.getPersistData=function(){return this.addOnPersist(["width","height","position"])},t.prototype.removeAllChildren=function(e){for(;e.children[0];)this.removeAllChildren(e.children[0]),e.removeChild(e.children[0])},t.prototype.destroy=function(){if(!this.isDestroyed){var e=[PE,G0,RE,cp,X0,E4],i=["role","aria-modal","aria-labelledby","aria-describedby","aria-grabbed","tabindex","style"];K([this.targetEle],[yl,ka]),!m(this.element)&&this.element.classList.contains(X0)&&K([document.body],[yl,ka]),this.isModal&&K([m(this.targetEle)?document.body:this.targetEle],ka),this.unWireEvents(),this.unWireButtonEvents(),this.destroyButtons(),m(this.closeIconBtnObj)||this.closeIconBtnObj.destroy(),m(this.dragObj)||this.dragObj.destroy(),!m(this.popupObj.element)&&this.popupObj.element.classList.contains("e-popup")&&this.popupObj.destroy(),K([this.element],e),!m(this.cssClass)&&""!==this.cssClass&&K([this.element],this.cssClass.split(" ")),!m(this.refElement)&&!m(this.refElement.parentElement)&&(this.refElement.parentElement.insertBefore(this.isModal?this.dlgContainer:this.element,this.refElement),he(this.refElement),this.refElement=void 0),this.isModal&&(he(this.dlgOverlay),this.dlgContainer.parentNode.insertBefore(this.element,this.dlgContainer),he(this.dlgContainer)),this.element.innerHTML=this.clonedEle.innerHTML;for(var r=0;r0&&""===this.footerTemplate&&this.ftrTemplateContent)for(var e=0;e=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},BE="e-tooltip",B4="e-icons",F4="e-tooltip-close",FE="e-tooltip-wrap",_4="e-tip-content",dp="e-arrow-tip",U4="e-arrow-tip-outer",q0="e-arrow-tip-inner",Xg="e-tip-bottom",_E="e-tip-top",j4="e-tip-left",UE="e-tip-right",jE="e-popup",qg="e-popup-open",VE="e-popup-close",$0="e-lib",V4="e-tooltip-popup-container",JJ=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return P4(t,n),Gi([I({effect:"FadeIn",duration:150,delay:0})],t.prototype,"open",void 0),Gi([I({effect:"FadeOut",duration:150,delay:0})],t.prototype,"close",void 0),t}(Ee),Sh=function(n){function t(e,i){var r=n.call(this,e,i)||this;return r.mouseMoveEvent=null,r.mouseMoveTarget=null,r.containerElement=null,r.isBodyContainer=!0,r}return P4(t,n),t.prototype.initialize=function(){this.formatPosition(),V([this.element],BE)},t.prototype.formatPosition=function(){var e,i;this.position&&(0===this.position.indexOf("Top")||0===this.position.indexOf("Bottom")?(e=this.position.split(/(?=[A-Z])/),this.tooltipPositionY=e[0],this.tooltipPositionX=e[1]):(i=this.position.split(/(?=[A-Z])/),this.tooltipPositionX=i[0],this.tooltipPositionY=i[1]))},t.prototype.renderArrow=function(){this.setTipClass(this.position);var e=this.createElement("div",{className:dp+" "+this.tipClass});e.appendChild(this.createElement("div",{className:U4+" "+this.tipClass})),e.appendChild(this.createElement("div",{className:q0+" "+this.tipClass})),this.tooltipEle.appendChild(e)},t.prototype.setTipClass=function(e){this.tipClass=0===e.indexOf("Right")?j4:0===e.indexOf("Bottom")?_E:0===e.indexOf("Left")?UE:Xg},t.prototype.renderPopup=function(e){var i=this.mouseTrail?{top:0,left:0}:this.getTooltipPosition(e);this.tooltipEle.classList.remove($0),this.popupObj=new ac(this.tooltipEle,{height:this.height,width:this.width,position:{X:i.left,Y:i.top},enableRtl:this.enableRtl,open:this.openPopupHandler.bind(this),close:this.closePopupHandler.bind(this)})},t.prototype.getScalingFactor=function(e){if(!e)return{x:1,y:1};var i={x:1,y:1},r=e.closest('[style*="transform: scale"]');if(r&&r!==this.tooltipEle&&r.contains(this.tooltipEle)){var a=window.getComputedStyle(r).getPropertyValue("transform").match(/matrix\(([^)]+)\)/)[1].split(",").map(parseFloat);i.x=a[0],i.y=a[3]}return i},t.prototype.getTooltipPosition=function(e){this.tooltipEle.style.display="block";var i=this.element.closest('[style*="zoom"]');i&&(i.contains(this.tooltipEle)||(this.tooltipEle.style.zoom=getComputedStyle(i).zoom));var r=is(e,this.tooltipPositionX,this.tooltipPositionY,!this.isBodyContainer,this.isBodyContainer?null:this.containerElement.getBoundingClientRect()),s=this.getScalingFactor(e),o=this.calculateTooltipOffset(this.position,s.x,s.y),a=this.calculateElementPosition(r,o),c=this.collisionFlipFit(e,a[0],a[1]);return c.left=c.left/s.x,c.top=c.top/s.y,this.tooltipEle.style.display="",c},t.prototype.windowResize=function(){this.reposition(this.findTarget())},t.prototype.reposition=function(e){if(this.popupObj&&e){var i=this.getTooltipPosition(e);this.popupObj.position={X:i.left,Y:i.top},this.popupObj.dataBind()}},t.prototype.openPopupHandler=function(){!this.mouseTrail&&this.needTemplateReposition()&&this.reposition(this.findTarget()),this.trigger("afterOpen",this.tooltipEventArgs),this.tooltipEventArgs=null},t.prototype.closePopupHandler=function(){this.isReact&&!("Click"===this.opensOn||"function"==typeof this.content)&&this.clearTemplate(["content"]),this.clear();var e={type:this.tooltipEventArgs.event?this.tooltipEventArgs.event.type:null,cancel:!1,target:this.tooltipEventArgs.target,event:this.tooltipEventArgs.event?this.tooltipEventArgs.event:null,element:this.tooltipEle,isInteracted:!m(this.tooltipEventArgs.event)};this.trigger("afterClose",e),e=null},t.prototype.calculateTooltipOffset=function(e,i,r){void 0===i&&(i=1),void 0===r&&(r=1);var o,a,l,h,c,d,u,p,s={top:0,left:0};if(1!==i||1!==r){var f=this.tooltipEle.getBoundingClientRect(),g=void 0;l=Math.round(f.width),h=Math.round(f.height),(c=U("."+dp,this.tooltipEle))&&(g=c.getBoundingClientRect()),o=c?Math.round(g.width):0,a=c?Math.round(g.height):0,d=this.showTipPointer?0:8,u=a/2+2+(h-this.tooltipEle.clientHeight*r),p=o/2+2+(l-this.tooltipEle.clientWidth*i)}else l=this.tooltipEle.offsetWidth,h=this.tooltipEle.offsetHeight,c=U("."+dp,this.tooltipEle),d=this.showTipPointer?0:8,u=(a=c?c.offsetHeight:0)/2+2+(this.tooltipEle.offsetHeight-this.tooltipEle.clientHeight),p=(o=c?c.offsetWidth:0)/2+2+(this.tooltipEle.offsetWidth-this.tooltipEle.clientWidth);switch(this.mouseTrail&&(d+=2),e){case"RightTop":s.left+=o+d,s.top-=h-u;break;case"RightCenter":s.left+=o+d,s.top-=h/2;break;case"RightBottom":s.left+=o+d,s.top-=u;break;case"BottomRight":s.top+=a+d,s.left-=p;break;case"BottomCenter":s.top+=a+d,s.left-=l/2;break;case"BottomLeft":s.top+=a+d,s.left-=l-p;break;case"LeftBottom":s.left-=o+l+d,s.top-=u;break;case"LeftCenter":s.left-=o+l+d,s.top-=h/2;break;case"LeftTop":s.left-=o+l+d,s.top-=h-u;break;case"TopLeft":s.top-=h+a+d,s.left-=l-p;break;case"TopRight":s.top-=h+a+d,s.left-=p;break;default:s.top-=h+a+d,s.left-=l/2}return s.left+=this.offsetX,s.top+=this.offsetY,s},t.prototype.updateTipPosition=function(e){var i=we("."+dp+",."+U4+",."+q0,this.tooltipEle);K(i,[Xg,_E,j4,UE]),this.setTipClass(e),V(i,this.tipClass)},t.prototype.adjustArrow=function(e,i,r,s){var o=U("."+dp,this.tooltipEle);if(!1!==this.showTipPointer&&null!==o){var a,l;this.updateTipPosition(i),this.tooltipEle.style.display="block";var f,h=this.tooltipEle.clientWidth,c=this.tooltipEle.clientHeight,d=U("."+q0,this.tooltipEle),u=o.offsetWidth,p=o.offsetHeight;this.tooltipEle.style.display="",this.tipClass===Xg||this.tipClass===_E?(this.tipClass===Xg?(l="99.9%",d.style.top="-"+(p-2)+"px"):(l=-(p-1)+"px",d.style.top="-"+(p-6)+"px"),e&&(a=(f="Center"!==r||h>e.offsetWidth||this.mouseTrail)&&"Left"===r||!f&&"End"===this.tipPointerPosition?h-u-2+"px":f&&"Right"===r||!f&&"Start"===this.tipPointerPosition?"2px":!f||"End"!==this.tipPointerPosition&&"Start"!==this.tipPointerPosition?h/2-u/2+"px":"End"===this.tipPointerPosition?e.offsetWidth+(this.tooltipEle.offsetWidth-e.offsetWidth)/2-u/2-2+"px":(this.tooltipEle.offsetWidth-e.offsetWidth)/2-u/2+2+"px")):(this.tipClass===UE?(a="99.9%",d.style.left="-"+(u-2)+"px"):(a=-(u-1)+"px",d.style.left=u-2-u+"px"),l=(f="Center"!==s||c>e.offsetHeight||this.mouseTrail)&&"Top"===s||!f&&"End"===this.tipPointerPosition?c-p-2+"px":f&&"Bottom"===s||!f&&"Start"===this.tipPointerPosition?"2px":c/2-p/2+"px"),o.style.top=l,o.style.left=a}},t.prototype.renderContent=function(e){var i=this,r=U("."+_4,this.tooltipEle);if(this.cssClass&&V([this.tooltipEle],this.cssClass.split(" ")),e&&!m(e.getAttribute("title"))&&(e.setAttribute("data-content",e.getAttribute("title")),e.removeAttribute("title")),m(this.content))e&&!m(e.getAttribute("data-content"))&&(r.innerHTML=e.getAttribute("data-content"));else if(r.innerHTML="",this.content instanceof HTMLElement)r.appendChild(this.content);else if("string"==typeof this.content)this.isAngular?this.setProperties({content:Ti.sanitize(this.content)},!0):this.content=this.enableHtmlSanitizer?Ti.sanitize(this.content):this.content,this.enableHtmlParse?(o=ii(this.content)({},this,"content",this.element.id+"content",void 0,void 0,r,this.root))&&Dt(o,r):r.textContent=this.content;else{var o;(o=ii(this.content)({},this,"content",this.element.id+"content",void 0,void 0,r))&&(this.isAngular&&setTimeout(function(){i.reposition(e)},1),Dt(o,r)),this.renderReactTemplates()}},t.prototype.renderCloseIcon=function(){if(this.isSticky){var i=this.createElement("div",{className:B4+" "+F4});this.tooltipEle.appendChild(i),E.add(i,X.touchStartEvent,this.onStickyClose,this)}else{var e=this.tooltipEle.querySelector("."+B4+"."+F4);e&>(e)}},t.prototype.addDescribedBy=function(e,i){var r=(e.getAttribute("aria-describedby")||"").split(/\s+/);r.indexOf(i)<0&&r.push(i),Fe(e,{"aria-describedby":r.join(" ").trim(),"data-tooltip-id":i})},t.prototype.removeDescribedBy=function(e){var i=e.getAttribute("data-tooltip-id"),r=(e.getAttribute("aria-describedby")||"").split(/\s+/),s=r.indexOf(i);-1!==s&&r.splice(s,1),e.removeAttribute("data-tooltip-id");var o=r.join(" ").trim();o?e.setAttribute("aria-describedby",o):e.removeAttribute("aria-describedby")},t.prototype.tapHoldHandler=function(e){clearTimeout(this.autoCloseTimer),this.targetHover(e.originalEvent)},t.prototype.touchEndHandler=function(){var e=this;this.isSticky||(this.autoCloseTimer=setTimeout(function(){e.close()},1500))},t.prototype.targetClick=function(e){var i;!m(i=this.target?J(e.target,this.target):this.element)&&(null===i.getAttribute("data-tooltip-id")?this.targetHover(e):this.isSticky||this.hideTooltip(this.animation.close,e,i))},t.prototype.targetHover=function(e){var i;if(!(m(i=this.target?J(e.target,this.target):this.element)||null!==i.getAttribute("data-tooltip-id")&&0===this.closeDelay)){for(var s=0,o=[].slice.call(we('[data-tooltip-id= "'+this.ctrlId+'_content"]',document));s0?this.showTimer=setTimeout(function(){o.mouseTrail&&E.add(i,"mousemove touchstart mouseenter",o.onMouseMove,o),o.popupObj&&(o.popupObj.show(a,i),o.mouseMoveEvent&&o.mouseTrail&&o.onMouseMove(o.mouseMoveEvent))},this.openDelay):this.popupObj&&this.popupObj.show(a,i)}s&&this.wireMouseEvents(s,i)},t.prototype.needTemplateReposition=function(){return!m(this.viewContainerRef)&&"string"!=typeof this.viewContainerRef||this.isReact},t.prototype.checkCollision=function(e,i,r){var s={left:i,top:r,position:this.position,horizontal:this.tooltipPositionX,vertical:this.tooltipPositionY},o=oc(this.tooltipEle,this.checkCollideTarget(),i,r);return o.length>0&&(s.horizontal=o.indexOf("left")>=0?"Right":o.indexOf("right")>=0?"Left":this.tooltipPositionX,s.vertical=o.indexOf("top")>=0?"Bottom":o.indexOf("bottom")>=0?"Top":this.tooltipPositionY),s},t.prototype.calculateElementPosition=function(e,i){return[this.isBodyContainer?e.left+i.left:e.left-this.containerElement.getBoundingClientRect().left+i.left+window.pageXOffset+this.containerElement.scrollLeft,this.isBodyContainer?e.top+i.top:e.top-this.containerElement.getBoundingClientRect().top+i.top+window.pageYOffset+this.containerElement.scrollTop]},t.prototype.collisionFlipFit=function(e,i,r){var s=this.checkCollision(e,i,r),o=s.position;if(this.tooltipPositionY!==s.vertical&&(o=0===this.position.indexOf("Bottom")||0===this.position.indexOf("Top")?s.vertical+this.tooltipPositionX:this.tooltipPositionX+s.vertical),this.tooltipPositionX!==s.horizontal&&(0===o.indexOf("Left")&&(s.vertical="LeftTop"===o||"LeftCenter"===o?"Top":"Bottom",o=s.vertical+"Left"),0===o.indexOf("Right")&&(s.vertical="RightTop"===o||"RightCenter"===o?"Top":"Bottom",o=s.vertical+"Right"),s.horizontal=this.tooltipPositionX),this.tooltipEventArgs={type:null,cancel:!1,target:e,event:null,element:this.tooltipEle,collidedPosition:o},this.trigger("beforeCollision",this.tooltipEventArgs),this.tooltipEventArgs.cancel)o=this.position;else{var a=s.vertical,l=s.horizontal;if(s.position!==o){var h=is(e,l,a,!this.isBodyContainer,this.isBodyContainer?null:this.containerElement.getBoundingClientRect());this.adjustArrow(e,o,l,a);var c=this.getScalingFactor(e),d=this.calculateTooltipOffset(o,c.x,c.y);d.top-=this.getOffSetPosition("TopBottom",o,this.offsetY),d.left-=this.getOffSetPosition("RightLeft",o,this.offsetX),s.position=o;var u=this.calculateElementPosition(h,d);s.left=u[0],s.top=u[1]}else this.adjustArrow(e,o,l,a)}var p={left:s.left,top:s.top},f=this.isBodyContainer?uE(this.tooltipEle,this.checkCollideTarget(),{X:!0,Y:this.windowCollision},p):p;this.tooltipEle.style.display="block";var g=U("."+dp,this.tooltipEle);if(this.showTipPointer&&null!=g&&(0===o.indexOf("Bottom")||0===o.indexOf("Top"))){var v=parseInt(g.style.left,10)-(f.left-s.left);v<0?v=0:v+g.offsetWidth>this.tooltipEle.clientWidth&&(v=this.tooltipEle.clientWidth-g.offsetWidth),g.style.left=v.toString()+"px"}return this.tooltipEle.style.display="",p.left=f.left,p.top=f.top,p},t.prototype.getOffSetPosition=function(e,i,r){return-1!==e.indexOf(this.position.split(/(?=[A-Z])/)[0])&&-1!==e.indexOf(i.split(/(?=[A-Z])/)[0])?2*r:0},t.prototype.checkCollideTarget=function(){return!this.windowCollision&&this.target?this.element:null},t.prototype.hideTooltip=function(e,i,r){var s=this;this.closeDelay>0?(clearTimeout(this.hideTimer),clearTimeout(this.showTimer),this.hideTimer=setTimeout(function(){s.closeDelay&&s.tooltipEle&&s.isTooltipOpen||s.tooltipHide(e,i,r)},this.closeDelay)):this.tooltipHide(e,i,r)},t.prototype.tooltipHide=function(e,i,r){var o,s=this;o=i?this.target?r||i.target:this.element:U('[data-tooltip-id= "'+this.ctrlId+'_content"]',document),this.tooltipEventArgs={type:i?i.type:null,cancel:!1,target:o,event:i||null,element:this.tooltipEle,isInteracted:!m(i)},this.trigger("beforeClose",this.tooltipEventArgs,function(a){a.cancel?s.isHidden=!1:(s.mouseMoveBeforeRemove(),s.popupHide(e,o,i))})},t.prototype.popupHide=function(e,i,r){i&&r&&this.restoreElement(i),this.isHidden=!0;var s={name:this.animation.close.effect,duration:e.duration,delay:e.delay,timingFunction:"easeIn"};"None"===e.effect&&(s=void 0),this.popupObj&&this.popupObj.hide(s)},t.prototype.restoreElement=function(e){this.unwireMouseEvents(e),m(e.getAttribute("data-content"))||(e.setAttribute("title",e.getAttribute("data-content")),e.removeAttribute("data-content")),this.removeDescribedBy(e)},t.prototype.clear=function(){var e=this.findTarget();e&&this.restoreElement(e),this.tooltipEle&&(K([this.tooltipEle],VE),V([this.tooltipEle],qg)),this.isHidden&&(this.popupObj&&this.popupObj.destroy(),this.tooltipEle&>(this.tooltipEle),this.tooltipEle=null,this.popupObj=null)},t.prototype.tooltipHover=function(){this.tooltipEle&&(this.isTooltipOpen=!0)},t.prototype.tooltipMouseOut=function(e){this.isTooltipOpen=!1,this.hideTooltip(this.animation.close,e,this.findTarget())},t.prototype.onMouseOut=function(e){var i=e.relatedTarget;if(i&&!this.mouseTrail){var r=J(i,"."+FE+"."+$0+"."+jE);r?E.add(r,"mouseleave",this.tooltipElementMouseOut,this):(this.hideTooltip(this.animation.close,e,this.findTarget()),0===this.closeDelay&&("None"===this.animation.close.effect||this.isReact&&"string"!=typeof this.content)&&this.clear())}else this.hideTooltip(this.animation.close,e,this.findTarget()),this.clear();this.popupObj&&!this.popupObj.element.classList.contains(qg)&&this.clear()},t.prototype.tooltipElementMouseOut=function(e){this.hideTooltip(this.animation.close,e,this.findTarget()),E.remove(this.element,"mouseleave",this.tooltipElementMouseOut),this.clear()},t.prototype.onStickyClose=function(){this.close()},t.prototype.onMouseMove=function(e){var i=0,r=0;e.type.indexOf("touch")>-1?(e.preventDefault(),i=e.touches[0].pageX,r=e.touches[0].pageY):(i=e.pageX,r=e.pageY),Hs.stop(this.tooltipEle),K([this.tooltipEle],VE),V([this.tooltipEle],qg),this.adjustArrow(e.target,this.position,this.tooltipPositionX,this.tooltipPositionY);var s=this.getScalingFactor(e.target),o=this.calculateTooltipOffset(this.position,s.x,s.y),h=this.checkCollision(e.target,i+o.left+this.offsetX,r+o.top+this.offsetY);if(this.tooltipPositionX!==h.horizontal||this.tooltipPositionY!==h.vertical){var c=0===this.position.indexOf("Bottom")||0===this.position.indexOf("Top")?h.vertical+h.horizontal:h.horizontal+h.vertical;h.position=c,this.adjustArrow(e.target,h.position,h.horizontal,h.vertical);var d=this.calculateTooltipOffset(h.position,s.x,s.y);h.left=i+d.left-this.offsetX,h.top=r+d.top-this.offsetY}this.tooltipEle.style.left=h.left+"px",this.tooltipEle.style.top=h.top+"px"},t.prototype.keyDown=function(e){this.tooltipEle&&27===e.keyCode&&this.close()},t.prototype.touchEnd=function(e){this.tooltipEle&&null===J(e.target,"."+BE)&&!this.isSticky&&this.close()},t.prototype.scrollHandler=function(e){this.tooltipEle&&!this.isSticky&&!J(e.target,"."+FE+"."+$0+"."+jE)&&!this.isSticky&&this.close()},t.prototype.render=function(){this.initialize(),this.wireEvents(this.opensOn),this.renderComplete()},t.prototype.preRender=function(){this.tipClass=Xg,this.tooltipPositionX="Center",this.tooltipPositionY="Top",this.isHidden=!0},t.prototype.wireEvents=function(e){for(var r=0,s=this.getTriggerList(e);r0)for(var i=0,r=e;i0)for(var i=0,r=e;i0&&this.condition&&-1!==this.condition.indexOf("not")&&(e[s].condition=e[s].condition?e[s].condition+"not":"not"),i=e[s].validate(t),r){if(!i)return!1}else if(i)return!0;return r},n.prototype.toJson=function(){var t,e;if(this.isComplex){t=[],e=this.predicates;for(var i=0;ie.length-3?(e=e.substring(0,e.length-1),n.endsWith(n.toLowerCase(t),n.toLowerCase(e))):(e.lastIndexOf("%")!==e.indexOf("%")&&e.lastIndexOf("%")>e.indexOf("%")+1&&(e=e.substring(e.indexOf("%")+1,e.lastIndexOf("%"))),-1!==t.indexOf(e)))},n.fnSort=function(t){return"ascending"===(t=t?n.toLowerCase(t):"ascending")?this.fnAscending:this.fnDescending},n.fnAscending=function(t,e){return m(t)&&m(e)||null==e?-1:"string"==typeof t?t.localeCompare(e):null==t?1:t-e},n.fnDescending=function(t,e){return m(t)&&m(e)?-1:null==e?1:"string"==typeof t?-1*t.localeCompare(e):null==t?-1:e-t},n.extractFields=function(t,e){for(var i={},r=0;r0||e.length>0;)o=t.length>0&&e.length>0?r?r(this.getVal(t,0,i),this.getVal(e,0,i),t[0],e[0])<=0?t:e:t[0][i]0?t:e,s.push(o.shift());return s},n.getVal=function(t,e,i){return i?this.getObject(i,t[e]):t[e]},n.toLowerCase=function(t){return t?"string"==typeof t?t.toLowerCase():t.toString():0===t||!1===t?t.toString():""},n.callAdaptorFunction=function(t,e,i,r){if(e in t){var s=t[e](i,r);m(s)||(i=s)}return i},n.getAddParams=function(t,e,i){var r={};return n.callAdaptorFunction(t,"addParams",{dm:e,query:i,params:i?i.params:[],reqParams:r}),r},n.isPlainObject=function(t){return!!t&&t.constructor===Object},n.isCors=function(){var t=null;try{t=new window.XMLHttpRequest}catch{}return!!t&&"withCredentials"in t},n.getGuid=function(t){var i;return(t||"")+"00000000-0000-4000-0000-000000000000".replace(/0/g,function(r,s){if("crypto"in window&&"getRandomValues"in crypto){var o=new Uint8Array(1);window.crypto.getRandomValues(o),i=o[0]%16|0}else i=16*Math.random()|0;return"0123456789abcdef"[19===s?3&i|8:i]})},n.isNull=function(t){return null==t},n.getItemFromComparer=function(t,e,i){var r,s,o,a=0,l="string"==typeof n.getVal(t,0,e);if(t.length)for(;m(r)&&a0&&(r=s,o=t[a]));return o},n.distinct=function(t,e,i){i=!m(i)&&i;var s,r=[],o={};return t.forEach(function(a,l){(s="object"==typeof t[l]?n.getVal(t,l,e):t[l])in o||(r.push(i?t[l]:s),o[s]=1)}),r},n.processData=function(t,e){var i=this.prepareQuery(t),r=new nt(e);t.requiresCounts&&i.requiresCount();var s=r.executeLocal(i),o={result:t.requiresCounts?s.result:s,count:s.count,aggregates:JSON.stringify(s.aggregates)};return t.requiresCounts?o:s},n.prepareQuery=function(t){var e=this,i=new jt;return t.select&&i.select(t.select),t.where&&n.parse.parseJson(t.where).filter(function(o){if(m(o.condition))i.where(o.field,o.operator,o.value,o.ignoreCase,o.ignoreAccent);else{var a=[];o.field?a.push(new Ss(o.field,o.operator,o.value,o.ignoreCase,o.ignoreAccent)):a=a.concat(e.getPredicate(o.predicates)),"or"===o.condition?i.where(Ss.or(a)):"and"===o.condition&&i.where(Ss.and(a))}}),t.search&&n.parse.parseJson(t.search).filter(function(o){return i.search(o.key,o.fields,o.operator,o.ignoreCase,o.ignoreAccent)}),t.aggregates&&t.aggregates.filter(function(o){return i.aggregate(o.type,o.field)}),t.sorted&&t.sorted.filter(function(o){return i.sortBy(o.name,o.direction)}),t.skip&&i.skip(t.skip),t.take&&i.take(t.take),t.group&&t.group.filter(function(o){return i.group(o)}),i},n.getPredicate=function(t){for(var e=[],i=0;i":"greaterthan","<=":"lessthanorequal",">=":"greaterthanorequal","==":"equal","!=":"notequal","*=":"contains","$=":"endswith","^=":"startswith"},n.odBiOperator={"<":" lt ",">":" gt ","<=":" le ",">=":" ge ","==":" eq ","!=":" ne ",lessthan:" lt ",lessthanorequal:" le ",greaterthan:" gt ",greaterthanorequal:" ge ",equal:" eq ",notequal:" ne "},n.odUniOperator={"$=":"endswith","^=":"startswith","*=":"substringof",endswith:"endswith",startswith:"startswith",contains:"substringof",doesnotendwith:"not endswith",doesnotstartwith:"not startswith",doesnotcontain:"not substringof",wildcard:"wildcard",like:"like"},n.odv4UniOperator={"$=":"endswith","^=":"startswith","*=":"contains",endswith:"endswith",startswith:"startswith",contains:"contains",doesnotendwith:"not endswith",doesnotstartwith:"not startswith",doesnotcontain:"not contains",wildcard:"wildcard",like:"like"},n.diacritics={"\u24b6":"A",\uff21:"A",\u00c0:"A",\u00c1:"A",\u00c2:"A",\u1ea6:"A",\u1ea4:"A",\u1eaa:"A",\u1ea8:"A",\u00c3:"A",\u0100:"A",\u0102:"A",\u1eb0:"A",\u1eae:"A",\u1eb4:"A",\u1eb2:"A",\u0226:"A",\u01e0:"A",\u00c4:"A",\u01de:"A",\u1ea2:"A",\u00c5:"A",\u01fa:"A",\u01cd:"A",\u0200:"A",\u0202:"A",\u1ea0:"A",\u1eac:"A",\u1eb6:"A",\u1e00:"A",\u0104:"A",\u023a:"A",\u2c6f:"A",\ua732:"AA",\u00c6:"AE",\u01fc:"AE",\u01e2:"AE",\ua734:"AO",\ua736:"AU",\ua738:"AV",\ua73a:"AV",\ua73c:"AY","\u24b7":"B",\uff22:"B",\u1e02:"B",\u1e04:"B",\u1e06:"B",\u0243:"B",\u0182:"B",\u0181:"B","\u24b8":"C",\uff23:"C",\u0106:"C",\u0108:"C",\u010a:"C",\u010c:"C",\u00c7:"C",\u1e08:"C",\u0187:"C",\u023b:"C",\ua73e:"C","\u24b9":"D",\uff24:"D",\u1e0a:"D",\u010e:"D",\u1e0c:"D",\u1e10:"D",\u1e12:"D",\u1e0e:"D",\u0110:"D",\u018b:"D",\u018a:"D",\u0189:"D",\ua779:"D",\u01f1:"DZ",\u01c4:"DZ",\u01f2:"Dz",\u01c5:"Dz","\u24ba":"E",\uff25:"E",\u00c8:"E",\u00c9:"E",\u00ca:"E",\u1ec0:"E",\u1ebe:"E",\u1ec4:"E",\u1ec2:"E",\u1ebc:"E",\u0112:"E",\u1e14:"E",\u1e16:"E",\u0114:"E",\u0116:"E",\u00cb:"E",\u1eba:"E",\u011a:"E",\u0204:"E",\u0206:"E",\u1eb8:"E",\u1ec6:"E",\u0228:"E",\u1e1c:"E",\u0118:"E",\u1e18:"E",\u1e1a:"E",\u0190:"E",\u018e:"E","\u24bb":"F",\uff26:"F",\u1e1e:"F",\u0191:"F",\ua77b:"F","\u24bc":"G",\uff27:"G",\u01f4:"G",\u011c:"G",\u1e20:"G",\u011e:"G",\u0120:"G",\u01e6:"G",\u0122:"G",\u01e4:"G",\u0193:"G",\ua7a0:"G",\ua77d:"G",\ua77e:"G","\u24bd":"H",\uff28:"H",\u0124:"H",\u1e22:"H",\u1e26:"H",\u021e:"H",\u1e24:"H",\u1e28:"H",\u1e2a:"H",\u0126:"H",\u2c67:"H",\u2c75:"H",\ua78d:"H","\u24be":"I",\uff29:"I",\u00cc:"I",\u00cd:"I",\u00ce:"I",\u0128:"I",\u012a:"I",\u012c:"I",\u0130:"I",\u00cf:"I",\u1e2e:"I",\u1ec8:"I",\u01cf:"I",\u0208:"I",\u020a:"I",\u1eca:"I",\u012e:"I",\u1e2c:"I",\u0197:"I","\u24bf":"J",\uff2a:"J",\u0134:"J",\u0248:"J","\u24c0":"K",\uff2b:"K",\u1e30:"K",\u01e8:"K",\u1e32:"K",\u0136:"K",\u1e34:"K",\u0198:"K",\u2c69:"K",\ua740:"K",\ua742:"K",\ua744:"K",\ua7a2:"K","\u24c1":"L",\uff2c:"L",\u013f:"L",\u0139:"L",\u013d:"L",\u1e36:"L",\u1e38:"L",\u013b:"L",\u1e3c:"L",\u1e3a:"L",\u0141:"L",\u023d:"L",\u2c62:"L",\u2c60:"L",\ua748:"L",\ua746:"L",\ua780:"L",\u01c7:"LJ",\u01c8:"Lj","\u24c2":"M",\uff2d:"M",\u1e3e:"M",\u1e40:"M",\u1e42:"M",\u2c6e:"M",\u019c:"M","\u24c3":"N",\uff2e:"N",\u01f8:"N",\u0143:"N",\u00d1:"N",\u1e44:"N",\u0147:"N",\u1e46:"N",\u0145:"N",\u1e4a:"N",\u1e48:"N",\u0220:"N",\u019d:"N",\ua790:"N",\ua7a4:"N",\u01ca:"NJ",\u01cb:"Nj","\u24c4":"O",\uff2f:"O",\u00d2:"O",\u00d3:"O",\u00d4:"O",\u1ed2:"O",\u1ed0:"O",\u1ed6:"O",\u1ed4:"O",\u00d5:"O",\u1e4c:"O",\u022c:"O",\u1e4e:"O",\u014c:"O",\u1e50:"O",\u1e52:"O",\u014e:"O",\u022e:"O",\u0230:"O",\u00d6:"O",\u022a:"O",\u1ece:"O",\u0150:"O",\u01d1:"O",\u020c:"O",\u020e:"O",\u01a0:"O",\u1edc:"O",\u1eda:"O",\u1ee0:"O",\u1ede:"O",\u1ee2:"O",\u1ecc:"O",\u1ed8:"O",\u01ea:"O",\u01ec:"O",\u00d8:"O",\u01fe:"O",\u0186:"O",\u019f:"O",\ua74a:"O",\ua74c:"O",\u01a2:"OI",\ua74e:"OO",\u0222:"OU","\u24c5":"P",\uff30:"P",\u1e54:"P",\u1e56:"P",\u01a4:"P",\u2c63:"P",\ua750:"P",\ua752:"P",\ua754:"P","\u24c6":"Q",\uff31:"Q",\ua756:"Q",\ua758:"Q",\u024a:"Q","\u24c7":"R",\uff32:"R",\u0154:"R",\u1e58:"R",\u0158:"R",\u0210:"R",\u0212:"R",\u1e5a:"R",\u1e5c:"R",\u0156:"R",\u1e5e:"R",\u024c:"R",\u2c64:"R",\ua75a:"R",\ua7a6:"R",\ua782:"R","\u24c8":"S",\uff33:"S",\u1e9e:"S",\u015a:"S",\u1e64:"S",\u015c:"S",\u1e60:"S",\u0160:"S",\u1e66:"S",\u1e62:"S",\u1e68:"S",\u0218:"S",\u015e:"S",\u2c7e:"S",\ua7a8:"S",\ua784:"S","\u24c9":"T",\uff34:"T",\u1e6a:"T",\u0164:"T",\u1e6c:"T",\u021a:"T",\u0162:"T",\u1e70:"T",\u1e6e:"T",\u0166:"T",\u01ac:"T",\u01ae:"T",\u023e:"T",\ua786:"T",\ua728:"TZ","\u24ca":"U",\uff35:"U",\u00d9:"U",\u00da:"U",\u00db:"U",\u0168:"U",\u1e78:"U",\u016a:"U",\u1e7a:"U",\u016c:"U",\u00dc:"U",\u01db:"U",\u01d7:"U",\u01d5:"U",\u01d9:"U",\u1ee6:"U",\u016e:"U",\u0170:"U",\u01d3:"U",\u0214:"U",\u0216:"U",\u01af:"U",\u1eea:"U",\u1ee8:"U",\u1eee:"U",\u1eec:"U",\u1ef0:"U",\u1ee4:"U",\u1e72:"U",\u0172:"U",\u1e76:"U",\u1e74:"U",\u0244:"U","\u24cb":"V",\uff36:"V",\u1e7c:"V",\u1e7e:"V",\u01b2:"V",\ua75e:"V",\u0245:"V",\ua760:"VY","\u24cc":"W",\uff37:"W",\u1e80:"W",\u1e82:"W",\u0174:"W",\u1e86:"W",\u1e84:"W",\u1e88:"W",\u2c72:"W","\u24cd":"X",\uff38:"X",\u1e8a:"X",\u1e8c:"X","\u24ce":"Y",\uff39:"Y",\u1ef2:"Y",\u00dd:"Y",\u0176:"Y",\u1ef8:"Y",\u0232:"Y",\u1e8e:"Y",\u0178:"Y",\u1ef6:"Y",\u1ef4:"Y",\u01b3:"Y",\u024e:"Y",\u1efe:"Y","\u24cf":"Z",\uff3a:"Z",\u0179:"Z",\u1e90:"Z",\u017b:"Z",\u017d:"Z",\u1e92:"Z",\u1e94:"Z",\u01b5:"Z",\u0224:"Z",\u2c7f:"Z",\u2c6b:"Z",\ua762:"Z","\u24d0":"a",\uff41:"a",\u1e9a:"a",\u00e0:"a",\u00e1:"a",\u00e2:"a",\u1ea7:"a",\u1ea5:"a",\u1eab:"a",\u1ea9:"a",\u00e3:"a",\u0101:"a",\u0103:"a",\u1eb1:"a",\u1eaf:"a",\u1eb5:"a",\u1eb3:"a",\u0227:"a",\u01e1:"a",\u00e4:"a",\u01df:"a",\u1ea3:"a",\u00e5:"a",\u01fb:"a",\u01ce:"a",\u0201:"a",\u0203:"a",\u1ea1:"a",\u1ead:"a",\u1eb7:"a",\u1e01:"a",\u0105:"a",\u2c65:"a",\u0250:"a",\ua733:"aa",\u00e6:"ae",\u01fd:"ae",\u01e3:"ae",\ua735:"ao",\ua737:"au",\ua739:"av",\ua73b:"av",\ua73d:"ay","\u24d1":"b",\uff42:"b",\u1e03:"b",\u1e05:"b",\u1e07:"b",\u0180:"b",\u0183:"b",\u0253:"b","\u24d2":"c",\uff43:"c",\u0107:"c",\u0109:"c",\u010b:"c",\u010d:"c",\u00e7:"c",\u1e09:"c",\u0188:"c",\u023c:"c",\ua73f:"c",\u2184:"c","\u24d3":"d",\uff44:"d",\u1e0b:"d",\u010f:"d",\u1e0d:"d",\u1e11:"d",\u1e13:"d",\u1e0f:"d",\u0111:"d",\u018c:"d",\u0256:"d",\u0257:"d",\ua77a:"d",\u01f3:"dz",\u01c6:"dz","\u24d4":"e",\uff45:"e",\u00e8:"e",\u00e9:"e",\u00ea:"e",\u1ec1:"e",\u1ebf:"e",\u1ec5:"e",\u1ec3:"e",\u1ebd:"e",\u0113:"e",\u1e15:"e",\u1e17:"e",\u0115:"e",\u0117:"e",\u00eb:"e",\u1ebb:"e",\u011b:"e",\u0205:"e",\u0207:"e",\u1eb9:"e",\u1ec7:"e",\u0229:"e",\u1e1d:"e",\u0119:"e",\u1e19:"e",\u1e1b:"e",\u0247:"e",\u025b:"e",\u01dd:"e","\u24d5":"f",\uff46:"f",\u1e1f:"f",\u0192:"f",\ua77c:"f","\u24d6":"g",\uff47:"g",\u01f5:"g",\u011d:"g",\u1e21:"g",\u011f:"g",\u0121:"g",\u01e7:"g",\u0123:"g",\u01e5:"g",\u0260:"g",\ua7a1:"g",\u1d79:"g",\ua77f:"g","\u24d7":"h",\uff48:"h",\u0125:"h",\u1e23:"h",\u1e27:"h",\u021f:"h",\u1e25:"h",\u1e29:"h",\u1e2b:"h",\u1e96:"h",\u0127:"h",\u2c68:"h",\u2c76:"h",\u0265:"h",\u0195:"hv","\u24d8":"i",\uff49:"i",\u00ec:"i",\u00ed:"i",\u00ee:"i",\u0129:"i",\u012b:"i",\u012d:"i",\u00ef:"i",\u1e2f:"i",\u1ec9:"i",\u01d0:"i",\u0209:"i",\u020b:"i",\u1ecb:"i",\u012f:"i",\u1e2d:"i",\u0268:"i",\u0131:"i","\u24d9":"j",\uff4a:"j",\u0135:"j",\u01f0:"j",\u0249:"j","\u24da":"k",\uff4b:"k",\u1e31:"k",\u01e9:"k",\u1e33:"k",\u0137:"k",\u1e35:"k",\u0199:"k",\u2c6a:"k",\ua741:"k",\ua743:"k",\ua745:"k",\ua7a3:"k","\u24db":"l",\uff4c:"l",\u0140:"l",\u013a:"l",\u013e:"l",\u1e37:"l",\u1e39:"l",\u013c:"l",\u1e3d:"l",\u1e3b:"l",\u017f:"l",\u0142:"l",\u019a:"l",\u026b:"l",\u2c61:"l",\ua749:"l",\ua781:"l",\ua747:"l",\u01c9:"lj","\u24dc":"m",\uff4d:"m",\u1e3f:"m",\u1e41:"m",\u1e43:"m",\u0271:"m",\u026f:"m","\u24dd":"n",\uff4e:"n",\u01f9:"n",\u0144:"n",\u00f1:"n",\u1e45:"n",\u0148:"n",\u1e47:"n",\u0146:"n",\u1e4b:"n",\u1e49:"n",\u019e:"n",\u0272:"n",\u0149:"n",\ua791:"n",\ua7a5:"n",\u01cc:"nj","\u24de":"o",\uff4f:"o",\u00f2:"o",\u00f3:"o",\u00f4:"o",\u1ed3:"o",\u1ed1:"o",\u1ed7:"o",\u1ed5:"o",\u00f5:"o",\u1e4d:"o",\u022d:"o",\u1e4f:"o",\u014d:"o",\u1e51:"o",\u1e53:"o",\u014f:"o",\u022f:"o",\u0231:"o",\u00f6:"o",\u022b:"o",\u1ecf:"o",\u0151:"o",\u01d2:"o",\u020d:"o",\u020f:"o",\u01a1:"o",\u1edd:"o",\u1edb:"o",\u1ee1:"o",\u1edf:"o",\u1ee3:"o",\u1ecd:"o",\u1ed9:"o",\u01eb:"o",\u01ed:"o",\u00f8:"o",\u01ff:"o",\u0254:"o",\ua74b:"o",\ua74d:"o",\u0275:"o",\u01a3:"oi",\u0223:"ou",\ua74f:"oo","\u24df":"p",\uff50:"p",\u1e55:"p",\u1e57:"p",\u01a5:"p",\u1d7d:"p",\ua751:"p",\ua753:"p",\ua755:"p","\u24e0":"q",\uff51:"q",\u024b:"q",\ua757:"q",\ua759:"q","\u24e1":"r",\uff52:"r",\u0155:"r",\u1e59:"r",\u0159:"r",\u0211:"r",\u0213:"r",\u1e5b:"r",\u1e5d:"r",\u0157:"r",\u1e5f:"r",\u024d:"r",\u027d:"r",\ua75b:"r",\ua7a7:"r",\ua783:"r","\u24e2":"s",\uff53:"s",\u00df:"s",\u015b:"s",\u1e65:"s",\u015d:"s",\u1e61:"s",\u0161:"s",\u1e67:"s",\u1e63:"s",\u1e69:"s",\u0219:"s",\u015f:"s",\u023f:"s",\ua7a9:"s",\ua785:"s",\u1e9b:"s","\u24e3":"t",\uff54:"t",\u1e6b:"t",\u1e97:"t",\u0165:"t",\u1e6d:"t",\u021b:"t",\u0163:"t",\u1e71:"t",\u1e6f:"t",\u0167:"t",\u01ad:"t",\u0288:"t",\u2c66:"t",\ua787:"t",\ua729:"tz","\u24e4":"u",\uff55:"u",\u00f9:"u",\u00fa:"u",\u00fb:"u",\u0169:"u",\u1e79:"u",\u016b:"u",\u1e7b:"u",\u016d:"u",\u00fc:"u",\u01dc:"u",\u01d8:"u",\u01d6:"u",\u01da:"u",\u1ee7:"u",\u016f:"u",\u0171:"u",\u01d4:"u",\u0215:"u",\u0217:"u",\u01b0:"u",\u1eeb:"u",\u1ee9:"u",\u1eef:"u",\u1eed:"u",\u1ef1:"u",\u1ee5:"u",\u1e73:"u",\u0173:"u",\u1e77:"u",\u1e75:"u",\u0289:"u","\u24e5":"v",\uff56:"v",\u1e7d:"v",\u1e7f:"v",\u028b:"v",\ua75f:"v",\u028c:"v",\ua761:"vy","\u24e6":"w",\uff57:"w",\u1e81:"w",\u1e83:"w",\u0175:"w",\u1e87:"w",\u1e85:"w",\u1e98:"w",\u1e89:"w",\u2c73:"w","\u24e7":"x",\uff58:"x",\u1e8b:"x",\u1e8d:"x","\u24e8":"y",\uff59:"y",\u1ef3:"y",\u00fd:"y",\u0177:"y",\u1ef9:"y",\u0233:"y",\u1e8f:"y",\u00ff:"y",\u1ef7:"y",\u1e99:"y",\u1ef5:"y",\u01b4:"y",\u024f:"y",\u1eff:"y","\u24e9":"z",\uff5a:"z",\u017a:"z",\u1e91:"z",\u017c:"z",\u017e:"z",\u1e93:"z",\u1e95:"z",\u01b6:"z",\u0225:"z",\u0240:"z",\u2c6c:"z",\ua763:"z",\u0386:"\u0391",\u0388:"\u0395",\u0389:"\u0397",\u038a:"\u0399",\u03aa:"\u0399",\u038c:"\u039f",\u038e:"\u03a5",\u03ab:"\u03a5",\u038f:"\u03a9",\u03ac:"\u03b1",\u03ad:"\u03b5",\u03ae:"\u03b7",\u03af:"\u03b9",\u03ca:"\u03b9",\u0390:"\u03b9",\u03cc:"\u03bf",\u03cd:"\u03c5",\u03cb:"\u03c5",\u03b0:"\u03c5",\u03c9:"\u03c9",\u03c2:"\u03c3"},n.fnOperators={equal:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?n.toLowerCase(t)===n.toLowerCase(e):t===e},notequal:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),!n.fnOperators.equal(t,e,i)},lessthan:function(t,e,i){return i?n.toLowerCase(t)n.toLowerCase(e):t>e},lessthanorequal:function(t,e,i){return i?n.toLowerCase(t)<=n.toLowerCase(e):(m(t)&&(t=void 0),t<=e)},greaterthanorequal:function(t,e,i){return i?n.toLowerCase(t)>=n.toLowerCase(e):t>=e},contains:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?!m(t)&&!m(e)&&-1!==n.toLowerCase(t).indexOf(n.toLowerCase(e)):!m(t)&&!m(e)&&-1!==t.toString().indexOf(e)},doesnotcontain:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?!m(t)&&!m(e)&&-1===n.toLowerCase(t).indexOf(n.toLowerCase(e)):!m(t)&&!m(e)&&-1===t.toString().indexOf(e)},isnotnull:function(t){return null!=t},isnull:function(t){return null==t},startswith:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?t&&e&&n.startsWith(n.toLowerCase(t),n.toLowerCase(e)):t&&e&&n.startsWith(t,e)},doesnotstartwith:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?t&&e&&n.notStartsWith(n.toLowerCase(t),n.toLowerCase(e)):t&&e&&n.notStartsWith(t,e)},like:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?t&&e&&n.like(n.toLowerCase(t),n.toLowerCase(e)):t&&e&&n.like(t,e)},isempty:function(t){return void 0===t||""===t},isnotempty:function(t){return void 0!==t&&""!==t},wildcard:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?(t||"boolean"==typeof t)&&e&&"object"!=typeof t&&n.wildCard(n.toLowerCase(t),n.toLowerCase(e)):(t||"boolean"==typeof t)&&e&&n.wildCard(t,e)},endswith:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?t&&e&&n.endsWith(n.toLowerCase(t),n.toLowerCase(e)):t&&e&&n.endsWith(t,e)},doesnotendwith:function(t,e,i,r){return r&&(t=n.ignoreDiacritics(t),e=n.ignoreDiacritics(e)),i?t&&e&&n.notEndsWith(n.toLowerCase(t),n.toLowerCase(e)):t&&e&&n.notEndsWith(t,e)},processSymbols:function(t){var e=n.operatorSymbols[t];return e?n.fnOperators[e]:n.throwError("Query - Process Operator : Invalid operator")},processOperator:function(t){return n.fnOperators[t]||n.fnOperators.processSymbols(t)}},n.parse={parseJson:function(t){return"string"!=typeof t||!/^[\s]*\[|^[\s]*\{(.)+:/g.test(t)&&-1!==t.indexOf('"')?t instanceof Array?n.parse.iterateAndReviveArray(t):"object"==typeof t&&null!==t&&n.parse.iterateAndReviveJson(t):t=JSON.parse(t,n.parse.jsonReviver),t},iterateAndReviveArray:function(t){for(var e=0;e-1||e.indexOf("z")>-1,o=e.split(/[^0-9.]/);if(s){if(o[5].indexOf(".")>-1){var a=o[5].split(".");o[5]=a[0],o[6]=new Date(e).getUTCMilliseconds().toString()}else o[6]="00";e=n.dateParse.toTimeZone(new Date(parseInt(o[0],10),parseInt(o[1],10)-1,parseInt(o[2],10),parseInt(o[3],10),parseInt(o[4],10),parseInt(o[5]?o[5]:"00",10),parseInt(o[6],10)),n.serverTimezoneOffset,!1)}else{var l=new Date(parseInt(o[0],10),parseInt(o[1],10)-1,parseInt(o[2],10),parseInt(o[3],10),parseInt(o[4],10),parseInt(o[5]?o[5]:"00",10)),h=parseInt(o[6],10),c=parseInt(o[7],10);if(isNaN(h)&&isNaN(c))return l;e.indexOf("+")>-1?l.setHours(l.getHours()-h,l.getMinutes()-c):l.setHours(l.getHours()+h,l.getMinutes()+c),e=n.dateParse.toTimeZone(l,n.serverTimezoneOffset,!1)}null==n.serverTimezoneOffset&&(e=n.dateParse.addSelfOffset(e))}}return e},isJson:function(t){return"string"==typeof t[0]?t:n.parse.parseJson(t)},isGuid:function(t){return null!=/[A-Fa-f0-9]{8}(?:-[A-Fa-f0-9]{4}){3}-[A-Fa-f0-9]{12}/i.exec(t)},replacer:function(t,e){return n.isPlainObject(t)?n.parse.jsonReplacer(t,e):t instanceof Array?n.parse.arrayReplacer(t):t instanceof Date?n.parse.jsonReplacer({val:t},e).val:t},jsonReplacer:function(t,e){for(var i,s=0,o=Object.keys(t);s=0?"+":"-",s=function(a){var l=Math.floor(Math.abs(a));return(l<10?"0":"")+l};return e.getFullYear()+"-"+s(e.getMonth()+1)+"-"+s(e.getDate())+"T"+s(e.getHours())+":"+s(e.getMinutes())+":"+s(e.getSeconds())+r+s(i/60)+":"+s(i%60)}},n}(),Ml=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),BK={GroupGuid:"{271bbba0-1ee7}"},a5=function(){function n(t){this.options={from:"table",requestType:"json",sortBy:"sorted",select:"select",skip:"skip",group:"group",take:"take",search:"search",count:"requiresCounts",where:"where",aggregates:"aggregates",expand:"expand"},this.type=n,this.dataSource=t,this.pvt={}}return n.prototype.processResponse=function(t,e,i,r){return t},n}(),QE=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Ml(t,n),t.prototype.processQuery=function(e,i){for(var a,l,p,r=e.dataSource.json.slice(0),s=r.length,o=!0,h={},c=0,d=[],u=[],f=0;f1?e.sort.filter(function(p){return p.fieldName===c})[0]:e.sort[0];s=this.onSortBy(s,d,e.query,!0)}e.page&&(s=this.onPage(s,e.page,e.query)),this.formGroupResult(s,h)}else{for(var o=e.lazyLoad.onDemandGroupInfo,a=o.where.length-1;a>=0;a--)s=this.onWhere(s,o.where[a]);if(e.group.length!==o.level)s=le.group(s,e.group[o.level].fieldName,r,null,null,e.group[o.level].comparer,!0),e.sort.length&&(s=this.onSortBy(s,e.sort[parseInt(o.level.toString(),10)],e.query,!0));else for(a=e.sort.length-1;a>=o.level;a--)s=this.onSortBy(s,e.sort[parseInt(a.toString(),10)],e.query,!1);i=s.length,h=s,s=(s=s.slice(o.skip)).slice(0,o.take),e.group.length!==o.level&&this.formGroupResult(s,h)}return{result:s,count:i}},t.prototype.formGroupResult=function(e,i){if(e.length&&i.length){var r="GroupGuid",s="childLevels",o="level",a="records";e[r]=i[r],e[s]=i[s],e[o]=i[o],e[a]=i[a]}return e},t.prototype.getAggregate=function(e){var i=jt.filterQueries(e.queries,"onAggregates"),r=[];if(i.length)for(var s=void 0,o=0;o=0;l--)a[l]&&(o=i.comparer,le.endsWith(a[l]," desc")&&(o=le.fnSort("descending"),a[l]=a[l].replace(" desc","")),e=le.sort(e,a[l],o));return e}return le.sort(e,s?"key":a,i.comparer)},t.prototype.onGroup=function(e,i,r){if(!e||!e.length)return e;var s=this.getAggregate(r);return le.group(e,le.getValue(i.fieldName,r),s,null,null,i.comparer)},t.prototype.onPage=function(e,i,r){var s=le.getValue(i.pageSize,r),o=(le.getValue(i.pageIndex,r)-1)*s;return e&&e.length?e.slice(o,o+s):e},t.prototype.onRange=function(e,i){return e&&e.length?e.slice(le.getValue(i.start),le.getValue(i.end)):e},t.prototype.onTake=function(e,i){return e&&e.length?e.slice(0,le.getValue(i.nos)):e},t.prototype.onSkip=function(e,i){return e&&e.length?e.slice(le.getValue(i.nos)):e},t.prototype.onSelect=function(e,i){return e&&e.length?le.select(e,le.getValue(i.fieldNames)):e},t.prototype.insert=function(e,i,r,s,o){return m(o)?e.dataSource.json.push(i):e.dataSource.json.splice(o,0,i)},t.prototype.remove=function(e,i,r,s){var a,o=e.dataSource.json;for("object"==typeof r&&!(r instanceof Date)&&(r=le.getObject(i,r)),a=0;a1&&(g="("+g+")"),p.filters.push(g);for(var y=0,S="object"==typeof p.filters[f]?Object.keys(p.filters[f]):[];y-1&&this.formRemoteGroupedData(e[s].items,i+1,r-1);var o="GroupGuid",h="records";return e[o]=BK[o],e.level=i,e.childLevels=r,e[h]=e[0].items.length?this.getGroupedRecords(e,!m(e[0].items[h])):[],e},t.prototype.getGroupedRecords=function(e,i){for(var r=[],o=0;ol.length-3?(l=l.substring(0,l.length-1),o=m(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?le.odUniOperator.endswith:le.odv4UniOperator.endswith):l.lastIndexOf("%")!==l.indexOf("%")&&l.lastIndexOf("%")>l.indexOf("%")+1?(l=l.substring(l.indexOf("%")+1,l.lastIndexOf("%")),o=m(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?le.odUniOperator.contains:le.odv4UniOperator.contains):o=m(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?le.odUniOperator.contains:le.odv4UniOperator.contains),l="'"+(l=encodeURIComponent(l))+"'";else if("wildcard"===o)if(-1!==l.indexOf("*")){var d=l.split("*"),u=void 0,p=0;if(0!==l.indexOf("*")&&-1===d[0].indexOf("%3f")&&-1===d[0].indexOf("?")&&(u="'"+(u=d[0])+"'",s+=(o=m(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?le.odUniOperator.startswith:le.odv4UniOperator.startswith)+"(",s+=c+",",a&&(s+=a),s+=u+")",p++),l.lastIndexOf("*")!==l.length-1&&-1===d[d.length-1].indexOf("%3f")&&-1===d[d.length-1].indexOf("?")&&(u="'"+(u=d[d.length-1])+"'",p>0&&(s+=" and "),s+=(o=m(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?le.odUniOperator.endswith:le.odv4UniOperator.endswith)+"(",s+=c+",",a&&(s+=a),s+=u+")",p++),d.length>2)for(var f=1;f0&&(s+=" and "),"substringof"===(o=m(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?le.odUniOperator.contains:le.odv4UniOperator.contains)||"not substringof"===o){var g=u;u=c,c=g}s+=o+"(",s+=c+",",a&&(s+=a),s+=u+")",p++}0===p?(o=m(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?le.odUniOperator.contains:le.odv4UniOperator.contains,(-1!==l.indexOf("?")||-1!==l.indexOf("%3f"))&&(l=-1!==l.indexOf("?")?l.split("?").join(""):l.split("%3f").join("")),l="'"+l+"'"):o="wildcard"}else o=m(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?le.odUniOperator.contains:le.odv4UniOperator.contains,(-1!==l.indexOf("?")||-1!==l.indexOf("%3f"))&&(l=-1!==l.indexOf("?")?l.split("?").join(""):l.split("%3f").join("")),l="'"+l+"'";return"substringof"!==o&&"not substringof"!==o||(g=l,l=c,c=g),"wildcard"!==o&&(s+=o+"(",s+=c+",",a&&(s+=a),s+=l+")"),s},t.prototype.addParams=function(e){n.prototype.addParams.call(this,e),delete e.reqParams.params},t.prototype.onComplexPredicate=function(e,i,r){for(var s=[],o=0;o-1;p--)!/\bContent-ID:/i.test(c[p])||!/\bHTTP.+201/.test(c[p])||(l=parseInt(/\bContent-ID: (\d+)/i.exec(c[p])[1],10),o.addedRecords[l]&&(h=le.parse.parseJson(/^\{.+\}/m.exec(c[p])[0]),ze({},o.addedRecords[l],this.processResponse(h))));return o}return null},t.prototype.compareAndRemove=function(e,i,r){var s=this;return m(i)||Object.keys(e).forEach(function(o){o!==r&&"@odata.etag"!==o&&(le.isPlainObject(e[o])?(s.compareAndRemove(e[o],i[o]),0===Object.keys(e[o]).filter(function(l){return"@odata.etag"!==l}).length&&delete e[o]):(e[o]===i[o]||e[o]&&i[o]&&e[o].valueOf()===i[o].valueOf())&&delete e[o])}),e},t}(uc),FK=function(n){function t(){var e=n.call(this)||this;return yt("beforeSend",uc.prototype.beforeSend,e),e}return Ml(t,n),t.prototype.insert=function(e,i,r,s,o){return this.pvt.position=o,this.updateType="add",{url:e.dataSource.insertUrl||e.dataSource.crudUrl||e.dataSource.url,data:JSON.stringify(ze({},{value:i,table:r,action:"insert"},le.getAddParams(this,e,s)))}},t.prototype.remove=function(e,i,r,s,o){return n.prototype.remove.call(this,e,i,r),{type:"POST",url:e.dataSource.removeUrl||e.dataSource.crudUrl||e.dataSource.url,data:JSON.stringify(ze({},{key:r,keyColumn:i,table:s,action:"remove"},le.getAddParams(this,e,o)))}},t.prototype.update=function(e,i,r,s,o){return this.updateType="update",this.updateKey=i,{type:"POST",url:e.dataSource.updateUrl||e.dataSource.crudUrl||e.dataSource.url,data:JSON.stringify(ze({},{value:r,action:"update",keyColumn:i,key:r[i],table:s},le.getAddParams(this,e,o)))}},t.prototype.processResponse=function(e,i,r,s,o,a,l){var h;if(e="batch"===(o?JSON.parse(o.data):e).action?le.parse.parseJson(e):e,"add"===this.updateType&&n.prototype.insert.call(this,i,e,null,null,this.pvt.position),"update"===this.updateType&&n.prototype.update.call(this,i,this.updateKey,e),this.updateType=void 0,e.added)for(h=0;hi&&h.push(c)}for(c=0;cthis.pageSize;)h.results.splice(0,1),h.keys.splice(0,1);return window.localStorage.setItem(this.guidId,JSON.stringify(h)),e},t.prototype.beforeSend=function(e,i,r){!m(this.cacheAdaptor.options.batch)&&le.endsWith(r.url,this.cacheAdaptor.options.batch)&&"post"===r.type.toLowerCase()&&i.headers.set("Accept",this.cacheAdaptor.options.multipartAccept),e.dataSource.crossDomain||i.headers.set("Accept",this.cacheAdaptor.options.accept)},t.prototype.update=function(e,i,r,s){return this.isCrudAction=!0,this.cacheAdaptor.update(e,i,r,s)},t.prototype.insert=function(e,i,r){return this.isInsertAction=!0,this.cacheAdaptor.insert(e,i,r)},t.prototype.remove=function(e,i,r,s){return this.isCrudAction=!0,this.cacheAdaptor.remove(e,i,r,s)},t.prototype.batchRequest=function(e,i,r){return this.cacheAdaptor.batchRequest(e,i,r)},t}(uc),nt=function(){function n(t,e,i){var s,r=this;return this.dateParse=!0,this.timeZoneHandling=!0,this.persistQuery={},this.isInitialLoad=!1,this.requests=[],this.isInitialLoad=!0,!t&&!this.dataSource&&(t=[]),i=i||t.adaptor,t&&!1===t.timeZoneHandling&&(this.timeZoneHandling=t.timeZoneHandling),t instanceof Array?s={json:t,offline:!0}:"object"==typeof t?(t.json||(t.json=[]),t.enablePersistence||(t.enablePersistence=!1),t.id||(t.id=""),t.ignoreOnPersist||(t.ignoreOnPersist=[]),s={url:t.url,insertUrl:t.insertUrl,removeUrl:t.removeUrl,updateUrl:t.updateUrl,crudUrl:t.crudUrl,batchUrl:t.batchUrl,json:t.json,headers:t.headers,accept:t.accept,data:t.data,timeTillExpiration:t.timeTillExpiration,cachingPageSize:t.cachingPageSize,enableCaching:t.enableCaching,requestType:t.requestType,key:t.key,crossDomain:t.crossDomain,jsonp:t.jsonp,dataType:t.dataType,offline:void 0!==t.offline?t.offline:!(t.adaptor instanceof FK||t.adaptor instanceof _K||t.url),requiresFormat:t.requiresFormat,enablePersistence:t.enablePersistence,id:t.id,ignoreOnPersist:t.ignoreOnPersist}):le.throwError("DataManager: Invalid arguments"),void 0===s.requiresFormat&&!le.isCors()&&(s.requiresFormat=!!m(s.crossDomain)||s.crossDomain),void 0===s.dataType&&(s.dataType="json"),this.dataSource=s,this.defaultQuery=e,this.dataSource.enablePersistence&&this.dataSource.id&&window.addEventListener("unload",this.setPersistData.bind(this)),s.url&&s.offline&&!s.json.length?(this.isDataAvailable=!1,this.adaptor=i||new fp,this.dataSource.offline=!1,this.ready=this.executeQuery(e||new jt),this.ready.then(function(o){r.dataSource.offline=!0,r.isDataAvailable=!0,s.json=o.result,r.adaptor=new QE})):this.adaptor=s.offline?new QE:new fp,!s.jsonp&&this.adaptor instanceof fp&&(s.jsonp="callback"),this.adaptor=i||this.adaptor,s.enableCaching&&(this.adaptor=new UK(this.adaptor,s.timeTillExpiration,s.cachingPageSize)),this}return Object.defineProperty(n.prototype,"moduleName",{get:function(){return"datamanager"},enumerable:!0,configurable:!0}),n.prototype.getPersistedData=function(t){var e=localStorage.getItem(t||this.dataSource.id);return JSON.parse(e)},n.prototype.setPersistData=function(t,e,i){localStorage.setItem(e||this.dataSource.id,JSON.stringify(i||this.persistQuery))},n.prototype.setPersistQuery=function(t){var e=this,i=this.getPersistedData();if(this.isInitialLoad&&i&&Object.keys(i).length){this.persistQuery=i,this.persistQuery.queries=this.persistQuery.queries.filter(function(s){if(e.dataSource.ignoreOnPersist&&e.dataSource.ignoreOnPersist.length&&s.fn&&e.dataSource.ignoreOnPersist.some(function(l){return s.fn===l}))return!1;if("onWhere"===s.fn){var o=s.e;if(o&&o.isComplex&&o.predicates instanceof Array){var a=o.predicates.map(function(l){if(l.predicates&&l.predicates instanceof Array){var h=l.predicates.map(function(v){return new Ss(v.field,v.operator,v.value,v.ignoreCase,v.ignoreAccent,v.matchCase)});return"and"===l.condition?Ss.and(h):Ss.or(h)}return new Ss(l.field,l.operator,l.value,l.ignoreCase,l.ignoreAccent,l.matchCase)});s.e=new Ss(a[0],o.condition,a.slice(1))}}return!0});var r=ze(new jt,this.persistQuery);return this.isInitialLoad=!1,r}return this.persistQuery=t,this.isInitialLoad=!1,t},n.prototype.setDefaultQuery=function(t){return this.defaultQuery=t,this},n.prototype.executeLocal=function(t){!this.defaultQuery&&!(t instanceof jt)&&le.throwError("DataManager - executeLocal() : A query is required to execute"),this.dataSource.json||le.throwError("DataManager - executeLocal() : Json data is required to execute"),this.dataSource.enablePersistence&&this.dataSource.id&&(t=this.setPersistQuery(t));var e=this.adaptor.processQuery(this,t=t||this.defaultQuery);if(t.subQuery){var i=t.subQuery.fromTable,r=t.subQuery.lookups,s=t.isCountRequired?e.result:e;r&&r instanceof Array&&le.buildHierarchy(t.subQuery.fKey,i,s,r,t.subQuery.key);for(var o=0;oli");P.classList.remove("json-parent");for(var j=0;j',W=ve.children[0].placeholder}return W}function Q(k,W,ve){!m(ve)&&""!==ve&&K(W,ve.split(" ")),!m(k)&&""!==k&&V(W,k.split(" "))}function oe(k,W,ve){if("multiselect"===ve||function Mo(k){if(!k)return!1;for(var W=k;W&&W!==document.body;){if("none"===window.getComputedStyle(W).display)return!1;W=W.parentElement}return!0}(k)){var Te="multiselect"===ve?k:k.clientWidth-parseInt(getComputedStyle(k,null).getPropertyValue("padding-left"),10);!m(W)&&!m(W.getElementsByClassName("e-float-text-content")[0])&&(W.getElementsByClassName("e-float-text-content")[0].classList.contains("e-float-text-overflow")&&W.getElementsByClassName("e-float-text-content")[0].classList.remove("e-float-text-overflow"),(Te0)for(var Ye=0;Ye<_e.length;Ye++)_e[parseInt(Ye.toString(),10)].addEventListener("mousedown",wo,!1),_e[parseInt(Ye.toString(),10)].addEventListener("mouseup",Hl,!1);else if(_e.length>0)for(Ye=0;Ye<_e.length;Ye++)_e[parseInt(Ye.toString(),10)].removeEventListener("mousedown",wo,this),_e[parseInt(Ye.toString(),10)].removeEventListener("mouseup",Hl,this)}function wo(){for(var W=this.parentElement;!W.classList.contains("e-input-group");)W=W.parentElement;!function ya(k,W){!k.classList.contains("e-disabled")&&!k.querySelector("input").readOnly&&W.classList.add("e-input-btn-ripple")}(W,this)}function Hl(){var k=this;setTimeout(function(){k.classList.remove("e-input-btn-ripple")},500)}function vb(k,W){var ve=W("span",{className:k});return ve.classList.add("e-input-group-icon"),ve}function I_(k,W,ve,Te){var _e=m(Te)?mi:Te,Ye=vb(k,_e);W.classList.add("e-float-icon-left");var fi=W.querySelector(".e-input-in-wrap");if(m(fi)){fi=_e("span",{className:"e-input-in-wrap"}),ve.parentNode.insertBefore(fi,ve);var Gs=W.querySelectorAll(ve.tagName+" ~ *");fi.appendChild(ve);for(var Kn=0;Kn-1)if("class"===_e){var Ye=this.getInputValidClassList(k[""+_e]);""!==Ye&&V([W],Ye.split(" "))}else if("style"===_e){var fi=W.getAttribute(_e);fi=m(fi)?k[""+_e]:fi+k[""+_e],W.setAttribute(_e,fi)}else W.setAttribute(_e,k[""+_e])}},n.isBlank=function Hle(k){return!k||/^\s*$/.test(k)}}(Le||(Le={})),new RegExp("^(-)?(\\d*)$"),new RegExp("^[A-Za-z0-9._%+-]{1,}@[A-Za-z0-9._%+-]{1,}([.]{1}[a-zA-Z0-9]{2,}|[.]{1}[a-zA-Z0-9]{2,4}[.]{1}[a-zA-Z0-9]{2,4})$"),new RegExp("^([0-9]{4})-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$"),new RegExp("^[0-9]*$"),new RegExp("^[+]?[0-9]{9,13}$"),new RegExp("^\\d{13,16}$");var me=function(){function n(t,e){this.width=t,this.height=e}return n.prototype.isEmpty=function(){return 0===this.height&&0===this.width},n.prototype.clone=function(){return new n(this.width,this.height)},n}(),Rie=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),KB=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},z=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Rie(t,n),t.equals=function(e,i){return e===i||!(!e||!i)&&(!e||!i||e.x===i.x&&e.y===i.y)},t.isEmptyPoint=function(e){return!(e.x&&e.y)},t.transform=function(e,i,r){var s={x:0,y:0};return s.x=Math.round(100*(e.x+r*Math.cos(i*Math.PI/180)))/100,s.y=Math.round(100*(e.y+r*Math.sin(i*Math.PI/180)))/100,s},t.findLength=function(e,i){return Math.sqrt(Math.pow(e.x-i.x,2)+Math.pow(e.y-i.y,2))},t.findAngle=function(e,i){var r=Math.atan2(i.y-e.y,i.x-e.x);return r=180*r/Math.PI,(r%=360)<0&&(r+=360),r},t.distancePoints=function(e,i){return Math.sqrt(Math.pow(i.x-e.x,2)+Math.pow(i.y-e.y,2))},t.getLengthFromListOfPoints=function(e){for(var i=0,r=0;ri.y&&!r?o.y+=s:o.y-=s:e.y===i.y?e.xi.x&&!r?o.x+=s:o.x-=s:r?(a=this.findAngle(e,i),o=this.transform(e,a,s)):(a=this.findAngle(i,e),o=this.transform(i,a,s)),o},t.direction=function(e,i){return Math.abs(i.x-e.x)>Math.abs(i.y-e.y)?e.x0)for(var r=0;rt.right||this.top>t.bottom||this.bottom=t.right&&this.top<=t.top&&this.bottom>=t.bottom},n.prototype.containsPoint=function(t,e){return void 0===e&&(e=0),this.left-e<=t.x&&this.right+e>=t.x&&this.top-e<=t.y&&this.bottom+e>=t.y},n.toBounds=function(t){for(var e=new n,i=0,r=t;i=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},s3=function(n){if(n)switch(n.type){case"Linear":default:return II;case"Radial":return Gie}return II},Yie=function(){return function n(t,e,i,r){this.left=t,this.right=e,this.top=i,this.bottom=r}}(),$n=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Wa(t,n),it([I(0)],t.prototype,"left",void 0),it([I(0)],t.prototype,"right",void 0),it([I(0)],t.prototype,"top",void 0),it([I(0)],t.prototype,"bottom",void 0),t}(Ee),Qie=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Wa(t,n),it([I(45)],t.prototype,"angle",void 0),it([I(5)],t.prototype,"distance",void 0),it([I(.7)],t.prototype,"opacity",void 0),it([I("lightgrey")],t.prototype,"color",void 0),t}(Ee),o3=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Wa(t,n),t.prototype.getClassName=function(){return"Stop"},it([I("")],t.prototype,"color",void 0),it([I(0)],t.prototype,"offset",void 0),it([I(1)],t.prototype,"opacity",void 0),t}(Ee),wx=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Wa(t,n),it([Bt([],o3)],t.prototype,"stops",void 0),it([I("None")],t.prototype,"type",void 0),it([I("")],t.prototype,"id",void 0),t}(Ee),II=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Wa(t,n),it([I(0)],t.prototype,"x1",void 0),it([I(0)],t.prototype,"x2",void 0),it([I(0)],t.prototype,"y1",void 0),it([I(0)],t.prototype,"y2",void 0),t}(wx),Gie=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Wa(t,n),it([I(0)],t.prototype,"cx",void 0),it([I(0)],t.prototype,"cy",void 0),it([I(0)],t.prototype,"fx",void 0),it([I(0)],t.prototype,"fy",void 0),it([I(50)],t.prototype,"r",void 0),t}(wx),Ll=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Wa(t,n),it([I("white")],t.prototype,"fill",void 0),it([I("black")],t.prototype,"strokeColor",void 0),it([I("")],t.prototype,"strokeDashArray",void 0),it([I(1)],t.prototype,"strokeWidth",void 0),it([I(1)],t.prototype,"opacity",void 0),it([D0(s3)],t.prototype,"gradient",void 0),t}(Ee),a3=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Wa(t,n),it([I("transparent")],t.prototype,"fill",void 0),t}(Ll),Gp=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Wa(t,n),it([I("black")],t.prototype,"color",void 0),it([I("Arial")],t.prototype,"fontFamily",void 0),it([I(12)],t.prototype,"fontSize",void 0),it([I(!1)],t.prototype,"italic",void 0),it([I(!1)],t.prototype,"bold",void 0),it([I("CollapseSpace")],t.prototype,"whiteSpace",void 0),it([I("WrapWithOverflow")],t.prototype,"textWrapping",void 0),it([I("Center")],t.prototype,"textAlign",void 0),it([I("None")],t.prototype,"textDecoration",void 0),it([I("Wrap")],t.prototype,"textOverflow",void 0),it([I("transparent")],t.prototype,"fill",void 0),t}(Ll),on=function(n){return n[n.Default=0]="Default",n[n.expandNode=2]="expandNode",n[n.interaction=4]="interaction",n[n.GroupingInProgress=8]="GroupingInProgress",n[n.GroupClipboardInProcess=16]="GroupClipboardInProcess",n[n.ClearObject=32]="ClearObject",n}(on||{}),hi=function(n){return n[n.Visible=1]="Visible",n[n.Hidden=2]="Hidden",n[n.Hover=4]="Hover",n[n.Connect=8]="Connect",n}(hi||{}),Kt=function(n){return n[n.None=0]="None",n[n.ShowHorizontalLines=1]="ShowHorizontalLines",n[n.ShowVerticalLines=2]="ShowVerticalLines",n[n.ShowLines=3]="ShowLines",n[n.SnapToHorizontalLines=4]="SnapToHorizontalLines",n[n.SnapToVerticalLines=8]="SnapToVerticalLines",n[n.SnapToLines=12]="SnapToLines",n[n.SnapToObject=16]="SnapToObject",n[n.All=31]="All",n}(Kt||{}),mr=function(n){return n[n.None=1]="None",n[n.ConnectorSourceThumb=2]="ConnectorSourceThumb",n[n.ConnectorTargetThumb=4]="ConnectorTargetThumb",n[n.ResizeSouthEast=8]="ResizeSouthEast",n[n.ResizeSouthWest=16]="ResizeSouthWest",n[n.ResizeNorthEast=32]="ResizeNorthEast",n[n.ResizeNorthWest=64]="ResizeNorthWest",n[n.ResizeEast=128]="ResizeEast",n[n.ResizeWest=256]="ResizeWest",n[n.ResizeSouth=512]="ResizeSouth",n[n.ResizeNorth=1024]="ResizeNorth",n[n.Rotate=2048]="Rotate",n[n.UserHandle=4096]="UserHandle",n[n.ToolTip=8192]="ToolTip",n[n.ResizeAll=2046]="ResizeAll",n[n.All=16382]="All",n}(mr||{}),qe=function(n){return n[n.None=1]="None",n[n.Select=2]="Select",n[n.Delete=4]="Delete",n[n.Drag=8]="Drag",n[n.DragSourceEnd=16]="DragSourceEnd",n[n.DragTargetEnd=32]="DragTargetEnd",n[n.DragSegmentThumb=64]="DragSegmentThumb",n[n.AllowDrop=128]="AllowDrop",n[n.Bridging=256]="Bridging",n[n.BridgeObstacle=512]="BridgeObstacle",n[n.InheritBridging=1024]="InheritBridging",n[n.PointerEvents=2048]="PointerEvents",n[n.Tooltip=4096]="Tooltip",n[n.InheritTooltip=8192]="InheritTooltip",n[n.Interaction=4218]="Interaction",n[n.ReadOnly=16384]="ReadOnly",n[n.LineRouting=32768]="LineRouting",n[n.InheritLineRouting=65536]="InheritLineRouting",n[n.ConnectToNearByNode=131072]="ConnectToNearByNode",n[n.ConnectToNearByPort=262144]="ConnectToNearByPort",n[n.ConnectToNearByElement=393216]="ConnectToNearByElement",n[n.InheritSegmentThumbShape=524288]="InheritSegmentThumbShape",n[n.InheritSegmentThumbSize=1048576]="InheritSegmentThumbSize",n[n.Default=2043454]="Default",n}(qe||{}),Lr=function(n){return n[n.ReadOnly=2]="ReadOnly",n[n.InheritReadOnly=4]="InheritReadOnly",n[n.Select=8]="Select",n[n.Drag=16]="Drag",n[n.Resize=32]="Resize",n[n.Rotate=64]="Rotate",n[n.Tooltip=128]="Tooltip",n[n.Interaction=120]="Interaction",n[n.None=0]="None",n}(Lr||{}),ie=function(n){return n[n.None=0]="None",n[n.Select=2]="Select",n[n.Drag=4]="Drag",n[n.Rotate=8]="Rotate",n[n.Shadow=16]="Shadow",n[n.PointerEvents=32]="PointerEvents",n[n.Delete=64]="Delete",n[n.InConnect=128]="InConnect",n[n.OutConnect=256]="OutConnect",n[n.Individual=512]="Individual",n[n.Expandable=1024]="Expandable",n[n.AllowDrop=2048]="AllowDrop",n[n.Inherit=78]="Inherit",n[n.ResizeNorthEast=4096]="ResizeNorthEast",n[n.ResizeEast=8192]="ResizeEast",n[n.ResizeSouthEast=16384]="ResizeSouthEast",n[n.ResizeSouth=32768]="ResizeSouth",n[n.ResizeSouthWest=65536]="ResizeSouthWest",n[n.ResizeWest=131072]="ResizeWest",n[n.ResizeNorthWest=262144]="ResizeNorthWest",n[n.ResizeNorth=524288]="ResizeNorth",n[n.Resize=1044480]="Resize",n[n.AspectRatio=1048576]="AspectRatio",n[n.Tooltip=2097152]="Tooltip",n[n.InheritTooltip=4194304]="InheritTooltip",n[n.ReadOnly=8388608]="ReadOnly",n[n.HideThumbs=16777216]="HideThumbs",n[n.AllowMovingOutsideLane=33554432]="AllowMovingOutsideLane",n[n.Default=5240814]="Default",n}(ie||{}),Xr=function(n){return n[n.None=0]="None",n[n.ElementIsPort=2]="ElementIsPort",n[n.ElementIsGroup=4]="ElementIsGroup",n[n.HorizontalLaneHeader=8]="HorizontalLaneHeader",n}(Xr||{}),bt=function(n){return n[n.Rotate=2]="Rotate",n[n.ConnectorSource=4]="ConnectorSource",n[n.ConnectorTarget=8]="ConnectorTarget",n[n.ResizeNorthEast=16]="ResizeNorthEast",n[n.ResizeEast=32]="ResizeEast",n[n.ResizeSouthEast=64]="ResizeSouthEast",n[n.ResizeSouth=128]="ResizeSouth",n[n.ResizeSouthWest=256]="ResizeSouthWest",n[n.ResizeWest=512]="ResizeWest",n[n.ResizeNorthWest=1024]="ResizeNorthWest",n[n.ResizeNorth=2048]="ResizeNorth",n[n.Default=4094]="Default",n}(bt||{}),rt=function(n){return n[n.None=1]="None",n[n.Bridging=2]="Bridging",n[n.UndoRedo=4]="UndoRedo",n[n.Tooltip=8]="Tooltip",n[n.UserInteraction=16]="UserInteraction",n[n.ApiUpdate=32]="ApiUpdate",n[n.PageEditable=48]="PageEditable",n[n.Zoom=64]="Zoom",n[n.PanX=128]="PanX",n[n.PanY=256]="PanY",n[n.Pan=384]="Pan",n[n.ZoomTextEdit=512]="ZoomTextEdit",n[n.Virtualization=1024]="Virtualization",n[n.LineRouting=2048]="LineRouting",n[n.Default=500]="Default",n}(rt||{}),Ci=function(n){return n[n.None=0]="None",n[n.SingleSelect=1]="SingleSelect",n[n.MultipleSelect=2]="MultipleSelect",n[n.ZoomPan=4]="ZoomPan",n[n.DrawOnce=8]="DrawOnce",n[n.ContinuousDraw=16]="ContinuousDraw",n[n.Default=3]="Default",n}(Ci||{}),Ya=function(n){return n[n.Self=1]="Self",n[n.Parent=2]="Parent",n}(Ya||{}),pt=function(n){return n[n.None=0]="None",n[n.Control=1]="Control",n[n.Meta=1]="Meta",n[n.Alt=2]="Alt",n[n.Shift=4]="Shift",n}(pt||{}),Mt=function(n){return n[n.None=null]="None",n[n.Number0=0]="Number0",n[n.Number1=1]="Number1",n[n.Number2=2]="Number2",n[n.Number3=3]="Number3",n[n.Number4=4]="Number4",n[n.Number5=5]="Number5",n[n.Number6=6]="Number6",n[n.Number7=7]="Number7",n[n.Number8=8]="Number8",n[n.Number9=9]="Number9",n[n.A=65]="A",n[n.B=66]="B",n[n.C=67]="C",n[n.D=68]="D",n[n.E=69]="E",n[n.F=70]="F",n[n.G=71]="G",n[n.H=72]="H",n[n.I=73]="I",n[n.J=74]="J",n[n.K=75]="K",n[n.L=76]="L",n[n.M=77]="M",n[n.N=78]="N",n[n.O=79]="O",n[n.P=80]="P",n[n.Q=81]="Q",n[n.R=82]="R",n[n.S=83]="S",n[n.T=84]="T",n[n.U=85]="U",n[n.V=86]="V",n[n.W=87]="W",n[n.X=88]="X",n[n.Y=89]="Y",n[n.Z=90]="Z",n[n.Left=37]="Left",n[n.Up=38]="Up",n[n.Right=39]="Right",n[n.Down=40]="Down",n[n.Escape=27]="Escape",n[n.Space=32]="Space",n[n.PageUp=33]="PageUp",n[n.PageDown=34]="PageDown",n[n.End=35]="End",n[n.Home=36]="Home",n[n.Delete=46]="Delete",n[n.Tab=9]="Tab",n[n.Enter=13]="Enter",n[n.BackSpace=8]="BackSpace",n[n.F1=112]="F1",n[n.F2=113]="F2",n[n.F3=114]="F3",n[n.F4=115]="F4",n[n.F5=116]="F5",n[n.F6=117]="F6",n[n.F7=118]="F7",n[n.F8=119]="F8",n[n.F9=120]="F9",n[n.F10=121]="F10",n[n.F11=122]="F11",n[n.F12=123]="F12",n[n.Star=56]="Star",n[n.Plus=187]="Plus",n[n.Minus=189]="Minus",n[n.BracketLeft=219]="BracketLeft",n[n.BracketRight=221]="BracketRight",n}(Mt||{}),ee=function(n){return n[n.Render=2]="Render",n[n.PublicMethod=4]="PublicMethod",n[n.ToolAction=8]="ToolAction",n[n.UndoRedo=16]="UndoRedo",n[n.TextEdit=32]="TextEdit",n[n.Group=64]="Group",n[n.Clear=128]="Clear",n[n.PreventClearSelection=256]="PreventClearSelection",n[n.Interactions=512]="Interactions",n[n.PreventHistory=1024]="PreventHistory",n[n.PreventIconsUpdate=2048]="PreventIconsUpdate",n[n.PreventCollectionChangeOnDragOver=4096]="PreventCollectionChangeOnDragOver",n[n.PreventZIndexOnDragging=8192]="PreventZIndexOnDragging",n[n.isGroupDragging=16384]="isGroupDragging",n[n.DragUsingMouse=32768]="DragUsingMouse",n[n.DecoratorPropertyChange=65536]="DecoratorPropertyChange",n[n.PreventLaneContainerUpdate=131072]="PreventLaneContainerUpdate",n}(ee||{}),Qa=function(n){return n[n.None=2]="None",n[n.DrawSelectorBorder=4]="DrawSelectorBorder",n[n.PreventRenderSelector=8]="PreventRenderSelector",n}(Qa||{}),$i=function(n){return n[n.None=0]="None",n[n.PreventDrag=2]="PreventDrag",n[n.PreventScale=4]="PreventScale",n[n.PreventDataInit=8]="PreventDataInit",n[n.hScrollbarMoved=16]="hScrollbarMoved",n[n.vScrollbarMoved=32]="vScrollbarMoved",n[n.AnimationClick=64]="AnimationClick",n[n.EnableGroupAction=128]="EnableGroupAction",n[n.PanInProgress=256]="PanInProgress",n[n.OverViewAction=512]="OverViewAction",n}($i||{}),ca=function(n){return n[n.None=0]="None",n[n.PropertyChange=1024]="PropertyChange",n[n.Interaction=2048]="Interaction",n}(ca||{}),Ae=function(n){return n[n.Zero=0]="Zero",n[n.One=1]="One",n[n.Two=2]="Two",n[n.Three=3]="Three",n[n.Four=4]="Four",n[n.Five=5]="Five",n}(Ae||{}),Ce=function(n){return n[n.collectionChange=0]="collectionChange",n[n.rotateChange=1]="rotateChange",n[n.positionChange=2]="positionChange",n[n.propertyChange=3]="propertyChange",n[n.selectionChange=4]="selectionChange",n[n.sizeChange=5]="sizeChange",n[n.drop=6]="drop",n[n.sourcePointChange=7]="sourcePointChange",n[n.targetPointChange=8]="targetPointChange",n[n.connectionChange=9]="connectionChange",n[n.animationComplete=10]="animationComplete",n[n.click=11]="click",n[n.doubleClick=12]="doubleClick",n[n.scrollChange=13]="scrollChange",n[n.dragEnter=14]="dragEnter",n[n.dragLeave=15]="dragLeave",n[n.dragOver=16]="dragOver",n[n.textEdit=17]="textEdit",n[n.paletteSelectionChange=18]="paletteSelectionChange",n[n.historyChange=19]="historyChange",n[n.mouseEnter=20]="mouseEnter",n[n.mouseLeave=21]="mouseLeave",n[n.mouseOver=22]="mouseOver",n[n.expandStateChange=23]="expandStateChange",n[n.segmentCollectionChange=24]="segmentCollectionChange",n[n.commandExecute=25]="commandExecute",n[n.historyStateChange=26]="historyStateChange",n[n.onUserHandleMouseDown=27]="onUserHandleMouseDown",n[n.onUserHandleMouseUp=28]="onUserHandleMouseUp",n[n.onUserHandleMouseEnter=29]="onUserHandleMouseEnter",n[n.onUserHandleMouseLeave=30]="onUserHandleMouseLeave",n[n.onImageLoad=31]="onImageLoad",n[n.onDoBindingInit=32]="onDoBindingInit",n[n.keyUp=33]="keyUp",n[n.keyDown=34]="keyDown",n[n.fixedUserHandleClick=35]="fixedUserHandleClick",n[n.elementDraw=36]="elementDraw",n[n.mouseWheel=37]="mouseWheel",n[n.segmentChange=38]="segmentChange",n[n.onFixedUserHandleMouseDown=39]="onFixedUserHandleMouseDown",n[n.onFixedUserHandleMouseUp=40]="onFixedUserHandleMouseUp",n[n.onFixedUserHandleMouseEnter=41]="onFixedUserHandleMouseEnter",n[n.onFixedUserHandleMouseLeave=42]="onFixedUserHandleMouseLeave",n[n.loaded=43]="loaded",n}(Ce||{}),ri=function(n){return n[n.None=1]="None",n[n.Drag=2]="Drag",n[n.Draw=4]="Draw",n[n.InConnect=8]="InConnect",n[n.OutConnect=16]="OutConnect",n[n.ToolTip=32]="ToolTip",n[n.InheritTooltip=64]="InheritTooltip",n[n.Default=24]="Default",n}(ri||{}),Cx=function(n){return n[n.None=1]="None",n[n.Source=2]="Source",n[n.Target=4]="Target",n[n.Intermediate=8]="Intermediate",n[n.All=14]="All",n}(Cx||{}),bI=function(n){return n[n.None=0]="None",n[n.SymmetricAngle=2]="SymmetricAngle",n[n.SymmetricDistance=4]="SymmetricDistance",n[n.Default=6]="Default",n}(bI||{}),as=function(){function n(){this.pivot={x:.5,y:.5},this.isDirt=!0,this.isExport=!1,this.exportScaleValue={x:0,y:0},this.exportScaleOffset={x:0,y:0},this.canApplyStyle=!0,this.visible=!0,this.offsetX=0,this.offsetY=0,this.cornerRadius=0,this.minHeight=void 0,this.minWidth=void 0,this.maxWidth=void 0,this.maxHeight=void 0,this.width=void 0,this.height=void 0,this.rotateAngle=0,this.margin={left:0,right:0,top:0,bottom:0},this.connectionDirection="Auto",this.horizontalAlignment="Auto",this.verticalAlignment="Auto",this.flip="None",this.flipMode="All",this.relativeMode="Point",this.transform=Ya.Self|Ya.Parent,this.style={fill:"white",strokeColor:"black",opacity:1,strokeWidth:1},this.desiredSize=new me,this.actualSize=new me,this.parentTransform=0,this.preventContainer=!1,this.isSvgRender=!1,this.bounds=new Ne(0,0,0,0),this.shadow=null,this.description="",this.staticSize=!1,this.shapeType="",this.isRectElement=!1,this.isCalculateDesiredSize=!0,this.flipOffset={x:0,y:0},this.elementActions=Xr.None,this.inversedAlignment=!0,this.position=void 0,this.unitMode=void 0,this.float=!1,this.floatingBounds=void 0}return n.prototype.setOffsetWithRespectToBounds=function(t,e,i){this.unitMode=i,this.position={x:t,y:e}},n.prototype.getAbsolutePosition=function(t){if(void 0!==this.position)return"Absolute"===this.unitMode?this.position:{x:this.position.x*t.width,y:this.position.y*t.height}},Object.defineProperty(n.prototype,"outerBounds",{get:function(){return this.floatingBounds||this.bounds},set:function(t){this.floatingBounds=t},enumerable:!0,configurable:!0}),n.prototype.measure=function(t,e,i){var s=void 0!==this.height?this.height:(t.height||0)-this.margin.top-this.margin.bottom;return this.id&&0===s&&this.elementActions&Xr.HorizontalLaneHeader&&(s=this.actualSize.height),this.desiredSize=new me(void 0!==this.width?this.width:(t.width||0)-this.margin.left-this.margin.right,s),this.isCalculateDesiredSize&&(this.desiredSize=this.validateDesiredSize(this.desiredSize,t)),this.desiredSize},n.prototype.arrange=function(t){return this.actualSize=t,this.updateBounds(),this.actualSize},n.prototype.updateBounds=function(){this.bounds=yr(this)},n.prototype.validateDesiredSize=function(t,e){return this.isRectElement&&!this.width&&!this.minWidth&&!this.maxWidth&&(t.width=50),this.isRectElement&&!this.height&&!this.minHeight&&!this.maxHeight&&(t.height=50),(void 0===t||void 0!==this.width&&void 0!==this.height)&&((t=t||new me).width=void 0===this.width?(e.width||0)-this.margin.left-this.margin.right:this.width,t.height=void 0===this.height?(e.height||0)-this.margin.top-this.margin.bottom:this.height),void 0!==this.minWidth&&(t.width=Math.max(t.width,this.minWidth)),void 0!==this.minHeight&&(t.height=Math.max(t.height,this.minHeight)),void 0!==this.maxWidth&&0!==this.maxWidth&&(t.width=Math.min(t.width,this.maxWidth)),void 0!==this.maxHeight&&0!==this.maxHeight&&(t.height=Math.min(t.height,this.maxHeight)),t},n}(),ere=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Cs=function(n){function t(){var e=null!==n&&n.apply(this,arguments)||this;return e.padding=new Yie(0,0,0,0),e.desiredBounds=void 0,e.measureChildren=!0,e.prevRotateAngle=0,e}return ere(t,n),t.prototype.hasChildren=function(){return void 0!==this.children&&this.children.length>0},t.prototype.measure=function(e,i,r){this.desiredBounds=void 0;var o,a,s=void 0;if(this.hasChildren()){for(var l=0;l=n.width&&s.length>0)i[i.length]={text:s,x:0,dy:0,width:o},s="";else{(s+=a[r+1]||"").indexOf("\n")>-1&&(i[i.length]={text:s,x:0,dy:0,width:Bc(s,n)},s="");var l=Bc(s,n);Math.ceil(l)+2>=n.width&&s.length>0&&(i[i.length]={text:s,x:0,dy:0,width:l},s=""),r===a.length-1&&s.length>0&&(i[i.length]={text:s,x:0,dy:0,width:l},s="")}else i=function Soe(n,t,e){var c,d,u,p,i=[],r="",s=0,o=0,a="nowrap"!==n.whiteSpace,h=(t||n.content).split("\n");for(s=0;s0?" ":"")+c[parseInt(o.toString(),10)];var f=Bc(d=c[o+1]?r+" "+c[o+1]:r,n);Math.floor(f)>(e||n.width)-2&&r.length>0?(i[i.length]={text:r,x:0,dy:0,width:d===r?f:r===p?u:Bc(r,n)},r=""):o===c.length-1&&(i[i.length]={text:r,x:0,dy:0,width:f},r=""),p=d,u=f}return i}(n,t,e);else i[i.length]={text:a,x:0,dy:0,width:Bc(a,n)};return i}(l,r,n.isLaneOrientation?i:void 0),n.wrapBounds=a=function Ioe(n,t){var r,s,e={x:0,width:0},i=0;for(i=0;in.width&&("Ellipsis"===n.textOverflow||"Clip"===n.textOverflow)?0:-r/2:"right"===n.textAlign?-r:t.length>1?0:-r/2,t[parseInt(i.toString(),10)].dy=1.2*n.fontSize,t[parseInt(i.toString(),10)].x=r,e.x=Math.min(e.x,r),e.width=Math.max(e.width,s);return e}(l,o),s.width=a.width,n.wrapBounds.width>=i&&"Wrap"!==l.textOverflow&&(s.width=i),s.height=o.length*n.style.fontSize*1.2,s}(this,0,0,this.isLaneOrientation?e.height:this.width||e.width):this.desiredSize,this.desiredSize=void 0===this.width||void 0===this.height?new me(i.width,i.height):new me(this.width,this.height),this.desiredSize=this.validateDesiredSize(this.desiredSize,e),this.desiredSize},t.prototype.arrange=function(e){return(e.width!==this.actualSize.width||e.height!==this.actualSize.height||this.isDirt)&&(this.doWrap=!0),this.actualSize=e,this.updateBounds(),this.isDirt=!1,this.actualSize},t}(as),ire=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Ii=function(n){function t(){var e=null!==n&&n.apply(this,arguments)||this;return e.measureChildren=void 0,e}return ire(t,n),t.prototype.measure=function(e,i,r){var s=void 0,o=void 0;if(this.hasChildren()){for(var a=0,l=this.children;a=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},Ed=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return are(t,n),Lh([I("")],t.prototype,"content",void 0),Lh([I("TopLeft")],t.prototype,"position",void 0),Lh([I("Mouse")],t.prototype,"relativeMode",void 0),Lh([I(!0)],t.prototype,"showTipPointer",void 0),Lh([I("auto")],t.prototype,"width",void 0),Lh([I("auto")],t.prototype,"height",void 0),Lh([I("Auto")],t.prototype,"openOn",void 0),Lh([I()],t.prototype,"animation",void 0),Lh([I(!1)],t.prototype,"isSticky",void 0),t}(Ee);function l3(n){var t=new Sh;t=h3(n.tooltip,t);var e=new Sh(t);return e.beforeCollision=hre,e.beforeOpen=lre,e.cssClass="e-diagram-tooltip",e.opensOn="custom",e.appendTo("#"+n.element.id),e.close(),e}function lre(n){(""===this.content||void 0===this.content)&&(n.element.style.display="none")}function hre(n){n.collidedPosition&&n.collidedPosition!==this.position&&(n.element.style.display="none")}function Ex(n,t){var e=n.tooltipObject;return h3(t?t.tooltip:n.tooltip,e),e}function h3(n,t){return n.content?(t.content=n.content,"string"==typeof n.content&&(t.content=ko(function(){return n.content})),t.position=n.position,t.showTipPointer=n.showTipPointer,t.width=n.width,t.height=n.height,t.animation=n.animation?n.animation:{close:{effect:"None"}}):t.close(),t}var Dx=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Hn=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},xx=function(n){function t(e,i,r,s){var o=n.call(this,e,i,r,s)||this;return o.inEdges=[],o.outEdges=[],o}return Dx(t,n),Hn([I("")],t.prototype,"id",void 0),Hn([I("Center")],t.prototype,"horizontalAlignment",void 0),Hn([I("Center")],t.prototype,"verticalAlignment",void 0),Hn([re({},$n)],t.prototype,"margin",void 0),Hn([I(12)],t.prototype,"width",void 0),Hn([I(12)],t.prototype,"height",void 0),Hn([re({},Ll)],t.prototype,"style",void 0),Hn([I("Square")],t.prototype,"shape",void 0),Hn([I("Auto")],t.prototype,"connectionDirection",void 0),Hn([I(hi.Connect)],t.prototype,"visibility",void 0),Hn([I("")],t.prototype,"pathData",void 0),Hn([I(ri.Default)],t.prototype,"constraints",void 0),Hn([I()],t.prototype,"addInfo",void 0),Hn([I()],t.prototype,"outEdges",void 0),Hn([I()],t.prototype,"inEdges",void 0),Hn([re({},Ed)],t.prototype,"tooltip",void 0),t}(Ee),Es=function(n){function t(e,i,r,s){return n.call(this,e,i,r,s)||this}return Dx(t,n),t.prototype.getClassName=function(){return"PointPort"},Hn([re({x:.5,y:.5},z)],t.prototype,"offset",void 0),t}(xx),xc=function(n){function t(e,i,r,s){return n.call(this,e,i,r,s)||this}return Dx(t,n),t.prototype.getClassName=function(){return"PathPort"},Hn([I(.5)],t.prototype,"offset",void 0),Hn([re({x:0,y:0},z)],t.prototype,"displacement",void 0),Hn([I("Center")],t.prototype,"alignment",void 0),t}(xx),CI=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),lr=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},cre=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return CI(t,n),lr([I("blue")],t.prototype,"color",void 0),lr([I("")],t.prototype,"content",void 0),lr([I("")],t.prototype,"link",void 0),lr([I("None")],t.prototype,"textDecoration",void 0),lr([I("NewTab")],t.prototype,"hyperlinkOpenState",void 0),t}(Ee),Tx=function(n){function t(e,i,r,s){var o=n.call(this,e,i,r,s)||this;return r.id||(o.id=e.parentObj&&e.parentObj.propName&&"phases"===e.parentObj.propName?e.parentObj.id:Qe()),o}return CI(t,n),lr([I("")],t.prototype,"content",void 0),lr([I(void 0)],t.prototype,"template",void 0),lr([I("String")],t.prototype,"annotationType",void 0),lr([I(!0)],t.prototype,"visibility",void 0),lr([I(Lr.InheritReadOnly)],t.prototype,"constraints",void 0),lr([re(void 0,cre)],t.prototype,"hyperlink",void 0),lr([I("")],t.prototype,"id",void 0),lr([I()],t.prototype,"width",void 0),lr([I()],t.prototype,"height",void 0),lr([I(0)],t.prototype,"rotateAngle",void 0),lr([I("Parent")],t.prototype,"rotationReference",void 0),lr([re({strokeWidth:0,strokeColor:"transparent",fill:"transparent"},Gp)],t.prototype,"style",void 0),lr([I("Center")],t.prototype,"horizontalAlignment",void 0),lr([I("Center")],t.prototype,"verticalAlignment",void 0),lr([re({},$n)],t.prototype,"margin",void 0),lr([re({top:void 0,bottom:void 0,left:void 0,right:void 0},$n)],t.prototype,"dragLimit",void 0),lr([I("Shape")],t.prototype,"type",void 0),lr([re({},Ed)],t.prototype,"tooltip",void 0),lr([I()],t.prototype,"addInfo",void 0),t}(Ee),Zn=function(n){function t(e,i,r,s){return n.call(this,e,i,r,s)||this}return CI(t,n),t.prototype.getClassName=function(){return"ShapeAnnotation"},lr([re({x:.5,y:.5},z)],t.prototype,"offset",void 0),t}(Tx),Nr=function(n){function t(e,i,r,s){return n.call(this,e,i,r,s)||this}return CI(t,n),t.prototype.getClassName=function(){return"PathAnnotation"},lr([I(.5)],t.prototype,"offset",void 0),lr([re({x:0,y:0},z)],t.prototype,"displacement",void 0),lr([I("Center")],t.prototype,"alignment",void 0),lr([I(!1)],t.prototype,"segmentAngle",void 0),t}(Tx);function Ax(n){return fre[n.toString()]}function c3(n){return mre[""+n]}var fre={X:"M14,14 L106,106 M106,14 L14,106",Circle:"M0,50 A50,50,0 1 1 100,50 A50,50,0 1 1 0,50 Z",Square:"M0,0 L10,0 L10,10 L0,10 z"},gre={OpenArrow:"M15.9,23 L5,16 L15.9,9 L17,10.7 L8.7,16 L17,21.3Z",Square:"M0,0 L10,0 L10,10 L0,10 z",Fletch:"M14.8,10c0,0-3.5,6,0.2,12c0,0-2.5-6-10.9-6C4.1,16,11.3,16,14.8,10z",OpenFetch:"M6,17c-0.6,0-1-0.4-1-1s0.4-1,1-1c10.9,0,11-5,11-5c0-0.6,0.4-1,1-1s1,0.4,1,1C19,10.3,18.9,17,6,17C6,17,6,17,6,17z M18,23c-0.5,0-1-0.4-1-1c0-0.2-0.3-5-11-5c-0.6,0-1-0.5-1-1s0.4-1,1-1c0,0,0,0,0,0c12.9,0,13,6.7,13,7 C19,22.6,18.6,23,18,23z",IndentedArrow:"M17,10c0,0-4.5,5.5,0,12L5,16L17,10z",OutdentedArrow:"M14.6,10c0,0,5.4,6,0,12L5,16L14.6,10z",DoubleArrow:"M19,10 L19,22 L13,16Z M12,10 L12,22 L6,16Z",Arrow:"M15,10 L15,22 L5,16Z",Diamond:"M12,23l-7-7l7-7l6.9,7L12,23z",Circle:"M0,50 A50,50,0 1 1 100,50 A50,50,0 1 1 0,50 Z"},vre={Square:"M0,0 L10,0 L10,10 L0,10 z",Rhombus:"M10,5 L5,10 L0,5 L5,0 L10,5 Z ",Rectangle:"M0,0 L15,0 L15,10 L0,10 z ",OpenArrow:"M15.9,23 L5,16 L15.9,9 L17,10.7 L8.7,16 L17,21.3Z",Fletch:"M9.82,0 C9.82,0,6.61,5,10,10 C10,10,7.71,5,0,5 C0,5,6.61,5,9.82,0 Z ",OpenFetch:"M0.71,5.71 C0.29,5.71,0,5.43,0,5 C0,4.57,0.29,4.29,0.71,4.29 C8.5,4.29,8.57,0.71,8.57,0.71 C8.57,0.29,8.86,0,9.29,0 C9.719999999999999,0,10,0.29,10,0.71 C10,0.93,9.93,5.71,0.71,5.71 C0.71,5.71,0.71,5.71,0.71,5.71 Z M9.29,10 C8.93,10,8.57,9.71,8.57,9.29 C8.57,9.14,8.36,5.71,0.71,5.71 C0.29,5.71,0,5.36,0,5 C0,4.64,0.29,4.29,0.71,4.29 C0.71,4.29,0.71,4.29,0.71,4.29 C9.93,4.29,10,9.07,10,9.29 C10,9.71,9.71,10,9.29,10 Z ",IndentedArrow:"M10,0 C10,0,6.25,4.58,10,10 L0,5 L10,0 Z ",OutdentedArrow:"M8,0 C8,0,12.5,5,8,10 L0,5 L8,0 Z ",DoubleArrow:"M19,10 L19,22 L13,16Z M12,10 L12,22 L6,16Z",Arrow:"M15,10 L15,22 L5,16Z",Diamond:"M10,5 L5,10 L0,5 L5,0 L10,5 Z ",Circle:"M10,5 C10,7.76,7.76,10,5,10 C2.24,10,0,7.76,0,5 C0,2.24,2.24,0,5,0 C7.76,0,10,2.24,10,5 Z ",Ellipse:"M15,5 C15,7.76,11.64,10,7.5,10 C3.36,10,0,7.76,0,5 C0,2.24,3.36,0,7.5,0 C11.64,0,15,2.24,15,5 Z "},mre={Square:"M0,0 L10,0 L10,10 L0,10 z",Rhombus:"M10,5 L5,10 L0,5 L5,0 L10,5 Z ",Rectangle:"M0,0 L15,0 L15,10 L0,10 z",OpenArrow:"M23,15.9 L16,5 L9,15.9 L10.7,17 L16,8.7 L21,17.3Z",Fletch:"M9.82,0 C9.82,0,6.61,5,10,10 C10,10,7.71,5,0,5 C0,5,6.61,5,9.82,0 Z ",OpenFetch:"M0.71,5.71 C0.29,5.71,0,5.43,0,5 C0,4.57,0.29,4.29,0.71,4.29 C8.5,4.29,8.57,0.71,8.57,0.71 C8.57,0.29,8.86,0,9.29,0 C9.719999999999999,0,10,0.29,10,0.71 C10,0.93,9.93,5.71,0.71,5.71 C0.71,5.71,0.71,5.71,0.71,5.71 Z M9.29,10 C8.93,10,8.57,9.71,8.57,9.29 C8.57,9.14,8.36,5.71,0.71,5.71 C0.29,5.71,0,5.36,0,5 C0,4.64,0.29,4.29,0.71,4.29 C0.71,4.29,0.71,4.29,0.71,4.29 C9.93,4.29,10,9.07,10,9.29 C10,9.71,9.71,10,9.29,10 Z ",IndentedArrow:"M10,0 C10,0,6.25,4.58,10,10 L0,5 L10,0 Z ",OutdentedArrow:"M8,0 C8,0,12.5,5,8,10 L0,5 L8,0 Z ",DoubleArrow:"M10,19 L22,19 L16,13Z M10,12 L22,12 L16,6Z",Arrow:"M10,15 L22,15 L16,5Z",Diamond:"M10,5 L5,10 L0,5 L5,0 L10,5 Z ",Circle:"M10,5 C10,7.76,7.76,10,5,10 C2.24,10,0,7.76,0,5 C0,2.24,2.24,0,5,0 C7.76,0,10,2.24,10,5 Z ",Ellipse:"M15,5 C15,7.76,11.64,10,7.5,10 C3.36,10,0,7.76,0,5 C0,2.24,3.36,0,7.5,0 C11.64,0,15,2.24,15,5 Z "};function Lx(n){return yre[n.toString()]}var yre={Process:"M419.511,76.687L359.511,76.687L359.511,43.086L419.511,43.086z",Decision:"M 253.005,115.687L 200.567,146.071L 148.097,115.687L 200.534,85.304L 253.005,115.687 Z",Document:"M 60 31.9 c 0 0 -11 -7.7 -30 0 s -30 0 -30 0 V 0 h 60 V 31.9 Z",PreDefinedProcess:"M 0,0 L 50,0 L 50,50 L 0,50 Z M 8.334,0 L 8.334,50 M 41.667,0 L 41.667,50",Terminator:"M 269.711,29.33C 269.71,44.061 257.77,56 243.04,56L 158.058,56C 143.33,56 131.39,44.061 131.39,29.33L 131.39,29.33C 131.391,14.6057 143.33,2.669 158.058,2.669L 243.044,2.669C 257.772,2.669 269.711,14.6057 269.711,29.333 Z",PaperTap:"M0.0009,17.2042 L0.0009,47.165 C0.001,47.165 14.403,53.5455 25.00,47.165 C35.599,40.7852 44.403,43.5087 50.00,47.165L50.001,17.2042 M50.001,32.7987 L50.001,2.8405 C50.001,2.8405 35.599,-3.5427 25.001,2.8405C14.403,9.2237 5.599,6.494 0.0009,2.8405 L0.0009,32.7987",DirectData:"M 132.62 0 L 17.38 0 C 7.78 0 0 13.43 0 30 C 0 46.57 7.78 60 17.38 60 L 132.62 60 M 132.62 0C 123.02 0 115.24 13.43 115.24 30 C 115.24 46.57 123.02 60 132.62 60 C 142.22 60 150 46.57 150 30 C 150 13.43 142.22 0 132.62 0 z ",SequentialData:"M0.0029,24.999 C0.0029,11.1922 10.433,0.0021 23.295,0.0021 C36.159,0.00216 46.585,11.1922 46.585,24.999C46.585,38.8057 36.159,49.9979 23.295,49.9979 C10.433,49.9979 0.0029,38.8057 0.0029,24.999 z M23.294,49.999 L50.002,49.999",Sort:"M50.001,24.9971 L25.001,49.9971 L0.00097,24.9971 L25.001,-0.00286865 L50.001,24.9971 z M0.000976562,24.9971 L50.001,24.9971",MultiDocument:"M43.6826,40 C44.8746,40.6183 45.8586,41.3502 46.8366,42.1122 L46.8366,4.74487 L3.09857,4.74487 L3.09857,10.9544 M46.837,35.143 C48.027,35.765 49.025,36.604 50.003,37.369 L50.003,0.002 L6.264,0.002 L6.264,4.744 M43.682,47.113 L43.682,10.765 L0.0025,10.7652 L0.0025,47.1132 C0.0025,47.1132 12.5846,53.6101 21.8426,47.1132 C31.1006,40.6163 38.792,43.393 43.6826,47.1132 z",Collate:"M50.001,0.0028 L25.001,25.0029 L0.00097,0.0028 L50.001,0.002 z M0.0009,50.002 L25.001,25.002L50.001,50.002 L0.0009,50.0029 z",SummingJunction:"M7.3252,42.6768 L42.6772,7.3247 M42.6768,42.6768 L7.3248,7.3247 M0.0009,25.001 C0.0009,11.193 11.197,0.0009 25.001,0.0009 C38.809,0.0009 50.001,11.193 50.001,25.001 C50.001,38.809 38.809,50.001 25.001,50.001 C11.197,50.00 0.0009,38.809 0.0009,25.00 z",Or:"M 0 50 L 100 50 M 50 100 L 50 0.0 M 0 50 C 0 22.384 22.392 0 50 0 C 77.616 0 100 22.384 100 50 C 100 77.616 77.616 100 50 100 C 22.392 100 0 77.616 0 50 Z",InternalStorage:"M 0 3.81946A 2.5,3.81946 0 0,1 2.5,0L 47.5 0A 2.5,3.81946 0 0,1 50,3.81946L 50 45.836A 2.5,3.819446 0 0,1 47.5,49.652778L 2.5 49.652778A 2.5,3.819446 0 0,1 0,45.8336L 0 3.819446ZM 0 11.45834L 50 11.4583334M 12.5 0L 12.5 49.652778",Extract:"M0,35 L30,0 L60,35 Z",ManualOperation:"M46.4,28.8 L14.8,28.8 L0,0 L60,0 Z",Merge:"M60,0 L30,35 L0,0 Z",OffPageReference:"M60,33.3 L30.1,39 L0,33.3 L0,0 L60,0 Z",SequentialAccessStorage:"M 60 30 C 60 13.4 46.6 0 30 0 S 0 13.4 0 30 s 13.4 30 30 30 h 28.6 v -6.5 h -9.9C 55.5 48 60 39.5 60 30 Z",Annotation:"M49.9984,50.0029 L-0.00271199,50.0029 L-0.00271199,0.00286865 L49.9984,0.00286865",Annotation2:"M49.9977,50.0029 L25.416,50.0029 L25.416,0.00286865 L49.9977,0.00286865 M25.4166,25.0029 L-0.00227869,25.0029",Data:"M 10 0 L 40 0 L 30 40 L 0 40 Z",Card:"M275,60 L400,60 L400,110 L260,110 L260,75 Z",Delay:"M0,0 L12.029,0 C14.212999,0 16,1.7869979 16,3.9709952 C16,6.1549926 14.212999,7.9409904 12.029,7.9409904 L0,7.9409904 z",Preparation:"M 1048.17 572 C 1051.06 568.86 1055.17 567.05 1059.5 567 L 1094.51 567 C 1098.84 567.05 1102.95 568.86 1105.84 572 L 1126.43 595 C 1127.01 596.28 1127.01 597.72 1126.43 599 L 1105.84 622 C 1102.95 625.14 1098.84 626.95 1094.51 627 L 1059.5 627 C 1055.17 626.95 1051.06 625.14 1048.17 622 L 1027.58 599 C 1027 597.72 1027 596.28 1027.58 595 L 1048.17 572 Z",Display:"M47.8809,19.2914 L32.7968,-0.00594145 L11.3902,-0.00594145 C7.93166,-0.00594145 0.00124586,11.187 0.00124586,24.9968C0.00124586,38.8032 7.93166,49.9962 11.3902,49.9962 L32.7968,49.99 L47.615,31.038 C47.615,31.0388 52.798,24.9968 47.880,19.2914 z",ManualInput:"M 912 732 L 1006.85 707 C 1008.2 707 1009.5 707.53 1010.46 708.46 C 1011.41 709.4 1011.95 710.67 1011.95 712 L 1011.95 762C 1012 764.41 1010.28 766.52 1007.87 767 L 917.1 767 C 915.75 767 914.45 766.47 913.49 765.54 C 912.54 764.6 912 763.33 912 762 L 912 732 Z",LoopLimit:"M 8 9 L 27 9 L 33 15 L 33 26 C 33 27 33 27 32 27 L 4 27 C 3 27 2 27 2 26 L 2 15 L 8 9 Z",StoredData:"M 5.55 0L 50 0A 1.5,30 0 0,1 50,0A 5.555,25 0 0,0 50,50A 1.5,30 0 0,1 50,50L 5.555 50A 5.55,25 0 0,1 5.555,0Z"};function d3(n,t,e){var i;i="Straight"!==n.type&&n.sourceWrapper?n.sourceWrapper.corners.center:function Sre(n){var t;if(n.sourcePortWrapper){var e=n.sourcePortWrapper;t={x:e.offsetX,y:e.offsetY}}else t=n.sourceID&&n.sourceWrapper&&n.targetWrapper?Nh(n,0,n.sourceWrapper.corners.center,n.targetWrapper.corners.center,!1):n.sourcePoint;return t}(n);var r=function bre(n,t,e,i,r){var b,M,s=n.sourceWrapper,o=n.targetWrapper,a=n.sourcePortWrapper,l=n.targetPortWrapper,d=[],f=Ga(n),y={corners:undefined,point:t,direction:undefined,margin:{left:5,right:5,bottom:5,top:5}},S={corners:undefined,point:e,direction:undefined,margin:{left:5,right:5,bottom:5,top:5}};if(void 0!==s&&void 0!==o&&(b=En(s),M=En(o),y.corners=s.corners,S.corners=o.corners),void 0!==a&&(y.direction="Left"===a.connectionDirection||"Top"===a.connectionDirection||"Bottom"===a.connectionDirection||"Right"===a.connectionDirection?a.connectionDirection:zo({x:a.offsetX,y:a.offsetY},b,s.bounds)),void 0!==l&&(S.direction="Left"===l.connectionDirection||"Right"===l.connectionDirection||"Bottom"===l.connectionDirection||"Top"===l.connectionDirection?l.connectionDirection:zo({x:l.offsetX,y:l.offsetY},M,o.bounds)),"Bezier"===n.type&&!n.isBezierEditing&&n.segments.length>0)for(var D=n.segments.length-1;D>=0;)n.segments[parseInt(D.toString(),10)].isInternalSegment&&n.segments.pop(),D--;if(void 0!==s&&void 0!==o)return(void 0===y.direction||void 0===S.direction)&&(i?function Ire(n,t,e){"LeftToRight"===e?(n.direction=n.direction?n.direction:"Right",t.direction=t.direction?t.direction:"Left"):"RightToLeft"===e?(n.direction=n.direction?n.direction:"Left",t.direction=t.direction?t.direction:"Right"):"TopToBottom"===e?(n.direction=n.direction?n.direction:"Bottom",t.direction=t.direction?t.direction:"Top"):"BottomToTop"===e&&(n.direction=n.direction?n.direction:"Top",t.direction=t.direction?t.direction:"Bottom")}(y,S,i):y.corners.top>S.corners.bottom&&Math.abs(y.corners.top-S.corners.bottom)>f?(y.direction=y.direction?y.direction:"Top",S.direction=S.direction?S.direction:"Bottom"):y.corners.bottomf?(y.direction=y.direction?y.direction:"Bottom",S.direction=S.direction?S.direction:"Top"):y.corners.rightf||y.corners.right+f=y.corners.left-f&&y.corners.left>S.corners.left?(y.direction=y.direction?y.direction:"Right",S.direction=S.direction?S.direction:"Left"):y.corners.left>S.corners.right&&Math.abs(y.corners.left-S.corners.right)>y.margin.left+y.margin.right||S.corners.right+f=S.corners.left-f&&y.corners.left0&&n.segments[0].direction&&(y.direction=n.segments[0].direction),y.point=Tc(b,y.direction),d=Tc(b,ls(y.direction)),y.point=Nh(n,0,y.point,d,!1)):y.point=o.corners.center;if(void 0!==h){switch(S.point={x:h.offsetX,y:h.offsetY},S.direction){case"Bottom":case"Top":S.point.y=S.point.y;break;case"Left":case"Right":S.point.x=S.point.x}n.targetPadding&&!w&&(S.point=EI(n,y,S,!0))}else"Orthogonal"===n.type||"Bezier"===n.type?(S.point=Tc(M,S.direction),d=Tc(M,ls(S.direction)),S.point=Nh(n,0,S.point,d,!0)):S.point=a.corners.center;if("Orthogonal"!==n.type){var C=void 0,D=void 0;if("Bezier"===n.type){if(n.bezierSettings.allowSegmentsReset||0===n.segments.length||!z.isEmptyPoint(n.segments[n.segments.length-1].point))return c=b3(n,y,S,void 0,s),Nx(n,y,S);Fv(n)}else Fv(n);if(void 0===n.sourcePortWrapper){y.point=y.corners.center,n.segments&&n.segments.length>0&&(C=z.isEmptyPoint((D=n.segments[0]).point)?void 0:D);var A=void 0!==C?C.point:S.point;if("Bezier"===n.type&&n.segments.length>0&&n.segments[0].vector1.angle&&n.segments[0].vector1.distance){var x=Math.max(y.corners.width,y.corners.height);A=z.transform(y.point,n.segments[0].vector1.angle,x/2)}y.point=w?n.sourceWrapper.bounds.center:Nh(n,0,y.point,A,!1)}if(void 0===n.targetPortWrapper){S.point=S.corners.center,n.segments&&n.segments.length>1&&(C=z.isEmptyPoint((D=n.segments[n.segments.length-2]).point)?void 0:D);var R=C?C.point:y.point;"Bezier"===n.type&&n.segments.length>0&&n.segments[n.segments.length-1].vector2.angle&&n.segments[n.segments.length-1].vector2.distance&&(x=Math.max(y.corners.width,y.corners.height),R=z.transform(S.point,n.segments[0].vector2.angle,x/2)),S.point=w?n.targetWrapper.bounds.center:Nh(n,0,R,S.point,!0)}c=Nx(n,y,S)}else"Orthogonal"===n.type&&n.segments&&n.segments.length>0&&null!==n.segments[0].direction?c=function Nre(n,t,e,i,r,s,o){var a,h,c,d;Fv(n);for(var u=0;u0&&n.segments[u-1].direction===h.direction?u=y3(n,u,t):h.direction?t.point=u3(t,n.segments[parseInt(u.toString(),10)]):(p=n.segments[u-1])&&p.points&&(t.point=p.points[p.points.length-1]),u===n.segments.length-1)if(S3(n,t),v3(a=void 0===r?Lre(n,t,e):f3(n,t,e),n),h.points=[],a.length>=2)for(c=0;c2&&n.segments.length>2){var f={x:a[parseInt(c.toString(),10)].x,y:t.point.y};h.points=[],h.points.push(f),h.points.push(a[parseInt(c.toString(),10)]);var p=n.segments[u-1];n.segments.length<4&&p.points.pop(),p.points=p.points.concat(h.points)}else h.points.push(a[parseInt(c.toString(),10)]);else h.points.push(a[parseInt(c.toString(),10)]);else d=u;if(void 0!==d&&!n.selectedSegmentIndex&&(d===n.segments.length-1&&(n.segments[d-1].direction=null,n.segments[d-1].length=null),n.segments.splice(d,1)),i&&0===u){var g=g3(n,i,s);g&&(t.point=g)}}return I3(n,[])}(n,y,S,l,h,o):(n.segments[0]||(C=new bi(n,"segments",{type:"Orthogonal"},!0),n.segments.push(C)),n.segments[0].points=c=b3(n,y,S,void 0,s));return c}(n,y.direction,S.direction,y.point,S.point,r);if(Fv(n),(n.sourceWrapper||n.targetWrapper)&&function Dre(n,t,e){var i=n.sourcePortWrapper,r=n.targetPortWrapper,s=n.sourceWrapper,o=t.point,a={left:0,right:0,top:0,bottom:0},l={x:0,y:0},c="Top";if(s?(o=e.point,a=t.margin):(s=n.targetWrapper,a=e.margin),"Orthogonal"===n.type)if(n.segments&&n.segments.length>0&&n.sourceWrapper&&n.segments[0].direction)t.direction=n.segments[0].direction,l=Nh(n,0,l=Tc(s.corners,t.direction),Tc(s.corners,ls(t.direction)),!1);else{var u={corners:null,direction:null,point:null,margin:null};_v(s,{corners:null,direction:null,point:o,margin:a},u,n),l=u.point,c=u.direction}else{var p=void 0;n.segments&&n.segments.length>1&&(p=s===n.sourceWrapper?n.segments[0].point:n.segments[n.segments.length-2].point),l=Nh(n,0,s.bounds.center,n.segments&&n.segments.length>1?p:o,s===n.targetWrapper)}s===n.sourceWrapper?(t.direction=t.direction||c,t.point=l,n.sourcePortWrapper&&(t.point={x:i.offsetX,y:i.offsetY},n.sourcePadding&&(t.point=EI(n,t,e,!1)))):(e.direction=e.direction||c,e.point=l,n.targetPortWrapper&&(e.point={x:r.offsetX,y:r.offsetY},n.targetPadding&&(e.point=EI(n,t,e,!0))))}(n,y,S),"Straight"===n.type||"Bezier"===n.type)d=Nx(n,y,S);else if("Orthogonal"===n.type&&n.segments&&n.segments.length>0&&null!==n.segments[0].length&&null!==n.segments[0].direction)d=function Ere(n,t,e,i,r,s,o){var a,l,c,u,h=[];if(Fv(n),n.segments.length>0){for(var p=0;p0&&n.segments[p-1].direction===f.direction)p=y3(n,p,t);else{var g=n.segments[p-1];t.point=f.direction?u3(t,f):g.points[g.points.length-1]}if(p===n.segments.length-1&&(o||r?n.targetWrapper&&void 0===n.targetPortWrapper?(S3(n,t),l=wre(n,t,e)):l=f3(n,t,e):l=Mre(n,t,e),l))if(v3(l,n),f.points=[],l.length>=2)for(a=0;at.corners.top&&e.point.ye.point.x?"Left":"Right"):e.point.x>t.corners.left&&e.point.xe.point.y?"Top":"Bottom")),n.sourcePortWrapper&&s===ls(r)?(("Left"===s||"Right"===s)&&t.point.y>=t.corners.top&&t.point.y<=t.corners.center.y&&e.point.y>=t.corners.top&&e.point.y<=t.corners.center.y?(t.direction="Top",a=t.point.y-t.corners.top+20):("Left"===s||"Right"===s)&&t.point.y>t.corners.center.y&&t.point.y<=t.corners.bottom&&e.point.y>t.corners.center.y&&e.point.y<=t.corners.bottom?(t.direction="Bottom",a=t.corners.bottom-t.point.y+20):("Top"===s||"Bottom"===s)&&t.point.x>=t.corners.left&&t.point.x<=t.corners.center.x&&e.point.x>=t.corners.left&&e.point.x<=t.corners.center.x?(t.direction="Left",a=t.point.x-t.corners.left+20):("Top"===s||"Bottom"===s)&&t.point.x<=t.corners.right&&t.point.x>t.corners.center.x&&e.point.x<=t.corners.right&&e.point.xt.point.y&&t.point.y>=e.corners.top?(i="Top",r=t.point.y-e.corners.top+20):e.corners.center.y===t.point.y&&"Top"===n.segments[n.segments.length-2].direction||e.corners.center.ye.point.y?t.point.y-t.corners.top+20:t.corners.bottom-t.point.y+20):(i="Top",r=e.corners.height/2+20):e.corners.center.x!==t.point.x||e.corners.topt.point.x&&t.point.x>=e.corners.left?(i="Left",r=t.point.x-e.corners.left+20):e.corners.center.x===t.point.x&&"Left"===n.segments[n.segments.length-2].direction||e.corners.center.x<=t.point.x&&t.point.x<=e.corners.right?(i="Right",r=e.corners.right-t.point.x+20):void 0!==n.sourcePortWrapper&&void 0!==n.targetPortWrapper&&t.corners.left<=t.point.x&&t.point.x<=t.corners.right&&(i=t.direction,r=t.point.x>e.point.x?t.point.x-t.corners.left+20:t.corners.right-t.point.x+20):(i="Left",r=e.corners.width/2+20);var a=t.point;t.point=Bn(t.point,"Left"===i||"Top"===i?-r:r,"Left"===i||"Right"===i?0:90),t.direction=z.direction(t.point,e.point),void 0!==n.sourcePortWrapper&&void 0!==n.targetPortWrapper&&(t.corners.center.x===e.corners.center.x||t.corners.center.y===e.corners.center.y)&&(t.direction=e.direction);var l=Ys(n,t,e);return l.splice(0,0,a),l}function f3(n,t,e){var i,r;e.corners=n.targetWrapper.corners,void 0!==n.sourcePortWrapper&&(r=zo({x:n.sourcePortWrapper.offsetX,y:n.sourcePortWrapper.offsetY},En(n.sourceWrapper),n.sourceWrapper.bounds));var a=function Cre(n,t,e,i){var r=!1;switch(e.direction){case"Left":void 0!==n.sourcePortWrapper&&void 0!==n.targetPortWrapper&&"Right"===i&&t.point.x>e.point.x&&t.point.y>=t.corners.top&&t.point.y<=t.corners.bottom||("Bottom"===i&&t.point.y>e.point.y||"Top"===i&&t.point.y=t.corners.left&&t.point.x<=t.corners.right?(t.direction="Right"===i?t.point.y>e.point.y?"Top":"Bottom":t.point.xe.point.x&&(t.point.y>e.point.y||t.point.yt.point.y&&e.corners.bottome.point.y||t.point.x>e.point.x&&t.point.y<=e.point.y&&e.corners.top=t.point.y?t.direction="Top":t.point.xe.point.x&&t.point.y>e.point.y&&e.corners.bottomt.point.y?t.direction="Bottom":t.point.y===e.point.y&&t.point.xe.point.y||"Top"===i&&t.point.ye.point.x&&t.point.x>=t.corners.left&&t.point.x<=t.corners.right?(t.direction=t.point.x>e.point.x?"Left":"Right",r=!0):void 0!==n.sourcePortWrapper&&void 0!==n.targetPortWrapper&&"Left"===i&&t.point.x=t.corners.top&&t.point.y<=t.corners.bottom?(t.direction=t.point.y>e.point.y?"Top":"Bottom",r=!0):t.point.x=t.point.y&&t.point.y===e.point.y||t.point.y>e.point.y&&t.point.x>e.point.x?t.direction="Top":t.point.ye.point.x?t.direction="Bottom":t.point.xe.point.y||t.point.ye.point.x&&(t.direction="Left");break;case"Top":void 0!==n.sourcePortWrapper&&void 0!==n.targetPortWrapper&&"Bottom"===i&&t.point.y>e.point.y&&t.point.x>=t.corners.left&&t.point.x<=t.corners.right||("Right"===i&&t.point.x>e.point.x||"Left"===i&&e.point.y>t.point.y&&e.point.x>t.point.x)&&t.point.y>=t.corners.top&&t.point.y<=t.corners.bottom?(t.direction="Bottom"===i?t.point.x>e.point.x?"Left":"Right":t.point.ye.point.y&&t.point.x>e.corners.left&&t.point.x=e.point.y?t.direction="Top":t.point.ye.point.x?t.direction="Left":t.point.yt.point.x)&&t.point.y>e.point.y&&t.point.y>=t.corners.top&&t.point.y<=t.corners.bottom||"Top"===i&&t.point.y=t.corners.left&&t.point.x<=t.corners.right)?(t.direction="Right"===i||"Left"===i?t.point.y>e.point.y?"Top":"Bottom":t.point.x>e.point.x?"Left":"Right",r=!0):t.point.ye.corners.left&&e.corners.right>t.point.x?t.point.ye.corners.left&&e.corners.center.x>=t.point.x?t.direction="Left":t.point.ye.point.y&&t.point.x>e.point.x?t.direction="Left":t.point.y>e.point.y&&t.point.xe.point.x||e.point.x>t.point.x)&&(t.direction="Bottom")}return r}(n,t,e,r);return!n.selectedSegmentIndex&&void 0!==n.sourcePortWrapper&&void 0!==n.targetPortWrapper&&e.direction===ls(r)&&(("Left"===e.direction&&t.point.x>e.point.x||"Right"===e.direction&&t.point.x=t.corners.top&&t.point.y<=t.corners.bottom||"Bottom"===e.direction&&t.point.y=t.corners.left&&t.point.x<=t.corners.right)?i=p3(n,t,e):n.selectedSegmentIndex||t.direction!==e.direction?!n.selectedSegmentIndex&&("Left"===e.direction&&t.point.x>e.point.x||"Right"===e.direction&&t.point.x=t.point.y||"Top"===e.direction&&t.point.y>e.point.y||"Bottom"===e.direction&&t.point.y=t.point.x?i=n.selectedSegmentIndex?Nl(t,e):p3(n,t,e):!n.selectedSegmentIndex&&void 0!==n.sourceWrapper&&void 0!==n.targetWrapper&&void 0!==n.targetPortWrapper&&("Left"===t.direction||"Right"===t.direction)&&t.point.y>=t.corners.top&&t.point.y<=t.corners.bottom&&("Top"===e.direction||"Bottom"===e.direction)&&e.corners.center.x===t.corners.center.x?(t.direction="Top"===e.direction?"Bottom":"Top",i=Ys(n,t,e,"Top"===e.direction?t.corners.bottom-t.point.y+20:t.point.y-t.corners.top+20)):!n.selectedSegmentIndex&&void 0!==n.sourceWrapper&&void 0!==n.targetWrapper&&void 0!==n.targetPortWrapper&&("Top"===t.direction||"Bottom"===t.direction)&&t.point.x>=t.corners.left&&t.point.x<=t.corners.right&&("Left"===e.direction||"Right"===e.direction)&&e.corners.center.y===t.corners.center.y?(t.direction="Left"===e.direction?"Right":"Left",i=Ys(n,t,e,"Left"===e.direction?t.corners.right-t.point.x+20:t.point.x-t.corners.left+20)):i=a?Ys(n,t,e,"Left"===t.direction||"Right"===t.direction?"Left"===t.direction?t.point.x-t.corners.left+20:t.corners.right-t.point.x+20:"Top"===t.direction?t.point.y-t.corners.top+20:t.corners.bottom-t.point.y+20):Nl(t,e):i=Ys(n,t,e),i}function g3(n,t,e){var r,i={x:t.offsetX,y:t.offsetY},s=En(e),o=zo(i,s,e.bounds),a=n.segments[0];return a.direction!==o&&(function Ore(n,t,e,i,r,s){var a,h,o=13,l=[];l.push(i),i.y===r.y&&("Left"===t&&r.xi.x)||i.x===r.x&&("Top"===t&&r.yi.y)||("Top"===t||"Bottom"===t?"Top"===t&&r.yi.y-o||"Bottom"===t&&r.y>i.y&&r.yo&&("Top"===t&&r.yi.y)?l.push({x:i.x,y:r.y}):(a=r.xi.x-o||"right"===t&&r.x>i.x&&r.xo&&("Left"===t&&r.xi.x)?l.push({x:r.x,y:i.y}):(l.push({x:a="Left"===t?e.left-o:e.right+o,y:i.y}),l.push({x:a,y:r.y})),s&&(l.push(n.points[0]),l.reverse()),n.points=l)}(a,o,s,a.points[0],a.points[a.points.length-1],!1),r=a.points[a.points.length-1],a.direction=z.direction(a.points[a.points.length-2],a.points[a.points.length-1])),r}function v3(n,t,e){var s,i=t.segments[t.segments.length-2],r=i.points[i.points.length-1];(("Top"===i.direction||"Bottom"===i.direction)&&r.x===n[1].x||("Left"===i.direction||"Right"===i.direction)&&r.y===n[1].y)&&(i.points[i.points.length-1]=n[1],s=z.direction(i.points[0],i.points[i.points.length-1]),void 0!==t.sourceWrapper&&void 0===t.sourcePortWrapper&&s===ls(i.direction)&&("Left"===i.direction||"Right"===i.direction?i.points[0].x="Right"===i.direction?i.points[0].x-t.sourceWrapper.corners.width:i.points[0].x+t.sourceWrapper.corners.width:i.points[0].y="Bottom"===i.direction?i.points[0].y-t.sourceWrapper.corners.height:i.points[0].y+t.sourceWrapper.corners.height),i.direction=s,i.length=z.distancePoints(i.points[0],i.points[i.points.length-1]),n.splice(0,1))}function EI(n,t,e,i){var o=i?n.targetPadding:n.sourcePadding,a=i?n.targetPortWrapper:n.sourcePortWrapper,l=new Ne(a.bounds.x-o,a.bounds.y-o,a.actualSize.width+2*o,a.actualSize.height+2*o),h=[l.topLeft,l.topRight,l.bottomRight,l.bottomLeft];h[h.length]=h[0];var d=i?e.point:t.point;return kx({x1:t.point.x,y1:t.point.y,x2:e.point.x,y2:e.point.y},h,0,d)||d}function m3(n,t){var e=[],i=mF(0,n.corners,t);i.push(i[0]);for(var r=0;r0){var r=void 0,s=[],o=t.point;for(r=0;r1&&z.equals(a.points[0],a.points[1])&&n.segments.splice(r,1),a)for(var l=0;l0||0===r)&&i.push(a.points[parseInt(l.toString(),10)])}}return i}function Ox(n,t,e){return"Top"===n||"Bottom"===n?e.x>t.x?"Right":"Left":e.y>t.y?"Bottom":"Top"}function Fv(n){if("Straight"===n.type||"Bezier"===n.type){if(0===n.segments.length||n.segments.length>0&&!z.isEmptyPoint(n.segments[n.segments.length-1].point))if("Bezier"===n.type){var t=new ps(n,"segments",{type:"Bezier",isInternalSegment:!0},!0);n.segments.push(t)}else t=new Pl(n,"segments",{type:"Straight"},!0),n.segments.push(t)}else{if(n.segments.length>0)for(var e=!1,i=0;i=t.corners.left&&e.point.x<=t.corners.right&&t.point.y>=t.corners.top&&t.point.y<=t.corners.bottom)t.direction=e.point.y>t.point.y?"Bottom":"Top",i=Ys(n,t,e,"Top"===t.direction?t.point.y-t.corners.top+20:t.corners.bottom-t.point.y+20);else if(n.sourcePortWrapper&&r===ls(o)){var h;("Left"===r||"Right"===r)&&t.point.y>=t.corners.top&&t.point.y<=t.corners.bottom?(t.direction=e.point.y>t.point.y?"Bottom":"Top",h=t.corners.height/2+20):("Top"===r||"Bottom"===r)&&t.point.x>=t.corners.left&&t.point.x<=t.corners.right&&(t.direction=e.point.x>t.point.x?"Right":"Left",h=t.corners.width/2+20),t.direction&&h?i=Ys(n,t,e,h,!0):(t.direction=o,i=Nl(t,e))}else if(!n.sourcePortWrapper||r!==e.direction||"Top"!==r&&"Bottom"!==r||t.corners.center.x!==e.corners.center.x)if(t.direction===e.direction)if(("Left"===t.direction||"Right"===t.direction)&&e.point.y>t.corners.top-20&&e.point.yt.corners.left-20&&e.point.xt.point.y?"Bottom":"Top",i=Ys(n,t,e,"Bottom"===t.direction?t.corners.bottom-t.point.y+20:t.point.y-t.corners.top+20);else t.direction=o,i=Ys(n,t,e,"Top"===o||"Bottom"===o?n.sourceWrapper.height/2+20:n.sourceWrapper.width/2+20),t.point=i[1],"Left"===o||"Right"===o?(e.direction=o,e.point="Left"===o?e.corners.middleLeft:e.corners.middleRight):_v(n.targetWrapper,t,e,n),i=Ys(n,t,e);return i}function S3(n,t){if(void 0!==n.targetWrapper&&void 0===n.targetPortWrapper&&En(n.targetWrapper).containsPoint(t.point,1)){var i=n.targetWrapper,r=n.segments[n.segments.length-2],s=r.points[r.points.length-1],o=ls(r.direction);"Bottom"===o?s.yi.corners.top-1&&(r.points[r.points.length-1].y=i.corners.top-20,r.length=z.distancePoints(r.points[0],r.points[r.points.length-1])):"Left"===o?s.x>i.corners.left-1&&(r.points[r.points.length-1].x=i.corners.left-20,r.length=z.distancePoints(r.points[0],r.points[r.points.length-1])):"Right"===o&&s.x0||0===e)&&t.push(i.points[parseInt(r.toString(),10)]);return t}function _v(n,t,e,i){var r,s={x:0,y:0},o=DI(n,n.corners,n.bounds),a=t.margin,l=t.point;if(o.bottomCenter.y+a.bottoml.y)r="Top",s=o.topCenter;else if(o.middleLeft.x-a.left>l.x)r="Left",s=o.middleLeft;else if(o.middleRight.x+a.rightc&&(p=c,r="Right",s=o.middleRight),p>d&&(p=d,r="Bottom",s=o.bottomCenter),p>u&&(r="Left",s=o.middleLeft)}e.point=s,e.direction=r;var f=Tc(o,ls(e.direction));e.point=Nh(i,0,e.point,f,n===i.targetWrapper)}function b3(n,t,e,i,r){var s,o,a;if(s=function Qre(n,t){var e=!1;switch(n){case"Left":switch(t){case"Right":case"Bottom":e=!0}break;case"Top":switch(t){case"Left":case"Right":case"Bottom":e=!0}break;case"Bottom":"Right"===t&&(e=!0)}return e}(t.direction,e.direction),s&&x3(t,e),"Right"===t.direction&&"Left"===e.direction)a=function kre(n,t,e,i){var o=Math.round(Math.abs(t.point.y-e.point.y)),a={x:Math.max(t.point.x,t.corners.right),y:t.point.y},l={x:Math.min(e.point.x,e.corners.left),y:e.point.y},h=Ga(n);if(i){var c=l;l=a,a=c}return t.corners.bottom+he.corners.bottom+h||("Bezier"!==n.type||e.corners.left-t.corners.right<=2*h&&e.corners.left-t.corners.right>=5)&&(h=0),t.margin={left:h,right:h,top:h,bottom:h},e.margin={left:h,right:h,top:h,bottom:h},0===o&&(t.corners.right=e.corners.right?void 0!==i&&(i.offsetYe.corners.bottom+e.margin.bottom)||void 0===i&&t.corners.middleRight.ye.corners.bottom+e.margin.bottom&&t.corners.top>e.corners.bottom||void 0===i&&t.corners.middleRight.y>e.corners.bottom||void 0!==i&&i.offsetYe.corners.top||void 0===i&&t.corners.middleRight.y>e.corners.bottom?Ae.Three:t.corners.rightr.offsetY+e.margin.right||void 0===r&&t.corners.top>e.corners.middleRight.y||void 0!==r&&(void 0!==i&&i.offsetXr.offsetX||void 0===r&&t.corners.left>e.corners.topCenter.x?Ae.Four:Ae.Two:void 0!==s&&Math.abs(t.corners.right-e.corners.left)<=5&&Math.abs(s.offsetY-e.corners.top)<=5||void 0!==r&&t.corners.right=25&&t.corners.middleRight.y+t.margin.righte.corners.bottom+e.margin.bottom||void 0===o&&t.corners.middleRight.y>e.corners.bottom+e.margin.bottom?t.corners.top>e.corners.bottom?void 0!==a&&t.corners.right+t.margin.righta.offsetX||void 0===a&&t.corners.left>e.corners.bottomCenter.x?Ae.Four:Ae.Two:void 0!==o&&Math.abs(t.corners.right-e.corners.left)<=25&&Math.abs(o.offsetY-e.corners.bottom)<=25?Ae.Two:Ae.Four}(n,t,e,s);else if("Bottom"===t.direction&&"Top"===e.direction)a=function Hre(n,t,e){var r=t.point.x-e.point.x,s=Ga(n);return t.corners.right+se.corners.right+s||("Bezier"!==n.type||e.corners.top-t.corners.bottom<=2*s&&e.corners.top-t.corners.bottom>=5)&&(s=0),t.margin={left:s,right:s,top:s,bottom:s},e.margin={left:s,right:s,top:s,bottom:s},0===r&&t.corners.bottome.corners.right+e.margin.right||void 0===i&&t.corners.bottomCenter.x>e.corners.right+e.margin.right?Ae.Three:t.corners.bottomr.offsetX||void 0===r&&t.corners.left>e.corners.left||void 0!==r&&t.corners.right+t.margin.righte.corners.bottom?Ae.Five:0===s||0===o?Ae.One:Ae.Three}(n,t,e)}else"Bottom"===t.direction&&"Left"===e.direction?a=function Bre(n,t,e,i){var r=n.sourcePortWrapper,s=n.targetPortWrapper,o=Ga(n);if(e.margin={left:o,right:o,top:o,bottom:o},t.margin={top:o,bottom:o,left:o,right:o},i){var l=r;r=s,s=l}return void 0!==r&&r.offsetXs.offsetY||void 0===s&&t.corners.top>e.corners.middleLeft.y?Ae.Four:Ae.Two:void 0!==s&&Math.abs(t.corners.right-e.corners.left)<=25&&Math.abs(s.offsetY-t.corners.bottom)<=25?Ae.Two:Ae.Four}(n,t,e,s):"Left"===t.direction&&"Left"===e.direction?a=function Ure(n,t,e){var i=n.sourcePortWrapper,r=n.targetPortWrapper,s=Ga(n);t.margin={left:s,right:s,top:s,bottom:s},e.margin={left:s,right:s,top:s,bottom:s};var o=Math.round(Math.abs(t.point.x-e.point.x)),a=Math.round(Math.abs(t.point.y-e.point.y));return t.corners.leftr.offsetY||void 0===r&&t.corners.top-t.margin.top>e.corners.middleLeft.y?Ae.Three:t.corners.righte.corners.bottom+e.margin.bottom||void 0===i&&t.corners.middleLeft.y>e.corners.bottom+e.margin.bottom?Ae.Three:t.corners.left>e.corners.right?Ae.Five:0===o||0===a?Ae.One:Ae.Three}(n,t,e):"Left"===t.direction&&"Top"===e.direction?a=function _re(n,t,e,i){var s=n.sourcePortWrapper,o=Ga(n);e.margin={left:o,right:o,top:o,bottom:o},t.margin={top:o,bottom:o,left:o,right:o};var a=n.targetPortWrapper,l={x:Math.min(t.point.x,t.corners.left),y:t.point.y},h={x:e.point.x,y:Math.min(e.point.y,e.corners.top)};if(i){var c=s;s=a,a=c;var d=l;l=h,h=d}return void 0!==s&&s.offsetYa.offsetX||void 0===a&&t.corners.left-t.margin.left>e.corners.topCenter.x?Ae.Two:Ae.Four:void 0!==a&&t.corners.rightr.offsetX||void 0===r&&t.corners.left>e.corners.left||void 0!==r&&t.corners.right+t.margin.righte.corners.right+e.margin.right||void 0===i&&t.corners.left>e.corners.right||void 0!==i&&i.offsetXe.corners.bottom?Ae.Five:0===s||0===o?Ae.One:Ae.Three}(n,t,e));return s&&x3(t,e),o=function Vre(n,t,e,i,r,s){var l,d,h=n.sourceWrapper.corners,c=n.targetWrapper.corners,u=20,p={corners:e.corners,point:e.point,direction:e.direction,margin:e.margin},f={corners:i.corners,point:i.point,direction:i.direction,margin:i.margin};if(!(p.direction===f.direction&&t!==Ae.Five||p.direction!==ls(f.direction)&&t!==Ae.Three))switch(p.direction){case"Left":h.middleLeft.x>c.middleRight.x&&(d=(h.middleLeft.x-c.middleRight.x)/2,u=s?d:Math.min(u,d));break;case"Right":h.middleRight.xc.bottomCenter.y&&(d=(h.topCenter.y-c.bottomCenter.y)/2,u=s?d:Math.min(u,d));break;case"Bottom":h.bottomCenter.yp&&hp)&&o>c&&o<=d&&e>=20&&(s=n.point.x-t.corners.left+s),i&&n.direction===t.direction&&n.corners.left>t.corners.left&&n.corners.left-t.corners.right>=20&&(s=(n.corners.left-t.corners.right)/2),f=Bn(n.point,s,180);break;case"Top":(o>c&&oc)&&h>p&&h<=u&&e>=20&&(s=n.point.y-t.corners.top+s),i&&n.direction===t.direction&&n.corners.top>t.corners.top&&n.corners.top-t.corners.bottom>=20&&(s=(n.corners.top-t.corners.bottom)/2),f=Bn(n.point,s,270);break;case"Right":(h>p&&hp)&&a=c&&e>=20&&(s=t.corners.right-n.point.x+s),i&&n.direction===t.direction&&n.corners.right=20&&(s=(t.corners.left-n.corners.right)/2),f=Bn(n.point,s,0);break;case"Bottom":(o>c&&oc)&&l=p&&e>=20&&(s=t.corners.bottom-n.point.y+s),i&&n.direction===t.direction&&n.corners.bottom=20&&(s=(t.corners.top-n.corners.bottom)/2),f=Bn(n.point,s,90)}r=[n.point,f];var g=void 0;if("Top"===n.direction||"Bottom"===n.direction){var v=n.direction;n.direction=f.x>t.point.x?"Left":"Right",n.point=f,r=xI(n,t,v,r,g=i?.5*Math.abs(f.x-t.point.x):g,i)}else v=n.direction,n.direction=f.y>t.point.y?"Top":"Bottom",n.point=f,r=xI(n,t,v,r,g=i?.5*Math.abs(f.y-t.point.y):g,i);return r}(p,f,u,g)),l}(n,a,t,e,i,r),"Bezier"===n.type&&function Yre(n,t,e){if("Bezier"===n.type)if(0===n.segments.length){var i=e[0],r=e[e.length-1];if(t===Ae.One){var s=Math.min(20,.5*z.findLength(i,r)),o={angle:Gt(i,r),distance:s},a={angle:Gt(r,i),distance:s},l=z.direction(i,r),c=new ps(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:o,vector2:a,orientation:"Left"===l||"Right"===l?"Horizontal":"Vertical"},!0);n.segments.push(c)}else if(t===Ae.Two)o={angle:Gt(i,d=e[1]),distance:.5*z.findLength(i,d)},a={angle:Gt(r,d),distance:.5*z.findLength(r,d)},l=z.direction(i,d),c=new ps(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:o,vector2:a,orientation:"Left"===l||"Right"===l?"Horizontal":"Vertical"},!0),n.segments.push(c);else if(t===Ae.Three){var d={x:.5*((u=e[1]).x+(p=e[e.length-2]).x),y:.5*(u.y+p.y)},f=(o={angle:Gt(i,u),distance:.5*z.findLength(i,u)},a={angle:Gt(d,u),distance:.5*z.findLength(d,u)},z.direction(i,u)),v=new ps(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:o,vector2:a,point:d,orientation:"Left"===f||"Right"===f?"Horizontal":"Vertical"},!0);n.segments.push(v);var y={angle:Gt(d,p),distance:.5*z.findLength(d,p)},S={angle:Gt(r,p),distance:.5*z.findLength(r,p)},b=z.direction(d,p),w=new ps(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:y,vector2:S,orientation:"Left"===b||"Right"===b?"Horizontal":"Vertical"},!0);n.segments.push(w)}else if(t===Ae.Four){var D={x:.5*((u=e[1]).x+(p=e[2]).x),y:.5*(u.y+p.y)},A={x:.5*(p.x+(C=e[3]).x),y:.5*(p.y+C.y)};o={angle:Gt(i,u),distance:.5*z.findLength(i,u)},a={angle:Gt(D,u),distance:.5*z.findLength(D,u)},f=z.direction(i,u),v=new ps(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:o,vector2:a,point:D,orientation:"Left"===f||"Right"===f?"Horizontal":"Vertical"},!0),n.segments.push(v),y={angle:Gt(D,p),distance:.5*z.findLength(D,p)},S={angle:Gt(A,p),distance:.5*z.findLength(A,p)},b=z.direction(D,p),w=new ps(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:y,vector2:S,point:A,orientation:"Left"===b||"Right"===b?"Horizontal":"Vertical"},!0),n.segments.push(w);var x={angle:Gt(A,C),distance:.5*z.findLength(A,C)},R={angle:Gt(r,C),distance:.5*z.findLength(r,C)},L=z.direction(A,C),N=new ps(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:x,vector2:R,orientation:"Left"===L||"Right"===L?"Horizontal":"Vertical"},!0);n.segments.push(N)}else if(t===Ae.Five){var u,p,C,T=e[4],P=(D={x:.5*((u=e[1]).x+(p=e[2]).x),y:.5*(u.y+p.y)},A={x:.5*(p.x+(C=e[3]).x),y:.5*(p.y+C.y)},{x:.5*(C.x+T.x),y:.5*(C.y+T.y)});o={angle:Gt(i,u),distance:.5*z.findLength(i,u)},a={angle:Gt(D,u),distance:.5*z.findLength(D,u)},f=z.direction(i,u),v=new ps(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:o,vector2:a,point:D,orientation:"Left"===f||"Right"===f?"Horizontal":"Vertical"},!0),n.segments.push(v),y={angle:Gt(D,p),distance:.5*z.findLength(D,p)},S={angle:Gt(A,p),distance:.5*z.findLength(A,p)},b=z.direction(D,p),w=new ps(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:y,vector2:S,point:A,orientation:"Left"===b||"Right"===b?"Horizontal":"Vertical"},!0),n.segments.push(w),x={angle:Gt(A,C),distance:.5*z.findLength(A,C)},R={angle:Gt(P,C),distance:.5*z.findLength(P,C)},L=z.direction(A,C),N=new ps(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:x,vector2:R,point:P,orientation:"Left"===L||"Right"===L?"Horizontal":"Vertical"},!0),n.segments.push(N);var _={angle:Gt(P,T),distance:.5*z.findLength(P,T)},B={angle:Gt(r,T),distance:.5*z.findLength(r,T)},j=z.direction(P,T),oe=new ps(n,"segments",{type:"Bezier",isInternalSegment:!0,vector1:_,vector2:B,orientation:"Left"===j||"Right"===j?"Horizontal":"Vertical"},!0);n.segments.push(oe)}else c=new ps(n,"segments",{type:"Bezier"},!0),n.segments.push(c)}else for(var ue=0;ue=13?13:n.connectorSpacing<=1?1:n.connectorSpacing}function Gt(n,t){var i=z.findLength({x:t.x,y:n.y},t),r=z.findLength(t,n),s=Math.asin(i/r);return s=180*s/Math.PI,n.xt.y&&(s=360-s):s=n.y0)for(var l=1;lc)&&(s=c,a=h),s>=0&&s<=1)break}}return a}function w3(n,t){var c,d,u,p,f,g,S,b,M,w,D,e=n.x1,i=n.y1,r=n.x2,s=n.y2,o=t.x1,a=t.y1,l=t.x2,h=t.y2;if(w=(c=s-i)*l+(u=e-r)*h+(f=r*i-e*s),0!==(M=c*o+u*a+f)&&0!==w&&C3(M,w)||(b=(d=h-a)*r+(p=o-l)*s+(g=l*a-o*h),0!==(S=d*e+p*i+g)&&0!==b&&C3(S,b)))return null;var A=c*p-d*u;return 0===A?null:(A<0?-A/2:A/2,0,{x:(D=u*g-p*f)<0?(D-0)/A:(D+0)/A,y:(D=d*f-c*g)<0?(D-0)/A:(D+0)/A})}function C3(n,t){return n*t>=0}function E3(n,t,e){switch(t.direction){case"Left":t.point.x>n.left&&(e=t.point.x-n.left>e?t.point.x-n.left+e:e);break;case"Right":t.point.xe?n.right-t.point.x+e:e);break;case"Top":t.point.y>n.top&&(e=t.point.y-n.top>e?t.point.y-n.top+e:e);break;case"Bottom":t.point.ye?n.bottom-t.point.y+e:e)}return e}function Nl(n,t){var e;switch(n.direction){case"Left":case"Right":var i={x:t.point.x,y:n.point.y};e=z.equals(n.point,i)||z.equals(t.point,i)?[n.point,t.point]:[n.point,i,t.point];break;case"Top":case"Bottom":var r={x:n.point.x,y:t.point.y};e=z.equals(n.point,r)||z.equals(t.point,r)?[n.point,t.point]:[n.point,r,t.point]}return e}function Ys(n,t,e,i,r,s){void 0===s&&(s=!1),i||(i=20),s&&t.direction!==e.direction&&(i="Left"===t.direction||"Right"===t.direction?Math.floor(.5*Math.abs(t.point.x-e.point.x)):Math.floor(.5*Math.abs(t.point.y-e.point.y)));var l,h,u,o=n.sourcePortWrapper,c=e.point.x-t.point.x,d=e.point.y-t.point.y;if(!r&&(Math.abs(c)<.001||Math.abs(d)<.001)&&void 0===e.direction)return[t.point,e.point];if(void 0===n.targetWrapper&&Math.abs(c)<=31&&Math.abs(d)<=31){if("Left"===t.direction||"Right"===t.direction?Math.abs(d)<12&&(t.direction=t.point.y>e.point.y?"Top":"Bottom"):Math.abs(c)<12&&(t.direction=t.point.x>e.point.x?"Left":"Right"),Math.abs(c)>12||Math.abs(d)>12)return Nl(t,e);i+=5}return"Left"===t.direction||"Right"===t.direction?("Right"===t.direction?(void 0!==e.direction&&"Right"===e.direction&&(i=Math.max(t.point.x,e.point.x)-t.point.x+i),t.point.x>e.point.x&&void 0===o&&(i=-i)):(void 0!==e.direction&&"Left"===e.direction&&(i=t.point.x-Math.min(t.point.x,e.point.x)+i),(t.point.x>e.point.x||void 0!==o||"Left"===t.direction)&&(i=-i)),u=e.point.y-t.point.y,l=Bn(t.point,i,0),0!=(u=e.point.y-l.y)&&(h=Bn(l,e.point.y-l.y,90))):("Top"===t.direction||"Bottom"===t.direction)&&("Bottom"===t.direction?void 0!==e.direction&&"Bottom"===e.direction&&(i=Math.max(t.point.y,e.point.y)-t.point.y+i):(void 0!==e.direction&&"Top"===e.direction&&(i=t.point.y-Math.min(t.point.y,e.point.y)+i),(t.point.y>e.point.y||void 0!==o||"Top"===t.direction)&&(i=-i)),u=e.point.x-t.point.x,l=Bn(t.point,i,90),0!=(u=e.point.x-l.x)&&(h=Bn(l,e.point.x-l.x,0))),0===u?[t.point,e.point]:[t.point,l,h,e.point]}function xI(n,t,e,i,r,s){var o;switch(void 0===r&&(r=20),void 0===s&&(s=!1),void 0===e?(n.margin={left:2,right:2,top:2,bottom:2},t.margin={left:0,right:5,top:0,bottom:5},s&&(n.margin={left:10,right:10,top:10,bottom:10},t.margin={left:10,right:10,top:10,bottom:10},"Left"===n.direction?(r=zx(n,t,e,r),n.corners.left-t.corners.right>=5&&(r=Math.abs(n.point.x-n.corners.left)+.5*Math.floor(n.corners.left-t.corners.right))):"Right"===n.direction?(r=Rx(n,t,r,e),t.corners.left-n.corners.right>=5&&(r=Math.abs(n.point.x-n.corners.right)+.5*Math.floor(t.corners.left-n.corners.right))):"Top"===n.direction?(r=Px(n,t,e,r),n.corners.top-t.corners.bottom>=5&&(r=Math.abs(n.point.y-n.corners.top)+.5*Math.floor(n.corners.top-t.corners.bottom))):"Bottom"===n.direction&&(r=Hx(n,t,r,e),t.corners.top-n.corners.bottom>=5&&(r=Math.abs(n.point.y-n.corners.bottom)+.5*Math.floor(t.corners.top-n.corners.bottom))))):("Bottom"===n.direction?s?t.corners.top-n.corners.bottom<20&&(r=t.corners.bottom-n.point.y+25):t.corners.top>n.corners.bottom&&t.corners.top-n.corners.bottom<20&&(r=(t.corners.top-n.corners.bottom)/2):"Top"===n.direction?s?n.corners.top-t.corners.bottom<20&&(r=n.point.y-t.corners.top+25):t.corners.bottomn.corners.right&&t.corners.left-n.corners.right<20&&(r=(t.corners.left-n.corners.right)/2):"Left"===n.direction&&(s?n.corners.left-t.corners.right<20&&(r=n.point.x-t.corners.left+25):t.corners.rightt.point.y||"Top"===t.direction&&n.point.yt.point.x||"Left"===t.direction&&n.point.xh||e.corners.top-e.margin.top<=i.point.y&&e.corners.bottom+e.margin.bottom>=i.point.y))if(!s||"Top"!==e.direction&&"Bottom"!==e.direction)c=Math.min(Math.abs(i.corners.left-e.corners.right)/2,20),h=e.corners.right-n.x+c;else{var c=Math.abs(i.corners.left-e.corners.right)/2;h=e.corners.right-n.x+c}else h="Top"===e.direction&&n.y>i.point.y||"Bottom"===e.direction&&n.y=e.corners.left-e.margin.left&&n.x<=e.corners.right+e.margin.right?Math.min(i.corners.left,e.corners.left)-n.x-20:i.corners.left-n.x-20;break;case"Right":if(e.corners.left-e.margin.left>i.corners.right+i.margin.right&&(e.corners.left-e.margin.right-i.corners.right>h||e.corners.top-e.margin.top<=i.point.y&&e.corners.bottom+e.margin.bottom>=i.point.y))if(!s||"Top"!==e.direction&&"Bottom"!==e.direction)c=Math.min(Math.abs(e.corners.left-i.corners.right)/2,20),h=e.corners.left-n.x-c;else{c=Math.abs(e.corners.left-i.corners.right)/2;h=e.corners.left-n.x-c}else h="Top"===e.direction&&n.y>i.point.y||"Bottom"===e.direction&&n.y=e.corners.left-e.margin.left&&n.x<=e.corners.right+e.margin.right?Math.max(i.corners.right,e.corners.right)-n.x+20:i.corners.right-n.x+20}o=Bn(n,h,0),a=Bn(o,i.point.y-n.y,90),l=i.point}else if("vertical"===t){switch(i.direction){case"Top":e.corners.bottom+e.margin.bottomh||e.corners.left-e.margin.left<=i.point.x&&e.corners.right+e.margin.right>=i.point.x)?!s||"Right"!==e.direction&&"Left"!==e.direction?(c=Math.min(Math.abs(i.corners.top-e.corners.bottom)/2,20),h=e.corners.bottom-n.y+c):(c=Math.abs(i.corners.top-e.corners.bottom)/2,h=e.corners.bottom-n.y+c):h="Left"===e.direction&&n.x>i.point.x||"Right"===e.direction&&n.x=e.corners.top-e.margin.top&&n.y<=e.corners.bottom+e.margin.bottom?Math.min(i.corners.top,e.corners.top)-n.y-20:i.corners.top-n.y-20;break;case"Bottom":e.corners.top-e.margin.top>i.corners.bottom+i.margin.bottom&&(e.corners.top-e.margin.top-i.corners.bottom>h||e.corners.left-e.margin.left<=i.point.x&&e.corners.right+e.margin.right>=i.point.x)?!s||"Right"!==e.direction&&"Left"!==e.direction?(c=Math.min(Math.abs(e.corners.top-i.corners.bottom)/2,20),h=e.corners.top-n.y-c):(c=Math.abs(e.corners.top-i.corners.bottom)/2,h=e.corners.top-n.y-c):h="Left"===e.direction&&n.x>i.point.x||"Right"===e.direction&&n.x=e.corners.top-e.margin.top&&n.y<=e.corners.bottom+e.margin.bottom?Math.max(i.corners.bottom,e.corners.bottom)-n.y+20:i.corners.bottom-n.y+20}o=Bn(n,h,90),a=Bn(o,i.point.x-n.x,0),l=i.point}r.push(o),r.push(a),r.push(l)}function Px(n,t,e,i){return n.corners.top-n.margin.top>t.corners.top+t.margin.top&&n.corners.top-n.margin.top<=t.corners.bottom+t.margin.bottom?(("Right"===t.direction&&n.point.xt.point.x)&&(i+=n.corners.top-t.corners.top),i+=n.point.y-n.corners.top):i+=void 0!==e&&"Left"!==e&&"Right"===t.direction&&n.point.xt.corners.left-t.margin.left&&n.corners.left-n.margin.left<=t.corners.right+t.margin.right?(("Bottom"===t.direction&&n.point.yt.point.y)&&(i+=n.corners.left-t.corners.left),i+=n.point.x-n.corners.left):i+=void 0!==e&&"Top"!==e&&"Bottom"===t.direction&&n.point.y=t.corners.left-t.margin.left?(("Bottom"===t.direction&&n.point.yt.point.y)&&(e+=t.corners.right-n.corners.right),e+=n.corners.right-n.point.x):e+=void 0!==i&&"Top"!==i&&"Bottom"===t.direction&&n.point.y=t.corners.top-t.margin.top?(("Right"===t.direction&&n.point.xt.point.x)&&(e+=t.corners.bottom-n.corners.bottom),e+=n.corners.bottom-n.point.y):e+=void 0!==i&&"Left"!==i&&"Right"===t.direction&&n.point.xf&&d=u&&d=p&&d<=f?"Left":"Right"}function ls(n){switch(n){case"Top":return"Bottom";case"Bottom":return"Top";case"Left":return"Right";case"Right":return"Left"}return"auto"}var A3=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Ac=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},TI=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return A3(t,n),Ac([I()],t.prototype,"width",void 0),Ac([I()],t.prototype,"height",void 0),t}(Ee),Gre=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return A3(t,n),Ac([I()],t.prototype,"width",void 0),Ac([I()],t.prototype,"height",void 0),Ac([I()],t.prototype,"fit",void 0),Ac([I()],t.prototype,"description",void 0),Ac([I()],t.prototype,"template",void 0),Ac([I()],t.prototype,"tooltip",void 0),t}(Ee),Xre=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Ol=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},L3=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Xre(t,n),Ol([I("")],t.prototype,"id",void 0),Ol([I(Number.MIN_VALUE)],t.prototype,"zIndex",void 0),Ol([re({},$n)],t.prototype,"margin",void 0),Ol([I(!0)],t.prototype,"visible",void 0),Ol([re({},Ed)],t.prototype,"tooltip",void 0),Ol([I(!1)],t.prototype,"excludeFromLayout",void 0),Ol([I()],t.prototype,"addInfo",void 0),Ol([I("None")],t.prototype,"flip",void 0),Ol([I("All")],t.prototype,"flipMode",void 0),Ol([re({},Gre)],t.prototype,"symbolInfo",void 0),t}(Ee),qre=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Jn=function(n){function t(e,i,r,s){var o=n.call(this)||this;return o.data="",o.nodeId="",o.annotationId="",o.diagramId="",o.diagramId=i,o.nodeId=e,o.annotationId=r,o.templateFn=GF(s),o}return qre(t,n),t.prototype.getNodeTemplate=function(){return this.templateFn},Object.defineProperty(t.prototype,"content",{get:function(){return this.data},set:function(e){this.data=e,this.canReset||(this.canReset=!0,this.isTemplate||(this.template=Bh(this,!0)),this.canReset=!1,this.isDirt=!0)},enumerable:!0,configurable:!0}),t}(as),Bx=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),hs=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},N3=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Bx(t,n),hs([I("")],t.prototype,"id",void 0),hs([I("transparent")],t.prototype,"fill",void 0),hs([I("black")],t.prototype,"iconStrokeColor",void 0),hs([I(0)],t.prototype,"iconStrokeWidth",void 0),hs([I(!0)],t.prototype,"visibility",void 0),hs([I(10)],t.prototype,"width",void 0),hs([I(10)],t.prototype,"height",void 0),hs([I("transparent")],t.prototype,"handleStrokeColor",void 0),hs([I(1)],t.prototype,"handleStrokeWidth",void 0),hs([I("")],t.prototype,"pathData",void 0),hs([I(0)],t.prototype,"cornerRadius",void 0),hs([re({left:0,right:0,top:0,bottom:0},$n)],t.prototype,"padding",void 0),hs([re({},Ed)],t.prototype,"tooltip",void 0),t}(Ee),O3=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Bx(t,n),hs([re({x:0,y:0},z)],t.prototype,"offset",void 0),hs([re({},$n)],t.prototype,"margin",void 0),t}(N3),AI=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Bx(t,n),hs([I(.5)],t.prototype,"offset",void 0),hs([I("Center")],t.prototype,"alignment",void 0),hs([re({x:0,y:0},z)],t.prototype,"displacement",void 0),t}(N3);function Dd(n){return n?n instanceof Zn||n instanceof Nr?n.constraints&Lr.Select:n instanceof de?n.constraints&qe.Select:n.constraints&ie.Select:1}function to(n){return n?n instanceof Zn||n instanceof Nr?n.constraints&Lr.Drag:n instanceof de?n.constraints&qe.Drag:n instanceof si?1:n.constraints&ie.Drag:1}function $re(n,t){return n instanceof de?n.constraints&qe.PointerEvents:n.constraints&ie.PointerEvents}function LI(n){return n instanceof de?n.constraints&qe.Delete:n.constraints&ie.Delete}function NI(n){return n.constraints&qe.DragSourceEnd}function OI(n){return n.constraints&qe.DragTargetEnd}function kI(n){return n.constraints&qe.DragSegmentThumb}function PI(n){return n instanceof Zn||n instanceof Nr?n.constraints&Lr.Rotate:n.constraints&ie.Rotate}function zI(n){return n.constraints&ie.Shadow}function da(n){return n instanceof te&&n.constraints&ie.InConnect?n.constraints&ie.InConnect:0}function Oh(n){return n&&n.constraints&&!(n.constraints&ri.None)&&n.constraints&ri.InConnect?n.constraints&ri.InConnect:0}function kh(n){return n instanceof te&&n.constraints&ie.OutConnect?n.constraints&ie.OutConnect:0}function xd(n){return n&&n.constraints&&!(n.constraints&ri.None)&&n.constraints&ri.OutConnect?n.constraints&ri.OutConnect:0}function kl(n,t){var e=0;return n instanceof Zn||n instanceof Nr?e=n.constraints&Lr.Resize:n&&("SouthEast"===t?e=n.constraints&ie.ResizeSouthEast:"East"===t?e=n.constraints&ie.ResizeEast:"NorthEast"===t?e=n.constraints&ie.ResizeNorthEast:"South"===t?e=n.constraints&ie.ResizeSouth:"North"===t?e=n.constraints&ie.ResizeNorth:"SouthWest"===t?e=n.constraints&ie.ResizeSouthWest:"West"===t?e=n.constraints&ie.ResizeWest:"NorthWest"===t&&(e=n.constraints&ie.ResizeNorthWest)),e}function RI(n){return n instanceof de?n.constraints&qe.AllowDrop:n.constraints&ie.AllowDrop}function Ds(n){return n.constraints&rt.Virtualization}function Uv(n){return n.tool&Ci.SingleSelect}function jv(n){return n.tool&Ci.MultipleSelect}function Lc(n){return n.tool&Ci.ZoomPan}function HI(n){return n.tool&Ci.ContinuousDraw}function k3(n){return n.tool&Ci.DrawOnce}function BI(n){return n.tool&Ci.SingleSelect||n.tool&Ci.MultipleSelect}function Vv(n){return n.constraints&rt.UserInteraction}function P3(n){return n.constraints&rt.ZoomTextEdit}function Wv(n){return function ine(n){return n.constraints&rt.ApiUpdate}(n)||n.diagramActions&ee.ToolAction}function Fx(n,t){return n.constraints&ri.Draw}function _x(n,t){return n.constraints&ri.Drag}function FI(n){return!(n&Qa.DrawSelectorBorder)}function z3(n){return!!(n&Qa.PreventRenderSelector)}var Ux=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Yv=function(n){function t(){var e=null!==n&&n.apply(this,arguments)||this;return e.childTable=[],e.cellStyle={},e.desiredRowHeight=[],e.desiredCellWidth=[],e}return Ux(t,n),t.prototype.rowDefinitions=function(){return this.rowDefns},t.prototype.columnDefinitions=function(){return this.colDefns},t.prototype.addObject=function(e,i,r,s,o){if(this.rows.length>=i){var a=this.rows[parseInt(i.toString(),10)];if(a.cells.length>r){o=o||1,s=s||1;var l=a.cells[parseInt(r.toString(),10)];l.columnSpan=Math.max(o,l.columnSpan),l.rowSpan=Math.max(s,l.rowSpan);var h=new ane;(h=e).rowId=i,h.columnId=r,h.columnSpan=o,this.childTable[h.id]=h,this.addObjectToCell(h,l)}}},t.prototype.addObjectToCell=function(e,i){i.children||(i.children=[]),e.style.strokeColor="black",e.style.strokeWidth=1,i.children.push(e)},t.prototype.updateProperties=function(e,i,r,s){this.offsetX=e,this.offsetY=i,this.width=r,this.height=s},t.prototype.setDefinitions=function(e,i){this.rowDefns=e,this.colDefns=i,this.children=[],this.rows=this.rows||[];for(var r=0;r0){for(var h=0;hi&&this.updateRowHeight(e,l,!1)}},t.prototype.setTextRefresh=function(e){if(e.children&&e.children.length)for(var i=e.children,r=0;ri&&this.updateColumnWidth(e,a,!1)}},t.prototype.calculateCellWidth=function(e){for(var i,r,s,o=0;os.bounds.width&&(0===s.children.length||void 0===s.children[0].maxWidth)?s.outerBounds.width:s.bounds.width,i=i?is.bounds.height?s.outerBounds.height:s.bounds.height,i=i?i0?e.children[0]:void 0;if(a&&1===e.columnSpan){o="Width"===i?a.bounds.right:a.bounds.bottom,s||(s="Width"===i?a.bounds.width:a.bounds.height);for(var l=0;lo){var d=c-o+("Width"===i?a.bounds.width:a.bounds.height);s&&(s=s0?this.rowDefns.splice(e,0,i):this.rowDefns.push(i);var s=new R3;s.cells=[],(new Td).width=this.width,this.addCellInRow(this.colDefns,i,s),e>this.rows.length-1?this.rows.push(s):this.rows.splice(e,0,s),r&&(this.measure(new me(this.width,this.height)),this.arrange(this.desiredSize))},t.prototype.addColumn=function(e,i,r){var s,o,a,l,h=this.rows;this.colDefns.length>0?this.colDefns.splice(e,0,i):this.colDefns.push(i),void 0!==this.width&&(this.width+=i.width);for(var c=0;cs.cells.length-1?s.cells.push(l):s.cells.splice(e,0,l),this.children.push(l);r&&(this.measure(new me(this.width,this.height)),this.arrange(this.desiredSize))},t.prototype.removeRow=function(e){var i,r,o=this.rows[parseInt(e.toString(),10)];this.height-=this.rowDefns[parseInt(e.toString(),10)].height;for(var a=0;a0){var r=0,s=0;i=new me(0,0),this.calculateSize();for(var o=0,a=this.rows;o0){for(var o=this.offsetX-e.width*this.pivot.x,a=this.offsetY-e.height*this.pivot.y,l=o,h=0,c=this.rows;h1&&this.children.splice(this.children.indexOf(f)+1,f.columnSpan-1),f.rowSpan>1)for(y=s,S=0;y+f.rowSpan-10){for(var c=0;c0?1:0,v=0;v0||a.outEdges.length>0))for(p=a.inEdges.concat(a.outEdges),s=0;s0)for(o=0;o1)for(a=1;a0))if(h=n.wrapper.children[0],"Horizontal"===e.orientation)for(o=e.header&&e.hasHeader?h.rows[1]:h.rows[0],r=0;r0){var e=void 0;t.lineRoutingModule&&t.constraints&rt.LineRouting&&t.lineRoutingModule.renderVirtualRegion(t,!0);for(var i=0;i0?o+1:o)].height=t.wrapper.height;else if(t.isPhase)for(l[t.rowIndex-o].offset=t.wrapper.height,f=0;f0?1:0)].width=t.wrapper.width}function UI(n,t){var i=n.shape,r=i.header&&i.hasHeader?1:0;return"Horizontal"===i.orientation?t.rowIndex-(r+=i.phases.length>0?1:0):t.columnIndex-(i.phaseSize&&i.phases.length>0?1:0)}function jI(n){var t=0,e=n.shape;return"Horizontal"===e.orientation&&(t=e.header&&e.hasHeader?1:0),e.phases.length>0&&e.phaseSize&&(t+=1),t}function VI(n,t,e,i){var r=n.shape;if(r.phases.length>0){var s=t.nameTable[r.phases[parseInt(i.toString(),10)].header.id];s&&s.maxWidth0?u+1:u);var w=Nc(n,o),C=void 0!==i?i:l.lanes.length;if(u+=C,r={element:M,cause:n.diagramActions,diagramAction:n.getDiagramAction(n.diagramActions),state:"Changing",type:"Addition",cancel:!1,laneIndex:C},n.triggerEvent(Ce.collectionChange,r),!r.cancel){if(c){var D=new Qv;D.height=e.height,o.addRow(u,D,!1),s.height=void 0!==s.height?s.height+e.height:s.height,s.wrapper.height=o.height=s.height}else{var A=new Td;A.width=e.width,o.addColumn(C+1,A,!1),s.width&&(s.width+=e.width,s.wrapper.width=o.width=s.width),n.diagramActions&ee.UndoRedo||(o.rows[0].cells[0].columnSpan+=1)}n.diagramActions&ee.UndoRedo||(M.id=""===M.id?Qe():M.id),void 0!==i?l.lanes.splice(i,0,M):l.lanes.push(M),r={element:M,cause:n.diagramActions,diagramAction:n.getDiagramAction(n.diagramActions),state:"Changed",type:"Addition",cancel:!1,laneIndex:C},n.triggerEvent(Ce.collectionChange,r),B3(o,n,s,u,C,c),h="Horizontal"===l.orientation?n.nameTable[o.rows[parseInt(u.toString(),10)].cells[0].children[0].id]:l.header&&l.hasHeader?n.nameTable[o.rows[1].cells[parseInt(u.toString(),10)].children[0].id]:n.nameTable[o.rows[0].cells[parseInt(u.toString(),10)].children[0].id],n.diagramActions&ee.UndoRedo||(d={type:"LaneCollectionChanged",changeType:"Insert",undoObject:$(M),redoObject:$(h),category:"Internal"},n.addHistoryEntry(d)),qp(n,s,"Horizontal"===l.orientation?u:l.header&&l.hasHeader?1:0),Xp(s),Oc(n,s);var R=!1;if((p=e.children)&&p.length>0)for(f=0;f0){var o=t.children[0],a=n.nameTable[o.id];(function vne(n,t,e){return n.left-(e.left||0)<=t.x&&n.right+(e.right||0)>=t.x&&n.top-(e.top||0)<=t.y&&n.bottom+(e.bottom||0)>=t.y})(o.bounds,e,r)&&(n.addChild(a,i),s=!0)}return s}function mne(n,t,e){if("SwimLane"===t.shape.type){var i=void 0,r=void 0,s=void 0,a=void 0,l=void 0,h=void 0,c=t.wrapper.bounds.x,d=t.wrapper.bounds.y,u=t.shape,p=u.padding,f=u.phases,g=void 0,v=t.wrapper.children[0],y="Horizontal"===u.orientation;if(i=u.header&&u.hasHeader?0:-1,u.phases.length>0&&(i+=1),e.offset>(y?u.lanes[0].header.width:u.lanes[0].header.height)){for(h=0;he.offset){if(g=h>0?e.offset-(h>0?f[h-1]:s).offset:e.offset,y){var b=v.columnDefinitions()[parseInt(h.toString(),10)];b.width-=g,(a=n.nameTable[u.phases[parseInt(h.toString(),10)].header.id]).maxWidth=a.wrapper.maxWidth=b.width,v.updateColumnWidth(h,b.width,!1);var M=new Td;M.width=g,l=h,v.addColumn(h,M,!1);break}var w=v.rowDefinitions()[h+i];w.height-=g,a=n.nameTable[u.phases[parseInt(h.toString(),10)].header.id],v.updateRowHeight(h+i,w.height,!1);var C=new Qv;C.height=g,l=h,v.addRow(h+i,C,!1);break}if(n.diagramActions&ee.UndoRedo&&void 0===l&&(D=n.historyManager.currentEntry.next).isLastPhase&&function yne(n,t,e,i,r,s){var a=t.shape.phases[n-2],l=e.previousPhase.offset;if(r){var h=i.columnDefinitions()[n-1],c=new Td;n>1?(c.width=h.width-(l-a.offset),h.width=l-a.offset):(c.width=h.width-l,h.width=l),i.updateColumnWidth(n-1,h.width,!1),i.addColumn(n,c,!1)}else{h=i.rowDefinitions()[parseInt(n.toString(),10)];var d=new Qv;n>1?(d.height=e.undoObject.offset-l,h.height=l-a.offset):(d.height=h.height-l,h.height=l),i.updateRowHeight(n,h.height,!1),i.addRow(1+n,d,!1)}}(l=f.length,t,D,v,y),l>=0){var A=new db(t.shape,"phases",e,!0);if(n.diagramActions&ee.UndoRedo||(A.id+=Qe()),u.phases.splice(l,0,A),jx(v,n,t,i,y,l),y){if(r=n.nameTable[v.rows[parseInt(i.toString(),10)].cells[parseInt(l.toString(),10)].children[0].id],0===l&&u.header&&u.hasHeader){v.rows[0].cells[0].children=v.rows[0].cells[1].children,v.rows[0].cells[1].children=[];for(var x=v.rows[0],R=0;Rl+1){var O=n.nameTable[v.rows[parseInt(i.toString(),10)].cells[l+1].children[0].id];v.updateColumnWidth(l+1,L[l+1].width,!0,p),O.maxWidth=O.wrapper.maxWidth=L[l+1].width}t.width=t.wrapper.width=t.wrapper.children[0].width=v.width}else{r=n.nameTable[v.rows[i+l].cells[0].children[0].id];var N=v.rowDefinitions(),T=N[i+l].height;(function Ine(n,t,e,i,r){for(var o,a,l=e.rows[parseInt(i.toString(),10)],h=e.rows[i+1],c=e.rows[i-1],d=1;di+l+1&&v.updateRowHeight(i+l+1,T=N[i+l+1].height,!0,p),t.height=t.wrapper.height=t.wrapper.children[0].height=v.actualSize.height}if(Xp(t),t.width=t.wrapper.actualSize.width,Oc(n,t),n.drag(t,c-t.wrapper.bounds.x,d-t.wrapper.bounds.y),_I(t,n),n.commandHandler.select(r),!(n.diagramActions&ee.UndoRedo)){var D={type:"PhaseCollectionChanged",changeType:"Insert",undoObject:$(A),redoObject:$(r),category:"Internal"};n.addHistoryEntry(D)}n.updateDiagramObject(t)}}}}function V3(n,t,e,i,r,s,o){var a,l,f,h=t.shape,c="Horizontal"===h.orientation,d=t.wrapper.children[0],g=c?s:o;e?(a=c?e.bounds.x+e.bounds.width:e.bounds.x,l=c?e.bounds.y:e.bounds.y+e.bounds.height):(a=d.bounds.x,l=r.bounds.y);var v=new Ne(a,l,i.desiredCellWidth,i.desiredCellHeight),S=Gv(n,0,t,{id:t.id+(c?h.lanes[g-2]:h.lanes[g-1]).id+Qe()[0],rowIndex:s,columnIndex:o,width:i.minWidth,height:i.minHeight,style:(c?h.lanes[g-2]:h.lanes[g-1]).style,constraints:ie.Default|ie.AllowDrop,container:{type:"Canvas",orientation:c?"Horizontal":"Vertical"}},!1,!1,!0);if(S.children[0].isCalculateDesiredSize=!1,d.addObject(S,s,o),r&&r.children&&r.children.length)for(f=0;f1)for(var f=1;fh.margin.left&&(h.margin.left=p)):(h.margin.top-=e.desiredCellHeight,p>h.margin.top&&(h.margin.top=p)))}(n,r,i,v,S,c,e)}function W3(n,t,e){if("SwimLane"===t.shape.type&&("ResizeSouth"===e||"ResizeEast"===e)){var i=t.shape,r=t.wrapper.children[0],s=void 0,o=void 0;"ResizeSouth"===e?"Vertical"===i.orientation?s=r.rows[r.rows.length-1].cells[0]:(o=r.rows.length-1,s=r.rows[parseInt(o.toString(),10)].cells[r.rows[parseInt(o.toString(),10)].cells.length-1]):(o=i.header&&i.hasHeader?1:0,s=r.rows[parseInt(o.toString(),10)].cells[r.rows[parseInt(o.toString(),10)].cells.length-1]),n.commandHandler.select(n.nameTable[s.children[0].id])}}function WI(n,t,e,i,r,s){var o,a,l,c,u,p,f,d=Qe(),g=n.shape,v=g.phases,y=n.offsetX-n.wrapper.actualSize.width/2,S=n.offsetY-n.wrapper.actualSize.height/2;if("Vertical"===g.orientation&&(S+=g.header&&g.hasHeader?g.header.height:0),!s)for(r||(n.id+=d,g&&g.header&&g.hasHeader?g.header.id+=d:g.header=void 0),o=0;v&&o0&&s.columnIndex>0||s.isLane)?(a=function Lne(n,t,e){for(var i=new Ne,r="SwimLane"===n.shape.type?n.wrapper.children[0].rows:n.wrapper.rows,s=e?1:0;s=0;a--)i?i.id===o.children[parseInt(a.toString(),10)].id&&o.children.splice(a,1):(n.removeDependentConnector(o.children[parseInt(a.toString(),10)]),n.diagramActions&ee.UndoRedo||(n.diagramActions=n.diagramActions|ee.UndoRedo,s=!0),n.remove(o.children[parseInt(a.toString(),10)]),o.children.splice(a,1),s&&(n.diagramActions=n.diagramActions&~ee.UndoRedo))}function Mne(n){return n.children[0]}function $v(n,t){t&&(n.nodes.splice(n.nodes.indexOf(t),1),n.removeFromAQuad(t),n.removeObjectsFromLayer(t),delete n.nameTable[t.id],n.removeElements(t))}function Q3(n,t,e,i){var r;if("SwimLane"===e.shape.type){var s=e.shape,o=void 0;if(1===s.lanes.length)n.remove(e);else{var a=e.wrapper.bounds.x,l=e.wrapper.bounds.y,h=void 0,c=void 0,d=void 0,u=void 0,f=e.wrapper.children[0];if(o=i?s.lanes.indexOf(i):UI(e,t),r={element:t,cause:n.diagramActions,diagramAction:n.getDiagramAction(n.diagramActions),state:"Changing",type:"Removal",cancel:!1,laneIndex:o},n.triggerEvent(Ce.collectionChange,r),!r.cancel){var g=s.lanes[parseInt(o.toString(),10)],v=g.children;g.children=[];for(var y=0;y0)for(u=0;u0)for(u=0;u0)for(e=0;e1){c===l.phases.length-1&&(o=!0,a=$(l.phases[c-1]));var u=$(l.phases[parseInt(c.toString(),10)]);if(l.phases.splice(c,1),!(n.diagramActions&ee.UndoRedo)){var p={type:"PhaseCollectionChanged",changeType:"Remove",undoObject:u,previousPhase:a,redoObject:$(t),category:"Internal",isLastPhase:o};n.addHistoryEntry(p)}"Horizontal"===l.orientation?function Cne(n,t,e,i){var r,s,o,a,l,h,c,d,u,p,f,g;for(i=void 0!==i?i:e.columnIndex,c=0;c1&&(s=r.cells[parseInt(i.toString(),10)],l=(o=r.cells.length-1===i?r.cells[i-1]:r.cells[i+1]).children[0],s.children.length>0))if(f=n.nameTable[(a=s.children[0]).id],0===o.children.length&&s.children.length>0)o.children=s.children,o.columnSpan=s.columnSpan-1;else{for(d=0;d0){var M=s.children[0],w=n.nameTable[M.id];if(i=e.x&&a.bounds.y<=e.y&&a.bounds.bottom>=e.y)&&!(t.constraints&ie.AllowMovingOutsideLane)){var l=$(t);n.clearSelection(),$3(n,t),t.parentId="",t.parentObj=n,t.propName="nodes";var h={type:"ChildCollectionChanged",category:"Internal",undoObject:l,redoObject:$(t)};n.addHistoryEntry(h),n.commandHandler.isContainer&&(n.commandHandler.isContainer=!1,n.endGroupAction()),Z3(t,n)}n.protectPropertyChange(o)}}function YI(n,t){var e,i,r;return n.enableServerDataBinding(!1),ce()||(n.selectedObject.helperObject?r=n.selectedObject.helperObject:(n.selectedItems.nodes.length>0||n.selectedItems.connectors.length>0)&&(t instanceof si&&t.nodes.length+t.connectors.length===1?(e=t.nodes.length>0?t.nodes[0]:t.connectors[0],i=n.selectedItems.wrapper.children[0]):(e=t,i=n.selectedItems.wrapper),n.selectedObject.actualObject=e,!n.currentSymbol&&(e.isLane&&Qx(e,n)&&cs(n,e)||!e.isLane&&cs(n,e)||n.constraints&rt.LineRouting&&n.selectedItems.nodes.length>0))&&(r=function Nne(n,t){for(var e,i={},r=0,s=Object.keys(t);r=t.x-e&&n.x<=t.x+e&&n.y>=t.y-e&&n.y<=t.y+e}function Xa(n){return n.selectedItems.nodes.length>0||n.selectedItems.connectors.length>0}function K3(n){return 1===n.selectedItems.connectors.length&&!n.selectedItems.nodes.length}function _r(n,t,e,i){if(void 0===e&&(e=!0),t instanceof si)return!0;if(t instanceof te)for(;t;){if(-1!==n.selectedItems.nodes.indexOf(t)&&void 0===n.selectedItems.annotation)return!0;if(e)break;t=n.nameTable[t.parentId]}else if(t instanceof de){if(-1!==n.selectedItems.connectors.indexOf(t)&&void 0===n.selectedItems.annotation)return!0}else if((t instanceof Zn||t instanceof Nr)&&n.selectedItems.annotation&&n.selectedItems.wrapper.children[0].id===i.id)return!0;return!1}var Gx={None:"default",Rotate:"crosshair",Select:"default",Drag:"move",ResizeWest:"w-resize",ResizeEast:"e-resize",ResizeSouth:"s-resize",ResizeNorth:"n-resize",Draw:"crosshair",PortDraw:"crosshair",ResizeNorthEast:"ne-resize",ResizeNorthWest:"nw-resize",ResizeSouthEast:"se-resize",ResizeSouthWest:"sw-resize",ConnectorSourceEnd:"move",ConnectorTargetEnd:"move",BezierSourceThumb:"move",BezierTargetThumb:"move",OrthoThumb:"move",SegmentEnd:"move",Pan:"grab",Hyperlink:"pointer",PortDrag:"pointer",LabelSelect:"pointer",LabelDrag:"move",LabelRotate:"crosshair",LabelResizeWest:"w-resize",LabelResizeEast:"e-resize",LabelResizeSouth:"s-resize",LabelResizeNorth:"n-resize",LabelResizeNorthEast:"ne-resize",LabelResizeNorthWest:"nw-resize",LabelResizeSouthEast:"se-resize",LabelResizeSouthWest:"sw-resize"},ds=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Ld=function(n,t,e,i){return new(e||(e=Promise))(function(r,s){function o(h){try{l(i.next(h))}catch(c){s(c)}}function a(h){try{l(i.throw(h))}catch(c){s(c)}}function l(h){h.done?r(h.value):new e(function(c){c(h.value)}).then(o,a)}l((i=i.apply(n,t||[])).next())})},Nd=function(n,t){var i,r,s,o,e={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(h){return function(c){return function l(h){if(i)throw new TypeError("Generator is already executing.");for(;e;)try{if(i=1,r&&(s=2&h[0]?r.return:h[0]?r.throw||((s=r.return)&&s.call(r),0):r.next)&&!(s=s.call(r,h[1])).done)return s;switch(r=0,s&&(h=[2&h[0],s.value]),h[0]){case 0:case 1:s=h;break;case 4:return e.label++,{value:h[1],done:!1};case 5:e.label++,r=h[1],h=[0];continue;case 7:h=e.ops.pop(),e.trys.pop();continue;default:if(!(s=(s=e.trys).length>0&&s[s.length-1])&&(6===h[0]||2===h[0])){e=0;continue}if(3===h[0]&&(!s||h[1]>s[0]&&h[1]-1&&(r=i.fixedUserHandles[parseInt(o.toString(),10)]);this.commandHandler.triggerEvent(Ce.fixedUserHandleClick,{fixedUserHandle:r,element:e.source}),n.prototype.mouseUp.call(this,e)},t}(us),Od=function(n){function t(e,i){var r=n.call(this,e,!0)||this;return r.isConnected=!1,r.endPoint=i,r}return ds(t,n),t.prototype.mouseDown=function(e){return Ld(this,void 0,void 0,function(){var r,s,o,a,l;return Nd(this,function(h){if(this.inAction=!0,this.undoElement=void 0,this instanceof pa||(this.undoElement=$(e.source)),n.prototype.mouseDown.call(this,e),e.source&&e.source.connectors&&(this.oldConnector=$(r=e.source.connectors[0])),"BezierSourceThumb"===this.endPoint||"BezierTargetThumb"===this.endPoint)for(s=0;s0))},t.prototype.endAction=function(){n.prototype.endAction.call(this),this.prevPosition=null,this.endPoint=null},t}(us),ua=function(n){function t(e,i){var r=n.call(this,e,!0)||this;return r.currentTarget=null,r.isStartAction=!1,r.canCancel=!1,r.canTrigger=!1,r.objectType=i,r}return ds(t,n),t.prototype.mouseDown=function(e){if(e.source instanceof te||e.source instanceof de){var i=this.commandHandler.getSelectedObject();this.commandHandler.selectObjects([e.source],e.info&&e.info.ctrlKey,i);var r={nodes:[],connectors:[]};e.source instanceof te?r.nodes.push($(e.source)):r.connectors.push($(e.source)),this.undoElement=$(r)}else this.undoElement=$(e.source);this.undoParentElement=this.commandHandler.getSubProcess(e.source),"Port"===this.objectType&&(this.portId=e.sourceWrapper.id),this.commandHandler.insertBlazorConnector(e.source),n.prototype.mouseDown.call(this,e),this.initialOffset={x:0,y:0}},t.prototype.mouseUp=function(e,i){return Ld(this,void 0,void 0,function(){var s,o,a,l,h,c,d,u,f,g,v,y,S,b,M;return Nd(this,function(w){if(this.checkPropertyValue(),a=!1,h={nodes:[],connectors:[]},"Port"!==this.objectType){if(e.source instanceof te||e.source instanceof de?(e.source instanceof te?h.nodes.push($(e.source)):h.connectors.push($(e.source)),(o=$(h)).offsetX=(c=e.source.wrapper).offsetX,o.offsetY=c.offsetY):o=$(e.source),("helper"===(l=this.commandHandler.renderContainerHelper(e.source)||e.source||this.commandHandler.renderContainerHelper(e.source)).id||"helper"!==l.id)&&((l instanceof si&&(Math.round(l.width)===Math.round(this.undoElement.width)&&Math.round(l.height)===Math.round(this.undoElement.height)||l.selectedObjects&&1===l.selectedObjects.length)||!(l instanceof si))&&(l.offsetX!==this.undoElement.offsetX||l.offsetY!==this.undoElement.offsetY||l.sourcePoint!==this.undoElement.sourcePoint||l.targetPoint!==this.undoElement.targetPoint)||this.isSelectionHasConnector(l))&&(e.source&&(s={offsetX:e.source.wrapper.offsetX,offsetY:e.source.wrapper.offsetY}),g={source:e.source,state:"Completed",oldValue:this.intialValue,newValue:s,target:this.currentTarget,targetPosition:this.currentPosition,allowDrop:(g={source:e.source,state:"Completed",oldValue:this.intialValue,newValue:s,target:this.currentTarget,targetPosition:this.currentPosition,allowDrop:!0,cancel:!1}).allowDrop,cancel:g.cancel},d=!0,"helper"===l.id?this.canTrigger?(this.commandHandler.triggerEvent(Ce.positionChange,g),this.connectorEndPointChangeEvent(g),d=!0):d=!1:(this.commandHandler.triggerEvent(Ce.positionChange,g),this.connectorEndPointChangeEvent(g)),!i&&d&&(this.commandHandler.startGroupAction(),a=!0,M={type:"PositionChanged",redoObject:$(o),undoObject:$(this.undoElement),category:"Internal"},o.nodes[0]&&o.nodes[0].processId&&(u={type:"SizeChanged",category:"Internal",undoObject:this.undoParentElement,redoObject:this.commandHandler.getSubProcess(e.source)},this.commandHandler.addHistoryEntry(u)),this.commandHandler.addHistoryEntry(M))),this.commandHandler.snapPoint(this.prevPosition,this.currentPosition,0,0),this.commandHandler.removeSnap(),this.commandHandler.removeHighlighter(),e.source&&this.currentTarget&&RI(this.currentTarget)&&this.commandHandler.isDroppable(e.source,this.currentTarget)){if(f=!0,this.commandHandler.drop(this.currentElement,this.currentTarget,this.currentPosition),this.currentTarget&&this.currentTarget instanceof de&&!0===this.commandHandler.diagram.enableConnectorSplit)if(this.currentElement&&this.currentElement instanceof te){if(void 0!==this.currentElement.children)for(b=0;b0)for(var s=0;s0)for(var a=0;a0)for(a=0;a0&&e.connectors.length>0)||e.width===this.undoElement.width&&e.height===this.undoElement.height)},t.prototype.mouseMove=function(e){n.prototype.mouseMove.call(this,e);var r,s,i=!1;(r=this.commandHandler.renderContainerHelper(e.source)||e.source)instanceof te||r instanceof de?r instanceof te?r.offsetX===this.undoElement.nodes[0].offsetX&&r.offsetY===this.undoElement.nodes[0].offsetY&&(i=!0):z.equals(r.sourcePoint,this.undoElement.connectors[0].sourcePoint)&&z.equals(r.targetPoint,this.undoElement.connectors[0].targetPoint)&&(i=!0):r.wrapper.offsetX===this.undoElement.wrapper.offsetX&&r.wrapper.offsetY===this.undoElement.wrapper.offsetY&&(i=!0),r&&(s={offsetX:r.wrapper.offsetX,offsetY:r.wrapper.offsetY});var o={source:r,state:"Start",oldValue:s,newValue:s,target:e.target,targetPosition:e.position,allowDrop:!0,cancel:!1};if(o={source:r,state:"Start",oldValue:s,newValue:s,target:e.target,targetPosition:e.position,allowDrop:o.allowDrop,cancel:o.cancel},this.isStartAction||(this.intialValue={offsetX:r.wrapper.offsetX,offsetY:r.wrapper.offsetY}),i&&!ce()&&(this.commandHandler.triggerEvent(Ce.positionChange,o),this.connectorEndPointChangeEvent(o),this.isStartAction=!0),this.currentPosition=e.position,"Port"!==this.objectType){var h=this.initialOffset.x+(this.currentPosition.x-this.prevPosition.x),c=this.initialOffset.y+(this.currentPosition.y-this.prevPosition.y);this.commandHandler.dragOverElement(e,this.currentPosition),this.commandHandler.disConnect(e.source),this.commandHandler.removeSnap();var d,u=void 0,p=this.commandHandler.snapPoint(this.prevPosition,this.currentPosition,h,c);this.initialOffset.x=h-p.x,this.initialOffset.y=c-p.y,r&&(d={offsetX:r.wrapper.offsetX,offsetY:r.wrapper.offsetY},u={offsetX:r.wrapper.offsetX+p.x,offsetY:r.wrapper.offsetY+p.y}),this.currentTarget&&e.target!==this.currentTarget&&this.commandHandler.removeChildFromBPmn(e.source,e.target,this.currentTarget),this.currentTarget=e.target;var f={source:r,state:"Progress",oldValue:d,newValue:u,target:e.target,targetPosition:e.position,allowDrop:!0,cancel:!1};if(this.commandHandler.triggerEvent(Ce.positionChange,f),this.canTrigger=!0,this.connectorEndPointChangeEvent(f,p),!f.cancel&&!this.canCancel){this.blocked=!this.commandHandler.dragSelectedObjects(p.x,p.y);var g=!this.commandHandler.mouseOver(this.currentElement,this.currentTarget,this.currentPosition);this.blocked=this.blocked||g}if(this.commandHandler.removeStackHighlighter(),this.commandHandler.renderStackHighlighter(e),this.currentTarget&&e.source!==this.currentTarget&&this.commandHandler.isDroppable(e.source,this.currentTarget)&&"helper"!==e.source.id){var v=e.source instanceof si?e.source.nodes[0]:e.source;!this.commandHandler.isParentAsContainer(v,!0)&&"SwimLane"!==v.shape.type&&!v.shape.isPhase&&(this.currentTarget.isLane?this.commandHandler.renderStackHighlighter(e,this.currentTarget):this.commandHandler.drawHighlighter(this.currentTarget))}else this.commandHandler.removeHighlighter();if(this.commandHandler.canEnableDefaultTooltip()){var y=this.getTooltipContent(e.source);this.commandHandler.showTooltip(e.source,e.position,ko(function(){return y}),"MoveTool",this.isTooltipVisible),this.isTooltipVisible=!1}}else{var b=Hi(),M=e.source;qi(b,-M.rotateAngle||-M.wrapper.rotateAngle,M.offsetX||M.wrapper.offsetX,M.offsetY||M.wrapper.offsetY);var w=Je(b,{x:this.prevPosition.x,y:this.prevPosition.y}),C=Je(b,{x:e.position.x,y:e.position.y});this.commandHandler.portDrag(e.source,e.sourceWrapper,C.x-w.x,C.y-w.y)}return this.prevPosition=this.currentPosition,!this.blocked},t.prototype.getTooltipContent=function(e){return"X:"+Math.round(e.wrapper.bounds.x)+" Y:"+Math.round(e.wrapper.bounds.y)},t.prototype.mouseLeave=function(e){this.mouseUp(e)},t.prototype.endAction=function(){n.prototype.endAction.call(this),this.currentTarget=null,this.prevPosition=null},t}(us),Xx=function(n){function t(e){var i=n.call(this,e,!0)||this;return i.rotateStart=!1,i}return ds(t,n),t.prototype.mouseDown=function(e){if(this.undoElement=$(e.source),this.undoElement.nodes[0]&&this.undoElement.nodes[0].children)for(var r=this.commandHandler.getAllDescendants(this.undoElement.nodes[0],[]),s=0;s=2){var s=e.startTouches[0],o=e.startTouches[1],a=e.moveTouches[0],l=e.moveTouches[1],h=this.getDistance(a,l)/this.getDistance(s,o);this.commandHandler.zoom(h,0,0,e.position),this.updateTouch(s,a),this.updateTouch(o,l)}}else this.commandHandler.scroll(this.currentPosition.x-this.prevPosition.x,this.currentPosition.y-this.prevPosition.y,this.currentPosition);return this.commandHandler.dataBinding(),!this.blocked},t.prototype.mouseUp=function(e){this.commandHandler.setBlazorDiagramProps(!1),this.checkPropertyValue(),this.commandHandler.updatePanState(!1),n.prototype.mouseUp.call(this,e),this.inAction=!1},t.prototype.endAction=function(){n.prototype.endAction.call(this)},t.prototype.getDistance=function(e,i){var r=i.pageX-e.pageX,s=i.pageY-e.pageY;return Math.sqrt(r*r+s*s)},t.prototype.updateTouch=function(e,i){e.pageX=i.pageX,e.pageY=i.pageY},t}(us),Une=function(n){function t(e){return n.call(this,e,!0)||this}return ds(t,n),t.prototype.mouseUp=function(e){this.checkPropertyValue(),this.commandHandler.initExpand(e),n.prototype.mouseUp.call(this,e)},t}(us),eF=function(n){function t(e){return n.call(this,e,!0)||this}return ds(t,n),t.prototype.mouseUp=function(e){this.checkPropertyValue();var i="_blank",r="",s=window.innerHeight,o=window.innerWidth,a=window.screenTop,l=window.screenLeft;"CurrentTab"===e.sourceWrapper.hyperlink.hyperlinkOpenState?i="_self":"NewWindow"===e.sourceWrapper.hyperlink.hyperlinkOpenState&&(r="height="+s+",width="+o+",top="+a+",left="+l),window.open(e.sourceWrapper.hyperlink.link,i,r).focus(),n.prototype.mouseUp.call(this,e)},t}(us),Ph=function(n){function t(e){return n.call(this,e,!0)||this}return ds(t,n),t.prototype.mouseDown=function(e){if(n.prototype.mouseDown.call(this,e),this.inAction=!0,this.drawingObject){var r=void 0,s=this.drawingObject.shape;this.drawingObject.shape.points.push(r={x:(r=s.points[s.points.length-1]).x,y:r.y})}else this.startPoint={x:this.startPosition.x,y:this.startPosition.y},this.drawingObject=this.commandHandler.drawObject({offsetX:this.currentPosition.x,offsetY:this.currentPosition.y,width:5,height:5,style:{strokeColor:"black",strokeWidth:1},shape:{type:"Basic",shape:"Polygon",points:[{x:this.startPoint.x,y:this.startPoint.y},{x:this.currentPosition.x,y:this.currentPosition.y}]}})},t.prototype.mouseMove=function(e){if(n.prototype.mouseMove.call(this,e),this.inAction){var i=this.drawingObject.shape;if(i.points[i.points.length-1].x=this.currentPosition.x,i.points[i.points.length-1].y=this.currentPosition.y,this.drawingObject.wrapper.children[0].data=Sx(this.drawingObject.shape.points),this.inAction&&!1===z.equals(this.currentPosition,this.prevPosition)){var r=Ne.toBounds(this.drawingObject.shape.points);this.commandHandler.updateNodeDimension(this.drawingObject,r)}}return!0},t.prototype.mouseUp=function(e,i){this.checkPropertyValue(),n.prototype.mouseMove.call(this,e),this.inAction&&(this.inAction=!1,this.commandHandler.addObjectToDiagram(this.drawingObject)),this.endAction()},t.prototype.mouseWheel=function(e){n.prototype.mouseWheel.call(this,e),this.mouseMove(e)},t.prototype.endAction=function(){this.inAction=!1,this.drawingObject=null},t}(us),zh=function(n){function t(e){return n.call(this,e,!0)||this}return ds(t,n),t.prototype.mouseMove=function(e){if(n.prototype.mouseMove.call(this,e),this.inAction){var i=this.drawingObject;i.targetPoint=this.currentPosition,this.commandHandler.updateConnectorPoints(i)}return!0},t.prototype.mouseDown=function(e){if(n.prototype.mouseDown.call(this,e),this.inAction=!0,this.drawingObject){var r=this.drawingObject,s=void 0;(s=new Pl(r,"segments",{type:"Straight"},!0)).point=this.currentPosition,r.segments[r.segments.length-1]=s}else this.drawingObject=this.commandHandler.drawObject({id:"Connector",type:"Straight",sourcePoint:this.currentPosition,targetPoint:this.currentPosition})},t.prototype.mouseWheel=function(e){n.prototype.mouseWheel.call(this,e),this.mouseMove(e)},t.prototype.mouseUp=function(e){if(this.checkPropertyValue(),n.prototype.mouseMove.call(this,e),this.inAction&&this.drawingObject){var i=this.drawingObject;i.segments[i.segments.length-1].point={x:0,y:0},this.commandHandler.addObjectToDiagram(this.drawingObject)}this.endAction()},t.prototype.endAction=function(){this.drawingObject=null,this.inAction=!1},t}(us),jne=function(n){function t(e){return n.call(this,e,!0)||this}return ds(t,n),t.prototype.mouseDown=function(e){this.inAction=!0,this.undoElement=$(e.source),this.annotationId=e.sourceWrapper.id,n.prototype.mouseDown.call(this,e)},t.prototype.mouseMove=function(e){n.prototype.mouseMove.call(this,e);var i=this.currentPosition.x-this.prevPosition.x,r=this.currentPosition.y-this.prevPosition.y,s=e.source;if(s instanceof te){var o=Hi();qi(o,-s.rotateAngle,0,0);var a=Je(o,{x:i,y:r});i=a.x,r=a.y}return this.inAction&&(this.commandHandler.labelDrag(e.source,e.sourceWrapper,i,r),this.commandHandler.updateSelector()),this.prevPosition=this.currentPosition,!this.blocked},t.prototype.mouseUp=function(e){this.checkPropertyValue();var i=e.source;this.inAction=!1;var r={type:"AnnotationPropertyChanged",objectId:this.annotationId,undoObject:$(this.undoElement),category:"Internal",redoObject:$(i)};this.commandHandler.addHistoryEntry(r),n.prototype.mouseUp.call(this,e)},t.prototype.mouseLeave=function(e){this.mouseUp(e)},t}(us),Vne=function(n){function t(e,i){var r=n.call(this,e,!0)||this;return r.corner=i,r}return ds(t,n),t.prototype.mouseDown=function(e){this.inAction=!0;var i=e.source.nodes.length?e.source.nodes[0]:e.source.connectors[0];this.annotationId=e.source.wrapper.children[0].id,this.undoElement=$(i);var r=e.source.wrapper.children[0];this.initialBounds={x:r.offsetX,y:r.offsetY,width:r.actualSize.width,height:r.actualSize.height},n.prototype.mouseDown.call(this,e)},t.prototype.mouseMove=function(e){return n.prototype.mouseMove.call(this,e),this.inAction&&this.resizeObject(e),!this.blocked},t.prototype.mouseUp=function(e){this.checkPropertyValue();var i=e.source.nodes.length?e.source.nodes[0]:e.source.connectors[0];this.inAction=!1;var r={type:"AnnotationPropertyChanged",objectId:this.annotationId,redoObject:$(i),undoObject:$(this.undoElement),category:"Internal"};this.commandHandler.addHistoryEntry(r),n.prototype.mouseUp.call(this,e)},t.prototype.mouseLeave=function(e){this.mouseUp(e)},t.prototype.resizeObject=function(e){var i,s,o,r=e.source.wrapper.children[0],a={x:r.offsetX,y:r.offsetY},l=r.rotateAngle;l=((l+=(i=e.source.nodes.length?e.source.nodes[0]:e.source.connectors[0])instanceof te?i.rotateAngle:0)+360)%360;var h=Hi();qi(h,l,a.x,a.y);var c=this.corner.slice(5),d=this.updateSize(r,this.startPosition,this.currentPosition,c,this.initialBounds,l),u=r.offsetX-r.actualSize.width*r.pivot.x,p=r.offsetY-r.actualSize.height*r.pivot.y,f=this.getPivot(c),g=Je(h,f={x:u+r.actualSize.width*f.x,y:p+r.actualSize.height*f.y});d.x=g.x,d.y=g.y,this.commandHandler.labelResize(i,e.source.annotation,s=(s=d.width)<0?1:s,o=(o=d.height)<0?1:o,d,e.source),this.commandHandler.updateSelector()},t}(us),Wne=function(n){function t(e){return n.call(this,e,!0)||this}return ds(t,n),t.prototype.mouseDown=function(e){this.inAction=!0,this.annotationId=e.source.wrapper.children[0].id,this.undoElement=$(e.source.nodes.length?e.source.nodes[0]:e.source.connectors[0]),n.prototype.mouseDown.call(this,e)},t.prototype.mouseMove=function(e){return n.prototype.mouseMove.call(this,e),e.source&&this.inAction&&(this.commandHandler.labelRotate(e.source.nodes[0]?e.source.nodes[0]:e.source.connectors[0],e.source.annotation,this.currentPosition,e.source),this.commandHandler.updateSelector()),this.prevPosition=this.currentPosition,!this.blocked},t.prototype.mouseUp=function(e){this.checkPropertyValue(),this.inAction=!1;var r={type:"AnnotationPropertyChanged",objectId:this.annotationId,redoObject:$(e.source.nodes.length?e.source.nodes[0]:e.source.connectors[0]),undoObject:$(this.undoElement),category:"Internal"};this.commandHandler.addHistoryEntry(r),n.prototype.mouseUp.call(this,e)},t.prototype.mouseLeave=function(e){this.mouseUp(e)},t}(us),Yne=function(n){function t(e){return n.call(this,e,!0)||this}return ds(t,n),t.prototype.mouseMove=function(e){if(n.prototype.mouseMove.call(this,e),this.inAction){var i=this.drawingObject.shape;if(i.points.push(this.currentPosition),this.drawingObject.wrapper.children[0].data=Ix(this.drawingObject.shape.points),i.data=Ix(i.points),this.inAction&&!1===z.equals(this.currentPosition,this.prevPosition)){var s=Ne.toBounds(this.drawingObject.shape.points);this.commandHandler.updateNodeDimension(this.drawingObject,s)}}return!0},t.prototype.mouseDown=function(e){n.prototype.mouseDown.call(this,e),this.inAction=!0,this.startPoint={x:this.startPosition.x,y:this.startPosition.y},this.drawingObject=this.commandHandler.drawObject({offsetX:this.currentPosition.x,offsetY:this.currentPosition.y,width:5,height:5,style:{strokeColor:"black",strokeWidth:1,fill:"transparent"},shape:{type:"Path",points:[{x:this.startPoint.x,y:this.startPoint.y},{x:this.currentPosition.x,y:this.currentPosition.y}]}})},t.prototype.mouseUp=function(e){if(this.checkPropertyValue(),this.inAction){this.inAction=!1;var s=this.drawingObject.shape,o=s.points;this.commandHandler.addObjectToDiagram(this.drawingObject),this.commandHandler.diagram.remove(this.commandHandler.diagram.nameTable[""+this.drawingObject.id]),o=this.pointReduction(o,10);var h={id:"newConnector"+Qe(),type:"Bezier",sourcePoint:{x:o[0].x,y:o[0].y},targetPoint:{x:o[o.length-1].x,y:o[o.length-1].y},segments:[],bezierSettings:{allowSegmentsReset:!1}};this.drawingObject=this.commandHandler.drawObject(h),this.drawingObject=this.bezierCurveSmoothness(o,.5,this.drawingObject,s),this.commandHandler.updateConnectorPoints(this.drawingObject),this.commandHandler.addObjectToDiagram(this.drawingObject),n.prototype.mouseUp.call(this,e)}},t.prototype.pointReduction=function(e,i){if(null===e||e.length<3)return e;var s=e.length-1,o=[];for(o.push(0),o.push(s);e[parseInt((0).toString(),10)]===e[parseInt(s.toString(),10)];)s--;this.reduction(e,0,s,i,o);var a=[];return o.sort(function(l,h){return l-h}),o.forEach(function(l){a.push(e[parseInt(l.toString(),10)])}),a},t.prototype.reduction=function(e,i,r,s,o){for(var a=0,l=0,h=i;ha&&(a=c,l=h)}a>s&&0!==l&&(o.push(l),this.reduction(e,i,l,s,o),this.reduction(e,l,r,s,o))},t.prototype.perpendicularDistance=function(e,i,r){return Math.abs(.5*(e.x*i.y-i.x*e.y+(i.x*r.y-r.x*i.y)+(r.x*e.y-e.x*r.y)))/Math.sqrt(Math.pow(e.x-i.x,2)+Math.pow(e.y-i.y,2))*2},t.prototype.bezierCurveSmoothness=function(e,i,r,s){if(e.length<3)return r;for(var o=0;o=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},Qne=function(n){if(n)switch(n.type){case"Bpmn":return $ne;case"UmlActivity":return qne;case"UmlClassifier":return Kne;default:return em}return em},Gne=function(n){if(n)switch(n.type){case"Straight":default:return Pl;case"Bezier":return ps;case"Orthogonal":return bi}},tF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),Pe([I(10)],t.prototype,"width",void 0),Pe([I(10)],t.prototype,"height",void 0),Pe([I("Arrow")],t.prototype,"shape",void 0),Pe([re({fill:"black",strokeColor:"black",strokeWidth:1},Ll)],t.prototype,"style",void 0),Pe([re({x:0,y:.5},z)],t.prototype,"pivot",void 0),Pe([I("")],t.prototype,"pathData",void 0),t}(Ee),qI=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),Pe([I(0)],t.prototype,"angle",void 0),Pe([I(0)],t.prototype,"distance",void 0),t}(Ee),Xne=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),Pe([I(Cx.All)],t.prototype,"controlPointsVisibility",void 0),Pe([I("FreeForm")],t.prototype,"segmentEditOrientation",void 0),Pe([I(bI.Default)],t.prototype,"smoothness",void 0),Pe([I(!0)],t.prototype,"allowSegmentsReset",void 0),t}(Ee),em=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),Pe([I("None")],t.prototype,"type",void 0),t}(Ee),qne=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),Pe([I("Object")],t.prototype,"flow",void 0),Pe([I(30)],t.prototype,"exceptionFlowHeight",void 0),t}(em),$ne=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),Pe([I("Sequence")],t.prototype,"flow",void 0),Pe([I("Normal")],t.prototype,"sequence",void 0),Pe([I("Default")],t.prototype,"message",void 0),Pe([I("Default")],t.prototype,"association",void 0),t}(em),iF=function(n){function t(e,i,r,s){var o=n.call(this,e,i,r,s)||this;return o.points=[],o}return Qs(t,n),Pe([I("Straight")],t.prototype,"type",void 0),Pe([I(!0)],t.prototype,"allowDrag",void 0),t}(Ee),Pl=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),t.prototype.getClassName=function(){return"StraightSegment"},Pe([re({x:0,y:0},z)],t.prototype,"point",void 0),t}(iF),ps=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),t.prototype.getClassName=function(){return"BezierSegment"},t.prototype.getPoints=function(e,i){var r=[];if(r.length>0||null!=i){var o=this.bezireToPoly(r.length>0?r[r.length-1]:i,e);r.push.apply(r,o)}return r},t.prototype.bezireToPoly=function(e,i){var r=[];return i&&this.flattenCubicBezier(r,e,i.bezierPoint1,i.bezierPoint2,{x:i.points[1].x,y:i.points[1].y},10),r},t.prototype.flattenCubicBezier=function(e,i,r,s,o,a){var h,l=(z.findLength(i,r)+z.findLength(r,s)+z.findLength(s,o))/a;for(h=0;h<=l;h++){var c=h/l;e.push({x:(1-c)*(1-c)*(1-c)*i.x+3*c*(1-c)*(1-c)*r.x+3*c*c*(1-c)*s.x+c*c*c*o.x,y:(1-c)*(1-c)*(1-c)*i.y+3*c*(1-c)*(1-c)*r.y+3*c*c*(1-c)*s.y+c*c*c*o.y})}},Pe([I("Horizontal")],t.prototype,"orientation",void 0),Pe([re({x:0,y:0},z)],t.prototype,"point1",void 0),Pe([re({x:0,y:0},z)],t.prototype,"point2",void 0),Pe([re({angle:0,distance:0},qI)],t.prototype,"vector1",void 0),Pe([re({angle:0,distance:0},qI)],t.prototype,"vector2",void 0),t}(Pl),bi=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Qs(t,n),t.prototype.getClassName=function(){return"OrthogonalSegment"},Pe([I(null)],t.prototype,"length",void 0),Pe([I(null)],t.prototype,"direction",void 0),t}(iF);function rF(n,t,e){var s=e?45:180/(2+2/(n.height/n.width)),o=s,a=180-s,l=a+2*s,h=360-s,c=Gt(t,n.center);return c>o&&ca&&cl&&cMath.abs(t.y-n.y)?n.x=c)return s=z.findAngle(n[parseInt(d.toString(),10)],n[d+1]),{point:r=z.transform(n[parseInt(d.toString(),10)],s,c-(a||0)),index:l=d};a=o[parseInt(d.toString(),10)]}return{point:r,index:l}}(n,t),r=z.findAngle(n[i.index],n[i.index+1]),s=function xse(n){var e=0;switch(n.alignment){case"Center":case"After":e=0;break;case"Before":e=-0}return e}(t),o=z.transform(i.point,r+45,s);return i.point=o,i.angle=r,i}(i,e),h=l.point;s.id=this.id+"_"+e.id;var c=e.style;s.style={fill:c.fill,strokeColor:c.strokeColor,gradient:null,opacity:c.opacity,strokeDashArray:c.strokeDashArray,strokeWidth:c.strokeWidth},0===r.width&&(r.width=this.style.strokeWidth),0===r.height&&(r.height=this.style.strokeWidth);var d_y=(h.y-r.y)/r.height;a.x=r.width*((h.x-r.x)/r.width),a.y=r.height*d_y;var g,v,u=SF(e,l.angle,i),p=u.hAlign,f=u.vAlign;return"left"===p?(g="Left",a.x+=e.displacement.x):"right"===p?(g="Right",a.x-=e.displacement.x):"center"===p&&(g="Center"),"top"===f?(v="Top",a.y+=e.displacement.y):"bottom"===f?(v="Bottom",a.y-=e.displacement.y):"center"===f&&(v="Center"),s.horizontalAlignment=g,s.verticalAlignment=v,(s=rm(s,o&&"Label"!==o.flipMode&&"None"!==o.flipMode?this.flip:"None",e)).float=!0,s.connectionDirection=e.connectionDirection,s.setOffsetWithRespectToBounds(a.x,a.y,"Absolute"),s.relativeMode="Point",s.visible=!(!ga(e,hi.Visible)||ga(e,hi.Hover)||ga(e,hi.Connect)),s.elementActions=s.elementActions|Xr.ElementIsPort,s},t.prototype.getConnectorRelation=function(){var e=this.shape;"Association"===e.relationship?(this.segments[0].type="Straight",this.sourceDecorator.shape="None",this.targetDecorator.shape="Arrow"):"Inheritance"===e.relationship?(this.segments[0].type="Orthogonal",this.sourceDecorator.shape="None",this.targetDecorator.shape="Arrow"):"Composition"===e.relationship||"Aggregation"===e.relationship?(this.segments[0].type="Orthogonal",this.sourceDecorator.shape="Diamond",this.targetDecorator.shape="None"):"Dependency"===e.relationship?(this.segments[0].type="Orthogonal",this.sourceDecorator.shape="None",this.targetDecorator.shape="OpenArrow"):"Realization"===e.relationship&&(this.segments[0].type="Orthogonal",this.sourceDecorator.shape="None",this.targetDecorator.shape="Arrow"),"BiDirectional"===e.associationType&&(this.sourceDecorator.shape="None",this.targetDecorator.shape="None");var i,o,r="",s="";e.multiplicity.source&&(e.multiplicity.source.lowerBounds=e.multiplicity.source.lowerBounds,e.multiplicity.source.upperBounds=e.multiplicity.source.upperBounds),e.multiplicity.target&&(e.multiplicity.target.lowerBounds=e.multiplicity.target.lowerBounds,e.multiplicity.target.upperBounds=e.multiplicity.target.upperBounds);var a=e.multiplicity.source,l=e.multiplicity.target;o=a.upperBounds?a.lowerBounds+"..."+a.upperBounds:a.lowerBounds,i=l.upperBounds?l.lowerBounds+"..."+l.upperBounds:l.lowerBounds,"ManyToOne"===e.multiplicity.type&&(e.multiplicity.target.optional=!1,r=o||"*",s="1"),"OneToMany"===e.multiplicity.type&&(e.multiplicity.source.optional=!1,s=i||"*",r="1"),"ManyToMany"===e.multiplicity.type&&(r=o||"*",s=i||"*"),"OneToOne"===e.multiplicity.type&&(e.multiplicity.target.optional=!1,e.multiplicity.source.optional=!1,r="1",s="1"),this.annotations=[{id:this.id+"sourcelabel",content:r,offset:0,alignment:"Before",margin:{right:5,bottom:5}},{id:this.id+"targetlabel",content:s,offset:1,alignment:"Before",margin:{right:5,bottom:5}}]},t.prototype.getBpmnSequenceFlow=function(){var e=new Ke,i=new Ke;return"Normal"===this.shape.sequence&&"Bezier"!==this.type&&(this.targetDecorator.shape="Arrow"),"Default"===this.shape.sequence&&(e=this.getSegmentElement(this,e),i=DF(this.intermediatePoints,this),this.targetDecorator.shape="Arrow"),"Conditional"===this.shape.sequence&&(this.targetDecorator.shape="Arrow",this.sourceDecorator.shape="Diamond",i.id=this.id+this.shape.type),i},t.prototype.getUMLObjectFlow=function(){if(this.annotations)for(var e=0;e0&&(this.sourcePoint=o[0],this.targetPoint=o[o.length-1]),o},t.prototype.clipDecorator=function(e,i,r,s){var a,l,o={x:0,y:0},h=i.length,c=z.distancePoints(a=r?i[0]:i[h-1],l=r?i[1]:i[h-2]);c=0===c?1:c;var d=1,u=r?e.sourceWrapper:e.targetWrapper;u&&(d=u.style.strokeWidth,s&&s&ee.DecoratorPropertyChange&&(d=1));var p=d-1;return o.x=Math.round(a.x+p*(l.x-a.x)/c),o.y=Math.round(a.y+p*(l.y-a.y)/c),(r&&"None"!==e.sourceDecorator.shape||!r&&"None"!==e.targetDecorator.shape)&&(o=z.adjustPoint(o,l,!0,s&ee.DecoratorPropertyChange?0:d/2)),o},t.prototype.clipDecorators=function(e,i,r){return"None"!==e.sourceDecorator.shape&&(i[0]=this.clipDecorator(e,i,!0,r)),"None"!==e.targetDecorator.shape&&(i[i.length-1]=this.clipDecorator(e,i,!1,r)),i},t.prototype.updateSegmentElement=function(e,i,r,s){var o=new Ne,a=this.getSegmentPath(e,i,s);if("Bezier"===e.type){if(this.segments.length>0)for(var l=0;l0)if("Straight"===e.type&&e.segments.length<2)for(var o=0;o1)for(o=0;o0&&"Bezier"!==this.type)for(var p=0;p0&&(a=p0&&(f<2*this.cornerRadius?(l=z.adjustPoint(h[parseInt(p.toString(),10)],h[p+1],!0,f/2),p0&&(s=this.bridgePath(e,s,p),"Orthogonal"===e.type&&(s=this.bridgePath(e,s,p+1))),s+=" L"+a.x+" "+a.y))}else if("Bezier"===this.type){var g=void 0,v=void 0;if(this.parentObj.element){var y=this.parentObj.element.ej2_instances[0].eventHandler.action;g=this.parentObj.element.ej2_instances[0].eventHandler.tool instanceof kd,v=y.includes("PortDraw")||y.includes("Drag")}for(var S=void 0,b=this.segments,M=0;M2&&(b[parseInt(M.toString(),10)].bezierPoint1={x:0,y:0},b[parseInt(M.toString(),10)].bezierPoint2={x:0,y:0}),!z.isEmptyPoint(b[parseInt(M.toString(),10)].point1)||b[parseInt(M.toString(),10)].vector1.angle||b[parseInt(M.toString(),10)].vector1.distance?b[parseInt(M.toString(),10)].vector1.angle||b[parseInt(M.toString(),10)].vector1.distance?b[parseInt(M.toString(),10)].bezierPoint1=z.transform(h[parseInt(M.toString(),10)],b[parseInt(M.toString(),10)].vector1.angle,b[parseInt(M.toString(),10)].vector1.distance):b[parseInt(M.toString(),10)].bezierPoint1={x:b[parseInt(M.toString(),10)].point1.x||b[parseInt(M.toString(),10)].bezierPoint1.x,y:b[parseInt(M.toString(),10)].point1.y||b[parseInt(M.toString(),10)].bezierPoint1.y}:((e.sourceID||this.sourcePortID)&&this.sourceWrapper&&!v&&!g&&(S=rF(this.sourceWrapper.bounds,h[parseInt(M.toString(),10)],!0)),b[parseInt(M.toString(),10)].bezierPoint1=ZI(h[parseInt(M.toString(),10)],h[M+1],S)),!z.isEmptyPoint(b[parseInt(M.toString(),10)].point2)||b[parseInt(M.toString(),10)].vector2.angle||b[parseInt(M.toString(),10)].vector2.distance?b[parseInt(M.toString(),10)].vector2.angle||b[parseInt(M.toString(),10)].vector2.distance?b[parseInt(M.toString(),10)].bezierPoint2=z.transform(h[M+1],b[parseInt(M.toString(),10)].vector2.angle,b[parseInt(M.toString(),10)].vector2.distance):b[parseInt(M.toString(),10)].bezierPoint2={x:b[parseInt(M.toString(),10)].point2.x||b[parseInt(M.toString(),10)].bezierPoint2.x,y:b[parseInt(M.toString(),10)].point2.y||b[parseInt(M.toString(),10)].bezierPoint2.y}:((e.targetID||this.targetPortID)&&this.targetWrapper&&!v&&!g&&(S=rF(this.targetWrapper.bounds,h[M+1],!0)),b[parseInt(M.toString(),10)].bezierPoint2=ZI(h[M+1],h[parseInt(M.toString(),10)],S));h.splice(1,0,{x:b[0].bezierPoint1.x,y:b[0].bezierPoint1.y}),h.splice(h.length-1,0,{x:b[b.length-1].bezierPoint2.x,y:b[b.length-1].bezierPoint2.y}),h=this.clipDecorators(e,h,r);for(var w=0;w0&&(s=this.bridgePath(e,s,D),s+=" L"+o.x+" "+o.y);return s},t.prototype.updateShapeElement=function(e){var i;switch(e.shape.type){case"Bpmn":e.wrapper.children[3]instanceof Ke&&(i=e.wrapper.children[3]),"Message"===e.shape.flow&&this.updateShapePosition(e,i);break;case"UmlActivity":"Exception"===e.shape.flow&&this.getUMLExceptionFlow(e.wrapper.children[0])}},t.prototype.updateShapePosition=function(e,i){var o=xF(this.intermediatePoints,i,.5);i.offsetX=o.x,i.offsetY=o.y},t.prototype.scale=function(e,i,r,s,o){var a=0,l=0;if(this.wrapper&&this.wrapper.outerBounds){var h=function T3(n){var t=n.wrapper.children[0].bounds;return"None"!==n.sourceDecorator.shape&&t.uniteRect(n.wrapper.children[1].bounds),"None"!==n.targetDecorator.shape&&t.uniteRect(n.wrapper.children[2].bounds),t}(this),c=Math.abs((this.wrapper.bounds.width||this.style.strokeWidth||1)-2),d=Math.abs((this.wrapper.bounds.height||this.style.strokeWidth||1)-2);a=h.width-c,l=h.height-d,e=Math.abs((r-Math.max(a,l))/c),i=Math.abs((s-Math.max(a,l))/d),a=l=Math.min(a,l)}e=i=Math.min(e,i);var u=Hi();qi(u,-(o=o||this.wrapper).rotateAngle,o.offsetX,o.offsetY),Qp(u,e,i,o.offsetX,o.offsetY),qi(u,o.rotateAngle,o.offsetX,o.offsetY);var p=function Uie(n,t){for(var e=[],i=0,r=t;i=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},tse=function(n){function t(e,i){var r=n.call(this,e,i)||this;return r.offset=0,r.scale=1,r}return ese(t,n),t.prototype.preRender=function(){this.unWireEvents(),this.wireEvents()},t.prototype.render=function(){this.updateRulerGeometry(),this.renderComplete()},t.prototype.getModuleName=function(){return"Ruler"},t.prototype.destroy=function(){this.unWireEvents(),this.notify("destroy",{}),n.prototype.destroy.call(this),this.element.classList.remove("e-ruler")},t.prototype.getPersistData=function(){return this.addOnPersist(["loaded"])},t.prototype.onPropertyChanged=function(e,i){for(var r=0,s=Object.keys(e);r100;)r/=10,s/=10;for(;s<25;)r*=10,s*=10;return s>=25&&s%25!=0&&(s=25*Math.round(s/25)),s*e/r},t.prototype.createMarkerLine=function(e,i,r){var s;return i&&((s=e.getElementById(i.id+"_marker"))&&s.parentNode.removeChild(s),s=Bi("line",r)),s},t.prototype.drawRulerMarker=function(e,i,r){var s,o,h,d,u="Horizontal"===this.orientation,p=e.getElementsByTagName("svg");for(h=0;h0)for(var a=i.childNodes.length-1;a>=0;a--)i.childNodes[parseInt(a.toString(),10)].parentNode.removeChild(i.childNodes[parseInt(a.toString(),10)]);i.appendChild(s)}return s},t.prototype.wireEvents=function(){},t.prototype.unWireEvents=function(){},kc([I(5)],t.prototype,"interval",void 0),kc([I(100)],t.prototype,"segmentWidth",void 0),kc([I("Horizontal")],t.prototype,"orientation",void 0),kc([I("RightOrBottom")],t.prototype,"tickAlignment",void 0),kc([I("red")],t.prototype,"markerColor",void 0),kc([I(25)],t.prototype,"thickness",void 0),kc([I(null)],t.prototype,"arrangeTick",void 0),kc([I(400)],t.prototype,"length",void 0),t}(yi);function oF(n,t){var e=document.getElementById(n.element.id+(t?"_hRuler":"_vRuler")),i=qa(n),r=aF(n);e||(e=Tt("div",{id:n.element.id+(t?"_hRuler":"_vRuler"),style:"height:"+(t?i.height:r.height+100)+"px;overflow:hidden;width:"+(t?r.width+100:i.width)+"px;position:absolute;font-size:11px;"+(t?"margin-left:"+i.width+"px;":"margin-top:"+i.height+"px;")})),n.element.insertBefore(e,n.element.firstChild);var l=t?n.rulerSettings.horizontalRuler:n.rulerSettings.verticalRuler,h=new tse(l);h.orientation=t?"Horizontal":"Vertical",h.length=(t?r.width:r.height)+l.segmentWidth,h.appendTo("#"+n.element.id+(t?"_hRuler":"_vRuler")),t?n.hRuler=h:n.vRuler=h;var c=document.getElementById(n.element.id+(t?"_hRuler":"_vRuler"));t?n.hRuler.element=c:n.vRuler.element=c}function JI(n){var t=-n.scroller.horizontalOffset,e=-n.scroller.verticalOffset;n&&n.rulerSettings.showRulers?(n.hRuler.length=0,n.vRuler.length=0,void 0!==t&&n.hRuler.element&&lF(n,n.hRuler,t,!0),void 0!==e&&n.vRuler.element&&lF(n,n.vRuler,e,!1)):qx(n)}function qx(n){an(n.element.id+"_hRuler"),an(n.element.id+"_vRuler"),an(n.element.id+"_overlapRuler")}function qa(n){var t=0,e=0;return n.rulerSettings.showRulers&&(t=n.rulerSettings.horizontalRuler.thickness,e=n.rulerSettings.verticalRuler.thickness),new me(e,t)}function aF(n){var t=qa(n),e=n.scroller.viewPortHeight,i=n.scroller.viewPortWidth;return i=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},hF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return ase(t,n),t.prototype.getClassName=function(){return"UserHandle"},Fn([I("")],t.prototype,"name",void 0),Fn([I("")],t.prototype,"pathData",void 0),Fn([I("")],t.prototype,"content",void 0),Fn([I("")],t.prototype,"source",void 0),Fn([I("#000000")],t.prototype,"backgroundColor",void 0),Fn([I("Top")],t.prototype,"side",void 0),Fn([I("")],t.prototype,"borderColor",void 0),Fn([I(.5)],t.prototype,"borderWidth",void 0),Fn([I(25)],t.prototype,"size",void 0),Fn([I("white")],t.prototype,"pathColor",void 0),Fn([I(10)],t.prototype,"displacement",void 0),Fn([I(!0)],t.prototype,"visible",void 0),Fn([I(0)],t.prototype,"offset",void 0),Fn([re({},$n)],t.prototype,"margin",void 0),Fn([I("Center")],t.prototype,"horizontalAlignment",void 0),Fn([I("Center")],t.prototype,"verticalAlignment",void 0),Fn([I(!1)],t.prototype,"disableNodes",void 0),Fn([I(!1)],t.prototype,"disableConnectors",void 0),Fn([re({},Ed)],t.prototype,"tooltip",void 0),Fn([I("")],t.prototype,"template",void 0),t}(Ee);function cF(n){return lse[n.toString()]}var lse={Action:"M 90 82.895 C 90 86.819 86.776 90 82.8 90 H 7.2 C 3.224 90 0 86.819 0 82.895 V 7.105 C 0 3.181 3.224 0 7.2 0 h 75.6 C 86.776 0 90 3.181 90 7.105 V 82.895 Z",Decision:"M10,19.707L0.293,10L10,0.293L19.707,10L10,19.707z",MergeNode:"M10,19.707L0.293,10L10,0.293L19.707,10L10,19.707z",InitialNode:"M10,19.5c-5.238,0-9.5-4.262-9.5-9.5S4.762,0.5,10,0.5s9.5,4.262,9.5,9.5S15.238,19.5,10,19.5z",ForkNode:"m0.75,0.75l636.00002,0l0,290l-636.00002,0l0,-290z",JoinNode:"m0.75,0.75l636.00002,0l0,290l-636.00002,0l0,-290z",TimeEvent:"M50.001,0.00286865 L25.001,25.0029 L0.000976562,0.00286865 L50.001,0.00286865 z M0.000976562,50.0029 L25.001,25.0029 L50.001,50.0029 L0.000976562,50.0029 z",AcceptingEvent:"M17.8336 32.164 L29.64 24 L17.32 16 L48.1664 16 L48.5 32 Z",SendSignal:"M48.164 31.8336 L56 23.832 L47.836 16 L16.168 16 L16.1668 31.8336 Z",ReceiveSignal:"M48.1664 31.8336 L39.836 24 L47.836 16 L16.168 16 L16.168 31.836 Z",StructuredNode:"M0,0 L50,0 L50,50 L0,50 z",Note:"M20 12 L4 12 L4 22 L22 22 L22 14 L20 14 L20 12 L22 14 Z"},KI=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),$a=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},hse=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return KI(t,n),$a([I()],t.prototype,"key",void 0),$a([I()],t.prototype,"keyModifiers",void 0),t}(Ee),dF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return KI(t,n),t.prototype.getClassName=function(){return"Command"},$a([I("")],t.prototype,"name",void 0),$a([I()],t.prototype,"canExecute",void 0),$a([I()],t.prototype,"execute",void 0),$a([re({},hse)],t.prototype,"gesture",void 0),$a([I("")],t.prototype,"parameter",void 0),t}(Ee),cse=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return KI(t,n),$a([Bt([],dF)],t.prototype,"commands",void 0),t}(Ee),dse=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return KI(t,n),$a([I()],t.prototype,"show",void 0),$a([I()],t.prototype,"showCustomMenuOnly",void 0),$a([I()],t.prototype,"items",void 0),t}(Ee),Zp=function(){function n(){}return n.prototype.renderShadow=function(t,e,i,r){void 0===i&&(i=null);var l,o=z.transform({x:0,y:0},t.shadow.angle,t.shadow.distance);r&&(l=r.getElementById(e.id+"_shadow")),l||(l=document.createElementNS("http://www.w3.org/2000/svg",i?"path":"rect"),e.appendChild(l));var h={id:e.id+"_shadow",fill:t.shadow.color,stroke:t.shadow.color,opacity:t.shadow.opacity.toString(),transform:"rotate("+t.angle+","+(t.x+t.width*t.pivotX)+","+(t.y+t.height*t.pivotY)+")translate("+(t.x+o.x)+","+(t.y+o.y)+")"};if(r){var c=r.getElementById(e.id);c&&c.insertBefore(l,c.firstChild)}oi(l,h),i?i&&this.renderPath(l,t,i):oi(l,{width:t.width,height:t.height})},n.prototype.parseDashArray=function(t){return[]},n.prototype.drawRectangle=function(t,e,i,r,s,o,a,l,h){var c,d,u,p;e.shadow&&!r&&this.renderShadow(e,t,void 0,o),c=e.id===t.id?e.id+"_container":e.id,o&&(d=o.getElementById(c)),(!d||s)&&(d=document.createElementNS("http://www.w3.org/2000/svg","rect"),t.appendChild(d)),o&&!e.shadow&&(u=o.getElementById(e.id+"_groupElement_shadow"))&&u.parentNode.removeChild(u),p=l?{id:c,x:e.x.toString(),y:e.y.toString(),width:e.width.toString(),height:e.height.toString(),visibility:e.visible?"visible":"hidden",transform:"rotate("+e.angle+","+(e.x+e.width/2)+","+(e.y+e.height/2)+")",rx:e.cornerRadius||0,ry:e.cornerRadius||0,opacity:e.opacity}:{id:c,x:e.x.toString(),y:e.y.toString(),width:e.width.toString(),height:e.height.toString(),visibility:e.visible?"visible":"hidden",transform:"rotate("+e.angle+","+(e.x+e.width*e.pivotX)+","+(e.y+e.height*e.pivotY)+")",rx:e.cornerRadius||0,ry:e.cornerRadius||0,opacity:e.opacity},a&&(p.role="img",p["aria-label"]=a);var f=e.class||"";h||(f.includes("e-diagram-resize-handle")||f.includes("e-diagram-endpoint-handle")||f.includes("e-diagram-bezier-control-handle"))&&(f+=" e-disabled"),e.class&&(p.class=f),a||(p["pointer-events"]="none"),oi(d,p),this.setSvgStyle(d,e,i)},n.prototype.updateSelectionRegion=function(t,e){var i;i=t.parentNode.getElementById(e.id);var r={id:e.id,x:e.x.toString(),y:e.y.toString(),width:e.width.toString(),height:e.height.toString(),transform:"rotate("+e.angle+","+(e.x+e.width*e.pivotX)+","+(e.y+e.height*e.pivotY)+")",class:"e-diagram-selected-region"};i||(i=document.createElementNS("http://www.w3.org/2000/svg","rect"),t.appendChild(i)),this.setSvgStyle(i,e),oi(i,r)},n.prototype.createGElement=function(t,e){return Bi(t,e)},n.prototype.drawLine=function(t,e){var i=document.createElementNS("http://www.w3.org/2000/svg","line");this.setSvgStyle(i,e);var r=e.x+e.width*e.pivotX,s=e.y+e.height*e.pivotY,o={id:e.id,x1:e.startPoint.x+e.x,y1:e.startPoint.y+e.y,x2:e.endPoint.x+e.x,y2:e.endPoint.y+e.y,stroke:e.stroke,"stroke-width":e.strokeWidth.toString(),opacity:e.opacity.toString(),transform:"rotate("+e.angle+" "+r+" "+s+")",visibility:e.visible?"visible":"hidden"};e.class&&(o.class=e.class),oi(i,o),t.appendChild(i)},n.prototype.drawCircle=function(t,e,i,r){var s=document.createElementNS("http://www.w3.org/2000/svg","circle");this.setSvgStyle(s,e);var o=e.class||"";i||(o+=" e-disabled");var a={id:e.id,cx:e.centerX,cy:e.centerY,r:e.radius,visibility:e.visible?"visible":"hidden",class:o};r&&(a.role="img",a["aria-label"]=r),s.style.display=e.visible?"block":"none",oi(s,a),t.appendChild(s)},n.prototype.drawPath=function(t,e,i,r,s,o,a){var h,c,l=[];l=e3(l=Cd(e.data)),e.shadow&&this.renderShadow(e,t,l,s),s&&!e.shadow&&(h=s.getElementById(e.id+"_groupElement_shadow"))&&h.parentNode.removeChild(h),s&&(c=s.getElementById(e.id)),(!c||r)&&(c=document.createElementNS("http://www.w3.org/2000/svg","path"),t.appendChild(c)),this.renderPath(c,e,l);var d={};d=a?{id:e.id,transform:"rotate("+e.angle+","+(e.x+e.width*e.pivotX)+","+(e.y+e.height*e.pivotY)+")translate("+e.x+","+e.y+"),scale("+a+")",visibility:e.visible?"visible":"hidden",opacity:e.opacity}:{id:e.id,transform:"rotate("+e.angle+","+(e.x+e.width*e.pivotX)+","+(e.y+e.height*e.pivotY)+")translate("+e.x+","+e.y+")",visibility:e.visible?"visible":"hidden",opacity:e.opacity},o&&(d.role="img",d["aria-label"]=o),e.class&&(d.class=e.class),oi(c,d),this.setSvgStyle(c,e,i)},n.prototype.renderPath=function(t,e,i){var r,s,o,a,l,h,c,d,u=i,p="";for(l=0,h=0,d=0,c=u.length;de.width&&"Wrap"!==e.textOverflow&&"NoWrap"===e.textWrapping&&(h[0].text=qF(e.content,e)),v=0;vD&&(u.text=u.text.slice(0,u.text.length-3),u.text=u.text.concat("..."),l.data=u.text),this.alignText(y,p,u,l,f,g,v,e,h),C+=u.dy}}C&&e.isHorizontalLane&&(M=e.parentOffsetX+e.pivotX,w=e.parentOffsetY+e.pivotY,e.y=e.parentOffsetY-C*e.pivotY+.5),e.textDecoration&&"LineThrough"===e.textDecoration&&(e.textDecoration=pb(e.textDecoration));var R={id:e.id+"_text",fill:e.color,visibility:e.visible?"visible":"hidden","text-decoration":e.textDecoration,transform:"rotate("+e.angle+","+M+","+w+")translate("+e.x+","+e.y+")",opacity:e.opacity};r&&(R.role="img",R["aria-label"]=r),oi(y,R)}},n.prototype.alignText=function(t,e,i,r,s,o,a,l,h){"justify"!==l.textAlign?this.setText(t,e,i,r,s,o,l):a!==h.length-1?this.setText(t,e,i,r,s,o,l,l.width,"spacing"):this.setText(t,e,i,r,s,o,l)},n.prototype.setText=function(t,e,i,r,s,o,a,l,h){oi(e,"justify"!==a.textAlign?{x:s.toString(),y:o.toString()}:{x:s.toString(),y:o.toString(),textLength:l||0,lengthAdjust:h||"spacing"}),t.setAttribute("fill",i.text),e.appendChild(r),t.appendChild(e)},n.prototype.drawImage=function(t,e,i,r){var s;i&&(s=i.getElementById(e.id+"image")),s||(s=document.createElementNS("http://www.w3.org/2000/svg","image"),t.appendChild(s));var o=new Image;o.src=e.source;var a="None"!==e.scale?e.scale:"",l=e.alignment,h=l.charAt(0).toLowerCase()+l.slice(1);"Stretch"!==a&&(h+=" "+a.charAt(0).toLowerCase()+a.slice(1)),oi(s,{id:e.id+"image",x:e.x.toString(),y:e.y.toString(),transform:"rotate("+e.angle+","+(e.x+e.width*e.pivotX)+","+(e.y+e.height*e.pivotY)+")",width:e.width.toString(),visibility:e.visible?"visible":"hidden",height:e.height.toString(),preserveAspectRatio:h,opacity:e.opacity.toString()}),s.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",o.src.toString())},n.prototype.drawHTMLContent=function(t,e,i,r,s){var o,a;if(e&&(o=e.querySelector("#"+t.id+"_html_element")),!o){(a=e.querySelector("#"+t.id+"_html_element")||e.querySelector("#"+t.nodeId+"_html_element"))||(a=Tt("div",{id:t.nodeId+"_html_element",class:"foreign-object"})),o=Tt("div",{id:t.id+"_html_element",class:"foreign-object"});var c=document.getElementById(t.diagramId).ej2_instances[0],d=!1;if(e.parentNode&&e.parentNode.parentNode&&e.parentNode.parentNode.parentNode&&e.parentNode.parentNode.parentNode.classList.contains("e-overview")&&(d=!0),d)c.isReact?c.renderReactTemplates(function(){o.appendChild(t.template.cloneNode(!0))}):o.appendChild(t.template.cloneNode(!0));else{if("string"==typeof t.template){var u=document.createElement("div");u.innerHTML=t.template,t.template=u,c.selectedItems.userHandles.filter(function(g){return g.name===t.id.split("_shape")[0]&&""!==g.template})[0].template=t.template}t.isTemplate&&t.template?o.appendChild(t.template):t.template&&o.appendChild(t.template.cloneNode(!0))}void 0!==s&&e.childNodes.length>s&&e.insertBefore(o,e.childNodes[parseInt(s.toString(),10)]),a.appendChild(o),e.appendChild(a)}var f=En(t).topLeft;o.setAttribute("style","height:"+t.actualSize.height+"px; width:"+t.actualSize.width+"px;left:"+f.x+"px; top:"+f.y+"px;position:absolute;transform:rotate("+(t.rotateAngle+t.parentTransform)+"deg);pointer-events:"+(r?"all":"none")+";visibility:"+(t.visible?"visible":"hidden")+";opacity:"+t.style.opacity+";")},n.prototype.drawNativeContent=function(t,e,i,r,s){var o,a;if(s&&(o=s.getElementById(t.id+"_native_element"),a=s.getElementById(t.id+"_clip")),!o){(o=document.createElementNS("http://www.w3.org/2000/svg","g")).setAttribute("id",t.id+"_native_element"),o.appendChild(t.template.cloneNode(!0));var l=this.createGElement("g",{id:t.id+"_inner_native_element"});l.appendChild(o),e.appendChild(l)}a&&o.removeChild(a),o.setAttribute("style","visibility:"+(t.visible?"visible":"hidden")+";opacity:"+t.style.opacity+";"),this.setNativTransform(t,o,i,r),"Slice"===t.scale&&this.drawClipPath(t,o,i,r,s),oi(o,t.description?{role:"img","aria-label":t.description}:{})},n.prototype.setNativTransform=function(t,e,i,r){var s=0!==t.contentSize.width?t.contentSize.width:1,o=0!==t.contentSize.height?t.contentSize.height:1;e.setAttribute("transform","rotate("+t.parentTransform+","+t.offsetX+","+t.offsetY+") translate("+(t.offsetX-t.templatePosition.x*r/s-r*t.pivot.x)+","+(t.offsetY-t.templatePosition.y*i/o-i*t.pivot.y)+") scale("+r/s+","+i/o+")")},n.prototype.drawClipPath=function(t,e,i,r,s){var o=t.contentSize.width,a=t.contentSize.height,l=t.width/(r/o),h=t.height/(i/a),c=t.templatePosition.x+(t.width>=t.height?0:(o-l)/2),d=t.templatePosition.y+(t.height>=t.width?0:(a-h)/2),u=s.getElementById(t.id+"_clip");(u=document.createElementNS("http://www.w3.org/2000/svg","clipPath")).setAttribute("id",t.id+"_clip"),e.appendChild(u);var p=s.getElementById(t.id+"_clip_rect");return p=document.createElementNS("http://www.w3.org/2000/svg","rect"),u.appendChild(p),oi(p,{id:t.id+"_clip_rect",width:l.toString(),height:h.toString(),x:c.toString(),y:d.toString()}),sm()?e.setAttribute("clip-path","url("+location.protocol+"//"+location.host+location.pathname+"#"+t.id+"_clip)"):e.setAttribute("clip-path","url(#"+t.id+"_clip)"),e},n.prototype.renderGradient=function(t,e,i){var r,s,o,h,c,a=IT(i),l=a.getElementById(i+"gradient_pattern");if(l||(l=Bi("defs",{id:i+"gradient_pattern"}),a.insertBefore(l,a.firstChild)),bF(e.id),"None"!==t.gradient.type){for(var d=0;dt.width&&("Ellipsis"===t.textOverflow||"Clip"===t.textOverflow)&&"NoWrap"===t.textWrapping?0:.5*t.width:"right"===t.textAlign&&(c=1*t.width),s.x=0+c+(e?e.x:0),s.y=1.2+d-r.height/2,s},n}(),Pc=function(){function n(t,e,i){this.renderer=null,this.isSvgMode=!0,this.transform={x:0,y:0},this.diagramId=t,this.element=xt(this.diagramId),this.svgRenderer=e,this.isSvgMode=i,this.renderer=i?new Zp:new bo}return n.prototype.setCursor=function(t,e){t.style.cursor=e},n.prototype.setLayers=function(){this.iconSvgLayer=this.element.getElementsByClassName("e-ports-expand-layer")[0],this.adornerSvgLayer=this.element.getElementsByClassName("e-adorner-layer")[0],this.nativeSvgLayer=this.element.getElementsByClassName("e-native-layer")[0],this.diagramSvgLayer=this.element.getElementsByClassName("e-diagram-layer")[0]},n.prototype.getAdornerLayer=function(){return yT(this.diagramId)},n.prototype.getParentSvg=function(t,e,i){return this.diagramId&&t&&t.id?t.id.split("_icon_content").length>1||t.id.split("_nodeport").length>1||t.elementActions&Xr.ElementIsPort?this.iconSvgLayer:e&&"selector"===e?this.adornerSvgLayer:t instanceof Cn?this.nativeSvgLayer:this.diagramSvgLayer:i},n.prototype.getParentElement=function(t,e,i,r){var s=e;if(i&&this.diagramId&&t&&t.id){t.id.split("_icon_content").length>1?(s=i.getElementById(this.diagramId+"_diagramExpander"),e=null):t.id.split("_nodeport").length>1?s=i.getElementById(this.diagramId+"_diagramPorts"):t instanceof Cn?(s=i.getElementById(this.diagramId+"_nativeLayer"),e=null):t.elementActions&Xr.ElementIsPort?(s=i.getElementById(this.diagramId+"_diagramPorts"),e=null):s=i.getElementById(this.diagramId+"_diagramLayer");var o=this.getGroupElement(t,e||s,r);s=o.g,o.svg&&(i=o.svg)}return{g:s,svg:i}},n.prototype.getGroupElement=function(t,e,i){var r,o,s=this.getParentSvg(t);if(e&&s){if(s&&!(r=s.getElementById(t.id+"_groupElement"))&&s!==this.nativeSvgLayer){var a=this.nativeSvgLayer;r=a.getElementById(t.id+"_groupElement"),o=a}r||(r=this.svgRenderer.createGElement("g",{id:t.id+"_groupElement"}),void 0!==i&&e.childNodes.length>i?e.insertBefore(r,e.childNodes[parseInt(i.toString(),10)]):e.appendChild(r))}return{g:r,svg:o}},n.prototype.renderElement=function(t,e,i,r,s,o,a,l,h,c,d){t instanceof Cs?(t.id=t.id?t.id:Qe(),this.renderContainer(t,e,i,r,s,o,a,l,h,c,d)):t instanceof wI?this.renderImageElement(t,e,r,s,a):t instanceof Ke?this.renderPathElement(t,e,r,s,a,h,d):t instanceof ni?this.renderTextElement(t,e,r,s,a,c):t instanceof Cn?this.renderNativeElement(t,e,r,s,a):t instanceof Jn?this.renderHTMLElement(t,e,i,r,s,a,l):this.renderRect(t,e,r,s,h)},n.prototype.drawSelectionRectangle=function(t,e,i,r,s,o){var a={width:i*o.scale,height:r*o.scale,x:.5+(t=(t+o.tx)*o.scale),y:.5+(e=(e+o.ty)*o.scale),fill:"transparent",stroke:"gray",angle:0,pivotX:.5,pivotY:.5,strokeWidth:1,dashArray:"6 3",opacity:1,visible:!0,id:s.id+"_selected_region"},l=this.getAdornerLayer();this.svgRenderer.updateSelectionRegion(l,a)},n.prototype.renderHighlighter=function(t,e,i){var r=t.actualSize.width||2,s=t.actualSize.height||2,o=t.offsetX-r*t.pivot.x,a=t.offsetY-s*t.pivot.y;this.svgRenderer.drawRectangle(e,{width:r*i.scale,height:s*i.scale,x:o=(o+i.tx)*i.scale,y:a=(a+i.ty)*i.scale,fill:"transparent",stroke:"#8CC63F",angle:t.rotateAngle,pivotX:t.pivot.x,pivotY:t.pivot.y,strokeWidth:4,dashArray:"",opacity:1,cornerRadius:0,visible:!0,id:e.id+"_highlighter",class:"e-diagram-highlighter"},this.diagramId,void 0,void 0,e)},n.prototype.renderSelectionRectangle=function(t,e,i,r){var s=t.actualSize.width||2,o=t.actualSize.height||2,a=t.offsetX-s*t.pivot.x,l=t.offsetY-o*t.pivot.y,h={width:s*i.scale,height:o*i.scale,x:a=(a+i.tx)*i.scale,y:l=(l+i.ty)*i.scale,fill:"transparent",stroke:"#00cc00",angle:t.rotateAngle,pivotX:t.pivot.x,pivotY:t.pivot.y,strokeWidth:r?2:1,dashArray:"",opacity:1,cornerRadius:0,visible:!0,id:t.id+"_highlighter",class:r?"e-diagram-first-selection-indicator e-diagram-selection-indicator":"e-diagram-selection-indicator"},c=this.getParentSvg(t,"selector");this.svgRenderer.drawRectangle(e,h,this.diagramId,void 0,void 0,c)},n.prototype.renderSelectionLine=function(t,e,i,r){var s=this.getBaseAttributes(t,i);s.data=t.absolutePath,s.id=s.id+"_highlighter";var o=t.description?t.description:t.id;this.isSvgMode||(s.x=t.flipOffset.x?t.flipOffset.x:s.x,s.y=t.flipOffset.y?t.flipOffset.y:s.y),i&&(s.x=s.x*i.scale,s.y=s.y*i.scale),s.stroke="#00cc00",s.strokeWidth=r?2:1,s.class=r?"e-diagram-first-selection-indicator e-diagram-selection-indicator":"e-diagram-selection-indicator";var a=this.getParentSvg(t,"selector");this.svgRenderer.drawPath(e,s,this.diagramId,void 0,a,o,i.scale)},n.prototype.renderStackHighlighter=function(t,e,i,r,s,o,a){var l=t.actualSize.width||2,h=t.offsetX-l*t.pivot.x,c=t.actualSize.height||2,d=t.offsetY-c*t.pivot.y;h=(h+i.tx)*i.scale;var u,p=t.bounds,f="";if(d=(d+i.ty)*i.scale,r)if(o){var v,y;u="M 0 0 L "+(2+(g=l*i.scale))+" 0 Z",v=t.actualSize.width/Number(p.width?p.width:1)*i.scale,y=t.actualSize.height/Number(p.height?p.height:1)*i.scale,f=yI(SI(Cd("M7,4 L8,4 8,7 11,7 11,8 8,8 8,11 7,11 7,8 4,8 4,7 7,7 z M7.5,0.99999994C3.9160004,1 1,3.9160004 0.99999994,7.5 1,11.084 3.9160004,14 7.5,14 11.084,14 14,11.084 14,7.5 14,3.9160004 11.084,1 7.5,0.99999994 z M7.5,0 C11.636002,0 15,3.3639984 15,7.5 15,11.636002 11.636002,15 7.5,15 3.3640003,15 0,11.636002 0,7.5 0,3.3639984 3.3640003,0 7.5,0 z")),v+g+2,y-8,!1,p.x,p.y,0,0),s.y>=t.offsetY&&(d+=c)}else{var g;a&&s.y>=t.offsetY&&(d+=c*i.scale),u="M -10 -10 L 0 0 Z M -10 10 L 0 0 Z M 0 0 L "+(g=l*i.scale)+" 0 Z M "+g+" 0 L "+(g+10)+" 10 Z L "+(g+10)+" -10 Z"}else u="M 10 -10 L 0 0 Z M -10 -10 L 0 0 Z M 0 0 L 0 "+(g=c*i.scale)+" Z M 0 "+g+" L -10 "+(g+10)+" Z L 10 "+(g+10)+" Z",s.x>=t.offsetX&&(h+=l*i.scale);this.svgRenderer.drawPath(e,{data:u+f,width:l*i.scale,height:c*i.scale,x:h,y:d,fill:"transparent",stroke:"#8CC63F",angle:t.rotateAngle,pivotX:t.pivot.x,pivotY:t.pivot.y,strokeWidth:1,dashArray:"",opacity:1,visible:!0,id:e.id+"_stack_highlighter",class:"e-diagram-highlighter"},this.diagramId)},n.prototype.drawLine=function(t,e){this.svgRenderer.drawLine(t,e)},n.prototype.drawPath=function(t,e){this.svgRenderer.drawPath(t,e,this.diagramId)},n.prototype.renderResizeHandle=function(t,e,i,r,s,o,a,l,h,c,d){var u=t.offsetX-t.actualSize.width*t.pivot.x,p=t.offsetY-t.actualSize.height*t.pivot.y,f=t.actualSize.height,g=t.actualSize.width;!c&&i&bt.Rotate&&FI(this.rendererActions)&&!z3(this.rendererActions)&&(this.renderPivotLine(t,e,o,s,a),this.renderRotateThumb(t,e,o,s,a)),this.renderBorder(t,e,o,l,h,c);var v=t.actualSize.width*r,y=t.actualSize.height*r;!h&&FI(this.rendererActions)&&!z3(this.rendererActions)&&(t.isTextAnnotation||(v>=40&&y>=40&&(s&mr.ResizeNorthWest&&this.renderCircularHandle("resizeNorthWest",t,u,p,e,qr(s,"ResizeNorthWest"),i&bt.ResizeNorthWest,o,void 0,a,{"aria-label":"Thumb to resize the selected object on top left side direction"},void 0,"e-diagram-resize-handle e-northwest",d),s&mr.ResizeNorthEast&&this.renderCircularHandle("resizeNorthEast",t,u+g,p,e,qr(s,"ResizeNorthEast"),i&bt.ResizeNorthEast,o,void 0,a,{"aria-label":"Thumb to resize the selected object on top right side direction"},void 0,"e-diagram-resize-handle e-northeast",d),s&mr.ResizeSouthWest&&this.renderCircularHandle("resizeSouthWest",t,u,p+f,e,qr(s,"ResizeSouthWest"),i&bt.ResizeSouthWest,o,void 0,a,{"aria-label":"Thumb to resize the selected object on bottom left side direction"},void 0,"e-diagram-resize-handle e-southwest",d),s&mr.ResizeSouthEast&&this.renderCircularHandle("resizeSouthEast",t,u+g,p+f,e,qr(s,"ResizeSouthEast"),i&bt.ResizeSouthEast,o,void 0,a,{"aria-label":"Thumb to resize the selected object on bottom right side direction"},void 0,"e-diagram-resize-handle e-southeast",d)),s&mr.ResizeNorth&&this.renderCircularHandle("resizeNorth",t,u+g/2,p,e,qr(s,"ResizeNorth"),i&bt.ResizeNorth,o,void 0,a,{"aria-label":"Thumb to resize the selected object on top side direction"},void 0,"e-diagram-resize-handle e-north",d),s&mr.ResizeSouth&&this.renderCircularHandle("resizeSouth",t,u+g/2,p+f,e,qr(s,"ResizeSouth"),i&bt.ResizeSouth,o,void 0,a,{"aria-label":"Thumb to resize the selected object on bottom side direction"},void 0,"e-diagram-resize-handle e-south",d),s&mr.ResizeWest&&this.renderCircularHandle("resizeWest",t,u,p+f/2,e,qr(s,"ResizeWest"),i&bt.ResizeWest,o,void 0,a,{"aria-label":"Thumb to resize the selected object on left side direction"},void 0,"e-diagram-resize-handle e-west",d),s&mr.ResizeEast&&this.renderCircularHandle("resizeEast",t,u+g,p+f/2,e,qr(s,"ResizeEast"),i&bt.ResizeEast,o,void 0,a,{"aria-label":"Thumb to resize the selected object on right side direction"},void 0,"e-diagram-resize-handle e-east",d)))},n.prototype.renderEndPointHandle=function(t,e,i,r,s,o,a,l,h,c){var f,g,d=t.sourcePoint,u=t.targetPoint,p=t.wrapper;if(this.renderCircularHandle("connectorSourceThumb",p,d.x,d.y,e,qr(r,"ConnectorSourceThumb"),i&bt.ConnectorSource,s,o,void 0,{"aria-label":"Thumb to move the source point of the connector"},void 0,"e-diagram-endpoint-handle e-sourceend",c),this.renderCircularHandle("connectorTargetThumb",p,u.x,u.y,e,qr(r,"ConnectorTargetThumb"),i&bt.ConnectorTarget,s,a,void 0,{"aria-label":"Thumb to move the target point of the connector"},void 0,"e-diagram-endpoint-handle e-targetend",c),l)if("Straight"===t.type&&t.segments.length>0)for(f=0;f0)for(f=0;f=3&&3===t.segments.length&&(S=1,b=t.segments.length-1),S=t.segments.length>t.maxSegmentThumb+2?2:S,b=t.segments.length>t.maxSegmentThumb+2?t.segments.length-2:b,1===t.segments.length&&t.segments[0].points.length<=2&&(S=1,b=t.segments.length),f=S;f=50&&i.allowDrag),this.renderOrthogonalThumb(t+"_"+(d+1),e,(i.points[parseInt(d.toString(),10)].x+i.points[d+1].x)/2,(i.points[parseInt(d.toString(),10)].y+i.points[d+1].y)/2,r,h,l,o,a,u)}else for(d=0;d=50&&i.allowDrag),this.renderOrthogonalThumb(t+"_"+(d+1),e,(i.points[parseInt(d.toString(),10)].x+i.points[d+1].x)/2,(i.points[parseInt(d.toString(),10)].y+i.points[d+1].y)/2,r,h,l,o,a,u)},n.prototype.renderOrthogonalThumb=function(t,e,i,r,s,o,a,l,h,c){var d,g,u=0,p=document.getElementById(this.diagramId);p&&(g=p.ej2_instances[0]);var y=h.constraints&qe.InheritSegmentThumbShape?g.segmentThumbShape:h.segmentThumbShape,b=h.constraints&qe.InheritSegmentThumbSize?g.segmentThumbSize:h.segmentThumbSize;if(d="horizontal"===a?function ure(n){return vre[""+n]}(y):c3(y),"Arrow"===y||"DoubleArrow"===y||"OpenArrow"===y)switch(c){case"Bottom":case"Right":u=180;break;default:u=0}else if("Fletch"===y||"OpenFetch"===y||"IndentedArrow"===y||"OutdentedArrow"===y)switch(c){case"Bottom":u=-90;break;case"Top":u=90;break;case"Right":u=180;break;default:u=0}var M={x:(i+l.tx)*l.scale-b/2,y:(r+l.ty)*l.scale-b/2,angle:u,fill:"#e2e2e2",stroke:"black",strokeWidth:1,dashArray:"",data:d,width:b,height:b,pivotX:.5,pivotY:.5,opacity:1,visible:o,id:t,class:"e-diagram-ortho-segment-handle"},w=of(M.data),C=new me(M.width,M.height),D=new Ke;M.data=D.updatePath(M.data,w,C),this.svgRenderer.drawPath(s,M,this.diagramId)},n.prototype.renderPivotLine=function(t,e,i,r,s){var o=t,l=!!(r&mr.Rotate);s&&(l=!1);var h=this.getBaseAttributes(o,i);h.fill="None",h.stroke="black",h.strokeWidth=1,h.dashArray="2,3",h.visible=l;var c=i.scale;h.x*=c,h.y*=c,h.width*=c,h.height*=c,h.id="pivotLine",h.class="e-diagram-pivot-line";var u={x:o.actualSize.width*o.pivot.x*c,y:0};h.startPoint={x:o.actualSize.width*o.pivot.x*c,y:-20},h.endPoint=u,this.svgRenderer.drawLine(e,h)},n.prototype.renderBezierLine=function(t,e,i,r,s,o){var l=this.getBaseAttributes(e,o);l.id=t,l.stroke="black",l.strokeWidth=1,l.dashArray="3,3",l.fill="None",l.class="e-diagram-bezier-control-line",l.x=0,l.y=0;var h=o.scale,g={x:(s.x+o.tx)*h,y:(s.y+o.ty)*h};l.startPoint={x:(r.x+o.tx)*h,y:(r.y+o.ty)*h},l.endPoint=g,this.svgRenderer.drawLine(i,l)},n.prototype.renderCircularHandle=function(t,e,i,r,s,o,a,l,h,c,d,u,p,f){var g=e,v={x:i,y:r};if(0!==g.rotateAngle||0!==g.parentTransform){var y=Hi();qi(y,g.rotateAngle+g.parentTransform,g.offsetX,g.offsetY),v=Je(y,v)}var S=this.getBaseAttributes(g);S.stroke="black",S.strokeWidth=1,void 0!==u?(S.id="segmentEnd_"+u,S.fill="#e2e2e2"):S.fill=h?"#8CC63F":"white",S.cornerRadius=f/2,S.angle=e.rotateAngle,S.id=t,S.visible=o,S.class=p,S.width=f,S.height=f,S.x=(v.x+l.tx)*l.scale,S.y=(v.y+l.ty)*l.scale,S.x=S.x-S.width/2,S.y=S.y-S.height/2,h&&(S.class+=" e-connected"),c&&(S.visible=!1);var b=this.getParentSvg(e,"selector");this.svgRenderer.drawRectangle(s,S,this.diagramId,!0,!0,b,d,!0,a)},n.prototype.renderBezierHandle=function(t,e,i,r,s,o,a,l,h,c,d,u,p){var v,f=document.getElementById(this.diagramId);f&&(v=f.ej2_instances[0]);var y=e,S={x:i,y:r};if(0!==y.rotateAngle||0!==y.parentTransform){var b=Hi();qi(b,y.rotateAngle+y.parentTransform,y.offsetX,y.offsetY),S=Je(b,S)}var D=a.constraints&qe.InheritSegmentThumbSize?v.segmentThumbSize:a.segmentThumbSize,A=c3(a.constraints&qe.InheritSegmentThumbShape?v.segmentThumbShape:a.segmentThumbShape),x=this.getBaseAttributes(y);x.stroke="black",x.strokeWidth=1,void 0!==d?(x.id="segmentEnd_"+d,x.fill="#e2e2e2"):x.fill=h?"#8CC63F":"white",x.angle=e.rotateAngle,x.id=t,x.visible=o,x.class=u,x.width=D,x.height=D,x.data=A,x.x=(S.x+l.tx)*l.scale,x.y=(S.y+l.ty)*l.scale,x.x=x.x-x.width/2,x.y=x.y-x.height/2,h&&(x.class+=" e-connected"),c&&(x.visible=!1);var R=of(x.data),L=new me(x.width,x.height),O=new Ke;x.data=O.updatePath(x.data,R,L);var N=this.getParentSvg(e,"selector");this.svgRenderer.drawPath(s,x,this.diagramId,!0,N)},n.prototype.renderBorder=function(t,e,i,r,s,o){var l=this.getBaseAttributes(t,i);l.x*=i.scale,l.y*=i.scale,l.width*=i.scale,l.height*=i.scale,l.fill="transparent",l.stroke="#097F7F",l.strokeWidth=1.2,l.gradient=null,l.dashArray="6,3",l.class="e-diagram-selector",o&&(l.class+=" e-diagram-lane"),l.id="borderRect",l.id=this.rendererActions&Qa.DrawSelectorBorder?"borderRect_symbol":"borderRect",r||(l.class+=" e-disabled"),s&&(l.class+=" e-thick-border"),l.cornerRadius=0;var h=this.getParentSvg(t,"selector");this.svgRenderer.drawRectangle(e,l,this.diagramId,void 0,!0,h)},n.prototype.renderUserHandler=function(t,e,i,r,s,o){for(var l,a=t.wrapper,h=0,c=t.userHandles;h0||d.disableNodes&&t.nodes.length>0||"Drag"===s&&o)&&(l=!1);var u=document.getElementById(d.name+"_template_hiddenUserHandle");u&&(d.template=u.childNodes[0].cloneNode(!0));var p=iT(t,d,i);if(p.x=(p.x+i.tx)*i.scale,p.y=(p.y+i.ty)*i.scale,d.visible&&(d.visible=!!(t.constraints&mr.UserHandle)),l)if(d.pathData){var f=d.pathData?d.pathData:d.content,g=this.getBaseAttributes(a);g.id=d.name+"_userhandle",g.fill=d.backgroundColor,g.stroke=d.borderColor,g.strokeWidth=d.borderWidth,g.centerX=p.x,g.centerY=p.y,g.radius=.5*d.size,g.class="e-diagram-userhandle-circle",g.angle=0,g.visible=d.visible,g.opacity=1,this.svgRenderer.drawCircle(e,g,1,{"aria-label":d.name+"user handle"});var y=[];y=SI(y=Cd(f));var S=of(f),w=yI(y,(d.size-.45*d.size)/S.width,(d.size-.45*d.size)/S.height,!0,S.x,S.y,0,0);S=of(w),this.svgRenderer.drawPath(e,C={x:p.x-S.width/2,y:p.y-S.height/2,angle:0,id:"",class:"e-diagram-userhandle-path",fill:d.pathColor,stroke:d.backgroundColor,strokeWidth:.5,dashArray:"",data:w,width:d.size-5,height:d.size-5,pivotX:0,pivotY:0,opacity:1,visible:d.visible},this.diagramId,void 0,void 0,{"aria-label":d.name+"user handle"})}else if(d.content){var D=new Cn(d.name,this.diagramId);D.content=d.content,D.offsetX=p.x,D.offsetY=p.y,D.id=d.name+"_shape",D.horizontalAlignment="Center",D.verticalAlignment="Center",D.visible=d.visible,D.setOffsetWithRespectToBounds(p.x,p.y,"Fraction"),D.relativeMode="Object",D.description=d.name||"User handle",D.measure(new me(d.size,d.size)),D.arrange(D.desiredSize),this.svgRenderer.drawNativeContent(D,e,d.size,d.size,this.adornerSvgLayer)}else if(d.source){var C,A=new wI;(C=this.getBaseAttributes(A,i)).width=d.size,C.height=d.size,C.x=p.x-d.size/2,C.y=p.y-d.size/2,C.sourceWidth=d.size,C.sourceHeight=d.size,C.alignment=A.imageAlign,C.source=d.source,C.scale=A.imageScale,C.visible=d.visible,C.description=d.name||"User handle",C.id=d.name+"_",this.renderer.drawImage(e,C,this.adornerSvgLayer,!1)}else{var x=new Jn(d.name,this.diagramId);x.offsetX=p.x,x.offsetY=p.y,x.id=d.name+"_shape",x.visible=d.visible,x.relativeMode="Object",x.template=d.template,x.measure(new me(d.size,d.size)),x.arrange(x.desiredSize),this.svgRenderer.drawHTMLContent(x,r,void 0,!0,void 0)}}},n.prototype.renderRotateThumb=function(t,e,i,r,s){new Ke;var a,l=new me;l.width=18,l.height=16;var d=!!(r&mr.Rotate);s&&(d=!1);var p=t.offsetX-t.actualSize.width*t.pivot.x+t.pivot.x*t.actualSize.width,f=t.offsetY-t.actualSize.height*t.pivot.y;if(a={x:(p=(p+i.tx)*i.scale)-.5*l.width,y:(f=(f+i.ty)*i.scale)-30-.5*l.height},0!==t.rotateAngle||0!==t.parentTransform){var g=Hi();qi(g,t.rotateAngle+t.parentTransform,(i.tx+t.offsetX)*i.scale,(i.ty+t.offsetY)*i.scale),a=Je(g,a)}this.svgRenderer.drawPath(e,{x:a.x,y:a.y,angle:t.rotateAngle+t.parentTransform,fill:"#231f20",stroke:"black",strokeWidth:.5,dashArray:"",data:"M 16.856144362449648 10.238890446662904 L 18.000144362449646 3.437890446662903L 15.811144362449646 4.254890446662903 C 14.837144362449646 2.5608904466629028 13.329144362449647 1.2598904466629026 11.485144362449645 0.5588904466629026 C 9.375144362449646 - 0.24510955333709716 7.071144362449646 - 0.18010955333709716 5.010144362449646 0.7438904466629028 C 2.942144362449646 1.6678904466629028 1.365144362449646 3.341890446662903 0.558144362449646 5.452890446662903 C - 0.244855637550354 7.567890446662903 - 0.17985563755035394 9.866890446662904 0.7431443624496461 11.930890446662904 C 1.6681443624496461 13.994890446662904 3.343144362449646 15.575890446662903 5.457144362449647 16.380890446662903 C 6.426144362449647 16.7518904466629 7.450144362449647 16.9348904466629 8.470144362449647 16.9348904466629 C 9.815144362449647 16.9348904466629 11.155144362449647 16.6178904466629 12.367144362449647 15.986890446662901 L 11.351144362449647 14.024890446662901 C 9.767144362449647 14.8468904466629 7.906144362449647 14.953890446662902 6.237144362449647 14.3178904466629 C 4.677144362449647 13.7218904466629 3.444144362449647 12.5558904466629 2.758144362449647 11.028890446662901 C 2.078144362449646 9.501890446662903 2.031144362449646 7.802890446662903 2.622144362449646 6.243890446662903 C 3.216144362449646 4.6798904466629025 4.387144362449646 3.442890446662903 5.914144362449646 2.760890446662903 C 7.437144362449646 2.078890446662903 9.137144362449646 2.0298904466629026 10.700144362449645 2.6258904466629027 C 11.946144362449646 3.100890446662903 12.971144362449646 3.9538904466629026 13.686144362449646 5.049890446662903 L 11.540144362449645 5.850890446662903 L 16.856144362449648 10.238890446662904 Z",width:20,height:20,pivotX:0,pivotY:0,opacity:1,visible:d,id:"rotateThumb",class:"e-diagram-rotate-handle"},this.diagramId,!0,void 0,{"aria-label":"Thumb to rotate the selected object"})},n.prototype.renderPathElement=function(t,e,i,r,s,o,a){var l=this.getBaseAttributes(t,i,o);if(l.data=t.absolutePath,l.data=t.absolutePath,t.isPathPort&&a){l.x=a[t.id]?a[t.id].cx:l.x,l.y=a[t.id]?a[t.id].cy:l.y,t.bounds.x=l.x,t.bounds.y=l.y;var h=document.getElementById(this.diagramId);h&&"PortDrag"!==h.ej2_instances[0].eventHandler.currentAction&&(t.offsetX=l.x+t.width/2,t.offsetY=l.y+t.height/2)}var u=t.description?t.description:t.id;if(this.isSvgMode||(l.x=t.flipOffset.x?t.flipOffset.x:l.x,l.y=t.flipOffset.y?t.flipOffset.y:l.y),t.isExport){var p=t.absoluteBounds,f=Cd(l.data),g=this.findAndStoreArcValues(f);l.arc=g,l.data=BF(t,p,0,l)}this.renderer.drawPath(e,l,this.diagramId,void 0,r,u)},n.prototype.findAndStoreArcValues=function(t){var e=[];return t.forEach(function(i){"A"===i.command&&e.push({r1:i.r1/2,r2:i.r2/2})}),e},n.prototype.renderSvgGridlines=function(t,e,i,r,s,o){var a=document.createElementNS("http://www.w3.org/2000/svg","pattern"),l=document.createElementNS("http://www.w3.org/2000/svg","defs");l.setAttribute("id",this.diagramId+"_grid_pattern_defn"),(t.constraints&Kt.ShowHorizontalLines||t.constraints&Kt.ShowVerticalLines)&&a.setAttribute("id",this.diagramId+"_pattern");var h=0,c=0,d=0,u=0,p=1,f=!1,g="Lines"===t.gridType,v=g?t.verticalGridlines.lineIntervals:t.verticalGridlines.dotIntervals,y=g?t.horizontalGridlines.lineIntervals:t.horizontalGridlines.dotIntervals;if(r.showRulers&&r.dynamicGrid&&s&&o)d=o.updateSegmentWidth(i.scale),u=s.updateSegmentWidth(i.scale),t.horizontalGridlines.scaledIntervals=[d/s.interval],t.verticalGridlines.scaledIntervals=[u/o.interval],f=!0;else{for(var S=0;S=2)for(;e>=2;)e/=2;else if(e<=.5)for(;e<=.5;)e*=2;var i;if(t.horizontalGridlines.scaledIntervals=t.horizontalGridlines.snapIntervals,t.verticalGridlines.scaledIntervals=t.verticalGridlines.snapIntervals,1!==e){var r=t.horizontalGridlines;for(r.scaledIntervals=[],i=0;ithis.groupElement.actualSize.height&&("Clip"===t.style.textOverflow||"Ellipsis"===t.style.textOverflow)&&(a.y=a.y+(a.height-this.groupElement.actualSize.height)/2),this.renderer.drawRectangle(e,a,this.diagramId,void 0,void 0,r),this.renderer.drawText(e,a,r,l,this.diagramId,t.isExport&&Math.min(t.exportScaleValue.x||t.exportScaleValue.y),this.groupElement),this.isSvgMode&&(t.doWrap=!1)},n.prototype.renderNativeElement=function(t,e,i,r,s){var o,a,l=this.getParentSvg(t,void 0,e)||r,h=this.getParentElement(t,e,l).g||e,c=this.getBaseAttributes(t,i);switch(c.fill="transparent",c.cornerRadius=t.cornerRadius,c.stroke="transparent",this.renderer.drawRectangle(e,c,this.diagramId,void 0,void 0,r),t.scale){case"None":o=t.contentSize.width,a=t.contentSize.height;break;case"Stretch":o=t.actualSize.width,a=t.actualSize.height;break;case"Meet":o=a=t.actualSize.width<=t.actualSize.height?t.actualSize.width:t.actualSize.height;break;case"Slice":o=a=t.actualSize.width>=t.actualSize.height?t.actualSize.width:t.actualSize.height}this.svgRenderer&&this.svgRenderer.drawNativeContent(t,h,a,o,l)},n.prototype.renderHTMLElement=function(t,e,i,r,s,o,a){var l=this.getBaseAttributes(t,r);l.fill="transparent",l.cornerRadius=t.cornerRadius,l.stroke="transparent",this.renderer.drawRectangle(e,l,this.diagramId,void 0,void 0,s),this.svgRenderer&&this.svgRenderer.drawHTMLContent(t,i.children[0],r,function Sse(n){var t=n.parentElement;do{if(um(t,"e-diagram"))return!0;t=t.parentElement}while(t);return!1}(i),a)},n.prototype.renderImageElement=function(t,e,i,r,s){var o=this.getBaseAttributes(t,i);o.cornerRadius=0,this.renderer.drawRectangle(e,o,this.diagramId,void 0,void 0,r);var a,l,h,c,g,d=t.contentSize.width,u=t.contentSize.height,p=o.width/d,f=o.height/u;if("Stretch"===t.stretch)a=d*(g=Math.min(p,f)),l=u*g;else switch(t.stretch){case"Meet":a=d*(g=Math.min(p,f)),l=u*g,o.x+=Math.abs(o.width-a)/2,o.y+=Math.abs(o.height-l)/2;break;case"Slice":g=Math.max(p,f),h=o.width/(a=d*g)*d,c=o.height/(l=u*g)*u;break;case"None":a=d,l=u}o.width=a,o.height=l,o.sourceWidth=h,o.sourceHeight=c,o.source=t.source,o.alignment=t.imageAlign,o.scale=t.imageScale,o.description=t.description?t.description:t.id,this.renderer.drawImage(e,o,r,s)},n.prototype.renderContainer=function(t,e,i,r,s,o,a,l,h,c,d){var g,u={svg:s,g:e},p=document.getElementById(this.diagramId);if(p&&(g=p.ej2_instances[0]),this.diagramId&&(s=this.getParentSvg(t)||s,this.isSvgMode)){var v=this.getParentElement(t,e,s,l).g||e;s=this.getParentSvg(this.hasNativeParent(t.children))||s;var y=this.getParentElement(this.hasNativeParent(t.children),v,s,l);u.svg=y.svg||s,u.g=y.g||v,o&&s&&(s.getElementById(u.g.id)||e.appendChild(u.g)),e=u.g}if(this.renderRect(t,e,r,s),this.groupElement=t,t.hasChildren()){for(var b,S=void 0,M=0,w=t.children;M0&&(D=g.selectedItems.nodes[0]);var L,A=void 0,x=void 0,R=!1;if(g&&g.selectedItems&&(L=g.getObject(t.id)),"None"!==t.flip&&(D=L),"None"===t.flip&&(D=L),D&&D.flipMode&&(R=!0),!(t.elementActions&Xr.ElementIsGroup)&&g instanceof Rl&&g.nameTable[t.id]&&"connectors"!==g.nameTable[t.id].propName&&R&&D){if(A=t.children&&t.children[0]instanceof Cn?document.getElementById(D.id+"_content_inner_native_element"):document.getElementById(D.id+"_content_groupElement"),!(t.children[0]instanceof Cn)&&"Text"!==D.shape.type&&"None"!==D.flipMode&&"Label"!==D.flipMode&&"All"!==D.flipMode&&"PortAndLabel"!==D.flipMode&&"LabelText"!==D.flipMode&&"PortAndLabelText"!==D.flipMode&&"LabelAndLabelText"!==D.flipMode||t.children[0]instanceof Cn&&"Port"===D.flipMode)return void this.renderFlipElement(t,A,D.flip);if((t.children[0]instanceof Cn&&("All"===D.flipMode||"Label"===D.flipMode)||"Label"===D.flipMode||"PortAndLabel"===D.flipMode||"LabelText"===D.flipMode||"PortAndLabelText"===D.flipMode||"LabelAndLabelText"===D.flipMode||"Image"===D.shape.type&&"Label"===D.flipMode)&&this.renderFlipElement(t,A,t.flip),"None"!==t.flip&&"None"===D.flipMode)this.renderFlipElement(t,A,t.flip);else if("None"!==t.flip&&("Label"===D.flipMode||"PortAndLabel"===D.flipMode||"LabelText"===D.flipMode||"PortAndLabelText"===D.flipMode||"LabelAndLabelText"===D.flipMode)||t.children[0]instanceof Cn&&"None"!==t.flip&&D&&("None"===D.flipMode||"All"===D.flipMode)){for(var O=0;O0){var i=t[0];if(i instanceof Cn)return i;i.children&&i.children.length&&this.hasNativeParent(i.children,e++||0)}},n.prototype.renderRect=function(t,e,i,r,s){var o=this.getBaseAttributes(t,i,s);o.cornerRadius=t.cornerRadius||0,t.isExport&&(o.cornerRadius*=t.exportScaleValue.x),this.renderer.drawRectangle(e,o,this.diagramId,t.isExport,void 0,r,t.description?t.description:t.id)},n.prototype.drawRect=function(t,e){e.cornerRadius=0,this.svgRenderer.drawRectangle(t,e,this.diagramId)},n.prototype.getBaseAttributes=function(t,e,i){var r={width:t.actualSize.width,height:t.actualSize.height,x:t.offsetX-t.actualSize.width*t.pivot.x,y:t.offsetY-t.actualSize.height*t.pivot.y,fill:t.style.fill,stroke:t.style.strokeColor,angle:t.rotateAngle+t.parentTransform,pivotX:t.pivot.x,pivotY:t.pivot.y,strokeWidth:t.style.strokeWidth,dashArray:t.style.strokeDashArray||"",opacity:t.style.opacity,shadow:t.shadow,gradient:t.style.gradient,visible:t.visible,id:t.id,description:t.description,canApplyStyle:t.canApplyStyle,shapeType:t.shapeType};return"Page"===t.rotationReference&&(r.angle=t.rotateAngle),i&&(r.x=r.x-.5,r.y=r.y-.5),t.isExport&&(r.width*=t.exportScaleValue.x,r.height*=t.exportScaleValue.y,r.x*=t.exportScaleValue.x,r.y*=t.exportScaleValue.y,r.strokeWidth*=t.exportScaleValue.x),t.flip&&(r.flip=t.flip),e&&(r.x+=e.tx,r.y+=e.ty),r},n.renderSvgBackGroundImage=function(t,e,i,r,s,o){if(t.source){var l=IT(e.id).getElementById(e.id+"_image");if(!l){var h=function Toe(n){return xt(n).getElementsByClassName("e-background-image-layer")[0]}(e.id);(l=document.createElementNS("http://www.w3.org/2000/svg","image")).setAttribute("id",e.id+"_image"),h.appendChild(l)}var c=new Image;c.src=t.source,l.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",c.src.toString());var d="None"!==t.scale?t.scale:"",u=t.align,p=u.charAt(0).toLowerCase()+u.slice(1);d&&(p+=" "+d.charAt(0).toLowerCase()+d.slice(1)),oi(l,{id:e.id+"_image",x:i,y:r,width:s,height:o,preserveAspectRatio:p})}},n.prototype.transformLayers=function(t,e){var i=t.tx*t.scale,r=t.ty*t.scale,s="domTable";if(i!==this.transform.x||r!==this.transform.y||0===i||0===r){e&&(window[""+s][this.diagramId+"_diagramLayer"]||(window[""+s][this.diagramId+"_diagramLayer"]=this.diagramSvgLayer.getElementById(this.diagramId+"_diagramLayer")),window[""+s][this.diagramId+"_diagramLayer"].setAttribute("transform","translate("+t.tx*t.scale+","+t.ty*t.scale+"),scale("+t.scale+")"));var a=function Aoe(n){var t="domTable",e=null;return window[t][n+"_gridline"]?e=window[t][n+"_gridline"]:(e=Bd(n).getElementById(n+"_gridline"),window[t][n+"_gridline"]=e),e}(this.diagramId);return a.setAttribute("transform","translate("+t.tx*t.scale+","+t.ty*t.scale+")"),window[""+s][this.diagramId+"_diagramPorts"]||(window[""+s][this.diagramId+"_diagramPorts"]=this.iconSvgLayer.getElementById(this.diagramId+"_diagramPorts")),window[""+s][this.diagramId+"_diagramPorts"].setAttribute("transform","translate("+t.tx*t.scale+","+t.ty*t.scale+"),scale("+t.scale+")"),window[""+s][this.diagramId+"_diagramExpander"]||(window[""+s][this.diagramId+"_diagramExpander"]=this.iconSvgLayer.getElementById(this.diagramId+"_diagramExpander")),window[""+s][this.diagramId+"_diagramExpander"].setAttribute("transform","translate("+t.tx*t.scale+","+t.ty*t.scale+"),scale("+t.scale+")"),window[""+s][this.diagramId+"_nativeLayer"]||(window[""+s][this.diagramId+"_nativeLayer"]=this.nativeSvgLayer.getElementById(this.diagramId+"_nativeLayer")),window[""+s][this.diagramId+"_nativeLayer"].setAttribute("transform","translate("+t.tx*t.scale+","+t.ty*t.scale+"),scale("+t.scale+")"),Io(this.diagramId).children[0].style.transform="translate("+t.tx*t.scale+"px,"+t.ty*t.scale+"px)scale("+t.scale+")",this.transform={x:t.tx*t.scale,y:t.ty*t.scale},!0}return!1},n.prototype.updateNode=function(t,e,i,r,s,o,a){this.renderElement(t,e,i,r,this.getParentSvg(t),void 0,void 0,s,null,o,a)},n}(),use=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),eb=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},uF=function(n){function t(e,i){var r=n.call(this,e,i)||this;return r.mode="Canvas",r.id="overview",r.actionName="",r.startPoint=null,r.currentPoint=null,r.prevPoint=null,r.scale=null,r.inAction=!1,r.viewPortRatio=1,r.horizontalOffset=0,r.verticalOffset=0,r.model={},r.event=!0,r.overviewid=88123,r.model={width:r.width,height:r.height},r}return use(t,n),t.prototype.onPropertyChanged=function(e,i){for(var r=0,s=Object.keys(e);r0||e.toString().indexOf("%")>0?e.toString():e.toString()+"px"},t.prototype.renderCanvas=function(e){var i=document.getElementById(this.element.id+"_canvas");i||(i=Tt("div",{}),this.element.appendChild(i)),Ho(i,{id:this.element.id+"_canvas",class:"drawing",style:"position:relative; height:"+this.getSizeValue(this.model.height)+"; width:"+this.getSizeValue(this.model.width)+";style:-ms-touch-action: none;touch-action: none;"}),this.element.setAttribute("tabindex",String(-1)),this.element.style.overflow="hidden",this.element.style.height=String(this.model.height),this.element.style.width=String(this.model.width),this.canvas=i},t.prototype.setParent=function(e){var i=document.getElementById(e);if(this.parent){var s=this.parent;this.parent=null,s.setOverview(null,this.element.id),this.removeDocument(this)}this.parent=this.getDiagram(i,"ej2_instances"),this.parent&&this.parent.setOverview(this)},t.prototype.getDiagram=function(e,i){for(var r,s=e[""+i].length,o=0;o0?p:Math.floor(window.innerWidth)}if(0===h){var f=Math.floor(window.innerHeight-u-Math.floor(c.top));h=f>0?f:Math.floor(window.innerHeight)}l>0&&(s.setAttribute("width",String(l)),this.model.height=h),h>0&&(s.setAttribute("height",String(h)),this.model.width=l),e.diagramLayerDiv||(e.diagramLayerDiv=Tt("div",{}),e.diagramLayer=bo.createCanvas(this.element.id+"_diagramLayer",this.model.width,this.model.height),e.diagramLayer.setAttribute("style","position:absolute; left:0px; top:0px "),e.diagramLayerDiv.appendChild(e.diagramLayer),e.canvas.appendChild(e.diagramLayerDiv)),Ho(e.diagramLayerDiv,{id:this.element.id+"_diagramLayer_div",style:"width:"+this.model.width+"px; height:"+this.model.height+"px;position:absolute;top:0px;left:0px"}),this.renderHtmlLayer(e.canvas),this.renderNativeLayer(e.canvas,e),this.addOverviewRectPanel(e)},t.prototype.removeDocument=function(e){var i=document.getElementById(this.canvas.id+"_svg");this.canvas.removeChild(i);var r=document.getElementById(this.element.id+"_htmlLayer");this.canvas.removeChild(r);var s=document.getElementById(this.element.id+"_diagramLayer_div");this.canvas.removeChild(s),e.diagramLayerDiv=null,e.diagramLayer=null,window.domTable[this.id+"html_layer"]=null},t.prototype.renderHtmlLayer=function(e){var i=Tt("div",{id:this.element.id+"_htmlLayer",class:"e-html-layer",style:"pointer-events:none;position:absolute;top:0px;left:0px;"}),s=Tt("div",{id:this.element.id+"_htmlLayer_div",style:"position:absolute;top:0px;left:0px;"});return i.appendChild(s),e.appendChild(i),i},t.prototype.renderNativeLayer=function(e,i){if(!document.getElementById(this.element.id+"_nativeLayer_svg")){var r=this.parent.createSvg(this.element.id+"_nativeLayer_svg",this.model.width,this.model.height),s=Bi("g",{id:this.element.id+"_nativeLayer"});r.appendChild(s),i.diagramLayerDiv.appendChild(r),oi(r,{class:"e-native-layer"})}},t.prototype.addOverviewRectPanel=function(e){var i=document.getElementById(this.canvas.id+"_overviewsvg");i&&i.parentNode.removeChild(i),i=Bi("svg",{id:this.canvas.id+"_overviewsvg",class:"overviewsvg",version:"1.1",style:"position:absolute;left:0px;top:0px; aria-label:Specifies overview",width:this.model.width,height:this.model.height}),e.canvas.appendChild(i);var s=Bi("g",{id:this.element.id+"_overviewlayer",style:"pointer-events:none"});i.appendChild(s);var o=Bi("rect",{fill:"transparent",width:"100%",height:"100%",class:"overviewbackrect",id:this.canvas.id+"overviewbackrect"});o.setAttribute("style"," pointer-events: none; "),s.appendChild(o);var a=Bi("g",{id:this.canvas.id+"overviewhandle",style:"pointer-events:all"});s.appendChild(a);var l=Bi("rect",{id:this.canvas.id+"overviewrect",fill:"transparent"});a.appendChild(l),this.renderOverviewCorner("left",a),this.renderOverviewCorner("right",a),this.renderOverviewCorner("top",a),this.renderOverviewCorner("bottom",a),this.renderOverviewCorner("topleft",a),this.renderOverviewCorner("topright",a),this.renderOverviewCorner("bottomleft",a),this.renderOverviewCorner("bottomright",a)},t.prototype.renderOverviewCorner=function(e,i){var s,o=Bi(s="top"===e||"bottom"===e||"right"===e||"left"===e?"rect":"circle",{id:this.canvas.id+"visible"+e,class:"overview-resizer"});i.appendChild(o);var a=Bi(s,{id:this.canvas.id+e,class:"overviewresizer",fill:"transparent"});i.appendChild(a)},t.prototype.updateOverviewRectangle=function(){var e=this.currentPoint.x-this.prevPoint.x,i=this.currentPoint.y-this.prevPoint.y,r=new me;r.width=0,r.height=0;var s=0,o=0;switch(this.resizeDirection){case"left":r.width-=e,r.height-=e/this.viewPortRatio,s=e,o=e/this.viewPortRatio,o/=2;break;case"right":r.width+=e,r.height+=e/this.viewPortRatio,o=e/this.viewPortRatio,o/=-2;break;case"top":r.height-=i,r.width-=i*this.viewPortRatio,o=i,s=i*this.viewPortRatio,s/=2;break;case"bottom":r.height+=i,r.width+=i*this.viewPortRatio,s=i*this.viewPortRatio,s/=-2;break;case"topleft":Math.abs(i)>Math.abs(e)?e=i*this.viewPortRatio:i=e/this.viewPortRatio,r.width-=e,r.height-=i,s=e,o=i;break;case"topright":Math.abs(i)>Math.abs(e)?e=-i*this.viewPortRatio:i=-e/this.viewPortRatio,o=i,r.width+=e,r.height-=i;break;case"bottomleft":Math.abs(i)>Math.abs(e)?e=-i*this.viewPortRatio:i=-e/this.viewPortRatio,s=e,r.width-=e,r.height+=i;break;case"bottomright":Math.abs(i)>Math.abs(e)?e=i*this.viewPortRatio:i=e/this.viewPortRatio,r.width+=e,r.height+=i}this.updateHelper(s,o,r,void 0,void 0)},t.prototype.updateHelper=function(e,i,r,s,o){var a,l,h,u,p,d=this.element.getElementsByTagName("svg")[2].getElementById("helper");r?(a=(h=d.getBBox()).x+e,l=h.y+i,s=h.width+r.width,o=h.height+r.height):(u=this.currentPoint.x>this.startPoint.x?this.currentPoint.x-this.prevPoint.x:this.prevPoint.x-this.currentPoint.x,p=this.currentPoint.y>this.startPoint.y?this.currentPoint.y-this.prevPoint.y:this.prevPoint.y-this.currentPoint.y,Math.abs(p)>Math.abs(u)?u=this.viewPortRatio*p:p=u/this.viewPortRatio,h=d.getBBox(),a=this.startPoint.x>this.currentPoint.x?h.x-u:h.x,l=this.startPoint.y>this.currentPoint.y?h.y-p:h.y,s=h.width+u,o=h.height+p),oi(this.helper,{id:this.helper.id,x:a,y:l,width:Math.max(0,s),height:Math.max(0,o)})},t.prototype.updateOverviewrect=function(e,i,r,s){Ho(document.getElementById(this.canvas.id+"overviewrect"),{x:e,y:i,width:Math.max(1,r),height:Math.max(1,s)}),this.updateOverviewCorner("top",e+8,i+1,Math.max(0,r-16),2),this.updateOverviewCorner("bottom",e+8,i+s+3,Math.max(0,r-16),2),this.updateOverviewCorner("left",e-2,i+11,2,Math.max(0,s-16)),this.updateOverviewCorner("right",e+r,i+11,2,Math.max(0,s-16)),this.updateOverviewCorner("topleft",e,i+3,5,5),this.updateOverviewCorner("topright",e+r,i+3,5,5),this.updateOverviewCorner("bottomleft",e,i+s+3,5,5),this.updateOverviewCorner("bottomright",e+r,i+s+3,5,5)},t.prototype.updateOverviewCorner=function(e,i,r,s,o){var a,l;"top"===e||"bottom"===e||"right"===e||"left"===e?(a={x:i,y:r,width:s,height:o,fill:"#ED1C24"},l={x:i-2,y:r-2,width:2===s?4:s,height:2===o?4:o}):(a={cx:i,cy:r,r:4,fill:"#ED1C24"},l={cx:i,cy:r,r:6,fill:"transparent"}),Ho(document.getElementById(this.canvas.id+"visible"+e),a),Ho(document.getElementById(this.canvas.id+e),l)},t.prototype.translateOverviewRectangle=function(){Number(this.model.width),Number(this.model.height);var r=this.currentPoint.x-this.prevPoint.x,s=this.currentPoint.y-this.prevPoint.y,l=this.element.getElementsByClassName("overviewsvg")[0].getElementById(this.canvas.id+"overviewrect").getBBox(),h=l.x+r,c=l.y+s,d=l.width,u=l.height;this.updateOverviewrect(h,c,d,u),this.updateParentView(this.parent.scroller.currentZoom,h,c,d,u,null)},t.prototype.renderOverviewRect=function(e,i,r,s){var o=Number(this.model.width),a=Number(this.model.height),c=Math.max(this.parent.scroller.viewPortWidth/(r/o*this.contentWidth),this.parent.scroller.viewPortHeight/(s/a*this.contentHeight));if(c>=.25&&c<=30){this.updateParentView(c,e,i,r,s,{x:0,y:0});var u=this.scrollOverviewRect(this.parent.scroller.horizontalOffset,this.parent.scroller.verticalOffset,this.parent.scroller.currentZoom,!0);if(this.helper){var f=this.element.getElementsByTagName("rect")[10].getBBox();u.x=f.x,u.y=f.y}"pan"===this.actionName?this.updateOverviewrect(-u.x,-u.y,u.width,u.height):this.updateOverviewrect(u.x,u.y,u.width,u.height)}},t.prototype.scrollOverviewRect=function(e,i,r,s){if(!this.actionName||s){var o=Number(this.model.width),a=Number(this.model.height),l=Math.min(this.contentWidth/o,this.contentHeight/a),h=new Ne,c=h.x=e/r/l,d=h.y=i/r/l,u=0;this.parent.rulerSettings.showRulers&&(u=25);var p=document.getElementById(this.parent.element.id+"content"),f=0,g=0;p&&(f=p.offsetWidth-p.clientWidth,g=p.offsetHeight-p.clientHeight);var v=h.width=(this.parent.scroller.viewPortWidth-u-f)/r/l,y=h.height=(this.parent.scroller.viewPortHeight-u-g)/r/l;if(s){var S=new Ne;return S.x=c,S.y=d,S.width=v,S.height=y,S}this.updateOverviewrect(-c,-d,v,y)}return null},t.prototype.updateParentView=function(e,i,r,s,o,a){var f,g,l=Number(this.model.width),h=Number(this.model.height),u=i*(this.contentWidth/l)*e,p=r*(this.contentHeight/h)*e;this.parent.scroller.getPageBounds(),(1!==e||"pan"===this.actionName)&&(f=-u-this.parent.scroller.horizontalOffset,g=-p-this.parent.scroller.verticalOffset),this.parent.setBlazorDiagramProps(!0),this.parent.realActions|=$i.OverViewAction,"scale"===this.actionName||"draw"===this.actionName?this.parent.scroller.zoom(e/this.parent.scroller.currentZoom,f,g,a):ce()?this.parent.scroller.zoom(1,f,g,a):this.parent.pan(f,g,a,!0)},t.prototype.updateHtmlLayer=function(e){var i=Io(e.element.id),r=this.parent.scroller.getPageBounds(!0),o=r.height,a=Math.max(r.width,this.parent.scroller.viewPortWidth),l=Math.max(o,this.parent.scroller.viewPortHeight/this.parent.scroller.currentZoom),h=Math.min(Number(this.model.width)/a,Number(this.model.height)/l);i.style.transform="scale("+h+") translate("+this.parent.scroller.transform.tx+"px,"+this.parent.scroller.transform.ty+"px)"},t.prototype.updateView=function(e){var i=this.parent.scroller.getPageBounds(),r=i.width,s=i.height,o=Number(this.model.width),a=Number(this.model.height),l=Math.max(r,this.parent.scroller.viewPortWidth),h=Math.max(s,this.parent.scroller.viewPortHeight);this.contentWidth=l=Math.max(l,o/a*h),this.contentHeight=h=Math.max(h,a/o*l);var c=Math.min(o/l,a/h),d=document.getElementById(this.element.id+"_htmlLayer");d.style.webkitTransform="scale("+c+") translate("+-i.x+"px,"+-i.y+"px)",d.style.transform="scale("+c+") translate("+-i.x+"px,"+-i.y+"px)",document.getElementById(this.element.id+"_overviewlayer").setAttribute("transform","translate("+-i.x*c+","+-i.y*c+")"),this.horizontalOffset=i.x*c,this.verticalOffset=i.y*c;var p=document.getElementById(this.element.id+"_diagramLayer"),f=UF(this.element.id),g=p.getContext("2d"),v=Number(this.model.width)/this.contentWidth,y=Number(this.model.height)/this.contentHeight;v=Math.min(v,y);var S=this.parent.scroller.transform;f.setAttribute("transform","translate("+S.tx*v+","+S.ty*y+"),scale("+v+")"),g.setTransform(v,0,0,v,0,0),g.fillStyle="red",this.scrollOverviewRect(this.parent.scroller.horizontalOffset,this.parent.scroller.verticalOffset,this.parent.scroller.currentZoom)},t.prototype.scrolled=function(e){if(this.event){var i=this.scrollOverviewRect(this.parent.scroller.horizontalOffset,this.parent.scroller.verticalOffset,this.parent.scroller.currentZoom,!0);this.updateOverviewrect(-i.x,-i.y,i.width,i.height),this.updateView(this)}},t.prototype.updateCursor=function(e){if(um(e.target,"overviewresizer"))switch(e.target.id){case this.canvas.id+"left":this.canvas.style.cursor="w-resize";break;case this.canvas.id+"right":this.canvas.style.cursor="e-resize";break;case this.canvas.id+"top":this.canvas.style.cursor="n-resize";break;case this.canvas.id+"bottom":this.canvas.style.cursor="s-resize";break;case this.canvas.id+"topleft":this.canvas.style.cursor="nw-resize";break;case this.canvas.id+"topright":this.canvas.style.cursor="ne-resize";break;case this.canvas.id+"bottomleft":this.canvas.style.cursor="sw-resize";break;case this.canvas.id+"bottomright":this.canvas.style.cursor="se-resize"}else this.canvas.style.cursor="default"},t.prototype.mouseMove=function(e){if(this.event=!1,this.updateCursor(e),this.currentPoint=this.mousePosition(e),this.actionName)switch(this.actionName){case"draw":!this.inAction&&(this.startPoint.x!==this.currentPoint.x||this.startPoint.y!==this.currentPoint.y)&&(this.initHelper(),this.inAction=!0),this.inAction&&this.updateHelper();break;case"scale":this.inAction||(this.initHelper(),this.inAction=!0),this.updateOverviewRectangle();break;case"pan":(this.startPoint.x!==this.currentPoint.x||this.startPoint.y===this.currentPoint.y||this.inAction)&&(this.inAction=!0,this.translateOverviewRectangle())}this.prevPoint=this.currentPoint},t.prototype.documentMouseUp=function(e){this.inAction=!1,this.actionName="",this.helper&&(this.helper.parentNode.removeChild(this.helper),this.helper=null),this.event=!0,document.getElementById(this.canvas.id+"overviewhandle").style.pointerEvents="all"},t.prototype.windowResize=function(e){var i=this;return this.resizeTo&&clearTimeout(this.resizeTo),this.resizeTo=setTimeout(function(){var s=document.getElementById(i.element.id).getBoundingClientRect();i.model.width=s.width>0?s.width:i.model.width,i.model.height=s.height>0?s.height:i.model.height,i.renderCanvas(),i.setParent(i.sourceID)},10),!1},t.prototype.mouseDown=function(e){if(e.target.id===this.canvas.id+"_overviewsvg"&&(this.actionName="draw"),e.target.id===this.canvas.id+"overviewrect"&&(this.actionName="pan"),um(e.target,"overviewresizer"))switch(this.actionName="scale",e.target.id){case this.canvas.id+"left":this.resizeDirection="left";break;case this.canvas.id+"right":this.resizeDirection="right";break;case this.canvas.id+"top":this.resizeDirection="top";break;case this.canvas.id+"bottom":this.resizeDirection="bottom";break;case this.canvas.id+"topleft":this.resizeDirection="topleft";break;case this.canvas.id+"topright":this.resizeDirection="topright";break;case this.canvas.id+"bottomleft":this.resizeDirection="bottomleft";break;case this.canvas.id+"bottomright":this.resizeDirection="bottomright"}this.startPoint=this.prevPoint=this.mousePosition(e),this.viewPortRatio=this.parent.scroller.viewPortWidth/this.parent.scroller.viewPortHeight,document.getElementById(this.canvas.id+"overviewhandle").style.pointerEvents="none"},t.prototype.mouseUp=function(e){if(this.currentPoint=this.mousePosition(e),this.actionName)if(this.startPoint.x!==this.currentPoint.x||this.startPoint.y!==this.currentPoint.y){if("pan"!==this.actionName&&this.helper){var i=this.element.getElementsByTagName("rect")[10].getBBox();this.resizeDirection=this.resizeDirection||"",this.renderOverviewRect(i.x,i.y,o=i.width,a=i.height)}}else if(e.target.id===this.canvas.id+"_overviewsvg"||"helper"===e.target.id){var o=(i=this.element.getElementsByTagName("svg")[2].getElementById(this.canvas.id+"overviewrect").getBBox()).width,a=i.height;this.inAction=!0,this.actionName="pan",this.renderOverviewRect(this.currentPoint.x-o/2,this.currentPoint.y-a/2,o,a),this.inAction=!1}this.helper&&(this.helper.parentNode.removeChild(this.helper),this.helper=null),this.actionName="",this.startPoint=null,this.currentPoint=null,this.prevPoint=null,this.helper=null,this.viewPortRatio=1,this.resizeDirection="",this.inAction=!1,this.event=!0,document.getElementById(this.canvas.id+"overviewhandle").style.pointerEvents="all"},t.prototype.initHelper=function(){var e=this.element.getElementsByTagName("svg")[2],i=this.startPoint.x,r=this.startPoint.y,s=1,o=1;if("scale"===this.actionName){var l=e.getElementById(this.canvas.id+"overviewrect").getBBox();i=l.x,r=l.y,s=l.width,o=l.height}var h=Bi("rect",{id:"helper",x:i,y:r,width:s,height:o,fill:"transparent",stroke:"gray","stroke-dasharray":"2 2","shape-rendering":"crispEdges"});e.getElementById(this.element.id+"_overviewlayer").appendChild(h),this.helper=h},t.prototype.mousePosition=function(e){var i,r,s;-1!==e.type.indexOf("touch")?(r=(i=e).changedTouches[0].clientX-this.element.offsetLeft,s=i.changedTouches[0].clientY-this.element.offsetTop):(r=e.clientX,s=e.clientY);var l=this.element.getBoundingClientRect();return{x:(r-=l.left)+this.horizontalOffset,y:(s-=l.top)+this.verticalOffset}},t.prototype.destroy=function(){if(this.unWireEvents(),this.notify("destroy",{}),n.prototype.destroy.call(this),document.getElementById(this.element.id)){this.element.classList.remove("e-overview");var e=document.getElementById(this.element.id+"_canvas");e&&this.element.removeChild(e)}this.parent.views.splice(this.parent.views.indexOf(this.element.id),1),this.diagramLayerDiv=null,this.canvas=null,this.parent=null},t.prototype.getModuleName=function(){return"Overview"},eb([I("100%")],t.prototype,"width",void 0),eb([I("100%")],t.prototype,"height",void 0),eb([I("")],t.prototype,"sourceID",void 0),eb([H()],t.prototype,"created",void 0),t}(yi);function fse(n,t){for(var e=0;ez.findLength(e,n)?e:t;var o=z.findAngle(t,e),a=z.findAngle(i,n),l=z.findLength(i,n),h=a+2*(o-a);return{x:i.x+l*Math.cos(h*Math.PI/180),y:i.y+l*Math.sin(h*Math.PI/180)}}function Jp(n,t,e){if(n&&n.children&&n.children.length>0)for(var r=void 0,s=0;s0&&"annotations"!==r&&"ports"!==r)if(n[""+l].length>0)for(var h=0;h<=n[""+l].length;h++)Ro(n[""+l],t?t[""+l]:void 0,e[""+l],"annotations"===l||"ports"===l?n:void 0,l);else Ro(n[""+l],t?t[""+l]:void 0,e[""+l],"annotations"===l||"ports"===l?n:void 0,l);else if(s instanceof Object&&t&&"annotations"!==r&&"ports"!==r)Ro(n[""+l],t[""+l],e[""+l]);else if("annotations"!==r&&"ports"!==r&&t&&!t[""+l]||!t&&n&&(n[""+l]||void 0!==n[""+l]))n[""+l]=e[""+l];else{var c=void 0;("annotations"===r||"ports"===r)&&("annotations"===r?(n[""+l]&&Ro(n[""+l],t[""+l],e[""+l]),n[""+l]||(fs(i)===de?(c=new Nr(i,"annotations",e[""+l]),i.annotations.push(c)):(c=new Zn(i,"annotations",e[""+l]),i.annotations.push(c)))):n[""+l]?Ro(n[""+l],t[""+l],e[""+l]):(c=new Es(i,"ports",e[""+l]),i.ports.push(c)))}}}function bse(n,t){for(var e="Bezier"===n.type?function yse(n){var t=[];if("Bezier"===n.type)for(var e=0,i=0;i0||n.ports.length>0){var p=n.wrapper.children;for(i=3;i0)return{enabled:!1,intersectPt:e};var l=o/s,h=a/s;return l>=0&&l<=1&&h>=0&&h<=1?(e.x=i.x1+l*(i.x2-i.x1),e.y=i.y1+l*(i.y2-i.y1),{enabled:!0,intersectPt:e}):{enabled:!1,intersectPt:e}}function ib(n,t,e,i){var a=tm(vF(n.x,n.y,t.x,t.y),vF(e.x,e.y,i.x,i.y));return a.enabled?a.intersectPt:{x:0,y:0}}function vF(n,t,e,i){return{x1:Number(n)||0,y1:Number(t)||0,x2:Number(e)||0,y2:Number(i)||0}}function mF(n,t,e){var i=[],s={x:t.topRight.x+(e=e||0),y:t.topRight.y},o={x:t.bottomRight.x,y:t.bottomRight.y-e},a={x:t.bottomLeft.x,y:t.bottomLeft.y+e};return i.push({x:t.topLeft.x-e,y:t.topLeft.y}),i.push(s),i.push(o),i.push(a),i}function zc(n,t,e,i,r,s){var o={},a=e.scroller.transform.scale,h=e.scroller.verticalOffset;return o.x=(i?n.x:t.x)*a+e.scroller.horizontalOffset-r,o.y=(i?n.y:t.y)*a+h-s,o}function yF(n,t){var e=new Ke;return e.data=n.pathData,e.height=n.height>10?n.height-(n.padding.bottom+n.padding.top):n.height,e.width=n.width>10?n.width-(n.padding.left+n.padding.right):n.width,e.visible=n.visibility,e.id=t.id+"_shape",e.inversedAlignment=!1,e.horizontalAlignment="Center",e.verticalAlignment="Center",e.style={fill:n.iconStrokeColor,strokeColor:n.iconStrokeColor,strokeWidth:n.iconStrokeWidth},e.setOffsetWithRespectToBounds(.5,.5,"Fraction"),e.relativeMode="Object",e.description=t.description||"",e}function Zx(n,t,e){var i=Jx(n,t),r=z.findAngle(n[i.index],n[i.index+1]),s=function Tse(n){var t;t=n instanceof AI?0:void 0===n.content?10:0;var e=0;switch(n.alignment){case"Center":e=0;break;case"Before":e=-(0+t);break;case"After":e=0+t}return e}(t),o=z.transform(i.point,r+45,s);return i.point=o,i.angle=r,i}function Jx(n,t){for(var r,s,a,l,e=0,i=t.offset,o=[],h=0;h=c)return s=z.findAngle(n[parseInt(d.toString(),10)],n[d+1]),{point:r=z.transform(n[parseInt(d.toString(),10)],s,c-(a||0)),index:l=d};a=o[parseInt(d.toString(),10)]}return{point:r,index:l}}function SF(n,t,e){t%=360;var a,l,s=225;switch(n.alignment){case"Before":t>=45&&t<=135?(l="right",a=.5===n.offset?"center":"top"):t>=s&&t<=315?(l="left",a=.5===n.offset?"center":"bottom"):t>45&&t=45&&t<=135?(l="left",a=.5===n.offset?"center":"top"):t>=s&&t<=315?(l="right",a=.5===n.offset?"center":"bottom"):t>45&&tMath.abs(t.y-n.y)?n.x0)for(var e=0;e=0;r--)("nodes"===i||"connectors"===i)&&(n[""+i][parseInt(r.toString(),10)].wrapper=null),"dataManager"!==i&&(n[""+i][parseInt(r.toString(),10)]=tT(n[""+i][parseInt(r.toString(),10)],e[""+i][parseInt(r.toString(),10)],void 0!==t[""+i]?t[""+i][parseInt(r.toString(),10)]:[]),("[]"===JSON.stringify(n[""+i][parseInt(r.toString(),10)])||"{}"===JSON.stringify(n[""+i][parseInt(r.toString(),10)])||void 0===n[""+i][parseInt(r.toString(),10)])&&n[""+i].splice(r,1));n=void 0}function Rh(n,t){var e=t.style,i=t;t.canApplyStyle=!0;for(var r=0,s=Object.keys(n);r=0&&n.splice(e,1)}function Kp(n,t,e){var i;n.intermediatePoints=t,n.updateSegmentElement(n,t,n.wrapper.children[0],e);var r=n.sourceDecorator;if("Bezier"===n.type){var s=n.segments[0],o=n.segments[n.segments.length-1];i=[z.isEmptyPoint(o.point2)?o.bezierPoint2:o.point2,z.isEmptyPoint(s.point1)?s.bezierPoint1:s.point1]}else i=n.intermediatePoints;t=n.clipDecorators(n,t,e);var a=n.wrapper.children[0];a.canMeasurePath=!0,n.updateDecoratorElement(a=n.wrapper.children[1],t[0],i[1],r),n.updateDecoratorElement(a=n.wrapper.children[2],t[t.length-1],i[i.length-2],n.targetDecorator),n.updateShapeElement(n)}function iT(n,t,e){var l,i=n.wrapper,s=t.offset,o=t.size/e.scale,a=t.margin,h=i.offsetX-i.actualSize.width*i.pivot.x,c=i.offsetY-i.actualSize.height*i.pivot.y;if(l={x:0,y:0},n.nodes.length>0){switch(t.side){case"Top":l.x+=h+s*i.actualSize.width,l.y+=c-o;break;case"Bottom":l.x+=h+s*i.actualSize.width,l.y+=c+i.actualSize.height+o;break;case"Left":l.x+=h-o,l.y+=c+s*i.actualSize.height;break;case"Right":l.x+=h+i.actualSize.width+o,l.y+=c+s*i.actualSize.height}l.x+=(a.left-a.right)/e.scale+o/2*("Center"===t.horizontalAlignment?0:"Right"===t.horizontalAlignment?-1:1),l.y+=(a.top-a.bottom)/e.scale+o/2*("Center"===t.verticalAlignment?0:"Top"===t.verticalAlignment?-1:1)}else if(n.connectors.length>0){var d=n.connectors[0],u={offset:s},p=Jx(d.intermediatePoints,u),f=p.index;l=p.point;var y,v=Zx(d.intermediatePoints,u).angle;qi(y=Hi(),-v,d.intermediatePoints[parseInt(f.toString(),10)].x,d.intermediatePoints[parseInt(f.toString(),10)].y),(l=Je(y,l)).x+=a.left-a.right+o/2*("Center"===t.horizontalAlignment?0:"Right"===t.horizontalAlignment?-1:1),l.y+=a.top-a.bottom+o/2*("Center"===t.verticalAlignment?0:"Top"===t.verticalAlignment?-1:1),qi(y=Hi(),v,d.intermediatePoints[parseInt(f.toString(),10)].x,d.intermediatePoints[parseInt(f.toString(),10)].y),l=Je(y,l)}return 0===i.rotateAngle&&0===i.parentTransform||(qi(y=Hi(),i.rotateAngle+i.parentTransform,i.offsetX,i.offsetY),l=Je(y,l)),l}function fa(n,t,e,i){if(i.annotation){if(kl(i.annotation))return!0}else if(mr[""+t]&n&&bt[""+t]&e)return!0;return!1}function qr(n,t){return!!(mr[""+t]&n)}function Hc(n,t){return!!(Cx[""+t]&n)}function ga(n,t){return n.visibility&t}function rb(n,t){var e;if("Text"===n.shape.type)e=n.shape;else{var i=t.split("_");t=i[i.length-1];for(var r=0;rn[""+t]?e.splice(0,0,n):e.push(n);else if(e.length>1){for(var i=0,r=e.length-1,s=Math.floor((i+r)/2);s!==i;)if(e[parseInt(s.toString(),10)][""+t]n[""+t]))break;r=s,s=Math.floor((i+r)/2)}e[parseInt(r.toString(),10)][""+t]n[""+t]?e.splice(i,0,n):e[parseInt(i.toString(),10)][""+t]n[""+t]&&e.splice(r,0,n)}}function Qse(n){var t=document.getElementById(n.diagramId),e="ej2_instances",i=t[""+e][0].nodes;void 0===i&&(i=function Gse(n){for(var t=[],e=0;e30?10:o/2;for(var h=0,c=0;c=l){var u=l-h;r=Gt(n[c],n[c+1]),s=z.transform(n[c],r,u);break}h+=d}return s},ob=function(n,t){if(n instanceof te||n instanceof de)for(var e=0;e=0||navigator.platform.indexOf("iPad")>=0||navigator.platform.indexOf("iPhone")>=0||navigator.platform.indexOf("MacIntel")>=0)&&("safari"===X.info.name||"webkit"===X.info.name)}function AF(n,t,e,i){return void 0!==t.previewSize[""+i]?t.previewSize[""+i]:void 0!==n.symbolPreview[""+i]?n.symbolPreview[""+i]:t[""+i]||e.actualSize[""+i]}function om(n,t,e){return n&&n.parentId&&(e=(n=t.nameTable[n.parentId]).parentId?om(n,t,e):n.id),e}function am(n,t){return n.selectedItems.connectors.length>1&&0===n.selectedItems.nodes.length&&0!==t.rotateAngle}function Zse(n){if(n.arrowType&&""!==n.arrowType.trim())switch(n.arrowType){case"single-line-arrow":default:return{targetDecorator:"Arrow",strokeWidth:1};case"double-line-arrow":return{targetDecorator:"Arrow",strokeWidth:2};case"dotted-arrow":return{targetDecorator:"Arrow",strokeDashArray:"2,2"};case"single-line":return{targetDecorator:"None",strokeWidth:1};case"double-line":return{targetDecorator:"None",strokeWidth:2};case"dotted":return{targetDecorator:"None",strokeDashArray:"2,2"};case"wiggly-arrow":return{targetDecorator:"None",strokeWidth:1,opacity:0}}return{targetDecorator:"Arrow",strokeWidth:1}}var Jse=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),io=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},LF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Jse(t,n),io([I("None")],t.prototype,"shape",void 0),io([I("white")],t.prototype,"fill",void 0),io([I("Auto")],t.prototype,"horizontalAlignment",void 0),io([I("Auto")],t.prototype,"verticalAlignment",void 0),io([I(10)],t.prototype,"width",void 0),io([I(10)],t.prototype,"height",void 0),io([re({x:.5,y:1},z)],t.prototype,"offset",void 0),io([I("#1a1a1a")],t.prototype,"borderColor",void 0),io([I(1)],t.prototype,"borderWidth",void 0),io([re({},$n)],t.prototype,"margin",void 0),io([I("")],t.prototype,"pathData",void 0),io([I("")],t.prototype,"content",void 0),io([I(0)],t.prototype,"cornerRadius",void 0),io([re({left:2,right:2,top:2,bottom:2},$n)],t.prototype,"padding",void 0),io([I("#1a1a1a")],t.prototype,"iconColor",void 0),t}(Ee),Kse=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),oT=function(n){function t(){var e=null!==n&&n.apply(this,arguments)||this;return e.orientation="Vertical",e.measureChildren=void 0,e.considerPadding=!0,e}return Kse(t,n),t.prototype.measure=function(e){return this.desiredSize=this.measureStackPanel(e,"Horizontal"===this.orientation?this.updateHorizontalStack:this.updateVerticalStack),this.desiredSize},t.prototype.arrange=function(e){return this.actualSize=this.arrangeStackPanel(e,"Horizontal"===this.orientation?this.arrangeHorizontalStack:this.arrangeVerticalStack),this.updateBounds(),this.actualSize},t.prototype.measureStackPanel=function(e,i){var r=void 0;if(void 0!==this.children&&this.children.length>0)for(var s=0,o=this.children;s0){var r=void 0,s=void 0;r=this.offsetX-e.width*this.pivot.x+this.padding.left,s=this.offsetY-e.height*this.pivot.y+this.padding.top;for(var o=0,a=this.children;o0)for(var i=0,r=this.children;i=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},aoe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return ooe(t,n),Hh([I("Horizontal")],t.prototype,"orientation",void 0),Hh([I("Center")],t.prototype,"type",void 0),Hh([I(void 0)],t.prototype,"offset",void 0),Hh([I(!1)],t.prototype,"enableRouting",void 0),Hh([I([])],t.prototype,"children",void 0),Hh([I("")],t.prototype,"assistants",void 0),Hh([I("")],t.prototype,"level",void 0),Hh([I("")],t.prototype,"hasSubTree",void 0),Hh([I("")],t.prototype,"rows",void 0),t}(Ee),Li=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),q=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},loe=function(n){if(n)switch(n.type){case"Basic":default:return ab;case"Flow":return PF;case"Path":return NF;case"Image":return kF;case"Text":return Pd;case"Bpmn":return uT;case"Native":return lm;case"HTML":return OF;case"UmlActivity":return zF;case"UmlClassifier":return RF;case"SwimLane":return Hd}return ab},va=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),q([I("Basic")],t.prototype,"type",void 0),t}(Ee),NF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"Path"},q([I("Path")],t.prototype,"type",void 0),q([I("")],t.prototype,"data",void 0),t}(va),lm=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"Native"},q([I("Native")],t.prototype,"type",void 0),q([I("")],t.prototype,"content",void 0),q([I("Stretch")],t.prototype,"scale",void 0),t}(va),OF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"Html"},q([I("HTML")],t.prototype,"type",void 0),q([I("")],t.prototype,"content",void 0),t}(va),kF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"Image"},q([I("Image")],t.prototype,"type",void 0),q([I("")],t.prototype,"source",void 0),q([I("None")],t.prototype,"scale",void 0),q([I("None")],t.prototype,"align",void 0),t}(va),Pd=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"Text"},q([I("Text")],t.prototype,"type",void 0),q([I("")],t.prototype,"content",void 0),q([re({},$n)],t.prototype,"margin",void 0),t}(va),ab=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"BasicShape"},q([I("Basic")],t.prototype,"type",void 0),q([I("Rectangle")],t.prototype,"shape",void 0),q([I(0)],t.prototype,"cornerRadius",void 0),q([Bt([],z)],t.prototype,"points",void 0),t}(va),PF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"FlowShape"},q([I("Flow")],t.prototype,"type",void 0),q([I("Terminator")],t.prototype,"shape",void 0),t}(va),lT=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"BpmnGateway"},q([I("None")],t.prototype,"type",void 0),t}(Ee),hT=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"BpmnDataObject"},q([I("None")],t.prototype,"type",void 0),q([I(!1)],t.prototype,"collection",void 0),t}(Ee),hoe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),q([I("None")],t.prototype,"type",void 0),q([I("None")],t.prototype,"loop",void 0),q([I(!1)],t.prototype,"call",void 0),q([I(!1)],t.prototype,"compensation",void 0),t}(Ee),cT=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"BpmnEvent"},q([I("Start")],t.prototype,"event",void 0),q([I("None")],t.prototype,"trigger",void 0),t}(Ee),zd=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"BpmnSubEvent"},q([I("None")],t.prototype,"trigger",void 0),q([I("Start")],t.prototype,"event",void 0),q([I("")],t.prototype,"id",void 0),q([re({},z)],t.prototype,"offset",void 0),q([Bt([],Zn)],t.prototype,"annotations",void 0),q([Bt([],Es)],t.prototype,"ports",void 0),q([I()],t.prototype,"width",void 0),q([I()],t.prototype,"height",void 0),q([re({},$n)],t.prototype,"margin",void 0),q([I("Center")],t.prototype,"horizontalAlignment",void 0),q([I("Center")],t.prototype,"verticalAlignment",void 0),q([I(!0)],t.prototype,"visible",void 0),t}(Ee),coe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),q([re({id:"success",event:"End",offset:{x:1,y:.5}},zd)],t.prototype,"success",void 0),q([re({id:"failure",event:"Intermediate",trigger:"Error",offset:{x:.25,y:1}},zd)],t.prototype,"failure",void 0),q([re({id:"cancel",event:"Intermediate",trigger:"Cancel",offset:{x:.75,y:1}},zd)],t.prototype,"cancel",void 0),t}(Ee),doe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),q([I("None")],t.prototype,"type",void 0),q([I(!1)],t.prototype,"adhoc",void 0),q([I("Default")],t.prototype,"boundary",void 0),q([I(!1)],t.prototype,"compensation",void 0),q([I("None")],t.prototype,"loop",void 0),q([I(!0)],t.prototype,"collapsed",void 0),q([Bt([],zd)],t.prototype,"events",void 0),q([re({},coe)],t.prototype,"transaction",void 0),q([I(void 0)],t.prototype,"processes",void 0),t}(Ee),dT=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"BpmnActivity"},q([I("Task")],t.prototype,"activity",void 0),q([re({},hoe)],t.prototype,"task",void 0),q([re({},doe)],t.prototype,"subProcess",void 0),t}(Ee),hm=function(n){function t(e,i,r,s){return n.call(this,e,i,r,s)||this}return Li(t,n),t.prototype.getClassName=function(){return"BpmnAnnotation"},q([I("")],t.prototype,"text",void 0),q([I("")],t.prototype,"id",void 0),q([I(0)],t.prototype,"angle",void 0),q([I()],t.prototype,"height",void 0),q([I()],t.prototype,"width",void 0),q([I(0)],t.prototype,"length",void 0),t}(Ee),uoe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),q([I("")],t.prototype,"textAnnotationTarget",void 0),q([I("Auto")],t.prototype,"textAnnotationDirection",void 0),t}(Ee),uT=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"BpmnShape"},q([I("Bpmn")],t.prototype,"type",void 0),q([I("Event")],t.prototype,"shape",void 0),q([re({},cT)],t.prototype,"event",void 0),q([re({},lT)],t.prototype,"gateway",void 0),q([re({},hT)],t.prototype,"dataObject",void 0),q([re({},dT)],t.prototype,"activity",void 0),q([re({},hm)],t.prototype,"annotation",void 0),q([Bt([],hm)],t.prototype,"annotations",void 0),q([re({},uoe)],t.prototype,"textAnnotation",void 0),t}(va),zF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"UmlActivityShape"},q([I("UmlActivity")],t.prototype,"type",void 0),q([I("Action")],t.prototype,"shape",void 0),t}(va),pT=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"MethodArguments"},q([I("")],t.prototype,"name",void 0),q([I("")],t.prototype,"type",void 0),q([re({},Gp)],t.prototype,"style",void 0),t}(Ee),sf=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"UmlClassAttribute"},q([I("Public")],t.prototype,"scope",void 0),q([I(!1)],t.prototype,"isSeparator",void 0),q([re({fill:"#F9F9F9",strokeColor:"#CCCCCC"},Ll)],t.prototype,"separatorStyle",void 0),t}(pT),cm=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"UmlClassMethod"},q([Bt([],pT)],t.prototype,"parameters",void 0),t}(sf),lb=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"UmlClass"},q([I("")],t.prototype,"name",void 0),q([Bt([],sf)],t.prototype,"attributes",void 0),q([Bt([],cm)],t.prototype,"methods",void 0),q([re({},Gp)],t.prototype,"style",void 0),t}(Ee),fT=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"UmlInterface"},q([I(!1)],t.prototype,"isSeparator",void 0),q([re({fill:"#F9F9F9",strokeColor:"#CCCCCC"},Ll)],t.prototype,"separatorStyle",void 0),t}(lb),hb=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"UmlEnumerationMember"},q([I("")],t.prototype,"name",void 0),q([I("")],t.prototype,"value",void 0),q([I(!1)],t.prototype,"isSeparator",void 0),q([re({fill:"#F9F9F9",strokeColor:"#CCCCCC"},Ll)],t.prototype,"separatorStyle",void 0),q([re({},Gp)],t.prototype,"style",void 0),t}(Ee),gT=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"UmlEnumeration"},q([I("")],t.prototype,"name",void 0),q([Bt([],hb)],t.prototype,"members",void 0),q([re({},Gp)],t.prototype,"style",void 0),t}(Ee),RF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Li(t,n),t.prototype.getClassName=function(){return"UmlClassifierShape"},q([I("UmlClassifier")],t.prototype,"type",void 0),q([re({},lb)],t.prototype,"classShape",void 0),q([re({},fT)],t.prototype,"interfaceShape",void 0),q([re({},gT)],t.prototype,"enumerationShape",void 0),q([I("Class")],t.prototype,"classifier",void 0),t}(va),te=function(n){function t(e,i,r,s){var a,o=n.call(this,e,i,r,s)||this;return o.isCanvasUpdate=!1,o.status="None",o.parentId="",o.processId="",o.umlIndex=-1,o.outEdges=[],o.inEdges=[],o.isHeader=!1,o.isLane=!1,o.isPhase=!1,o.children&&o.children.length>0&&((!(a=r).style||!a.style.fill)&&(o.style.fill="transparent"),(!a.style||!a.style.strokeColor)&&(o.style.strokeColor="transparent")),o.shape&&"UmlActivity"===o.shape.type&&tb(r,o),o.shape&&"SwimLane"===o.shape.type&&pF(r,o),o.ports&&o.ports.length&&function vse(n){for(var t=0;t>";t=n;break;case"FinalNode":t=IF(e)}return t}(new Ke,i,this);break;case"Bpmn":if(e.bpmnModule){i=e.bpmnModule.initBPMNContent(i,this,e),this.wrapper.elementActions=this.wrapper.elementActions|Xr.ElementIsGroup;var v=this.shape.activity.subProcess;if(v.processes&&v.processes.length)for(var S=0,b=this.shape.activity.subProcess.processes;S>",margin:{left:10,right:10},id:"class",style:{fontSize:i.style.fontSize,color:i.style.color,fill:i.style.fill,textWrapping:r},offset:{x:.5,y:.3},constraints:Lr.ReadOnly}],constraints:(ie.Default|ie.HideThumbs)&~(ie.Rotate|ie.Drag|ie.Resize),verticalAlignment:"Stretch",horizontalAlignment:"Stretch",style:{fill:t.style.fill,strokeColor:"black"===t.style.strokeColor?"#ffffff00":t.style.strokeColor}},!0);return e.initObject(s),e.nodes.push(s),e.UpdateBlazorDiagramModel(s,"Node"),t.children.push(s.id),function toe(n,t,e,i){if("Enumeration"===n.shape.classifier){var r=e.members;if(r&&r.length){rf(n,t);for(var s="",o=0;o0)for(var o=0;o0&&s.phaseSize&&(i+=s.phaseSize,Xv(n,s.phaseSize)),s.lanes.length>0)for(o=0;o0){var a=0;for(o=0;o0&&"Horizontal"===r.orientation)for(l=0;l0&&(i+=r.phaseSize,o=qv(r.phaseSize),n.push(o)),a=0;a0&&o.phaseSize){for(var l=0;l0)for(l=0;l0?e.nameTable[this.nodes[0].id].wrapper:e.nameTable[this.connectors[0].id].wrapper,this.annotation.id);i.children.push(s)}else if(this.nodes||this.connectors){for(var o=0;o-1}function VF(n,t,e){n=[];for(var i=0,r=e.length;i0?c.getElementsByTagName("svg")[0].outerHTML:c.getElementsByTagName("g").length>0?c.getElementsByTagName("g")[0].outerHTML:"",s.shape.content=h,n.content=h,c.parentElement.removeChild(c)}l="nodeTemplate"}else a=s,l="annotationTemplate";var f=document.getElementById(n.diagramId).ej2_instances[0];if("string"!=typeof n.content&&"function"!=typeof n.content||n.isTemplate)if(n.isTemplate){if(v=void 0,v=f.isReact?n.getNodeTemplate()($(e),f,l+"_"+("nodeTemplate"===l?e.id:n.nodeId+e.id),void 0,void 0,!1,i):f.isVue||f.isVue3?n.getNodeTemplate()?n.getNodeTemplate()($(e),f,l+"_"+("nodeTemplate"===l?e.id:n.nodeId+e.id),void 0,void 0,!1,i):(v=ii("nodeTemplate"===l?f.nodeTemplate:f.annotationTemplate))($(e),f,l+"_"+("nodeTemplate"===l?e.id:n.nodeId+e.id),void 0,void 0,!1,i):n.getNodeTemplate()($(e),f,l+"_"+("nodeTemplate"===l?e.id:n.nodeId+e.id),void 0,void 0,!1))for(var M=0;M=1&&0===n.x&&("Clip"===i.textOverflow||"Ellipsis"===i.textOverflow)&&("Wrap"===i.textWrapping||"WrapWithOverflow"===i.textWrapping)&&(n.x=t[e-1]?t[e-1].x:-n.width/2),n.x}function QF(n,t,e,i){return e&&!t.template||t.template&&"function"==typeof t.template&&i.isReact?(n.isTemplate=!0,n.template=n.content=Bh(n,!0,t)):n.content=t.template,n}function Qe(){for(var e,t="",i=0;i<5;i++){if(typeof window<"u"&&"crypto"in window&&"getRandomValues"in crypto){var r=new Uint16Array(1);e=(window.msCrypto||window.crypto).getRandomValues(r)[0]%60}else e=Math.floor(61*Math.random());0===i&&e<10?i--:t+="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz".substring(e,e+1)}return t}function GF(n){if(n)try{return"function"!=typeof n&&document.querySelectorAll(n).length?ii(document.querySelector(n).innerHTML.trim()):ii(n)}catch{return ii(n)}}function En(n){new Ne;var e=n.offsetY-n.actualSize.height*n.pivot.y,i=n.offsetY+n.actualSize.height*(1-n.pivot.y),r=n.offsetX-n.actualSize.width*n.pivot.x,s=n.offsetX+n.actualSize.width*(1-n.pivot.x);return Ne.toBounds([{x:r,y:e},{x:s,y:e},{x:r,y:i},{x:s,y:i}])}function yr(n){var t=new Ne,e=En(n),i=e.middleLeft,r=e.topCenter,s=e.bottomCenter,o=e.middleRight,a=e.topLeft,l=e.topRight,h=e.bottomLeft,c=e.bottomRight;if(n.corners={topLeft:a,topCenter:r,topRight:l,middleLeft:i,middleRight:o,bottomLeft:h,bottomCenter:s,bottomRight:c},0!==n.rotateAngle||0!==n.parentTransform){var d=Hi();qi(d,n.rotateAngle+n.parentTransform,n.offsetX,n.offsetY),n.corners.topLeft=a=Je(d,a),n.corners.topCenter=r=Je(d,r),n.corners.topRight=l=Je(d,l),n.corners.middleLeft=i=Je(d,i),n.corners.middleRight=o=Je(d,o),n.corners.bottomLeft=h=Je(d,h),n.corners.bottomCenter=s=Je(d,s),n.corners.bottomRight=c=Je(d,c)}return t=Ne.toBounds([a,l,h,c]),n.corners.left=t.left,n.corners.right=t.right,n.corners.top=t.top,n.corners.bottom=t.bottom,n.corners.center=t.center,n.corners.width=t.width,n.corners.height=t.height,t}function $(n,t,e,i){var r={},s="properties";if(n){e=n.propName;var l=[],h=[];if((l=l.concat(Object.keys(n[""+s]||n))).push("version"),e){var c=Zi(t);h=c?c(e):[],l=l.concat(h)}for(var d=function Ooe(n){switch(n){case"nodes":case"children":return["inEdges","outEdges","parentId","processId","nodeId","umlIndex","isPhase","isLane"];case"connectors":return["parentId"];case"annotation":case"annotations":return["nodeId"];case"shape":return["hasHeader"];case"layers":return["objectZIndex"]}return[]}(e),u=0,p=l=l.concat(d);u0&&(e=r),r=Math.floor(Poe(e,i)),s=Bc(o+=n.substr(e,r),t)}while(s<=t.width);for(o=o.substr(0,e),a=e;a=t.width){n=n.substr(0,o.length-1);break}return"Ellipsis"===t.textOverflow?(n=n.substr(0,n.length-3),n+="..."):n=n.substr(0,n.length),n}function MT(n,t){if("NoWrap"===t&&"PreserveAll"===n)return"pre";var e="";switch(n){case"CollapseAll":e="nowrap";break;case"CollapseSpace":e="pre-line";break;case"PreserveAll":e="pre-wrap"}return e}function wT(n,t){var e=Hi();qi(e,t,0,0);var i=Je(e,{x:0,y:0}),r=Je(e,{x:n.width,y:0}),s=Je(e,{x:0,y:n.height}),o=Je(e,{x:n.width,y:n.height}),a=Math.min(i.x,r.x,s.x,o.x),l=Math.min(i.y,r.y,s.y,o.y),h=Math.max(i.x,r.x,s.x,o.x),c=Math.max(i.y,r.y,s.y,o.y);return new me(h-a,c-l)}function xs(n,t,e,i){if(0!==n){var r=Hi();return qi(r,n,t,e),Je(r,i)}return i}function Zi(n){return void 0!==n&&"string"==typeof n&&(n=Y(n,window)),n}var bo=function(){function n(){}return n.getContext=function(t){return t.getContext("2d")},n.setCanvasSize=function(t,e,i){t&&(t.setAttribute("width",e.toString()),t.setAttribute("height",i.toString()))},n.prototype.renderGradient=function(t,e,i,r){var s,o,a;if("None"!==t.gradient.type){for(var l=0;l0?(w=0===S.r1?e.arc[parseInt(r.toString(),10)].r1:S.r1,C=0===S.r2?e.arc[parseInt(r.toString(),10)].r2:S.r2,r++):(w=S.r1,C=S.r2);var D=S.angle*(Math.PI/180),A=S.largeArc,x=S.sweep,R={x:u,y:p},L={x:Math.cos(D)*(M.x-R.x)/2+Math.sin(D)*(M.y-R.y)/2,y:-Math.sin(D)*(M.x-R.x)/2+Math.cos(D)*(M.y-R.y)/2},O=Math.pow(L.x,2)/Math.pow(w,2)+Math.pow(L.y,2)/Math.pow(C,2);O>1&&(w*=Math.sqrt(O),C*=Math.sqrt(O));var N=Math.pow(C,2)*Math.pow(L.x,2),T=(A===x?-1:1)*Math.sqrt((Math.pow(w,2)*Math.pow(C,2)-Math.pow(w,2)*Math.pow(L.y,2)-N)/(Math.pow(w,2)*Math.pow(L.y,2)+Math.pow(C,2)*Math.pow(L.x,2)));isNaN(T)&&(T=0);var P={x:T*w*L.y/C,y:T*-C*L.x/w},_={x:(M.x+R.x)/2+Math.cos(D)*P.x-Math.sin(D)*P.y,y:(M.y+R.y)/2+Math.sin(D)*P.x+Math.cos(D)*P.y},B=this.a([1,0],[(L.x-P.x)/w,(L.y-P.y)/C]),j=[(L.x-P.x)/w,(L.y-P.y)/C],Q=[(-L.x-P.x)/w,(-L.y-P.y)/C],oe=this.a(j,Q);this.r(j,Q)<=-1&&(oe=Math.PI),this.r(j,Q)>=1&&(oe=0);var pe=B+oe/2*(x?1:-1);if(Math.cos(pe),Math.sin(pe),S.centp=_,S.xAxisRotation=D,S.rx=w,S.ry=C,S.a1=B,S.ad=oe,S.sweep=x,null!=s){var De=w>C?w:C,xe=w>C?1:w/C,Ie=w>C?C/w:1;s.save(),s.translate(_.x,_.y),s.rotate(D),s.scale(xe,Ie),s.arc(0,0,De,B,B+oe,!x),s.scale(1/xe,1/Ie),s.rotate(-D),s.translate(-_.x,-_.y),s.restore()}break;case"Z":case"z":s.closePath(),u=o,p=a}o=u,a=p}}},n.prototype.drawText=function(t,e,i,r,s,o,a){if(e.content&&!0===e.visible){var l=n.getContext(t);l.save(),this.setStyle(t,e),o&&(e.fontSize*=o),this.rotateContext(t,e.angle,e.x+e.width*e.pivotX,e.y+e.height*e.pivotY),this.setFontStyle(t,e);var u,d=0;u=e.childNodes;var p=e.wrapBounds;if(l.fillStyle=e.color,p){var f=this.labelAlign(e,p,u);for(d=0;de.width&&"Wrap"!==e.textOverflow&&"NoWrap"===e.textWrapping&&(g.text=qF(g.text,e)),"Clip"!==e.textOverflow&&"Ellipsis"!==e.textOverflow||"Wrap"!==e.textWrapping?l.fillText(g.text,v,y):ya.actualSize.height+a.bounds.y&&(g.text=g.text.slice(0,g.text.length-3),g.text=g.text.concat("...")),l.fillText(g.text,v,y)),"Underline"===e.textDecoration||"Overline"===e.textDecoration||"LineThrough"===e.textDecoration){var M=v,w=void 0,D=v+l.measureText(g.text).width,A=void 0;switch(e.textDecoration){case"Underline":w=y+2,A=y+2;break;case"Overline":w=f.y+g.dy*d,A=f.y+g.dy*d;break;case"LineThrough":w=(y+f.y+g.dy*d)/2+2,A=(y+f.y+g.dy*d)/2+2}l.beginPath(),l.moveTo(M,w),l.lineTo(D,A),l.strokeStyle=e.color,l.lineWidth=.08*e.fontSize,l.globalAlpha=e.opacity,l.stroke()}}}l.restore()}},n.prototype.loadImage=function(t,e,i,r,s){this.rotateContext(i,e.angle,r,s);var o=new Image;o.src=e.source,this.image(t,o,e.x,e.y,e.width,e.height,e)},n.prototype.drawImage=function(t,e,i,r){var s=this;if(e.visible){var o=n.getContext(t);o.save();var a=e.x+e.width*e.pivotX,l=e.y+e.height*e.pivotY,h=new Image;h.src=e.source,o.canvas.id.split("_"),r?h.onload=function(){s.loadImage(o,e,t,a,l)}:this.loadImage(o,e,t,a,l),o.restore()}},n.prototype.image=function(t,e,i,r,s,o,a){t.beginPath();var l=e.width,h=e.height,c=s,d=o,u=0,p=0;if(a&&"None"!==a.alignment){var f=a.alignment.toLowerCase().substr(1,3),g=a.alignment.toLowerCase().substr(5,3);if("Slice"===a.scale){var v=function(){u=c,p=h*c/l},y=function(){u=l*d/h,p=d};c>d?(v(),d>p&&y()):c===d?l>h?y():v():(y(),c>u&&v());var S=this.getSliceOffset(f,u,c,l),b=this.getSliceOffset(g,p,d,h),M=l-S,w=h-b,C=u-S*(u/l),D=p-b*(p/h),A=Tt("canvas",{width:s.toString(),height:o.toString()});A.getContext("2d").drawImage(e,S,b,M,w,0,0,C,D),t.drawImage(A,i,r,s,o)}else if("Meet"===a.scale){var R=h/l,L=d/c;p=L>R?c*R:d,i+=this.getMeetOffset(f,u=L>R?c:d/R,c),r+=this.getMeetOffset(g,p,d),t.drawImage(e,0,0,l,h,i,r,u,p)}else t.drawImage(e,i,r,s,o)}else if("None"!==a.flip){var O=1,N=1;("Horizontal"===a.flip||"Both"===a.flip)&&(i=-i,s=-s,O=-1),("Vertical"===a.flip||"Both"===a.flip)&&(r=-r,o=-o,N=-1),t.scale(O,N),t.drawImage(e,i,r,s,o)}else t.drawImage(e,i,r,s,o);t.closePath()},n.prototype.getSliceOffset=function(t,e,i,r){switch(t){case"min":default:return 0;case"mid":return(e-i)/2*r/e;case"max":return(e-i)*r/e}},n.prototype.getMeetOffset=function(t,e,i){var r=Math.max(e,i),s=Math.min(e,i);switch(t){case"min":default:return 0;case"mid":return(r-s)/2;case"max":return r-s}},n.prototype.m=function(t){return Math.sqrt(Math.pow(t[0],2)+Math.pow(t[1],2))},n.prototype.r=function(t,e){return(t[0]*e[0]+t[1]*e[1])/(this.m(t)*this.m(e))},n.prototype.a=function(t,e){return(t[0]*e[1]t.width&&("Ellipsis"===t.textOverflow||"Clip"===t.textOverflow)&&"NoWrap"===t.textWrapping?0:.5*t.width:"right"===t.textAlign&&(c=1*t.width),s.x=t.x+c+(e?e.x:0),s.y=a+d-r.height/2,s},n}(),fb=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Vi=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},Roe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return fb(t,n),Vi([I("")],t.prototype,"source",void 0),Vi([I("transparent")],t.prototype,"color",void 0),Vi([I("None")],t.prototype,"scale",void 0),Vi([I("None")],t.prototype,"align",void 0),t}(Ee),Hoe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return fb(t,n),Vi([I("Page")],t.prototype,"mode",void 0),Vi([I("PageSettings")],t.prototype,"region",void 0),Vi([re({top:25,bottom:25,left:25,right:25},$n)],t.prototype,"margin",void 0),Vi([I(!1)],t.prototype,"canZoomIn",void 0),Vi([I(void 0)],t.prototype,"customBounds",void 0),Vi([I(!1)],t.prototype,"canFit",void 0),t}(Ee),Boe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return fb(t,n),Vi([I(null)],t.prototype,"width",void 0),Vi([I(null)],t.prototype,"height",void 0),Vi([re({},$n)],t.prototype,"margin",void 0),Vi([I("Landscape")],t.prototype,"orientation",void 0),Vi([I("Infinity")],t.prototype,"boundaryConstraints",void 0),Vi([re({},Roe)],t.prototype,"background",void 0),Vi([I(!1)],t.prototype,"multiplePage",void 0),Vi([I(!1)],t.prototype,"showPageBreaks",void 0),Vi([re({},Hoe)],t.prototype,"fitOptions",void 0),t}(Ee),Foe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return fb(t,n),Vi([I(0)],t.prototype,"horizontalOffset",void 0),Vi([I(0)],t.prototype,"verticalOffset",void 0),Vi([I(1)],t.prototype,"currentZoom",void 0),Vi([I(0)],t.prototype,"viewPortWidth",void 0),Vi([I(0)],t.prototype,"viewPortHeight",void 0),Vi([I(.2)],t.prototype,"minZoom",void 0),Vi([I(30)],t.prototype,"maxZoom",void 0),Vi([I("Diagram")],t.prototype,"scrollLimit",void 0),Vi([I()],t.prototype,"scrollableArea",void 0),Vi([I(!1)],t.prototype,"canAutoScroll",void 0),Vi([I(100)],t.prototype,"autoScrollFrequency",void 0),Vi([re({left:15,right:15,top:15,bottom:15},$n)],t.prototype,"autoScrollBorder",void 0),Vi([re({left:0,right:0,top:0,bottom:0},$n)],t.prototype,"padding",void 0),Vi([I(.2)],t.prototype,"zoomFactor",void 0),t}(Ee),_oe=function(){function n(){this.services={}}return n.prototype.register=function(t,e){this.services[""+t]=e},n.prototype.getService=function(t){return this.services[""+t]},n}(),$F=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),ma=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},ZF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return $F(t,n),ma([I("lightgray")],t.prototype,"lineColor",void 0),ma([I("")],t.prototype,"lineDashArray",void 0),ma([I([1.25,18.75,.25,19.75,.25,19.75,.25,19.75,.25,19.75])],t.prototype,"lineIntervals",void 0),ma([I([1,19,.5,19.5,.5,19.5,.5,19.5,.5,19.5])],t.prototype,"dotIntervals",void 0),ma([I([20])],t.prototype,"snapIntervals",void 0),t}(Ee),Uoe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return $F(t,n),ma([re({},ZF)],t.prototype,"horizontalGridlines",void 0),ma([re({},ZF)],t.prototype,"verticalGridlines",void 0),ma([I(Kt.All)],t.prototype,"constraints",void 0),ma([I(5)],t.prototype,"snapAngle",void 0),ma([I("Lines")],t.prototype,"gridType",void 0),ma([I(5)],t.prototype,"snapObjectDistance",void 0),ma([I("#07EDE1")],t.prototype,"snapLineColor",void 0),t}(Ee),JF=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Ja=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},KF=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return JF(t,n),Ja([I(5)],t.prototype,"interval",void 0),Ja([I(100)],t.prototype,"segmentWidth",void 0),Ja([I("Horizontal")],t.prototype,"orientation",void 0),Ja([I("RightOrBottom")],t.prototype,"tickAlignment",void 0),Ja([I("red")],t.prototype,"markerColor",void 0),Ja([I(25)],t.prototype,"thickness",void 0),Ja([I(null)],t.prototype,"arrangeTick",void 0),t}(Ee),joe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return JF(t,n),Ja([I(!1)],t.prototype,"showRulers",void 0),Ja([I(!0)],t.prototype,"dynamicGrid",void 0),Ja([re({orientation:"Horizontal"},KF)],t.prototype,"horizontalRuler",void 0),Ja([re({orientation:"Vertical"},KF)],t.prototype,"verticalRuler",void 0),t}(Ee),Voe=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),e_=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},Woe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return Voe(t,n),e_([I("")],t.prototype,"property",void 0),e_([I("")],t.prototype,"field",void 0),t}(Ee),CT=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),ln=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},t_=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return CT(t,n),ln([I("")],t.prototype,"read",void 0),ln([I("")],t.prototype,"create",void 0),ln([I("")],t.prototype,"update",void 0),ln([I("")],t.prototype,"destroy",void 0),ln([I()],t.prototype,"customFields",void 0),t}(Ee),Yoe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return CT(t,n),ln([I("")],t.prototype,"id",void 0),ln([I("")],t.prototype,"sourceID",void 0),ln([I("")],t.prototype,"targetID",void 0),ln([I(null)],t.prototype,"sourcePointX",void 0),ln([I(null)],t.prototype,"sourcePointY",void 0),ln([I(null)],t.prototype,"targetPointX",void 0),ln([I(null)],t.prototype,"targetPointY",void 0),ln([I(null)],t.prototype,"dataManager",void 0),ln([re({},t_)],t.prototype,"crudAction",void 0),t}(Ee),Qoe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return CT(t,n),ln([I("")],t.prototype,"id",void 0),ln([I(null)],t.prototype,"dataManager",void 0),ln([I(null)],t.prototype,"dataSource",void 0),ln([I("")],t.prototype,"root",void 0),ln([I("")],t.prototype,"parentId",void 0),ln([I()],t.prototype,"doBinding",void 0),ln([Bt([],Woe)],t.prototype,"dataMapSettings",void 0),ln([re({},t_)],t.prototype,"crudAction",void 0),ln([re({},Yoe)],t.prototype,"connectionDataSource",void 0),t}(Ee),i_=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Cr=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},Goe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return i_(t,n),Cr([I("LeftInFlow")],t.prototype,"yesBranchDirection",void 0),Cr([I("RightInFlow")],t.prototype,"noBranchDirection",void 0),Cr([I(["Yes","True"])],t.prototype,"yesBranchValues",void 0),Cr([I(["No","False"])],t.prototype,"noBranchValues",void 0),t}(Ee),Xoe=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return i_(t,n),Cr([I("")],t.prototype,"fixedNode",void 0),Cr([I(30)],t.prototype,"horizontalSpacing",void 0),Cr([I("SamePoint")],t.prototype,"connectionPointOrigin",void 0),Cr([I("Nonlinear")],t.prototype,"arrangement",void 0),Cr([I(30)],t.prototype,"verticalSpacing",void 0),Cr([I(30)],t.prototype,"maxIteration",void 0),Cr([I(40)],t.prototype,"springFactor",void 0),Cr([I(50)],t.prototype,"springLength",void 0),Cr([re({left:50,top:50,right:0,bottom:0},$n)],t.prototype,"margin",void 0),Cr([I("Auto")],t.prototype,"horizontalAlignment",void 0),Cr([I("Auto")],t.prototype,"verticalAlignment",void 0),Cr([I("TopToBottom")],t.prototype,"orientation",void 0),Cr([I("Auto")],t.prototype,"connectionDirection",void 0),Cr([I("Default")],t.prototype,"connectorSegments",void 0),Cr([I("None")],t.prototype,"type",void 0),Cr([I()],t.prototype,"getLayoutInfo",void 0),Cr([I()],t.prototype,"layoutInfo",void 0),Cr([I()],t.prototype,"getBranch",void 0),Cr([I()],t.prototype,"bounds",void 0),Cr([I(!0)],t.prototype,"enableAnimation",void 0),Cr([I(!1)],t.prototype,"enableRouting",void 0),Cr([I("")],t.prototype,"root",void 0),Cr([re({},Goe)],t.prototype,"flowchartLayoutSettings",void 0),t}(Ee),qoe=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),r_=function(n){function t(e,i){var r=n.call(this,e,!0)||this;return r.oldValue=null,r.endPoint=i,r}return qoe(t,n),t.prototype.mouseDown=function(e){var i,r=!0;if(e.source&&e.source.connectors&&(i=e.source.connectors[0]),e.info&&e.actualObject&&(r=e.info.ctrlKey&&"Orthogonal"!==e.actualObject.type),i&&r){this.inAction=!0,this.undoElement=$(e.source),n.prototype.mouseDown.call(this,e);for(var s=0;s0)1!==s&&this.removePrevSegment(i,s);else if(a){var l=z.distancePoints(a.points[0],a.points[1]);Math.abs(a.length||0===a.length?a.length:l)<=5&&this.removeNextSegment(i,s)}this.commandHandler.updateEndPoint(i,r),i.selectedSegmentIndex=0}if(this.undoElement){var c=$(e.source);this.commandHandler.addHistoryEntry({type:"SegmentChanged",redoObject:c,undoObject:this.undoElement,category:"Internal"})}if(i.isBezierEditing&&(i.isBezierEditing=!1),this.prevPosition!==this.startPosition){var u={source:i,state:"Completed",oldValue:this.oldValue,newValue:$(this.selectedSegment),cancel:!1,segment:this.selectedSegment};this.commandHandler.triggerEvent(Ce.segmentChange,u)}n.prototype.mouseUp.call(this,e)},t.prototype.removePrevSegment=function(e,i){var r=e.segments[i-2],s=e.segments[i+1];if(s&&!((s.length||0===s.length?s.length:z.distancePoints(s.points[0],s.points[1]))<=5)){var a=e.segments.slice(i-1,i+1),l={element:e,removeSegments:a,type:"Removal",cancel:!1};if(this.commandHandler.triggerEvent(Ce.segmentCollectionChange,l),!l.cancel){var h=e.segments[i+1];e.segments.splice(i-1,2);var c=this.selectedSegment;"Left"===c.direction||"Right"===c.direction?(r.points[r.points.length-1].x=h.points[0].x,h.points[0].y=r.points[r.points.length-1].y):(r.points[r.points.length-1].y=h.points[0].y,h.points[0].x=r.points[r.points.length-1].x),(c.length||0===c.length)&&this.findSegmentDirection(r),this.findSegmentDirection(h)}}},t.prototype.findSegmentDirection=function(e){e.direction&&(e.length||0===e.length)&&(e.length=z.distancePoints(e.points[0],e.points[e.points.length-1]),e.direction=z.direction(e.points[0],e.points[e.points.length-1]))},t.prototype.removeNextSegment=function(e,i){var l,h,r=this.selectedSegment,s=e.segments[i-1],o=e.segments[i+2],a=e.segments[i+1];if(a.length||0===a.length?(l=e.segments.slice(i,2),h={element:e,removeSegments:l,type:"Removal",cancel:!1},this.commandHandler.triggerEvent(Ce.segmentCollectionChange,h={element:e,removeSegments:l,type:"Removal",cancel:!1}),h.cancel||(e.segments.splice(i,2),"Top"===r.direction||"Bottom"===r.direction?(o.points[0].y=r.points[0].y,s.points[s.points.length-1].x=o.points[0].x):(o.points[0].x=r.points[0].x,s.points[s.points.length-1].y=o.points[0].y))):(l=e.segments.slice(i+1,1),this.commandHandler.triggerEvent(Ce.segmentCollectionChange,h={element:e,removeSegments:l,type:"Removal",cancel:!1}),h.cancel||(e.segments.splice(i+1,1),"Top"===r.direction||"Bottom"===r.direction?s.points[s.points.length-1].x=a.points[a.points.length-1].x:s.points[s.points.length-1].y=a.points[a.points.length-1].y,this.findSegmentDirection(s),r.length=r.direction=null)),s&&o&&!h.cancel&&(s.length=z.distancePoints(s.points[0],o.points[0]),s.direction=z.direction(s.points[0],o.points[0]),o.length||0===o.length)){o.length=z.distancePoints(s.points[s.points.length-1],o.points[o.points.length-1]);var c=s.points,d=o.points;o.direction=z.direction(c[c.length-1],d[d.length-1])}},t.prototype.addOrRemoveSegment=function(e,i,r){for(var s,o,a=[],l={segments:e.segments},h=0;h0?"Bottom":"Top":r>0?"Right":"Left",length:i.points[0].x===i.points[1].x?s:r},!0)),l.push(new bi(e,"segments",{type:"Orthogonal",direction:c,length:h/2},!0));var p={element:e,addSegments:l,type:"Addition",cancel:!1};return this.commandHandler.triggerEvent(Ce.segmentCollectionChange,p),p.cancel||(e.segments=l.concat(e.segments),a=o+2),a},t.prototype.insertFirstSegment=function(e,i,r,s,o){var a,l,d,u,h=[];if(e.sourcePortID&&i.length&&e.segments[0].points.length>2)for(var p=void 0,f=0;f0?"Bottom":"Top":r>0?"Right":"Left"),p=u,h.push(u)}else h.push(new bi(e,"segments",{type:"Orthogonal",direction:i.direction,length:i.length/3},!0)),"Bottom"===i.direction||"Top"===i.direction?(l=Math.abs(r),a=r>0?"Right":"Left"):(l=Math.abs(s),a=s>0?"Bottom":"Top"),u=new bi(e,"segments",{type:"Orthogonal",direction:a,length:l},!0),h.push(u);var y={element:e,addSegments:h,type:"Addition",cancel:!1};if(this.commandHandler.triggerEvent(Ce.segmentCollectionChange,y),!y.cancel){if(e.sourcePortID&&i.length&&e.segments[0].points.length>2)e.segments.splice(0,1),d=1;else{var S=e.segments[1];S&&S.length&&(S.length=a!==S.direction?S.length+l:S.length-l),d=2,i.length=2*i.length/3}e.segments=h.concat(e.segments)}return d},t.prototype.updateAdjacentSegments=function(e,i,r,s){var o=e.segments[parseInt(i.toString(),10)],a=o.points[o.points.length-1],h=!0;"Orthogonal"===o.type&&(o.points[0]=o.points[0],o.points[o.points.length-1]=a,e.segments[i-1]&&(h=this.updatePreviousSegment(r,s,e,i)),e.segments.length-1>i&&h&&this.updateNextSegment(e,o,e.segments[i+1],r,s))},t.prototype.addTerminalSegment=function(e,i,r,s,o){var l,h,c,d,a=e.segments.indexOf(i),u=[],p=e.segments.pop(),f=e.segments[e.segments.length-1];l=f&&"Orthogonal"===f.type?f:null;for(var g=0;g0&&"Left"===o.direction?c.middleLeft:c.middleRight,o.length>c.width/2?Math.abs(a.length)0&&"Top"===o.direction?c.topCenter:c.bottomCenter,o.length>c.height/2?Math.abs(a.length)1)for(var a=0,l=this.diagram.views;a0)for(var e=t===Ce.onUserHandleMouseLeave?this.previousAction:this.action,i={element:void 0},r=0;r0)for(var r={element:void 0},s=void 0,o=void 0,a=0;a-1&&(o=s,this.previousTarget=i,this.targetItem=e),o===e.fixedUserHandles[parseInt(a.toString(),10)].id&&(r.element=e.fixedUserHandles[parseInt(a.toString(),10)],this.userHandle(t,a,r,e))},n.prototype.mouseDown=function(t){if(!0!==this.inAction||!(this.tool instanceof GI||this.tool instanceof pa)){this.focus=!0;var e=t.touches,i=!!document.getElementsByClassName("e-dragclone")[0];if(this.isMouseOnScrollBar(t)&&!i)return this.isScrolling=!0,void t.preventDefault();if(this.checkFixedUserHandleEvent(Ce.onFixedUserHandleMouseDown,this.targetItem,this.previousTarget),this.checkUserHandleEvent(Ce.onUserHandleMouseDown),!this.checkEditBoxAsTarget(t)&&Vv(this.diagram)||Lc(this.diagram)&&!BI(this.diagram))if(("Select"===this.action||"Drag"===this.action)&&this.diagram.updatePortVisibility(this.hoverElement,hi.Hover,!0),!(this.tool instanceof Ph||this.tool instanceof zh)||2!==t.button&&2!==t.buttons)if(!0===this.inAction&&!0===this.isMouseDown&&(this.tool instanceof Ph||this.tool instanceof zh))this.isMouseDown=!0,this.eventArgs={},this.getMouseEventArgs(this.currentPosition,this.eventArgs),this.eventArgs.position=this.currentPosition,this.tool.mouseDown(this.eventArgs);else{this.isMouseDown=!0,this.currentPosition=this.prevPosition=this.getMousePosition(t),this.eventArgs={},this.diagram.textEditing&&!this.isMouseOnScrollBar(t)&&(this.diagram.endEdit(),this.diagram.textEditing=!1,"Canvas"===this.diagram.mode&&1!==this.diagram.scroller.currentZoom&&this.diagram.refreshDiagramLayer());var s=this.getTargetElement();this.action=this.diagram.findActionToBeDone(s.obj,s.sourceElement,this.currentPosition,s.target);var o=this.isMetaKey(t);o&&t.shiftKey&&this.diagram.connectorEditingToolModule?this.action="SegmentEnd":(o||t.shiftKey)&&(Uv(this.diagram)||jv(this.diagram))&&(this.action="Select"),this.tool=this.diagram.getTool(this.action),this.tool||(this.action="Select",this.tool=this.diagram.getTool(this.action)),this.getMouseEventArgs(this.currentPosition,this.eventArgs),(o||t.shiftKey)&&(this.eventArgs.info=o&&t.shiftKey?{ctrlKey:o,shiftKey:t.shiftKey}:{ctrlKey:!0}),this.eventArgs.position=this.currentPosition;var l=this.diagram.selectedItems.nodes;if(this.tool.mouseDown(this.eventArgs),this.diagram.selectedItems.canToggleSelection&&l&&this.diagram.selectedItems.nodes&&this.tool instanceof ua)for(var h=0;h=2&&(this.touchStartList=VF(this.touchStartList,0,e)),e||t.preventDefault())}else this.inAction=!1,this.tool.mouseUp(this.eventArgs);!this.isForeignObject(t.target)&&!this.isForeignObject(t.target,!0)&&!e&&t.preventDefault()}},n.prototype.mouseMoveExtend=function(t,e){(this.tool instanceof Ph||this.tool instanceof zh)&&this.tool.mouseMove(this.eventArgs),this.diagram.scrollSettings.canAutoScroll?this.checkAutoScroll(t):this.blocked||this.tool.mouseMove(this.eventArgs),this.eventArgs.target&&(this.hoverElement=this.eventArgs.target);var i=!((this.eventArgs.target instanceof te||this.eventArgs.target instanceof de)&&(e instanceof te||e instanceof de));this.tool instanceof Od&&this.diagram.updatePortVisibility(this.hoverElement instanceof te||this.hoverElement instanceof de?this.hoverElement:this.hoverNode,hi.Connect|hi.Hover,i),this.hoverElement instanceof te&&this.hoverNode instanceof te&&this.hoverNode&&this.hoverNode.id!==this.hoverElement.id&&this.diagram.updatePortVisibility(this.hoverNode,hi.Connect|hi.Hover,!0),this.hoverElement instanceof de&&this.hoverElement.ports.length>0&&this.diagram.updatePortVisibility(this.hoverElement,hi.Connect|hi.Hover,!0),this.previousElement instanceof te&&this.hoverElement&&this.previousElement.id!==this.hoverElement.id&&this.diagram.updatePortVisibility(this.previousElement,hi.Connect|hi.Hover,!0),this.previousElement=this.hoverElement,""!==this.diagram.tooltip.content&&(this.hoverElement=null),this.hoverNode=i?null:e},n.prototype.checkAction=function(t){if("LabelSelect"===this.action&&this.eventArgs.sourceWrapper&&(this.eventArgs.sourceWrapper instanceof ni||this.eventArgs.sourceWrapper instanceof Jn)){var e=this.commandHandler.findTarget(this.eventArgs.sourceWrapper,this.eventArgs.source);!_r(this.diagram,e,!1,this.eventArgs.sourceWrapper)&&to(e)&&(this.action="LabelDrag",this.tool=this.getTool(this.action),this.tool.mouseDown(this.initialEventArgs))}else to(t)&&Dd(t)&&this.initialEventArgs&&this.initialEventArgs.source&&"Select"===this.action&&(!_r(this.diagram,this.eventArgs.source,!1)&&this.eventArgs.source instanceof si&&this.getMouseEventArgs(this.currentPosition,this.eventArgs),(!(t instanceof de)||t instanceof de&&!(wr(this.currentPosition,t.sourcePoint,t.hitPadding)||wr(this.currentPosition,t.targetPoint,t.hitPadding)))&&(this.action="Drag"),this.tool=this.getTool(this.action),this.tool.mouseDown(this.initialEventArgs))},n.prototype.isSwimlaneElements=function(t){return!(t&&(t.isLane||t.isPhase||t.isHeader))},n.prototype.mouseMove=function(t,e){if(this.focus=!0,this.isScrolling)t.preventDefault();else if(Vv(this.diagram)||Lc(this.diagram)&&!BI(this.diagram)){this.currentPosition=this.getMousePosition(t);var i=this.diagram.findObjectsUnderMouse(this.currentPosition),r=this.diagram.findObjectUnderMouse(i,this.action,this.inAction);!function nse(n,t){n.rulerSettings.showRulers&&(n.hRuler.drawRulerMarker(n.hRuler.element,t,n.scroller.horizontalOffset),n.vRuler.drawRulerMarker(n.vRuler.element,t,n.scroller.verticalOffset))}(this.diagram,this.currentPosition);var s=!1,o=void 0;if("touchmove"===t.type&&(e=t.touches)&&e.length>1&&(this.touchMoveList=VF(this.touchMoveList,0,e),"PinchZoom"!==this.action&&(s=!0)),!1===z.equals(this.currentPosition,this.prevPosition)||this.inAction){if(!1===this.isMouseDown||s){this.eventArgs={};var a=null,l=void 0;if(null!==r){if((a=this.diagram.findElementUnderMouse(r,this.currentPosition,this.diagram))&&(l=this.commandHandler.findTarget(a,r)),(l instanceof Zn||l instanceof Nr)&&(l.tooltip&&""!==l.tooltip.content||(l=r)),l!==this.hoverElement){var h=this.getContent();this.hoverElement&&"Auto"===this.hoverElement.tooltip.openOn&&""!==h&&this.elementLeave(),this.diagram.updatePortVisibility(this.hoverElement,hi.Hover,!0),r instanceof te&&(this.hoverNode=r);var c=!0;!this.isSwimlaneElements(r)&&this.hoverElement&&this.isSwimlaneElements(this.hoverElement)&&(c=!1),this.hoverElement=c?r:this.hoverElement;var d,u=void 0;(d=this.diagram.findElementUnderMouse(r,this.currentPosition,this.diagram))instanceof Ke&&((u=this.commandHandler.findTarget(d,r))instanceof Es||u instanceof xc)&&this.hoverElement.constraints&ri.ToolTip&&(this.hoverElement=u);var p=void 0;d instanceof ni&&((p=this.commandHandler.findTarget(d,r))instanceof Zn||p instanceof Nr)&&p.constraints&Lr.Tooltip&&(this.hoverElement=p),c?this.elementEnter(this.currentPosition,!1):this.hoverElement=r}else this.hoverElement&&this.hoverElement===l&&this.hoverElement.tooltip.content&&void 0!==this.diagram.tooltipObject&&"Mouse"===this.hoverElement.tooltip.relativeMode&&this.setTooltipOffset(this.currentPosition);a&&(o=this.commandHandler.findTarget(a,r))}this.action=this.diagram.findActionToBeDone(r,a,this.currentPosition,o),this.checkFixedUserHandleEvent(Ce.onFixedUserHandleMouseEnter,r,a),this.checkUserHandleEvent(Ce.onUserHandleMouseEnter),this.checkPreviousAction(),this.getMouseEventArgs(this.currentPosition,this.eventArgs),this.tool=this.getTool(this.action),this.mouseEvents(),this.tool instanceof pa||this.tool instanceof zh||this.tool instanceof Ph?this.tool.mouseMove(this.eventArgs):e&&this.tool instanceof Kv&&this.tool.mouseDown(this.eventArgs),this.updateCursor(),this.renderUmlHighLighter(this.eventArgs);var f=!1;this.hoverElement&&!(this.tool instanceof Kv)&&r instanceof te&&this.isSwimlaneElements(r)&&(0===this.diagram.selectedItems.nodes.length||!_r(this.diagram,this.hoverElement))||this.hoverElement instanceof de||(f=!0),this.hoverElement&&!(this.tool instanceof Kv)&&r instanceof de&&(0===this.diagram.selectedItems.connectors.length||!_r(this.diagram,this.hoverElement))||this.hoverElement instanceof te||(f=!0),this.diagram.updatePortVisibility(this.hoverElement,hi.Hover,f);var g=this.getContent();null===r&&this.hoverElement&&"Auto"===this.hoverElement.tooltip.openOn&&g&&(this.hoverElement=null,this.elementLeave()),s=!1}else{this.eventArgs.position=this.currentPosition,"Drag"===this.action&&!_r(this.diagram,this.eventArgs.source,!1)&&this.eventArgs.source instanceof si&&this.getMouseEventArgs(this.currentPosition,this.eventArgs),this.mouseEvents(),(t.ctrlKey||t.shiftKey)&&(this.eventArgs.info=t.ctrlKey&&t.shiftKey?{ctrlKey:t.ctrlKey,shiftKey:t.shiftKey}:{ctrlKey:!0}),this.checkAction(r);var y=this.getConnectorPadding(this.eventArgs);this.getMouseEventArgs(this.currentPosition,this.eventArgs,this.eventArgs.source,y),this.updateCursor(),this.inAction=!0,this.initialEventArgs=null,("Drag"===this.action||"Rotate"===this.action)&&(this.diagram.diagramActions=this.diagram.diagramActions|ee.Interactions);var S=this.diagram.scroller.getPageBounds();this.mouseMoveExtend(t,r);var b=this.diagram.scroller.getPageBounds();if(r&&(S.width!==b.width||S.height!==b.height||S.x!==b.x||S.y!==b.y)&&this.diagram.views&&this.diagram.views.overview){var M=this.diagram.views.overview;M.updateView(M)}}this.prevPosition=this.currentPosition,this.isForeignObject(t.target,!0)||t.preventDefault()}}},n.prototype.getContent=function(){var i,t=this.hoverElement instanceof te&&this.hoverElement.constraints&ie.Tooltip||this.hoverElement instanceof de&&this.hoverElement.constraints&qe.Tooltip||(this.hoverElement instanceof Es||this.hoverElement instanceof xc)&&this.hoverElement.constraints&ri.ToolTip||(this.hoverElement instanceof Zn||this.hoverElement instanceof Nr)&&this.hoverElement.constraints&Lr.Tooltip,e=this.hoverElement;e instanceof te&&e.children&&e.children.length>0&&(i=this.findIntersectChild(e));var r=t?this.hoverElement.tooltip.content:this.diagram.tooltip.content;return i?i.tooltip.content:r},n.prototype.findIntersectChild=function(t){for(var e,i=new Ne(this.currentPosition.x,this.currentPosition.y,8,8),r=0;r1&&1===t.which&&!function one(n){return!!(n&ee.PreventClearSelection)}(this.diagram.diagramActions)&&(c=!1,this.commandHandler.clearSelection()),(!_r(this.diagram,h)||!c)&&(this.commandHandler.selectObjects([h],void 0,a),this.diagram.selectedItems.canToggleSelection)){var d=this.diagram.selectedItems.nodes;d?d[0].parentObj instanceof Rd&&(s=!0):this.diagram.selectedItems.connectors.length>0&&(s=!0)}}var u=!1,p=this.updateContainerProperties(),f=void 0;if(this.addUmlNode(),this.inAction=!1,this.isMouseDown=!1,this.diagram.selectedObject.helperObject&&(f=this.updateContainerBounds()),this.tool&&(this.tool.prevPosition||this.tool instanceof eF)){this.eventArgs.position=this.currentPosition;var g=this.getConnectorPadding(this.eventArgs);this.getMouseEventArgs(this.currentPosition,this.eventArgs,this.eventArgs.source,g);var v=this.isMetaKey(t);if((v||t.shiftKey)&&(this.eventArgs.info=v&&t.shiftKey?{ctrlKey:v,shiftKey:t.shiftKey}:{ctrlKey:!0}),this.diagram.diagramActions&ee.Interactions&&(this.diagram.diagramActions=this.diagram.diagramActions&~ee.Interactions),this.eventArgs.clickCount=t.detail,this.diagram.selectedObject.helperObject&&(this.tool instanceof ua||this.tool instanceof kd)){if(this.diagram.selectedObject.actualObject&&""!==this.diagram.selectedObject.actualObject.parentId){var S=this.diagram.getObject(this.diagram.selectedObject.actualObject.parentId);S&&S.isLane&&(this.commandHandler.isContainer=!0)}(u=this.diagram.lineRoutingModule&&this.diagram.nameTable.helper&&this.eventArgs.target&&this.eventArgs.target.isLane&&(this.eventArgs.source instanceof si&&this.eventArgs.source.nodes.length>0&&""===this.eventArgs.source.nodes[0].parentId||""===this.eventArgs.source.parentId))&&(this.diagram.diagramActions=this.diagram.diagramActions|ee.PreventLaneContainerUpdate),this.tool.mouseUp(this.eventArgs,p.isPreventHistory)}else{if(this.diagram.selectedItems.canToggleSelection){var b=void 0,M=void 0;if(this.diagram.selectedItems.nodes.length>0)for(var w=0;w1&&D[0].id===i[parseInt(w.toString(),10)].id||r.length>0)&&(M=!0);!this.isSwimlaneSelected&&!s&&!M&&this.tool instanceof ua&&"Select"===this.currentAction&&(!b||this.diagram.selectedItems.connectors.length>0)&&this.commandHandler.clearSelection(!0)}this.isSwimlaneSelected=!1,this.tool.mouseUp(this.eventArgs),this.diagram.checkMenu&&(-1!==window.navigator.userAgent.indexOf("Linux")||-1!==window.navigator.userAgent.indexOf("X11"))&&(!t.pageY&&t instanceof TouchEvent&&t.changedTouches?(window.getSelection().removeAllRanges(),this.diagram.contextMenuModule.contextMenu.open(t.changedTouches[0].pageY,t.changedTouches[0].pageX,this.diagram.element),t.preventDefault()):this.diagram.contextMenuModule.contextMenu.open(t.pageY,t.pageX,this.diagram.element),this.diagram.checkMenu=!1)}p.hasStack&&this.diagram.endGroupAction()}if(f&&this.diagram.endGroupAction(),this.updateContainerBounds(!0),2!==this.eventArgs.clickCount&&(this.commandHandler.updateSelectedNodeProperties(this.eventArgs.source),u)){this.diagram.diagramActions=this.diagram.diagramActions&~ee.PreventLaneContainerUpdate;var A=this.eventArgs.source instanceof si?this.eventArgs.source.nodes:[this.eventArgs.source];if(A)for(w=0;w0&&!N&&this.diagram.renderSelector(!0),!this.inAction&&!this.diagram.currentSymbol&&this.eventArgs){var T=this.getTargetElement();this.diagram.tool!==Ci.ZoomPan&&this.diagram.triggerEvent(Ce.click,{element:T.target instanceof Es?T.target:this.eventArgs.source||this.diagram,position:this.eventArgs.position,count:t.detail,actualObject:this.eventArgs.actualObject,button:0===t.button?"Left":1===t.button?"Middle":"Right"})}this.eventArgs={}}this.diagram.diagramActions=this.diagram.diagramActions&~ee.PreventLaneContainerUpdate,e&&this.updateAnnotation(this.diagram.selectedItems),this.eventArgs={},this.diagram.commandHandler.removeStackHighlighter()},n.prototype.isSwimlaneChild=function(t){if(t.shape&&"SwimLane"!==t.shape.type){var e=this.diagram.nameTable[t.parentId];if(!e)return!1;var i=e.parentId?this.diagram.nameTable[e.parentId]:e;return i&&i.shape&&"SwimLane"===i.shape.type}return!1},n.prototype.updateAnnotation=function(t){var e=t.nodes;if(e.length>0)for(var i=0;i0&&(a+=1),h.isPhase){l="Horizontal"===r.orientation?this.currentPosition.x-e.wrapper.bounds.x:this.currentPosition.y-(e.wrapper.bounds.y+r.header.height);var g={id:Qe(),offset:l,header:{annotation:{content:void 0===h.phases[0].header?"Phase":h.phases[0].header.annotation.content,style:void 0===h.phases[0].header?{}:h.phases[0].header.annotation.style}},style:void 0===h.phases[0]?{}:h.phases[0].style};this.diagram.addPhases(e,[g])}else{var v={id:Qe(),style:h.lanes[0].style,header:{annotation:{content:h.lanes[0].header.annotation.content,style:h.lanes[0].header.annotation.style},style:h.lanes[0].header.style}};if("Horizontal"===h.orientation?v.height=h.lanes[0].height:v.width=h.lanes[0].width,"Horizontal"===r.orientation?(s=i.rowIndex?i.rowIndex:this.diagram.nameTable[i.parentId].rowIndex,i.wrapper.offsetYs)v.header.width=r.lanes[parseInt(s.toString(),10)].header.width,v.header.height=r.lanes[parseInt(s.toString(),10)].header.height;else{var S=void 0;S="Horizontal"===r.orientation?i.rowIndex<3?0:s-a-1:s-1,v.header.width=r.lanes[parseInt(S.toString(),10)].header.width,v.header.height=r.lanes[parseInt(S.toString(),10)].header.height}f&&("height"===f?(v.width=v.height,delete v.height):(v.height=v.width,delete v.width)),this.diagram.addLanes(e,[v],"Horizontal"===r.orientation?s-a:s)}this.commandHandler.select(e)}else if(h.isLane){var b={id:Qe(),width:t.width,height:t.height,addInfo:t.addInfo,shape:{type:"SwimLane",header:{annotation:{content:void 0===h.header?"Header":h.header.annotation.content,style:void 0===h.header?{}:h.header.annotation.style},height:50,style:h.header?h.header.style:h.lanes[0].header.style},phases:[{id:Qe(),header:{annotation:{content:void 0===h.phases||void 0===h.phases[0].header?"Phase":h.phases[0].header.annotation.content,style:void 0===h.phases||void 0===h.phases[0].header?{}:h.phases[0].header.annotation.style},style:void 0===h.phases||void 0===h.phases[0].header?{}:h.phases[0].header.style},style:void 0===h.phases?{}:h.phases[0].style}],lanes:[{id:Qe(),height:t.height,width:t.width,style:h.lanes[0].style,header:{annotation:{content:h.lanes[0].header.annotation.content,style:h.lanes[0].header.annotation.style},style:h.lanes[0].header.style}}],orientation:h.orientation}};"Vertical"===h.orientation&&(b.width+=20),b.offsetX=this.currentPosition.x+b.width/2,b.offsetY=this.currentPosition.y+b.height/2,b.style=t.style,this.diagram.add(b)}},n.prototype.mouseLeave=function(t){this.tool&&this.inAction&&this.tool.mouseLeave(this.eventArgs),this.diagram.selectedObject.helperObject&&(this.updateContainerProperties(),this.updateContainerBounds()&&this.diagram.endGroupAction()),this.eventArgs&&this.eventArgs.source&&(this.diagram.updatePortVisibility(this.eventArgs.source,hi.Hover,!0),this.hoverElement=null),this.eventArgs&&!this.eventArgs.source&&this.hoverElement&&(this.hoverElement=null),this.tool instanceof Od&&this.eventArgs&&this.eventArgs.target&&this.eventArgs.target instanceof te&&(this.diagram.updatePortVisibility(this.eventArgs.target,hi.Hover|hi.Connect,!0),this.hoverElement=null);var i=this.diagram.selectedItems;i&&i.wrapper&&(am(this.diagram,i)||this.diagram.renderSelector(!0)),(this.diagram.diagramActions&ee.Interactions||this.diagram.diagramActions&ee.ToolAction)&&(this.diagram.diagramActions=this.diagram.diagramActions&~ee.ToolAction),this.isMouseDown=!1,this.focus=!1,this.touchStartList=null,this.touchMoveList=null,this.elementLeave(),this.commandHandler.removeSnap(),this.inAction=!1,this.eventArgs={},this.diagram.selectedObject&&this.diagram.selectedObject.helperObject&&(this.diagram.remove(this.diagram.selectedObject.helperObject),this.diagram.selectedObject={helperObject:void 0,actualObject:void 0}),this.tool=null,function rse(){var t,e,n=document.getElementsByClassName("e-d-ruler-marker");if(n&&n.length>0)for(e=n.length-1;e>=0;e--)(t=n[parseInt(e.toString(),10)])&&t.parentNode.removeChild(t)}(),"Rotate"===this.action&&this.diagram.diagramCanvas.classList.remove("e-diagram-rotate"),t.preventDefault()},n.prototype.mouseWheel=function(t){this.diagram.blazorActions|=on.interaction;var e={event:t,cancel:!1};if(this.diagram.triggerEvent(Ce.mouseWheel,e),!e.cancel){var i=t.wheelDelta>0||-40*t.detail>0,r=this.getMousePosition(t);if(this.diagram.tooltipObject.close(),this.isMetaKey(t)){var o=this.diagram.scrollSettings.zoomFactor;this.diagram.zoomTo(i?{type:"ZoomIn",zoomFactor:o,focusPoint:r}:{type:"ZoomOut",zoomFactor:o,focusPoint:r}),t.preventDefault()}else{var a=this.diagram.scroller.horizontalOffset,l=this.diagram.scroller.verticalOffset,h=i?10:-10;this.tool&&(this.tool instanceof Ph||this.tool instanceof zh)&&(this.eventArgs={},this.getMouseEventArgs(r,this.eventArgs),this.eventArgs.position=r,this.tool.mouseWheel(this.eventArgs)),this.diagram.scrollActions|=ca.Interaction;var c=!0;if(t.isTrusted){var d=!1;(Math.abs(t.deltaY)<100&&-0===Math.abs(t.deltaX)||Math.abs(t.deltaX)<100&&-0===Math.abs(t.deltaY))&&(d=!0);var u=!1;(0!==t.deltaX||0!==t.deltaY)&&(u=navigator.userAgent.includes("Macintosh")),u?Math.abs(t.deltaX)>Math.abs(t.deltaY)?(t.shiftKey||t.deltaX&&-0!==t.deltaX&&(d||!u))&&this.diagram.scroller.zoom(1,h,0,r,c,void 0,d):t.deltaY&&-0!==t.deltaY&&(d||!u)&&this.diagram.scroller.zoom(1,0,h,r,c,void 0,d):t.shiftKey||t.deltaX&&-0!==t.deltaX&&(d||!u)?this.diagram.scroller.zoom(1,h,0,r,c,void 0,d):t.deltaY&&-0!==t.deltaY&&(d||!u)&&this.diagram.scroller.zoom(1,0,h,r,c,void 0,d)}else t.shiftKey||t.deltaX&&-0!==t.deltaX?this.diagram.scroller.zoom(1,h,0,r,c):this.diagram.scroller.zoom(1,0,h,r,c);this.diagram.scrollActions&=~ca.Interaction,(a!==this.diagram.scroller.horizontalOffset||l!==this.diagram.scroller.verticalOffset)&&t.preventDefault()}if(this.diagram.textEditing){if(this.diagram.isTriggerEvent=!0,this.diagram.activeLabel.parentId){var f=this.diagram.getObject(this.diagram.activeLabel.parentId);this.diagram.startTextEdit(f,this.diagram.activeLabel.id)}this.diagram.isTriggerEvent=!1}this.diagram.blazorActions=this.diagram.blazorActions&~on.interaction}},n.prototype.keyDown=function(t){if(t.fromMouseEvents&&(t.ctrlKey&&(this.keyArgs.keyModifiers=1),t.shiftKey&&(this.keyArgs.keyModifiers=4),t.shiftKey&&t.ctrlKey&&(this.keyArgs.keyModifiers=5)),!(this.diagram.diagramActions&ee.TextEdit)&&!this.checkEditBoxAsTarget(t)||"Escape"===t.key||27===t.keyCode){var i=void 0,r=t.keyCode?t.keyCode:t.which,s=t.key;("ArrowDown"===s||"ArrowUp"===s||"ArrowLeft"===s||"ArrowRight"===s)&&(this.isNudgeKey=!0);var o=this.isMetaKey(t);if(this.diagram.commandManager&&this.diagram.commands)for(var l=0,h=Object.keys(this.diagram.commands);l4&&(S({keyDownEventArgs:KeyboardEvent,parameter:i.parameter,type:"KEYDOWN"}),this.keyCount=0)),this.isKeyUp=!1):S({keyDownEventArgs:KeyboardEvent,parameter:i.parameter})}break}}}}this.keyArgs={element:this.diagram.selectedItems,key:t.key,keyCode:t.keyCode?t.keyCode:t.which},this.getKeyModifier(this.keyArgs,t),this.diagram.diagramActions&ee.TextEdit&&this.getlabel(this.keyArgs,t),this.diagram.triggerEvent(Ce.keyDown,this.keyArgs)},n.prototype.getlabel=function(t,e){var i=this.diagram.activeLabel;t.target=this.diagram.element.id+"_editBox";var r=this.diagram.nameTable[i.parentId];if(document.getElementById(this.diagram.element.id+"_editBox")){t.text=document.getElementById(this.diagram.element.id+"_editBox").value;for(var s=0;s=this.diagram.scroller.viewPortWidth-18?r="right":e.x+this.diagram.scroller.horizontalOffsetthis.diagram.scroller.viewPortHeight-18?r="bottom":e.y+this.diagram.scroller.verticalOffset0&&(s=this.findIntersectChild(this.hoverElement)),"Auto"===this.hoverElement.tooltip.openOn&&""!==r&&Ex(this.diagram,s||(i?this.hoverElement:void 0)),this.hoverElement.tooltip.content&&("Mouse"===this.hoverElement.tooltip.relativeMode?this.setTooltipOffset(t):(this.diagram.tooltipObject.offsetX=0,this.diagram.tooltipObject.offsetY=0));var o=this.diagram.findObjectsUnderMouse(this.currentPosition),a=this.diagram.findObjectUnderMouse(o,this.action,this.inAction);if(null!==a){var l=void 0;this.hoverElement.tooltip.isSticky&&(this.diagram.tooltipObject.isSticky=!0),a instanceof te&&a.children&&a.children.length>0&&(a=s||a),l=a.ports&&(this.hoverElement instanceof Es||this.hoverElement instanceof xc)||a.annotations&&(this.hoverElement instanceof Zn||this.hoverElement instanceof Nr)?document.getElementById(a.id+"_"+this.hoverElement.id):document.getElementById(a.id+(a.shape&&a.shape instanceof lm?"_content_native_element":"_groupElement")),"Auto"===this.hoverElement.tooltip.openOn&&""!==r&&(this.diagram.tooltipObject.close(),this.diagram.tooltipObject.openOn=this.hoverElement.tooltip.openOn,this.diagram.tooltipObject.dataBind()),function Kre(n,t){var e=0;return n instanceof de?n.constraints&qe.Tooltip?e=n.constraints&qe.Tooltip:n.constraints&qe.InheritTooltip&&(e=t.constraints&rt.Tooltip):n instanceof Es||n instanceof xc?n.constraints&ri.ToolTip?e=n.constraints&ri.ToolTip:n.constraints&ri.InheritTooltip&&(e=t.constraints&rt.Tooltip):n instanceof Zn||n instanceof Nr?n.constraints&Lr.Tooltip&&(e=n.constraints&Lr.Tooltip):n.constraints&ie.Tooltip?e=n.constraints&ie.Tooltip:n.constraints&ie.InheritTooltip&&(e=t.constraints&rt.Tooltip),e}(this.hoverElement,this.diagram)&&"Auto"===this.hoverElement.tooltip.openOn&&(this.diagram.tooltipObject.target=this.hoverElement.id,this.diagram.tooltipObject.open("Mouse"===this.hoverElement.tooltip.relativeMode?this.diagram.element:l))}}},n.prototype.elementLeave=function(){this.diagram.tooltipObject&&!this.diagram.tooltipObject.isSticky&&"Custom"!==this.diagram.tooltipObject.openOn&&this.diagram.tooltipObject.close()},n.prototype.setTooltipOffset=function(t){var e=function Mse(n,t,e,i){var o="Mouse"===(!(e instanceof te?e.constraints&ie.InheritTooltip:e instanceof de?e.constraints&qe.InheritTooltip:e.constraints&ri.InheritTooltip)&&(e instanceof te?e.constraints&ie.Tooltip:e instanceof de?e.constraints&qe.Tooltip:e.constraints&ri.ToolTip)?e.tooltip.relativeMode:n.tooltip.relativeMode);"Mouse"===i?o=!0:"Object"===i&&(o=!1);var a=function wse(n,t,e,i){var o,r={},s=document.getElementById(e.element.id);if(n instanceof te||n instanceof de)o=n.wrapper.bounds;else{var a=e.findObjectsUnderMouse(t),l=e.findObjectUnderMouse(a,"Select",!1);o=e.findElementUnderMouse(l,t,e).bounds}var c=s.getBoundingClientRect();switch(e.tooltipObject.position){case"BottomCenter":r=zc(t,o.bottomCenter,e,i,c.width/2,c.height);break;case"BottomLeft":case"LeftBottom":r=zc(t,o.bottomLeft,e,i,0,c.height);break;case"BottomRight":case"RightBottom":r=zc(t,o.bottomRight,e,i,c.width,c.height);break;case"LeftCenter":r=zc(t,o.middleLeft,e,i,0,c.height/2);break;case"LeftTop":case"TopLeft":r=zc(t,o.topLeft,e,i,0,0);break;case"RightCenter":r=zc(t,o.middleRight,e,i,c.width,c.height/2);break;case"RightTop":case"TopRight":r=zc(t,o.topRight,e,i,c.width,0);break;case"TopCenter":r=zc(t,o.topCenter,e,i,c.width/2,0)}return r}(e,t,n,o),l=qa(n);return{x:a.x+l.width,y:a.y+l.height}}(this.diagram,t,this.hoverElement);this.diagram.tooltipObject.offsetX=e.x,this.diagram.tooltipObject.offsetY=e.y},n.prototype.altKeyPressed=function(t){return!!(t&pt.Alt)},n.prototype.ctrlKeyPressed=function(t){return!!(t&pt.Control)},n.prototype.shiftKeyPressed=function(t){return!!(t&pt.Shift)},n.prototype.scrolled=function(t){this.diagram.updateScrollOffset()},n.prototype.doubleClick=function(t){if(Vv(this.diagram)){var e=void 0,i=this.diagram.findObjectsUnderMouse(this.currentPosition),r=this.diagram.findObjectUnderMouse(i,this.action,this.inAction);if(null!==r&&Vv(this.diagram))if(e=this.diagram.findElementUnderMouse(r,this.currentPosition,this.diagram),this.tool&&(this.tool instanceof Ph||this.tool instanceof zh))this.tool.mouseUp(this.eventArgs),this.isMouseDown=!1,this.eventArgs={},this.tool=null,t.preventDefault();else{var o=this.diagram.commandHandler.getObjectLayer(r.id);!o||o.lock||!o.visible||this.diagram.diagramActions&ee.TextEdit||this.diagram.startTextEdit(r,e instanceof ni?e.id.split(r.id+"_")[1]:void 0)}this.diagram.triggerEvent(Ce.doubleClick,{source:r||this.diagram,position:this.currentPosition,count:t.detail})}},n.prototype.itemClick=function(t,e){var i=t;return cs(this.diagram,i,!0)?i:null},n.prototype.inputChange=function(t){var i,s,o,a,l,h,c,d,u,p=document.getElementById(this.diagram.element.id+"_editBox"),f=document.getElementById(this.diagram.element.id+"_editTextBoxDiv"),g=p.value,v=g.split("\n");(!(a=this.diagram.selectedItems.nodes[0]?this.diagram.selectedItems.nodes[0]:this.diagram.selectedItems.connectors[0])&&this.tool instanceof XI||a&&"SwimLane"===a.shape.type)&&(a=this.diagram.nameTable[this.diagram.activeLabel.parentId]),a&&("Text"!==a.shape.type&&a.annotations.length>0||"Text"===a.shape.type)&&(c=HF((o=this.diagram.getWrapper(a.wrapper,this.diagram.activeLabel.id)).style,g,void 0,void 0,i=(i=a.wrapper.bounds.width90?i:90),s=Number(p.style.fontSize.split("px")[0]),v.length>1&&""===v[v.length-1]&&(c.height=c.height+s),d=this.diagram.scroller.transform,u=P3(this.diagram)?d.scale:1,l=(12>c.height?12:c.height)*u,f.style.left=(o.bounds.center.x+d.tx)*d.scale-(h=(90>(h=c.width)?90:h)*u)/2-2.5+"px",f.style.top=(o.bounds.center.y+d.ty)*d.scale-l/2-3+"px",f.style.width=h+"px",f.style.height=l+"px",p.style.minHeight="12px",p.style.minWidth="90px",p.style.width=h+"px",p.style.height=l+"px")},n.prototype.isAddTextNode=function(t,e){return!(!(this.tool instanceof XI||e)||(this.tool=null,t&&!HI(this.diagram)&&(this.diagram.drawingObject=void 0,this.diagram.currentDrawingObject=void 0),MF(this.diagram.nodes,t.id)||MF(this.diagram.connectors,t.id)))},n.prototype.checkEditBoxAsTarget=function(t){return!(!t.target||t.target.id!==this.diagram.element.id+"_editBox")},n.prototype.getMouseEventArgs=function(t,e,i,r){var s,o,a;if(e.position=t,i?(o=this.diagram.findObjectsUnderMouse(this.currentPosition,i),s=this.diagram.findTargetObjectUnderMouse(o,this.action,this.inAction,e.position,i)):"Drag"===this.action||"ConnectorSourceEnd"===this.action||"SegmentEnd"===this.action||"OrthoThumb"===this.action||"BezierSourceThumb"===this.action||"BezierTargetThumb"===this.action||"ConnectorTargetEnd"===this.action||-1!==this.action.indexOf("Rotate")||-1!==this.action.indexOf("Resize")?(s=this.diagram.selectedItems,!this.diagram.currentSymbol&&"Drag"===this.action&&s&&this.diagram.selectedItems.nodes.length>0&&"SwimLane"===this.diagram.selectedItems.nodes[0].shape.type&&(o=this.diagram.findObjectsUnderMouse(this.currentPosition),s=this.diagram.findObjectUnderMouse(o,this.action,this.inAction))):(o=this.diagram.findObjectsUnderMouse(this.currentPosition),s=this.diagram.findObjectUnderMouse(o,this.action,this.inAction)),s&&s.isHeader&&(this.eventArgs.actualObject=s=this.diagram.nameTable[s.parentId]),s){var l=void 0,h=void 0,c=void 0;if(((a=this.diagram.findElementUnderMouse(s,this.currentPosition,this.diagram,r))&&s.ports&&s.ports.length&&!ob(s,a)||!a||!s)&&o&&o.length&&i instanceof si)for(l=i.connectors[0],c=o.length-1;c>=0;c--)if(((h=o[parseInt(c.toString(),10)])instanceof te||h instanceof de)&&l&&l.connectionPadding){if(a=this.diagram.findElementUnderMouse(s=h,this.currentPosition,this.diagram,r),l.constraints&qe.ConnectToNearByPort&&s&&s.ports&&s.ports.length&&ob(s,a))break;if((h instanceof te||h instanceof de)&&l&&l.connectionPadding&&h.wrapper.outerBounds.containsPoint(this.currentPosition)&&l.constraints&qe.ConnectToNearByNode&&!(l.constraints&qe.ConnectToNearByPort)){a=this.diagram.findElementUnderMouse(s=h,this.currentPosition,this.diagram,0);break}}}return i?(e.target=s,e.targetWrapper=a):(e.source=s,e.sourceWrapper=a),e.actualObject=this.eventArgs.actualObject,e.source instanceof si&&void 0===e.actualObject&&(e.source.nodes.length>0||e.source.connectors.length>0)&&(e.actualObject=e.source.nodes.length>0?this.diagram.nameTable[e.source.nodes[0].id]:this.diagram.nameTable[e.source.connectors[0].id]),e.startTouches=this.touchStartList,e.moveTouches=this.touchMoveList,e},n.prototype.resetTool=function(){this.action="Select",this.hoverElement=null,this.hoverNode=null,this.tool=this.diagram.getTool(this.action),this.updateCursor()},n.prototype.updateTool=function(){this.eventArgs&&!this.eventArgs.position&&(this.action="Select")},n.prototype.getTool=function(t){switch(t){case"Select":return new Jv(this.commandHandler,!0);case"Drag":return new ua(this.commandHandler);case"Rotate":return new Xx(this.commandHandler);case"LayoutAnimation":return new Une(this.commandHandler);case"FixedUserHandle":return new _ne(this.commandHandler,!0);case"Hyperlink":return new eF(this.commandHandler);case"ResizeSouthEast":case"ResizeSouthWest":case"ResizeNorthEast":case"ResizeNorthWest":case"ResizeSouth":case"ResizeNorth":case"ResizeWest":case"ResizeEast":return new kd(this.commandHandler,t);case"ConnectorSourceEnd":case"ConnectorTargetEnd":case"BezierSourceThumb":case"BezierTargetThumb":return new Od(this.commandHandler,t);case"SegmentEnd":case"OrthoThumb":return new r_(this.commandHandler,t);case"Draw":var e="shape",i=function gse(n){var t;return n&&(n.type?t="Connector":n.shape&&!n.type&&(t="Node")),t}(this.diagram.drawingObject);if("Node"===i&&"Text"===this.diagram.drawingObject.shape.type)return new XI(this.commandHandler);if("Connector"===i&&"Freehand"===this.diagram.drawingObject.type)return new Yne(this.commandHandler);if("Node"===i&&"Polygon"===this.diagram.drawingObject.shape[""+e]&&!this.diagram.drawingObject.shape.points)return new Ph(this.commandHandler);if("Node"===i||"Node"===i&&"Polygon"===this.diagram.drawingObject.shape[""+e]&&this.diagram.drawingObject.shape.points)return new GI(this.commandHandler,this.diagram.drawingObject);if("Connector"===i&&"Polyline"===this.diagram.drawingObject.type)return new zh(this.commandHandler);if("Connector"===i)return new pa(this.commandHandler,"ConnectorSourceEnd",this.diagram.drawingObject);break;case"Pan":return new Kv(this.commandHandler,!1);case"PinchZoom":return new Kv(this.commandHandler,!0);case"PortDrag":return new ua(this.commandHandler,"Port");case"PortDraw":return new pa(this.commandHandler,"ConnectorSourceEnd",this.diagram.drawingObject);case"LabelSelect":return new Jv(this.commandHandler,!0,"LabelSelect");case"LabelDrag":return new jne(this.commandHandler);case"LabelResizeSouthEast":case"LabelResizeSouthWest":case"LabelResizeNorthEast":case"LabelResizeNorthWest":case"LabelResizeSouth":case"LabelResizeNorth":case"LabelResizeWest":case"LabelResizeEast":return new Vne(this.commandHandler,t);case"LabelRotate":return new Wne(this.commandHandler)}return null},n.prototype.getCursor=function(t){var e=this.diagram.selectedItems.annotation?this.diagram.selectedItems.wrapper.children[0]:this.diagram.selectedItems;return function Fne(n,t){if(t+=360,t%=360,-1===n.indexOf("Resize"))return Gx[""+n];var e=Gx[""+n];return t>=0&&t<25||t>=160&&t<=205||t>=340&&t<=360?e:t>=25&&t<=70||t>=205&&t<=250?"n-resize"===e||"s-resize"===e?"ne-resize":"nw-resize"===e||"se-resize"===e?"n-resize":"e-resize"===e||"w-resize"===e?"nw-resize":"e-resize":t>=70&&t<=115||t>=250&&t<=295?"n-resize"===e||"s-resize"===e?"e-resize":"nw-resize"===e||"se-resize"===e?"ne-resize":"e-resize"===e||"w-resize"===e?"n-resize":"nw-resize":t>=115&&t<=155||t>=295&&t<=340?"n-resize"===e||"s-resize"===e?"nw-resize":"nw-resize"===e||"se-resize"===e?"e-resize":"e-resize"===e||"w-resize"===e?"ne-resize":Gx[""+n]:"n-resize"}(t,this.diagram.selectedItems.annotation?e.rotateAngle+e.parentTransform:e.rotateAngle)},n.prototype.findElementUnderMouse=function(t,e,i,r){return this.objectFinder.findElementUnderSelectedItem(t,e,i,r)},n.prototype.findObjectsUnderMouse=function(t,e){return this.objectFinder.findObjectsUnderMouse(t,this.diagram,this.eventArgs,e)},n.prototype.findObjectUnderMouse=function(t,e,i){return this.objectFinder.findObjectUnderMouse(this.diagram,t,e,i,this.eventArgs,this.currentPosition)},n.prototype.findTargetUnderMouse=function(t,e,i,r,s){return this.objectFinder.findObjectUnderMouse(this.diagram,t,e,i,this.eventArgs,r,s)},n.prototype.findActionToBeDone=function(t,e,i,r){return function kne(n,t,e,i,r,s,o){if(s&&s.length>1&&r&&r.length>1)return"PinchZoom";if(i.currentSymbol)return"Drag";if("PortDraw"===i.eventHandler.action&&(i.tool&=~Ci.DrawOnce),(k3(i)||HI(i))&&i.drawingObject)return"Draw";if(Xa(i)&&(l=i.selectedItems).wrapper&&qr(l.constraints,"UserHandle"))for(var h=0,c=l.userHandles;h=50&&(l.x=(a.points[parseInt(h.toString(),10)].x+a.points[h+1].x)/2,l.y=(a.points[parseInt(h.toString(),10)].y+a.points[h+1].y)/2,wr(e,l,n.hitPadding?n.hitPadding:10)))return"OrthoThumb"}else kI(n)&&console.warn('[WARNING] :: Module "ConnectorEditing" is not available in Diagram component! You either misspelled the module name or forgot to load it.');return null}(g,l,e,i);if("OrthoThumb"===S)return S;if(qr(l.constraints,"ConnectorSourceThumb")&&NI(g)&&S||qr(l.constraints,"ConnectorTargetThumb")&&OI(g)&&S)return S}}else{var b=i.selectedItems.handleSize/2/i.scroller.currentZoom,M=10/i.scroller.currentZoom,w=Hi();qi(w,p.rotateAngle+p.parentTransform,p.offsetX,p.offsetY);var C=p.offsetX-p.pivot.x*p.actualSize.width,D=p.offsetY-p.pivot.y*p.actualSize.height,A={x:C+(.5===p.pivot.x?2*p.pivot.x:p.pivot.x)*p.actualSize.width/2,y:D-30/i.scroller.currentZoom};A=Je(w,A);var x=!!i.selectedItems.annotation,R=!(!x||!PI(i.selectedItems.annotation));if(qr(l.constraints,"Rotate")&&wr(e,A,M)&&i.selectedItems.thumbsConstraints&bt.Rotate){if(x&&R)return"LabelRotate";if(!x)return"Rotate"}if(u.Inflate(b),u.containsPoint(e)&&(S=function Pne(n,t,e,i,r,s){var o;return 1===n.selectedItems.nodes.length&&0===n.selectedItems.connectors.length&&n.selectedItems.nodes[0].container&&(o=function Hne(n,t,e,i,r){var s=10/n.scroller.currentZoom,o=40/n.scroller.currentZoom,a=n.selectedItems,l=t.actualSize.width,h=t.actualSize.height,c=new Ne(i,r,t.style.strokeWidth,h),d=new Ne(i+l,r,t.style.strokeWidth,h),u=new Ne(i,r,l,t.style.strokeWidth),p=new Ne(i,r+h,l,t.style.strokeWidth),f=cs(n,n.selectedItems.nodes[0],!0)?n.nameTable[n.selectedItems.nodes[0].parentId]:n.selectedItems.nodes[0];if(l>=o&&h>=o){if(fa(a.constraints,"ResizeEast",a.thumbsConstraints,a)&&d.containsPoint(e,s))return"ResizeEast";if(fa(a.constraints,"ResizeSouth",a.thumbsConstraints,a)&&p.containsPoint(e,s))return"ResizeSouth";if("Grid"!==f.container.type){if(fa(a.constraints,"ResizeWest",a.thumbsConstraints,a)&&c.containsPoint(e,s))return"ResizeWest";if(fa(a.constraints,"ResizeNorth",a.thumbsConstraints,a)&&u.containsPoint(e,s))return"ResizeNorth"}}return null}(n,t,e,r,s)),!o&&(!n.selectedItems.nodes[0]||!n.selectedItems.nodes[0].isPhase&&!n.selectedItems.nodes[0].isLane&&"SwimLane"!==n.selectedItems.nodes[0].shape.type)&&(o=function Bne(n,t,e,i,r,s){var o=40/n.scroller.currentZoom,a=n.selectedItems.handleSize/2/n.scroller.currentZoom,l=n.selectedItems,h=!!l.annotation;if(t.actualSize.width>=o&&t.actualSize.height>=o){if(fa(l.constraints,"ResizeSouthEast",l.thumbsConstraints,l)&&wr(e,Je(i,{x:r+t.actualSize.width,y:s+t.actualSize.height}),a))return h?"LabelResizeSouthEast":"ResizeSouthEast";if(fa(l.constraints,"ResizeSouthWest",l.thumbsConstraints,l)&&wr(e,Je(i,{x:r,y:s+t.actualSize.height}),a))return h?"LabelResizeSouthWest":"ResizeSouthWest";if(fa(l.constraints,"ResizeNorthEast",l.thumbsConstraints,l)&&wr(e,Je(i,{x:r+t.actualSize.width,y:s}),a))return h?"LabelResizeNorthEast":"ResizeNorthEast";if(fa(l.constraints,"ResizeNorthWest",l.thumbsConstraints,l)&&wr(e,Je(i,{x:r,y:s}),a))return h?"LabelResizeNorthWest":"ResizeNorthWest"}return fa(l.constraints,"ResizeEast",l.thumbsConstraints,l)&&wr(e,Je(i,{x:r+t.actualSize.width,y:s+t.actualSize.height/2}),a)?h?"LabelResizeEast":"ResizeEast":fa(l.constraints,"ResizeWest",l.thumbsConstraints,l)&&wr(e,Je(i,{x:r,y:s+t.actualSize.height/2}),a)?h?"LabelResizeWest":"ResizeWest":fa(l.constraints,"ResizeSouth",l.thumbsConstraints,l)&&wr(e,Je(i,{x:r+t.actualSize.width/2,y:s+t.actualSize.height}),a)?h?"LabelResizeSouth":"ResizeSouth":fa(l.constraints,"ResizeNorth",l.thumbsConstraints,l)&&wr(e,Je(i,{x:r+t.actualSize.width/2,y:s}),a)?h?"LabelResizeNorth":"ResizeNorth":null}(n,t,e,i,r,s)),o||null}(i,p,e,w,C,D),S))return S}}if(Lc(i)&&!n)return"Pan";if((o instanceof Es||o instanceof xc)&&(!Lc(i)||Uv(i)||jv(i))&&(S=function Rne(n,t,e,i){if(_x(t)&&(ga(t,hi.Hover)||ga(t,hi.Visible))){if(t.constraints&ri.Drag)return"PortDrag"}else if(Fx(t)&&(ga(t,hi.Hover)||ga(t,hi.Visible))&&t.constraints&ri.Draw){n.drawingObject={};var r={type:"Orthogonal",sourcePortID:t.id};return n.drawingObject=r,n.tool|=Ci.DrawOnce,n.currentDrawingObject=r,"PortDraw"}return"None"}(i,o),"None"!==S))return S;if((o instanceof Zn||o instanceof Nr)&&!Lc(i)&&Dd(o))return _r(i,o,void 0,t)&&to(o)?"LabelDrag":"LabelSelect";if(null!==n){if(!(n instanceof te||n instanceof de))return"Select";if(t&&t.id){var L=t.id.split(n.id)[1];if(L&&L.match("^_icon"))return"LayoutAnimation"}if(t&&t.id)for(var O=void 0,N=0;N-1)return"FixedUserHandle";if(t instanceof ni&&t.hyperlink.link)return"Hyperlink";if(!to(n)||!_r(i,n,!1)||void 0!==i.selectedItems.annotation)return n&&Lc(i)&&!BI(i)?"Pan":i.selectedItems.nodes.length&&i.selectedItems.nodes[0].isLane&&i.selectedItems.wrapper&&i.selectedItems.wrapper.bounds.containsPoint(e)?"Drag":"Select";if(n instanceof de&&!wr(e,n.sourcePoint,n.hitPadding)&&!wr(e,n.targetPoint,n.hitPadding)||!(n instanceof de))return"Drag"}return"Select"}(t,e,this.currentPosition,this.diagram,this.touchStartList,this.touchMoveList,r)},n.prototype.updateContainerBounds=function(t){var e=!1;if(this.diagram.selectedObject.helperObject&&this.diagram.selectedObject.actualObject instanceof te){var i=this.tool instanceof kd,r=this.diagram.selectedObject.actualObject,s=this.diagram.nameTable[r.parentId];t?q3(this.diagram,r,this.currentPosition,i):((!s||s&&"SwimLane"!==s.shape.type)&&this.diagram.updateDiagramObject(r),e=function Ane(n,t,e,i){var r,o=!1;if(cs(n,t,!0)){n.protectPropertyChange(!0);var a=(r=n.nameTable[t.parentId]).wrapper;if(r&&"Canvas"===r.container.type){if(i||a.bounds.x<=e.x&&a.bounds.right>=e.x&&a.bounds.y<=e.y&&a.bounds.bottom>=e.y){var l=void 0,h=a.bounds.y,c=a.bounds.x,d=n.nameTable[r.parentId]||r;if("SwimLane"===d.shape.type)o=Zv(r,d,t,n,!0);else{var p=n.nameTable[r.parentId]||r,f=p.shape;l=p.wrapper,a.actualSize.widtha.outerBounds.x)&&(void 0!==r.rowIndex?(l.updateColumnWidth(r.columnIndex,a.outerBounds.width,!0),"Horizontal"===f.orientation&&f.phaseSize&&VI(p,n,a,r.columnIndex),Oc(n,p),n.drag(p,c-a.bounds.x,h-a.bounds.y)):n.scale(r,1+(a.outerBounds.width-a.actualSize.width)/a.actualSize.width,1,a.outerBounds.xa.outerBounds.y)&&(void 0!==r.rowIndex?(l.updateRowHeight(r.rowIndex,a.outerBounds.height,!0),n.drag(p,c-a.bounds.x,h-a.bounds.y)):n.scale(r,1,1+(a.outerBounds.height-a.actualSize.height)/a.actualSize.height,a.outerBounds.yi.y&&(h+=u>0?-1:1,u+=u>0?-1:1):i&&e.wrapper.offsetYi.x&&(h+=u>0?-1:1,u+=u>0?-1:1):i&&e.wrapper.offsetX1&&!(this.diagram.lineRoutingModule&&this.diagram.constraints&rt.LineRouting))for(var b=t.offsetX-this.diagram.selectedItems.offsetX,M=t.offsetY-this.diagram.selectedItems.offsetY,w=t.rotateAngle-this.diagram.selectedItems.rotateAngle,C=0;C-1){var x=c.children;x.splice(x.indexOf(o.id),1),this.diagram.nameTable[o.id].parentId="",i=!0,c.wrapper.children.splice(A,1)}}if(function One(n,t,e,i){var r=n,s=e.nameTable[r.parentId],o=e.nameTable[r.parentId];if(t&&o&&o.container&&"Stack"===o.container.type&&t.container&&"Stack"===t.container.type&&o.id!==t.parentId){var a=o.wrapper.children.indexOf(r.wrapper);a>-1&&(e.nameTable[r.id].parentId=t.id,o.wrapper.children.splice(a,1))}if(t&&t.parentId&&r.parentId&&"Drag"===i&&o.container&&"Stack"===o.container.type){var l=s.wrapper.children.indexOf(t.wrapper),h=s.wrapper.children.indexOf(r.wrapper),c={targetIndex:l,target:t,sourceIndex:h,source:n};s.wrapper.children.splice(h,1),s.wrapper.children.splice(l,0,r.wrapper),e.commandHandler.addHistoryEntry({type:"StackChildPositionChanged",redoObject:{targetIndex:h,target:t,sourceIndex:l,source:n},undoObject:c,category:"Internal"})}}(o,h,this.diagram,this.action),(c=cs(this.diagram,o)?this.diagram.nameTable[o.parentId]:this.diagram.nameTable[o.parentId]||o)&&c.container&&"Canvas"===c.container.type&&(c.wrapper.maxWidth=c.maxWidth=c.wrapper.actualSize.width,c.wrapper.maxHeight=c.maxHeight=c.wrapper.actualSize.height,e=!0),cs(this.diagram,o,!0)&&c&&"Canvas"===c.container.type)if(this.diagram.selectedItems.nodes.length>1)for(C=0;C0)for(var i=0;i0&&e.columnIndex>0||l&&e.isLane)){if("Horizontal"===t.container.orientation&&e.isPhase&&e.wrapper.width>e.maxWidth&&(e.maxWidth=e.wrapper.width,e.wrapper.maxWidth=e.wrapper.width),h.updateColumnWidth(e.columnIndex,r.width,!0,c),Vx(this.diagram,e,t),e.isPhase){var f=this.diagram.nameTable[""+t.shape.phases[e.columnIndex].header.id];f.maxWidth0?(r=new sf(t,"",u),t.shape.classShape.attributes.push(r)):i.id.includes("_umlMethods")&&t.shape.classShape.methods.length>0&&(s=new cm(t,"",u),t.shape.classShape.methods.push(s))),"Interface"===t.shape.classifier&&(i.id.includes("_umlProperty")&&t.shape.interfaceShape.attributes.length>0?(r=new sf(t,"",u),t.shape.classShape.attributes.push(r)):i.id.includes("_umlMethods")&&t.shape.interfaceShape.methods.length>0&&(s=new cm(t,"",u),t.shape.interfaceShape.methods.push(s))),"Enumeration"===t.shape.classifier&&i.id.includes("_umlMember")&&t.shape.enumerationShape.members.length>0){var p=new hb(t,"",u);t.shape.enumerationShape.members.push(p)}t.wrapper.children.indexOf(c.wrapper),this.diagram.enableServerDataBinding(!0),this.diagram.add(c),this.diagram.updateConnectorEdges(t),this.diagram.clearSelection(),this.diagram.select([this.diagram.nameTable[c.id]]),this.diagram.endGroupAction(),this.diagram.startTextEdit()}}},n}(),Zoe=function(){function n(){}return n.prototype.findObjectsUnderMouse=function(t,e,i,r,s){var o=[];r&&r instanceof si&&r.nodes.length+r.connectors.length===1&&(r=r.nodes[0]||r.connectors[0]).children&&0===r.children.length&&(i.actualObject=r);for(var a,l,h,c,f,d=r&&r instanceof de&&(r.constraints&qe.ConnectToNearByNode||r.constraints&qe.ConnectToNearByPort)&&r.connectionPadding||0,p={},g=0,v=e.spatialSearch.findObjects(new Ne(t.x-50-d,t.y-50-d,100+d,100+d));g-1&&o.splice(T,1),"UmlClassifier"===y.shape.type&&y.container&&"Stack"===y.container.type&&(T=o.indexOf(e.nameTable[e.nameTable[y.id].wrapper.children[0].id]))>-1&&o.splice(T,1)}for(var P=0;Ps.zIndex&&(t[parseInt(r.toString(),10)]=l),r>0&&i&&a&&(a.isLane||a.isPhase||a.isHeader)&&t[parseInt(r.toString(),10)].zIndex=2)for(var d=t.length-1;d>=0;d--)if(t[parseInt(d.toString(),10)].parentId){var u=om(t[parseInt(d.toString(),10)],e,""),p=om(t[d-1],e,""),g=e.nameTable[""+p];g&&u!==p&&e.nameTable[""+u].zIndex=0;f--){d=ef(e[parseInt(f.toString(),10)],!1),c=ef(e[parseInt(f.toString(),10)],!0);var g=t[""+l].tool,v=this.findTargetElement(e[parseInt(f.toString(),10)].wrapper,o,t,void 0);if("Draw"===i&&v&&(e[parseInt(f.toString(),10)]instanceof te||e[parseInt(f.toString(),10)]instanceof de)&&!ob(e[parseInt(f.toString(),10)],v)&&(g&&"ConnectorSourceEnd"===g[""+h]&&!kh(e[parseInt(f.toString(),10)])||g&&"ConnectorTargetEnd"===g[""+h]&&!da(e[parseInt(f.toString(),10)])))return u;if(e[parseInt(f.toString(),10)]instanceof te||e[parseInt(f.toString(),10)]instanceof de&&(kh(e[parseInt(f.toString(),10)])||xd(d)||da(e[parseInt(f.toString(),10)])||Oh(c)||"PortDraw"===i&&g instanceof Od&&"ConnectorTargetEnd"===g[""+h]&&(da(e[parseInt(f.toString(),10)])||Oh(c))))return u=e[parseInt(f.toString(),10)],p&&(u=this.isTarget(u,t,i)),s.actualObject=u,u}else if("ConnectorTargetEnd"===i&&a){for(f=e.length-1;f>=0;f--)if(c=ef(e[parseInt(f.toString(),10)],!0),(e[parseInt(f.toString(),10)]instanceof te||e[parseInt(f.toString(),10)]instanceof de)&&(da(e[parseInt(f.toString(),10)])||Oh(c)))return u=e[parseInt(f.toString(),10)],u=this.isTarget(u,t,i),s.actualObject=u,u}else{if(a&&("Drag"===i||t[""+l].tool instanceof ua)){var y=0;for(f=0;f=S.zIndex?u:S,y=Math.max(y,S.zIndex)):y=(u=S).zIndex)}return u&&"Bpmn"===u.shape.type&&(t.selectedItems.nodes.length>0&&"Bpmn"===t.selectedItems.nodes[0].shape.type||(u=null)),u&&(s.actualObject=u),u}if("Select"!==i&&"Pan"!==i||!t[""+l].tool)if("Pan"===i||"LayoutAnimation"===i){for(f=e.length-1;f>=0;f--)if((e[parseInt(f.toString(),10)]instanceof te||e[parseInt(f.toString(),10)]instanceof de)&&(v=this.findTargetElement(e[parseInt(f.toString(),10)].wrapper,o,t,void 0),"Pan"===i||v&&(v.id.match("_icon_content_shape$")||v.id.match("_icon_content_rect$"))))return e[parseInt(f.toString(),10)]}else u=e[e.length-1],s&&u&&(s.actualObject=u);else{for(f=e.length-1;f>=0;f--)if(e[parseInt(f.toString(),10)]instanceof de){var b=e[f-1];if(e[f-1]instanceof te&&b.ports){if((v=this.findTargetElement(b.wrapper,o,t,void 0))&&(v.id.match("_icon_content_shape$")||v.id.match("_icon_content_rect$")))return b;for(var M=0;M=0;s--){var o=t.children[parseInt(s.toString(),10)];if(o&&o.outerBounds.containsPoint(e,r||0))if(o.visible){if(o instanceof Cs){var a=this.findTargetElement(o,e,i);if(a)return a}var l="Clip"===o.style.textOverflow||"Ellipsis"===o.style.textOverflow;if(o.bounds.containsPoint(e,r||0)&&!l)return o;if(t.bounds.containsPoint(e,r||0)&&l)return o}else if(o instanceof Ke&&t&&t.id){var h=void 0;if(t.id.includes("group_container")){var c=t.id.slice(0,-15);h=i.getObject(c)}else h=i.getObject(t.id);if(nb(h,o.id))return o}}return t.bounds.containsPoint(e,r)&&"none"!==t.style.fill?t:null},n}(),Joe=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),af=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},n_=function(n){function t(e,i,r,s){var o=n.call(this,e,i,r,s)||this;return o.objectZIndex=-1,o.zIndexTable={},o.objects=[],o}return Joe(t,n),af([I("")],t.prototype,"id",void 0),af([I(!0)],t.prototype,"visible",void 0),af([I(!1)],t.prototype,"lock",void 0),af([I()],t.prototype,"objects",void 0),af([I()],t.prototype,"addInfo",void 0),af([I(-1)],t.prototype,"zIndex",void 0),t}(Ee),ET=function(n,t,e,i){return new(e||(e=Promise))(function(r,s){function o(h){try{l(i.next(h))}catch(c){s(c)}}function a(h){try{l(i.throw(h))}catch(c){s(c)}}function l(h){h.done?r(h.value):new e(function(c){c(h.value)}).then(o,a)}l((i=i.apply(n,t||[])).next())})},DT=function(n,t){var i,r,s,o,e={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(h){return function(c){return function l(h){if(i)throw new TypeError("Generator is already executing.");for(;e;)try{if(i=1,r&&(s=2&h[0]?r.return:h[0]?r.throw||((s=r.return)&&s.call(r),0):r.next)&&!(s=s.call(r,h[1])).done)return s;switch(r=0,s&&(h=[2&h[0],s.value]),h[0]){case 0:case 1:s=h;break;case 4:return e.label++,{value:h[1],done:!1};case 5:e.label++,r=h[1],h=[0];continue;case 7:h=e.ops.pop(),e.trys.pop();continue;default:if(!(s=(s=e.trys).length>0&&s[s.length-1])&&(6===h[0]||2===h[0])){e=0;continue}if(3===h[0]&&(!s||h[1]>s[0]&&h[1]1)for(var i=0;i-1)return e[parseInt(i.toString(),10)];return this.diagram.activeLayer},n.prototype.getLayer=function(t){for(var e=this.diagram.layers,i=0;i=0;o--)this.diagram.unSelect(this.diagram.nameTable[s[parseInt(o.toString(),10)]]),this.diagram.remove(this.diagram.nameTable[s[parseInt(o.toString(),10)]]),"default_layer"!==i.id&&this.diagram.activeLayer.id===t&&(this.diagram.activeLayer=this.diagram.layers[this.diagram.layers.length-1]);delete this.diagram.layerZIndexTable[i.zIndex],this.diagram.layers.splice(r,1),"SVG"!==this.diagram.mode&&this.diagram.refreshDiagramLayer()}},n.prototype.moveObjects=function(t,e){this.diagram.startGroupAction();for(var i={},r=[],s=0;s-1){if(r=[],(h=this.diagram.nameTable[""+s]).children)for(var f=0,g=h.children;f0){for(var y=void 0,S=0,b=r;S0)for(var r=0;r0)for(r=0;r0){t=t.concat(this.diagram.selectedItems.connectors);for(var i=0;i0)for(t=t.concat(this.diagram.selectedItems.nodes),i=0;i0){for(var i=0,r=t.shape.activity.subProcess.processes;i0&&this.copyProcesses(this.processTable[""+s])}this.clipboardData.processTable=this.processTable}},n.prototype.group=function(){this.oldSelectedObjects=nm(this.diagram);var e=this.diagram.isProtectedOnChange;this.diagram.protectPropertyChange(!0),this.diagram.diagramActions=this.diagram.diagramActions|ee.Group;var r={};r.id="group"+Qe(),(r=new te(this.diagram,"nodes",r,!0)).children=[];for(var s=this.diagram.selectedItems.nodes.concat(this.diagram.selectedItems.connectors).sort(function(h,c){return h.zIndex-c.zIndex}),o=0;o0){var a=this.diagram.add(r);a&&this.select(a),this.addHistoryEntry({type:"Group",undoObject:r,redoObject:r,category:"Internal"}),this.diagram.diagramActions=this.diagram.diagramActions&~ee.Group,this.diagram.protectPropertyChange(e)}},n.prototype.unGroup=function(t){var i=this.diagram.isProtectedOnChange;this.diagram.protectPropertyChange(!0),this.diagram.diagramActions=this.diagram.diagramActions|ee.Group;var r=[];t?r.push(t):r=this.diagram.selectedItems.nodes,this.diagram.startGroupAction();for(var s=0;s0&&this.diagram.removePorts(o,o.ports),o.annotations&&o.annotations.length>0&&!ce()&&this.diagram.removeLabels(o,o.annotations);for(var c=this.diagram.nameTable[o.parentId],d=o.children.length-1;d>=0;d--)this.diagram.nameTable[o.children[parseInt(d.toString(),10)]].parentId="",this.diagram.deleteChild(this.diagram.nameTable[o.children[parseInt(d.toString(),10)]],o),o.parentId&&o.children[parseInt(d.toString(),10)]&&this.diagram.addChild(c,o.children[parseInt(d.toString(),10)]);this.resetDependentConnectors(o.inEdges,!0),this.resetDependentConnectors(o.outEdges,!1),this.diagram.diagramActions&ee.UndoRedo||this.addHistoryEntry({type:"UnGroup",undoObject:a,redoObject:a,category:"Internal"}),o.parentId&&this.diagram.deleteChild(o,c)}this.diagram.removeNode(o,l),this.clearSelection()}this.diagram.endGroupAction(),this.diagram.diagramActions=this.diagram.diagramActions&~ee.Group,this.diagram.protectPropertyChange(i)},n.prototype.resetDependentConnectors=function(t,e){for(var i=0;i0&&(g=!1)}if(g){var y=this.cloneConnector(p,i);c.push(y),o[h.id]=y.id}}else{var S=this.cloneNode(h,i);if(c.push(S),S){o[h.id]=S.id;var b=h.inEdges;if(b)for(var M=0,w=b;M0)for(var u=0;u0)for(r=t.segments,s=0;s0&&this.diagram.drawingObject&&"Bezier"===this.diagram.drawingObject.type&&(t.segments=[]);var e=this.diagram.add(t);"SVG"!==this.diagram.mode&&this.diagram.refreshDiagramLayer(),this.selectObjects([e]),t&&!HI(this.diagram)&&(this.diagram.tool&=~Ci.DrawOnce,this.diagram.currentDrawingObject=void 0)},n.prototype.enableServerDataBinding=function(t){this.diagram.enableServerDataBinding(t)},n.prototype.addText=function(t,e){var i=this.diagram.findElementUnderMouse(t,e,this.diagram);this.diagram.startTextEdit(t,i instanceof ni?i.id.split("_")[1]:void 0)},n.prototype.isUserHandle=function(t){var e=this.diagram.selectedItems;if(e.wrapper&&qr(e.constraints,"UserHandle"))for(var i=0,r=e.userHandles;i0&&t[0]&&t[0].isLane)for(s=this.diagram.getObject(t[0].parentId),t[0].shape.header=[],a=0;a1||e&&1===t.length)){if(1!==t.length)return[2];this.clearSelection()}if(!(u||d||1!==t.length||e&&Xa(this.diagram)))return this.clearSelection(),[2]}if(!r.cancel){for(p=0;p0||e)&&f.children&&!f.parentId)for(g=0;g0||e,!0)}else this.select(f,p>0||e,!0);void 0===i&&(i=c),r={oldValue:i||[],newValue:this.getSelectedObject(),cause:this.diagram.diagramActions,state:"Changed",type:"Addition",cancel:!1},this.diagram.renderSelector(e||t&&t.length>1),ce()||this.diagram.triggerEvent(Ce.selectionChange,r),this.diagram.enableServerDataBinding(!0)}return[2]})})},n.prototype.findParent=function(t){return t.parentId&&this.findParent(t=this.diagram.nameTable[t.parentId]),t},n.prototype.selectProcesses=function(t){if(this.hasProcesses(t))for(var e=t.shape.activity.subProcess.processes,i=0;i0)},n.prototype.select=function(t,e,i){var r=this.getObjectLayer(t.id);if(Dd(t)&&!(t instanceof si)&&!_r(this.diagram,t)&&r&&!r.lock&&r.visible&&t.wrapper.visible){(e=!!Xa(this.diagram)&&e)||this.clearSelection(),this.diagram.enableServerDataBinding(!1);var s=this.diagram.selectedItems;if(t instanceof te?s.nodes.push(t.isHeader?this.diagram.nameTable[t.parentId]:t):s.connectors.push(t),s.selectedObjects.push(t),e)s.wrapper.rotateAngle=s.rotateAngle=0,s.wrapper.children.push(t.wrapper);else if(s.init(this.diagram),1===s.nodes.length&&0===s.connectors.length){var l=Wx(this.diagram,s);l&&(s.wrapper.children[0]=l),s.rotateAngle=s.nodes[0].rotateAngle,s.wrapper.rotateAngle=s.nodes[0].rotateAngle,s.wrapper.pivot=s.nodes[0].pivot}i||this.diagram.renderSelector(e),this.diagram.enableServerDataBinding(!0)}},n.prototype.labelSelect=function(t,e){this.oldSelectedObjects=nm(this.diagram);var i=this.diagram.selectedItems,r=this.diagram.allowServerDataBinding;this.diagram.allowServerDataBinding=!1,i.nodes=i.connectors=[],this.diagram.allowServerDataBinding=r,t instanceof te?i.nodes[0]=t:i.connectors[0]=t,i.annotation=this.findTarget(e,t),i.init(this.diagram),this.diagram.renderSelector(!1)},n.prototype.unSelect=function(t){var e=this.diagram.selectedItems.nodes.concat(this.diagram.selectedItems.connectors),i=e.filter(function(a){return a.id!==t.id}),r={oldValue:e,newValue:i,cause:this.diagram.diagramActions,state:"Changing",type:"Removal",cancel:!1};if(this.diagram.currentSymbol||ce()||this.diagram.triggerEvent(Ce.selectionChange,r),_r(this.diagram,t)){var s=this.diagram.selectedItems,o=void 0;t instanceof te?(o=s.nodes.indexOf(t,0),s.nodes.splice(o,1)):(o=s.connectors.indexOf(t,0),s.connectors.splice(o,1)),o=s.selectedObjects.indexOf(t,0),s.selectedObjects.splice(o,1),(r={oldValue:e,newValue:i,cause:this.diagram.diagramActions,state:"Changed",type:"Removal",cancel:(r={oldValue:e,newValue:i,cause:this.diagram.diagramActions,state:"Changed",type:"Removal",cancel:!1}).cancel}).cancel||(o=s.wrapper.children.indexOf(t.wrapper,0),s.wrapper.children.splice(o,1),this.diagram.updateSelector(),this.diagram.currentSymbol||this.diagram.triggerEvent(Ce.selectionChange,r))}},n.prototype.moveSvgNode=function(t,e){var i=xt(e+"_groupElement",this.diagram.element.id),r=xt(t+"_groupElement",this.diagram.element.id);i.parentNode.insertBefore(r,i)},n.prototype.moveAfterSvgNode=function(t,e){var i=xt(e+"_groupElement",this.diagram.element.id),r=xt(t+"_groupElement",this.diagram.element.id);i.insertAdjacentElement("afterend",r)},n.prototype.sendLayerBackward=function(t){var e=this.getLayer(t);if(e&&0!==e.zIndex){var i=e.zIndex;if("SVG"===this.diagram.mode){var r=e.objects,s=this.getLayer(this.diagram.layerZIndexTable[i-1]).objects[0];if(s)for(var o=0,a=r;od&&"SwimLane"!==f.shape.type){var S=$(f);f.zIndex=d-((-1!==i.indexOf(f)?i.indexOf(f):0)+1),f.children&&(d=this.findLowestZIndex(f,c)||d),this.triggerOrderCommand(S,f,f),f.children&&this.updateGroupZindex(f,"SendToBack",d)}else"SwimLane"===f.shape.type&&(y=this.swapZIndexObjects(a,h,r,g));if("SVG"===this.diagram.mode){for(var M="SwimLane"!==this.diagram.nameTable[""+r].shape.type?d:y,w=h[parseInt(M.toString(),10)];!w&&Md)&&(d=p.zIndex)}for(var f=JSON.parse(JSON.stringify(l)),v=Number(Object.keys(l).sort(function(wo,Hl){return Number(wo)-Number(Hl)}).reverse()[0]),y=this.diagram.nameTable[""+e].zIndex,S=[],M=0;M<=v;M++)S.push(l[parseInt(M.toString(),10)]);if("SwimLane"===this.diagram.nameTable[""+e].shape.type)for(var C=v;C>=y;C--)if(l[parseInt(C.toString(),10)]&&this.diagram.nameTable[l[parseInt(C.toString(),10)]].parentId!==e){v=C;break}var D=this.diagram.nameTable[""+e];if(D.zIndexx&&(x=L.zIndex)}}else x=d;D.zIndex=x+((-1!==r.indexOf(D)?r.indexOf(D):0)+1),this.triggerOrderCommand(A,D,D)}else if("SwimLane"===D.shape.type){for(var O=0,N=-1,T=0,P=0,_=JSON.parse(JSON.stringify(l)),B=0;B<=y;B++)if(l[parseInt(B.toString(),10)]&&this.diagram.nameTable[l[parseInt(B.toString(),10)]].parentId===e&&-1===N){N=B,T=B;break}for(var j=0;j<=v;j++)f[parseInt(j.toString(),10)]&&f[parseInt(j.toString(),10)]!==e&&this.diagram.nameTable[f[parseInt(j.toString(),10)]].parentId!==e&&this.diagram.nameTable[f[parseInt(j.toString(),10)]].zIndex>=this.diagram.nameTable[""+e].zIndex&&O++;for(var ue=N,pe=0;pe<=O;pe++){for(;!l[parseInt(ue.toString(),10)];)ue++;P=this.diagram.nameTable[l[parseInt(ue.toString(),10)]].zIndex,ue++}for(var Me=P;Me<=v;Me++){for(;!_[parseInt(N.toString(),10)];)N++;for(;!l[parseInt(Me.toString(),10)];)Me++;l[parseInt(Me.toString(),10)]=_[parseInt(N.toString(),10)],this.diagram.nameTable[l[parseInt(Me.toString(),10)]].zIndex=Me,N++}l[parseInt(v.toString(),10)]=this.diagram.nameTable[""+e].id,this.diagram.nameTable[""+e].zIndex=v,ue=y+1;for(var De=T,xe=0;xe0&&("Native"===hr[0].shape.type||"HTML"===hr[0].shape.type)){for(Mi.parentNode.removeChild(Mi),De=0;De0?r[0]:null},n.prototype.findLowestZIndex=function(t,e){var r=this.diagram.nodes.filter(function(s){return-1!==e.indexOf(s.id)}).filter(function(s){return""===s.parentId&&s.id!==t.id}).map(function(s){return s.zIndex});return r.sort(function(s,o){return s-o}),r.length>0?r[0]:null},n.prototype.triggerOrderCommand=function(t,e,i){var s={zIndex:$(t).zIndex},o={zIndex:e.zIndex},a={element:i,cause:this.diagram.diagramActions,diagramAction:this.diagram.getDiagramAction(this.diagram.diagramActions),oldValue:s,newValue:o};this.diagram.triggerEvent(Ce.propertyChange,a)},n.prototype.checkGroupNode=function(t,e,i){return i[""+e].parentId===i[""+t].parentId},n.prototype.sortByZIndex=function(t,e,i){if("BringForward"===i){var r=e||"zIndex";t=t.sort(function(o,a){return a[""+r]-o[""+r]})}else{var s=e||"zIndex";t=t.sort(function(o,a){return o[""+s]-a[""+s]})}return t},n.prototype.orderCommands=function(t,e,i){var r=this,s=e.nodes;if(s=s.concat(e.connectors),t)if("SendBackward"===i)for(var o=0;oa}),S=v.filter(function(D){return D0?Math.max.apply(Math,S):a,M=y.length>0?Math.min.apply(Math,y):a;if(a!==M){var w=c.zIndexTable[parseInt(M.toString(),10)],C=c.zIndexTable[parseInt(a.toString(),10)];this.moveSvgNode(C,w)}else"SendToBack"===i&&(w=c.zIndexTable[parseInt(a.toString(),10)],C=c.zIndexTable[parseInt(b.toString(),10)],this.moveAfterSvgNode(w,C))}}else this.diagram.refreshCanvasLayers()}},n.prototype.sendForward=function(t){var e=this;if(this.diagram.protectPropertyChange(!0),Xa(this.diagram)||t){$(t||(this.diagram.selectedItems.nodes.length?this.diagram.selectedItems.nodes[0]:this.diagram.selectedItems.connectors[0]));var s=t&&t.id,o=this.diagram.layers.indexOf(this.getObjectLayer(s=s||(this.diagram.selectedItems.nodes.length?this.diagram.selectedItems.nodes[0].id:this.diagram.selectedItems.connectors[0].id))),a=$(this.diagram.nameTable),h=(parseInt(o.toString(),10),this.diagram.nameTable[""+s]),c=[],d=this.diagram.spatialSearch.findObjects(h.wrapper.bounds);d.length>2&&(d=this.sortByZIndex(d,void 0,"BringForward"));for(var u=0,p=d;u=0;f--)this.diagram.nameTable[c[parseInt(f.toString(),10)].id].parentId===s&&c.splice(f,1);if(c.length>0){var y=this.diagram.nameTable[c[c.length-1].id];if(y.parentId){var b=om(y,this.diagram,""),M=this.diagram.nameTable[""+b];M.id!==s&&(c[0]=M)}var w={};for(f=0;f0&&(Object.values(O).forEach(function(ue){ue>=T&&N.push(ue)}),0!==N.length&&this.updateZIndexBySendForward(h,N,o))}var P=[];if(Object.keys(this.changedNodeZIndexes).forEach(function(ue){if((a[""+ue]?a[""+ue].zIndex:null)!==e.changedNodeZIndexes[""+ue]){var De=$(a[""+ue]);P.push(De)}}),this.updateLayerZindexTable(o),L.nodes.splice(0,L.nodes.length),P.forEach(function(ue){var pe=$(ue);L.nodes.push(pe)}),"SVG"===this.diagram.mode){var _=c[c.length-1].id,B=c[c.length-1];B&&!("HTML"===B.shape.type||"Native"===B.shape.type)&&this.moveAfterSvgNode(s,_),this.updateNativeNodeIndex(_,s)}else this.diagram.refreshCanvasLayers();var j=[];Object.keys(this.changedNodeZIndexes).forEach(function(ue){if((a[""+ue]?a[""+ue].zIndex:null)!==e.changedNodeZIndexes[""+ue]){var De=$(e.diagram.nameTable[""+ue]);j.push(De)}});var Q=$(this.diagram.selectedItems);Q.nodes.splice(0,Q.nodes.length),j.forEach(function(ue){var pe=$(ue);Q.nodes.push(pe)}),this.diagram.diagramActions&ee.UndoRedo||this.addHistoryEntry({type:"SendForward",category:"Internal",undoObject:L,redoObject:Q}),this.diagram.endGroupAction()}}this.diagram.protectPropertyChange(!1)},n.prototype.updateZIndexBySendForward=function(t,e,i){var r=$(t);t.zIndex=Math.min.apply(Math,e);var a,s=Math.min.apply(Math,e),o=Math.min.apply(Math,e),l=this.diagram.layers[parseInt(i.toString(),10)].objects,h=this.diagram.nodes.filter(function(S){return-1!==l.indexOf(S.id)});t.children&&this.updateGroupZindex(t,"BringForward",t.zIndex);var c=h.filter(function(S){return S.zIndex===Math.min.apply(Math,e)&&S.id!==t.id});if(c&&c.length>0&&c[0].children){for(var d=Math.min.apply(Math,e),u=0;uo&&g!==t&&g.parentId!==t.id&&c&&c.length>0&&g.parentId!==c[0].id){var v=$(g);g.zIndex=a+1,a++,this.triggerOrderCommand(v,g,g)}var y=g.zIndex;this.changedNodeZIndexes[g.id]=(this.changedNodeZIndexes.hasOwnProperty(g.id),y)}},n.prototype.arrangeZIndexForLowerNodes=function(t,e,i){var r=i.filter(function(o){return o.zIndex<=t&&o.parentId!==e.id});r.sort(function(o,a){return a.zIndex-o.zIndex});for(var s=0;se&&(e=r.zIndex)}return e},n.prototype.sendBackward=function(t){var e=this;if(this.diagram.protectPropertyChange(!0),Xa(this.diagram)||t){$(t||(this.diagram.selectedItems.nodes.length?this.diagram.selectedItems.nodes[0]:this.diagram.selectedItems.connectors[0]));var s=t&&t.id,o=this.diagram.layers.indexOf(this.getObjectLayer(s=s||(this.diagram.selectedItems.nodes.length?this.diagram.selectedItems.nodes[0].id:this.diagram.selectedItems.connectors[0].id))),a=$(this.diagram.nameTable),h=(parseInt(o.toString(),10),this.diagram.nameTable[""+s]),c=[],d=this.diagram.spatialSearch.findObjects(h.wrapper.bounds);d.length>2&&(d=this.sortByZIndex(d));for(var u=0,p=d;uNumber(f.zIndex)&&""===f.parentId&&h.wrapper.bounds.intersects(f.wrapper.bounds)&&c.push(f);for(var f=c.length-1;f>=0;f--)(v=this.diagram.nameTable[c[parseInt(f.toString(),10)].id]).parentId===s&&c.splice(f,1);if(c.length>0){var v;if((v=this.diagram.nameTable[c[c.length-1].id]).parentId){var S=om(v,this.diagram,""),b=this.diagram.nameTable[""+S];s!==b.id&&(c[c.length-1]=b)}var M={};for(f=0;f0&&(Object.values(L).forEach(function(pe){pe<=N&&O.push(pe)}),0!==O.length&&this.updateZIndexBySendBackward(h,O,o))}var T=[];if(Object.keys(this.changedNodeZIndexes).forEach(function(pe){if((a[""+pe]?a[""+pe].zIndex:null)!==e.changedNodeZIndexes[""+pe]){var xe=$(a[""+pe]);T.push(xe)}}),this.updateLayerZindexTable(o),R.nodes.splice(0,R.nodes.length),T.forEach(function(pe){var Me=$(pe);R.nodes.push(Me)}),"SVG"===this.diagram.mode){var P=c[c.length-1].id,_=c[c.length-1];_&&"HTML"!==_.shape.type&&"Native"!==_.shape.type&&this.moveSvgNode(s,P);var B=this.diagram.nameTable[""+P];B.children&&B.children.length>0?this.updateNativeNodeIndex(s):this.updateNativeNodeIndex(s,P)}else this.diagram.refreshCanvasLayers();var j=[];Object.keys(this.changedNodeZIndexes).forEach(function(pe){if((a[""+pe]?a[""+pe].zIndex:null)!==e.changedNodeZIndexes[""+pe]){var xe=$(e.diagram.nameTable[""+pe]);j.push(xe)}});var Q=$(this.diagram.selectedItems);Q.nodes.splice(0,Q.nodes.length),j.forEach(function(pe){var Me=$(pe);Q.nodes.push(Me)}),this.diagram.diagramActions&ee.UndoRedo||this.addHistoryEntry({type:"SendBackward",category:"Internal",undoObject:R,redoObject:Q}),this.diagram.endGroupAction()}}this.diagram.protectPropertyChange(!1)},n.prototype.updateZIndexBySendBackward=function(t,e,i){var r=$(t);t.zIndex=Math.max.apply(Math,e);var p,s=t.zIndex,o=Math.max.apply(Math,e),a=this.diagram.layers[parseInt(i.toString(),10)].objects,l=this.diagram.nodes.filter(function(S){return-1!==a.indexOf(S.id)}),h=l.filter(function(S){return S.zIndex===Math.max.apply(Math,e)&&S.id!==t.id});if(h&&h.length>0&&h[0].children)for(var c=Math.max.apply(Math,e),d=0;d0&&g.parentId!==h[0].id){var v=$(g);g.zIndex=p-1,p--,this.triggerOrderCommand(v,g,g)}var y=g.zIndex;this.changedNodeZIndexes[""+g.id]=(this.changedNodeZIndexes.hasOwnProperty(g.id),y)}},n.prototype.findLowestChildZIndex=function(t){for(var e=t.zIndex,i=0;i0),this.selectObjects([t],!0))},n.prototype.clearSelection=function(t,e){return ET(this,void 0,void 0,function(){var i,r,s,o;return DT(this,function(a){return i=this.diagram.allowServerDataBinding,this.diagram.enableServerDataBinding(!1),Xa(this.diagram)&&(r=this.diagram.selectedItems,s=this.getSelectedObject(),this.diagram.currentSymbol&&(this.diagram.previousSelectedObject=s),o={oldValue:s,newValue:[],cause:this.diagram.diagramActions,state:"Changing",type:"Removal",cancel:!1},t&&(ce()||this.diagram.triggerEvent(Ce.selectionChange,o)),o.cancel||(r.offsetX=0,r.offsetY=0,r.width=0,r.height=0,r.rotateAngle=0,r.nodes=[],r.connectors=[],r.wrapper=null,r.annotation=void 0,r.selectedObjects=[],this.diagram.clearSelectorLayer(),t&&(o={oldValue:s,newValue:[],cause:this.diagram.diagramActions,state:"Changed",type:"Removal",cancel:!1},ce()||this.diagram.triggerEvent(Ce.selectionChange,o))),this.diagram.enableServerDataBinding(i)),[2]})})},n.prototype.clearSelectedItems=function(){this.clearSelection((this.diagram.selectedItems.nodes?this.diagram.selectedItems.nodes.length:0)+(this.diagram.selectedItems.connectors?this.diagram.selectedItems.connectors.length:0)>0)},n.prototype.removeStackHighlighter=function(){var t=zl(this.diagram.element.id),e=t.getElementById(t.id+"_stack_highlighter");e&&e.parentNode.removeChild(e)},n.prototype.renderStackHighlighter=function(t,e){var r,s,o,i=this.diagram.selectedItems.nodes[0];if(!e){var a=this.diagram.findObjectsUnderMouse(t.position);if((e=this.diagram.findObjectUnderMouse(a,"Drag",!0))&&!(e.isLane||e.isPhase||e.isHeader))for(var l=0;l0)for(var a=0;a1)if(i){var h=l.segments[0],c=l.segments[1],u=Tc(DI(t.wrapper,t.wrapper.corners,t.wrapper.bounds),h.direction),g=Nl({corners:void 0,point:u=Nh(l,0,u,{x:l.sourceWrapper.offsetX,y:l.sourceWrapper.offsetY},!1),margin:void 0,direction:h.direction},{corners:void 0,point:c.points[1],margin:void 0,direction:void 0});h.length=z.distancePoints(g[0],g[1]),c.direction&&c.length&&(c.length=z.distancePoints(g[1],g[2]))}else if(o){switch(l.segments[0].direction){case"Bottom":r=t.wrapper.bounds.bottomCenter.x-e.bottomCenter.x,s=t.wrapper.bounds.bottomCenter.y-e.bottomCenter.y;break;case"Top":r=t.wrapper.bounds.topCenter.x-e.topCenter.x,s=t.wrapper.bounds.topCenter.y-e.topCenter.y;break;case"Left":r=t.wrapper.bounds.middleLeft.x-e.middleLeft.x,s=t.wrapper.bounds.middleLeft.y-e.middleLeft.y;break;case"Right":r=t.wrapper.bounds.middleRight.x-e.middleRight.x,s=t.wrapper.bounds.middleRight.y-e.middleRight.y}this.dragSourceEnd(l,r,s,!0,null,"ConnectorSourceEnd",void 0,void 0,void 0,!(t.parentId&&this.diagram.diagramActions&ee.isGroupDragging))}}},n.prototype.updateEndPoint=function(t,e){var r={sourcePoint:t.sourcePoint,targetPoint:t.targetPoint};t.sourceID&&(r.sourceID=t.sourceID),t.targetID&&(r.targetID=t.targetID),t.sourcePortID&&(r.sourcePortID=t.sourcePortID),t.targetPortID&&(r.targetPortID=t.targetPortID),t.segments&&(r.segments=t.segments),this.diagram.connectorPropertyChange(t,e||{},r),this.diagram.updateSelector()},n.prototype.dragSourceEnd=function(t,e,i,r,s,o,a,l,h,c,d){var u=this.diagram.nameTable[t.id],p={},f=this.checkBoundaryConstraints(e,i,u.wrapper.bounds);if(NI(u)&&f&&"BezierSourceThumb"!==o&&Wv(this.diagram)&&(p=$(p={sourcePoint:u.sourcePoint}),u.sourcePoint.x+=e,u.sourcePoint.y+=i,"ConnectorSourceEnd"===o&&"Orthogonal"===u.type&&this.changeSegmentLength(u,l,h,c),"Bpmn"===u.shape.type&&"Default"===u.shape.sequence&&"Sequence"===u.shape.flow&&this.updatePathElementOffset(u)),"Bezier"===u.type)if(p={sourcePoint:u.sourcePoint},d)this.translateBezierPoints(t,""===o?"ConnectorSourceEnd":o,e,i,d,s,!a);else for(var g=0;g2){var d=z.direction((c=t.segments[2]).points[0],c.points[1]);o.direction===ls(d)?("Right"===o.direction?c.points[0].x=o.points[o.points.length-1].x=l.wrapper.corners.middleRight.x+20:"Left"===o.direction?c.points[0].x=o.points[o.points.length-1].x=l.wrapper.corners.middleLeft.x-20:c.points[0].y=o.points[o.points.length-1].y="Top"===o.direction?l.wrapper.corners.topCenter.y-20:l.wrapper.corners.bottomCenter.y+20,c.direction&&c.length&&(c.length=z.distancePoints(c.points[0],c.points[c.points.length-1])),o.length=z.distancePoints(o.points[0],o.points[o.points.length-1])):o.direction===d&&c.direction&&c.length?("Top"===o.direction||"Bottom"===o.direction?(c.points[0]=o.points[0],c.points[c.points.length-1].x=c.points[0].x):(c.points[0]=o.points[0],c.points[c.points.length-1].y=c.points[0].y),c.length=z.distancePoints(c.points[0],c.points[c.points.length-1]),t.segments.splice(0,2)):o.length=20}else o.length=20;else if(o.length<1)if(""!==t.sourceID){var c;"Right"===a.direction?a.points[a.points.length-1].y=(h=l.wrapper.corners.middleRight).y:"Left"===a.direction?a.points[a.points.length-1].y=(h=l.wrapper.corners.middleLeft).y:a.points[a.points.length-1].x="Top"===a.direction?(h=l.wrapper.corners.topCenter).x:(h=l.wrapper.corners.bottomCenter).x,a.length=z.distancePoints(h,a.points[a.points.length-1]),t.segments.length>2&&(c=t.segments[2]).direction&&c.length&&(c.length=z.distancePoints(a.points[a.points.length-1],c.points[c.points.length-1])),t.segments.splice(0,1)}else t.segments.splice(0,1)}else e&&!i&&t.sourceID!==e.id&&t.segments&&null!==t.segments[0].direction&&e&&e instanceof te&&s&&this.changeSourceEndToNode(t,e),e&&i&&t.sourcePortID!==i&&t.segments&&null!==t.segments[0].direction&&e&&e instanceof te&&s&&this.changeSourceEndToPort(t,e,i)},n.prototype.canConnect=function(t,e){return!(!da(e)||!kh(e))},n.prototype.changeSourceEndToPort=function(t,e,i){var r=this.diagram.getWrapper(e.wrapper,i),s={x:r.offsetX,y:r.offsetY},o=zo(s,En(e.wrapper),e.wrapper.bounds),a=t.segments[0],l=t.segments[1];if(a.direction!==o){var h=[],c={};if(a.direction===ls(o)){c={};var d=void 0;"Top"===o||"Bottom"===o?(d="Top"===o?{type:"Orthogonal",isTerminal:!0,direction:o,length:Math.abs(a.points[0].y-s.y)}:{type:"Orthogonal",isTerminal:!0,direction:o,length:Math.abs(s.y-a.points[0].y)},c=a.points[0].x>s.x?{type:"Orthogonal",isTerminal:!0,direction:"Right",length:a.points[0].x-s.x}:{type:"Orthogonal",isTerminal:!0,direction:"Left",length:s.x-a.points[0].x}):(d="Right"===o?{type:"Orthogonal",isTerminal:!0,direction:o,length:Math.abs(a.points[0].x-s.x)}:{type:"Orthogonal",isTerminal:!0,direction:o,length:Math.abs(s.x-a.points[0].x)},c=a.points[0].y>s.y?{type:"Orthogonal",direction:"Top",isTerminal:!0,length:a.points[0].y-s.y}:{type:"Orthogonal",direction:"Bottom",isTerminal:!0,length:s.y-a.points[0].y}),h.push(new bi(t,"segments",d,!0)),h.push(new bi(t,"segments",c,!0))}else h.push(new bi(t,"segments",c={type:"Orthogonal",direction:o,length:20,isTerminal:!0},!0));a.direction!==ls(o)&&("Top"===o||"Bottom"===o?(a.points[0].x=s.x,a.points[0].y=a.points[a.points.length-1].y="Top"===o?s.y-20:s.y+20):(a.points[0].y=s.y,a.points[0].x=a.points[a.points.length-1].x="Right"===o?s.x+20:s.x-20),a.length=z.distancePoints(a.points[0],a.points[a.points.length-1]),l.length=z.distancePoints(a.points[a.points.length-1],l.points[l.points.length-1])),t.segments=h.concat(t.segments)}else a.points[0]=s,"Top"===o||"Bottom"===o?a.points[a.points.length-1].x=s.x:a.points[a.points.length-1].y=s.y,a.length=z.distancePoints(a.points[0],a.points[a.points.length-1]),l.length=z.distancePoints(a.points[a.points.length-1],l.points[l.points.length-1])},n.prototype.removeTerminalSegment=function(t,e){for(var i=0;ii.width||"Left"===o.direction&&r.x>=o.points[0].x||"Right"===o.direction&&r.x<=o.points[0].x)o.points[0].y=o.points[o.points.length-1].y=r.y,o.points[0].x=r.x,o.length=z.distancePoints(o.points[0],o.points[o.points.length-1]),a.length=z.distancePoints(o.points[o.points.length-1],a.points[a.points.length-1]);else{var h=void 0;s="Bottom"===(h=a.direction?a.direction:z.direction(a.points[0],a.points[a.points.length-1]))?i.bottomCenter:i.topCenter,a.length&&a.direction&&(a.length="Top"===h?o.points[o.points.length-1].y-(s.y+20):s.y+20-o.points[o.points.length-1].y),o.length=o.points[o.points.length-1].x-s.x,o.direction=o.length>0?"Right":"Left",l.push(new bi(t,"segments",{type:"Orthogonal",direction:h,length:20},!0)),t.segments=l.concat(t.segments)}else r="Bottom"===o.direction?i.bottomCenter:i.topCenter,o.length>i.height||"Top"===o.direction&&r.y>=o.points[0].y||"Bottom"===o.direction&&r.y<=o.points[0].y?(o.points[0].x=o.points[o.points.length-1].x=r.x,o.points[0].y=r.y,o.length=z.distancePoints(o.points[0],o.points[o.points.length-1]),a.length=z.distancePoints(o.points[o.points.length-1],a.points[a.points.length-1])):(s="Left"===a.direction?i.middleLeft:i.middleRight,h=void 0,h=a.direction?a.direction:z.direction(a.points[0],a.points[a.points.length-1]),a.length&&a.direction&&(a.length="Left"===h?o.points[o.points.length-1].x-(s.x+20):s.x+20-o.points[o.points.length-1].x),o.length=o.points[o.points.length-1].y-s.y,o.direction=o.length>0?"Bottom":"Top",l.push(new bi(t,"segments",{type:"Orthogonal",direction:h,length:20},!0)),t.segments=l.concat(t.segments))},n.prototype.translateBezierPoints=function(t,e,i,r,s,o,a){var l=t.segments.indexOf(s),h=t.segments[parseInt(l.toString(),10)],c=l>0?t.segments[l-1]:null,d=null!==c?c.point:t.sourcePoint,u=l===t.segments.length-1?t.targetPoint:h.point;if(h)if("BezierSourceThumb"===e&&(h.vector1.angle||h.vector1.distance)){var p=h.vector1.distance,f=h.vector1.angle;h.vector1={distance:t.distance(d,o),angle:z.findAngle(d,o)},this.translateSubsequentSegment(t,s,!0,h.vector1.distance-p,h.vector1.angle-f)}else"BezierTargetThumb"===e&&(h.vector2.angle||h.vector2.distance)?(p=h.vector2.distance,f=h.vector2.angle,h.vector2={distance:t.distance(u,o),angle:z.findAngle(u,o)},this.translateSubsequentSegment(t,s,!1,h.vector2.distance-p,h.vector2.angle-f)):("ConnectorSourceEnd"===e&&!t.sourceID||"ConnectorTargetEnd"===e&&!t.targetID)&&a&&$I(h.vector1)&&$I(h.vector2)?(z.isEmptyPoint(h.point1)&&(h.bezierPoint1=ZI(t.sourcePoint,t.targetPoint)),z.isEmptyPoint(h.point2)&&(h.bezierPoint2=ZI(t.targetPoint,t.sourcePoint))):"BezierSourceThumb"===e||"ConnectorSourceEnd"===e&&!a&&$I(h.vector1)?(h.bezierPoint1.x+=i,h.bezierPoint1.y+=r,(!z.isEmptyPoint(h.point1)||a)&&(h.point1={x:h.bezierPoint1.x,y:h.bezierPoint1.y})):("BezierTargetThumb"===e||"ConnectorTargetEnd"===e&&!a&&$I(h.vector2))&&(h.bezierPoint2.x+=i,h.bezierPoint2.y+=r,(!z.isEmptyPoint(h.point2)||a)&&(h.point2={x:h.bezierPoint2.x,y:h.bezierPoint2.y}))},n.prototype.translateSubsequentSegment=function(t,e,i,r,s){var o=t.segments.indexOf(e);parseInt(o.toString(),10),t.bezierSettings.smoothness&bI.SymmetricAngle||(s=null),t.bezierSettings.smoothness&bI.SymmetricDistance||(r=null),(null!=r||null!=s)&&(i?0!==o&&this.updatePreviousBezierSegment(t,o,r,s):o!==t.segments.length-1&&this.updateNextBezierSegment(t,o,r,s))},n.prototype.updatePreviousBezierSegment=function(t,e,i,r){var s=t.segments[e-1],a=(s.vector2.angle+r)%360;a<0&&(a+=360),s.vector2={distance:s.vector2.distance+i,angle:a}},n.prototype.updateNextBezierSegment=function(t,e,i,r){var s=t.segments[e+1],a=(s.vector1.angle+r)%360;a<0&&(a+=360),s.vector1={distance:s.vector1.distance+i,angle:a}},n.prototype.dragTargetEnd=function(t,e,i,r,s,o,a,l){var c,h=this.diagram.nameTable[t.id],d=this.checkBoundaryConstraints(e,i,h.wrapper.bounds);if(OI(h)&&"BezierTargetThumb"!==o&&d&&Wv(this.diagram)){if(c=$(c={targetPoint:h.targetPoint}),h.targetPoint.x+=e,h.targetPoint.y+=i,"ConnectorTargetEnd"===o&&"Orthogonal"===h.type&&h.segments&&h.segments.length>0){var u=h.segments[h.segments.length-2];u&&2===h.segments[h.segments.length-1].points.length&&("Left"===u.direction||"Right"===u.direction?u.points[u.points.length-1].x=h.targetPoint.x:u.points[u.points.length-1].y=h.targetPoint.y,u.length=z.distancePoints(u.points[0],u.points[u.points.length-1]),u.direction=z.direction(u.points[0],u.points[u.points.length-1]))}"Bpmn"===h.shape.type&&"Default"===h.shape.sequence&&"Sequence"===h.shape.flow&&this.updatePathElementOffset(h)}if("Bezier"===h.type)if(c={targetPoint:h.targetPoint},l)this.translateBezierPoints(t,""===o?"ConnectorTargetEnd":o,e,i,l,s,!a);else for(var p=0;p0){if(void 0!==s&&o.segments[parseInt(s.toString(),10)])if("Bezier"===o.type){var a=o.segments[parseInt(s.toString(),10)],l=a.isInternalSegment;l&&null!==o.bezierSettings&&"FreeForm"!==o.bezierSettings.segmentEditOrientation?("Horizontal"===a.orientation?a.point.x+=e:a.point.y+=i,this.updateDirectionalBezierCurve(o)):(a.point.x+=e,a.point.y+=i),l&&(o.isBezierEditing=!0)}else o.segments[parseInt(s.toString(),10)].point.x+=e,o.segments[parseInt(s.toString(),10)].point.y+=i;else for(var h=0;h1){var a=e[1],l=e[2],h={x:.5*(a.x+l.x),y:.5*(a.y+l.y)},c=t.segments[0];c.vector1.angle=Gt(s,a),c.vector1.distance=.5*z.findLength(s,a),c.vector2.angle=Gt(h,a),c.vector2.distance=.5*z.findLength(h,a),c.point=h;var d=t.segments[1];if(d.vector1.angle=Gt(h,l),d.vector1.distance=.5*z.findLength(h,l),t.segments.length>2){var u=e[3],p={x:.5*(l.x+u.x),y:.5*(l.y+u.y)};d.vector2.angle=Gt(p,l),d.vector2.distance=.5*z.findLength(p,l),d.point=p;var f=t.segments[2];if(f.vector1.angle=Gt(p,u),f.vector1.distance=.5*z.findLength(p,u),t.segments.length>3){var g=e[4],v={x:.5*(u.x+g.x),y:.5*(u.y+g.y)};f.vector2.angle=Gt(v,u),f.vector2.distance=.5*z.findLength(v,u),f.point=v;var y=t.segments[3];y.vector1.angle=Gt(v,g),y.vector1.distance=.5*z.findLength(v,g),y.vector2.angle=Gt(o,g),y.vector2.distance=.5*z.findLength(o,g)}else f.vector2.angle=Gt(o,u),f.vector2.distance=.5*z.findLength(o,u)}else d.vector2.angle=Gt(o,l),d.vector2.distance=.5*z.findLength(o,l)}},n.prototype.rotateObjects=function(t,e,i,r,s){r=r||{};var o=Hi();qi(o,i,r.x,r.y);for(var l=0,h=e;l0){this.diagram.protectPropertyChange(!0);var o=t;o.segments=[],this.diagram.connectorPropertyChange(o,{},{segments:o.segments}),this.diagram.protectPropertyChange(!1)}}},n.prototype.updateInnerParentProperties=function(t){var r=this.diagram.isProtectedOnChange;this.diagram.protectPropertyChange(!0);for(var s=this.getAllDescendants(t,[],!1,!0),o=0;o0&&(p=this.diagram.bpmnModule.getChildrenBound(d,d.id,this.diagram),u=d.wrapper.bounds.containsRect(p)),h=d.wrapper.actualSize.width*t,c=d.wrapper.actualSize.height*e,void 0!==d.maxWidth&&0!==d.maxWidth&&(h=Math.min(d.maxWidth,h)),void 0!==d.minWidth&&0!==d.minWidth&&(h=Math.max(d.minWidth,h)),void 0!==d.maxHeight&&0!==d.maxHeight&&(c=Math.min(d.maxHeight,c)),void 0!==d.minHeight&&0!==d.minHeight&&(c=Math.max(d.minHeight,c)),u&&(h=Math.max(h,p.right-d.wrapper.bounds.x),c=Math.max(c,p.bottom-d.wrapper.bounds.y)),t=h/d.actualSize.width,e=c/d.actualSize.height}var f=Hi();o||(o=r);var g=o.wrapper;if(qi(f,-g.rotateAngle,i.x,i.y),Qp(f,t,e,i.x,i.y),qi(f,g.rotateAngle,i.x,i.y),r instanceof te){var d,v=Je(f,{x:(d=r).wrapper.offsetX,y:d.wrapper.offsetY}),y=d.wrapper.offsetX-d.wrapper.actualSize.width*d.pivot.x,S=d.wrapper.offsetY-d.wrapper.actualSize.height*d.pivot.y;if(h>0)if(d.processId){var b=this.diagram.nameTable[d.processId];(!b.maxWidth||d.margin.left+h0)if(d.processId){var M=this.diagram.nameTable[d.processId];(!M.maxHeight||d.margin.top+c0){if(e.dragLimit=e.dragLimit?e.dragLimit:{},e.dragLimit.top||e.dragLimit.bottom||e.dragLimit.left||e.dragLimit.right){var b={minDistance:null};S=this.getRelativeOffset(v,d,b);var M={minDistance:null};g=this.getRelativeOffset(v,y,M),S=null!=b&&M.minDistance0){if(S=y[y.length-1]){var b=void 0;for(b=0;b=e.x-t.dragLimit.left-r.width/2&&i.x<=e.x+t.dragLimit.right+r.width/2&&(s=!0),i.y>=e.y-t.dragLimit.top-r.height/2&&i.y<=e.y+t.dragLimit.bottom+r.height/2&&(o=!0),{x:s,y:o}},n.prototype.updateLabelMargin=function(t,e,i,r,s,o,a){if(i=i||{x:e.offset,y:0},e&&i&&i.x>0&&i.x<1){var l=z.getLengthFromListOfPoints(t.intermediatePoints),h=this.getPointAtLength(l*i.x,t.intermediatePoints,0),c=this.diagram.scrollSettings.currentZoom,d=e.dragLimit?e.dragLimit:{left:0,right:0,top:0,bottom:0};if(d.top||d.bottom||d.left||d.right){this.diagram.getWrapper(t.wrapper,e.id);var p=new Ne(0,0,0,0),f=this.diagram.getWrapper(t.wrapper,e.id);p.x=f.offsetX/c+o,p.y=f.offsetY/c+a,p.width=f.bounds.width/c,p.height=f.bounds.height/c;var g=new Ne(h.x-(d.left||0)-p.width/2,h.y-(d.top||0)-p.height/2,(d.left||0)+(d.right||0)+p.width,(d.top||0)+(d.bottom||0)+p.height);if(g.containsPoint(r));else for(var S=0,b=this.boundsInterSects([h,r],g,!1);S=t){c=t-r,d=z.findAngle(s,a),u=c*Math.cos(d*Math.PI/180),p=c*Math.sin(d*Math.PI/180),o={x:s.x+u,y:s.y+p};break}r+=h,s=a}else s=a;return o},n.prototype.getInterceptWithSegment=function(t,e){for(var o,a,i=[],r=[],s=[],l=z.findLength({x:0,y:0},{x:this.diagram.scroller.viewPortWidth,y:this.diagram.scroller.viewPortHeight}),h=1;h0&&a<=90||a>180&&a<=270?90:-90;r.push(z.transform(t,a+c,l)),r.push(z.transform(t,o+c,l));var p=tm({x1:s[0].x,y1:s[0].y,x2:s[1].x,y2:s[1].y},{x1:r[0].x,y1:r[0].y,x2:r[1].x,y2:r[1].y});p.enabled&&i.push(p.intersectPt)}return i},n.prototype.getAnnotationChanges=function(t,e){var r={};return r[sb(t,e.id,!0)]={width:e.width,height:e.height,offset:t instanceof te?{x:e.offset.x,y:e.offset.y}:e.offset,rotateAngle:e.rotateAngle,margin:{left:e.margin.left,right:e.margin.right,top:e.margin.top,bottom:e.margin.bottom},horizontalAlignment:e.horizontalAlignment,verticalAlignment:e.verticalAlignment,alignment:t instanceof de?e.alignment:void 0},{annotations:r}},n.prototype.getConnectorPortChanges=function(t,e){var i=function Wse(n,t,e){for(var i=n.ports,r=0;r1&&(v.width=g,v.offset.x=1/S),f>1&&(v.height=f,v.offset.y=1/b)}}e instanceof Nr&&(e.alignment="Center"),l=this.getAnnotationChanges(t,e),t instanceof te?this.diagram.nodePropertyChange(t,a,l):this.diagram.connectorPropertyChange(t,a,l),this.diagram.updateDiagramObject(t)},n.prototype.getSubProcess=function(t){var i,e={nodes:[],connectors:[]};return t instanceof te?i=t.processId:t&&t.nodes&&t.nodes.length&&t.nodes[0].processId&&(i=t.nodes[0].processId),i&&e.nodes.push($(this.diagram.nameTable[i])),e},n.prototype.checkBoundaryConstraints=function(t,e,i,r){var s=this.diagram.pageSettings,o=this.diagram.pageSettings.boundaryConstraints,a=this.diagram.scroller;if("Page"===o||"Diagram"===o){var l=i?void 0:this.diagram.selectedItems.wrapper.bounds;return!!((i?i.right:l.right)+(t||0)<=("Page"===o?s.width:a.viewPortWidth)&&(i?i.left:l.left)+(t||0)>=0&&(i?i.bottom:l.bottom)+(e||0)<=("Page"===o?s.height:a.viewPortHeight)&&(i?i.top:l.top)+(e||0)>=0||"None"!==this.diagram.layout.type&&r)}return!0},n.prototype.dragSelectedObjects=function(t,e){var i=this,r=this.diagram.selectedItems;this.state&&!this.state.backup&&(this.state.backup={},this.state.backup.offsetX=r.offsetX,this.state.backup.offsetY=r.offsetY),r=YI(this.diagram,r)||r;var s=this.diagram.selectedItems.nodes.filter(function(c){return"SwimLane"===c.shape.type});if(s.length>0&&!this.diagram.currentSymbol&&this.diagram.selectedItems.nodes.length>1){var o=this.diagram.selectedItems.nodes.filter(function(c){return""===c.parentId||"SwimLane"!==i.diagram.nameTable[c.parentId].shape.type});if(o.length>0){for(var a=0;a0||l.length>1)&&(o=o.concat(l),this.diagram.selectedItems.nodes.splice(0,this.diagram.selectedItems.nodes.length),o.forEach(function(c){i.diagram.selectedItems.nodes.push(c)}),r=this.diagram.selectedItems,this.diagram.selectedObject.helperObject=void 0)}}if(this.checkBoundaryConstraints(t,e)){this.diagram.diagramActions=this.diagram.diagramActions|ee.PreventZIndexOnDragging|ee.DragUsingMouse;var h=this.diagram.selectedObject.actualObject;return(h&&h instanceof te&&h.isLane&&Qx(h,this.diagram)||!h||!h.isLane)&&this.diagram.drag(r,t,e),this.diagram.diagramActions=this.diagram.diagramActions&~(ee.PreventZIndexOnDragging|ee.DragUsingMouse),this.diagram.refreshCanvasLayers(),this.checkHtmlObjectDrag(r),!0}return!1},n.prototype.checkHtmlObjectDrag=function(t){var e=!1;this.diagram.views&&this.diagram.views.length>1&&(t instanceof si?e=t.nodes.some(function(i){return i.shape&&"HTML"===i.shape.type}):t.shape&&"HTML"===t.shape.type&&(e=!0),e&&this.resetOverviewCanvas())},n.prototype.resetOverviewCanvas=function(){for(var t=0,e=this.diagram.views;t0&&(this.layoutAnimateModule.stopCurrentAnimation(this.objectStore[0],e,t),this.objectStore=[]),a=this.diagram.doLayout(),this.objectStore.push(a)),this.canUpdateTemplate=!1,this.diagram.blazorActions&=~on.expandNode,this.diagram.preventNodesUpdate=r,this.diagram.layoutAnimateModule&&this.diagram.organizationalChartModule&&!i)this.diagram.allowServerDataBinding=!1,this.layoutAnimateModule.expand(this.diagram.layout.enableAnimation,a,t,this.diagram);else{var l={element:$(t),state:!!t.isExpanded};this.triggerEvent(Ce.expandStateChange,l),this.diagram.lineRoutingModule&&this.diagram.constraints&rt.LineRouting&&"ComplexHierarchicalTree"!==this.diagram.layout.type&&this.diagram.resetSegments()}return this.diagram.layout.fixedNode=""===o?"":this.diagram.layout.fixedNode,a},n.prototype.getparentexpand=function(t,e,i,r){for(var s,o=0;o0&&(this.diagram.selectedItems.wrapper.rotateAngle=this.diagram.selectedItems.rotateAngle=s.rotateAngle),r instanceof te&&"SwimLane"!==r.shape.type&&!r.isLane&&!r.isPhase&&!r.isHeader)(r.offsetX!==r.wrapper.offsetX||r.offsetY!==r.wrapper.offsetY||r.width!==r.wrapper.width||r.height!==r.wrapper.height||r.rotateAngle!==r.wrapper.rotateAngle)&&(r.offsetX+=o,r.offsetY+=a,r.width+=l,r.height+=h,r.rotateAngle+=c,this.diagram.nodePropertyChange(r,{},{offsetX:r.offsetX,offsetY:r.offsetY,width:r.width,height:r.height,rotateAngle:r.rotateAngle})),e=this.diagram.spatialSearch.findObjects(r.wrapper.outerBounds);else if(r instanceof si)for(var d=0;d30||g.wrapper.outerBounds.topCenter.y-f.wrapper.outerBounds.bottomCenter.y>30)&&this.diagram.lineRoutingModule.refreshConnectorSegments(this.diagram,p,!0)}}this.updateSelector(),this.diagram.protectPropertyChange(!1)}},n.prototype.drawSelectionRectangle=function(t,e,i,r){this.diagram.drawSelectionRectangle(t,e,i,r)},n.prototype.startGroupAction=function(){this.diagram.startGroupAction()},n.prototype.endGroupAction=function(){this.diagram.endGroupAction()},n.prototype.removeChildFromBPmn=function(t,e,i){var r=this.diagram.nameTable[t.id]||t.nodes[0];if(i&&r&&r.processId&&r.processId===i.wrapper.id){var s=$(r);s.processId=r.processId,this.diagram.startGroupAction();var o=this.diagram.nameTable[r.processId].shape.activity.subProcess.processes||[];o.splice(o.indexOf(r.id),1),this.diagram.bpmnModule.removeChildFromBPMN(this.diagram.nameTable[r.processId].wrapper,r.id,this.diagram),this.diagram.nameTable[r.id].processId="",r.offsetX=r.wrapper.offsetX,r.offsetY=r.wrapper.offsetY;var a=$(r);this.addHistoryEntry({type:"PositionChanged",redoObject:{nodes:[a]},undoObject:{nodes:[s]},category:"Internal"}),this.diagram.endGroupAction()}},n.prototype.isDroppable=function(t,e){var i=this.diagram.nameTable[t.id]||t.nodes[0];return i instanceof te&&(!ce()&&"TextAnnotation"===i.shape.shape||("Group"===e.shape.shape&&(e.shape.activity.subProcess.collapsed=!1),!(i&&"Bpmn"===i.shape.type&&(i.processId===e.id||i.id===e.processId||"Bpmn"===e.shape.type&&!(e instanceof de)&&e.shape.activity&&e.shape.activity.subProcess&&e.shape.activity.subProcess.collapsed))))},n.prototype.renderHighlighter=function(t,e,i){if(new Ne,t.target instanceof te||t.target instanceof de||e&&(t.source instanceof te||t.source instanceof de)){var a=this.findTarget(e?t.sourceWrapper:t.targetWrapper,e?t.source:t.target,i,!0),l=void 0;if(a instanceof zd)for(var h=a.id,c=t.target,u=0,p=c.wrapper.children[0].children[0].children[2].children;u0){var r=0;t[0]=this.diagram.nameTable[t[0].id]||t[0];var s="Object"===i?yr(t[0].wrapper):this.diagram.selectedItems.wrapper.bounds,o={nodes:[],connectors:[]},a={nodes:[],connectors:[]};for(r="Object"===i?r+1:r;r0){var i=0,r=0,s=0,o=0,a=0,l=0,h=0,c=0,d={nodes:[],connectors:[]},u={nodes:[],connectors:[]};for(i=0;io.center.y&&(r=n[parseInt(e.toString(),10)],n[parseInt(e.toString(),10)]=n[parseInt(i.toString(),10)],n[parseInt(i.toString(),10)]=r):s.center.x>o.center.x&&(r=n[parseInt(e.toString(),10)],n[parseInt(e.toString(),10)]=n[parseInt(i.toString(),10)],n[parseInt(i.toString(),10)]=r)}}return n}(t,e),i=1;i0){var i=0,r={x:.5,y:.5};t[0]=this.diagram.nameTable[t[0].id]||t[0];var s=yr(t[0].wrapper),o={nodes:[],connectors:[]},a={nodes:[],connectors:[]};for(i=1;ii.zIndex){for(var s=this.diagram.layers.indexOf(this.diagram.getActiveLayer()),o=this.diagram.layers[parseInt(s.toString(),10)].zIndexTable,a=JSON.parse(JSON.stringify(o)),l=i.zIndex,h=r.zIndex,c=h;c>=l;c--)l!==c?o[c-1]?(o[parseInt(c.toString(),10)]=o[c-1],this.diagram.nameTable[o[parseInt(c.toString(),10)]].zIndex=c):(o[c-1]=o[parseInt(c.toString(),10)],this.diagram.nameTable[o[c-1]].zIndex=c,delete o[parseInt(c.toString(),10)]):this.swapZIndexObjects(h,o,r.id,a);"SVG"===this.diagram.mode?(this.moveSvgNode(e.parentId,i.id),this.updateNativeNodeIndex(e.parentId,i.id)):this.diagram.refreshCanvasLayers()}},n.prototype.findLeastIndexConnector=function(t,e,i){for(var r=0;rs.zIndex&&(i=s)}return i},n.prototype.findLeastIndexObject=function(t,e){var i=t;return t instanceof te&&(i=this.findLeastIndexConnector(t.inEdges,e,i),i=this.findLeastIndexConnector(t.outEdges,e,i)),i},n.prototype.checkSelection=function(t,e){var i;if(1===t.nodes.length&&0===t.connectors.length)if(cs(this.diagram,t.nodes[0],!0)){var r=t.nodes[0];if("SwimLane"===(i="SwimLane"===t.nodes[0].shape?t.nodes[0]:this.diagram.nameTable[t.nodes[0].parentId]).shape.type){var s="Horizontal"===i.shape.orientation;(r.isPhase&&(s&&"ResizeSouth"===e||!s&&"ResizeEast"===e)||r.isLane&&(s&&"ResizeEast"===e||!s&&"ResizeSouth"===e))&&W3(this.diagram,i,e)}else if("Grid"===i.container.type)if("Horizontal"===i.container.orientation&&1===r.rowIndex||"Vertical"===i.container.orientation&&r.rowIndex>0&&r.columnIndex>0){if("ResizeSouth"===e)for(var o=0;o1&&(this.diagram.realActions=this.diagram.realActions|$i.hScrollbarMoved,this.scrolled=!0),this.diagram.scrollSettings.horizontalOffset=t},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"verticalOffset",{get:function(){return this.vOffset},set:function(t){this.vOffset=t,Math.abs(this.vOffset-this.diagram.scrollSettings.verticalOffset)>1&&(this.diagram.realActions=this.diagram.realActions|$i.vScrollbarMoved,this.scrolled=!0),this.diagram.scrollSettings.verticalOffset=t},enumerable:!0,configurable:!0}),n.prototype.getBounds=function(){var e=this.diagram.spatialSearch.getPageBounds(0,0);return(e.x<0||e.y<0)&&!this.diagram.pageSettings.multiplePage?this.getPageBounds(void 0,void 0,!0,!0):this.getPageBounds(void 0,void 0,!0)},n.prototype.updateScrollOffsets=function(t,e){var i,r,s=this.getBounds();s.x*=this.currentZoom,s.y*=this.currentZoom,s.width*=this.currentZoom,s.height*=this.currentZoom,i=Math.max(0,t-s.left),r=Math.max(0,e-s.top),void 0!==t&&void 0!==e?(this.horizontalOffset=i,this.verticalOffset=r,this.diagram.setOffset(i,r)):this.diagram.setOffset(-this.horizontalOffset-s.x,-this.verticalOffset-s.y),this.transform={tx:Math.max(this.horizontalOffset,-s.left)/this.currentZoom,ty:Math.max(this.verticalOffset,-s.top)/this.currentZoom,scale:this.currentZoom}},n.prototype.setScrollOffset=function(t,e){this.scrolled=!1;var i=this.getBounds();i.x*=this.currentZoom,i.y*=this.currentZoom,i.width*=this.currentZoom,i.height*=this.currentZoom;var r=-i.left,s=-i.top,o=!1,a=this.viewPortWidth*this.currentZoom,l=this.viewPortHeight*this.currentZoom,h=r-t;if(h!==this.horizontalOffset){rh?this.horizontalOffset-=t:this.horizontalOffset=h,o=!0);var c=Math.max(i.right+this.vScrollSize,a);if(!o&&c<-h+this.viewPortWidth){var d=-h+a-this.vScrollSize,u=-this.horizontalOffset+a-this.vScrollSize;this.horizontalOffset=dd-u?h:-(i.right+this.vScrollSize-a),o=!0}o||(this.horizontalOffset=r-t)}o=!1;var p=s-e;if(p!==this.verticalOffset){sp?this.verticalOffset-=e:this.verticalOffset=p,o=!0);var f=Math.max(i.bottom+this.hScrollSize,l);if(!o&&f<-p+l){var g=-p+l-this.hScrollSize,v=-this.verticalOffset+l-this.hScrollSize;this.verticalOffset=gg-v?p:-(i.bottom+this.hScrollSize-l),o=!0}o||(this.verticalOffset=s-e)}this.transform={tx:Math.max(this.horizontalOffset,-i.left)/this.currentZoom,ty:Math.max(this.verticalOffset,-i.top)/this.currentZoom,scale:this.currentZoom},this.setSize()},n.prototype.getObjects=function(t,e){for(var i=[],r=0;r0){for(var l=0;l0){h.push(i[parseInt(o.toString(),10)].id);for(var d=0;d=e.bottom&&(l=0),-this.horizontalOffset<=e.x&&-this.horizontalOffset+this.viewPortWidth>=e.right&&(a=0),this.hScrollSize=a,this.vScrollSize=l;var h=this.diagramWidth,c=this.diagramHeight;this.diagramWidth=Math.max(e.right,-this.horizontalOffset+this.viewPortWidth-l)-i,this.diagramHeight=Math.max(e.bottom,-this.verticalOffset+this.viewPortHeight-a)-r,(h!==this.diagramWidth||c!==this.diagramHeight)&&"Diagram"!==this.diagram.scrollSettings.scrollLimit&&this.diagram.setSize(this.diagramWidth,this.diagramHeight),"Diagram"===this.diagram.scrollSettings.scrollLimit&&(h===this.diagramWidth&&c===this.diagramHeight&&1===this.currentZoom||this.diagram.diagramActions&&t&&(!this.diagram.diagramActions||!t||0===this.verticalOffset&&this.verticalOffset!==t.y||0===this.horizontalOffset&&this.horizontalOffset!==t.x)?t&&h===this.diagramWidth&&c===this.diagramHeight&&(this.diagram.diagramCanvas.scrollHeight>this.viewPortHeight&&t.y<0&&this.horizontalOffset===t.x&&0===this.verticalOffset||this.diagram.diagramCanvas.scrollWidth>this.viewPortWidth&&t.x<0&&this.verticalOffset===t.y&&0===this.horizontalOffset)&&(this.verticalOffset=t.y,this.horizontalOffset=t.x,this.transform={tx:Math.max(t.x,-e.left)/this.currentZoom,ty:Math.max(t.y,-e.top)/this.currentZoom,scale:this.currentZoom}):(this.diagram.scrollActions&ca.Interaction&&t&&(this.transform={tx:Math.max(t.x,-e.left/this.currentZoom)/this.currentZoom,ty:Math.max(t.y,-e.top/this.currentZoom)/this.currentZoom,scale:this.currentZoom},this.horizontalOffset=t.x,this.verticalOffset=t.y),this.diagram.setSize(this.diagramWidth,this.diagramHeight),!(this.diagram.scrollActions&ca.PropertyChange)&&t&&(this.horizontalOffset=t.x,this.verticalOffset=t.y,this.transform={tx:Math.max(t.x,-e.left)/this.currentZoom,ty:Math.max(t.y,-e.top)/this.currentZoom,scale:this.currentZoom}))),this.diagram.transformLayers(),this.diagram.element.style.overflow="hidden"},n.prototype.setViewPortSize=function(t,e){this.viewPortWidth=t,this.viewPortHeight=e},n.prototype.getPageBounds=function(t,e,i,r){var o,s=new Ne;if("Content"===e||r||null===this.diagram.pageSettings.width||null===this.diagram.pageSettings.height){var u=t?void 0:0;o=this.diagram.spatialSearch.getPageBounds(u,u)}else{var a=this.diagram.pageSettings.width,l=this.diagram.pageSettings.height,h=0,c=0;if(this.diagram.pageSettings.multiplePage){if((s=this.diagram.spatialSearch.getPageBounds(0,0)).right>a&&(a*=d=Math.ceil(s.right/a)),s.bottom>l&&(l*=d=Math.ceil(s.bottom/l)),s.left<0&&Math.abs(s.left)>h){var d=Math.ceil(Math.abs(s.left)/this.diagram.pageSettings.width);h=this.diagram.pageSettings.width*d}s.top<0&&Math.abs(s.top)>c&&(d=Math.ceil(Math.abs(s.top)/this.diagram.pageSettings.height),c=this.diagram.pageSettings.height*d)}o=new Ne(-h,-c,a+h,l+c)}if(i){var p=this.diagram.scrollSettings.padding;o.x-=p.left,o.y-=p.top,o.width+=p.left+p.right,o.height+=p.top+p.bottom}return o},n.prototype.getPageBreak=function(t){for(var e=0,i=0,r=-1,s=[],c=this.diagram.pageSettings.margin.left,d=this.diagram.pageSettings.margin.right,u=this.diagram.pageSettings.margin.top,p=this.diagram.pageSettings.margin.bottom,f=1,g=1;t.width>e;)(e+=this.diagram.pageSettings.width?this.diagram.pageSettings.width:t.width)===this.diagram.pageSettings.width&&(s[++r]={x1:t.left+c,y1:t.top+u,x2:t.left+c,y2:t.bottom-p}),ei;)(i+=this.diagram.pageSettings.height?this.diagram.pageSettings.height:t.height)===this.diagram.pageSettings.height&&(s[++r]={x1:t.left+c,y1:t.top+u,x2:t.right-d,y2:t.top+u}),i=this.diagram.scrollSettings.minZoom||l||t>=1)){this.currentZoom*=t;var c=this.getPageBounds(void 0,void 0,!0);c.x*=this.currentZoom,c.y*=this.currentZoom;var d=Hi();Qp(d,t,t,r.x,r.y),r3(d,e||0,i||0),bx(h,d);var u=Je(h,{x:0,y:0});if(1===t&&(u=this.applyScrollLimit(u.x,u.y,s,o,a)),a=-c.y>=u.y&&-c.x>=u.x&&a,(this.diagram.scrollActions&ca.PropertyChange||!(this.diagram.scrollActions&ca.Interaction)||"Diagram"!==this.diagram.scrollSettings.scrollLimit||a)&&(this.transform={tx:Math.max(u.x,-c.left)/this.currentZoom,ty:Math.max(u.y,-c.top)/this.currentZoom,scale:this.currentZoom},this.horizontalOffset=u.x,this.verticalOffset=u.y),this.setSize(u),"SVG"!==this.diagram.mode&&Ds(this.diagram)&&this.diagram.scroller.virtualizeElements(),"SVG"!==this.diagram.mode&&!Ds(this.diagram)&&this.diagram.refreshDiagramLayer(),this.diagram.setOffset(-this.horizontalOffset-c.x,-this.verticalOffset-c.y),JI(this.diagram),this.diagram.views&&this.diagram.views.overview){var p=this.diagram.views.overview,f=p.scrollOverviewRect(p.parent.scroller.horizontalOffset,p.parent.scroller.verticalOffset,p.parent.scroller.currentZoom,!0);p.updateOverviewrect(-f.x,-f.y,f.width,f.height),p.updateView(p)}}}},n.prototype.fitToPage=function(t){var e=(t=t||{}).mode,i=t.region,r=t.margin||{},s=t.canZoomIn,o=t.customBounds,a=t.canZoomOut;r.bottom=r.bottom||25,r.top=r.top||25,r.left=r.left||25,r.right=r.right||25;var h,l=o,c=-this.horizontalOffset,d=-this.verticalOffset;if("PageSettings"===(i=i||"PageSettings")&&this.diagram.pageSettings.width&&this.diagram.pageSettings.height||this.diagram.nodes.length>0||this.diagram.connectors.length>0){e=e||"Page","CustomBounds"!==i&&(l=this.getPageBounds(!0,i,!0));var u={x:0,y:0};r.left+r.right>this.viewPortWidth&&(this.viewPortWidth<=100?(r.left=5,r.right=5):(r.left=25,r.right=25)),r.top+r.bottom>this.viewPortHeight&&(this.viewPortHeight<=100?(r.top=5,r.bottom=5):(r.top=25,r.bottom=25)),u.x=(this.viewPortWidth-(r.left+r.right))/l.width,u.y=(this.viewPortHeight-(r.top+r.bottom))/l.height,!s&&l.width-this.horizontalOffset-a+this.viewPortWidth&&(i=o.right-this.viewPortWidth,i+=20),o.x<-a&&(i=o.x),o.bottom>-l+this.viewPortHeight&&(r=o.bottom-this.viewPortHeight,r+=20),o.y<-l&&(r=o.y),this.zoom(1,-this.horizontalOffset-i,-this.verticalOffset-r,null,void 0,e))},n.prototype.bringToCenter=function(t){var e=this.currentZoom,i=new Ne(t.x*e,t.y*e,t.width*e,t.height*e),r=i.x+i.width/2-this.viewPortWidth/2,s=i.y+i.height/2-this.viewPortHeight/2;this.zoom(1,-this.horizontalOffset-(r*=-1),-this.verticalOffset-(s*=-1),null)},n.prototype.applyScrollLimit=function(t,e,i,r,s){if("Infinity"===this.diagram.scrollSettings.scrollLimit&&void 0===i&&!r&&(t=-t,e=-e),"Infinity"!==this.diagram.scrollSettings.scrollLimit){var o=void 0;if("Limited"===this.diagram.scrollSettings.scrollLimit){var a=this.diagram.scrollSettings.scrollableArea;o=new Ne(a.x,a.y,a.width,a.height)}(o=o||(s?this.getPageBounds():this.getPageBounds(!0))).x*=this.currentZoom,o.y*=this.currentZoom,o.width*=this.currentZoom,o.height*=this.currentZoom,void 0!==i&&(t*=-1,e*=-1),r&&(t*=-1,e*=-1);var l=Math.max(o.right,this.viewPortWidth);if(!r&&!(t<=o.x&&(t+this.viewPortWidth>=o.right||t>=o.right-this.viewPortWidth)||t>=o.x&&t+this.viewPortWidth<=l))if(t>=o.x)t=Math.max(o.x,Math.min(t,t-(t+this.viewPortWidth-this.vScrollSize-l)));else{var h=o.right-this.viewPortWidth;t=Math.min(h,o.x)}var c=Math.max(o.bottom,this.viewPortHeight);r||e<=o.y&&e+this.viewPortHeight>=o.bottom||e>=o.y&&e+this.viewPortHeight<=c||(e>=o.y?e=Math.max(o.y,Math.min(e,e-(e+this.viewPortHeight-this.hScrollSize-c))):(h=o.bottom-this.viewPortHeight,e=Math.min(o.y,h))),t*=-1,e*=-1}return{x:t,y:e}},n}(),tae=function(){function n(t,e,i,r,s){this.objects=[],this.left=t,this.top=e,this.width=i,this.height=r,this.spatialSearch=s}return n.prototype.findQuads=function(t,e){null!=this.first&&this.first.isIntersect(t)&&this.first.findQuads(t,e),null!=this.second&&this.second.isIntersect(t)&&this.second.findQuads(t,e),null!=this.third&&this.third.isIntersect(t)&&this.third.findQuads(t,e),null!=this.fourth&&this.fourth.isIntersect(t)&&this.fourth.findQuads(t,e),this.objects.length>0&&e.push(this)},n.prototype.isIntersect=function(t){return!(this.left+this.widtht.right||this.top>t.bottom)},n.prototype.selectQuad=function(){for(var i,t=null,e=this;null!=e;)i=e.getQuad(t),e=i.source,t=i.target||t;return t},n.prototype.getQuad=function(t){var e=this.width/2,i=this.height/2;if(e>=1e3&&i>=1e3){var r=this.left+e,s=this.top+i;if(this.spatialSearch.childRight<=r){if(this.spatialSearch.childBottom<=s)return this.first||((o=new n(this.left,this.top,e,i,this.spatialSearch)).parent=this,this.first=o),{source:this.first};if(this.spatialSearch.childTop>=s)return this.third||((o=new n(this.left,s,e,i,this.spatialSearch)).parent=this,this.third=o),{source:this.third}}else if(this.spatialSearch.childLeft>=r){if(this.spatialSearch.childBottom<=s)return this.second||((o=new n(r,this.top,e,i,this.spatialSearch)).parent=this,this.second=o),{source:this.second};var o;if(this.spatialSearch.childTop>=s)return this.fourth||((o=new n(r,s,e,i,this.spatialSearch)).parent=this,this.fourth=o),{source:this.fourth}}}return this.objects.push(this.spatialSearch.childNode),{target:this}},n.prototype.isContained=function(){return this.spatialSearch.childLeft>=this.left&&this.spatialSearch.childRight<=this.left+this.width&&this.spatialSearch.childTop>=this.top&&this.spatialSearch.childBottom<=this.top+this.height},n.prototype.addIntoAQuad=function(t){var e={};this.spatialSearch.setCurrentNode(t);for(var i=null;!e.isAdded;)i=(e=this.spatialSearch.parentQuad.add(i)).quad;return i},n.prototype.add=function(t){if(t=null,this.isContained())return{isAdded:!0,quad:t=this.selectQuad()};var e=void 0,i=!(0!==this.objects.length||this.first||this.second||this.third||this.fourth),r=2*this.width,s=2*this.height;return this.spatialSearch.childLeft=this.childLeft?(this.pageLeft=this.childLeft,this.leftElement=t,r=!0):t===this.leftElement&&(this.pageLeft=Number.MAX_VALUE,this.findLeft(this.parentQuad),r=!0)),(this.pageTop!==this.childTop||t!==this.topElement)&&(this.pageTop>=this.childTop?(this.pageTop=this.childTop,this.topElement=t,r=!0):t===this.topElement&&(this.pageTop=Number.MAX_VALUE,this.findTop(this.parentQuad),r=!0)),(this.pageBottom!==this.childBottom||t!==this.bottomElement)&&(this.pageBottom<=this.childBottom?(r=!0,this.pageBottom=this.childBottom,this.bottomElement=t):t===this.bottomElement&&(this.pageBottom=-Number.MAX_VALUE,this.findBottom(this.parentQuad),r=!0)),(this.pageRight!==this.childRight||t!==this.rightElement)&&(this.pageRight<=this.childRight?(this.pageRight=this.childRight,this.rightElement=t,r=!0):t===this.rightElement&&(this.pageRight=-Number.MAX_VALUE,this.findRight(this.parentQuad),r=!0)),r}return this.setCurrentNode(null),!1},n.prototype.isWithinPageBounds=function(t){return t.left>=this.pageLeft&&t.right<=this.pageRight&&t.top>=this.pageTop&&t.bottom<=this.pageBottom},n.prototype.findQuads=function(t){var e=[];return this.parentQuad.findQuads(t,e),e},n.prototype.findObjects=function(t){for(var i=[],r=0,s=this.findQuads(t);r=r.outerBounds.left&&(this.pageLeft=r.outerBounds.left,this.leftElement=r)}},n.prototype.findTop=function(t){t.first||t.second?(t.first&&this.findTop(t.first),t.second&&this.findTop(t.second)):(t.third&&this.findTop(t.third),t.fourth&&this.findTop(t.fourth));for(var e=0,i=t.objects;e=r.outerBounds.top&&(this.pageTop=r.outerBounds.top,this.topElement=r)}},n.prototype.setCurrentNode=function(t){if(this.childNode=t,t){var e=t.outerBounds;this.childLeft=Number(e.left),this.childTop=Number(e.top),this.childRight=Number(e.right),this.childBottom=Number(e.bottom)}else this.childLeft=Number.MAX_VALUE,this.childTop=Number.MAX_VALUE,this.childRight=-Number.MAX_VALUE,this.childBottom=-Number.MAX_VALUE},n.prototype.getPageBounds=function(t,e){if(this.pageLeft===Number.MAX_VALUE)return new Ne(0,0,0,0);var i=void 0!==t?Math.min(this.pageLeft,0):this.pageLeft,r=void 0!==e?Math.min(this.pageTop,0):this.pageTop;return new Ne(Math.round(i),Math.round(r),Math.round(this.pageRight-i),Math.round(this.pageBottom-r))},n.prototype.getQuad=function(t){return this.quadTable[t.id]},n}(),iae=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),nae=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return iae(t,n),function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);r>3&&s&&Object.defineProperty(t,e,s)}([I(!1)],t.prototype,"preventDefaults",void 0),t}(Ee),sae=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),o_=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},oae=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return sae(t,n),o_([I("")],t.prototype,"action",void 0),o_([I("")],t.prototype,"cursor",void 0),t}(Ee),a_=function(){function n(){this.size=20,this.intermediatePoints=[],this.gridCollection=[],this.startArray=[],this.targetGridCollection=[],this.sourceGridCollection=[],this.considerWalkable=[]}return n.prototype.lineRouting=function(t){var e=t.connectors.length;if(this.renderVirtualRegion(t),e>0)for(var i=0;i=t.right||e.right<=t.left||e.top>=t.bottom||e.bottom<=t.top)},n.prototype.findEndPoint=function(t,e,i){var r,s;if(e&&""!==t.sourcePortID&&t.sourcePortWrapper||!e&&""!==t.targetPortID&&t.targetPortWrapper){s=zo(r=e?{x:t.sourcePortWrapper.offsetX,y:t.sourcePortWrapper.offsetY}:{x:t.targetPortWrapper.offsetX,y:t.targetPortWrapper.offsetY},void 0,e?t.sourceWrapper.bounds:t.targetWrapper.bounds);var o=e?t.sourcePortWrapper.bounds:t.targetPortWrapper.bounds;r=i?"Top"===s?{x:o.topCenter.x,y:o.topCenter.y}:"Left"===s?{x:o.middleLeft.x,y:o.middleLeft.y}:"Right"===s?{x:o.middleRight.x,y:o.middleRight.y}:{x:o.bottomCenter.x,y:o.bottomCenter.y}:{x:o.center.x,y:o.center.y}}else r=e&&this.startNode||!e&&this.targetNode?e?{x:this.startNode.wrapper.offsetX,y:this.startNode.wrapper.offsetY}:{x:this.targetNode.wrapper.offsetX,y:this.targetNode.wrapper.offsetY}:e?{x:t.sourcePoint.x,y:t.sourcePoint.y}:{x:t.targetPoint.x,y:t.targetPoint.y};return r},n.prototype.refreshConnectorSegments=function(t,e,i,r){var h,c,p,f,g,y,S,b,M,w,C,s=e.sourceID,o=e.targetID,a=e.sourcePortID,l=e.targetPortID;if(function Jre(n,t){var e=0;return n.constraints&qe.LineRouting?e=n.constraints&qe.LineRouting:n.constraints&qe.InheritLineRouting&&(e=t.constraints&rt.LineRouting),e}(e,t)||r){this.startNode=t.nameTable[""+s],this.targetNode=t.nameTable[""+o],this.intermediatePoints=[],this.startArray=[],this.targetGridCollection=[],this.sourceGridCollection=[],this.startGrid=void 0,this.targetGrid=void 0;for(var D=0;D0;){var L=this.startArray.pop();if(L){for(D=0;D1&&(e.segments=[]),this.updateConnectorSegments(t,this.intermediatePoints,this.gridCollection,e,i)){this.considerWalkable=[];break e}this.targetGridCollection.splice(this.targetGridCollection.indexOf(O),1),L=this.startArray.pop()}}L&&this.findPath(L)}}}},n.prototype.checkChildNodes=function(t,e){var i=!1,r=!1;if(t.nodeId.length>=1&&!e)for(var s=0;s1&&this.targetGridCollection[0].nodeId.length>1)for(var c=0;c<=1;c++){for(var d=this.targetGridCollection[parseInt(c.toString(),10)].gridX,u=this.targetGridCollection[parseInt(c.toString(),10)].gridY,p=this.targetGridCollection[parseInt(c.toString(),10)].nodeId,f=void 0,g=0;g=e.right&&t.top<=e.top&&t.bottom>=e.bottom},n.prototype.getEndvalue=function(t,e){return this.gridCollection[t.gridX][t.gridY].walkable?t:"left"===e?this.getEndvalue(this.gridCollection[t.gridX-1][t.gridY],e):"right"===e?this.getEndvalue(this.gridCollection[t.gridX+1][t.gridY],e):"top"===e?this.getEndvalue(this.gridCollection[t.gridX][t.gridY-1],e):"bottom"===e?this.getEndvalue(this.gridCollection[t.gridX][t.gridY+1],e):t},n.prototype.changeValue=function(t,e,i){t.walkable||this.considerWalkable.push(t);for(var r,s=0;s<=e;s++)"left"===i?r=this.gridCollection[t.gridX-s][t.gridY]:"right"===i?r=this.gridCollection[t.gridX+s][t.gridY]:"top"===i?r=this.gridCollection[t.gridX][t.gridY-s]:"bottom"===i&&(r=this.gridCollection[t.gridX][t.gridY+s]),r.walkable||this.considerWalkable.push(r)},n.prototype.getIntermediatePoints=function(t){var e;for(this.intermediatePoints=[];t;)this.intermediatePoints.push({x:t.gridX,y:t.gridY}),t=t.parent;this.intermediatePoints.reverse(),this.intermediatePoints.length>=1&&void 0!==this.intermediatePoints[0]&&void 0!==this.intermediatePoints[1]&&(this.intermediatePoints[0].x===this.intermediatePoints[1].x?this.intermediatePoints[0].y=1&&u.length>1&&(g=u[u.length-2].x!==u[u.length-1].x?u[u.length-2].x>u[u.length-1].x?"Left":"Right":u[u.length-2].y>u[u.length-1].y?"Top":"Bottom"),M>=2&&v===g&&u.length>1&&u.splice(u.length-2,1),v=g);if(u&&u.length>1){for(var w=0;wD.x?S.bounds.middleLeft:S.bounds.middleRight),w===u.length-2&&""===r.targetPortID&&y&&(l=C.x>D.x?y.bounds.middleRight:y.bounds.middleLeft),0===w&&b&&(C.x=b.x,C.y=D.y=b.y),w===u.length-2&&l&&(w>0&&r.targetDecorator&&l.x-D.x<0&&Math.abs(l.x-C.x)0&&r.targetDecorator&&l.x-D.x>0&&Math.abs(l.x-C.x)D.y?S.bounds.topCenter:S.bounds.bottomCenter),w===u.length-2&&""===r.targetPortID&&y&&(l=C.y>D.y?y.bounds.bottomCenter:y.bounds.topCenter),0===w&&b&&(C.y=b.y,C.x=D.x=b.x),w===u.length-2&&l&&(w>0&&r.targetDecorator&&l.y-D.y<0&&Math.abs(l.y-C.y)0&&r.targetDecorator&&l.y-D.y>0&&Math.abs(l.y-C.y)D.x?(p="Left",f=C.x-D.x):(p="Right",f=D.x-C.x):C.y>D.y?(p="Top",f=C.y-D.y):(p="Bottom",f=D.y-C.y),o.push({type:"Orthogonal",length:f,direction:p})}}if(o&&o.length>0){var A=o[o.length-1];if(1===o.length&&(A.length-=20),A.length<10&&2===o.length&&(o.pop(),o.length>0&&(o[0].length-=20,A=o[0])),r.targetDecorator&&("Top"===A.direction||"Bottom"===A.direction)&&A.length>r.targetDecorator.height+1||("Right"===A.direction||"Left"===A.direction)&&A.length>r.targetDecorator.width+1)return r.segments=o,s&&t.connectorPropertyChange(r,{},{type:"Orthogonal",segments:o}),!0}return!1},n.prototype.findPath=function(t){for(var e,i=[],r=this.findNearestNeigbours(t,this.gridCollection,!0),s=0;sl)&&(e.x!==t.gridX||e.y!==t.gridY)&&(i.push(e),o.previousDistance=l,o.afterDistance=o.afterDistance||this.manhattan(Math.abs(e.x-this.targetGrid.gridX),Math.abs(e.y-this.targetGrid.gridY)),o.totalDistance=o.previousDistance+o.afterDistance,o.parent=t)}if(i.length>0)for(s=0;st?i*t+e:i*e+t},n.prototype.manhattan=function(t,e){return t+e},n.prototype.findNearestNeigbours=function(t,e,i){var r=[],s=t.parent;if(s){var o=(t.gridX-s.gridX)/Math.max(Math.abs(t.gridX-s.gridX),1),a=(t.gridY-s.gridY)/Math.max(Math.abs(t.gridY-s.gridY),1);0!==o?(this.isWalkable(t.gridX,t.gridY-1,!0)&&-1===this.sourceGridCollection.indexOf(e[t.gridX][t.gridY-1])&&r.push(e[t.gridX][t.gridY-1]),this.isWalkable(t.gridX,t.gridY+1,!0)&&this.sourceGridCollection.indexOf(e[t.gridX][t.gridY+1])&&r.push(e[t.gridX][t.gridY+1]),this.isWalkable(t.gridX+o,t.gridY,!0)&&-1===this.sourceGridCollection.indexOf(e[t.gridX+o][t.gridY])&&r.push(e[t.gridX+o][t.gridY])):0!==a&&(this.isWalkable(t.gridX-1,t.gridY,!0)&&-1===this.sourceGridCollection.indexOf(e[t.gridX-1][t.gridY])&&r.push(e[t.gridX-1][t.gridY]),this.isWalkable(t.gridX+1,t.gridY,!0)&&-1===this.sourceGridCollection.indexOf(e[t.gridX+1][t.gridY])&&r.push(e[t.gridX+1][t.gridY]),this.isWalkable(t.gridX,t.gridY+a,!0)&&-1===this.sourceGridCollection.indexOf(e[t.gridX][t.gridY+a])&&r.push(e[t.gridX][t.gridY+a]))}else this.neigbour(t,"top",r,i),this.neigbour(t,"right",r,i),this.neigbour(t,"bottom",r,i),this.neigbour(t,"left",r,i);return r},n.prototype.neigbour=function(t,e,i,r){for(var o,s=1;s>0;){var a="top"===e||"bottom"===e?t.gridX:"left"===e?t.gridX-s:t.gridX+s,l="right"===e||"left"===e?t.gridY:"top"===e?t.gridY-s:t.gridY+s;if((o=this.gridCollection[parseInt(a.toString(),10)][parseInt(l.toString(),10)])&&(r&&-1===this.sourceGridCollection.indexOf(o)||!r&&-1===this.targetGridCollection.indexOf(o)))return i&&this.isWalkable(a,l)&&i.push(o),s;if(!(a>0&&l>0))break;s++}return null},n.prototype.resetGridColl=function(t,e,i){for(var s,r=1;r>0;){var o="top"===e||"bottom"===e?t.gridX:"left"===e?t.gridX-r:t.gridX+r,a="right"===e||"left"===e?t.gridY:"top"===e?t.gridY-r:t.gridY+r;if((s=this.gridCollection[parseInt(o.toString(),10)][parseInt(a.toString(),10)])&&(i&&-1===this.sourceGridCollection.indexOf(s)||!i&&-1===this.targetGridCollection.indexOf(s))){if(this.isWalkable(o,a))break;var l=this.gridCollection[parseInt(o.toString(),10)][parseInt(a.toString(),10)];this.considerWalkable.push(l)}if(!(o>0&&a>0))break;"top"===e||"left"===e?r--:r++}return null},n.prototype.isWalkable=function(t,e,i){if(t>=0&&t=0&&e0?1:-1,this.isWalkable(h,c-1)&&!this.isWalkable(h-a,c-1)||this.isWalkable(h,c+1)&&!this.isWalkable(h-a,c+1)))return{x:t,y:e};if(0!==l){if(l=l>0?1:-1,this.isWalkable(h-1,c)&&!this.isWalkable(h-1,c-l)||this.isWalkable(h+1,c)&&!this.isWalkable(h+1,c-l))return{x:t,y:e};if(this.findIntermediatePoints(h+1,c,h,c,s,o)||this.findIntermediatePoints(h-1,c,h,c,s,o))return{x:t,y:e}}return this.findIntermediatePoints(h+a,c+l,h,c,s,o)},n.prototype.destroy=function(){},n.prototype.getModuleName=function(){return"LineRouting"},n}(),aae=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),hae=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return aae(t,n),function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);r>3&&s&&Object.defineProperty(t,e,s)}([I(!0)],t.prototype,"inversedAlignment",void 0),t}(Ee),cae=function(){var n=function(t,e){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,r){i.__proto__=r}||function(i,r){for(var s in r)r.hasOwnProperty(s)&&(i[s]=r[s])})(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Oe=function(n,t,e,i){var o,r=arguments.length,s=r<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(n,t,e,i);else for(var a=n.length-1;a>=0;a--)(o=n[a])&&(s=(r<3?o(s):r>3?o(t,e,s):o(t,e))||s);return r>3&&s&&Object.defineProperty(t,e,s),s},xT=function(n,t,e,i){return new(e||(e=Promise))(function(r,s){function o(h){try{l(i.next(h))}catch(c){s(c)}}function a(h){try{l(i.throw(h))}catch(c){s(c)}}function l(h){h.done?r(h.value):new e(function(c){c(h.value)}).then(o,a)}l((i=i.apply(n,t||[])).next())})},TT=function(n,t){var i,r,s,o,e={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(h){return function(c){return function l(h){if(i)throw new TypeError("Generator is already executing.");for(;e;)try{if(i=1,r&&(s=2&h[0]?r.return:h[0]?r.throw||((s=r.return)&&s.call(r),0):r.next)&&!(s=s.call(r,h[1])).done)return s;switch(r=0,s&&(h=[2&h[0],s.value]),h[0]){case 0:case 1:s=h;break;case 4:return e.label++,{value:h[1],done:!1};case 5:e.label++,r=h[1],h=[0];continue;case 7:h=e.ops.pop(),e.trys.pop();continue;default:if(!(s=(s=e.trys).length>0&&s[s.length-1])&&(6===h[0]||2===h[0])){e=0;continue}if(3===h[0]&&(!s||h[1]>s[0]&&h[1]0&&((!s.style||!s.style.fill)&&(o.style.fill="transparent"),(!s.style||!s.style.strokeColor)&&(o.style.strokeColor="transparent")),s.shape&&"UmlActivity"===s.shape.type&&tb(s,o),s.shape&&"SwimLane"===s.shape.type&&pF(s,o),r.nodeDefaults&&Ro(o,s,r.nodeDefaults),r.updateAnnotationText(o.annotations);if(e&&e.connectors)for(a=0;e&&e.connectors&&a0&&0===i.nodes.length)this.clearCollection(),a=!0;else{for(var g=0,v=Object.keys(e.nodes);g0&&0===i.connectors.length)this.clearCollection(!0),a=!0;else{for(var C=0,D=Object.keys(e.connectors);C0){this.renderSelector(!0);break}if(e.selectedItems.constraints){this.renderSelector(!0);break}break;case"snapSettings":this.updateSnapSettings(e);break;case"commandManager":this.initCommands();break;case"layout":o=!0;break;case"segmentThumbShape":this.updateSelector();break;case"dataSourceSettings":this.clear(),"None"===this.layout.type?a=!0:(this.initObjects(),o=!0);break;case"tooltip":l3(this);break;case"rulerSettings":this.updateRulerSettings(e);break;case"layers":this.updateLayer(e);break;case"scrollSettings":this.scrollActions|=ca.PropertyChange,this.updateScrollSettings(e),this.scrollActions&=~ca.PropertyChange,this.scrollSettings.horizontalOffset=-this.scroller.horizontalOffset||0,this.scrollSettings.verticalOffset=-this.scroller.verticalOffset||0;break;case"locale":e.locale!==i.locale&&(this.realActions|=$i.PreventDataInit,n.prototype.refresh.call(this),this.realActions&=~$i.PreventDataInit);break;case"contextMenuSettings":if(void 0!==e.contextMenuSettings.showCustomMenuOnly&&(this.contextMenuSettings.showCustomMenuOnly=e.contextMenuSettings.showCustomMenuOnly),void 0!==e.contextMenuSettings.show&&(this.contextMenuSettings.show=e.contextMenuSettings.show),e.contextMenuSettings.items){for(var A=e.contextMenuSettings.items,x=0,R=Object.keys(A);x0){for(var N=[],T=O.ports.length-1;T>=0;T--)"LineDistribution"===O.ports[parseInt(T.toString(),10)].id.split("_")[1]&&N.push(O.ports[parseInt(T.toString(),10)]);this.removePorts(O,N)}}for(T=0;T0)for(var ue=0,pe=Object.keys(e.nodes);ue0)for(var De=0,xe=Object.keys(e.connectors);De=0;o--)this.commandHandler.expandNode(r[parseInt(o.toString(),10)],this,0!==o);this.canLayout&&this.doLayout(),this.lineRoutingModule?this.connectors.sourceID!==this.connectors.targetID&&this.lineRoutingModule.lineRouting(this):this.constraints&rt.LineRouting&&console.warn('[WARNING] :: Module "LineRouting" is not available in Diagram component! You either misspelled the module name or forgot to load it.'),this.validatePageSize(),this.renderPageBreaks(),this.diagramRenderer.renderSvgGridlines(this.snapSettings,Bd(this.element.id),this.scroller.transform,this.rulerSettings,this.hRuler,this.vRuler),this.commandHandler.initSelectorWrapper(),this.notify("initial-load",{}),this.trigger("load"),this.scroller.setSize(),this.scroller.updateScrollOffsets(),this.isRefreshed||this.refreshDiagramLayer(),(this.scrollSettings.verticalOffset>0||this.scrollSettings.horizontalOffset>0)&&this.updateScrollOffset(),X.isDevice&&(this.tool=Ci.ZoomPan|Ci.SingleSelect),this.notify("initial-end",{}),this.isProtectedOnChange=!1,this.tooltipObject=l3(this),this.diagramActions=ee.Render,this.initCommands();var a=document.getElementsByClassName(this.element.id+"_hiddenUserHandleTemplate");(function Noe(n,t,e,i){var r,s,o,a,l,d=document.getElementById(i).ej2_instances[0];if(n&&t){r=GF(n);for(var u=0,p=e.userHandles;u0;)e[0].parentNode.removeChild(e[0]);var i=document.getElementById(this.element.id+"content");i&&this.element.removeChild(i);var r="measureElement";if(window[""+r]){window[""+r].usageCount-=1;var s="measureElementCount";window[""+s]--,0===window[""+s]&&(window[""+r].parentNode.removeChild(window[""+r]),window[""+r]=null)}}window.domTable={};for(var a=0;a1&&(this.callBlazorModel=!1,this.insertBlazorDiagramObjects(this.selectedItems),this.commandHandler.group(),this.callBlazorModel=!0,this.commandHandler.getBlazorOldValues())},t.prototype.unGroup=function(){this.callBlazorModel=!1,this.insertBlazorDiagramObjects(this.selectedItems),this.commandHandler.unGroup(),this.callBlazorModel=!0,this.commandHandler.getBlazorOldValues()},t.prototype.sendToBack=function(){this.commandHandler.sendToBack()},t.prototype.setActiveLayer=function(e){var i=this.commandHandler.getLayer(e);this.activeLayer=i},t.prototype.addLayer=function(e,i){this.commandHandler.addLayer(e,i)},t.prototype.removeLayer=function(e){this.commandHandler.removeLayer(e,ce())},t.prototype.moveObjects=function(e,i){$(this.layers),this.enableServerDataBinding(!1),this.commandHandler.moveObjects(e,i)},t.prototype.layerObjectUpdate=function(){},t.prototype.sendLayerBackward=function(e){this.layerObjectUpdate(),this.commandHandler.sendLayerBackward(e)},t.prototype.bringLayerForward=function(e){this.layerObjectUpdate(),this.commandHandler.bringLayerForward(e)},t.prototype.cloneLayer=function(e){this.commandHandler.cloneLayer(e)},t.prototype.bringToFront=function(){this.commandHandler.bringToFront()},t.prototype.moveForward=function(){this.commandHandler.sendForward()},t.prototype.sendBackward=function(){this.commandHandler.sendBackward()},t.prototype.getObject=function(e){return this.nameTable[""+e]},t.prototype.getNodeObject=function(e){return $(this.nameTable[""+e])},t.prototype.getConnectorObject=function(e){return $(this.nameTable[""+e])},t.prototype.getActiveLayer=function(){return this.activeLayer},t.prototype.nudgeCommand=function(e,i,r){if("object"!=typeof e&&(this.selectedItems.nodes.length||this.selectedItems.connectors.length)>0){var s=void 0;i.type&&"KEYDOWN"===i.type&&(s=i.type),this.nudge(e,void 0,void 0,s)}},t.prototype.nudge=function(e,i,r,s){var o=0,a=0;"Left"===e||"Right"===e?o=("Left"===e?-1:1)*(i||1):a=("Up"===e?-1:1)*(r||1),"KEYDOWN"===s&&(o*=5,a*=5);var h=this.selectedItems,c=this.selectedItems.wrapper.children[0];if(c instanceof ni)this.commandHandler.labelDrag(h.nodes[0],c,o,a);else{var d=$(this.selectedItems);this.protectPropertyChange(!0),this.drag(h,o,a),this.protectPropertyChange(!1);var u={type:"PositionChanged",redoObject:$(this.selectedItems),undoObject:d,category:"Internal"};this.addHistoryEntry(u)}this.refreshCanvasLayers()},t.prototype.insertBlazorDiagramObjects=function(e){},t.prototype.drag=function(e,i,r){if(this.insertBlazorDiagramObjects(e),!(this.bpmnModule&&e instanceof te&&this.bpmnModule.updateAnnotationDrag(e,this,i,r))){if(e instanceof si){if(this.preventConnectorsUpdate=!0,e.nodes&&e.nodes.length){for(var o=0,a=e.nodes;o0&&o.nodes[0].children){this.fromUndo||(this.rotateUsingButton=!0);for(var h=this.commandHandler.getAllDescendants(o.nodes[0],[]),c=0;c0&&o.nodes[0].children){var g={type:"RotationChanged",redoObject:$(e),undoObject:$(o),category:"Internal",childTable:a};this.commandHandler.addHistoryEntry(g),this.commandHandler.updateSelector()}return u},t.prototype.dragSourceEnd=function(e,i,r){this.insertBlazorDiagramObjects(e),this.commandHandler.dragSourceEnd(e,i,r),this.callBlazorModel&&this.commandHandler.getBlazorOldValues()},t.prototype.dragTargetEnd=function(e,i,r){this.insertBlazorDiagramObjects(e),this.commandHandler.dragTargetEnd(e,i,r),this.callBlazorModel&&this.commandHandler.getBlazorOldValues()},t.prototype.findObjectsUnderMouse=function(e,i){return this.eventHandler.findObjectsUnderMouse(e,i)},t.prototype.findObjectUnderMouse=function(e,i,r){return this.eventHandler.findObjectUnderMouse(e,i,r)},t.prototype.findTargetObjectUnderMouse=function(e,i,r,s,o){return this.eventHandler.findTargetUnderMouse(e,i,r,s,o)},t.prototype.findElementUnderMouse=function(e,i,r,s){return this.eventHandler.findElementUnderMouse(e,i,r,s)},t.prototype.findActionToBeDone=function(e,i,r,s){return this.eventHandler.findActionToBeDone(e,i,r,s)},t.prototype.updateConnectorPort=function(e){if(e.ports.length)for(var i=void 0,r=0,s=e.ports;r=0;s--)if(i.push(r[parseInt(s.toString(),10)]),i.length>this.historyManager.stackLimit)return i}else i=r;return i},t.prototype.getEdges=function(e){return e.outEdge?this.nameTable[e.id].outEdges:this.nameTable[e.id].inEdges},t.prototype.getParentId=function(e){return this.nameTable[""+e].parentId},t.prototype.addConnector=function(e){return this.add(e)},t.prototype.UpdateBlazorDiagramModelCollection=function(e,i,r,s){},t.prototype.UpdateBlazorDiagramModel=function(e,i,r,s){},t.prototype.UpdateBlazorLabelOrPortObjects=function(e,i,r,s){},t.prototype.addBlazorDiagramObjects=function(){},t.prototype.removeNodeEdges=function(e,i,r){var s=this.nameTable[""+e],o=r?s.outEdges:s.inEdges;if(o.length>0)for(var a=0;a0)){for(var c=0;c0))}this.removePortEdges(l,a.element.sourcePortID,a.element.id,h)}a.element.targetID&&this.removeNodeEdges(a.element.targetID,a.element.id,!1)}}this.diagramActions=this.diagramActions|ee.PublicMethod,e.id=e.id||Qe();var u=this.activeLayer;if(!a.cancel&&u&&!u.lock){if(u.objects.indexOf(e.id)<0&&!u.lock&&(u.visible||(u.visible=!0,this.dataBind()),u.objects.push(e.id)),fs(e)===de)(r=new de(this,"connectors",e,!0)).status="New",this.nameTable[r.targetID]&&"TextAnnotation"===this.nameTable[r.targetID].shape.shape&&(r.isBpmnAnnotationConnector=!0,r.constraints=r.constraints&~qe.Delete),Ro(r,e,this.connectorDefaults),this.connectors.push(r),this.initObject(r),!1===e.visible&&this.updateElementVisibility(r.wrapper,r,e.visible),this.updateEdges(r),this.insertBlazorConnector(r);else{if(Ro(r=new te(this,"nodes",e,!0),e,this.nodeDefaults),r.parentId=e.parentId?e.parentId:r.parentId,r.umlIndex=e.umlIndex,r.status="New",(o="TextAnnotation"===r.shape.shape)&&!e.isTextAnnotationCopied&&(r.inEdges=e.inEdges?e.inEdges:r.inEdges),this.nodes.push(r),this.initObject(r,u,void 0,i),o&&this.bpmnModule)for(c=0;c-1&&e.parentId&&this.nameTable[e.parentId]&&"UmlClassifier"===this.nameTable[e.parentId].shape.type){var g=this.nameTable[e.parentId];g.children.splice(r.umlIndex,0,r.id),g.wrapper.children.splice(r.umlIndex,0,r.wrapper),g.wrapper.measure(new me),g.wrapper.arrange(g.wrapper.desiredSize),this.updateDiagramObject(g)}}if(a={element:r,cause:this.diagramActions,diagramAction:this.getDiagramAction(this.diagramActions),state:"Changed",type:"Addition",cancel:!1},this.parentObject&&(a.parentId=this.parentObject.id),"helper"!==e.id&&!(this.diagramActions&ee.PreventCollectionChangeOnDragOver)&&this.triggerEvent(Ce.collectionChange,a),!(this.diagramActions&ee.UndoRedo||this.diagramActions&ee.Group||this.diagramActions&ee.PreventHistory)){var v={type:"CollectionChanged",changeType:"Insert",undoObject:$(e),redoObject:$(e),category:"Internal"};this.addHistoryEntry(v)}this.parentObject=void 0,"SVG"===this.mode&&(this.updateSvgNodes(r),this.updateTextElementValue(r),this.updateDiagramObject(r),o&&this.updateDiagramObject(this.nameTable[r.inEdges[0]]),r.shape.activity&&r.shape.activity.subProcess.processes&&r.shape.activity.subProcess.processes.length&&this.updateProcesses(r),this.updateBridging())}}if(this.protectPropertyChange(s),this.resetDiagramActions(ee.PublicMethod),r&&this.layers.length>1&&this.moveNode(r),this.views)for(var S=0,b=this.views;S=0;l--)this.moveSvgNode(a[parseInt(l.toString(),10)])}for(var h=0,c=i;h=0;o--)r[parseInt(o.toString(),10)]===e.id&&r.splice(o,1);for(var a=0;s.ports&&a=0;s--)if(i=this.nameTable[r[parseInt(s.toString(),10)]])if(this.connectorTable[i.id]=$(i),i.isBpmnAnnotationConnector){var o=this.nameTable[i.targetID];this.removeObjectsFromLayer(i);var a=this.connectors.indexOf(i);-1!==a&&this.connectors.splice(a,1),this.removeElements(i),this.removeFromAQuad(i),delete this.nameTable[i.id];var l=this.nameTable[i.sourceID];if(l){var h=l.outEdges.indexOf(i.id);-1!==h&&l.outEdges.splice(h,1)}e.id!==i.targetID&&this.remove(o)}else this.remove(i)},t.prototype.removeObjectsFromLayer=function(e){if(e.children)for(var i=0;i-1&&(_r(this,e)&&this.unSelect(e),this.layers[parseInt(s.toString(),10)].objects.splice(a,1),delete this.layers[parseInt(s.toString(),10)].zIndexTable[this.nameTable[e.id].zIndex])},t.prototype.removeElements=function(e){if("SVG"===this.mode||"Canvas"===this.mode&&"Native"===e.shape.type){var i=xt(e.id+"_groupElement",this.element.id),r=e;if(r.ports&&r.ports.length>0)for(var s=0;s0){l[parseInt(s.toString(),10)].id.indexOf("icon_content")>0&&"SVG"===this.mode&&((h=xt(l[parseInt(s.toString(),10)].id+"_shape_groupElement",this.element.id))&&h.parentNode.removeChild(h),(h=xt(l[parseInt(s.toString(),10)].id+"_rect_groupElement",this.element.id))&&h.parentNode.removeChild(h));for(var c=0,d=this.views;c=0;o--)a.children[parseInt(o.toString(),10)].children&&(l=n.nameTable[a.children[parseInt(o.toString(),10)].id])&&(l.isLane?$v(n,l):(n.removeDependentConnector(l),n.diagramActions|=ee.PreventHistory,l.constraints&ie.Delete?n.remove(l):q3(n,l,{},!1),n.diagramActions&=~ee.PreventHistory));a&&(i=n.nameTable[a.id])&&$v(n,i)}}(this,e),!(this.diagramActions&ee.UndoRedo||this.diagramActions&ee.PreventHistory)&&(e instanceof te||e instanceof de)){var o={type:"CollectionChanged",changeType:"Remove",undoObject:$(e),redoObject:$(e),category:"Internal"};this.diagramActions&ee.Clear||e.children&&!e.isLane&&!e.isPhase&&e.children.length>0&&this.undoRedoModule&&"None"===this.layout.type&&(this.historyManager.startGroupAction(),s=!0),(e instanceof te||e instanceof de)&&this.deleteDependentConnector&&this.removeDependentConnector(e),!e.isLane&&!e.isPhase&&!(this.diagramActions&ee.Clear)&&!this.isStackChild(e)&&this.addHistoryEntry(o)}"TextAnnotation"===e.shape.shape&&this.removeDependentConnector(e),e.children&&!e.isLane&&!e.isPhase&&(!(this.diagramActions&ee.UndoRedo)||!ce())&&this.deleteGroup(e),e.parentId&&(this.deleteChild(e,void 0,!0),this.nameTable[e.parentId]&&"UmlClassifier"===this.nameTable[e.parentId].shape.type&&(this.updateDiagramObject(this.nameTable[e.parentId]),this.updateConnectorEdges(this.nameTable[e.parentId])));var a=void 0;this.diagramActions=this.diagramActions|ee.PublicMethod;var l=this.nameTable[e.id];if(l instanceof te?("Bpmn"===l.shape.type&&this.bpmnModule&&this.bpmnModule.removeBpmnProcesses(l,this),(l.isLane||l.isPhase||"SwimLane"===l.shape.type)&&(h=l.isLane||l.isPhase?this.nameTable[l.parentId]:this.nameTable[l.id],l.isLane?Q3(this,l,h):l.isPhase&&G3(this,l,h)),-1!==(a=this.nodes.indexOf(l))&&(this.crudDeleteNodes.push(this.nameTable[l.id]),this.nodes.splice(a,1),this.updateNodeEdges(l))):(-1!==(a=this.connectors.indexOf(l))&&(this.crudDeleteNodes.push(this.nameTable[l.id]),this.connectors.splice(a,1)),this.updateEdges(l),this.spliceConnectorEdges(e,!0),this.spliceConnectorEdges(e,!1)),!this.isServerUpdate&&!(this.blazorActions&on.GroupClipboardInProcess)&&this.commandHandler.getBlazorOldValues(),s&&this.historyManager.endGroupAction(),_r(this,l)&&this.unSelect(l),!l.isPhase){if(this.removeObjectsFromLayer(e),this.currentDrawingObject&&(this.currentDrawingObject.wrapper=void 0),delete this.nameTable[e.id],i.length>0&&i[0].id===l.id&&l.parentId){var h,d=this.nameTable[l.parentId];d&&d.isLane&&"SwimLane"===this.nameTable[d.parentId].shape.type&&Y3(this,h=this.nameTable[d.parentId],d,l)}this.removeElements(l),this.updateBridging(),"SVG"!==this.mode&&this.refreshDiagramLayer(),this.diagramActions&ee.Clear||(this.removeFromAQuad(l),r={element:e,cause:this.diagramActions,diagramAction:this.getDiagramAction(this.diagramActions),state:"Changed",type:"Removal",cancel:!1},"helper"!==e.id&&this.triggerEvent(Ce.collectionChange,r),this.resetTool())}}}else if(i.length>0){this.undoRedoModule&&(this.historyManager.startGroupAction(),this.blazorActions|=on.GroupingInProgress,s=!0);for(var u=0;u=f.wrapper.bounds.width&&"Horizontal"===f.shape.orientation||this.selectedItems.wrapper.bounds.y<=f.wrapper.bounds.y+g&&this.selectedItems.wrapper.bounds.height>=f.wrapper.bounds.height-g&&"Vertical"===f.shape.orientation)&&(LI(f)||f.shape.lanes.length>1)&&this.remove(i[parseInt(u.toString(),10)])}}else this.remove(i[parseInt(u.toString(),10)])}s&&(this.blazorActions&=~on.GroupingInProgress,this.isServerUpdate=!0,this.commandHandler.getBlazorOldValues(),this.UpdateBlazorDiagramModelCollection(void 0,void 0,void 0,!0),this.historyManager.endGroupAction(),this.isServerUpdate=!1),this.clearSelection()}e&&(LI(e)||this.diagramActions&ee.Clear)||this.diagramActions&ee.UndoRedo||this.diagramActions&ee.PreventHistory||!(e instanceof te||e instanceof de)||(o={type:"ConnectionChanged",undoObject:$(e),redoObject:$(e),category:"Internal"},!e.isLane&&!e.isPhase&&!(this.diagramActions&ee.Clear)&&!this.isStackChild(e)&&this.addHistoryEntry(o)),this.tooltipObject.close()},t.prototype.isStackChild=function(e){var i,r=this.nameTable[e.parentId];if(e&&e.parentId&&r.container&&"Stack"===r.container.type&&"UmlClassifier"!==this.nameTable[e.parentId].shape.type){i=!0;var s={sourceIndex:r.wrapper.children.indexOf(e.wrapper),source:e,target:void 0,targetIndex:void 0};this.diagramActions&ee.UndoRedo||this.addHistoryEntry({type:"StackChildPositionChanged",redoObject:{sourceIndex:void 0,source:e,target:void 0,targetIndex:void 0},undoObject:s,category:"Internal"})}return i},t.prototype.deleteChild=function(e,i,r){var s;if(s="string"==typeof e?e:e.id,(i=i?this.nameTable[i.id]:this.nameTable[e.parentId])&&i.children){for(var o=0;o=0;i--)this.removeLayer(this.layers[parseInt(i.toString(),10)].id);this.commandHandler.addLayer({id:"default_layer",visible:!0,lock:!1,objects:[],zIndex:0,objectZIndex:-1,zIndexTable:{}},null,!0),this.setActiveLayer(this.layers[this.layers.length-1].id)},t.prototype.clearObjects=function(e){var i=[];i=e||(i=i.concat(this.nodes)).concat(this.connectors),this.diagramActions=this.diagramActions|ee.Clear;for(var r=0,s=i;r0||"Text"===e.shape.type))if("Text"===e.shape.type)i=e.wrapper.children[0].id.split("_")[1];else for(var f=e.annotations.length-1;f>=0;f--)e.annotations[parseInt(f.toString(),10)].visibility&&(i=e.annotations[parseInt(f.toString(),10)].id);i&&(u=this.getWrapper(e.wrapper,i))}if(e&&u&&!(u instanceof Jn)&&(!function sne(n,t){return"Text"===t.shape.type?t.constraints&ie.ReadOnly:t.constraints&(t instanceof de?qe.ReadOnly:ie.ReadOnly)?n.constraints&Lr.InheritReadOnly?1:0:n.constraints&Lr.ReadOnly?1:0}(u,e)||p)){var g=u.style,v=void 0;v=90>(v=u.bounds.width50?50:e.width,u.style.fontSize)),e.parentId&&"UmlClassifier"===this.nameTable[e.parentId].shape.type?(l.width=e.wrapper.bounds.width-20,c=(e.wrapper.bounds.center.x+r.tx)*r.scale-l.width/2*s-2.5,d=(e.wrapper.bounds.center.y+r.ty)*r.scale-l.height/2*s-3,u.style.textAlign="Left"):(l.width=Math.max(l.width,50),c=(u.bounds.center.x+r.tx)*r.scale-l.width/2*s-2.5,d=(u.bounds.center.y+r.ty)*r.scale-l.height/2*s-3),Ho(y,{id:this.element.id+"_editTextBoxDiv",style:"position: absolute;left:"+c+"px;top:"+d+"px;width:"+(l.width+1)*s+"px;height:"+l.height*s+"px; containerName:"+e.id+";"}),Ho(S,{"aria-label":a,id:this.element.id+"_editBox",style:"width:"+(l.width+1)*s+"px;height:"+l.height*s+"px;resize: none;outline: none;overflow: hidden;;font-family:"+g.fontFamily+";font-size:"+g.fontSize*s+"px;text-align:"+u.style.textAlign.toLocaleLowerCase()+";",class:"e-diagram-text-edit"}),S.style.fontWeight=g.bold?"bold":"",S.style.fontStyle=g.italic?"italic":"",S.style.lineHeight=(1.2*g.fontSize+"px;").toString(),S.style.textDecoration=g.textDecoration?g.textDecoration:"",this.activeLabel.parentId=e.id,this.activeLabel.id=i,u.visible=!1,this.updateDiagramObject(e),this.diagramActions=this.diagramActions|ee.TextEdit,this.isTriggerEvent||(E.add(S,"input",this.eventHandler.inputChange,this.eventHandler),E.add(S,"focusout",this.focusOutEdit,this),S.select())}}}},t.prototype.updateConnectorfixedUserHandles=function(e){if(e.fixedUserHandles.length)for(var i=void 0,r=0,s=e.fixedUserHandles;r0&&this.mindMapChartModule.updateLayout(o,this.nameTable,this.layout,l,this.dataSourceSettings.id,this.dataSourceSettings.root),e=!0;else if(this.radialTreeModule)this.radialTreeModule.updateLayout(o,this.nameTable,this.layout,l),e=!0;else if(this.symmetricalLayoutModule)this.symmetricalLayoutModule.maxIteration=this.layout.maxIteration,this.symmetricalLayoutModule.springLength=this.layout.springLength,this.symmetricalLayoutModule.springFactor=this.layout.springFactor,this.symmetricalLayoutModule.updateLayout(o,this.connectors,this.symmetricalLayoutModule,this.nameTable,this.layout,l),e=!0;else if(this.complexHierarchicalTreeModule){this.canDistribute(a,r)&&(this.lineDistributionModule.diagram=this,this.connectors.forEach(function(R){R.obstaclePointCollection=[]}));var c=this.complexHierarchicalTreeModule.getLayoutNodesCollection(this.nodes);c.length>0&&this.complexHierarchicalTreeModule.doLayout(c,this.nameTable,this.layout,l,this),e=!0,this.canDistribute(a,r)&&this.lineDistributionModule.initLineDistribution(this.layout,this)}else this.flowchartLayoutModule?(this.flowchartLayoutModule.updateLayout(this.nodes,this),e=!0):console.warn("[WARNING] :: Module "+("OrganizationalChart"===this.layout.type?"HierarchicalTree":this.layout.type)+" is not available in Diagram component! You either misspelled the module name or forgot to load it.");if(e){this.preventDiagramUpdate=!0;for(var u={},f=0,g=o;f0)for(var S=0;S0)for(var M=0;M0)for(var s=0,o=r.ports;s0&&function Rse(n){var t,e,i,r=[];for(t=0;t0&&y.connectors[w].bezierSettings&&y.connectors[w].bezierSettings.allowSegmentsReset&&(y.connectors[w].segments=[]);if(t.connectors=y.connectors||[],t.dataSourceSettings=y.dataSourceSettings||{},t.dataSourceSettings.doBinding=i,t.height=y.height||"100%",t.setNodeTemplate=r,t.getConnectorDefaults=v,t.getNodeDefaults=g,t.getCustomProperty=o,t.mode=y.mode||"SVG",y.nodes)for(w=0;w0)){var r=this.nodes.filter(function(a){return 0===a.inEdges.length})[0],s=this.convertMindmapToMermaid(r,0);i.push(s),this.updateTextDataSource(i,r.outEdges,1),e=(i=i.filter(function(a){return""!==a.trim()})).join("\n")}return e},t.prototype.updateTextDataSource=function(e,i,r){for(var s=0;s0&&this.updateTextDataSource(e,h,r+1),s++}},t.prototype.convertMindmapToMermaid=function(e,i){var r=e.id,o=" ".repeat(2*(i+1)),a=e.annotations.length>0?e.annotations[0].content.replace(/\n/g," "):"",l=o+a,h=o+r;if(e.shape&&"Basic"===e.shape.type){var c=e.shape;"Rectangle"===c.shape?l=h+"["+a+"]":"Ellipse"===c.shape?l=h+"(("+a+"))":"Hexagon"===c.shape&&(l=h+"{{"+a+"}}")}else if(e.shape&&"Flow"===e.shape.type)"Terminator"===e.shape.shape&&(l=h+"("+a+")");else if(e.shape&&"Path"===e.shape.type){var u=e.shape;u.data===this.bangShape?l=h+"))"+a+"((":u.data===this.cloudShape&&(l=h+")"+a+"(")}return l},t.prototype.saveFlowDiagramInMermaidFormat=function(){var e=this,i=[],r="graph TD\n",s={nodes:this.nodes,edges:this.connectors};return s.nodes.reduce(function(a,l){return a[l.id]=l.annotations.length?l.annotations[0].content:"",a},{}),s.edges.forEach(function(a){var l=a.sourceID,h=a.targetID,p=e.nameTable[""+h],f=e.getNodeShape(e.nameTable[""+l]),g=e.getNodeShape(p),v=a.annotations[0]&&""!==a.annotations[0].content?"|"+a.annotations[0].content+"|":"";-1===i.indexOf(l)?i.push(l):f="",-1===i.indexOf(h)?i.push(h):g="";var y=e.arrowType(a);r+=" "+l+f+" "+y+v+" "+h+g+"\n"}),s.nodes.forEach(function(a){r+=" style "+a.id+" fill:"+a.style.fill+",stroke:"+a.style.strokeColor+",stroke-width:"+a.style.strokeWidth+"px;\n"}),r},t.prototype.arrowType=function(e){var i=e.targetDecorator.shape;return e.style.opacity<1?"~~~":""!==e.style.strokeDashArray?"-.->":"Arrow"===i?e.style.strokeWidth>1?"==>":"--\x3e":"None"===i?"---":"--\x3e"},t.prototype.getNodeShape=function(e){var i=e.annotations.length>0?e.annotations[0].content:"",r=e.shape.shape;if(!r){var s=e.shape.data;return"M 0 0 A 1 1 0 0 0 7 0 A 1 1 0 0 0 0 0 M -1 0 A 1 1 0 0 0 8 0 A 1 1 0 0 0 -1 0"===s?"((("+i+")))":"M 0 0 L 1 -1 L 5 -1 L 6 0 L 0 0"===s?"[/"+i+"\\]":"M 0 1 L 0 6 C 2 7 4 7 6 6 L 6 1 C 5 0 1 0 0 1 C 1 2 5 2 6 1"===s?"[("+i+")]":"M 0 0 L 12 0 L 14 2 L 2 2 L 0 0"===s?"[\\"+i+"\\]":"M 0 0 L 5 0 L 4 1 L 1 1 L 0 0"===s?"[\\"+i+"/]":"M 0 0 L 2 -2 L 11 -2 L 13 0 L 11 2 L 2 2 L 0 0"===s?"{{"+i+"}}":">"+i+"]"}switch(r){case"Terminator":return"(["+i+"])";case"Process":default:return"["+i+"]";case"Decision":return"{"+i+"}";case"Parallelogram":return"[/"+i+"/]";case"Ellipse":return"(("+i+"))";case"PreDefinedProcess":return"[["+i+"]]"}},t.prototype.loadDiagramFromMermaid=function(e){this.layout&&"Flowchart"===this.layout.type&&this.flowchartLayoutModule?this.convertMermaidToFlowChart(e):this.layout&&"MindMap"===this.layout.type&&this.mindMapChartModule?this.convertMermaidToMindmap(e):console.warn('[WARNING] :: Module "FlowchartLayout" or "MindMap" is not available in Diagram component! You either misspelled the module name or forgot to load it.')},t.prototype.countLeadingSpaces=function(e){for(var i=0,r=e.length;i0});this.clear(),this.mermaidNodeBaseCollection=[];var r=[],s={text:"",children:[],currentLevel:0,branch:"Left"},o=[],l=!1,h=!1,c=!1;if(i.length>0){for(var d=function(M){var w=i[parseInt(M.toString(),10)],C=0,D="",A=u.countLeadingSpaces(w),x=w.includes('"`');if(h=w.includes('`"'),c=(l=!!x||l)||c?c:0===A&&M>0,l&&h&&!x)return s.text+="\n"+w,l=!1,"continue";if(!x&&l)return s.text+="\n"+w,"continue";if(l=!h&&l,w.length>0&&(/\s/.test(w[0])&&M>0||0===A)){if(-1!==o.findIndex(function(B){return B.space===A.toString()}))for(var L=o.length-1;L>=0;L--){var O=o[parseInt(L.toString(),10)];if((N=parseFloat(O.space))>A)o.splice(L,1);else{if(N=0;L--){var N,T=o[parseInt(L.toString(),10)];if(!((N=parseFloat(T.space))>A)){var P=o[o.length-1];o.push({space:A.toString(),level:P.level+1});break}o.splice(L,1)}C=o[o.length-1].level}D=w.trim().replace(/^[+-]/,"")}var _={text:D,branch:void 0,children:[],currentLevel:0===M?0:C-1};if(r.length>0){for(;r.length>=C&&0!==r.length;)r.pop();r.length>0&&r[r.length-1].children.push(_)}r.push(_),s=_},u=this,p=0;p0){var c=h[h.length-1];c.arrowType=a[2],""!==a[3]&&(c.label&&c.label.some(function(d){return d.trim().length>0})?c.label.push(a[3]):(c.label=[],c.label[c.parentId.length-1]=a[3]))}h.filter(function(d){return d.parentId&&0===d.parentId.length}).forEach(function(d){d.parentId=null}),i=i.concat(h)}}this.createFlowChart(i),this.doLayout(),this.clearHistory()},t.prototype.createFlowChart=function(e){for(var i=[],r=0;r1)for(var h=0;h|---|--\s*.*?\s*-->|~~~|==>|===|==\s*.*?\s*==>|\s*-\.\s*->|\s*-\.\s*-|\s*-\.\s*.*?\s*\.\s*->|\s*-\..*?\.\s*->)(.*)$/);if(l){i=l[1].trim();var h=l[2].trim();r=l[3].trim();var d=h.match(/(-\.|\\-\\-|==|--|~~)(.*?)(\1>|\.->|==>|\\->|~~>)/),u=void 0,p="";o=null!==(u=d?{text:d[2].trim()||null,arrowType:d[1]+d[3]}:{text:null,arrowType:h}).text?u.text:"",s=(p=u.arrowType).includes("--\x3e")?"single-line-arrow":p.includes("---")?"single-line":p.includes("==>")?"double-line-arrow":p.includes("==")?"double-line":p.includes("~~~")?"wiggly-arrow":p.includes("-.->")||p.includes(".->")?"dotted-arrow":p.includes("-.-")||p.includes(".-")?"dotted":"single-line-arrow"}return[i,r,s,o]},t.prototype.parseStyle=function(e,i){if(e.startsWith("style")){var s=e.match(/^style\s+(\w+)\s+fill:([^,]+),stroke:([^,]+),stroke-width:(\d+)px;/);if(s){var c={id:s[1],fill:s[2],stroke:s[3],strokeWidth:parseInt(s[4],10)},d=i.filter(function(u){return u.id===c.id});d[0].color=c.fill,d[0].stroke=c.stroke,d[0].strokeWidth=c.strokeWidth}}},t.prototype.getNodeData=function(e,i,r){for(var s=[],o=null,a=null,l=0,h="",c=function(v){var y=e[parseInt(v.toString(),10)],S=d.splitNested(y);if(S[0].includes("|")){var b=S[0].match(/\|([^|]*)\|/);b&&(h=b[1]);var M=S[0].split("|");M.length>=3&&(S[0]=M[2].trim())}var w=S[0].trim();if(0===v?o=w:a=w,i.find(function(L){return L.id===w}))l++;else{var D=S.length>1?S[1]:S[0],A=d.getShape(D),x=D.replace(/[\\[\]\\(\\)\\{\\}\\{\\}\\/>]/g,"");s.push({id:w,name:x,shape:A,color:"white",parentId:[]})}},d=this,u=0;u"===h?0===s?(r.trim().length>0&&i.push(r.trim()),r=h,o=h,s++):(r+=h,s++):"]"===h||"}"===h||")"===h?1===s&&h===o?(i.push((r+=h).trim()),r="",s--):s>1?(r+=h,s--):r+=h:r+=h}return r.trim().length>0&&i.push(r.trim()),i},t.prototype.getShape=function(e){var i={};return e.startsWith("(((")?i={type:"Path",data:"M 0 0 A 1 1 0 0 0 7 0 A 1 1 0 0 0 0 0 M -1 0 A 1 1 0 0 0 8 0 A 1 1 0 0 0 -1 0"}:e.startsWith("((")?i={shape:"Ellipse",type:"Basic"}:e.startsWith("([")?i={type:"Flow",shape:"Terminator"}:e.startsWith("(")?i={type:"Flow",shape:"Process"}:e.startsWith("[[")?i={type:"Flow",shape:"PreDefinedProcess"}:e.startsWith("[/")?i=e.endsWith("/]")?{type:"Basic",shape:"Parallelogram"}:{type:"Path",data:"M 0 0 L 1 -1 L 5 -1 L 6 0 L 0 0"}:e.startsWith("[(")?i={type:"Path",data:"M 0 1 L 0 6 C 2 7 4 7 6 6 L 6 1 C 5 0 1 0 0 1 C 1 2 5 2 6 1"}:e.startsWith("[\\")?i=e.endsWith("\\]")?{type:"Path",data:"M 0 0 L 12 0 L 14 2 L 2 2 L 0 0"}:{type:"Path",data:"M 0 0 L 5 0 L 4 1 L 1 1 L 0 0"}:e.startsWith("[")?i={type:"Basic",shape:"Rectangle"}:e.startsWith("{{")?i={type:"Path",data:"M 0 0 L 2 -2 L 11 -2 L 13 0 L 11 2 L 2 2 L 0 0"}:e.startsWith("{")?i={type:"Flow",shape:"Decision"}:e.startsWith(">")&&(i={type:"Path",data:"M 0 0 L 8 0 L 8 2 L 0 2 L 2 1 L 0 0"}),i},t.prototype.getDiagramContent=function(e){return this.printandExportModule?this.printandExportModule.getDiagramContent(e):(console.warn('[WARNING] :: Module "PrintAndExport" is not available in Diagram component! You either misspelled the module name or forgot to load it.'),"")},t.prototype.exportImage=function(e,i){this.printandExportModule?this.printandExportModule.exportImages(e,i):console.warn('[WARNING] :: Module "PrintAndExport" is not available in Diagram component! You either misspelled the module name or forgot to load it.')},t.prototype.printImage=function(e,i){this.printandExportModule?(i.printOptions=!0,this.printandExportModule.exportImages(e,i)):console.warn('[WARNING] :: Module "PrintAndExport" is not available in Diagram component! You either misspelled the module name or forgot to load it.')},t.prototype.setStackLimit=function(e){this.undoRedoModule&&e&&(this.historyManager.stackLimit=e,this.undoRedoModule.applyLimit(this.historyManager.currentEntry,e,this,!0))},t.prototype.clearHistory=function(){this.undoRedoModule&&this.undoRedoModule.clearHistory(this)},t.prototype.getDiagramBounds=function(){if(this.printandExportModule){var e=this.printandExportModule.getDiagramBounds("",{});return e.width=e.width>this.scrollSettings.viewPortWidth?e.width+(e.x>0?e.x:0):this.scrollSettings.viewPortWidth,e.height=e.height>this.scrollSettings.viewPortHeight?e.height+(e.y>0?e.y:0):this.scrollSettings.viewPortHeight,e.x=e.x>0?0:e.x,e.y=e.y>0?0:e.y,e}return console.warn('[WARNING] :: Module "PrintAndExport" is not available in Diagram component! You either misspelled the module name or forgot to load it.'),new Ne},t.prototype.exportDiagram=function(e){return this.printandExportModule?this.printandExportModule.exportDiagram(e):(console.warn('[WARNING] :: Module "PrintAndExport" is not available in Diagram component! You either misspelled the module name or forgot to load it.'),"")},t.prototype.print=function(e){this.printandExportModule?this.printandExportModule.print(e):console.warn('[WARNING] :: Module "PrintAndExport" is not available in Diagram component! You either misspelled the module name or forgot to load it.')},t.prototype.addPorts=function(e,i){var s;this.protectPropertyChange(!0),e=this.nameTable[e.id]||e,i.length>1&&this.startGroupAction();for(var o=function(h){if(e.ports.some(function(y){return y.id===i[parseInt(h.toString(),10)].id}))return"continue";if(e instanceof te?(s=new Es(e,"ports",i[parseInt(h.toString(),10)],!0),e.ports.push(s)):e instanceof de&&(s=new xc(e,"ports",i[parseInt(h.toString(),10)],!0),e.ports.push(s)),e.children)for(var c=e.wrapper,d=0;d1&&this.endGroupAction(),e.wrapper.measure(new me(e.width,e.height)),e.wrapper.arrange(e.wrapper.desiredSize),this.updateDiagramObject(e),this.protectPropertyChange(!1)},t.prototype.addConstraints=function(e,i){return e|i},t.prototype.removeConstraints=function(e,i){return e&~i},t.prototype.addNodeLabels=function(e,i){this.addLabels(e,i)},t.prototype.addConnectorLabels=function(e,i){this.addLabels(e,i)},t.prototype.addLabels=function(e,i){this.protectPropertyChange(!0);var s,r=(e=this.nameTable[e.id]||e).wrapper;i.length>1&&this.startGroupAction();for(var o=0;o1&&this.endGroupAction(),e.wrapper.measure(new me(r.width,r.height)),e.wrapper.arrange(r.desiredSize),this.updateDiagramObject(e),this.protectPropertyChange(!1),this.refreshCanvasLayers()},t.prototype.addChildToUmlNode=function(e,i,r){var s,o,a,l,h="NoWrap";"Class"===e.shape.classifier||"Interface"===e.shape.classifier?"Method"===r?(o=new cm(e,"",i),"Class"===e.shape.classifier?(e.shape.classShape.methods.push(o),s=e.shape.classShape):"Interface"===e.shape.classifier&&(e.shape.interfaceShape.methods.push(o),s=e.shape.interfaceShape),function soe(n,t,e,i){if(e.methods&&e.methods.length){var r=e.methods,s="",o="",a=void 0,l=1,h=void 0,c=0,d=0,u=n.shape,g="Class"===u.classifier?u.classShape:u.interfaceShape;1===r.length?g.attributes.length>0?(c=g.attributes.filter(function(w){return w.isSeparator}).length,h=(l=2+g.attributes.length+c)+1,aT(n,t,l)):h=l+1:(c=g.attributes.filter(function(w){return w.isSeparator}).length,d=g.methods.filter(function(w){return w.isSeparator}).length,h=(l=2+g.attributes.length+c+g.methods.length+d)+1);for(var v=0;v1&&this.startGroupAction();for(var r=i.length-1;r>=0;r--)if(e.children&&e.children.length>0){var s=e.wrapper.children.filter(function(o){return o.id===e.id+"group_container"});s&&s.length>0&&this.removelabelExtension(e,i,r,s[0])}else this.removelabelExtension(e,i,r,e.wrapper);i.length>1&&this.endGroupAction(),this.refreshCanvasLayers()},t.prototype.removePortsExtenion=function(e,i,r,s){for(var o=0;o1&&this.startGroupAction();for(var r=i.length-1;r>=0;r--)if(e.children&&e.children.length>0)for(var s=0;s1&&this.endGroupAction()},t.prototype.getSizeValue=function(e,i){var r;return r=e.toString().indexOf("px")>0?e.toString():e.toString().indexOf("%")>0?void 0!==i?"100%":e.toString():e.toString()+"px",i&&(qa(this),r="calc("+r+" - "+i+"px)"),r},t.prototype.renderRulers=function(){this.rulerSettings.showRulers?(function ise(n){var t=qa(n),i=Tt("div",{id:n.element.id+"_overlapRuler",style:"height:"+t.height+"px;width:"+t.width+"px;position:absolute;left:0;top:0",class:"e-ruler-overlap"});n.element.insertBefore(i,n.element.firstChild)}(this),oF(this,!0),oF(this,!1)):qx(this)},t.prototype.intOffPageBackground=function(){var e=new me;e=qa(this);var i=document.getElementById(this.element.id+"content"),r=this.getSizeValue(this.width,e.width),s=this.getSizeValue(this.height,e.height),o=this.rulerSettings.showRulers?"width:"+r+"; height:"+s+";top:"+e.height+"px;left:"+e.width+"px;overflow: scroll;position:absolute;overflow:auto;":"width:"+r+"; height:"+s+";position:absolute; left:0px; top:0px;overflow: auto;",a={id:this.element.id+"content",tabindex:"0",style:o};i?(this.diagramCanvas=i,Za(this.diagramCanvas,o)):(this.diagramCanvas=Tt("div",a),this.element.appendChild(this.diagramCanvas)),this.diagramCanvas.style.background=this.backgroundColor},t.prototype.initDiagram=function(){this.intOffPageBackground(),Ho(this.element,{style:"width:"+this.getSizeValue(this.width)+"; height:"+this.getSizeValue(this.height)+";position:relative;overflow:hidden;"})},t.prototype.renderHiddenUserHandleTemplateLayer=function(e){var r=Tt("div",{class:this.element.id+"_hiddenUserHandleTemplate",style:"width:"+e.width+"px; height:"+e.height+"px;visibility:hidden ; overflow: hidden;"});this.element.appendChild(r)},t.prototype.renderBackgroundLayer=function(e,i){var r=this.createSvg(this.element.id+"_backgroundLayer_svg",e.width,e.height);Za(r,i);var s=Bi("g",{id:this.element.id+"_backgroundImageLayer",class:"e-background-image-layer"});r.appendChild(s);var a=Bi("g",{id:this.element.id+"_backgroundLayer",class:"e-background-layer"});r.appendChild(a),this.diagramCanvas.appendChild(r)},t.prototype.renderGridLayer=function(e,i){var r=this.createSvg(this.element.id+"_gridline_svg",e.width,e.height);r.setAttribute("class","e-grid-layer");var s=Bi("g",{id:this.element.id+"_gridline"}),o=Bi("rect",{id:this.element.id+"_grid_rect",x:"0",y:"0",width:"100%",height:"100%"});if(sm()){var a=new URL(window.location.href);o.setAttribute("fill",""!==a.search?"url(#"+this.element.id+"_pattern)":"url("+location.protocol+"//"+location.host+location.pathname+"#"+this.element.id+"_pattern)")}else o.setAttribute("fill","url(#"+this.element.id+"_pattern)");s.appendChild(o),r.appendChild(s),this.diagramCanvas.appendChild(r),oi(r,{style:i})},t.prototype.renderDiagramLayer=function(e,i){if(this.diagramLayerDiv=Tt("div",{id:this.element.id+"_diagramLayer_div",style:"width:"+e.width+"px; height:"+e.height+"px;"+i}),"SVG"===this.mode){var s=this.createSvg(this.element.id+"_diagramLayer_svg",e.width,e.height);s.style["pointer-events"]="none",s.setAttribute("class","e-diagram-layer");var o=Bi("g",{id:this.element.id+"_diagramLayer"}),a=Bi("g",{});this.diagramLayer=o,s.style["pointer-events"]="all",a.appendChild(o),s.appendChild(a),this.diagramLayerDiv.appendChild(s)}else this.diagramLayer=bo.createCanvas(this.element.id+"_diagram",e.width,e.height),Za(this.diagramLayer,"position:absolute;left:0px;top:0px;"),this.diagramLayerDiv.appendChild(this.diagramLayer);this.diagramCanvas.appendChild(this.diagramLayerDiv)},t.prototype.initLayers=function(){var e="position:absolute;top:0px;left:0px;overflow:hidden;pointer-events:none;",r=document.getElementById(this.element.id).getBoundingClientRect(),s=function Loe(){var n=Tt("div",{style:"visibility:hidden; width: 100px"});document.body.appendChild(n);var t=n.getBoundingClientRect().width;n.style.overflow="scroll";var e=Tt("div",{style:"width:100%"});n.appendChild(e);var i=e.getBoundingClientRect().width;return n.parentNode.removeChild(n),t-i}();this.scroller.scrollerWidth=s,this.scroller.setViewPortSize(r.width,r.height),this.renderRulers();var o="measureElement";window[""+o]&&(window[""+o]=null,document.getElementById("measureElement").remove()),function WF(){var n="measureElement";if(window[""+n])window[""+n].usageCount+=1;else{var t=Tt("div",{id:"measureElement",style:"visibility:hidden ; height: 0px ; width: 0px; overflow: hidden;"}),e=Tt("span",{style:"display:inline-block ; line-height: normal"});t.appendChild(e);var i=Tt("img",{alt:"measureElementImage",src:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"});t.appendChild(i);var r=document.createElementNS("http://www.w3.org/2000/svg","svg");r.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),t.appendChild(r);var s=document.createElementNS("http://www.w3.org/2000/svg","path");s.setAttribute("d",""),r.appendChild(s),document.createTextNode("");var a=document.createElementNS("http://www.w3.org/2000/svg","text");a.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),r.appendChild(a),window[""+n]=t,window[""+n].usageCount=1,document.body.appendChild(t);var l="measureElementCount";window[""+l]?window[""+l]++:window[""+l]=1}}(),this.renderBackgroundLayer(r,e),this.renderGridLayer(r,e),this.renderDiagramLayer(r,e),this.renderHTMLLayer(r,e),this.renderPortsExpandLayer(r,e),this.renderNativeLayer(r,e),this.renderAdornerLayer(r,e),this.renderHiddenUserHandleTemplateLayer(r)},t.prototype.renderAdornerLayer=function(e,i){var r=Tt("div",{id:this.element.id+"_diagramAdornerLayer",style:"width:"+e.width+"px;height:"+e.height+"px;"+i}),s=Tt("div",{id:this.element.id+"_diagramUserHandleLayer",style:"width:"+e.width+"px;height:"+e.height+"px;"+i});s.setAttribute("class","e-userHandle-layer"),r.appendChild(s);var o=this.createSvg(this.element.id+"_diagramAdorner_svg",e.width,e.height);o.setAttribute("class","e-adorner-layer"),o.style["pointer-events"]="none",this.adornerLayer=Bi("g",{id:this.element.id+"_diagramAdorner"}),this.adornerLayer.style[" pointer-events"]="all",o.appendChild(this.adornerLayer),r.appendChild(o),this.diagramCanvas.appendChild(r);var a=Bi("g",{id:this.element.id+"_SelectorElement"});this.adornerLayer.appendChild(a),oi(o,{style:"pointer-events:none;"})},t.prototype.renderPortsExpandLayer=function(e,i){var r=this.createSvg(this.element.id+"_diagramPorts_svg",e.width,e.height);r.setAttribute("class","e-ports-expand-layer");var s=Bi("g",{id:this.element.id+"_diagramPorts",class:"e-ports-layer",style:"pointer-events: all;"});r.appendChild(s);var o=Bi("g",{id:this.element.id+"_diagramExpander",class:"e-expand-layer",style:"pointer-events: all;"});r.appendChild(o),this.diagramCanvas.appendChild(r),oi(r,{style:i})},t.prototype.renderHTMLLayer=function(e,i){this.htmlLayer=Tt("div",{id:this.element.id+"_htmlLayer",style:"width:"+e.width+"px; height:"+e.height+"px;position:absolute;top:0px;left:0px;overflow:hidden;pointer-events:none;",class:"e-html-layer"});var r=Tt("div",{id:this.element.id+"_htmlLayer_div",style:"position:absolute;top:0px;left:0px;pointer-events:all;"});this.htmlLayer.appendChild(r),this.diagramCanvas.appendChild(this.htmlLayer)},t.prototype.renderNativeLayer=function(e,i){var r=this.createSvg(this.element.id+"_nativeLayer_svg",e.width,e.height),s=Bi("g",{id:this.element.id+"_nativeLayer",style:"pointer-events:all;"});r.appendChild(s),this.diagramLayerDiv.appendChild(r),oi(r,{class:"e-native-layer",style:i})},t.prototype.createSvg=function(e,i,r){var s=document.createElementNS("http://www.w3.org/2000/svg","svg");return oi(s,{id:e,width:i,height:r}),s},t.prototype.updateBazorShape=function(){for(var e=0;e1,i=[],r={},s={},o=[],a=0,l=this.nodes;a0||b&&b.children&&b.children.length>0)&&(M=!1),S&&S.wrapper&&b&&b.wrapper&&M?this.initConnectors(r[""+h],f):i.push(r[""+h])}else b=r[y.targetID],(S=r[y.sourceID])&&S.children&&S.children.length>0||b&&b.children&&b.children.length>0?i.push(r[""+h]):this.initConnectors(r[""+h],f);else r[""+h].children?o.push(h):r[""+h].shape instanceof uT&&r[""+h].shape.activity.subProcess.processes&&r[""+h].shape.activity.subProcess.processes.length>0?s[r[""+h].id]=h:this.initNodes(r[""+h],f);if(this.bpmnModule)for(var w=0,C=this.bpmnModule.bpmnTextAnnotationConnector;w-1&&-1===r.indexOf(c)&&-1===s.indexOf(c)&&r.splice(0,0,c);-1===r.indexOf(o)&&s.push(o)}return r.concat(s)},t.prototype.addToLayer=function(e,i){var r;if(i&&(r=this.commandHandler.getObjectLayer(e.id)),(!i||!r)&&-1===this.activeLayer.objects.indexOf(e.id)&&this.activeLayer.objects.push(e.id),(e instanceof te||e instanceof de)&&("SwimLane"!==e.shape.type||e.children&&e.children.length>0)){if(e.parentId){var s=this.swimlaneZIndexTable[e.parentId],o=this.swimlaneChildTable[e.id];(s&&-1!==s||o&&-1!==o)&&(e.zIndex=this.swimlaneChildTable[e.id])}e instanceof de&&e.sourceID&&e.targetID?-1!==this.activeLayer.objects.indexOf(e.sourceID)&&-1!==this.activeLayer.objects.indexOf(e.targetID)&&this.setZIndex(r||this.activeLayer,e):this.setZIndex(r||this.activeLayer,e)}},t.prototype.updateLayer=function(e){for(var i=0,r=Object.keys(e.layers);i0)for(r=0;rs;l--)r.zIndexTable[parseInt(l.toString(),10)]=r.zIndexTable[l-1],this.nameTable[r.zIndexTable[parseInt(l.toString(),10)]]&&(this.nameTable[r.zIndexTable[parseInt(l.toString(),10)]].zIndex=l);r.zIndexTable[parseInt(a.toString(),10)]=i.id}}},t.prototype.initializeDiagramLayers=function(){for(var e=0;ethis.layers[parseInt(a.toString(),10)].zIndex&&(i=this.layers[parseInt(e.toString(),10)],this.layers[parseInt(e.toString(),10)]=this.layers[parseInt(a.toString(),10)],this.layers[parseInt(a.toString(),10)]=i);0===this.layers.length&&this.commandHandler.addLayer({id:"default_layer",visible:!0,lock:!1,objects:[],zIndex:0,objectZIndex:-1,zIndexTable:{}},null,!0),this.setActiveLayer(this.layers[this.layers.length-1].id)},t.prototype.resetTool=function(){this.eventHandler.resetTool()},t.prototype.initObjectExtend=function(e,i,r){if(r){var s=this.commandHandler.checkBoundaryConstraints(void 0,void 0,e.wrapper.bounds,!0);if("SwimLane"===e.shape.type)for(var o=0,a=Object.keys(i.zIndexTable);o0)&&this.setZIndex(i,e)),e instanceof te){if(r){if("helper"!==e.id&&(o=Zi(this.getNodeDefaults))){if((a=o(e,this))&&a.ports)for(var l=0;l0)for(l=0;l0&&!e.container||e.processId){var r=this.nameTable[e.id];if(!(this.realActions&$i.PreventScale||this.realActions&$i.PreventDrag)){if(r.offsetX&&(this.realActions&$i.EnableGroupAction||!(this.diagramActions&ee.UndoRedo||this.diagramActions&ee.ToolAction||this.diagramActions&ee.PublicMethod))){this.realActions|=$i.PreventScale;var s=r.offsetX-e.wrapper.offsetX;r.offsetX=e.wrapper.offsetX;var o=r.offsetY-e.wrapper.offsetY;r.offsetY=e.wrapper.offsetY,s+o!==0&&this.drag(r,s,o),this.realActions&=~$i.PreventScale}else r.offsetX=e.wrapper.offsetX;r.offsetY&&(this.realActions&$i.EnableGroupAction||!(this.diagramActions&ee.UndoRedo||this.diagramActions&ee.ToolAction||this.diagramActions&ee.PublicMethod))?(this.realActions|=$i.PreventScale,o=r.offsetY-e.wrapper.offsetY,r.offsetY=e.wrapper.offsetY,this.drag(r,0,o),this.realActions&=~$i.PreventScale):r.offsetY=e.wrapper.offsetY,this.diagramActions&&(r.width=e.wrapper.actualSize.width,r.height=e.wrapper.actualSize.height)}}i&&e.children&&e.children.length>0&&(void 0!==this.nameTable[e.id].width?this.scaleObject(e,this.nameTable[e.id].width,!0):this.nameTable[e.id].width=e.wrapper.actualSize.width,void 0!==this.nameTable[e.id].height?this.scaleObject(e,this.nameTable[e.id].height,!1):this.nameTable[e.id].height=e.wrapper.actualSize.height)},t.prototype.initNode=function(e,i,r){var a,p,s=e.initContainer(),o=new Ii;if(this.diagramSettings.inversedAlignment||(s.inversedAlignment=!1),s.children||(s.children=[]),e.children){s.measureChildren=!1,o.id=e.id+"group_container",o.style.fill=e.shape&&"SwimLane"===e.shape.type?e.style.fill:"none",o.style.strokeColor="none",o.horizontalAlignment="Stretch",o.verticalAlignment="Stretch",o.pivot=e.pivot,s.style=e.style,s.padding.left=e.padding.left,s.padding.right=e.padding.right,s.padding.top=e.padding.top,s.padding.bottom=e.padding.bottom,o.children=[],o.preventContainer=!0,e.container&&(o.relativeMode="Object");var l=!!(e.ports&&e.ports.length>0);if(m(e.container)&&!l&&s.children.push(o),e.container&&"Grid"===e.container.type)for(var h=0;h0&&e.wrapper.children[0]instanceof Yv){if(this.setZIndex(this.activeLayer,e),this.connectors.length>0)for(h=0;h0?i.phases.length:0,v="Horizontal"===i.orientation,y=v?i.phases.length||1:s.length+1,S=v?(i.header&&i.hasHeader?1:0)+(i.phases.length>0?1:0)+i.lanes.length:(i.header&&i.hasHeader?1:0)+i.phases.length;if(0===h&&!v&&i.lanes.length&&(S+=1),v?(a=(i.header&&i.hasHeader?1:0)+(h>0?1:0),l=0):(a=i.header&&i.hasHeader?1:0,l=h>0?1:0),s.length>0)for(o+=i.header&&i.hasHeader?i.header.height:0,p=0;pl?d.margin.left=d.margin.left-(u.bounds.left-e.bounds.left):u.children[0].children[1].actualSize.width+r>=d.margin.left&&(d.margin.left=u.children[0].children[1].actualSize.width+r),d.margin.lefta?d.margin.top=d.margin.top-(u.bounds.top-o):u.children[0].children[1].actualSize.height+r>=d.margin.top&&(d.margin.top=u.children[0].children[1].actualSize.height+r),d.margin.left0)for(o=0;o0&&this.updateChildPosition(e)},t.prototype.addBpmnAnnotationConnector=function(e,i){if(e.parentObj instanceof t||e.parentObj instanceof Rd){var r=e.shape,o=""!==r.textAnnotation.textAnnotationTarget&&this.nameTable[r.textAnnotation.textAnnotationTarget],a=o?this.nameTable[r.textAnnotation.textAnnotationTarget]:null,l=null!=a?a.wrapper:null,h=e.ports[0],c={x:0,y:0};switch(r.textAnnotation.textAnnotationDirection){case"Left":h.offset={x:0,y:.5},c.x=i.bounds.left-40,c.y=i.bounds.bottom+30;break;case"Right":h.offset={x:1,y:.5},c.x=i.bounds.right+40,c.y=i.bounds.bottom+30;break;case"Top":h.offset={x:.5,y:0},c.x=i.bounds.right+30,c.y=i.bounds.top-40;break;case"Bottom":h.offset={x:.5,y:1},c.x=i.bounds.right+30,c.y=i.bounds.bottom+40;break;default:h.offset={x:0,y:.5},c.x=i.bounds.left-40,c.y=i.bounds.bottom+30,o&&null!=i&&null!=l&&(i.bounds.left>l.bounds.right?h.offset={x:0,y:.5}:i.bounds.rightl.bounds.top?h.offset={x:.5,y:0}:i.bounds.top0&&this.updateChildPosition(r)}},t.prototype.canExecute=function(){return!0},t.prototype.updateStackProperty=function(e,i,r){e.container&&"Stack"===e.container.type&&(i.width||(i.wrapper.horizontalAlignment="Stretch",i.horizontalAlignment="Stretch"),i.height||(i.verticalAlignment="Stretch",i.wrapper.verticalAlignment="Stretch"),r&&"UmlClassifier"===e.shape.type&&(i.umlIndex=r))},t.prototype.initViews=function(){this.isLoading||(this.views.push(this.element.id),this.views[this.element.id]=this)},t.prototype.initCommands=function(){var e=this.commandManager.commands,i={copy:{execute:this.copyCommand.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.C,keyModifiers:pt.Control}},paste:{execute:this.pasteCommand.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.V,keyModifiers:pt.Control}},cut:{execute:this.cutCommand.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.X,keyModifiers:pt.Control}},delete:{execute:this.removeCommand.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Delete}},selectAll:{execute:this.selectAll.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.A,keyModifiers:pt.Control}},undo:{execute:this.undo.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Z,keyModifiers:pt.Control}},redo:{execute:this.redo.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Y,keyModifiers:pt.Control}},nudgeUp:{execute:this.nudgeCommand.bind(this,"Up"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Up},parameter:"up"},nudgeRight:{execute:this.nudgeCommand.bind(this,"Right"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Right},parameter:"right"},nudgeDown:{execute:this.nudgeCommand.bind(this,"Down"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Down},parameter:"down"},nudgeLeft:{execute:this.nudgeCommand.bind(this,"Left"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Left},parameter:"left"},startEdit:{execute:this.startEditCommad.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.F2}},endEdit:{execute:this.endEditCommand.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Escape}},focusToNextItem:{execute:this.navigateItems.bind(this,!0),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Tab}},focusToPreviousItem:{execute:this.navigateItems.bind(this,!1),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Tab,keyModifiers:pt.Shift}},selectFocusedItem:{execute:this.startEditCommad.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Enter}},bold:{execute:this.fontStyleCommand.bind(this,"bold"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.B,keyModifiers:pt.Control}},italic:{execute:this.fontStyleCommand.bind(this,"italic"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.I,keyModifiers:pt.Control}},underline:{execute:this.fontStyleCommand.bind(this,"underline"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.U,keyModifiers:pt.Control}},duplicate:{execute:this.duplicateCommand.bind(this),canExecute:this.canExecute.bind(this),gesture:{key:Mt.D,keyModifiers:pt.Control}},group:{execute:this.groupCommand.bind(this,"group"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.G,keyModifiers:pt.Control}},ungroup:{execute:this.groupCommand.bind(this,"ungroup"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.U,keyModifiers:pt.Control|pt.Shift}},rotateClockwise:{execute:this.rotateCommand.bind(this,"clockwise"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.R,keyModifiers:pt.Control}},rotateAntiClockwise:{execute:this.rotateCommand.bind(this,"antiClockwise"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.L,keyModifiers:pt.Control}},flipHorizontal:{execute:this.flipCommand.bind(this,"horizontal"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.H,keyModifiers:pt.Control}},flipVertical:{execute:this.flipCommand.bind(this,"vertical"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.J,keyModifiers:pt.Control}},pointerTool:{execute:this.toolCommand.bind(this,"pointer"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Number1,keyModifiers:pt.Control}},textTool:{execute:this.toolCommand.bind(this,"text"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Number2,keyModifiers:pt.Control}},connectTool:{execute:this.toolCommand.bind(this,"connect"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Number3,keyModifiers:pt.Control}},freeForm:{execute:this.toolCommand.bind(this,"freeForm"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Number5,keyModifiers:pt.Control}},lineTool:{execute:this.toolCommand.bind(this,"line"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Number6,keyModifiers:pt.Control}},rectangleTool:{execute:this.toolCommand.bind(this,"rectangle"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Number8,keyModifiers:pt.Control}},ellipseTool:{execute:this.toolCommand.bind(this,"ellipse"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Number9,keyModifiers:pt.Control}},zoomIn:{execute:this.zoomCommand.bind(this,"zoomIn"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Plus,keyModifiers:pt.Control}},zoomOut:{execute:this.zoomCommand.bind(this,"zoomOut"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Minus,keyModifiers:pt.Control}},shiftUp:{execute:this.shiftCommand.bind(this,"Up"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Up,keyModifiers:pt.Shift}},shiftDown:{execute:this.shiftCommand.bind(this,"Down"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Down,keyModifiers:pt.Shift}},shiftLeft:{execute:this.shiftCommand.bind(this,"Left"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Left,keyModifiers:pt.Shift}},shiftRight:{execute:this.shiftCommand.bind(this,"Right"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.Right,keyModifiers:pt.Shift}},alignTextCenter:{execute:this.alignCommand.bind(this,"center"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.C,keyModifiers:pt.Control|pt.Shift}},alignTextLeft:{execute:this.alignCommand.bind(this,"right"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.L,keyModifiers:pt.Control|pt.Shift}},alignTextRight:{execute:this.alignCommand.bind(this,"left"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.R,keyModifiers:pt.Control|pt.Shift}},alignTextTop:{execute:this.alignCommand.bind(this,"top"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.E,keyModifiers:pt.Control|pt.Shift}},alignTextCenterVertical:{execute:this.alignCommand.bind(this,"centerVertical"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.M,keyModifiers:pt.Control|pt.Shift}},alignTextBottom:{execute:this.alignCommand.bind(this,"bottom"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.V,keyModifiers:pt.Control|pt.Shift}},alignJustify:{execute:this.alignCommand.bind(this,"justify"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.J,keyModifiers:pt.Control|pt.Shift}},sendToBack:{execute:this.orderCommand.bind(this,"sendToBack"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.B,keyModifiers:pt.Control|pt.Shift}},bringToFront:{execute:this.orderCommand.bind(this,"bringToFront"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.F,keyModifiers:pt.Control|pt.Shift}},sendBackward:{execute:this.orderCommand.bind(this,"sendBackward"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.BracketLeft,keyModifiers:pt.Control}},bringForward:{execute:this.orderCommand.bind(this,"bringForward"),canExecute:this.canExecute.bind(this),gesture:{key:Mt.BracketRight,keyModifiers:pt.Control}}};this.initCommandManager(e,i)},t.prototype.overrideCommands=function(e,i){for(var r,s=0,o=Object.keys(i);se.zIndex){("HTML"===e.shape.type||"Native"===e.shape.type)&&(o="HTML"===e.shape.type?"html":"native"),s=Eoe(i,r[parseInt(a.toString(),10)].id,o);break}return s},t.prototype.updateDiagramObject=function(e,i,r){for(var s,o="domTable",a=0,l=this.views;a1&&(d=this.commandHandler.getObjectLayer(e.id)),void 0===d||d&&d.visible||r){var u=Io(this.element.id);window[""+o][s.element.id+"_diagramLayer"]||(window[""+o][s.element.id+"_diagramLayer"]=document.getElementById(s.element.id+"_diagramLayer"));var p=window[""+o][s.element.id+"_diagramLayer"];this.diagramActions&ee.Interactions&&this.updateCanupdateStyle(e.wrapper.children,!0);var f=this.getMidPoint(e);this.diagramRenderer.updateNode(e.wrapper,p,u,void 0,i?void 0:this.getZindexPosition(e,s.element.id),f,this.portCenterPoint),this.updateCanupdateStyle(e.wrapper.children,!0)}}},t.prototype.applyMarginBezier=function(e,i){i.cx=i.cx+e.margin.left,i.cx=i.cx-e.margin.right,i.cy=i.cy+e.margin.top,i.cy=i.cy-e.margin.bottom},t.prototype.getMidPoint=function(e){var i;if(e instanceof de&&"Bezier"===e.type){i=[];for(var r=this.getBezierPoints(e),s=z.getLengthFromListOfPoints(r),o=0;o0&&e.updateView(e));var s=Io(e.element.id);this.renderDiagramElements(e.diagramLayer,e.diagramRenderer,s,void 0,void 0,i);for(var o=0;o0&&this.renderBasicElement(e),!this.diagramActions||!(this.diagramActions&ee.Render)||ee.ToolAction&this.diagramActions||Ds(this)||1!==this.scroller.currentZoom?this.refreshElements(e):this.renderTimer||(this.renderTimer=setTimeout(function(){i.refreshElements(e)},40)))},t.prototype.updatePortVisibility=function(e,i,r){var s;if((e instanceof te||e instanceof de)&&(!this.drawingObject||!this.drawingObject.shape)&&to(e)){for(var a=e.ports,l=!1,h=0;h=0&&this.scroller.removeCollection.splice(l,1);var h=this.nameTable[e[parseInt(a.toString(),10)]];this.updateTextElementValue(h),this.diagramRenderer.renderElement(h.wrapper,s,o,void 0,void 0,void 0,void 0,h.zIndex)}for(var c=0;c0?this.scroller.oldCollectionObjects:void 0,b=Object.keys(S||g.zIndexTable);b.sort(function(N,T){return parseInt(""+N,10)-parseInt(""+T,10)});for(var M=0,w=b;M0?h:0)+"px",y=(this.realActions&$i.vScrollbarMoved?0:-(this.scroller.verticalOffset<0?this.scroller.verticalOffset:0))+"px"):(v="0px",y="0px"),this.realActions&$i.hScrollbarMoved&&(this.realActions=this.realActions&~$i.hScrollbarMoved),this.realActions&$i.vScrollbarMoved&&(this.realActions=this.realActions&~$i.vScrollbarMoved)):(v=(l.x<0?h:-this.scroller.horizontalOffset)+"px",y=(l.y<0?c:-this.scroller.verticalOffset)+"px"),this.diagramLayer.style.left=v,this.diagramLayer.style.top=y,A.tx=-l.x/A.scale,A.ty=-l.y/A.scale);var R=!0;if(o&&(R=!1),this.updateTextElementValue(D),this.refreshing&&D.shape.activity&&D.shape.activity.subProcess&&D.shape.activity.subProcess.processes){for(var L=0;L0){var o=s.children[0],a=o.data;(r.isBezierEditing&&this.selectedItems.connectors[0].id===r.id||"Bezier"!==r.type)&&r.getSegmentElement(r,o,"ComplexHierarchicalTree"===this.layout.type||"HierarchicalTree"===this.layout.type?this.layout.orientation:void 0,void 0,!1),o.data!==a&&(s.measure(new me),s.arrange(s.desiredSize),"SVG"===this.mode&&!e&&this.updateDiagramObject(r))}}else this.constraints&rt.Bridging&&console.warn('[WARNING] :: Module "ConnectorBridging" is not available in Diagram component! You either misspelled the module name or forgot to load it.')},t.prototype.setCursor=function(e){this.diagramRenderer.setCursor(this.diagramCanvas,e)},t.prototype.clearCanvas=function(e){var i=e.contentWidth||e.diagramLayer.width/this.scroller.currentZoom,r=e.contentHeight||e.diagramLayer.height/this.scroller.currentZoom;"SVG"!==e.mode&&bo.getContext(e.diagramLayer).clearRect(0,0,i,r)},t.prototype.updateScrollOffset=function(){this.scroller.setScrollOffset(this.diagramCanvas.scrollLeft,this.diagramCanvas.scrollTop),JI(this),Ds(this)&&this.scroller.virtualizeElements()},t.prototype.setOffset=function(e,i){var r="domTable";window[""+r][this.element.id+"content"]||(window[""+r][this.element.id+"content"]=document.getElementById(this.element.id+"content"));var s=window[""+r][this.element.id+"content"];s&&(s.scrollLeft=e,s.scrollTop=i)},t.prototype.setSize=function(e,i){if(this.diagramLayer&&!this.preventDiagramUpdate){var r=qa(this);e-=r.width,i-=r.height;var s=this.spatialSearch.getPageBounds();s.x*=this.scroller.currentZoom,s.y*=this.scroller.currentZoom,s.width*=this.scroller.currentZoom,s.height*=this.scroller.currentZoom;var o="SVG"===this.mode?1:1.5,a="SVG"===this.mode?mT(this.element.id):this.diagramLayer,h="Canvas"===this.mode&&this.constraints&rt.Virtualization?this.scroller.viewPortHeight:i;a.setAttribute("width",(o*("Canvas"===this.mode&&this.constraints&rt.Virtualization?this.scroller.viewPortWidth:e)).toString()),a.setAttribute("height",(o*h).toString());var c=document.getElementById(this.element.id+"_diagramUserHandleLayer");c&&(c.style.width=e+"px",c.style.height=i+"px");var d={width:e.toString(),height:i.toString()};this.diagramLayerDiv.style.width=e+"px",this.diagramLayerDiv.style.height=i+"px",oi(FF(this.element.id),d),oi(function xoe(n){return xt(n).getElementsByClassName("e-ports-expand-layer")[0]}(this.element.id),d);var u=zl(this.element.id);oi(u,d),u.parentNode.style.width=e+"px",u.parentNode.style.height=i+"px";var p=Bd(this.element.id);oi(p,d),this.diagramRenderer.updateGrid(this.snapSettings,p,this.scroller.transform,this.rulerSettings,this.hRuler,this.vRuler),oi(IT(this.element.id),d),this.htmlLayer.style.width=e+"px",this.htmlLayer.style.height=i+"px","SVG"!==this.mode&&!Ds(this)&&this.refreshDiagramLayer(),"SVG"===this.mode&&Ds(this)&&this.scroller.virtualizeElements()}},t.prototype.transformLayers=function(){var e=this.spatialSearch.getPageBounds();e.x*=this.scroller.currentZoom,e.y*=this.scroller.currentZoom,e.width*=this.scroller.currentZoom,e.height*=this.scroller.currentZoom,this.diagramRenderer.updateGrid(this.snapSettings,Bd(this.element.id),this.scroller.transform,this.rulerSettings,this.hRuler,this.vRuler),this.diagramRenderer.transformLayers(this.scroller.transform,"SVG"===this.mode),this.diagramActions&ee.DragUsingMouse||this.updateSelector(),this.renderPageBreaks(e)},t.prototype.removePageBreaks=function(){if(this.diagramLayer){var e=_F(this.element.id);if(e&&e.childNodes)for(var i=e.childNodes.length,r=0;rthis.pageSettings.height&&(e=this.pageSettings.height,this.pageSettings.height=this.pageSettings.width,this.pageSettings.width=e):this.pageSettings.height>this.pageSettings.width&&(e=this.pageSettings.width,this.pageSettings.width=this.pageSettings.height,this.pageSettings.height=e)},t.prototype.setOverview=function(e,i){if(e)e&&(this.views.push(e.id),this.views[e.id]=e,e.renderDocument(e),e.diagramRenderer.setLayers(),e.updateView(e),this.renderNodes(e));else{for(var r=0;r1&&this.updateSelectionRectangle(),this.isProtectedOnChange=s},t.prototype.updateSelectionRectangle=function(){for(var e=dm(this.element.id),i=!1,r=0;r1&&this.updateSelectionRectangle(),this.enableServerDataBinding(e)},t.prototype.renderSelectorForAnnotation=function(e,i){this.diagramRenderer.renderResizeHandle(e.wrapper.children[0],i,e.thumbsConstraints,this.scroller.currentZoom,e.constraints,this.scroller.transform,void 0,to(e.annotation),void 0,void 0,e.handleSize)},t.prototype.drawSelectionRectangle=function(e,i,r,s){this.clearSelectorLayer(),this.diagramRenderer.drawSelectionRectangle(e,i,r,s,this.adornerLayer,this.scroller.transform)},t.prototype.renderHighlighter=function(e){var i=zl(this.element.id);this.diagramRenderer.renderHighlighter(e,i,this.scroller.transform)},t.prototype.clearHighlighter=function(){var e=zl(this.element.id),i=e.getElementById(e.id+"_highlighter");i&&i.parentNode.removeChild(i)},t.prototype.getNodesConnectors=function(e){for(var i=0;i0;l--)(a=o[l-1]).parentNode.removeChild(a);if(!ce()){var h=ST(this.element.id).childNodes;for(r=h.length;r>0;r--)h[r-1].parentNode.removeChild(h[r-1])}}},t.prototype.getWrapper=function(e,i){var r;i=e.id+"_"+i;for(var s=e instanceof Ii?e:this.getPortContainer(this.nameTable[e.id]),o=0;o0&&this.applyStyle(e,a=r.annotations)}for(i=0;i0){var a=this.selectedItems.connectors[parseInt(i.toString(),10)].annotations;this.applyStyle(e,a)}},t.prototype.applyStyle=function(e,i){for(var r=0;r0)for(var i=0;i0?r[0].zIndex+(e?1:-1):e?0:this.nodes.length+this.connectors.length-1)<0?i=this.nodes.length+this.connectors.length-1:i===this.nodes.length+this.connectors.length&&(i=0);for(var s=0;s0)for(var s=void 0,o=r.children.length-1;o>=0;o--){var a=r.children[parseInt(o.toString(),10)];i.length>0&&-1!==i.indexOf(a.id.split("_groupElement")[0])&&(r.parentNode.insertBefore(a,s||r),s=a)}r&&r.parentNode.removeChild(r)},t.prototype.deleteGroup=function(e){var r=[];e.children&&(r=this.commandHandler.getChildren(e,[])),this.UpdateBlazorDiagramModelCollection(e);for(var s=0,o=r;s0)for(var xe=0;xe0)if("Path"===t.shape.type&&void 0!==n.shape.data)t.wrapper.children[0].data=n.shape.data;else if("Text"===t.shape.type&&void 0!==n.shape.content)t.wrapper.children[0].content=n.shape.content;else if("Image"===t.shape.type&&void 0!==n.shape.source)t.wrapper.children[0].source=n.shape.source;else if("Native"===t.shape.type){for(var r=void 0,s=0;s-1)&&(this.diagramActions&ee.PreventZIndexOnDragging?this.updateDiagramObject(e,!0):this.updateDiagramObject(e)),!s&&d&&(this.lineRoutingModule&&this.diagramActions&&this.constraints&rt.LineRouting&&"helper"!==e.id?this.diagramActions&ee.ToolAction||this.lineRoutingModule.renderVirtualRegion(this,!0):this.diagramActions&&this.constraints&rt.LineRouting&&"helper"!==e.id&&console.warn('[WARNING] :: Module "LineRouting" is not available in Diagram component! You either misspelled the module name or forgot to load it.'),this.updateConnectorEdges(e),"helper"!==e.id&&!(this.diagramActions&ee.ToolAction))))for(var ya=this.spatialSearch.findObjects(e.wrapper.outerBounds),Mo=0;Moe?Math.abs(r-e):Math.abs(e-r),d=s>i?Math.abs(s-i):Math.abs(i-s);(0===c&&0===d||Number.isNaN(c)&&Number.isNaN(d))&&o.laneMargin&&(u=o.margin.left-o.laneMargin.left,p=o.margin.top-o.laneMargin.top);var f=o.width,g=o.height,v=new Ne(0,0,0,0);if(0!==f&&0!==g&&(v=new Ne((0!==r?r:o.offsetX)-f/2,(0!==s?s:o.offsetY)-g/2,f,g)),h){var y=l,b=this.selectedItems.nodes?this.selectedItems.nodes[0]:void 0;if(""!==y.textAnnotation.textAnnotationTarget&&this.nameTable[y.textAnnotation.textAnnotationTarget])if(""===o.parentId||b&&b.shape&&"TextAnnotation"===b.shape.shape){if("Auto"===y.textAnnotation.textAnnotationDirection&&a.children[0]instanceof Ii&&a.children[0].children[0]instanceof Ke){var w=a.children[0],C=document.getElementById(w.id+"_groupElement"),D=document.getElementById(w.children[0].id+"_groupElement");C.removeChild(D),w.children.splice(0,1),this.isProtectedOnChange=!0,this.bpmnModule.setAnnotationPath(v,w,o,y,y.textAnnotation.textAnnotationDirection,this),this.isProtectedOnChange=!1}}else this.isPositionUndo=!0,this.updateTextAnnotationInSwimlane(o,o),this.isPositionUndo=!1;else o.inEdges.length>0&&(x=this.nameTable[""+o.inEdges[0]])&&x.isBpmnAnnotationConnector&&(x.sourcePoint={x:r>e?x.sourcePoint.x+c:x.sourcePoint.x-c,y:s>i?x.sourcePoint.y+d:x.sourcePoint.y-d});this.nodePropertyChange(o,{},R={ports:[{offset:o.ports[0].offset}]})}else for(var L=0,O=o.outEdges;Le?T.offsetX+c:T.offsetX-c,T.offsetY=s>i?T.offsetY+d:T.offsetY-d,R={offsetX:T.offsetX,offsetY:T.offsetY}),this.nodePropertyChange(T,P,R)}}}},t.prototype.updatePorts=function(e,i){if(e&&e.ports.length>0)for(var r=0,s=Object.keys(e.ports);r0)for(var i=0;i0)for(var r=0;r0&&void 0===r.segments&&(e.segments=[]),void 0!==r.shape&&void 0!==e.shape&&e.shape&&"Bpmn"===e.shape.type&&this.bpmnModule&&this.bpmnModule.updateBPMNConnector(e,i,r,this),void 0!==e.constraints?(this.updateThumbConstraints(this.selectedItems.connectors,this.selectedItems),s=!0):s},t.prototype.connectorPropertyChange=function(e,i,r,s,o){if(this.canEnableBlazorObject){var a=$(e);this.insertValue(a,!1)}var d,u,p,f,l=e.wrapper.bounds,h=!1,c=[];if(h=this.connectorProprtyChangeExtend(e,i,r,h),void 0!==r.visible&&this.updateElementVisibility(e.wrapper,e,e.visible),void 0!==r.sourcePoint||void 0!==r.targetPoint||void 0!==r.sourceID||void 0!==r.targetID||void 0!==r.targetPadding||void 0!==r.sourcePortID||void 0!==r.targetPortID||void 0!==r.sourcePadding||void 0!==r.type||void 0!==r.segments||void 0!==r.flip){if(void 0!==r.sourceID&&r.sourceID!==i.sourceID||r.sourcePortID){if(u=this.findInOutConnectPorts(g=this.nameTable[e.sourceID],!1),(!g||kh(g)||""!==e.sourcePortID&&xd(u))&&(e.sourceWrapper=g?this.getEndNodeWrapper(g,e,!0):void 0,e.sourcePortID&&void 0===r.sourcePortID&&(e.sourcePortWrapper=g?this.getWrapper(g.wrapper,e.sourcePortID):void 0),this.removePortEdges(this.nameTable[i.sourceID]||g,i.sourcePortID||e.sourcePortID,e.id,!1)),void 0!==r.sourceID&&void 0!==i.sourceID&&""!==i.sourceID){var v=this.nameTable[i.sourceID];void 0!==v&&v.outEdges&&-1!==v.outEdges.indexOf(e.id)&&im(v.outEdges,e.id)}this.updateEdges(e)}if(void 0!==r.targetID&&r.targetID!==i.targetID){if(d=this.findInOutConnectPorts(y=this.nameTable[r.targetID],!0),(!y||da(y)||""!==e.targetPortID&&Oh(d))&&(e.targetWrapper=y?this.getEndNodeWrapper(y,e,!1):void 0,e.targetPortID&&void 0===r.targetPortID&&(e.targetPortWrapper=y?this.getWrapper(y.wrapper,e.targetPortID):void 0),this.removePortEdges(this.nameTable[i.targetID]||y,i.targetPortID||e.targetPortID,e.id,!0)),void 0!==i&&void 0!==i.targetID&&""!==i.targetID){var S=this.nameTable[i.targetID];void 0!==S&&S.inEdges&&-1!==S.inEdges.indexOf(e.id)&&im(S.inEdges,e.id)}this.updateEdges(e)}var g,y;void 0!==r.sourcePortID&&r.sourcePortID!==i.sourcePortID&&(e.sourceID&&this.nameTable[e.sourceID]&&(p=this.nameTable[e.sourceID].wrapper),!(g=this.nameTable[e.sourceID])||kh(g)||""!==e.sourcePortID&&xd(u)?e.sourcePortWrapper=p?this.getWrapper(p,r.sourcePortID):void 0:""===e.sourcePortID&&!kh(g)&&(e.sourcePortWrapper=void 0)),void 0!==r.targetPortID&&r.targetPortID!==i.targetPortID&&(e.targetID&&this.nameTable[e.targetID]&&(f=this.nameTable[e.targetID].wrapper),!(y=this.nameTable[e.targetID])||da(y)||""!==e.targetPortID&&Oh(d)?e.targetPortWrapper=f?this.getWrapper(f,r.targetPortID):void 0:""===e.targetPortID&&!da(y)&&(e.targetPortWrapper=void 0)),void 0!==r.flip&&(e.flip=r.flip,EF(e)),"Orthogonal"===e.type&&this.lineRoutingModule&&this.diagramActions&&this.constraints&rt.LineRouting&&!(this.diagramActions&ee.ToolAction)&&"ComplexHierarchicalTree"!==this.layout.type&&(this.lineRoutingModule.renderVirtualRegion(this,!0),e.sourceID!==e.targetID&&e.segments.length>1&&this.lineRoutingModule.refreshConnectorSegments(this,e,!1)),c=this.getPoints(e)}void 0!==r.style&&Rh(r.style,e.wrapper.children[0]),(c.length>0||void 0!==r.sourceDecorator||void 0!==r.targetDecorator&&function qse(n){return-1!==n.indexOf("shape")||-1!==n.indexOf("pathData")||-1!==n.indexOf("width")||-1!==n.indexOf("height")}(Object.keys(r.targetDecorator))||void 0!==r.cornerRadius)&&(Kp(e,c.length>0?c:e.intermediatePoints,this.diagramActions),void 0!==r.type&&(h=!0),c.length>0&&(e.wrapper.measure(new me(e.wrapper.width,e.wrapper.height)),e.wrapper.arrange(e.wrapper.desiredSize),this.updateConnectorAnnotation(e),this.updateConnectorPort(e),this.updateConnectorfixedUserHandles(e),this.updateObject(e,i,r))),(r.sourcePoint||r.targetPoint||r.segments)&&this.diagramActions===ee.Render&&(h=!0),"Bpmn"===e.shape.type&&"Default"===e.shape.sequence&&"Sequence"===e.shape.flow&&this.commandHandler.updatePathElementOffset(e),s||this.updateBridging(),this.updateAnnotations(r,e),this.updateConnectorPorts(r,e),this.updatefixedUserHandle(r,e),e.wrapper.measure(new me(e.wrapper.width,e.wrapper.height)),e.wrapper.arrange(e.wrapper.desiredSize),!1===l.equals(l,e.wrapper.bounds)&&(this.updateQuad(e),"Drag"!==this.eventHandler.currentAction&&this.updateGroupSize(e)),!0===h&&this.checkSelectedItem(e)&&(!(this.diagramActions&ee.ToolAction)||this.diagramActions&ee.UndoRedo)&&this.updateSelector(),this.preventConnectorsUpdate||(!Ds(this)||Ds(this)&&this.scroller.oldCollectionObjects.indexOf(e.id)>-1)&&(this.diagramActions&ee.PreventZIndexOnDragging?this.updateDiagramObject(e,!0):this.updateDiagramObject(e)),this.updateConnectorEdges(e),this.diagramActions&&"New"!==e.status&&(e.status="Update"),this.triggerPropertyChange(o,e,i,r)},t.prototype.removePortEdges=function(e,i,r,s){if(e)for(var o=0;o0&&e.id===s[s.length-1].id&&(r=!0),r},t.prototype.updateDiagramContainerVisibility=function(e,i){if(e instanceof Cs)for(var r=0;r>"),r instanceof Jn&&this.updateAnnotationWrapper(r,s,o,a)),void 0!==e.template&&(r.content=e.template,this.updateAnnotationWrapper(r,s,o,a))},t.prototype.updateAnnotationWrapper=function(e,i,r,s){for(var o=0,a=this.views;o=0&&this.nodes.splice(s,1),delete this.nameTable[""+r]}var o=this.nodes.indexOf(this.nameTable[this.currentSymbol.id]);o>=0&&this.nodes.splice(o,1)}},t.prototype.selectDragedNode=function(e,i,r){this.currentSymbol=e,"SVG"!==this.mode&&this.refreshDiagramLayer(),this.commandHandler.oldSelectedObjects=nm(this),this.commandHandler.select(e),this.eventHandler.mouseDown(i.event),this.eventHandler.mouseMove(i.event,i),this.preventDiagramUpdate=!1,this.updatePage(),r.style.opacity="0"},t.prototype.initDroppables=function(){var s,o,e=this,i={},r={},a="selectedSymbols";this.droppable=new lR(this.element);var l=5;this.droppable.over=function(h){if(e.rulerSettings.showRulers){var c=document.getElementById(e.element.id+"_vRuler"),d=parseFloat(c.style.width);l=d+1}if(0===e.previousSelectedObjects.length&&!e.currentSymbol&&(e.previousSelectedObjects=e.commandHandler.getSelectedObject()),e.commandHandler.PreventConnectorSplit=!0,e.currentSymbol)h.event.touches&&h.event.touches.length&&e.eventHandler.mouseMove(h.event,h.event.touches);else{var u=null;if(!h.dragData&&"drag"===h.name){var p=document.getElementsByClassName("e-dragclone")[0];p&&(u=p)}if(h.dragData||u){var f=void 0,g=void 0;document.getElementById(e.element.id+"content").focus();var v=e.eventHandler.getMousePosition(h.event),y=void 0,S=u||h.dragData.helper,b=S.getAttribute("paletteId"),M=void 0,w=void 0,C=void 0,D=void 0;if(!b&&h.dragData){e.triggerEvent(Ce.dragEnter,A={source:null,element:f,cancel:!1,diagram:e,dragData:h.dragData.draggedElement.ej2_instances[0].dragData,dragItem:f});var x=void 0,R=void 0;if(A.dragItem){if(A.dragItem.sourcePoint&&A.dragItem.targetPoint?R=new de(e,"connectors",A.dragItem,!0):x=new te(e,"nodes",A.dragItem,!0),e.initObject(f=x||R,void 0,void 0,!0),e.enterObject=f,e.enterTable=r,f instanceof te)x.offsetX=v.x+5+x.width*x.pivot.x,x.offsetY=v.y+x.height*x.pivot.y;else if(f instanceof de){var L=Ne.toBounds([f.sourcePoint,f.targetPoint]),O=v.x-L.left,N=v.y-L.top;f.sourcePoint.x+=O,f.sourcePoint.y+=N,f.targetPoint.x+=O,f.targetPoint.y+=N}e.preventDiagramUpdate=!0,e.currentSymbol=f,"SVG"!==e.mode&&e.refreshDiagramLayer(),e.selectDragedNode(f,h,S),delete e.enterObject,delete e.enterTable,e.droppable[""+a]=S,e.allowServerDataBinding=!0}}if(b){var T=document.getElementById(b).ej2_instances[0];if(e.droppable.sourceElement=T,T){var B=T[""+a];e.allowServerDataBinding=!1,y=$(T[""+a]),i=T.childTable;var j=B.wrapper.children[0].children[0];if(D=function $se(n,t,e){var i=AF(n,t,e,"width"),r=AF(n,t,e,"height");return new me(i,r)}(T,y,j),T[""+a]instanceof te){"TextAnnotation"===B.shape.shape?(y.offsetX=v.x+11+D.width*y.pivot.x,y.offsetY=v.y+11+D.height*y.pivot.y):(y.offsetX=v.x+5+D.width*y.pivot.x,y.offsetY=v.y+D.height*y.pivot.y),"Bpmn"===(x=new te(e,"nodes",y,!0)).shape.type&&x.shape.activity.subProcess.processes&&x.shape.activity.subProcess.processes.length&&(x.shape.activity.subProcess.processes=[]),w=x.previewSize,C=T.symbolDragSize;var Q=T.symbolPreview;if(x.width=(M=x.dragSize).width||C.width||w.width||Q.width||x.width,x.height=M.height||C.height||w.height||Q.height||x.height,"SwimLane"===x.shape.type){if(e.diagramActions|=ee.PreventHistory,x.shape.isLane){x.children=[],s={id:"header"+Qe()},"Horizontal"===x.shape.orientation?(s.width=x.shape.lanes[0].header.width,s.height=x.shape.lanes[0].height):(s.width=x.shape.lanes[0].width,s.height=x.shape.lanes[0].header.height),s.style=x.shape.lanes[0].header.style,s.offsetX=v.x+l+s.width/2,s.offsetY=v.y+s.height/2,e.diagramActions|=ee.PreventCollectionChangeOnDragOver,s=e.add(s),o={id:"body"+Qe()},"Horizontal"===x.shape.orientation?(o.width=x.shape.lanes[0].width-s.width,o.height=x.shape.lanes[0].height,o.offsetX=v.x+l+(x.shape.lanes[0].header.width+o.width/2),o.offsetY=v.y+o.height/2):(o.width=x.shape.lanes[0].width,o.height=x.shape.lanes[0].height-s.height,o.offsetX=v.x+l+o.width/2,o.offsetY=v.y+(x.shape.lanes[0].header.height+o.height/2)),o.style=x.shape.lanes[0].style,o=e.add(o);var oe={id:"group"+Qe(),children:[s.id,o.id]};oe.shape=x.shape,oe.width=x.shape.lanes[0].width,oe.height=x.shape.lanes[0].height,oe.previewSize=x.previewSize,oe.dragSize=x.dragSize,oe.addInfo=x.addInfo,x=e.add(oe),e.diagramActions&=~ee.PreventCollectionChangeOnDragOver}e.diagramActions&=~ee.PreventHistory}if(x.shape.isPhase&&((g="Horizontal"===x.shape.orientation)?(x.offsetX=v.x+l+(x.width||j.actualSize.width)/2,x.offsetY=v.y,x.shape.data="M20,"+x.height/2+" L"+(x.width-20)+","+x.height/2+"z",x.height=1):(x.offsetX=v.x+5,x.offsetY=v.y+(x.height||j.actualSize.height)/2,x.shape.data="M"+x.width/2+",20 L"+x.width/2+","+(x.height-20)+"z",x.width=1)),"UmlClassifier"===x.shape.type&&(x.children=x.width=x.height=void 0,y.children=void 0,"Class"===x.shape.classifier&&x.shape.classShape.methods.length<=0&&x.shape.classShape.attributes.length<=0&&(x.shape.classShape.attributes=[{name:"Name",type:"Type",style:{}}]),"Enumeration"===x.shape.classifier&&x.shape.enumerationShape.members.length<=0&&(x.shape.enumerationShape.members=[{name:"Name"}]),"Interface"===x.shape.classifier&&x.shape.interfaceShape.methods.length<=0&&x.shape.interfaceShape.attributes.length<=0&&(x.shape.interfaceShape.attributes=[{name:"Name",type:"Type",style:{}}])),f=x,y.children){var ue=y;r=e.getChildren(ue,{},i),rT(ue,-ue.offsetX,-ue.offsetY,r,!0,e)}}else if(T[""+a]instanceof de){f=new de(e,"connectors",y,!0);var Me=Ne.toBounds([f.sourcePoint,f.targetPoint]),De=v.x-Me.left,xe=v.y-Me.top;f.sourcePoint.x+=De,f.sourcePoint.y+=xe,f.targetPoint.x+=De,f.targetPoint.y+=xe}f.shape.isLane||(f.id+=Qe());var A={source:T,element:f,cancel:!1,diagram:e,dragData:null,dragItem:f};if(e.enterObject=f,e.enterTable=r,e.triggerEvent(Ce.dragEnter,A),f instanceof te&&"SwimLane"===f.shape.type&&f.shape.isLane){var Ie=A.element,Ve=Ie.shape.lanes[0];g="Horizontal"===Ie.shape.orientation;var ot=e.nameTable[f.children[0]],$e=e.nameTable[f.children[1]];w=f.previewSize,C=T.symbolDragSize,Ve.width=(M=f.dragSize).width||C.width||w.width||Ve.width,Ve.height=M.height||C.height||w.height||Ve.height,g?(s.width=Ve.header.width,s.height=Ve.height,o.width=Ve.width-s.width,o.height=Ve.height,o.offsetX=v.x+l+(Ve.header.width+$e.width/2),o.offsetY=v.y+$e.height/2):(s.width=Ve.width,s.height=Ve.header.height,o.width=Ve.width,o.height=Ve.height-s.height,o.offsetX=v.x+l+$e.width/2,o.offsetY=v.y+(Ve.header.height+$e.height/2)),s.offsetX=v.x+l+ot.width/2,s.offsetY=v.y+ot.height/2,f.width=Ve.width,f.height=Ve.height}if(f instanceof te&&f.shape.isPhase&&(g?f.height=1:f.width=1),!e.activeLayer.lock&&!A.cancel){if(e.preventDiagramUpdate=!0,f.children&&e.findChild(f,r),e.preventDiagramUpdate=!0,f.zIndex!==Number.MIN_VALUE&&(f.zIndex=Number.MIN_VALUE),e.initObject(f,void 0,void 0,!0),e.bpmnModule)for(var Mi=0;Mi0&&(S.segments=[]),d=this.add(S,!0)),(S||d)&&(Uv(this)||jv(this))&&this.select([this.nameTable[S[""+b]]],!1,this.previousSelectedObjects),y.target&&y.target instanceof de&&!0===this.enableConnectorSplit&&this.nameTable[S[""+b]]instanceof te&&(this.commandHandler.connectorSplit(this.nameTable[S[""+b]],y.target),this.commandHandler.PreventConnectorSplit=!1))),this.protectPropertyChange(!1),v=this.nameTable[S[""+b]],S.hasTarget&&(S.nodeId=S.hasTarget,this.remove(S)),this.bpmnModule&&v instanceof te&&S.processId&&(v.processId=S.processId,this.bpmnModule.dropBPMNchild(this.nameTable[v.processId],v,this)),y.cancel||this.endGroupAction(),"SVG"!==this.mode&&this.refreshDiagramLayer(),delete this.droppable[""+c]):(this.triggerEvent(Ce.drop,y={source:h.droppedElement,element:void 0,target:this.eventHandler.hoverNode||this.eventHandler.lastObjectUnderMouse||this,cancel:!1,position:void 0}),S=void 0,b="id"),this.droppable[M="selectedSymbols"]&&this.droppable[""+M].parentNode)gt(this.droppable[""+M]);else for(w=document.getElementsByClassName("e-dragclone"),C=0;C0)for(var p=0;p1),e.previousSelectedObject=null}}},t.prototype.getDropEventArgs=function(e){if(this.eventHandler.lastObjectUnderMouse||this.eventHandler.hoverNode){var i=this.eventHandler.lastObjectUnderMouse||this.eventHandler.hoverNode;e.target=fs(i)===de?{connector:i}:{node:i}}else e.target.diagramId=this.element.id},t.prototype.removeChildInNodes=function(e){if(e){if(e.children)for(var i=0;i1){var l=2;if(e.children&&e.children.length>0)for(;e.children.indexOf(i.objects[s-l])>-1;)l++;this.commandHandler.moveSvgNode(e.id,i.objects[s-l]),this.commandHandler.moveSvgNode(i.objects[s-l],e.id)}else if(o){var h=this.commandHandler.getLayer(this.layerZIndexTable[o.zIndex]).objects[0];h?(this.commandHandler.moveSvgNode(e.id,h),this.commandHandler.updateNativeNodeIndex(e.id,h)):this.moveObjectsUp(e,i)}else this.moveObjectsUp(e,i)},t.prototype.moveObjectsUp=function(e,i){for(var r,s=this.layers.length-1;s>=0;s--)if(r=this.layers[parseInt(s.toString(),10)],i.id!==r.id){var o=this.commandHandler.getLayer(this.layerZIndexTable[r.zIndex]).objects[r.objects.length-1];if(o){this.commandHandler.moveSvgNode(e.id,o),this.commandHandler.moveSvgNode(o,e.id);break}}},t.prototype.insertData=function(e){return this.crudOperation(e,"create",this.getNewUpdateNodes("New"))},t.prototype.updateData=function(e){return this.crudOperation(e,"update",this.getNewUpdateNodes("Update"))},t.prototype.removeData=function(e){return this.crudOperation(e,"destroy",this.getDeletedNodes())},t.prototype.crudOperation=function(e,i,r){if(e){var s=this.parameterMap(e,!(e instanceof de));if(s){var o=e instanceof de?this.dataSourceSettings.connectionDataSource.crudAction[""+i]:this.dataSourceSettings.crudAction[""+i];this.raiseAjaxPost(JSON.stringify(s),o)}return s}var a=r;return this.processCrudCollection(a,this.dataSourceSettings.crudAction[""+i],this.dataSourceSettings.connectionDataSource.crudAction[""+i]),a},t.prototype.processCrudCollection=function(e,i,r){if(e.nodes){var s=[],o=void 0;for(o=0;o0&&this.raiseAjaxPost(JSON.stringify(s),i)}if(e.connectors){for(s=[],o=void 0,o=0;o0&&this.raiseAjaxPost(JSON.stringify(s),r)}},t.prototype.parameterMap=function(e,i){var s,r={},o=i?this.dataSourceSettings:this.dataSourceSettings.connectionDataSource;if(o.id&&(r[o.id]=e.id),o.sourcePointX&&o.sourcePointY&&(r[o.sourcePointX]=e.sourcePoint.x,r[o.sourcePointY]=e.sourcePoint.y),o.targetPointX&&o.targetPointY&&(r[o.targetPointX]=e.targetPoint.x,r[o.targetPointY]=e.targetPoint.y),o.sourceID&&(r[o.sourceID]=e.sourceID),o.targetID&&(r[o.targetID]=e.targetID),o.crudAction&&o.crudAction.customFields&&o.crudAction.customFields.length>0)for(s=0;s{class n extends ch{constructor(e){super(),this.viewContainerRef=e,gl("currentInstance",this,this.viewContainerRef),this.registerEvents($ae),this.directivePropList=qae}}return n.\u0275fac=function(e){return new(e||n)(Ot(xn))},n.\u0275dir=nr({type:n,selectors:[["e-layer"]],inputs:{addInfo:"addInfo",id:"id",lock:"lock",objects:"objects",visible:"visible",zIndex:"zIndex"},features:[yn]}),n})(),Jae=(()=>{class n extends dh{constructor(){super("layers")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-layers"]],contentQueries:function(e,i,r){if(1&e&&dn(r,Zae,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})(),Kae=["action","cursor"],ele=[],tle=(()=>{class n extends ch{constructor(e){super(),this.viewContainerRef=e,gl("currentInstance",this,this.viewContainerRef),this.registerEvents(ele),this.directivePropList=Kae}}return n.\u0275fac=function(e){return new(e||n)(Ot(xn))},n.\u0275dir=nr({type:n,selectors:[["e-cursormap"]],inputs:{action:"action",cursor:"cursor"},features:[yn]}),n})(),ile=(()=>{class n extends dh{constructor(){super("customcursor")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-cursormaps"]],contentQueries:function(e,i,r){if(1&e&&dn(r,tle,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})(),rle=["alignment","cornerRadius","displacement","fill","handleStrokeColor","handleStrokeWidth","height","iconStrokeColor","iconStrokeWidth","id","offset","padding","pathData","tooltip","visibility","width"],nle=[],sle=(()=>{class n extends ch{constructor(e){super(),this.viewContainerRef=e,gl("currentInstance",this,this.viewContainerRef),this.registerEvents(nle),this.directivePropList=rle}}return n.\u0275fac=function(e){return new(e||n)(Ot(xn))},n.\u0275dir=nr({type:n,selectors:[["e-connector-fixeduserhandle"]],inputs:{alignment:"alignment",cornerRadius:"cornerRadius",displacement:"displacement",fill:"fill",handleStrokeColor:"handleStrokeColor",handleStrokeWidth:"handleStrokeWidth",height:"height",iconStrokeColor:"iconStrokeColor",iconStrokeWidth:"iconStrokeWidth",id:"id",offset:"offset",padding:"padding",pathData:"pathData",tooltip:"tooltip",visibility:"visibility",width:"width"},features:[yn]}),n})(),ole=(()=>{class n extends dh{constructor(){super("fixeduserhandles")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-connector-fixeduserhandles"]],contentQueries:function(e,i,r){if(1&e&&dn(r,sle,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})(),ale=["addInfo","alignment","annotationType","constraints","content","displacement","dragLimit","height","horizontalAlignment","hyperlink","id","margin","offset","rotateAngle","rotationReference","segmentAngle","style","template","tooltip","type","verticalAlignment","visibility","width"],lle=[],hle=(()=>{class n extends ch{constructor(e){super(),this.viewContainerRef=e,gl("currentInstance",this,this.viewContainerRef),this.registerEvents(lle),this.directivePropList=ale}}return n.\u0275fac=function(e){return new(e||n)(Ot(xn))},n.\u0275dir=nr({type:n,selectors:[["e-connector-annotation"]],inputs:{addInfo:"addInfo",alignment:"alignment",annotationType:"annotationType",constraints:"constraints",content:"content",displacement:"displacement",dragLimit:"dragLimit",height:"height",horizontalAlignment:"horizontalAlignment",hyperlink:"hyperlink",id:"id",margin:"margin",offset:"offset",rotateAngle:"rotateAngle",rotationReference:"rotationReference",segmentAngle:"segmentAngle",style:"style",template:"template",tooltip:"tooltip",type:"type",verticalAlignment:"verticalAlignment",visibility:"visibility",width:"width"},features:[yn]}),n})(),cle=(()=>{class n extends dh{constructor(){super("annotations")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-connector-annotations"]],contentQueries:function(e,i,r){if(1&e&&dn(r,hle,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})(),dle=["addInfo","allowNodeOverlap","annotations","bezierSettings","bridgeSpace","connectionPadding","connectorSpacing","constraints","cornerRadius","dragSize","excludeFromLayout","fixedUserHandles","flip","flipMode","hitPadding","id","margin","maxSegmentThumb","ports","previewSize","segmentThumbShape","segmentThumbSize","segments","shape","sourceDecorator","sourceID","sourcePadding","sourcePoint","sourcePortID","style","symbolInfo","targetDecorator","targetID","targetPadding","targetPoint","targetPortID","tooltip","type","visible","wrapper","zIndex"],ule=[],ple=(()=>{class n extends ch{constructor(e){super(),this.viewContainerRef=e,this.tags=["fixedUserHandles","annotations"],gl("currentInstance",this,this.viewContainerRef),this.registerEvents(ule),this.directivePropList=dle}}return n.\u0275fac=function(e){return new(e||n)(Ot(xn))},n.\u0275dir=nr({type:n,selectors:[["e-connector"]],contentQueries:function(e,i,r){if(1&e&&(dn(r,ole,5),dn(r,cle,5)),2&e){let s;Kr(s=en())&&(i.childFixedUserHandles=s.first),Kr(s=en())&&(i.childAnnotations=s.first)}},inputs:{addInfo:"addInfo",allowNodeOverlap:"allowNodeOverlap",annotations:"annotations",bezierSettings:"bezierSettings",bridgeSpace:"bridgeSpace",connectionPadding:"connectionPadding",connectorSpacing:"connectorSpacing",constraints:"constraints",cornerRadius:"cornerRadius",dragSize:"dragSize",excludeFromLayout:"excludeFromLayout",fixedUserHandles:"fixedUserHandles",flip:"flip",flipMode:"flipMode",hitPadding:"hitPadding",id:"id",margin:"margin",maxSegmentThumb:"maxSegmentThumb",ports:"ports",previewSize:"previewSize",segmentThumbShape:"segmentThumbShape",segmentThumbSize:"segmentThumbSize",segments:"segments",shape:"shape",sourceDecorator:"sourceDecorator",sourceID:"sourceID",sourcePadding:"sourcePadding",sourcePoint:"sourcePoint",sourcePortID:"sourcePortID",style:"style",symbolInfo:"symbolInfo",targetDecorator:"targetDecorator",targetID:"targetID",targetPadding:"targetPadding",targetPoint:"targetPoint",targetPortID:"targetPortID",tooltip:"tooltip",type:"type",visible:"visible",wrapper:"wrapper",zIndex:"zIndex"},features:[yn]}),n})(),fle=(()=>{class n extends dh{constructor(){super("connectors")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-connectors"]],contentQueries:function(e,i,r){if(1&e&&dn(r,ple,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})(),gle=["cornerRadius","fill","handleStrokeColor","handleStrokeWidth","height","iconStrokeColor","iconStrokeWidth","id","margin","offset","padding","pathData","tooltip","visibility","width"],vle=[],mle=(()=>{class n extends ch{constructor(e){super(),this.viewContainerRef=e,gl("currentInstance",this,this.viewContainerRef),this.registerEvents(vle),this.directivePropList=gle}}return n.\u0275fac=function(e){return new(e||n)(Ot(xn))},n.\u0275dir=nr({type:n,selectors:[["e-node-fixeduserhandle"]],inputs:{cornerRadius:"cornerRadius",fill:"fill",handleStrokeColor:"handleStrokeColor",handleStrokeWidth:"handleStrokeWidth",height:"height",iconStrokeColor:"iconStrokeColor",iconStrokeWidth:"iconStrokeWidth",id:"id",margin:"margin",offset:"offset",padding:"padding",pathData:"pathData",tooltip:"tooltip",visibility:"visibility",width:"width"},features:[yn]}),n})(),yle=(()=>{class n extends dh{constructor(){super("fixeduserhandles")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-node-fixeduserhandles"]],contentQueries:function(e,i,r){if(1&e&&dn(r,mle,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})(),Sle=["addInfo","annotationType","constraints","content","dragLimit","height","horizontalAlignment","hyperlink","id","margin","offset","rotateAngle","rotationReference","style","template","tooltip","type","verticalAlignment","visibility","width"],Ile=[],v_=(()=>{class n extends ch{constructor(e){super(),this.viewContainerRef=e,gl("currentInstance",this,this.viewContainerRef),this.registerEvents(Ile),this.directivePropList=Sle}}return n.\u0275fac=function(e){return new(e||n)(Ot(xn))},n.\u0275dir=nr({type:n,selectors:[["e-node-annotation"]],inputs:{addInfo:"addInfo",annotationType:"annotationType",constraints:"constraints",content:"content",dragLimit:"dragLimit",height:"height",horizontalAlignment:"horizontalAlignment",hyperlink:"hyperlink",id:"id",margin:"margin",offset:"offset",rotateAngle:"rotateAngle",rotationReference:"rotationReference",style:"style",template:"template",tooltip:"tooltip",type:"type",verticalAlignment:"verticalAlignment",visibility:"visibility",width:"width"},features:[yn]}),n})(),m_=(()=>{class n extends dh{constructor(){super("annotations")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-node-annotations"]],contentQueries:function(e,i,r){if(1&e&&dn(r,v_,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})(),ble=["addInfo","connectionDirection","constraints","height","horizontalAlignment","id","inEdges","margin","offset","outEdges","pathData","shape","style","tooltip","verticalAlignment","visibility","width"],Mle=[],wle=(()=>{class n extends ch{constructor(e){super(),this.viewContainerRef=e,gl("currentInstance",this,this.viewContainerRef),this.registerEvents(Mle),this.directivePropList=ble}}return n.\u0275fac=function(e){return new(e||n)(Ot(xn))},n.\u0275dir=nr({type:n,selectors:[["e-node-port"]],inputs:{addInfo:"addInfo",connectionDirection:"connectionDirection",constraints:"constraints",height:"height",horizontalAlignment:"horizontalAlignment",id:"id",inEdges:"inEdges",margin:"margin",offset:"offset",outEdges:"outEdges",pathData:"pathData",shape:"shape",style:"style",tooltip:"tooltip",verticalAlignment:"verticalAlignment",visibility:"visibility",width:"width"},features:[yn]}),n})(),Cle=(()=>{class n extends dh{constructor(){super("ports")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-node-ports"]],contentQueries:function(e,i,r){if(1&e&&dn(r,wle,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})(),Ele=["addInfo","annotations","backgroundColor","borderColor","borderWidth","branch","children","collapseIcon","columnIndex","columnSpan","columns","constraints","container","data","dragSize","excludeFromLayout","expandIcon","fixedUserHandles","flip","flipMode","height","horizontalAlignment","id","isExpanded","layoutInfo","margin","maxHeight","maxWidth","minHeight","minWidth","offsetX","offsetY","padding","pivot","ports","previewSize","rotateAngle","rowIndex","rowSpan","rows","shadow","shape","style","symbolInfo","tooltip","verticalAlignment","visible","width","wrapper","zIndex"],Dle=[],y_=(()=>{class n extends ch{constructor(e){super(),this.viewContainerRef=e,this.tags=["fixedUserHandles","annotations","ports"],gl("currentInstance",this,this.viewContainerRef),this.registerEvents(Dle),this.directivePropList=Ele}}return n.\u0275fac=function(e){return new(e||n)(Ot(xn))},n.\u0275dir=nr({type:n,selectors:[["e-node"]],contentQueries:function(e,i,r){if(1&e&&(dn(r,yle,5),dn(r,m_,5),dn(r,Cle,5)),2&e){let s;Kr(s=en())&&(i.childFixedUserHandles=s.first),Kr(s=en())&&(i.childAnnotations=s.first),Kr(s=en())&&(i.childPorts=s.first)}},inputs:{addInfo:"addInfo",annotations:"annotations",backgroundColor:"backgroundColor",borderColor:"borderColor",borderWidth:"borderWidth",branch:"branch",children:"children",collapseIcon:"collapseIcon",columnIndex:"columnIndex",columnSpan:"columnSpan",columns:"columns",constraints:"constraints",container:"container",data:"data",dragSize:"dragSize",excludeFromLayout:"excludeFromLayout",expandIcon:"expandIcon",fixedUserHandles:"fixedUserHandles",flip:"flip",flipMode:"flipMode",height:"height",horizontalAlignment:"horizontalAlignment",id:"id",isExpanded:"isExpanded",layoutInfo:"layoutInfo",margin:"margin",maxHeight:"maxHeight",maxWidth:"maxWidth",minHeight:"minHeight",minWidth:"minWidth",offsetX:"offsetX",offsetY:"offsetY",padding:"padding",pivot:"pivot",ports:"ports",previewSize:"previewSize",rotateAngle:"rotateAngle",rowIndex:"rowIndex",rowSpan:"rowSpan",rows:"rows",shadow:"shadow",shape:"shape",style:"style",symbolInfo:"symbolInfo",tooltip:"tooltip",verticalAlignment:"verticalAlignment",visible:"visible",width:"width",wrapper:"wrapper",zIndex:"zIndex"},features:[yn]}),n})(),S_=(()=>{class n extends dh{constructor(){super("nodes")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=nr({type:n,selectors:[["e-nodes"]],contentQueries:function(e,i,r){if(1&e&&dn(r,y_,4),2&e){let s;Kr(s=en())&&(i.children=s)}},features:[yn]}),n})();const xle=["animationComplete","click","collectionChange","commandExecute","connectionChange","contextMenuBeforeItemRender","contextMenuClick","contextMenuOpen","created","dataLoaded","doubleClick","dragEnter","dragLeave","dragOver","drop","elementDraw","expandStateChange","fixedUserHandleClick","historyChange","historyStateChange","keyDown","keyUp","load","loaded","mouseEnter","mouseLeave","mouseOver","mouseWheel","onFixedUserHandleMouseDown","onFixedUserHandleMouseEnter","onFixedUserHandleMouseLeave","onFixedUserHandleMouseUp","onImageLoad","onUserHandleMouseDown","onUserHandleMouseEnter","onUserHandleMouseLeave","onUserHandleMouseUp","positionChange","propertyChange","rotateChange","scrollChange","segmentChange","segmentCollectionChange","selectionChange","sizeChange","sourcePointChange","targetPointChange","textEdit"],Tle=[""];let Ale=(()=>{let n=class extends Rl{constructor(e,i,r,s){super(),this.ngEle=e,this.srenderer=i,this.viewContainerRef=r,this.injector=s,this.tags=["layers","customCursor","connectors","nodes"],this.element=this.ngEle.nativeElement,this.injectedModules=this.injectedModules||[];try{let o=this.injector.get("DiagramsHierarchicalTree");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsMindMap");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsRadialTree");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsComplexHierarchicalTree");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsDataBinding");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsSnapping");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsPrintAndExport");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsBpmnDiagrams");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsSymmetricLayout");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsConnectorBridging");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsUndoRedo");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsLayoutAnimation");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsDiagramContextMenu");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsLineRouting");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsConnectorEditing");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsLineDistribution");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsEj1Serialization");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}try{let o=this.injector.get("DiagramsFlowchartLayout");-1===this.injectedModules.indexOf(o)&&this.injectedModules.push(o)}catch{}this.registerEvents(xle),this.addTwoWay.call(this,Tle),gl("currentInstance",this,this.viewContainerRef),this.context=new SR}ngOnInit(){this.context.ngOnInit(this)}ngAfterViewInit(){this.context.ngAfterViewInit(this)}ngOnDestroy(){this.context.ngOnDestroy(this)}ngAfterContentChecked(){this.tagObjects[0].instance=this.childLayers,this.childCustomCursor&&(this.tagObjects[1].instance=this.childCustomCursor),this.childConnectors&&(this.tagObjects[2].instance=this.childConnectors),this.childNodes&&(this.tagObjects[3].instance=this.childNodes),this.context.ngAfterContentChecked(this)}};return n.\u0275fac=function(e){return new(e||n)(Ot($c),Ot(lM),Ot(xn),Ot(Wo))},n.\u0275cmp=Bb({type:n,selectors:[["ejs-diagram"]],contentQueries:function(e,i,r){if(1&e&&(dn(r,Qae,5),dn(r,Gae,5),dn(r,Xae,5),dn(r,Jae,5),dn(r,ile,5),dn(r,fle,5),dn(r,S_,5)),2&e){let s;Kr(s=en())&&(i.annotationTemplate=s.first),Kr(s=en())&&(i.nodeTemplate=s.first),Kr(s=en())&&(i.userHandleTemplate=s.first),Kr(s=en())&&(i.childLayers=s.first),Kr(s=en())&&(i.childCustomCursor=s.first),Kr(s=en())&&(i.childConnectors=s.first),Kr(s=en())&&(i.childNodes=s.first)}},inputs:{addInfo:"addInfo",annotationTemplate:"annotationTemplate",backgroundColor:"backgroundColor",bridgeDirection:"bridgeDirection",commandManager:"commandManager",connectorDefaults:"connectorDefaults",connectors:"connectors",constraints:"constraints",contextMenuSettings:"contextMenuSettings",customCursor:"customCursor",dataSourceSettings:"dataSourceSettings",diagramSettings:"diagramSettings",drawingObject:"drawingObject",enableConnectorSplit:"enableConnectorSplit",enablePersistence:"enablePersistence",enableRtl:"enableRtl",fixedUserHandleTemplate:"fixedUserHandleTemplate",getConnectorDefaults:"getConnectorDefaults",getCustomCursor:"getCustomCursor",getCustomProperty:"getCustomProperty",getCustomTool:"getCustomTool",getDescription:"getDescription",getNodeDefaults:"getNodeDefaults",height:"height",historyManager:"historyManager",layers:"layers",layout:"layout",locale:"locale",mode:"mode",nodeDefaults:"nodeDefaults",nodeTemplate:"nodeTemplate",nodes:"nodes",pageSettings:"pageSettings",rulerSettings:"rulerSettings",scrollSettings:"scrollSettings",segmentThumbShape:"segmentThumbShape",segmentThumbSize:"segmentThumbSize",selectedItems:"selectedItems",serializationSettings:"serializationSettings",setNodeTemplate:"setNodeTemplate",snapSettings:"snapSettings",tool:"tool",tooltip:"tooltip",updateSelection:"updateSelection",userHandleTemplate:"userHandleTemplate",width:"width"},outputs:{animationComplete:"animationComplete",click:"click",collectionChange:"collectionChange",commandExecute:"commandExecute",connectionChange:"connectionChange",contextMenuBeforeItemRender:"contextMenuBeforeItemRender",contextMenuClick:"contextMenuClick",contextMenuOpen:"contextMenuOpen",created:"created",dataLoaded:"dataLoaded",doubleClick:"doubleClick",dragEnter:"dragEnter",dragLeave:"dragLeave",dragOver:"dragOver",drop:"drop",elementDraw:"elementDraw",expandStateChange:"expandStateChange",fixedUserHandleClick:"fixedUserHandleClick",historyChange:"historyChange",historyStateChange:"historyStateChange",keyDown:"keyDown",keyUp:"keyUp",load:"load",loaded:"loaded",mouseEnter:"mouseEnter",mouseLeave:"mouseLeave",mouseOver:"mouseOver",mouseWheel:"mouseWheel",onFixedUserHandleMouseDown:"onFixedUserHandleMouseDown",onFixedUserHandleMouseEnter:"onFixedUserHandleMouseEnter",onFixedUserHandleMouseLeave:"onFixedUserHandleMouseLeave",onFixedUserHandleMouseUp:"onFixedUserHandleMouseUp",onImageLoad:"onImageLoad",onUserHandleMouseDown:"onUserHandleMouseDown",onUserHandleMouseEnter:"onUserHandleMouseEnter",onUserHandleMouseLeave:"onUserHandleMouseLeave",onUserHandleMouseUp:"onUserHandleMouseUp",positionChange:"positionChange",propertyChange:"propertyChange",rotateChange:"rotateChange",scrollChange:"scrollChange",segmentChange:"segmentChange",segmentCollectionChange:"segmentCollectionChange",selectionChange:"selectionChange",sizeChange:"sizeChange",sourcePointChange:"sourcePointChange",targetPointChange:"targetPointChange",textEdit:"textEdit"},features:[yn],decls:0,vars:0,template:function(e,i){},encapsulation:2,changeDetection:0}),N0([DC()],n.prototype,"annotationTemplate",void 0),N0([DC()],n.prototype,"nodeTemplate",void 0),N0([DC()],n.prototype,"userHandleTemplate",void 0),n=N0([PZ([SR])],n),n})(),Lle=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Lm({type:n}),n.\u0275inj=mf({imports:[[sq]]}),n})();const Nle=["diagram"];let Ole=(()=>{class n{constructor(){this.layers=[]}ngOnInit(){this.layers=[{id:"layer1",objects:["node1"]},{id:"layers2",objects:["node2"]}]}addLayer(){this.diagram.addLayer({id:"newlayer",visible:!0,lock:!1},[{type:"Straight",sourceID:"node1",targetID:"node2"}])}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=Bb({type:n,selectors:[["app-container"]],viewQuery:function(i,r){if(1&i&&function uP(n,t,e){const i=xi();i.firstCreatePass&&(cP(i,new aP(n,t,e),-1),2==(2&t)&&(i.staticViewQueries=!0)),hP(i,Se(),t)}(Nle,5),2&i){let s;Kr(s=en())&&(r.diagram=s.first)}},standalone:!0,features:[PP([]),RP],decls:11,vars:9,consts:[["id","diagram","width","100%","height","580px",3,"layers"],["diagram",""],["id","node1",3,"width","height","offsetX","offsetY"],["content","Layer 1 Object"],["id","node2",3,"width","height","offsetX","offsetY"],["content","Layer 2 Object"],[3,"click"]],template:function(i,r){1&i&&(Qu(0,"ejs-diagram",0,1)(2,"e-nodes")(3,"e-node",2)(4,"e-node-annotations"),Uy(5,"e-node-annotation",3),Gu()(),Qu(6,"e-node",4)(7,"e-node-annotations"),Uy(8,"e-node-annotation",5),Gu()()()(),Qu(9,"button",6),aw("click",function(){return r.addLayer()}),function MP(n,t=""){const e=Se(),i=xi(),r=n+Ut,s=i.firstCreatePass?xu(i,r,1,t,null):i.data[r],o=wP(i,e,s,t,n);e[r]=o,Hm()&&hy(i,e,o,s),ol(s,!1)}(10,"addLayer"),Gu()),2&i&&(hg("layers",r.layers),pM(3),hg("width",100)("height",100)("offsetX",100)("offsetY",100),pM(3),hg("width",100)("height",100)("offsetX",100)("offsetY",300))},dependencies:[Lle,Ale,v_,m_,y_,S_],encapsulation:2})}}return n})();Ud(332),function $q(n,t){return DG({rootComponent:n,...Ez(t)})}(Ole).catch(n=>console.error(n))},332:()=>{!function(Z){const se=Z.performance;function ye(Pi){se&&se.mark&&se.mark(Pi)}function fe(Pi,ht){se&&se.measure&&se.measure(Pi,ht)}ye("Zone");const be=Z.__Zone_symbol_prefix||"__zone_symbol__";function ke(Pi){return be+Pi}const at=!0===Z[ke("forceDuplicateZoneCheck")];if(Z.Zone){if(at||"function"!=typeof Z.Zone.__symbol__)throw new Error("Zone already loaded.");return Z.Zone}let tt=(()=>{class Pi{static{this.__symbol__=ke}static assertZonePatched(){if(Z.Promise!==_o.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let F=Pi.current;for(;F.parent;)F=F.parent;return F}static get current(){return Ur.zone}static get currentTask(){return Do}static __load_patch(F,ae,Et=!1){if(_o.hasOwnProperty(F)){if(!Et&&at)throw Error("Already loaded patch: "+F)}else if(!Z["__Zone_disable_"+F]){const Xt="Zone:"+F;ye(Xt),_o[F]=ae(Z,Pi,cn),fe(Xt,Xt)}}get parent(){return this._parent}get name(){return this._name}constructor(F,ae){this._parent=F,this._name=ae?ae.name||"unnamed":"",this._properties=ae&&ae.properties||{},this._zoneDelegate=new Lt(this,this._parent&&this._parent._zoneDelegate,ae)}get(F){const ae=this.getZoneWith(F);if(ae)return ae._properties[F]}getZoneWith(F){let ae=this;for(;ae;){if(ae._properties.hasOwnProperty(F))return ae;ae=ae._parent}return null}fork(F){if(!F)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,F)}wrap(F,ae){if("function"!=typeof F)throw new Error("Expecting function got: "+F);const Et=this._zoneDelegate.intercept(this,F,ae),Xt=this;return function(){return Xt.runGuarded(Et,this,arguments,ae)}}run(F,ae,Et,Xt){Ur={parent:Ur,zone:this};try{return this._zoneDelegate.invoke(this,F,ae,Et,Xt)}finally{Ur=Ur.parent}}runGuarded(F,ae=null,Et,Xt){Ur={parent:Ur,zone:this};try{try{return this._zoneDelegate.invoke(this,F,ae,Et,Xt)}catch(Un){if(this._zoneDelegate.handleError(this,Un))throw Un}}finally{Ur=Ur.parent}}runTask(F,ae,Et){if(F.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(F.zone||_n).name+"; Execution: "+this.name+")");if(F.state===sr&&(F.type===ts||F.type===Pt))return;const Xt=F.state!=lt;Xt&&F._transitionTo(lt,ki),F.runCount++;const Un=Do;Do=F,Ur={parent:Ur,zone:this};try{F.type==Pt&&F.data&&!F.data.isPeriodic&&(F.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,F,ae,Et)}catch(Ue){if(this._zoneDelegate.handleError(this,Ue))throw Ue}}finally{F.state!==sr&&F.state!==et&&(F.type==ts||F.data&&F.data.isPeriodic?Xt&&F._transitionTo(ki,lt):(F.runCount=0,this._updateTaskCount(F,-1),Xt&&F._transitionTo(sr,lt,sr))),Ur=Ur.parent,Do=Un}}scheduleTask(F){if(F.zone&&F.zone!==this){let Et=this;for(;Et;){if(Et===F.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${F.zone.name}`);Et=Et.parent}}F._transitionTo(Zr,sr);const ae=[];F._zoneDelegates=ae,F._zone=this;try{F=this._zoneDelegate.scheduleTask(this,F)}catch(Et){throw F._transitionTo(et,Zr,sr),this._zoneDelegate.handleError(this,Et),Et}return F._zoneDelegates===ae&&this._updateTaskCount(F,1),F.state==Zr&&F._transitionTo(ki,Zr),F}scheduleMicroTask(F,ae,Et,Xt){return this.scheduleTask(new ft(vi,F,ae,Et,Xt,void 0))}scheduleMacroTask(F,ae,Et,Xt,Un){return this.scheduleTask(new ft(Pt,F,ae,Et,Xt,Un))}scheduleEventTask(F,ae,Et,Xt,Un){return this.scheduleTask(new ft(ts,F,ae,Et,Xt,Un))}cancelTask(F){if(F.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(F.zone||_n).name+"; Execution: "+this.name+")");if(F.state===ki||F.state===lt){F._transitionTo(dr,ki,lt);try{this._zoneDelegate.cancelTask(this,F)}catch(ae){throw F._transitionTo(et,dr),this._zoneDelegate.handleError(this,ae),ae}return this._updateTaskCount(F,-1),F._transitionTo(sr,dr),F.runCount=0,F}}_updateTaskCount(F,ae){const Et=F._zoneDelegates;-1==ae&&(F._zoneDelegates=null);for(let Xt=0;XtPi.hasTask(F,ae),onScheduleTask:(Pi,ht,F,ae)=>Pi.scheduleTask(F,ae),onInvokeTask:(Pi,ht,F,ae,Et,Xt)=>Pi.invokeTask(F,ae,Et,Xt),onCancelTask:(Pi,ht,F,ae)=>Pi.cancelTask(F,ae)};class Lt{constructor(ht,F,ae){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=ht,this._parentDelegate=F,this._forkZS=ae&&(ae&&ae.onFork?ae:F._forkZS),this._forkDlgt=ae&&(ae.onFork?F:F._forkDlgt),this._forkCurrZone=ae&&(ae.onFork?this.zone:F._forkCurrZone),this._interceptZS=ae&&(ae.onIntercept?ae:F._interceptZS),this._interceptDlgt=ae&&(ae.onIntercept?F:F._interceptDlgt),this._interceptCurrZone=ae&&(ae.onIntercept?this.zone:F._interceptCurrZone),this._invokeZS=ae&&(ae.onInvoke?ae:F._invokeZS),this._invokeDlgt=ae&&(ae.onInvoke?F:F._invokeDlgt),this._invokeCurrZone=ae&&(ae.onInvoke?this.zone:F._invokeCurrZone),this._handleErrorZS=ae&&(ae.onHandleError?ae:F._handleErrorZS),this._handleErrorDlgt=ae&&(ae.onHandleError?F:F._handleErrorDlgt),this._handleErrorCurrZone=ae&&(ae.onHandleError?this.zone:F._handleErrorCurrZone),this._scheduleTaskZS=ae&&(ae.onScheduleTask?ae:F._scheduleTaskZS),this._scheduleTaskDlgt=ae&&(ae.onScheduleTask?F:F._scheduleTaskDlgt),this._scheduleTaskCurrZone=ae&&(ae.onScheduleTask?this.zone:F._scheduleTaskCurrZone),this._invokeTaskZS=ae&&(ae.onInvokeTask?ae:F._invokeTaskZS),this._invokeTaskDlgt=ae&&(ae.onInvokeTask?F:F._invokeTaskDlgt),this._invokeTaskCurrZone=ae&&(ae.onInvokeTask?this.zone:F._invokeTaskCurrZone),this._cancelTaskZS=ae&&(ae.onCancelTask?ae:F._cancelTaskZS),this._cancelTaskDlgt=ae&&(ae.onCancelTask?F:F._cancelTaskDlgt),this._cancelTaskCurrZone=ae&&(ae.onCancelTask?this.zone:F._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const Et=ae&&ae.onHasTask;(Et||F&&F._hasTaskZS)&&(this._hasTaskZS=Et?ae:At,this._hasTaskDlgt=F,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=ht,ae.onScheduleTask||(this._scheduleTaskZS=At,this._scheduleTaskDlgt=F,this._scheduleTaskCurrZone=this.zone),ae.onInvokeTask||(this._invokeTaskZS=At,this._invokeTaskDlgt=F,this._invokeTaskCurrZone=this.zone),ae.onCancelTask||(this._cancelTaskZS=At,this._cancelTaskDlgt=F,this._cancelTaskCurrZone=this.zone))}fork(ht,F){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,ht,F):new tt(ht,F)}intercept(ht,F,ae){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,ht,F,ae):F}invoke(ht,F,ae,Et,Xt){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,ht,F,ae,Et,Xt):F.apply(ae,Et)}handleError(ht,F){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,ht,F)}scheduleTask(ht,F){let ae=F;if(this._scheduleTaskZS)this._hasTaskZS&&ae._zoneDelegates.push(this._hasTaskDlgtOwner),ae=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,ht,F),ae||(ae=F);else if(F.scheduleFn)F.scheduleFn(F);else{if(F.type!=vi)throw new Error("Task is missing scheduleFn.");Wt(F)}return ae}invokeTask(ht,F,ae,Et){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,ht,F,ae,Et):F.callback.apply(ae,Et)}cancelTask(ht,F){let ae;if(this._cancelTaskZS)ae=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,ht,F);else{if(!F.cancelFn)throw Error("Task is not cancelable");ae=F.cancelFn(F)}return ae}hasTask(ht,F){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,ht,F)}catch(ae){this.handleError(ht,ae)}}_updateTaskCount(ht,F){const ae=this._taskCounts,Et=ae[ht],Xt=ae[ht]=Et+F;if(Xt<0)throw new Error("More tasks executed then were scheduled.");0!=Et&&0!=Xt||this.hasTask(this.zone,{microTask:ae.microTask>0,macroTask:ae.macroTask>0,eventTask:ae.eventTask>0,change:ht})}}class ft{constructor(ht,F,ae,Et,Xt,Un){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=ht,this.source=F,this.data=Et,this.scheduleFn=Xt,this.cancelFn=Un,!ae)throw new Error("callback is not defined");this.callback=ae;const Ue=this;this.invoke=ht===ts&&Et&&Et.useG?ft.invokeTask:function(){return ft.invokeTask.call(Z,Ue,this,arguments)}}static invokeTask(ht,F,ae){ht||(ht=this),Ls++;try{return ht.runCount++,ht.zone.runTask(ht,F,ae)}finally{1==Ls&&ct(),Ls--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(sr,Zr)}_transitionTo(ht,F,ae){if(this._state!==F&&this._state!==ae)throw new Error(`${this.type} '${this.source}': can not transition to '${ht}', expecting state '${F}'${ae?" or '"+ae+"'":""}, was '${this._state}'.`);this._state=ht,ht==sr&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const Ei=ke("setTimeout"),ti=ke("Promise"),gi=ke("then");let es,cr=[],Oi=!1;function kr(Pi){if(es||Z[ti]&&(es=Z[ti].resolve(0)),es){let ht=es[gi];ht||(ht=es.then),ht.call(es,Pi)}else Z[Ei](Pi,0)}function Wt(Pi){0===Ls&&0===cr.length&&kr(ct),Pi&&cr.push(Pi)}function ct(){if(!Oi){for(Oi=!0;cr.length;){const Pi=cr;cr=[];for(let ht=0;htUr,onUnhandledError:jr,microtaskDrainDone:jr,scheduleMicroTask:Wt,showUncaughtError:()=>!tt[ke("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:jr,patchMethod:()=>jr,bindArguments:()=>[],patchThen:()=>jr,patchMacroTask:()=>jr,patchEventPrototype:()=>jr,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>jr,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>jr,wrapWithCurrentZone:()=>jr,filterProperties:()=>[],attachOriginToPatched:()=>jr,_redefineProperty:()=>jr,patchCallbacks:()=>jr,nativeScheduleMicroTask:kr};let Ur={parent:null,zone:new tt(null,null)},Do=null,Ls=0;function jr(){}fe("Zone","Zone"),Z.Zone=tt}(globalThis);const _l=Object.getOwnPropertyDescriptor,_d=Object.defineProperty,Ud=Object.getPrototypeOf,jd=Object.create,mb=Array.prototype.slice,fm="addEventListener",$r="removeEventListener",Ul=Zone.__symbol__(fm),Fh=Zone.__symbol__($r),Ts="true",Wi="false",Vd=Zone.__symbol__("");function lf(Z,se){return Zone.current.wrap(Z,se)}function gm(Z,se,ye,fe,be){return Zone.current.scheduleMacroTask(Z,se,ye,fe,be)}const Ji=Zone.__symbol__,_h=typeof window<"u",Uh=_h?window:void 0,gn=_h&&Uh||globalThis,vm="removeAttribute";function Wd(Z,se){for(let ye=Z.length-1;ye>=0;ye--)"function"==typeof Z[ye]&&(Z[ye]=lf(Z[ye],se+"_"+ye));return Z}function hf(Z){return!Z||!1!==Z.writable&&!("function"==typeof Z.get&&typeof Z.set>"u")}const cf=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,jh=!("nw"in gn)&&typeof gn.process<"u"&&"[object process]"==={}.toString.call(gn.process),Yd=!jh&&!cf&&!(!_h||!Uh.HTMLElement),df=typeof gn.process<"u"&&"[object process]"==={}.toString.call(gn.process)&&!cf&&!(!_h||!Uh.HTMLElement),jl={},Vh=function(Z){if(!(Z=Z||gn.event))return;let se=jl[Z.type];se||(se=jl[Z.type]=Ji("ON_PROPERTY"+Z.type));const ye=this||Z.target||gn,fe=ye[se];let be;return Yd&&ye===Uh&&"error"===Z.type?(be=fe&&fe.call(this,Z.message,Z.filename,Z.lineno,Z.colno,Z.error),!0===be&&Z.preventDefault()):(be=fe&&fe.apply(this,arguments),null!=be&&!be&&Z.preventDefault()),be};function Vl(Z,se,ye){let fe=_l(Z,se);if(!fe&&ye&&_l(ye,se)&&(fe={enumerable:!0,configurable:!0}),!fe||!fe.configurable)return;const be=Ji("on"+se+"patched");if(Z.hasOwnProperty(be)&&Z[be])return;delete fe.writable,delete fe.value;const ke=fe.get,at=fe.set,tt=se.slice(2);let At=jl[tt];At||(At=jl[tt]=Ji("ON_PROPERTY"+tt)),fe.set=function(Lt){let ft=this;!ft&&Z===gn&&(ft=gn),ft&&("function"==typeof ft[At]&&ft.removeEventListener(tt,Vh),at&&at.call(ft,null),ft[At]=Lt,"function"==typeof Lt&&ft.addEventListener(tt,Vh,!1))},fe.get=function(){let Lt=this;if(!Lt&&Z===gn&&(Lt=gn),!Lt)return null;const ft=Lt[At];if(ft)return ft;if(ke){let Ei=ke.call(this);if(Ei)return fe.set.call(this,Ei),"function"==typeof Lt[vm]&&Lt.removeAttribute(se),Ei}return null},_d(Z,se,fe),Z[be]=!0}function uf(Z,se,ye){if(se)for(let fe=0;fefunction(at,tt){const At=ye(at,tt);return At.cbIdx>=0&&"function"==typeof tt[At.cbIdx]?gm(At.name,tt[At.cbIdx],At,be):ke.apply(at,tt)})}function Sa(Z,se){Z[Ji("OriginalDelegate")]=se}let Sb=!1,Gd=!1;function Ib(){if(Sb)return Gd;Sb=!0;try{const Z=Uh.navigator.userAgent;(-1!==Z.indexOf("MSIE ")||-1!==Z.indexOf("Trident/")||-1!==Z.indexOf("Edge/"))&&(Gd=!0)}catch{}return Gd}Zone.__load_patch("ZoneAwarePromise",(Z,se,ye)=>{const fe=Object.getOwnPropertyDescriptor,be=Object.defineProperty,at=ye.symbol,tt=[],At=!1!==Z[at("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],Lt=at("Promise"),ft=at("then"),Ei="__creationTrace__";ye.onUnhandledError=Ue=>{if(ye.showUncaughtError()){const He=Ue&&Ue.rejection;He?console.error("Unhandled Promise rejection:",He instanceof Error?He.message:He,"; Zone:",Ue.zone.name,"; Task:",Ue.task&&Ue.task.source,"; Value:",He,He instanceof Error?He.stack:void 0):console.error(Ue)}},ye.microtaskDrainDone=()=>{for(;tt.length;){const Ue=tt.shift();try{Ue.zone.runGuarded(()=>{throw Ue.throwOriginal?Ue.rejection:Ue})}catch(He){gi(He)}}};const ti=at("unhandledPromiseRejectionHandler");function gi(Ue){ye.onUnhandledError(Ue);try{const He=se[ti];"function"==typeof He&&He.call(this,Ue)}catch{}}function cr(Ue){return Ue&&Ue.then}function Oi(Ue){return Ue}function es(Ue){return F.reject(Ue)}const kr=at("state"),Wt=at("value"),ct=at("finally"),_n=at("parentPromiseValue"),sr=at("parentPromiseState"),Zr="Promise.then",ki=null,lt=!0,dr=!1,et=0;function vi(Ue,He){return ge=>{try{cn(Ue,He,ge)}catch(We){cn(Ue,!1,We)}}}const Pt=function(){let Ue=!1;return function(ge){return function(){Ue||(Ue=!0,ge.apply(null,arguments))}}},ts="Promise resolved with itself",_o=at("currentTaskTrace");function cn(Ue,He,ge){const We=Pt();if(Ue===ge)throw new TypeError(ts);if(Ue[kr]===ki){let wt=null;try{("object"==typeof ge||"function"==typeof ge)&&(wt=ge&&ge.then)}catch(Xe){return We(()=>{cn(Ue,!1,Xe)})(),Ue}if(He!==dr&&ge instanceof F&&ge.hasOwnProperty(kr)&&ge.hasOwnProperty(Wt)&&ge[kr]!==ki)Do(ge),cn(Ue,ge[kr],ge[Wt]);else if(He!==dr&&"function"==typeof wt)try{wt.call(ge,We(vi(Ue,He)),We(vi(Ue,!1)))}catch(Xe){We(()=>{cn(Ue,!1,Xe)})()}else{Ue[kr]=He;const Xe=Ue[Wt];if(Ue[Wt]=ge,Ue[ct]===ct&&He===lt&&(Ue[kr]=Ue[sr],Ue[Wt]=Ue[_n]),He===dr&&ge instanceof Error){const mt=se.currentTask&&se.currentTask.data&&se.currentTask.data[Ei];mt&&be(ge,_o,{configurable:!0,enumerable:!1,writable:!0,value:mt})}for(let mt=0;mt{try{const dt=Ue[Wt],qt=!!ge&&ct===ge[ct];qt&&(ge[_n]=dt,ge[sr]=Xe);const ai=He.run(mt,void 0,qt&&mt!==es&&mt!==Oi?[]:[dt]);cn(ge,!0,ai)}catch(dt){cn(ge,!1,dt)}},ge)}const Pi=function(){},ht=Z.AggregateError;class F{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(He){return He instanceof F?He:cn(new this(null),lt,He)}static reject(He){return cn(new this(null),dr,He)}static withResolvers(){const He={};return He.promise=new F((ge,We)=>{He.resolve=ge,He.reject=We}),He}static any(He){if(!He||"function"!=typeof He[Symbol.iterator])return Promise.reject(new ht([],"All promises were rejected"));const ge=[];let We=0;try{for(let mt of He)We++,ge.push(F.resolve(mt))}catch{return Promise.reject(new ht([],"All promises were rejected"))}if(0===We)return Promise.reject(new ht([],"All promises were rejected"));let wt=!1;const Xe=[];return new F((mt,dt)=>{for(let qt=0;qt{wt||(wt=!0,mt(ai))},ai=>{Xe.push(ai),We--,0===We&&(wt=!0,dt(new ht(Xe,"All promises were rejected")))})})}static race(He){let ge,We,wt=new this((dt,qt)=>{ge=dt,We=qt});function Xe(dt){ge(dt)}function mt(dt){We(dt)}for(let dt of He)cr(dt)||(dt=this.resolve(dt)),dt.then(Xe,mt);return wt}static all(He){return F.allWithCallback(He)}static allSettled(He){return(this&&this.prototype instanceof F?this:F).allWithCallback(He,{thenCallback:We=>({status:"fulfilled",value:We}),errorCallback:We=>({status:"rejected",reason:We})})}static allWithCallback(He,ge){let We,wt,Xe=new this((ai,ur)=>{We=ai,wt=ur}),mt=2,dt=0;const qt=[];for(let ai of He){cr(ai)||(ai=this.resolve(ai));const ur=dt;try{ai.then(ir=>{qt[ur]=ge?ge.thenCallback(ir):ir,mt--,0===mt&&We(qt)},ir=>{ge?(qt[ur]=ge.errorCallback(ir),mt--,0===mt&&We(qt)):wt(ir)})}catch(ir){wt(ir)}mt++,dt++}return mt-=2,0===mt&&We(qt),Xe}constructor(He){const ge=this;if(!(ge instanceof F))throw new Error("Must be an instanceof Promise.");ge[kr]=ki,ge[Wt]=[];try{const We=Pt();He&&He(We(vi(ge,lt)),We(vi(ge,dr)))}catch(We){cn(ge,!1,We)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return F}then(He,ge){let We=this.constructor?.[Symbol.species];(!We||"function"!=typeof We)&&(We=this.constructor||F);const wt=new We(Pi),Xe=se.current;return this[kr]==ki?this[Wt].push(Xe,wt,He,ge):Ls(this,Xe,wt,He,ge),wt}catch(He){return this.then(null,He)}finally(He){let ge=this.constructor?.[Symbol.species];(!ge||"function"!=typeof ge)&&(ge=F);const We=new ge(Pi);We[ct]=ct;const wt=se.current;return this[kr]==ki?this[Wt].push(wt,We,He,He):Ls(this,wt,We,He,He),We}}F.resolve=F.resolve,F.reject=F.reject,F.race=F.race,F.all=F.all;const ae=Z[Lt]=Z.Promise;Z.Promise=F;const Et=at("thenPatched");function Xt(Ue){const He=Ue.prototype,ge=fe(He,"then");if(ge&&(!1===ge.writable||!ge.configurable))return;const We=He.then;He[ft]=We,Ue.prototype.then=function(wt,Xe){return new F((dt,qt)=>{We.call(this,dt,qt)}).then(wt,Xe)},Ue[Et]=!0}return ye.patchThen=Xt,ae&&(Xt(ae),Ka(Z,"fetch",Ue=>function Un(Ue){return function(He,ge){let We=Ue.apply(He,ge);if(We instanceof F)return We;let wt=We.constructor;return wt[Et]||Xt(wt),We}}(Ue))),Promise[se.__symbol__("uncaughtPromiseErrors")]=tt,F}),Zone.__load_patch("toString",Z=>{const se=Function.prototype.toString,ye=Ji("OriginalDelegate"),fe=Ji("Promise"),be=Ji("Error"),ke=function(){if("function"==typeof this){const Lt=this[ye];if(Lt)return"function"==typeof Lt?se.call(Lt):Object.prototype.toString.call(Lt);if(this===Promise){const ft=Z[fe];if(ft)return se.call(ft)}if(this===Error){const ft=Z[be];if(ft)return se.call(ft)}}return se.call(this)};ke[ye]=se,Function.prototype.toString=ke;const at=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":at.call(this)}});let el=!1;if(typeof window<"u")try{const Z=Object.defineProperty({},"passive",{get:function(){el=!0}});window.addEventListener("test",Z,Z),window.removeEventListener("test",Z,Z)}catch{el=!1}const PT={useG:!0},Co={},bb={},Sm=new RegExp("^"+Vd+"(\\w+)(true|false)$"),Mb=Ji("propagationStopped");function Im(Z,se){const ye=(se?se(Z):Z)+Wi,fe=(se?se(Z):Z)+Ts,be=Vd+ye,ke=Vd+fe;Co[Z]={},Co[Z][Wi]=be,Co[Z][Ts]=ke}function wb(Z,se,ye,fe){const be=fe&&fe.add||fm,ke=fe&&fe.rm||$r,at=fe&&fe.listeners||"eventListeners",tt=fe&&fe.rmAll||"removeAllListeners",At=Ji(be),Lt="."+be+":",ft="prependListener",Ei="."+ft+":",ti=function(Wt,ct,_n){if(Wt.isRemoved)return;const sr=Wt.callback;let Zr;"object"==typeof sr&&sr.handleEvent&&(Wt.callback=lt=>sr.handleEvent(lt),Wt.originalDelegate=sr);try{Wt.invoke(Wt,ct,[_n])}catch(lt){Zr=lt}const ki=Wt.options;return ki&&"object"==typeof ki&&ki.once&&ct[ke].call(ct,_n.type,Wt.originalDelegate?Wt.originalDelegate:Wt.callback,ki),Zr};function gi(Wt,ct,_n){if(!(ct=ct||Z.event))return;const sr=Wt||ct.target||Z,Zr=sr[Co[ct.type][_n?Ts:Wi]];if(Zr){const ki=[];if(1===Zr.length){const lt=ti(Zr[0],sr,ct);lt&&ki.push(lt)}else{const lt=Zr.slice();for(let dr=0;dr{throw dr})}}}const cr=function(Wt){return gi(this,Wt,!1)},Oi=function(Wt){return gi(this,Wt,!0)};function es(Wt,ct){if(!Wt)return!1;let _n=!0;ct&&void 0!==ct.useG&&(_n=ct.useG);const sr=ct&&ct.vh;let Zr=!0;ct&&void 0!==ct.chkDup&&(Zr=ct.chkDup);let ki=!1;ct&&void 0!==ct.rt&&(ki=ct.rt);let lt=Wt;for(;lt&&!lt.hasOwnProperty(be);)lt=Ud(lt);if(!lt&&Wt[be]&&(lt=Wt),!lt||lt[At])return!1;const dr=ct&&ct.eventNameToString,et={},vi=lt[At]=lt[be],Pt=lt[Ji(ke)]=lt[ke],ts=lt[Ji(at)]=lt[at],_o=lt[Ji(tt)]=lt[tt];let cn;ct&&ct.prepend&&(cn=lt[Ji(ct.prepend)]=lt[ct.prepend]);const F=_n?function(ge){if(!et.isExisting)return vi.call(et.target,et.eventName,et.capture?Oi:cr,et.options)}:function(ge){return vi.call(et.target,et.eventName,ge.invoke,et.options)},ae=_n?function(ge){if(!ge.isRemoved){const We=Co[ge.eventName];let wt;We&&(wt=We[ge.capture?Ts:Wi]);const Xe=wt&&ge.target[wt];if(Xe)for(let mt=0;mt{Vo.zone.cancelTask(Vo)},{once:!0})),et.target=null,Fc&&(Fc.taskData=null),qd&&(Dn.once=!0),!el&&"boolean"==typeof Vo.options||(Vo.options=Dn),Vo.target=qt,Vo.capture=Gl,Vo.eventName=ai,ir&&(Vo.originalDelegate=ur),dt?jo.unshift(Vo):jo.push(Vo),mt?qt:void 0}};return lt[be]=He(vi,Lt,F,ae,ki),cn&&(lt[ft]=He(cn,Ei,function(ge){return cn.call(et.target,et.eventName,ge.invoke,et.options)},ae,ki,!0)),lt[ke]=function(){const ge=this||Z;let We=arguments[0];ct&&ct.transferEventName&&(We=ct.transferEventName(We));const wt=arguments[2],Xe=!!wt&&("boolean"==typeof wt||wt.capture),mt=arguments[1];if(!mt)return Pt.apply(this,arguments);if(sr&&!sr(Pt,mt,ge,arguments))return;const dt=Co[We];let qt;dt&&(qt=dt[Xe?Ts:Wi]);const ai=qt&&ge[qt];if(ai)for(let ur=0;urfunction(be,ke){be[Mb]=!0,fe&&fe.apply(be,ke)})}function Eb(Z,se,ye,fe,be){const ke=Zone.__symbol__(fe);if(se[ke])return;const at=se[ke]=se[fe];se[fe]=function(tt,At,Lt){return At&&At.prototype&&be.forEach(function(ft){const Ei=`${ye}.${fe}::`+ft,ti=At.prototype;try{if(ti.hasOwnProperty(ft)){const gi=Z.ObjectGetOwnPropertyDescriptor(ti,ft);gi&&gi.value?(gi.value=Z.wrapWithCurrentZone(gi.value,Ei),Z._redefineProperty(At.prototype,ft,gi)):ti[ft]&&(ti[ft]=Z.wrapWithCurrentZone(ti[ft],Ei))}else ti[ft]&&(ti[ft]=Z.wrapWithCurrentZone(ti[ft],Ei))}catch{}}),at.call(se,tt,At,Lt)},Z.attachOriginToPatched(se[fe],at)}function Db(Z,se,ye){if(!ye||0===ye.length)return se;const fe=ye.filter(ke=>ke.target===Z);if(!fe||0===fe.length)return se;const be=fe[0].ignoreProperties;return se.filter(ke=>-1===be.indexOf(ke))}function Eo(Z,se,ye,fe){Z&&uf(Z,Db(Z,se,ye),fe)}function Xd(Z){return Object.getOwnPropertyNames(Z).filter(se=>se.startsWith("on")&&se.length>2).map(se=>se.substring(2))}Zone.__load_patch("util",(Z,se,ye)=>{const fe=Xd(Z);ye.patchOnProperties=uf,ye.patchMethod=Ka,ye.bindArguments=Wd,ye.patchMacroTask=yb;const be=se.__symbol__("BLACK_LISTED_EVENTS"),ke=se.__symbol__("UNPATCHED_EVENTS");Z[ke]&&(Z[be]=Z[ke]),Z[be]&&(se[be]=se[ke]=Z[be]),ye.patchEventPrototype=bm,ye.patchEventTarget=wb,ye.isIEOrEdge=Ib,ye.ObjectDefineProperty=_d,ye.ObjectGetOwnPropertyDescriptor=_l,ye.ObjectCreate=jd,ye.ArraySlice=mb,ye.patchClass=Qd,ye.wrapWithCurrentZone=lf,ye.filterProperties=Db,ye.attachOriginToPatched=Sa,ye._redefineProperty=Object.defineProperty,ye.patchCallbacks=Eb,ye.getGlobalObjects=()=>({globalSources:bb,zoneSymbolEventNames:Co,eventNames:fe,isBrowser:Yd,isMix:df,isNode:jh,TRUE_STR:Ts,FALSE_STR:Wi,ZONE_SYMBOL_PREFIX:Vd,ADD_EVENT_LISTENER_STR:fm,REMOVE_EVENT_LISTENER_STR:$r})});const As=Ji("zoneTask");function Wl(Z,se,ye,fe){let be=null,ke=null;ye+=fe;const at={};function tt(Lt){const ft=Lt.data;return ft.args[0]=function(){return Lt.invoke.apply(this,arguments)},ft.handleId=be.apply(Z,ft.args),Lt}function At(Lt){return ke.call(Z,Lt.data.handleId)}be=Ka(Z,se+=fe,Lt=>function(ft,Ei){if("function"==typeof Ei[0]){const ti={isPeriodic:"Interval"===fe,delay:"Timeout"===fe||"Interval"===fe?Ei[1]||0:void 0,args:Ei},gi=Ei[0];Ei[0]=function(){try{return gi.apply(this,arguments)}finally{ti.isPeriodic||("number"==typeof ti.handleId?delete at[ti.handleId]:ti.handleId&&(ti.handleId[As]=null))}};const cr=gm(se,Ei[0],ti,tt,At);if(!cr)return cr;const Oi=cr.data.handleId;return"number"==typeof Oi?at[Oi]=cr:Oi&&(Oi[As]=cr),Oi&&Oi.ref&&Oi.unref&&"function"==typeof Oi.ref&&"function"==typeof Oi.unref&&(cr.ref=Oi.ref.bind(Oi),cr.unref=Oi.unref.bind(Oi)),"number"==typeof Oi||Oi?Oi:cr}return Lt.apply(Z,Ei)}),ke=Ka(Z,ye,Lt=>function(ft,Ei){const ti=Ei[0];let gi;"number"==typeof ti?gi=at[ti]:(gi=ti&&ti[As],gi||(gi=ti)),gi&&"string"==typeof gi.type?"notScheduled"!==gi.state&&(gi.cancelFn&&gi.data.isPeriodic||0===gi.runCount)&&("number"==typeof ti?delete at[ti]:ti&&(ti[As]=null),gi.zone.cancelTask(gi)):Lt.apply(Z,Ei)})}Zone.__load_patch("legacy",Z=>{const se=Z[Zone.__symbol__("legacyPatch")];se&&se()}),Zone.__load_patch("timers",Z=>{const ye="clear";Wl(Z,"set",ye,"Timeout"),Wl(Z,"set",ye,"Interval"),Wl(Z,"set",ye,"Immediate")}),Zone.__load_patch("requestAnimationFrame",Z=>{Wl(Z,"request","cancel","AnimationFrame"),Wl(Z,"mozRequest","mozCancel","AnimationFrame"),Wl(Z,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(Z,se)=>{const ye=["alert","prompt","confirm"];for(let fe=0;fefunction(At,Lt){return se.current.run(ke,Z,Lt,tt)})}),Zone.__load_patch("EventTarget",(Z,se,ye)=>{(function Yl(Z,se){se.patchEventPrototype(Z,se)})(Z,ye),function wm(Z,se){if(Zone[se.symbol("patchEventTarget")])return;const{eventNames:ye,zoneSymbolEventNames:fe,TRUE_STR:be,FALSE_STR:ke,ZONE_SYMBOL_PREFIX:at}=se.getGlobalObjects();for(let At=0;At{Qd("MutationObserver"),Qd("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(Z,se,ye)=>{Qd("IntersectionObserver")}),Zone.__load_patch("FileReader",(Z,se,ye)=>{Qd("FileReader")}),Zone.__load_patch("on_property",(Z,se,ye)=>{!function pf(Z,se){if(jh&&!df||Zone[Z.symbol("patchEvents")])return;const ye=se.__Zone_ignore_on_properties;let fe=[];if(Yd){const be=window;fe=fe.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const ke=function ym(){try{const Z=Uh.navigator.userAgent;if(-1!==Z.indexOf("MSIE ")||-1!==Z.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:be,ignoreProperties:["error"]}]:[];Eo(be,Xd(be),ye&&ye.concat(ke),Ud(be))}fe=fe.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let be=0;be{!function Mm(Z,se){const{isBrowser:ye,isMix:fe}=se.getGlobalObjects();(ye||fe)&&Z.customElements&&"customElements"in Z&&se.patchCallbacks(se,Z.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(Z,ye)}),Zone.__load_patch("XHR",(Z,se)=>{!function At(Lt){const ft=Lt.XMLHttpRequest;if(!ft)return;const Ei=ft.prototype;let gi=Ei[Ul],cr=Ei[Fh];if(!gi){const et=Lt.XMLHttpRequestEventTarget;if(et){const vi=et.prototype;gi=vi[Ul],cr=vi[Fh]}}const Oi="readystatechange",es="scheduled";function kr(et){const vi=et.data,Pt=vi.target;Pt[ke]=!1,Pt[tt]=!1;const ts=Pt[be];gi||(gi=Pt[Ul],cr=Pt[Fh]),ts&&cr.call(Pt,Oi,ts);const _o=Pt[be]=()=>{if(Pt.readyState===Pt.DONE)if(!vi.aborted&&Pt[ke]&&et.state===es){const Ur=Pt[se.__symbol__("loadfalse")];if(0!==Pt.status&&Ur&&Ur.length>0){const Do=et.invoke;et.invoke=function(){const Ls=Pt[se.__symbol__("loadfalse")];for(let jr=0;jrfunction(et,vi){return et[fe]=0==vi[2],et[at]=vi[1],_n.apply(et,vi)}),Zr=Ji("fetchTaskAborting"),ki=Ji("fetchTaskScheduling"),lt=Ka(Ei,"send",()=>function(et,vi){if(!0===se.current[ki]||et[fe])return lt.apply(et,vi);{const Pt={target:et,url:et[at],isPeriodic:!1,args:vi,aborted:!1},ts=gm("XMLHttpRequest.send",Wt,Pt,kr,ct);et&&!0===et[tt]&&!Pt.aborted&&ts.state===es&&ts.invoke()}}),dr=Ka(Ei,"abort",()=>function(et,vi){const Pt=function ti(et){return et[ye]}(et);if(Pt&&"string"==typeof Pt.type){if(null==Pt.cancelFn||Pt.data&&Pt.data.aborted)return;Pt.zone.cancelTask(Pt)}else if(!0===se.current[Zr])return dr.apply(et,vi)})}(Z);const ye=Ji("xhrTask"),fe=Ji("xhrSync"),be=Ji("xhrListener"),ke=Ji("xhrScheduled"),at=Ji("xhrURL"),tt=Ji("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",Z=>{Z.navigator&&Z.navigator.geolocation&&function mm(Z,se){const ye=Z.constructor.name;for(let fe=0;fe{const At=function(){return tt.apply(this,Wd(arguments,ye+"."+be))};return Sa(At,tt),At})(ke)}}}(Z.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(Z,se)=>{function ye(fe){return function(be){Cb(Z,fe).forEach(at=>{const tt=Z.PromiseRejectionEvent;if(tt){const At=new tt(fe,{promise:be.promise,reason:be.rejection});at.invoke(At)}})}}Z.PromiseRejectionEvent&&(se[Ji("unhandledPromiseRejectionHandler")]=ye("unhandledrejection"),se[Ji("rejectionHandledHandler")]=ye("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(Z,se,ye)=>{!function ff(Z,se){se.patchMethod(Z,"queueMicrotask",ye=>function(fe,be){Zone.current.scheduleMicroTask("queueMicrotask",be[0])})}(Z,ye)})}},_l=>{_l(_l.s=51)}]); \ No newline at end of file diff --git a/ej2-angular/samples/grid/autofit-cs3/index.html b/ej2-angular/samples/grid/autofit-cs3/index.html index 3ad7b4e84b..2cc90d23ba 100644 --- a/ej2-angular/samples/grid/autofit-cs3/index.html +++ b/ej2-angular/samples/grid/autofit-cs3/index.html @@ -20,10 +20,10 @@ width: 30%; } - +
Loading....
- + \ No newline at end of file diff --git a/ej2-angular/samples/grid/autofit-cs3/main.710264df54003632.js b/ej2-angular/samples/grid/autofit-cs3/main.710264df54003632.js new file mode 100644 index 0000000000..c53dbc9fcb --- /dev/null +++ b/ej2-angular/samples/grid/autofit-cs3/main.710264df54003632.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{280:(iu,Ud,qd)=>{let Ir=null,oc=1;const ha=Symbol("SIGNAL");function Zi(s){const t=Ir;return Ir=s,t}function Qr(s){if((!cc(s)||s.dirty)&&(s.dirty||s.lastCleanEpoch!==oc)){if(!s.producerMustRecompute(s)&&!uc(s))return s.dirty=!1,void(s.lastCleanEpoch=oc);s.producerRecomputeValue(s),s.dirty=!1,s.lastCleanEpoch=oc}}function uc(s){su(s);for(let t=0;t0}function su(s){s.producerNode??=[],s.producerIndexOfThis??=[],s.producerLastReadVersion??=[]}let Xd=null;function ko(s){return"function"==typeof s}function Zd(s){const e=s(i=>{Error.call(i),i.stack=(new Error).stack});return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e}const Vm=Zd(s=>function(e){s(this),this.message=e?`${e.length} errors occurred during unsubscription:\n${e.map((i,n)=>`${n+1}) ${i.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=e});function Hm(s,t){if(s){const e=s.indexOf(t);0<=e&&s.splice(e,1)}}class ua{constructor(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let t;if(!this.closed){this.closed=!0;const{_parentage:e}=this;if(e)if(this._parentage=null,Array.isArray(e))for(const r of e)r.remove(this);else e.remove(this);const{initialTeardown:i}=this;if(ko(i))try{i()}catch(r){t=r instanceof Vm?r.errors:[r]}const{_finalizers:n}=this;if(n){this._finalizers=null;for(const r of n)try{O0(r)}catch(a){t=t??[],a instanceof Vm?t=[...t,...a.errors]:t.push(a)}}if(t)throw new Vm(t)}}add(t){var e;if(t&&t!==this)if(this.closed)O0(t);else{if(t instanceof ua){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=null!==(e=this._finalizers)&&void 0!==e?e:[]).push(t)}}_hasParent(t){const{_parentage:e}=this;return e===t||Array.isArray(e)&&e.includes(t)}_addParent(t){const{_parentage:e}=this;this._parentage=Array.isArray(e)?(e.push(t),e):e?[e,t]:t}_removeParent(t){const{_parentage:e}=this;e===t?this._parentage=null:Array.isArray(e)&&Hm(e,t)}remove(t){const{_finalizers:e}=this;e&&Hm(e,t),t instanceof ua&&t._removeParent(this)}}ua.EMPTY=(()=>{const s=new ua;return s.closed=!0,s})();const au=ua.EMPTY;function L0(s){return s instanceof ua||s&&"closed"in s&&ko(s.remove)&&ko(s.add)&&ko(s.unsubscribe)}function O0(s){ko(s)?s():s.unsubscribe()}const ou={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},te={setTimeout(s,t,...e){const{delegate:i}=te;return i?.setTimeout?i.setTimeout(s,t,...e):setTimeout(s,t,...e)},clearTimeout(s){const{delegate:t}=te;return(t?.clearTimeout||clearTimeout)(s)},delegate:void 0};function ye(){}const de=ct("C",void 0,void 0);function ct(s,t,e){return{kind:s,value:t,error:e}}let ot=null;function Pt(s){if(ou.useDeprecatedSynchronousErrorHandling){const t=!ot;if(t&&(ot={errorThrown:!1,error:null}),s(),t){const{errorThrown:e,error:i}=ot;if(ot=null,e)throw i}}else s()}class St extends ua{constructor(t){super(),this.isStopped=!1,t?(this.destination=t,L0(t)&&t.add(this)):this.destination=Xt}static create(t,e,i){return new Mn(t,e,i)}next(t){this.isStopped?nr(function Ve(s){return ct("N",s,void 0)}(t),this):this._next(t)}error(t){this.isStopped?nr(function Ee(s){return ct("E",void 0,s)}(t),this):(this.isStopped=!0,this._error(t))}complete(){this.isStopped?nr(de,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(t){this.destination.next(t)}_error(t){try{this.destination.error(t)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const Ni=Function.prototype.bind;function li(s,t){return Ni.call(s,t)}class Ei{constructor(t){this.partialObserver=t}next(t){const{partialObserver:e}=this;if(e.next)try{e.next(t)}catch(i){Vi(i)}}error(t){const{partialObserver:e}=this;if(e.error)try{e.error(t)}catch(i){Vi(i)}else Vi(t)}complete(){const{partialObserver:t}=this;if(t.complete)try{t.complete()}catch(e){Vi(e)}}}class Mn extends St{constructor(t,e,i){let n;if(super(),ko(t)||!t)n={next:t??void 0,error:e??void 0,complete:i??void 0};else{let r;this&&ou.useDeprecatedNextContext?(r=Object.create(t),r.unsubscribe=()=>this.unsubscribe(),n={next:t.next&&li(t.next,r),error:t.error&&li(t.error,r),complete:t.complete&&li(t.complete,r)}):n=t}this.destination=new Ei(n)}}function Vi(s){ou.useDeprecatedSynchronousErrorHandling?function Ft(s){ou.useDeprecatedSynchronousErrorHandling&&ot&&(ot.errorThrown=!0,ot.error=s)}(s):function ce(s){te.setTimeout(()=>{const{onUnhandledError:t}=ou;if(!t)throw s;t(s)})}(s)}function nr(s,t){const{onStoppedNotification:e}=ou;e&&te.setTimeout(()=>e(s,t))}const Xt={closed:!0,next:ye,error:function js(s){throw s},complete:ye},gt="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ms(s){return s}let Hi=(()=>{class s{constructor(e){e&&(this._subscribe=e)}lift(e){const i=new s;return i.source=this,i.operator=e,i}subscribe(e,i,n){const r=function st(s){return s&&s instanceof St||function xn(s){return s&&ko(s.next)&&ko(s.error)&&ko(s.complete)}(s)&&L0(s)}(e)?e:new Mn(e,i,n);return Pt(()=>{const{operator:a,source:o}=this;r.add(a?a.call(r,o):o?this._subscribe(r):this._trySubscribe(r))}),r}_trySubscribe(e){try{return this._subscribe(e)}catch(i){e.error(i)}}forEach(e,i){return new(i=pt(i))((n,r)=>{const a=new Mn({next:o=>{try{e(o)}catch(l){r(l),a.unsubscribe()}},error:r,complete:n});this.subscribe(a)})}_subscribe(e){var i;return null===(i=this.source)||void 0===i?void 0:i.subscribe(e)}[gt](){return this}pipe(...e){return function Er(s){return 0===s.length?Ms:1===s.length?s[0]:function(e){return s.reduce((i,n)=>n(i),e)}}(e)(this)}toPromise(e){return new(e=pt(e))((i,n)=>{let r;this.subscribe(a=>r=a,a=>n(a),()=>i(r))})}}return s.create=t=>new s(t),s})();function pt(s){var t;return null!==(t=s??ou.Promise)&&void 0!==t?t:Promise}const Di=Zd(s=>function(){s(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let jt=(()=>{class s extends Hi{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(e){const i=new Vs(this,this);return i.operator=e,i}_throwIfClosed(){if(this.closed)throw new Di}next(e){Pt(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const i of this.currentObservers)i.next(e)}})}error(e){Pt(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=e;const{observers:i}=this;for(;i.length;)i.shift().error(e)}})}complete(){Pt(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:e}=this;for(;e.length;)e.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0}_trySubscribe(e){return this._throwIfClosed(),super._trySubscribe(e)}_subscribe(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)}_innerSubscribe(e){const{hasError:i,isStopped:n,observers:r}=this;return i||n?au:(this.currentObservers=null,r.push(e),new ua(()=>{this.currentObservers=null,Hm(r,e)}))}_checkFinalizedStatuses(e){const{hasError:i,thrownError:n,isStopped:r}=this;i?e.error(n):r&&e.complete()}asObservable(){const e=new Hi;return e.source=this,e}}return s.create=(t,e)=>new Vs(t,e),s})();class Vs extends jt{constructor(t,e){super(),this.destination=t,this.source=e}next(t){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.next)||void 0===i||i.call(e,t)}error(t){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.error)||void 0===i||i.call(e,t)}complete(){var t,e;null===(e=null===(t=this.destination)||void 0===t?void 0:t.complete)||void 0===e||e.call(t)}_subscribe(t){var e,i;return null!==(i=null===(e=this.source)||void 0===e?void 0:e.subscribe(t))&&void 0!==i?i:au}}class el extends jt{constructor(t){super(),this._value=t}get value(){return this.getValue()}_subscribe(t){const e=super._subscribe(t);return!e.closed&&t.next(this._value),e}getValue(){const{hasError:t,thrownError:e,_value:i}=this;if(t)throw e;return this._throwIfClosed(),i}next(t){super.next(this._value=t)}}class ca extends St{constructor(t,e,i,n,r,a){super(t),this.onFinalize=r,this.shouldUnsubscribe=a,this._next=e?function(o){try{e(o)}catch(l){t.error(l)}}:super._next,this._error=n?function(o){try{n(o)}catch(l){t.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=i?function(){try{i()}catch(o){t.error(o)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:e}=this;super.unsubscribe(),!e&&(null===(t=this.onFinalize)||void 0===t||t.call(this))}}}function pr(s,t){return function cr(s){return t=>{if(function zr(s){return ko(s?.lift)}(t))return t.lift(function(e){try{return s(e,this)}catch(i){this.error(i)}});throw new TypeError("Unable to lift unknown Observable type")}}((e,i)=>{let n=0;e.subscribe(function Lo(s,t,e,i,n){return new ca(s,t,e,i,n)}(i,r=>{i.next(s.call(t,r,n++))}))})}class z extends Error{constructor(t,e){super(function pe(s,t){return`NG0${Math.abs(s)}${t?": "+t:""}`}(t,e)),this.code=t}}function Ke(s){for(let t in s)if(s[t]===Ke)return t;throw Error("Could not find renamed property on target object.")}function Dt(s,t){for(const e in t)t.hasOwnProperty(e)&&!s.hasOwnProperty(e)&&(s[e]=t[e])}function mt(s){if("string"==typeof s)return s;if(Array.isArray(s))return"["+s.map(mt).join(", ")+"]";if(null==s)return""+s;if(s.overriddenName)return`${s.overriddenName}`;if(s.name)return`${s.name}`;const t=s.toString();if(null==t)return""+t;const e=t.indexOf("\n");return-1===e?t:t.substring(0,e)}function ni(s,t){return null==s||""===s?null===t?"":t:null==t||""===t?s:s+" "+t}const Tn=Ke({__forward_ref__:Ke});function vn(s){return s.__forward_ref__=vn,s.toString=function(){return mt(this())},s}function wt(s){return function hs(s){return"function"==typeof s&&s.hasOwnProperty(Tn)&&s.__forward_ref__===vn}(s)?s():s}function lu(s){return s&&!!s.\u0275providers}const hu=Ke({\u0275cmp:Ke}),Jd=Ke({\u0275dir:Ke}),_m=Ke({\u0275pipe:Ke}),tl=Ke({\u0275fac:Ke}),il=Ke({__NG_ELEMENT_ID__:Ke}),Wm=Ke({__NG_ENV_ID__:Ke});function Wi(s){return"function"==typeof s?s.name||s.toString():"object"==typeof s&&null!=s&&"function"==typeof s.type?s.type.name||s.type.toString():function Bt(s){return"string"==typeof s?s:null==s?"":String(s)}(s)}function DD(s,t){throw new z(-201,!1)}function Ja(s,t){null==s&&function Vt(s,t,e,i){throw new Error(`ASSERTION ERROR: ${s}`+(null==i?"":` [Expected=> ${e} ${i} ${t} <=Actual]`))}(t,s,null,"!=")}function Ji(s){return{token:s.token,providedIn:s.providedIn||null,factory:s.factory,value:void 0}}function Um(s){return{providers:s.providers||[],imports:s.imports||[]}}function N0(s){return tR(s,P0)||tR(s,iR)}function tR(s,t){return s.hasOwnProperty(t)?s[t]:null}function R0(s){return s&&(s.hasOwnProperty(MD)||s.hasOwnProperty(o7))?s[MD]:null}const P0=Ke({\u0275prov:Ke}),MD=Ke({\u0275inj:Ke}),iR=Ke({ngInjectableDef:Ke}),o7=Ke({ngInjectorDef:Ke});var Ri=function(s){return s[s.Default=0]="Default",s[s.Host=1]="Host",s[s.Self=2]="Self",s[s.SkipSelf=4]="SkipSelf",s[s.Optional=8]="Optional",s}(Ri||{});let xD;function eo(s){const t=xD;return xD=s,t}function rR(s,t,e){const i=N0(s);return i&&"root"==i.providedIn?void 0===i.value?i.value=i.factory():i.value:e&Ri.Optional?null:void 0!==t?t:void DD()}const yn=globalThis;class Wt{constructor(t,e){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof e?this.__NG_ELEMENT_ID__=e:void 0!==e&&(this.\u0275prov=Ji({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const qm={},OD="__NG_DI_FLAG__",F0="ngTempTokenPath",u7=/\n/gm,aR="__source";let tf;function fc(s){const t=tf;return tf=s,t}function d7(s,t=Ri.Default){if(void 0===tf)throw new z(-203,!1);return null===tf?rR(s,void 0,t):tf.get(s,t&Ri.Optional?null:void 0,t)}function Yi(s,t=Ri.Default){return(function nR(){return xD}()||d7)(wt(s),t)}function Ui(s,t=Ri.Default){return Yi(s,B0(t))}function B0(s){return typeof s>"u"||"number"==typeof s?s:0|(s.optional&&8)|(s.host&&1)|(s.self&&2)|(s.skipSelf&&4)}function ND(s){const t=[];for(let e=0;et){a=r-1;break}}}for(;rr?"":n[p+1].toLowerCase();const f=8&i?d:null;if(f&&-1!==lR(f,h,0)||2&i&&h!==d){if(Bl(i))return!1;a=!0}}}}else{if(!a&&!Bl(i)&&!Bl(l))return!1;if(a&&Bl(l))continue;a=!1,i=l|1&i}}return Bl(i)||a}function Bl(s){return 0==(1&s)}function S7(s,t,e,i){if(null===t)return-1;let n=0;if(i||!e){let r=!1;for(;n-1)for(e++;e0?'="'+o+'"':"")+"]"}else 8&i?n+="."+a:4&i&&(n+=" "+a);else""!==n&&!Bl(a)&&(t+=gR(r,n),n=""),i=a,r=r||!Bl(i);e++}return""!==n&&(t+=gR(r,n)),t}function PD(s){return uu(()=>{const t=vR(s),e={...t,decls:s.decls,vars:s.vars,template:s.template,consts:s.consts||null,ngContentSelectors:s.ngContentSelectors,onPush:s.changeDetection===z0.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&s.dependencies||null,getStandaloneInjector:null,signals:s.signals??!1,data:s.data||{},encapsulation:s.encapsulation||Fl.Emulated,styles:s.styles||en,_:null,schemas:s.schemas||null,tView:null,id:""};yR(e);const i=s.dependencies;return e.directiveDefs=V0(i,!1),e.pipeDefs=V0(i,!0),e.id=function L7(s){let t=0;const e=[s.selectors,s.ngContentSelectors,s.hostVars,s.hostAttrs,s.consts,s.vars,s.decls,s.encapsulation,s.standalone,s.signals,s.exportAs,JSON.stringify(s.inputs),JSON.stringify(s.outputs),Object.getOwnPropertyNames(s.type.prototype),!!s.contentQueries,!!s.viewQuery].join("|");for(const n of e)t=Math.imul(31,t)+n.charCodeAt(0)<<0;return t+=2147483648,"c"+t}(e),e})}function T7(s){return mi(s)||Ts(s)}function A7(s){return null!==s}function j0(s){return uu(()=>({type:s.type,bootstrap:s.bootstrap||en,declarations:s.declarations||en,imports:s.imports||en,exports:s.exports||en,transitiveCompileScopes:null,schemas:s.schemas||null,id:s.id||null}))}function mR(s,t){if(null==s)return wh;const e={};for(const i in s)if(s.hasOwnProperty(i)){const n=s[i];let r,a,o=gc.None;Array.isArray(n)?(o=n[0],r=n[1],a=n[2]??r):(r=n,a=n),t?(e[r]=o!==gc.None?[i,o]:i,t[r]=a):e[r]=i}return e}function us(s){return uu(()=>{const t=vR(s);return yR(t),t})}function mi(s){return s[hu]||null}function Ts(s){return s[Jd]||null}function Xs(s){return s[_m]||null}function vR(s){const t={};return{type:s.type,providersResolver:null,factory:null,hostBindings:s.hostBindings||null,hostVars:s.hostVars||0,hostAttrs:s.hostAttrs||null,contentQueries:s.contentQueries||null,declaredInputs:t,inputTransforms:null,inputConfig:s.inputs||wh,exportAs:s.exportAs||null,standalone:!0===s.standalone,signals:!0===s.signals,selectors:s.selectors||en,viewQuery:s.viewQuery||null,features:s.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:mR(s.inputs,t),outputs:mR(s.outputs),debugInfo:null}}function yR(s){s.features?.forEach(t=>t(s))}function V0(s,t){if(!s)return null;const e=t?Xs:T7;return()=>("function"==typeof s?s():s).map(i=>e(i)).filter(A7)}const dr=0,_e=1,Ot=2,$r=3,zl=4,da=5,jl=6,nf=7,Yn=8,Oa=9,cu=10,Zt=11,Qm=12,bR=13,rf=14,Dr=15,$m=16,sf=17,Ih=18,Km=19,SR=20,mc=21,H0=22,bp=23,Qt=25,FD=1,Eh=7,af=9,Kr=10;var BD=function(s){return s[s.None=0]="None",s[s.HasTransplantedViews=2]="HasTransplantedViews",s}(BD||{});function fa(s){return Array.isArray(s)&&"object"==typeof s[FD]}function ga(s){return Array.isArray(s)&&!0===s[FD]}function zD(s){return 0!=(4&s.flags)}function Sp(s){return s.componentOffset>-1}function W0(s){return 1==(1&s.flags)}function Vl(s){return!!s.template}function jD(s){return 0!=(512&s[Ot])}function Cp(s,t){return s.hasOwnProperty(tl)?s[tl]:null}class P7{constructor(t,e,i){this.previousValue=t,this.currentValue=e,this.firstChange=i}isFirstChange(){return this.firstChange}}function ER(s,t,e,i){null!==t?t.applyValueToInputSignal(t,i):s[e]=i}function DR(s){return s.type.prototype.ngOnChanges&&(s.setInput=B7),F7}function F7(){const s=xR(this),t=s?.current;if(t){const e=s.previous;if(e===wh)s.previous=t;else for(let i in t)e[i]=t[i];s.current=null,this.ngOnChanges(t)}}function B7(s,t,e,i,n){const r=this.declaredInputs[i],a=xR(s)||function z7(s,t){return s[MR]=t}(s,{previous:wh,current:null}),o=a.current||(a.current={}),l=a.previous,h=l[r];o[r]=new P7(h&&h.currentValue,e,l===wh),ER(s,t,n,e)}const MR="__ngSimpleChanges__";function xR(s){return s[MR]||null}const Dh=function(s,t,e){};let kR=!1;function An(s){for(;Array.isArray(s);)s=s[dr];return s}function Na(s,t){return An(t[s.index])}function Jm(s,t){return s.data[t]}function No(s,t){const e=t[s];return fa(e)?e:e[dr]}function UD(s){return 128==(128&s[Ot])}function Mh(s,t){return null==t?null:s[t]}function LR(s){s[sf]=0}function U7(s){1024&s[Ot]||(s[Ot]|=1024,UD(s)&&ev(s))}function NR(s){return 9216&s[Ot]||s[bp]?.dirty}function qD(s){NR(s)?ev(s):64&s[Ot]&&(function V7(){return kR}()?(s[Ot]|=1024,ev(s)):s[cu].changeDetectionScheduler?.notify())}function ev(s){s[cu].changeDetectionScheduler?.notify();let t=wp(s);for(;null!==t&&!(8192&t[Ot])&&(t[Ot]|=8192,UD(t));)t=wp(t)}function wp(s){const t=s[$r];return ga(t)?t[$r]:t}const _t={lFrame:WR(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function PR(){return _t.bindingsEnabled}function be(){return _t.lFrame.lView}function Pi(){return _t.lFrame.tView}function kn(){let s=FR();for(;null!==s&&64===s.type;)s=s.parent;return s}function FR(){return _t.lFrame.currentTNode}function xh(s,t){const e=_t.lFrame;e.currentTNode=s,e.isParent=t}function YD(){return _t.lFrame.isParent}function n9(s,t){const e=_t.lFrame;e.bindingIndex=e.bindingRootIndex=s,$D(t)}function $D(s){_t.lFrame.currentDirectiveIndex=s}function VR(){return _t.lFrame.currentQueryIndex}function XD(s){_t.lFrame.currentQueryIndex=s}function s9(s){const t=s[_e];return 2===t.type?t.declTNode:1===t.type?s[da]:null}function HR(s,t,e){if(e&Ri.SkipSelf){let n=t,r=s;for(;!(n=n.parent,null!==n||e&Ri.Host||(n=s9(r),null===n||(r=r[rf],10&n.type))););if(null===n)return!1;t=n,s=r}const i=_t.lFrame=_R();return i.currentTNode=t,i.lView=s,!0}function ZD(s){const t=_R(),e=s[_e];_t.lFrame=t,t.currentTNode=e.firstChild,t.lView=s,t.tView=e,t.contextLView=s,t.bindingIndex=e.bindingStartIndex,t.inI18n=!1}function _R(){const s=_t.lFrame,t=null===s?null:s.child;return null===t?WR(s):t}function WR(s){const t={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:s,child:null,inI18n:!1};return null!==s&&(s.child=t),t}function UR(){const s=_t.lFrame;return _t.lFrame=s.parent,s.currentTNode=null,s.lView=null,s}const qR=UR;function JD(){const s=UR();s.isParent=!0,s.tView=null,s.selectedIndex=-1,s.contextLView=null,s.elementDepthCount=0,s.currentDirectiveIndex=-1,s.currentNamespace=null,s.bindingRootIndex=-1,s.bindingIndex=-1,s.currentQueryIndex=0}function Ip(s){_t.lFrame.selectedIndex=s}let YR=!0;function Y0(s,t){for(let e=t.directiveStart,i=t.directiveEnd;e=i)break}else t[l]<0&&(s[sf]+=65536),(o>14>16&&(3&s[Ot])===t&&(s[Ot]+=16384,$R(o,r)):$R(o,r)}const hf=-1;class iv{constructor(t,e,i){this.factory=t,this.resolving=!1,this.canSeeViewProviders=e,this.injectImpl=i}}function iM(s){return s!==hf}function nv(s){return 32767&s}function rv(s,t){let e=function v9(s){return s>>16}(s),i=t;for(;e>0;)i=i[rf],e--;return i}let nM=!0;function K0(s){const t=nM;return nM=s,t}const KR=255,XR=5;let y9=0;const Ah={};function X0(s,t){const e=ZR(s,t);if(-1!==e)return e;const i=t[_e];i.firstCreatePass&&(s.injectorIndex=t.length,rM(i.data,s),rM(t,null),rM(i.blueprint,null));const n=Z0(s,t),r=s.injectorIndex;if(iM(n)){const a=nv(n),o=rv(n,t),l=o[_e].data;for(let h=0;h<8;h++)t[r+h]=o[a+h]|l[a+h]}return t[r+8]=n,r}function rM(s,t){s.push(0,0,0,0,0,0,0,0,t)}function ZR(s,t){return-1===s.injectorIndex||s.parent&&s.parent.injectorIndex===s.injectorIndex||null===t[s.injectorIndex+8]?-1:s.injectorIndex}function Z0(s,t){if(s.parent&&-1!==s.parent.injectorIndex)return s.parent.injectorIndex;let e=0,i=null,n=t;for(;null!==n;){if(i=sP(n),null===i)return hf;if(e++,n=n[rf],-1!==i.injectorIndex)return i.injectorIndex|e<<16}return hf}function sM(s,t,e){!function b9(s,t,e){let i;"string"==typeof e?i=e.charCodeAt(0)||0:e.hasOwnProperty(il)&&(i=e[il]),null==i&&(i=e[il]=y9++);const n=i&KR;t.data[s+(n>>XR)]|=1<=0?t&KR:I9:t}(e);if("function"==typeof r){if(!HR(t,s,i))return i&Ri.Host?JR(n,0,i):eP(t,e,i,n);try{let a;if(a=r(i),null!=a||i&Ri.Optional)return a;DD()}finally{qR()}}else if("number"==typeof r){let a=null,o=ZR(s,t),l=hf,h=i&Ri.Host?t[Dr][da]:null;for((-1===o||i&Ri.SkipSelf)&&(l=-1===o?Z0(s,t):t[o+8],l!==hf&&rP(i,!1)?(a=t[_e],o=nv(l),t=rv(l,t)):o=-1);-1!==o;){const u=t[_e];if(nP(r,o,u.data)){const p=C9(o,t,e,a,i,h);if(p!==Ah)return p}l=t[o+8],l!==hf&&rP(i,t[_e].data[o+8]===h)&&nP(r,o,t)?(a=u,o=nv(l),t=rv(l,t)):o=-1}}return n}function C9(s,t,e,i,n,r){const a=t[_e],o=a.data[s+8],u=J0(o,a,e,null==i?Sp(o)&&nM:i!=a&&0!=(3&o.type),n&Ri.Host&&r===o);return null!==u?Ep(t,a,u,o):Ah}function J0(s,t,e,i,n){const r=s.providerIndexes,a=t.data,o=1048575&r,l=s.directiveStart,u=r>>20,d=n?o+u:s.directiveEnd;for(let f=i?o:o+u;f=l&&g.type===e)return f}if(n){const f=a[l];if(f&&Vl(f)&&f.type===e)return l}return null}function Ep(s,t,e,i){let n=s[e];const r=t.data;if(function d9(s){return s instanceof iv}(n)){const a=n;a.resolving&&function nl(s,t){const e=t?`. Dependency path: ${t.join(" > ")} > ${s}`:"";throw new z(-200,`Circular dependency in DI detected for ${s}${e}`)}(Wi(r[e]));const o=K0(a.canSeeViewProviders);a.resolving=!0;const h=a.injectImpl?eo(a.injectImpl):null;HR(s,i,Ri.Default);try{n=s[e]=a.factory(void 0,r,s,i),t.firstCreatePass&&e>=i.directiveStart&&function c9(s,t,e){const{ngOnChanges:i,ngOnInit:n,ngDoCheck:r}=t.type.prototype;if(i){const a=DR(t);(e.preOrderHooks??=[]).push(s,a),(e.preOrderCheckHooks??=[]).push(s,a)}n&&(e.preOrderHooks??=[]).push(0-s,n),r&&((e.preOrderHooks??=[]).push(s,r),(e.preOrderCheckHooks??=[]).push(s,r))}(e,r[e],t)}finally{null!==h&&eo(h),K0(o),a.resolving=!1,qR()}}return n}function nP(s,t,e){return!!(e[t+(s>>XR)]&1<Array.isArray(e)?vf(e,t):t(e))}function oP(s,t,e){t>=s.length?s.push(e):s.splice(t,0,e)}function eS(s,t){return t>=s.length-1?s.pop():s.splice(t,1)[0]}const Sf=new Wt(""),dP=new Wt("",-1),gM=new Wt("");class rS{get(t,e=qm){if(e===qm){const i=new Error(`NullInjectorError: No provider for ${mt(t)}!`);throw i.name="NullInjectorError",i}return e}}function Y9(...s){return{\u0275providers:fP(0,s),\u0275fromNgModule:!0}}function fP(s,...t){const e=[],i=new Set;let n;const r=a=>{e.push(a)};return vf(t,a=>{const o=a;sS(o,r,[],i)&&(n||=[],n.push(o))}),void 0!==n&&gP(n,r),e}function gP(s,t){for(let e=0;e{t(r,i)})}}function sS(s,t,e,i){if(!(s=wt(s)))return!1;let n=null,r=R0(s);const a=!r&&mi(s);if(r||a){if(a&&!a.standalone)return!1;n=s}else{const l=s.ngModule;if(r=R0(l),!r)return!1;n=l}const o=i.has(n);if(a){if(o)return!1;if(i.add(n),a.dependencies){const l="function"==typeof a.dependencies?a.dependencies():a.dependencies;for(const h of l)sS(h,t,e,i)}}else{if(!r)return!1;{if(null!=r.imports&&!o){let h;i.add(n);try{vf(r.imports,u=>{sS(u,t,e,i)&&(h||=[],h.push(u))})}finally{}void 0!==h&&gP(h,t)}if(!o){const h=Cp(n)||(()=>new n);t({provide:n,useFactory:h,deps:en},n),t({provide:gM,useValue:n,multi:!0},n),t({provide:Sf,useValue:()=>Yi(n),multi:!0},n)}const l=r.providers;if(null!=l&&!o){const h=s;vM(l,u=>{t(u,h)})}}}return n!==s&&void 0!==s.providers}function vM(s,t){for(let e of s)lu(e)&&(e=e.\u0275providers),Array.isArray(e)?vM(e,t):t(e)}const Q9=Ke({provide:String,useValue:Ke});function yM(s){return null!==s&&"object"==typeof s&&Q9 in s}function Dp(s){return"function"==typeof s}const bM=new Wt(""),aS={},K9={};let SM;function oS(){return void 0===SM&&(SM=new rS),SM}class fu{}class Cf extends fu{get destroyed(){return this._destroyed}constructor(t,e,i,n){super(),this.parent=e,this.source=i,this.scopes=n,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,wM(t,a=>this.processProvider(a)),this.records.set(dP,wf(void 0,this)),n.has("environment")&&this.records.set(fu,wf(void 0,this));const r=this.records.get(bM);null!=r&&"string"==typeof r.value&&this.scopes.add(r.value),this.injectorDefTypes=new Set(this.get(gM,en,Ri.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const e of this._ngOnDestroyHooks)e.ngOnDestroy();const t=this._onDestroyHooks;this._onDestroyHooks=[];for(const e of t)e()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(t){return this.assertNotDestroyed(),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){this.assertNotDestroyed();const e=fc(this),i=eo(void 0);try{return t()}finally{fc(e),eo(i)}}get(t,e=qm,i=Ri.Default){if(this.assertNotDestroyed(),t.hasOwnProperty(Wm))return t[Wm](this);i=B0(i);const r=fc(this),a=eo(void 0);try{if(!(i&Ri.SkipSelf)){let l=this.records.get(t);if(void 0===l){const h=function tG(s){return"function"==typeof s||"object"==typeof s&&s instanceof Wt}(t)&&N0(t);l=h&&this.injectableDefInScope(h)?wf(CM(t),aS):null,this.records.set(t,l)}if(null!=l)return this.hydrate(t,l)}return(i&Ri.Self?oS():this.parent).get(t,e=i&Ri.Optional&&e===qm?null:e)}catch(o){if("NullInjectorError"===o.name){if((o[F0]=o[F0]||[]).unshift(mt(t)),r)throw o;return function g7(s,t,e,i){const n=s[F0];throw t[aR]&&n.unshift(t[aR]),s.message=function m7(s,t,e,i=null){s=s&&"\n"===s.charAt(0)&&"\u0275"==s.charAt(1)?s.slice(2):s;let n=mt(t);if(Array.isArray(t))n=t.map(mt).join(" -> ");else if("object"==typeof t){let r=[];for(let a in t)if(t.hasOwnProperty(a)){let o=t[a];r.push(a+":"+("string"==typeof o?JSON.stringify(o):mt(o)))}n=`{${r.join(", ")}}`}return`${e}${i?"("+i+")":""}[${n}]: ${s.replace(u7,"\n ")}`}("\n"+s.message,n,e,i),s.ngTokenPath=n,s[F0]=null,s}(o,t,"R3InjectorError",this.source)}throw o}finally{eo(a),fc(r)}}resolveInjectorInitializers(){const t=fc(this),e=eo(void 0);try{const n=this.get(Sf,en,Ri.Self);for(const r of n)r()}finally{fc(t),eo(e)}}toString(){const t=[],e=this.records;for(const i of e.keys())t.push(mt(i));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new z(205,!1)}processProvider(t){let e=Dp(t=wt(t))?t:wt(t&&t.provide);const i=function Z9(s){return yM(s)?wf(void 0,s.useValue):wf(yP(s),aS)}(t);if(!Dp(t)&&!0===t.multi){let n=this.records.get(e);n||(n=wf(void 0,aS,!0),n.factory=()=>ND(n.multi),this.records.set(e,n)),e=t,n.multi.push(t)}this.records.set(e,i)}hydrate(t,e){return e.value===aS&&(e.value=K9,e.value=e.factory()),"object"==typeof e.value&&e.value&&function eG(s){return null!==s&&"object"==typeof s&&"function"==typeof s.ngOnDestroy}(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}injectableDefInScope(t){if(!t.providedIn)return!1;const e=wt(t.providedIn);return"string"==typeof e?"any"===e||this.scopes.has(e):this.injectorDefTypes.has(e)}removeOnDestroy(t){const e=this._onDestroyHooks.indexOf(t);-1!==e&&this._onDestroyHooks.splice(e,1)}}function CM(s){const t=N0(s),e=null!==t?t.factory:Cp(s);if(null!==e)return e;if(s instanceof Wt)throw new z(204,!1);if(s instanceof Function)return function X9(s){if(s.length>0)throw new z(204,!1);const e=function a7(s){return s&&(s[P0]||s[iR])||null}(s);return null!==e?()=>e.factory(s):()=>new s}(s);throw new z(204,!1)}function yP(s,t,e){let i;if(Dp(s)){const n=wt(s);return Cp(n)||CM(n)}if(yM(s))i=()=>wt(s.useValue);else if(function vP(s){return!(!s||!s.useFactory)}(s))i=()=>s.useFactory(...ND(s.deps||[]));else if(function mP(s){return!(!s||!s.useExisting)}(s))i=()=>Yi(wt(s.useExisting));else{const n=wt(s&&(s.useClass||s.provide));if(!function J9(s){return!!s.deps}(s))return Cp(n)||CM(n);i=()=>new n(...ND(s.deps))}return i}function wf(s,t,e=!1){return{factory:s,value:t,multi:e?[]:void 0}}function wM(s,t){for(const e of s)Array.isArray(e)?wM(e,t):e&&lu(e)?wM(e.\u0275providers,t):t(e)}function wP(s,t=null,e=null,i){const n=function IP(s,t=null,e=null,i,n=new Set){const r=[e||en,Y9(s)];return i=i||("object"==typeof s?void 0:mt(s)),new Cf(r,t||oS(),i||null,n)}(s,t,e,i);return n.resolveInjectorInitializers(),n}let DM,rl=(()=>{class s{static{this.THROW_IF_NOT_FOUND=qm}static{this.NULL=new rS}static create(e,i){if(Array.isArray(e))return wP({name:""},i,e,"");{const n=e.name??"";return wP({name:n},e.parent,e.providers,n)}}static{this.\u0275prov=Ji({token:s,providedIn:"any",factory:()=>Yi(dP)})}static{this.__NG_ELEMENT_ID__=-1}}return s})();const MM=new Wt("",{providedIn:"root",factory:()=>uG}),uG="ng",DP=new Wt(""),If=new Wt("",{providedIn:"platform",factory:()=>"unknown"}),MP=new Wt("",{providedIn:"root",factory:()=>function yc(){if(void 0!==DM)return DM;if(typeof document<"u")return document;throw new z(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function pS(s){return 128==(128&s.flags)}var Cc=function(s){return s[s.Important=1]="Important",s[s.DashCase=2]="DashCase",s}(Cc||{});const LM=new Map;let IG=0;const NM="__ngContext__";function va(s,t){fa(t)?(s[NM]=t[Km],function DG(s){LM.set(s[Km],s)}(t)):s[NM]=t}let RM;function PM(s,t){return RM(s,t)}function Df(s,t,e,i,n){if(null!=i){let r,a=!1;ga(i)?r=i:fa(i)&&(a=!0,i=i[dr]);const o=An(i);0===s&&null!==e?null==n?QP(t,e,o):xp(t,e,o,n||null,!0):1===s&&null!==e?xp(t,e,o,n||null,!0):2===s?function bS(s,t,e){const i=vS(s,t);i&&function HG(s,t,e,i){s.removeChild(t,e,i)}(s,i,t,e)}(t,o,a):3===s&&t.destroyNode(o),null!=r&&function UG(s,t,e,i,n){const r=e[Eh];r!==An(e)&&Df(t,s,i,r,n);for(let o=Kr;o0&&(s[e-1][zl]=i[zl]);const r=eS(s,Kr+t);!function RG(s,t){qP(s,t),t[dr]=null,t[da]=null}(i[_e],i);const a=r[Ih];null!==a&&a.detachView(r[_e]),i[$r]=null,i[zl]=null,i[Ot]&=-129}return i}function mS(s,t){if(!(256&t[Ot])){const e=t[Zt];e.destroyNode&&SS(s,t,e,3,null,null),function FG(s){let t=s[Qm];if(!t)return BM(s[_e],s);for(;t;){let e=null;if(fa(t))e=t[Qm];else{const i=t[Kr];i&&(e=i)}if(!e){for(;t&&!t[zl]&&t!==s;)fa(t)&&BM(t[_e],t),t=t[$r];null===t&&(t=s),fa(t)&&BM(t[_e],t),e=t&&t[zl]}t=e}}(t)}}function BM(s,t){if(!(256&t[Ot])){t[Ot]&=-129,t[Ot]|=256,t[bp]&&function $d(s){if(su(s),cc(s))for(let t=0;t=0?i[a]():i[-a].unsubscribe(),r+=2}else e[r].call(i[e[r+1]]);null!==i&&(t[nf]=null);const n=t[mc];if(null!==n){t[mc]=null;for(let r=0;r-1){const{encapsulation:r}=s.data[i.directiveStart+n];if(r===Fl.None||r===Fl.Emulated)return null}return Na(i,e)}}(s,t.parent,e)}function xp(s,t,e,i,n){s.insertBefore(t,e,i,n)}function QP(s,t,e){s.appendChild(t,e)}function $P(s,t,e,i,n){null!==i?xp(s,t,e,i,n):QP(s,t,e)}function vS(s,t){return s.parentNode(t)}let jM,ZP=function XP(s,t,e){return 40&s.type?Na(s,e):null};function yS(s,t,e,i){const n=zM(s,i,t),r=t[Zt],o=function KP(s,t,e){return ZP(s,t,e)}(i.parent||t[da],i,t);if(null!=n)if(Array.isArray(e))for(let l=0;lnull;function tx(s,t,e=!1){return yF(s,t,e)}class xY{}class IF{}class AY{resolveComponentFactory(t){throw function TY(s){const t=Error(`No component factory found for ${mt(s)}.`);return t.ngComponent=s,t}(t)}}let AS=(()=>{class s{static{this.NULL=new AY}}return s})();function kY(){return Lf(kn(),be())}function Lf(s,t){return new Tp(Na(s,t))}let Tp=(()=>{class s{constructor(e){this.nativeElement=e}static{this.__NG_ELEMENT_ID__=kY}}return s})();function LY(s){return s instanceof Tp?s.nativeElement:s}class DF{}let sx=(()=>{class s{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function OY(){const s=be(),e=No(kn().index,s);return(fa(e)?e:s)[Zt]}()}}return s})(),NY=(()=>{class s{static{this.\u0275prov=Ji({token:s,providedIn:"root",factory:()=>null})}}return s})();const ax={};function bv(s,t,e,i,n=!1){for(;null!==e;){const r=t[e.index];null!==r&&i.push(An(r)),ga(r)&&NF(r,i);const a=e.type;if(8&a)bv(s,t,e.child,i);else if(32&a){const o=PM(e,t);let l;for(;l=o();)i.push(l)}else if(16&a){const o=eF(t,e);if(Array.isArray(o))i.push(...o);else{const l=wp(t[Dr]);bv(l[_e],l,o,i,!0)}}e=n?e.projectionNext:e.next}return i}function NF(s,t){for(let e=Kr;e!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:s=>{ev(s.lView)},consumerOnSignalRead(){this.lView[bp]=this}};function PF(s){return BF(s[Qm])}function FF(s){return BF(s[zl])}function BF(s){for(;null!==s&&!ga(s);)s=s[zl];return s}function hx(s){return s.ngOriginalError}class mu{constructor(){this._console=console}handleError(t){const e=this._findOriginalError(t);this._console.error("ERROR",t),e&&this._console.error("ORIGINAL ERROR",e)}_findOriginalError(t){let e=t&&hx(t);for(;e&&hx(e);)e=hx(e);return e||null}}const jF=new Wt("",{providedIn:"root",factory:()=>Ui(mu).handleError.bind(void 0)}),HF=new Wt("",{providedIn:"root",factory:()=>!1}),Jt={};function $t(s,t=Ri.Default){const e=be();return null===e?Yi(s,t):tP(kn(),e,wt(s),t)}function GF(s,t,e,i,n,r){const a=Zi(null);try{let o=null;n&gc.SignalBased&&(o=t[i][ha]),null!==o&&void 0!==o.transformFn&&(r=o.transformFn(r)),n&gc.HasDecoratorInputTransform&&(r=s.inputTransforms[i].call(t,r)),null!==s.setInput?s.setInput(t,o,r,e,i):ER(t,o,i,r)}finally{Zi(a)}}function NS(s,t,e,i,n,r,a,o,l,h,u){const p=t.blueprint.slice();return p[dr]=n,p[Ot]=204|i,(null!==h||s&&2048&s[Ot])&&(p[Ot]|=2048),LR(p),p[$r]=p[rf]=s,p[Yn]=e,p[cu]=a||s&&s[cu],p[Zt]=o||s&&s[Zt],p[Oa]=l||s&&s[Oa]||null,p[da]=r,p[Km]=function EG(){return IG++}(),p[jl]=u,p[SR]=h,p[Dr]=2==t.type?s[Dr]:p,p}function Of(s,t,e,i,n){let r=s.data[t];if(null===r)r=function ux(s,t,e,i,n){const r=FR(),a=YD(),l=s.data[t]=function cQ(s,t,e,i,n,r){let a=t?t.injectorIndex:-1,o=0;return function lf(){return null!==_t.skipHydrationRootTNode}()&&(o|=128),{type:e,index:i,insertBeforeIndex:null,injectorIndex:a,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:o,providerIndexes:0,value:n,attrs:r,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,a?r:r&&r.parent,e,t,i,n);return null===s.firstChild&&(s.firstChild=l),null!==r&&(a?null==r.child&&null!==l.parent&&(r.child=l):null===r.next&&(r.next=l,l.prev=r)),l}(s,t,e,i,n),function i9(){return _t.lFrame.inI18n}()&&(r.flags|=32);else if(64&r.type){r.type=e,r.value=i,r.attrs=n;const a=function tv(){const s=_t.lFrame,t=s.currentTNode;return s.isParent?t:t.parent}();r.injectorIndex=null===a?-1:a.injectorIndex}return xh(r,!0),r}function Sv(s,t,e,i){if(0===e)return-1;const n=t.length;for(let r=0;rQt&&function qF(s,t,e,i){if(!i)if(3==(3&t[Ot])){const r=s.preOrderCheckHooks;null!==r&&Q0(t,r,e)}else{const r=s.preOrderHooks;null!==r&&$0(t,r,0,e)}Ip(e)}(s,t,Qt,!1),Dh(a?2:0,n),e(i,n)}finally{Ip(r),Dh(a?3:1,n)}}function cx(s,t,e){if(zD(t)){const i=Zi(null);try{const r=t.directiveEnd;for(let a=t.directiveStart;anull;function KF(s,t,e,i,n){for(let r in t){if(!t.hasOwnProperty(r))continue;const a=t[r];if(void 0===a)continue;i??={};let o,l=gc.None;Array.isArray(a)?(o=a[0],l=a[1]):o=a;let h=r;if(null!==n){if(!n.hasOwnProperty(r))continue;h=n[r]}0===s?XF(i,e,h,o,l):XF(i,e,h,o)}return i}function XF(s,t,e,i,n){let r;s.hasOwnProperty(e)?(r=s[e]).push(t,i):r=s[e]=[t,i],void 0!==n&&r.push(n)}function ZF(s,t,e,i,n,r){for(let h=0;h0;){const e=s[--t];if("number"==typeof e&&e<0)return e}return 0})(a)!=o&&a.push(o),a.push(e,i,r)}}(s,t,i,Sv(s,e,n.hostVars,Jt),n)}function MQ(s,t,e,i,n,r){const a=r[t];if(null!==a)for(let o=0;os.nextProducerIndex;)s.producerNode.pop(),s.producerLastReadVersion.pop(),s.producerIndexOfThis.pop()}}(o,a),function YY(s){s.lView[bp]!==s&&(s.lView=null,RF.push(s))}(o)),JD()}}function sB(s,t){for(let e=PF(s);null!==e;e=FF(e))for(let i=Kr;i-1&&(cv(t,i),eS(e,i))}this._attachedToViewContainer=!1}mS(this._lView[_e],this._lView)}onDestroy(t){!function q0(s,t){if(256==(256&s[Ot]))throw new z(911,!1);null===s[mc]&&(s[mc]=[]),s[mc].push(t)}(this._lView,t)}markForCheck(){Cv(this._cdRefInjectingView||this._lView)}detach(){this._lView[Ot]&=-129}reattach(){qD(this._lView),this._lView[Ot]|=128}detectChanges(){this._lView[Ot]|=1024,function Sx(s,t=!0){const e=s[cu],i=e.rendererFactory;i.begin?.();try{!function AQ(s){Cx(s,0);let t=0;for(;NR(s);){if(100===t)throw new z(103,!1);t++,Cx(s,1)}}(s)}catch(r){throw t&&PS(s,r),r}finally{i.end?.(),e.inlineEffectRunner?.flush()}}(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new z(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,qP(this._lView[_e],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new z(902,!1);this._appRef=t,qD(this._lView)}}const hB=new Set;function Ix(s){return t=>{setTimeout(s,void 0,t)}}const sl=class UQ extends jt{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,e,i){let n=t,r=e||(()=>null),a=i;if(t&&"object"==typeof t){const l=t;n=l.next?.bind(l),r=l.error?.bind(l),a=l.complete?.bind(l)}this.__isAsync&&(r=Ix(r),n&&(n=Ix(n)),a&&(a=Ix(a)));const o=super.subscribe({next:n,error:r,complete:a});return t instanceof ua&&t.add(o),o}};function uB(...s){}class sr{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:e=!1,shouldCoalesceRunChangeDetection:i=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new sl(!1),this.onMicrotaskEmpty=new sl(!1),this.onStable=new sl(!1),this.onError=new sl(!1),typeof Zone>"u")throw new z(908,!1);Zone.assertZonePatched();const n=this;n._nesting=0,n._outer=n._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(n._inner=n._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(n._inner=n._inner.fork(Zone.longStackTraceZoneSpec)),n.shouldCoalesceEventChangeDetection=!i&&e,n.shouldCoalesceRunChangeDetection=i,n.lastRequestAnimationFrameId=-1,n.nativeRequestAnimationFrame=function qQ(){const s="function"==typeof yn.requestAnimationFrame;let t=yn[s?"requestAnimationFrame":"setTimeout"],e=yn[s?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&t&&e){const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i);const n=e[Zone.__symbol__("OriginalDelegate")];n&&(e=n)}return{nativeRequestAnimationFrame:t,nativeCancelAnimationFrame:e}}().nativeRequestAnimationFrame,function QQ(s){const t=()=>{!function YQ(s){s.isCheckStableRunning||-1!==s.lastRequestAnimationFrameId||(s.lastRequestAnimationFrameId=s.nativeRequestAnimationFrame.call(yn,()=>{s.fakeTopEventTask||(s.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{s.lastRequestAnimationFrameId=-1,Dx(s),s.isCheckStableRunning=!0,Ex(s),s.isCheckStableRunning=!1},void 0,()=>{},()=>{})),s.fakeTopEventTask.invoke()}),Dx(s))}(s)};s._inner=s._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(e,i,n,r,a,o)=>{if(function $Q(s){return!(!Array.isArray(s)||1!==s.length)&&!0===s[0].data?.__ignore_ng_zone__}(o))return e.invokeTask(n,r,a,o);try{return cB(s),e.invokeTask(n,r,a,o)}finally{(s.shouldCoalesceEventChangeDetection&&"eventTask"===r.type||s.shouldCoalesceRunChangeDetection)&&t(),pB(s)}},onInvoke:(e,i,n,r,a,o,l)=>{try{return cB(s),e.invoke(n,r,a,o,l)}finally{s.shouldCoalesceRunChangeDetection&&t(),pB(s)}},onHasTask:(e,i,n,r)=>{e.hasTask(n,r),i===n&&("microTask"==r.change?(s._hasPendingMicrotasks=r.microTask,Dx(s),Ex(s)):"macroTask"==r.change&&(s.hasPendingMacrotasks=r.macroTask))},onHandleError:(e,i,n,r)=>(e.handleError(n,r),s.runOutsideAngular(()=>s.onError.emit(r)),!1)})}(n)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!sr.isInAngularZone())throw new z(909,!1)}static assertNotInAngularZone(){if(sr.isInAngularZone())throw new z(909,!1)}run(t,e,i){return this._inner.run(t,e,i)}runTask(t,e,i,n){const r=this._inner,a=r.scheduleEventTask("NgZoneEvent: "+n,t,GQ,uB,uB);try{return r.runTask(a,e,i)}finally{r.cancelTask(a)}}runGuarded(t,e,i){return this._inner.runGuarded(t,e,i)}runOutsideAngular(t){return this._outer.run(t)}}const GQ={};function Ex(s){if(0==s._nesting&&!s.hasPendingMicrotasks&&!s.isStable)try{s._nesting++,s.onMicrotaskEmpty.emit(null)}finally{if(s._nesting--,!s.hasPendingMicrotasks)try{s.runOutsideAngular(()=>s.onStable.emit(null))}finally{s.isStable=!0}}}function Dx(s){s.hasPendingMicrotasks=!!(s._hasPendingMicrotasks||(s.shouldCoalesceEventChangeDetection||s.shouldCoalesceRunChangeDetection)&&-1!==s.lastRequestAnimationFrameId)}function cB(s){s._nesting++,s.isStable&&(s.isStable=!1,s.onUnstable.emit(null))}function pB(s){s._nesting--,Ex(s)}let Iv=(()=>{class s{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const e=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const n of e)n();return!!this.handler?.execute()||e.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=Ji({token:s,providedIn:"root",factory:()=>new s})}}return s})();function JQ(s,t){const e=No(t,s),i=e[_e];!function e$(s,t){for(let e=t.length;e0&&nF(s,e,r.join(" "))}}(d,M,g,i),void 0!==e&&function u$(s,t,e){const i=s.projection=[];for(let n=0;n=0;i--){const n=s[i];n.hostVars=t+=n.hostVars,n.hostAttrs=Ym(n.hostAttrs,e=Ym(e,n.hostAttrs))}}(i)}function p$(s,t){for(const e in t.inputs){if(!t.inputs.hasOwnProperty(e)||s.inputs.hasOwnProperty(e))continue;const i=t.inputs[e];if(void 0!==i&&(s.inputs[e]=i,s.declaredInputs[e]=t.declaredInputs[e],null!==t.inputTransforms)){const n=Array.isArray(i)?i[0]:i;if(!t.inputTransforms.hasOwnProperty(n))continue;s.inputTransforms??={},s.inputTransforms[n]=t.inputTransforms[n]}}}function BS(s){return s===wh?{}:s===en?[]:s}function f$(s,t){const e=s.viewQuery;s.viewQuery=e?(i,n)=>{t(i,n),e(i,n)}:t}function g$(s,t){const e=s.contentQueries;s.contentQueries=e?(i,n,r)=>{t(i,n,r),e(i,n,r)}:t}function m$(s,t){const e=s.hostBindings;s.hostBindings=e?(i,n)=>{t(i,n),e(i,n)}:t}function Rf(s,t){return!t||null===t.firstChild||pS(s)}function kv(s,t,e,i=!0){const n=t[_e];if(function BG(s,t,e,i){const n=Kr+i,r=e.length;i>0&&(e[n-1][zl]=t),i{class s{static{this.__NG_ELEMENT_ID__=U$}}return s})();function U$(){return NB(kn(),be())}const q$=Pa,LB=class extends q${constructor(t,e,i){super(),this._lContainer=t,this._hostTNode=e,this._hostLView=i}get element(){return Lf(this._hostTNode,this._hostLView)}get injector(){return new As(this._hostTNode,this._hostLView)}get parentInjector(){const t=Z0(this._hostTNode,this._hostLView);if(iM(t)){const e=rv(t,this._hostLView),i=nv(t);return new As(e[_e].data[i+8],e)}return new As(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const e=OB(this._lContainer);return null!==e&&e[t]||null}get length(){return this._lContainer.length-Kr}createEmbeddedView(t,e,i){let n,r;"number"==typeof i?n=i:null!=i&&(n=i.index,r=i.injector);const o=t.createEmbeddedViewImpl(e||{},r,null);return this.insertImpl(o,n,Rf(this._hostTNode,null)),o}createComponent(t,e,i,n,r){const a=t&&!function sv(s){return"function"==typeof s}(t);let o;if(a)o=e;else{const g=e||{};o=g.index,i=g.injector,n=g.projectableNodes,r=g.environmentInjector||g.ngModuleRef}const l=a?t:new Ev(mi(t)),h=i||this.parentInjector;if(!r&&null==l.ngModule){const m=(a?h:this.parentInjector).get(fu,null);m&&(r=m)}mi(l.componentType??{});const f=l.create(h,n,null,r);return this.insertImpl(f.hostView,o,Rf(this._hostTNode,null)),f}insert(t,e){return this.insertImpl(t,e,!0)}insertImpl(t,e,i){const n=t._lView;if(function W7(s){return ga(s[$r])}(n)){const o=this.indexOf(t);if(-1!==o)this.detach(o);else{const l=n[$r],h=new LB(l,l[da],l[$r]);h.detach(h.indexOf(t))}}const r=this._adjustIndex(e),a=this._lContainer;return kv(a,n,r,i),t.attachToViewContainerRef(),oP(Nx(a),r,t),t}move(t,e){return this.insert(t,e)}indexOf(t){const e=OB(this._lContainer);return null!==e?e.indexOf(t):-1}remove(t){const e=this._adjustIndex(t,-1),i=cv(this._lContainer,e);i&&(eS(Nx(this._lContainer),e),mS(i[_e],i))}detach(t){const e=this._adjustIndex(t,-1),i=cv(this._lContainer,e);return i&&null!=eS(Nx(this._lContainer),e)?new wv(i):null}_adjustIndex(t,e=0){return t??this.length+e}};function OB(s){return s[8]}function Nx(s){return s[8]||(s[8]=[])}function NB(s,t){let e;const i=t[s.index];return ga(i)?e=i:(e=function eB(s,t,e,i){return[s,!0,0,t,null,i,null,e,null,null]}(i,t,null,s),t[s.index]=e,RS(t,e)),RB(e,t,s,i),new LB(e,s,t)}let RB=function FB(s,t,e,i){if(s[Eh])return;let n;n=8&e.type?An(i):function G$(s,t){const e=s[Zt],i=e.createComment(""),n=Na(t,s);return xp(e,vS(e,n),i,function _G(s,t){return s.nextSibling(t)}(e,n),!1),i}(t,e),s[Eh]=n};function Gx(s,t,e){const i=be();return function cs(s,t,e){return!Object.is(s[t],e)&&(s[t]=e,!0)}(i,function Th(){return _t.lFrame.bindingIndex++}(),t)&&function Fo(s,t,e,i,n,r,a,o){const l=Na(t,e);let u,h=t.inputs;!o&&null!=h&&(u=h[i])?(bx(s,e,u,i,n),Sp(t)&&function fQ(s,t){const e=No(t,s);16&e[Ot]||(e[Ot]|=64)}(e,t.index)):3&t.type&&(i=function dQ(s){return"class"===s?"className":"for"===s?"htmlFor":"formaction"===s?"formAction":"innerHtml"===s?"innerHTML":"readonly"===s?"readOnly":"tabindex"===s?"tabIndex":s}(i),n=null!=a?a(n,t.value||"",i):n,r.setProperty(l,i,n))}(Pi(),function rr(){const s=_t.lFrame;return Jm(s.tView,s.selectedIndex)}(),i,s,t,i[Zt],e,!1),Gx}function Yx(s,t,e,i,n){const a=n?"class":"style";bx(s,e,t.inputs[a],a,i)}function Bv(s,t,e,i){const n=be(),r=Pi(),a=Qt+s,o=n[Zt],l=r.firstCreatePass?function bX(s,t,e,i,n,r){const a=t.consts,l=Of(t,s,2,i,Mh(a,n));return function gx(s,t,e,i){if(PR()){const n=null===i?null:{"":-1},r=function SQ(s,t){const e=s.directiveRegistry;let i=null,n=null;if(e)for(let r=0;r(function vc(s){YR=s}(!0),gS(i,n,function GR(){return _t.lFrame.currentNamespace}()));const Zf="en-US";let _z=Zf;function rT(s){return!!s&&"function"==typeof s.then}function dj(s){return!!s&&"function"==typeof s.subscribe}function sT(s,t,e,i){const n=be(),r=Pi(),a=kn();return function gj(s,t,e,i,n,r,a){const o=W0(i),h=s.firstCreatePass&&nB(s),u=t[Yn],p=iB(t);let d=!0;if(3&i.type||a){const m=Na(i,t),v=a?a(m):m,S=p.length,C=a?I=>a(An(I[i.index])):i.index;let w=null;if(!a&&o&&(w=function wZ(s,t,e,i){const n=s.cleanup;if(null!=n)for(let r=0;rl?o[l]:null}"string"==typeof a&&(r+=2)}return null}(s,t,n,i.index)),null!==w)(w.__ngLastListenerFn__||w).__ngNextListenerFn__=r,w.__ngLastListenerFn__=r,d=!1;else{r=vj(i,t,u,r,!1);const I=e.listen(v,n,r);p.push(r,I),h&&h.push(n,C,S,S+1)}}else r=vj(i,t,u,r,!1);const f=i.outputs;let g;if(d&&null!==f&&(g=f[n])){const m=g.length;if(m)for(let v=0;v-1?No(s.index,t):t);let l=mj(t,e,i,a),h=r.__ngNextListenerFn__;for(;h;)l=mj(t,e,h,a)&&l,h=h.__ngNextListenerFn__;return n&&!1===l&&a.preventDefault(),l}}function xZ(){return this._results[Symbol.iterator]()}class oT{get changes(){return this._changes??=new sl}constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=void 0,this.length=0,this.first=void 0,this.last=void 0;const e=oT.prototype;e[Symbol.iterator]||(e[Symbol.iterator]=xZ)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,e){return this._results.reduce(t,e)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,e){this.dirty=!1;const i=function io(s){return s.flat(Number.POSITIVE_INFINITY)}(t);(this._changesDetected=!function k9(s,t,e){if(s.length!==t.length)return!1;for(let i=0;i{class s{static{this.__NG_ELEMENT_ID__=kZ}}return s})();const TZ=yu,AZ=class extends TZ{constructor(t,e,i){super(),this._declarationLView=t,this._declarationTContainer=e,this.elementRef=i}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,e){return this.createEmbeddedViewImpl(t,e)}createEmbeddedViewImpl(t,e,i){const n=function Av(s,t,e,i){const n=t.tView,o=NS(s,n,e,4096&s[Ot]?4096:16,null,t,null,null,null,i?.injector??null,i?.dehydratedView??null);o[$m]=s[t.index];const h=s[Ih];return null!==h&&(o[Ih]=h.createEmbeddedView(n)),Mx(n,o,e),o}(this._declarationLView,this._declarationTContainer,t,{injector:e,dehydratedView:i});return new wv(n)}};function kZ(){return tC(kn(),be())}function tC(s,t){return 4&s.type?new AZ(t,s,Lf(s,t)):null}class lT{constructor(t){this.queryList=t,this.matches=null}clone(){return new lT(this.queryList)}setDirty(){this.queryList.setDirty()}}class hT{constructor(t=[]){this.queries=t}createEmbeddedView(t){const e=t.queries;if(null!==e){const i=null!==t.contentQueries?t.contentQueries[0]:e.length,n=[];for(let r=0;r0)i.push(a[o/2]);else{const h=r[o+1],u=t[-l];for(let p=Kr;p>20;if(Dp(s)||!s.multi){const f=new iv(h,n,$t),g=mT(l,t,n?u:u+d,p);-1===g?(sM(X0(o,a),r,l),gT(r,s,t.length),t.push(l),o.directiveStart++,o.directiveEnd++,n&&(o.providerIndexes+=1048576),e.push(f),a.push(f)):(e[g]=f,a[g]=f)}else{const f=mT(l,t,u+d,p),g=mT(l,t,u,u+d),v=g>=0&&e[g];if(n&&!v||!n&&!(f>=0&&e[f])){sM(X0(o,a),r,l);const S=function eJ(s,t,e,i,n){const r=new iv(s,e,$t);return r.multi=[],r.index=t,r.componentProviders=0,Zj(r,n,i&&!e),r}(n?JZ:ZZ,e.length,n,i,h);!n&&v&&(e[g].providerFactory=S),gT(r,s,t.length,0),t.push(l),o.directiveStart++,o.directiveEnd++,n&&(o.providerIndexes+=1048576),e.push(S),a.push(S)}else gT(r,s,f>-1?f:g,Zj(e[n?g:f],h,!n&&i));!n&&i&&v&&e[g].componentProviders++}}}function gT(s,t,e,i){const n=Dp(t),r=function $9(s){return!!s.useClass}(t);if(n||r){const l=(r?wt(t.useClass):t).prototype.ngOnDestroy;if(l){const h=s.destroyHooks||(s.destroyHooks=[]);if(!n&&t.multi){const u=h.indexOf(e);-1===u?h.push(e,[i,l]):h[u+1].push(i,l)}else h.push(e,l)}}}function Zj(s,t,e){return e&&s.componentProviders++,s.multi.push(t)-1}function mT(s,t,e,i){for(let n=e;n{e.providersResolver=(i,n)=>function XZ(s,t,e){const i=Pi();if(i.firstCreatePass){const n=Vl(s);fT(e,i.data,i.blueprint,n,!0),fT(t,i.data,i.blueprint,n,!1)}}(i,n?n(s):s,t)}}class Pp{}class eV extends Pp{constructor(t){super(),this.componentFactoryResolver=new yB(this),this.instance=null;const e=new Cf([...t.providers,{provide:Pp,useValue:this},{provide:AS,useValue:this.componentFactoryResolver}],t.parent||oS(),t.debugName,new Set(["environment"]));this.injector=e,t.runEnvironmentInitializers&&e.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}}let sJ=(()=>{class s{constructor(e){this._injector=e,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(e){if(!e.standalone)return null;if(!this.cachedInjectors.has(e)){const i=fP(0,e.type),n=i.length>0?function rJ(s,t,e=null){return new eV({providers:s,parent:t,debugName:e,runEnvironmentInitializers:!0}).injector}([i],this._injector,`Standalone[${e.type.name}]`):null;this.cachedInjectors.set(e,n)}return this.cachedInjectors.get(e)}ngOnDestroy(){try{for(const e of this.cachedInjectors.values())null!==e&&e.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=Ji({token:s,providedIn:"environment",factory:()=>new s(Yi(fu))})}}return s})();function tV(s){(function Ap(s){hB.has(s)||(hB.add(s),performance?.mark?.("mark_feature_usage",{detail:{feature:s}}))})("NgStandalone"),s.getStandaloneInjector=t=>t.get(sJ).getOrCreateStandaloneInjector(s)}let MT=(()=>{class s{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new el(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const e=this.taskId++;return this.pendingTasks.add(e),e}remove(e){this.pendingTasks.delete(e),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(i){return new(i||s)}}static{this.\u0275prov=Ji({token:s,factory:s.\u0275fac,providedIn:"root"})}}return s})();const RV=new Wt(""),kee=new Wt("");let LT=(()=>{class s{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((e,i)=>{this.resolve=e,this.reject=i}),this.appInits=Ui(kee,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const e=[];for(const n of this.appInits){const r=n();if(rT(r))e.push(r);else if(dj(r)){const a=new Promise((o,l)=>{r.subscribe({complete:o,error:l})});e.push(a)}}const i=()=>{this.done=!0,this.resolve()};Promise.all(e).then(()=>{i()}).catch(n=>{this.reject(n)}),0===e.length&&i(),this.initialized=!0}static{this.\u0275fac=function(i){return new(i||s)}}static{this.\u0275prov=Ji({token:s,factory:s.\u0275fac,providedIn:"root"})}}return s})();const PV=new Wt("");let tg=(()=>{class s{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Ui(jF),this.afterRenderEffectManager=Ui(Iv),this.componentTypes=[],this.components=[],this.isStable=Ui(MT).hasPendingTasks.pipe(pr(e=>!e)),this._injector=Ui(fu)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(e,i){const n=e instanceof IF;if(!this._injector.get(LT).done)throw!n&&function yp(s){const t=mi(s)||Ts(s)||Xs(s);return null!==t&&t.standalone}(e),new z(405,!1);let a;a=n?e:this._injector.get(AS).resolveComponentFactory(e),this.componentTypes.push(a.componentType);const o=function Oee(s){return s.isBoundToModule}(a)?void 0:this._injector.get(Pp),h=a.create(rl.NULL,[],i||a.selector,o),u=h.location.nativeElement,p=h.injector.get(RV,null);return p?.registerApplication(u),h.onDestroy(()=>{this.detachView(h.hostView),oC(this.components,h),p?.unregisterApplication(u)}),this._loadComponent(h),h}tick(){if(this._runningTick)throw new z(101,!1);try{this._runningTick=!0;for(let e of this._views)e.detectChanges()}catch(e){this.internalErrorHandler(e)}finally{try{this.afterRenderEffectManager.execute()}catch(e){this.internalErrorHandler(e)}this._runningTick=!1}}attachView(e){const i=e;this._views.push(i),i.attachToAppRef(this)}detachView(e){const i=e;oC(this._views,i),i.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e);const i=this._injector.get(PV,[]);[...this._bootstrapListeners,...i].forEach(n=>n(e))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(e=>e()),this._views.slice().forEach(e=>e.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(e){return this._destroyListeners.push(e),()=>oC(this._destroyListeners,e)}destroy(){if(this._destroyed)throw new z(406,!1);const e=this._injector;e.destroy&&!e.destroyed&&e.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(i){return new(i||s)}}static{this.\u0275prov=Ji({token:s,factory:s.\u0275fac,providedIn:"root"})}}return s})();function oC(s,t){const e=s.indexOf(t);e>-1&&s.splice(e,1)}let Ree=(()=>{class s{constructor(){this.zone=Ui(sr),this.applicationRef=Ui(tg)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(i){return new(i||s)}}static{this.\u0275prov=Ji({token:s,factory:s.\u0275fac,providedIn:"root"})}}return s})();function VV(s){return[{provide:sr,useFactory:s},{provide:Sf,multi:!0,useFactory:()=>{const t=Ui(Ree,{optional:!0});return()=>t.initialize()}},{provide:Sf,multi:!0,useFactory:()=>{const t=Ui(Bee);return()=>{t.initialize()}}},{provide:jF,useFactory:Pee}]}function Pee(){const s=Ui(sr),t=Ui(mu);return e=>s.runOutsideAngular(()=>t.handleError(e))}function Fee(s){return function mM(s){return{\u0275providers:s}}([[],VV(()=>new sr(function HV(s){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:s?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:s?.runCoalescing??!1}}(s)))])}let Bee=(()=>{class s{constructor(){this.subscription=new ua,this.initialized=!1,this.zone=Ui(sr),this.pendingTasks=Ui(MT)}initialize(){if(this.initialized)return;this.initialized=!0;let e=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(e=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{sr.assertNotInAngularZone(),queueMicrotask(()=>{null!==e&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(e),e=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{sr.assertInAngularZone(),e??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(i){return new(i||s)}}static{this.\u0275prov=Ji({token:s,factory:s.\u0275fac,providedIn:"root"})}}return s})();const bu=new Wt("",{providedIn:"root",factory:()=>Ui(bu,Ri.Optional|Ri.SkipSelf)||function zee(){return typeof $localize<"u"&&$localize.locale||Zf}()}),OT=new Wt("");let Dc=null;function lte(s){try{const{rootComponent:t,appProviders:e,platformProviders:i}=s,n=function Wee(s=[]){if(Dc)return Dc;const t=function UV(s=[],t){return rl.create({name:t,providers:[{provide:bM,useValue:"platform"},{provide:OT,useValue:new Set([()=>Dc=null])},...s]})}(s);return Dc=t,function FV(){!function vD(s){Xd=s}(()=>{throw new z(600,!1)})}(),function qV(s){s.get(DP,null)?.forEach(e=>e())}(t),t}(i),r=[Fee(),...e||[]],o=new eV({providers:r,parent:n,debugName:"",runEnvironmentInitializers:!1}).injector,l=o.get(sr);return l.run(()=>{o.resolveInjectorInitializers();const h=o.get(mu,null);let u;l.runOutsideAngular(()=>{u=l.onError.subscribe({next:f=>{h.handleError(f)}})});const p=()=>o.destroy(),d=n.get(OT);return d.add(p),o.onDestroy(()=>{u.unsubscribe(),d.delete(p)}),function BV(s,t,e){try{const i=e();return rT(i)?i.catch(n=>{throw t.runOutsideAngular(()=>s.handleError(n)),n}):i}catch(i){throw t.runOutsideAngular(()=>s.handleError(i)),i}}(h,l,()=>{const f=o.get(LT);return f.runInitializers(),f.donePromise.then(()=>{!function Wz(s){Ja(s,"Expected localeId to be defined"),"string"==typeof s&&(_z=s.toLowerCase().replace(/_/g,"-"))}(o.get(bu,Zf)||Zf);const m=o.get(tg);return void 0!==t&&m.bootstrap(t),m})})})}catch(t){return Promise.reject(t)}}let g2=null;function VT(){return g2}class Ite{}const Bp=new Wt("");let Hie=(()=>{class s{static{this.\u0275fac=function(i){return new(i||s)}}static{this.\u0275mod=j0({type:s})}static{this.\u0275inj=Um({})}}return s})();function L2(s){return"server"===s}class gne extends Ite{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class n1 extends gne{static makeCurrent(){!function wte(s){g2??=s}(new n1)}onAndCancel(t,e,i){return t.addEventListener(e,i),()=>{t.removeEventListener(e,i)}}dispatchEvent(t,e){t.dispatchEvent(e)}remove(t){t.parentNode&&t.parentNode.removeChild(t)}createElement(t,e){return(e=e||this.getDefaultDocument()).createElement(t)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(t){return t.nodeType===Node.ELEMENT_NODE}isShadowRoot(t){return t instanceof DocumentFragment}getGlobalEventTarget(t,e){return"window"===e?window:"document"===e?t:"body"===e?t.body:null}getBaseHref(t){const e=function mne(){return Xv=Xv||document.querySelector("base"),Xv?Xv.getAttribute("href"):null}();return null==e?null:function vne(s){return new URL(s,document.baseURI).pathname}(e)}resetBaseElement(){Xv=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return function hie(s,t){t=encodeURIComponent(t);for(const e of s.split(";")){const i=e.indexOf("="),[n,r]=-1==i?[e,""]:[e.slice(0,i),e.slice(i+1)];if(n.trim()===t)return decodeURIComponent(r)}return null}(document.cookie,t)}}let Xv=null,bne=(()=>{class s{build(){return new XMLHttpRequest}static{this.\u0275fac=function(i){return new(i||s)}}static{this.\u0275prov=Ji({token:s,factory:s.\u0275fac})}}return s})();const r1=new Wt("");let P2=(()=>{class s{constructor(e,i){this._zone=i,this._eventNameToPlugin=new Map,e.forEach(n=>{n.manager=this}),this._plugins=e.slice().reverse()}addEventListener(e,i,n){return this._findPluginFor(i).addEventListener(e,i,n)}getZone(){return this._zone}_findPluginFor(e){let i=this._eventNameToPlugin.get(e);if(i)return i;if(i=this._plugins.find(r=>r.supports(e)),!i)throw new z(5101,!1);return this._eventNameToPlugin.set(e,i),i}static{this.\u0275fac=function(i){return new(i||s)(Yi(r1),Yi(sr))}}static{this.\u0275prov=Ji({token:s,factory:s.\u0275fac})}}return s})();class F2{constructor(t){this._doc=t}}const s1="ng-app-id";let B2=(()=>{class s{constructor(e,i,n,r={}){this.doc=e,this.appId=i,this.nonce=n,this.platformId=r,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=L2(r),this.resetHostNodes()}addStyles(e){for(const i of e)1===this.changeUsageCount(i,1)&&this.onStyleAdded(i)}removeStyles(e){for(const i of e)this.changeUsageCount(i,-1)<=0&&this.onStyleRemoved(i)}ngOnDestroy(){const e=this.styleNodesInDOM;e&&(e.forEach(i=>i.remove()),e.clear());for(const i of this.getAllStyles())this.onStyleRemoved(i);this.resetHostNodes()}addHost(e){this.hostNodes.add(e);for(const i of this.getAllStyles())this.addStyleToHost(e,i)}removeHost(e){this.hostNodes.delete(e)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(e){for(const i of this.hostNodes)this.addStyleToHost(i,e)}onStyleRemoved(e){const i=this.styleRef;i.get(e)?.elements?.forEach(n=>n.remove()),i.delete(e)}collectServerRenderedStyles(){const e=this.doc.head?.querySelectorAll(`style[${s1}="${this.appId}"]`);if(e?.length){const i=new Map;return e.forEach(n=>{null!=n.textContent&&i.set(n.textContent,n)}),i}return null}changeUsageCount(e,i){const n=this.styleRef;if(n.has(e)){const r=n.get(e);return r.usage+=i,r.usage}return n.set(e,{usage:i,elements:[]}),i}getStyleElement(e,i){const n=this.styleNodesInDOM,r=n?.get(i);if(r?.parentNode===e)return n.delete(i),r.removeAttribute(s1),r;{const a=this.doc.createElement("style");return this.nonce&&a.setAttribute("nonce",this.nonce),a.textContent=i,this.platformIsServer&&a.setAttribute(s1,this.appId),e.appendChild(a),a}}addStyleToHost(e,i){const n=this.getStyleElement(e,i),r=this.styleRef,a=r.get(i)?.elements;a?a.push(n):r.set(i,{elements:[n],usage:1})}resetHostNodes(){const e=this.hostNodes;e.clear(),e.add(this.doc.head)}static{this.\u0275fac=function(i){return new(i||s)(Yi(Bp),Yi(MM),Yi(MP,8),Yi(If))}}static{this.\u0275prov=Ji({token:s,factory:s.\u0275fac})}}return s})();const a1={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/"},o1=/%COMP%/g,Ine=new Wt("",{providedIn:"root",factory:()=>!0});function j2(s,t){return t.map(e=>e.replace(o1,s))}let V2=(()=>{class s{constructor(e,i,n,r,a,o,l,h=null){this.eventManager=e,this.sharedStylesHost=i,this.appId=n,this.removeStylesOnCompDestroy=r,this.doc=a,this.platformId=o,this.ngZone=l,this.nonce=h,this.rendererByCompId=new Map,this.platformIsServer=L2(o),this.defaultRenderer=new l1(e,a,l,this.platformIsServer)}createRenderer(e,i){if(!e||!i)return this.defaultRenderer;this.platformIsServer&&i.encapsulation===Fl.ShadowDom&&(i={...i,encapsulation:Fl.Emulated});const n=this.getOrCreateRenderer(e,i);return n instanceof _2?n.applyToHost(e):n instanceof h1&&n.applyStyles(),n}getOrCreateRenderer(e,i){const n=this.rendererByCompId;let r=n.get(i.id);if(!r){const a=this.doc,o=this.ngZone,l=this.eventManager,h=this.sharedStylesHost,u=this.removeStylesOnCompDestroy,p=this.platformIsServer;switch(i.encapsulation){case Fl.Emulated:r=new _2(l,h,i,this.appId,u,a,o,p);break;case Fl.ShadowDom:return new xne(l,h,e,i,a,o,this.nonce,p);default:r=new h1(l,h,i,u,a,o,p)}n.set(i.id,r)}return r}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(i){return new(i||s)(Yi(P2),Yi(B2),Yi(MM),Yi(Ine),Yi(Bp),Yi(If),Yi(sr),Yi(MP))}}static{this.\u0275prov=Ji({token:s,factory:s.\u0275fac})}}return s})();class l1{constructor(t,e,i,n){this.eventManager=t,this.doc=e,this.ngZone=i,this.platformIsServer=n,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(t,e){return e?this.doc.createElementNS(a1[e]||e,t):this.doc.createElement(t)}createComment(t){return this.doc.createComment(t)}createText(t){return this.doc.createTextNode(t)}appendChild(t,e){(H2(t)?t.content:t).appendChild(e)}insertBefore(t,e,i){t&&(H2(t)?t.content:t).insertBefore(e,i)}removeChild(t,e){t&&t.removeChild(e)}selectRootElement(t,e){let i="string"==typeof t?this.doc.querySelector(t):t;if(!i)throw new z(-5104,!1);return e||(i.textContent=""),i}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,e,i,n){if(n){e=n+":"+e;const r=a1[n];r?t.setAttributeNS(r,e,i):t.setAttribute(e,i)}else t.setAttribute(e,i)}removeAttribute(t,e,i){if(i){const n=a1[i];n?t.removeAttributeNS(n,e):t.removeAttribute(`${i}:${e}`)}else t.removeAttribute(e)}addClass(t,e){t.classList.add(e)}removeClass(t,e){t.classList.remove(e)}setStyle(t,e,i,n){n&(Cc.DashCase|Cc.Important)?t.style.setProperty(e,i,n&Cc.Important?"important":""):t.style[e]=i}removeStyle(t,e,i){i&Cc.DashCase?t.style.removeProperty(e):t.style[e]=""}setProperty(t,e,i){null!=t&&(t[e]=i)}setValue(t,e){t.nodeValue=e}listen(t,e,i){if("string"==typeof t&&!(t=VT().getGlobalEventTarget(this.doc,t)))throw new Error(`Unsupported event target ${t} for event ${e}`);return this.eventManager.addEventListener(t,e,this.decoratePreventDefault(i))}decoratePreventDefault(t){return e=>{if("__ngUnwrap__"===e)return t;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>t(e)):t(e))&&e.preventDefault()}}}function H2(s){return"TEMPLATE"===s.tagName&&void 0!==s.content}class xne extends l1{constructor(t,e,i,n,r,a,o,l){super(t,r,a,l),this.sharedStylesHost=e,this.hostEl=i,this.shadowRoot=i.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const h=j2(n.id,n.styles);for(const u of h){const p=document.createElement("style");o&&p.setAttribute("nonce",o),p.textContent=u,this.shadowRoot.appendChild(p)}}nodeOrShadowRoot(t){return t===this.hostEl?this.shadowRoot:t}appendChild(t,e){return super.appendChild(this.nodeOrShadowRoot(t),e)}insertBefore(t,e,i){return super.insertBefore(this.nodeOrShadowRoot(t),e,i)}removeChild(t,e){return super.removeChild(this.nodeOrShadowRoot(t),e)}parentNode(t){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(t)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class h1 extends l1{constructor(t,e,i,n,r,a,o,l){super(t,r,a,o),this.sharedStylesHost=e,this.removeStylesOnCompDestroy=n,this.styles=l?j2(l,i.styles):i.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class _2 extends h1{constructor(t,e,i,n,r,a,o,l){const h=n+"-"+i.id;super(t,e,i,r,a,o,l,h),this.contentAttr=function Ene(s){return"_ngcontent-%COMP%".replace(o1,s)}(h),this.hostAttr=function Dne(s){return"_nghost-%COMP%".replace(o1,s)}(h)}applyToHost(t){this.applyStyles(),this.setAttribute(t,this.hostAttr,"")}createElement(t,e){const i=super.createElement(t,e);return super.setAttribute(i,this.contentAttr,""),i}}let Tne=(()=>{class s extends F2{constructor(e){super(e)}supports(e){return!0}addEventListener(e,i,n){return e.addEventListener(i,n,!1),()=>this.removeEventListener(e,i,n)}removeEventListener(e,i,n){return e.removeEventListener(i,n)}static{this.\u0275fac=function(i){return new(i||s)(Yi(Bp))}}static{this.\u0275prov=Ji({token:s,factory:s.\u0275fac})}}return s})();const W2=["alt","control","meta","shift"],Ane={"\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"},kne={alt:s=>s.altKey,control:s=>s.ctrlKey,meta:s=>s.metaKey,shift:s=>s.shiftKey};let Lne=(()=>{class s extends F2{constructor(e){super(e)}supports(e){return null!=s.parseEventName(e)}addEventListener(e,i,n){const r=s.parseEventName(i),a=s.eventCallback(r.fullKey,n,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>VT().onAndCancel(e,r.domEventName,a))}static parseEventName(e){const i=e.toLowerCase().split("."),n=i.shift();if(0===i.length||"keydown"!==n&&"keyup"!==n)return null;const r=s._normalizeKey(i.pop());let a="",o=i.indexOf("code");if(o>-1&&(i.splice(o,1),a="code."),W2.forEach(h=>{const u=i.indexOf(h);u>-1&&(i.splice(u,1),a+=h+".")}),a+=r,0!=i.length||0===r.length)return null;const l={};return l.domEventName=n,l.fullKey=a,l}static matchEventFullKeyCode(e,i){let n=Ane[e.key]||e.key,r="";return i.indexOf("code.")>-1&&(n=e.code,r="code."),!(null==n||!n)&&(n=n.toLowerCase()," "===n?n="space":"."===n&&(n="dot"),W2.forEach(a=>{a!==n&&(0,kne[a])(e)&&(r+=a+".")}),r+=n,r===i)}static eventCallback(e,i,n){return r=>{s.matchEventFullKeyCode(r,e)&&n.runGuarded(()=>i(r))}}static _normalizeKey(e){return"esc"===e?"escape":e}static{this.\u0275fac=function(i){return new(i||s)(Yi(Bp))}}static{this.\u0275prov=Ji({token:s,factory:s.\u0275fac})}}return s})();function U2(s){return{appProviders:[...zne,...s?.providers??[]],platformProviders:Fne}}const Fne=[{provide:If,useValue:"browser"},{provide:DP,useValue:function Nne(){n1.makeCurrent()},multi:!0},{provide:Bp,useFactory:function Pne(){return function hG(s){DM=s}(document),document},deps:[]}],zne=[{provide:bM,useValue:"root"},{provide:mu,useFactory:function Rne(){return new mu},deps:[]},{provide:r1,useClass:Tne,multi:!0,deps:[Bp,sr,If]},{provide:r1,useClass:Lne,multi:!0,deps:[Bp]},V2,B2,P2,{provide:DF,useExisting:V2},{provide:class Gie{},useClass:bne,deps:[]},[]];function Mr(s,t,e,i){var a,n=arguments.length,r=n<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(s,t,e,i);else for(var o=s.length-1;o>=0;o--)(a=s[o])&&(r=(n<3?a(r):n>3?a(t,e,r):a(t,e))||r);return n>3&&r&&Object.defineProperty(t,e,r),r}var Une=0,c1=!1;function kC(s,t){var e=t;return e.unshift(void 0),new(Function.prototype.bind.apply(s,e))}function O(s,t){for(var e=t,i=s.replace(/\[/g,".").replace(/\]/g,"").split("."),n=0;n"u"}function Rt(s){return s+"_"+Une++}function sg(s,t){var e;return function(){for(var i=this,n=[],r=0;r13&&(g+=1,a-=12),a-=1,o=g-4716;var S=d-24e5,C=10631/30,w=d-1948084,I=Math.floor(w/10631);w-=10631*I;var M=Math.floor((w-.1335)/C),x=30*I+M;w-=Math.floor(M*C+.1335);var N=Math.floor((w+28.5001)/29.5);13===N&&(N=12);for(var G=w-Math.floor(29.5001*N-29),V=0;VS);V++);var se=V+16260,F=Math.floor((se-1)/12),U=F+1,Y=se-12*F,j=S-t[V-1]+1;return(j+"").length>2&&(j=G,Y=N,U=x),{year:U,month:Y,date:j}},s.toGregorian=function i(n,r,a){var m=Math.floor(a+t[12*(n-1)+1+(r-1)-16260-1]-1+24e5+.5),v=Math.floor((m-1867216.25)/36524.25),S=1524+(v=m+1+v-Math.floor(v/4)),C=Math.floor((S-122.1)/365.25),w=Math.floor(365.25*C),I=Math.floor((S-w)/30.6001),M=S-w-Math.floor(30.6001*I),x=I-(I>13.5?13:1),N=C-(x>2.5?4716:4715);return N<=0&&x--,new Date(N+"/"+x+"/"+M)};var vt,Zne=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,eH="stand-alone",Jne=["sun","mon","tue","wed","thu","fri","sat"],tH={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},ere={M:"month",d:"day",E:"weekday",c:"weekday",y:"year",m:"minute",h:"hour",H:"hour",s:"second",L:"month",a:"designator",z:"timeZone",Z:"timeZone",G:"era",f:"milliseconds"},iH=function(){function s(){}return s.dateFormat=function(t,e,i){var n=this,r=vt.getDependables(i,t,e.calendar),a=O("parserObject.numbers",r),o=r.dateObject,l={isIslamic:vt.islamicRegex.test(e.calendar)};Xe()&&e.isServerRendered&&(e=vt.compareBlazorDateFormats(e,t));var h=e.format||vt.getResultantPattern(e.skeleton,r.dateObject,e.type,!1,Xe()?t:"");if(l.dateSeperator=Xe()?O("dateSeperator",o):vt.getDateSeparator(r.dateObject),Pe(h))ag("Format options or type given must be invalid");else{h=vt.ConvertDateToWeekFormat(h),Xe()&&(h=h.replace(/tt/,"a")),l.pattern=h,l.numMapper=Xe()?W({},a):ar.getNumberMapper(r.parserObject,ar.getNumberingSystem(i));for(var p=0,d=h.match(Zne)||[];p2?n+=e.month[""+d]:g=!0;break;case"E":case"c":n+=e.weekday[""+Jne[t.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(g=!0,"d"===p)d=a.date;else if("f"===p){g=!1,m=!0;var S=(f=(f=t[""+tH[""+p]]().toString()).substring(0,u)).length;if(u!==S){if(u>3)continue;for(var C=0;C0?1:0],a=Math.abs(t);return r.replace(/HH?|mm/g,function(o){var l=o.length,h=-1!==o.indexOf("H");return i.checkTwodigitNumber(Math.floor(h?a/60:a%60),l)})},s}(),nH={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},og=["infinity","nan","group","decimal","exponential"],rH=function(){function s(){}return s.numberFormatter=function(t,e,i){var l,n=this,r=W({},e),a={},o={},h=vt.getDependables(i,t,"",!0),u=h.numericObject;o.numberMapper=Xe()?W({},u):ar.getNumberMapper(h.parserObject,ar.getNumberingSystem(i),!0),o.currencySymbol=Xe()?O("currencySymbol",u):vt.getCurrencySymbol(h.numericObject,r.currency||Mc,e.altSymbol,e.ignoreCurrency),o.percentSymbol=Xe()?O("numberSymbols.percentSign",u):o.numberMapper.numberSymbols.percentSign,o.minusSymbol=Xe()?O("numberSymbols.minusSign",u):o.numberMapper.numberSymbols.minusSign;var p=o.numberMapper.numberSymbols;if(e.format&&!vt.formatRegex.test(e.format))a=vt.customFormat(e.format,o,h.numericObject),!Pe(r.useGrouping)&&r.useGrouping&&(r.useGrouping=a.pData.useGrouping);else{if(W(r,vt.getProperNumericSkeleton(e.format||"N")),r.isCurrency="currency"===r.type,r.isPercent="percent"===r.type,Xe()||(l=vt.getSymbolPattern(r.type,o.numberMapper.numberSystem,h.numericObject,r.isAccount)),r.groupOne=this.checkValueRange(r.maximumSignificantDigits,r.minimumSignificantDigits,!0),this.checkValueRange(r.maximumFractionDigits,r.minimumFractionDigits,!1,!0),Pe(r.fractionDigits)||(r.minimumFractionDigits=r.maximumFractionDigits=r.fractionDigits),Pe(r.useGrouping)&&(r.useGrouping=!0),r.isCurrency&&!Xe()&&(l=l.replace(/\u00A4/g,vt.defaultCurrency)),Xe())a.nData=W({},{},O(r.type+"nData",u)),a.pData=W({},{},O(r.type+"pData",u)),"currency"===r.type&&e.currency&&vt.replaceBlazorCurrency([a.pData,a.nData],o.currencySymbol,e.currency);else{var d=l.split(";");a.nData=vt.getFormatData(d[1]||"-"+d[0],!0,o.currencySymbol),a.pData=vt.getFormatData(d[0],!1,o.currencySymbol),r.useGrouping&&(r.groupSeparator=p[og[2]],r.groupData=this.getGroupingDetails(d[0]))}if(Pe(r.minimumFractionDigits)&&(r.minimumFractionDigits=a.nData.minimumFraction),Pe(r.maximumFractionDigits)){var g=a.nData.maximumFraction;r.maximumFractionDigits=Pe(g)&&r.isPercent?0:g}var m=r.minimumFractionDigits,v=r.maximumFractionDigits;!Pe(m)&&!Pe(v)&&m>v&&(r.maximumFractionDigits=m)}return W(a.nData,r),W(a.pData,r),function(S){return isNaN(S)?p[og[1]]:isFinite(S)?n.intNumberFormatter(S,a,o,e):p[og[0]]}},s.getGroupingDetails=function(t){var e={},i=t.match(vt.negativeDataRegex);if(i&&i[4]){var n=i[4],r=n.lastIndexOf(",");if(-1!==r){var a=n.split(".")[0];e.primary=a.length-r-1;var o=n.lastIndexOf(",",r-1);-1!==o&&(e.secondary=r-1-o)}}return e},s.checkValueRange=function(t,e,i,n){var r=n?"f":"s",a=0,o=nH["l"+r],l=nH["m"+r];if(Pe(t)||(this.checkRange(t,o,n),a++),Pe(e)||(this.checkRange(e,l,n),a++),2===a){if(!(tn[1])&&ag(e+"value must be within the range"+n[0]+"to"+n[1])},s.intNumberFormatter=function(t,e,i,n){var r;if(!Pe(e.nData.type)){t<0?(t*=-1,r=e.nData):r=0===t&&e.zeroData||e.pData;var a="";if(r.isPercent&&(t*=100),r.groupOne)a=this.processSignificantDigits(t,r.minimumSignificantDigits,r.maximumSignificantDigits);else if(a=this.processFraction(t,r.minimumFractionDigits,r.maximumFractionDigits,n),r.minimumIntegerDigits&&(a=this.processMinimumIntegers(a,r.minimumIntegerDigits)),i.isCustomFormat&&r.minimumFractionDigits=0&&"0"===l[parseInt(u.toString(),10)]&&u>=r.minimumFractionDigits;u--)l=l.slice(0,u);a=o[0]+"."+l}return"scientific"===r.type&&(a=(a=t.toExponential(r.maximumFractionDigits)).replace("e",i.numberMapper.numberSymbols[og[4]])),a=a.replace(".",i.numberMapper.numberSymbols[og[3]]),a="#,###,,;(#,###,,)"===r.format?this.customPivotFormat(parseInt(a,10)):a,r.useGrouping&&(a=this.groupNumbers(a,r.groupData.primary,r.groupSeparator||",",i.numberMapper.numberSymbols[og[3]]||".",r.groupData.secondary)),a=ar.convertValueParts(a,vt.latnParseRegex,i.numberMapper.mapper),"N/A"===r.nlead?r.nlead:"0"===a&&n&&"0"===n.format?a+r.nend:r.nlead+a+r.nend}},s.processSignificantDigits=function(t,e,i){var n=t+"";return n.lengthe;)u=l.slice(h-e,h)+(u.length?i+u:""),h-=e,a&&(e=r,a=!1);return o[0]=l.slice(0,h)+(u.length?i:"")+u,o.join(n)},s.processFraction=function(t,e,i,n){var r=(t+"").split(".")[1],a=r?r.length:0;if(e&&ai||0===i))return t.toFixed(i);var h=t+"";return"0"===h[0]&&n&&"###.00"===n.format&&(h=h.slice(1)),h},s.processMinimumIntegers=function(t,e){var i=t.split("."),n=i[0],r=n.length;if(r=5e5){var n=(t/=1e6).toString().split(".")[1];return n&&+n.substring(0,1)>=5?Math.ceil(t).toString():Math.floor(t).toString()}return""},s}(),sH="stand-alone",rre=/^[0-9]*$/,aH={minute:"setMinutes",hour:"setHours",second:"setSeconds",day:"setDate",month:"setMonth",milliseconds:"setMilliseconds"},are=function(){function s(){}return s.dateParser=function(t,e,i){var n=this,r=vt.getDependables(i,t,e.calendar),a=ar.getCurrentNumericOptions(r.parserObject,ar.getNumberingSystem(i),!1,Xe()),o={};Xe()&&e.isServerRendered&&(e=vt.compareBlazorDateFormats(e,t));var u,l=e.format||vt.getResultantPattern(e.skeleton,r.dateObject,e.type,!1,Xe()?t:""),h="";if(Pe(l))ag("Format options or type given must be invalid");else{l=vt.ConvertDateToWeekFormat(l),o={isIslamic:vt.islamicRegex.test(e.calendar),pattern:l,evalposition:{},culture:t};for(var p=l.match(vt.dateParseRegex)||[],d=p.length,f=0,g=0,m=!1,v=a.numericRegex,S=Xe()?r.parserObject.numbers:ar.getNumberMapper(r.parserObject,ar.getNumberingSystem(i)),C=0;C2){var U;U=Xe()?O("months."+vt.monthIndex[""+I],r.dateObject):r.dateObject.months[""+sH][vt.monthIndex[""+I]],o[""+G]=ar.reverseObject(U),h+="("+Object.keys(o[""+G]).join("|")+")"}else if("f"===M){if(I>3)continue;x=!0,h+="("+v+v+"?"+v+"?)"}else x=!0,h+="("+v+v+V+")";"h"===M&&(o.hour12=!0);break;case"W":h+="("+v+(1===I?"?":"")+v+")";break;case"y":N=x=!0,h+=2===I?"("+v+v+")":"("+v+"{"+I+",})";break;case"a":N=!0;var j=Xe()?O("dayPeriods",r.dateObject):O("dayPeriods.format.wide",r.dateObject);o[""+G]=ar.reverseObject(j),h+="("+Object.keys(o[""+G]).join("|")+")";break;case"G":N=!0;var $=I<=3?"eraAbbr":4===I?"eraNames":"eraNarrow";o[""+G]=ar.reverseObject(Xe()?O("eras",r.dateObject):O("eras."+$,r.dateObject)),h+="("+Object.keys(o[""+G]).join("|")+"?)";break;case"z":N=0!==(new Date).getTimezoneOffset(),o[""+G]=O("dates.timeZoneNames",r.parserObject);var H=o[""+G],Z=(u=I<4)?"+H;-H":H.hourFormat;Z=Z.replace(/:/g,S.timeSeparator),h+="("+this.parseTimeZoneRegx(Z,H,v)+")?",m=!0,g=u?6:12;break;case"'":h+="("+w.replace(/'/g,"")+")?";break;default:h+="([\\D])"}if(N&&(o.evalposition[""+G]={isNumber:x,pos:C+1+f,hourOnly:u}),C===d-1&&!c(h)){var Te=RegExp;o.parserRegex=new Te("^"+h+"$","i")}}}return function(Le){var De=n.internalDateParse(Le,o,a);if(c(De)||!Object.keys(De).length)return null;if(o.isIslamic){var Oe={},je=De.year,Fe=De.day,Ie=De.month,et=je?je+"":"",Tt=2===et.length;(!je||!Ie||!Fe||Tt)&&(Oe=jo.getHijriDate(new Date)),Tt&&(je=parseInt((Oe.year+"").slice(0,2)+et,10));var Ct=jo.toGregorian(je||Oe.year,Ie||Oe.month,Fe||Oe.date);De.year=Ct.getFullYear(),De.month=Ct.getMonth()+1,De.day=Ct.getDate()}return n.getDateObject(De)}},s.getDateObject=function(t,e){var i=e||new Date;i.setMilliseconds(0);var r=t.year,a=t.designator,o=t.timeZone;Pe(r)||((r+"").length<=2&&(r+=100*Math.floor(i.getFullYear()/100)),i.setFullYear(r));for(var u=0,p=["hour","minute","second","milliseconds","month","day"];u11)return new Date("invalid");var g=i.getDate();i.setDate(1),i[aH[""+d]](f);var m=new Date(i.getFullYear(),f+1,0).getDate();i.setDate(gv)return null}i[""+aH[""+d]](f)}}if(!Pe(a)){var S=i.getHours();"pm"===a?i.setHours(S+(12===S?0:12)):12===S&&i.setHours(0)}if(!Pe(o)){var C=o-i.getTimezoneOffset();0!==C&&i.setMinutes(i.getMinutes()+C)}return i},s.internalDateParse=function(t,e,i){var n=t.match(e.parserRegex),r={hour:0,minute:0,second:0};if(c(n))return null;for(var o=0,l=Object.keys(e.evalposition);oe.maximumFractionDigits&&(i=+i.toFixed(e.custom?n?e.nData.maximumFractionDigits:e.pData.maximumFractionDigits:e.maximumFractionDigits)),i},s}(),ey=function(){function s(t){this.ranArray=[],this.boundedEvents={},!c(t)&&(this.context=t)}return s.prototype.on=function(t,e,i,n){if(!c(e)){var r=i||this.context;if(this.notExist(t))return void(this.boundedEvents[""+t]=[{handler:e,context:r,id:n}]);c(n)?this.isHandlerPresent(this.boundedEvents[""+t],e)||this.boundedEvents[""+t].push({handler:e,context:r}):-1===this.ranArray.indexOf(n)&&(this.ranArray.push(n),this.boundedEvents[""+t].push({handler:e,context:r,id:n}))}},s.prototype.off=function(t,e,i){if(!this.notExist(t)){var n=O(t,this.boundedEvents);if(e){for(var r=0;r1&&(ne.fractionDigits=parseInt($[2],10)),ne}function g(j,$,ne,H){var Z=H?{}:{nlead:"",nend:""},ae=j.match(s.customRegex);if(ae){H||(Z.nlead=m(ae[1],ne),Z.nend=m(ae[10],ne),Z.groupPattern=ae[4]);var Te=ae[7];if(Te&&$){var Le=Te.match(t);Z.minimumFraction=c(Le)?0:Le.length,Z.maximumFraction=Te.length-1}}return Z}function m(j,$){return j?(j=j.replace(s.defaultCurrency,$),""===$?j.trim():j):""}function v(j,$,ne,H){return H?"$":O("currencies."+$+(ne?"."+ne:".symbol"),j)||O("currencies."+$+".symbol-alt-narrow",j)||"$"}function C(j,$,ne){var H={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},Z=j.match(s.customRegex);if(c(Z)||""===Z[5]&&"N/A"!==j)return H.type=void 0,H;H.nlead=Z[1],H.nend=Z[10];var ae=Z[6],Te=!!ae.match(/ $/g),Le=-1!==ae.replace(/ $/g,"").indexOf(" ");H.useGrouping=-1!==ae.indexOf(",")||Le,ae=ae.replace(/,/g,"");var De=Z[7];if(-1!==ae.indexOf("0")&&(H.minimumIntegerDigits=ae.length-ae.indexOf("0")),c(De)||(H.minimumFractionDigits=De.lastIndexOf("0"),H.maximumFractionDigits=De.lastIndexOf("#"),-1===H.minimumFractionDigits&&(H.minimumFractionDigits=0),(-1===H.maximumFractionDigits||H.maximumFractionDigitsae.lastIndexOf("'"))){H[""+o[parseInt(Z.toString(),10)]]=ae.substr(0,Te)+ne+ae.substr(Te+1),H[""+o[""+$]]=!0,H.type=H.isCurrency?"currency":"percent";break}}return H}function x(j,$){if(-1!==j.indexOf(",")){var ne=j.split(",");j=ne[0]+O("numberMapper.numberSymbols.group",$)+ne[1].replace(".",O("numberMapper.numberSymbols.decimal",$))}else j=j.replace(".",O("numberMapper.numberSymbols.decimal",$));return j}function G(j,$,ne){j+=".";for(var H=0;H<$;H++)j+="0";if($0;ae-=3)j=","+ne[ae-2]+ne[ae-1]+ne[parseInt(ae.toString(),10)]+j;return j=j.slice(1),$[1]?j+"."+$[1]:j}s.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,s.basicPatterns=["short","medium","long","full"],s.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},s.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},s.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},s.month="months",s.days="days",s.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},s.getResultantPattern=l,s.getDependables=h,s.getSymbolPattern=u,s.ConvertDateToWeekFormat=p,s.compareBlazorDateFormats=d,s.getProperNumericSkeleton=f,s.getFormatData=g,s.changeCurrencySymbol=m,s.getCurrencySymbol=v,s.customFormat=function S(j,$,ne){for(var H={},Z=j.split(";"),ae=["pData","nData","zeroData"],Te=0;Te1,De.nData=Xe()?O(je.type+"nData",Te):g(Tt[1]||"-"+Tt[0],!0,Ie),De.pData=Xe()?O(je.type+"pData",Te):g(Tt[0],!1,Ie),!Oe[2]&&!$.minimumFractionDigits&&!$.maximumFractionDigits&&(Le=g(et.split(";")[0],!0,"",!0).minimumFraction)}if(s.formatRegex.test($.format)||!$.format){if(W(ae,f($.format||"N")),ae.custom=!1,Ct="###0",(ae.fractionDigits||$.minimumFractionDigits||$.maximumFractionDigits||Le)&&(ae.fractionDigits&&($.minimumFractionDigits=$.maximumFractionDigits=ae.fractionDigits),Ct=G(Ct,Le||ae.fractionDigits||$.minimumFractionDigits||0,$.maximumFractionDigits||0)),$.minimumIntegerDigits&&(Ct=V(Ct,$.minimumIntegerDigits)),$.useGrouping&&(Ct=se(Ct)),"currency"===ae.type||ae.type&&Xe()){Xe()&&"currency"!==ae.type&&(De.pData=O(ae.type+"pData",Te),De.nData=O(ae.type+"nData",Te));var tt=Ct;Ct=De.pData.nlead+tt+De.pData.nend,(De.hasNegativePattern||Xe())&&(Ct+=";"+De.nData.nlead+tt+De.nData.nend)}"percent"===ae.type&&!Xe()&&(Ct+=" %")}else Ct=$.format.replace(/'/g,'"');return Object.keys(Fe).length>0&&(Ct=H?Ct:x(Ct,Fe)),Ct},s.fractionDigitsPattern=G,s.minimumIntegerPattern=V,s.groupingPattern=se,s.getWeekData=function F(j,$){var ne="sun",H=O("supplemental.weekData.firstDay",$),Z=j;return/en-/.test(Z)&&(Z=Z.slice(3)),Z=Z.slice(0,2).toUpperCase()+Z.substr(2),H&&(ne=H[""+Z]||H[Z.slice(0,2)]||"sun"),a[""+ne]},s.replaceBlazorCurrency=function U(j,$,ne){var H=function Xne(s){return O(s||"",Kne)}(ne);if($!==H)for(var Z=0,ae=j;Z=0?ne:ne+7;var Z=Math.floor((j.getTime()-$.getTime()-6e4*(j.getTimezoneOffset()-$.getTimezoneOffset()))/864e5)+1;if(ne<4){if((H=Math.floor((Z+ne-1)/7)+1)>52){var Te=new Date(j.getFullYear()+1,0,1).getDay();H=(Te=Te>=0?Te:Te+7)<4?1:53}}else H=Math.floor((Z+ne-1)/7);return H}}(vt||(vt={}));var f1=function(){function s(t,e,i){this.type="GET",this.emitError=!0,"string"==typeof t?(this.url=t,this.type=c(e)?this.type:e.toUpperCase(),this.contentType=i):zo(t)&&Object.keys(t).length>0&&Kn(this,t),this.contentType=c(this.contentType)?"application/json; charset=utf-8":this.contentType}return s.prototype.send=function(t){var e=this,i={"application/json":"json","multipart/form-data":"formData","application/octet-stream":"blob","application/x-www-form-urlencoded":"formData"};try{c(this.fetchRequest)&&"GET"===this.type?this.fetchRequest=new Request(this.url,{method:this.type}):c(this.fetchRequest)&&(this.data=c(t)?this.data:t,this.fetchRequest=new Request(this.url,{method:this.type,headers:{"Content-Type":this.contentType},body:this.data}));var n={cancel:!1,fetchRequest:this.fetchRequest};return this.triggerEvent(this.beforeSend,n),n.cancel?null:(this.fetchResponse=fetch(this.fetchRequest),this.fetchResponse.then(function(r){if(e.triggerEvent(e.onLoad,r),!r.ok)throw r;for(var a="text",o=0,l=Object.keys(i);o-1},s.getValue=function(t,e){var i=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===s.isTouch&&!g1.CHROME.test(navigator.userAgent)&&(i.isIos=!0,i.isDevice=!0,i.isTouch=!0,i.isPointer=!0,i.isPointer="pointerEnabled"in window.navigator),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(i.isPointer=!1),typeof i[""+t]>"u"?i[""+t]=e.test(s.userAgent):i[""+t]},Object.defineProperty(s,"userAgent",{get:function(){return s.uA},set:function(t){s.uA=t,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(s,"info",{get:function(){return Pe(window.browserDetails.info)?window.browserDetails.info=s.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(s,"isIE",{get:function(){return s.getValue("isIE",fre)},enumerable:!0,configurable:!0}),Object.defineProperty(s,"isTouch",{get:function(){return Pe(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(s,"isPointer",{get:function(){return Pe(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(s,"isMSPointer",{get:function(){return Pe(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(s,"isDevice",{get:function(){return s.getValue("isDevice",dre)},enumerable:!0,configurable:!0}),Object.defineProperty(s,"isIos",{get:function(){return s.getValue("isIos",mre)},enumerable:!0,configurable:!0}),Object.defineProperty(s,"isIos7",{get:function(){return s.getValue("isIos7",vre)},enumerable:!0,configurable:!0}),Object.defineProperty(s,"isAndroid",{get:function(){return s.getValue("isAndroid",yre)},enumerable:!0,configurable:!0}),Object.defineProperty(s,"isWebView",{get:function(){return Pe(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(Pe(window.cordova)&&Pe(window.PhoneGap)&&Pe(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(s,"isWindows",{get:function(){return s.getValue("isWindows",bre)},enumerable:!0,configurable:!0}),Object.defineProperty(s,"touchStartEvent",{get:function(){return Pe(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=s.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(s,"touchMoveEvent",{get:function(){return Pe(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=s.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(s,"touchEndEvent",{get:function(){return Pe(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=s.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(s,"touchCancelEvent",{get:function(){return Pe(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=s.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),s.uA=typeof navigator<"u"?navigator.userAgent:"",s}(),b=function(){function s(){}return s.addOrGetEventData=function(t){return"__eventList"in t?t.__eventList.events:(t.__eventList={},t.__eventList.events=[])},s.add=function(t,e,i,n,r){var o,a=s.addOrGetEventData(t);o=r?sg(i,r):i,n&&(o=o.bind(n));for(var l=e.split(" "),h=0;h"u"||(e.innerHTML=t.innerHTML?t.innerHTML:"",void 0!==t.className&&(e.className=t.className),void 0!==t.id&&(e.id=t.id),void 0!==t.styles&&e.setAttribute("style",t.styles),void 0!==t.attrs&&ee(e,t.attrs)),e}function E(s,t){for(var e=cH(t),i=RegExp,n=0,r=s;n0}function Zn(s,t,e){for(var i=document.createDocumentFragment(),n=0,r=s;n0;)i.appendChild(s[0]);else for(var n=0,r=s;n-1&&!n[parseInt(r.toString(),10)].match(/\[.*\]/)){var a=n[parseInt(r.toString(),10)].split("#");if(a[1].match(/^\d/)||a[1].match(t)){var o=n[parseInt(r.toString(),10)].split(".");o[0]=o[0].replace(/#/,"[id='")+"']",n[parseInt(r.toString(),10)]=o.join(".")}}e[parseInt(i.toString(),10)]=n.join(" ")}return e.join(",")}return s}function A(s,t){var e=s;if("function"==typeof e.closest)return e.closest(t);for(;e&&1===e.nodeType;){if(lg(e,t))return e;e=e.parentNode}return null}function ke(s,t){void 0!==t&&Object.keys(t).forEach(function(e){s.style[""+e]=t[""+e]})}function Ne(s,t,e){E([s],t),T([s],e)}function lg(s,t){var e=s.matches||s.msMatchesSelector||s.webkitMatchesSelector;return e?e.call(s,t):-1!==[].indexOf.call(document.querySelectorAll(t),s)}var wre=new RegExp("]"),Iu=function(){function s(t,e){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new ey(this),Pe(e)||(this.element="string"==typeof e?document.querySelector(e):e,c(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),Pe(t)||this.setProperties(t,!0),this.isDestroyed=!1}return s.prototype.setProperties=function(t,e){var i=this.isProtectedOnChange;this.isProtectedOnChange=!!e,Kn(this,t),!0!==e?(Kn(this.changedProperties,t),this.dataBind()):Xe()&&this.isRendered&&this.serverDataBind(t),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=i},s.callChildDataBind=function(t,e){for(var n=0,r=Object.keys(t);n=0;o--)(a=s[o])&&(r=(n<3?a(r):n>3?a(t,e,r):a(t,e))||r);return n>3&&r&&Object.defineProperty(t,e,r),r},pn=function(s){function t(i){var n=s.call(this,i,void 0)||this;return n.easing={ease:"cubic-bezier(0.250, 0.100, 0.250, 1.000)",linear:"cubic-bezier(0.250, 0.250, 0.750, 0.750)",easeIn:"cubic-bezier(0.420, 0.000, 1.000, 1.000)",easeOut:"cubic-bezier(0.000, 0.000, 0.580, 1.000)",easeInOut:"cubic-bezier(0.420, 0.000, 0.580, 1.000)",elasticInOut:"cubic-bezier(0.5,-0.58,0.38,1.81)",elasticIn:"cubic-bezier(0.17,0.67,0.59,1.81)",elasticOut:"cubic-bezier(0.7,-0.75,0.99,1.01)"},n}var e;return Nre(t,s),e=t,t.prototype.animate=function(i,n){var r=this.getModel(n=n||{});if("string"==typeof i)for(var o=0,l=Array.prototype.slice.call(ve(i,document));o0?n-1:0,i+=e=-1!==e?"-"+e:"-"+n}return this.controlParent!==this.parentObj&&(i=this.parentObj.getParentKey()+"."+this.propName+e),i},s}(),Bre=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],wH=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],IH=function(){function s(t){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var e=null;return{setKey:function i(r){e=r},getKey:function n(){return e}}}(),this.npxManager=function(){return{getKey:function i(){return"npxKeyReplace"}}}(),this.manager.setKey(t)}return s.prototype.validate=function(){if(!this.isValidated&&rg&&!O(PC(wH),rg)&&!O("Blazor",rg)){var i=void 0,n=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var r=this.getInfoFromKey();if(r&&r.length)for(var a=0,o=r;a"+i+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n
\n ';if(typeof document<"u"&&!c(document)){var t=Re("div",{innerHTML:s});document.body.appendChild(t)}}(),xH=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},t.prototype.renderComplete=function(e){Xe()&&window.sfBlazor.renderComplete(this.element,e),this.isRendered=!0},t.prototype.dataBind=function(){this.injectModules(),s.prototype.dataBind.call(this)},t.prototype.on=function(e,i,n){if("string"==typeof e)this.localObserver.on(e,i,n);else for(var r=0,a=e;r=0;o--)(a=s[o])&&(r=(n<3?a(r):n>3?a(t,e,r):a(t,e))||r);return n>3&&r&&Object.defineProperty(t,e,r),r},_re={left:0,top:0,bottom:0,right:0},S1={isDragged:!1},Wre=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return TH(t,s),Ln([y(0)],t.prototype,"left",void 0),Ln([y(0)],t.prototype,"top",void 0),t}(rt),xc=function(s){function t(i,n){var r=s.call(this,n,i)||this;return r.dragLimit=e.getDefaultPosition(),r.borderWidth=e.getDefaultPosition(),r.padding=e.getDefaultPosition(),r.diffX=0,r.prevLeft=0,r.prevTop=0,r.dragProcessStarted=!1,r.eleTop=0,r.tapHoldTimer=0,r.externalInitialize=!1,r.diffY=0,r.parentScrollX=0,r.parentScrollY=0,r.droppables={},r.bind(),r}var e;return TH(t,s),e=t,t.prototype.bind=function(){this.toggleEvents(),L.isIE&&E([this.element],"e-block-touch"),this.droppables[this.scope]={}},t.getDefaultPosition=function(){return W({},_re)},t.prototype.toggleEvents=function(i){var n;Pe(this.handle)||(n=B(this.handle,this.element));var r=this.enableTapHold&&L.isDevice&&L.isTouch?this.mobileInitialize:this.initialize;i?b.remove(n||this.element,L.isSafari()?"touchstart":L.touchStartEvent,r):b.add(n||this.element,L.isSafari()?"touchstart":L.touchStartEvent,r,this)},t.prototype.mobileInitialize=function(i){var n=this,r=i.currentTarget;this.tapHoldTimer=setTimeout(function(){n.externalInitialize=!0,n.removeTapholdTimer(),n.initialize(i,r)},this.tapHoldThreshold),b.add(document,L.isSafari()?"touchmove":L.touchMoveEvent,this.removeTapholdTimer,this),b.add(document,L.isSafari()?"touchend":L.touchEndEvent,this.removeTapholdTimer,this)},t.prototype.removeTapholdTimer=function(){clearTimeout(this.tapHoldTimer),b.remove(document,L.isSafari()?"touchmove":L.touchMoveEvent,this.removeTapholdTimer),b.remove(document,L.isSafari()?"touchend":L.touchEndEvent,this.removeTapholdTimer)},t.prototype.getScrollableParent=function(i,n){return c(i)?null:i[{vertical:"scrollHeight",horizontal:"scrollWidth"}[""+n]]>i[{vertical:"clientHeight",horizontal:"clientWidth"}[""+n]]&&("vertical"===n?i.scrollTop>0:i.scrollLeft>0)?("vertical"===n?(this.parentScrollY=this.parentScrollY+(0===this.parentScrollY?i.scrollTop:i.scrollTop-this.parentScrollY),this.tempScrollHeight=i.scrollHeight):(this.parentScrollX=this.parentScrollX+(0===this.parentScrollX?i.scrollLeft:i.scrollLeft-this.parentScrollX),this.tempScrollWidth=i.scrollWidth),c(i)?i:this.getScrollableParent(i.parentNode,n)):this.getScrollableParent(i.parentNode,n)},t.prototype.getScrollableValues=function(){this.parentScrollX=0,this.parentScrollY=0,this.element.classList.contains("e-dialog")&&this.element.classList.contains("e-dlg-modal"),this.getScrollableParent(this.element.parentNode,"vertical"),this.getScrollableParent(this.element.parentNode,"horizontal")},t.prototype.initialize=function(i,n){if(this.currentStateTarget=i.target,!this.isDragStarted()){if(this.isDragStarted(!0),this.externalInitialize=!1,this.target=i.currentTarget||n,this.dragProcessStarted=!1,this.abort){var r=this.abort;"string"==typeof r&&(r=[r]);for(var a=0;a=this.distance||this.externalInitialize){var f=this.getHelperElement(i);if(!f||c(f))return;n&&i.preventDefault();var g=this.helperElement=f;if(this.parentClientRect=this.calculateParentPosition(g.offsetParent),this.dragStart){var v={event:i,element:l,target:this.getProperTargetElement(i),bindEvents:Xe()?this.bindDragEvents.bind(this):null,dragElement:g};this.trigger("dragStart",v)}this.dragArea?this.setDragArea():(this.dragLimit={left:0,right:0,bottom:0,top:0},this.borderWidth={top:0,left:0}),a={left:this.position.left-this.parentClientRect.left,top:this.position.top-this.parentClientRect.top},this.clone&&!this.enableTailMode&&(this.diffX=this.position.left-this.offset.left,this.diffY=this.position.top-this.offset.top),this.getScrollableValues();var S=getComputedStyle(l),C=parseFloat(S.marginTop);this.clone&&0!==C&&(a.top+=C),this.eleTop=isNaN(parseFloat(S.top))?0:parseFloat(S.top)-this.offset.top,this.enableScrollHandler&&!this.clone&&(a.top-=this.parentScrollY,a.left-=this.parentScrollX);var w=this.getProcessedPositionValue({top:a.top-this.diffY+"px",left:a.left-this.diffX+"px"});this.dragArea&&"string"!=typeof this.dragArea&&this.dragArea.classList.contains("e-kanban-content")&&"relative"===this.dragArea.style.position&&(a.top+=this.dragArea.scrollTop),this.dragElePosition={top:a.top,left:a.left},ke(g,this.getDragPosition({position:"absolute",left:w.left,top:w.top})),b.remove(document,L.isSafari()?"touchmove":L.touchMoveEvent,this.intDragStart),b.remove(document,L.isSafari()?"touchend":L.touchEndEvent,this.intDestroy),Xe()||this.bindDragEvents(g)}}},t.prototype.bindDragEvents=function(i){Xn(i)?(b.add(document,L.isSafari()?"touchmove":L.touchMoveEvent,this.intDrag,this),b.add(document,L.isSafari()?"touchend":L.touchEndEvent,this.intDragStop,this),this.setGlobalDroppables(!1,this.element,i)):(this.toggleEvents(),document.body.classList.remove("e-prevent-select"))},t.prototype.elementInViewport=function(i){for(this.top=i.offsetTop,this.left=i.offsetLeft,this.width=i.offsetWidth,this.height=i.offsetHeight;i.offsetParent;)this.top+=(i=i.offsetParent).offsetTop,this.left+=i.offsetLeft;return this.top>=window.pageYOffset&&this.left>=window.pageXOffset&&this.top+this.height<=window.pageYOffset+window.innerHeight&&this.left+this.width<=window.pageXOffset+window.innerWidth},t.prototype.getProcessedPositionValue=function(i){return this.queryPositionInfo?this.queryPositionInfo(i):i},t.prototype.calculateParentPosition=function(i){if(c(i))return{left:0,top:0};var n=i.getBoundingClientRect(),r=getComputedStyle(i);return{left:n.left+window.pageXOffset-parseInt(r.marginLeft,10),top:n.top+window.pageYOffset-parseInt(r.marginTop,10)}},t.prototype.intDrag=function(i){if(Pe(i.changedTouches)||1===i.changedTouches.length){var n,r;this.clone&&i.changedTouches&&L.isDevice&&L.isTouch&&i.preventDefault(),this.position=this.getMousePosition(i,this.isDragScroll);var a=this.getDocumentWidthHeight("Height");aS&&S>0?this.dragLimit.left:this.dragLimit.right+window.pageXOffset0?S-(S-this.dragLimit.right)+window.pageXOffset-I:S<0?this.dragLimit.left:S}if(this.pageY!==v||this.skipDistanceCheck){var M=p.offsetHeight+(parseFloat(w.marginTop)+parseFloat(w.marginBottom));r=this.dragLimit.top>C&&C>0?this.dragLimit.top:this.dragLimit.bottom+window.pageYOffset0?C-(C-this.dragLimit.bottom)+window.pageYOffset-M:C<0?this.dragLimit.top:C}}else n=S,r=C;var G,V,x=f+this.borderWidth.top,N=d+this.borderWidth.left;if(this.dragProcessStarted&&(c(r)&&(r=this.prevTop),c(n)&&(n=this.prevLeft)),this.helperElement.classList.contains("e-treeview"))this.dragArea?(this.dragLimit.top=this.clone?this.dragLimit.top:0,G=r-x<0?this.dragLimit.top:r-this.borderWidth.top,V=n-N<0?this.dragLimit.left:n-this.borderWidth.left):(G=r-this.borderWidth.top,V=n-this.borderWidth.left);else if(this.dragArea){var se=this.helperElement.classList.contains("e-dialog");this.dragLimit.top=this.clone?this.dragLimit.top:0,G=r-x<0?this.dragLimit.top:r-x,V=n-N<0?se?n-(N-this.borderWidth.left):this.dragElePosition.left:n-N}else G=r-x,V=n-N;var F=parseFloat(getComputedStyle(this.element).marginTop);if(F>0&&(this.clone&&(G+=F,C<0&&(F+C>=0?G=F+C:G-=F),this.dragArea&&(G=this.dragLimit.bottom=0){var U=this.dragLimit.top+C-x;U+F+x<0?G-=F+x:G=U}else G-=F+x;this.dragArea&&this.helperElement.classList.contains("e-treeview")&&(G=G+(M=p.offsetHeight+(parseFloat(w.marginTop)+parseFloat(w.marginBottom)))>this.dragLimit.bottom?this.dragLimit.bottom-M:G),this.enableScrollHandler&&!this.clone&&(G-=this.parentScrollY,V-=this.parentScrollX),this.dragArea&&"string"!=typeof this.dragArea&&this.dragArea.classList.contains("e-kanban-content")&&"relative"===this.dragArea.style.position&&(G+=this.dragArea.scrollTop);var Y=this.getProcessedPositionValue({top:G+"px",left:V+"px"});this.isPreventScroll&&(Y=this.getProcessedPositionValue({top:this.position.top-this.parentClientRect.top-2+"px",left:this.position.left-this.parentClientRect.left-2+"px"})),ke(p,this.getDragPosition(Y)),!this.elementInViewport(p)&&this.enableAutoScroll&&!this.helperElement.classList.contains("e-treeview")&&this.helperElement.scrollIntoView();var j=document.querySelectorAll(":hover");if(this.enableAutoScroll&&this.helperElement.classList.contains("e-treeview")){0===j.length&&(j=this.getPathElements(i));var $=this.getScrollParent(j,!1);this.elementInViewport(this.helperElement)?this.getScrollPosition($,G):this.elementInViewport(this.helperElement)||(0===(j=[].slice.call(document.querySelectorAll(":hover"))).length&&(j=this.getPathElements(i)),$=this.getScrollParent(j,!0),this.getScrollPosition($,G))}this.dragProcessStarted=!0,this.prevLeft=n,this.prevTop=r,this.position.left=n,this.position.top=r,this.pageX=m,this.pageY=v}},t.prototype.getScrollParent=function(i,n){for(var a,r=n?i.reverse():i,o=r.length-1;o>=0;o--)if(("auto"===(a=window.getComputedStyle(r[parseInt(o.toString(),10)])["overflow-y"])||"scroll"===a)&&r[parseInt(o.toString(),10)].scrollHeight>r[parseInt(o.toString(),10)].clientHeight)return r[parseInt(o.toString(),10)];if("visible"===(a=window.getComputedStyle(document.scrollingElement)["overflow-y"]))return document.scrollingElement.style.overflow="auto",document.scrollingElement},t.prototype.getScrollPosition=function(i,n){if(i&&i===document.scrollingElement)i.clientHeight+document.scrollingElement.scrollTop-this.helperElement.clientHeightn?i.scrollTop+=this.helperElement.clientHeight:i.scrollTop>n-this.helperElement.clientHeight&&(i.scrollTop-=this.helperElement.clientHeight);else if(i&&i!==document.scrollingElement){var r=document.scrollingElement.scrollTop,a=this.helperElement.clientHeight;i.clientHeight+i.getBoundingClientRect().top-a+rn-a-r&&(i.scrollTop-=this.helperElement.clientHeight)}},t.prototype.getPathElements=function(i){return document.elementsFromPoint(i.clientX>0?i.clientX:0,i.clientY>0?i.clientY:0)},t.prototype.triggerOutFunction=function(i,n){this.hoverObject.instance.intOut(i,n.target),this.hoverObject.instance.dragData[this.scope]=null,this.hoverObject=null},t.prototype.getDragPosition=function(i){var n=W({},i);return this.axis&&("x"===this.axis?delete n.top:"y"===this.axis&&delete n.left),n},t.prototype.getDocumentWidthHeight=function(i){var n=document.body,r=document.documentElement;return Math.max(n["scroll"+i],r["scroll"+i],n["offset"+i],r["offset"+i],r["client"+i])},t.prototype.intDragStop=function(i){if(this.dragProcessStarted=!1,Pe(i.changedTouches)||1===i.changedTouches.length){if(-1!==["touchend","pointerup","mouseup"].indexOf(i.type)){if(this.dragStop){var r=this.getProperTargetElement(i);this.trigger("dragStop",{event:i,element:this.element,target:r,helper:this.helperElement})}this.intDestroy(i)}else this.element.setAttribute("aria-grabbed","false");var a=this.checkTargetElement(i);a.target&&a.instance&&(a.instance.dragStopCalled=!0,a.instance.dragData[this.scope]=this.droppables[this.scope],a.instance.intDrop(i,a.target)),this.setGlobalDroppables(!0),document.body.classList.remove("e-prevent-select")}},t.prototype.intDestroy=function(i){this.dragProcessStarted=!1,this.toggleEvents(),document.body.classList.remove("e-prevent-select"),this.element.setAttribute("aria-grabbed","false"),b.remove(document,L.isSafari()?"touchmove":L.touchMoveEvent,this.intDragStart),b.remove(document,L.isSafari()?"touchend":L.touchEndEvent,this.intDragStop),b.remove(document,L.isSafari()?"touchend":L.touchEndEvent,this.intDestroy),b.remove(document,L.isSafari()?"touchmove":L.touchMoveEvent,this.intDrag),this.isDragStarted()&&this.isDragStarted(!0)},t.prototype.onPropertyChanged=function(i,n){},t.prototype.getModuleName=function(){return"draggable"},t.prototype.isDragStarted=function(i){return i&&(S1.isDragged=!S1.isDragged),S1.isDragged},t.prototype.setDragArea=function(){var i,n,o,r=0,a=0;if(o="string"==typeof this.dragArea?B(this.dragArea):this.dragArea){var h=o.getBoundingClientRect();i=o.scrollWidth?o.scrollWidth:h.right-h.left,n=o.scrollHeight?this.dragArea&&!c(this.helperElement)&&this.helperElement.classList.contains("e-treeview")?o.clientHeight:o.scrollHeight:h.bottom-h.top;for(var u=["Top","Left","Bottom","Right"],p=getComputedStyle(o),d=0;d12;return OC(i.target,this.helperElement)||-1!==i.type.indexOf("touch")||o?(this.helperElement.style.pointerEvents="none",r=document.elementFromPoint(n.clientX,n.clientY),this.helperElement.style.pointerEvents=a):r=i.target,r},t.prototype.currentStateCheck=function(i,n){return c(this.currentStateTarget)||this.currentStateTarget===i?c(n)?i:n:this.currentStateTarget},t.prototype.getMousePosition=function(i,n){var o,l,r=void 0!==i.srcElement?i.srcElement:i.target,a=this.getCoordinates(i),h=c(r.offsetParent);if(n?(o=this.clone?a.pageX:a.pageX+(h?0:r.offsetParent.scrollLeft)-this.relativeXPosition,l=this.clone?a.pageY:a.pageY+(h?0:r.offsetParent.scrollTop)-this.relativeYPosition):(o=this.clone?a.pageX:a.pageX+window.pageXOffset-this.relativeXPosition,l=this.clone?a.pageY:a.pageY+window.pageYOffset-this.relativeYPosition),document.scrollingElement&&!n&&!this.clone){var u=document.scrollingElement;o=u.scrollWidth>0&&u.scrollWidth>u.clientWidth&&u.scrollLeft>0?o-u.scrollLeft:o,l=u.scrollHeight>0&&u.scrollHeight>u.clientHeight&&u.scrollTop>0?l-u.scrollTop:l}return{left:o-(this.margin.left+this.cursorAt.left),top:l-(this.margin.top+this.cursorAt.top)}},t.prototype.getCoordinates=function(i){return i.type.indexOf("touch")>-1?i.changedTouches[0]:i},t.prototype.getHelperElement=function(i){var n;return this.clone?this.helper?n=this.helper({sender:i,element:this.target}):(n=Re("div",{className:"e-drag-helper e-block-touch",innerHTML:"Draggable"}),document.body.appendChild(n)):n=this.element,n},t.prototype.setGlobalDroppables=function(i,n,r){this.droppables[this.scope]=i?null:{draggable:n,helper:r,draggedElement:this.element}},t.prototype.checkTargetElement=function(i){var n=this.getProperTargetElement(i),r=this.getDropInstance(n);if(!r&&n&&!c(n.parentNode)){var a=A(n.parentNode,".e-droppable")||n.parentElement;a&&(r=this.getDropInstance(a))}return{target:n,instance:r}},t.prototype.getDropInstance=function(i){var r,a=i&&i.ej2_instances;if(a)for(var o=0,l=a;o=0;o--)(a=s[o])&&(r=(n<3?a(r):n>3?a(t,e,r):a(t,e))||r);return n>3&&r&&Object.defineProperty(t,e,r),r},zC=function(s){function t(e,i){var n=s.call(this,i,e)||this;return n.mouseOver=!1,n.dragData={},n.dragStopCalled=!1,n.bind(),n}return Ure(t,s),t.prototype.bind=function(){this.wireEvents()},t.prototype.wireEvents=function(){b.add(this.element,L.isSafari()?"touchend":L.touchEndEvent,this.intDrop,this)},t.prototype.onPropertyChanged=function(e,i){},t.prototype.getModuleName=function(){return"droppable"},t.prototype.intOver=function(e,i){this.mouseOver||(this.trigger("over",{event:e,target:i,dragData:this.dragData[this.scope]}),this.mouseOver=!0)},t.prototype.intOut=function(e,i){this.mouseOver&&(this.trigger("out",{evt:e,target:i}),this.mouseOver=!1)},t.prototype.intDrop=function(e,i){if(this.dragStopCalled){this.dragStopCalled=!1;var o,n=!0,r=this.dragData[this.scope],a=!!r&&r.helper&&Xn(r.helper);a&&(o=this.isDropArea(e,r.helper,i),this.accept&&(n=lg(r.helper,this.accept))),a&&this.drop&&o.canDrop&&n&&this.trigger("drop",{event:e,target:o.target,droppedElement:r.helper,dragData:r}),this.mouseOver=!1}},t.prototype.isDropArea=function(e,i,n){var r={canDrop:!0,target:n||e.target},a="touchend"===e.type;if(a||r.target===i){i.style.display="none";var o=a?e.changedTouches[0]:e,l=document.elementFromPoint(o.clientX,o.clientY);r.canDrop=!1,r.canDrop=OC(l,this.element),r.canDrop&&(r.target=l),i.style.display=""}return r},t.prototype.destroy=function(){b.remove(this.element,L.isSafari()?"touchend":L.touchEndEvent,this.intDrop),s.prototype.destroy.call(this)},cg([y()],t.prototype,"accept",void 0),cg([y("default")],t.prototype,"scope",void 0),cg([k()],t.prototype,"drop",void 0),cg([k()],t.prototype,"over",void 0),cg([k()],t.prototype,"out",void 0),cg([lt],t)}(Iu),qre=function(){var s=function(t,e){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var r in n)n.hasOwnProperty(r)&&(i[r]=n[r])})(t,e)};return function(t,e){function i(){this.constructor=t}s(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),jC=function(s,t,e,i){var a,n=arguments.length,r=n<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(s,t,e,i);else for(var o=s.length-1;o>=0;o--)(a=s[o])&&(r=(n<3?a(r):n>3?a(t,e,r):a(t,e))||r);return n>3&&r&&Object.defineProperty(t,e,r),r},Gre={backspace:8,tab:9,enter:13,shift:16,control:17,alt:18,pause:19,capslock:20,space:32,escape:27,pageup:33,pagedown:34,end:35,home:36,leftarrow:37,uparrow:38,rightarrow:39,downarrow:40,insert:45,delete:46,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123,semicolon:186,plus:187,comma:188,minus:189,dot:190,forwardslash:191,graveaccent:192,openbracket:219,backslash:220,closebracket:221,singlequote:222},ti=function(s){function t(i,n){var r=s.call(this,n,i)||this;return r.keyPressHandler=function(a){for(var o=a.altKey,l=a.ctrlKey,h=a.shiftKey,u=a.which,d=0,f=Object.keys(r.keyConfigs);d1&&Number(n[n.length-1])?Number(n[n.length-1]):e.getKeyCode(n[n.length-1]),e.configCache[""+i]=r,r},t.getKeyCode=function(i){return Gre[""+i]||i.toUpperCase().charCodeAt(0)},t.configCache={},jC([y({})],t.prototype,"keyConfigs",void 0),jC([y("keyup")],t.prototype,"eventName",void 0),jC([k()],t.prototype,"keyAction",void 0),e=jC([lt],t)}(Iu),xi=function(){function s(t,e,i){this.controlName=t,this.localeStrings=e,this.setLocale(i||ty)}return s.prototype.setLocale=function(t){var e=this.intGetControlConstant(s.locale,t);this.currentLocale=e||this.localeStrings},s.load=function(t){this.locale=W(this.locale,t,{},!0)},s.prototype.getConstant=function(t){return c(this.currentLocale[""+t])?this.localeStrings[""+t]||"":this.currentLocale[""+t]},s.prototype.intGetControlConstant=function(t,e){return t[""+e]?t[""+e][this.controlName]:null},s.locale={},s}(),AH=function(){var s=function(t,e){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var r in n)n.hasOwnProperty(r)&&(i[r]=n[r])})(t,e)};return function(t,e){function i(){this.constructor=t}s(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Du=function(s,t,e,i){var a,n=arguments.length,r=n<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(s,t,e,i);else for(var o=s.length-1;o>=0;o--)(a=s[o])&&(r=(n<3?a(r):n>3?a(t,e,r):a(t,e))||r);return n>3&&r&&Object.defineProperty(t,e,r),r},Yre=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return AH(t,s),Du([y(50)],t.prototype,"swipeThresholdDistance",void 0),t}(rt),Qre=/(Up|Down)/,fs=function(s){function t(e,i){var n=s.call(this,i,e)||this;return n.touchAction=!0,n.tapCount=0,n.startEvent=function(r){if(!0===n.touchAction){var a=n.updateChangeTouches(r);void 0!==r.changedTouches&&(n.touchAction=!1),n.isTouchMoved=!1,n.movedDirection="",n.startPoint=n.lastMovedPoint={clientX:a.clientX,clientY:a.clientY},n.startEventData=a,n.hScrollLocked=n.vScrollLocked=!1,n.tStampStart=Date.now(),n.timeOutTapHold=setTimeout(function(){n.tapHoldEvent(r)},n.tapHoldThreshold),b.add(n.element,L.touchMoveEvent,n.moveEvent,n),b.add(n.element,L.touchEndEvent,n.endEvent,n),b.add(n.element,L.touchCancelEvent,n.cancelEvent,n)}},n.moveEvent=function(r){var a=n.updateChangeTouches(r);n.movedPoint=a,n.isTouchMoved=!(a.clientX===n.startPoint.clientX&&a.clientY===n.startPoint.clientY);var o={};n.isTouchMoved&&(clearTimeout(n.timeOutTapHold),n.calcScrollPoints(r),o=W(o,{},{startEvents:n.startEventData,originalEvent:r,startX:n.startPoint.clientX,startY:n.startPoint.clientY,distanceX:n.distanceX,distanceY:n.distanceY,scrollDirection:n.scrollDirection,velocity:n.getVelocity(a)}),n.trigger("scroll",o),n.lastMovedPoint={clientX:a.clientX,clientY:a.clientY})},n.cancelEvent=function(r){clearTimeout(n.timeOutTapHold),clearTimeout(n.timeOutTap),n.tapCount=0,n.swipeFn(r),b.remove(n.element,L.touchCancelEvent,n.cancelEvent)},n.endEvent=function(r){n.swipeFn(r),n.isTouchMoved||"function"==typeof n.tap&&(n.trigger("tap",{originalEvent:r,tapCount:++n.tapCount}),n.timeOutTap=setTimeout(function(){n.tapCount=0},n.tapThreshold)),n.modeclear()},n.swipeFn=function(r){clearTimeout(n.timeOutTapHold),clearTimeout(n.timeOutTap);var a=n.updateChangeTouches(r),o=a.clientX-n.startPoint.clientX,l=a.clientY-n.startPoint.clientY;o=Math.floor(o<0?-1*o:o),l=Math.floor(l<0?-1*l:o),n.isTouchMoved=o>1||l>1,/Firefox/.test(L.userAgent)&&0===a.clientX&&0===a.clientY&&"mouseup"===r.type&&(n.isTouchMoved=!1),n.endPoint=a,n.calcPoints(r);var u={originalEvent:r,startEvents:n.startEventData,startX:n.startPoint.clientX,startY:n.startPoint.clientY,distanceX:n.distanceX,distanceY:n.distanceY,swipeDirection:n.movedDirection,velocity:n.getVelocity(a)};if(n.isTouchMoved){var p=n.swipeSettings.swipeThresholdDistance,d=W(void 0,n.defaultArgs,u),f=!1,g=n.element,m=n.isScrollable(g),v=Qre.test(n.movedDirection);(pthis.distanceY?i.clientX>this.startPoint.clientX?"Right":"Left":i.clientYthis.distanceY||!0===this.hScrollLocked)&&!1===this.vScrollLocked?(this.scrollDirection=i.clientX>this.lastMovedPoint.clientX?"Right":"Left",this.hScrollLocked=!0):(this.scrollDirection=i.clientY=e[n[0]+r[0]]},t.prototype.updateChangeTouches=function(e){return e.changedTouches&&0!==e.changedTouches.length?e.changedTouches[0]:e},Du([k()],t.prototype,"tap",void 0),Du([k()],t.prototype,"tapHold",void 0),Du([k()],t.prototype,"swipe",void 0),Du([k()],t.prototype,"scroll",void 0),Du([y(350)],t.prototype,"tapThreshold",void 0),Du([y(750)],t.prototype,"tapHoldThreshold",void 0),Du([Mt({},Yre)],t.prototype,"swipeSettings",void 0),Du([lt],t)}(Iu),$re=new RegExp("\\n|\\r|\\s\\s+","g"),Kre=new RegExp(/'|"/g),Xre=new RegExp("if ?\\("),Zre=new RegExp("else if ?\\("),kH=new RegExp("else"),Jre=new RegExp("for ?\\("),LH=new RegExp("(/if|/for)"),ese=new RegExp("\\((.*)\\)",""),C1=new RegExp("^[0-9]+$","g"),tse=new RegExp("[\\w\"'.\\s+]+","g"),ise=new RegExp('"(.*?)"',"g"),nse=new RegExp("[\\w\"'@#$.\\s-+]+","g"),OH=new RegExp("\\${([^}]*)}","g"),rse=/^\..*/gm,w1=/\\/gi,sse=/\\\\/gi,ase=new RegExp("[\\w\"'@#$.\\s+]+","g"),ose=/\window\./gm;function pg(s,t,e,i,n){return!t||C1.test(s)||-1!==i.indexOf(s.split(".")[0])||n||"true"===s||"false"===s?s:e+"."+s}function I1(s,t,e,i){return t&&!C1.test(s)&&-1===i.indexOf(s.split(".")[0])?e+'["'+s:s}function NH(s){return s.match(sse)?s:s.replace(w1,"\\\\")}function RH(s,t,e,i){if(s=s.trim(),/\window\./gm.test(s))return s;var r=/'|"/gm;return/@|\$|#/gm.test(s)&&(s=I1(s,-1===e.indexOf(s),t,e)+'"]'),rse.test(s)?function use(s,t,e,i){return!t||C1.test(s)||-1!==i.indexOf(s.split(".")[0])||/^\..*/gm.test(s)?s:e+"."+s}(s,!r.test(s)&&-1===e.indexOf(s),t,e):pg(s,!r.test(s)&&-1===e.indexOf(s),t,e,i)}var cse=/^[\n\r.]+0&&t.forEach(function(e){Q(e)})},s.removeJsEvents=function(){var t=this.wrapElement.querySelectorAll("["+FH.join("],[")+"]");t.length>0&&t.forEach(function(e){FH.forEach(function(i){e.hasAttribute(i)&&e.removeAttribute(i)})})},s.removeXssAttrs=function(){var t=this;this.removeAttrs.forEach(function(e,i){var n=t.wrapElement.querySelectorAll(e.selector);n.length>0&&n.forEach("a[href]"===e.selector?function(r){-1!==r.getAttribute(e.attribute).replace(/\t|\s|&/,"").indexOf("javascript:alert")&&r.removeAttribute(e.attribute)}:function(r){r.removeAttribute(e.attribute)})})},s}();function bse(s){return function(t){!function yse(s,t){t.forEach(function(e){Object.getOwnPropertyNames(e.prototype).forEach(function(i){(!Object.prototype.hasOwnProperty.call(s.prototype,i)||e.isFormBase&&"constructor"!==i)&&(s.prototype["".concat(i)]=e.prototype["".concat(i)])})})}(t,s)}}function BH(s,t,e){var i={};if(s&&s.length){for(var n=0,r=s;n"u"||(S.innerHTML=v.innerHTML?v.innerHTML:"",void 0!==v.className&&(S.className=v.className),void 0!==v.id&&(S.id=v.id),void 0!==v.styles&&S.setAttribute("style",v.styles),void 0!==e.ngAttr&&S.setAttribute(e.ngAttr,""),void 0!==v.attrs&&ee(S,v.attrs)),S};for(var i=0,n=e.tags;i"u"&&(u["".concat(a)]=[]),u["".concat(a)].push(h),h.rootNodes}}});var we=function(){function s(t){return this.subQuery=null,this.isChild=!1,this.distincts=[],this.queries=[],this.key="",this.fKey="","string"==typeof t?this.fromTable=t:t&&t instanceof Array&&(this.lookups=t),this.expands=[],this.sortedColumns=[],this.groupedColumns=[],this.subQuery=null,this.isChild=!1,this.params=[],this.lazyLoad=[],this}return Object.defineProperty(s.prototype,"moduleName",{get:function(){return"query"},enumerable:!0,configurable:!0}),s.prototype.setKey=function(t){return this.key=t,this},s.prototype.using=function(t){return this.dataManager=t,this},s.prototype.execute=function(t,e,i,n){return(t=t||this.dataManager)?t.executeQuery(this,e,i,n):oe.throwError('Query - execute() : dataManager needs to be is set using "using" function or should be passed as argument')},s.prototype.executeLocal=function(t){return(t=t||this.dataManager)?t.executeLocal(this):oe.throwError('Query - executeLocal() : dataManager needs to be is set using "using" function or should be passed as argument')},s.prototype.clone=function(){var t=new s;return t.queries=this.queries.slice(0),t.key=this.key,t.isChild=this.isChild,t.dataManager=this.dataManager,t.fromTable=this.fromTable,t.params=this.params.slice(0),t.expands=this.expands.slice(0),t.sortedColumns=this.sortedColumns.slice(0),t.groupedColumns=this.groupedColumns.slice(0),t.subQuerySelector=this.subQuerySelector,t.subQuery=this.subQuery,t.fKey=this.fKey,t.isCountRequired=this.isCountRequired,t.distincts=this.distincts.slice(0),t.lazyLoad=this.lazyLoad.slice(0),t},s.prototype.from=function(t){return this.fromTable=t,this},s.prototype.addParams=function(t,e){return this.params.push("function"==typeof e?{key:t,fn:e}:{key:t,value:e}),this},s.prototype.distinct=function(t){return this.distincts="string"==typeof t?[].slice.call([t],0):t.slice(0),this},s.prototype.expand=function(t){return this.expands="string"==typeof t?[].slice.call([t],0):t.slice(0),this},s.prototype.where=function(t,e,i,n,r,a){e=e?e.toLowerCase():null;var o=null;return"string"==typeof t?o=new It(t,e,i,n,r,a):t instanceof It&&(o=t),this.queries.push({fn:"onWhere",e:o}),this},s.prototype.search=function(t,e,i,n,r){return"string"==typeof e&&(e=[e]),(!i||"none"===i)&&(i="contains"),this.queries.push({fn:"onSearch",e:{fieldNames:e,operator:i,searchKey:t,ignoreCase:n,ignoreAccent:r,comparer:oe.fnOperators[i]}}),this},s.prototype.sortBy=function(t,e,i){return this.sortByForeignKey(t,e,i)},s.prototype.sortByForeignKey=function(t,e,i,n){var a,o,r=c(n)?"ascending":n;if("string"==typeof t&&oe.endsWith(t.toLowerCase()," desc")&&(t=t.replace(/ desc$/i,""),e="descending"),(!e||"string"==typeof e)&&(r=e?e.toLowerCase():"ascending",e=oe.fnSort(e)),i){a=s.filterQueries(this.queries,"onSortBy");for(var l=0;l0&&this.condition&&-1!==this.condition.indexOf("not")&&(e[r].condition=e[r].condition?e[r].condition+"not":"not"),i=e[r].validate(t),n){if(!i)return!1}else if(i)return!0;return n},s.prototype.toJson=function(){var t,e;if(this.isComplex){t=[],e=this.predicates;for(var i=0;ie.length-3?(e=e.substring(0,e.length-1),s.endsWith(s.toLowerCase(t),s.toLowerCase(e))):(e.lastIndexOf("%")!==e.indexOf("%")&&e.lastIndexOf("%")>e.indexOf("%")+1&&(e=e.substring(e.indexOf("%")+1,e.lastIndexOf("%"))),-1!==t.indexOf(e)))},s.fnSort=function(t){return"ascending"===(t=t?s.toLowerCase(t):"ascending")?this.fnAscending:this.fnDescending},s.fnAscending=function(t,e){return c(t)&&c(e)||null==e?-1:"string"==typeof t?t.localeCompare(e):null==t?1:t-e},s.fnDescending=function(t,e){return c(t)&&c(e)?-1:null==e?1:"string"==typeof t?-1*t.localeCompare(e):null==t?-1:e-t},s.extractFields=function(t,e){for(var i={},n=0;n0||e.length>0;)a=t.length>0&&e.length>0?n?n(this.getVal(t,0,i),this.getVal(e,0,i),t[0],e[0])<=0?t:e:t[0][i]0?t:e,r.push(a.shift());return r},s.getVal=function(t,e,i){return i?this.getObject(i,t[e]):t[e]},s.toLowerCase=function(t){return t?"string"==typeof t?t.toLowerCase():t.toString():0===t||!1===t?t.toString():""},s.callAdaptorFunction=function(t,e,i,n){if(e in t){var r=t[e](i,n);c(r)||(i=r)}return i},s.getAddParams=function(t,e,i){var n={};return s.callAdaptorFunction(t,"addParams",{dm:e,query:i,params:i?i.params:[],reqParams:n}),n},s.isPlainObject=function(t){return!!t&&t.constructor===Object},s.isCors=function(){var t=null;try{t=new window.XMLHttpRequest}catch{}return!!t&&"withCredentials"in t},s.getGuid=function(t){var i;return(t||"")+"00000000-0000-4000-0000-000000000000".replace(/0/g,function(n,r){if("crypto"in window&&"getRandomValues"in crypto){var a=new Uint8Array(1);window.crypto.getRandomValues(a),i=a[0]%16|0}else i=16*Math.random()|0;return"0123456789abcdef"[19===r?3&i|8:i]})},s.isNull=function(t){return null==t},s.getItemFromComparer=function(t,e,i){var n,r,a,o=0,l="string"==typeof s.getVal(t,0,e);if(t.length)for(;c(n)&&o0&&(n=r,a=t[o]));return a},s.distinct=function(t,e,i){i=!c(i)&&i;var r,n=[],a={};return t.forEach(function(o,l){(r="object"==typeof t[l]?s.getVal(t,l,e):t[l])in a||(n.push(i?t[l]:r),a[r]=1)}),n},s.processData=function(t,e){var i=this.prepareQuery(t),n=new q(e);t.requiresCounts&&i.requiresCount();var r=n.executeLocal(i),a={result:t.requiresCounts?r.result:r,count:r.count,aggregates:JSON.stringify(r.aggregates)};return t.requiresCounts?a:r},s.prepareQuery=function(t){var e=this,i=new we;return t.select&&i.select(t.select),t.where&&s.parse.parseJson(t.where).filter(function(a){if(c(a.condition))i.where(a.field,a.operator,a.value,a.ignoreCase,a.ignoreAccent);else{var o=[];a.field?o.push(new It(a.field,a.operator,a.value,a.ignoreCase,a.ignoreAccent)):o=o.concat(e.getPredicate(a.predicates)),"or"===a.condition?i.where(It.or(o)):"and"===a.condition&&i.where(It.and(o))}}),t.search&&s.parse.parseJson(t.search).filter(function(a){return i.search(a.key,a.fields,a.operator,a.ignoreCase,a.ignoreAccent)}),t.aggregates&&t.aggregates.filter(function(a){return i.aggregate(a.type,a.field)}),t.sorted&&t.sorted.filter(function(a){return i.sortBy(a.name,a.direction)}),t.skip&&i.skip(t.skip),t.take&&i.take(t.take),t.group&&t.group.filter(function(a){return i.group(a)}),i},s.getPredicate=function(t){for(var e=[],i=0;i":"greaterthan","<=":"lessthanorequal",">=":"greaterthanorequal","==":"equal","!=":"notequal","*=":"contains","$=":"endswith","^=":"startswith"},s.odBiOperator={"<":" lt ",">":" gt ","<=":" le ",">=":" ge ","==":" eq ","!=":" ne ",lessthan:" lt ",lessthanorequal:" le ",greaterthan:" gt ",greaterthanorequal:" ge ",equal:" eq ",notequal:" ne "},s.odUniOperator={"$=":"endswith","^=":"startswith","*=":"substringof",endswith:"endswith",startswith:"startswith",contains:"substringof",doesnotendwith:"not endswith",doesnotstartwith:"not startswith",doesnotcontain:"not substringof",wildcard:"wildcard",like:"like"},s.odv4UniOperator={"$=":"endswith","^=":"startswith","*=":"contains",endswith:"endswith",startswith:"startswith",contains:"contains",doesnotendwith:"not endswith",doesnotstartwith:"not startswith",doesnotcontain:"not contains",wildcard:"wildcard",like:"like"},s.diacritics={"\u24b6":"A",\uff21:"A",\u00c0:"A",\u00c1:"A",\u00c2:"A",\u1ea6:"A",\u1ea4:"A",\u1eaa:"A",\u1ea8:"A",\u00c3:"A",\u0100:"A",\u0102:"A",\u1eb0:"A",\u1eae:"A",\u1eb4:"A",\u1eb2:"A",\u0226:"A",\u01e0:"A",\u00c4:"A",\u01de:"A",\u1ea2:"A",\u00c5:"A",\u01fa:"A",\u01cd:"A",\u0200:"A",\u0202:"A",\u1ea0:"A",\u1eac:"A",\u1eb6:"A",\u1e00:"A",\u0104:"A",\u023a:"A",\u2c6f:"A",\ua732:"AA",\u00c6:"AE",\u01fc:"AE",\u01e2:"AE",\ua734:"AO",\ua736:"AU",\ua738:"AV",\ua73a:"AV",\ua73c:"AY","\u24b7":"B",\uff22:"B",\u1e02:"B",\u1e04:"B",\u1e06:"B",\u0243:"B",\u0182:"B",\u0181:"B","\u24b8":"C",\uff23:"C",\u0106:"C",\u0108:"C",\u010a:"C",\u010c:"C",\u00c7:"C",\u1e08:"C",\u0187:"C",\u023b:"C",\ua73e:"C","\u24b9":"D",\uff24:"D",\u1e0a:"D",\u010e:"D",\u1e0c:"D",\u1e10:"D",\u1e12:"D",\u1e0e:"D",\u0110:"D",\u018b:"D",\u018a:"D",\u0189:"D",\ua779:"D",\u01f1:"DZ",\u01c4:"DZ",\u01f2:"Dz",\u01c5:"Dz","\u24ba":"E",\uff25:"E",\u00c8:"E",\u00c9:"E",\u00ca:"E",\u1ec0:"E",\u1ebe:"E",\u1ec4:"E",\u1ec2:"E",\u1ebc:"E",\u0112:"E",\u1e14:"E",\u1e16:"E",\u0114:"E",\u0116:"E",\u00cb:"E",\u1eba:"E",\u011a:"E",\u0204:"E",\u0206:"E",\u1eb8:"E",\u1ec6:"E",\u0228:"E",\u1e1c:"E",\u0118:"E",\u1e18:"E",\u1e1a:"E",\u0190:"E",\u018e:"E","\u24bb":"F",\uff26:"F",\u1e1e:"F",\u0191:"F",\ua77b:"F","\u24bc":"G",\uff27:"G",\u01f4:"G",\u011c:"G",\u1e20:"G",\u011e:"G",\u0120:"G",\u01e6:"G",\u0122:"G",\u01e4:"G",\u0193:"G",\ua7a0:"G",\ua77d:"G",\ua77e:"G","\u24bd":"H",\uff28:"H",\u0124:"H",\u1e22:"H",\u1e26:"H",\u021e:"H",\u1e24:"H",\u1e28:"H",\u1e2a:"H",\u0126:"H",\u2c67:"H",\u2c75:"H",\ua78d:"H","\u24be":"I",\uff29:"I",\u00cc:"I",\u00cd:"I",\u00ce:"I",\u0128:"I",\u012a:"I",\u012c:"I",\u0130:"I",\u00cf:"I",\u1e2e:"I",\u1ec8:"I",\u01cf:"I",\u0208:"I",\u020a:"I",\u1eca:"I",\u012e:"I",\u1e2c:"I",\u0197:"I","\u24bf":"J",\uff2a:"J",\u0134:"J",\u0248:"J","\u24c0":"K",\uff2b:"K",\u1e30:"K",\u01e8:"K",\u1e32:"K",\u0136:"K",\u1e34:"K",\u0198:"K",\u2c69:"K",\ua740:"K",\ua742:"K",\ua744:"K",\ua7a2:"K","\u24c1":"L",\uff2c:"L",\u013f:"L",\u0139:"L",\u013d:"L",\u1e36:"L",\u1e38:"L",\u013b:"L",\u1e3c:"L",\u1e3a:"L",\u0141:"L",\u023d:"L",\u2c62:"L",\u2c60:"L",\ua748:"L",\ua746:"L",\ua780:"L",\u01c7:"LJ",\u01c8:"Lj","\u24c2":"M",\uff2d:"M",\u1e3e:"M",\u1e40:"M",\u1e42:"M",\u2c6e:"M",\u019c:"M","\u24c3":"N",\uff2e:"N",\u01f8:"N",\u0143:"N",\u00d1:"N",\u1e44:"N",\u0147:"N",\u1e46:"N",\u0145:"N",\u1e4a:"N",\u1e48:"N",\u0220:"N",\u019d:"N",\ua790:"N",\ua7a4:"N",\u01ca:"NJ",\u01cb:"Nj","\u24c4":"O",\uff2f:"O",\u00d2:"O",\u00d3:"O",\u00d4:"O",\u1ed2:"O",\u1ed0:"O",\u1ed6:"O",\u1ed4:"O",\u00d5:"O",\u1e4c:"O",\u022c:"O",\u1e4e:"O",\u014c:"O",\u1e50:"O",\u1e52:"O",\u014e:"O",\u022e:"O",\u0230:"O",\u00d6:"O",\u022a:"O",\u1ece:"O",\u0150:"O",\u01d1:"O",\u020c:"O",\u020e:"O",\u01a0:"O",\u1edc:"O",\u1eda:"O",\u1ee0:"O",\u1ede:"O",\u1ee2:"O",\u1ecc:"O",\u1ed8:"O",\u01ea:"O",\u01ec:"O",\u00d8:"O",\u01fe:"O",\u0186:"O",\u019f:"O",\ua74a:"O",\ua74c:"O",\u01a2:"OI",\ua74e:"OO",\u0222:"OU","\u24c5":"P",\uff30:"P",\u1e54:"P",\u1e56:"P",\u01a4:"P",\u2c63:"P",\ua750:"P",\ua752:"P",\ua754:"P","\u24c6":"Q",\uff31:"Q",\ua756:"Q",\ua758:"Q",\u024a:"Q","\u24c7":"R",\uff32:"R",\u0154:"R",\u1e58:"R",\u0158:"R",\u0210:"R",\u0212:"R",\u1e5a:"R",\u1e5c:"R",\u0156:"R",\u1e5e:"R",\u024c:"R",\u2c64:"R",\ua75a:"R",\ua7a6:"R",\ua782:"R","\u24c8":"S",\uff33:"S",\u1e9e:"S",\u015a:"S",\u1e64:"S",\u015c:"S",\u1e60:"S",\u0160:"S",\u1e66:"S",\u1e62:"S",\u1e68:"S",\u0218:"S",\u015e:"S",\u2c7e:"S",\ua7a8:"S",\ua784:"S","\u24c9":"T",\uff34:"T",\u1e6a:"T",\u0164:"T",\u1e6c:"T",\u021a:"T",\u0162:"T",\u1e70:"T",\u1e6e:"T",\u0166:"T",\u01ac:"T",\u01ae:"T",\u023e:"T",\ua786:"T",\ua728:"TZ","\u24ca":"U",\uff35:"U",\u00d9:"U",\u00da:"U",\u00db:"U",\u0168:"U",\u1e78:"U",\u016a:"U",\u1e7a:"U",\u016c:"U",\u00dc:"U",\u01db:"U",\u01d7:"U",\u01d5:"U",\u01d9:"U",\u1ee6:"U",\u016e:"U",\u0170:"U",\u01d3:"U",\u0214:"U",\u0216:"U",\u01af:"U",\u1eea:"U",\u1ee8:"U",\u1eee:"U",\u1eec:"U",\u1ef0:"U",\u1ee4:"U",\u1e72:"U",\u0172:"U",\u1e76:"U",\u1e74:"U",\u0244:"U","\u24cb":"V",\uff36:"V",\u1e7c:"V",\u1e7e:"V",\u01b2:"V",\ua75e:"V",\u0245:"V",\ua760:"VY","\u24cc":"W",\uff37:"W",\u1e80:"W",\u1e82:"W",\u0174:"W",\u1e86:"W",\u1e84:"W",\u1e88:"W",\u2c72:"W","\u24cd":"X",\uff38:"X",\u1e8a:"X",\u1e8c:"X","\u24ce":"Y",\uff39:"Y",\u1ef2:"Y",\u00dd:"Y",\u0176:"Y",\u1ef8:"Y",\u0232:"Y",\u1e8e:"Y",\u0178:"Y",\u1ef6:"Y",\u1ef4:"Y",\u01b3:"Y",\u024e:"Y",\u1efe:"Y","\u24cf":"Z",\uff3a:"Z",\u0179:"Z",\u1e90:"Z",\u017b:"Z",\u017d:"Z",\u1e92:"Z",\u1e94:"Z",\u01b5:"Z",\u0224:"Z",\u2c7f:"Z",\u2c6b:"Z",\ua762:"Z","\u24d0":"a",\uff41:"a",\u1e9a:"a",\u00e0:"a",\u00e1:"a",\u00e2:"a",\u1ea7:"a",\u1ea5:"a",\u1eab:"a",\u1ea9:"a",\u00e3:"a",\u0101:"a",\u0103:"a",\u1eb1:"a",\u1eaf:"a",\u1eb5:"a",\u1eb3:"a",\u0227:"a",\u01e1:"a",\u00e4:"a",\u01df:"a",\u1ea3:"a",\u00e5:"a",\u01fb:"a",\u01ce:"a",\u0201:"a",\u0203:"a",\u1ea1:"a",\u1ead:"a",\u1eb7:"a",\u1e01:"a",\u0105:"a",\u2c65:"a",\u0250:"a",\ua733:"aa",\u00e6:"ae",\u01fd:"ae",\u01e3:"ae",\ua735:"ao",\ua737:"au",\ua739:"av",\ua73b:"av",\ua73d:"ay","\u24d1":"b",\uff42:"b",\u1e03:"b",\u1e05:"b",\u1e07:"b",\u0180:"b",\u0183:"b",\u0253:"b","\u24d2":"c",\uff43:"c",\u0107:"c",\u0109:"c",\u010b:"c",\u010d:"c",\u00e7:"c",\u1e09:"c",\u0188:"c",\u023c:"c",\ua73f:"c",\u2184:"c","\u24d3":"d",\uff44:"d",\u1e0b:"d",\u010f:"d",\u1e0d:"d",\u1e11:"d",\u1e13:"d",\u1e0f:"d",\u0111:"d",\u018c:"d",\u0256:"d",\u0257:"d",\ua77a:"d",\u01f3:"dz",\u01c6:"dz","\u24d4":"e",\uff45:"e",\u00e8:"e",\u00e9:"e",\u00ea:"e",\u1ec1:"e",\u1ebf:"e",\u1ec5:"e",\u1ec3:"e",\u1ebd:"e",\u0113:"e",\u1e15:"e",\u1e17:"e",\u0115:"e",\u0117:"e",\u00eb:"e",\u1ebb:"e",\u011b:"e",\u0205:"e",\u0207:"e",\u1eb9:"e",\u1ec7:"e",\u0229:"e",\u1e1d:"e",\u0119:"e",\u1e19:"e",\u1e1b:"e",\u0247:"e",\u025b:"e",\u01dd:"e","\u24d5":"f",\uff46:"f",\u1e1f:"f",\u0192:"f",\ua77c:"f","\u24d6":"g",\uff47:"g",\u01f5:"g",\u011d:"g",\u1e21:"g",\u011f:"g",\u0121:"g",\u01e7:"g",\u0123:"g",\u01e5:"g",\u0260:"g",\ua7a1:"g",\u1d79:"g",\ua77f:"g","\u24d7":"h",\uff48:"h",\u0125:"h",\u1e23:"h",\u1e27:"h",\u021f:"h",\u1e25:"h",\u1e29:"h",\u1e2b:"h",\u1e96:"h",\u0127:"h",\u2c68:"h",\u2c76:"h",\u0265:"h",\u0195:"hv","\u24d8":"i",\uff49:"i",\u00ec:"i",\u00ed:"i",\u00ee:"i",\u0129:"i",\u012b:"i",\u012d:"i",\u00ef:"i",\u1e2f:"i",\u1ec9:"i",\u01d0:"i",\u0209:"i",\u020b:"i",\u1ecb:"i",\u012f:"i",\u1e2d:"i",\u0268:"i",\u0131:"i","\u24d9":"j",\uff4a:"j",\u0135:"j",\u01f0:"j",\u0249:"j","\u24da":"k",\uff4b:"k",\u1e31:"k",\u01e9:"k",\u1e33:"k",\u0137:"k",\u1e35:"k",\u0199:"k",\u2c6a:"k",\ua741:"k",\ua743:"k",\ua745:"k",\ua7a3:"k","\u24db":"l",\uff4c:"l",\u0140:"l",\u013a:"l",\u013e:"l",\u1e37:"l",\u1e39:"l",\u013c:"l",\u1e3d:"l",\u1e3b:"l",\u017f:"l",\u0142:"l",\u019a:"l",\u026b:"l",\u2c61:"l",\ua749:"l",\ua781:"l",\ua747:"l",\u01c9:"lj","\u24dc":"m",\uff4d:"m",\u1e3f:"m",\u1e41:"m",\u1e43:"m",\u0271:"m",\u026f:"m","\u24dd":"n",\uff4e:"n",\u01f9:"n",\u0144:"n",\u00f1:"n",\u1e45:"n",\u0148:"n",\u1e47:"n",\u0146:"n",\u1e4b:"n",\u1e49:"n",\u019e:"n",\u0272:"n",\u0149:"n",\ua791:"n",\ua7a5:"n",\u01cc:"nj","\u24de":"o",\uff4f:"o",\u00f2:"o",\u00f3:"o",\u00f4:"o",\u1ed3:"o",\u1ed1:"o",\u1ed7:"o",\u1ed5:"o",\u00f5:"o",\u1e4d:"o",\u022d:"o",\u1e4f:"o",\u014d:"o",\u1e51:"o",\u1e53:"o",\u014f:"o",\u022f:"o",\u0231:"o",\u00f6:"o",\u022b:"o",\u1ecf:"o",\u0151:"o",\u01d2:"o",\u020d:"o",\u020f:"o",\u01a1:"o",\u1edd:"o",\u1edb:"o",\u1ee1:"o",\u1edf:"o",\u1ee3:"o",\u1ecd:"o",\u1ed9:"o",\u01eb:"o",\u01ed:"o",\u00f8:"o",\u01ff:"o",\u0254:"o",\ua74b:"o",\ua74d:"o",\u0275:"o",\u01a3:"oi",\u0223:"ou",\ua74f:"oo","\u24df":"p",\uff50:"p",\u1e55:"p",\u1e57:"p",\u01a5:"p",\u1d7d:"p",\ua751:"p",\ua753:"p",\ua755:"p","\u24e0":"q",\uff51:"q",\u024b:"q",\ua757:"q",\ua759:"q","\u24e1":"r",\uff52:"r",\u0155:"r",\u1e59:"r",\u0159:"r",\u0211:"r",\u0213:"r",\u1e5b:"r",\u1e5d:"r",\u0157:"r",\u1e5f:"r",\u024d:"r",\u027d:"r",\ua75b:"r",\ua7a7:"r",\ua783:"r","\u24e2":"s",\uff53:"s",\u00df:"s",\u015b:"s",\u1e65:"s",\u015d:"s",\u1e61:"s",\u0161:"s",\u1e67:"s",\u1e63:"s",\u1e69:"s",\u0219:"s",\u015f:"s",\u023f:"s",\ua7a9:"s",\ua785:"s",\u1e9b:"s","\u24e3":"t",\uff54:"t",\u1e6b:"t",\u1e97:"t",\u0165:"t",\u1e6d:"t",\u021b:"t",\u0163:"t",\u1e71:"t",\u1e6f:"t",\u0167:"t",\u01ad:"t",\u0288:"t",\u2c66:"t",\ua787:"t",\ua729:"tz","\u24e4":"u",\uff55:"u",\u00f9:"u",\u00fa:"u",\u00fb:"u",\u0169:"u",\u1e79:"u",\u016b:"u",\u1e7b:"u",\u016d:"u",\u00fc:"u",\u01dc:"u",\u01d8:"u",\u01d6:"u",\u01da:"u",\u1ee7:"u",\u016f:"u",\u0171:"u",\u01d4:"u",\u0215:"u",\u0217:"u",\u01b0:"u",\u1eeb:"u",\u1ee9:"u",\u1eef:"u",\u1eed:"u",\u1ef1:"u",\u1ee5:"u",\u1e73:"u",\u0173:"u",\u1e77:"u",\u1e75:"u",\u0289:"u","\u24e5":"v",\uff56:"v",\u1e7d:"v",\u1e7f:"v",\u028b:"v",\ua75f:"v",\u028c:"v",\ua761:"vy","\u24e6":"w",\uff57:"w",\u1e81:"w",\u1e83:"w",\u0175:"w",\u1e87:"w",\u1e85:"w",\u1e98:"w",\u1e89:"w",\u2c73:"w","\u24e7":"x",\uff58:"x",\u1e8b:"x",\u1e8d:"x","\u24e8":"y",\uff59:"y",\u1ef3:"y",\u00fd:"y",\u0177:"y",\u1ef9:"y",\u0233:"y",\u1e8f:"y",\u00ff:"y",\u1ef7:"y",\u1e99:"y",\u1ef5:"y",\u01b4:"y",\u024f:"y",\u1eff:"y","\u24e9":"z",\uff5a:"z",\u017a:"z",\u1e91:"z",\u017c:"z",\u017e:"z",\u1e93:"z",\u1e95:"z",\u01b6:"z",\u0225:"z",\u0240:"z",\u2c6c:"z",\ua763:"z",\u0386:"\u0391",\u0388:"\u0395",\u0389:"\u0397",\u038a:"\u0399",\u03aa:"\u0399",\u038c:"\u039f",\u038e:"\u03a5",\u03ab:"\u03a5",\u038f:"\u03a9",\u03ac:"\u03b1",\u03ad:"\u03b5",\u03ae:"\u03b7",\u03af:"\u03b9",\u03ca:"\u03b9",\u0390:"\u03b9",\u03cc:"\u03bf",\u03cd:"\u03c5",\u03cb:"\u03c5",\u03b0:"\u03c5",\u03c9:"\u03c9",\u03c2:"\u03c3"},s.fnOperators={equal:function(t,e,i,n){return n&&(t=s.ignoreDiacritics(t),e=s.ignoreDiacritics(e)),i?s.toLowerCase(t)===s.toLowerCase(e):t===e},notequal:function(t,e,i,n){return n&&(t=s.ignoreDiacritics(t),e=s.ignoreDiacritics(e)),!s.fnOperators.equal(t,e,i)},lessthan:function(t,e,i){return i?s.toLowerCase(t)s.toLowerCase(e):t>e},lessthanorequal:function(t,e,i){return i?s.toLowerCase(t)<=s.toLowerCase(e):(c(t)&&(t=void 0),t<=e)},greaterthanorequal:function(t,e,i){return i?s.toLowerCase(t)>=s.toLowerCase(e):t>=e},contains:function(t,e,i,n){return n&&(t=s.ignoreDiacritics(t),e=s.ignoreDiacritics(e)),i?!c(t)&&!c(e)&&-1!==s.toLowerCase(t).indexOf(s.toLowerCase(e)):!c(t)&&!c(e)&&-1!==t.toString().indexOf(e)},doesnotcontain:function(t,e,i,n){return n&&(t=s.ignoreDiacritics(t),e=s.ignoreDiacritics(e)),i?!c(t)&&!c(e)&&-1===s.toLowerCase(t).indexOf(s.toLowerCase(e)):!c(t)&&!c(e)&&-1===t.toString().indexOf(e)},isnotnull:function(t){return null!=t},isnull:function(t){return null==t},startswith:function(t,e,i,n){return n&&(t=s.ignoreDiacritics(t),e=s.ignoreDiacritics(e)),i?t&&e&&s.startsWith(s.toLowerCase(t),s.toLowerCase(e)):t&&e&&s.startsWith(t,e)},doesnotstartwith:function(t,e,i,n){return n&&(t=s.ignoreDiacritics(t),e=s.ignoreDiacritics(e)),i?t&&e&&s.notStartsWith(s.toLowerCase(t),s.toLowerCase(e)):t&&e&&s.notStartsWith(t,e)},like:function(t,e,i,n){return n&&(t=s.ignoreDiacritics(t),e=s.ignoreDiacritics(e)),i?t&&e&&s.like(s.toLowerCase(t),s.toLowerCase(e)):t&&e&&s.like(t,e)},isempty:function(t){return void 0===t||""===t},isnotempty:function(t){return void 0!==t&&""!==t},wildcard:function(t,e,i,n){return n&&(t=s.ignoreDiacritics(t),e=s.ignoreDiacritics(e)),i?(t||"boolean"==typeof t)&&e&&"object"!=typeof t&&s.wildCard(s.toLowerCase(t),s.toLowerCase(e)):(t||"boolean"==typeof t)&&e&&s.wildCard(t,e)},endswith:function(t,e,i,n){return n&&(t=s.ignoreDiacritics(t),e=s.ignoreDiacritics(e)),i?t&&e&&s.endsWith(s.toLowerCase(t),s.toLowerCase(e)):t&&e&&s.endsWith(t,e)},doesnotendwith:function(t,e,i,n){return n&&(t=s.ignoreDiacritics(t),e=s.ignoreDiacritics(e)),i?t&&e&&s.notEndsWith(s.toLowerCase(t),s.toLowerCase(e)):t&&e&&s.notEndsWith(t,e)},processSymbols:function(t){var e=s.operatorSymbols[t];return e?s.fnOperators[e]:s.throwError("Query - Process Operator : Invalid operator")},processOperator:function(t){return s.fnOperators[t]||s.fnOperators.processSymbols(t)}},s.parse={parseJson:function(t){return"string"!=typeof t||!/^[\s]*\[|^[\s]*\{(.)+:/g.test(t)&&-1!==t.indexOf('"')?t instanceof Array?s.parse.iterateAndReviveArray(t):"object"==typeof t&&null!==t&&s.parse.iterateAndReviveJson(t):t=JSON.parse(t,s.parse.jsonReviver),t},iterateAndReviveArray:function(t){for(var e=0;e-1||e.indexOf("z")>-1,a=e.split(/[^0-9.]/);if(r){if(a[5].indexOf(".")>-1){var o=a[5].split(".");a[5]=o[0],a[6]=new Date(e).getUTCMilliseconds().toString()}else a[6]="00";e=s.dateParse.toTimeZone(new Date(parseInt(a[0],10),parseInt(a[1],10)-1,parseInt(a[2],10),parseInt(a[3],10),parseInt(a[4],10),parseInt(a[5]?a[5]:"00",10),parseInt(a[6],10)),s.serverTimezoneOffset,!1)}else{var l=new Date(parseInt(a[0],10),parseInt(a[1],10)-1,parseInt(a[2],10),parseInt(a[3],10),parseInt(a[4],10),parseInt(a[5]?a[5]:"00",10)),h=parseInt(a[6],10),u=parseInt(a[7],10);if(isNaN(h)&&isNaN(u))return l;e.indexOf("+")>-1?l.setHours(l.getHours()-h,l.getMinutes()-u):l.setHours(l.getHours()+h,l.getMinutes()+u),e=s.dateParse.toTimeZone(l,s.serverTimezoneOffset,!1)}null==s.serverTimezoneOffset&&(e=s.dateParse.addSelfOffset(e))}}return e},isJson:function(t){return"string"==typeof t[0]?t:s.parse.parseJson(t)},isGuid:function(t){return null!=/[A-Fa-f0-9]{8}(?:-[A-Fa-f0-9]{4}){3}-[A-Fa-f0-9]{12}/i.exec(t)},replacer:function(t,e){return s.isPlainObject(t)?s.parse.jsonReplacer(t,e):t instanceof Array?s.parse.arrayReplacer(t):t instanceof Date?s.parse.jsonReplacer({val:t},e).val:t},jsonReplacer:function(t,e){for(var i,r=0,a=Object.keys(t);r=0?"+":"-",r=function(o){var l=Math.floor(Math.abs(o));return(l<10?"0":"")+l};return e.getFullYear()+"-"+r(e.getMonth()+1)+"-"+r(e.getDate())+"T"+r(e.getHours())+":"+r(e.getMinutes())+":"+r(e.getSeconds())+n+r(i/60)+":"+r(i%60)}},s}(),Ph=function(){var s=function(t,e){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var r in n)n.hasOwnProperty(r)&&(i[r]=n[r])})(t,e)};return function(t,e){function i(){this.constructor=t}s(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Dse={GroupGuid:"{271bbba0-1ee7}"},HH=function(){function s(t){this.options={from:"table",requestType:"json",sortBy:"sorted",select:"select",skip:"skip",group:"group",take:"take",search:"search",count:"requiresCounts",where:"where",aggregates:"aggregates",expand:"expand"},this.type=s,this.dataSource=t,this.pvt={}}return s.prototype.processResponse=function(t,e,i,n){return t},s}(),_C=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Ph(t,s),t.prototype.processQuery=function(e,i){for(var o,l,f,n=e.dataSource.json.slice(0),r=n.length,a=!0,h={},u=0,p=[],d=[],g=0;g1?e.sort.filter(function(f){return f.fieldName===u})[0]:e.sort[0];r=this.onSortBy(r,p,e.query,!0)}e.page&&(r=this.onPage(r,e.page,e.query)),this.formGroupResult(r,h)}else{for(var a=e.lazyLoad.onDemandGroupInfo,o=a.where.length-1;o>=0;o--)r=this.onWhere(r,a.where[o]);if(e.group.length!==a.level)r=oe.group(r,e.group[a.level].fieldName,n,null,null,e.group[a.level].comparer,!0),e.sort.length&&(r=this.onSortBy(r,e.sort[parseInt(a.level.toString(),10)],e.query,!0));else for(o=e.sort.length-1;o>=a.level;o--)r=this.onSortBy(r,e.sort[parseInt(o.toString(),10)],e.query,!1);i=r.length,h=r,r=(r=r.slice(a.skip)).slice(0,a.take),e.group.length!==a.level&&this.formGroupResult(r,h)}return{result:r,count:i}},t.prototype.formGroupResult=function(e,i){if(e.length&&i.length){var n="GroupGuid",r="childLevels",a="level",o="records";e[n]=i[n],e[r]=i[r],e[a]=i[a],e[o]=i[o]}return e},t.prototype.getAggregate=function(e){var i=we.filterQueries(e.queries,"onAggregates"),n=[];if(i.length)for(var r=void 0,a=0;a=0;l--)o[l]&&(a=i.comparer,oe.endsWith(o[l]," desc")&&(a=oe.fnSort("descending"),o[l]=o[l].replace(" desc","")),e=oe.sort(e,o[l],a));return e}return oe.sort(e,r?"key":o,i.comparer)},t.prototype.onGroup=function(e,i,n){if(!e||!e.length)return e;var r=this.getAggregate(n);return oe.group(e,oe.getValue(i.fieldName,n),r,null,null,i.comparer)},t.prototype.onPage=function(e,i,n){var r=oe.getValue(i.pageSize,n),a=(oe.getValue(i.pageIndex,n)-1)*r;return e&&e.length?e.slice(a,a+r):e},t.prototype.onRange=function(e,i){return e&&e.length?e.slice(oe.getValue(i.start),oe.getValue(i.end)):e},t.prototype.onTake=function(e,i){return e&&e.length?e.slice(0,oe.getValue(i.nos)):e},t.prototype.onSkip=function(e,i){return e&&e.length?e.slice(oe.getValue(i.nos)):e},t.prototype.onSelect=function(e,i){return e&&e.length?oe.select(e,oe.getValue(i.fieldNames)):e},t.prototype.insert=function(e,i,n,r,a){return c(a)?e.dataSource.json.push(i):e.dataSource.json.splice(a,0,i)},t.prototype.remove=function(e,i,n,r){var o,a=e.dataSource.json;for("object"==typeof n&&!(n instanceof Date)&&(n=oe.getObject(i,n)),o=0;o1&&(m="("+m+")"),f.filters.push(m);for(var S=0,C="object"==typeof f.filters[g]?Object.keys(f.filters[g]):[];S-1&&this.formRemoteGroupedData(e[r].items,i+1,n-1);var a="GroupGuid",h="records";return e[a]=Dse[a],e.level=i,e.childLevels=n,e[h]=e[0].items.length?this.getGroupedRecords(e,!c(e[0].items[h])):[],e},t.prototype.getGroupedRecords=function(e,i){for(var n=[],a=0;al.length-3?(l=l.substring(0,l.length-1),a=c(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?oe.odUniOperator.endswith:oe.odv4UniOperator.endswith):l.lastIndexOf("%")!==l.indexOf("%")&&l.lastIndexOf("%")>l.indexOf("%")+1?(l=l.substring(l.indexOf("%")+1,l.lastIndexOf("%")),a=c(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?oe.odUniOperator.contains:oe.odv4UniOperator.contains):a=c(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?oe.odUniOperator.contains:oe.odv4UniOperator.contains),l="'"+(l=encodeURIComponent(l))+"'";else if("wildcard"===a)if(-1!==l.indexOf("*")){var p=l.split("*"),d=void 0,f=0;if(0!==l.indexOf("*")&&-1===p[0].indexOf("%3f")&&-1===p[0].indexOf("?")&&(d="'"+(d=p[0])+"'",r+=(a=c(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?oe.odUniOperator.startswith:oe.odv4UniOperator.startswith)+"(",r+=u+",",o&&(r+=o),r+=d+")",f++),l.lastIndexOf("*")!==l.length-1&&-1===p[p.length-1].indexOf("%3f")&&-1===p[p.length-1].indexOf("?")&&(d="'"+(d=p[p.length-1])+"'",f>0&&(r+=" and "),r+=(a=c(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?oe.odUniOperator.endswith:oe.odv4UniOperator.endswith)+"(",r+=u+",",o&&(r+=o),r+=d+")",f++),p.length>2)for(var g=1;g0&&(r+=" and "),"substringof"===(a=c(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?oe.odUniOperator.contains:oe.odv4UniOperator.contains)||"not substringof"===a){var m=d;d=u,u=m}r+=a+"(",r+=u+",",o&&(r+=o),r+=d+")",f++}0===f?(a=c(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?oe.odUniOperator.contains:oe.odv4UniOperator.contains,(-1!==l.indexOf("?")||-1!==l.indexOf("%3f"))&&(l=-1!==l.indexOf("?")?l.split("?").join(""):l.split("%3f").join("")),l="'"+l+"'"):a="wildcard"}else a=c(this.getModuleName)||"ODataV4Adaptor"!==this.getModuleName()?oe.odUniOperator.contains:oe.odv4UniOperator.contains,(-1!==l.indexOf("?")||-1!==l.indexOf("%3f"))&&(l=-1!==l.indexOf("?")?l.split("?").join(""):l.split("%3f").join("")),l="'"+l+"'";return"substringof"!==a&&"not substringof"!==a||(m=l,l=u,u=m),"wildcard"!==a&&(r+=a+"(",r+=u+",",o&&(r+=o),r+=l+")"),r},t.prototype.addParams=function(e){s.prototype.addParams.call(this,e),delete e.reqParams.params},t.prototype.onComplexPredicate=function(e,i,n){for(var r=[],a=0;a-1;f--)!/\bContent-ID:/i.test(u[f])||!/\bHTTP.+201/.test(u[f])||(l=parseInt(/\bContent-ID: (\d+)/i.exec(u[f])[1],10),a.addedRecords[l]&&(h=oe.parse.parseJson(/^\{.+\}/m.exec(u[f])[0]),W({},a.addedRecords[l],this.processResponse(h))));return a}return null},t.prototype.compareAndRemove=function(e,i,n){var r=this;return c(i)||Object.keys(e).forEach(function(a){a!==n&&"@odata.etag"!==a&&(oe.isPlainObject(e[a])?(r.compareAndRemove(e[a],i[a]),0===Object.keys(e[a]).filter(function(l){return"@odata.etag"!==l}).length&&delete e[a]):(e[a]===i[a]||e[a]&&i[a]&&e[a].valueOf()===i[a].valueOf())&&delete e[a])}),e},t}(Vo),_H=function(s){function t(){var e=s.call(this)||this;return We("beforeSend",Vo.prototype.beforeSend,e),e}return Ph(t,s),t.prototype.insert=function(e,i,n,r,a){return this.pvt.position=a,this.updateType="add",{url:e.dataSource.insertUrl||e.dataSource.crudUrl||e.dataSource.url,data:JSON.stringify(W({},{value:i,table:n,action:"insert"},oe.getAddParams(this,e,r)))}},t.prototype.remove=function(e,i,n,r,a){return s.prototype.remove.call(this,e,i,n),{type:"POST",url:e.dataSource.removeUrl||e.dataSource.crudUrl||e.dataSource.url,data:JSON.stringify(W({},{key:n,keyColumn:i,table:r,action:"remove"},oe.getAddParams(this,e,a)))}},t.prototype.update=function(e,i,n,r,a){return this.updateType="update",this.updateKey=i,{type:"POST",url:e.dataSource.updateUrl||e.dataSource.crudUrl||e.dataSource.url,data:JSON.stringify(W({},{value:n,action:"update",keyColumn:i,key:n[i],table:r},oe.getAddParams(this,e,a)))}},t.prototype.processResponse=function(e,i,n,r,a,o,l){var h;if(e="batch"===(a?JSON.parse(a.data):e).action?oe.parse.parseJson(e):e,"add"===this.updateType&&s.prototype.insert.call(this,i,e,null,null,this.pvt.position),"update"===this.updateType&&s.prototype.update.call(this,i,this.updateKey,e),this.updateType=void 0,e.added)for(h=0;hi&&h.push(u)}for(u=0;uthis.pageSize;)h.results.splice(0,1),h.keys.splice(0,1);return window.localStorage.setItem(this.guidId,JSON.stringify(h)),e},t.prototype.beforeSend=function(e,i,n){!c(this.cacheAdaptor.options.batch)&&oe.endsWith(n.url,this.cacheAdaptor.options.batch)&&"post"===n.type.toLowerCase()&&i.headers.set("Accept",this.cacheAdaptor.options.multipartAccept),e.dataSource.crossDomain||i.headers.set("Accept",this.cacheAdaptor.options.accept)},t.prototype.update=function(e,i,n,r){return this.isCrudAction=!0,this.cacheAdaptor.update(e,i,n,r)},t.prototype.insert=function(e,i,n){return this.isInsertAction=!0,this.cacheAdaptor.insert(e,i,n)},t.prototype.remove=function(e,i,n,r){return this.isCrudAction=!0,this.cacheAdaptor.remove(e,i,n,r)},t.prototype.batchRequest=function(e,i,n){return this.cacheAdaptor.batchRequest(e,i,n)},t}(Vo),q=function(){function s(t,e,i){var r,n=this;return this.dateParse=!0,this.timeZoneHandling=!0,this.persistQuery={},this.isInitialLoad=!1,this.requests=[],this.isInitialLoad=!0,!t&&!this.dataSource&&(t=[]),i=i||t.adaptor,t&&!1===t.timeZoneHandling&&(this.timeZoneHandling=t.timeZoneHandling),t instanceof Array?r={json:t,offline:!0}:"object"==typeof t?(t.json||(t.json=[]),t.enablePersistence||(t.enablePersistence=!1),t.id||(t.id=""),t.ignoreOnPersist||(t.ignoreOnPersist=[]),r={url:t.url,insertUrl:t.insertUrl,removeUrl:t.removeUrl,updateUrl:t.updateUrl,crudUrl:t.crudUrl,batchUrl:t.batchUrl,json:t.json,headers:t.headers,accept:t.accept,data:t.data,timeTillExpiration:t.timeTillExpiration,cachingPageSize:t.cachingPageSize,enableCaching:t.enableCaching,requestType:t.requestType,key:t.key,crossDomain:t.crossDomain,jsonp:t.jsonp,dataType:t.dataType,offline:void 0!==t.offline?t.offline:!(t.adaptor instanceof _H||t.adaptor instanceof Mse||t.url),requiresFormat:t.requiresFormat,enablePersistence:t.enablePersistence,id:t.id,ignoreOnPersist:t.ignoreOnPersist}):oe.throwError("DataManager: Invalid arguments"),void 0===r.requiresFormat&&!oe.isCors()&&(r.requiresFormat=!!c(r.crossDomain)||r.crossDomain),void 0===r.dataType&&(r.dataType="json"),this.dataSource=r,this.defaultQuery=e,this.dataSource.enablePersistence&&this.dataSource.id&&window.addEventListener("unload",this.setPersistData.bind(this)),r.url&&r.offline&&!r.json.length?(this.isDataAvailable=!1,this.adaptor=i||new dg,this.dataSource.offline=!1,this.ready=this.executeQuery(e||new we),this.ready.then(function(a){n.dataSource.offline=!0,n.isDataAvailable=!0,r.json=a.result,n.adaptor=new _C})):this.adaptor=r.offline?new _C:new dg,!r.jsonp&&this.adaptor instanceof dg&&(r.jsonp="callback"),this.adaptor=i||this.adaptor,r.enableCaching&&(this.adaptor=new xse(this.adaptor,r.timeTillExpiration,r.cachingPageSize)),this}return Object.defineProperty(s.prototype,"moduleName",{get:function(){return"datamanager"},enumerable:!0,configurable:!0}),s.prototype.getPersistedData=function(t){var e=localStorage.getItem(t||this.dataSource.id);return JSON.parse(e)},s.prototype.setPersistData=function(t,e,i){localStorage.setItem(e||this.dataSource.id,JSON.stringify(i||this.persistQuery))},s.prototype.setPersistQuery=function(t){var e=this,i=this.getPersistedData();if(this.isInitialLoad&&i&&Object.keys(i).length){this.persistQuery=i,this.persistQuery.queries=this.persistQuery.queries.filter(function(r){if(e.dataSource.ignoreOnPersist&&e.dataSource.ignoreOnPersist.length&&r.fn&&e.dataSource.ignoreOnPersist.some(function(l){return r.fn===l}))return!1;if("onWhere"===r.fn){var a=r.e;if(a&&a.isComplex&&a.predicates instanceof Array){var o=a.predicates.map(function(l){if(l.predicates&&l.predicates instanceof Array){var h=l.predicates.map(function(v){return new It(v.field,v.operator,v.value,v.ignoreCase,v.ignoreAccent,v.matchCase)});return"and"===l.condition?It.and(h):It.or(h)}return new It(l.field,l.operator,l.value,l.ignoreCase,l.ignoreAccent,l.matchCase)});r.e=new It(o[0],a.condition,o.slice(1))}}return!0});var n=W(new we,this.persistQuery);return this.isInitialLoad=!1,n}return this.persistQuery=t,this.isInitialLoad=!1,t},s.prototype.setDefaultQuery=function(t){return this.defaultQuery=t,this},s.prototype.executeLocal=function(t){!this.defaultQuery&&!(t instanceof we)&&oe.throwError("DataManager - executeLocal() : A query is required to execute"),this.dataSource.json||oe.throwError("DataManager - executeLocal() : Json data is required to execute"),this.dataSource.enablePersistence&&this.dataSource.id&&(t=this.setPersistQuery(t));var e=this.adaptor.processQuery(this,t=t||this.defaultQuery);if(t.subQuery){var i=t.subQuery.fromTable,n=t.subQuery.lookups,r=t.isCountRequired?e.result:e;n&&n instanceof Array&&oe.buildHierarchy(t.subQuery.fKey,i,r,n,t.subQuery.key);for(var a=0;a=0;o--)(a=s[o])&&(r=(n<3?a(r):n>3?a(t,e,r):a(t,e))||r);return n>3&&r&&Object.defineProperty(t,e,r),r},pl_RTL=(new ey,"e-rtl"),wn=function(s){function t(e,i){return s.call(this,e,i)||this}return Lse(t,s),t.prototype.preRender=function(){},t.prototype.render=function(){this.initialize(),this.removeRippleEffect=rn(this.element,{selector:".e-btn"}),this.renderComplete()},t.prototype.initialize=function(){if(this.cssClass&&E([this.element],this.cssClass.replace(/\s+/g," ").trim().split(" ")),this.isPrimary&&this.element.classList.add("e-primary"),!Xe()||Xe()&&"progress-btn"!==this.getModuleName()){if(this.content){var e=this.enableHtmlSanitizer?hi.sanitize(this.content):this.content;this.element.innerHTML=e}this.setIconCss()}this.enableRtl&&this.element.classList.add(pl_RTL),this.disabled?this.controlStatus(this.disabled):this.wireEvents()},t.prototype.controlStatus=function(e){this.element.disabled=e},t.prototype.setIconCss=function(){if(this.iconCss){var e=this.createElement("span",{className:"e-btn-icon "+this.iconCss});this.element.textContent.trim()?(e.classList.add("e-icon-"+this.iconPosition.toLowerCase()),("Top"===this.iconPosition||"Bottom"===this.iconPosition)&&this.element.classList.add("e-"+this.iconPosition.toLowerCase()+"-icon-btn")):this.element.classList.add("e-icon-btn");var i=this.element.childNodes[0];!i||"Left"!==this.iconPosition&&"Top"!==this.iconPosition?this.element.appendChild(e):this.element.insertBefore(e,i)}},t.prototype.wireEvents=function(){this.isToggle&&b.add(this.element,"click",this.btnClickHandler,this)},t.prototype.unWireEvents=function(){this.isToggle&&b.remove(this.element,"click",this.btnClickHandler)},t.prototype.btnClickHandler=function(){this.element.classList.contains("e-active")?this.element.classList.remove("e-active"):this.element.classList.add("e-active")},t.prototype.destroy=function(){var e=["e-primary",pl_RTL,"e-icon-btn","e-success","e-info","e-danger","e-warning","e-flat","e-outline","e-small","e-bigger","e-active","e-round","e-top-icon-btn","e-bottom-icon-btn"];this.cssClass&&(e=e.concat(this.cssClass.split(" "))),s.prototype.destroy.call(this),T([this.element],e),this.element.getAttribute("class")||this.element.removeAttribute("class"),this.disabled&&this.element.removeAttribute("disabled"),this.content&&(this.element.innerHTML=this.element.innerHTML.replace(this.content,""));var i=this.element.querySelector("span.e-btn-icon");i&&Q(i),this.unWireEvents(),ul&&this.removeRippleEffect()},t.prototype.getModuleName=function(){return"btn"},t.prototype.getPersistData=function(){return this.addOnPersist([])},t.Inject=function(){},t.prototype.onPropertyChanged=function(e,i){for(var n=this.element.querySelector("span.e-btn-icon"),r=0,a=Object.keys(e);r=Vp.width?Vp.width:0;return Bh.right+b4()-s}function lA(){return KC()+Bh.width/2}function hA(s,t,e,i){if(void 0===t&&(t=null),void 0===e&&(e={X:!1,Y:!1}),!e.Y&&!e.X)return{left:0,top:0};var n=s.getBoundingClientRect();if(oo=t,Ac=s.ownerDocument,i||(i=or(s,"left","top")),e.X){var r=oo?E4():A4(),a=fA(),o=gA(),l=a-i.left,h=i.left+n.width-o;n.width>r?i.left=l>0&&h<=0?o-n.width:h>0&&l<=0?a:l>h?o-n.width:a:l>0?i.left+=l:h>0&&(i.left-=h)}if(e.Y){var u=oo?D4():T4(),p=dA(),d=mA(),f=p-i.top,g=i.top+n.height-d;n.height>u?i.top=f>0&&g<=0?d-n.height:g>0&&f<=0?p:f>g?d-n.height:p:f>0?i.top+=f:g>0&&(i.top-=g)}return i}function $l(s,t,e,i){void 0===t&&(t=null);var n=or(s,"left","top");e&&(n.left=e),i&&(n.top=i);var r=[];oo=t,Ac=s.ownerDocument;var a=s.getBoundingClientRect(),l=n.left,h=n.left+a.width,p=pA(n.top,n.top+a.height),d=C4(l,h);return p.topSide&&r.push("top"),d.rightSide&&r.push("right"),d.leftSide&&r.push("left"),p.bottomSide&&r.push("bottom"),r}function oae(s,t,e,i,n,r,a,o,l){if(void 0===a&&(a=null),void 0===o&&(o={X:!0,Y:!0}),t&&s&&n&&r&&(o.X||o.Y)){var p,h={TL:null,TR:null,BL:null,BR:null},u={TL:null,TR:null,BL:null,BR:null};if("none"===window.getComputedStyle(s).display){var d=s.style.visibility;s.style.visibility="hidden",s.style.display="block",p=s.getBoundingClientRect(),s.style.removeProperty("display"),s.style.visibility=d}else p=s.getBoundingClientRect();var f={posX:n,posY:r,offsetX:e,offsetY:i,position:{left:0,top:0}};oo=a,Ac=t.ownerDocument,function hae(s,t,e,i,n){e.position=or(s,e.posX,e.posY,i,n),t.TL=or(s,"left","top",i,n),t.TR=or(s,"right","top",i,n),t.BR=or(s,"left","bottom",i,n),t.BL=or(s,"right","bottom",i,n)}(t,h,f,l,p),cA(u,f,p),o.X&&w4(t,u,h,f,p,!0),o.Y&&h.TL.top>-1&&I4(t,u,h,f,p,!0),function lae(s,t,e){var i=0,n=0;if(null!=s.offsetParent&&("absolute"===getComputedStyle(s.offsetParent).position||"relative"===getComputedStyle(s.offsetParent).position)){var r=or(s.offsetParent,"left","top",!1,e);i=r.left,n=r.top}var a=1,o=1,l=S4(s);if(l){var h=getComputedStyle(l).transform;if("none"!==h){var u=new DOMMatrix(h);a=u.a,o=u.d}if("none"!==getComputedStyle(l).zoom){var d=uA(document.body);a*=d,o*=d}}s.style.top=t.position.top/o+t.offsetY-n/o+"px",s.style.left=t.position.left/a+t.offsetX-i/a+"px"}(s,f,p)}}function uA(s){var t=getComputedStyle(s).zoom;return parseFloat(t)||1}function S4(s){for(;s;){var t=window.getComputedStyle(s).transform,e=uA(document.body);if(t&&"none"!==t||e&&1!==e)return s;if(s===document.body)return null;s=s.offsetParent||s.parentElement}return null}function cA(s,t,e){s.TL={top:t.position.top+t.offsetY,left:t.position.left+t.offsetX},s.TR={top:s.TL.top,left:s.TL.left+e.width},s.BL={top:s.TL.top+e.height,left:s.TL.left},s.BR={top:s.TL.top+e.height,left:s.TL.left+e.width}}function C4(s,t){var e=!1,i=!1;return s-ZC()gA()&&(i=!0),{leftSide:e,rightSide:i}}function w4(s,t,e,i,n,r){var a=C4(t.TL.left,t.TR.left),o=pA(t.TL.top,t.BL.top);e.TL.left-ZC()<=fA()&&(a.leftSide=!1),e.TR.left>gA()&&(a.rightSide=!1),(a.leftSide&&!a.rightSide||!a.leftSide&&a.rightSide)&&(i.posX="right"===i.posX?"left":"right",i.offsetX=i.offsetX+n.width,i.offsetX=-1*i.offsetX,i.position=or(s,i.posX,i.posY,!1),cA(t,i,n),r&&w4(s,t,e,i,n,!1),!a.leftSide&&a.rightSide&&o.bottomSide&&(i.offsetX=0))}function I4(s,t,e,i,n,r){var a=pA(t.TL.top,t.BL.top);e.TL.top-XC()<=dA()&&(a.topSide=!1),e.BL.top>=mA()&&s.getBoundingClientRect().bottommA()&&(i=!0),{topSide:e,bottomSide:i}}function E4(){return oo.getBoundingClientRect().width}function D4(){return oo.getBoundingClientRect().height}function M4(){return oo.getBoundingClientRect().left}function x4(){return oo.getBoundingClientRect().top}function dA(){return oo?x4():0}function fA(){return oo?M4():0}function gA(){return oo?ZC()+M4()+E4():ZC()+A4()}function mA(){return oo?XC()+x4()+D4():XC()+T4()}function XC(){return Ac.documentElement.scrollTop||Ac.body.scrollTop}function ZC(){return Ac.documentElement.scrollLeft||Ac.body.scrollLeft}function T4(){return window.innerHeight}function A4(){var s=window.innerWidth,t=document.documentElement.getBoundingClientRect();return s-(s-(c(document.documentElement)?0:t.width))}function k4(){oo=null,Ac=null}var L4=function(){var s=function(t,e){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var r in n)n.hasOwnProperty(r)&&(i[r]=n[r])})(t,e)};return function(t,e){function i(){this.constructor=t}s(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),ts=function(s,t,e,i){var a,n=arguments.length,r=n<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(s,t,e,i);else for(var o=s.length-1;o>=0;o--)(a=s[o])&&(r=(n<3?a(r):n>3?a(t,e,r):a(t,e))||r);return n>3&&r&&Object.defineProperty(t,e,r),r},O4=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return L4(t,s),ts([y("left")],t.prototype,"X",void 0),ts([y("top")],t.prototype,"Y",void 0),t}(rt),Ns_OPEN="e-popup-open",Ns_CLOSE="e-popup-close",ba=function(s){function t(e,i){return s.call(this,i,e)||this}return L4(t,s),t.prototype.onPropertyChanged=function(e,i){for(var n=0,r=Object.keys(e);n0&&u.left>0&&u.right>0&&u.bottom>0}var r=i.getBoundingClientRect();return!(n.bottomr.bottom||n.right>r.right||n.leftn.top?this.element.style.top="0px":r.bottomn.left&&(this.element.style.left=parseInt(this.element.style.left,10)+(r.left-n.left)+"px"))}},t.prototype.checkCollision=function(){var e=this.collision.X,i=this.collision.Y;"none"===e&&"none"===i||("flip"===e&&"flip"===i?this.callFlip({X:!0,Y:!0}):"fit"===e&&"fit"===i?this.callFit({X:!0,Y:!0}):("flip"===e?this.callFlip({X:!0,Y:!1}):"flip"===i&&this.callFlip({Y:!0,X:!1}),"fit"===e?this.callFit({X:!0,Y:!1}):"fit"===i&&this.callFit({X:!1,Y:!0})))},t.prototype.show=function(e,i){var n=this;if(this.getRelateToElement().classList.contains("e-filemanager")&&(this.fmDialogContainer=this.element.getElementsByClassName("e-file-select-wrap")[0]),this.wireEvents(),!c(this.fmDialogContainer)&&L.isIos&&(this.fmDialogContainer.style.display="block"),1e3===this.zIndex||!c(i)){var a=c(i)?this.element:i;this.zIndex=Kl(a),ke(this.element,{zIndex:this.zIndex})}e=c(e)||"object"!=typeof e?this.showAnimation:e,("none"!==this.collision.X||"none"!==this.collision.Y)&&(T([this.element],Ns_CLOSE),E([this.element],Ns_OPEN),this.checkCollision(),T([this.element],Ns_OPEN),E([this.element],Ns_CLOSE)),c(e)?(T([this.element],Ns_CLOSE),E([this.element],Ns_OPEN),this.trigger("open")):(e.begin=function(){n.isDestroyed||(T([n.element],Ns_CLOSE),E([n.element],Ns_OPEN))},e.end=function(){n.isDestroyed||n.trigger("open")},new pn(e).animate(this.element))},t.prototype.hide=function(e){var i=this;e=c(e)||"object"!=typeof e?this.hideAnimation:e,c(e)?(T([this.element],Ns_OPEN),E([this.element],Ns_CLOSE),this.trigger("close")):(e.end=function(){i.isDestroyed||(T([i.element],Ns_OPEN),E([i.element],Ns_CLOSE),i.trigger("close"))},new pn(e).animate(this.element)),this.unwireEvents()},t.prototype.getScrollableParent=function(e){return this.checkFixedParent(e),function vA(s,t){for(var e=getComputedStyle(s),i=[],n=/(auto|scroll)/,r=s.parentElement;r&&"HTML"!==r.tagName;){var a=getComputedStyle(r);!("absolute"===e.position&&"static"===a.position)&&n.test(a.overflow+a.overflowY+a.overflowX)&&i.push(r),r=r.parentElement}return t||i.push(document),i}(e,this.fixedParent)},t.prototype.checkFixedParent=function(e){for(var i=e.parentElement;i&&"HTML"!==i.tagName;){var n=getComputedStyle(i);("fixed"===n.position||"sticky"===n.position)&&!c(this.element)&&this.element.offsetParent&&"BODY"===this.element.offsetParent.tagName&&"hidden"!==getComputedStyle(this.element.offsetParent).overflow&&(this.element.style.top=window.scrollY>parseInt(this.element.style.top,10)?he(window.scrollY-parseInt(this.element.style.top,10)):he(parseInt(this.element.style.top,10)-window.scrollY),this.element.style.position="fixed",this.fixedParent=!0),i=i.parentElement,!c(this.element)&&c(this.element.offsetParent)&&"fixed"===n.position&&"fixed"===this.element.style.position&&(this.fixedParent=!0)}},ts([y("auto")],t.prototype,"height",void 0),ts([y("auto")],t.prototype,"width",void 0),ts([y(null)],t.prototype,"content",void 0),ts([y("container")],t.prototype,"targetType",void 0),ts([y(null)],t.prototype,"viewPortElement",void 0),ts([y({X:"none",Y:"none"})],t.prototype,"collision",void 0),ts([y("")],t.prototype,"relateTo",void 0),ts([Mt({},O4)],t.prototype,"position",void 0),ts([y(0)],t.prototype,"offsetX",void 0),ts([y(0)],t.prototype,"offsetY",void 0),ts([y(1e3)],t.prototype,"zIndex",void 0),ts([y(!1)],t.prototype,"enableRtl",void 0),ts([y("reposition")],t.prototype,"actionOnScroll",void 0),ts([y(null)],t.prototype,"showAnimation",void 0),ts([y(null)],t.prototype,"hideAnimation",void 0),ts([k()],t.prototype,"open",void 0),ts([k()],t.prototype,"close",void 0),ts([k()],t.prototype,"targetExitViewport",void 0),ts([lt],t)}(ei);function Kl(s){for(var t=s.parentElement,e=[];t&&"BODY"!==t.tagName;){var i=document.defaultView.getComputedStyle(t,null).getPropertyValue("z-index"),n=document.defaultView.getComputedStyle(t,null).getPropertyValue("position");"auto"!==i&&"static"!==n&&e.push(i),t=t.parentElement}for(var r=[],a=0;a2147483647?2147483647:u}var Qi,Xl,fg,ku,CA,Lu,ri,Ou,yA=["north-west","north","north-east","west","east","south-west","south","south-east"],gy="e-resize-handle",kc="e-focused-handle",uae="e-dlg-resizable",N4=["e-restrict-left"],R4="e-resize-viewport",cae=["north","west","east","south"],bA=0,SA=0,P4=0,F4=0,my=0,vy=0,yy=null,wA=null,IA=null,JC=!0,B4=0,EA=!0;function dae(s){DA();var t=Re("span",{attrs:{unselectable:"on",contenteditable:"false"}});t.setAttribute("class","e-dialog-border-resize e-"+s),"south"===s&&(t.style.height="2px",t.style.width="100%",t.style.bottom="0px",t.style.left="0px"),"north"===s&&(t.style.height="2px",t.style.width="100%",t.style.top="0px",t.style.left="0px"),"east"===s&&(t.style.height="100%",t.style.width="2px",t.style.right="0px",t.style.top="0px"),"west"===s&&(t.style.height="100%",t.style.width="2px",t.style.left="0px",t.style.top="0px"),Qi.appendChild(t)}function z4(s){var t;return c(s)||(t="string"==typeof s?document.querySelector(s):s),t}function j4(s){for(var t=s||this,e=Qi.querySelectorAll("."+gy),i=0;i-1?"mouse":"touch"}function H4(s){if(s.preventDefault(),Qi=s.target.parentElement,DA(),my=s.pageX,vy=s.pageY,s.target.classList.add(kc),c(yy)||!0!==yy(s,this)){this.targetEle&&Qi&&Qi.querySelector("."+uae)&&(ri="body"===this.target?null:this.targetEle,Lu=this.targetEle.clientWidth,ku=this.targetEle.clientHeight);var e=c(ri)?document:ri;b.add(e,"mousemove",by,this),b.add(document,"mouseup",ew,this);for(var i=0;i=0||r.top<0)&&(e=!0):e=!0;var o=SA+(n-vy);o=o>fg?o:fg;var l=0;c(ri)||(l=a.top);var h=c(ri)?0:ri.offsetHeight-ri.clientHeight,u=r.top-l-h/2;if(u=u<0?0:u,r.top>0&&u+o>ku){if(e=!1,Qi.classList.contains(R4))return;Qi.style.height=ku-parseInt(u.toString(),10)+"px"}else{var p=0;if(e){r.top<0&&t+(r.height+r.top)>0&&o+(p=r.top)<=30&&(o=r.height-(r.height+r.top)+30),o+r.top>=ku&&(Qi.style.height=r.height+(t-(r.height+r.top))+"px");var d=c(ri)?p:u;o>=fg&&o+d<=ku&&(Qi.style.height=o+"px")}}}function xA(s){var e,t=!1,i="mouse"===V4(s.type)?s.pageY:s.touches[0].pageY,n=Lc(Qi),r=c(ri)?0:ri.offsetHeight-ri.clientHeight;c(ri)||(e=Lc(ri)),(!c(ri)&&n.top-e.top>0||c(ri)&&i>0||!c(ri)&&Math.floor(n.top-e.top+n.height+(e.bottom-n.bottom))-r<=ku)&&(t=!0);var a=SA-(i-vy);if(t&&a>=fg&&a<=ku){var o=0;c(ri)||(o=e.top);var l=F4-o+(i-vy);l=l>0?l:1,Qi.style.height=a+"px",Qi.style.top=l+"px"}}function TA(s){var i,t=document.documentElement.clientWidth,e=!1;c(ri)||(i=Lc(ri));var n="mouse"===V4(s.type)?s.pageX:s.touches[0].pageX,r=Lc(Qi),a=c(ri)?0:ri.offsetWidth-ri.clientWidth,o=c(ri)?0:i.left,l=c(ri)?0:i.width;c(Ou)&&(c(ri)?Ou=t:(Ou=r.left-o-a/2+r.width,Ou+=l-a-Ou)),(!c(ri)&&Math.floor(r.left-i.left+r.width+(i.right-r.right))-a<=Lu||c(ri)&&n>=0)&&(e=!0);var h=bA-(n-my);if(JC&&(h=h>Ou?Ou:h),e&&h>=CA&&h<=Lu){var u=0;c(ri)||(u=i.left);var p=P4-u+(n-my);p=p>0?p:1,h!==B4&&EA&&(Qi.style.width=h+"px"),JC&&(Qi.style.left=p+"px",EA=1!==p)}B4=h}function AA(s){var i,t=document.documentElement.clientWidth,e=!1;c(ri)||(i=Lc(ri));var r=(s.touches?s.changedTouches[0]:s).pageX,a=Lc(Qi);(!c(ri)&&(a.left-i.left+a.width<=Lu||a.right-i.left>=a.width)||c(ri)&&t-r>0)&&(e=!0);var o=bA+(r-my),l=0;if(c(ri)||(l=i.left),a.left-l+o>Lu){if(e=!1,Qi.classList.contains(R4))return;Qi.style.width=Lu-(a.left-l)+"px"}e&&o>=CA&&o<=Lu&&(Qi.style.width=o+"px")}function W4(){for(var s=Qi.querySelectorAll("."+gy),t=0;t=0;o--)(a=s[o])&&(r=(n<3?a(r):n>3?a(t,e,r):a(t,e))||r);return n>3&&r&&Object.defineProperty(t,e,r),r},yae=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return kA(t,s),si([y(!0)],t.prototype,"isFlat",void 0),si([y()],t.prototype,"buttonModel",void 0),si([y("Button")],t.prototype,"type",void 0),si([k()],t.prototype,"click",void 0),t}(rt),bae=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return kA(t,s),si([y("Fade")],t.prototype,"effect",void 0),si([y(400)],t.prototype,"duration",void 0),si([y(0)],t.prototype,"delay",void 0),t}(rt),tw="e-dialog",LA="e-rtl",OA="e-dlg-header-content",U4="e-dlg-header",iw="e-footer-content",nw="e-dlg-modal",q4="e-icon-dlg-close",Zl="e-dlg-target",fl="e-scroll-disabled",G4="e-device",rw="e-dlg-fullscreen",Y4="e-dlg-closeicon-btn",Q4="e-popup-open",$4="Information",K4="e-scroll-disabled",X4="e-alert-dialog",Z4="e-confirm-dialog",NA="e-dlg-resizable",gg="e-restrict-left",J4="e-resize-viewport",RA="user action",Oc=function(s){function t(e,i){var n=s.call(this,e,i)||this;return n.needsID=!0,n}return kA(t,s),t.prototype.render=function(){this.initialize(),this.initRender(),this.wireEvents(),"100%"===this.width&&(this.element.style.width=""),""!==this.minHeight&&(this.element.style.minHeight=he(this.minHeight)),this.enableResize&&(this.setResize(),this.isModal&&(this.isModelResize=!0),"None"===this.animationSettings.effect&&this.getMinHeight()),this.renderComplete()},t.prototype.initializeValue=function(){this.dlgClosedBy=RA},t.prototype.preRender=function(){var e=this;if(this.initializeValue(),this.headerContent=null,this.allowMaxHeight=!0,this.preventVisibility=!0,this.clonedEle=this.element.cloneNode(!0),this.closeIconClickEventHandler=function(r){e.dlgClosedBy="close icon",e.hide(r)},this.dlgOverlayClickEventHandler=function(r){e.dlgClosedBy="overlayClick",r.preventFocus=!1,e.trigger("overlayClick",r,function(a){a.preventFocus||e.focusContent(),e.dlgClosedBy=RA})},this.l10n=new xi("dialog",{close:"Close"},this.locale),this.checkPositionData(),c(this.target)){var n=this.isProtectedOnChange;this.isProtectedOnChange=!0,this.target=document.body,this.isProtectedOnChange=n}},t.prototype.updatePersistData=function(){this.enablePersistence&&this.setProperties({width:parseFloat(this.element.style.width),height:parseFloat(this.element.style.height),position:{X:parseFloat(this.dragObj.element.style.left),Y:parseFloat(this.dragObj.element.style.top)}},!0)},t.prototype.isNumberValue=function(e){return/^[-+]?\d*\.?\d+$/.test(e)},t.prototype.checkPositionData=function(){if(!c(this.position)){if(!c(this.position.X)&&"number"!=typeof this.position.X&&this.isNumberValue(this.position.X)){var i=this.isProtectedOnChange;this.isProtectedOnChange=!0,this.position.X=parseFloat(this.position.X),this.isProtectedOnChange=i}c(this.position.Y)||"number"==typeof this.position.Y||this.isNumberValue(this.position.Y)&&(i=this.isProtectedOnChange,this.isProtectedOnChange=!0,this.position.Y=parseFloat(this.position.Y),this.isProtectedOnChange=i)}},t.prototype.getEle=function(e,i){for(var n=void 0,r=0;r=0&&t[e])dae(t[e]);else if(""!==t[e].trim()){var i=Re("div",{className:"e-icons "+gy+" e-"+t[e]});Qi.appendChild(i)}fg=s.minHeight,CA=s.minWidth,Lu=s.maxWidth,ku=s.maxHeight,s.proxy&&s.proxy.element&&s.proxy.element.classList.contains("e-dialog")?j4(s.proxy):j4()}({element:this.element,direction:n,minHeight:parseInt(e.slice(0,i.indexOf("p")),10),maxHeight:this.targetEle.clientHeight,minWidth:parseInt(i.slice(0,i.indexOf("p")),10),maxWidth:this.targetEle.clientWidth,boundary:this.target===document.body?null:this.targetEle,resizeBegin:this.onResizeStart.bind(this),resizeComplete:this.onResizeComplete.bind(this),resizing:this.onResizing.bind(this),proxy:this}),this.wireWindowResizeEvent()}else W4(),this.unWireWindowResizeEvent(),this.element.classList.remove(this.isModal?gg:J4),this.element.classList.remove(NA)},t.prototype.getFocusElement=function(e){var n=e.querySelectorAll('input,select,textarea,button:enabled,a,[contenteditable="true"],[tabindex]');return{element:n[n.length-1]}},t.prototype.keyDown=function(e){var i=this;if(9===e.keyCode&&this.isModal){var n=void 0;c(this.btnObj)||(n=this.btnObj[this.btnObj.length-1]),c(this.btnObj)&&!c(this.ftrTemplateContent)&&(n=this.getFocusElement(this.ftrTemplateContent)),c(this.btnObj)&&c(this.ftrTemplateContent)&&!c(this.contentEle)&&(n=this.getFocusElement(this.contentEle)),!c(n)&&document.activeElement===n.element&&!e.shiftKey&&(e.preventDefault(),this.focusableElements(this.element).focus()),document.activeElement===this.focusableElements(this.element)&&e.shiftKey&&(e.preventDefault(),c(n)||n.element.focus())}var h,r=document.activeElement,a=["input","textarea"].indexOf(r.tagName.toLowerCase())>-1,o=!1;if(a||(o=r.hasAttribute("contenteditable")&&"true"===r.getAttribute("contenteditable")),27===e.keyCode&&this.closeOnEscape){this.dlgClosedBy="escape";var l=document.querySelector(".e-popup-open:not(.e-dialog)");!c(l)&&!l.classList.contains("e-toolbar-pop")&&!l.classList.contains("e-slider-tooltip")||this.hide(e)}(13===e.keyCode&&!e.ctrlKey&&"textarea"!==r.tagName.toLowerCase()&&a&&!c(this.primaryButtonEle)||13===e.keyCode&&e.ctrlKey&&("textarea"===r.tagName.toLowerCase()||o)&&!c(this.primaryButtonEle))&&this.buttons.some(function(p,d){h=d;var f=p.buttonModel;return!c(f)&&!0===f.isPrimary})&&"function"==typeof this.buttons[h].click&&setTimeout(function(){i.buttons[h].click.call(i,e)})},t.prototype.initialize=function(){c(this.target)||(this.targetEle="string"==typeof this.target?document.querySelector(this.target):this.target),this.isBlazorServerRender()||E([this.element],tw),L.isDevice&&E([this.element],G4),this.isBlazorServerRender()||this.setCSSClass(),this.setMaxHeight()},t.prototype.initRender=function(){var e=this;if(this.initialRender=!0,this.isBlazorServerRender()||ee(this.element,{role:"dialog"}),1e3===this.zIndex?(this.setzIndex(this.element,!1),this.calculatezIndex=!0):this.calculatezIndex=!1,this.setTargetContent(),""!==this.header&&!c(this.header)&&this.setHeader(),this.renderCloseIcon(),this.setContent(),""===this.footerTemplate||c(this.footerTemplate)?!c(this.buttons[0])&&!c(this.buttons[0].buttonModel)&&this.setButton():this.setFooterTemplate(),this.allowDragging&&!c(this.headerContent)&&this.setAllowDragging(),ee(this.element,{"aria-modal":this.isModal?"true":"false"}),this.isModal&&this.setIsModal(),!0!==this.element.classList.contains(X4)&&!0!==this.element.classList.contains(Z4)&&!c(this.element.parentElement)){var i=this.isModal?this.dlgContainer.parentElement:this.element.parentElement;this.refElement=this.createElement("div",{className:"e-dlg-ref-element"}),i.insertBefore(this.refElement,this.isModal?this.dlgContainer:this.element)}if(c(this.targetEle)||this.targetEle.appendChild(this.isModal?this.dlgContainer:this.element),this.popupObj=new ba(this.element,{height:this.height,width:this.width,zIndex:this.zIndex,relateTo:this.target,actionOnScroll:"none",enableRtl:this.enableRtl,open:function(a){var o={container:e.isModal?e.dlgContainer:e.element,element:e.element,target:e.target,preventFocus:!1};e.enableResize&&e.resetResizeIcon(),e.trigger("open",o,function(l){l.preventFocus||e.focusContent()})},close:function(a){e.isModal&&E([e.dlgOverlay],"e-fade"),e.unBindEvent(e.element),e.isModal&&(e.dlgContainer.style.display="none"),e.trigger("close",e.closeArgs);var o=document.activeElement;!c(o)&&!c(o.blur)&&o.blur(),!c(e.storeActiveElement)&&!c(e.storeActiveElement.focus)&&e.storeActiveElement.focus()}}),this.positionChange(),this.setEnableRTL(),this.isBlazorServerRender()||(E([this.element],"e-popup-close"),this.isModal&&this.setOverlayZindex()),this.visible){if(this.show(),this.isModal){var n=this.getTargetContainer(this.target);n instanceof Element&&"rtl"===window.getComputedStyle(n).getPropertyValue("direction")&&this.setPopupPosition()}}else this.isModal&&(this.dlgOverlay.style.display="none");this.initialRender=!1},t.prototype.getTargetContainer=function(e){var i=null;if("string"==typeof e)if(e.startsWith("#"))i=document.getElementById(e.substring(1));else if(e.startsWith(".")){var n=document.getElementsByClassName(e.substring(1));i=n.length>0?n[0]:null}else!(e instanceof HTMLElement)&&e!==document.body&&(i=document.querySelector(e));else e instanceof HTMLElement&&(i=e);return i},t.prototype.resetResizeIcon=function(){var e=this.getMinHeight();if(this.targetEle.offsetHeight0&&("function"==typeof this.buttons[e].click&&b.add(r[e],"click",this.buttons[e].click,this),"object"==typeof this.buttons[e].click&&b.add(r[e],"click",this.buttonClickHandler.bind(this,e),this)),!this.isBlazorServerRender()&&!c(this.ftrTemplateContent)&&(this.btnObj[e].appendTo(this.ftrTemplateContent.children[e]),this.buttons[e].isFlat&&this.btnObj[e].element.classList.add("e-flat"),this.primaryButtonEle=this.element.getElementsByClassName("e-primary")[0]))},t.prototype.buttonClickHandler=function(e){this.trigger("buttons["+e+"].click",{})},t.prototype.setContent=function(){this.contentEle=this.createElement("div",{className:"e-dlg-content",id:this.element.id+"_dialog-content"}),ee(this.element,this.headerEle?{"aria-describedby":this.element.id+"_title "+this.element.id+"_dialog-content"}:{"aria-describedby":this.element.id+"_dialog-content"}),this.innerContentElement?this.contentEle.appendChild(this.innerContentElement):(!c(this.content)&&""!==this.content||!this.initialRender)&&(("string"!=typeof this.content||Xe())&&this.content instanceof HTMLElement?this.contentEle.appendChild(this.content):this.setTemplate(this.content,this.contentEle,"content")),c(this.headerContent)?this.element.insertBefore(this.contentEle,this.element.children[0]):this.element.insertBefore(this.contentEle,this.element.children[1]),"auto"===this.height&&(!this.isBlazorServerRender()&&L.isIE&&""===this.element.style.width&&!c(this.width)&&(this.element.style.width=he(this.width)),this.setMaxHeight())},t.prototype.setTemplate=function(e,i,n){var r,a,o;a=i.classList.contains(U4)?this.element.id+"header":i.classList.contains(iw)?this.element.id+"footerTemplate":this.element.id+"content",c(e.outerHTML)?("string"==typeof e||"string"!=typeof e||Xe()&&!this.isStringTemplate)&&("string"==typeof e&&(e=this.sanitizeHelper(e)),this.isVue||"string"!=typeof e?(r=$e(e),o=e):i.innerHTML=e):i.appendChild(e);var l=[];if(!c(r)){for(var u=0,p=r({},this,n,a,!(Xe()&&!this.isStringTemplate&&0===o.indexOf("
Blazor"))||this.isStringTemplate);u/g,"");(this.element.children.length>0||i)&&(this.innerContentElement=document.createDocumentFragment(),[].slice.call(this.element.childNodes).forEach(function(n){8!==n.nodeType&&e.innerContentElement.appendChild(n)}))}},t.prototype.setHeader=function(){this.headerEle?this.headerEle.innerHTML="":this.headerEle=this.createElement("div",{id:this.element.id+"_title",className:U4}),this.createHeaderContent(),this.headerContent.appendChild(this.headerEle),this.setTemplate(this.header,this.headerEle,"header"),ee(this.element,{"aria-describedby":this.element.id+"_title"}),ee(this.element,{"aria-labelledby":this.element.id+"_dialog-header"}),this.element.insertBefore(this.headerContent,this.element.children[0]),this.allowDragging&&!c(this.headerContent)&&this.setAllowDragging()},t.prototype.setFooterTemplate=function(){this.ftrTemplateContent?this.ftrTemplateContent.innerHTML="":this.ftrTemplateContent=this.createElement("div",{className:iw}),""===this.footerTemplate||c(this.footerTemplate)?this.ftrTemplateContent.innerHTML=this.buttonContent.join(""):this.setTemplate(this.footerTemplate,this.ftrTemplateContent,"footerTemplate"),this.element.appendChild(this.ftrTemplateContent)},t.prototype.createHeaderContent=function(){c(this.headerContent)&&(this.headerContent=this.createElement("div",{id:this.element.id+"_dialog-header",className:OA}))},t.prototype.renderCloseIcon=function(){this.showCloseIcon&&(this.closeIcon=this.createElement("button",{className:Y4,attrs:{type:"button"}}),this.closeIconBtnObj=new wn({cssClass:"e-flat",iconCss:q4+" e-icons"}),this.closeIconTitle(),c(this.headerContent)?(this.createHeaderContent(),Zn([this.closeIcon],this.headerContent),this.element.insertBefore(this.headerContent,this.element.children[0])):Zn([this.closeIcon],this.headerContent),this.closeIconBtnObj.appendTo(this.closeIcon))},t.prototype.closeIconTitle=function(){this.l10n.setLocale(this.locale);var e=this.l10n.getConstant("close");this.closeIcon.setAttribute("title",e),this.closeIcon.setAttribute("aria-label",e)},t.prototype.setCSSClass=function(e){e&&(T([this.element],e.split(" ")),this.isModal&&!c(this.dlgContainer)&&T([this.dlgContainer],e.split(" "))),this.cssClass&&(E([this.element],this.cssClass.split(" ")),this.isModal&&!c(this.dlgContainer)&&E([this.dlgContainer],this.cssClass.split(" ")))},t.prototype.setIsModal=function(){this.dlgContainer=this.createElement("div",{className:"e-dlg-container"}),this.setCSSClass(),this.element.classList.remove(Q4),this.element.parentNode.insertBefore(this.dlgContainer,this.element),this.dlgContainer.appendChild(this.element),E([this.element],nw),this.dlgOverlay=this.createElement("div",{className:"e-dlg-overlay"}),this.dlgOverlay.style.zIndex=(this.zIndex-1).toString(),this.dlgContainer.appendChild(this.dlgOverlay)},t.prototype.getValidFocusNode=function(e){for(var i,n=0;n0||"a"===i.tagName.toLowerCase()&&i.hasAttribute("href"))&&i.tabIndex>-1&&!i.disabled&&!this.disableElement(i,'[disabled],[aria-disabled="true"],[type="hidden"]'))return i;i=null}return i},t.prototype.focusableElements=function(e){if(!c(e)){var n=e.querySelectorAll('input,select,textarea,button,a,[contenteditable="true"],[tabindex]');return this.getValidFocusNode(n)}return null},t.prototype.getAutoFocusNode=function(e){var i=e.querySelector("."+Y4),r=e.querySelectorAll("[autofocus]"),a=this.getValidFocusNode(r);if(Xe()&&(this.primaryButtonEle=this.element.getElementsByClassName("e-primary")[0]),c(a)){if(!c(a=this.focusableElements(this.contentEle)))return a;if(!c(this.primaryButtonEle))return this.element.querySelector(".e-primary")}else i=a;return i},t.prototype.disableElement=function(e,i){var n=e?e.matches||e.webkitMatchesSelector||e.msGetRegionContent:null;if(n)for(;e;e=e.parentNode)if(e instanceof Element&&n.call(e,i))return e;return null},t.prototype.focusContent=function(){var e=this.getAutoFocusNode(this.element),i=c(e)?this.element:e,n=L.userAgent;(n.indexOf("MSIE ")>0||n.indexOf("Trident/")>0)&&this.element.focus(),i.focus(),this.unBindEvent(this.element),this.bindEvent(this.element)},t.prototype.bindEvent=function(e){b.add(e,"keydown",this.keyDown,this)},t.prototype.unBindEvent=function(e){b.remove(e,"keydown",this.keyDown)},t.prototype.updateSanitizeContent=function(){this.isBlazorServerRender()||(this.contentEle.innerHTML=this.sanitizeHelper(this.content))},t.prototype.isBlazorServerRender=function(){return Xe()&&this.isServerRendered},t.prototype.getModuleName=function(){return"dialog"},t.prototype.onPropertyChanged=function(e,i){if(this.element.classList.contains(tw))for(var n=0,r=Object.keys(e);n0?this.showCloseIcon||""!==this.header&&!c(this.header)?this.showCloseIcon||Q(this.closeIcon):(Q(this.headerContent),this.headerContent=null):(this.renderCloseIcon(),this.wireEvents());break;case"locale":this.showCloseIcon&&this.closeIconTitle();break;case"visible":this.visible?this.show():this.hide();break;case"isModal":this.updateIsModal();break;case"height":ke(this.element,{height:he(e.height)}),this.updatePersistData();break;case"width":ke(this.element,{width:he(e.width)}),this.updatePersistData();break;case"zIndex":this.popupObj.zIndex=this.zIndex,this.isModal&&this.setOverlayZindex(this.zIndex),this.element.style.zIndex!==this.zIndex.toString()&&(this.calculatezIndex=!1);break;case"cssClass":this.setCSSClass(i.cssClass);break;case"buttons":this.unWireButtonEvents(),this.destroyButtons(),c(this.ftrTemplateContent)||(Q(this.ftrTemplateContent),this.ftrTemplateContent=null),this.footerTemplate="",this.setButton();break;case"allowDragging":this.allowDragging&&!c(this.headerContent)?this.setAllowDragging():this.dragObj.destroy();break;case"target":this.setTarget(e.target);break;case"position":if(this.checkPositionData(),this.isModal){var o=this.position.X,l=this.position.Y;c(i.position)||(c(i.position.X)||(o=i.position.X),c(i.position.Y)||(l=i.position.Y)),this.dlgContainer.classList.contains("e-dlg-"+o+"-"+l)&&this.dlgContainer.classList.remove("e-dlg-"+o+"-"+l)}this.positionChange(),this.updatePersistData();break;case"enableRtl":this.setEnableRTL();break;case"enableResize":this.setResize(),this.isModelResize=this.enableResize&&this.isModal,this.enableResize&&this.dialogOpen&&this.resetResizeIcon();break;case"minHeight":""!==this.minHeight&&(this.element.style.minHeight=he(this.minHeight))}},t.prototype.setTarget=function(e){this.popupObj.relateTo=e,this.target=e,this.targetEle="string"==typeof this.target?document.querySelector(this.target):this.target,this.dragObj&&(this.dragObj.dragArea=this.targetEle),this.setMaxHeight(),this.isModal&&this.updateIsModal(),this.enableResize&&this.setResize(),c(this.targetEle)||(this.isModal&&!c(this.dlgContainer)?this.targetEle.appendChild(this.dlgContainer):c(this.element)||this.targetEle.appendChild(this.element))},t.prototype.updateIsModal=function(){if(this.element.setAttribute("aria-modal",this.isModal?"true":"false"),this.isModal)c(this.dlgOverlay)&&(this.setIsModal(),this.element.style.top="0px",this.element.style.left="0px",c(this.targetEle)||this.targetEle.appendChild(this.dlgContainer));else{for(T([this.element],nw),T([document.body],[Zl,fl]),Q(this.dlgOverlay);this.dlgContainer.firstChild;)this.dlgContainer.parentElement.insertBefore(this.dlgContainer.firstChild,this.dlgContainer);this.dlgContainer.parentElement.removeChild(this.dlgContainer)}this.visible&&this.show(),this.positionChange(),this.isModal&&this.dlgOverlay&&b.add(this.dlgOverlay,"click",this.dlgOverlayClickEventHandler,this)},t.prototype.setzIndex=function(e,i){var n=this.isProtectedOnChange;this.isProtectedOnChange=!0;var r=Kl(e);this.zIndex=r>this.zIndex?r:this.zIndex,this.isProtectedOnChange=n,i&&(this.popupObj.zIndex=this.zIndex)},t.prototype.windowResizeHandler=function(){(function gae(s){Lu=s})(this.targetEle.clientWidth),function mae(s){ku=s}(this.targetEle.clientHeight),this.setMaxHeight()},t.prototype.getPersistData=function(){return this.addOnPersist(["width","height","position"])},t.prototype.removeAllChildren=function(e){for(;e.children[0];)this.removeAllChildren(e.children[0]),e.removeChild(e.children[0])},t.prototype.destroy=function(){if(!this.isDestroyed){var e=[LA,nw,NA,gg,rw,G4],i=["role","aria-modal","aria-labelledby","aria-describedby","aria-grabbed","tabindex","style"];T([this.targetEle],[Zl,fl]),!c(this.element)&&this.element.classList.contains(rw)&&T([document.body],[Zl,fl]),this.isModal&&T([c(this.targetEle)?document.body:this.targetEle],fl),this.unWireEvents(),this.unWireButtonEvents(),this.destroyButtons(),c(this.closeIconBtnObj)||this.closeIconBtnObj.destroy(),c(this.dragObj)||this.dragObj.destroy(),!c(this.popupObj.element)&&this.popupObj.element.classList.contains("e-popup")&&this.popupObj.destroy(),T([this.element],e),!c(this.cssClass)&&""!==this.cssClass&&T([this.element],this.cssClass.split(" ")),!c(this.refElement)&&!c(this.refElement.parentElement)&&(this.refElement.parentElement.insertBefore(this.isModal?this.dlgContainer:this.element,this.refElement),Q(this.refElement),this.refElement=void 0),this.isModal&&(Q(this.dlgOverlay),this.dlgContainer.parentNode.insertBefore(this.element,this.dlgContainer),Q(this.dlgContainer)),this.element.innerHTML=this.clonedEle.innerHTML;for(var n=0;n0&&""===this.footerTemplate&&this.ftrTemplateContent)for(var e=0;e=0;o--)(a=s[o])&&(r=(n<3?a(r):n>3?a(t,e,r):a(t,e))||r);return n>3&&r&&Object.defineProperty(t,e,r),r},PA="e-tooltip",s5="e-icons",a5="e-tooltip-close",FA="e-tooltip-wrap",o5="e-tip-content",mg="e-arrow-tip",l5="e-arrow-tip-outer",sw="e-arrow-tip-inner",Sy="e-tip-bottom",BA="e-tip-top",h5="e-tip-left",zA="e-tip-right",jA="e-popup",Cy="e-popup-open",VA="e-popup-close",aw="e-lib",u5="e-tooltip-popup-container",Bae=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return t5(t,s),sn([y({effect:"FadeIn",duration:150,delay:0})],t.prototype,"open",void 0),sn([y({effect:"FadeOut",duration:150,delay:0})],t.prototype,"close",void 0),t}(rt),vg=function(s){function t(e,i){var n=s.call(this,e,i)||this;return n.mouseMoveEvent=null,n.mouseMoveTarget=null,n.containerElement=null,n.isBodyContainer=!0,n}return t5(t,s),t.prototype.initialize=function(){this.formatPosition(),E([this.element],PA)},t.prototype.formatPosition=function(){var e,i;this.position&&(0===this.position.indexOf("Top")||0===this.position.indexOf("Bottom")?(e=this.position.split(/(?=[A-Z])/),this.tooltipPositionY=e[0],this.tooltipPositionX=e[1]):(i=this.position.split(/(?=[A-Z])/),this.tooltipPositionX=i[0],this.tooltipPositionY=i[1]))},t.prototype.renderArrow=function(){this.setTipClass(this.position);var e=this.createElement("div",{className:mg+" "+this.tipClass});e.appendChild(this.createElement("div",{className:l5+" "+this.tipClass})),e.appendChild(this.createElement("div",{className:sw+" "+this.tipClass})),this.tooltipEle.appendChild(e)},t.prototype.setTipClass=function(e){this.tipClass=0===e.indexOf("Right")?h5:0===e.indexOf("Bottom")?BA:0===e.indexOf("Left")?zA:Sy},t.prototype.renderPopup=function(e){var i=this.mouseTrail?{top:0,left:0}:this.getTooltipPosition(e);this.tooltipEle.classList.remove(aw),this.popupObj=new ba(this.tooltipEle,{height:this.height,width:this.width,position:{X:i.left,Y:i.top},enableRtl:this.enableRtl,open:this.openPopupHandler.bind(this),close:this.closePopupHandler.bind(this)})},t.prototype.getScalingFactor=function(e){if(!e)return{x:1,y:1};var i={x:1,y:1},n=e.closest('[style*="transform: scale"]');if(n&&n!==this.tooltipEle&&n.contains(this.tooltipEle)){var o=window.getComputedStyle(n).getPropertyValue("transform").match(/matrix\(([^)]+)\)/)[1].split(",").map(parseFloat);i.x=o[0],i.y=o[3]}return i},t.prototype.getTooltipPosition=function(e){this.tooltipEle.style.display="block";var i=this.element.closest('[style*="zoom"]');i&&(i.contains(this.tooltipEle)||(this.tooltipEle.style.zoom=getComputedStyle(i).zoom));var n=or(e,this.tooltipPositionX,this.tooltipPositionY,!this.isBodyContainer,this.isBodyContainer?null:this.containerElement.getBoundingClientRect()),r=this.getScalingFactor(e),a=this.calculateTooltipOffset(this.position,r.x,r.y),o=this.calculateElementPosition(n,a),u=this.collisionFlipFit(e,o[0],o[1]);return u.left=u.left/r.x,u.top=u.top/r.y,this.tooltipEle.style.display="",u},t.prototype.windowResize=function(){this.reposition(this.findTarget())},t.prototype.reposition=function(e){if(this.popupObj&&e){var i=this.getTooltipPosition(e);this.popupObj.position={X:i.left,Y:i.top},this.popupObj.dataBind()}},t.prototype.openPopupHandler=function(){!this.mouseTrail&&this.needTemplateReposition()&&this.reposition(this.findTarget()),this.trigger("afterOpen",this.tooltipEventArgs),this.tooltipEventArgs=null},t.prototype.closePopupHandler=function(){this.isReact&&!("Click"===this.opensOn||"function"==typeof this.content)&&this.clearTemplate(["content"]),this.clear();var e={type:this.tooltipEventArgs.event?this.tooltipEventArgs.event.type:null,cancel:!1,target:this.tooltipEventArgs.target,event:this.tooltipEventArgs.event?this.tooltipEventArgs.event:null,element:this.tooltipEle,isInteracted:!c(this.tooltipEventArgs.event)};this.trigger("afterClose",e),e=null},t.prototype.calculateTooltipOffset=function(e,i,n){void 0===i&&(i=1),void 0===n&&(n=1);var a,o,l,h,u,p,d,f,r={top:0,left:0};if(1!==i||1!==n){var g=this.tooltipEle.getBoundingClientRect(),m=void 0;l=Math.round(g.width),h=Math.round(g.height),(u=B("."+mg,this.tooltipEle))&&(m=u.getBoundingClientRect()),a=u?Math.round(m.width):0,o=u?Math.round(m.height):0,p=this.showTipPointer?0:8,d=o/2+2+(h-this.tooltipEle.clientHeight*n),f=a/2+2+(l-this.tooltipEle.clientWidth*i)}else l=this.tooltipEle.offsetWidth,h=this.tooltipEle.offsetHeight,u=B("."+mg,this.tooltipEle),p=this.showTipPointer?0:8,d=(o=u?u.offsetHeight:0)/2+2+(this.tooltipEle.offsetHeight-this.tooltipEle.clientHeight),f=(a=u?u.offsetWidth:0)/2+2+(this.tooltipEle.offsetWidth-this.tooltipEle.clientWidth);switch(this.mouseTrail&&(p+=2),e){case"RightTop":r.left+=a+p,r.top-=h-d;break;case"RightCenter":r.left+=a+p,r.top-=h/2;break;case"RightBottom":r.left+=a+p,r.top-=d;break;case"BottomRight":r.top+=o+p,r.left-=f;break;case"BottomCenter":r.top+=o+p,r.left-=l/2;break;case"BottomLeft":r.top+=o+p,r.left-=l-f;break;case"LeftBottom":r.left-=a+l+p,r.top-=d;break;case"LeftCenter":r.left-=a+l+p,r.top-=h/2;break;case"LeftTop":r.left-=a+l+p,r.top-=h-d;break;case"TopLeft":r.top-=h+o+p,r.left-=l-f;break;case"TopRight":r.top-=h+o+p,r.left-=f;break;default:r.top-=h+o+p,r.left-=l/2}return r.left+=this.offsetX,r.top+=this.offsetY,r},t.prototype.updateTipPosition=function(e){var i=ve("."+mg+",."+l5+",."+sw,this.tooltipEle);T(i,[Sy,BA,h5,zA]),this.setTipClass(e),E(i,this.tipClass)},t.prototype.adjustArrow=function(e,i,n,r){var a=B("."+mg,this.tooltipEle);if(!1!==this.showTipPointer&&null!==a){var o,l;this.updateTipPosition(i),this.tooltipEle.style.display="block";var g,h=this.tooltipEle.clientWidth,u=this.tooltipEle.clientHeight,p=B("."+sw,this.tooltipEle),d=a.offsetWidth,f=a.offsetHeight;this.tooltipEle.style.display="",this.tipClass===Sy||this.tipClass===BA?(this.tipClass===Sy?(l="99.9%",p.style.top="-"+(f-2)+"px"):(l=-(f-1)+"px",p.style.top="-"+(f-6)+"px"),e&&(o=(g="Center"!==n||h>e.offsetWidth||this.mouseTrail)&&"Left"===n||!g&&"End"===this.tipPointerPosition?h-d-2+"px":g&&"Right"===n||!g&&"Start"===this.tipPointerPosition?"2px":!g||"End"!==this.tipPointerPosition&&"Start"!==this.tipPointerPosition?h/2-d/2+"px":"End"===this.tipPointerPosition?e.offsetWidth+(this.tooltipEle.offsetWidth-e.offsetWidth)/2-d/2-2+"px":(this.tooltipEle.offsetWidth-e.offsetWidth)/2-d/2+2+"px")):(this.tipClass===zA?(o="99.9%",p.style.left="-"+(d-2)+"px"):(o=-(d-1)+"px",p.style.left=d-2-d+"px"),l=(g="Center"!==r||u>e.offsetHeight||this.mouseTrail)&&"Top"===r||!g&&"End"===this.tipPointerPosition?u-f-2+"px":g&&"Bottom"===r||!g&&"Start"===this.tipPointerPosition?"2px":u/2-f/2+"px"),a.style.top=l,a.style.left=o}},t.prototype.renderContent=function(e){var i=this,n=B("."+o5,this.tooltipEle);if(this.cssClass&&E([this.tooltipEle],this.cssClass.split(" ")),e&&!c(e.getAttribute("title"))&&(e.setAttribute("data-content",e.getAttribute("title")),e.removeAttribute("title")),c(this.content))e&&!c(e.getAttribute("data-content"))&&(n.innerHTML=e.getAttribute("data-content"));else if(n.innerHTML="",this.content instanceof HTMLElement)n.appendChild(this.content);else if("string"==typeof this.content)this.isAngular?this.setProperties({content:hi.sanitize(this.content)},!0):this.content=this.enableHtmlSanitizer?hi.sanitize(this.content):this.content,this.enableHtmlParse?(a=$e(this.content)({},this,"content",this.element.id+"content",void 0,void 0,n,this.root))&&ze(a,n):n.textContent=this.content;else{var a;(a=$e(this.content)({},this,"content",this.element.id+"content",void 0,void 0,n))&&(this.isAngular&&setTimeout(function(){i.reposition(e)},1),ze(a,n)),this.renderReactTemplates()}},t.prototype.renderCloseIcon=function(){if(this.isSticky){var i=this.createElement("div",{className:s5+" "+a5});this.tooltipEle.appendChild(i),b.add(i,L.touchStartEvent,this.onStickyClose,this)}else{var e=this.tooltipEle.querySelector("."+s5+"."+a5);e&&le(e)}},t.prototype.addDescribedBy=function(e,i){var n=(e.getAttribute("aria-describedby")||"").split(/\s+/);n.indexOf(i)<0&&n.push(i),ee(e,{"aria-describedby":n.join(" ").trim(),"data-tooltip-id":i})},t.prototype.removeDescribedBy=function(e){var i=e.getAttribute("data-tooltip-id"),n=(e.getAttribute("aria-describedby")||"").split(/\s+/),r=n.indexOf(i);-1!==r&&n.splice(r,1),e.removeAttribute("data-tooltip-id");var a=n.join(" ").trim();a?e.setAttribute("aria-describedby",a):e.removeAttribute("aria-describedby")},t.prototype.tapHoldHandler=function(e){clearTimeout(this.autoCloseTimer),this.targetHover(e.originalEvent)},t.prototype.touchEndHandler=function(){var e=this;this.isSticky||(this.autoCloseTimer=setTimeout(function(){e.close()},1500))},t.prototype.targetClick=function(e){var i;!c(i=this.target?A(e.target,this.target):this.element)&&(null===i.getAttribute("data-tooltip-id")?this.targetHover(e):this.isSticky||this.hideTooltip(this.animation.close,e,i))},t.prototype.targetHover=function(e){var i;if(!(c(i=this.target?A(e.target,this.target):this.element)||null!==i.getAttribute("data-tooltip-id")&&0===this.closeDelay)){for(var r=0,a=[].slice.call(ve('[data-tooltip-id= "'+this.ctrlId+'_content"]',document));r0?this.showTimer=setTimeout(function(){a.mouseTrail&&b.add(i,"mousemove touchstart mouseenter",a.onMouseMove,a),a.popupObj&&(a.popupObj.show(o,i),a.mouseMoveEvent&&a.mouseTrail&&a.onMouseMove(a.mouseMoveEvent))},this.openDelay):this.popupObj&&this.popupObj.show(o,i)}r&&this.wireMouseEvents(r,i)},t.prototype.needTemplateReposition=function(){return!c(this.viewContainerRef)&&"string"!=typeof this.viewContainerRef||this.isReact},t.prototype.checkCollision=function(e,i,n){var r={left:i,top:n,position:this.position,horizontal:this.tooltipPositionX,vertical:this.tooltipPositionY},a=$l(this.tooltipEle,this.checkCollideTarget(),i,n);return a.length>0&&(r.horizontal=a.indexOf("left")>=0?"Right":a.indexOf("right")>=0?"Left":this.tooltipPositionX,r.vertical=a.indexOf("top")>=0?"Bottom":a.indexOf("bottom")>=0?"Top":this.tooltipPositionY),r},t.prototype.calculateElementPosition=function(e,i){return[this.isBodyContainer?e.left+i.left:e.left-this.containerElement.getBoundingClientRect().left+i.left+window.pageXOffset+this.containerElement.scrollLeft,this.isBodyContainer?e.top+i.top:e.top-this.containerElement.getBoundingClientRect().top+i.top+window.pageYOffset+this.containerElement.scrollTop]},t.prototype.collisionFlipFit=function(e,i,n){var r=this.checkCollision(e,i,n),a=r.position;if(this.tooltipPositionY!==r.vertical&&(a=0===this.position.indexOf("Bottom")||0===this.position.indexOf("Top")?r.vertical+this.tooltipPositionX:this.tooltipPositionX+r.vertical),this.tooltipPositionX!==r.horizontal&&(0===a.indexOf("Left")&&(r.vertical="LeftTop"===a||"LeftCenter"===a?"Top":"Bottom",a=r.vertical+"Left"),0===a.indexOf("Right")&&(r.vertical="RightTop"===a||"RightCenter"===a?"Top":"Bottom",a=r.vertical+"Right"),r.horizontal=this.tooltipPositionX),this.tooltipEventArgs={type:null,cancel:!1,target:e,event:null,element:this.tooltipEle,collidedPosition:a},this.trigger("beforeCollision",this.tooltipEventArgs),this.tooltipEventArgs.cancel)a=this.position;else{var o=r.vertical,l=r.horizontal;if(r.position!==a){var h=or(e,l,o,!this.isBodyContainer,this.isBodyContainer?null:this.containerElement.getBoundingClientRect());this.adjustArrow(e,a,l,o);var u=this.getScalingFactor(e),p=this.calculateTooltipOffset(a,u.x,u.y);p.top-=this.getOffSetPosition("TopBottom",a,this.offsetY),p.left-=this.getOffSetPosition("RightLeft",a,this.offsetX),r.position=a;var d=this.calculateElementPosition(h,p);r.left=d[0],r.top=d[1]}else this.adjustArrow(e,a,l,o)}var f={left:r.left,top:r.top},g=this.isBodyContainer?hA(this.tooltipEle,this.checkCollideTarget(),{X:!0,Y:this.windowCollision},f):f;this.tooltipEle.style.display="block";var m=B("."+mg,this.tooltipEle);if(this.showTipPointer&&null!=m&&(0===a.indexOf("Bottom")||0===a.indexOf("Top"))){var v=parseInt(m.style.left,10)-(g.left-r.left);v<0?v=0:v+m.offsetWidth>this.tooltipEle.clientWidth&&(v=this.tooltipEle.clientWidth-m.offsetWidth),m.style.left=v.toString()+"px"}return this.tooltipEle.style.display="",f.left=g.left,f.top=g.top,f},t.prototype.getOffSetPosition=function(e,i,n){return-1!==e.indexOf(this.position.split(/(?=[A-Z])/)[0])&&-1!==e.indexOf(i.split(/(?=[A-Z])/)[0])?2*n:0},t.prototype.checkCollideTarget=function(){return!this.windowCollision&&this.target?this.element:null},t.prototype.hideTooltip=function(e,i,n){var r=this;this.closeDelay>0?(clearTimeout(this.hideTimer),clearTimeout(this.showTimer),this.hideTimer=setTimeout(function(){r.closeDelay&&r.tooltipEle&&r.isTooltipOpen||r.tooltipHide(e,i,n)},this.closeDelay)):this.tooltipHide(e,i,n)},t.prototype.tooltipHide=function(e,i,n){var a,r=this;a=i?this.target?n||i.target:this.element:B('[data-tooltip-id= "'+this.ctrlId+'_content"]',document),this.tooltipEventArgs={type:i?i.type:null,cancel:!1,target:a,event:i||null,element:this.tooltipEle,isInteracted:!c(i)},this.trigger("beforeClose",this.tooltipEventArgs,function(o){o.cancel?r.isHidden=!1:(r.mouseMoveBeforeRemove(),r.popupHide(e,a,i))})},t.prototype.popupHide=function(e,i,n){i&&n&&this.restoreElement(i),this.isHidden=!0;var r={name:this.animation.close.effect,duration:e.duration,delay:e.delay,timingFunction:"easeIn"};"None"===e.effect&&(r=void 0),this.popupObj&&this.popupObj.hide(r)},t.prototype.restoreElement=function(e){this.unwireMouseEvents(e),c(e.getAttribute("data-content"))||(e.setAttribute("title",e.getAttribute("data-content")),e.removeAttribute("data-content")),this.removeDescribedBy(e)},t.prototype.clear=function(){var e=this.findTarget();e&&this.restoreElement(e),this.tooltipEle&&(T([this.tooltipEle],VA),E([this.tooltipEle],Cy)),this.isHidden&&(this.popupObj&&this.popupObj.destroy(),this.tooltipEle&&le(this.tooltipEle),this.tooltipEle=null,this.popupObj=null)},t.prototype.tooltipHover=function(){this.tooltipEle&&(this.isTooltipOpen=!0)},t.prototype.tooltipMouseOut=function(e){this.isTooltipOpen=!1,this.hideTooltip(this.animation.close,e,this.findTarget())},t.prototype.onMouseOut=function(e){var i=e.relatedTarget;if(i&&!this.mouseTrail){var n=A(i,"."+FA+"."+aw+"."+jA);n?b.add(n,"mouseleave",this.tooltipElementMouseOut,this):(this.hideTooltip(this.animation.close,e,this.findTarget()),0===this.closeDelay&&("None"===this.animation.close.effect||this.isReact&&"string"!=typeof this.content)&&this.clear())}else this.hideTooltip(this.animation.close,e,this.findTarget()),this.clear();this.popupObj&&!this.popupObj.element.classList.contains(Cy)&&this.clear()},t.prototype.tooltipElementMouseOut=function(e){this.hideTooltip(this.animation.close,e,this.findTarget()),b.remove(this.element,"mouseleave",this.tooltipElementMouseOut),this.clear()},t.prototype.onStickyClose=function(){this.close()},t.prototype.onMouseMove=function(e){var i=0,n=0;e.type.indexOf("touch")>-1?(e.preventDefault(),i=e.touches[0].pageX,n=e.touches[0].pageY):(i=e.pageX,n=e.pageY),pn.stop(this.tooltipEle),T([this.tooltipEle],VA),E([this.tooltipEle],Cy),this.adjustArrow(e.target,this.position,this.tooltipPositionX,this.tooltipPositionY);var r=this.getScalingFactor(e.target),a=this.calculateTooltipOffset(this.position,r.x,r.y),h=this.checkCollision(e.target,i+a.left+this.offsetX,n+a.top+this.offsetY);if(this.tooltipPositionX!==h.horizontal||this.tooltipPositionY!==h.vertical){var u=0===this.position.indexOf("Bottom")||0===this.position.indexOf("Top")?h.vertical+h.horizontal:h.horizontal+h.vertical;h.position=u,this.adjustArrow(e.target,h.position,h.horizontal,h.vertical);var p=this.calculateTooltipOffset(h.position,r.x,r.y);h.left=i+p.left-this.offsetX,h.top=n+p.top-this.offsetY}this.tooltipEle.style.left=h.left+"px",this.tooltipEle.style.top=h.top+"px"},t.prototype.keyDown=function(e){this.tooltipEle&&27===e.keyCode&&this.close()},t.prototype.touchEnd=function(e){this.tooltipEle&&null===A(e.target,"."+PA)&&!this.isSticky&&this.close()},t.prototype.scrollHandler=function(e){this.tooltipEle&&!this.isSticky&&!A(e.target,"."+FA+"."+aw+"."+jA)&&!this.isSticky&&this.close()},t.prototype.render=function(){this.initialize(),this.wireEvents(this.opensOn),this.renderComplete()},t.prototype.preRender=function(){this.tipClass=Sy,this.tooltipPositionX="Center",this.tooltipPositionY="Top",this.isHidden=!0},t.prototype.wireEvents=function(e){for(var n=0,r=this.getTriggerList(e);n0)for(var i=0,n=e;i0)for(var i=0,n=e;i=360?0:a,a+=45}}(s,t)}(n,e);break;case"HighContrast":!function roe(s,t,e){var i=jh();ms[""+i]={timeOut:0,type:"HighContrast",radius:t},Ey(s,i,S5),Dy(t,s,S5)}(n,e);break;case"Bootstrap4":!function Xae(s,t,e){var i=jh();ms[""+i]={timeOut:0,type:"Bootstrap4",radius:t},cw(s,i,0,y5),pw(t,s,"Bootstrap4",y5)}(n,e);break;case"Bootstrap5":!function Zae(s,t,e){var i=jh();ms[""+i]={timeOut:0,type:"Bootstrap5",radius:t},cw(s,i,0,b5),pw(t,s,"Bootstrap5",b5)}(n,e);break;case"Tailwind":case"Tailwind-dark":!function noe(s,t,e){var i=jh();ms[""+i]={timeOut:0,type:"Tailwind",radius:t},Ey(s,i,v5),Dy(t,s,v5)}(n,e)}}(l,r.wrap,i),c(s.label)||function Qae(s,t,e){var i=e("div",{});i.classList.add("e-spin-label"),i.innerHTML=t,s.appendChild(i)}(r.inner_wrap,s.label,n)}else{var o=c(s.template)?null:s.template;r.wrap.classList.add(hw),function w5(s,t,e){c(e)||s.classList.add(e),s.querySelector(".e-spinner-inner").innerHTML=t}(r.wrap,o,null)}r.wrap.classList.add(Iy),r=null}}function hoe(s,t){var e=[],i=s,n=t,r=!1,a=1;return function o(l){e.push(l),(l!==n||1===a)&&(l<=i&&l>1&&!r?l=parseFloat((l-.2).toFixed(2)):1===l?(l=7,l=parseFloat((l+.2).toFixed(2)),r=!0):l<8&&r?8===(l=parseFloat((l+.2).toFixed(2)))&&(r=!1):l<=8&&!r&&(l=parseFloat((l-.2).toFixed(2))),++a,o(l))}(i),e}function jh(){for(var s="",e=0;e<5;e++)s+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".charAt(Math.floor(62*Math.random()));return s}function Ey(s,t,e,i){var n=document.createElementNS("http://www.w3.org/2000/svg","svg");n.setAttribute("id",t),n.setAttribute("class",e);var r=document.createElementNS("http://www.w3.org/2000/svg","path");r.setAttribute("class",lw);var a=document.createElementNS("http://www.w3.org/2000/svg","path");a.setAttribute("class",Gae),s.insertBefore(n,s.firstChild),n.appendChild(r),n.appendChild(a)}function cw(s,t,e,i){var n=document.createElementNS("http://www.w3.org/2000/svg","svg"),r=document.createElementNS("http://www.w3.org/2000/svg","path");n.setAttribute("class",i),n.setAttribute("id",t),r.setAttribute("class",lw),s.insertBefore(n,s.firstChild),n.appendChild(r)}function I5(s){(function foe(s,t,e,i,n,r,a){var o=++a.globalInfo[a.uniqueID].previousId,l=(new Date).getTime(),h=t-s,u=function goe(s){return parseFloat(s)}(2*a.globalInfo[a.uniqueID].radius+""),p=E5(u),d=-90*(a.globalInfo[a.uniqueID].count||0);!function f(m){var v=Math.max(0,Math.min((new Date).getTime()-l,i));(function g(m,v){if(!c(v.querySelector("svg.e-spin-material"))||!c(v.querySelector("svg.e-spin-material3"))){var S=void 0;if(c(v.querySelector("svg.e-spin-material"))||c(v.querySelector("svg.e-spin-material").querySelector("path.e-path-circle"))?!c(v.querySelector("svg.e-spin-material3"))&&!c(v.querySelector("svg.e-spin-material3").querySelector("path.e-path-circle"))&&(S=v.querySelector("svg.e-spin-material3")):S=v.querySelector("svg.e-spin-material"),!c(S)){var C=S.querySelector("path.e-path-circle");C.setAttribute("stroke-dashoffset",D5(u,p,m,r)+""),C.setAttribute("transform","rotate("+d+" "+u/2+" "+u/2+")")}}})(e(v,s,h,i),m.container),o===m.globalInfo[m.uniqueID].previousId&&v=h.length&&(p=0),ms[u].timeOut=setTimeout(d.bind(null,h[p]),18))}(o)}}(r)}}t?Ne(e,[Iy],[wy]):Ne(e,[wy],[Iy]),s=null}}function _s(s){M5(s,!0),s=null}var _,YA=["title","style","class"];!function(s){var e=!0;function o(R){h(R.floatLabelType,R.element);var X=function(){return function n(R){var X=x(R.element);(X.classList.contains("e-input-group")||X.classList.contains("e-outline")||X.classList.contains("e-filled"))&&X.classList.add("e-input-focus"),"Never"!==R.floatLabelType&&setTimeout(function(){s.calculateWidth(R.element,X)},80)}(R)},fe=function(){return function r(R){var X=x(R.element);(X.classList.contains("e-input-group")||X.classList.contains("e-outline")||X.classList.contains("e-filled"))&&X.classList.remove("e-input-focus"),"Never"!==R.floatLabelType&&setTimeout(function(){s.calculateWidth(R.element,X)},80)}(R)},Ae=function(){return function a(R){h(R.floatLabelType,R.element)}(R)};R.element.addEventListener("focus",X),R.element.addEventListener("blur",fe),R.element.addEventListener("input",Ae),R.element.__eventHandlers.inputFocusHandler={focusHandler:X},R.element.__eventHandlers.inputBlurHandler={blurHandler:fe},R.element.__eventHandlers.inputHandler={inputHandler:Ae}}function h(R,X){var fe=X.value,Ae=X.parentElement,Be=Ae&&Ae.parentElement;""===fe||c(fe)?"Always"!==R&&(Ae&&Ae.classList.contains("e-input-group")?Ae.classList.remove("e-valid-input"):Be&&Be.classList.contains("e-input-group")&&Be.classList.remove("e-valid-input")):Ae&&Ae.classList.contains("e-input-group")?Ae.classList.add("e-valid-input"):Be&&Be.classList.contains("e-input-group")&&Be.classList.add("e-valid-input")}function u(){var R=x(this).getElementsByClassName("e-float-text")[0];c(R)||(E([R],"e-label-top"),R.classList.contains("e-label-bottom")&&T([R],"e-label-bottom"))}function p(){var R=x(this);if(R.getElementsByTagName("textarea")[0]?""===R.getElementsByTagName("textarea")[0].value:""===R.getElementsByTagName("input")[0].value){var X=R.getElementsByClassName("e-float-text")[0];c(X)||(X.classList.contains("e-label-top")&&T([X],"e-label-top"),E([X],"e-label-bottom"))}}function d(R){R.addEventListener("focus",u),R.addEventListener("blur",p)}function f(R){c(R)||(R.removeEventListener("focus",u),R.removeEventListener("blur",p))}function v(R,X,fe){var Ae=c(fe)?Re:fe;"Auto"===R.floatLabelType&&d(R.element),c(X.container)?(X.container=ne(R,"e-float-input","e-float-custom-tag","div",Ae),X.container.classList.add("e-input-group"),R.element.parentNode&&R.element.parentNode.insertBefore(X.container,R.element)):(c(R.customTag)||X.container.classList.add("e-float-custom-tag"),X.container.classList.add("e-float-input"));var Be=Ae("span",{className:"e-float-line"}),Ue=Ae("label",{className:"e-float-text"});if(!c(R.element.id)&&""!==R.element.id&&(Ue.id="label_"+R.element.id.replace(/ /g,"_"),ee(R.element,{"aria-labelledby":Ue.id})),!c(R.element.placeholder)&&""!==R.element.placeholder&&(Ue.innerText=H(R.element.placeholder),R.element.removeAttribute("placeholder")),!c(R.properties)&&!c(R.properties.placeholder)&&""!==R.properties.placeholder&&(Ue.innerText=H(R.properties.placeholder)),Ue.innerText||X.container.classList.add("e-no-float-label"),X.container.classList.contains("e-float-icon-left")){var oi=X.container.querySelector(".e-input-in-wrap");oi.appendChild(R.element),oi.appendChild(Be),oi.appendChild(Ue)}else X.container.appendChild(R.element),X.container.appendChild(Be),X.container.appendChild(Ue);if(M(R.element.value,Ue),"Always"===R.floatLabelType&&(Ue.classList.contains("e-label-bottom")&&T([Ue],"e-label-bottom"),E([Ue],"e-label-top")),"Auto"===R.floatLabelType){var Ds=function(){return function g(R){$(R.element,R.floatLabelType)}(R)},zs=function(){return function m(R){$(R.element,R.floatLabelType)}(R)};R.element.addEventListener("input",Ds),R.element.addEventListener("blur",zs),R.element.__eventHandlers.floatInputHandler={inputFloatHandler:Ds},R.element.__eventHandlers.floatBlurHandler={blurFloatHandler:zs}}else S(R);c(R.element.getAttribute("id"))||Ue.setAttribute("for",R.element.getAttribute("id"))}function S(R){if(!(c(R.element)||c(R.element.__eventHandlers)||c(R.element.__eventHandlers.floatInputHandler)||c(R.element.__eventHandlers.floatBlurHandler))){var fe=R.element.__eventHandlers.floatBlurHandler.blurFloatHandler;R.element.removeEventListener("input",R.element.__eventHandlers.floatInputHandler.inputFloatHandler),R.element.removeEventListener("blur",fe),delete R.element.__eventHandlers.floatInputHandler,delete R.element.__eventHandlers.floatBlurHandler}}function C(R,X){"Always"===R&&X.classList.contains("e-outline")&&X.classList.add("e-valid-input")}function I(R,X,fe){c(X)||(R&&!fe?T([X],"e-clear-icon-hide"):E([X],"e-clear-icon-hide"))}function M(R,X,fe){void 0===fe&&(fe=null),R?(E([X],"e-label-top"),X.classList.contains("e-label-bottom")&&T([X],"e-label-bottom")):(null==fe||fe!==document.activeElement)&&(X.classList.contains("e-label-top")&&T([X],"e-label-top"),E([X],"e-label-bottom"))}function x(R){var X=c(R.parentNode)?R:R.parentNode;return X&&X.classList.contains("e-input-in-wrap")&&(X=X.parentNode),X}function U(R,X,fe){if(void 0===e||e){var Ae=function(Ds){return function G(R,X,fe){X.classList.contains("e-disabled")||X.readOnly||(R.preventDefault(),X!==document.activeElement&&X.focus(),X.value="",E([fe],"e-clear-icon-hide"))}(Ds,R,X)};X.addEventListener("click",Ae),R.__eventHandlers.clearClickHandler={clickHandlerEvent:Ae}}var Be=function(){return function V(R,X){I(R.value,X)}(R,X)},Ue=function(){return function se(R,X){I(R.value,X,R.readOnly)}(R,X)},oi=function(){return function F(R,X){setTimeout(function(){c(X)||(E([X],"e-clear-icon-hide"),X=!c(R)&&R.classList.contains("e-combobox")?null:X)},200)}(R,X)};R.addEventListener("input",Be),R.addEventListener("focus",Ue),R.addEventListener("blur",oi),R.__eventHandlers.clearInputHandler={inputHandlerEvent:Be},R.__eventHandlers.clearFocusHandler={focusHandlerEvent:Ue},R.__eventHandlers.clearBlurHandler={blurHandlerEvent:oi}}function $(R,X){if(x(R).classList.contains("e-float-input")&&"Auto"===X){var Ae=x(R).getElementsByClassName("e-float-text")[0];M(R.value,Ae,R)}}function ne(R,X,fe,Ae,Be){var oi,Ue=c(Be)?Re:Be;return c(R.customTag)?oi=Ue(Ae,{className:X}):(oi=Ue(R.customTag,{className:X})).classList.add(fe),oi.classList.add("e-control-wrapper"),oi}function H(R){var X="";if(!c(R)&&""!==R){var fe=document.createElement("span");fe.innerHTML='',X=fe.children[0].placeholder}return X}function ae(R,X,fe){!c(fe)&&""!==fe&&T(X,fe.split(" ")),!c(R)&&""!==R&&E(X,R.split(" "))}function Te(R,X,fe){if("multiselect"===fe||function Yr(R){if(!R)return!1;for(var X=R;X&&X!==document.body;){if("none"===window.getComputedStyle(X).display)return!1;X=X.parentElement}return!0}(R)){var Ae="multiselect"===fe?R:R.clientWidth-parseInt(getComputedStyle(R,null).getPropertyValue("padding-left"),10);!c(X)&&!c(X.getElementsByClassName("e-float-text-content")[0])&&(X.getElementsByClassName("e-float-text-content")[0].classList.contains("e-float-text-overflow")&&X.getElementsByClassName("e-float-text-content")[0].classList.remove("e-float-text-overflow"),(Ae0)for(var Ue=0;Ue0)for(Ue=0;Ue-1)if("class"===Be){var Ue=this.getInputValidClassList(R[""+Be]);""!==Ue&&E([X],Ue.split(" "))}else if("style"===Be){var oi=X.getAttribute(Be);oi=c(oi)?R[""+Be]:oi+R[""+Be],X.setAttribute(Be,oi)}else X.setAttribute(Be,R[""+Be])}},s.isBlank=function ZN(R){return!R||/^\s*$/.test(R)}}(_||(_={})),new RegExp("^(-)?(\\d*)$"),new RegExp("^[A-Za-z0-9._%+-]{1,}@[A-Za-z0-9._%+-]{1,}([.]{1}[a-zA-Z0-9]{2,}|[.]{1}[a-zA-Z0-9]{2,4}[.]{1}[a-zA-Z0-9]{2,4})$"),new RegExp("^([0-9]{4})-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$"),new RegExp("^[0-9]*$"),new RegExp("^[+]?[0-9]{9,13}$"),new RegExp("^\\d{13,16}$");var yt,ft={li:"e-list-item",ul:"e-list-parent e-ul",group:"e-list-group-item",icon:"e-list-icon",text:"e-list-text",check:"e-list-check",checked:"e-checked",selected:"e-selected",expanded:"e-expanded",textContent:"e-text-content",hasChild:"e-has-child",level:"e-level",url:"e-list-url",collapsible:"e-icon-collapsible",disabled:"e-disabled",image:"e-list-img",iconWrapper:"e-icon-wrapper",anchorWrap:"e-anchor-wrap",navigable:"e-navigable"};function Gs(s,t){var e={};if(c(s)||"string"==typeof s||"number"==typeof s||!c(s.isHeader))return s;for(var i=0,n=Object.keys(t);ili");$.classList.remove("json-parent");for(var Z=0;Z=0;o--)(a=s[o])&&(r=(n<3?a(r):n>3?a(t,e,r):a(t,e))||r);return n>3&&r&&Object.defineProperty(t,e,r),r},ho="e-toast",Ag="e-toast-container",$3="e-toast-title",K3="e-toast-full-width",X3="e-toast-content",Rw="e-toast-message",Pw="e-toast-progress",mk="e-toast-close-icon",vk="e-rtl",Jle=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Fy(t,s),Ti([y("Left")],t.prototype,"X",void 0),Ti([y("Top")],t.prototype,"Y",void 0),t}(rt),ehe=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Fy(t,s),Ti([y(null)],t.prototype,"model",void 0),Ti([y(null)],t.prototype,"click",void 0),t}(rt),Z3=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Fy(t,s),Ti([y("FadeIn")],t.prototype,"effect",void 0),Ti([y(600)],t.prototype,"duration",void 0),Ti([y("ease")],t.prototype,"easing",void 0),t}(rt),the=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Fy(t,s),Ti([Mt({effect:"FadeIn",duration:600,easing:"ease"},Z3)],t.prototype,"show",void 0),Ti([Mt({effect:"FadeOut",duration:600,easing:"ease"},Z3)],t.prototype,"hide",void 0),t}(rt),ihe=function(s){function t(e,i){var n=s.call(this,e,i)||this;return n.toastCollection=[],n.needsID=!0,n}return Fy(t,s),t.prototype.getModuleName=function(){return"toast"},t.prototype.getPersistData=function(){return this.addOnPersist([])},t.prototype.destroy=function(){this.hide("All"),this.element.classList.remove(Ag),ke(this.element,{position:"","z-index":""}),!c(this.refElement)&&!c(this.refElement.parentElement)&&(this.refElement.parentElement.insertBefore(this.element,this.refElement),Q(this.refElement),this.refElement=void 0),this.isBlazorServer()||s.prototype.destroy.call(this)},t.prototype.preRender=function(){this.isDevice=L.isDevice,"300px"===this.width&&(this.width=this.isDevice&&screen.width<768?"100%":"300px"),c(this.target)&&(this.target=document.body),this.enableRtl&&!this.isBlazorServer()&&this.element.classList.add(vk)},t.prototype.render=function(){this.progressObj=[],this.intervalId=[],this.contentTemplate=null,this.toastTemplate=null,this.renderComplete(),this.initRenderClass=this.element.className},t.prototype.show=function(e){var i;if(c(e)||(this.templateChanges(e),i=JSON.parse(JSON.stringify(e)),W(this,this,e)),c(this.toastContainer)){this.toastContainer=this.getContainer();var n="string"==typeof this.target?document.querySelector(this.target):"object"==typeof this.target?this.target:document.body;if(c(n))return;"BODY"===n.tagName?this.toastContainer.style.position="fixed":(this.toastContainer.style.position="absolute",n.style.position="relative"),this.setPositioning(this.position),n.appendChild(this.toastContainer)}this.isBlazorServer()&&this.element.classList.contains("e-control")?this.isToastModel(e):(this.toastEle=this.createElement("div",{className:ho,id:Rt("toast")}),this.setWidthHeight(),this.setCSSClass(this.cssClass),c(this.template)||""===this.template?this.personalizeToast():this.templateRendering(),this.setProgress(),this.setCloseButton(),this.setAria(),this.appendToTarget(e),this.isDevice&&screen.width<768&&new fs(this.toastEle,{swipe:this.swipeHandler.bind(this)}),c(i)||(W(i,{element:[this.toastEle]},!0),this.toastCollection.push(i)),this.isReact&&this.renderReactTemplates())},t.prototype.showToast=function(e,i){this.toastEle=this.element.querySelector("#"+e),this.show(i)},t.prototype.isToastModel=function(e){this.toastContainer=this.element,this.setPositioning(this.position),c(this.element.lastElementChild)||this.setProgress(),this.setAria(),this.appendToTarget(e)},t.prototype.swipeHandler=function(e){var i=A(e.originalEvent.target,"."+ho+":not(."+Ag+")"),n=this.animation.hide.effect;c(i)||("Right"===e.swipeDirection?(this.animation.hide.effect="SlideRightOut",this.hideToast("swipe",i)):"Left"===e.swipeDirection&&(this.animation.hide.effect="SlideLeftOut",this.hideToast("swipe",i)),this.animation.hide.effect=n)},t.prototype.templateChanges=function(e){!Pe(e.content)&&!c(this.contentTemplate)&&this.content!==e.content&&this.clearContentTemplate(),!Pe(e.template)&&!c(this.toastTemplate)&&this.template!==e.template&&this.clearToastTemplate()},t.prototype.setCSSClass=function(e){if(e){var i=-1!==e.indexOf(",")?",":" ";Ne(this.toastEle,e.split(i),[]),this.toastContainer&&Ne(this.toastContainer,e.split(i),[])}},t.prototype.setWidthHeight=function(){"300px"===this.width?this.toastEle.style.width=he(this.width):"100%"===this.width?this.toastContainer.classList.add(K3):(this.toastEle.style.width=he(this.width),this.toastContainer.classList.remove(K3)),this.toastEle.style.height=he(this.height)},t.prototype.templateRendering=function(){this.fetchEle(this.toastEle,this.template,"template")},t.prototype.sanitizeHelper=function(e){if(this.enableHtmlSanitizer){var i=hi.beforeSanitize();W(i,i,{cancel:!1,helper:null}),this.trigger("beforeSanitizeHtml",i),i.cancel&&!c(i.helper)?e=i.helper(e):i.cancel||(e=hi.serializeValue(i,e))}return e},t.prototype.hide=function(e){this.hideToast("",e)},t.prototype.hideToast=function(e,i){if(!c(this.toastContainer)&&0!==this.toastContainer.childElementCount){if("string"==typeof i&&"All"===i){for(var n=0;n0){var h=null;"title"!==n&&(h=document.querySelector(i),e.appendChild(h),h.style.display="");var u=c(h)?a:h.cloneNode(!0);"content"===n?this.contentTemplate=u:this.toastTemplate=u}else r=$e(i)}catch{r=$e("object"==typeof i?i:function Tc(s,t){var e;return s.prototype.CSPTemplate=!0,c(t)?e=s:(e=s.bind(t)).prototype=Object.create(s.prototype),e}(function(){return i}))}return c(r)||(o=this.isBlazorServer()?r({},this,n,l,!0):r({},this,n,null,!0)),c(o)||!(o.length>0)||c(o[0].tagName)&&1===o.length?"function"!=typeof i&&0===e.childElementCount&&(e.innerHTML=i):[].slice.call(o).forEach(function(d){c(d.tagName)||(d.style.display=""),e.appendChild(d)}),e},t.prototype.clearProgress=function(e){c(this.intervalId[e])||(clearInterval(this.intervalId[e]),delete this.intervalId[e]),c(this.progressObj[e])||(clearInterval(this.progressObj[e].intervalId),delete this.progressObj[e])},t.prototype.removeToastContainer=function(e){e&&this.toastContainer.classList.contains("e-toast-util")&&Q(this.toastContainer)},t.prototype.clearContainerPos=function(e){var i=this;this.isBlazorServer()?this.toastContainer=null:(this.customPosition?(ke(this.toastContainer,{left:"",top:""}),this.removeToastContainer(e),this.toastContainer=null,this.customPosition=!1):([ho+"-top-left",ho+"-top-right",ho+"-bottom-left",ho+"-bottom-right",ho+"-bottom-center",ho+"-top-center",ho+"-full-width"].forEach(function(n){!c(i.toastContainer)&&i.toastContainer.classList.contains(n)&&i.toastContainer.classList.remove(n)}),this.removeToastContainer(e),this.toastContainer=null),c(this.contentTemplate)||this.clearContentTemplate(),c(this.toastTemplate)||this.clearToastTemplate())},t.prototype.clearContentTemplate=function(){this.contentTemplate.style.display="none",document.body.appendChild(this.contentTemplate),this.contentTemplate=null},t.prototype.clearToastTemplate=function(){this.toastTemplate.style.display="none",document.body.appendChild(this.toastTemplate),this.toastTemplate=null},t.prototype.isBlazorServer=function(){return Xe()&&this.isServerRendered},t.prototype.destroyToast=function(e,i){for(var r,n=this,a=0;a0){var e=parseInt(this.toastEle.id.split("toast_")[1],10);this.intervalId[e]=window.setTimeout(this.destroyToast.bind(this,this.toastEle),this.timeOut),this.progressObj[e]={hideEta:null,intervalId:null,maxHideTime:null,element:null,timeOutId:null,progressEle:null},this.progressObj[e].maxHideTime=parseFloat(this.timeOut+""),this.progressObj[e].hideEta=(new Date).getTime()+this.progressObj[e].maxHideTime,this.progressObj[e].element=this.toastEle,this.extendedTimeout>0&&(b.add(this.toastEle,"mouseover",this.toastHoverAction.bind(this,e)),b.add(this.toastEle,"mouseleave",this.delayedToastProgress.bind(this,e)),this.progressObj[e].timeOutId=this.intervalId[e]),this.showProgressBar&&(this.progressBarEle=this.createElement("div",{className:Pw}),this.toastEle.insertBefore(this.progressBarEle,this.toastEle.children[0]),this.progressObj[e].intervalId=setInterval(this.updateProgressBar.bind(this,this.progressObj[e]),10),this.progressObj[e].progressEle=this.progressBarEle)}},t.prototype.toastHoverAction=function(e){clearTimeout(this.progressObj[e].timeOutId),clearInterval(this.progressObj[e].intervalId),this.progressObj[e].hideEta=0,c(this.progressObj[e].element.querySelector("."+Pw))||(this.progressObj[e].progressEle.style.width="0%")},t.prototype.delayedToastProgress=function(e){var i=this.progressObj[e];if(!c(i)){var n=i.element;i.timeOutId=window.setTimeout(this.destroyToast.bind(this,n),this.extendedTimeout),i.maxHideTime=parseFloat(this.extendedTimeout+""),i.hideEta=(new Date).getTime()+i.maxHideTime,c(n.querySelector("."+Pw))||(i.intervalId=setInterval(this.updateProgressBar.bind(this,i),10))}},t.prototype.updateProgressBar=function(e){var i=(e.hideEta-(new Date).getTime())/e.maxHideTime*100;e.progressEle.style.width=(i="Ltr"===this.progressDirection?100-i:i)+"%"},t.prototype.setIcon=function(){if(!c(this.icon)&&0!==this.icon.length){var e=this.createElement("div",{className:"e-toast-icon e-icons "+this.icon});this.toastEle.classList.add("e-toast-header-icon"),this.toastEle.appendChild(e)}},t.prototype.setTitle=function(){if(!c(this.title)){var e=this.createElement("div",{className:$3});e=this.fetchEle(e,this.title,"title");var i=this.createElement("div",{className:Rw});i.appendChild(e),this.toastEle.appendChild(i)}},t.prototype.setContent=function(){var e=this.createElement("div",{className:X3}),i=this.element;if(c(this.content)||""===this.content){var n=""!==this.element.innerHTML.replace(/\s/g,"");if((i.children.length>0||n)&&(!i.firstElementChild||!i.firstElementChild.classList.contains(ho))){this.innerEle=document.createDocumentFragment();for(var r=this.createElement("div");0!==i.childNodes.length;)this.innerEle.appendChild(this.element.childNodes[0]);e.appendChild(this.innerEle),[].slice.call(e.children).forEach(function(a){r.appendChild(a.cloneNode(!0))}),this.content=r,this.appendMessageContainer(e)}}else"object"!=typeof this.content||c(this.content.tagName)?(e=this.fetchEle(e,this.content,"content"),this.appendMessageContainer(e)):(e.appendChild(this.content),this.content=this.content.cloneNode(!0),this.appendMessageContainer(e))},t.prototype.appendMessageContainer=function(e){if(this.toastEle.querySelectorAll("."+Rw).length>0)this.toastEle.querySelector("."+Rw).appendChild(e);else{var i=this.createElement("div",{className:Rw});i.appendChild(e),this.toastEle.appendChild(i)}},t.prototype.actionButtons=function(){var e=this,i=this.createElement("div",{className:"e-toast-actions"});[].slice.call(this.buttons).forEach(function(n){if(!c(n.model)){var r=e.createElement("button");r.setAttribute("type","button"),(c(n.model.cssClass)||0===n.model.cssClass.length)&&(n.model.cssClass="e-primary "+e.cssClass),r.classList.add("e-small"),new wn(n.model,r),!c(n.click)&&"function"==typeof n.click&&b.add(r,"click",n.click),i.appendChild(r)}}),i.childElementCount>0&&this.appendMessageContainer(i)},t.prototype.appendToTarget=function(e){var i=this,n=this.isBlazorServer()?{options:e,element:this.toastEle,cancel:!1}:{options:e,toastObj:this,element:this.toastEle,cancel:!1};this.trigger("beforeOpen",n,function(r){if(r.cancel){if(i.isBlazorServer()){var a=parseInt(i.toastEle.id.split("toast_")[1],10);i.clearProgress(a),Q(i.toastEle),0===i.toastContainer.childElementCount&&i.clearContainerPos()}}else i.isBlazorServer()||(i.toastEle.style.display="none"),i.newestOnTop&&0!==i.toastContainer.childElementCount?i.toastContainer.insertBefore(i.toastEle,i.toastContainer.children[0]):i.isBlazorServer()||i.toastContainer.appendChild(i.toastEle),T([i.toastEle],"e-blazor-toast-hidden"),b.add(i.toastEle,"click",i.clickHandler,i),b.add(i.toastEle,"keydown",i.keyDownHandler,i),i.toastContainer.style.zIndex=Kl(i.toastContainer)+"",i.displayToast(i.toastEle,e)})},t.prototype.clickHandler=function(e){var i=this;this.isBlazorServer()||e.stopPropagation();var n=e.target,r=A(n,"."+ho),a=this.isBlazorServer()?{element:r,cancel:!1,clickToClose:!1,originalEvent:e}:{element:r,cancel:!1,clickToClose:!1,originalEvent:e,toastObj:this},o=n.classList.contains(mk);this.trigger("click",a,function(l){(o&&!l.cancel||l.clickToClose)&&i.destroyToast(r,"click")})},t.prototype.keyDownHandler=function(e){if(e.target.classList.contains(mk)&&(13===e.keyCode||32===e.keyCode)){var n=A(e.target,"."+ho);this.destroyToast(n,"key")}},t.prototype.displayToast=function(e,i){var n=this,r=this.animation.show,a={duration:r.duration,name:r.effect,timingFunction:r.easing},o=this.isBlazorServer()?{options:i,element:this.toastEle}:{options:i,toastObj:this,element:this.toastEle};a.begin=function(){e.style.display=""},a.end=function(){n.trigger("open",o)},new pn(a).animate(e)},t.prototype.getContainer=function(){return this.element.classList.add(Ag),this.element},t.prototype.onPropertyChanged=function(e,i){for(var n=this.element,r=0,a=Object.keys(e);r=l;)p.push(l),u.push(r.formatDate(new Date(l),{format:a,type:"time"})),l+=h;return{collection:p,list:yt.createList(e,u,null,!0)}}}(tO||(tO={})),(new Date).getDate(),(new Date).getMonth(),(new Date).getFullYear(),(new Date).getHours(),(new Date).getMinutes(),(new Date).getSeconds(),(new Date).getMilliseconds(),new Int16Array(286),new Uint8Array(286),new Int16Array(30),new Uint8Array(30),function(s){var i;(i=s.ForceEncoding||(s.ForceEncoding={}))[i.None=0]="None",i[i.Ascii=1]="Ascii",i[i.Unicode=2]="Unicode"}(Ob||(Ob={}));var Dd=function(){function s(t){this.intl=new vi,c(t)||(this.intl.culture=t)}return s.prototype.getFormatFunction=function(t){return c(t)||"dateTime"!==t.type&&"datetime"!==t.type&&"date"!==t.type&&"time"!==t.type?this.intl.getNumberFormat(t):this.intl.getDateFormat(t)},s.prototype.getParserFunction=function(t){return t.type?this.intl.getDateParser(t):this.intl.getNumberParser(t)},s.prototype.fromView=function(t,e,i){return"date"!==i&&"datetime"!==i&&"number"!==i||c(e)?t:e(t)},s.prototype.toView=function(t,e){var i=t;return!c(e)&&!c(t)&&(i=e(t)),i},s.prototype.setCulture=function(t){c(t)||function pre(s){zp.notify("notifyExternalChange",{locale:ty=s})}(t)},s}(),Ur=function(){function s(t,e){var i=this;this.disableHtmlEncode=!0,this.allowSorting=!0,this.allowResizing=!0,this.allowFiltering=!0,this.allowGrouping=!0,this.allowReordering=!0,this.showColumnMenu=!0,this.enableGroupByFormat=!1,this.allowEditing=!0,this.filter={},this.showInColumnChooser=!0,this.edit={},this.allowSearching=!0,this.autoFit=!1,this.sortDirection="Descending",this.getEditTemplate=function(){return i.editTemplateFn},this.getFilterTemplate=function(){return i.filterTemplateFn},Kn(this,t),this.parent=e,"none"===this.type?this.type=null:this.type&&(this.type="string"==typeof this.type?this.type.toLowerCase():void 0),this.editType&&(this.editType=this.editType.toLowerCase()),c(this.uid)&&(this.uid=xo("grid-column"));var n=new Dd;if(t.format&&(t.format.skeleton||t.format.format&&"string"==typeof t.format.format)&&(this.setFormatter(n.getFormatFunction(W({},t.format))),this.setParser(n.getParserFunction(t.format))),this.toJSON=function(){for(var a={},o=["filter","dataSource","headerText","template","headerTemplate","edit","editTemplate","filterTemplate","commandsTemplate","parent"],l=Object.keys(i),h=0;h-1;r--){if(!(a=this.getColumnByField(i[parseInt(r.toString(),10)].field)))return this.parent.log("initial_action",{moduleName:"sort",columnName:i[parseInt(r.toString(),10)].field}),t;a.setSortDirection(i[parseInt(r.toString(),10)].direction);var o=i[parseInt(r.toString(),10)].direction;a.sortComparer&&(this.parent.log("grid_sort_comparer"),o=this.isRemote()?i[parseInt(r.toString(),10)].direction:a.sortComparer.bind(a)),-1===e.groupSettings.columns.indexOf(i[parseInt(r.toString(),10)].field)?a.isForeignColumn()||a.sortComparer?t.sortByForeignKey(a.field,o,void 0,i[parseInt(r.toString(),10)].direction.toLowerCase()):t.sortBy(a.field,o):n.push({direction:o,field:a.field})}r=0;for(var l=n.length;r-1});var l=i?e.dataSource.adaptor:this.dataManager.adaptor;if(o||l.getModuleName&&"ODataV4Adaptor"===l.getModuleName()){r=i?[e.foreignKeyValue]:r;for(var h=0;h0||r.getMinutes()>0||r.getSeconds()>0||r.getMilliseconds()>0?"datetime":"date":typeof t),c(n.getFormatter())&&zN(i,n),Dd.prototype.toView(t,n.getFormatter())},s.prototype.crudActions=function(t){var e=this.generateQuery(),i=null,n="promise",r=this.getKey(t.foreignKeyData&&Object.keys(t.foreignKeyData).length?t.foreignKeyData:this.parent.getPrimaryKeyFieldNames());"save"===(this.parent.dataSource&&"result"in this.parent.dataSource&&this.eventPromise(t,e,r),t.requestType)&&(i=this.dataManager.update(r,t.data,e.fromTable,e,t.previousData)),t[""+n]=i||t[""+n],this.parent.notify("crud-Action",t)},s.prototype.saveChanges=function(t,e,i,n){if(void 0===n&&(n=this.generateQuery()),n.requiresCount(),"result"in this.parent.dataSource){var r=new ya,a={requestType:"batchsave",changes:t,key:e,query:n,endEdit:r.resolve};return this.setState({isPending:!0,resolver:r.resolve}),this.parent.trigger(Mq,a),r.promise}return this.dataManager.saveChanges(t,e,n.fromTable,n,i)},s.prototype.getKey=function(t){if(t&&t.length)return t[0]},s.prototype.isRemote=function(){return!0!==this.dataManager.dataSource.offline&&void 0!==this.dataManager.dataSource.url&&""!==this.dataManager.dataSource.url},s.prototype.addRows=function(t){for(var e=t.records.length;e>0;e--)this.parent.dataSource instanceof q&&this.dataManager.dataSource.offline?this.dataManager.dataSource.json.splice(t.toIndex,0,t.records[e-1]):!this.parent.getDataModule().isRemote()&&!c(this.parent.dataSource)&&!this.parent.dataSource.result&&this.parent.dataSource.splice(t.toIndex,0,t.records[e-1])},s.prototype.removeRows=function(t){var e=this.dataManager.dataSource.json;this.parent.dataSource instanceof q&&this.dataManager.dataSource.offline?this.dataManager.dataSource.json=e.filter(function(i){return-1===t.records.indexOf(i)}):!this.parent.getDataModule().isRemote()&&!c(this.parent.dataSource)&&!this.parent.dataSource.result&&(this.parent.dataSource=e.filter(function(i){return-1===t.records.indexOf(i)}))},s.prototype.getColumnByField=function(t){var e;return this.parent.columnModel.some(function(i){return e=i,i.field===t})&&e},s.prototype.destroy=function(){this.parent.isDestroyed||(this.parent.off(UO,this.addRows),this.parent.off(IE,this.removeRows),this.parent.off(Kb,this.initDataManager),this.parent.off(bt,this.destroy),this.parent.off(Zb,this.crudActions),this.parent.off(Sq,this.getData),this.parent.off(xd,this.refreshFilteredCols),this.parent.off(tN,this.refreshFilteredCols))},s.prototype.getState=function(){return this.dataState},s.prototype.setState=function(t){return this.dataState=t},s.prototype.getForeignKeyDataState=function(){return this.foreignKeyDataState},s.prototype.setForeignKeyDataState=function(t){this.foreignKeyDataState=t},s.prototype.getStateEventArgument=function(t){var e=new Vo,i=new q({url:"",adaptor:new Vo}),n=e.processQuery(i,t);return W(JSON.parse(n.data),n.pvtData)},s.prototype.eventPromise=function(t,e,i){var n=this,r=t,a=this.getStateEventArgument(e),o=new ya,l=new ya;if((void 0!==t.requestType||this.parent.groupSettings.disablePageWiseAggregates&&e.queries.some(function(p){return"onGroup"===p.fn}))&&!1!==this.dataState.isDataChanged)if(a.action=t,"save"===t.requestType||"delete"===t.requestType){var h=t;h.key=i,h.promise=l.promise,h.state=a,this.setState({isPending:!0,resolver:l.resolve}),r.endEdit=l.resolve,r.cancelEdit=l.reject,this.parent.trigger(Mq,h),l.promise.then(function(){n.setState({isPending:!0,resolver:o.resolve,group:a.group,aggregates:a.aggregates}),"save"===h.requestType&&n.parent.notify(XO,h),n.parent.trigger(wm,a)}).catch(function(){})}else this.setState({isPending:!0,resolver:o.resolve,group:a.group,aggregates:a.aggregates}),this.parent.trigger(wm,a);else this.setState({}),o.resolve(this.parent.dataSource);return o},s.prototype.getSearchColumnFieldNames=function(){for(var t=[],i=0,n=this.parent.getColumns();i0){var p=this.parent.getRowsObject(),d=this.parent.groupSettings.columns.length>0&&!p[e.index-1].isDataRow?p[e.index].cells:p[e.index-1].cells,f=e.cells[parseInt(i.toString(),10)];u=d.filter(function(S){return S.column.uid===f.column.uid})[0]}for(var m=u&&u.colSpanRange>1&&u.rowSpanRange>1?u.colSpanRange:o,v=i+1;v0){for(v=i+o;v=e.cells.length&&(o-=i+o+h-e.cells.length)}return e.cells[parseInt(i.toString(),10)].cellSpan&&(e.data[t.column.field]=e.cells[parseInt(i.toString(),10)].spanText,n=a.render(e.cells[parseInt(i.toString(),10)],e.data,{index:c(e.index)?"":e.index.toString()})),o>1&&ee(n,{colSpan:o.toString(),"aria-colSpan":o.toString()}),l>1&&(ee(n,{rowspan:l.toString(),"aria-rowspan":l.toString()}),e.cells[parseInt(i.toString(),10)].isRowSpanned=!0,e.cells[parseInt(i.toString(),10)].rowSpanRange=Number(l),o>1&&(e.cells[parseInt(i.toString(),10)].colSpanRange=Number(o))),e.index>0&&u.rowSpanRange>1&&(e.cells[parseInt(i.toString(),10)].isSpanned=!0,e.cells[parseInt(i.toString(),10)].rowSpanRange=Number(u.rowSpanRange-1),e.cells[parseInt(i.toString(),10)].colSpanRange=u.rowSpanRange>0?u.colSpanRange:1),this.parent.enableColumnVirtualization&&!e.cells[parseInt(i.toString(),10)].cellSpan&&!this.containsKey(t.column.field,t.data[t.column.field])&&this.backupMergeCells(t.column.field,t.data[t.column.field],t.colSpan),n},s.prototype.backupMergeCells=function(t,e,i){this.setMergeCells(this.generteKey(t,e),i)},s.prototype.generteKey=function(t,e){return t+"__"+e.toString()},s.prototype.splitKey=function(t){return t.split("__")},s.prototype.containsKey=function(t,e){return this.getMergeCells().hasOwnProperty(this.generteKey(t,e))},s.prototype.getMergeCells=function(){return this.parent.mergeCells},s.prototype.setMergeCells=function(t,e){this.parent.mergeCells[""+t]=e},s.prototype.updateVirtualCells=function(t){for(var e=this.getMergeCells(),i=0,n=Object.keys(e);i1)for(var p=0,d=t;p-1||p),t.isDataRow&&this.parent.isCheckBoxSelection&&"Check"===this.parent.checkAllRows&&(this.parent.enableVirtualization||this.parent.enableInfiniteScrolling)&&(t.isSelected=!0,-1===g.indexOf(t.index)&&g.push(t.index)),this.buildAttributeFromRow(o,t),ee(o,W({},i,{})),bh(o,t.attributes);for(var m=this.serviceLocator.getService("cellRendererFactory"),v=function(Fe,Ie){var et=t.cells[parseInt(Fe.toString(),10)];et.isSelected=t.isSelected,et.isColumnSelected=et.column.isSelected;var Tt=m.getCellRenderer(t.cells[parseInt(Fe.toString(),10)].cellType||xe.Data),Ct={index:c(t.index)?"":t.index.toString()};t.isExpand&&t.cells[parseInt(Fe.toString(),10)].cellType===xe.DetailExpand&&(Ct.class=S.parent.isPrinting?"e-detailrowcollapse":"e-detailrowexpand");var Gn=!S.parent.enableRtl&&S.parent.groupSettings&&f&&S.parent.groupSettings.columns.length&&("Vertical"===S.parent.gridLines||"Both"===S.parent.gridLines),tt=Tt.render(t.cells[parseInt(Fe.toString(),10)],t.data,Ct,t.isExpand,a);if(t.cells[parseInt(Fe.toString(),10)].cellType!==xe.Filter){if(t.cells[parseInt(Fe.toString(),10)].cellType===xe.Data||t.cells[parseInt(Fe.toString(),10)].cellType===xe.CommandColumn){if(et.visible&&Gn&&(tt.classList.add("e-grid-group-first-cell"),f=!1),(S.parent.isReact&&S.parent.requireTemplateRef||S.parent.parentDetails&&S.parent.parentDetails.parentInstObj&&S.parent.parentDetails.parentInstObj.isReact&&S.parent.parentDetails.parentInstObj.requireTemplateRef)&&et.isTemplate){var ji=S;ji.parent.renderTemplates(function(){if("string"!=typeof et.column.template){var Ds=tt.getAttribute("aria-label");tt.setAttribute("aria-label",tt.innerText+Ds)}ji.parent.trigger(fm,W(h,{cell:tt,column:et.column,colSpan:1,rowSpan:1,foreignKeyData:t.cells[parseInt(Fe.toString(),10)].foreignKeyData,requestType:ji.parent.requestTypeAction}))})}else S.parent.trigger(fm,W(h,{cell:tt,column:et.column,colSpan:1,rowSpan:1,foreignKeyData:t.cells[parseInt(Fe.toString(),10)].foreignKeyData,requestType:S.parent.requestTypeAction}));var Br=!1;if(t.index>0&&(S.isSpan||S.parent.isSpan&&a)){var Yr=S.parent.getRowsObject();Br=(Bs=(wr=S.parent.groupSettings.columns.length>0&&!Yr[t.index-1].isDataRow?Yr[t.index].cells:Yr[t.index-1].cells).filter(function(Ds){return Ds.column.uid===t.cells[parseInt(Fe.toString(),10)].column.uid})[0]).isRowSpanned?Bs.isRowSpanned:Bs.rowSpanRange>1}if(h.rowSpan>1||h.colSpan>1)if(S.resetrowSpanvalue(S.parent.frozenRows>t.index?S.parent.frozenRows:S.parent.currentViewData.length,h,t.index),!1===h.column.visible)h.colSpan=1;else if(d){var ls=S.parent.getColumns(),Za=S.parent.getFrozenRightColumnsCount(),Zo=S.parent.getFrozenLeftCount(),To=ls.length-Za,Es=h.column.index;if(Zo>Es&&ZoEs&&To1||t.cells[parseInt(Fe.toString(),10)].cellSpan>1||h.rowSpan>1||Br){S.parent.isSpan=!0,S.isSpan=!0;var ZN=new Qq(S.serviceLocator,S.parent);tt=ZN.render(h,t,Fe,tt),d&&function E8(s,t,e,i){var n=s.getColumns(),r=t.index;if("Left"===t.freeze&&"Left"!==t.border){for(var a=r+(i-1);!1===n[parseInt(a.toString(),10)].visible;)a++;"Left"===n[parseInt(a.toString(),10)].border&&e.classList.add("e-freezeleftborder")}else if("Right"===t.freeze||"Fixed"===t.freeze){for(var o=0,l=r+1;l1)&&Bs.visible&&(!Ae&&(!Be.isRowSpanned||Bs.rowSpanRange>Be.rowSpanRange)&&tt.classList.add("e-rowcell-firstchild"),d&&("Fixed"===Bs.column.freeze&&"Fixed"===oi?tt.classList.add(Ae?"e-removefreezerightborder":"e-removefreezeleftborder"):!Ae&&1===Fe&&"Left"===oi&&tt.classList.add("e-addfreezefirstchildborder"))),Ue&&(Ue.isRowSpanned||Ue.rowSpanRange>1)&&Ue.visible&&(Ae&&(!Be.isRowSpanned||Ue.rowSpanRange>Be.rowSpanRange)&&tt.classList.add("e-rowcell-lastchild"),d&&"Fixed"===Ue.column.freeze&&"Fixed"===oi&&h.colSpan<2&&tt.classList.add(Ae?"e-removefreezeleftborder":"e-removefreezerightborder"))}}h.rowSpan>1&&S.parent.currentViewData.length-t.index===h.rowSpan&&tt.classList.add("e-row-span-lastrowcell"),t.cells[parseInt(Fe.toString(),10)].isSpanned||o.appendChild(tt)}},S=this,C=0,w=t.cells.length;Cthis.parent.height)for(C=0;Ci&&t-1&&r.splice(a,1);for(var o=i.row.querySelectorAll(".e-rowcell.e-gridchkbox"),l=n.row.querySelector(".e-rowdragdrop"),h=t.parent.groupSettings.columns.length+(l||t.parent.isDetail()?1:0),u=0;u-1,this.refreshForeignKeyRow(l);var h=this.ensureColumns(),u=new vh(l,this.parent);return u.cells="Right"===this.parent.getFrozenMode()?this.generateCells(l).concat(h):h.concat(this.generateCells(l)),u},s.prototype.refreshForeignKeyRow=function(t){for(var e=this.parent.getForeignKeyColumns(),i=0;i=p?this.getCellType():0===f&&this.parent.childGrid?xe.DetailFooterIntent:xe.Indent,h[parseInt(f.toString(),10)],u));var g=new vh({data:e,attributes:{class:"e-summaryrow"}});return g.cells=l,g.uid=xo("grid-row"),g.parentUid=a,g.isAggregateRow=!0,g.visible=l.some(function(m){return m.isDataCell&&m.visible}),g},s.prototype.getGeneratedCell=function(t,e,i,n,r){var a=e.columns.filter(function(h){return h.columnName===t.field})[0],o={style:{textAlign:t.textAlign},"e-mappinguid":t.uid,index:t.index};n&&(o.class=n),c(n)&&r&&(o.class="e-detailindentcelltop");var l={visible:t.visible,isDataCell:!c(a),isTemplate:a&&!c(a.footerTemplate||a.groupFooterTemplate||a.groupCaptionTemplate),column:a||{},attributes:o,cellType:i};return l.column.headerText=t.headerText,new Go(l)},s.prototype.buildSummaryData=function(t,e){for(var i=[],n=this.getData(),r={},a=0;a=0;v--)if(this.rows[parseInt(v.toString(),10)].isCaptionRow)this.rows[parseInt(v.toString(),10)].aggregatesCount=this.rows.length-m;else if(!this.rows[parseInt(v.toString(),10)].isCaptionRow&&!this.rows[parseInt(v.toString(),10)].isDataRow)break}f&&this.setInfiniteRowVisibility(f)}},t.prototype.isRenderAggregate=function(e){return this.parent.enableInfiniteScrolling?!!this.renderInfiniteAgg&&(this.getPreCaption(e.indent,e.data.key),this.renderInfiniteAgg=e.data.count===this.infiniteChildCount,this.renderInfiniteAgg):!this.parent.enableInfiniteScrolling},t.prototype.getPreCaption=function(e,i){var r,n=this.parent.getRowsObject().concat(this.rows);this.infiniteChildCount=0;for(var a=n.length;a--;){if(n[parseInt(a.toString(),10)].isCaptionRow&&n[parseInt(a.toString(),10)].indent===e){var o=n[parseInt(a.toString(),10)].data.key;(o&&o.toString()===i.toString()&&o instanceof Date||o===i)&&(r=n[parseInt(a.toString(),10)])}if(n[parseInt(a.toString(),10)].indent===e||n[parseInt(a.toString(),10)].indenti.parent.getContent().clientHeight?i.parent.scrollModule.setPadding():i.parent.scrollModule.removePadding())}if(r){var m=(r.requestType||"").toLowerCase()+"-complete";i.parent.notify(m,r),"batchsave"===n.requestType&&(n.cancel=!1,i.parent.trigger(ut,n))}i.isLoaded&&i.parent.hideSpinner()}}},this.parent=t,this.serviceLocator=e,this.widthService=e.getService("widthService"),this.ariaService=this.serviceLocator.getService("ariaService"),this.parent.enableDeepCompare=this.parent.getDataModule().isRemote(),this.generator=this.getModelGenerator(),!this.parent.isDestroyed&&(!this.parent.enableColumnVirtualization&&!this.parent.enableVirtualization&&!this.parent.groupSettings.enableLazyLoading&&this.parent.on(ec,this.setVisible,this),this.parent.on(zO,this.colGroupRefresh,this),this.parent.on(Li,this.enableAfterRender,this),this.parent.on("refresh-infinite-mode-blocks",this.refreshContentRows,this),this.parent.on(bm,this.beforeCellFocused,this),this.parent.on(bt,this.droppableDestroy,this))}return s.prototype.beforeCellFocused=function(t){this.pressedKey=!t.byKey||"upArrow"!==t.keyArgs.action&&"downArrow"!==t.keyArgs.action?void 0:t.keyArgs.action},s.prototype.renderPanel=function(){var t=this.parent,e=this.parent.element.querySelector("."+Dn);if(e)return this.ariaService.setOptions(this.parent.element.querySelector("."+Sr),{busy:!1}),void this.setPanel(e);e=this.parent.createElement("div",{className:Dn});var i=this.parent.createElement("div",{className:Sr});this.ariaService.setOptions(i,{busy:!1}),this.parent.enableColumnVirtualization&&this.parent.isFrozenGrid()&&(this.renderHorizontalScrollbar(e),i.classList.add("e-virtual-content")),e.appendChild(i),this.setPanel(e),t.element.appendChild(e)},s.prototype.renderHorizontalScrollbar=function(t){var e=this.parent.createElement("div",{className:"e-movablescrollbar"}),i=this.parent.createElement("div",{className:"e-movablechild"}),n=ka().toString();this.setScrollbarHeight(i,n),this.setScrollbarHeight(e,n),e.appendChild(i),t.appendChild(e)},s.prototype.setScrollbarHeight=function(t,e){t.style.minHeight=e+"px",t.style.maxHeight=e+"px"},s.prototype.renderTable=function(){var t=this.getPanel(),e=t.querySelector(".e-virtualtable"),i=t.querySelector(".e-virtualtrack");this.parent.enableVirtualization&&!c(e)&&!c(i)&&(le(e),le(i)),t.appendChild(this.createContentTable("_content_table")),this.setTable(t.querySelector("."+Eo)),"Multiple"===this.parent.selectionSettings.type&&this.ariaService.setOptions(this.parent.element,{multiselectable:!0}),this.initializeContentDrop(),this.parent.frozenRows&&this.parent.getHeaderContent().classList.add("e-frozenhdr")},s.prototype.createContentTable=function(t){var e=this.getPanel().firstElementChild;this.getTable()&&le(this.getTable());var i=e.querySelector("."+Eo)?e.querySelector("."+Eo):this.parent.createElement("table",{className:Eo,attrs:{cellspacing:"0.25px",role:"presentation",id:this.parent.element.id+t}});return this.setColGroup(this.parent.getHeaderTable().querySelector(Ka).cloneNode(!0)),i.appendChild(this.getColGroup()),i.appendChild(this.parent.createElement(nt,{attrs:{role:"rowgroup"}})),e.appendChild(i),e},s.prototype.refreshContentRows=function(t){var e=this;void 0===t&&(t={});var i=this.parent;if(0!==i.currentViewData.length){i.editSettings&&i.editModule&&"Batch"===i.editSettings.mode&&i.editModule.formObj&&!1===i.editSettings.showConfirmDialog&&i.editModule.destroyForm();var n=this.currentMovableRows||i.currentViewData,r=i.isReact&&!c(i.rowTemplate),a=r?i.createElement(nt,{attrs:{role:"rowgroup"}}):document.createDocumentFragment();this.initialPageRecords||(this.initialPageRecords=W([],n));var l,h,o=r?i.createElement(nt,{attrs:{role:"rowgroup"}}):document.createDocumentFragment();i.isReact&&i.rowTemplate&&(l=a,h=o);var p,d,f,u=i.getColumns(),g=new Xa(this.serviceLocator,null,this.parent),m=this.parent.enableInfiniteScrolling&&"infiniteScroll"===t.requestType,v=this.isInfiniteColumnvirtualization()&&"virtualscroll"!==t.requestType;i.notify("destroy-child-grid",{}),this.rowElements=[],this.rows=[],this.tempFreezeRows=[];var I,w=!(!this.parent.frozenRows||!this.parent.groupSettings.columns.length);Oi(i)&&["sorting","filtering","searching","grouping","ungrouping","reorder","save","delete"].some(function(tt){return t.requestType===tt})&&this.emptyVcRows(),I=this.checkCache(I,t),!this.isAddRows&&!this.useGroupCache&&(I=this.generator.generateRows(n,t)),this.setGroupCache(I,t),this.parent.notify("set-infinite-cache",{isInfiniteScroll:m,modelData:I,args:t});var x=this.parent.registeredTemplate;if(("infiniteScroll"!==t.requestType||this.parent.infiniteScrollSettings.enableCache)&&x&&x.template&&!t.isFrozen){for(var N=[],G=0;G0?(ae-1)*H:ae*H;break}Math.round($+this.contentPanel.firstElementChild.offsetHeight)>=this.contentPanel.firstElementChild.scrollHeight&&!t.rowObject&&(Y=!1)}}var Te=i.frozenRows&&this.parent.enableVirtualization&&"reorder"===t.requestType;if(i.frozenRows&&"virtualscroll"===t.requestType&&"X"===t.virtualInfo.sentinelInfo.axis||Te){var Le=t.virtualInfo.blockIndexes,De=t.virtualInfo.page;t.virtualInfo.blockIndexes=[1,2],Te&&(t.virtualInfo.page=1);var je=this.vgenerator.generateRows(Te?this.initialPageRecords:n,t);for(je.splice(this.parent.frozenRows),G=0;G=t.virtualInfo.blockIndexes.length*Ie.parent.contentModule.getBlockSize()&&Y)return Ie.parent.currentViewData.records=Ie.rows.map(function(Es){return Es.data}),"break";if(i.rowTemplate){var Yr=i.element.id+"rowTemplate",wr=void 0;if(i.isReact){var Xo=i.frozenRows&&tt0&&e.parent.element.classList.add("e-right-shadow"),a=null},this.rafCallback(W({},t)))}},s.prototype.isInfiniteColumnvirtualization=function(){return this.parent.enableColumnVirtualization&&this.parent.enableInfiniteScrolling},s.prototype.enableCacheOnInfiniteColumnVirtual=function(){return this.isInfiniteColumnvirtualization()&&this.parent.infiniteScrollSettings.enableCache},s.prototype.emptyVcRows=function(){this.parent.vcRows=[],this.parent.vRows=[]},s.prototype.appendContent=function(t,e,i,n){if(this.parent.isReact&&!c(this.parent.rowTemplate)?this.getTable().appendChild(e):(t.appendChild(e),this.getTable().appendChild(t)),"Vertical"===this.parent.rowRenderingMode&&this.parent.allowTextWrap&&("Header"===this.parent.textWrapSettings.wrapMode||"Both"===this.parent.textWrapSettings.wrapMode))for(var a=t.querySelectorAll("td"),o=0;oa[parseInt(o.toString(),10)].offsetHeight&&(a[parseInt(o.toString(),10)].style.height=l+"px",a[parseInt(o.toString(),10)].style.boxSizing="content-box")}this.parent.getVisibleFrozenLeftCount()&&this.parent.enableColumnVirtualization&&this.widthService.refreshFrozenScrollbar()},s.prototype.setRowsInLazyGroup=function(t,e){this.parent.groupSettings.enableLazyLoading&&!this.useGroupCache&&this.parent.groupSettings.columns.length&&(this.parent.enableVirtualization?this.parent.lazyLoadRender:this.parent.contentModule).maintainRows(t,e)},s.prototype.setGroupCache=function(t,e){!this.useGroupCache&&this.parent.groupSettings.enableLazyLoading&&this.parent.notify("group-cache",{args:e,data:t})},s.prototype.ensureFrozenHeaderRender=function(t){return!(this.parent.enableVirtualization&&("reorder"===t.requestType||"refresh"===t.requestType)||this.parent.infiniteScrollSettings.enableCache&&this.parent.frozenRows&&"delete"===this.parent.infiniteScrollModule.requestType&&1!==this.parent.pageSettings.currentPage)},s.prototype.ensureVirtualFrozenHeaderRender=function(t){return!(this.parent.enableVirtualization&&"delete"===t.requestType)},s.prototype.checkCache=function(t,e){if(this.parent.infiniteScrollSettings.enableCache&&"infiniteScroll"===e.requestType){if(this.isAddRows=!c(this.infiniteCache[this.parent.pageSettings.currentPage]),this.isAddRows){var i=this.infiniteCache[this.parent.pageSettings.currentPage];t=1===this.parent.pageSettings.currentPage?i.slice(this.parent.frozenRows):i}return t}return this.parent.groupSettings.enableLazyLoading&&this.parent.groupSettings.columns.length&&("paging"===e.requestType||"columnstate"===e.requestType||"reorder"===e.requestType||"virtualscroll"===e.requestType)&&(this.parent.enableVirtualization?this.parent.lazyLoadRender:this.parent.contentModule).getGroupCache()[this.parent.pageSettings.currentPage]?(this.parent.enableVirtualization||(this.useGroupCache=!0),this.parent.enableVirtualization?this.parent.getRowsObject():this.parent.contentModule.initialGroupRows("reorder"===e.requestType)):null},s.prototype.setInfiniteVisibleRows=function(t,e){this.parent.enableInfiniteScrolling&&!this.parent.infiniteScrollSettings.enableCache&&(!this.isInfiniteColumnvirtualization()||"virtualscroll"!==t.requestType)&&this.visibleRows.push(e)},s.prototype.getCurrentBlockInfiniteRecords=function(){var t=[];if(this.parent.infiniteScrollSettings.enableCache){if(!Object.keys(this.infiniteCache).length)return[];var e=this.parent.getRows(),i=parseInt(e[this.parent.frozenRows].getAttribute(at),10),n=Math.ceil((i+1)/this.parent.pageSettings.pageSize);i=parseInt(e[e.length-1].getAttribute(at),10);for(var r=Math.ceil((i+(e.length?1:0))/this.parent.pageSettings.pageSize),a=n;a<=r;a++)t=t.length?t.concat(this.infiniteCache[parseInt(a.toString(),10)]):this.infiniteCache[parseInt(a.toString(),10)];this.parent.frozenRows&&this.parent.pageSettings.currentPage>1&&(t=this.infiniteCache[1].slice(0,this.parent.frozenRows).concat(t))}return t},s.prototype.getReorderedRows=function(t){return this.parent.contentModule.getReorderedFrozenRows(t)},s.prototype.virtualFrozenHdrRefresh=function(t,e,i,n,r,a){if(this.parent.frozenRows&&this.parent.enableVirtualization&&("reorder"===n.requestType||"refresh"===n.requestType)){for(var o=void 0,l=this.getReorderedRows(n),h=0;ht?0:e,n=parseInt(this.parent.getRows()[parseInt(i.toString(),10)].getAttribute(at),10);t=e>t?t:t-n+e}return t},s.prototype.getVirtualRowIndex=function(t){return t},s.prototype.enableAfterRender=function(t){"group"===t.module&&t.enable&&(this.generator=this.getModelGenerator())},s.prototype.setRowObjects=function(t){this.rows=t},s.prototype.immutableModeRendering=function(t){var e=this;void 0===t&&(t={});var i=this.parent;i.hideSpinner();var n=i.getPrimaryKeyFieldNames()[0],r={},a={},o=[],l={},h=i.getRowsObject().slice(),u=this.getBatchEditedRecords(n,h),p={},d=0!==Object.keys(u).length;if(i.getContent().querySelector(".e-emptyrow")||"reorder"===t.requestType||this.parent.groupSettings.columns.length)this.refreshContentRows(t);else{if(0===i.currentViewData.length)return;var f={},g=i.createElement(nt,{attrs:{role:"rowgroup"}}),m=i.currentViewData,v=[].slice.call(this.getTable().querySelector(nt).children);if(this.prevCurrentView.length){var S=this.prevCurrentView.length,C=m.length;if(S===C)for(var w=0;w0)return!1;var l=i.parent.createElement("div",{className:"e-cloneproperties e-dragclone e-headerclone"}),h=a.classList.contains("e-headercell")?a:o;if(!h||!r.allowReordering&&h.classList.contains("e-stackedheadercell"))return!1;var d,u=h.offsetHeight,p=h.querySelector(".e-headercelldiv")||h.querySelector(".e-stackedheadercelldiv");if(p){if(d=h.querySelector(".e-stackedheadercelldiv")?r.getStackedHeaderColumnByHeaderText(p.innerText.trim(),r.columns):r.getColumnByUid(p.getAttribute("e-mappinguid")),i.column=d,i.column.lockColumn)return!1;l.setAttribute("e-mappinguid",i.column.uid)}if(d&&!c(d.headerTemplate)){if(c(d.headerTemplate))l.innerHTML=d.headerTemplate;else{var f=r.getColumnIndexByField(d.field),g=d.getHeaderTemplate()(W({index:f},d),r,"headerTemplate",null,null,null,null,r.root);(r.isReact&&"string"!=typeof d.headerTemplate||r.parentDetails&&r.parentDetails.parentInstObj&&r.parentDetails.parentInstObj.isReact)&&r.renderTemplates(),qn(l,g)}!c(l.firstChild)&&1===l.firstChild.nodeType&&(l.firstChild.style.pointerEvents="none")}else l.innerHTML=p?d.headerText:h.firstElementChild.innerHTML;return l.style.width=h.offsetWidth+"px",l.style.height=h.offsetHeight+"px",l.style.lineHeight=(u-6).toString()+"px",r.element.appendChild(l),l},this.dragStart=function(n){var r=i.parent;r.element.querySelector(".e-gridpopup").style.display="none",r.notify("columnDragStart",{target:i.draggable.currentStateTarget,column:i.column,event:n.event})},this.drag=function(n){var r=i.parent,a=n.target;if(a){var o=A(a,".e-grid"),l=i.parent.element.querySelector(".e-cloneproperties");if(!(o&&o.getAttribute("id")===r.element.getAttribute("id")||(Ne(l,["e-notallowedcur"],["e-defaultcur"]),r.allowReordering&&(r.element.querySelector(".e-reorderuparrow").style.display="none",r.element.querySelector(".e-reorderdownarrow").style.display="none"),r.groupSettings.allowReordering)))return;r.notify("columnDrag",{target:n.target,column:i.column,event:n.event})}},this.dragStop=function(n){var a,r=i.parent;r.element.querySelector(".e-gridpopup").style.display="none",(!P(n.target,"e-headercell")&&!P(n.target,"e-groupdroparea")||!r.allowReordering&&P(n.target,"e-headercell")||!n.helper.getAttribute("e-mappinguid")&&P(n.target,"e-groupdroparea"))&&(le(n.helper),a=!0),r.notify("column-drag-stop",{target:n.target,event:n.event,column:i.column,cancel:a})},this.drop=function(n){var r=i.parent,a=n.droppedElement.getAttribute("e-mappinguid"),o=A(n.target,".e-grid");le(n.droppedElement),!(o&&o.getAttribute("id")!==r.element.getAttribute("id")||!r.allowReordering&&!r.allowGrouping)&&r.notify("header-drop",{target:n.target,uid:a,droppedElement:n.droppedElement})},this.parent=t,this.serviceLocator=e,this.ariaService=this.serviceLocator.getService("ariaService"),this.widthService=this.serviceLocator.getService("widthService"),!this.parent.isDestroyed&&(this.parent.enableColumnVirtualization||this.parent.on(ec,this.setVisible,this),this.parent.on($b,this.colPosRefresh,this),this.parent.on(as,this.renderCustomToolbar,this),"Vertical"===this.parent.rowRenderingMode&&this.parent.on(Li,this.updateCustomResponsiveToolbar,this))}return s.prototype.renderPanel=function(){var t=this.parent.element.querySelector("."+ur),e=null!=t;t=e?t:this.parent.createElement("div",{className:"e-gridheader"});var i=e?t.querySelector("."+br):this.parent.createElement("div",{className:br});this.toggleStackClass(t),t.appendChild(i),this.setPanel(t),e||this.parent.element.appendChild(t)},s.prototype.renderTable=function(){var t=this.getPanel();t.appendChild(this.createHeaderTable()),this.setTable(t.querySelector("."+Eo)),this.initializeHeaderDrag(),this.initializeHeaderDrop(),this.parent.notify(ws,{rows:this.rows})},s.prototype.getPanel=function(){return this.headerPanel},s.prototype.setPanel=function(t){this.headerPanel=t},s.prototype.getTable=function(){return this.headerTable},s.prototype.setTable=function(t){this.headerTable=t},s.prototype.getColGroup=function(){return this.colgroup},s.prototype.setColGroup=function(t){return this.colgroup=t},s.prototype.getRows=function(){return this.getTable().tHead.rows},s.prototype.createHeaderTable=function(){var t=this.createTable(),e=this.getPanel().querySelector("."+br);return e.appendChild(t),e},s.prototype.createHeader=function(t,e){var i=this.parent;this.getTable()&&le(this.getTable());var n=this.parent.createElement("table",{className:Eo,attrs:{cellspacing:"0.25px",role:"presentation"}}),r=this.createHeaderContent(e),a=r.thead,o=this.parent.createElement(nt,{className:this.parent.frozenRows||(this.parent.enableVirtualization||this.parent.enableInfiniteScrolling)&&this.parent.editSettings.showAddNewRow?"":"e-hide",attrs:{role:"rowgroup"}});this.caption=this.parent.createElement("caption",{innerHTML:this.parent.element.id+"_header_table",className:"e-hide"});for(var u,l=this.parent.createElement(Ka),h=this.parent.createElement("tr",{attrs:{role:"row"},className:(this.parent.enableVirtualization||this.parent.enableInfiniteScrolling)&&this.parent.editSettings.showAddNewRow?"e-hide":""}),p=this.rows=r.rows,d=0,f=p.length;d0;g=cl(this.parent.createElement,!1,{checked:m,label:" "}),a.innerHTML="",a.classList.add("e-gridchkbox-cell"),g.classList.add("e-checkbox-disabled"),this.parent.cssClass&&E([g],[this.parent.cssClass]),a.appendChild(g)}if(a.classList.contains("e-summarycell")&&!e.key){var v=a.getAttribute("e-mappinguid");o=this.parent.getColumnByUid(v),a.setAttribute("aria-label",h+this.localizer.getConstant("ColumnHeader")+t.column.headerText)}return this.parent.isFrozenGrid()&&(!e||e&&!e.key)&&v0(this.parent,o,a),a},s.prototype.appendHtml=function(t,e,i){return void 0===i&&(i="innerHTML"),t[""+i]=e,t},s.prototype.setAttributes=function(t,e,i){var n=e.column;this.buildAttributeFromCell(t,e,"checkbox"===n.type),bh(t,i),bh(t,e.attributes),n.customAttributes&&bh(t,n.customAttributes),"Vertical"===this.parent.rowRenderingMode&&bh(t,{"data-cell":n.headerText}),n.textAlign&&(t.style.textAlign=n.textAlign),"Clip"===n.clipMode||!n.clipMode&&"Clip"===this.parent.clipMode?t.classList.add("e-gridclip"):("EllipsisWithTooltip"===n.clipMode||!n.clipMode&&"EllipsisWithTooltip"===this.parent.clipMode&&(!this.parent.allowTextWrap||"Content"!==this.parent.textWrapSettings.wrapMode&&"Both"!==this.parent.textWrapSettings.wrapMode))&&"checkbox"!==n.type&&t.classList.add("e-ellipsistooltip")},s.prototype.buildAttributeFromCell=function(t,e,i){var n={},r_colindex=Un,a=[];e.colSpan&&(n.colSpan=e.colSpan),e.rowSpan&&(n.rowSpan=e.rowSpan),e.isTemplate&&a.push("e-templatecell"),e.isSelected&&(a.push.apply(a,["e-selectionbackground","e-active"]),i&&t.querySelector(".e-frame").classList.add("e-check")),e.isColumnSelected&&a.push.apply(a,["e-columnselection"]),e.cellType===xe.Header?(n[r_colindex]=e.colIndex,n[$q]=e.colIndex+1):c(e.index)||(n[r_colindex]=e.index,n[$q]=e.index+1),e.visible||a.push("e-hide"),n.class=a,bh(t,n)},s.prototype.getValue=function(t,e,i){return i.valueAccessor(t,e,i)},s}(),h0=function(){function s(){}return s.prototype.setOptions=function(t,e){for(var i=Object.keys(e),n=0;n=0&&!(hD(o,h[parseInt(p.toString(),10)].uid)||o.index>h[parseInt(p.toString(),10)].index);p--)h[parseInt(p.toString(),10)].visible&&(u+=parseFloat(h[parseInt(p.toString(),10)].width.toString()));on(r,u,this.parent.enableRtl,"Right"),"Right"===o.border&&r.classList.add("e-freezerightborder")}else if("Fixed"===Vd(o)){for(r.classList.add("e-fixedfreeze"),h=this.parent.getColumns(),u=0,this.parent.getVisibleFrozenLeftCount()?u=30*this.parent.getIndentCount():"Right"===this.parent.getFrozenMode()&&(u=30*this.parent.groupSettings.columns.length),p=0;ph[parseInt(p.toString(),10)].index&&("Left"===h[parseInt(p.toString(),10)].freeze||h[parseInt(p.toString(),10)].isFrozen||"Fixed"===h[parseInt(p.toString(),10)].freeze)&&h[parseInt(p.toString(),10)].visible&&(u+=parseFloat(h[parseInt(p.toString(),10)].width.toString()));for(on(r,u-1,this.parent.enableRtl,"Left"),u="Right"===this.parent.getFrozenMode()&&this.parent.isRowDragable()?30:0,p=h.length-1;p>=0;p--)if(o.indexh[parseInt(p.toString(),10)].index)break;("Right"===h[parseInt(p.toString(),10)].freeze||"Fixed"===h[parseInt(p.toString(),10)].freeze)&&h[parseInt(p.toString(),10)].visible&&(u+=parseFloat(h[parseInt(p.toString(),10)].width.toString()))}on(r,u-1,this.parent.enableRtl,"Right")}else r.classList.add("e-unfreeze");return r},t}(oa),Xve=function(){var s=function(t,e){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var r in n)n.hasOwnProperty(r)&&(i[r]=n[r])})(t,e)};return function(t,e){function i(){this.constructor=t}s(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),ON=function(s){function t(){var e=null!==s&&s.apply(this,arguments)||this;return e.element=e.parent.createElement("TD",{className:"e-indentcell"}),e}return Xve(t,s),t.prototype.render=function(e,i){var n=this.element.cloneNode();return bh(n,e.attributes),n},t}(oa),i8=function(){var s=function(t,e){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var r in n)n.hasOwnProperty(r)&&(i[r]=n[r])})(t,e)};return function(t,e){function i(){this.constructor=t}s(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),Zve=function(s){function t(){var e=null!==s&&s.apply(this,arguments)||this;return e.cellUid=0,e.element=e.parent.createElement("TD",{className:"e-groupcaption",attrs:{id:e.parent.element.id+"captioncell",tabindex:"-1"}}),e}return i8(t,s),t.prototype.render=function(e,i){this.element.id=this.parent.element.id+"captioncell"+this.cellUid++;var l,h,u,n=this.element.cloneNode(),r=this.parent,a=e.column,o=a.getDomSetter?a.getDomSetter():"innerHTML";i.headerText=e.column.headerText,e.isForeignKey&&(h=this.format(e.column,e.column.valueAccessor("foreignKey",i,e.column)));for(var p=e.isForeignKey?h:e.column.enableGroupByFormat?i.key:this.format(e.column,e.column.valueAccessor("key",i,e.column)),d=0;d0||i.getMinutes()>0||i.getSeconds()>0||i.getMilliseconds()>0?"datetime":"date":typeof i));var u=new Dd;e[parseInt(l.toString(),10)].format&&(e[parseInt(l.toString(),10)].format.skeleton||e[parseInt(l.toString(),10)].format.format&&"string"==typeof e[parseInt(l.toString(),10)].format.format)&&(e[parseInt(l.toString(),10)].setFormatter(u.getFormatFunction(W({},e[parseInt(l.toString(),10)].format))),e[parseInt(l.toString(),10)].setParser(u.getParserFunction(e[parseInt(l.toString(),10)].format))),"string"==typeof e[parseInt(l.toString(),10)].format?zN(this.locator,e[parseInt(l.toString(),10)]):!e[parseInt(l.toString(),10)].format&&"number"===e[parseInt(l.toString(),10)].type&&e[parseInt(l.toString(),10)].setParser(o.getParserFunction({format:"n2"})),"dateonly"===e[parseInt(l.toString(),10)].type&&!e[parseInt(l.toString(),10)].format&&(e[parseInt(l.toString(),10)].format="yMd",zN(this.locator,e[parseInt(l.toString(),10)]))}},s.prototype.dataManagerSuccess=function(t,e){var i=this,n=this.parent;this.contentRenderer=this.renderer.getRenderer(aa.Content),this.headerRenderer=this.renderer.getRenderer(aa.Header),t.actionArgs=e;var r=this.parent.enableInfiniteScrolling&&!this.parent.infiniteScrollSettings.enableCache&&!n.groupSettings.enableLazyLoading&&("delete"===e.requestType||"save"===e.requestType&&"add"===this.parent.infiniteScrollModule.requestType&&!(n.sortSettings.columns.length||n.filterSettings.columns.length||this.parent.groupSettings.columns.length||n.searchSettings.key));n.trigger("beforeDataBound",t,function(a){if(!a.cancel){a.result=c(a.result)?[]:a.result;var o=Object.keys(a.result).length;if(!i.parent.isDestroyed){if(!(n.getColumns().length||o||n.columns.length&&n.columns[0]instanceof Ur))return void n.hideSpinner();if(i.isInfiniteEnd(e)&&!o)return void i.parent.notify(RE,{e,result:t.result,count:t.count,agg:t.aggregates});if(i.parent.isEdit=!1,i.parent.notify("edit-reset",{}),i.parent.notify(Td,{}),e&&!(("infiniteScroll"===e.requestType||"delete"===e.requestType||"add"===e.action)&&n.enableInfiniteScrolling)&&i.parent.notify("commandColumnDestroy",{type:"refreshCommandColumn"}),i.contentRenderer.prevCurrentView=!c(i.parent.currentViewData)&&i.parent.currentViewData.slice(),n.currentViewData=a.result,n.notify("refresh-infinite-current-view-data",{args:e,data:a.result}),a.count&&!n.allowPaging&&(n.enableVirtualization||n.enableInfiniteScrolling)&&(n.totalDataRecordsCount=a.count),!o&&a.count&&n.allowPaging&&e&&"delete"!==e.requestType)return i.parent.groupSettings.enableLazyLoading&&("grouping"===e.requestType||"ungrouping"===e.requestType)&&i.parent.notify("grouping-complete",e),n.prevPageMoving=!0,n.pageSettings.totalRecordsCount=a.count,"paging"!==e.requestType&&(n.pageSettings.currentPage=Math.ceil(a.count/n.pageSettings.pageSize)),void n.dataBind();if((!n.getColumns().length&&o||!i.isLayoutRendered)&&!Oi(n)&&(n.removeMaskRow(),i.updatesOnInitialRender(a)),!i.isColTypeDef&&n.getCurrentViewRecords()&&i.updateColumnType(i.data.dataManager.dataSource.offline&&n.dataSource&&n.dataSource.length?n.dataSource[0]:n.getCurrentViewRecords()[0]),!i.parent.isInitialLoad&&i.parent.groupSettings.disablePageWiseAggregates&&!i.parent.groupSettings.columns.length&&(a.result=i.parent.dataSource instanceof Array?i.parent.dataSource:i.parent.currentViewData),(i.parent.isReact||i.parent.isVue)&&!c(e)&&"infiniteScroll"!==e.requestType&&!e.isFrozen&&b0(i.parent,["footerTemplate"]),i.parent.isAngular&&i.parent.allowGrouping&&i.parent.groupSettings.captionTemplate&&!(!c(e)&&"infiniteScroll"===e.requestType)&&i.parent.destroyTemplate(["groupSettings_captionTemplate"]),i.parent.notify(qo,W({count:a.count,result:a.result,aggregates:a.aggregates,loadSummaryOnEmpty:!1},e)),(n.groupSettings.columns.length||e&&"ungrouping"===e.requestType)&&e&&"filtering"!==e.requestType&&i.headerRenderer.refreshUI(),o)Oi(n)&&(e.scrollTop={top:i.contentRenderer.content.scrollTop}),r?i.parent.notify(RE,{e,result:t.result,count:t.count,agg:t.aggregates}):i.parent.enableImmutableMode?i.contentRenderer.immutableModeRendering(e):i.contentRenderer.refreshContentRows(e);else{if(e&&e.isCaptionCollapse)return;if(!n.getColumns().length)return n.element.innerHTML="",void alert(i.l10n.getConstant("EmptyDataSourceError"));if(i.contentRenderer.setRowElements([]),i.contentRenderer.setRowObjects([]),i.ariaService.setBusy(i.parent.getContent().querySelector("."+Sr),!1),n.removeMaskRow(),i.renderEmptyRow(),n.enableColumnVirtualization&&!o&&i.parent.notify(zi,{rows:n.getRowsObject(),args:{}}),e){var h=(e.requestType||"").toLowerCase()+"-complete";i.parent.notify(h,e),"batchsave"===e.requestType&&(e.cancel=!1,e.rows=[],e.isFrozen=!e.isFrozen,i.parent.trigger(ut,e))}i.parent.autoFit&&i.parent.preventAdjustColumns(),i.parent.hideSpinner()}i.parent.notify("toolbar-refresh",{}),i.setRowCount(i.parent.getCurrentViewRecords().length),"query"in t&&(i.parent.getDataModule().isQueryInvokedFromData=!1)}}})},s.prototype.dataManagerFailure=function(t,e){c(this.parent.contentModule)||(this.ariaService.setOptions(this.parent.getContent().querySelector("."+Sr),{busy:!1,invalid:!0}),this.setRowCount(1)),this.parent.trigger("actionFailure",{error:t}),this.parent.hideSpinner(),this.parent.removeMaskRow(),"save"!==e.requestType&&"delete"!==e.requestType&&"bulk-save"!==e.name&&(this.parent.currentViewData=[],this.renderEmptyRow(),this.parent.isInitialLoad||this.parent.focusModule.setFirstFocusableTabIndex(),this.parent.log("actionfailure",{error:t}))},s.prototype.setRowCount=function(t){this.ariaService.setOptions(this.parent.element,{rowcount:t?t.toString():"1"})},s.prototype.isInfiniteEnd=function(t){return this.parent.enableInfiniteScrolling&&!this.parent.infiniteScrollSettings.enableCache&&"delete"===t.requestType},s.prototype.updatesOnInitialRender=function(t){this.isLayoutRendered=!0;var e=!1;this.parent.columns.length<1&&(this.buildColumns(t.result[0]),e=!0),km(this.parent.columns,null,this.parent),e&&this.parent.notify(TN,{}),this.headerRenderer.renderTable(),this.contentRenderer.renderTable(),this.parent.isAutoGen=!0,this.parent.notify(xd,{})},s.prototype.iterateComplexColumns=function(t,e,i){for(var n=Object.keys(t),r=0;r=0),this.columnMenuResponsiveContent("UnGroup",n.localeObj.getConstant("Ungroup"),n.groupSettings.columns.indexOf(e.field)<0)),e.allowSorting&&n.allowSorting){for(var a="None",o=this.parent.sortSettings.columns,l=0;l-1?M:this.parent.localeObj.getConstant("NoneText"),C.onclick=function(V){i.sortButtonClickHandler(V.target)}}if(f&&p.indexOf(h[parseInt(l.toString(),10)].field)>-1){var x=n.createElement("div",{className:"e-icons e-res-icon e-filtersetdiv"}),N=n.createElement("span",{className:"e-icons e-res-icon e-filterset"});N.setAttribute("colType",h[parseInt(l.toString(),10)].type),x.appendChild(N),g.appendChild(x)}}}return b.add(this.customColumnDiv,L.isDevice?"touchend":"click",this.customFilterColumnClickHandler,this),this.customColumnDiv},s.prototype.getSortedFieldsAndDirections=function(t){for(var e=[],i=0;i-1&&(this.sortedCols.splice(n,1),this.sortPredicate.splice(n,1)),this.isSortApplied=!0,"None"!==e&&(this.sortedCols.push(t),this.sortPredicate.push({field:t,direction:e}))},s.prototype.getCurrentSortedFields=function(){for(var t=[],e=0;en&&l.length===a.length&&h&&u&&E([h,u],["e-tableborder"])}},s.prototype.setMinwidthBycalculation=function(t){var e=this,i=0,n=this.parent.getColumns().filter(function(p){return e.parent.allowResizing?(c(p.width)||"auto"===p.width)&&c(p.maxWidth):c(p.width)||"auto"===p.width});if(n.length){i=c(this.parent.width)||"auto"===this.parent.width||"string"!=typeof this.parent.width||-1!==this.parent.width.indexOf("%")?this.parent.element.getBoundingClientRect().width-t:parseInt(this.parent.width,10)-t;for(var r=0,a=0,o=n;ar&&this.setWidth("",u,!0)}}},s.prototype.setUndefinedColumnWidth=function(t){for(var e=0;ee&&HN(this.parent)&&(t=(30/this.parent.element.offsetWidth*100).toFixed(1)+"%");var r=this.parent.getHeaderTable(),a=this.parent.getContentTable(),o=he(t),l=r.querySelector(Ka).children[parseInt(e.toString(),10)];l&&!i?l.style.width=o:l&&i&&(l.style.width="");var h=a.querySelector(Ka).children[parseInt(e.toString(),10)];if(h&&!i?h.style.width=o:h&&i&&(h.style.width=""),!this.parent.enableColumnVirtualization&&this.parent.isEdit){for(var u=this.parent.element.querySelectorAll(".e-table.e-inline-edit"),p=[],d=0;dparseInt(t.maxWidth.toString(),10)?t.maxWidth:t.width},s.prototype.getTableWidth=function(t,e){for(var i=0,n=!1,r=0,a=t;r0?(e.element.tabIndex=-1,i[0].tabIndex=0):e.element.tabIndex=0}else if(t.toolbar||t.toolbarTemplate){var n=t.toolbarModule.element,r=this.parent.toolbarModule.getFocusableToolbarItems();r.length>0&&r[0].querySelector(".e-toolbar-item-focus,.e-btn,.e-input")?(n.tabIndex=-1,r[0].querySelector(".e-toolbar-item-focus,.e-btn,.e-input").tabIndex=0):n.tabIndex=0}else if(t.getColumns().length&&(t.getHeaderContent().querySelector(".e-headercell:not(.e-hide)").tabIndex=0,this.setActive(!1),!c(this.active)&&(c(this.active.target)||!this.active.target.classList.contains("e-columnmenu")))){var o=[0,0];0===this.active.matrix.matrix[o[0]][o[1]]&&(o=Ol(this.active.matrix.matrix,o,!0)),this.active.matrix.current=o}},s.prototype.setLastContentCellTabIndex=function(){var t=this.parent.getContentTable();t.rows[t.rows.length-1]&&(t.rows[t.rows.length-1].lastElementChild.tabIndex=0)},s.prototype.onClick=function(t,e,i){if(!P(t.target,"e-filterbarcell")||!P(t.target,"e-multiselect")&&!t.target.classList.contains("e-input-group-icon")){var n=!c(A(t.target,"."+Dn)),r=!c(A(t.target,"."+ur));if(!(!(n=n&&r?!n:n)&&c(A(t.target,"."+ur))||t.target.classList.contains(Sr)||t.target.classList.contains(br)||!c(A(t.target,".e-unboundcell"))&&!e)){this.setActive(n);var a={cancel:!1,byKey:!1,byClick:!c(t.target),clickArgs:t};if(this.parent.notify(bm,a),!(a.cancel||A(t.target,".e-inline-edit")&&!this.parent.editSettings.showAddNewRow&&this.parent.editSettings.showAddNewRow&&!this.parent.element.querySelector(".e-editedrow"))&&(this.setActive(n),this.getContent())){if(!1===this.getContent().onClick(t,e))return;this.focus(),this.currentInfo.element.classList.contains("e-rowcell")&&t.type&&"click"===t.type&&!i&&E([this.currentInfo.element],["e-focused","e-focus"]),i&&t&&t.target&&E([t.target],["e-focused","e-focus"])}}}},s.prototype.handleFilterNavigation=function(t,e,i){t.target===document.querySelector(e)&&"Tab"===t.key&&t.shiftKey?(t.preventDefault(),document.querySelector(i).focus()):t.target===document.querySelector(i)&&"Tab"===t.key&&!t.shiftKey&&document.activeElement===document.querySelector(i)&&(t.preventDefault(),document.querySelector(e).focus())},s.prototype.onKeyPress=function(t){if("Batch"===this.parent.editSettings.mode&&(this.content.target=null),this.parent.allowPaging){var i=this.parent.pagerModule.pagerObj.getFocusablePagerElements(this.parent.pagerModule.pagerObj.element,[]);if(this.parent.childGrid&&!P(t.target,"e-gridpager")&&this.allowToPaging(t)&&i.length&&(i[0].tabIndex=0),this.parent.pagerModule.pagerObj.checkPagerHasFocus()){if("shiftTab"===t.action&&i.length&&i[0]===t.target)return this.setActive(!0),0===this.active.matrix.matrix[(n=[this.active.matrix.matrix.length-1,this.active.matrix.matrix[this.active.matrix.matrix.length-1].length-1])[0]][n[1]]&&(n=Ol(this.active.matrix.matrix,n,!1)),this.active.matrix.current="Batch"===this.parent.editSettings.mode?this.isValidBatchEditCell(n)?n:this.findBatchEditCell(n,!1):n,t.preventDefault(),void this.focus(t);if("tab"!==t.action||!this.parent.element.classList.contains("e-childgrid")||(this.parent.pageSettings.pageSizes||!i.length||i[i.length-1]!==t.target)&&this.parent.pagerModule.pagerObj.getDropDownPage()!==t.target)return void this.parent.pagerModule.pagerObj.changePagerFocus(t);var r=P(this.parent.element,"e-detailcell");T([this.parent.element],["e-focus"]),T([r],["e-focused"]),r.tabIndex=-1}if(0===this.parent.pagerModule.pagerObj.element.tabIndex&&(38===t.keyCode||t.shiftKey&&9===t.keyCode))return t.preventDefault(),void this.focus(t);if(0===this.parent.pagerModule.pagerObj.element.tabIndex&&9===t.keyCode)return t.preventDefault(),void this.parent.pagerModule.pagerObj.setPagerFocus();if(this.parent.pagerModule.pagerObj.checkFirstPagerFocus()){var a=this.getContent().matrix.rows,o=this.getContent().matrix.columns;this.getContent().matrix.current=[a,o]}}if("Excel"===this.parent.filterSettings.type&&this.handleFilterNavigation(t,".e-excelfilter .e-menu-item:not(.e-disabled)",".e-excelfilter .e-footer-content button:nth-child(2)"),"CheckBox"===this.parent.filterSettings.type&&this.handleFilterNavigation(t,".e-searchinput.e-input",".e-checkboxfilter .e-footer-content button:nth-child(2)"),"Menu"===this.parent.filterSettings.type&&this.handleFilterNavigation(t,".e-flmenu .e-input-group.e-popup-flmenu",".e-flmenu .e-footer-content button:nth-child(2)"),this.parent.showColumnChooser&&this.handleFilterNavigation(t,".e-ccdlg .e-ccsearch.e-cc.e-input",".e-ccdlg .e-footer-content button:nth-child(2)"),!this.skipOn(t)){if(t.target&&P(t.target,"e-gridcontent")){var l=[].slice.call(this.parent.getContentTable().rows);t.target===l[l.length-1].lastElementChild&&(this.setActive(!0),this.setLastContentCellActive())}if("shiftTab"===t.action&&t.target&&(t.target===this.parent.element||P(t.target,"e-toolbar")||P(t.target,"e-groupdroparea"))){if(t.target===this.parent.element)return void(this.parent.element.classList.contains("e-childgrid")&&this.focusOutFromChildGrid(t));if(P(t.target,"e-groupdroparea"))return void(this.parent.element.classList.contains("e-childgrid")&&(t.preventDefault(),this.parent.element.focus()));if(P(t.target,"e-toolbar")){if(this.parent.allowGrouping&&this.parent.groupSettings.showDropArea){var p=(u=this.parent.groupModule).getFocusableGroupedItems();t.preventDefault(),p.length>0?p[p.length-1].focus():u.element.focus()}else this.parent.element.classList.contains("e-childgrid")&&(t.preventDefault(),this.parent.element.focus());return}}var d=!1;if("tab"===t.action&&t.target&&(t.target===this.parent.element||P(t.target,"e-toolbar")||P(t.target,"e-groupdroparea"))){if(this.parent.allowGrouping&&this.parent.groupSettings.showDropArea&&(t.target===this.parent.element||t.target.classList.contains("e-groupdroparea"))){var u;if((p=(u=this.parent.groupModule).getFocusableGroupedItems()).length>0)return t.preventDefault(),void p[0].focus();if(!t.target.classList.contains("e-groupdroparea"))return t.preventDefault(),void u.element.focus()}if((this.parent.toolbar||this.parent.toolbarTemplate)&&(t.target===this.parent.element||P(t.target,"e-groupdroparea")||t.target.classList.contains("e-toolbar"))){var f=this.parent.toolbarModule.element,g=this.parent.toolbarModule.getFocusableToolbarItems();if(g.length>0)return t.preventDefault(),void g[0].querySelector(".e-toolbar-item-focus,.e-btn,.e-input").focus();if(!t.target.classList.contains("e-toolbar"))return t.preventDefault(),void f.focus()}(t.target===this.parent.element||P(t.target,"e-toolbar")||P(t.target,"e-groupdroparea"))&&(d=!0)}d&&(this.parent.allowGrouping&&!c(this.parent.groupSettings.columns)&&this.parent.groupSettings.columns.length===this.parent.columns.length?this.setActive(!0):this.setActive(!1),this.active.matrix.current=[0,-1]),this.activeKey=t.action;var m={cancel:!1,byKey:!0,byClick:!1,keyArgs:t};if(this.parent.notify(bm,m),!m.cancel){var v=this.getContent().matrix.current,S=this.active&&this.active.matrix.current?[this.active.matrix.current[0],this.active.matrix.current[1]]:void 0;this.currentInfo.outline=!0;var C=this.getContent().jump(t.action,v);this.swap=C,C.swap&&!("Batch"===this.parent.editSettings.mode&&("tab"===t.action||"shiftTab"===t.action))&&(this.setActive(!C.toHeader),this.getContent().matrix.current=this.getContent().getNextCurrent(v,C,this.active,t.action),this.prevIndexes={}),this.setActiveByKey(t.action,this.getContent());var w=!this.content.lastIdxCell&&this.getContent().onKeyPress(t);if(t.target&&P(t.target,"e-gridheader")){if("tab"===t.action&&v.toString()===this.active.matrix.current.toString()){var n,I=Ol(this.active.matrix.matrix,this.active.matrix.current,!0);if(0===this.active.matrix.matrix[(n=[this.active.matrix.matrix.length-1,this.active.matrix.matrix[this.active.matrix.matrix.length-1].length-1])[0]][n[1]]&&(n=Ol(this.active.matrix.matrix,n,!1)),this.active.matrix.current.toString()===n.toString()&&this.content.matrix.matrix.length){w=!0,this.setActive(!0);var M=[0,0];this.parent.allowPaging&&this.parent.pagerModule.pagerObj.element.querySelector(".e-pagercontainer")&&this.parent.pagerModule.pagerObj.element.querySelector(".e-pagercontainer").setAttribute("aria-hidden","true"),0===this.active.matrix.matrix[M[0]][M[1]]&&(M=Ol(this.active.matrix.matrix,[0,0],!0)),this.active.matrix.current="Batch"===this.parent.editSettings.mode?this.isValidBatchEditCell(M)?M:this.findBatchEditCell(M,!0):M}else this.active.matrix.current.toString()!==I.toString()&&(this.active.matrix.current=I)}if("shiftTab"===t.action&&v.toString()===this.active.matrix.current.toString()){var x=Ol(this.active.matrix.matrix,this.active.matrix.current,!1);if(x.toString()===this.active.matrix.current.toString())return void this.focusOutFromHeader(t);this.active.matrix.current.toString()!==x.toString()&&!w&&(w=!0,this.active.matrix.current=x)}}if(t.target&&P(t.target,"e-gridcontent")&&(this.parent.allowPaging&&this.parent.pagerModule.pagerObj.element.querySelector(".e-pagercontainer")&&this.parent.pagerModule.pagerObj.element.querySelector(".e-pagercontainer").removeAttribute("aria-hidden"),"Batch"===this.parent.editSettings.mode&&("tab"===t.action||"shiftTab"===t.action)&&(this.active.matrix.current=this.findBatchEditCell(S,"tab"===t.action),"tab"===t.action&&S.toString()===this.active.matrix.current.toString()&&(this.parent.editModule.editModule.addBatchRow=!0)),"shiftTab"===t.action&&v.toString()===this.active.matrix.current.toString())){if(this.parent.allowGrouping&&!c(this.parent.groupSettings.columns)&&this.parent.groupSettings.columns.length===this.parent.columns.length)return void this.focusOutFromHeader(t);0===this.active.matrix.matrix[(M=[0,0])[0]][M[1]]&&(M=Ol(this.active.matrix.matrix,[0,0],!0)),!w&&(M.toString()===this.active.matrix.current.toString()||"Batch"===this.parent.editSettings.mode&&S.toString()===this.active.matrix.current.toString())&&(w=!0,this.setActive(!1),this.setLastContentCellActive())}if(!1===w){if(this.clearIndicator(),"shiftTab"===t.action&&v.toString()===[0,0].toString()&&(this.parent.element.tabIndex=-1),this.parent.allowPaging&&!this.parent.pagerModule.pagerObj.checkPagerHasFocus()&&this.allowToPaging(t)&&v.toString()!==[0,0].toString()){if(t.preventDefault(),40===t.keyCode)return void this.parent.pagerModule.pagerObj.setPagerContainerFocus();if(9===t.keyCode)return void this.parent.pagerModule.pagerObj.setPagerFocus()}return void(this.parent.element.classList.contains("e-childgrid")&&this.focusOutFromChildGrid(t))}if(this.header.action=t.action,this.header.currentTarget=null,this.header.focusType="key",t.target&&P(t.target,"e-fltrtemp")&&("tab"===t.action||"shiftTab"===t.action)){var N=t.target,G=[].slice.call(A(N,"th").querySelectorAll(".e-fltrtemp-focus"));if(G.length){var V=G.indexOf(N);("tab"===t.action&&V0)&&(this.setActive(!1),this.active.matrix.current=v,this.active.currentTarget=N)}}d&&P(this.active.getTable(),"e-gridheader")&&t.target&&t.target.id===this.parent.element.id+"_searchbar"&&(this.parent.searchModule.headerFocus=!0),t.preventDefault(),this.focus(t)}}},s.prototype.isValidBatchEditCell=function(t){var e=this.active.getTable().rows[t[0]].cells[t[1]],i=A(e,"tr"),n=parseInt(e.getAttribute("data-colindex"),10),r=this.parent.getColumns()[parseInt(n.toString(),10)];return!(1!==this.active.matrix.matrix[t[0]][t[1]]||i.classList.contains("e-row")&&(!i.classList.contains("e-insertedrow")&&r.isPrimaryKey||!r.allowEditing))},s.prototype.findBatchEditCell=function(t,e,i){for(var n=t,r=t,a=!1;!a;){var o=r;r=Ol(this.active.matrix.matrix,r,e),o.toString()===r.toString()||i&&o[0]!==r[0]?a=!0:this.isValidBatchEditCell(r)&&(n=r,a=!0)}return n},s.prototype.setLastContentCellActive=function(){var t=[this.active.matrix.matrix.length-1,this.active.matrix.matrix[this.active.matrix.matrix.length-1].length-1];0===this.active.matrix.matrix[t[0]][t[1]]&&(t=Ol(this.active.matrix.matrix,t,!1)),this.active.matrix.current=t},s.prototype.focusOutFromChildGrid=function(t){var e=P(this.parent.element,"e-table"),i=P(e,"e-grid").ej2_instances[0],n=P(this.parent.element,"e-detailcell"),r=P(this.parent.element,"e-detailrow").getAttribute("data-uid"),a=[].slice.call(i.getContentTable().rows),o=a.map(function(d){return d.getAttribute("data-uid")}).indexOf(r);if(!("tab"===t.action&&o>=a.length-1)){var l;if(T([this.parent.element],["e-focus"]),T([n],["e-focused"]),n.tabIndex=-1,t.preventDefault(),i.focusModule.removeFocus(),"shiftTab"===t.action){for(var u=a[o-1].cells,p=u.length-1;p>=0;p--)if(!(l=u[parseInt(p.toString(),10)]).classList.contains("e-hide")){i.focusModule.active.matrix.current=[o-1,p];break}}else l=a[o+1].cells[0],i.focusModule.active.matrix.current=[o+1,0];i.focusModule.currentInfo.element=l,i.focusModule.currentInfo.elementToFocus=l,E([l],["e-focused","e-focus"]),l.tabIndex=0,l.focus()}},s.prototype.focusOutFromHeader=function(t){if(this.removeFocus(),this.parent.toolbar||this.parent.toolbarTemplate){var e=this.parent.toolbarModule.element,i=this.parent.toolbarModule.getFocusableToolbarItems();return t.preventDefault(),void(i.length>0?i[i.length-1].querySelector(".e-toolbar-item-focus,.e-btn,.e-input").focus():e.focus())}if(this.parent.allowGrouping&&this.parent.groupSettings.showDropArea){var n=this.parent.groupModule,r=n.getFocusableGroupedItems();return t.preventDefault(),void(r.length>0?r[r.length-1].focus():n.element.focus())}this.parent.element.classList.contains("e-childgrid")&&(t.preventDefault(),this.parent.element.focus())},s.prototype.allowToPaging=function(t){return!("Batch"===this.parent.editSettings.mode&&this.parent.editSettings.allowAdding&&40!==t.keyCode)},s.prototype.skipOn=function(t){var e=t.target;if(!e)return!1;if(!this.parent.isEdit&&e&&e.closest(".e-unboundcell")&&this.currentInfo.skipAction&&("shiftTab"===t.action&&this.commandColumnFocusElement(e.closest(".e-unboundcell"),!1)===e||"tab"===t.action&&this.commandColumnFocusElement(e.closest(".e-unboundcell"),!0)===e))return this.currentInfo.skipAction=!1;if(this.currentInfo.skipAction)return this.clearIndicator(),!0;if(["pageUp","pageDown","altDownArrow"].indexOf(t.action)>-1)return this.clearIndicator(),!0;if(this.parent.allowGrouping){var i=this.parent.groupModule.getFocusableGroupedItems();if(P(t.target,"e-groupheadercell")&&!(t.target===i[0]&&"shiftTab"===t.action||t.target===i[i.length-1]&&"tab"===t.action))return!0}if(this.parent.toolbar||this.parent.toolbarTemplate){var r=this.parent.toolbarModule.element.querySelectorAll(".e-toolbar-item:not(.e-overlay):not(.e-hidden)");if(P(t.target,"e-toolbar-item")&&!(r.length>0&&(P(t.target,"e-toolbar-item")===r[0]&&"shiftTab"===t.action||P(t.target,"e-toolbar-item")===r[r.length-1]&&"tab"===t.action)))return!0}var a=A(e,"th")&&!A(e,"th").tabIndex;!t.target.classList.contains("e-filterbaroperator")||13!==t.keyCode&&27!==t.keyCode||(o=A(t.target,".e-filterbarcell")).querySelector("input").focus();var l=this.parent.editSettings.showAddNewRow&&null!==A(document.activeElement,".e-addedrow");(a&&null!==A(document.activeElement,".e-filterbarcell")||l)&&this.removeFocus();var h=null!==A(document.activeElement,".e-filterbarcell");if(this.parent.enableHeaderFocus&&h){var u=this.active.matrix,p=u.current;h=u.matrix[p[0]].lastIndexOf(1)!==p[1]}if(this.parent.isEdit&&("tab"===t.action||"shiftTab"===t.action)&&"Normal"===this.parent.editSettings.mode&&!this.parent.editSettings.showAddNewRow&&!c(P(e,"e-addedrow"))){var d=this.parent.editModule.formObj.element.querySelectorAll("input.e-field:not(.e-disabled),button:not(.e-hide)"),o=e.classList.contains("e-ddl")?e.querySelector("input"):e,f="tab"===t.action&&o===d[d.length-1];if(f||"shiftTab"===t.action&&o===d[0]){t.preventDefault();var m=d[f?0:d.length-1];(m=m.parentElement.classList.contains("e-ddl")?m.parentElement:m).focus()}}return"delete"===t.action||"Batch"!==this.parent.editSettings.mode&&(this.parent.isEdit&&(!this.parent.editSettings.showAddNewRow||this.parent.editSettings.showAddNewRow&&(!c(this.parent.element.querySelector(".e-editedrow"))||!c(P(e,"e-addedrow"))&&!c(A(t.target,"input"))&&!c(document.querySelector(".e-popup-open"))||!c(P(e,"e-addedrow"))&&e&&!e.querySelector(".e-cancel-icon")&&!c(P(e,"e-unboundcell"))))||["insert","f2"].indexOf(t.action)>-1)||h&&this.parent.enableHeaderFocus||(h||l)&&"tab"!==t.action&&"shiftTab"!==t.action||null!==A(document.activeElement,"#"+this.parent.element.id+"_searchbar")&&["enter","leftArrow","rightArrow","shiftLeft","shiftRight","ctrlPlusA"].indexOf(t.action)>-1||null===A(e,"."+Dn)&&null===A(e,"."+ur)&&!(t.target===this.parent.element||P(t.target,"e-toolbar")||P(t.target,"e-groupdroparea"))||"space"===t.action&&!e.classList.contains(Od)&&null===A(e,"."+Od)&&null===A(e,".e-headerchkcelldiv")||null!==A(e,".e-filter-popup")},s.prototype.focusVirtualElement=function(t){var e=this;if(this.parent.enableVirtualization||this.parent.enableInfiniteScrolling){var i={virtualData:{},isAdd:!1,isCancel:!1};this.parent.notify("get-virtual-data",i);var n=this.actions.some(function(a){return a===e.activeKey}),r=!!this.parent.contentModule&&this.parent.contentModule.selectedRowIndex>-1;i.isAdd||Object.keys(i.virtualData).length||n||i.isCancel||r?(this.parent.notify("reset-virtual-focus",{isCancel:!1}),i.isCancel=!1,this.parent.contentModule.selectedRowIndex=-1,n&&(this.activeKey=this.empty,this.parent.notify("virtaul-key-handler",t)),this.currentInfo.elementToFocus.focus({preventScroll:!0})):this.isVirtualScroll||this.isInfiniteScroll?this.currentInfo.elementToFocus.focus({preventScroll:!0}):this.currentInfo.elementToFocus.focus()}this.isVirtualScroll=this.isInfiniteScroll=!1},s.prototype.getFocusedElement=function(){return this.currentInfo.elementToFocus},s.prototype.getContent=function(){return this.active||this.content},s.prototype.setActive=function(t){this.active=t?this.content:this.header},s.prototype.setFocusedElement=function(t,e){var i=this;this.currentInfo.elementToFocus=t,setTimeout(function(){if(!c(i.currentInfo.elementToFocus)){var n=c(i.parent.element.querySelector(".e-flmenu"))?document.querySelector(".e-grid-popup .e-flmenu"):i.parent.element.querySelector(".e-flmenu");(i.parent.enableVirtualization||i.parent.enableInfiniteScrolling)&&c(n)?i.focusVirtualElement(e):(c(n)||P(document.activeElement,"e-flmenu-valuediv")!==n.querySelector(".e-flmenu-valuediv"))&&i.currentInfo.elementToFocus.focus()}},0)},s.prototype.focus=function(t){this.parent.notify("virtaul-cell-focus",t),this.removeFocus(),this.addFocus(this.getContent().getFocusInfo(),t)},s.prototype.removeFocus=function(t){if(this.currentInfo.element){if(this.parent.isReact&&!this.parent.isEdit&&this.currentInfo.element.classList.contains("e-rowcell")&&!this.currentInfo.element.parentElement&&(!this.parent.allowGrouping||c(this.parent.groupSettings.columns)||!this.parent.groupSettings.columns.length)&&this.parent.getRowByIndex(this.prevIndexes.rowIndex)){var e=this.parent.getCellFromIndex(this.prevIndexes.rowIndex,this.prevIndexes.cellIndex);this.currentInfo.element=e||this.currentInfo.element}T([this.currentInfo.element,this.currentInfo.elementToFocus],["e-focused","e-focus"]),this.currentInfo.element.tabIndex=-1}},s.prototype.addOutline=function(){var t=this.getContent().getFocusInfo();t.element&&(E([t.element],["e-focused"]),E([t.elementToFocus],["e-focus"]))},s.prototype.focusHeader=function(){this.setActive(!1),this.resetFocus()},s.prototype.focusContent=function(){this.setActive(!0),this.resetFocus()},s.prototype.resetFocus=function(){var t=this.getContent().matrix.get(0,-1,[0,1],null,this.getContent().validator());this.getContent().matrix.select(t[0],t[1]),this.focus()},s.prototype.addFocus=function(t,e){if(this.currentInfo=t,this.currentInfo.outline=t.outline&&(!c(e)||this.isVirtualScroll),this.isInfiniteScroll&&(this.currentInfo.outline=!0),t.element){var i=t.elementToFocus.classList.contains("e-focus");if(!i){this.currentInfo.outline&&E([t.element],["e-focused"]),E([t.elementToFocus],["e-focus"]),t.element.tabIndex=0,i||this.setFocusedElement(t.elementToFocus,e),this.parent.notify(wE,{element:t.elementToFocus,parent:t.element,indexes:this.getContent().matrix.current,byKey:!c(e),byClick:c(e),keyArgs:e,isJump:this.swap.swap,container:this.getContent().getInfo(e),outline:!c(e),swapInfo:this.swap});var n=this.getContent().matrix.current,a=n[1];this.prevIndexes={rowIndex:n[0],cellIndex:a},this.focusedColumnUid=this.parent.getColumnByIndex(a).uid,this.focusByClick=!1}}},s.prototype.refreshMatrix=function(t){var e=this;return function(i){t&&!e.content&&(e.content=new r8(e.parent)),!t&&!e.header&&(e.header=new bye(e.parent));var n=t?e.content:e.header,r=e.parent.frozenRows,a=0;if(r&&"Batch"===e.parent.editSettings.mode&&(a=e.parent.getHeaderContent().querySelectorAll(".e-insertedrow").length+e.parent.getHeaderContent().querySelectorAll(".e-hiddenrow").length),!c(e.parent.groupSettings.columns)&&e.parent.groupSettings.columns.length&&r&&t){r=0;for(var o=0;o=0&&N.left>=0&&N.right-V-se<=Math.min(G.right,window.innerWidth||document.documentElement.clientWidth)+se&&N.bottom<=Math.min(G.bottom,window.innerHeight||document.documentElement.clientHeight)||M)&&(e.isVirtualScroll=!0,e.focus(M&&e.virtualSelectionInfo.isPending?e.virtualSelectionInfo.event:void 0))}}}else if(i.args.focusElement&&i.args.focusElement.classList.contains("e-filtertext")){var x;(x=e.parent.element.querySelector("#"+i.args.focusElement.id))&&x.focus()}e.virtualSelectionInfo={}}i&&i.args&&"infiniteScroll"===i.args.requestType&&(e.isInfiniteScroll=!0)}},s.prototype.refreshAddNewRowMatrix=function(t){for(var e=this.parent.getColumns(),i=this.parent.getIndentCount(),n=i;nthis.matrix[parseInt(t.toString(),10)].length-1&&r(t,e,n))return[t,a];var l=this.first(this.matrix[parseInt(t.toString(),10)],e,i,!0,n),h=O(t+"."+(e=null===l?a:l),this.matrix);if(t===this.rows&&("downArrow"===n||"enter"===n)&&(i[0]=-1),null===l){for(var u=0;u-1&&this.matrix.current||[]).toString()===n.toString()||this.parent.allowPaging&&!this.parent.pagerModule.pagerObj.checkPagerHasFocus()&&this.matrix.current[0]===this.matrix.rows&&("Batch"===this.parent.editSettings.mode&&this.parent.editSettings.allowAdding&&40===t.keyCode||40===t.keyCode)){if(n.toString()===[this.matrix.rows,this.matrix.columns].toString()||n.toString()===[0,0].toString()||this.matrix.current[0]===this.matrix.rows&&this.matrix.current.toString()===n.toString()||this.parent.allowGrouping&&this.parent.infiniteScrollSettings.enableCache&&n.toString()===[0,1].toString())return!1;n=this.editNextRow(n[0],n[1],t.action)}this.matrix.select(n[0],n[1])}},s.prototype.editNextRow=function(t,e,i){var n=this.parent,r=n.editSettings.allowNextRowEdit&&(n.isEdit||n.isLastCellPrimaryKey),a=n.getColumnIndexByField(n.getVisibleColumns()[0].field),o=this.getTable().rows[parseInt(t.toString(),10)],l=n.editSettings.showAddNewRow&&o.classList.contains("e-addedrow")?o.querySelectorAll("td:not(.e-editcell)")[parseInt(e.toString(),10)]:o.cells[parseInt(e.toString(),10)];return"tab"===i&&r&&(t++,e=a+(this.getTable().rows[parseInt(t.toString(),10)].getElementsByClassName("e-indentcell").length+this.getTable().rows[parseInt(t.toString(),10)].getElementsByClassName("e-detailrowcollapse").length)),"shiftTab"===i&&r&&(t--,e=n.getColumnIndexByField(n.getVisibleColumns()[n.getVisibleColumns().length-1].field)),l.classList.contains(kt)||l.classList.contains("e-headercell")||l.classList.contains("e-groupcaption")||l.classList.contains("e-filterbarcell")?[t,e]:this.editNextRow(t,e,i)},s.prototype.getCurrentFromAction=function(t,e,i,n){if(void 0===e&&(e=[0,0]),!i&&!this.indexesByKey(t)||0===this.matrix.current.length)return null;if(!this.shouldFocusChange(n))return this.matrix.current;var r=this.indexesByKey(t)||this.matrix.current.concat(e),a=r[0],o=r[1],l=r[2],h=r[3];if(this.parent.allowGrouping&&!c(this.parent.groupSettings.columns)&&this.parent.groupSettings.columns.length&&this.parent.aggregates.length&&"enter"===t)for(var u=a;u1)||"Batch"===this.parent.editSettings.mode&&this.parent.isEdit&&this.target?r[0]:this.target?this.target:t:t},s.prototype.selector=function(t,e,i){var n=[xe.Expand,xe.GroupCaption,xe.CaptionSummary,xe.GroupSummary];return(t.isDataRow&&e.visible&&(e.isDataCell||e.isTemplate)||t.isDataRow&&e.cellType===xe.DetailExpand&&c(e.visible)||!t.isDataRow&&n.indexOf(e.cellType)>-1&&!!(e.cellType!==xe.GroupSummary&&e.cellType!==xe.CaptionSummary||e.isDataCell&&e.visible)||e.column&&e.visible&&"checkbox"===e.column.type||e.cellType===xe.CommandColumn||t.isDataRow&&i)&&!("delete"===t.edit&&t.isDirty)},s.prototype.nextRowFocusValidate=function(t){for(var e=t,i=t,n=this.matrix.rows;i<=n;i++){if(-1!==this.matrix.matrix[parseInt(t.toString(),10)].indexOf(1))return t;t+=1}return this.lastIdxCell=!0,e},s.prototype.previousRowFocusValidate=function(t){for(var e=t,i=t;i>=0;i--){if(-1!==this.matrix.matrix[parseInt(t.toString(),10)].indexOf(1))return t;if((t-=1)<0)return this.lastIdxCell=!0,e}return e},s.prototype.jump=function(t,e){this.lastIdxCell=!1;var i=0!==this.parent.frozenRows&&"shiftEnter"===t,n=("upArrow"===t||i)&&0===e[0];this.matrix.matrix[e[0]]&&"tab"===t&&this.matrix.matrix.length&&e[1]===this.matrix.matrix[e[0]].lastIndexOf(1)&&this.matrix.matrix.length-1!==e[0]&&(this.matrix.current[0]=this.nextRowFocusValidate(this.matrix.current[0]+1),this.matrix.current[1]=-1),"shiftTab"===t&&0!==e[0]&&this.matrix.matrix[e[0]].indexOf(1)===e[1]&&(this.matrix.current[0]=this.previousRowFocusValidate(this.matrix.current[0]-1),this.matrix.current[1]=this.matrix.matrix[e[0]].length);var r=!1,a=P(document.activeElement,"e-addedrow")&&this.parent.editSettings.showAddNewRow?P(document.activeElement,"e-addedrow"):document.activeElement.parentElement;return(this.parent.enableVirtualization||this.parent.infiniteScrollSettings.enableCache)&&!c(a)&&a.classList.contains(ci)&&(r=parseInt(a.getAttribute(at),10)>0),{swap:!r&&("upArrow"===t||i)&&0===e[0],toHeader:n}},s.prototype.getNextCurrent=function(t,e,i,n){void 0===t&&(t=[]);var r=[];return("rightArrow"===n||"tab"===n)&&(r[0]=t[0],r[1]=-1),("downArrow"===n||"enter"===n)&&(r[0]=-1,r[1]=t[1]),r},s.prototype.generateRows=function(t,e){var i,n=e.matrix,r=e.handlerInstance,a=r.matrix.matrix.length,o=this.parent.allowFiltering&&"FilterBar"===this.parent.filterSettings.type?a+1:a;r.matrix.matrix=r.matrix.matrix.slice(0,o),r.matrix.rows=o,(i=r.matrix.matrix).push.apply(i,n),r.matrix.rows+=n.length},s.prototype.getInfo=function(t){var e=this.getFocusInfo(),i=this.matrix.current,n=i[0],r=i[1],a=e.element.classList.contains(kt),o=a||t&&"enter"!==t.action&&(e.element.classList.contains("e-detailrowcollapse")||e.element.classList.contains("e-detailrowexpand")),l=[Math.min(parseInt(e.element.parentElement.getAttribute(at),10),n),Math.min(parseInt(e.element.getAttribute(Un),10),r)],h=l[0],u=l[1];return this.parent.allowGrouping&&this.parent.groupSettings.enableLazyLoading&&a&&(h=this.parent.getDataRows().indexOf(e.element.parentElement)),this.parent.enableVirtualization&&this.parent.groupSettings.columns.length&&(h=n,u=r),this.parent.editSettings.showAddNewRow&&"Top"===this.parent.editSettings.newRowPosition&&!this.parent.enableVirtualization&&!this.parent.enableInfiniteScrolling&&t&&"downArrow"===t.action&&h++,{isContent:!0,isDataCell:a,indexes:[h,u],isSelectable:o}},s.prototype.validator=function(){var t=this.getTable();return function(e,i,n){if(!c(t.rows[parseInt(e.toString(),10)])){var r=void 0;i=t.querySelector(".e-emptyrow")?0:i;var a=0!==(r=t.rows[parseInt(e.toString(),10)].cells[0].classList.contains("e-editcell")?t.rows[parseInt(e.toString(),10)].cells[0].querySelectorAll("td")[parseInt(i.toString(),10)]:t.rows[parseInt(e.toString(),10)].cells[parseInt(i.toString(),10)]).getBoundingClientRect().width;if("enter"===n||"shiftEnter"===n)return a&&r.classList.contains(kt);if(("shiftUp"===n||"shiftDown"===n)&&r.classList.contains(kt))return a;if("shiftUp"!==n&&"shiftDown"!==n)return a}return!1}},s.prototype.shouldFocusChange=function(t){var e=this.matrix.current,i=e[0],n=void 0===i?-1:i,r=e[1],a=void 0===r?-1:r;if(n<0||a<0)return!0;var o=O(n+".cells."+a,this.getTable().rows);return!o||"enter"!==t.action&&"shiftEnter"!==t.action||o.classList.contains(kt)&&!o.classList.contains("e-unboundcell")||o.classList.contains("e-editedbatchcell")&&!o.classList.contains("e-detailcell")},s.prototype.getGridSeletion=function(){return this.parent.allowSelection&&this.parent.selectionSettings.allowColumnSelection},s}(),bye=function(s){function t(e){return s.call(this,e)||this}return mye(t,s),t.prototype.getTable=function(){return this.parent.getHeaderTable()},t.prototype.onClick=function(e){this.focusType="click";var i=e.target;if(this.target=i,!(i=i.classList.contains("e-headercell")?i:A(i,"th"))&&(0!==this.parent.frozenRows||(this.parent.enableVirtualization||this.parent.enableInfiniteScrolling)&&this.parent.editSettings.showAddNewRow)&&(i=e.target.classList.contains(kt)?e.target:A(e.target,"td")),e.target.classList.contains("e-columnheader")||e.target.querySelector(".e-stackedheadercell"))return!1;if(i){var n=i.parentElement.rowIndex;this.parent.editSettings.showAddNewRow&&P(i,"e-addedrow")&&(n=P(i,"e-addedrow").rowIndex);var r=[n,i.cellIndex],l=O(r[0]+"."+r[1],this.matrix.matrix);if(this.matrix.inValid(l))return!1;this.matrix.select(n,i.cellIndex)}},t.prototype.getFocusInfo=function(){var e={},i=this.matrix.current,n=i[0],r=void 0===n?0:n,a=i[1],o=void 0===a?0:a,l=this.getTable().rows[parseInt(r.toString(),10)];return e.element=c(l)?null:this.parent.editSettings.showAddNewRow&&l.classList.contains("e-addedrow")?l.querySelectorAll("td:not(.e-editcell)")[parseInt(o.toString(),10)]:l.cells[parseInt(o.toString(),10)],c(e.element)||(e.elementToFocus=this.getFocusable(e.element),e.outline=!e.element.classList.contains("e-filterbarcell")),e},t.prototype.selector=function(e,i){return i.visible&&(void 0!==i.column.field||i.isTemplate||!c(i.column.template)||!c(i.column.commands)||"checkbox"===i.column.type)||i.cellType===xe.StackedHeader},t.prototype.jump=function(e,i){var r,a,n=0!==this.parent.frozenRows&&"enter"===e;return this.parent.enableHeaderFocus&&"tab"===e&&(a=this.matrix.matrix.length-1===i[0],(r=i[1]===this.matrix.matrix[i[0]].lastIndexOf(1))&&(this.matrix.current[0]=a?0:this.matrix.current[0]+1,this.matrix.current[1]=-1)),{swap:("downArrow"===e||n)&&i[0]===this.matrix.matrix.length-1||"tab"===e&&a&&r}},t.prototype.getNextCurrent=function(e,i,n,r){void 0===e&&(e=[]);var a=[];return("rightArrow"===r||"shiftRight"===r&&this.getGridSeletion()||"tab"===r)&&(a[0]=e[0],a[1]=-1),("upArrow"===r||"shiftEnter"===r)&&(a[0]=this.matrix.matrix.length,a[1]=e[1]),a},t.prototype.generateRows=function(e){var i=this.matrix.matrix.length;if(this.parent.allowFiltering&&"FilterBar"===this.parent.filterSettings.type){this.matrix.rows=++this.matrix.rows;for(var n=e[0].cells,r=0,a=0;a=0;o--)(a=s[o])&&(r=(n<3?a(r):n>3?a(t,e,r):a(t,e))||r);return n>3&&r&&Object.defineProperty(t,e,r),r},Cye=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Sye(t,s),Fd([y(12)],t.prototype,"pageSize",void 0),Fd([y(8)],t.prototype,"pageCount",void 0),Fd([y(1)],t.prototype,"currentPage",void 0),Fd([y()],t.prototype,"totalRecordsCount",void 0),Fd([y(!1)],t.prototype,"enableQueryString",void 0),Fd([y(!1)],t.prototype,"pageSizes",void 0),Fd([y(null)],t.prototype,"template",void 0),t}(rt),wye=function(){var s=function(t,e){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var r in n)n.hasOwnProperty(r)&&(i[r]=n[r])})(t,e)};return function(t,e){function i(){this.constructor=t}s(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),a8=function(s,t,e,i){var a,n=arguments.length,r=n<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(s,t,e,i);else for(var o=s.length-1;o>=0;o--)(a=s[o])&&(r=(n<3?a(r):n>3?a(t,e,r):a(t,e))||r);return n>3&&r&&Object.defineProperty(t,e,r),r},Iye=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return wye(t,s),a8([y("startsWith")],t.prototype,"operator",void 0),a8([y(!1)],t.prototype,"ignoreAccent",void 0),t}(rt),o8=function(){function s(t,e,i){this.selectedRowIndexes=[],this.selectedRowCellIndexes=[],this.selectedRecords=[],this.preventFocus=!1,this.selectedColumnsIndexes=[],this.checkBoxState=!1,this.isMultiShiftRequest=!1,this.isMultiCtrlRequest=!1,this.isMultiCtrlRequestCell=!1,this.enableSelectMultiTouch=!1,this.clearRowCheck=!1,this.selectRowCheck=!1,this.selectedRowState={},this.unSelectedRowState={},this.totalRecordsCount=0,this.chkAllCollec=[],this.isCheckedOnAdd=!1,this.persistSelectedData=[],this.deSelectedData=[],this.isHdrSelectAllClicked=!1,this.needColumnSelection=!1,this.isCancelDeSelect=!1,this.isPreventCellSelect=!1,this.disableUI=!1,this.isPersisted=!1,this.cmdKeyPressed=!1,this.cellselected=!1,this.isMultiSelection=!1,this.isAddRowsToSelection=!1,this.initialRowSelection=!1,this.isPrevRowSelection=!1,this.isKeyAction=!1,this.isRowDragSelected=!1,this.isPartialSelection=!1,this.rmtHdrChkbxClicked=!1,this.isCheckboxReset=!1,this.isRowDeselect=!1,this.autoFillRLselection=!0,this.bottom="0 0 2px 0",this.top="2px 0 0 0",this.right_bottom="0 2px 2px 0",this.bottom_left="0 0 2px 2px",this.top_right="2px 2px 0 0",this.top_left="2px 0 0 2px",this.top_bottom="2px 0 2px 0",this.top_right_bottom="2px 2px 2px 0",this.top_bottom_left="2px 0 2px 2px",this.top_right_left="2px 2px 0 2px",this.right_bottom_left="0 2px 2px 2px",this.all_border="2px",this.parent=t,this.selectionSettings=e,this.factory=i.getService("rendererFactory"),this.focus=i.getService("focus"),this.addEventListener(),this.wireEvents()}return s.prototype.initializeSelection=function(){this.parent.log("selection_key_missing"),this.render()},s.prototype.onActionBegin=function(t,e){this.parent.trigger(e,this.fDataUpdate(t))},s.prototype.fDataUpdate=function(t){if(!(this.isMultiSelection||c(t.cellIndex)&&c(t.rowIndex))){var e=this.getRowObj(c(t.rowIndex)?c(t.cellIndex)?this.currentIndex:t.cellIndex.rowIndex:t.rowIndex);t.foreignKeyData=e.foreignKeyData}return t},s.prototype.onActionComplete=function(t,e){this.parent.trigger(e,this.fDataUpdate(t)),this.isMultiSelection=!1},s.prototype.getModuleName=function(){return"selection"},s.prototype.destroy=function(){var t=this.parent.element;!t||!t.querySelector("."+ur)&&!t.querySelector("."+Dn)||(this.hidePopUp(),this.clearSelection(),this.destroyAutoFillElements(),this.removeEventListener(),this.unWireEvents(),b.remove(this.parent.getContent(),"mousedown",this.mouseDownHandler),b.remove(this.parent.getHeaderContent(),"mousedown",this.mouseDownHandler))},s.prototype.isEditing=function(){return("Normal"===this.parent.editSettings.mode||"Batch"===this.parent.editSettings.mode&&this.parent.editModule&&this.parent.editModule.formObj&&!this.parent.editModule.formObj.validate())&&this.parent.isEdit&&!this.parent.editSettings.showAddNewRow&&!this.parent.isPersistSelection},s.prototype.getCurrentBatchRecordChanges=function(){var t=this.parent;if("Batch"===t.editSettings.mode&&t.editModule){var e=u0(this.parent.getCurrentViewRecords());e="Bottom"===t.editSettings.newRowPosition?e.concat(this.parent.editModule.getBatchChanges()[yh]):this.parent.editModule.getBatchChanges()[yh].concat(e);for(var i=this.parent.editModule.getBatchChanges()[Mm],n=this.parent.getPrimaryKeyFieldNames()[0],r=0;r-1){var l={selectedIndex:t,isAvailable:!0};if(this.parent.notify("select-virtual-Row",l),!n||!i.getRowObjectFromUID(n.getAttribute("data-uid")))return void(l.isAvailable&&!i.selectionSettings.persistSelection&&this.parent.getSelectedRecords().length>0&&this.clearRowSelection());a=i.getRowObjectFromUID(n.getAttribute("data-uid")).data}else a=this.getRowObj(t).data;if(this.isRowType()&&n&&!this.isEditing()){var u=n.hasAttribute("aria-selected");if(this.activeTarget(),e&&this.selectedRowIndexes.length){var p="ResetOnRowClick"===this.selectionSettings.checkboxMode,d=!this.parent.isCheckBoxSelection&&"Multiple"===this.selectionSettings.type;e=!((p||d)&&(1!==this.selectedRowIndexes.length||!p&&!d)||this.isKeyAction&&this.parent.isCheckBoxSelection||-1===this.selectedRowIndexes.indexOf(t))}else e=!1;this.isKeyAction=!1;var f,g="cancel";if(e){if("ResetOnRowClick"!==this.selectionSettings.checkboxMode&&this.selectionSettings.persistSelection){if(this.rowDeselect(kO,[r.index],[r.data],[n],[r.foreignKeyData],this.actualTarget),this.isCancelDeSelect)return;this.parent.isCheckBoxSelection||(this.selectedRowIndexes=[],this.selectedRecords=[],this.isRowSelected=!1,this.selectRowIndex(-1)),this.rowDeselect(Gb,[r.index],[r.data],[n],[r.foreignKeyData],this.actualTarget,void 0,void 0,void 0)}this.rowSelectingCallBack(f,e,t,a,!1,u,g)(f)}else f={data:a,rowIndex:t,isCtrlPressed:this.isMultiCtrlRequest,isShiftPressed:this.isMultiShiftRequest,row:n,previousRow:i.getRowByIndex(this.prevRowIndex),previousRowIndex:this.prevRowIndex,target:this.actualTarget,cancel:!1,isInteracted:this.isInteracted,isHeaderCheckboxClicked:this.isHeaderCheckboxClicked},this.parent.trigger(AO,this.fDataUpdate(f),this.rowSelectingCallBack(f,e,t,a,!1,u,g))}}}},s.prototype.rowSelectingCallBack=function(t,e,i,n,r,a,o){var l=this;return function(h){c(h)||!0!==h[""+o]?(l.index=i,l.toggle=e,l.data=n,l.removed=r,a&&l.selectionSettings.persistSelection&&"ResetOnRowClick"!==l.selectionSettings.checkboxMode?(l.clearSelectedRow(i),l.selectRowCallBack()):!a&&l.selectionSettings.persistSelection&&"ResetOnRowClick"!==l.selectionSettings.checkboxMode&&l.selectRowCallBack(),"ResetOnRowClick"===l.selectionSettings.checkboxMode&&(l.isCheckboxReset=!0,l.clearSelection()),(!l.selectionSettings.persistSelection||"ResetOnRowClick"===l.selectionSettings.checkboxMode||!l.parent.isCheckBoxSelection&&l.selectionSettings.persistSelection)&&(l.selectRowCheck=!0,l.clearRow())):l.disableInteracted()}},s.prototype.selectRowCallBack=function(){var e,t=this.parent,i=this.index,n=this.toggle,r=this.data,a=this.removed,o=t.getRowByIndex(i);!n&&!a&&(this.selectedRowIndexes.indexOf(i)<=-1&&this.updateRowSelection(o,i),this.selectRowIndex(i)),n||(e={data:r,rowIndex:i,row:o,previousRow:t.getRowByIndex(this.prevRowIndex),previousRowIndex:this.prevRowIndex,target:this.actualTarget,isInteracted:this.isInteracted,isHeaderCheckBoxClicked:this.isHeaderCheckboxClicked,rowIndexes:i},this.onActionComplete(e,gm)),this.isInteracted=!1,this.updateRowProps(i)},s.prototype.selectRowsByRange=function(t,e){this.selectRows(this.getCollectionFromIndexes(t,e)),this.selectRowIndex(e)},s.prototype.selectedDataUpdate=function(t,e,i,n,r){for(var a=0,o=n.length;a-1;if(!(this.isPartialSelection&&m&&m.isDataRow)||m.isSelectable){if(this.selectRowIndex(g),v&&(p.length||this.selectionSettings.enableToggle||this.isMultiCtrlRequest)){if(this.isAddRowsToSelection=!0,this.rowDeselect(kO,[g],[m.data],[h],[m.foreignKeyData],n),this.isCancelDeSelect)return;this.selectedRowIndexes.splice(this.selectedRowIndexes.indexOf(g),1),this.selectedRecords.splice(this.selectedRecords.indexOf(h),1),this.selectRowIndex(this.selectedRowIndexes.length?this.selectedRowIndexes[this.selectedRowIndexes.length-1]:-1),h.removeAttribute("aria-selected"),this.addRemoveClassesForRow(h,!1,null,"e-selectionbackground","e-active"),this.rowDeselect(Gb,[g],[m.data],[h],[m.foreignKeyData],n,void 0,void 0,void 0),this.isInteracted=!1,this.isMultiSelection=!1,this.isAddRowsToSelection=!1,this.isHdrSelectAllClicked=!1}else{if(this.activeTarget(),u={cancel:!1,data:o.length?o:m.data,rowIndex:g,row:r.length?r:h,target:this.actualTarget,prevRow:e.getRows()[this.prevRowIndex],previousRowIndex:this.prevRowIndex,isCtrlPressed:this.isMultiCtrlRequest,isShiftPressed:this.isMultiShiftRequest,foreignKeyData:a.length?a:m.foreignKeyData,isInteracted:this.isInteracted,isHeaderCheckboxClicked:this.isHeaderCheckboxClicked,rowIndexes:l},this.parent.trigger(AO,this.fDataUpdate(u)),!c(u)&&!0===u.cancel)return void this.disableInteracted();this.isSingleSel()&&this.clearRow(),this.updateRowSelection(h,g)}if(v||(u={data:o.length?o:m.data,rowIndex:g,row:r.length?r:h,target:this.actualTarget,prevRow:e.getRows()[this.prevRowIndex],previousRowIndex:this.prevRowIndex,foreignKeyData:a.length?a:m.foreignKeyData,isInteracted:this.isInteracted,isHeaderCheckboxClicked:this.isHeaderCheckboxClicked,rowIndexes:l},this.onActionComplete(u,gm)),this.isInteracted=!1,this.updateRowProps(g),this.isSingleSel())break}}}},s.prototype.getCollectionFromIndexes=function(t,e){for(var i=[],n=t<=e?{i:t,max:e}:{i:e,max:t},r=n.i,a=n.max;r<=a;r++)i.push(r);return t>e&&i.reverse(),i},s.prototype.clearRow=function(){this.clearRowCheck=!0,this.clearRowSelection()},s.prototype.clearRowCallBack=function(){this.isCancelDeSelect&&"Check"!==this.parent.checkAllRows||(this.selectedRowIndexes=[],this.selectedRecords=[],this.selectRowIndex(-1),this.isSingleSel()&&this.parent.isPersistSelection&&(this.selectedRowState={}))},s.prototype.clearSelectedRow=function(t){if(this.toggle){var e=this.parent.getRowByIndex(t);this.disableUI||(e.removeAttribute("aria-selected"),this.addRemoveClassesForRow(e,!1,!0,"e-selectionbackground","e-active")),this.removed=!0,this.updatePersistCollection(e,!1),this.updateCheckBoxes(e),this.selectedRowIndexes.splice(this.selectedRowIndexes.indexOf(t),1),this.selectedRecords.splice(this.selectedRecords.indexOf(this.parent.getRowByIndex(t)),1)}},s.prototype.updateRowProps=function(t){this.prevRowIndex=t,this.isRowSelected=this.selectedRowIndexes.length&&!0},s.prototype.getPkValue=function(t,e){return t&&function Qo(s){return s.split(".").length>1}(t)?Xi(t,e):e[""+t]},s.prototype.updatePersistCollection=function(t,e){var i=this;if((this.parent.isPersistSelection||this.parent.selectionSettings.persistSelection&&this.parent.getPrimaryKeyFieldNames().length>0)&&!c(t)){this.parent.isPersistSelection||this.ensureCheckboxFieldSelection();var n=this.getRowObj(t),r=n.data?this.getPkValue(this.primaryKey,n.data):null;if(null===r)return;n.isSelected=e,e&&!this.isPartialSelection||this.isPartialSelection&&n.isSelectable&&n.isSelected?(this.selectedRowState[""+r]=e,delete this.unSelectedRowState[""+r],this.persistSelectedData.some(function(a){return i.getPkValue(i.primaryKey,a)===r})||this.persistSelectedData.push(n.data)):this.updatePersistDelete(r)}},s.prototype.updatePersistDelete=function(t,e){var n,i=this;delete this.selectedRowState[""+t],this.rmtHdrChkbxClicked&&(this.unSelectedRowState[""+t]=!0),this.persistSelectedData.some(function(a,o){return n=o,i.getPkValue(i.primaryKey,a)===t})&&(this.persistSelectedData.splice(n,1),e&&this.parent.partialSelectedRecords.splice(n,1))},s.prototype.updateCheckBoxes=function(t,e,i){if(!c(t)){var n=t.querySelector(".e-checkselect");c(n)||(p0(n.nextElementSibling,e),Ll(n,e),(c(this.checkedTarget)||!c(this.checkedTarget)&&!this.checkedTarget.classList.contains("e-checkselectall"))&&this.setCheckAllState(i))}},s.prototype.updateRowSelection=function(t,e,i){if(t)if(-1===this.selectedRowIndexes.indexOf(e)&&(this.selectedRowIndexes.push(e),this.selectedRecords.push(t)),t.setAttribute("aria-selected","true"),this.updatePersistCollection(t,!0),this.updateCheckBoxes(t,!0),this.addRemoveClassesForRow(t,!0,null,"e-selectionbackground","e-active"),this.preventFocus||this.parent.isFocusFirstCell)this.parent.isFocusFirstCell&&(this.parent.isFocusFirstCell=!1,(n=t.querySelector(".e-selectionbackground.e-rowcell:not(.e-hide, .e-detailrowcollapse, .e-detailrowexpand, .e-rowdragdrop, .e-gridchkbox)"))&&this.focus.onClick({target:n},!0,!0));else{var n=this.focus.getPrevIndexes().cellIndex?t.cells[this.focus.getPrevIndexes().cellIndex]:t.querySelector(".e-selectionbackground:not(.e-hide):not(.e-detailrowcollapse):not(.e-detailrowexpand)");if(this.parent.contextMenuModule&&2===this.mouseButton&&(n=this.parent.contextMenuModule.cell),!n||i)return;this.focus.onClick({target:n},!0)}},s.prototype.clearSelection=function(){if(this.checkSelectAllClicked=!0,this.selectionSettings.persistSelection&&this.persistSelectedData.length&&(this.deSelectedData=u0(this.persistSelectedData)),!this.parent.isPersistSelection||this.parent.isPersistSelection&&!this.parent.isEdit||!c(this.checkedTarget)&&this.checkedTarget.classList.contains("e-checkselectall")){var t=this.parent.element.querySelector(".e-gridpopup").querySelector("span");t.classList.contains("e-rowselect")&&t.classList.remove("e-spanclicked"),this.parent.isPersistSelection&&(this.persistSelectedData=[],this.selectedRowState={}),this.clearRowSelection(),this.clearCellSelection(),this.clearColumnSelection(),this.prevRowIndex=void 0,this.prevCIdxs=void 0,this.prevECIdxs=void 0,this.enableSelectMultiTouch=!1,this.isInteracted=!1,this.checkSelectAllClicked=!1,this.isHdrSelectAllClicked=!1}},s.prototype.clearRowSelection=function(){var t=this;if(this.isRowSelected){var e=this.parent.getDataRows(),i=[],n=[],r=[],a=[],o=this.target;this.isRowDeselect=!0;for(var l=0,h=this.selectedRowIndexes.length;l1?(f.rowIndex=e[0],f[""+S]=e):1===e.length&&(f[""+C]=f[""+C][0],f[""+g]=f[""+g][0],f[""+w]=f[""+w][0],this.isAddRowsToSelection&&(f[""+S]=e)),this.parent.trigger(t,f,function(M){u.isCancelDeSelect=M.cancel,(!u.isCancelDeSelect||!u.isRowClicked&&!u.isInteracted&&!u.checkSelectAllClicked)&&(u.updatePersistCollection(n[0],!1),u.updateCheckBoxes(n[0],void 0,e[0])),void 0!==l&&l()})}else this.selectionSettings.persistSelection&&!this.isInteracted&&void 0!==l&&l()},s.prototype.getRowObj=function(t){return void 0===t&&(t=this.currentIndex),c(t)?{}:("number"==typeof t&&(t=this.parent.getRowByIndex(t)),t&&this.parent.getRowObjectFromUID(t.getAttribute("data-uid"))||{})},s.prototype.selectCell=function(t,e){if(!(!this.isCellType()||this.isCellType()&&(this.parent.enableVirtualization||this.parent.enableInfiniteScrolling&&this.parent.infiniteScrollSettings.enableCache))){var n,r=this.parent.getCellFromIndex(t.rowIndex,this.getColIndex(t.rowIndex,t.cellIndex));this.currentIndex=t.rowIndex;var a=this.getCurrentBatchRecordChanges()[this.currentIndex];if(this.isCellType()&&r&&!this.isEditing()){var o=r.classList.contains("e-cellselectionbackground");(e=e&&!Pe(this.prevCIdxs)&&t.rowIndex===this.prevCIdxs.rowIndex&&t.cellIndex===this.prevCIdxs.cellIndex&&o)?this.successCallBack(n,e,t,r,a)(n):((n={data:a,cellIndex:t,isCtrlPressed:this.isMultiCtrlRequest,isShiftPressed:this.isMultiShiftRequest,previousRowCell:this.prevECIdxs?this.getCellIndex(this.prevECIdxs.rowIndex,this.prevECIdxs.cellIndex):void 0,cancel:!1}).currentCell=r,n.previousRowCellIndex=this.prevECIdxs,this.parent.trigger(Yb,this.fDataUpdate(n),this.successCallBack(n,e,t,r,a)),this.cellselected=!0)}}},s.prototype.successCallBack=function(t,e,i,n,r){var a=this;return function(o){var h="currentCell";if((c(o)||!0!==o.cancel)&&(e||(o[""+h]=o[""+h]?o[""+h]:n),a.clearCell(),e||a.updateCellSelection(n,i.rowIndex,i.cellIndex),!e)){var u={data:r,cellIndex:i,currentCell:n,selectedRowCellIndex:a.selectedRowCellIndexes,previousRowCell:a.prevECIdxs?a.getCellIndex(a.prevECIdxs.rowIndex,a.prevECIdxs.cellIndex):void 0};u.previousRowCellIndex=a.prevECIdxs,a.updateCellProps(i,i),a.onActionComplete(u,bE)}}},s.prototype.getCellIndex=function(t,e){return this.parent.getCellFromIndex(t,e)},s.prototype.selectCellsByRange=function(t,e){var i=this;if(this.isCellType()){var a,o,u,n=this.parent,r=this.parent.isSpan?UN(this.parent,t.rowIndex,t.cellIndex):n.getCellFromIndex(t.rowIndex,t.cellIndex),l=t,h=e=e||t;this.currentIndex=t.rowIndex;var d=this.getCurrentBatchRecordChanges()[this.currentIndex];if(!this.isSingleSel()&&this.isCellType()&&!this.isEditing()){var f={data:d,cellIndex:t,currentCell:r,isCtrlPressed:this.isMultiCtrlRequest,isShiftPressed:this.isMultiShiftRequest,previousRowCell:this.prevECIdxs?this.getCellIndex(this.prevECIdxs.rowIndex,this.prevECIdxs.cellIndex):void 0};f.previousRowCellIndex=this.prevECIdxs,this.parent.trigger(Yb,this.fDataUpdate(f),function(m){if(c(m)||!0!==m.cancel){if(i.clearCell(),t.rowIndex>e.rowIndex){var v=t;t=e,e=v}for(var S=t.rowIndex;S<=e.rowIndex;S++){i.selectionSettings.cellSelectionMode.indexOf("Box")<0?(a=S===t.rowIndex?t.cellIndex:0,o=S===e.rowIndex?e.cellIndex:i.getLastColIndex(S)):(a=t.cellIndex,o=e.cellIndex),u=[];for(var C=ao?a:o;C<=w;C++)(r=i.parent.isSpan?UN(n,S,C):n.getCellFromIndex(S,C))&&(u.push(C),i.updateCellSelection(r),i.addAttribute(r));i.selectedRowCellIndexes.push({rowIndex:S,cellIndexes:u})}var I={data:d,cellIndex:h,currentCell:n.getCellFromIndex(h.rowIndex,h.cellIndex),selectedRowCellIndex:i.selectedRowCellIndexes,previousRowCell:i.prevECIdxs?i.getCellIndex(i.prevECIdxs.rowIndex,i.prevECIdxs.cellIndex):void 0};I.previousRowCellIndex=i.prevECIdxs,i.isDragged||(i.onActionComplete(I,bE),i.cellselected=!0),i.updateCellProps(l,h)}})}}},s.prototype.selectCells=function(t){if(this.isCellType()){var e=this.parent,i=e.getCellFromIndex(t[0].rowIndex,t[0].cellIndexes[0]);this.currentIndex=t[0].rowIndex;var n=this.getCurrentBatchRecordChanges()[this.currentIndex];if(!this.isSingleSel()&&this.isCellType()&&!this.isEditing()){var r={data:n,cellIndex:t[0].cellIndexes[0],currentCell:i,isCtrlPressed:this.isMultiCtrlRequest,isShiftPressed:this.isMultiShiftRequest,previousRowCell:this.prevECIdxs?this.getCellIndex(this.prevECIdxs.rowIndex,this.prevECIdxs.cellIndex):void 0};r.previousRowCellIndex=this.prevECIdxs,this.onActionBegin(r,Yb);for(var o=0,l=t.length;o0&&(o=e.getRowObjectFromUID(this.target.parentElement.getAttribute("data-uid")));for(var l=[],h=0,u=t;h0?o.cells[g+e.groupSettings.columns.length].foreignKeyData:o.cells[parseInt(g.toString(),10)].foreignKeyData);var m={cancel:!1,data:a,cellIndex:t[0],isShiftPressed:this.isMultiShiftRequest,currentCell:i,isCtrlPressed:this.isMultiCtrlRequest,previousRowCell:this.prevECIdxs?e.getCellFromIndex(this.prevECIdxs.rowIndex,this.prevECIdxs.cellIndex):void 0},v="previousRowCellIndex";m[""+v]=this.prevECIdxs;var S=n>-1;if(S){var C=this.selectedRowCellIndexes[parseInt(n.toString(),10)].cellIndexes;C.indexOf(p.cellIndex)>-1||"Both"===this.selectionSettings.mode&&i.classList.contains("e-gridchkbox")&&!i.getAttribute("aria-selected")?(this.cellDeselect(tq,[{rowIndex:p.rowIndex,cellIndexes:[p.cellIndex]}],a,[i],l),C.splice(C.indexOf(p.cellIndex),1),0===C.length&&this.selectedRowCellIndexes.splice(n,1),i.classList.remove("e-cellselectionbackground"),i.removeAttribute("aria-selected"),this.cellDeselect(iq,[{rowIndex:p.rowIndex,cellIndexes:[p.cellIndex]}],a,[i],l)):(S=!1,this.onActionBegin(m,Yb),this.addRowCellIndex({rowIndex:p.rowIndex,cellIndex:p.cellIndex}),this.updateCellSelection(i),this.addAttribute(i))}else{if(this.onActionBegin(m,Yb),!c(m)&&!0===m.cancel)return;this.updateCellSelection(i,p.rowIndex,p.cellIndex)}if(!S){var w={data:a,cellIndex:t[0],currentCell:i,previousRowCell:this.prevECIdxs?this.getCellIndex(this.prevECIdxs.rowIndex,this.prevECIdxs.cellIndex):void 0,selectedRowCellIndex:this.selectedRowCellIndexes};w[""+v]=this.prevECIdxs,this.onActionComplete(w,bE),this.cellselected=!0}this.updateCellProps(p,p)}}}},s.prototype.getColIndex=function(t,e){this.parent.getColumnByIndex(e);var n=D8(this.parent,0,t);if(n)for(var r=0;r0)for(var o=0,l=n;oa&&(l=a,a=i,i=l),n>o&&(l=o,o=n,n=l),this.element.style.left=i+"px",this.element.style.top=n+"px",this.element.style.width=a-i+"px",this.element.style.height=o-n+"px"),h&&!t.ctrlKey&&!t.shiftKey){var u=parseInt(h.getAttribute(at),10);if(this.isCellDrag){var p=P(t.target,kt);p&&(this.startAFCell=this.startCell,this.endAFCell=P(t.target,kt),u>-1&&this.selectLikeExcel(t,u,parseInt(p.getAttribute(Un),10)))}else this.hideAutoFill(),this.selectRowsByRange(this.startDIndex,u),this.isRowDragSelected=!0}!t.ctrlKey&&!t.shiftKey&&!this.parent.enableVirtualization&&!this.parent.enableInfiniteScrolling&&!this.parent.enableColumnVirtualization&&!this.parent.groupSettings.columns.length&&this.isCellDrag&&this.updateScrollPosition(t,r,this.parent.getContent())},s.prototype.updateScrollPosition=function(t,e,i){var n=this,r=i.getBoundingClientRect();r.left>=e.x-20-(this.parent.enableRtl&&"auto"!==this.parent.height?ka():0)?this.timer1=window.setInterval(function(){n.setScrollPosition(i.firstElementChild,n.parent.enableRtl?"right":"left",t)},200):r.left+i.clientWidth-20-(this.parent.enableRtl||"auto"===this.parent.height?0:ka())=e.y-.5*this.parent.getRowHeight()?this.timer2=window.setInterval(function(){n.setScrollPosition(i.firstElementChild,"up",t)},200):r.top+i.clientHeight-.5*this.parent.getRowHeight()-(i.firstElementChild.scrollWidth>i.firstElementChild.offsetWidth?ka():0)<=e.y&&(this.timer2=window.setInterval(function(){n.setScrollPosition(i.firstElementChild,"down",t)},200))},s.prototype.stopTimer=function(){this.timer1&&(window.clearInterval(this.timer1),this.timer1=null),this.timer2&&(window.clearInterval(this.timer2),this.timer2=null),this.preventFocus=!1},s.prototype.setScrollPosition=function(t,e,i){var n=-1,r=-1;switch((this.endAFCell||this.prevECIdxs)&&(n=this.endAFCell?parseInt(this.endAFCell.getAttribute("index"),10):this.prevECIdxs.rowIndex,r=this.endAFCell?parseInt(this.endAFCell.getAttribute("data-colindex"),10):this.prevECIdxs.cellIndex),e){case"up":if(i&&A(i.target,".e-headercontent"))return;this.isAutoFillSel&&this.startAFCell&&this.selectedRowCellIndexes.length&&(1===this.selectedRowCellIndexes.length&&this.startAFCell!==this.startCell||this.selectedRowCellIndexes.length>1&&this.startAFCell.getBoundingClientRect().top>0)&&(n=parseInt(this.startAFCell.getAttribute("index"),10)),n-=1,this.parent.frozenRows&&(n+=this.parent.frozenRows+1),n<1?t.scrollTop=0:t.scrollTop-=this.parent.getRowByIndex(n).offsetHeight;break;case"down":this.isAutoFillSel&&this.startAFCell&&this.startAFCell!==this.startCell&&(n=parseInt(this.startAFCell.getAttribute("index"),10)),n0&&n>-1){this.isAutoFillSel&&this.startAFCell&&this.selectedRowCellIndexes.length&&(this.selectedRowCellIndexes[0].cellIndexes.length>0&&this.startAFCell!==this.startCell||this.selectedRowCellIndexes[0].cellIndexes.length>1&&(!this.parent.enableRtl&&this.startAFCell.getBoundingClientRect().left>0||this.parent.enableRtl&&this.startAFCell.getBoundingClientRect().left-1&&n-1){var h={target:this.parent.getCellFromIndex(n,r)};if(this.isAutoFillSel&&h.target.classList.contains("e-cellselectionbackground")&&("down"===e&&parseInt(h.target.getAttribute("index"),10)===this.parent.getRows().length-1||"right"===e&&parseInt(h.target.getAttribute("data-colindex"),10)===this.parent.columns.length-1))return;this.endAFCell=h.target,this.preventFocus=!0,this.selectLikeExcel(h,n,r)}},s.prototype.findNextCell=function(t,e,i,n){var r=this.parent.getCellFromIndex(n,"left"===e?i-1:i+1);if(r&&r.classList.contains("e-hide")){var a=r.closest("tr").querySelectorAll(".e-rowcell:not(.e-hide)"),o=Array.from(a).indexOf(r.nextElementSibling);return o>0&&o0?u.top-p.top+u.height+(a?0:1)-(h.top-p.top)-d+0+"px":u.height+0-d+(a?0:1)+"px",this.selectDirection+=i}else e.style.display="none"},s.prototype.positionBorders=function(){this.updateStartEndCells(),this.startCell&&this.bdrElement&&this.selectedRowCellIndexes.length&&(this.selectDirection="",this.showHideBorders(""),this.setBorders(this.parent.getContentTable(),this.bdrElement,"1"),this.parent.isFrozenGrid()&&(this.setBorders(this.parent.getContentTable(),this.mcBdrElement,"2"),this.parent.getFrozenMode()===Al&&this.setBorders(this.parent.getContentTable(),this.frcBdrElement,"5")),this.parent.frozenRows&&(this.setBorders(this.parent.getHeaderTable(),this.fhBdrElement,"3"),this.parent.isFrozenGrid()&&(this.setBorders(this.parent.getHeaderTable(),this.mhBdrElement,"4"),this.parent.getFrozenMode()===Al&&this.setBorders(this.parent.getHeaderTable(),this.frhBdrElement,"6"))),this.applyBorders(this.selectDirection))},s.prototype.applyBothFrozenBorders=function(t){var e=this.parent.enableRtl;switch(t.length){case 6:this.bdrElement.style.borderWidth=e?this.right_bottom:this.bottom_left,this.mcBdrElement.style.borderWidth=this.bottom,this.fhBdrElement.style.borderWidth=e?this.top_right:this.top_left,this.mhBdrElement.style.borderWidth=this.top,this.frcBdrElement.style.borderWidth=e?this.bottom_left:this.right_bottom,this.frhBdrElement.style.borderWidth=e?this.top_left:this.top_right;break;case 4:t.includes("1")&&t.includes("2")&&t.includes("3")&&t.includes("4")&&(this.fhBdrElement.style.borderWidth=e?this.top_right:this.top_left,this.mhBdrElement.style.borderWidth=e?this.top_left:this.top_right,this.bdrElement.style.borderWidth=e?this.right_bottom:this.bottom_left,this.mcBdrElement.style.borderWidth=e?this.bottom_left:this.right_bottom),t.includes("2")&&t.includes("4")&&t.includes("5")&&t.includes("6")&&(this.mcBdrElement.style.borderWidth=e?this.right_bottom:this.bottom_left,this.mhBdrElement.style.borderWidth=e?this.top_right:this.top_left,this.frcBdrElement.style.borderWidth=e?this.bottom_left:this.right_bottom,this.frhBdrElement.style.borderWidth=e?this.top_left:this.top_right);break;case 3:this.bdrElement.style.borderWidth=e?this.top_right_bottom:this.top_bottom_left,this.mcBdrElement.style.borderWidth=this.top_bottom,this.frcBdrElement.style.borderWidth=e?this.top_bottom_left:this.top_right_bottom,this.parent.frozenRows&&(this.fhBdrElement.style.borderWidth=e?this.top_right_bottom:this.top_bottom_left,this.mhBdrElement.style.borderWidth=this.top_bottom,this.frcBdrElement.style.borderWidth=e?this.top_bottom_left:this.top_right_bottom);break;case 2:t.includes("1")&&(this.mcBdrElement.style.borderWidth=e?this.top_bottom_left:this.top_right_bottom,this.parent.frozenRows&&(this.fhBdrElement.style.borderWidth=this.top_right_left)),t.includes("2")&&(this.bdrElement.style.borderWidth=e?this.top_right_bottom:this.top_bottom_left,this.frcBdrElement.style.borderWidth=e?this.top_bottom_left:this.top_right_bottom,this.parent.frozenRows&&(this.mhBdrElement.style.borderWidth=this.top_right_left)),t.includes("3")&&(this.mhBdrElement.style.borderWidth=e?this.top_bottom_left:this.top_right_bottom,this.bdrElement.style.borderWidth=this.right_bottom_left),t.includes("4")&&(this.fhBdrElement.style.borderWidth=e?this.top_right_bottom:this.top_bottom_left,this.frhBdrElement.style.borderWidth=e?this.top_bottom_left:this.top_right_bottom,this.mcBdrElement.style.borderWidth=this.right_bottom_left),t.includes("5")&&(this.mcBdrElement.style.borderWidth=e?this.top_right_bottom:this.top_bottom_left,this.parent.frozenRows&&(this.frhBdrElement.style.borderWidth=this.top_right_left)),t.includes("6")&&(this.mhBdrElement.style.borderWidth=e?this.top_right_bottom:this.top_bottom_left,this.frcBdrElement.style.borderWidth=this.right_bottom_left);break;default:this.bdrElement.style.borderWidth=this.all_border,this.mcBdrElement.style.borderWidth=this.all_border,this.frcBdrElement.style.borderWidth=this.all_border,this.parent.frozenRows&&(this.fhBdrElement.style.borderWidth=this.all_border,this.mhBdrElement.style.borderWidth=this.all_border,this.frhBdrElement.style.borderWidth=this.all_border)}},s.prototype.applyBorders=function(t){var e=this.parent.enableRtl;if(this.parent.getFrozenMode()===Al)this.applyBothFrozenBorders(t);else switch(t.length){case 4:"Right"===this.parent.getFrozenMode()?(this.bdrElement.style.borderWidth=e?this.bottom_left:this.right_bottom,this.mcBdrElement.style.borderWidth=e?this.right_bottom:this.bottom_left,this.fhBdrElement.style.borderWidth=e?this.top_left:this.top_right,this.mhBdrElement.style.borderWidth=e?this.top_right:this.top_left):(this.bdrElement.style.borderWidth=e?this.right_bottom:this.bottom_left,this.mcBdrElement.style.borderWidth=e?this.bottom_left:this.right_bottom,this.fhBdrElement.style.borderWidth=e?this.top_right:this.top_left,this.mhBdrElement.style.borderWidth=e?this.top_left:this.top_right);break;case 2:"Right"===this.parent.getFrozenMode()?(this.bdrElement.style.borderWidth=t.includes("2")?e?this.top_bottom_left:this.top_right_bottom:this.right_bottom_left,this.mcBdrElement.style.borderWidth=t.includes("1")?e?this.top_right_bottom:this.top_bottom_left:this.right_bottom_left,this.parent.frozenRows&&(this.fhBdrElement.style.borderWidth=t.includes("1")?this.top_right_left:e?this.top_bottom_left:this.top_right_bottom,this.mhBdrElement.style.borderWidth=t.includes("2")?this.top_right_left:e?this.top_right_bottom:this.top_bottom_left)):(this.bdrElement.style.borderWidth=t.includes("2")?e?this.top_right_bottom:this.top_bottom_left:this.right_bottom_left,this.parent.isFrozenGrid()&&(this.mcBdrElement.style.borderWidth=t.includes("1")?e?this.top_bottom_left:this.top_right_bottom:this.right_bottom_left),this.parent.frozenRows&&(this.fhBdrElement.style.borderWidth=t.includes("1")?this.top_right_left:e?this.top_right_bottom:this.top_bottom_left,this.parent.isFrozenGrid()&&(this.mhBdrElement.style.borderWidth=t.includes("2")?this.top_right_left:e?this.top_bottom_left:this.top_right_bottom)));break;default:this.bdrElement.style.borderWidth=this.all_border,this.parent.isFrozenGrid()&&(this.mcBdrElement.style.borderWidth=this.all_border),this.parent.frozenRows&&(this.fhBdrElement.style.borderWidth=this.all_border,this.parent.isFrozenGrid()&&(this.mhBdrElement.style.borderWidth=this.all_border))}},s.prototype.createBorders=function(){this.bdrElement||(this.bdrElement=this.parent.getContentTable().parentElement.appendChild(Re("div",{className:"e-xlsel",id:this.parent.element.id+"_bdr",styles:"width: 2px; border-width: 0;"})),this.parent.isFrozenGrid()&&(this.mcBdrElement=this.parent.getContentTable().parentElement.appendChild(Re("div",{className:"e-xlsel",id:this.parent.element.id+"_mcbdr",styles:"height: 2px; border-width: 0;"})),this.parent.getFrozenMode()===Al&&(this.frcBdrElement=this.parent.getContentTable().parentElement.appendChild(Re("div",{className:"e-xlsel",id:this.parent.element.id+"_frcbdr",styles:"height: 2px; border-width: 0;"})))),this.parent.frozenRows&&(this.fhBdrElement=this.parent.getHeaderTable().parentElement.appendChild(Re("div",{className:"e-xlsel",id:this.parent.element.id+"_fhbdr",styles:"height: 2px;"}))),this.parent.frozenRows&&this.parent.isFrozenGrid()&&(this.mhBdrElement=this.parent.getHeaderTable().parentElement.appendChild(Re("div",{className:"e-xlsel",id:this.parent.element.id+"_mhbdr",styles:"height: 2px;"})),this.parent.getFrozenMode()===Al&&(this.frhBdrElement=this.parent.getHeaderTable().parentElement.appendChild(Re("div",{className:"e-xlsel",id:this.parent.element.id+"_frhbdr",styles:"height: 2px;"})))))},s.prototype.showHideBorders=function(t,e){var i;this.bdrElement&&(this.bdrElement.style.display=t,this.parent.isFrozenGrid()&&(T((i=this.parent.getContentTable()).querySelectorAll(".e-xlsel-top-border"),"e-xlsel-top-border"),T(i.querySelectorAll(".e-xlsel-left-border"),"e-xlsel-left-border"),T(i.querySelectorAll(".e-xlsel-right-border"),"e-xlsel-right-border"),T(i.querySelectorAll(".e-xlsel-bottom-border"),"e-xlsel-bottom-border"),e||(this.mcBdrElement.style.display=t),this.parent.getFrozenMode()===Al&&(this.frcBdrElement.style.display=t)),this.parent.frozenRows&&(T((i=this.parent.getHeaderTable()).querySelectorAll(".e-xlsel-top-border"),"e-xlsel-top-border"),T(i.querySelectorAll(".e-xlsel-left-border"),"e-xlsel-left-border"),T(i.querySelectorAll(".e-xlsel-right-border"),"e-xlsel-right-border"),T(i.querySelectorAll(".e-xlsel-bottom-border"),"e-xlsel-bottom-border"),this.fhBdrElement.style.display=t),this.parent.frozenRows&&this.parent.isFrozenGrid()&&(e||(this.mhBdrElement.style.display=t),this.parent.getFrozenMode()===Al&&(this.frhBdrElement.style.display=t)))},s.prototype.drawAFBorders=function(){this.bdrAFBottom||this.createAFBorders(),this.positionAFBorders()},s.prototype.positionAFBorders=function(){if(this.startCell&&this.bdrAFLeft){var t=this.startAFCell.getBoundingClientRect(),e=this.endAFCell.getBoundingClientRect(),i=e.top-t.top>0?1:0,n=e.top-t.top>=0&&(P(this.startAFCell,VE)||P(this.startAFCell,"e-frozencontent"))&&this.isFirstRow(this.startAFCell)?1.5:0,r=(P(this.startAFCell,VE)||P(this.startAFCell,AN))&&this.isFirstCell(this.startAFCell)?1:0,a=this.isLastRow(this.endAFCell)&&(P(this.endAFCell,VE)||P(this.endAFCell,"e-frozencontent"))?2:0,o=this.startAFCell.offsetParent.getBoundingClientRect(),l=this.parent.element.getBoundingClientRect(),p=this.startAFCell.offsetParent.parentElement.scrollTop-this.startAFCell.offsetTop,d=this.startAFCell.offsetParent.parentElement.scrollLeft-this.startAFCell.offsetLeft,f=this.parent.element.clientHeight-ka();this.parent.allowPaging&&(f-=this.parent.element.querySelector(".e-pager").offsetHeight),this.parent.aggregates.length&&(f-=this.parent.getFooterContent().offsetHeight);var g=this.parent.element.clientWidth-("auto"!==this.parent.height?ka():0);p=p>0?Math.floor(p)-1:0,d=d>0?d:0;var m=t.left-l.left;if(this.parent.enableRtl){var S=P(this.startAFCell,VE)||P(this.startAFCell,AN)?t.right-this.startAFCell.offsetParent.parentElement.getBoundingClientRect().width-l.left:0;this.bdrAFLeft.style.right=l.right-e.right-2+e.width+"px",this.bdrAFLeft.style.width=g<=parseInt(this.bdrAFLeft.style.right,10)?"0px":"2px";var C=l.right-t.right-r+S-1;this.bdrAFRight.style.right=C>0?C+"px":"0px",this.bdrAFTop.style.left=e.left-l.left-.5+"px",this.bdrAFTop.style.width=parseInt(this.bdrAFLeft.style.right,10)-parseInt(this.bdrAFRight.style.right,10)-r+1+"px",parseInt(this.bdrAFTop.style.left,10)<0&&(this.bdrAFTop.style.width=parseInt(this.bdrAFTop.style.width,10)+parseInt(this.bdrAFTop.style.left,10)+"px","auto"!==this.parent.height&&ka()?(this.bdrAFTop.style.left=ka()+"px",this.bdrAFTop.style.width=parseInt(this.bdrAFTop.style.width,10)-ka()+"px"):this.bdrAFTop.style.left="0px")}else if(this.bdrAFLeft.style.left=m-r+d-1+"px",this.bdrAFRight.style.left=e.left-l.left-2+e.width+"px",this.bdrAFRight.style.width=g<=parseInt(this.bdrAFRight.style.left,10)?"0px":"2px",this.bdrAFTop.style.left=m+d-.5+"px",this.bdrAFTop.style.width=parseInt(this.bdrAFRight.style.left,10)-parseInt(this.bdrAFLeft.style.left,10)-r+1+"px",g<=parseInt(this.bdrAFTop.style.width,10)+parseInt(this.bdrAFTop.style.left,10)){var v=parseInt(this.bdrAFTop.style.width,10)+parseInt(this.bdrAFTop.style.left,10)-g;this.bdrAFTop.style.width=parseInt(this.bdrAFTop.style.width,10)-v+"px"}if(this.bdrAFLeft.style.top=t.top-l.top-n+p+"px",this.bdrAFLeft.style.height=e.top-t.top>0?e.top-o.top+e.height+1-(t.top-o.top)+n-a-p+"px":e.height+n-a-p+"px",this.bdrAFRight.style.top=this.bdrAFLeft.style.top,this.bdrAFRight.style.height=parseInt(this.bdrAFLeft.style.height,10)+"px",this.bdrAFTop.style.top=this.bdrAFRight.style.top,this.bdrAFBottom.style.left=this.bdrAFTop.style.left,this.bdrAFBottom.style.top=parseFloat(this.bdrAFLeft.style.top)+parseFloat(this.bdrAFLeft.style.height)-i-1+"px",this.bdrAFBottom.style.width=f<=parseFloat(this.bdrAFBottom.style.top)?"0px":this.bdrAFTop.style.width,f<=parseInt(this.bdrAFLeft.style.height,10)+parseInt(this.bdrAFLeft.style.top,10)){var w=parseInt(this.bdrAFLeft.style.height,10)+parseInt(this.bdrAFLeft.style.top,10)-f;this.bdrAFLeft.style.height=parseInt(this.bdrAFLeft.style.height,10)-w+"px",this.bdrAFRight.style.height=parseInt(this.bdrAFLeft.style.height,10)+"px"}}},s.prototype.createAFBorders=function(){this.bdrAFLeft||(this.bdrAFLeft=this.parent.element.appendChild(Re("div",{className:"e-xlselaf",id:this.parent.element.id+"_bdrafleft",styles:"width: 2px;"})),this.bdrAFRight=this.parent.element.appendChild(Re("div",{className:"e-xlselaf",id:this.parent.element.id+"_bdrafright",styles:"width: 2px;"})),this.bdrAFBottom=this.parent.element.appendChild(Re("div",{className:"e-xlselaf",id:this.parent.element.id+"_bdrafbottom",styles:"height: 2px;"})),this.bdrAFTop=this.parent.element.appendChild(Re("div",{className:"e-xlselaf",id:this.parent.element.id+"_bdraftop",styles:"height: 2px;"})))},s.prototype.destroyAutoFillElements=function(){this.bdrAFLeft&&(this.bdrAFLeft.remove(),this.bdrAFRight.remove(),this.bdrAFBottom.remove(),this.bdrAFTop.remove(),this.bdrAFLeft=this.bdrAFRight=this.bdrAFBottom=this.bdrAFTop=null),this.autofill&&(this.autofill.remove(),this.autofill=null)},s.prototype.showAFBorders=function(){this.bdrAFLeft&&(this.bdrAFLeft.style.display="",this.bdrAFRight.style.display="",this.bdrAFBottom.style.display="",this.bdrAFTop.style.display="")},s.prototype.hideAFBorders=function(){this.bdrAFLeft&&(this.bdrAFLeft.style.display="none",this.bdrAFRight.style.display="none",this.bdrAFBottom.style.display="none",this.bdrAFTop.style.display="none")},s.prototype.updateValue=function(t,e,i){var n=this.createBeforeAutoFill(t,e,i);if(!n.cancel){var r=this.parent.getColumnByIndex(e);this.parent.editModule&&i&&this.parent.editModule.updateCell(t,r.field,"number"===r.type?parseFloat(n.value):n.value)}},s.prototype.createBeforeAutoFill=function(t,e,i){var r={column:this.parent.getColumnByIndex(e),value:i.innerText};return this.parent.trigger("beforeAutoFill",r),r},s.prototype.getAutoFillCells=function(t,e){return[].slice.call(this.parent.getDataRows()[parseInt(t.toString(),10)].querySelectorAll(".e-cellselectionbackground"))},s.prototype.selectLikeAutoFill=function(t,e){var i=parseInt(P(this.startAFCell,ci).getAttribute(at),10),n=parseInt(this.startAFCell.getAttribute(Un),10),r=parseInt(P(this.endAFCell,ci).getAttribute(at),10),a=parseInt(this.endAFCell.getAttribute(Un),10),o=this.selectedRowCellIndexes.length-1,l=this.selectedRowCellIndexes[0].cellIndexes.length-1;switch(!0){case!e&&this.endAFCell.classList.contains("e-cellselectionbackground")&&!!P(t.target,kt):this.startAFCell=this.parent.getCellFromIndex(i,n),this.endAFCell=this.parent.getCellFromIndex(i+o,n+l),this.drawAFBorders();break;case this.autoFillRLselection&&n+lr-i-o&&a-n-l+1>i-r:if(this.endAFCell=this.parent.getCellFromIndex(i+o,a),r=parseInt(P(this.endAFCell,ci).getAttribute(at),10),a=parseInt(this.endAFCell.getAttribute(Un),10),e){for(var h=parseInt(this.endCell.getAttribute(Un),10),u=i;u<=r;u++)for(var p=this.getAutoFillCells(u,n),d=0,f=h+1;f<=a;f++)d>l&&(d=0),this.updateValue(u,f,p[parseInt(d.toString(),10)]),d++;this.selectCellsByRange({rowIndex:i,cellIndex:this.startCellIndex},{rowIndex:r,cellIndex:a})}else this.drawAFBorders();break;case this.autoFillRLselection&&n>a&&n-a+1>r-i-o&&n-a+1>i-r:if(this.startAFCell=this.parent.getCellFromIndex(i,a),this.endAFCell=this.endCell,e){for(u=i;u<=i+o;u++)for((p=this.getAutoFillCells(u,n)).reverse(),d=0,f=this.startCellIndex-1;f>=a;f--)d>l&&(d=0),this.updateValue(u,f,p[parseInt(d.toString(),10)]),d++;this.selectCellsByRange({rowIndex:i,cellIndex:a},{rowIndex:i+o,cellIndex:this.startCellIndex+l})}else this.drawAFBorders();break;case i>r:if(this.startAFCell=this.parent.getCellFromIndex(r,n),this.endAFCell=this.endCell,e){var m=g=parseInt(this.endCell.parentElement.getAttribute(at),10);for(u=i-1;u>=r;u--)for(m===this.startIndex-1&&(m=g),p=this.getAutoFillCells(m,n),d=0,m--,f=this.startCellIndex;f<=this.startCellIndex+l;f++)this.updateValue(u,f,p[parseInt(d.toString(),10)]),d++;this.selectCellsByRange({rowIndex:r,cellIndex:n+l},{rowIndex:i+o,cellIndex:n})}else this.drawAFBorders();break;default:if(this.endAFCell=this.parent.getCellFromIndex(r,n+l),e){var g=parseInt(this.endCell.parentElement.getAttribute(at),10);for(m=this.startIndex,u=g+1;u<=r;u++){m===g+1&&(m=this.startIndex),p=this.getAutoFillCells(m,n),m++,d=0;for(var v=this.startCellIndex;v<=this.startCellIndex+l;v++)this.updateValue(u,v,p[parseInt(d.toString(),10)]),d++}this.selectCellsByRange({rowIndex:g-o,cellIndex:n},{rowIndex:r,cellIndex:n+l})}else this.drawAFBorders()}},s.prototype.mouseUpHandler=function(t){this.stopTimer(),document.body.classList.remove("e-disableuserselect"),this.element&&!c(this.element.parentElement)&&le(this.element),this.mUPTarget=this.isDragged&&1===this.selectedRowCellIndexes.length&&1===this.selectedRowCellIndexes[0].cellIndexes.length?P(t.target,kt):null;var e=A(t.target,".e-rowcell");if(this.isDragged&&!this.isAutoFillSel&&"Cell"===this.selectionSettings.mode&&e&&e.classList.contains(kt)){var i=parseInt(e.parentElement.getAttribute(at),10),n=parseInt(e.getAttribute(Un),10);this.isDragged=!1,this.clearCellSelection(),this.selectCellsByRange({rowIndex:this.startDIndex,cellIndex:this.startDCellIndex},{rowIndex:i,cellIndex:n})}if(this.isDragged=!1,this.updateAutoFillPosition(),this.isAutoFillSel){this.preventFocus=!0;var r=P(t.target,kt);this.endAFCell=r||(this.endCell===this.endAFCell?this.startAFCell:this.endAFCell),this.startAFCell=this.startCell,!c(this.endAFCell)&&!c(this.startAFCell)&&(this.updateStartCellsIndex(),this.selectLikeAutoFill(t,!0),this.updateAutoFillPosition(),this.hideAFBorders(),this.positionBorders(),this.parent.isFrozenGrid()&&(this.showHideBorders("none",!0),this.refreshFrozenBorders()),this.parent.aggregates.length>0&&this.parent.notify(gh,{})),this.isAutoFillSel=!1,this.preventFocus=!1}b.remove(this.parent.getContent(),"mousemove",this.mouseMoveHandler),this.parent.frozenRows&&b.remove(this.parent.getHeaderContent(),"mousemove",this.mouseMoveHandler),b.remove(document,"mouseup",this.mouseUpHandler)},s.prototype.hideAutoFill=function(){this.autofill&&(this.autofill.style.display="none")},s.prototype.updateAutoFillPosition=function(){if(this.parent.enableAutoFill&&!this.parent.isEdit&&this.selectionSettings.cellSelectionMode.indexOf("Box")>-1&&!this.isRowType()&&!this.isSingleSel()&&this.selectedRowCellIndexes.length){var t=parseInt(this.target.getAttribute(Un),10),e=parseInt(this.target.getAttribute("index"),10),n=this.getAutoFillCells(this.selectedRowCellIndexes[this.selectedRowCellIndexes.length-1].rowIndex,t).filter(function(g){return""===g.style.display}),r=this.parent.getColumnByIndex(t),o=(r.getFreezeTableName(),e-1&&!this.isRowType()&&!this.isSingleSel())this.isCellDrag=!0,n=!0;else if(i.allowRowDragAndDrop&&!i.isEdit&&!this.parent.selectionSettings.checkboxOnly){if(this.isRowDragSelected=!1,!this.isRowType()||this.isSingleSel()||A(e,"td").classList.contains("e-selectionbackground"))return void(this.isDragged=!1);n=!0,this.element=this.parent.createElement("div",{className:"e-griddragarea"}),i.getContent().appendChild(this.element)}n&&this.enableDrag(t,!0)}this.updateStartEndCells(),(e.classList.contains("e-autofill")||e.classList.contains("e-xlsel"))&&(this.isCellDrag=!0,this.isAutoFillSel=!0,this.enableDrag(t))}},s.prototype.updateStartEndCells=function(){var t=[].slice.call(this.parent.element.getElementsByClassName("e-cellselectionbackground"));this.startCell=t[0],this.endCell=t[t.length-1],this.startCell&&(this.startIndex=parseInt(this.startCell.parentElement.getAttribute(at),10),this.startCellIndex=parseInt(P(this.startCell,kt).getAttribute(Un),10))},s.prototype.updateStartCellsIndex=function(){this.startCell&&(this.startIndex=parseInt(this.startCell.parentElement.getAttribute(at),10),this.startCellIndex=parseInt(P(this.startCell,kt).getAttribute(Un),10))},s.prototype.enableDrag=function(t,e){var i=this.parent;if(e){var n=A(t.target,"tr");this.startDIndex=parseInt(n.getAttribute(at),10),this.startDCellIndex=parseInt(P(t.target,kt).getAttribute(Un),10)}document.body.classList.add("e-disableuserselect");var r=i.element.getBoundingClientRect(),a=up(t);this.x=a.x-r.left,this.y=a.y-r.top,b.add(i.getContent(),"mousemove",this.mouseMoveHandler,this),this.parent.frozenRows&&b.add(i.getHeaderContent(),"mousemove",this.mouseMoveHandler,this),b.add(document,"mouseup",this.mouseUpHandler,this)},s.prototype.clearSelAfterRefresh=function(t){var e=this.parent.enableInfiniteScrolling&&"infiniteScroll"===t.requestType;if("virtualscroll"!==t.requestType&&!this.parent.isPersistSelection&&!e&&this.clearSelection(),("virtualscroll"===t.requestType||e)&&this.parent.isPersistSelection&&this.isPartialSelection&&this.isHdrSelectAllClicked){var i=this.parent.getRowsObject().filter(function(o){return o.isSelectable}),n=[];this.selectedRowState={},this.persistSelectedData=[];for(var r=0;r1&&(this.clearCellSelection(),this.prevCIdxs=void 0),this.selectedRowIndexes.length>1&&(this.clearRowSelection(),this.prevRowIndex=void 0),this.selectedColumnsIndexes.length>1&&(this.clearColumnSelection(),this.prevColIndex=void 0),this.enableSelectMultiTouch=!1,this.hidePopUp()):"Multiple"===this.selectionSettings.type&&e.element.setAttribute("aria-multiselectable","true")),(!c(t.properties.mode)||!c(t.properties.cellSelectionMode))&&(this.clearSelection(),this.prevRowIndex=void 0,this.prevCIdxs=void 0,this.prevColIndex=void 0),this.isPersisted=!0,this.checkBoxSelectionChanged(),this.isPersisted=!1,this.parent.isCheckBoxSelection||this.initPerisistSelection(),this.parent.getColumns().filter(function(n){return"checkbox"===n.type}).length&&(e.isCheckBoxSelection="ResetOnRowClick"!==this.selectionSettings.checkboxMode),this.drawBorders()}},s.prototype.hidePopUp=function(){this.parent.element.querySelector(".e-gridpopup").getElementsByClassName("e-rowselect").length&&(this.parent.element.querySelector(".e-gridpopup").style.display="none")},s.prototype.initialEnd=function(){this.selectedRowIndexes.length||(this.parent.off(zi,this.initialEnd),this.selectRow(this.parent.selectedRowIndex))},s.prototype.checkBoxSelectionChanged=function(){var t=this.parent;t.off(zi,this.checkBoxSelectionChanged);var e=t.getColumns().filter(function(i){return"checkbox"===i.type});e.length>0&&(t.isCheckBoxSelection=!0,this.chkField=e[0].field,this.totalRecordsCount=this.parent.pageSettings.totalRecordsCount,c(this.totalRecordsCount)&&(this.totalRecordsCount=this.getCurrentBatchRecordChanges().length),this.isSingleSel()?(t.selectionSettings.type="Multiple",t.dataBind()):this.initPerisistSelection()),!t.isCheckBoxSelection&&!this.isPersisted&&(this.chkField=null,this.initPerisistSelection())},s.prototype.initPerisistSelection=function(){var t=this.parent;this.parent.selectionSettings.persistSelection&&this.parent.getPrimaryKeyFieldNames().length>0?(t.isPersistSelection=!0,this.ensureCheckboxFieldSelection()):this.parent.getPrimaryKeyFieldNames().length>0?(t.isPersistSelection=!1,this.ensureCheckboxFieldSelection()):(t.isPersistSelection=!1,this.selectedRowState={})},s.prototype.ensureCheckboxFieldSelection=function(){var t=this.parent;this.primaryKey=this.parent.getPrimaryKeyFieldNames()[0],!t.enableVirtualization&&this.chkField&&(t.isPersistSelection&&0===Object.keys(this.selectedRowState).length||!t.isPersistSelection)&&this.dataSuccess(!c(this.parent.dataSource)&&this.parent.dataSource.result||this.parent.getDataModule().isRemote()?this.parent.getCurrentViewRecords():this.parent.renderModule.data.dataManager.dataSource.json)},s.prototype.dataSuccess=function(t){for(var e=0;e0&&(this.parent.isPersistSelection||this.chkField)){for(var e=[],i=0;i0&&!this.parent.selectedRowIndex||"Intermediate"===this.parent.checkAllRows&&!c(this.chkField)&&n.data[this.chkField]?(e.push(parseInt(t[parseInt(i.toString(),10)].getAttribute(at),10)),a=!0):(a=!1,this.checkedTarget!==o&&this.parent.isCheckBoxSelection&&o&&p0(o.nextElementSibling,a)),this.updatePersistCollection(t[parseInt(i.toString(),10)],a)}}this.isSingleSel()&&e.length>0?this.selectRow(e[0],!0):this.selectRows(e)}(this.parent.isCheckBoxSelection||"ResetOnRowClick"===this.parent.selectionSettings.checkboxMode)&&this.getCurrentBatchRecordChanges().length>0&&this.setCheckAllState()},s.prototype.actionBegin=function(t){if("save"===t.requestType&&this.parent.isPersistSelection){var e=this.parent.element.querySelector(".e-edit-checkselect");if(!c(e)){var i=A(e,"."+Rn);if(i){"Dialog"===this.parent.editSettings.mode&&(i=this.parent.element.querySelector(".e-dlgeditrow"));var n=this.getRowObj(i);if(!n)return;this.selectedRowState[this.getPkValue(this.primaryKey,n.data)]=n.isSelected=e.checked}else this.isCheckedOnAdd=e.checked}}this.parent.isPersistSelection&&this.isPartialSelection&&("paging"===t.requestType&&(this.parent.getDataModule().isRemote()||!c(this.parent.dataSource)&&this.parent.dataSource.result)&&(this.selectedRowIndexes=[]),("filtering"===t.requestType||"searching"===t.requestType)&&(this.parent.partialSelectedRecords=[],this.parent.disableSelectedRecords=[]))},s.prototype.actionComplete=function(t){if("save"===t.requestType&&this.parent.isPersistSelection){if("add"===t.action){if(this.isCheckedOnAdd){var e=this.parent.getRowObjectFromUID(this.parent.getRows()[t.selectedRow].getAttribute("data-uid"));this.selectedRowState[this.getPkValue(this.primaryKey,e.data)]=e.isSelected=this.isCheckedOnAdd}this.isHdrSelectAllClicked=!1,this.setCheckAllState()}this.refreshPersistSelection()}if("delete"===t.requestType&&this.parent.isPersistSelection){for(var n=t.data.slice(),r=0;r0&&(this.setCheckAllState(),this.updateSelectedRowIndexes()),this.triggerChkChangeEvent(t,!n)},s.prototype.getCheckAllStatus=function(t){var e;c(t)?c(this.getCheckAllBox())||(e=this.getCheckAllBox().nextElementSibling.classList):e=t.nextElementSibling.classList;var i="None";return e instanceof DOMTokenList&&(e.contains("e-check")?i="Check":e.contains("e-uncheck")?i="Uncheck":e.contains("e-stop")&&(i="Intermediate")),i},s.prototype.checkSelect=function(t){var e=A(this.checkedTarget,"."+kt),i=this.parent;this.isMultiCtrlRequest=!0;var n=0;if(this.isHeaderCheckboxClicked=!1,Oi(i)){var r=e.parentElement.getAttribute("data-uid");n=this.parent.enableVirtualization&&this.parent.groupSettings.columns.length?parseInt(e.parentElement.getAttribute(at),10):i.getRows().map(function(a){return a.getAttribute("data-uid")}).indexOf(r)}else n=parseInt(e.parentElement.getAttribute(at),10);this.parent.isPersistSelection&&this.parent.element.getElementsByClassName($s).length>0&&"Top"===this.parent.editSettings.newRowPosition&&!this.parent.editSettings.showAddNewRow&&++n,this.rowCellSelectionHandler(n,parseInt(e.getAttribute(Un),10)),this.moveIntoUncheckCollection(A(e,"."+ci)),this.setCheckAllState(),this.isMultiCtrlRequest=!1,this.triggerChkChangeEvent(t,t.nextElementSibling.classList.contains("e-check"))},s.prototype.moveIntoUncheckCollection=function(t){if("Check"===this.parent.checkAllRows||"Uncheck"===this.parent.checkAllRows){var e=this.getRowObj(t),i=e&&e.data?this.getPkValue(this.primaryKey,e.data):null;if(!i)return;this.chkAllCollec.indexOf(i)<0?this.chkAllCollec.push(i):this.chkAllCollec.splice(this.chkAllCollec.indexOf(i),1)}},s.prototype.triggerChkChangeEvent=function(t,e){this.parent.trigger("checkBoxChange",{checked:e,selectedRowIndexes:this.parent.getSelectedRowIndexes(),target:t}),this.parent.isEdit||(this.checkedTarget=null)},s.prototype.updateSelectedRowIndexes=function(){if(this.parent.isCheckBoxSelection&&(this.parent.enableVirtualization||this.parent.enableInfiniteScrolling)&&this.isPartialSelection&&!(this.parent.getDataModule().isRemote()||!c(this.parent.dataSource)&&this.parent.dataSource.result)&&this.parent.selectionSettings.persistSelection&&"Uncheck"!==this.parent.checkAllRows)for(var e=0,i=t=this.parent.getRowsObject().filter(function(o){return o.isSelectable});e0&&(n=r.querySelector('input[type="checkbox"]'),i=!0),this.drawBorders(),this.updateAutoFillPosition(),e=P(e,kt),this.parent.isReact&&e&&!e.parentElement&&e.classList.contains("e-rowcell")&&(e=this.parent.getCellFromIndex(parseInt(e.getAttribute("index"),10),parseInt(e.getAttribute("data-colindex"),10))),this.isRowDragSelected&&c(e)&&this.parent.allowRowDragAndDrop&&this.selectionSettings.persistSelection&&this.checkSelectAllClicked&&(this.isRowDragSelected=!1),(e&&e.parentElement.classList.contains(ci)&&!this.parent.selectionSettings.checkboxOnly||i)&&!this.isRowDragSelected){if(this.parent.isCheckBoxSelection&&(this.isMultiCtrlRequest=!0),this.target=e,c(n)){var a=0;a=parseInt(e.parentElement.getAttribute(at),10),this.parent.isPersistSelection&&!this.parent.editSettings.showAddNewRow&&this.parent.element.getElementsByClassName($s).length>0&&++a,(!this.mUPTarget||!this.mUPTarget.isEqualNode(e))&&this.rowCellSelectionHandler(a,parseInt(e.getAttribute(Un),10)),this.parent.isCheckBoxSelection&&(this.moveIntoUncheckCollection(A(e,"."+ci)),this.setCheckAllState())}else this.checkedTarget=n,n.classList.contains("e-checkselectall")?this.checkSelectAll(n):this.checkSelect(n);!this.parent.isCheckBoxSelection&&L.isDevice&&!this.isSingleSel()&&this.showPopup(t)}else if(t.target.classList.contains("e-headercell")&&!t.target.classList.contains("e-stackedheadercell")){var o=t.target.querySelector(".e-headercelldiv").getAttribute("e-mappinguid");this.headerSelectionHandler(this.parent.getColumnIndexByUid(o))}this.isMultiCtrlRequest=!1,this.isMultiCtrlRequestCell=this.isMultiCtrlRequest,this.isMultiShiftRequest=!1,c(A(t.target,".e-unboundcell"))&&(this.preventFocus=!1)},s.prototype.popUpClickHandler=function(t){var e=t.target;A(e,".e-headercell")||t.target.classList.contains(kt)||A(e,".e-gridpopup")?e.classList.contains("e-rowselect")&&(e.classList.contains("e-spanclicked")?(e.classList.remove("e-spanclicked"),this.enableSelectMultiTouch=!1,this.parent.element.querySelector(".e-gridpopup").style.display="none"):(e.classList.add("e-spanclicked"),this.enableSelectMultiTouch=!0)):this.parent.element.querySelector(".e-gridpopup").style.display="none"},s.prototype.showPopup=function(t){this.selectionSettings.enableSimpleMultiRowSelection||function m8(s,t,e){var i=s.querySelector("span"),n=s.parentElement.getBoundingClientRect(),r=t.target.getBoundingClientRect();i.className=e,s.style.display="";var a=(c(t.clientY)?t.changedTouches[0].clientY:t.clientY)>s.offsetHeight+10;s.style.top=r.top-n.top+(a?-(s.offsetHeight+10):s.offsetHeight+10)+"px",s.style.left=function $ye(s,t,e,i){var n=s.offsetWidth/2,r=up(t).x;return r-e.left1||this.selectedRowCellIndexes.length>1)?" e-spanclicked":""))},s.prototype.rowCellSelectionHandler=function(t,e){if(!this.isMultiCtrlRequest&&!this.isMultiShiftRequest||this.isSingleSel())this.isDragged||this.selectRow(t,this.selectionSettings.enableToggle),this.selectCell({rowIndex:t,cellIndex:e},this.selectionSettings.enableToggle),this.selectedRowCellIndexes.length&&this.updateAutoFillPosition(),this.drawBorders();else if(this.isMultiShiftRequest)this.parent.isCheckBoxSelection||!this.parent.isCheckBoxSelection&&!A(this.target,"."+kt).classList.contains(Od)?this.selectRowsByRange(Pe(this.prevRowIndex)?t:this.prevRowIndex,t):this.addRowsToSelection([t]),this.selectCellsByRange(Pe(this.prevCIdxs)?{rowIndex:t,cellIndex:e}:this.prevCIdxs,{rowIndex:t,cellIndex:e}),this.updateAutoFillPosition(),this.drawBorders();else{if(this.addRowsToSelection([t]),"Both"===this.selectionSettings.mode){var i=this.parent.getColumns().find(function(r){return"checkbox"===r.type}),n=i&&i.index!==e;n&&!this.isMultiCtrlRequestCell?this.selectCell({rowIndex:t,cellIndex:e},this.selectionSettings.enableToggle):(!i||n)&&this.addCellsToSelection([{rowIndex:t,cellIndex:e}])}else this.addCellsToSelection([{rowIndex:t,cellIndex:e}]);this.showHideBorders("none")}this.isDragged=!1},s.prototype.onCellFocused=function(t){if(this.parent.frozenRows&&t.container.isHeader&&t.byKey)if("upArrow"===t.keyArgs.action)t.isJump=this.parent.allowFiltering?"INPUT"===t.element.tagName:"TH"===t.element.tagName;else if("downArrow"===t.keyArgs.action){var e=Number(t.element.parentElement.getAttribute(at));t.isJump=0===e}else"ctrlHome"===t.keyArgs.action&&(t.isJump=!0);var i=(t.container.isHeader&&t.isJump||t.container.isContent&&!t.container.isSelectable)&&!(t.byKey&&"space"===t.keyArgs.action)&&!(t.element.classList.contains("e-detailrowexpand")||t.element.classList.contains("e-detailrowcollapse")),n=t.container.isHeader&&"TD"!==t.element.tagName&&!A(t.element,"."+kt)&&!(t.byKey&&"space"===t.keyArgs.action);if(t.byKey&&!i){var r=t.container.isContent?t.container.indexes:t.indexes,a=r[0],o=r[1],l=this.focus.getPrevIndexes();if((t.element.parentElement.querySelector(".e-rowcelldrag")||t.element.parentElement.querySelector(".e-dtdiagonalright")||t.element.parentElement.querySelector(".e-dtdiagonaldown"))&&(l.cellIndex=l.cellIndex-1),this.parent.frozenRows)if(t.container.isHeader&&("TD"===t.element.tagName||A(t.element,"."+kt))){var h=this.parent.getHeaderTable().querySelector("thead").childElementCount;this.parent.editSettings.showAddNewRow&&"Top"===this.parent.editSettings.newRowPosition&&"upArrow"===t.keyArgs.action&&h++,a-=h,l.rowIndex=c(l.rowIndex)?null:l.rowIndex-h}else a+=this.parent.frozenRows,l.rowIndex=0!==l.rowIndex&&c(l.rowIndex)?null:l.rowIndex+this.parent.frozenRows;if(this.parent.enableInfiniteScrolling&&this.parent.infiniteScrollSettings.enableCache&&(a=parseInt(t.element.parentElement.getAttribute("data-rowindex"),10)),!(n||-1===["ctrlPlusA","escape"].indexOf(t.keyArgs.action)&&"space"!==t.keyArgs.action&&a===l.rowIndex&&o===l.cellIndex)||this.selectionSettings.allowColumnSelection){this.parent.enableVirtualization&&(a=parseInt(t.element.parentElement.getAttribute("data-rowindex"),10)),this.parent.editSettings.showAddNewRow&&"Top"===this.parent.editSettings.newRowPosition&&!this.parent.enableVirtualization&&!this.parent.enableInfiniteScrolling&&"downArrow"===t.keyArgs.action&&a--,this.preventFocus=!0;var u=this.getKeyColIndex(t);if(this.needColumnSelection&&(o=u),this.parent.element.classList.contains("e-gridcell-read")&&("tab"===t.keyArgs.action||"shiftTab"===t.keyArgs.action||"rightArrow"===t.keyArgs.action||"leftArrow"===t.keyArgs.action)){var p=this.target.getAttribute("aria-label");p=this.target.innerHTML+" column header "+this.parent.getColumnByIndex(o).field,this.target.setAttribute("aria-label",p)}switch(t.keyArgs.action){case"downArrow":case"upArrow":case"enter":case"shiftEnter":this.target=t.element,this.isKeyAction=!0,this.applyDownUpKey(a,o);break;case"rightArrow":case"leftArrow":this.applyRightLeftKey(a,o);break;case"shiftDown":case"shiftUp":this.shiftDownKey(a,o);break;case"shiftLeft":case"shiftRight":this.applyShiftLeftRightKey(a,o);break;case"home":case"end":o="end"===t.keyArgs.action?this.getLastColIndex(a):0,this.applyHomeEndKey(a,o);break;case"ctrlHome":case"ctrlEnd":this.applyCtrlHomeEndKey(a,o);break;case"escape":this.clearSelection(),this.parent.clipboardModule&&window.navigator.clipboard.writeText("");break;case"ctrlPlusA":this.ctrlPlusA();break;case"space":this.applySpaceSelection(t.element);break;case"tab":this.parent.editSettings.allowNextRowEdit&&this.selectRow(a)}this.needColumnSelection=!1,this.preventFocus=!1,this.positionBorders(),this.parent.isFrozenGrid()&&(this.showHideBorders("none",!0),this.refreshFrozenBorders()),this.updateAutoFillPosition()}}else i&&!this.parent.isCheckBoxSelection&&this.clearSelection()},s.prototype.getKeyColIndex=function(t){var e,i=null,n=t.element.querySelector(".e-stackedheadercelldiv");if(this.selectionSettings.allowColumnSelection&&P(t.element,"e-columnheader"))if(this.needColumnSelection=!!t.container.isHeader,n){if("rightArrow"===t.keyArgs.action||"leftArrow"===t.keyArgs.action)return i;e=n.getAttribute("e-mappinguid");var r=this.getstackedColumns(this.parent.getColumnByUid(e).columns),a=this.parent.getColumnIndexByUid(r[r.length-1].uid),o=this.parent.getColumnIndexByUid(r[0].uid);i=this.prevColIndex>=a?o:a}else i=this.parent.getColumnIndexByUid(t.element.querySelector(".e-headercelldiv").getAttribute("e-mappinguid"));return i},s.prototype.ctrlPlusA=function(){if(this.isRowType()&&!this.isSingleSel()){var t=this.parent.getRowsObject();this.selectRowsByRange(t[0].index,t[t.length-1].index)}this.isCellType()&&!this.isSingleSel()&&this.selectCellsByRange({rowIndex:0,cellIndex:0},{rowIndex:this.parent.getRows().length-1,cellIndex:this.parent.getColumns().length-1})},s.prototype.applySpaceSelection=function(t){t.classList.contains("e-checkselectall")?(this.checkedTarget=t,this.checkSelectAll(this.checkedTarget)):t.classList.contains("e-checkselect")&&(this.checkedTarget=t,this.checkSelect(this.checkedTarget))},s.prototype.applyDownUpKey=function(t,e){var i=this.parent;this.parent.isCheckBoxSelection&&"Check"===this.parent.checkAllRows&&!this.selectionSettings.persistSelection&&!this.selectionSettings.checkboxOnly&&(this.checkSelectAllAction(!1),this.checkedTarget=null),this.isRowType()&&!this.selectionSettings.checkboxOnly&&(this.selectRow(t,!0),this.applyUpDown(i.selectedRowIndex)),this.isCellType()&&this.selectCell({rowIndex:t,cellIndex:e},!0),this.selectionSettings.allowColumnSelection&&this.needColumnSelection&&this.selectColumn(e)},s.prototype.applyUpDown=function(t){if(!(t<0)){this.target||(this.target=this.parent.getRows()[0].children[this.parent.groupSettings.columns.length||0]);var e=parseInt(this.target.getAttribute(Un),10),i=this.contentRenderer.getRowByIndex(t);i&&(this.target=i.getElementsByClassName(kt)[parseInt(e.toString(),10)]),this.addAttribute(this.target),this.parent.element.classList.contains("e-gridcell-read")&&(this.target.getAttribute("aria-label"),this.target.setAttribute("aria-label",this.target.innerHTML))}},s.prototype.applyRightLeftKey=function(t,e){this.selectionSettings.allowColumnSelection&&this.needColumnSelection?this.selectColumn(e):this.isCellType()&&(this.selectCell({rowIndex:t,cellIndex:e},!0),this.addAttribute(this.target))},s.prototype.applyHomeEndKey=function(t,e){this.isCellType()?this.selectCell({rowIndex:t,cellIndex:e},!0):this.addAttribute(this.parent.getCellFromIndex(t,e))},s.prototype.shiftDownKey=function(t,e){this.isMultiShiftRequest=!0,this.isRowType()&&!this.isSingleSel()&&(Pe(this.prevRowIndex)?this.selectRow(this.isPartialSelection?t:0,!0):(this.selectRowsByRange(this.prevRowIndex,t),this.applyUpDown(t))),this.isCellType()&&!this.isSingleSel()&&this.selectCellsByRange(this.prevCIdxs||{rowIndex:0,cellIndex:0},{rowIndex:t,cellIndex:e}),this.isMultiShiftRequest=!1},s.prototype.applyShiftLeftRightKey=function(t,e){this.isMultiShiftRequest=!0,this.selectionSettings.allowColumnSelection&&this.needColumnSelection?this.selectColumnsByRange(this.prevColIndex,e):this.selectCellsByRange(this.prevCIdxs,{rowIndex:t,cellIndex:e}),this.isMultiShiftRequest=!1},s.prototype.getstackedColumns=function(t){for(var e=[],i=0,n=t.length;i1&&this.selectedColumnsIndexes.indexOf(t)>-1;if(this.clearColDependency(),!this.selectionSettings.enableToggle||a||!r){var o={columnIndex:t,headerCell:n,column:i,cancel:!1,target:this.actualTarget,isInteracted:this.isInteracted,previousColumnIndex:this.prevColIndex,isCtrlPressed:this.isMultiCtrlRequest,isShiftPressed:this.isMultiShiftRequest};if(this.onActionBegin(o,LO),o.cancel)return void this.disableInteracted();(a||!r||!e.selectionSettings.enableToggle||t!==this.prevColIndex)&&this.updateColSelection(n,t),this.onActionComplete({columnIndex:t,headerCell:n,column:i,target:this.actualTarget,isInteracted:this.isInteracted,previousColumnIndex:this.prevColIndex},OO)}this.updateColProps(t)}}},s.prototype.selectColumnsByRange=function(t,e){var i=this.parent;if(!c(i.getColumns()[parseInt(t.toString(),10)])){var n=[];if("Single"===i.selectionSettings.type||c(e))n[0]=t;else for(var r=t=e;r?a++:a--)n.push(a);this.selectColumns(n)}},s.prototype.selectColumns=function(t){var e=this.parent,i=this.getselectedCols();if("Single"===e.selectionSettings.type&&(t=[t[0]]),e.selectionSettings.allowColumnSelection){this.clearColDependency();var n={columnIndex:t[0],headerCell:i,columnIndexes:t,column:e.getColumnByIndex(t[0]),cancel:!1,target:this.actualTarget,isInteracted:this.isInteracted,previousColumnIndex:this.prevColIndex,isCtrlPressed:this.isMultiCtrlRequest,isShiftPressed:this.isMultiShiftRequest};if(this.onActionBegin(n,LO),n.cancel)return void this.disableInteracted();for(var r=0,a=t.length;r-1)this.clearColumnSelection(t);else{var r={columnIndex:t,headerCell:n,columnIndexes:this.selectedColumnsIndexes,column:e.getColumnByIndex(t),cancel:!1,target:this.actualTarget,isInteracted:this.isInteracted,previousColumnIndex:this.prevColIndex,isCtrlPressed:this.isMultiCtrlRequest,isShiftPressed:this.isMultiShiftRequest};if(this.onActionBegin(r,LO),r.cancel)return void this.disableInteracted();this.updateColSelection(i,t);var a={columnIndex:t,headerCell:n=this.getselectedCols(),column:e.getColumnByIndex(t),columnIndexes:this.selectedColumnsIndexes,target:this.actualTarget,isInteracted:this.isInteracted,previousColumnIndex:this.prevColIndex};this.onActionComplete(a,OO)}this.updateColProps(t)}}},s.prototype.clearColumnSelection=function(t){if(this.isColumnSelected){var e=this.parent;if(!c(t)&&-1===this.selectedColumnsIndexes.indexOf(t))return;var i=c(t)?this.selectedColumnsIndexes[this.selectedColumnsIndexes.length-1]:t,n=e.getColumnByIndex(i),r=e.getColumnHeaderByUid(n.uid),a={columnIndex:i,headerCell:r,columnIndexes:this.selectedColumnsIndexes,column:n,cancel:!1,target:this.actualTarget,isInteracted:this.isInteracted};if(this.columnDeselect(a,"columnDeselecting"))return void this.disableInteracted();for(var l=c(t)?[].slice.call(e.getHeaderContent().getElementsByClassName("e-columnselection")):[r],h=this.getSelectedColumnCells(t),u=0,p=l.length;u1){e=[];for(var i=0;i"9")&&"."!==r)return!0;if("."===r){if(e)return!0;e=!0}}return!1},s.prototype.search=function(t){var e=this.parent;t=c(t)?"":t,kl(e)?e.notify("prevent-batch",{instance:this,handler:this.search,arg1:t}):t!==e.searchSettings.key?(this.headerFocus=!1,e.searchSettings.key=""===t||this.hasNonNumericCharacters(t)||"."===t||-1===t.indexOf(".")?t.toString():parseFloat(t).toString(),e.dataBind()):this.refreshSearch?e.refresh():this.headerFocus=!1},s.prototype.addEventListener=function(){this.parent.isDestroyed||(this.parent.on(os,this.onPropertyChanged,this),this.parent.on(cq,this.onSearchComplete,this),this.parent.on(bt,this.destroy,this),this.actionCompleteFunc=this.onActionComplete.bind(this),this.parent.addEventListener(ut,this.actionCompleteFunc),this.parent.on(TE,this.cancelBeginEvent,this))},s.prototype.removeEventListener=function(){this.parent.isDestroyed||(this.parent.off(os,this.onPropertyChanged),this.parent.off(cq,this.onSearchComplete),this.parent.off(bt,this.destroy),this.parent.removeEventListener(ut,this.actionCompleteFunc),this.parent.off(TE,this.cancelBeginEvent))},s.prototype.destroy=function(){this.removeEventListener()},s.prototype.onPropertyChanged=function(t){t.module===this.getModuleName()&&(c(t.properties.key)?this.parent.notify(Fr,{requestType:"searching",type:gi}):this.parent.notify(Fr,{requestType:"searching",type:gi,searchString:this.parent.searchSettings.key}))},s.prototype.onSearchComplete=function(t){this.parent.trigger(ut,W(t,{searchString:this.parent.searchSettings.key,requestType:"searching",type:ut}))},s.prototype.onActionComplete=function(t){this.refreshSearch&&"refresh"===t.requestType&&this.headerFocus&&(this.headerFocus=!1,this.parent.focusModule.focus(),E([this.parent.focusModule.currentInfo.element],["e-focused"])),this.refreshSearch="searching"!==t.requestType},s.prototype.cancelBeginEvent=function(t){"searching"===t.requestType&&this.parent.setProperties({searchSettings:{key:""}},!0)},s.prototype.getModuleName=function(){return"search"},s}(),Eye=function(){function s(t){this.colName=[],this.isShowHide=!1,this.parent=t,this.addEventListener(),this.widthService=new GE(t)}return s.prototype.addEventListener=function(){this.parent.isDestroyed||(this.evtHandlers=[{event:ym,handler:this.batchChanges},{event:"cancelcnfrmDlg",handler:this.resetColumnState}],Gr(this.parent,this.evtHandlers,!0,this))},s.prototype.removeEventListener=function(){this.parent.isDestroyed||Gr(this.parent,this.evtHandlers,!1)},s.prototype.batchChanges=function(){this.isShowHide&&(this.isShowHide=!1,this.setVisible(this.colName,this.changedCol),this.changedCol=this.colName=[])},s.prototype.show=function(t,e){var i=this.getToggleFields(t),n=this.getColumns(i,e);this.parent.notify(Td,{module:"edit"});for(var r=0;r0?e:t};if(this.parent.enableInfiniteScrolling&&this.parent.allowGrouping&&this.parent.groupModule.groupSettings.columns.length>0&&(this.parent.contentModule.visibleRows=[]),this.parent.trigger(gi,n,function(o){var l=i.parent.getColumns();if(t=c(t)?l:t,o.cancel)return i.parent.notify("reset-columns",{showHideArgs:o}),void(t.length>0&&(t[0].visible=!0));Oi(i.parent)&&i.parent.contentModule.emptyVcRows();var h=i.parent.element.querySelector(".e-addedrow");i.parent.editSettings.showAddNewRow&&h&&(le(h),(i.parent.enableVirtualization||i.parent.enableInfiniteScrolling)&&(i.parent.isAddNewRow=!0),i.parent.addNewRowFocus=!0,i.parent.isEdit=!1),i.parent.allowSelection&&i.parent.getSelectedRecords().length&&!i.parent.selectionSettings.persistSelection&&i.parent.clearSelection(),i.parent.enableColumnVirtualization?i.parent.notify(s0,{isModeChg:!0}):(i.parent.isFrozenGrid()&&t.length&&i.parent.notify(s0,{isModeChg:!0}),i.parent.notify(ec,t)),i.parent.trigger(ut,{requestType:"columnstate",columns:e});var p=!i.parent.element.querySelector(".e-addedrow");i.parent.editSettings.showAddNewRow&&p&&(i.parent.isEdit=!1,i.parent.addRecord(),i.parent.enableVirtualization||i.parent.enableInfiniteScrolling||i.parent.notify(mh,{})),"All"!==i.parent.columnQueryMode&&i.parent.refresh()}),!this.parent.groupSettings.columns.length)if(this.parent.autoFit)this.parent.preventAdjustColumns();else if(this.parent.allowResizing&&"Normal"===this.parent.resizeSettings.mode){var a=-1===this.parent.getHeaderTable().style.width.indexOf("px");this.widthService.setWidthToTable(a)}}},s}(),h8=function(){function s(t){this.previousValues={top:0,left:0},this.oneTimeReady=!0,this.parent=t,this.widthService=new GE(t),this.addEventListener()}return s.prototype.getModuleName=function(){return"scroll"},s.prototype.setWidth=function(t){if(this.parent.element.style.width=he(this.parent.width),t&&this.widthService.setWidthToColumns(),this.parent.toolbarModule&&this.parent.toolbarModule.toolbar&&this.parent.toolbarModule.toolbar.element){var e=this.parent.toolbarModule.toolbar.element,i=e.querySelector(".e-toolbar-left"),n=e.querySelector(".e-toolbar-center"),r=e.querySelector(".e-toolbar-right"),a=e.querySelector(".e-toolbar-items"),p=e?e.clientWidth:0;(!this.parent.enableAdaptiveUI||(i?i.clientWidth:0)>p||(n?n.clientWidth:0)>p||(r?r.clientWidth:0)>p||(a?a.clientWidth:0)>p)&&this.parent.toolbarModule.toolbar.refreshOverflow()}},s.prototype.setHeight=function(){var t=0,e=this.parent.getContent().querySelector("."+Sr),i=this.parent.height;if(this.parent.enableColumnVirtualization&&this.parent.isFrozenGrid()&&"auto"!==this.parent.height&&this.parent.height.toString().indexOf("%")<0&&(i=parseInt(i,10)-s.getScrollBarWidth()),!this.parent.enableVirtualization&&this.parent.frozenRows&&"auto"!==this.parent.height){var n=this.parent.getHeaderContent().querySelector(nt+":not(.e-masked-tbody)");t=n?n.offsetHeight:0,n&&t?t-=n.getElementsByClassName($s).length*this.parent.getRowHeight():!this.parent.isInitialLoad&&"Shimmer"===this.parent.loadingIndicator.indicatorType&&this.parent.getHeaderContent().querySelector(".e-masked-table")&&(i=parseInt(i,10)-this.parent.frozenRows*this.parent.getRowHeight()),e.style.height=he(i-t)}else e.style.height=he(i);this.ensureOverflow(e),this.parent.isFrozenGrid()&&this.refresh()},s.prototype.setPadding=function(){var t=this.parent.getHeaderContent(),e=s.getScrollBarWidth()-this.getThreshold(),i=this.getCssProperties();t.querySelector("."+br).style[i.border]=e>0?"1px":"0px",t.style[i.padding]=e>0?e+"px":"0px"},s.prototype.removePadding=function(t){var e=this.getCssProperties(t),i=this.parent.getHeaderContent().querySelector("."+br);i.style[e.border]="",i.parentElement.style[e.padding]="";var n=this.parent.getFooterContent();n&&n.classList.contains("e-footerpadding")&&n.classList.remove("e-footerpadding")},s.prototype.refresh=function(){if("100%"===this.parent.height){var t=this.parent.getContent();this.parent.element.style.height="100%";var e=this.widthService.getSiblingsHeight(t);t.style.height="calc(100% - "+e+"px)"}},s.prototype.getThreshold=function(){return"mozilla"===L.info.name?.5:1},s.prototype.addEventListener=function(){this.parent.isDestroyed||(this.parent.on(wo,this.wireEvents,this),this.parent.on(zi,this.wireEvents,this),this.parent.on(Li,this.onPropertyChanged,this),this.parent.on(KO,this.wireEvents,this),this.parent.on(ws,this.setScrollLeft,this))},s.prototype.removeEventListener=function(){this.parent.isDestroyed||(this.parent.off(wo,this.wireEvents),this.parent.off(zi,this.wireEvents),this.parent.off(Li,this.onPropertyChanged),this.parent.off(KO,this.wireEvents),this.parent.off(ws,this.setScrollLeft),this.unwireEvents())},s.prototype.unwireEvents=function(){this.parent.frozenRows&&this.header&&(b.remove(this.header,"touchstart pointerdown",this.setPageXY),b.remove(this.header,"touchmove pointermove",this.onTouchScroll));var t=this.parent.getContent()?this.parent.getContent().querySelector(".e-movablescrollbar"):null;this.parent.isFrozenGrid()&&this.parent.enableColumnVirtualization&&(t&&b.remove(t,"scroll",this.onCustomScrollbarScroll),this.content&&(b.remove(this.content,"scroll",this.onCustomScrollbarScroll),b.remove(this.content,"touchstart pointerdown",this.setPageXY),/macintosh|ipad/.test(L.userAgent.toLowerCase())&&L.isDevice||b.remove(this.content,"touchmove pointermove",this.onTouchScroll)),this.header&&(b.remove(this.header,"scroll",this.onCustomScrollbarScroll),b.remove(this.header,"touchstart pointerdown",this.setPageXY),b.remove(this.header,"touchmove pointermove",this.onTouchScroll))),this.content&&b.remove(this.content,"scroll",this.contentScrollHandler),this.header&&b.remove(this.header,"scroll",this.headerScrollHandler),this.contentScrollHandler=null,this.headerScrollHandler=null,this.parent.aggregates.length&&this.parent.getFooterContent()&&b.remove(this.parent.getFooterContent().firstChild,"scroll",this.onContentScroll)},s.prototype.setScrollLeft=function(){this.parent.getHeaderContent().querySelector("."+br).scrollLeft=this.previousValues.left},s.prototype.onContentScroll=function(t){var e=this,i=t,n=i.classList.contains(br);return function(r){if(null!==e.content.querySelector(nt)&&!e.parent.isPreventScrollEvent){var a=r.target;if(e.parent.frozenRows&&(e.content.scrollTop>0&&e.parent.frozenRows?E([e.parent.element],"e-top-shadow"):T([e.parent.element],"e-top-shadow")),e.parent.element.querySelectorAll(".e-leftfreeze,.e-fixedfreeze,.e-rightfreeze").length){var o=e.parent.getContent().querySelectorAll('.e-freezeerror:not([style*="display: none"])'),l=e.parent.getContent().querySelectorAll('.e-fixederror:not([style*="display: none"])');0!==a.scrollLeft&&e.parent.getVisibleFrozenLeftCount()?E([e.parent.element],"e-left-shadow"):T([e.parent.element],"e-left-shadow"),Math.round((e.parent.enableRtl?a.scrollWidth+a.scrollLeft:a.scrollWidth-a.scrollLeft)+("auto"===e.parent.height?0:1))===a.offsetWidth&&e.parent.getVisibleFrozenRightCount()?T([e.parent.element],"e-right-shadow"):E([e.parent.element],"e-right-shadow");var u=[].slice.call(e.parent.getContent().querySelectorAll(".e-row:not(.e-hiddenrow)"));if((1===u.length&&o.length||e.parent.element.querySelector('.e-freeze-autofill:not([style*="display: none"])')||l.length)&&a.scrollLeft!==e.previousValues.left)return void(a.scrollLeft=e.previousValues.left);if(1!==u.length&&(o.length||l.length)&&a.scrollTop!==e.previousValues.top)return void(a.scrollTop=e.previousValues.top)}var p=a.scrollLeft;if(!c(e.parent.infiniteScrollModule)&&e.parent.enableInfiniteScrolling&&(!e.parent.isEdit||e.parent.editSettings.showAddNewRow&&!e.parent.element.querySelector(".e-editedrow"))&&e.parent.notify("infinite-scroll-handler",{target:r.target,isLeft:e.previousValues.left!==p}),e.parent.groupSettings.columns.length&&e.parent.groupSettings.enableLazyLoading){var d=e.previousValues.tope.clientHeight&&"hidden"!==i&&"visible"!==i||"HTML"===t.tagName||"BODY"===t.tagName?t:this.getScrollbleParent(t.parentNode)},s.prototype.addStickyListener=function(t){this.parentElement=this.getScrollbleParent(this.parent.element.parentElement),t&&this.parentElement?(this.eventElement="HTML"===this.parentElement.tagName||"BODY"===this.parentElement.tagName?document:this.parentElement,b.add(this.eventElement,"scroll",this.makeStickyHeader,this)):this.eventElement&&(b.remove(this.eventElement,"scroll",this.makeStickyHeader),this.eventElement=null)},s.prototype.resizeFrozenRowBorder=function(){var t;this.parent.element.querySelector(".e-frozenrow-border")?t=this.parent.element.querySelector(".e-frozenrow-border"):(t=this.parent.createElement("div",{className:"e-frozenrow-border"}),this.parent.element.insertBefore(t,this.parent.element.querySelector(".e-gridcontent")));var e="auto"!==this.parent.height?s.getScrollBarWidth():0;t.style.width=this.parent.element.offsetWidth-e-.5+"px"},s.prototype.wireEvents=function(){var t=this;if(this.oneTimeReady){var e=this.parent.isFrozenGrid();this.content=this.parent.getContent().querySelector("."+Sr),this.header=this.parent.getHeaderContent().querySelector("."+br);var i=this.parent.getContent().querySelector(".e-movablescrollbar");this.parent.frozenRows&&this.header&&this.content&&(b.add(this.header,"touchstart pointerdown",this.setPageXY(),this),b.add(this.header,"touchmove pointermove",this.onTouchScroll(this.content),this)),e&&i&&this.parent.enableColumnVirtualization&&(b.add(i,"scroll",this.onCustomScrollbarScroll(this.content,this.header),this),b.add(this.content,"scroll",this.onCustomScrollbarScroll(i,this.header),this),b.add(this.header,"scroll",this.onCustomScrollbarScroll(i,this.content),this),b.add(this.header,"touchstart pointerdown",this.setPageXY(),this),b.add(this.header,"touchmove pointermove",this.onTouchScroll(this.content),this),b.add(this.content,"touchstart pointerdown",this.setPageXY(),this),/macintosh|ipad/.test(L.userAgent.toLowerCase())&&L.isDevice||b.add(this.content,"touchmove pointermove",this.onTouchScroll(this.header),this)),this.contentScrollHandler=this.onContentScroll(this.header),this.headerScrollHandler=this.onContentScroll(this.content),b.add(this.content,"scroll",this.contentScrollHandler,this),b.add(this.header,"scroll",this.headerScrollHandler,this),this.parent.aggregates.length&&b.add(this.parent.getFooterContent().firstChild,"scroll",this.onContentScroll(this.content),this),this.parent.enableStickyHeader&&this.addStickyListener(!0),this.refresh(),this.oneTimeReady=!1}var r,a,o,n=this.parent.getContentTable();d8(function(){r=t.header.scrollLeft,a=n.scrollHeight,o=t.parent.getContent().clientHeight},function(){var l={cancel:!1};t.parent.notify("check-scroll-reset",l),a0){e.classList.add("e-sticky");var u=0;n&&this.parent.groupSettings.showDropArea&&(this.setSticky(n,u,t.width,l,!0),u+=n.getClientRects()[0].height),i&&(this.setSticky(i,u,t.width,l,!0),u+=i.getClientRects()[0].height),this.setSticky(e,u,t.width,l,!0),c(h)||(h.style.position="fixed",h.style.top=r+"px")}else if(e.classList.contains("e-sticky")){this.setSticky(e,null,null,null,!1),i&&this.setSticky(i,null,null,null,!1),n&&this.setSticky(n,null,null,null,!1);var p=this.parent.element.querySelector(".e-ccdlg");p&&p.classList.remove("e-sticky"),c(h)||(h.style.position="absolute",h.style.top=t.top-a+"px")}this.parent.notify("sticky-scroll-complete",{})}}},s.prototype.setSticky=function(t,e,i,n,r){r?t.classList.add("e-sticky"):t.classList.remove("e-sticky"),t.style.width=null!=i?i+"px":"",t.style.top=null!=e?e+"px":"",t.style.left=null!==n?parseInt(t.style.left,10)!==n?n+"px":t.style.left:""},s.prototype.destroy=function(){var t=this.parent.element;if(t&&(t.querySelector("."+ur)||t.querySelector("."+Dn))){this.removeEventListener();var e=this.parent.getContent().querySelector("."+Sr);b.remove(e,"scroll",this.onContentScroll),this.parent.enableStickyHeader&&this.addStickyListener(!1),this.removePadding(),T([this.parent.getHeaderContent().querySelector("."+br)],br),T([e],Sr),e.style.height="",this.parent.element.style.width=""}},s.getScrollBarWidth=function(){return ka()},s}(),u8=function(){var s=function(t,e){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var r in n)n.hasOwnProperty(r)&&(i[r]=n[r])})(t,e)};return function(t,e){function i(){this.constructor=t}s(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),rc=function(s,t,e,i){var a,n=arguments.length,r=n<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(s,t,e,i);else for(var o=s.length-1;o>=0;o--)(a=s[o])&&(r=(n<3?a(r):n>3?a(t,e,r):a(t,e))||r);return n>3&&r&&Object.defineProperty(t,e,r),r},Dye=function(s){function t(){var e=null!==s&&s.apply(this,arguments)||this;return e.templateFn={},e}return u8(t,s),t.prototype.setFormatter=function(e){this.formatFn=e},t.prototype.getFormatter=function(){return this.formatFn},t.prototype.setTemplate=function(e){void 0===e&&(e={}),void 0!==this.footerTemplate&&(this.templateFn[so(xe,xe.Summary)]={fn:$e(this.footerTemplate,e),property:"footerTemplate"}),void 0!==this.groupFooterTemplate&&(this.templateFn[so(xe,xe.GroupSummary)]={fn:$e(this.groupFooterTemplate,e),property:"groupFooterTemplate"}),void 0!==this.groupCaptionTemplate&&(this.templateFn[so(xe,xe.CaptionSummary)]={fn:$e(this.groupCaptionTemplate,e),property:"groupCaptionTemplate"})},t.prototype.getTemplate=function(e){return this.templateFn[so(xe,e)]},t.prototype.setPropertiesSilent=function(e){this.setProperties(e,!0)},rc([y()],t.prototype,"type",void 0),rc([y()],t.prototype,"field",void 0),rc([y()],t.prototype,"columnName",void 0),rc([y()],t.prototype,"format",void 0),rc([y()],t.prototype,"footerTemplate",void 0),rc([y()],t.prototype,"groupFooterTemplate",void 0),rc([y()],t.prototype,"groupCaptionTemplate",void 0),rc([y()],t.prototype,"customAggregate",void 0),t}(rt),Mye=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return u8(t,s),rc([es([],Dye)],t.prototype,"columns",void 0),t}(rt),xye=function(){function s(t,e){this.copyContent="",this.isSelect=!1,this.parent=t,this.serviceLocator=e,this.addEventListener()}return s.prototype.addEventListener=function(){this.parent.isDestroyed||(this.parent.on(zi,this.initialEnd,this),this.parent.on(Nn,this.keyDownHandler,this),this.parent.on(Is,this.clickHandler,this),this.parent.on(wo,this.initialEnd,this),b.add(this.parent.element,"keydown",this.pasteHandler,this))},s.prototype.removeEventListener=function(){this.parent.isDestroyed||(this.parent.off(Nn,this.keyDownHandler),this.parent.off(zi,this.initialEnd),this.parent.off(Is,this.clickHandler),this.parent.off(wo,this.initialEnd),b.remove(this.parent.element,"keydown",this.pasteHandler))},s.prototype.clickHandler=function(t){var e=t.target;e=P(e,"e-rowcell")},s.prototype.pasteHandler=function(t){var e=this,i=this.parent,n=/(Mac)/i.test(navigator.platform),r=this.parent.getSelectedRowCellIndexes();if(!i.isEdit&&67===t.keyCode&&n&&t.metaKey&&this.copy(),r.length&&86===t.keyCode&&(!n&&t.ctrlKey||n&&t.metaKey)&&!i.isEdit){var a=A(document.activeElement,"."+kt);if(!this.clipBoardTextArea||!a||!i.editSettings.allowEditing||"Batch"!==i.editSettings.mode||"Cell"!==i.selectionSettings.mode||"Flow"===i.selectionSettings.cellSelectionMode)return;this.activeElement=document.activeElement;var o=window.scrollX,l=window.scrollY;this.clipBoardTextArea.focus(),setTimeout(function(){e.activeElement.focus(),window.scrollTo(o,l),e.paste(e.clipBoardTextArea.value,r[0].rowIndex,r[0].cellIndexes[0])},n?100:10)}},s.prototype.paste=function(t,e,i){for(var o,l,p,n=this.parent,r=i,a=e,u=t.split("\n"),d=0;de.length)for(i=[],r=0;r0&&(this.copyContent+="\n");var o=[],l=i[parseInt(r.toString(),10)];!Oi(this.parent)&&(this.parent.enableVirtualization||this.parent.enableInfiniteScrolling&&this.parent.infiniteScrollSettings.enableCache||this.parent.groupSettings.columns.length&&this.parent.groupSettings.enableLazyLoading)&&(l=e.map(function(v){return v.getAttribute("data-rowindex")}).indexOf(i[parseInt(r.toString(),10)].toString()));var h=e[parseInt(l.toString(),10)];c(h)||(o.push.apply(o,[].slice.call(h.querySelectorAll(".e-rowcell:not(.e-hide)"))),this.getCopyData(o,!1,"\t",t))}}else{var u=this.checkBoxSelection();if(u.status){if(t){var p=[];for(r=0;r0&&(this.copyContent+="\n");var f=[].slice.call(e[u.rowIndexes[parseInt(r.toString(),10)]].querySelectorAll(".e-cellselectionbackground:not(.e-hide)"));this.getCopyData(f,!1,"\t",t)}}else this.getCopyData([].slice.call(this.parent.element.getElementsByClassName("e-cellselectionbackground")),!0,"\n",t)}var g={data:this.copyContent,cancel:!1};if(this.parent.trigger("beforeCopy",g),g.cancel)return;this.clipBoardTextArea.value=this.copyContent=g.data,L.userAgent.match(/ipad|ipod|iphone/i)?this.clipBoardTextArea.setSelectionRange(0,this.clipBoardTextArea.value.length):this.clipBoardTextArea.select(),this.isSelect=!0}},s.prototype.getCopyData=function(t,e,i,n){for(var r="string"!=typeof t[0],a=0;a0,options:i}},generateMessage:function(s,t,e){return e=e.filter(function(i){return"resize"!==i}).reduce(function(i,n){return i+"* "+n+"\n"},""),ac+": MODULES MISSING\nThe following modules are not injected:.\n"+e+"Refer to "+sc+"/module.html for documentation on importing feature modules."}},promise_enabled:{type:"promise_enabled",logType:"error",check:function(){return{success:typeof Promise>"u"}},generateMessage:function(){return Bd+": PROMISE UNDEFINED\nPromise object is not present in the global environment,please use polyfil to support Promise object in your environment.\nRefer to "+YE+"/base/browser.html?#required-polyfills for more information."}},primary_column_missing:{type:"primary_column_missing",logType:"warn",check:function(s,t){return{success:t.enableColumnVirtualization?0===t.getPrimaryKeyFieldNames().length:0===t.getColumns().filter(function(e){return e.isPrimaryKey}).length}},generateMessage:function(){return ac+": PRIMARY KEY MISSING\nEditing is enabled but primary key column is not specified.\nRefer to "+sc+"/api-column.html?#isprimarykey for documentation on providing primary key columns."}},selection_key_missing:{type:"selection_key_missing",logType:"warn",check:function(s,t){return{success:t.selectionSettings.persistSelection&&0===t.getColumns().filter(function(e){return e.isPrimaryKey}).length}},generateMessage:function(){return ac+": PRIMARY KEY MISSING\nselectionSettings.persistSelection property is enabled. It requires one primary key column to persist selection.\nRefer to "+sc+"/api-column.html?#isprimarykey for documentation on providing primary key columns."}},actionfailure:{type:"actionfailure",logType:"error",check:function(){return{success:!0}},generateMessage:function(s,t){var i=kye(s),n=Lye(s);return ac+": "+(""!==n?n:""!==i?i:s.error)}},locale_missing:{type:"locale_missing",logType:"warn",check:function(s,t){var e=oe.getObject("locale."+t.locale+".grid",xi);return{success:"en-US"!==t.locale&&c(e)}},generateMessage:function(s,t){return ac+": LOCALE CONFIG MISSING\nLocale configuration for '"+t.locale+"' is not provided.\nRefer to "+sc+"/globalization-and-localization.html?#localization \n for documentation on setting locale configuration."}},limitation:{type:"limitation",logType:"warn",check:function(s,t){var i;switch(s){case"freeze":i={success:!Pe(t.detailTemplate)||!Pe(t.childGrid),options:{name:"freeze"}};break;case"virtualization":i={success:!Pe(t.detailTemplate)||!Pe(t.childGrid),options:{name:"virtualization"}};break;default:i={success:!1}}return i},generateMessage:function(s,t,e){var n,i=e.name;switch(i){case"freeze":n="Frozen rows and columns do not support the following features:\n* Details Template\n* Hierarchy Grid\n";break;case"virtualization":n="Virtualization does not support the following features.\n* Details Template.\n* Hierarchy Grid.\n";break;default:n=""}return ac+": "+i.toUpperCase()+" LIMITATIONS\n"+n}},check_datasource_columns:{type:"check_datasource_columns",logType:"warn",check:function(s,t){return{success:!(t.columns.length||t.dataSource instanceof q||!c(t.dataSource)&&t.dataSource.length)}},generateMessage:function(){return ac+": GRID CONFIG MISSING\ndataSource and columns are not provided in the grid. At least one of either must be provided for grid configuration.\nRefer to "+sc+"/columns.html for documentation on configuring the grid data and columns."}},virtual_height:{type:"virtual_height",logType:"error",check:function(s,t){return{success:c(t.height)||"auto"===t.height}},generateMessage:function(){return Bd+": GRID HEIGHT MISSING \nheight property is required to use virtualization.\nRefer to "+sc+"/virtual.html for documentation on configuring the virtual grid."}},grid_remote_edit:{type:"grid_remote_edit",logType:"error",check:function(s){return{success:Array.isArray(s)||Array.isArray(s.result)}},generateMessage:function(){return Bd+": RETRUN VALUE MISSING \nRemote service returns invalid data. \nRefer to "+sc+"/edit.html for documentation on configuring editing with remote data."}},grid_sort_comparer:{type:"grid_sort_comparer",logType:"warn",check:function(s,t){return{success:t.getDataModule().isRemote()}},generateMessage:function(){return ac+": SORT COMPARER NOT WORKING \nSort comparer will not work with remote data.Refer to "+sc+"/sorting/#custom-sort-comparer for documentation on using the sort comparer."}},resize_min_max:{type:"resize_min_max",logType:"info",check:function(s){return{success:s.column.minWidth&&s.column.minWidth>=s.width||s.column.maxWidth&&s.column.maxWidth<=s.width}},generateMessage:function(){return QE+": RESIZING COLUMN REACHED MIN OR MAX \nThe column resizing width is at its min or max."}},action_disabled_column:{type:"action_disabled_column",logType:"info",check:function(s){var e;switch(s.moduleName){case"reorder":e=c(s.destColumn)?"reordering action is disabled for the "+s.column.headerText+" column":"reordering action is disabled for the "+(s.column.allowReordering?s.destColumn.headerText:s.column.headerText)+" column";break;case"group":e="grouping action is disabled for the "+s.columnName+" column.";break;case"filter":e="filtering action is disabled for the "+s.columnName+" column.";break;case"sort":e="sorting action is disabled for the "+s.columnName+" column."}return{success:!0,options:{fn:e}}},generateMessage:function(s,t,e){return QE+": ACTION DISABLED \n "+e.fn}},exporting_begin:{type:"exporting_begin",logType:"info",check:function(s){return{success:!0,options:{args:s}}},generateMessage:function(s,t,e){return QE+": EXPORTING INPROGRESS \n Grid "+e.args+"ing is in progress"}},exporting_complete:{type:"exporting_complete",logType:"info",check:function(s){return{success:!0,options:{args:s}}},generateMessage:function(s,t,e){return QE+": EXPORTING COMPLETED \n Grid "+e.args+"ing is complete"}},foreign_key_failure:{type:"foreign_key_failure",logType:"error",check:function(){return{success:!0}},generateMessage:function(){return Bd+": FOREIGNKEY CONFIG \n Grid foreign key column needs a valid data source/service.Refer to "+sc+"/columns/#foreign-key-column for documentation on configuring foreign key columns."}},initial_action:{type:"initial_action",logType:"error",check:function(s){var e;switch(s.moduleName){case"group":e="The "+s.columnName+" column is not available in the grid's column model.Please provide a valid field name to group the column";break;case"filter":e="The "+s.columnName+" column is not available in the grid's column model.Please provide a valid field name to filter the column.";break;case"sort":e="The "+s.columnName+" column is not available in the grid's column model.Please provide a valid field name to sort the column."}return{success:!0,options:{fn:e}}},generateMessage:function(s,t,e){return Bd+": INITIAL ACTION FAILURE \n "+e.fn}},frozen_rows_columns:{type:"frozen_rows_columns",logType:"error",check:function(s,t){return{success:t.getColumns().length<=t.frozenColumns||t.currentViewData.length&&t.frozenRows>=t.currentViewData.length}},generateMessage:function(s,t){return Bd+": OUT OF RANGE ERROR-\n "+(t.getColumns().length<=t.frozenColumns?"FROZEN COLUMNS,":"")+(t.frozenRows>=t.currentViewData.length?"FROZEN ROWS":"")+" invalid"}},column_type_missing:{type:"column_type_missing",logType:"error",check:function(s){return{success:c(s.column.type),options:s.column.headerText}},generateMessage:function(s,t,e){return Bd+": COLUMN TYPE MISSING-\n "+e+" column type was invalid or not defined.Please go through below help link: "+YE+"/grid/columns/#column-type"}},datasource_syntax_mismatch:{type:"datasource_syntax_mismatch",logType:"warn",check:function(s){return{success:s.dataState.dataSource&&!(s.dataState.dataSource instanceof q||"result"in s.dataState.dataSource||s.dataState.dataSource instanceof Array)&&!c(s.dataState.dataStateChange)}},generateMessage:function(){return ac+": DATASOURCE SYNTAX WARNING\nDataSource should be in the form of {result: Object[], count: number}when dataStateChangeEvent used"}}},kye=function(s){var t=s.error;return t.indexOf&&0!==t.indexOf("Format options")?"":"INVALID FORMAT\nFor more information, refer to the following documentation links:\nNumber format: "+YE+"/common/internationalization#supported-format-string\nDate format: "+YE+"/common/internationalization#manipulating-datetime\nMessage: "+t},Lye=function(s){var t=oe.getObject("error.error",s);if(c(t))return"";var e="";try{e=JSON.parse(t.responseText)}catch{e=""}return"XMLHTTPREQUEST FAILED\nUrl: "+t.responseURL+"\nStatus: "+t.status+" - "+t.statusText+"\n"+(""!==e?"Message: "+e:"")},Mo=function(){var s=function(t,e){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var r in n)n.hasOwnProperty(r)&&(i[r]=n[r])})(t,e)};return function(t,e){function i(){this.constructor=t}s(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),K=function(s,t,e,i){var a,n=arguments.length,r=n<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(s,t,e,i);else for(var o=s.length-1;o>=0;o--)(a=s[o])&&(r=(n<3?a(r):n>3?a(t,e,r):a(t,e))||r);return n>3&&r&&Object.defineProperty(t,e,r),r},Oye=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Mo(t,s),K([y()],t.prototype,"field",void 0),K([y()],t.prototype,"direction",void 0),K([y(!1)],t.prototype,"isFromGroup",void 0),t}(rt),Nye=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Mo(t,s),K([es([],Oye)],t.prototype,"columns",void 0),K([y(!0)],t.prototype,"allowUnsort",void 0),t}(rt),Rye=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Mo(t,s),K([y()],t.prototype,"field",void 0),K([y()],t.prototype,"operator",void 0),K([y()],t.prototype,"value",void 0),K([y()],t.prototype,"matchCase",void 0),K([y(!1)],t.prototype,"ignoreAccent",void 0),K([y()],t.prototype,"predicate",void 0),K([y({})],t.prototype,"actualFilterValue",void 0),K([y({})],t.prototype,"actualOperator",void 0),K([y()],t.prototype,"type",void 0),K([y()],t.prototype,"ejpredicate",void 0),K([y()],t.prototype,"uid",void 0),K([y()],t.prototype,"isForeignKey",void 0),K([y()],t.prototype,"condition",void 0),t}(rt),Pye=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Mo(t,s),K([y(!1)],t.prototype,"enableCache",void 0),K([y(3)],t.prototype,"maxBlocks",void 0),K([y(3)],t.prototype,"initialBlocks",void 0),t}(rt),Fye=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Mo(t,s),K([es([],Rye)],t.prototype,"columns",void 0),K([y("FilterBar")],t.prototype,"type",void 0),K([y("OnEnter")],t.prototype,"mode",void 0),K([y(!0)],t.prototype,"showFilterBarStatus",void 0),K([y(1500)],t.prototype,"immediateModeDelay",void 0),K([y()],t.prototype,"operators",void 0),K([y(!1)],t.prototype,"ignoreAccent",void 0),K([y(!1)],t.prototype,"enableInfiniteScrolling",void 0),K([y(50)],t.prototype,"itemsCount",void 0),K([y("Shimmer")],t.prototype,"loadingIndicator",void 0),K([y(!1)],t.prototype,"enableCaseSensitivity",void 0),K([y(!1)],t.prototype,"showFilterBarOperator",void 0),t}(rt),Bye=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Mo(t,s),K([y("Row")],t.prototype,"mode",void 0),K([y("Flow")],t.prototype,"cellSelectionMode",void 0),K([y("Single")],t.prototype,"type",void 0),K([y(!1)],t.prototype,"checkboxOnly",void 0),K([y(!1)],t.prototype,"persistSelection",void 0),K([y("Default")],t.prototype,"checkboxMode",void 0),K([y(!1)],t.prototype,"enableSimpleMultiRowSelection",void 0),K([y(!0)],t.prototype,"enableToggle",void 0),K([y(!1)],t.prototype,"allowColumnSelection",void 0),t}(rt),zye=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Mo(t,s),K([y([])],t.prototype,"fields",void 0),K([y("")],t.prototype,"key",void 0),K([y("contains")],t.prototype,"operator",void 0),K([y(!0)],t.prototype,"ignoreCase",void 0),K([y(!1)],t.prototype,"ignoreAccent",void 0),t}(rt),jye=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Mo(t,s),K([y()],t.prototype,"targetID",void 0),t}(rt),Vye=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Mo(t,s),K([y("Both")],t.prototype,"wrapMode",void 0),t}(rt),Hye=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Mo(t,s),K([y("Normal")],t.prototype,"mode",void 0),t}(rt),_ye=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Mo(t,s),K([y(!0)],t.prototype,"showDropArea",void 0),K([y(!1)],t.prototype,"allowReordering",void 0),K([y(!1)],t.prototype,"showToggleButton",void 0),K([y(!1)],t.prototype,"showGroupedColumn",void 0),K([y(!0)],t.prototype,"showUngroupButton",void 0),K([y(!1)],t.prototype,"disablePageWiseAggregates",void 0),K([y([])],t.prototype,"columns",void 0),K([y()],t.prototype,"captionTemplate",void 0),K([y(!1)],t.prototype,"enableLazyLoading",void 0),t}(rt),Wye=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Mo(t,s),K([y(!1)],t.prototype,"allowAdding",void 0),K([y(!1)],t.prototype,"allowEditing",void 0),K([y(!1)],t.prototype,"allowDeleting",void 0),K([y("Normal")],t.prototype,"mode",void 0),K([y(!0)],t.prototype,"allowEditOnDblClick",void 0),K([y(!0)],t.prototype,"showConfirmDialog",void 0),K([y(!1)],t.prototype,"showDeleteConfirmDialog",void 0),K([y()],t.prototype,"template",void 0),K([y()],t.prototype,"headerTemplate",void 0),K([y()],t.prototype,"footerTemplate",void 0),K([y("Top")],t.prototype,"newRowPosition",void 0),K([y({})],t.prototype,"dialog",void 0),K([y(!1)],t.prototype,"allowNextRowEdit",void 0),K([y(!1)],t.prototype,"showAddNewRow",void 0),t}(rt),Uye=function(s){function t(){return null!==s&&s.apply(this,arguments)||this}return Mo(t,s),K([y("Spinner")],t.prototype,"indicatorType",void 0),t}(rt),$E=function(s){function t(i,n){var r=s.call(this,i,n)||this;return r.isPreventScrollEvent=!1,r.inViewIndexes=[],r.keyA=!1,r.frozenRightCount=0,r.freezeColumnRefresh=!0,r.rightcount=0,r.frozenLeftCount=0,r.leftcount=0,r.tablesCount=1,r.movableCount=0,r.movablecount=0,r.fixedcount=0,r.fixedCount=0,r.visibleFrozenLeft=0,r.visibleFrozenFixed=0,r.isPreparedFrozenColumns=!1,r.visibleFrozenRight=0,r.visibleMovable=0,r.frozenLeftColumns=[],r.frozenRightColumns=[],r.movableColumns=[],r.fixedColumns=[],r.stackedLeft=[],r.stackedRight=[],r.stackedFixed=[],r.stackedMovable=[],r.stackedarrayLeft=[],r.stackedarrayRight=[],r.stackedarrayFixed=[],r.stackedarrayMovable=[],r.media={},r.autoFitColumnsResize=!1,r.tableIndex=0,r.componentRefresh=ei.prototype.refresh,r.isChangeDataSourceCall=!1,r.mergedColumns=!1,r.isVirtualAdaptive=!1,r.requireTemplateRef=!0,r.vRows=[],r.vcRows=[],r.vGroupOffsets={},r.rowUid=0,r.translateX=0,r.isManualRefresh=!1,r.isAutoFitColumns=!1,r.enableDeepCompare=!1,r.totalDataRecordsCount=0,r.disableSelectedRecords=[],r.partialSelectedRecords=[],r.isSpan=!1,r.islazyloadRequest=!1,r.isAddNewRow=!1,r.addNewRowFocus=!0,r.lockcolPositionCount=0,r.prevPageMoving=!1,r.pageTemplateChange=!1,r.isAutoGen=!1,r.isAutoGenerateColumns=!1,r.pageRequireRefresh=!0,r.mediaBindInstance={},r.commandDelIndex=void 0,r.preventAutoFit=!1,r.asyncTimeOut=50,r.isExportGrid=!1,r.isWidgetsDestroyed=!1,r.enableLogger=!1,r.needsID=!0,e.Inject(o8),We("mergePersistData",r.mergePersistGridData,r),r}var e;return Mo(t,s),e=t,t.prototype.getPersistData=function(){for(var i=["pageSettings","sortSettings","filterSettings","groupSettings","columns","searchSettings","selectedRowIndex","scrollPosition"],n={pageSettings:["template","pageSizes","enableQueryString","totalRecordsCount","pageCount"],filterSettings:["type","mode","showFilterBarStatus","immediateModeDelay","ignoreAccent"],groupSettings:["showDropArea","showToggleButton","showGroupedColumn","showUngroupButton","disablePageWiseAggregates","hideCaptionCount"],searchSettings:["fields","operator","ignoreCase"],sortSettings:[],columns:[],selectedRowIndex:[],scrollPosition:[]},r=0;r
'+this.getShimmerTemplate()+this.getShimmerTemplate()+"
";l.innerHTML="";for(var p=0;p':''},t.prototype.addShimmerEffect=function(){this.maskRowContentScroll=!1;for(var i=[].slice.call(this.element.querySelectorAll(".e-mask:not(.e-shimmer-wave)")),n=0;nparseInt(this.height.toString(),10)&&i&&E([i],["e-footerpadding"]);var n=this.getColumns().filter(function(r){return"checkbox"===r.type});(0===n.length||n.length&&"ResetOnRowClick"===this.selectionSettings.checkboxMode)&&(this.isCheckBoxSelection=!1),"Vertical"===this.rowRenderingMode&&this.enableHover&&(this.setProperties({enableAdaptiveUI:!0,enableHover:!1},!0),T([this.element],"e-gridhover")),this.enableAdaptiveUI&&this.scrollModule&&this.scrollModule.refresh(),this.isFrozenGrid()&&this.isAutoGenerateColumns&&(this.widthService.setWidthToColumns(),this.isAutoGenerateColumns=!1)},t.prototype.removeMediaListener=function(){for(var i=0;i-1&&(this.enableColumnVirtualization&&(this.columnModel=[]),this.updateColumnObject(),a=!0);for(var f=0,g=d;f-1}),a=r.length;(!this.enableColumnVirtualization||c(this.columnModel)||0===this.columnModel.length||i)&&(this.columnModel=[],this.updateColumnModel(this.columns));var o=0===a?this.columnModel:this.getVisibleColumns().slice(r[0],r[a-1]+1),l=[],h=[],u=[],p=this.enableColumnVirtualization&&this.isPreparedFrozenColumns&&0===a;p&&(this.frozenRightColumns=[],this.frozenLeftColumns=[]);for(var d=0;d0&&(this.notify(gh,{}),this.groupSettings.columns.length>0&&this.notify(ap,{})),!c(m)&&!c(m.changes)&&(m.changes[""+n]=r),this.trigger(fm,{cell:S,column:f,data:m[""+o]}),this.isReact&&"0"===S.getAttribute("tabindex")&&S.classList.contains("e-focused")&&S.focus())}},t.prototype.refreshReactColumnTemplateByUid=function(i,n){var r=this;this.isReact&&this.clearTemplate(["columnTemplate"],void 0,function(){var a=!(!r.childGrid||!r.element.querySelectorAll(".e-childgrid").length),o=a?r.getContentTable().querySelectorAll(".e-row"):r.getDataRows();r.refreshReactTemplateTD(o,a),n&&r.renderTemplates()})},t.prototype.refreshReactTemplateTD=function(i,n,r){for(var a="cells",l=this.getIndentCount(),h=0,u=!1,p=0;p1&&v.querySelector(".e-headercelldiv").insertBefore(l.createElement("span",{className:"e-sortnumber",innerHTML:(m+1).toString()}),v.querySelector(".e-headertext"));var S=v.querySelector(".e-sortfilterdiv");"Ascending"===g[parseInt(m.toString(),10)].direction?Ne(S,["e-ascending","e-icon-ascending"],[]):Ne(S,["e-descending","e-icon-descending"],[])}}},l=this,h=0;h0&&this.aggregates.length>0&&(a=a.filter(function(p){return p.isDataRow}));var l=a.filter(function(p){return O(o,p.data)===i})[0],h=l?[].slice.call(this.element.querySelectorAll("[data-uid="+l.uid+"]")):void 0;if(!c(l)&&h.length){if(l.changes=n,this.frozenRows){var u=this.getRowsObject()[l.index];this.setFrozenRowData(u,n)}else this.setFrozenRowData(l,n);this.aggregates.length>0&&(this.notify(gh,{}),this.groupSettings.columns.length>0&&this.notify(ap,{}))}},t.prototype.setFrozenRowData=function(i,n){var r=new Xa(this.serviceLocator,null,this);i.changes=n,function iD(s,t,e){for(var i=0;i<(c(t)?0:t.length);i++)We(t[parseInt(i.toString(),10)].field,cp(t[parseInt(i.toString(),10)],e),s.foreignKeyData);var n=s.cells;for(i=0;i0&&(r=this.rowObject(this.vRows,i)),r},t.prototype.rowObject=function(i,n){if(i)for(var r=0,a=i;ro&&(a-=parseFloat(v.minWidth.toString()),r--)}),n=!1}f.width=f.minWidth&&parseFloat(f.minWidth.toString())>o?parseFloat(f.minWidth.toString()):a/r}},u=this,p=0;pr?n[parseInt(r.toString(),10)].freeze="Left":"Right"===n[parseInt(r.toString(),10)].freeze||"Fixed"===n[parseInt(r.toString(),10)].freeze?n[parseInt(r.toString(),10)].freeze=n[parseInt(r.toString(),10)].freeze:n[parseInt(r.toString(),10)].freeze=void 0}for(r=0;r<(c(i)?0:i.length);r++)i[parseInt(r.toString(),10)].columns?(this.leftcount=0,this.rightcount=0,this.movablecount=0,this.fixedcount=0,this.splitStackedColumns(i[parseInt(r.toString(),10)].columns),!this.leftcount||this.rightcount||this.movablecount||this.fixedcount?!this.rightcount||this.leftcount||this.movablecount||this.fixedcount?!this.movablecount||this.leftcount||this.rightcount||this.fixedcount?!this.fixedcount||this.leftcount||this.rightcount||this.movablecount?(this.frozenLeftCount+=this.leftcount,this.frozenRightCount+=this.rightcount,this.movableCount+=this.movablecount,this.fixedCount+=this.fixedcount,this.leftcount=0,this.rightcount=0,this.movablecount=0,this.fixedcount=0,this.stackedLeft=[],this.stackedRight=[],this.stackedFixed=[],this.stackedMovable=[],this.stackedarrayLeft=[],this.stackedarrayRight=[],this.stackedarrayFixed=[],this.stackedarrayMovable=[],this.pushStackedColumns(i[parseInt(r.toString(),10)].columns,0,[],i[parseInt(r.toString(),10)],{headerText:i[parseInt(r.toString(),10)].headerText,columns:[]}),this.stackedarrayLeft.length&&this.resetStackedColumns(this.stackedLeft,this.stackedarrayLeft,"Left"),this.stackedarrayRight.length&&this.resetStackedColumns(this.stackedRight,this.stackedarrayRight,"Right"),this.stackedarrayFixed.length&&this.resetStackedColumns(this.stackedFixed,this.stackedarrayFixed,"Fixed"),this.stackedarrayMovable.length&&this.resetStackedColumns(this.stackedMovable,this.stackedarrayMovable,"Movable"),this.stackedLeft=[],this.stackedRight=[],this.stackedMovable=[],this.stackedFixed=[],this.stackedarrayLeft=[],this.stackedarrayRight=[],this.stackedarrayMovable=[],this.stackedarrayFixed=[]):(this.fixedCount+=this.fixedcount,this.fixedColumns.push(i[parseInt(r.toString(),10)]),this.movableCount+=this.movablecount,this.movableColumns.push(i[parseInt(r.toString(),10)])):(this.movableCount+=this.movablecount,this.movableColumns.push(i[parseInt(r.toString(),10)])):(this.frozenRightCount+=this.rightcount,this.frozenRightColumns.push(i[parseInt(r.toString(),10)])):(this.frozenLeftCount+=this.leftcount,this.frozenLeftColumns.push(i[parseInt(r.toString(),10)]))):"Right"===i[parseInt(r.toString(),10)].freeze?(!1!==i[parseInt(r.toString(),10)].visible&&this.visibleFrozenRight++,this.frozenRightColumns.push(i[parseInt(r.toString(),10)]),this.frozenRightCount++):"Left"===i[parseInt(r.toString(),10)].freeze||i[parseInt(r.toString(),10)].isFrozen?(!1!==i[parseInt(r.toString(),10)].visible&&this.visibleFrozenLeft++,this.frozenLeftColumns.push(i[parseInt(r.toString(),10)]),this.frozenLeftCount++):"Fixed"===i[parseInt(r.toString(),10)].freeze?(this.fixedColumns.push(i[parseInt(r.toString(),10)]),this.fixedCount++,this.movableColumns.push(i[parseInt(r.toString(),10)]),this.movableCount++):(!1!==i[parseInt(r.toString(),10)].visible&&this.visibleMovable++,this.movableColumns.push(i[parseInt(r.toString(),10)]),this.movableCount++);this.frozenLeftColumns.length&&(n=this.frozenLeftColumns[this.frozenLeftColumns.length-1],this.removeBorder(this.frozenLeftColumns),this.frozenLeftBorderColumns(n instanceof Ur?this.lastVisibleLeftCol(this.frozenLeftColumns):n)),this.frozenRightColumns.length&&(n=this.frozenRightColumns[0],this.removeBorder(this.frozenRightColumns),this.frozenRightBorderColumns(n instanceof Ur?this.firstVisibleRightCol(this.frozenRightColumns):n)),(this.frozenLeftColumns.length||this.frozenRightColumns.length)&&this.freezeColumnRefresh&&(n=this.frozenLeftColumns.concat(this.movableColumns).concat(this.frozenRightColumns),this.setProperties({columns:n},!0),this.freezeColumnRefresh=!1)},t.prototype.removeBorder=function(i){for(var n=0;n=0;r--){var a=[];if(this.isVisibleColumns(i[parseInt(r.toString(),10)],a),i[parseInt(r.toString(),10)].visible&&-1!==a.indexOf("true")){n=i[parseInt(r.toString(),10)];break}}return n},t.prototype.firstVisibleRightCol=function(i){for(var n,r=0;rthis.frozenColumns-1&&n++,r++);return n},t.prototype.goToPage=function(i){this.pagerModule&&this.pagerModule.goToPage(i)},t.prototype.updateExternalMessage=function(i){this.pagerModule&&!this.pagerTemplate&&this.pagerModule.updateExternalMessage(i)},t.prototype.sortColumn=function(i,n,r){this.sortModule&&this.sortModule.sortColumn(i,n,r)},t.prototype.changeDataSource=function(i,n){this.isChangeDataSourceCall=!0,this.setProperties({sortSettings:{columns:[]}},!0),this.setProperties({filterSettings:{columns:[]}},!0),this.setProperties({searchSettings:{key:""}},!0),this.allowGrouping&&this.setProperties({groupSettings:{columns:[]}},!0),n&&n.length&&this.setProperties({columns:n},!0),i&&(c(n)&&this.setProperties({columns:[]},!0),this.setProperties({dataSource:i},!0)),this.freezeRefresh(),this.isChangeDataSourceCall=!1},t.prototype.clearSorting=function(){this.sortModule&&this.sortModule.clearSorting()},t.prototype.removeSortColumn=function(i){this.sortModule&&this.sortModule.removeSortColumn(i)},t.prototype.clearGridActions=function(){this.setProperties({sortSettings:{columns:[]}},!0),this.setProperties({filterSettings:{columns:[]}},!0),this.setProperties({searchSettings:{key:""}},!0),this.allowGrouping?this.setProperties({groupSettings:{columns:[]}},!1):this.freezeRefresh()},t.prototype.filterByColumn=function(i,n,r,a,o,l,h,u){this.filterModule&&this.filterModule.filterByColumn(i,n,r,a,o,l,h,u)},t.prototype.clearFiltering=function(i){this.filterModule&&this.filterModule.clearFiltering(i)},t.prototype.removeFilteredColsByField=function(i,n){this.filterModule&&this.filterModule.removeFilteredColsByField(i,n)},t.prototype.selectRow=function(i,n){this.selectionModule&&this.selectionModule.selectRow(i,n)},t.prototype.selectRows=function(i){this.selectionModule&&this.selectionModule.selectRows(i)},t.prototype.clearSelection=function(){this.selectionModule&&this.selectionModule.clearSelection()},t.prototype.selectCell=function(i,n){this.selectionModule&&this.selectionModule.selectCell(i,n)},t.prototype.selectCellsByRange=function(i,n){this.selectionModule.selectCellsByRange(i,n)},t.prototype.search=function(i){this.searchModule&&this.searchModule.search(i)},t.prototype.print=function(){this.printModule&&this.printModule.print()},t.prototype.deleteRecord=function(i,n){this.editModule&&this.editModule.deleteRecord(i,n)},t.prototype.startEdit=function(){this.editModule&&this.editModule.startEdit()},t.prototype.endEdit=function(){this.editModule&&this.editModule.endEdit()},t.prototype.closeEdit=function(){this.editModule&&this.editModule.closeEdit()},t.prototype.addRecord=function(i,n){this.editModule&&this.editModule.addRecord(i,n)},t.prototype.deleteRow=function(i){this.editModule&&this.editModule.deleteRow(i)},t.prototype.editCell=function(i,n){this.editModule&&this.editModule.editCell(i,n)},t.prototype.saveCell=function(){this.editModule&&this.editModule.saveCell()},t.prototype.updateCell=function(i,n,r){this.editModule&&this.editModule.updateCell(i,n,r)},t.prototype.updateRow=function(i,n){this.editModule&&this.editModule.updateRow(i,n)},t.prototype.getBatchChanges=function(){return this.editModule?this.editModule.getBatchChanges():{}},t.prototype.enableToolbarItems=function(i,n){this.toolbarModule&&this.toolbarModule.enableItems(i,n)},t.prototype.copy=function(i){this.clipboardModule&&this.clipboardModule.copy(i)},t.prototype.recalcIndentWidth=function(){var i=this;if(this.getHeaderTable().querySelector(".e-emptycell")&&(this.groupSettings.columns.length||this.isDetail()||this.isRowDragable())&&!this.getHeaderTable().querySelector(".e-emptycell").getAttribute("indentRefreshed")&&this.getContentTable()){var n=this.getHeaderTable().querySelector(".e-emptycell").parentElement.offsetWidth,r=[].slice.call(this.getHeaderTable().querySelector(Ka).childNodes),a=[].slice.call(this.getContentTable().querySelector(Ka).childNodes),o=n/30,l="Right"===this.getFrozenMode()?this.groupSettings.columns.length+this.getColumns().length:0,h=this.element.offsetWidth,u=function(p,d){if(HN(i)){var f=(d/h*100).toFixed(1)+"%";r[parseInt(p.toString(),10)].style.width=f,a[parseInt(p.toString(),10)].style.width=f}else r[parseInt(p.toString(),10)].style.width=d+"px",a[parseInt(p.toString(),10)].style.width=d+"px";i.notify(Qb,{index:p,width:d})};for(o>=1&&(n=30/o),n<1&&(n=1),(this.enableColumnVirtualization||this.isAutoGen||this.columns.length===this.groupSettings.columns.length)&&(n=30);l0){var i=this.widthService.getTableWidth(this.getColumns(),!0);this.widthService.setMinwidthBycalculation(i)}this.isFrozenGrid()&&this.enableColumnVirtualization&&this.widthService&&this.widthService.refreshFrozenScrollbar(),this.allowTextWrap&&"Content"!==this.textWrapSettings.wrapMode&&this.notify(n0,{}),this.frozenRows&&this.scrollModule&&this.scrollModule.resizeFrozenRowBorder(),this.enableStickyHeader&&this.scrollModule.makeStickyHeader(),this.enableAutoFill&&"Multiple"===this.selectionSettings.type&&this.selectionModule&&"Cell"===this.selectionSettings.mode&&this.selectionModule.selectedRowCellIndexes.length&&(this.selectionModule.updateAutoFillPosition(),this.selectionModule.drawBorders())}},t.prototype.isRowDragable=function(){return this.allowRowDragAndDrop&&!this.rowDropSettings.targetID},t.prototype.reorderColumns=function(i,n){this.reorderModule&&this.reorderModule.reorderColumns(i,n)},t.prototype.reorderColumnByIndex=function(i,n){this.reorderModule&&this.reorderModule.reorderColumnByIndex(i,n)},t.prototype.reorderColumnByTargetIndex=function(i,n){this.reorderModule&&this.reorderModule.reorderColumnByTargetIndex(i,n)},t.prototype.reorderRows=function(i,n){this.rowDragAndDropModule&&this.rowDragAndDropModule.reorderRows(i,n)},t.prototype.refreshDataSource=function(i){this.notify("refreshdataSource",i)},t.prototype.disableRowDD=function(i){var n=this.getHeaderTable(),r=this.getContentTable(),a=n.querySelectorAll("th.e-rowdragheader, th.e-mastercell"),o=this.getRows(),l=i?"none":"";ke(n.querySelector(Ka).childNodes[0],{display:l}),ke(r.querySelector(Ka).childNodes[0],{display:l});for(var h=0;h-1&&"none"===[].slice.call(n.querySelector("colgroup").querySelectorAll(":not(.e-group-intent):not(.e-detail-intent):not(.e-drag-intent)"))[parseInt(a.toString(),10)].style.display)continue;if(!i[parseInt(a.toString(),10)].width){r=0;break}r+=parseFloat(i[parseInt(a.toString(),10)].width.toString())}if(r){var l=this.isPercentageWidthGrid(),h=this.widthUnit(l),u=this.getContentTable();if(this.groupSettings.columns.length||this.isDetail()||this.isRowDragable()){var p=this.defaultIndentWidth(l),d=p.toString()+h,f=[].slice.call(n.querySelector("colgroup").querySelectorAll(".e-group-intent, .e-detail-intent, .e-drag-intent")),g=[].slice.call(u.querySelector("colgroup").querySelectorAll(".e-group-intent, .e-detail-intent, .e-drag-intent"));for(a=0;a-1},t.prototype.createColumnchooser=function(i,n,r){this.columnChooserModule&&this.columnChooserModule.renderColumnChooser(i,n,r)},t.prototype.initializeServices=function(){this.serviceLocator.register("widthService",this.widthService=new GE(this)),this.serviceLocator.register("cellRendererFactory",new dye),this.serviceLocator.register("rendererFactory",new gye),this.serviceLocator.register("localization",this.localeObj=new xi(this.getModuleName(),this.defaultLocale,this.locale)),this.serviceLocator.register("valueFormatter",this.valueFormatterService=new Dd(this.locale)),this.serviceLocator.register("showHideService",this.showHider=new Eye(this)),this.serviceLocator.register("ariaService",this.ariaService=new h0),this.serviceLocator.register("focus",this.focusModule=new vye(this))},t.prototype.processModel=function(){var r,a,i=this.groupSettings.columns,n=this.sortSettings.columns;if(this.allowGrouping)for(var o=function(d,f){r=!1,a=0;for(var g=n.length;ai.getBoundingClientRect().width&&!i.classList.contains("e-editedbatchcell")||this.enableAdaptiveUI&&"Vertical"===this.rowRenderingMode&&u>.55*i.getBoundingClientRect().width-("auto"!==this.height?16:0))},t.prototype.mouseMoveHandler=function(i){if(this.isEllipsisTooltip()){var n=P(i.target,"e-ellipsistooltip");if((this.prevElement!==n||"mouseout"===i.type)&&this.toolTipObj.close(),n&&"mouseout"!==i.type&&(!L.isDevice||-1===["A","BUTTON","INPUT"].indexOf(i.target.tagName))&&this.getTooltipStatus(n)){var o=this.getColumns()[parseInt(n.getAttribute(Un),10)],l=o&&o.disableHtmlEncode?"innerText":"innerHTML",h=this.createElement("div");if(n.getElementsByClassName("e-headertext").length){var u=n.getElementsByClassName("e-headertext")[0];h[""+l]=this.sanitize(u.innerText),this.toolTipObj.content=h}else h[""+l]=this.sanitize(n.innerText),this.toolTipObj.content=h;this.prevElement=n,this.enableHtmlSanitizer&&(this.toolTipObj.enableHtmlSanitizer=!0),o&&o.disableHtmlEncode&&(this.toolTipObj.enableHtmlParse=!1),this.toolTipObj.open(n)}}},t.prototype.isEllipsisTooltip=function(){var i=this.getColumns();if("EllipsisWithTooltip"===this.clipMode)return!0;for(var n=0;n=0},t.prototype.destroyTemplate=function(i,n){this.clearTemplate(i,n)},t.prototype.log=function(i,n){this.getInjectedModules().find(function(o){return"Logger"===o.name})||(e.Inject(Tye),this.enableLogger=!0,this.injectModules()),this.loggerModule&&this.loggerModule.log(i,n)},t.prototype.applyBiggerTheme=function(i){this.element.classList.contains("e-bigger")&&i.classList.add("e-bigger")},t.prototype.getPreviousRowData=function(){return this.getRowsObject()[this.getRows().length-1].data},t.prototype.hideScroll=function(){var i=this.getContent().querySelector("."+Sr);i.scrollHeight<=i.clientHeight&&(this.scrollModule.removePadding(),i.style.overflowY="auto")},t.prototype.getRowIndexByPrimaryKey=function(i){var n=this.getPrimaryKeyFieldNames()[0];i="object"==typeof i?i[""+n]:i;for(var r=this.getRowsObject(),a=0;a1&&(o=qN(n,r[parseInt(a.toString(),10)].data)),o===i)return r[parseInt(a.toString(),10)].index}return-1},t.prototype.grabColumnByFieldFromAllCols=function(i,n){var r;this.columnModel=[],this.updateColumnModel(this.columns);for(var a=this.columnModel,o=0;othis.getNoncontentHeight()+this.getRowHeight()&&(n=(i-this.getNoncontentHeight())/this.getRowHeight()),n>0)return Math.floor(n)}return 0},t.prototype.getNoncontentHeight=function(){var i=0;if(this.getHeaderContent()&&!c(this.getHeaderContent().clientHeight)&&(i+=this.getHeaderContent().clientHeight),this.toolbar&&!c(this.element.querySelector(".e-toolbar").clientHeight)&&(i+=this.element.querySelector(".e-toolbar").clientHeight),this.allowPaging&&!c(this.element.querySelector(".e-gridpager").clientHeight)&&(i+=this.element.querySelector(".e-gridpager").clientHeight),this.showColumnChooser&&!c(this.element.querySelector(".e-columnheader").clientHeight)&&(i+=this.element.querySelector(".e-columnheader").clientHeight),this.allowGrouping&&this.groupSettings.showDropArea&&!c(this.element.querySelector(".e-groupdroparea").clientHeight)&&(i+=this.element.querySelector(".e-groupdroparea").clientHeight),this.aggregates.length>0&&!c(this.element.querySelector(".e-summaryrow").clientHeight))for(var n=0;no.right?(l.right-a.offsetWidth-o.left).toString()+"px":(l.right-o.left).toString()+"px")}}},t.prototype.renderTemplates=function(i){this.parentDetails&&this.parentDetails.parentInstObj&&this.parentDetails.parentInstObj.isReact&&this.portals?(this.parentDetails.parentInstObj.portals=this.parentDetails.parentInstObj.portals.concat(this.portals),this.parentDetails.parentInstObj.renderTemplates(i),this.portals=void 0):(this.notify("reactTemplateRender",this.portals),this.renderReactTemplates(i))},t.prototype.batchUpdate=function(i){this.processRowChanges(i)},t.prototype.batchAsyncUpdate=function(i){this.processBulkRowChanges(i)},t.prototype.processBulkRowChanges=function(i){var n=this;if(this.dataToBeUpdated)for(var r=[yh,"changedRecords",Mm],a=this.getPrimaryKeyFieldNames()[0],o=0;o "+o+""+e.innerHTML+" + \ No newline at end of file diff --git a/ej2-angular/samples/timeline/align/after/main.51effe2a83032447.js b/ej2-angular/samples/timeline/align/after/main.51effe2a83032447.js new file mode 100644 index 0000000000..447254586c --- /dev/null +++ b/ej2-angular/samples/timeline/align/after/main.51effe2a83032447.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{207:(Sr,no,ro)=>{let Tt=null,Kr=1;const rn=Symbol("SIGNAL");function Ze(e){const n=Tt;return Tt=e,n}function zt(e){if((!ri(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==Kr)){if(!e.producerMustRecompute(e)&&!ni(e))return e.dirty=!1,void(e.lastCleanEpoch=Kr);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=Kr}}function ni(e){br(e);for(let n=0;n0}function br(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}let uo=null;function Sn(e){return"function"==typeof e}function co(e){const t=e(r=>{Error.call(r),r.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}const _s=co(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((r,i)=>`${i+1}) ${r.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t});function ks(e,n){if(e){const t=e.indexOf(n);0<=t&&e.splice(t,1)}}class on{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(const o of t)o.remove(this);else t.remove(this);const{initialTeardown:r}=this;if(Sn(r))try{r()}catch(o){n=o instanceof _s?o.errors:[o]}const{_finalizers:i}=this;if(i){this._finalizers=null;for(const o of i)try{fl(o)}catch(s){n=n??[],s instanceof _s?n=[...n,...s.errors]:n.push(s)}}if(n)throw new _s(n)}}add(n){var t;if(n&&n!==this)if(this.closed)fl(n);else{if(n instanceof on){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(t=this._finalizers)&&void 0!==t?t:[]).push(n)}}_hasParent(n){const{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){const{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){const{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&ks(t,n)}remove(n){const{_finalizers:t}=this;t&&ks(t,n),n instanceof on&&n._removeParent(this)}}on.EMPTY=(()=>{const e=new on;return e.closed=!0,e})();const Or=on.EMPTY;function dl(e){return e instanceof on||e&&"closed"in e&&Sn(e.remove)&&Sn(e.add)&&Sn(e.unsubscribe)}function fl(e){Sn(e)?e():e.unsubscribe()}const xr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},y={setTimeout(e,n,...t){const{delegate:r}=y;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){const{delegate:n}=y;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function w(){}const E=X("C",void 0,void 0);function X(e,n,t){return{kind:e,value:n,error:t}}let q=null;function fe(e){if(xr.useDeprecatedSynchronousErrorHandling){const n=!q;if(n&&(q={errorThrown:!1,error:null}),e(),n){const{errorThrown:t,error:r}=q;if(q=null,t)throw r}}else e()}class ie extends on{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,dl(n)&&n.add(this)):this.destination=Ne}static create(n,t,r){return new st(n,t,r)}next(n){this.isStopped?yt(function _(e){return X("N",e,void 0)}(n),this):this._next(n)}error(n){this.isStopped?yt(function A(e){return X("E",void 0,e)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?yt(E,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ke=Function.prototype.bind;function je(e,n){return ke.call(e,n)}class Le{constructor(n){this.partialObserver=n}next(n){const{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){Ye(r)}}error(n){const{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){Ye(r)}else Ye(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){Ye(t)}}}class st extends ie{constructor(n,t,r){let i;if(super(),Sn(n)||!n)i={next:n??void 0,error:t??void 0,complete:r??void 0};else{let o;this&&xr.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&je(n.next,o),error:n.error&&je(n.error,o),complete:n.complete&&je(n.complete,o)}):i=n}this.destination=new Le(i)}}function Ye(e){xr.useDeprecatedSynchronousErrorHandling?function he(e){xr.useDeprecatedSynchronousErrorHandling&&q&&(q.errorThrown=!0,q.error=e)}(e):function I(e){y.setTimeout(()=>{const{onUnhandledError:n}=xr;if(!n)throw e;n(e)})}(e)}function yt(e,n){const{onStoppedNotification:t}=xr;t&&y.setTimeout(()=>t(e,n))}const Ne={closed:!0,next:w,error:function qt(e){throw e},complete:w},ee="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ut(e){return e}let Qe=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){const r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){const o=function Z(e){return e&&e instanceof ie||function at(e){return e&&Sn(e.next)&&Sn(e.error)&&Sn(e.complete)}(e)&&dl(e)}(t)?t:new st(t,r,i);return fe(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return new(r=J(r))((i,o)=>{const s=new st({next:a=>{try{t(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(t){var r;return null===(r=this.source)||void 0===r?void 0:r.subscribe(t)}[ee](){return this}pipe(...t){return function wt(e){return 0===e.length?Ut:1===e.length?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}(t)(this)}toPromise(t){return new(t=J(t))((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=n=>new e(n),e})();function J(e){var n;return null!==(n=e??xr.Promise)&&void 0!==n?n:Promise}const Pe=co(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ge=(()=>{class e extends Qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){const r=new Xt(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Pe}next(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(t)}})}error(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;const{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return(null===(t=this.observers)||void 0===t?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){const{hasError:r,isStopped:i,observers:o}=this;return r||i?Or:(this.currentObservers=null,o.push(t),new on(()=>{this.currentObservers=null,ks(o,t)}))}_checkFinalizedStatuses(t){const{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){const t=new Qe;return t.source=this,t}}return e.create=(n,t)=>new Xt(n,t),e})();class Xt extends ge{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===r||r.call(t,n)}error(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===r||r.call(t,n)}complete(){var n,t;null===(t=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===t||t.call(n)}_subscribe(n){var t,r;return null!==(r=null===(t=this.source)||void 0===t?void 0:t.subscribe(n))&&void 0!==r?r:Or}}class Fn extends ge{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){const{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}}class sn extends ie{constructor(n,t,r,i,o,s){super(n),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(l){n.error(l)}}:super._next,this._error=i?function(a){try{i(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:t}=this;super.unsubscribe(),!t&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Ct(e,n){return function It(e){return n=>{if(function St(e){return Sn(e?.lift)}(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}((t,r)=>{let i=0;t.subscribe(function An(e,n,t,r,i){return new sn(e,n,t,r,i)}(r,o=>{r.next(e.call(n,o,i++))}))})}class g extends Error{constructor(n,t){super(function C(e,n){return`NG0${Math.abs(e)}${n?": "+n:""}`}(n,t)),this.code=n}}function B(e){for(let n in e)if(e[n]===B)return n;throw Error("Could not find renamed property on target object.")}function ae(e,n){for(const t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function te(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(te).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const n=e.toString();if(null==n)return""+n;const t=n.indexOf("\n");return-1===t?n:n.substring(0,t)}function Te(e,n){return null==e||""===e?null===n?"":n:null==n||""===n?e:e+" "+n}const lt=B({__forward_ref__:B});function nt(e){return e.__forward_ref__=nt,e.toString=function(){return te(this())},e}function oe(e){return function Pt(e){return"function"==typeof e&&e.hasOwnProperty(lt)&&e.__forward_ref__===nt}(e)?e():e}function Lr(e){return e&&!!e.\u0275providers}const Pr=B({\u0275cmp:B}),fo=B({\u0275dir:B}),Rs=B({\u0275pipe:B}),Un=B({\u0275fac:B}),Yn=B({__NG_ELEMENT_ID__:B}),Fs=B({__NG_ENV_ID__:B});function Ve(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():function pe(e){return"string"==typeof e?e:null==e?"":String(e)}(e)}function Rc(e,n){throw new g(-201,!1)}function Dn(e,n){null==e&&function Me(e,n,t,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${t} ${r} ${n} <=Actual]`))}(n,e,null,"!=")}function qe(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function po(e){return{providers:e.providers||[],imports:e.imports||[]}}function hl(e){return ng(e,gl)||ng(e,rg)}function ng(e,n){return e.hasOwnProperty(n)?e[n]:null}function pl(e){return e&&(e.hasOwnProperty(Fc)||e.hasOwnProperty(NC))?e[Fc]:null}const gl=B({\u0275prov:B}),Fc=B({\u0275inj:B}),rg=B({ngInjectableDef:B}),NC=B({ngInjectorDef:B});var Re=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(Re||{});let Uc;function vn(e){const n=Uc;return Uc=e,n}function og(e,n,t){const r=hl(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:t&Re.Optional?null:void 0!==n?n:void Rc()}const rt=globalThis;class ye{constructor(n,t){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=qe({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Us={},Bc="__NG_DI_FLAG__",Ml="ngTempTokenPath",EC=/\n/gm,ag="__source";let go;function si(e){const n=go;return go=e,n}function jC(e,n=Re.Default){if(void 0===go)throw new g(-203,!1);return null===go?og(e,void 0,n):go.get(e,n&Re.Optional?null:void 0,n)}function $e(e,n=Re.Default){return(function ig(){return Uc}()||jC)(oe(e),n)}function Be(e,n=Re.Default){return $e(e,ml(n))}function ml(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Wc(e){const n=[];for(let t=0;tn){s=o-1;break}}}for(;oo?"":i[d+1].toLowerCase();const h=8&r?f:null;if(h&&-1!==ug(h,u,0)||2&r&&u!==f){if(nr(r))return!1;s=!0}}}}else{if(!s&&!nr(r)&&!nr(l))return!1;if(s&&nr(l))continue;s=!1,r=l|1&r}}return nr(r)||s}function nr(e){return 0==(1&e)}function LC(e,n,t,r){if(null===n)return-1;let i=0;if(r||!t){let o=!1;for(;i-1)for(t++;t0?'="'+a+'"':"")+"]"}else 8&r?i+="."+s:4&r&&(i+=" "+s);else""!==i&&!nr(s)&&(n+=Mg(o,i),i=""),r=s,o=o||!nr(r);t++}return""!==i&&(n+=Mg(o,i)),n}function Gc(e){return _r(()=>{const n=yg(e),t={...n,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===yl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||tr.Emulated,styles:e.styles||Xe,_:null,schemas:e.schemas||null,tView:null,id:""};Dg(t);const r=e.dependencies;return t.directiveDefs=Dl(r,!1),t.pipeDefs=Dl(r,!0),t.id=function BC(e){let n=0;const t=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const i of t)n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}(t),t})}function QC(e){return be(e)||Qt(e)}function HC(e){return null!==e}function Hs(e){return _r(()=>({type:e.type,bootstrap:e.bootstrap||Xe,declarations:e.declarations||Xe,imports:e.imports||Xe,exports:e.exports||Xe,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function mg(e,n){if(null==e)return gr;const t={};for(const r in e)if(e.hasOwnProperty(r)){const i=e[r];let o,s,a=ai.None;Array.isArray(i)?(a=i[0],o=i[1],s=i[2]??o):(o=i,s=i),n?(t[o]=a!==ai.None?[r,a]:r,n[o]=s):t[o]=r}return t}function Nn(e){return _r(()=>{const n=yg(e);return Dg(n),n})}function be(e){return e[Pr]||null}function Qt(e){return e[fo]||null}function Kt(e){return e[Rs]||null}function yg(e){const n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputTransforms:null,inputConfig:e.inputs||gr,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Xe,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:mg(e.inputs,n),outputs:mg(e.outputs),debugInfo:null}}function Dg(e){e.features?.forEach(n=>n(e))}function Dl(e,n){if(!e)return null;const t=n?Kt:QC;return()=>("function"==typeof e?e():e).map(r=>t(r)).filter(HC)}const Et=0,R=1,ce=2,bt=3,rr=4,ln=5,ir=6,Mo=7,gt=8,hn=9,kr=10,Ie=11,Vs=12,vg=13,mo=14,jt=15,Bs=16,yo=17,Mr=18,Ws=19,Ng=20,li=21,vl=22,Ti=23,ve=25,Zc=1,mr=7,Do=9,Ot=10;var qc=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(qc||{});function un(e){return Array.isArray(e)&&"object"==typeof e[Zc]}function cn(e){return Array.isArray(e)&&!0===e[Zc]}function Xc(e){return 0!=(4&e.flags)}function wi(e){return e.componentOffset>-1}function Il(e){return 1==(1&e.flags)}function or(e){return!!e.template}function Jc(e){return 0!=(512&e[ce])}function ji(e,n){return e.hasOwnProperty(Un)?e[Un]:null}class ZC{constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}}function Tg(e,n,t,r){null!==n?n.applyValueToInputSignal(n,r):e[t]=r}function wg(e){return e.type.prototype.ngOnChanges&&(e.setInput=XC),qC}function qC(){const e=Sg(this),n=e?.current;if(n){const t=e.previous;if(t===gr)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function XC(e,n,t,r,i){const o=this.declaredInputs[r],s=Sg(e)||function JC(e,n){return e[jg]=n}(e,{previous:gr,current:null}),a=s.current||(s.current={}),l=s.previous,u=l[o];a[o]=new ZC(u&&u.currentValue,t,l===gr),Tg(e,n,i,t)}const jg="__ngSimpleChanges__";function Sg(e){return e[jg]||null}const yr=function(e,n,t){};let bg=!1;function ut(e){for(;Array.isArray(e);)e=e[Et];return e}function pn(e,n){return ut(n[e.index])}function Zs(e,n){return e.data[n]}function bn(e,n){const t=n[e];return un(t)?t:t[Et]}function rd(e){return 128==(128&e[ce])}function Dr(e,n){return null==n?null:e[n]}function Og(e){e[yo]=0}function iE(e){1024&e[ce]||(e[ce]|=1024,rd(e)&&qs(e))}function Lg(e){return 9216&e[ce]||e[Ti]?.dirty}function id(e){Lg(e)?qs(e):64&e[ce]&&(function eE(){return bg}()?(e[ce]|=1024,qs(e)):e[kr].changeDetectionScheduler?.notify())}function qs(e){e[kr].changeDetectionScheduler?.notify();let n=Si(e);for(;null!==n&&!(8192&n[ce])&&(n[ce]|=8192,rd(n));)n=Si(n)}function Si(e){const n=e[bt];return cn(n)?n[bt]:n}const me={lFrame:Vg(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function _g(){return me.bindingsEnabled}function No(){return null!==me.skipHydrationRootTNode}function j(){return me.lFrame.lView}function Fe(){return me.lFrame.tView}function ct(){let e=kg();for(;null!==e&&64===e.type;)e=e.parent;return e}function kg(){return me.lFrame.currentTNode}function vr(e,n){const t=me.lFrame;t.currentTNode=e,t.isParent=n}function sd(){return me.lFrame.isParent}function ad(){me.lFrame.isParent=!1}function mE(e,n){const t=me.lFrame;t.bindingIndex=t.bindingRootIndex=e,ld(n)}function ld(e){me.lFrame.currentDirectiveIndex=e}function Yg(){return me.lFrame.currentQueryIndex}function cd(e){me.lFrame.currentQueryIndex=e}function DE(e){const n=e[R];return 2===n.type?n.declTNode:1===n.type?e[ln]:null}function Qg(e,n,t){if(t&Re.SkipSelf){let i=n,o=e;for(;!(i=i.parent,null!==i||t&Re.Host||(i=DE(o),null===i||(o=o[mo],10&i.type))););if(null===i)return!1;n=i,e=o}const r=me.lFrame=Hg();return r.currentTNode=n,r.lView=e,!0}function dd(e){const n=Hg(),t=e[R];me.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function Hg(){const e=me.lFrame,n=null===e?null:e.child;return null===n?Vg(e):n}function Vg(e){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=n),n}function Bg(){const e=me.lFrame;return me.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Wg=Bg;function fd(){const e=Bg();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function dn(){return me.lFrame.selectedIndex}function Ai(e){me.lFrame.selectedIndex=e}let Gg=!0;function Tl(){return Gg}function ui(e){Gg=e}function wl(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t=r)break}else n[l]<0&&(e[yo]+=65536),(a>14>16&&(3&e[ce])===n&&(e[ce]+=16384,qg(a,o)):qg(a,o)}const Io=-1;class Js{constructor(n,t,r){this.factory=n,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=r}}function gd(e){return e!==Io}function Ks(e){return 32767&e}function ea(e,n){let t=function bE(e){return e>>16}(e),r=n;for(;t>0;)r=r[mo],t--;return r}let Md=!0;function Al(e){const n=Md;return Md=e,n}const Xg=255,Jg=5;let OE=0;const Ir={};function zl(e,n){const t=Kg(e,n);if(-1!==t)return t;const r=n[R];r.firstCreatePass&&(e.injectorIndex=n.length,md(r.data,e),md(n,null),md(r.blueprint,null));const i=bl(e,n),o=e.injectorIndex;if(gd(i)){const s=Ks(i),a=ea(i,n),l=a[R].data;for(let u=0;u<8;u++)n[o+u]=a[s+u]|l[s+u]}return n[o+8]=i,o}function md(e,n){e.push(0,0,0,0,0,0,0,0,n)}function Kg(e,n){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===n[e.injectorIndex+8]?-1:e.injectorIndex}function bl(e,n){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;null!==i;){if(r=sM(i),null===r)return Io;if(t++,i=i[mo],-1!==r.injectorIndex)return r.injectorIndex|t<<16}return Io}function yd(e,n,t){!function xE(e,n,t){let r;"string"==typeof t?r=t.charCodeAt(0)||0:t.hasOwnProperty(Yn)&&(r=t[Yn]),null==r&&(r=t[Yn]=OE++);const i=r&Xg;n.data[e+(i>>Jg)]|=1<=0?n&Xg:kE:n}(t);if("function"==typeof o){if(!Qg(n,e,r))return r&Re.Host?eM(i,0,r):tM(n,t,r,i);try{let s;if(s=o(r),null!=s||r&Re.Optional)return s;Rc()}finally{Wg()}}else if("number"==typeof o){let s=null,a=Kg(e,n),l=Io,u=r&Re.Host?n[jt][ln]:null;for((-1===a||r&Re.SkipSelf)&&(l=-1===a?bl(e,n):n[a+8],l!==Io&&oM(r,!1)?(s=n[R],a=Ks(l),n=ea(l,n)):a=-1);-1!==a;){const c=n[R];if(iM(o,a,c.data)){const d=PE(a,n,t,s,r,u);if(d!==Ir)return d}l=n[a+8],l!==Io&&oM(r,n[R].data[a+8]===u)&&iM(o,a,n)?(s=c,a=Ks(l),n=ea(l,n)):a=-1}}return i}function PE(e,n,t,r,i,o){const s=n[R],a=s.data[e+8],c=Ol(a,s,t,null==r?wi(a)&&Md:r!=s&&0!=(3&a.type),i&Re.Host&&o===a);return null!==c?zi(n,s,c,a):Ir}function Ol(e,n,t,r,i){const o=e.providerIndexes,s=n.data,a=1048575&o,l=e.directiveStart,c=o>>20,f=i?a+c:e.directiveEnd;for(let h=r?a:a+c;h=l&&p.type===t)return h}if(i){const h=s[l];if(h&&or(h)&&h.type===t)return l}return null}function zi(e,n,t,r){let i=e[t];const o=n.data;if(function jE(e){return e instanceof Js}(i)){const s=i;s.resolving&&function Qn(e,n){const t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new g(-200,`Circular dependency in DI detected for ${e}${t}`)}(Ve(o[t]));const a=Al(s.canSeeViewProviders);s.resolving=!0;const u=s.injectImpl?vn(s.injectImpl):null;Qg(e,r,Re.Default);try{i=e[t]=s.factory(void 0,o,e,r),n.firstCreatePass&&t>=r.directiveStart&&function TE(e,n,t){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=n.type.prototype;if(r){const s=wg(n);(t.preOrderHooks??=[]).push(e,s),(t.preOrderCheckHooks??=[]).push(e,s)}i&&(t.preOrderHooks??=[]).push(0-e,i),o&&((t.preOrderHooks??=[]).push(e,o),(t.preOrderCheckHooks??=[]).push(e,o))}(t,o[t],n)}finally{null!==u&&vn(u),Al(a),s.resolving=!1,Wg()}}return i}function iM(e,n,t){return!!(t[n+(e>>Jg)]&1<{const r=function Nd(e){return function(...t){if(e){const r=e(...t);for(const i in r)this[i]=r[i]}}}(n);function i(...o){if(this instanceof i)return r.apply(this,o),this;const s=new i(...o);return a.annotation=s,a;function a(l,u,c){const d=l.hasOwnProperty(wo)?l[wo]:Object.defineProperty(l,wo,{value:[]})[wo];for(;d.length<=c;)d.push(null);return(d[c]=d[c]||[]).push(s),l}}return t&&(i.prototype=Object.create(t.prototype)),i.prototype.ngMetadataName=e,i.annotationCls=i,i})}function zo(e,n){e.forEach(t=>Array.isArray(t)?zo(t,n):n(t))}function lM(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function xl(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}const Td=Ys(So("Optional"),8),wd=Ys(So("SkipSelf"),4),xo=new ye(""),pM=new ye("",-1),Sd=new ye("");class kl{get(n,t=Us){if(t===Us){const r=new Error(`NullInjectorError: No provider for ${te(n)}!`);throw r.name="NullInjectorError",r}return t}}function aT(...e){return{\u0275providers:gM(0,e),\u0275fromNgModule:!0}}function gM(e,...n){const t=[],r=new Set;let i;const o=s=>{t.push(s)};return zo(n,s=>{const a=s;Rl(a,o,[],r)&&(i||=[],i.push(a))}),void 0!==i&&MM(i,o),t}function MM(e,n){for(let t=0;t{n(o,r)})}}function Rl(e,n,t,r){if(!(e=oe(e)))return!1;let i=null,o=pl(e);const s=!o&&be(e);if(o||s){if(s&&!s.standalone)return!1;i=e}else{const l=e.ngModule;if(o=pl(l),!o)return!1;i=l}const a=r.has(i);if(s){if(a)return!1;if(r.add(i),s.dependencies){const l="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const u of l)Rl(u,n,t,r)}}else{if(!o)return!1;{if(null!=o.imports&&!a){let u;r.add(i);try{zo(o.imports,c=>{Rl(c,n,t,r)&&(u||=[],u.push(c))})}finally{}void 0!==u&&MM(u,n)}if(!a){const u=ji(i)||(()=>new i);n({provide:i,useFactory:u,deps:Xe},i),n({provide:Sd,useValue:i,multi:!0},i),n({provide:xo,useValue:()=>$e(i),multi:!0},i)}const l=o.providers;if(null!=l&&!a){const u=e;zd(l,c=>{n(c,u)})}}}return i!==e&&void 0!==e.providers}function zd(e,n){for(let t of e)Lr(t)&&(t=t.\u0275providers),Array.isArray(t)?zd(t,n):n(t)}const lT=B({provide:String,useValue:B});function bd(e){return null!==e&&"object"==typeof e&&lT in e}function bi(e){return"function"==typeof e}const Od=new ye(""),Fl={},cT={};let xd;function Ul(){return void 0===xd&&(xd=new kl),xd}class Ur{}class Lo extends Ur{get destroyed(){return this._destroyed}constructor(n,t,r,i){super(),this.parent=t,this.source=r,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Pd(n,s=>this.processProvider(s)),this.records.set(pM,Po(void 0,this)),i.has("environment")&&this.records.set(Ur,Po(void 0,this));const o=this.records.get(Od);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Sd,Xe,Re.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const t of n)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(n){return this.assertNotDestroyed(),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){this.assertNotDestroyed();const t=si(this),r=vn(void 0);try{return n()}finally{si(t),vn(r)}}get(n,t=Us,r=Re.Default){if(this.assertNotDestroyed(),n.hasOwnProperty(Fs))return n[Fs](this);r=ml(r);const o=si(this),s=vn(void 0);try{if(!(r&Re.SkipSelf)){let l=this.records.get(n);if(void 0===l){const u=function gT(e){return"function"==typeof e||"object"==typeof e&&e instanceof ye}(n)&&hl(n);l=u&&this.injectableDefInScope(u)?Po(Ld(n),Fl):null,this.records.set(n,l)}if(null!=l)return this.hydrate(n,l)}return(r&Re.Self?Ul():this.parent).get(n,t=r&Re.Optional&&t===Us?null:t)}catch(a){if("NullInjectorError"===a.name){if((a[Ml]=a[Ml]||[]).unshift(te(n)),o)throw a;return function AC(e,n,t,r){const i=e[Ml];throw n[ag]&&i.unshift(n[ag]),e.message=function zC(e,n,t,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let i=te(n);if(Array.isArray(n))i=n.map(te).join(" -> ");else if("object"==typeof n){let o=[];for(let s in n)if(n.hasOwnProperty(s)){let a=n[s];o.push(s+":"+("string"==typeof a?JSON.stringify(a):te(a)))}i=`{${o.join(", ")}}`}return`${t}${r?"("+r+")":""}[${i}]: ${e.replace(EC,"\n ")}`}("\n"+e.message,i,t,r),e.ngTokenPath=i,e[Ml]=null,e}(a,n,"R3InjectorError",this.source)}throw a}finally{vn(s),si(o)}}resolveInjectorInitializers(){const n=si(this),t=vn(void 0);try{const i=this.get(xo,Xe,Re.Self);for(const o of i)o()}finally{si(n),vn(t)}}toString(){const n=[],t=this.records;for(const r of t.keys())n.push(te(r));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new g(205,!1)}processProvider(n){let t=bi(n=oe(n))?n:oe(n&&n.provide);const r=function fT(e){return bd(e)?Po(void 0,e.useValue):Po(function DM(e,n,t){let r;if(bi(e)){const i=oe(e);return ji(i)||Ld(i)}if(bd(e))r=()=>oe(e.useValue);else if(function yM(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Wc(e.deps||[]));else if(function mM(e){return!(!e||!e.useExisting)}(e))r=()=>$e(oe(e.useExisting));else{const i=oe(e&&(e.useClass||e.provide));if(!function hT(e){return!!e.deps}(e))return ji(i)||Ld(i);r=()=>new i(...Wc(e.deps))}return r}(e),Fl)}(n);if(!bi(n)&&!0===n.multi){let i=this.records.get(t);i||(i=Po(void 0,Fl,!0),i.factory=()=>Wc(i.multi),this.records.set(t,i)),t=n,i.multi.push(n)}this.records.set(t,r)}hydrate(n,t){return t.value===Fl&&(t.value=cT,t.value=t.factory()),"object"==typeof t.value&&t.value&&function pT(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}injectableDefInScope(n){if(!n.providedIn)return!1;const t=oe(n.providedIn);return"string"==typeof t?"any"===t||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){const t=this._onDestroyHooks.indexOf(n);-1!==t&&this._onDestroyHooks.splice(t,1)}}function Ld(e){const n=hl(e),t=null!==n?n.factory:ji(e);if(null!==t)return t;if(e instanceof ye)throw new g(204,!1);if(e instanceof Function)return function dT(e){if(e.length>0)throw new g(204,!1);const t=function vC(e){return e&&(e[gl]||e[rg])||null}(e);return null!==t?()=>t.factory(e):()=>new e}(e);throw new g(204,!1)}function Po(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Pd(e,n){for(const t of e)Array.isArray(t)?Pd(t,n):t&&Lr(t)?Pd(t.\u0275providers,n):n(t)}function CM(e,n=null,t=null,r){const i=function EM(e,n=null,t=null,r,i=new Set){const o=[t||Xe,aT(e)];return r=r||("object"==typeof e?void 0:te(e)),new Lo(o,n||Ul(),r||null,i)}(e,n,t,r);return i.resolveInjectorInitializers(),i}let Rd,Hn=(()=>{class e{static{this.THROW_IF_NOT_FOUND=Us}static{this.NULL=new kl}static create(t,r){if(Array.isArray(t))return CM({name:""},r,t,"");{const i=t.name??"";return CM({name:i},t.parent,t.providers,i)}}static{this.\u0275prov=qe({token:e,providedIn:"any",factory:()=>$e(pM)})}static{this.__NG_ELEMENT_ID__=-1}}return e})();const Fd=new ye("",{providedIn:"root",factory:()=>ET}),ET="ng",wM=new ye(""),_o=new ye("",{providedIn:"platform",factory:()=>"unknown"}),jM=new ye("",{providedIn:"root",factory:()=>function ci(){if(void 0!==Rd)return Rd;if(typeof document<"u")return document;throw new g(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function Bl(e){return 128==(128&e.flags)}var hi=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(hi||{});const Vd=new Map;let kT=0;const Wd="__ngContext__";function fn(e,n){un(n)?(e[Wd]=n[Ws],function FT(e){Vd.set(e[Ws],e)}(n)):e[Wd]=n}let $d;function Gd(e,n){return $d(e,n)}function Ro(e,n,t,r,i){if(null!=r){let o,s=!1;cn(r)?o=r:un(r)&&(s=!0,r=r[Et]);const a=ut(r);0===e&&null!==t?null==i?ZM(n,t,a):xi(n,t,a,i||null,!0):1===e&&null!==t?xi(n,t,a,i||null,!0):2===e?function Jl(e,n,t){const r=ql(e,n);r&&function tw(e,n,t,r){e.removeChild(n,t,r)}(e,r,n,t)}(n,a,s):3===e&&n.destroyNode(a),null!=o&&function iw(e,n,t,r,i){const o=t[mr];o!==ut(t)&&Ro(n,e,r,o,i);for(let a=Ot;a0&&(e[t-1][rr]=r[rr]);const o=xl(e,Ot+n);!function GT(e,n){WM(e,n),n[Et]=null,n[ln]=null}(r[R],r);const s=o[Mr];null!==s&&s.detachView(o[R]),r[bt]=null,r[rr]=null,r[ce]&=-129}return r}function Zl(e,n){if(!(256&n[ce])){const t=n[Ie];t.destroyNode&&Kl(e,n,t,3,null,null),function qT(e){let n=e[Vs];if(!n)return qd(e[R],e);for(;n;){let t=null;if(un(n))t=n[Vs];else{const r=n[Ot];r&&(t=r)}if(!t){for(;n&&!n[rr]&&n!==e;)un(n)&&qd(n[R],n),n=n[bt];null===n&&(n=e),un(n)&&qd(n[R],n),t=n&&n[rr]}n=t}}(n)}}function qd(e,n){if(!(256&n[ce])){n[ce]&=-129,n[ce]|=256,n[Ti]&&function ao(e){if(br(e),ri(e))for(let n=0;n=0?r[s]():r[-s].unsubscribe(),o+=2}else t[o].call(r[t[o+1]]);null!==r&&(n[Mo]=null);const i=n[li];if(null!==i){n[li]=null;for(let o=0;o-1){const{encapsulation:o}=e.data[r.directiveStart+i];if(o===tr.None||o===tr.Emulated)return null}return pn(r,t)}}(e,n.parent,t)}function xi(e,n,t,r,i){e.insertBefore(n,t,r,i)}function ZM(e,n,t){e.appendChild(n,t)}function qM(e,n,t,r,i){null!==r?xi(e,n,t,r,i):ZM(e,n,t)}function ql(e,n){return e.parentNode(n)}function XM(e,n,t){return KM(e,n,t)}let Jd,KM=function JM(e,n,t){return 40&e.type?pn(e,t):null};function Xl(e,n,t,r){const i=Xd(e,r,n),o=n[Ie],a=XM(r.parent||n[ln],r,n);if(null!=i)if(Array.isArray(t))for(let l=0;lnull;function gf(e,n,t=!1){return Dm(e,n,t)}class Yw{}class Em{}class Hw{resolveComponentFactory(n){throw function Qw(e){const n=Error(`No component factory found for ${te(e)}.`);return n.ngComponent=e,n}(n)}}let lu=(()=>{class e{static{this.NULL=new Hw}}return e})();function Vw(){return Vo(ct(),j())}function Vo(e,n){return new Li(pn(e,n))}let Li=(()=>{class e{constructor(t){this.nativeElement=t}static{this.__NG_ELEMENT_ID__=Vw}}return e})();function Bw(e){return e instanceof Li?e.nativeElement:e}class wm{}let Df=(()=>{class e{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function Ww(){const e=j(),t=bn(ct().index,e);return(un(t)?t:e)[Ie]}()}}return e})(),$w=(()=>{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>null})}}return e})();const vf={};function uu(e){return!!function Nf(e){return null!==e&&("function"==typeof e||"object"==typeof e)}(e)&&(Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e)}class Sm{constructor(){}supports(n){return uu(n)}create(n){return new Kw(n)}}const Jw=(e,n)=>n;class Kw{constructor(n){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=n||Jw}forEachItem(n){let t;for(t=this._itHead;null!==t;t=t._next)n(t)}forEachOperation(n){let t=this._itHead,r=this._removalsHead,i=0,o=null;for(;t||r;){const s=!r||t&&t.currentIndex{s=this._trackByFn(i,a),null!==t&&Object.is(t.trackById,s)?(r&&(t=this._verifyReinsertion(t,a,s,i)),Object.is(t.item,a)||this._addIdentityChange(t,a)):(t=this._mismatch(t,a,s,i),r=!0),t=t._next,i++}),this.length=i;return this._truncate(t),this.collection=n,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let n;for(n=this._previousItHead=this._itHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._additionsHead;null!==n;n=n._nextAdded)n.previousIndex=n.currentIndex;for(this._additionsHead=this._additionsTail=null,n=this._movesHead;null!==n;n=n._nextMoved)n.previousIndex=n.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(n,t,r,i){let o;return null===n?o=this._itTail:(o=n._prev,this._remove(n)),null!==(n=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null))?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._reinsertAfter(n,o,i)):null!==(n=null===this._linkedRecords?null:this._linkedRecords.get(r,i))?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._moveAfter(n,o,i)):n=this._addAfter(new ej(t,r),o,i),n}_verifyReinsertion(n,t,r,i){let o=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null);return null!==o?n=this._reinsertAfter(o,n._prev,i):n.currentIndex!=i&&(n.currentIndex=i,this._addToMoves(n,i)),n}_truncate(n){for(;null!==n;){const t=n._next;this._addToRemovals(this._unlink(n)),n=t}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(n,t,r){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(n);const i=n._prevRemoved,o=n._nextRemoved;return null===i?this._removalsHead=o:i._nextRemoved=o,null===o?this._removalsTail=i:o._prevRemoved=i,this._insertAfter(n,t,r),this._addToMoves(n,r),n}_moveAfter(n,t,r){return this._unlink(n),this._insertAfter(n,t,r),this._addToMoves(n,r),n}_addAfter(n,t,r){return this._insertAfter(n,t,r),this._additionsTail=null===this._additionsTail?this._additionsHead=n:this._additionsTail._nextAdded=n,n}_insertAfter(n,t,r){const i=null===t?this._itHead:t._next;return n._next=i,n._prev=t,null===i?this._itTail=n:i._prev=n,null===t?this._itHead=n:t._next=n,null===this._linkedRecords&&(this._linkedRecords=new Am),this._linkedRecords.put(n),n.currentIndex=r,n}_remove(n){return this._addToRemovals(this._unlink(n))}_unlink(n){null!==this._linkedRecords&&this._linkedRecords.remove(n);const t=n._prev,r=n._next;return null===t?this._itHead=r:t._next=r,null===r?this._itTail=t:r._prev=t,n}_addToMoves(n,t){return n.previousIndex===t||(this._movesTail=null===this._movesTail?this._movesHead=n:this._movesTail._nextMoved=n),n}_addToRemovals(n){return null===this._unlinkedRecords&&(this._unlinkedRecords=new Am),this._unlinkedRecords.put(n),n.currentIndex=null,n._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=n,n._prevRemoved=null):(n._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=n),n}_addIdentityChange(n,t){return n.item=t,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=n:this._identityChangesTail._nextIdentityChange=n,n}}class ej{constructor(n,t){this.item=n,this.trackById=t,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 tj{constructor(){this._head=null,this._tail=null}add(n){null===this._head?(this._head=this._tail=n,n._nextDup=null,n._prevDup=null):(this._tail._nextDup=n,n._prevDup=this._tail,n._nextDup=null,this._tail=n)}get(n,t){let r;for(r=this._head;null!==r;r=r._nextDup)if((null===t||t<=r.currentIndex)&&Object.is(r.trackById,n))return r;return null}remove(n){const t=n._prevDup,r=n._nextDup;return null===t?this._head=r:t._nextDup=r,null===r?this._tail=t:r._prevDup=t,null===this._head}}class Am{constructor(){this.map=new Map}put(n){const t=n.trackById;let r=this.map.get(t);r||(r=new tj,this.map.set(t,r)),r.add(n)}get(n,t){const i=this.map.get(n);return i?i.get(n,t):null}remove(n){const t=n.trackById;return this.map.get(t).remove(n)&&this.map.delete(t),n}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function zm(e,n,t){const r=e.previousIndex;if(null===r)return r;let i=0;return t&&r{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:Om})}constructor(t){this.factories=t}static create(t,r){if(null!=r){const i=r.factories.slice();t=t.concat(i)}return new e(t)}static extend(t){return{provide:e,useFactory:r=>e.create(t,r||Om()),deps:[[e,new wd,new Td]]}}find(t){const r=this.factories.find(i=>i.supports(t));if(null!=r)return r;throw new g(901,!1)}}return e})();function ga(e,n,t,r,i=!1){for(;null!==t;){const o=n[t.index];null!==o&&r.push(ut(o)),cn(o)&&Lm(o,r);const s=t.type;if(8&s)ga(e,n,t.child,r);else if(32&s){const a=Gd(t,n);let l;for(;l=a();)r.push(l)}else if(16&s){const a=tm(n,t);if(Array.isArray(a))r.push(...a);else{const l=Si(n[jt]);ga(l[R],l,a,r,!0)}}t=i?t.projectionNext:t.next}return r}function Lm(e,n){for(let t=Ot;t!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{qs(e.lView)},consumerOnSignalRead(){this.lView[Ti]=this}};function _m(e){return Rm(e[Vs])}function km(e){return Rm(e[rr])}function Rm(e){for(;null!==e&&!cn(e);)e=e[rr];return e}function Cf(e){return e.ngOriginalError}class Qr{constructor(){this._console=console}handleError(n){const t=this._findOriginalError(n);this._console.error("ERROR",n),t&&this._console.error("ORIGINAL ERROR",t)}_findOriginalError(n){let t=n&&Cf(n);for(;t&&Cf(t);)t=Cf(t);return t||null}}const Um=new ye("",{providedIn:"root",factory:()=>Be(Qr).handleError.bind(void 0)}),Qm=new ye("",{providedIn:"root",factory:()=>!1}),Ce={};function $m(e,n,t,r){if(!r)if(3==(3&n[ce])){const o=e.preOrderCheckHooks;null!==o&&jl(n,o,t)}else{const o=e.preOrderHooks;null!==o&&Sl(n,o,0,t)}Ai(t)}function we(e,n=Re.Default){const t=j();return null===t?$e(e,n):nM(ct(),t,oe(e),n)}function Gm(e,n,t,r,i,o){const s=Ze(null);try{let a=null;i&ai.SignalBased&&(a=n[r][rn]),null!==a&&void 0!==a.transformFn&&(o=a.transformFn(o)),i&ai.HasDecoratorInputTransform&&(o=e.inputTransforms[r].call(n,o)),null!==e.setInput?e.setInput(n,a,o,t,r):Tg(n,a,r,o)}finally{Ze(s)}}function fu(e,n,t,r,i,o,s,a,l,u,c){const d=n.blueprint.slice();return d[Et]=i,d[ce]=204|r,(null!==u||e&&2048&e[ce])&&(d[ce]|=2048),Og(d),d[bt]=d[mo]=e,d[gt]=t,d[kr]=s||e&&e[kr],d[Ie]=a||e&&e[Ie],d[hn]=l||e&&e[hn]||null,d[ln]=o,d[Ws]=function RT(){return kT++}(),d[ir]=c,d[Ng]=u,d[jt]=2==n.type?e[jt]:d,d}function Bo(e,n,t,r,i){let o=e.data[n];if(null===o)o=function Ef(e,n,t,r,i){const o=kg(),s=sd(),l=e.data[n]=function Ej(e,n,t,r,i,o){let s=n?n.injectorIndex:-1,a=0;return No()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?o:o&&o.parent,t,n,r,i);return null===e.firstChild&&(e.firstChild=l),null!==o&&(s?null==o.child&&null!==l.parent&&(o.child=l):null===o.next&&(o.next=l,l.prev=o)),l}(e,n,t,r,i),function ME(){return me.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=t,o.value=r,o.attrs=i;const s=function Xs(){const e=me.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}();o.injectorIndex=null===s?-1:s.injectorIndex}return vr(o,!0),o}function Ma(e,n,t,r){if(0===t)return-1;const i=n.length;for(let o=0;ove&&$m(e,n,ve,!1),yr(s?2:0,i),t(r,i)}finally{Ai(o),yr(s?3:1,i)}}function Tf(e,n,t){if(Xc(n)){const r=Ze(null);try{const o=n.directiveEnd;for(let s=n.directiveStart;snull;function Jm(e,n,t,r,i){for(let o in n){if(!n.hasOwnProperty(o))continue;const s=n[o];if(void 0===s)continue;r??={};let a,l=ai.None;Array.isArray(s)?(a=s[0],l=s[1]):a=s;let u=o;if(null!==i){if(!i.hasOwnProperty(o))continue;u=i[o]}0===e?Km(r,t,u,a,l):Km(r,t,u,a)}return r}function Km(e,n,t,r,i){let o;e.hasOwnProperty(t)?(o=e[t]).push(n,r):o=e[t]=[n,r],void 0!==i&&o.push(i)}function Af(e,n,t,r){if(_g()){const i=null===r?null:{"":-1},o=function xj(e,n){const t=e.directiveRegistry;let r=null,i=null;if(t)for(let o=0;o0;){const t=e[--n];if("number"==typeof t&&t<0)return t}return 0})(s)!=a&&s.push(a),s.push(t,r,o)}}(e,n,r,Ma(e,t,i.hostVars,Ce),i)}function Fj(e,n,t,r,i,o){const s=o[n];if(null!==s)for(let a=0;ae.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(a,s),function aj(e){e.lView[Ti]!==e&&(e.lView=null,Pm.push(e))}(a)),fd()}}function ay(e,n){for(let t=_m(e);null!==t;t=km(t))for(let r=Ot;r-1&&(aa(n,r),xl(t,r))}this._attachedToViewContainer=!1}Zl(this._lView[R],this._lView)}onDestroy(n){!function El(e,n){if(256==(256&e[ce]))throw new g(911,!1);null===e[li]&&(e[li]=[]),e[li].push(n)}(this._lView,n)}markForCheck(){ma(this._cdRefInjectingView||this._lView)}detach(){this._lView[ce]&=-129}reattach(){id(this._lView),this._lView[ce]|=128}detectChanges(){this._lView[ce]|=1024,Lf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new g(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,WM(this._lView[R],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new g(902,!1);this._appRef=n,id(this._lView)}}const dy=new Set;function kf(e){return n=>{setTimeout(e,void 0,n)}}const Vn=class rS extends ge{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,t,r){let i=n,o=t||(()=>null),s=r;if(n&&"object"==typeof n){const l=n;i=l.next?.bind(l),o=l.error?.bind(l),s=l.complete?.bind(l)}this.__isAsync&&(o=kf(o),i&&(i=kf(i)),s&&(s=kf(s)));const a=super.subscribe({next:i,error:o,complete:s});return n instanceof on&&n.add(a),a}};function fy(...e){}class vt{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:t=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Vn(!1),this.onMicrotaskEmpty=new Vn(!1),this.onStable=new Vn(!1),this.onError=new Vn(!1),typeof Zone>"u")throw new g(908,!1);Zone.assertZonePatched();const i=this;i._nesting=0,i._outer=i._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!r&&t,i.shouldCoalesceRunChangeDetection=r,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function iS(){const e="function"==typeof rt.requestAnimationFrame;let n=rt[e?"requestAnimationFrame":"setTimeout"],t=rt[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&n&&t){const r=n[Zone.__symbol__("OriginalDelegate")];r&&(n=r);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function aS(e){const n=()=>{!function sS(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(rt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Ff(e),e.isCheckStableRunning=!0,Rf(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Ff(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(t,r,i,o,s,a)=>{if(function lS(e){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0].data?.__ignore_ng_zone__}(a))return t.invokeTask(i,o,s,a);try{return hy(e),t.invokeTask(i,o,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||e.shouldCoalesceRunChangeDetection)&&n(),py(e)}},onInvoke:(t,r,i,o,s,a,l)=>{try{return hy(e),t.invoke(i,o,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&n(),py(e)}},onHasTask:(t,r,i,o)=>{t.hasTask(i,o),r===i&&("microTask"==o.change?(e._hasPendingMicrotasks=o.microTask,Ff(e),Rf(e)):"macroTask"==o.change&&(e.hasPendingMacrotasks=o.macroTask))},onHandleError:(t,r,i,o)=>(t.handleError(i,o),e.runOutsideAngular(()=>e.onError.emit(o)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!vt.isInAngularZone())throw new g(909,!1)}static assertNotInAngularZone(){if(vt.isInAngularZone())throw new g(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,i){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+i,n,oS,fy,fy);try{return o.runTask(s,t,r)}finally{o.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}}const oS={};function Rf(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Ff(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function hy(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function py(e){e._nesting--,Rf(e)}let Da=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const t=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const i of t)i();return!!this.handler?.execute()||t.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>new e})}}return e})();function fS(e,n){const t=bn(n,e),r=t[R];!function hS(e,n){for(let t=n.length;t0&&im(e,t,o.join(" "))}}(f,F,p,r),void 0!==t&&function CS(e,n,t){const r=e.projection=[];for(let i=0;i=0;r--){const i=e[r];i.hostVars=n+=i.hostVars,i.hostAttrs=Qs(i.hostAttrs,t=Qs(t,i.hostAttrs))}}(r)}function TS(e,n){for(const t in n.inputs){if(!n.inputs.hasOwnProperty(t)||e.inputs.hasOwnProperty(t))continue;const r=n.inputs[t];if(void 0!==r&&(e.inputs[t]=r,e.declaredInputs[t]=n.declaredInputs[t],null!==n.inputTransforms)){const i=Array.isArray(r)?r[0]:r;if(!n.inputTransforms.hasOwnProperty(i))continue;e.inputTransforms??={},e.inputTransforms[i]=n.inputTransforms[i]}}}function Mu(e){return e===gr?{}:e===Xe?[]:e}function jS(e,n){const t=e.viewQuery;e.viewQuery=t?(r,i)=>{n(r,i),t(r,i)}:n}function SS(e,n){const t=e.contentQueries;e.contentQueries=t?(r,i,o)=>{n(r,i,o),t(r,i,o)}:n}function AS(e,n){const t=e.hostBindings;e.hostBindings=t?(r,i)=>{n(r,i),t(r,i)}:n}function $o(e,n){return!n||null===n.firstChild||Bl(e)}function ja(e,n,t,r=!0){const i=n[R];if(function XT(e,n,t,r){const i=Ot+r,o=t.length;r>0&&(t[i-1][rr]=n),r{class e{static{this.__NG_ELEMENT_ID__=rA}}return e})();function rA(){return Py(ct(),j())}const iA=Bn,xy=class extends iA{constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Vo(this._hostTNode,this._hostLView)}get injector(){return new Ht(this._hostTNode,this._hostLView)}get parentInjector(){const n=bl(this._hostTNode,this._hostLView);if(gd(n)){const t=ea(n,this._hostLView),r=Ks(n);return new Ht(t[R].data[r+8],t)}return new Ht(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const t=Ly(this._lContainer);return null!==t&&t[n]||null}get length(){return this._lContainer.length-Ot}createEmbeddedView(n,t,r){let i,o;"number"==typeof r?i=r:null!=r&&(i=r.index,o=r.injector);const a=n.createEmbeddedViewImpl(t||{},o,null);return this.insertImpl(a,i,$o(this._hostTNode,null)),a}createComponent(n,t,r,i,o){const s=n&&!function ta(e){return"function"==typeof e}(n);let a;if(s)a=t;else{const p=t||{};a=p.index,r=p.injector,i=p.projectableNodes,o=p.environmentInjector||p.ngModuleRef}const l=s?n:new va(be(n)),u=r||this.parentInjector;if(!o&&null==l.ngModule){const M=(s?u:this.parentInjector).get(Ur,null);M&&(o=M)}be(l.componentType??{});const h=l.create(u,i,null,o);return this.insertImpl(h.hostView,a,$o(this._hostTNode,null)),h}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){const i=n._lView;if(function rE(e){return cn(e[bt])}(i)){const a=this.indexOf(n);if(-1!==a)this.detach(a);else{const l=i[bt],u=new xy(l,l[ln],l[bt]);u.detach(u.indexOf(n))}}const o=this._adjustIndex(t),s=this._lContainer;return ja(s,i,o,r),n.attachToViewContainerRef(),lM($f(s),o,n),n}move(n,t){return this.insert(n,t)}indexOf(n){const t=Ly(this._lContainer);return null!==t?t.indexOf(n):-1}remove(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);r&&(xl($f(this._lContainer),t),Zl(r[R],r))}detach(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);return r&&null!=xl($f(this._lContainer),t)?new ya(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function Ly(e){return e[8]}function $f(e){return e[8]||(e[8]=[])}function Py(e,n){let t;const r=n[e.index];return cn(r)?t=r:(t=ny(r,n,null,e),n[e.index]=t,hu(n,t)),_y(t,n,e,r),new xy(t,e,n)}let _y=function Ry(e,n,t,r){if(e[mr])return;let i;i=8&t.type?ut(r):function oA(e,n){const t=e[Ie],r=t.createComment(""),i=pn(n,e);return xi(t,ql(t,i),r,function nw(e,n){return e.nextSibling(n)}(t,i),!1),r}(n,t),e[mr]=i},Gf=()=>!1;function Go(e,n,t,r,i,o,s,a){const l=j(),u=Fe(),c=e+ve,d=u.firstCreatePass?function uA(e,n,t,r,i,o,s,a,l){const u=n.consts,c=Bo(n,e,4,s||null,Dr(u,a));Af(n,t,c,Dr(u,l)),wl(n,c);const d=c.tView=Sf(2,c,r,i,o,n.directiveRegistry,n.pipeRegistry,null,n.schemas,u,null);return null!==n.queries&&(n.queries.template(n,c),d.queries=n.queries.embeddedTView(c)),c}(c,u,l,n,t,r,i,o,s):u.data[c];vr(d,!1);const f=Fy(u,l,d,e);Tl()&&Xl(u,l,f,d),fn(f,l);const h=ny(f,l,f,d);return l[c]=h,hu(l,h),function ky(e,n,t){return Gf(e,n,t)}(h,d,l),Il(d)&&wf(u,l,d),null!=s&&jf(l,d,a),Go}let Fy=function Uy(e,n,t,r){return ui(!0),n[Ie].createComment("")};function Su(e,n,t){const r=j();return function _t(e,n,t){return!Object.is(e[n],t)&&(e[n]=t,!0)}(r,function Nr(){return me.lFrame.bindingIndex++}(),n)&&function Ln(e,n,t,r,i,o,s,a){const l=pn(n,t);let c,u=n.inputs;!a&&null!=u&&(c=u[r])?(xf(e,t,c,r,i),wi(n)&&function jj(e,n){const t=bn(n,e);16&t[ce]||(t[ce]|=64)}(t,n.index)):3&n.type&&(r=function wj(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),i=null!=s?s(i,n.value||"",r):i,o.setProperty(l,r,i))}(Fe(),function Dt(){const e=me.lFrame;return Zs(e.tView,e.selectedIndex)}(),r,e,n,r[Ie],t,!1),Su}function sh(e,n,t,r,i){const s=i?"class":"style";xf(e,t,n.inputs[s],s,r)}function zu(e,n,t,r){const i=j(),o=Fe(),s=ve+e,a=i[Ie],l=o.firstCreatePass?function Oz(e,n,t,r,i,o){const s=n.consts,l=Bo(n,e,2,r,Dr(s,i));return Af(n,t,l,Dr(s,o)),null!==l.attrs&&gu(l,l.attrs,!1),null!==l.mergedAttrs&&gu(l,l.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,l),l}(s,o,i,n,t,r):o.data[s],u=kD(o,i,l,a,n,e);i[s]=u;const c=Il(l);return vr(l,!0),om(a,u,l),32!=(32&l.flags)&&Tl()&&Xl(o,i,u,l),0===function oE(){return me.lFrame.elementDepthCount}()&&fn(u,i),function sE(){me.lFrame.elementDepthCount++}(),c&&(wf(o,i,l),Tf(o,l,i)),null!==r&&jf(i,l),zu}function bu(){let e=ct();sd()?ad():(e=e.parent,vr(e,!1));const n=e;(function lE(e){return me.skipHydrationRootTNode===e})(n)&&function fE(){me.skipHydrationRootTNode=null}(),function aE(){me.lFrame.elementDepthCount--}();const t=Fe();return t.firstCreatePass&&(wl(t,e),Xc(e)&&t.queries.elementEnd(e)),null!=n.classesWithoutHost&&function AE(e){return 0!=(8&e.flags)}(n)&&sh(t,n,j(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function zE(e){return 0!=(16&e.flags)}(n)&&sh(t,n,j(),n.stylesWithoutHost,!1),bu}function fh(e,n,t,r){return zu(e,n,t,r),bu(),fh}let kD=(e,n,t,r,i,o)=>(ui(!0),Gl(r,i,function $g(){return me.lFrame.currentNamespace}()));const fs="en-US";let VD=fs;function mh(e){return!!e&&"function"==typeof e.then}function gv(e){return!!e&&"function"==typeof e.subscribe}function kb(e,n){let t=null;const r=function PC(e){const n=e.attrs;if(null!=n){const t=n.indexOf(5);if(!(1&t))return n[t+1]}return null}(e);for(let i=0;i{class e{static{this.__NG_ELEMENT_ID__=Yb}}return e})();const Fb=Vr,Ub=class extends Fb{constructor(n,t,r){super(),this._declarationLView=n,this._declarationTContainer=t,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,t){return this.createEmbeddedViewImpl(n,t)}createEmbeddedViewImpl(n,t,r){const i=function wa(e,n,t,r){const i=n.tView,a=fu(e,i,t,4096&e[ce]?4096:16,null,n,null,null,null,r?.injector??null,r?.dehydratedView??null);a[Bs]=e[n.index];const u=e[Mr];return null!==u&&(a[Mr]=u.createEmbeddedView(i)),Uf(i,a,t),a}(this._declarationLView,this._declarationTContainer,n,{injector:t,dehydratedView:r});return new ya(i)}};function Yb(){return _u(ct(),j())}function _u(e,n){return 4&e.type?new Ub(n,e,Vo(e,n)):null}class vh{constructor(n){this.queryList=n,this.matches=null}clone(){return new vh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Nh{constructor(n=[]){this.queries=n}createEmbeddedView(n){const t=n.queries;if(null!==t){const r=null!==n.contentQueries?n.contentQueries[0]:t.length,i=[];for(let o=0;o0)r.push(s[a/2]);else{const u=o[a+1],c=n[-l];for(let d=Ot;d{class e{constructor(t){this._injector=t,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){const r=gM(0,t.type),i=r.length>0?function m1(e,n,t=null){return new rN({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}([r],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,i)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(const t of this.cachedInjectors.values())null!==t&&t.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=qe({token:e,providedIn:"environment",factory:()=>new e($e(Ur))})}}return e})();function iN(e){(function Pi(e){dy.has(e)||(dy.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))})("NgStandalone"),e.getStandaloneInjector=n=>n.get(y1).getOrCreateStandaloneInjector(e)}let Rh=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Fn(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const t=this.taskId++;return this.pendingTasks.add(t),t}remove(t){this.pendingTasks.delete(t),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const kN=new ye(""),HO=new ye("");let Hh=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r}),this.appInits=Be(HO,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const t=[];for(const i of this.appInits){const o=i();if(mh(o))t.push(o);else if(gv(o)){const s=new Promise((a,l)=>{o.subscribe({complete:a,error:l})});t.push(s)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(i=>{this.reject(i)}),0===t.length&&r(),this.initialized=!0}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const RN=new ye("");let ys=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Be(Um),this.afterRenderEffectManager=Be(Da),this.componentTypes=[],this.components=[],this.isStable=Be(Rh).hasPendingTasks.pipe(Ct(t=>!t)),this._injector=Be(Ur)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(t,r){const i=t instanceof Em;if(!this._injector.get(Hh).done)throw!i&&function Ei(e){const n=be(e)||Qt(e)||Kt(e);return null!==n&&n.standalone}(t),new g(405,!1);let s;s=i?t:this._injector.get(lu).resolveComponentFactory(t),this.componentTypes.push(s.componentType);const a=function BO(e){return e.isBoundToModule}(s)?void 0:this._injector.get(Yi),u=s.create(Hn.NULL,[],r||s.selector,a),c=u.location.nativeElement,d=u.injector.get(kN,null);return d?.registerApplication(c),u.onDestroy(()=>{this.detachView(u.hostView),Qu(this.components,u),d?.unregisterApplication(c)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new g(101,!1);try{this._runningTick=!0;for(let t of this._views)t.detectChanges()}catch(t){this.internalErrorHandler(t)}finally{try{this.afterRenderEffectManager.execute()}catch(t){this.internalErrorHandler(t)}this._runningTick=!1}}attachView(t){const r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){const r=t;Qu(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t);const r=this._injector.get(RN,[]);[...this._bootstrapListeners,...r].forEach(i=>i(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>Qu(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new g(406,!1);const t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Qu(e,n){const t=e.indexOf(n);t>-1&&e.splice(t,1)}let $O=(()=>{class e{constructor(){this.zone=Be(vt),this.applicationRef=Be(ys)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function HN(e){return[{provide:vt,useFactory:e},{provide:xo,multi:!0,useFactory:()=>{const n=Be($O,{optional:!0});return()=>n.initialize()}},{provide:xo,multi:!0,useFactory:()=>{const n=Be(qO);return()=>{n.initialize()}}},{provide:Um,useFactory:GO}]}function GO(){const e=Be(vt),n=Be(Qr);return t=>e.runOutsideAngular(()=>n.handleError(t))}function ZO(e){return function Ad(e){return{\u0275providers:e}}([[],HN(()=>new vt(function VN(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}(e)))])}let qO=(()=>{class e{constructor(){this.subscription=new on,this.initialized=!1,this.zone=Be(vt),this.pendingTasks=Be(Rh)}initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{vt.assertNotInAngularZone(),queueMicrotask(()=>{null!==t&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{vt.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const Br=new ye("",{providedIn:"root",factory:()=>Be(Br,Re.Optional|Re.SkipSelf)||function XO(){return typeof $localize<"u"&&$localize.locale||fs}()}),Vh=new ye("");let mi=null;function N4(e){try{const{rootComponent:n,appProviders:t,platformProviders:r}=e,i=function n4(e=[]){if(mi)return mi;const n=function $N(e=[],n){return Hn.create({name:n,providers:[{provide:Od,useValue:"platform"},{provide:Vh,useValue:new Set([()=>mi=null])},...e]})}(e);return mi=n,function FN(){!function zc(e){uo=e}(()=>{throw new g(600,!1)})}(),function GN(e){e.get(wM,null)?.forEach(t=>t())}(n),n}(r),o=[ZO(),...t||[]],a=new rN({providers:o,parent:i,debugName:"",runEnvironmentInitializers:!1}).injector,l=a.get(vt);return l.run(()=>{a.resolveInjectorInitializers();const u=a.get(Qr,null);let c;l.runOutsideAngular(()=>{c=l.onError.subscribe({next:h=>{u.handleError(h)}})});const d=()=>a.destroy(),f=i.get(Vh);return f.add(d),a.onDestroy(()=>{c.unsubscribe(),f.delete(d)}),function UN(e,n,t){try{const r=t();return mh(r)?r.catch(i=>{throw n.runOutsideAngular(()=>e.handleError(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>e.handleError(r)),r}}(u,l,()=>{const h=a.get(Hh);return h.runInitializers(),h.donePromise.then(()=>{!function BD(e){Dn(e,"Expected localeId to be defined"),"string"==typeof e&&(VD=e.toLowerCase().replace(/_/g,"-"))}(a.get(Br,fs)||fs);const M=a.get(ys);return void 0!==n&&M.bootstrap(n),M})})})}catch(n){return Promise.reject(n)}}let yI=null;function Jh(){return yI}class _4{}const Hi=new ye("");class Tx{constructor(n,t,r,i){this.$implicit=n,this.ngForOf=t,this.index=r,this.count=i}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 AI=(()=>{class e{set ngForOf(t){this._ngForOf=t,this._ngForOfDirty=!0}set ngForTrackBy(t){this._trackByFn=t}get ngForTrackBy(){return this._trackByFn}constructor(t,r,i){this._viewContainer=t,this._template=r,this._differs=i,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(t){t&&(this._template=t)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const t=this._ngForOf;!this._differ&&t&&(this._differ=this._differs.find(t).create(this.ngForTrackBy))}if(this._differ){const t=this._differ.diff(this._ngForOf);t&&this._applyChanges(t)}}_applyChanges(t){const r=this._viewContainer;t.forEachOperation((i,o,s)=>{if(null==i.previousIndex)r.createEmbeddedView(this._template,new Tx(i.item,this._ngForOf,-1,-1),null===s?void 0:s);else if(null==s)r.remove(null===o?void 0:o);else if(null!==o){const a=r.get(o);r.move(a,s),zI(a,i)}});for(let i=0,o=r.length;i{zI(r.get(i.currentIndex),i)})}static ngTemplateContextGuard(t,r){return!0}static{this.\u0275fac=function(r){return new(r||e)(we(Bn),we(Vr),we(If))}}static{this.\u0275dir=Nn({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0})}}return e})();function zI(e,n){e.context.$implicit=n.item}let hp=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Hs({type:e})}static{this.\u0275inj=po({})}}return e})();function PI(e){return"server"===e}class wL extends _4{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class Mp extends wL{static makeCurrent(){!function P4(e){yI??=e}(new Mp)}onAndCancel(n,t,r){return n.addEventListener(t,r),()=>{n.removeEventListener(t,r)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,t){return(t=t||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return"window"===t?window:"document"===t?n:"body"===t?n.body:null}getBaseHref(n){const t=function jL(){return Wa=Wa||document.querySelector("base"),Wa?Wa.getAttribute("href"):null}();return null==t?null:function SL(e){return new URL(e,document.baseURI).pathname}(t)}resetBaseElement(){Wa=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return function Ix(e,n){n=encodeURIComponent(n);for(const t of e.split(";")){const r=t.indexOf("="),[i,o]=-1==r?[t,""]:[t.slice(0,r),t.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}(document.cookie,n)}}let Wa=null,zL=(()=>{class e{build(){return new XMLHttpRequest}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const mp=new ye("");let FI=(()=>{class e{constructor(t,r){this._zone=r,this._eventNameToPlugin=new Map,t.forEach(i=>{i.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,r,i){return this._findPluginFor(r).addEventListener(t,r,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(o=>o.supports(t)),!r)throw new g(5101,!1);return this._eventNameToPlugin.set(t,r),r}static{this.\u0275fac=function(r){return new(r||e)($e(mp),$e(vt))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class UI{constructor(n){this._doc=n}}const yp="ng-app-id";let YI=(()=>{class e{constructor(t,r,i,o={}){this.doc=t,this.appId=r,this.nonce=i,this.platformId=o,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=PI(o),this.resetHostNodes()}addStyles(t){for(const r of t)1===this.changeUsageCount(r,1)&&this.onStyleAdded(r)}removeStyles(t){for(const r of t)this.changeUsageCount(r,-1)<=0&&this.onStyleRemoved(r)}ngOnDestroy(){const t=this.styleNodesInDOM;t&&(t.forEach(r=>r.remove()),t.clear());for(const r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(t){this.hostNodes.add(t);for(const r of this.getAllStyles())this.addStyleToHost(t,r)}removeHost(t){this.hostNodes.delete(t)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(t){for(const r of this.hostNodes)this.addStyleToHost(r,t)}onStyleRemoved(t){const r=this.styleRef;r.get(t)?.elements?.forEach(i=>i.remove()),r.delete(t)}collectServerRenderedStyles(){const t=this.doc.head?.querySelectorAll(`style[${yp}="${this.appId}"]`);if(t?.length){const r=new Map;return t.forEach(i=>{null!=i.textContent&&r.set(i.textContent,i)}),r}return null}changeUsageCount(t,r){const i=this.styleRef;if(i.has(t)){const o=i.get(t);return o.usage+=r,o.usage}return i.set(t,{usage:r,elements:[]}),r}getStyleElement(t,r){const i=this.styleNodesInDOM,o=i?.get(r);if(o?.parentNode===t)return i.delete(r),o.removeAttribute(yp),o;{const s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=r,this.platformIsServer&&s.setAttribute(yp,this.appId),t.appendChild(s),s}}addStyleToHost(t,r){const i=this.getStyleElement(t,r),o=this.styleRef,s=o.get(r)?.elements;s?s.push(i):o.set(r,{elements:[i],usage:1})}resetHostNodes(){const t=this.hostNodes;t.clear(),t.add(this.doc.head)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi),$e(Fd),$e(jM,8),$e(_o))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const Dp={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/"},vp=/%COMP%/g,LL=new ye("",{providedIn:"root",factory:()=>!0});function HI(e,n){return n.map(t=>t.replace(vp,e))}let VI=(()=>{class e{constructor(t,r,i,o,s,a,l,u=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=s,this.platformId=a,this.ngZone=l,this.nonce=u,this.rendererByCompId=new Map,this.platformIsServer=PI(a),this.defaultRenderer=new Np(t,s,l,this.platformIsServer)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;this.platformIsServer&&r.encapsulation===tr.ShadowDom&&(r={...r,encapsulation:tr.Emulated});const i=this.getOrCreateRenderer(t,r);return i instanceof WI?i.applyToHost(t):i instanceof Ip&&i.applyStyles(),i}getOrCreateRenderer(t,r){const i=this.rendererByCompId;let o=i.get(r.id);if(!o){const s=this.doc,a=this.ngZone,l=this.eventManager,u=this.sharedStylesHost,c=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(r.encapsulation){case tr.Emulated:o=new WI(l,u,r,this.appId,c,s,a,d);break;case tr.ShadowDom:return new RL(l,u,t,r,s,a,this.nonce,d);default:o=new Ip(l,u,r,c,s,a,d)}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(r){return new(r||e)($e(FI),$e(YI),$e(Fd),$e(LL),$e(Hi),$e(_o),$e(vt),$e(jM))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class Np{constructor(n,t,r,i){this.eventManager=n,this.doc=t,this.ngZone=r,this.platformIsServer=i,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(n,t){return t?this.doc.createElementNS(Dp[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(BI(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(BI(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){n&&n.removeChild(t)}selectRootElement(n,t){let r="string"==typeof n?this.doc.querySelector(n):n;if(!r)throw new g(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,i){if(i){t=i+":"+t;const o=Dp[i];o?n.setAttributeNS(o,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){const i=Dp[r];i?n.removeAttributeNS(i,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,i){i&(hi.DashCase|hi.Important)?n.style.setProperty(t,r,i&hi.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&hi.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){null!=n&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r){if("string"==typeof n&&!(n=Jh().getGlobalEventTarget(this.doc,n)))throw new Error(`Unsupported event target ${n} for event ${t}`);return this.eventManager.addEventListener(n,t,this.decoratePreventDefault(r))}decoratePreventDefault(n){return t=>{if("__ngUnwrap__"===t)return n;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>n(t)):n(t))&&t.preventDefault()}}}function BI(e){return"TEMPLATE"===e.tagName&&void 0!==e.content}class RL extends Np{constructor(n,t,r,i,o,s,a,l){super(n,o,s,l),this.sharedStylesHost=t,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const u=HI(i.id,i.styles);for(const c of u){const d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=c,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(this.nodeOrShadowRoot(n),t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Ip extends Np{constructor(n,t,r,i,o,s,a,l){super(n,o,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=i,this.styles=l?HI(l,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class WI extends Ip{constructor(n,t,r,i,o,s,a,l){const u=i+"-"+r.id;super(n,t,r,o,s,a,l,u),this.contentAttr=function PL(e){return"_ngcontent-%COMP%".replace(vp,e)}(u),this.hostAttr=function _L(e){return"_nghost-%COMP%".replace(vp,e)}(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){const r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}}let FL=(()=>{class e extends UI{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,i){return t.addEventListener(r,i,!1),()=>this.removeEventListener(t,r,i)}removeEventListener(t,r,i){return t.removeEventListener(r,i)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const $I=["alt","control","meta","shift"],UL={"\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"},YL={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let QL=(()=>{class e extends UI{constructor(t){super(t)}supports(t){return null!=e.parseEventName(t)}addEventListener(t,r,i){const o=e.parseEventName(r),s=e.eventCallback(o.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Jh().onAndCancel(t,o.domEventName,s))}static parseEventName(t){const r=t.toLowerCase().split("."),i=r.shift();if(0===r.length||"keydown"!==i&&"keyup"!==i)return null;const o=e._normalizeKey(r.pop());let s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),$I.forEach(u=>{const c=r.indexOf(u);c>-1&&(r.splice(c,1),s+=u+".")}),s+=o,0!=r.length||0===o.length)return null;const l={};return l.domEventName=i,l.fullKey=s,l}static matchEventFullKeyCode(t,r){let i=UL[t.key]||t.key,o="";return r.indexOf("code.")>-1&&(i=t.code,o="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),$I.forEach(s=>{s!==i&&(0,YL[s])(t)&&(o+=s+".")}),o+=i,o===r)}static eventCallback(t,r,i){return o=>{e.matchEventFullKeyCode(o,t)&&i.runGuarded(()=>r(o))}}static _normalizeKey(t){return"esc"===t?"escape":t}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();function GI(e){return{appProviders:[...ZL,...e?.providers??[]],platformProviders:$L}}const $L=[{provide:_o,useValue:"browser"},{provide:wM,useValue:function VL(){Mp.makeCurrent()},multi:!0},{provide:Hi,useFactory:function WL(){return function CT(e){Rd=e}(document),document},deps:[]}],ZL=[{provide:Od,useValue:"root"},{provide:Qr,useFactory:function BL(){return new Qr},deps:[]},{provide:mp,useClass:FL,multi:!0,deps:[Hi,vt,_o]},{provide:mp,useClass:QL,multi:!0,deps:[Hi]},VI,YI,FI,{provide:wm,useExisting:VI},{provide:class rL{},useClass:zL,deps:[]},[]];function cc(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o}var tP=0,Ep=!1;function fc(e,n){var t=n;return t.unshift(void 0),new(Function.prototype.bind.apply(e,t))}function S(e,n){for(var t=n,r=e.replace(/\[/g,".").replace(/\]/g,"").split("."),i=0;i"u"}function Za(e){try{throw new Error(e)}catch(n){throw new Error(n.message+"\n"+n.stack)}}function le(){return Ep}var Xa,e,n,lP={latn:{_digits:"0123456789",_type:"numeric"}},t0={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},n0=[0,1,2,3,4,5,6,7,8,9],Nt=function(){function e(){}return e.getMainObject=function(n,t){return S(le()?t:"main."+t,n)},e.getNumberingSystem=function(n){return S("supplemental.numberingSystems",n)||this.numberingSystems},e.reverseObject=function(n,t){for(var i={},o=0,s=t||Object.keys(n);o13&&(p+=1,s-=12),s-=1,a=p-4716;var N=f-24e5,v=10631/30,z=f-1948084,x=Math.floor(z/10631);z-=10631*x;var F=Math.floor((z-.1335)/v),se=30*x+F;z-=Math.floor(F*v+.1335);var Se=Math.floor((z+28.5001)/29.5);13===Se&&(Se=12);for(var De=z-Math.floor(29.5001*Se-29),Je=0;JeN);Je++);var $t=Je+16260,Gt=Math.floor(($t-1)/12),kn=Gt+1,Jn=$t-12*Gt,L=N-n[Je-1]+1;return(L+"").length>2&&(L=De,Jn=Se,kn=se),{year:kn,month:Jn,date:L}},e.toGregorian=function r(i,o,s){var M=Math.floor(s+n[12*(i-1)+1+(o-1)-16260-1]-1+24e5+.5),m=Math.floor((M-1867216.25)/36524.25),N=1524+(m=M+1+m-Math.floor(m/4)),v=Math.floor((N-122.1)/365.25),z=Math.floor(365.25*v),x=Math.floor((N-z)/30.6001),F=N-z-Math.floor(30.6001*x),se=x-(x>13.5?13:1),Se=v-(se>2.5?4716:4715);return Se<=0&&se--,new Date(Se+"/"+se+"/"+F)};var re,dP=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,r0="stand-alone",fP=["sun","mon","tue","wed","thu","fri","sat"],o0={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},s0=function(){function e(){}return e.dateFormat=function(n,t,r){var i=this,o=re.getDependables(r,n,t.calendar),s=S("parserObject.numbers",o),a=o.dateObject,l={isIslamic:re.islamicRegex.test(t.calendar)};le()&&t.isServerRendered&&(t=re.compareBlazorDateFormats(t,n));var u=t.format||re.getResultantPattern(t.skeleton,o.dateObject,t.type,!1,le()?n:"");if(l.dateSeperator=le()?S("dateSeperator",a):re.getDateSeparator(o.dateObject),ne(u))Za("Format options or type given must be invalid");else{u=re.ConvertDateToWeekFormat(u),le()&&(u=u.replace(/tt/,"a")),l.pattern=u,l.numMapper=le()?Oe({},s):Nt.getNumberMapper(o.parserObject,Nt.getNumberingSystem(r));for(var d=0,f=u.match(dP)||[];d2?i+=t.month[""+f]:p=!0;break;case"E":case"c":i+=t.weekday[""+fP[n.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(p=!0,"d"===d)f=s.date;else if("f"===d){p=!1,M=!0;var N=(h=(h=n[""+o0[""+d]]().toString()).substring(0,c)).length;if(c!==N){if(c>3)continue;for(var v=0;v0?1:0],s=Math.abs(n);return o.replace(/HH?|mm/g,function(a){var l=a.length,u=-1!==a.indexOf("H");return r.checkTwodigitNumber(Math.floor(u?s/60:s%60),l)})},e}(),a0={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},Is=["infinity","nan","group","decimal","exponential"],l0=function(){function e(){}return e.numberFormatter=function(n,t,r){var l,i=this,o=Oe({},t),s={},a={},u=re.getDependables(r,n,"",!0),c=u.numericObject;a.numberMapper=le()?Oe({},c):Nt.getNumberMapper(u.parserObject,Nt.getNumberingSystem(r),!0),a.currencySymbol=le()?S("currencySymbol",c):re.getCurrencySymbol(u.numericObject,o.currency||el,t.altSymbol,t.ignoreCurrency),a.percentSymbol=le()?S("numberSymbols.percentSign",c):a.numberMapper.numberSymbols.percentSign,a.minusSymbol=le()?S("numberSymbols.minusSign",c):a.numberMapper.numberSymbols.minusSign;var d=a.numberMapper.numberSymbols;if(t.format&&!re.formatRegex.test(t.format))s=re.customFormat(t.format,a,u.numericObject),!ne(o.useGrouping)&&o.useGrouping&&(o.useGrouping=s.pData.useGrouping);else{if(Oe(o,re.getProperNumericSkeleton(t.format||"N")),o.isCurrency="currency"===o.type,o.isPercent="percent"===o.type,le()||(l=re.getSymbolPattern(o.type,a.numberMapper.numberSystem,u.numericObject,o.isAccount)),o.groupOne=this.checkValueRange(o.maximumSignificantDigits,o.minimumSignificantDigits,!0),this.checkValueRange(o.maximumFractionDigits,o.minimumFractionDigits,!1,!0),ne(o.fractionDigits)||(o.minimumFractionDigits=o.maximumFractionDigits=o.fractionDigits),ne(o.useGrouping)&&(o.useGrouping=!0),o.isCurrency&&!le()&&(l=l.replace(/\u00A4/g,re.defaultCurrency)),le())s.nData=Oe({},{},S(o.type+"nData",c)),s.pData=Oe({},{},S(o.type+"pData",c)),"currency"===o.type&&t.currency&&re.replaceBlazorCurrency([s.pData,s.nData],a.currencySymbol,t.currency);else{var f=l.split(";");s.nData=re.getFormatData(f[1]||"-"+f[0],!0,a.currencySymbol),s.pData=re.getFormatData(f[0],!1,a.currencySymbol),o.useGrouping&&(o.groupSeparator=d[Is[2]],o.groupData=this.getGroupingDetails(f[0]))}if(ne(o.minimumFractionDigits)&&(o.minimumFractionDigits=s.nData.minimumFraction),ne(o.maximumFractionDigits)){var p=s.nData.maximumFraction;o.maximumFractionDigits=ne(p)&&o.isPercent?0:p}var M=o.minimumFractionDigits,m=o.maximumFractionDigits;!ne(M)&&!ne(m)&&M>m&&(o.maximumFractionDigits=M)}return Oe(s.nData,o),Oe(s.pData,o),function(N){return isNaN(N)?d[Is[1]]:isFinite(N)?i.intNumberFormatter(N,s,a,t):d[Is[0]]}},e.getGroupingDetails=function(n){var t={},r=n.match(re.negativeDataRegex);if(r&&r[4]){var i=r[4],o=i.lastIndexOf(",");if(-1!==o){var s=i.split(".")[0];t.primary=s.length-o-1;var a=i.lastIndexOf(",",o-1);-1!==a&&(t.secondary=o-1-a)}}return t},e.checkValueRange=function(n,t,r,i){var o=i?"f":"s",s=0,a=a0["l"+o],l=a0["m"+o];if(ne(n)||(this.checkRange(n,a,i),s++),ne(t)||(this.checkRange(t,l,i),s++),2===s){if(!(ni[1])&&Za(t+"value must be within the range"+i[0]+"to"+i[1])},e.intNumberFormatter=function(n,t,r,i){var o;if(!ne(t.nData.type)){n<0?(n*=-1,o=t.nData):o=0===n&&t.zeroData||t.pData;var s="";if(o.isPercent&&(n*=100),o.groupOne)s=this.processSignificantDigits(n,o.minimumSignificantDigits,o.maximumSignificantDigits);else if(s=this.processFraction(n,o.minimumFractionDigits,o.maximumFractionDigits,i),o.minimumIntegerDigits&&(s=this.processMinimumIntegers(s,o.minimumIntegerDigits)),r.isCustomFormat&&o.minimumFractionDigits=0&&"0"===l[parseInt(c.toString(),10)]&&c>=o.minimumFractionDigits;c--)l=l.slice(0,c);s=a[0]+"."+l}return"scientific"===o.type&&(s=(s=n.toExponential(o.maximumFractionDigits)).replace("e",r.numberMapper.numberSymbols[Is[4]])),s=s.replace(".",r.numberMapper.numberSymbols[Is[3]]),s="#,###,,;(#,###,,)"===o.format?this.customPivotFormat(parseInt(s,10)):s,o.useGrouping&&(s=this.groupNumbers(s,o.groupData.primary,o.groupSeparator||",",r.numberMapper.numberSymbols[Is[3]]||".",o.groupData.secondary)),s=Nt.convertValueParts(s,re.latnParseRegex,r.numberMapper.mapper),"N/A"===o.nlead?o.nlead:"0"===s&&i&&"0"===i.format?s+o.nend:o.nlead+s+o.nend}},e.processSignificantDigits=function(n,t,r){var i=n+"";return i.lengtht;)c=l.slice(u-t,u)+(c.length?r+c:""),u-=t,s&&(t=o,s=!1);return a[0]=l.slice(0,u)+(c.length?r:"")+c,a.join(i)},e.processFraction=function(n,t,r,i){var o=(n+"").split(".")[1],s=o?o.length:0;if(t&&sr||0===r))return n.toFixed(r);var u=n+"";return"0"===u[0]&&i&&"###.00"===i.format&&(u=u.slice(1)),u},e.processMinimumIntegers=function(n,t){var r=n.split("."),i=r[0],o=i.length;if(o=5e5){var i=(n/=1e6).toString().split(".")[1];return i&&+i.substring(0,1)>=5?Math.ceil(n).toString():Math.floor(n).toString()}return""},e}(),hc=(new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),function(){function e(n){this.ranArray=[],this.boundedEvents={},!D(n)&&(this.context=n)}return e.prototype.on=function(n,t,r,i){if(!D(t)){var o=r||this.context;if(this.notExist(n))return void(this.boundedEvents[""+n]=[{handler:t,context:o,id:i}]);D(i)?this.isHandlerPresent(this.boundedEvents[""+n],t)||this.boundedEvents[""+n].push({handler:t,context:o}):-1===this.ranArray.indexOf(i)&&(this.ranArray.push(i),this.boundedEvents[""+n].push({handler:t,context:o,id:i}))}},e.prototype.off=function(n,t,r){if(!this.notExist(n)){var i=S(n,this.boundedEvents);if(t){for(var o=0;o1&&(W.fractionDigits=parseInt(O[2],10)),W}function p(L,O,W,b){var V=b?{}:{nlead:"",nend:""},H=L.match(e.customRegex);if(H){b||(V.nlead=M(H[1],W),V.nend=M(H[10],W),V.groupPattern=H[4]);var Ae=H[7];if(Ae&&O){var Zt=Ae.match(n);V.minimumFraction=D(Zt)?0:Zt.length,V.maximumFraction=Ae.length-1}}return V}function M(L,O){return L?(L=L.replace(e.defaultCurrency,O),""===O?L.trim():L):""}function m(L,O,W,b){return b?"$":S("currencies."+O+(W?"."+W:".symbol"),L)||S("currencies."+O+".symbol-alt-narrow",L)||"$"}function v(L,O,W){var b={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},V=L.match(e.customRegex);if(D(V)||""===V[5]&&"N/A"!==L)return b.type=void 0,b;b.nlead=V[1],b.nend=V[10];var H=V[6],Ae=!!H.match(/ $/g),Zt=-1!==H.replace(/ $/g,"").indexOf(" ");b.useGrouping=-1!==H.indexOf(",")||Zt,H=H.replace(/,/g,"");var Ge=V[7];if(-1!==H.indexOf("0")&&(b.minimumIntegerDigits=H.length-H.indexOf("0")),D(Ge)||(b.minimumFractionDigits=Ge.lastIndexOf("0"),b.maximumFractionDigits=Ge.lastIndexOf("#"),-1===b.minimumFractionDigits&&(b.minimumFractionDigits=0),(-1===b.maximumFractionDigits||b.maximumFractionDigitsH.lastIndexOf("'"))){b[""+a[parseInt(V.toString(),10)]]=H.substr(0,Ae)+W+H.substr(Ae+1),b[""+a[""+O]]=!0,b.type=b.isCurrency?"currency":"percent";break}}return b}function se(L,O){if(-1!==L.indexOf(",")){var W=L.split(",");L=W[0]+S("numberMapper.numberSymbols.group",O)+W[1].replace(".",S("numberMapper.numberSymbols.decimal",O))}else L=L.replace(".",S("numberMapper.numberSymbols.decimal",O));return L}function De(L,O,W){L+=".";for(var b=0;b0;H-=3)L=","+W[H-2]+W[H-1]+W[parseInt(H.toString(),10)]+L;return L=L.slice(1),O[1]?L+"."+O[1]:L}e.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,e.basicPatterns=["short","medium","long","full"],e.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},e.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},e.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},e.month="months",e.days="days",e.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},e.getResultantPattern=l,e.getDependables=u,e.getSymbolPattern=c,e.ConvertDateToWeekFormat=d,e.compareBlazorDateFormats=f,e.getProperNumericSkeleton=h,e.getFormatData=p,e.changeCurrencySymbol=M,e.getCurrencySymbol=m,e.customFormat=function N(L,O,W){for(var b={},V=L.split(";"),H=["pData","nData","zeroData"],Ae=0;Ae1,Ge.nData=le()?S(dr.type+"nData",Ae):p(to[1]||"-"+to[0],!0,Ii),Ge.pData=le()?S(dr.type+"pData",Ae):p(to[0],!1,Ii),!Kn[2]&&!O.minimumFractionDigits&&!O.maximumFractionDigits&&(Zt=p(eo.split(";")[0],!0,"",!0).minimumFraction)}if(e.formatRegex.test(O.format)||!O.format){if(Oe(H,h(O.format||"N")),H.custom=!1,Ft="###0",(H.fractionDigits||O.minimumFractionDigits||O.maximumFractionDigits||Zt)&&(H.fractionDigits&&(O.minimumFractionDigits=O.maximumFractionDigits=H.fractionDigits),Ft=De(Ft,Zt||H.fractionDigits||O.minimumFractionDigits||0,O.maximumFractionDigits||0)),O.minimumIntegerDigits&&(Ft=Je(Ft,O.minimumIntegerDigits)),O.useGrouping&&(Ft=$t(Ft)),"currency"===H.type||H.type&&le()){le()&&"currency"!==H.type&&(Ge.pData=S(H.type+"pData",Ae),Ge.nData=S(H.type+"nData",Ae));var gC=Ft;Ft=Ge.pData.nlead+gC+Ge.pData.nend,(Ge.hasNegativePattern||le())&&(Ft+=";"+Ge.nData.nlead+gC+Ge.nData.nend)}"percent"===H.type&&!le()&&(Ft+=" %")}else Ft=O.format.replace(/'/g,'"');return Object.keys(fr).length>0&&(Ft=b?Ft:se(Ft,fr)),Ft},e.fractionDigitsPattern=De,e.minimumIntegerPattern=Je,e.groupingPattern=$t,e.getWeekData=function Gt(L,O){var W="sun",b=S("supplemental.weekData.firstDay",O),V=L;return/en-/.test(V)&&(V=V.slice(3)),V=V.slice(0,2).toUpperCase()+V.substr(2),b&&(W=b[""+V]||b[V.slice(0,2)]||"sun"),s[""+W]},e.replaceBlazorCurrency=function kn(L,O,W){var b=function cP(e){return S(e||"",uP)}(W);if(O!==b)for(var V=0,H=L;V=0?W:W+7;var V=Math.floor((L.getTime()-O.getTime()-6e4*(L.getTimezoneOffset()-O.getTimezoneOffset()))/864e5)+1;if(W<4){if((b=Math.floor((V+W-1)/7)+1)>52){var Ae=new Date(L.getFullYear()+1,0,1).getDay();b=(Ae=Ae>=0?Ae:Ae+7)<4?1:53}}else b=Math.floor((V+W-1)/7);return b}}(re||(re={}));var TP=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini|mobile/i,wP=/msie|trident/i,jP=/Trident\/7\./,SP=/(ipad|iphone|ipod touch)/i,AP=/(ipad|iphone|ipod touch);.*os 7_\d|(ipad|iphone|ipod touch);.*os 8_\d/i,zP=/android/i,bP=/trident|windows phone|edge/i,OP=/(version)[ /]([\w.]+)/i,Sp={OPERA:/(opera|opr)(?:.*version|)[ /]([\w.]+)/i,EDGE:/(edge)(?:.*version|)[ /]([\w.]+)/i,CHROME:/(chrome|crios)[ /]([\w.]+)/i,PANTHOMEJS:/(phantomjs)[ /]([\w.]+)/i,SAFARI:/(safari)[ /]([\w.]+)/i,WEBKIT:/(webkit)[ /]([\w.]+)/i,MSIE:/(msie|trident) ([\w.]+)/i,MOZILLA:/(mozilla)(?:.*? rv:([\w.]+)|)/i};typeof window<"u"&&(window.browserDetails=window.browserDetails||{});var Y=function(){function e(){}return e.extractBrowserDetail=function(){for(var n={culture:{}},r=[],i=0,o=Object.keys(Sp);i-1},e.getValue=function(n,t){var r=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===e.isTouch&&!Sp.CHROME.test(navigator.userAgent)&&(r.isIos=!0,r.isDevice=!0,r.isTouch=!0,r.isPointer=!0,r.isPointer="pointerEnabled"in window.navigator),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(r.isPointer=!1),typeof r[""+n]>"u"?r[""+n]=t.test(e.userAgent):r[""+n]},Object.defineProperty(e,"userAgent",{get:function(){return e.uA},set:function(n){e.uA=n,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"info",{get:function(){return ne(window.browserDetails.info)?window.browserDetails.info=e.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIE",{get:function(){return e.getValue("isIE",wP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isTouch",{get:function(){return ne(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isPointer",{get:function(){return ne(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isMSPointer",{get:function(){return ne(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isDevice",{get:function(){return e.getValue("isDevice",TP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos",{get:function(){return e.getValue("isIos",SP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos7",{get:function(){return e.getValue("isIos7",AP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isAndroid",{get:function(){return e.getValue("isAndroid",zP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWebView",{get:function(){return ne(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(ne(window.cordova)&&ne(window.PhoneGap)&&ne(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWindows",{get:function(){return e.getValue("isWindows",bP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchStartEvent",{get:function(){return ne(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=e.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchMoveEvent",{get:function(){return ne(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=e.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchEndEvent",{get:function(){return ne(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=e.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchCancelEvent",{get:function(){return ne(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=e.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),e.uA=typeof navigator<"u"?navigator.userAgent:"",e}(),$=function(){function e(){}return e.addOrGetEventData=function(n){return"__eventList"in n?n.__eventList.events:(n.__eventList={},n.__eventList.events=[])},e.add=function(n,t,r,i,o){var a,s=e.addOrGetEventData(n);a=o?function oP(e,n){var t;return function(){for(var r=this,i=[],o=0;o"u"||(t.innerHTML=n.innerHTML?n.innerHTML:"",void 0!==n.className&&(t.className=n.className),void 0!==n.id&&(t.id=n.id),void 0!==n.styles&&t.setAttribute("style",n.styles),void 0!==n.attrs&&zp(t,n.attrs)),t}function G(e,n){for(var t=g0(n),r=RegExp,i=0,o=e;i0;)r.appendChild(e[0]);else for(var i=0,o=e;i-1&&!i[parseInt(o.toString(),10)].match(/\[.*\]/)){var s=i[parseInt(o.toString(),10)].split("#");if(s[1].match(/^\d/)||s[1].match(n)){var a=i[parseInt(o.toString(),10)].split(".");a[0]=a[0].replace(/#/,"[id='")+"']",i[parseInt(o.toString(),10)]=a.join(".")}}t[parseInt(r.toString(),10)]=i.join(" ")}return t.join(",")}return e}(e),n.querySelector(e)}var LP=new RegExp("]"),Bi=function(){function e(n,t){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new hc(this),ne(t)||(this.element="string"==typeof t?document.querySelector(t):t,D(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),ne(n)||this.setProperties(n,!0),this.isDestroyed=!1}return e.prototype.setProperties=function(n,t){var r=this.isProtectedOnChange;this.isProtectedOnChange=!!t,Vi(this,n),!0!==t?(Vi(this.changedProperties,n),this.dataBind()):le()&&this.isRendered&&this.serverDataBind(n),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=r},e.callChildDataBind=function(n,t){for(var i=0,o=Object.keys(n);i0?i-1:0,r+=t=-1!==t?"-"+t:"-"+i}return this.controlParent!==this.parentObj&&(r=this.parentObj.getParentKey()+"."+this.propName+t),r},e}(),qP=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],z0=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],b0=function(){function e(n){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var t=null;return{setKey:function r(o){t=o},getKey:function i(){return t}}}(),this.npxManager=function(){return{getKey:function r(){return"npxKeyReplace"}}}(),this.manager.setKey(n)}return e.prototype.validate=function(){if(!this.isValidated&&Ns&&!S(Mc(z0),Ns)&&!S("Blazor",Ns)){var r=void 0,i=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var o=this.getInfoFromKey();if(o&&o.length)for(var s=0,a=o;s"+r+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n \n ';if(typeof document<"u"&&!D(document)){var n=jr("div",{innerHTML:e});document.body.appendChild(n)}}(),P0=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},n.prototype.renderComplete=function(t){le()&&window.sfBlazor.renderComplete(this.element,t),this.isRendered=!0},n.prototype.dataBind=function(){this.injectModules(),e.prototype.dataBind.call(this)},n.prototype.on=function(t,r,i){if("string"==typeof t)this.localObserver.on(t,r,i);else for(var o=0,s=t;o"u"||(N.innerHTML=m.innerHTML?m.innerHTML:"",void 0!==m.className&&(N.className=m.className),void 0!==m.id&&(N.id=m.id),void 0!==m.styles&&N.setAttribute("style",m.styles),void 0!==t.ngAttr&&N.setAttribute(t.ngAttr,""),void 0!==m.attrs&&zp(N,m.attrs)),N};for(var r=0,i=t.tags;r"u"&&(c["".concat(s)]=[]),c["".concat(s)].push(u),u.rootNodes}}});var rC=function(){var e=function(n,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)i.hasOwnProperty(o)&&(r[o]=i[o])})(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),wn=function(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o},iC="e-opposite-content",Xp="e-dot",oC="e-content",sC="e-vertical",aC="e-horizontal",Jp="e-timeline-reverse",uC="e-item-disabled",Kp="e-item-template",cC=function(e){return e.Horizontal="Horizontal",e.Vertical="Vertical",e}(cC||{}),dC=function(e){return e.Before="Before",e.After="After",e.Alternate="Alternate",e.AlternateReverse="AlternateReverse",e}(dC||{}),f2=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return rC(n,e),wn([P("")],n.prototype,"dotCss",void 0),wn([P("")],n.prototype,"content",void 0),wn([P("")],n.prototype,"oppositeContent",void 0),wn([P(!1)],n.prototype,"disabled",void 0),wn([P("")],n.prototype,"cssClass",void 0),n}(ws),h2=function(e){function n(t,r){return e.call(this,t,r)||this}return rC(n,e),n.prototype.preRender=function(){this.element.id||(this.element.id=function iP(e){return e+"_"+tP++}("e-"+this.getModuleName()))},n.prototype.getModuleName=function(){return"timeline"},n.prototype.getPersistData=function(){return this.addOnPersist([])},n.prototype.render=function(){zp(this.element,{role:"navigation","aria-label":this.element.id}),this.timelineListEle=this.createElement("ol",{className:"e-timeline-items"}),this.updateOrientation(),this.updateCssClass(this.cssClass),this.updateAlign(),this.updateReverse(),this.updateRtl(),this.updateTemplateFunction(),this.renderItems(),this.element.appendChild(this.timelineListEle)},n.prototype.updateOrientation=function(){if(!D(this.orientation)){var t=this.orientation.toLowerCase();("horizontal"===t||"vertical"===t)&&(this.element.classList.remove(aC,sC),this.element.classList.add("e-"+t))}},n.prototype.updateCssClass=function(t,r){var i,o,s;void 0===r&&(r=""),r&&(s=r.trim().split(" "),(i=this.element.classList).remove.apply(i,s)),t&&(s=t.trim().split(" "),(o=this.element.classList).add.apply(o,s))},n.prototype.updateRtl=function(){this.element.classList[this.enableRtl?"add":"remove"]("e-rtl")},n.prototype.updateAlign=function(){if(!D(this.align)){var t=this.align.toLowerCase();("before"===t||"after"===t||"alternate"===t||"alternatereverse"===t)&&(this.element.classList.remove("e-align-before","e-align-after","e-align-alternate","e-align-alternatereverse"),this.element.classList.add("e-align-"+t))}},n.prototype.updateReverse=function(){this.element.classList[this.reverse?"add":"remove"](Jp)},n.prototype.renderItems=function(){var r,t=this;this.haveOneSidecontent();for(var i=0;i0||!D(o.content)),r||(r=o.oppositeContent.length>0||!D(o.content))}this.element.classList.remove("e-content-only","e-opposite-content-only"),t&&!r&&this.element.classList.add("e-content-only"),r&&!t&&this.element.classList.add("e-opposite-content-only")},n.prototype.updateItemContent=function(t,r,i,o){var a=this.getTemplateFunction(t?r.content:r.oppositeContent,!(this.isReact||this.isVue));"string"==typeof a?o.innerText=a:Ap(a({item:r,itemIndex:i},this),o)},n.prototype.updateTemplateFunction=function(){this.templateFunction=this.template?this.getTemplateFunction(this.template,!1):null},n.prototype.renderItemContent=function(t,r,i){var o=this.timelineListEle.querySelectorAll("li");if(r&&this.removeItemContent(o[parseInt(t.toString(),10)]),this.template){r?o[parseInt(t.toString(),10)].classList.add(Kp):i.classList.add(Kp);var s=this.items[parseInt(t.toString(),10)];Ap(this.templateFunction({item:s,itemIndex:t},this,"timelineTemplate",this.element.id+"_timelineTemplate",this.isStringTemplate),r?o[parseInt(t.toString(),10)]:i)}this.renderReactTemplates()},n.prototype.removeItemContent=function(t){t.classList.remove(Kp);for(var r=t.firstElementChild,i=0;i{class e extends __{constructor(t){super(),this.viewContainerRef=t,W0("currentInstance",this,this.viewContainerRef),this.registerEvents(v2),this.directivePropList=D2}}return e.\u0275fac=function(t){return new(t||e)(we(Bn))},e.\u0275dir=Nn({type:e,selectors:[["e-item"]],inputs:{content:"content",cssClass:"cssClass",disabled:"disabled",dotCss:"dotCss",oppositeContent:"oppositeContent"},features:[Na]}),e})(),hC=(()=>{class e extends k_{constructor(){super("items")}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=Nn({type:e,selectors:[["e-items"]],contentQueries:function(t,r,i){if(1&t&&hs(i,fC,4),2&t){let o;ps(o=gs())&&(r.children=o)}},features:[Na]}),e})();const N2=["beforeItemRender","created"],I2=[];let C2=(()=>{let e=class extends h2{constructor(t,r,i,o){super(),this.ngEle=t,this.srenderer=r,this.viewContainerRef=i,this.injector=o,this.tags=["items"],this.element=this.ngEle.nativeElement,this.injectedModules=this.injectedModules||[],this.registerEvents(N2),this.addTwoWay.call(this,I2),W0("currentInstance",this,this.viewContainerRef),this.containerContext=new $0}ngOnInit(){this.containerContext.ngOnInit(this)}ngAfterViewInit(){this.containerContext.ngAfterViewInit(this)}ngOnDestroy(){this.containerContext.ngOnDestroy(this)}ngAfterContentChecked(){this.tagObjects[0].instance=this.childItems,this.containerContext.ngAfterContentChecked(this)}};return e.\u0275fac=function(t){return new(t||e)(we(Li),we(Df),we(Bn),we(Hn))},e.\u0275cmp=Gc({type:e,selectors:[["ejs-timeline"]],contentQueries:function(t,r,i){if(1&t&&(hs(i,m2,5),hs(i,p2,5),hs(i,y2,5),hs(i,hC,5)),2&t){let o;ps(o=gs())&&(r.template=o.first),ps(o=gs())&&(r.content=o.first),ps(o=gs())&&(r.oppositeContent=o.first),ps(o=gs())&&(r.childItems=o.first)}},inputs:{align:"align",cssClass:"cssClass",enablePersistence:"enablePersistence",enableRtl:"enableRtl",items:"items",locale:"locale",orientation:"orientation",reverse:"reverse",template:"template"},outputs:{beforeItemRender:"beforeItemRender",created:"created"},features:[Na],ngContentSelectors:M2,decls:1,vars:0,template:function(t,r){1&t&&(function Nv(e){const n=j()[jt][ln];if(!n.projection){const r=n.projection=function Ll(e,n){const t=[];for(let r=0;r{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({imports:[[hp]]}),e})(),E2=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({providers:[],imports:[[hp,eg],eg]}),e})();function T2(e,n){if(1&e&&fh(0,"e-item",3),2&e){const t=n.$implicit;Su("content",t.content)("oppositeContent",t.oppositeContent)}}let w2=(()=>{class e{constructor(){this.frameworks=[{content:"ReactJs",oppositeContent:"Owned by Facebook"},{content:"Angular",oppositeContent:"Owned by Google"},{content:"VueJs",oppositeContent:"Owned by Evan you"},{content:"Svelte",oppositeContent:"Owned by Rich Harris"}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=Gc({type:e,selectors:[["app-root"]],standalone:!0,features:[iN],decls:4,vars:1,consts:[[1,"container",2,"height","330px","margin-top","30px"],["align","After"],[3,"content","oppositeContent",4,"ngFor","ngForOf"],[3,"content","oppositeContent"]],template:function(r,i){1&r&&(zu(0,"div",0)(1,"ejs-timeline",1)(2,"e-items"),Go(3,T2,1,2,"e-item",2),bu()()()),2&r&&(function Wm(e=1){$m(Fe(),j(),dn()+e,!1)}(3),Su("ngForOf",i.frameworks))},dependencies:[hp,AI,eg,C2,fC,hC,E2]})}}return e})();ro(332),function HL(e,n){return N4({rootComponent:e,...GI(n)})}(w2).catch(e=>console.error(e))},332:()=>{!function(y){const I=y.performance;function w(He){I&&I.mark&&I.mark(He)}function E(He,K){I&&I.measure&&I.measure(He,K)}w("Zone");const A=y.__Zone_symbol_prefix||"__zone_symbol__";function _(He){return A+He}const X=!0===y[_("forceDuplicateZoneCheck")];if(y.Zone){if(X||"function"!=typeof y.Zone.__symbol__)throw new Error("Zone already loaded.");return y.Zone}let q=(()=>{class He{static{this.__symbol__=_}static assertZonePatched(){if(y.Promise!==Fn.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let g=He.current;for(;g.parent;)g=g.parent;return g}static get current(){return It.zone}static get currentTask(){return An}static __load_patch(g,C,de=!1){if(Fn.hasOwnProperty(g)){if(!de&&X)throw Error("Already loaded patch: "+g)}else if(!y["__Zone_disable_"+g]){const Ee="Zone:"+g;w(Ee),Fn[g]=C(y,He,St),E(Ee,Ee)}}get parent(){return this._parent}get name(){return this._name}constructor(g,C){this._parent=g,this._name=C?C.name||"unnamed":"",this._properties=C&&C.properties||{},this._zoneDelegate=new he(this,this._parent&&this._parent._zoneDelegate,C)}get(g){const C=this.getZoneWith(g);if(C)return C._properties[g]}getZoneWith(g){let C=this;for(;C;){if(C._properties.hasOwnProperty(g))return C;C=C._parent}return null}fork(g){if(!g)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,g)}wrap(g,C){if("function"!=typeof g)throw new Error("Expecting function got: "+g);const de=this._zoneDelegate.intercept(this,g,C),Ee=this;return function(){return Ee.runGuarded(de,this,arguments,C)}}run(g,C,de,Ee){It={parent:It,zone:this};try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}finally{It=It.parent}}runGuarded(g,C=null,de,Ee){It={parent:It,zone:this};try{try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}catch(Yt){if(this._zoneDelegate.handleError(this,Yt))throw Yt}}finally{It=It.parent}}runTask(g,C,de){if(g.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===it&&(g.type===Xt||g.type===ge))return;const Ee=g.state!=J;Ee&&g._transitionTo(J,Qe),g.runCount++;const Yt=An;An=g,It={parent:It,zone:this};try{g.type==ge&&g.data&&!g.data.isPeriodic&&(g.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,g,C,de)}catch(U){if(this._zoneDelegate.handleError(this,U))throw U}}finally{g.state!==it&&g.state!==Z&&(g.type==Xt||g.data&&g.data.isPeriodic?Ee&&g._transitionTo(Qe,J):(g.runCount=0,this._updateTaskCount(g,-1),Ee&&g._transitionTo(it,J,it))),It=It.parent,An=Yt}}scheduleTask(g){if(g.zone&&g.zone!==this){let de=this;for(;de;){if(de===g.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${g.zone.name}`);de=de.parent}}g._transitionTo(wt,it);const C=[];g._zoneDelegates=C,g._zone=this;try{g=this._zoneDelegate.scheduleTask(this,g)}catch(de){throw g._transitionTo(Z,wt,it),this._zoneDelegate.handleError(this,de),de}return g._zoneDelegates===C&&this._updateTaskCount(g,1),g.state==wt&&g._transitionTo(Qe,wt),g}scheduleMicroTask(g,C,de,Ee){return this.scheduleTask(new ie(Pe,g,C,de,Ee,void 0))}scheduleMacroTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(ge,g,C,de,Ee,Yt))}scheduleEventTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(Xt,g,C,de,Ee,Yt))}cancelTask(g){if(g.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===Qe||g.state===J){g._transitionTo(at,Qe,J);try{this._zoneDelegate.cancelTask(this,g)}catch(C){throw g._transitionTo(Z,at),this._zoneDelegate.handleError(this,C),C}return this._updateTaskCount(g,-1),g._transitionTo(it,at),g.runCount=0,g}}_updateTaskCount(g,C){const de=g._zoneDelegates;-1==C&&(g._zoneDelegates=null);for(let Ee=0;EeHe.hasTask(g,C),onScheduleTask:(He,K,g,C)=>He.scheduleTask(g,C),onInvokeTask:(He,K,g,C,de,Ee)=>He.invokeTask(g,C,de,Ee),onCancelTask:(He,K,g,C)=>He.cancelTask(g,C)};class he{constructor(K,g,C){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=K,this._parentDelegate=g,this._forkZS=C&&(C&&C.onFork?C:g._forkZS),this._forkDlgt=C&&(C.onFork?g:g._forkDlgt),this._forkCurrZone=C&&(C.onFork?this.zone:g._forkCurrZone),this._interceptZS=C&&(C.onIntercept?C:g._interceptZS),this._interceptDlgt=C&&(C.onIntercept?g:g._interceptDlgt),this._interceptCurrZone=C&&(C.onIntercept?this.zone:g._interceptCurrZone),this._invokeZS=C&&(C.onInvoke?C:g._invokeZS),this._invokeDlgt=C&&(C.onInvoke?g:g._invokeDlgt),this._invokeCurrZone=C&&(C.onInvoke?this.zone:g._invokeCurrZone),this._handleErrorZS=C&&(C.onHandleError?C:g._handleErrorZS),this._handleErrorDlgt=C&&(C.onHandleError?g:g._handleErrorDlgt),this._handleErrorCurrZone=C&&(C.onHandleError?this.zone:g._handleErrorCurrZone),this._scheduleTaskZS=C&&(C.onScheduleTask?C:g._scheduleTaskZS),this._scheduleTaskDlgt=C&&(C.onScheduleTask?g:g._scheduleTaskDlgt),this._scheduleTaskCurrZone=C&&(C.onScheduleTask?this.zone:g._scheduleTaskCurrZone),this._invokeTaskZS=C&&(C.onInvokeTask?C:g._invokeTaskZS),this._invokeTaskDlgt=C&&(C.onInvokeTask?g:g._invokeTaskDlgt),this._invokeTaskCurrZone=C&&(C.onInvokeTask?this.zone:g._invokeTaskCurrZone),this._cancelTaskZS=C&&(C.onCancelTask?C:g._cancelTaskZS),this._cancelTaskDlgt=C&&(C.onCancelTask?g:g._cancelTaskDlgt),this._cancelTaskCurrZone=C&&(C.onCancelTask?this.zone:g._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const de=C&&C.onHasTask;(de||g&&g._hasTaskZS)&&(this._hasTaskZS=de?C:fe,this._hasTaskDlgt=g,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=K,C.onScheduleTask||(this._scheduleTaskZS=fe,this._scheduleTaskDlgt=g,this._scheduleTaskCurrZone=this.zone),C.onInvokeTask||(this._invokeTaskZS=fe,this._invokeTaskDlgt=g,this._invokeTaskCurrZone=this.zone),C.onCancelTask||(this._cancelTaskZS=fe,this._cancelTaskDlgt=g,this._cancelTaskCurrZone=this.zone))}fork(K,g){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,K,g):new q(K,g)}intercept(K,g,C){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,K,g,C):g}invoke(K,g,C,de,Ee){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,K,g,C,de,Ee):g.apply(C,de)}handleError(K,g){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,K,g)}scheduleTask(K,g){let C=g;if(this._scheduleTaskZS)this._hasTaskZS&&C._zoneDelegates.push(this._hasTaskDlgtOwner),C=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,K,g),C||(C=g);else if(g.scheduleFn)g.scheduleFn(g);else{if(g.type!=Pe)throw new Error("Task is missing scheduleFn.");Ne(g)}return C}invokeTask(K,g,C,de){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,K,g,C,de):g.callback.apply(C,de)}cancelTask(K,g){let C;if(this._cancelTaskZS)C=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,K,g);else{if(!g.cancelFn)throw Error("Task is not cancelable");C=g.cancelFn(g)}return C}hasTask(K,g){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,K,g)}catch(C){this.handleError(K,C)}}_updateTaskCount(K,g){const C=this._taskCounts,de=C[K],Ee=C[K]=de+g;if(Ee<0)throw new Error("More tasks executed then were scheduled.");0!=de&&0!=Ee||this.hasTask(this.zone,{microTask:C.microTask>0,macroTask:C.macroTask>0,eventTask:C.eventTask>0,change:K})}}class ie{constructor(K,g,C,de,Ee,Yt){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=K,this.source=g,this.data=de,this.scheduleFn=Ee,this.cancelFn=Yt,!C)throw new Error("callback is not defined");this.callback=C;const U=this;this.invoke=K===Xt&&de&&de.useG?ie.invokeTask:function(){return ie.invokeTask.call(y,U,this,arguments)}}static invokeTask(K,g,C){K||(K=this),sn++;try{return K.runCount++,K.zone.runTask(K,g,C)}finally{1==sn&&ee(),sn--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(it,wt)}_transitionTo(K,g,C){if(this._state!==g&&this._state!==C)throw new Error(`${this.type} '${this.source}': can not transition to '${K}', expecting state '${g}'${C?" or '"+C+"'":""}, was '${this._state}'.`);this._state=K,K==it&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const ke=_("setTimeout"),je=_("Promise"),Le=_("then");let qt,st=[],Ye=!1;function yt(He){if(qt||y[je]&&(qt=y[je].resolve(0)),qt){let K=qt[Le];K||(K=qt.then),K.call(qt,He)}else y[ke](He,0)}function Ne(He){0===sn&&0===st.length&&yt(ee),He&&st.push(He)}function ee(){if(!Ye){for(Ye=!0;st.length;){const He=st;st=[];for(let K=0;KIt,onUnhandledError:Ct,microtaskDrainDone:Ct,scheduleMicroTask:Ne,showUncaughtError:()=>!q[_("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:Ct,patchMethod:()=>Ct,bindArguments:()=>[],patchThen:()=>Ct,patchMacroTask:()=>Ct,patchEventPrototype:()=>Ct,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>Ct,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>Ct,wrapWithCurrentZone:()=>Ct,filterProperties:()=>[],attachOriginToPatched:()=>Ct,_redefineProperty:()=>Ct,patchCallbacks:()=>Ct,nativeScheduleMicroTask:yt};let It={parent:null,zone:new q(null,null)},An=null,sn=0;function Ct(){}E("Zone","Zone"),y.Zone=q}(globalThis);const Sr=Object.getOwnPropertyDescriptor,no=Object.defineProperty,ro=Object.getPrototypeOf,io=Object.create,jc=Array.prototype.slice,rl="addEventListener",Tt="removeEventListener",Ar=Zone.__symbol__(rl),Kr=Zone.__symbol__(Tt),rn="true",Ze="false",oo=Zone.__symbol__("");function bs(y,I){return Zone.current.wrap(y,I)}function il(y,I,w,E,A){return Zone.current.scheduleMacroTask(y,I,w,E,A)}const Ke=Zone.__symbol__,ei=typeof window<"u",ti=ei?window:void 0,zt=ei&&ti||globalThis,ol="removeAttribute";function so(y,I){for(let w=y.length-1;w>=0;w--)"function"==typeof y[w]&&(y[w]=bs(y[w],I+"_"+w));return y}function Os(y){return!y||!1!==y.writable&&!("function"==typeof y.get&&typeof y.set>"u")}const xs=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ni=!("nw"in zt)&&typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process),ao=!ni&&!xs&&!(!ei||!ti.HTMLElement),Ls=typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process)&&!xs&&!(!ei||!ti.HTMLElement),zr={},ri=function(y){if(!(y=y||zt.event))return;let I=zr[y.type];I||(I=zr[y.type]=Ke("ON_PROPERTY"+y.type));const w=this||y.target||zt,E=w[I];let A;return ao&&w===ti&&"error"===y.type?(A=E&&E.call(this,y.message,y.filename,y.lineno,y.colno,y.error),!0===A&&y.preventDefault()):(A=E&&E.apply(this,arguments),null!=A&&!A&&y.preventDefault()),A};function br(y,I,w){let E=Sr(y,I);if(!E&&w&&Sr(w,I)&&(E={enumerable:!0,configurable:!0}),!E||!E.configurable)return;const A=Ke("on"+I+"patched");if(y.hasOwnProperty(A)&&y[A])return;delete E.writable,delete E.value;const _=E.get,X=E.set,q=I.slice(2);let fe=zr[q];fe||(fe=zr[q]=Ke("ON_PROPERTY"+q)),E.set=function(he){let ie=this;!ie&&y===zt&&(ie=zt),ie&&("function"==typeof ie[fe]&&ie.removeEventListener(q,ri),X&&X.call(ie,null),ie[fe]=he,"function"==typeof he&&ie.addEventListener(q,ri,!1))},E.get=function(){let he=this;if(!he&&y===zt&&(he=zt),!he)return null;const ie=he[fe];if(ie)return ie;if(_){let ke=_.call(this);if(ke)return E.set.call(this,ke),"function"==typeof he[ol]&&he.removeAttribute(I),ke}return null},no(y,I,E),y[A]=!0}function Ps(y,I,w){if(I)for(let E=0;Efunction(X,q){const fe=w(X,q);return fe.cbIdx>=0&&"function"==typeof q[fe.cbIdx]?il(fe.name,q[fe.cbIdx],fe,A):_.apply(X,q)})}function er(y,I){y[Ke("OriginalDelegate")]=I}let Ac=!1,uo=!1;function zc(){if(Ac)return uo;Ac=!0;try{const y=ti.navigator.userAgent;(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/")||-1!==y.indexOf("Edge/"))&&(uo=!0)}catch{}return uo}Zone.__load_patch("ZoneAwarePromise",(y,I,w)=>{const E=Object.getOwnPropertyDescriptor,A=Object.defineProperty,X=w.symbol,q=[],fe=!1!==y[X("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],he=X("Promise"),ie=X("then"),ke="__creationTrace__";w.onUnhandledError=U=>{if(w.showUncaughtError()){const k=U&&U.rejection;k?console.error("Unhandled Promise rejection:",k instanceof Error?k.message:k,"; Zone:",U.zone.name,"; Task:",U.task&&U.task.source,"; Value:",k,k instanceof Error?k.stack:void 0):console.error(U)}},w.microtaskDrainDone=()=>{for(;q.length;){const U=q.shift();try{U.zone.runGuarded(()=>{throw U.throwOriginal?U.rejection:U})}catch(k){Le(k)}}};const je=X("unhandledPromiseRejectionHandler");function Le(U){w.onUnhandledError(U);try{const k=I[je];"function"==typeof k&&k.call(this,U)}catch{}}function st(U){return U&&U.then}function Ye(U){return U}function qt(U){return g.reject(U)}const yt=X("state"),Ne=X("value"),ee=X("finally"),Ut=X("parentPromiseValue"),it=X("parentPromiseState"),wt="Promise.then",Qe=null,J=!0,at=!1,Z=0;function Pe(U,k){return T=>{try{St(U,k,T)}catch(Q){St(U,!1,Q)}}}const ge=function(){let U=!1;return function(T){return function(){U||(U=!0,T.apply(null,arguments))}}},Xt="Promise resolved with itself",Fn=X("currentTaskTrace");function St(U,k,T){const Q=ge();if(U===T)throw new TypeError(Xt);if(U[yt]===Qe){let ue=null;try{("object"==typeof T||"function"==typeof T)&&(ue=T&&T.then)}catch(B){return Q(()=>{St(U,!1,B)})(),U}if(k!==at&&T instanceof g&&T.hasOwnProperty(yt)&&T.hasOwnProperty(Ne)&&T[yt]!==Qe)An(T),St(U,T[yt],T[Ne]);else if(k!==at&&"function"==typeof ue)try{ue.call(T,Q(Pe(U,k)),Q(Pe(U,!1)))}catch(B){Q(()=>{St(U,!1,B)})()}else{U[yt]=k;const B=U[Ne];if(U[Ne]=T,U[ee]===ee&&k===J&&(U[yt]=U[it],U[Ne]=U[Ut]),k===at&&T instanceof Error){const ae=I.currentTask&&I.currentTask.data&&I.currentTask.data[ke];ae&&A(T,Fn,{configurable:!0,enumerable:!1,writable:!0,value:ae})}for(let ae=0;ae{try{const te=U[Ne],Te=!!T&&ee===T[ee];Te&&(T[Ut]=te,T[it]=B);const ze=k.run(ae,void 0,Te&&ae!==qt&&ae!==Ye?[]:[te]);St(T,!0,ze)}catch(te){St(T,!1,te)}},T)}const He=function(){},K=y.AggregateError;class g{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(k){return k instanceof g?k:St(new this(null),J,k)}static reject(k){return St(new this(null),at,k)}static withResolvers(){const k={};return k.promise=new g((T,Q)=>{k.resolve=T,k.reject=Q}),k}static any(k){if(!k||"function"!=typeof k[Symbol.iterator])return Promise.reject(new K([],"All promises were rejected"));const T=[];let Q=0;try{for(let ae of k)Q++,T.push(g.resolve(ae))}catch{return Promise.reject(new K([],"All promises were rejected"))}if(0===Q)return Promise.reject(new K([],"All promises were rejected"));let ue=!1;const B=[];return new g((ae,te)=>{for(let Te=0;Te{ue||(ue=!0,ae(ze))},ze=>{B.push(ze),Q--,0===Q&&(ue=!0,te(new K(B,"All promises were rejected")))})})}static race(k){let T,Q,ue=new this((te,Te)=>{T=te,Q=Te});function B(te){T(te)}function ae(te){Q(te)}for(let te of k)st(te)||(te=this.resolve(te)),te.then(B,ae);return ue}static all(k){return g.allWithCallback(k)}static allSettled(k){return(this&&this.prototype instanceof g?this:g).allWithCallback(k,{thenCallback:Q=>({status:"fulfilled",value:Q}),errorCallback:Q=>({status:"rejected",reason:Q})})}static allWithCallback(k,T){let Q,ue,B=new this((ze,lt)=>{Q=ze,ue=lt}),ae=2,te=0;const Te=[];for(let ze of k){st(ze)||(ze=this.resolve(ze));const lt=te;try{ze.then(nt=>{Te[lt]=T?T.thenCallback(nt):nt,ae--,0===ae&&Q(Te)},nt=>{T?(Te[lt]=T.errorCallback(nt),ae--,0===ae&&Q(Te)):ue(nt)})}catch(nt){ue(nt)}ae++,te++}return ae-=2,0===ae&&Q(Te),B}constructor(k){const T=this;if(!(T instanceof g))throw new Error("Must be an instanceof Promise.");T[yt]=Qe,T[Ne]=[];try{const Q=ge();k&&k(Q(Pe(T,J)),Q(Pe(T,at)))}catch(Q){St(T,!1,Q)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return g}then(k,T){let Q=this.constructor?.[Symbol.species];(!Q||"function"!=typeof Q)&&(Q=this.constructor||g);const ue=new Q(He),B=I.current;return this[yt]==Qe?this[Ne].push(B,ue,k,T):sn(this,B,ue,k,T),ue}catch(k){return this.then(null,k)}finally(k){let T=this.constructor?.[Symbol.species];(!T||"function"!=typeof T)&&(T=g);const Q=new T(He);Q[ee]=ee;const ue=I.current;return this[yt]==Qe?this[Ne].push(ue,Q,k,k):sn(this,ue,Q,k,k),Q}}g.resolve=g.resolve,g.reject=g.reject,g.race=g.race,g.all=g.all;const C=y[he]=y.Promise;y.Promise=g;const de=X("thenPatched");function Ee(U){const k=U.prototype,T=E(k,"then");if(T&&(!1===T.writable||!T.configurable))return;const Q=k.then;k[ie]=Q,U.prototype.then=function(ue,B){return new g((te,Te)=>{Q.call(this,te,Te)}).then(ue,B)},U[de]=!0}return w.patchThen=Ee,C&&(Ee(C),hr(y,"fetch",U=>function Yt(U){return function(k,T){let Q=U.apply(k,T);if(Q instanceof g)return Q;let ue=Q.constructor;return ue[de]||Ee(ue),Q}}(U))),Promise[I.__symbol__("uncaughtPromiseErrors")]=q,g}),Zone.__load_patch("toString",y=>{const I=Function.prototype.toString,w=Ke("OriginalDelegate"),E=Ke("Promise"),A=Ke("Error"),_=function(){if("function"==typeof this){const he=this[w];if(he)return"function"==typeof he?I.call(he):Object.prototype.toString.call(he);if(this===Promise){const ie=y[E];if(ie)return I.call(ie)}if(this===Error){const ie=y[A];if(ie)return I.call(ie)}}return I.call(this)};_[w]=I,Function.prototype.toString=_;const X=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":X.call(this)}});let pr=!1;if(typeof window<"u")try{const y=Object.defineProperty({},"passive",{get:function(){pr=!0}});window.addEventListener("test",y,y),window.removeEventListener("test",y,y)}catch{pr=!1}const tg={useG:!0},jn={},bc={},ll=new RegExp("^"+oo+"(\\w+)(true|false)$"),Oc=Ke("propagationStopped");function ul(y,I){const w=(I?I(y):y)+Ze,E=(I?I(y):y)+rn,A=oo+w,_=oo+E;jn[y]={},jn[y][Ze]=A,jn[y][rn]=_}function xc(y,I,w,E){const A=E&&E.add||rl,_=E&&E.rm||Tt,X=E&&E.listeners||"eventListeners",q=E&&E.rmAll||"removeAllListeners",fe=Ke(A),he="."+A+":",ie="prependListener",ke="."+ie+":",je=function(Ne,ee,Ut){if(Ne.isRemoved)return;const it=Ne.callback;let wt;"object"==typeof it&&it.handleEvent&&(Ne.callback=J=>it.handleEvent(J),Ne.originalDelegate=it);try{Ne.invoke(Ne,ee,[Ut])}catch(J){wt=J}const Qe=Ne.options;return Qe&&"object"==typeof Qe&&Qe.once&&ee[_].call(ee,Ut.type,Ne.originalDelegate?Ne.originalDelegate:Ne.callback,Qe),wt};function Le(Ne,ee,Ut){if(!(ee=ee||y.event))return;const it=Ne||ee.target||y,wt=it[jn[ee.type][Ut?rn:Ze]];if(wt){const Qe=[];if(1===wt.length){const J=je(wt[0],it,ee);J&&Qe.push(J)}else{const J=wt.slice();for(let at=0;at{throw at})}}}const st=function(Ne){return Le(this,Ne,!1)},Ye=function(Ne){return Le(this,Ne,!0)};function qt(Ne,ee){if(!Ne)return!1;let Ut=!0;ee&&void 0!==ee.useG&&(Ut=ee.useG);const it=ee&&ee.vh;let wt=!0;ee&&void 0!==ee.chkDup&&(wt=ee.chkDup);let Qe=!1;ee&&void 0!==ee.rt&&(Qe=ee.rt);let J=Ne;for(;J&&!J.hasOwnProperty(A);)J=ro(J);if(!J&&Ne[A]&&(J=Ne),!J||J[fe])return!1;const at=ee&&ee.eventNameToString,Z={},Pe=J[fe]=J[A],ge=J[Ke(_)]=J[_],Xt=J[Ke(X)]=J[X],Fn=J[Ke(q)]=J[q];let St;ee&&ee.prepend&&(St=J[Ke(ee.prepend)]=J[ee.prepend]);const g=Ut?function(T){if(!Z.isExisting)return Pe.call(Z.target,Z.eventName,Z.capture?Ye:st,Z.options)}:function(T){return Pe.call(Z.target,Z.eventName,T.invoke,Z.options)},C=Ut?function(T){if(!T.isRemoved){const Q=jn[T.eventName];let ue;Q&&(ue=Q[T.capture?rn:Ze]);const B=ue&&T.target[ue];if(B)for(let ae=0;ae{Qn.zone.cancelTask(Qn)},{once:!0})),Z.target=null,Ci&&(Ci.taskData=null),fo&&(Pt.once=!0),!pr&&"boolean"==typeof Qn.options||(Qn.options=Pt),Qn.target=Te,Qn.capture=Pr,Qn.eventName=ze,nt&&(Qn.originalDelegate=lt),te?Yn.unshift(Qn):Yn.push(Qn),ae?Te:void 0}};return J[A]=k(Pe,he,g,C,Qe),St&&(J[ie]=k(St,ke,function(T){return St.call(Z.target,Z.eventName,T.invoke,Z.options)},C,Qe,!0)),J[_]=function(){const T=this||y;let Q=arguments[0];ee&&ee.transferEventName&&(Q=ee.transferEventName(Q));const ue=arguments[2],B=!!ue&&("boolean"==typeof ue||ue.capture),ae=arguments[1];if(!ae)return ge.apply(this,arguments);if(it&&!it(ge,ae,T,arguments))return;const te=jn[Q];let Te;te&&(Te=te[B?rn:Ze]);const ze=Te&&T[Te];if(ze)for(let lt=0;ltfunction(A,_){A[Oc]=!0,E&&E.apply(A,_)})}function Pc(y,I,w,E,A){const _=Zone.__symbol__(E);if(I[_])return;const X=I[_]=I[E];I[E]=function(q,fe,he){return fe&&fe.prototype&&A.forEach(function(ie){const ke=`${w}.${E}::`+ie,je=fe.prototype;try{if(je.hasOwnProperty(ie)){const Le=y.ObjectGetOwnPropertyDescriptor(je,ie);Le&&Le.value?(Le.value=y.wrapWithCurrentZone(Le.value,ke),y._redefineProperty(fe.prototype,ie,Le)):je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}else je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}catch{}}),X.call(I,q,fe,he)},y.attachOriginToPatched(I[E],X)}function _c(y,I,w){if(!w||0===w.length)return I;const E=w.filter(_=>_.target===y);if(!E||0===E.length)return I;const A=E[0].ignoreProperties;return I.filter(_=>-1===A.indexOf(_))}function Sn(y,I,w,E){y&&Ps(y,_c(y,I,w),E)}function co(y){return Object.getOwnPropertyNames(y).filter(I=>I.startsWith("on")&&I.length>2).map(I=>I.substring(2))}Zone.__load_patch("util",(y,I,w)=>{const E=co(y);w.patchOnProperties=Ps,w.patchMethod=hr,w.bindArguments=so,w.patchMacroTask=Sc;const A=I.__symbol__("BLACK_LISTED_EVENTS"),_=I.__symbol__("UNPATCHED_EVENTS");y[_]&&(y[A]=y[_]),y[A]&&(I[A]=I[_]=y[A]),w.patchEventPrototype=cl,w.patchEventTarget=xc,w.isIEOrEdge=zc,w.ObjectDefineProperty=no,w.ObjectGetOwnPropertyDescriptor=Sr,w.ObjectCreate=io,w.ArraySlice=jc,w.patchClass=lo,w.wrapWithCurrentZone=bs,w.filterProperties=_c,w.attachOriginToPatched=er,w._redefineProperty=Object.defineProperty,w.patchCallbacks=Pc,w.getGlobalObjects=()=>({globalSources:bc,zoneSymbolEventNames:jn,eventNames:E,isBrowser:ao,isMix:Ls,isNode:ni,TRUE_STR:rn,FALSE_STR:Ze,ZONE_SYMBOL_PREFIX:oo,ADD_EVENT_LISTENER_STR:rl,REMOVE_EVENT_LISTENER_STR:Tt})});const on=Ke("zoneTask");function Or(y,I,w,E){let A=null,_=null;w+=E;const X={};function q(he){const ie=he.data;return ie.args[0]=function(){return he.invoke.apply(this,arguments)},ie.handleId=A.apply(y,ie.args),he}function fe(he){return _.call(y,he.data.handleId)}A=hr(y,I+=E,he=>function(ie,ke){if("function"==typeof ke[0]){const je={isPeriodic:"Interval"===E,delay:"Timeout"===E||"Interval"===E?ke[1]||0:void 0,args:ke},Le=ke[0];ke[0]=function(){try{return Le.apply(this,arguments)}finally{je.isPeriodic||("number"==typeof je.handleId?delete X[je.handleId]:je.handleId&&(je.handleId[on]=null))}};const st=il(I,ke[0],je,q,fe);if(!st)return st;const Ye=st.data.handleId;return"number"==typeof Ye?X[Ye]=st:Ye&&(Ye[on]=st),Ye&&Ye.ref&&Ye.unref&&"function"==typeof Ye.ref&&"function"==typeof Ye.unref&&(st.ref=Ye.ref.bind(Ye),st.unref=Ye.unref.bind(Ye)),"number"==typeof Ye||Ye?Ye:st}return he.apply(y,ke)}),_=hr(y,w,he=>function(ie,ke){const je=ke[0];let Le;"number"==typeof je?Le=X[je]:(Le=je&&je[on],Le||(Le=je)),Le&&"string"==typeof Le.type?"notScheduled"!==Le.state&&(Le.cancelFn&&Le.data.isPeriodic||0===Le.runCount)&&("number"==typeof je?delete X[je]:je&&(je[on]=null),Le.zone.cancelTask(Le)):he.apply(y,ke)})}Zone.__load_patch("legacy",y=>{const I=y[Zone.__symbol__("legacyPatch")];I&&I()}),Zone.__load_patch("timers",y=>{const I="set",w="clear";Or(y,I,w,"Timeout"),Or(y,I,w,"Interval"),Or(y,I,w,"Immediate")}),Zone.__load_patch("requestAnimationFrame",y=>{Or(y,"request","cancel","AnimationFrame"),Or(y,"mozRequest","mozCancel","AnimationFrame"),Or(y,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(y,I)=>{const w=["alert","prompt","confirm"];for(let E=0;Efunction(fe,he){return I.current.run(_,y,he,q)})}),Zone.__load_patch("EventTarget",(y,I,w)=>{(function xr(y,I){I.patchEventPrototype(y,I)})(y,w),function fl(y,I){if(Zone[I.symbol("patchEventTarget")])return;const{eventNames:w,zoneSymbolEventNames:E,TRUE_STR:A,FALSE_STR:_,ZONE_SYMBOL_PREFIX:X}=I.getGlobalObjects();for(let fe=0;fe{lo("MutationObserver"),lo("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(y,I,w)=>{lo("IntersectionObserver")}),Zone.__load_patch("FileReader",(y,I,w)=>{lo("FileReader")}),Zone.__load_patch("on_property",(y,I,w)=>{!function _s(y,I){if(ni&&!Ls||Zone[y.symbol("patchEvents")])return;const w=I.__Zone_ignore_on_properties;let E=[];if(ao){const A=window;E=E.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const _=function al(){try{const y=ti.navigator.userAgent;if(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:A,ignoreProperties:["error"]}]:[];Sn(A,co(A),w&&w.concat(_),ro(A))}E=E.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let A=0;A{!function dl(y,I){const{isBrowser:w,isMix:E}=I.getGlobalObjects();(w||E)&&y.customElements&&"customElements"in y&&I.patchCallbacks(I,y.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(y,w)}),Zone.__load_patch("XHR",(y,I)=>{!function fe(he){const ie=he.XMLHttpRequest;if(!ie)return;const ke=ie.prototype;let Le=ke[Ar],st=ke[Kr];if(!Le){const Z=he.XMLHttpRequestEventTarget;if(Z){const Pe=Z.prototype;Le=Pe[Ar],st=Pe[Kr]}}const Ye="readystatechange",qt="scheduled";function yt(Z){const Pe=Z.data,ge=Pe.target;ge[_]=!1,ge[q]=!1;const Xt=ge[A];Le||(Le=ge[Ar],st=ge[Kr]),Xt&&st.call(ge,Ye,Xt);const Fn=ge[A]=()=>{if(ge.readyState===ge.DONE)if(!Pe.aborted&&ge[_]&&Z.state===qt){const It=ge[I.__symbol__("loadfalse")];if(0!==ge.status&&It&&It.length>0){const An=Z.invoke;Z.invoke=function(){const sn=ge[I.__symbol__("loadfalse")];for(let Ct=0;Ctfunction(Z,Pe){return Z[E]=0==Pe[2],Z[X]=Pe[1],Ut.apply(Z,Pe)}),wt=Ke("fetchTaskAborting"),Qe=Ke("fetchTaskScheduling"),J=hr(ke,"send",()=>function(Z,Pe){if(!0===I.current[Qe]||Z[E])return J.apply(Z,Pe);{const ge={target:Z,url:Z[X],isPeriodic:!1,args:Pe,aborted:!1},Xt=il("XMLHttpRequest.send",Ne,ge,yt,ee);Z&&!0===Z[q]&&!ge.aborted&&Xt.state===qt&&Xt.invoke()}}),at=hr(ke,"abort",()=>function(Z,Pe){const ge=function je(Z){return Z[w]}(Z);if(ge&&"string"==typeof ge.type){if(null==ge.cancelFn||ge.data&&ge.data.aborted)return;ge.zone.cancelTask(ge)}else if(!0===I.current[wt])return at.apply(Z,Pe)})}(y);const w=Ke("xhrTask"),E=Ke("xhrSync"),A=Ke("xhrListener"),_=Ke("xhrScheduled"),X=Ke("xhrURL"),q=Ke("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",y=>{y.navigator&&y.navigator.geolocation&&function sl(y,I){const w=y.constructor.name;for(let E=0;E{const fe=function(){return q.apply(this,so(arguments,w+"."+A))};return er(fe,q),fe})(_)}}}(y.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(y,I)=>{function w(E){return function(A){Lc(y,E).forEach(X=>{const q=y.PromiseRejectionEvent;if(q){const fe=new q(E,{promise:A.promise,reason:A.rejection});X.invoke(fe)}})}}y.PromiseRejectionEvent&&(I[Ke("unhandledPromiseRejectionHandler")]=w("unhandledrejection"),I[Ke("rejectionHandledHandler")]=w("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(y,I,w)=>{!function ks(y,I){I.patchMethod(y,"queueMicrotask",w=>function(E,A){Zone.current.scheduleMicroTask("queueMicrotask",A[0])})}(y,w)})}},Sr=>{Sr(Sr.s=207)}]); \ No newline at end of file diff --git a/ej2-angular/samples/timeline/align/after/main.8a6e4f406bb080e7.js b/ej2-angular/samples/timeline/align/after/main.8a6e4f406bb080e7.js deleted file mode 100644 index cacd31bd46..0000000000 --- a/ej2-angular/samples/timeline/align/after/main.8a6e4f406bb080e7.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{207:(Sr,no,ro)=>{let Tt=null,Kr=1;const rn=Symbol("SIGNAL");function Ze(e){const n=Tt;return Tt=e,n}function zt(e){if((!ri(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==Kr)){if(!e.producerMustRecompute(e)&&!ni(e))return e.dirty=!1,void(e.lastCleanEpoch=Kr);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=Kr}}function ni(e){br(e);for(let n=0;n0}function br(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}let uo=null;function Sn(e){return"function"==typeof e}function co(e){const t=e(r=>{Error.call(r),r.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}const _s=co(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((r,i)=>`${i+1}) ${r.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t});function ks(e,n){if(e){const t=e.indexOf(n);0<=t&&e.splice(t,1)}}class on{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(const o of t)o.remove(this);else t.remove(this);const{initialTeardown:r}=this;if(Sn(r))try{r()}catch(o){n=o instanceof _s?o.errors:[o]}const{_finalizers:i}=this;if(i){this._finalizers=null;for(const o of i)try{fl(o)}catch(s){n=n??[],s instanceof _s?n=[...n,...s.errors]:n.push(s)}}if(n)throw new _s(n)}}add(n){var t;if(n&&n!==this)if(this.closed)fl(n);else{if(n instanceof on){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(t=this._finalizers)&&void 0!==t?t:[]).push(n)}}_hasParent(n){const{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){const{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){const{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&ks(t,n)}remove(n){const{_finalizers:t}=this;t&&ks(t,n),n instanceof on&&n._removeParent(this)}}on.EMPTY=(()=>{const e=new on;return e.closed=!0,e})();const Or=on.EMPTY;function dl(e){return e instanceof on||e&&"closed"in e&&Sn(e.remove)&&Sn(e.add)&&Sn(e.unsubscribe)}function fl(e){Sn(e)?e():e.unsubscribe()}const xr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},y={setTimeout(e,n,...t){const{delegate:r}=y;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){const{delegate:n}=y;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function w(){}const E=X("C",void 0,void 0);function X(e,n,t){return{kind:e,value:n,error:t}}let q=null;function fe(e){if(xr.useDeprecatedSynchronousErrorHandling){const n=!q;if(n&&(q={errorThrown:!1,error:null}),e(),n){const{errorThrown:t,error:r}=q;if(q=null,t)throw r}}else e()}class ie extends on{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,dl(n)&&n.add(this)):this.destination=Ne}static create(n,t,r){return new st(n,t,r)}next(n){this.isStopped?yt(function _(e){return X("N",e,void 0)}(n),this):this._next(n)}error(n){this.isStopped?yt(function A(e){return X("E",void 0,e)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?yt(E,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ke=Function.prototype.bind;function je(e,n){return ke.call(e,n)}class Le{constructor(n){this.partialObserver=n}next(n){const{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){Ye(r)}}error(n){const{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){Ye(r)}else Ye(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){Ye(t)}}}class st extends ie{constructor(n,t,r){let i;if(super(),Sn(n)||!n)i={next:n??void 0,error:t??void 0,complete:r??void 0};else{let o;this&&xr.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&je(n.next,o),error:n.error&&je(n.error,o),complete:n.complete&&je(n.complete,o)}):i=n}this.destination=new Le(i)}}function Ye(e){xr.useDeprecatedSynchronousErrorHandling?function he(e){xr.useDeprecatedSynchronousErrorHandling&&q&&(q.errorThrown=!0,q.error=e)}(e):function I(e){y.setTimeout(()=>{const{onUnhandledError:n}=xr;if(!n)throw e;n(e)})}(e)}function yt(e,n){const{onStoppedNotification:t}=xr;t&&y.setTimeout(()=>t(e,n))}const Ne={closed:!0,next:w,error:function qt(e){throw e},complete:w},ee="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ut(e){return e}let Qe=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){const r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){const o=function Z(e){return e&&e instanceof ie||function at(e){return e&&Sn(e.next)&&Sn(e.error)&&Sn(e.complete)}(e)&&dl(e)}(t)?t:new st(t,r,i);return fe(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return new(r=J(r))((i,o)=>{const s=new st({next:a=>{try{t(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(t){var r;return null===(r=this.source)||void 0===r?void 0:r.subscribe(t)}[ee](){return this}pipe(...t){return function wt(e){return 0===e.length?Ut:1===e.length?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}(t)(this)}toPromise(t){return new(t=J(t))((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=n=>new e(n),e})();function J(e){var n;return null!==(n=e??xr.Promise)&&void 0!==n?n:Promise}const Pe=co(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ge=(()=>{class e extends Qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){const r=new Xt(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Pe}next(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(t)}})}error(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;const{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return(null===(t=this.observers)||void 0===t?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){const{hasError:r,isStopped:i,observers:o}=this;return r||i?Or:(this.currentObservers=null,o.push(t),new on(()=>{this.currentObservers=null,ks(o,t)}))}_checkFinalizedStatuses(t){const{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){const t=new Qe;return t.source=this,t}}return e.create=(n,t)=>new Xt(n,t),e})();class Xt extends ge{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===r||r.call(t,n)}error(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===r||r.call(t,n)}complete(){var n,t;null===(t=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===t||t.call(n)}_subscribe(n){var t,r;return null!==(r=null===(t=this.source)||void 0===t?void 0:t.subscribe(n))&&void 0!==r?r:Or}}class Fn extends ge{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){const{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}}class sn extends ie{constructor(n,t,r,i,o,s){super(n),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(l){n.error(l)}}:super._next,this._error=i?function(a){try{i(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:t}=this;super.unsubscribe(),!t&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Ct(e,n){return function It(e){return n=>{if(function St(e){return Sn(e?.lift)}(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}((t,r)=>{let i=0;t.subscribe(function An(e,n,t,r,i){return new sn(e,n,t,r,i)}(r,o=>{r.next(e.call(n,o,i++))}))})}class g extends Error{constructor(n,t){super(function C(e,n){return`NG0${Math.abs(e)}${n?": "+n:""}`}(n,t)),this.code=n}}function B(e){for(let n in e)if(e[n]===B)return n;throw Error("Could not find renamed property on target object.")}function ae(e,n){for(const t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function te(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(te).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const n=e.toString();if(null==n)return""+n;const t=n.indexOf("\n");return-1===t?n:n.substring(0,t)}function Te(e,n){return null==e||""===e?null===n?"":n:null==n||""===n?e:e+" "+n}const lt=B({__forward_ref__:B});function nt(e){return e.__forward_ref__=nt,e.toString=function(){return te(this())},e}function oe(e){return function Pt(e){return"function"==typeof e&&e.hasOwnProperty(lt)&&e.__forward_ref__===nt}(e)?e():e}function Lr(e){return e&&!!e.\u0275providers}const Pr=B({\u0275cmp:B}),fo=B({\u0275dir:B}),Rs=B({\u0275pipe:B}),Un=B({\u0275fac:B}),Yn=B({__NG_ELEMENT_ID__:B}),Fs=B({__NG_ENV_ID__:B});function Ve(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():function pe(e){return"string"==typeof e?e:null==e?"":String(e)}(e)}function Rc(e,n){throw new g(-201,!1)}function Dn(e,n){null==e&&function Me(e,n,t,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${t} ${r} ${n} <=Actual]`))}(n,e,null,"!=")}function qe(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function po(e){return{providers:e.providers||[],imports:e.imports||[]}}function hl(e){return tg(e,gl)||tg(e,ng)}function tg(e,n){return e.hasOwnProperty(n)?e[n]:null}function pl(e){return e&&(e.hasOwnProperty(Fc)||e.hasOwnProperty(vC))?e[Fc]:null}const gl=B({\u0275prov:B}),Fc=B({\u0275inj:B}),ng=B({ngInjectableDef:B}),vC=B({ngInjectorDef:B});var Re=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(Re||{});let Uc;function vn(e){const n=Uc;return Uc=e,n}function ig(e,n,t){const r=hl(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:t&Re.Optional?null:void 0!==n?n:void Rc()}const rt=globalThis;class ye{constructor(n,t){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=qe({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Us={},Bc="__NG_DI_FLAG__",Ml="ngTempTokenPath",CC=/\n/gm,sg="__source";let go;function si(e){const n=go;return go=e,n}function wC(e,n=Re.Default){if(void 0===go)throw new g(-203,!1);return null===go?ig(e,void 0,n):go.get(e,n&Re.Optional?null:void 0,n)}function $e(e,n=Re.Default){return(function rg(){return Uc}()||wC)(oe(e),n)}function Be(e,n=Re.Default){return $e(e,ml(n))}function ml(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Wc(e){const n=[];for(let t=0;tn){s=o-1;break}}}for(;oo?"":i[d+1].toLowerCase();const h=8&r?f:null;if(h&&-1!==lg(h,u,0)||2&r&&u!==f){if(nr(r))return!1;s=!0}}}}else{if(!s&&!nr(r)&&!nr(l))return!1;if(s&&nr(l))continue;s=!1,r=l|1&r}}return nr(r)||s}function nr(e){return 0==(1&e)}function xC(e,n,t,r){if(null===n)return-1;let i=0;if(r||!t){let o=!1;for(;i-1)for(t++;t0?'="'+a+'"':"")+"]"}else 8&r?i+="."+s:4&r&&(i+=" "+s);else""!==i&&!nr(s)&&(n+=gg(o,i),i=""),r=s,o=o||!nr(r);t++}return""!==i&&(n+=gg(o,i)),n}function Gc(e){return _r(()=>{const n=mg(e),t={...n,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===yl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||tr.Emulated,styles:e.styles||Xe,_:null,schemas:e.schemas||null,tView:null,id:""};yg(t);const r=e.dependencies;return t.directiveDefs=Dl(r,!1),t.pipeDefs=Dl(r,!0),t.id=function VC(e){let n=0;const t=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const i of t)n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}(t),t})}function YC(e){return be(e)||Qt(e)}function QC(e){return null!==e}function Hs(e){return _r(()=>({type:e.type,bootstrap:e.bootstrap||Xe,declarations:e.declarations||Xe,imports:e.imports||Xe,exports:e.exports||Xe,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Mg(e,n){if(null==e)return gr;const t={};for(const r in e)if(e.hasOwnProperty(r)){const i=e[r];let o,s,a=ai.None;Array.isArray(i)?(a=i[0],o=i[1],s=i[2]??o):(o=i,s=i),n?(t[o]=a!==ai.None?[r,a]:r,n[o]=s):t[o]=r}return t}function Nn(e){return _r(()=>{const n=mg(e);return yg(n),n})}function be(e){return e[Pr]||null}function Qt(e){return e[fo]||null}function Kt(e){return e[Rs]||null}function mg(e){const n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputTransforms:null,inputConfig:e.inputs||gr,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Xe,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Mg(e.inputs,n),outputs:Mg(e.outputs),debugInfo:null}}function yg(e){e.features?.forEach(n=>n(e))}function Dl(e,n){if(!e)return null;const t=n?Kt:YC;return()=>("function"==typeof e?e():e).map(r=>t(r)).filter(QC)}const Et=0,R=1,ce=2,bt=3,rr=4,ln=5,ir=6,Mo=7,gt=8,hn=9,kr=10,Ie=11,Vs=12,Dg=13,mo=14,jt=15,Bs=16,yo=17,Mr=18,Ws=19,vg=20,li=21,vl=22,Ti=23,ve=25,Zc=1,mr=7,Do=9,Ot=10;var qc=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(qc||{});function un(e){return Array.isArray(e)&&"object"==typeof e[Zc]}function cn(e){return Array.isArray(e)&&!0===e[Zc]}function Xc(e){return 0!=(4&e.flags)}function wi(e){return e.componentOffset>-1}function Il(e){return 1==(1&e.flags)}function or(e){return!!e.template}function Jc(e){return 0!=(512&e[ce])}function ji(e,n){return e.hasOwnProperty(Un)?e[Un]:null}class GC{constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}}function Eg(e,n,t,r){null!==n?n.applyValueToInputSignal(n,r):e[t]=r}function Tg(e){return e.type.prototype.ngOnChanges&&(e.setInput=qC),ZC}function ZC(){const e=jg(this),n=e?.current;if(n){const t=e.previous;if(t===gr)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function qC(e,n,t,r,i){const o=this.declaredInputs[r],s=jg(e)||function XC(e,n){return e[wg]=n}(e,{previous:gr,current:null}),a=s.current||(s.current={}),l=s.previous,u=l[o];a[o]=new GC(u&&u.currentValue,t,l===gr),Eg(e,n,i,t)}const wg="__ngSimpleChanges__";function jg(e){return e[wg]||null}const yr=function(e,n,t){};let zg=!1;function ut(e){for(;Array.isArray(e);)e=e[Et];return e}function pn(e,n){return ut(n[e.index])}function Zs(e,n){return e.data[n]}function bn(e,n){const t=n[e];return un(t)?t:t[Et]}function rd(e){return 128==(128&e[ce])}function Dr(e,n){return null==n?null:e[n]}function bg(e){e[yo]=0}function rE(e){1024&e[ce]||(e[ce]|=1024,rd(e)&&qs(e))}function xg(e){return 9216&e[ce]||e[Ti]?.dirty}function id(e){xg(e)?qs(e):64&e[ce]&&(function KC(){return zg}()?(e[ce]|=1024,qs(e)):e[kr].changeDetectionScheduler?.notify())}function qs(e){e[kr].changeDetectionScheduler?.notify();let n=Si(e);for(;null!==n&&!(8192&n[ce])&&(n[ce]|=8192,rd(n));)n=Si(n)}function Si(e){const n=e[bt];return cn(n)?n[bt]:n}const me={lFrame:Hg(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function Pg(){return me.bindingsEnabled}function No(){return null!==me.skipHydrationRootTNode}function j(){return me.lFrame.lView}function Fe(){return me.lFrame.tView}function ct(){let e=_g();for(;null!==e&&64===e.type;)e=e.parent;return e}function _g(){return me.lFrame.currentTNode}function vr(e,n){const t=me.lFrame;t.currentTNode=e,t.isParent=n}function sd(){return me.lFrame.isParent}function ad(){me.lFrame.isParent=!1}function ME(e,n){const t=me.lFrame;t.bindingIndex=t.bindingRootIndex=e,ld(n)}function ld(e){me.lFrame.currentDirectiveIndex=e}function Ug(){return me.lFrame.currentQueryIndex}function cd(e){me.lFrame.currentQueryIndex=e}function yE(e){const n=e[R];return 2===n.type?n.declTNode:1===n.type?e[ln]:null}function Yg(e,n,t){if(t&Re.SkipSelf){let i=n,o=e;for(;!(i=i.parent,null!==i||t&Re.Host||(i=yE(o),null===i||(o=o[mo],10&i.type))););if(null===i)return!1;n=i,e=o}const r=me.lFrame=Qg();return r.currentTNode=n,r.lView=e,!0}function dd(e){const n=Qg(),t=e[R];me.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function Qg(){const e=me.lFrame,n=null===e?null:e.child;return null===n?Hg(e):n}function Hg(e){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=n),n}function Vg(){const e=me.lFrame;return me.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Bg=Vg;function fd(){const e=Vg();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function dn(){return me.lFrame.selectedIndex}function Ai(e){me.lFrame.selectedIndex=e}let $g=!0;function Tl(){return $g}function ui(e){$g=e}function wl(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t=r)break}else n[l]<0&&(e[yo]+=65536),(a>14>16&&(3&e[ce])===n&&(e[ce]+=16384,Zg(a,o)):Zg(a,o)}const Io=-1;class Js{constructor(n,t,r){this.factory=n,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=r}}function gd(e){return e!==Io}function Ks(e){return 32767&e}function ea(e,n){let t=function zE(e){return e>>16}(e),r=n;for(;t>0;)r=r[mo],t--;return r}let Md=!0;function Al(e){const n=Md;return Md=e,n}const qg=255,Xg=5;let bE=0;const Ir={};function zl(e,n){const t=Jg(e,n);if(-1!==t)return t;const r=n[R];r.firstCreatePass&&(e.injectorIndex=n.length,md(r.data,e),md(n,null),md(r.blueprint,null));const i=bl(e,n),o=e.injectorIndex;if(gd(i)){const s=Ks(i),a=ea(i,n),l=a[R].data;for(let u=0;u<8;u++)n[o+u]=a[s+u]|l[s+u]}return n[o+8]=i,o}function md(e,n){e.push(0,0,0,0,0,0,0,0,n)}function Jg(e,n){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===n[e.injectorIndex+8]?-1:e.injectorIndex}function bl(e,n){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;null!==i;){if(r=oM(i),null===r)return Io;if(t++,i=i[mo],-1!==r.injectorIndex)return r.injectorIndex|t<<16}return Io}function yd(e,n,t){!function OE(e,n,t){let r;"string"==typeof t?r=t.charCodeAt(0)||0:t.hasOwnProperty(Yn)&&(r=t[Yn]),null==r&&(r=t[Yn]=bE++);const i=r&qg;n.data[e+(i>>Xg)]|=1<=0?n&qg:_E:n}(t);if("function"==typeof o){if(!Yg(n,e,r))return r&Re.Host?Kg(i,0,r):eM(n,t,r,i);try{let s;if(s=o(r),null!=s||r&Re.Optional)return s;Rc()}finally{Bg()}}else if("number"==typeof o){let s=null,a=Jg(e,n),l=Io,u=r&Re.Host?n[jt][ln]:null;for((-1===a||r&Re.SkipSelf)&&(l=-1===a?bl(e,n):n[a+8],l!==Io&&iM(r,!1)?(s=n[R],a=Ks(l),n=ea(l,n)):a=-1);-1!==a;){const c=n[R];if(rM(o,a,c.data)){const d=LE(a,n,t,s,r,u);if(d!==Ir)return d}l=n[a+8],l!==Io&&iM(r,n[R].data[a+8]===u)&&rM(o,a,n)?(s=c,a=Ks(l),n=ea(l,n)):a=-1}}return i}function LE(e,n,t,r,i,o){const s=n[R],a=s.data[e+8],c=Ol(a,s,t,null==r?wi(a)&&Md:r!=s&&0!=(3&a.type),i&Re.Host&&o===a);return null!==c?zi(n,s,c,a):Ir}function Ol(e,n,t,r,i){const o=e.providerIndexes,s=n.data,a=1048575&o,l=e.directiveStart,c=o>>20,f=i?a+c:e.directiveEnd;for(let h=r?a:a+c;h=l&&p.type===t)return h}if(i){const h=s[l];if(h&&or(h)&&h.type===t)return l}return null}function zi(e,n,t,r){let i=e[t];const o=n.data;if(function wE(e){return e instanceof Js}(i)){const s=i;s.resolving&&function Qn(e,n){const t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new g(-200,`Circular dependency in DI detected for ${e}${t}`)}(Ve(o[t]));const a=Al(s.canSeeViewProviders);s.resolving=!0;const u=s.injectImpl?vn(s.injectImpl):null;Yg(e,r,Re.Default);try{i=e[t]=s.factory(void 0,o,e,r),n.firstCreatePass&&t>=r.directiveStart&&function EE(e,n,t){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=n.type.prototype;if(r){const s=Tg(n);(t.preOrderHooks??=[]).push(e,s),(t.preOrderCheckHooks??=[]).push(e,s)}i&&(t.preOrderHooks??=[]).push(0-e,i),o&&((t.preOrderHooks??=[]).push(e,o),(t.preOrderCheckHooks??=[]).push(e,o))}(t,o[t],n)}finally{null!==u&&vn(u),Al(a),s.resolving=!1,Bg()}}return i}function rM(e,n,t){return!!(t[n+(e>>Xg)]&1<Array.isArray(t)?zo(t,n):n(t))}function aM(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function xl(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}const xo=new ye(""),hM=new ye("",-1),Sd=new ye("");class kl{get(n,t=Us){if(t===Us){const r=new Error(`NullInjectorError: No provider for ${te(n)}!`);throw r.name="NullInjectorError",r}return t}}function sT(...e){return{\u0275providers:pM(0,e),\u0275fromNgModule:!0}}function pM(e,...n){const t=[],r=new Set;let i;const o=s=>{t.push(s)};return zo(n,s=>{const a=s;Rl(a,o,[],r)&&(i||=[],i.push(a))}),void 0!==i&&gM(i,o),t}function gM(e,n){for(let t=0;t{n(o,r)})}}function Rl(e,n,t,r){if(!(e=oe(e)))return!1;let i=null,o=pl(e);const s=!o&&be(e);if(o||s){if(s&&!s.standalone)return!1;i=e}else{const l=e.ngModule;if(o=pl(l),!o)return!1;i=l}const a=r.has(i);if(s){if(a)return!1;if(r.add(i),s.dependencies){const l="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const u of l)Rl(u,n,t,r)}}else{if(!o)return!1;{if(null!=o.imports&&!a){let u;r.add(i);try{zo(o.imports,c=>{Rl(c,n,t,r)&&(u||=[],u.push(c))})}finally{}void 0!==u&&gM(u,n)}if(!a){const u=ji(i)||(()=>new i);n({provide:i,useFactory:u,deps:Xe},i),n({provide:Sd,useValue:i,multi:!0},i),n({provide:xo,useValue:()=>$e(i),multi:!0},i)}const l=o.providers;if(null!=l&&!a){const u=e;zd(l,c=>{n(c,u)})}}}return i!==e&&void 0!==e.providers}function zd(e,n){for(let t of e)Lr(t)&&(t=t.\u0275providers),Array.isArray(t)?zd(t,n):n(t)}const aT=B({provide:String,useValue:B});function bd(e){return null!==e&&"object"==typeof e&&aT in e}function bi(e){return"function"==typeof e}const Od=new ye(""),Fl={},uT={};let xd;function Ul(){return void 0===xd&&(xd=new kl),xd}class Ur{}class Lo extends Ur{get destroyed(){return this._destroyed}constructor(n,t,r,i){super(),this.parent=t,this.source=r,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Pd(n,s=>this.processProvider(s)),this.records.set(hM,Po(void 0,this)),i.has("environment")&&this.records.set(Ur,Po(void 0,this));const o=this.records.get(Od);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Sd,Xe,Re.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const t of n)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(n){return this.assertNotDestroyed(),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){this.assertNotDestroyed();const t=si(this),r=vn(void 0);try{return n()}finally{si(t),vn(r)}}get(n,t=Us,r=Re.Default){if(this.assertNotDestroyed(),n.hasOwnProperty(Fs))return n[Fs](this);r=ml(r);const o=si(this),s=vn(void 0);try{if(!(r&Re.SkipSelf)){let l=this.records.get(n);if(void 0===l){const u=function pT(e){return"function"==typeof e||"object"==typeof e&&e instanceof ye}(n)&&hl(n);l=u&&this.injectableDefInScope(u)?Po(Ld(n),Fl):null,this.records.set(n,l)}if(null!=l)return this.hydrate(n,l)}return(r&Re.Self?Ul():this.parent).get(n,t=r&Re.Optional&&t===Us?null:t)}catch(a){if("NullInjectorError"===a.name){if((a[Ml]=a[Ml]||[]).unshift(te(n)),o)throw a;return function SC(e,n,t,r){const i=e[Ml];throw n[sg]&&i.unshift(n[sg]),e.message=function AC(e,n,t,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let i=te(n);if(Array.isArray(n))i=n.map(te).join(" -> ");else if("object"==typeof n){let o=[];for(let s in n)if(n.hasOwnProperty(s)){let a=n[s];o.push(s+":"+("string"==typeof a?JSON.stringify(a):te(a)))}i=`{${o.join(", ")}}`}return`${t}${r?"("+r+")":""}[${i}]: ${e.replace(CC,"\n ")}`}("\n"+e.message,i,t,r),e.ngTokenPath=i,e[Ml]=null,e}(a,n,"R3InjectorError",this.source)}throw a}finally{vn(s),si(o)}}resolveInjectorInitializers(){const n=si(this),t=vn(void 0);try{const i=this.get(xo,Xe,Re.Self);for(const o of i)o()}finally{si(n),vn(t)}}toString(){const n=[],t=this.records;for(const r of t.keys())n.push(te(r));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new g(205,!1)}processProvider(n){let t=bi(n=oe(n))?n:oe(n&&n.provide);const r=function dT(e){return bd(e)?Po(void 0,e.useValue):Po(function yM(e,n,t){let r;if(bi(e)){const i=oe(e);return ji(i)||Ld(i)}if(bd(e))r=()=>oe(e.useValue);else if(function mM(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Wc(e.deps||[]));else if(function MM(e){return!(!e||!e.useExisting)}(e))r=()=>$e(oe(e.useExisting));else{const i=oe(e&&(e.useClass||e.provide));if(!function fT(e){return!!e.deps}(e))return ji(i)||Ld(i);r=()=>new i(...Wc(e.deps))}return r}(e),Fl)}(n);if(!bi(n)&&!0===n.multi){let i=this.records.get(t);i||(i=Po(void 0,Fl,!0),i.factory=()=>Wc(i.multi),this.records.set(t,i)),t=n,i.multi.push(n)}this.records.set(t,r)}hydrate(n,t){return t.value===Fl&&(t.value=uT,t.value=t.factory()),"object"==typeof t.value&&t.value&&function hT(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}injectableDefInScope(n){if(!n.providedIn)return!1;const t=oe(n.providedIn);return"string"==typeof t?"any"===t||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){const t=this._onDestroyHooks.indexOf(n);-1!==t&&this._onDestroyHooks.splice(t,1)}}function Ld(e){const n=hl(e),t=null!==n?n.factory:ji(e);if(null!==t)return t;if(e instanceof ye)throw new g(204,!1);if(e instanceof Function)return function cT(e){if(e.length>0)throw new g(204,!1);const t=function DC(e){return e&&(e[gl]||e[ng])||null}(e);return null!==t?()=>t.factory(e):()=>new e}(e);throw new g(204,!1)}function Po(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Pd(e,n){for(const t of e)Array.isArray(t)?Pd(t,n):t&&Lr(t)?Pd(t.\u0275providers,n):n(t)}function IM(e,n=null,t=null,r){const i=function CM(e,n=null,t=null,r,i=new Set){const o=[t||Xe,sT(e)];return r=r||("object"==typeof e?void 0:te(e)),new Lo(o,n||Ul(),r||null,i)}(e,n,t,r);return i.resolveInjectorInitializers(),i}let Rd,Hn=(()=>{class e{static{this.THROW_IF_NOT_FOUND=Us}static{this.NULL=new kl}static create(t,r){if(Array.isArray(t))return IM({name:""},r,t,"");{const i=t.name??"";return IM({name:i},t.parent,t.providers,i)}}static{this.\u0275prov=qe({token:e,providedIn:"any",factory:()=>$e(hM)})}static{this.__NG_ELEMENT_ID__=-1}}return e})();const Fd=new ye("",{providedIn:"root",factory:()=>CT}),CT="ng",TM=new ye(""),_o=new ye("",{providedIn:"platform",factory:()=>"unknown"}),wM=new ye("",{providedIn:"root",factory:()=>function ci(){if(void 0!==Rd)return Rd;if(typeof document<"u")return document;throw new g(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function Bl(e){return 128==(128&e.flags)}var hi=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(hi||{});const Vd=new Map;let _T=0;const Wd="__ngContext__";function fn(e,n){un(n)?(e[Wd]=n[Ws],function RT(e){Vd.set(e[Ws],e)}(n)):e[Wd]=n}let $d;function Gd(e,n){return $d(e,n)}function Ro(e,n,t,r,i){if(null!=r){let o,s=!1;cn(r)?o=r:un(r)&&(s=!0,r=r[Et]);const a=ut(r);0===e&&null!==t?null==i?GM(n,t,a):xi(n,t,a,i||null,!0):1===e&&null!==t?xi(n,t,a,i||null,!0):2===e?function Jl(e,n,t){const r=ql(e,n);r&&function ew(e,n,t,r){e.removeChild(n,t,r)}(e,r,n,t)}(n,a,s):3===e&&n.destroyNode(a),null!=o&&function rw(e,n,t,r,i){const o=t[mr];o!==ut(t)&&Ro(n,e,r,o,i);for(let a=Ot;a0&&(e[t-1][rr]=r[rr]);const o=xl(e,Ot+n);!function $T(e,n){BM(e,n),n[Et]=null,n[ln]=null}(r[R],r);const s=o[Mr];null!==s&&s.detachView(o[R]),r[bt]=null,r[rr]=null,r[ce]&=-129}return r}function Zl(e,n){if(!(256&n[ce])){const t=n[Ie];t.destroyNode&&Kl(e,n,t,3,null,null),function ZT(e){let n=e[Vs];if(!n)return qd(e[R],e);for(;n;){let t=null;if(un(n))t=n[Vs];else{const r=n[Ot];r&&(t=r)}if(!t){for(;n&&!n[rr]&&n!==e;)un(n)&&qd(n[R],n),n=n[bt];null===n&&(n=e),un(n)&&qd(n[R],n),t=n&&n[rr]}n=t}}(n)}}function qd(e,n){if(!(256&n[ce])){n[ce]&=-129,n[ce]|=256,n[Ti]&&function ao(e){if(br(e),ri(e))for(let n=0;n=0?r[s]():r[-s].unsubscribe(),o+=2}else t[o].call(r[t[o+1]]);null!==r&&(n[Mo]=null);const i=n[li];if(null!==i){n[li]=null;for(let o=0;o-1){const{encapsulation:o}=e.data[r.directiveStart+i];if(o===tr.None||o===tr.Emulated)return null}return pn(r,t)}}(e,n.parent,t)}function xi(e,n,t,r,i){e.insertBefore(n,t,r,i)}function GM(e,n,t){e.appendChild(n,t)}function ZM(e,n,t,r,i){null!==r?xi(e,n,t,r,i):GM(e,n,t)}function ql(e,n){return e.parentNode(n)}function qM(e,n,t){return JM(e,n,t)}let Jd,JM=function XM(e,n,t){return 40&e.type?pn(e,t):null};function Xl(e,n,t,r){const i=Xd(e,r,n),o=n[Ie],a=qM(r.parent||n[ln],r,n);if(null!=i)if(Array.isArray(t))for(let l=0;lnull;function gf(e,n,t=!1){return ym(e,n,t)}class Uw{}class Cm{}class Qw{resolveComponentFactory(n){throw function Yw(e){const n=Error(`No component factory found for ${te(e)}.`);return n.ngComponent=e,n}(n)}}let lu=(()=>{class e{static{this.NULL=new Qw}}return e})();function Hw(){return Vo(ct(),j())}function Vo(e,n){return new Li(pn(e,n))}let Li=(()=>{class e{constructor(t){this.nativeElement=t}static{this.__NG_ELEMENT_ID__=Hw}}return e})();function Vw(e){return e instanceof Li?e.nativeElement:e}class Tm{}let Df=(()=>{class e{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function Bw(){const e=j(),t=bn(ct().index,e);return(un(t)?t:e)[Ie]}()}}return e})(),Ww=(()=>{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>null})}}return e})();const vf={};function ga(e,n,t,r,i=!1){for(;null!==t;){const o=n[t.index];null!==o&&r.push(ut(o)),cn(o)&&xm(o,r);const s=t.type;if(8&s)ga(e,n,t.child,r);else if(32&s){const a=Gd(t,n);let l;for(;l=a();)r.push(l)}else if(16&s){const a=em(n,t);if(Array.isArray(a))r.push(...a);else{const l=Si(n[jt]);ga(l[R],l,a,r,!0)}}t=i?t.projectionNext:t.next}return r}function xm(e,n){for(let t=Ot;t!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{qs(e.lView)},consumerOnSignalRead(){this.lView[Ti]=this}};function Pm(e){return km(e[Vs])}function _m(e){return km(e[rr])}function km(e){for(;null!==e&&!cn(e);)e=e[rr];return e}function Cf(e){return e.ngOriginalError}class Qr{constructor(){this._console=console}handleError(n){const t=this._findOriginalError(n);this._console.error("ERROR",n),t&&this._console.error("ORIGINAL ERROR",t)}_findOriginalError(n){let t=n&&Cf(n);for(;t&&Cf(t);)t=Cf(t);return t||null}}const Fm=new ye("",{providedIn:"root",factory:()=>Be(Qr).handleError.bind(void 0)}),Ym=new ye("",{providedIn:"root",factory:()=>!1}),Ce={};function Wm(e,n,t,r){if(!r)if(3==(3&n[ce])){const o=e.preOrderCheckHooks;null!==o&&jl(n,o,t)}else{const o=e.preOrderHooks;null!==o&&Sl(n,o,0,t)}Ai(t)}function we(e,n=Re.Default){const t=j();return null===t?$e(e,n):tM(ct(),t,oe(e),n)}function $m(e,n,t,r,i,o){const s=Ze(null);try{let a=null;i&ai.SignalBased&&(a=n[r][rn]),null!==a&&void 0!==a.transformFn&&(o=a.transformFn(o)),i&ai.HasDecoratorInputTransform&&(o=e.inputTransforms[r].call(n,o)),null!==e.setInput?e.setInput(n,a,o,t,r):Eg(n,a,r,o)}finally{Ze(s)}}function fu(e,n,t,r,i,o,s,a,l,u,c){const d=n.blueprint.slice();return d[Et]=i,d[ce]=204|r,(null!==u||e&&2048&e[ce])&&(d[ce]|=2048),bg(d),d[bt]=d[mo]=e,d[gt]=t,d[kr]=s||e&&e[kr],d[Ie]=a||e&&e[Ie],d[hn]=l||e&&e[hn]||null,d[ln]=o,d[Ws]=function kT(){return _T++}(),d[ir]=c,d[vg]=u,d[jt]=2==n.type?e[jt]:d,d}function Bo(e,n,t,r,i){let o=e.data[n];if(null===o)o=function Ef(e,n,t,r,i){const o=_g(),s=sd(),l=e.data[n]=function Cj(e,n,t,r,i,o){let s=n?n.injectorIndex:-1,a=0;return No()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?o:o&&o.parent,t,n,r,i);return null===e.firstChild&&(e.firstChild=l),null!==o&&(s?null==o.child&&null!==l.parent&&(o.child=l):null===o.next&&(o.next=l,l.prev=o)),l}(e,n,t,r,i),function gE(){return me.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=t,o.value=r,o.attrs=i;const s=function Xs(){const e=me.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}();o.injectorIndex=null===s?-1:s.injectorIndex}return vr(o,!0),o}function Ma(e,n,t,r){if(0===t)return-1;const i=n.length;for(let o=0;ove&&Wm(e,n,ve,!1),yr(s?2:0,i),t(r,i)}finally{Ai(o),yr(s?3:1,i)}}function Tf(e,n,t){if(Xc(n)){const r=Ze(null);try{const o=n.directiveEnd;for(let s=n.directiveStart;snull;function Xm(e,n,t,r,i){for(let o in n){if(!n.hasOwnProperty(o))continue;const s=n[o];if(void 0===s)continue;r??={};let a,l=ai.None;Array.isArray(s)?(a=s[0],l=s[1]):a=s;let u=o;if(null!==i){if(!i.hasOwnProperty(o))continue;u=i[o]}0===e?Jm(r,t,u,a,l):Jm(r,t,u,a)}return r}function Jm(e,n,t,r,i){let o;e.hasOwnProperty(t)?(o=e[t]).push(n,r):o=e[t]=[n,r],void 0!==i&&o.push(i)}function Af(e,n,t,r){if(Pg()){const i=null===r?null:{"":-1},o=function Oj(e,n){const t=e.directiveRegistry;let r=null,i=null;if(t)for(let o=0;o0;){const t=e[--n];if("number"==typeof t&&t<0)return t}return 0})(s)!=a&&s.push(a),s.push(t,r,o)}}(e,n,r,Ma(e,t,i.hostVars,Ce),i)}function Rj(e,n,t,r,i,o){const s=o[n];if(null!==s)for(let a=0;ae.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(a,s),function sj(e){e.lView[Ti]!==e&&(e.lView=null,Lm.push(e))}(a)),fd()}}function sy(e,n){for(let t=Pm(e);null!==t;t=_m(t))for(let r=Ot;r-1&&(aa(n,r),xl(t,r))}this._attachedToViewContainer=!1}Zl(this._lView[R],this._lView)}onDestroy(n){!function El(e,n){if(256==(256&e[ce]))throw new g(911,!1);null===e[li]&&(e[li]=[]),e[li].push(n)}(this._lView,n)}markForCheck(){ma(this._cdRefInjectingView||this._lView)}detach(){this._lView[ce]&=-129}reattach(){id(this._lView),this._lView[ce]|=128}detectChanges(){this._lView[ce]|=1024,Lf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new g(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,BM(this._lView[R],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new g(902,!1);this._appRef=n,id(this._lView)}}const cy=new Set;function kf(e){return n=>{setTimeout(e,void 0,n)}}const Vn=class nS extends ge{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,t,r){let i=n,o=t||(()=>null),s=r;if(n&&"object"==typeof n){const l=n;i=l.next?.bind(l),o=l.error?.bind(l),s=l.complete?.bind(l)}this.__isAsync&&(o=kf(o),i&&(i=kf(i)),s&&(s=kf(s)));const a=super.subscribe({next:i,error:o,complete:s});return n instanceof on&&n.add(a),a}};function dy(...e){}class vt{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:t=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Vn(!1),this.onMicrotaskEmpty=new Vn(!1),this.onStable=new Vn(!1),this.onError=new Vn(!1),typeof Zone>"u")throw new g(908,!1);Zone.assertZonePatched();const i=this;i._nesting=0,i._outer=i._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!r&&t,i.shouldCoalesceRunChangeDetection=r,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function rS(){const e="function"==typeof rt.requestAnimationFrame;let n=rt[e?"requestAnimationFrame":"setTimeout"],t=rt[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&n&&t){const r=n[Zone.__symbol__("OriginalDelegate")];r&&(n=r);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function sS(e){const n=()=>{!function oS(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(rt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Ff(e),e.isCheckStableRunning=!0,Rf(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Ff(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(t,r,i,o,s,a)=>{if(function aS(e){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0].data?.__ignore_ng_zone__}(a))return t.invokeTask(i,o,s,a);try{return fy(e),t.invokeTask(i,o,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||e.shouldCoalesceRunChangeDetection)&&n(),hy(e)}},onInvoke:(t,r,i,o,s,a,l)=>{try{return fy(e),t.invoke(i,o,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&n(),hy(e)}},onHasTask:(t,r,i,o)=>{t.hasTask(i,o),r===i&&("microTask"==o.change?(e._hasPendingMicrotasks=o.microTask,Ff(e),Rf(e)):"macroTask"==o.change&&(e.hasPendingMacrotasks=o.macroTask))},onHandleError:(t,r,i,o)=>(t.handleError(i,o),e.runOutsideAngular(()=>e.onError.emit(o)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!vt.isInAngularZone())throw new g(909,!1)}static assertNotInAngularZone(){if(vt.isInAngularZone())throw new g(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,i){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+i,n,iS,dy,dy);try{return o.runTask(s,t,r)}finally{o.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}}const iS={};function Rf(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Ff(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function fy(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function hy(e){e._nesting--,Rf(e)}let Da=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const t=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const i of t)i();return!!this.handler?.execute()||t.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>new e})}}return e})();function dS(e,n){const t=bn(n,e),r=t[R];!function fS(e,n){for(let t=n.length;t0&&rm(e,t,o.join(" "))}}(f,F,p,r),void 0!==t&&function IS(e,n,t){const r=e.projection=[];for(let i=0;i=0;r--){const i=e[r];i.hostVars=n+=i.hostVars,i.hostAttrs=Qs(i.hostAttrs,t=Qs(t,i.hostAttrs))}}(r)}function ES(e,n){for(const t in n.inputs){if(!n.inputs.hasOwnProperty(t)||e.inputs.hasOwnProperty(t))continue;const r=n.inputs[t];if(void 0!==r&&(e.inputs[t]=r,e.declaredInputs[t]=n.declaredInputs[t],null!==n.inputTransforms)){const i=Array.isArray(r)?r[0]:r;if(!n.inputTransforms.hasOwnProperty(i))continue;e.inputTransforms??={},e.inputTransforms[i]=n.inputTransforms[i]}}}function Mu(e){return e===gr?{}:e===Xe?[]:e}function wS(e,n){const t=e.viewQuery;e.viewQuery=t?(r,i)=>{n(r,i),t(r,i)}:n}function jS(e,n){const t=e.contentQueries;e.contentQueries=t?(r,i,o)=>{n(r,i,o),t(r,i,o)}:n}function SS(e,n){const t=e.hostBindings;e.hostBindings=t?(r,i)=>{n(r,i),t(r,i)}:n}function $o(e,n){return!n||null===n.firstChild||Bl(e)}function ja(e,n,t,r=!0){const i=n[R];if(function qT(e,n,t,r){const i=Ot+r,o=t.length;r>0&&(t[i-1][rr]=n),r{class e{static{this.__NG_ELEMENT_ID__=nA}}return e})();function nA(){return Ly(ct(),j())}const rA=Bn,Oy=class extends rA{constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Vo(this._hostTNode,this._hostLView)}get injector(){return new Ht(this._hostTNode,this._hostLView)}get parentInjector(){const n=bl(this._hostTNode,this._hostLView);if(gd(n)){const t=ea(n,this._hostLView),r=Ks(n);return new Ht(t[R].data[r+8],t)}return new Ht(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const t=xy(this._lContainer);return null!==t&&t[n]||null}get length(){return this._lContainer.length-Ot}createEmbeddedView(n,t,r){let i,o;"number"==typeof r?i=r:null!=r&&(i=r.index,o=r.injector);const a=n.createEmbeddedViewImpl(t||{},o,null);return this.insertImpl(a,i,$o(this._hostTNode,null)),a}createComponent(n,t,r,i,o){const s=n&&!function ta(e){return"function"==typeof e}(n);let a;if(s)a=t;else{const p=t||{};a=p.index,r=p.injector,i=p.projectableNodes,o=p.environmentInjector||p.ngModuleRef}const l=s?n:new va(be(n)),u=r||this.parentInjector;if(!o&&null==l.ngModule){const M=(s?u:this.parentInjector).get(Ur,null);M&&(o=M)}be(l.componentType??{});const h=l.create(u,i,null,o);return this.insertImpl(h.hostView,a,$o(this._hostTNode,null)),h}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){const i=n._lView;if(function nE(e){return cn(e[bt])}(i)){const a=this.indexOf(n);if(-1!==a)this.detach(a);else{const l=i[bt],u=new Oy(l,l[ln],l[bt]);u.detach(u.indexOf(n))}}const o=this._adjustIndex(t),s=this._lContainer;return ja(s,i,o,r),n.attachToViewContainerRef(),aM($f(s),o,n),n}move(n,t){return this.insert(n,t)}indexOf(n){const t=xy(this._lContainer);return null!==t?t.indexOf(n):-1}remove(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);r&&(xl($f(this._lContainer),t),Zl(r[R],r))}detach(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);return r&&null!=xl($f(this._lContainer),t)?new ya(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function xy(e){return e[8]}function $f(e){return e[8]||(e[8]=[])}function Ly(e,n){let t;const r=n[e.index];return cn(r)?t=r:(t=ty(r,n,null,e),n[e.index]=t,hu(n,t)),Py(t,n,e,r),new Oy(t,e,n)}let Py=function ky(e,n,t,r){if(e[mr])return;let i;i=8&t.type?ut(r):function iA(e,n){const t=e[Ie],r=t.createComment(""),i=pn(n,e);return xi(t,ql(t,i),r,function tw(e,n){return e.nextSibling(n)}(t,i),!1),r}(n,t),e[mr]=i},Gf=()=>!1;function Go(e,n,t,r,i,o,s,a){const l=j(),u=Fe(),c=e+ve,d=u.firstCreatePass?function lA(e,n,t,r,i,o,s,a,l){const u=n.consts,c=Bo(n,e,4,s||null,Dr(u,a));Af(n,t,c,Dr(u,l)),wl(n,c);const d=c.tView=Sf(2,c,r,i,o,n.directiveRegistry,n.pipeRegistry,null,n.schemas,u,null);return null!==n.queries&&(n.queries.template(n,c),d.queries=n.queries.embeddedTView(c)),c}(c,u,l,n,t,r,i,o,s):u.data[c];vr(d,!1);const f=Ry(u,l,d,e);Tl()&&Xl(u,l,f,d),fn(f,l);const h=ty(f,l,f,d);return l[c]=h,hu(l,h),function _y(e,n,t){return Gf(e,n,t)}(h,d,l),Il(d)&&wf(u,l,d),null!=s&&jf(l,d,a),Go}let Ry=function Fy(e,n,t,r){return ui(!0),n[Ie].createComment("")};function Su(e,n,t){const r=j();return function _t(e,n,t){return!Object.is(e[n],t)&&(e[n]=t,!0)}(r,function Nr(){return me.lFrame.bindingIndex++}(),n)&&function Ln(e,n,t,r,i,o,s,a){const l=pn(n,t);let c,u=n.inputs;!a&&null!=u&&(c=u[r])?(xf(e,t,c,r,i),wi(n)&&function wj(e,n){const t=bn(n,e);16&t[ce]||(t[ce]|=64)}(t,n.index)):3&n.type&&(r=function Tj(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),i=null!=s?s(i,n.value||"",r):i,o.setProperty(l,r,i))}(Fe(),function Dt(){const e=me.lFrame;return Zs(e.tView,e.selectedIndex)}(),r,e,n,r[Ie],t,!1),Su}function sh(e,n,t,r,i){const s=i?"class":"style";xf(e,t,n.inputs[s],s,r)}function zu(e,n,t,r){const i=j(),o=Fe(),s=ve+e,a=i[Ie],l=o.firstCreatePass?function bz(e,n,t,r,i,o){const s=n.consts,l=Bo(n,e,2,r,Dr(s,i));return Af(n,t,l,Dr(s,o)),null!==l.attrs&&gu(l,l.attrs,!1),null!==l.mergedAttrs&&gu(l,l.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,l),l}(s,o,i,n,t,r):o.data[s],u=_D(o,i,l,a,n,e);i[s]=u;const c=Il(l);return vr(l,!0),im(a,u,l),32!=(32&l.flags)&&Tl()&&Xl(o,i,u,l),0===function iE(){return me.lFrame.elementDepthCount}()&&fn(u,i),function oE(){me.lFrame.elementDepthCount++}(),c&&(wf(o,i,l),Tf(o,l,i)),null!==r&&jf(i,l),zu}function bu(){let e=ct();sd()?ad():(e=e.parent,vr(e,!1));const n=e;(function aE(e){return me.skipHydrationRootTNode===e})(n)&&function dE(){me.skipHydrationRootTNode=null}(),function sE(){me.lFrame.elementDepthCount--}();const t=Fe();return t.firstCreatePass&&(wl(t,e),Xc(e)&&t.queries.elementEnd(e)),null!=n.classesWithoutHost&&function SE(e){return 0!=(8&e.flags)}(n)&&sh(t,n,j(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function AE(e){return 0!=(16&e.flags)}(n)&&sh(t,n,j(),n.stylesWithoutHost,!1),bu}function fh(e,n,t,r){return zu(e,n,t,r),bu(),fh}let _D=(e,n,t,r,i,o)=>(ui(!0),Gl(r,i,function Wg(){return me.lFrame.currentNamespace}()));const fs="en-US";let HD=fs;function mh(e){return!!e&&"function"==typeof e.then}function pv(e){return!!e&&"function"==typeof e.subscribe}function _b(e,n){let t=null;const r=function LC(e){const n=e.attrs;if(null!=n){const t=n.indexOf(5);if(!(1&t))return n[t+1]}return null}(e);for(let i=0;i{class e{static{this.__NG_ELEMENT_ID__=Ub}}return e})();const Rb=Vr,Fb=class extends Rb{constructor(n,t,r){super(),this._declarationLView=n,this._declarationTContainer=t,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,t){return this.createEmbeddedViewImpl(n,t)}createEmbeddedViewImpl(n,t,r){const i=function wa(e,n,t,r){const i=n.tView,a=fu(e,i,t,4096&e[ce]?4096:16,null,n,null,null,null,r?.injector??null,r?.dehydratedView??null);a[Bs]=e[n.index];const u=e[Mr];return null!==u&&(a[Mr]=u.createEmbeddedView(i)),Uf(i,a,t),a}(this._declarationLView,this._declarationTContainer,n,{injector:t,dehydratedView:r});return new ya(i)}};function Ub(){return _u(ct(),j())}function _u(e,n){return 4&e.type?new Fb(n,e,Vo(e,n)):null}class vh{constructor(n){this.queryList=n,this.matches=null}clone(){return new vh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Nh{constructor(n=[]){this.queries=n}createEmbeddedView(n){const t=n.queries;if(null!==t){const r=null!==n.contentQueries?n.contentQueries[0]:t.length,i=[];for(let o=0;o0)r.push(s[a/2]);else{const u=o[a+1],c=n[-l];for(let d=Ot;d{class e{constructor(t){this._injector=t,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){const r=pM(0,t.type),i=r.length>0?function M1(e,n,t=null){return new nN({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}([r],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,i)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(const t of this.cachedInjectors.values())null!==t&&t.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=qe({token:e,providedIn:"environment",factory:()=>new e($e(Ur))})}}return e})();function rN(e){(function Pi(e){cy.has(e)||(cy.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))})("NgStandalone"),e.getStandaloneInjector=n=>n.get(m1).getOrCreateStandaloneInjector(e)}let Rh=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Fn(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const t=this.taskId++;return this.pendingTasks.add(t),t}remove(t){this.pendingTasks.delete(t),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const _N=new ye(""),QO=new ye("");let Hh=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r}),this.appInits=Be(QO,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const t=[];for(const i of this.appInits){const o=i();if(mh(o))t.push(o);else if(pv(o)){const s=new Promise((a,l)=>{o.subscribe({complete:a,error:l})});t.push(s)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(i=>{this.reject(i)}),0===t.length&&r(),this.initialized=!0}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const kN=new ye("");let ys=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Be(Fm),this.afterRenderEffectManager=Be(Da),this.componentTypes=[],this.components=[],this.isStable=Be(Rh).hasPendingTasks.pipe(Ct(t=>!t)),this._injector=Be(Ur)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(t,r){const i=t instanceof Cm;if(!this._injector.get(Hh).done)throw!i&&function Ei(e){const n=be(e)||Qt(e)||Kt(e);return null!==n&&n.standalone}(t),new g(405,!1);let s;s=i?t:this._injector.get(lu).resolveComponentFactory(t),this.componentTypes.push(s.componentType);const a=function VO(e){return e.isBoundToModule}(s)?void 0:this._injector.get(Yi),u=s.create(Hn.NULL,[],r||s.selector,a),c=u.location.nativeElement,d=u.injector.get(_N,null);return d?.registerApplication(c),u.onDestroy(()=>{this.detachView(u.hostView),Qu(this.components,u),d?.unregisterApplication(c)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new g(101,!1);try{this._runningTick=!0;for(let t of this._views)t.detectChanges()}catch(t){this.internalErrorHandler(t)}finally{try{this.afterRenderEffectManager.execute()}catch(t){this.internalErrorHandler(t)}this._runningTick=!1}}attachView(t){const r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){const r=t;Qu(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t);const r=this._injector.get(kN,[]);[...this._bootstrapListeners,...r].forEach(i=>i(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>Qu(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new g(406,!1);const t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Qu(e,n){const t=e.indexOf(n);t>-1&&e.splice(t,1)}let WO=(()=>{class e{constructor(){this.zone=Be(vt),this.applicationRef=Be(ys)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function QN(e){return[{provide:vt,useFactory:e},{provide:xo,multi:!0,useFactory:()=>{const n=Be(WO,{optional:!0});return()=>n.initialize()}},{provide:xo,multi:!0,useFactory:()=>{const n=Be(ZO);return()=>{n.initialize()}}},{provide:Fm,useFactory:$O}]}function $O(){const e=Be(vt),n=Be(Qr);return t=>e.runOutsideAngular(()=>n.handleError(t))}function GO(e){return function Ad(e){return{\u0275providers:e}}([[],QN(()=>new vt(function HN(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}(e)))])}let ZO=(()=>{class e{constructor(){this.subscription=new on,this.initialized=!1,this.zone=Be(vt),this.pendingTasks=Be(Rh)}initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{vt.assertNotInAngularZone(),queueMicrotask(()=>{null!==t&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{vt.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const Br=new ye("",{providedIn:"root",factory:()=>Be(Br,Re.Optional|Re.SkipSelf)||function qO(){return typeof $localize<"u"&&$localize.locale||fs}()}),Vh=new ye("");let mi=null;function v4(e){try{const{rootComponent:n,appProviders:t,platformProviders:r}=e,i=function t4(e=[]){if(mi)return mi;const n=function WN(e=[],n){return Hn.create({name:n,providers:[{provide:Od,useValue:"platform"},{provide:Vh,useValue:new Set([()=>mi=null])},...e]})}(e);return mi=n,function RN(){!function zc(e){uo=e}(()=>{throw new g(600,!1)})}(),function $N(e){e.get(TM,null)?.forEach(t=>t())}(n),n}(r),o=[GO(),...t||[]],a=new nN({providers:o,parent:i,debugName:"",runEnvironmentInitializers:!1}).injector,l=a.get(vt);return l.run(()=>{a.resolveInjectorInitializers();const u=a.get(Qr,null);let c;l.runOutsideAngular(()=>{c=l.onError.subscribe({next:h=>{u.handleError(h)}})});const d=()=>a.destroy(),f=i.get(Vh);return f.add(d),a.onDestroy(()=>{c.unsubscribe(),f.delete(d)}),function FN(e,n,t){try{const r=t();return mh(r)?r.catch(i=>{throw n.runOutsideAngular(()=>e.handleError(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>e.handleError(r)),r}}(u,l,()=>{const h=a.get(Hh);return h.runInitializers(),h.donePromise.then(()=>{!function VD(e){Dn(e,"Expected localeId to be defined"),"string"==typeof e&&(HD=e.toLowerCase().replace(/_/g,"-"))}(a.get(Br,fs)||fs);const M=a.get(ys);return void 0!==n&&M.bootstrap(n),M})})})}catch(n){return Promise.reject(n)}}let mI=null;function Jh(){return mI}class P4{}const Hi=new ye("");let OI=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Hs({type:e})}static{this.\u0275inj=po({})}}return e})();function LI(e){return"server"===e}class wL extends P4{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class gp extends wL{static makeCurrent(){!function L4(e){mI??=e}(new gp)}onAndCancel(n,t,r){return n.addEventListener(t,r),()=>{n.removeEventListener(t,r)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,t){return(t=t||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return"window"===t?window:"document"===t?n:"body"===t?n.body:null}getBaseHref(n){const t=function jL(){return Wa=Wa||document.querySelector("base"),Wa?Wa.getAttribute("href"):null}();return null==t?null:function SL(e){return new URL(e,document.baseURI).pathname}(t)}resetBaseElement(){Wa=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return function Nx(e,n){n=encodeURIComponent(n);for(const t of e.split(";")){const r=t.indexOf("="),[i,o]=-1==r?[t,""]:[t.slice(0,r),t.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}(document.cookie,n)}}let Wa=null,zL=(()=>{class e{build(){return new XMLHttpRequest}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const Mp=new ye("");let RI=(()=>{class e{constructor(t,r){this._zone=r,this._eventNameToPlugin=new Map,t.forEach(i=>{i.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,r,i){return this._findPluginFor(r).addEventListener(t,r,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(o=>o.supports(t)),!r)throw new g(5101,!1);return this._eventNameToPlugin.set(t,r),r}static{this.\u0275fac=function(r){return new(r||e)($e(Mp),$e(vt))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class FI{constructor(n){this._doc=n}}const mp="ng-app-id";let UI=(()=>{class e{constructor(t,r,i,o={}){this.doc=t,this.appId=r,this.nonce=i,this.platformId=o,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=LI(o),this.resetHostNodes()}addStyles(t){for(const r of t)1===this.changeUsageCount(r,1)&&this.onStyleAdded(r)}removeStyles(t){for(const r of t)this.changeUsageCount(r,-1)<=0&&this.onStyleRemoved(r)}ngOnDestroy(){const t=this.styleNodesInDOM;t&&(t.forEach(r=>r.remove()),t.clear());for(const r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(t){this.hostNodes.add(t);for(const r of this.getAllStyles())this.addStyleToHost(t,r)}removeHost(t){this.hostNodes.delete(t)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(t){for(const r of this.hostNodes)this.addStyleToHost(r,t)}onStyleRemoved(t){const r=this.styleRef;r.get(t)?.elements?.forEach(i=>i.remove()),r.delete(t)}collectServerRenderedStyles(){const t=this.doc.head?.querySelectorAll(`style[${mp}="${this.appId}"]`);if(t?.length){const r=new Map;return t.forEach(i=>{null!=i.textContent&&r.set(i.textContent,i)}),r}return null}changeUsageCount(t,r){const i=this.styleRef;if(i.has(t)){const o=i.get(t);return o.usage+=r,o.usage}return i.set(t,{usage:r,elements:[]}),r}getStyleElement(t,r){const i=this.styleNodesInDOM,o=i?.get(r);if(o?.parentNode===t)return i.delete(r),o.removeAttribute(mp),o;{const s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=r,this.platformIsServer&&s.setAttribute(mp,this.appId),t.appendChild(s),s}}addStyleToHost(t,r){const i=this.getStyleElement(t,r),o=this.styleRef,s=o.get(r)?.elements;s?s.push(i):o.set(r,{elements:[i],usage:1})}resetHostNodes(){const t=this.hostNodes;t.clear(),t.add(this.doc.head)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi),$e(Fd),$e(wM,8),$e(_o))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const yp={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Dp=/%COMP%/g,LL=new ye("",{providedIn:"root",factory:()=>!0});function QI(e,n){return n.map(t=>t.replace(Dp,e))}let HI=(()=>{class e{constructor(t,r,i,o,s,a,l,u=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=s,this.platformId=a,this.ngZone=l,this.nonce=u,this.rendererByCompId=new Map,this.platformIsServer=LI(a),this.defaultRenderer=new vp(t,s,l,this.platformIsServer)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;this.platformIsServer&&r.encapsulation===tr.ShadowDom&&(r={...r,encapsulation:tr.Emulated});const i=this.getOrCreateRenderer(t,r);return i instanceof BI?i.applyToHost(t):i instanceof Np&&i.applyStyles(),i}getOrCreateRenderer(t,r){const i=this.rendererByCompId;let o=i.get(r.id);if(!o){const s=this.doc,a=this.ngZone,l=this.eventManager,u=this.sharedStylesHost,c=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(r.encapsulation){case tr.Emulated:o=new BI(l,u,r,this.appId,c,s,a,d);break;case tr.ShadowDom:return new RL(l,u,t,r,s,a,this.nonce,d);default:o=new Np(l,u,r,c,s,a,d)}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(r){return new(r||e)($e(RI),$e(UI),$e(Fd),$e(LL),$e(Hi),$e(_o),$e(vt),$e(wM))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class vp{constructor(n,t,r,i){this.eventManager=n,this.doc=t,this.ngZone=r,this.platformIsServer=i,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(n,t){return t?this.doc.createElementNS(yp[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(VI(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(VI(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){n&&n.removeChild(t)}selectRootElement(n,t){let r="string"==typeof n?this.doc.querySelector(n):n;if(!r)throw new g(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,i){if(i){t=i+":"+t;const o=yp[i];o?n.setAttributeNS(o,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){const i=yp[r];i?n.removeAttributeNS(i,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,i){i&(hi.DashCase|hi.Important)?n.style.setProperty(t,r,i&hi.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&hi.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){null!=n&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r){if("string"==typeof n&&!(n=Jh().getGlobalEventTarget(this.doc,n)))throw new Error(`Unsupported event target ${n} for event ${t}`);return this.eventManager.addEventListener(n,t,this.decoratePreventDefault(r))}decoratePreventDefault(n){return t=>{if("__ngUnwrap__"===t)return n;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>n(t)):n(t))&&t.preventDefault()}}}function VI(e){return"TEMPLATE"===e.tagName&&void 0!==e.content}class RL extends vp{constructor(n,t,r,i,o,s,a,l){super(n,o,s,l),this.sharedStylesHost=t,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const u=QI(i.id,i.styles);for(const c of u){const d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=c,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(this.nodeOrShadowRoot(n),t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Np extends vp{constructor(n,t,r,i,o,s,a,l){super(n,o,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=i,this.styles=l?QI(l,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class BI extends Np{constructor(n,t,r,i,o,s,a,l){const u=i+"-"+r.id;super(n,t,r,o,s,a,l,u),this.contentAttr=function PL(e){return"_ngcontent-%COMP%".replace(Dp,e)}(u),this.hostAttr=function _L(e){return"_nghost-%COMP%".replace(Dp,e)}(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){const r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}}let FL=(()=>{class e extends FI{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,i){return t.addEventListener(r,i,!1),()=>this.removeEventListener(t,r,i)}removeEventListener(t,r,i){return t.removeEventListener(r,i)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const WI=["alt","control","meta","shift"],UL={"\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"},YL={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let QL=(()=>{class e extends FI{constructor(t){super(t)}supports(t){return null!=e.parseEventName(t)}addEventListener(t,r,i){const o=e.parseEventName(r),s=e.eventCallback(o.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Jh().onAndCancel(t,o.domEventName,s))}static parseEventName(t){const r=t.toLowerCase().split("."),i=r.shift();if(0===r.length||"keydown"!==i&&"keyup"!==i)return null;const o=e._normalizeKey(r.pop());let s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),WI.forEach(u=>{const c=r.indexOf(u);c>-1&&(r.splice(c,1),s+=u+".")}),s+=o,0!=r.length||0===o.length)return null;const l={};return l.domEventName=i,l.fullKey=s,l}static matchEventFullKeyCode(t,r){let i=UL[t.key]||t.key,o="";return r.indexOf("code.")>-1&&(i=t.code,o="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),WI.forEach(s=>{s!==i&&(0,YL[s])(t)&&(o+=s+".")}),o+=i,o===r)}static eventCallback(t,r,i){return o=>{e.matchEventFullKeyCode(o,t)&&i.runGuarded(()=>r(o))}}static _normalizeKey(t){return"esc"===t?"escape":t}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();function $I(e){return{appProviders:[...ZL,...e?.providers??[]],platformProviders:$L}}const $L=[{provide:_o,useValue:"browser"},{provide:TM,useValue:function VL(){gp.makeCurrent()},multi:!0},{provide:Hi,useFactory:function WL(){return function IT(e){Rd=e}(document),document},deps:[]}],ZL=[{provide:Od,useValue:"root"},{provide:Qr,useFactory:function BL(){return new Qr},deps:[]},{provide:Mp,useClass:FL,multi:!0,deps:[Hi,vt,_o]},{provide:Mp,useClass:QL,multi:!0,deps:[Hi]},HI,UI,RI,{provide:Tm,useExisting:HI},{provide:class rL{},useClass:zL,deps:[]},[]];function cc(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o}var tP=0,Cp=!1;function fc(e,n){var t=n;return t.unshift(void 0),new(Function.prototype.bind.apply(e,t))}function S(e,n){for(var t=n,r=e.replace(/\[/g,".").replace(/\]/g,"").split("."),i=0;i"u"}function Za(e){try{throw new Error(e)}catch(n){throw new Error(n.message+"\n"+n.stack)}}function le(){return Cp}var Xa,e,n,lP={latn:{_digits:"0123456789",_type:"numeric"}},e0={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},t0=[0,1,2,3,4,5,6,7,8,9],Nt=function(){function e(){}return e.getMainObject=function(n,t){return S(le()?t:"main."+t,n)},e.getNumberingSystem=function(n){return S("supplemental.numberingSystems",n)||this.numberingSystems},e.reverseObject=function(n,t){for(var i={},o=0,s=t||Object.keys(n);o13&&(p+=1,s-=12),s-=1,a=p-4716;var N=f-24e5,v=10631/30,z=f-1948084,x=Math.floor(z/10631);z-=10631*x;var F=Math.floor((z-.1335)/v),se=30*x+F;z-=Math.floor(F*v+.1335);var Se=Math.floor((z+28.5001)/29.5);13===Se&&(Se=12);for(var De=z-Math.floor(29.5001*Se-29),Je=0;JeN);Je++);var $t=Je+16260,Gt=Math.floor(($t-1)/12),kn=Gt+1,Jn=$t-12*Gt,L=N-n[Je-1]+1;return(L+"").length>2&&(L=De,Jn=Se,kn=se),{year:kn,month:Jn,date:L}},e.toGregorian=function r(i,o,s){var M=Math.floor(s+n[12*(i-1)+1+(o-1)-16260-1]-1+24e5+.5),m=Math.floor((M-1867216.25)/36524.25),N=1524+(m=M+1+m-Math.floor(m/4)),v=Math.floor((N-122.1)/365.25),z=Math.floor(365.25*v),x=Math.floor((N-z)/30.6001),F=N-z-Math.floor(30.6001*x),se=x-(x>13.5?13:1),Se=v-(se>2.5?4716:4715);return Se<=0&&se--,new Date(Se+"/"+se+"/"+F)};var re,dP=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,n0="stand-alone",fP=["sun","mon","tue","wed","thu","fri","sat"],r0={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},o0=function(){function e(){}return e.dateFormat=function(n,t,r){var i=this,o=re.getDependables(r,n,t.calendar),s=S("parserObject.numbers",o),a=o.dateObject,l={isIslamic:re.islamicRegex.test(t.calendar)};le()&&t.isServerRendered&&(t=re.compareBlazorDateFormats(t,n));var u=t.format||re.getResultantPattern(t.skeleton,o.dateObject,t.type,!1,le()?n:"");if(l.dateSeperator=le()?S("dateSeperator",a):re.getDateSeparator(o.dateObject),ne(u))Za("Format options or type given must be invalid");else{u=re.ConvertDateToWeekFormat(u),le()&&(u=u.replace(/tt/,"a")),l.pattern=u,l.numMapper=le()?Oe({},s):Nt.getNumberMapper(o.parserObject,Nt.getNumberingSystem(r));for(var d=0,f=u.match(dP)||[];d2?i+=t.month[""+f]:p=!0;break;case"E":case"c":i+=t.weekday[""+fP[n.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(p=!0,"d"===d)f=s.date;else if("f"===d){p=!1,M=!0;var N=(h=(h=n[""+r0[""+d]]().toString()).substring(0,c)).length;if(c!==N){if(c>3)continue;for(var v=0;v0?1:0],s=Math.abs(n);return o.replace(/HH?|mm/g,function(a){var l=a.length,u=-1!==a.indexOf("H");return r.checkTwodigitNumber(Math.floor(u?s/60:s%60),l)})},e}(),s0={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},Is=["infinity","nan","group","decimal","exponential"],a0=function(){function e(){}return e.numberFormatter=function(n,t,r){var l,i=this,o=Oe({},t),s={},a={},u=re.getDependables(r,n,"",!0),c=u.numericObject;a.numberMapper=le()?Oe({},c):Nt.getNumberMapper(u.parserObject,Nt.getNumberingSystem(r),!0),a.currencySymbol=le()?S("currencySymbol",c):re.getCurrencySymbol(u.numericObject,o.currency||el,t.altSymbol,t.ignoreCurrency),a.percentSymbol=le()?S("numberSymbols.percentSign",c):a.numberMapper.numberSymbols.percentSign,a.minusSymbol=le()?S("numberSymbols.minusSign",c):a.numberMapper.numberSymbols.minusSign;var d=a.numberMapper.numberSymbols;if(t.format&&!re.formatRegex.test(t.format))s=re.customFormat(t.format,a,u.numericObject),!ne(o.useGrouping)&&o.useGrouping&&(o.useGrouping=s.pData.useGrouping);else{if(Oe(o,re.getProperNumericSkeleton(t.format||"N")),o.isCurrency="currency"===o.type,o.isPercent="percent"===o.type,le()||(l=re.getSymbolPattern(o.type,a.numberMapper.numberSystem,u.numericObject,o.isAccount)),o.groupOne=this.checkValueRange(o.maximumSignificantDigits,o.minimumSignificantDigits,!0),this.checkValueRange(o.maximumFractionDigits,o.minimumFractionDigits,!1,!0),ne(o.fractionDigits)||(o.minimumFractionDigits=o.maximumFractionDigits=o.fractionDigits),ne(o.useGrouping)&&(o.useGrouping=!0),o.isCurrency&&!le()&&(l=l.replace(/\u00A4/g,re.defaultCurrency)),le())s.nData=Oe({},{},S(o.type+"nData",c)),s.pData=Oe({},{},S(o.type+"pData",c)),"currency"===o.type&&t.currency&&re.replaceBlazorCurrency([s.pData,s.nData],a.currencySymbol,t.currency);else{var f=l.split(";");s.nData=re.getFormatData(f[1]||"-"+f[0],!0,a.currencySymbol),s.pData=re.getFormatData(f[0],!1,a.currencySymbol),o.useGrouping&&(o.groupSeparator=d[Is[2]],o.groupData=this.getGroupingDetails(f[0]))}if(ne(o.minimumFractionDigits)&&(o.minimumFractionDigits=s.nData.minimumFraction),ne(o.maximumFractionDigits)){var p=s.nData.maximumFraction;o.maximumFractionDigits=ne(p)&&o.isPercent?0:p}var M=o.minimumFractionDigits,m=o.maximumFractionDigits;!ne(M)&&!ne(m)&&M>m&&(o.maximumFractionDigits=M)}return Oe(s.nData,o),Oe(s.pData,o),function(N){return isNaN(N)?d[Is[1]]:isFinite(N)?i.intNumberFormatter(N,s,a,t):d[Is[0]]}},e.getGroupingDetails=function(n){var t={},r=n.match(re.negativeDataRegex);if(r&&r[4]){var i=r[4],o=i.lastIndexOf(",");if(-1!==o){var s=i.split(".")[0];t.primary=s.length-o-1;var a=i.lastIndexOf(",",o-1);-1!==a&&(t.secondary=o-1-a)}}return t},e.checkValueRange=function(n,t,r,i){var o=i?"f":"s",s=0,a=s0["l"+o],l=s0["m"+o];if(ne(n)||(this.checkRange(n,a,i),s++),ne(t)||(this.checkRange(t,l,i),s++),2===s){if(!(ni[1])&&Za(t+"value must be within the range"+i[0]+"to"+i[1])},e.intNumberFormatter=function(n,t,r,i){var o;if(!ne(t.nData.type)){n<0?(n*=-1,o=t.nData):o=0===n&&t.zeroData||t.pData;var s="";if(o.isPercent&&(n*=100),o.groupOne)s=this.processSignificantDigits(n,o.minimumSignificantDigits,o.maximumSignificantDigits);else if(s=this.processFraction(n,o.minimumFractionDigits,o.maximumFractionDigits,i),o.minimumIntegerDigits&&(s=this.processMinimumIntegers(s,o.minimumIntegerDigits)),r.isCustomFormat&&o.minimumFractionDigits=0&&"0"===l[parseInt(c.toString(),10)]&&c>=o.minimumFractionDigits;c--)l=l.slice(0,c);s=a[0]+"."+l}return"scientific"===o.type&&(s=(s=n.toExponential(o.maximumFractionDigits)).replace("e",r.numberMapper.numberSymbols[Is[4]])),s=s.replace(".",r.numberMapper.numberSymbols[Is[3]]),s="#,###,,;(#,###,,)"===o.format?this.customPivotFormat(parseInt(s,10)):s,o.useGrouping&&(s=this.groupNumbers(s,o.groupData.primary,o.groupSeparator||",",r.numberMapper.numberSymbols[Is[3]]||".",o.groupData.secondary)),s=Nt.convertValueParts(s,re.latnParseRegex,r.numberMapper.mapper),"N/A"===o.nlead?o.nlead:"0"===s&&i&&"0"===i.format?s+o.nend:o.nlead+s+o.nend}},e.processSignificantDigits=function(n,t,r){var i=n+"";return i.lengtht;)c=l.slice(u-t,u)+(c.length?r+c:""),u-=t,s&&(t=o,s=!1);return a[0]=l.slice(0,u)+(c.length?r:"")+c,a.join(i)},e.processFraction=function(n,t,r,i){var o=(n+"").split(".")[1],s=o?o.length:0;if(t&&sr||0===r))return n.toFixed(r);var u=n+"";return"0"===u[0]&&i&&"###.00"===i.format&&(u=u.slice(1)),u},e.processMinimumIntegers=function(n,t){var r=n.split("."),i=r[0],o=i.length;if(o=5e5){var i=(n/=1e6).toString().split(".")[1];return i&&+i.substring(0,1)>=5?Math.ceil(n).toString():Math.floor(n).toString()}return""},e}(),hc=(new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),function(){function e(n){this.ranArray=[],this.boundedEvents={},!D(n)&&(this.context=n)}return e.prototype.on=function(n,t,r,i){if(!D(t)){var o=r||this.context;if(this.notExist(n))return void(this.boundedEvents[""+n]=[{handler:t,context:o,id:i}]);D(i)?this.isHandlerPresent(this.boundedEvents[""+n],t)||this.boundedEvents[""+n].push({handler:t,context:o}):-1===this.ranArray.indexOf(i)&&(this.ranArray.push(i),this.boundedEvents[""+n].push({handler:t,context:o,id:i}))}},e.prototype.off=function(n,t,r){if(!this.notExist(n)){var i=S(n,this.boundedEvents);if(t){for(var o=0;o1&&(W.fractionDigits=parseInt(O[2],10)),W}function p(L,O,W,b){var V=b?{}:{nlead:"",nend:""},H=L.match(e.customRegex);if(H){b||(V.nlead=M(H[1],W),V.nend=M(H[10],W),V.groupPattern=H[4]);var Ae=H[7];if(Ae&&O){var Zt=Ae.match(n);V.minimumFraction=D(Zt)?0:Zt.length,V.maximumFraction=Ae.length-1}}return V}function M(L,O){return L?(L=L.replace(e.defaultCurrency,O),""===O?L.trim():L):""}function m(L,O,W,b){return b?"$":S("currencies."+O+(W?"."+W:".symbol"),L)||S("currencies."+O+".symbol-alt-narrow",L)||"$"}function v(L,O,W){var b={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},V=L.match(e.customRegex);if(D(V)||""===V[5]&&"N/A"!==L)return b.type=void 0,b;b.nlead=V[1],b.nend=V[10];var H=V[6],Ae=!!H.match(/ $/g),Zt=-1!==H.replace(/ $/g,"").indexOf(" ");b.useGrouping=-1!==H.indexOf(",")||Zt,H=H.replace(/,/g,"");var Ge=V[7];if(-1!==H.indexOf("0")&&(b.minimumIntegerDigits=H.length-H.indexOf("0")),D(Ge)||(b.minimumFractionDigits=Ge.lastIndexOf("0"),b.maximumFractionDigits=Ge.lastIndexOf("#"),-1===b.minimumFractionDigits&&(b.minimumFractionDigits=0),(-1===b.maximumFractionDigits||b.maximumFractionDigitsH.lastIndexOf("'"))){b[""+a[parseInt(V.toString(),10)]]=H.substr(0,Ae)+W+H.substr(Ae+1),b[""+a[""+O]]=!0,b.type=b.isCurrency?"currency":"percent";break}}return b}function se(L,O){if(-1!==L.indexOf(",")){var W=L.split(",");L=W[0]+S("numberMapper.numberSymbols.group",O)+W[1].replace(".",S("numberMapper.numberSymbols.decimal",O))}else L=L.replace(".",S("numberMapper.numberSymbols.decimal",O));return L}function De(L,O,W){L+=".";for(var b=0;b0;H-=3)L=","+W[H-2]+W[H-1]+W[parseInt(H.toString(),10)]+L;return L=L.slice(1),O[1]?L+"."+O[1]:L}e.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,e.basicPatterns=["short","medium","long","full"],e.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},e.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},e.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},e.month="months",e.days="days",e.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},e.getResultantPattern=l,e.getDependables=u,e.getSymbolPattern=c,e.ConvertDateToWeekFormat=d,e.compareBlazorDateFormats=f,e.getProperNumericSkeleton=h,e.getFormatData=p,e.changeCurrencySymbol=M,e.getCurrencySymbol=m,e.customFormat=function N(L,O,W){for(var b={},V=L.split(";"),H=["pData","nData","zeroData"],Ae=0;Ae1,Ge.nData=le()?S(dr.type+"nData",Ae):p(to[1]||"-"+to[0],!0,Ii),Ge.pData=le()?S(dr.type+"pData",Ae):p(to[0],!1,Ii),!Kn[2]&&!O.minimumFractionDigits&&!O.maximumFractionDigits&&(Zt=p(eo.split(";")[0],!0,"",!0).minimumFraction)}if(e.formatRegex.test(O.format)||!O.format){if(Oe(H,h(O.format||"N")),H.custom=!1,Ft="###0",(H.fractionDigits||O.minimumFractionDigits||O.maximumFractionDigits||Zt)&&(H.fractionDigits&&(O.minimumFractionDigits=O.maximumFractionDigits=H.fractionDigits),Ft=De(Ft,Zt||H.fractionDigits||O.minimumFractionDigits||0,O.maximumFractionDigits||0)),O.minimumIntegerDigits&&(Ft=Je(Ft,O.minimumIntegerDigits)),O.useGrouping&&(Ft=$t(Ft)),"currency"===H.type||H.type&&le()){le()&&"currency"!==H.type&&(Ge.pData=S(H.type+"pData",Ae),Ge.nData=S(H.type+"nData",Ae));var pC=Ft;Ft=Ge.pData.nlead+pC+Ge.pData.nend,(Ge.hasNegativePattern||le())&&(Ft+=";"+Ge.nData.nlead+pC+Ge.nData.nend)}"percent"===H.type&&!le()&&(Ft+=" %")}else Ft=O.format.replace(/'/g,'"');return Object.keys(fr).length>0&&(Ft=b?Ft:se(Ft,fr)),Ft},e.fractionDigitsPattern=De,e.minimumIntegerPattern=Je,e.groupingPattern=$t,e.getWeekData=function Gt(L,O){var W="sun",b=S("supplemental.weekData.firstDay",O),V=L;return/en-/.test(V)&&(V=V.slice(3)),V=V.slice(0,2).toUpperCase()+V.substr(2),b&&(W=b[""+V]||b[V.slice(0,2)]||"sun"),s[""+W]},e.replaceBlazorCurrency=function kn(L,O,W){var b=function cP(e){return S(e||"",uP)}(W);if(O!==b)for(var V=0,H=L;V=0?W:W+7;var V=Math.floor((L.getTime()-O.getTime()-6e4*(L.getTimezoneOffset()-O.getTimezoneOffset()))/864e5)+1;if(W<4){if((b=Math.floor((V+W-1)/7)+1)>52){var Ae=new Date(L.getFullYear()+1,0,1).getDay();b=(Ae=Ae>=0?Ae:Ae+7)<4?1:53}}else b=Math.floor((V+W-1)/7);return b}}(re||(re={}));var TP=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini|mobile/i,wP=/msie|trident/i,jP=/Trident\/7\./,SP=/(ipad|iphone|ipod touch)/i,AP=/(ipad|iphone|ipod touch);.*os 7_\d|(ipad|iphone|ipod touch);.*os 8_\d/i,zP=/android/i,bP=/trident|windows phone|edge/i,OP=/(version)[ /]([\w.]+)/i,jp={OPERA:/(opera|opr)(?:.*version|)[ /]([\w.]+)/i,EDGE:/(edge)(?:.*version|)[ /]([\w.]+)/i,CHROME:/(chrome|crios)[ /]([\w.]+)/i,PANTHOMEJS:/(phantomjs)[ /]([\w.]+)/i,SAFARI:/(safari)[ /]([\w.]+)/i,WEBKIT:/(webkit)[ /]([\w.]+)/i,MSIE:/(msie|trident) ([\w.]+)/i,MOZILLA:/(mozilla)(?:.*? rv:([\w.]+)|)/i};typeof window<"u"&&(window.browserDetails=window.browserDetails||{});var Y=function(){function e(){}return e.extractBrowserDetail=function(){for(var n={culture:{}},r=[],i=0,o=Object.keys(jp);i-1},e.getValue=function(n,t){var r=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===e.isTouch&&!jp.CHROME.test(navigator.userAgent)&&(r.isIos=!0,r.isDevice=!0,r.isTouch=!0,r.isPointer=!0),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(r.isPointer=!1),typeof r[""+n]>"u"?r[""+n]=t.test(e.userAgent):r[""+n]},Object.defineProperty(e,"userAgent",{get:function(){return e.uA},set:function(n){e.uA=n,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"info",{get:function(){return ne(window.browserDetails.info)?window.browserDetails.info=e.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIE",{get:function(){return e.getValue("isIE",wP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isTouch",{get:function(){return ne(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isPointer",{get:function(){return ne(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isMSPointer",{get:function(){return ne(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isDevice",{get:function(){return e.getValue("isDevice",TP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos",{get:function(){return e.getValue("isIos",SP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos7",{get:function(){return e.getValue("isIos7",AP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isAndroid",{get:function(){return e.getValue("isAndroid",zP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWebView",{get:function(){return ne(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(ne(window.cordova)&&ne(window.PhoneGap)&&ne(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWindows",{get:function(){return e.getValue("isWindows",bP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchStartEvent",{get:function(){return ne(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=e.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchMoveEvent",{get:function(){return ne(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=e.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchEndEvent",{get:function(){return ne(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=e.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchCancelEvent",{get:function(){return ne(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=e.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),e.uA=typeof navigator<"u"?navigator.userAgent:"",e}(),$=function(){function e(){}return e.addOrGetEventData=function(n){return"__eventList"in n?n.__eventList.events:(n.__eventList={},n.__eventList.events=[])},e.add=function(n,t,r,i,o){var a,s=e.addOrGetEventData(n);a=o?function oP(e,n){var t;return function(){for(var r=this,i=[],o=0;o"u"||(t.innerHTML=n.innerHTML?n.innerHTML:"",void 0!==n.className&&(t.className=n.className),void 0!==n.id&&(t.id=n.id),void 0!==n.styles&&t.setAttribute("style",n.styles),void 0!==n.attrs&&Ap(t,n.attrs)),t}function G(e,n){for(var t=p0(n),r=RegExp,i=0,o=e;i0;)r.appendChild(e[0]);else for(var i=0,o=e;i-1&&!i[parseInt(o.toString(),10)].match(/\[.*\]/)){var s=i[parseInt(o.toString(),10)].split("#");if(s[1].match(/^\d/)||s[1].match(n)){var a=i[parseInt(o.toString(),10)].split(".");a[0]=a[0].replace(/#/,"[id='")+"']",i[parseInt(o.toString(),10)]=a.join(".")}}t[parseInt(r.toString(),10)]=i.join(" ")}return t.join(",")}return e}(e),n.querySelector(e)}var LP=new RegExp("]"),Bi=function(){function e(n,t){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new hc(this),ne(t)||(this.element="string"==typeof t?document.querySelector(t):t,D(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),ne(n)||this.setProperties(n,!0),this.isDestroyed=!1}return e.prototype.setProperties=function(n,t){var r=this.isProtectedOnChange;this.isProtectedOnChange=!!t,Vi(this,n),!0!==t?(Vi(this.changedProperties,n),this.dataBind()):le()&&this.isRendered&&this.serverDataBind(n),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=r},e.callChildDataBind=function(n,t){for(var i=0,o=Object.keys(n);i0?i-1:0,r+=t=-1!==t?"-"+t:"-"+i}return this.controlParent!==this.parentObj&&(r=this.parentObj.getParentKey()+"."+this.propName+t),r},e}(),qP=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],A0=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],z0=function(){function e(n){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var t=null;return{setKey:function r(o){t=o},getKey:function i(){return t}}}(),this.npxManager=function(){return{getKey:function r(){return"npxKeyReplace"}}}(),this.manager.setKey(n)}return e.prototype.validate=function(){if(!this.isValidated&&Ns&&!S(Mc(A0),Ns)&&!S("Blazor",Ns)){var r=void 0,i=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var o=this.getInfoFromKey();if(o&&o.length)for(var s=0,a=o;s"+r+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n \n ';if(typeof document<"u"&&!D(document)){var n=jr("div",{innerHTML:e});document.body.appendChild(n)}}(),L0=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},n.prototype.renderComplete=function(t){le()&&window.sfBlazor.renderComplete(this.element,t),this.isRendered=!0},n.prototype.dataBind=function(){this.injectModules(),e.prototype.dataBind.call(this)},n.prototype.on=function(t,r,i){if("string"==typeof t)this.localObserver.on(t,r,i);else for(var o=0,s=t;o"u"||(N.innerHTML=m.innerHTML?m.innerHTML:"",void 0!==m.className&&(N.className=m.className),void 0!==m.id&&(N.id=m.id),void 0!==m.styles&&N.setAttribute("style",m.styles),void 0!==t.ngAttr&&N.setAttribute(t.ngAttr,""),void 0!==m.attrs&&Ap(N,m.attrs)),N};for(var r=0,i=t.tags;r"u"&&(c["".concat(s)]=[]),c["".concat(s)].push(u),u.rootNodes}}});var nC=function(){var e=function(n,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)i.hasOwnProperty(o)&&(r[o]=i[o])})(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),wn=function(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o},rC="e-opposite-content",qp="e-dot",iC="e-content",oC="e-vertical",sC="e-horizontal",Xp="e-timeline-reverse",lC="e-item-disabled",Jp="e-item-template",uC=function(e){return e.Horizontal="Horizontal",e.Vertical="Vertical",e}(uC||{}),cC=function(e){return e.Before="Before",e.After="After",e.Alternate="Alternate",e.AlternateReverse="AlternateReverse",e}(cC||{}),f2=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return nC(n,e),wn([P("")],n.prototype,"dotCss",void 0),wn([P("")],n.prototype,"content",void 0),wn([P("")],n.prototype,"oppositeContent",void 0),wn([P(!1)],n.prototype,"disabled",void 0),wn([P("")],n.prototype,"cssClass",void 0),n}(ws),h2=function(e){function n(t,r){return e.call(this,t,r)||this}return nC(n,e),n.prototype.preRender=function(){this.element.id||(this.element.id=function iP(e){return e+"_"+tP++}("e-"+this.getModuleName()))},n.prototype.getModuleName=function(){return"timeline"},n.prototype.getPersistData=function(){return this.addOnPersist([])},n.prototype.render=function(){Ap(this.element,{role:"navigation","aria-label":this.element.id}),this.timelineListEle=this.createElement("ol",{className:"e-timeline-items"}),this.updateOrientation(),this.updateCssClass(this.cssClass),this.updateAlign(),this.updateReverse(),this.updateRtl(),this.updateTemplateFunction(),this.renderItems(),this.element.appendChild(this.timelineListEle)},n.prototype.updateOrientation=function(){if(!D(this.orientation)){var t=this.orientation.toLowerCase();("horizontal"===t||"vertical"===t)&&(this.element.classList.remove(sC,oC),this.element.classList.add("e-"+t))}},n.prototype.updateCssClass=function(t,r){var i,o,s;void 0===r&&(r=""),r&&(s=r.trim().split(" "),(i=this.element.classList).remove.apply(i,s)),t&&(s=t.trim().split(" "),(o=this.element.classList).add.apply(o,s))},n.prototype.updateRtl=function(){this.element.classList[this.enableRtl?"add":"remove"]("e-rtl")},n.prototype.updateAlign=function(){if(!D(this.align)){var t=this.align.toLowerCase();("before"===t||"after"===t||"alternate"===t||"alternatereverse"===t)&&(this.element.classList.remove("e-align-before","e-align-after","e-align-alternate","e-align-alternatereverse"),this.element.classList.add("e-align-"+t))}},n.prototype.updateReverse=function(){this.element.classList[this.reverse?"add":"remove"](Xp)},n.prototype.renderItems=function(){var r,t=this;this.haveOneSidecontent();for(var i=0;i0||!D(o.content)),r||(r=o.oppositeContent.length>0||!D(o.content))}this.element.classList.remove("e-content-only","e-opposite-content-only"),t&&!r&&this.element.classList.add("e-content-only"),r&&!t&&this.element.classList.add("e-opposite-content-only")},n.prototype.updateItemContent=function(t,r,i,o){var a=this.getTemplateFunction(t?r.content:r.oppositeContent,!(this.isReact||this.isVue));"string"==typeof a?o.innerText=a:Sp(a({item:r,itemIndex:i},this),o)},n.prototype.updateTemplateFunction=function(){this.templateFunction=this.template?this.getTemplateFunction(this.template,!1):null},n.prototype.renderItemContent=function(t,r,i){var o=this.timelineListEle.querySelectorAll("li");if(r&&this.removeItemContent(o[parseInt(t.toString(),10)]),this.template){r?o[parseInt(t.toString(),10)].classList.add(Jp):i.classList.add(Jp);var s=this.items[parseInt(t.toString(),10)];Sp(this.templateFunction({item:s,itemIndex:t},this,"timelineTemplate",this.element.id+"_timelineTemplate",this.isStringTemplate),r?o[parseInt(t.toString(),10)]:i)}this.renderReactTemplates()},n.prototype.removeItemContent=function(t){t.classList.remove(Jp);for(var r=t.firstElementChild,i=0;i{class e extends __{constructor(t){super(),this.viewContainerRef=t,B0("currentInstance",this,this.viewContainerRef),this.registerEvents(v2),this.directivePropList=D2}}return e.\u0275fac=function(t){return new(t||e)(we(Bn))},e.\u0275dir=Nn({type:e,selectors:[["e-item"]],inputs:{content:"content",cssClass:"cssClass",disabled:"disabled",dotCss:"dotCss",oppositeContent:"oppositeContent"},features:[Na]}),e})(),fC=(()=>{class e extends k_{constructor(){super("items")}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=Nn({type:e,selectors:[["e-items"]],contentQueries:function(t,r,i){if(1&t&&hs(i,dC,4),2&t){let o;ps(o=gs())&&(r.children=o)}},features:[Na]}),e})();const N2=["beforeItemRender","created"],I2=[];let C2=(()=>{let e=class extends h2{constructor(t,r,i,o){super(),this.ngEle=t,this.srenderer=r,this.viewContainerRef=i,this.injector=o,this.tags=["items"],this.element=this.ngEle.nativeElement,this.injectedModules=this.injectedModules||[],this.registerEvents(N2),this.addTwoWay.call(this,I2),B0("currentInstance",this,this.viewContainerRef),this.containerContext=new W0}ngOnInit(){this.containerContext.ngOnInit(this)}ngAfterViewInit(){this.containerContext.ngAfterViewInit(this)}ngOnDestroy(){this.containerContext.ngOnDestroy(this)}ngAfterContentChecked(){this.tagObjects[0].instance=this.childItems,this.containerContext.ngAfterContentChecked(this)}};return e.\u0275fac=function(t){return new(t||e)(we(Li),we(Df),we(Bn),we(Hn))},e.\u0275cmp=Gc({type:e,selectors:[["ejs-timeline"]],contentQueries:function(t,r,i){if(1&t&&(hs(i,m2,5),hs(i,p2,5),hs(i,y2,5),hs(i,fC,5)),2&t){let o;ps(o=gs())&&(r.template=o.first),ps(o=gs())&&(r.content=o.first),ps(o=gs())&&(r.oppositeContent=o.first),ps(o=gs())&&(r.childItems=o.first)}},inputs:{align:"align",cssClass:"cssClass",enablePersistence:"enablePersistence",enableRtl:"enableRtl",items:"items",locale:"locale",orientation:"orientation",reverse:"reverse",template:"template"},outputs:{beforeItemRender:"beforeItemRender",created:"created"},features:[Na],ngContentSelectors:M2,decls:1,vars:0,template:function(t,r){1&t&&(function vv(e){const n=j()[jt][ln];if(!n.projection){const r=n.projection=function Ll(e,n){const t=[];for(let r=0;r{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({imports:[[OI]]}),e})(),E2=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({providers:[],imports:[[OI,Kp],Kp]}),e})();function T2(e,n){if(1&e&&fh(0,"e-item",3),2&e){const t=n.$implicit;Su("content",t.content)("oppositeContent",t.oppositeContent)}}let w2=(()=>{class e{constructor(){this.frameworks=[{content:"ReactJs",oppositeContent:"Owned by Facebook"},{content:"Angular",oppositeContent:"Owned by Google"},{content:"VueJs",oppositeContent:"Owned by Evan you"},{content:"Svelte",oppositeContent:"Owned by Rich Harris"}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=Gc({type:e,selectors:[["app-root"]],standalone:!0,features:[rN],decls:4,vars:1,consts:[[1,"container",2,"height","330px","margin-top","30px"],["align","After"],[3,"content","oppositeContent",4,"ngFor","ngForOf"],[3,"content","oppositeContent"]],template:function(r,i){1&r&&(zu(0,"div",0)(1,"ejs-timeline",1)(2,"e-items"),Go(3,T2,1,2,"e-item",2),bu()()()),2&r&&(function Bm(e=1){Wm(Fe(),j(),dn()+e,!1)}(3),Su("ngForOf",i.frameworks))},dependencies:[Kp,C2,dC,fC,E2]})}}return e})();ro(332),function HL(e,n){return v4({rootComponent:e,...$I(n)})}(w2).catch(e=>console.error(e))},332:()=>{!function(y){const I=y.performance;function w(He){I&&I.mark&&I.mark(He)}function E(He,K){I&&I.measure&&I.measure(He,K)}w("Zone");const A=y.__Zone_symbol_prefix||"__zone_symbol__";function _(He){return A+He}const X=!0===y[_("forceDuplicateZoneCheck")];if(y.Zone){if(X||"function"!=typeof y.Zone.__symbol__)throw new Error("Zone already loaded.");return y.Zone}let q=(()=>{class He{static{this.__symbol__=_}static assertZonePatched(){if(y.Promise!==Fn.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let g=He.current;for(;g.parent;)g=g.parent;return g}static get current(){return It.zone}static get currentTask(){return An}static __load_patch(g,C,de=!1){if(Fn.hasOwnProperty(g)){if(!de&&X)throw Error("Already loaded patch: "+g)}else if(!y["__Zone_disable_"+g]){const Ee="Zone:"+g;w(Ee),Fn[g]=C(y,He,St),E(Ee,Ee)}}get parent(){return this._parent}get name(){return this._name}constructor(g,C){this._parent=g,this._name=C?C.name||"unnamed":"",this._properties=C&&C.properties||{},this._zoneDelegate=new he(this,this._parent&&this._parent._zoneDelegate,C)}get(g){const C=this.getZoneWith(g);if(C)return C._properties[g]}getZoneWith(g){let C=this;for(;C;){if(C._properties.hasOwnProperty(g))return C;C=C._parent}return null}fork(g){if(!g)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,g)}wrap(g,C){if("function"!=typeof g)throw new Error("Expecting function got: "+g);const de=this._zoneDelegate.intercept(this,g,C),Ee=this;return function(){return Ee.runGuarded(de,this,arguments,C)}}run(g,C,de,Ee){It={parent:It,zone:this};try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}finally{It=It.parent}}runGuarded(g,C=null,de,Ee){It={parent:It,zone:this};try{try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}catch(Yt){if(this._zoneDelegate.handleError(this,Yt))throw Yt}}finally{It=It.parent}}runTask(g,C,de){if(g.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===it&&(g.type===Xt||g.type===ge))return;const Ee=g.state!=J;Ee&&g._transitionTo(J,Qe),g.runCount++;const Yt=An;An=g,It={parent:It,zone:this};try{g.type==ge&&g.data&&!g.data.isPeriodic&&(g.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,g,C,de)}catch(U){if(this._zoneDelegate.handleError(this,U))throw U}}finally{g.state!==it&&g.state!==Z&&(g.type==Xt||g.data&&g.data.isPeriodic?Ee&&g._transitionTo(Qe,J):(g.runCount=0,this._updateTaskCount(g,-1),Ee&&g._transitionTo(it,J,it))),It=It.parent,An=Yt}}scheduleTask(g){if(g.zone&&g.zone!==this){let de=this;for(;de;){if(de===g.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${g.zone.name}`);de=de.parent}}g._transitionTo(wt,it);const C=[];g._zoneDelegates=C,g._zone=this;try{g=this._zoneDelegate.scheduleTask(this,g)}catch(de){throw g._transitionTo(Z,wt,it),this._zoneDelegate.handleError(this,de),de}return g._zoneDelegates===C&&this._updateTaskCount(g,1),g.state==wt&&g._transitionTo(Qe,wt),g}scheduleMicroTask(g,C,de,Ee){return this.scheduleTask(new ie(Pe,g,C,de,Ee,void 0))}scheduleMacroTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(ge,g,C,de,Ee,Yt))}scheduleEventTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(Xt,g,C,de,Ee,Yt))}cancelTask(g){if(g.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===Qe||g.state===J){g._transitionTo(at,Qe,J);try{this._zoneDelegate.cancelTask(this,g)}catch(C){throw g._transitionTo(Z,at),this._zoneDelegate.handleError(this,C),C}return this._updateTaskCount(g,-1),g._transitionTo(it,at),g.runCount=0,g}}_updateTaskCount(g,C){const de=g._zoneDelegates;-1==C&&(g._zoneDelegates=null);for(let Ee=0;EeHe.hasTask(g,C),onScheduleTask:(He,K,g,C)=>He.scheduleTask(g,C),onInvokeTask:(He,K,g,C,de,Ee)=>He.invokeTask(g,C,de,Ee),onCancelTask:(He,K,g,C)=>He.cancelTask(g,C)};class he{constructor(K,g,C){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=K,this._parentDelegate=g,this._forkZS=C&&(C&&C.onFork?C:g._forkZS),this._forkDlgt=C&&(C.onFork?g:g._forkDlgt),this._forkCurrZone=C&&(C.onFork?this.zone:g._forkCurrZone),this._interceptZS=C&&(C.onIntercept?C:g._interceptZS),this._interceptDlgt=C&&(C.onIntercept?g:g._interceptDlgt),this._interceptCurrZone=C&&(C.onIntercept?this.zone:g._interceptCurrZone),this._invokeZS=C&&(C.onInvoke?C:g._invokeZS),this._invokeDlgt=C&&(C.onInvoke?g:g._invokeDlgt),this._invokeCurrZone=C&&(C.onInvoke?this.zone:g._invokeCurrZone),this._handleErrorZS=C&&(C.onHandleError?C:g._handleErrorZS),this._handleErrorDlgt=C&&(C.onHandleError?g:g._handleErrorDlgt),this._handleErrorCurrZone=C&&(C.onHandleError?this.zone:g._handleErrorCurrZone),this._scheduleTaskZS=C&&(C.onScheduleTask?C:g._scheduleTaskZS),this._scheduleTaskDlgt=C&&(C.onScheduleTask?g:g._scheduleTaskDlgt),this._scheduleTaskCurrZone=C&&(C.onScheduleTask?this.zone:g._scheduleTaskCurrZone),this._invokeTaskZS=C&&(C.onInvokeTask?C:g._invokeTaskZS),this._invokeTaskDlgt=C&&(C.onInvokeTask?g:g._invokeTaskDlgt),this._invokeTaskCurrZone=C&&(C.onInvokeTask?this.zone:g._invokeTaskCurrZone),this._cancelTaskZS=C&&(C.onCancelTask?C:g._cancelTaskZS),this._cancelTaskDlgt=C&&(C.onCancelTask?g:g._cancelTaskDlgt),this._cancelTaskCurrZone=C&&(C.onCancelTask?this.zone:g._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const de=C&&C.onHasTask;(de||g&&g._hasTaskZS)&&(this._hasTaskZS=de?C:fe,this._hasTaskDlgt=g,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=K,C.onScheduleTask||(this._scheduleTaskZS=fe,this._scheduleTaskDlgt=g,this._scheduleTaskCurrZone=this.zone),C.onInvokeTask||(this._invokeTaskZS=fe,this._invokeTaskDlgt=g,this._invokeTaskCurrZone=this.zone),C.onCancelTask||(this._cancelTaskZS=fe,this._cancelTaskDlgt=g,this._cancelTaskCurrZone=this.zone))}fork(K,g){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,K,g):new q(K,g)}intercept(K,g,C){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,K,g,C):g}invoke(K,g,C,de,Ee){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,K,g,C,de,Ee):g.apply(C,de)}handleError(K,g){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,K,g)}scheduleTask(K,g){let C=g;if(this._scheduleTaskZS)this._hasTaskZS&&C._zoneDelegates.push(this._hasTaskDlgtOwner),C=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,K,g),C||(C=g);else if(g.scheduleFn)g.scheduleFn(g);else{if(g.type!=Pe)throw new Error("Task is missing scheduleFn.");Ne(g)}return C}invokeTask(K,g,C,de){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,K,g,C,de):g.callback.apply(C,de)}cancelTask(K,g){let C;if(this._cancelTaskZS)C=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,K,g);else{if(!g.cancelFn)throw Error("Task is not cancelable");C=g.cancelFn(g)}return C}hasTask(K,g){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,K,g)}catch(C){this.handleError(K,C)}}_updateTaskCount(K,g){const C=this._taskCounts,de=C[K],Ee=C[K]=de+g;if(Ee<0)throw new Error("More tasks executed then were scheduled.");0!=de&&0!=Ee||this.hasTask(this.zone,{microTask:C.microTask>0,macroTask:C.macroTask>0,eventTask:C.eventTask>0,change:K})}}class ie{constructor(K,g,C,de,Ee,Yt){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=K,this.source=g,this.data=de,this.scheduleFn=Ee,this.cancelFn=Yt,!C)throw new Error("callback is not defined");this.callback=C;const U=this;this.invoke=K===Xt&&de&&de.useG?ie.invokeTask:function(){return ie.invokeTask.call(y,U,this,arguments)}}static invokeTask(K,g,C){K||(K=this),sn++;try{return K.runCount++,K.zone.runTask(K,g,C)}finally{1==sn&&ee(),sn--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(it,wt)}_transitionTo(K,g,C){if(this._state!==g&&this._state!==C)throw new Error(`${this.type} '${this.source}': can not transition to '${K}', expecting state '${g}'${C?" or '"+C+"'":""}, was '${this._state}'.`);this._state=K,K==it&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const ke=_("setTimeout"),je=_("Promise"),Le=_("then");let qt,st=[],Ye=!1;function yt(He){if(qt||y[je]&&(qt=y[je].resolve(0)),qt){let K=qt[Le];K||(K=qt.then),K.call(qt,He)}else y[ke](He,0)}function Ne(He){0===sn&&0===st.length&&yt(ee),He&&st.push(He)}function ee(){if(!Ye){for(Ye=!0;st.length;){const He=st;st=[];for(let K=0;KIt,onUnhandledError:Ct,microtaskDrainDone:Ct,scheduleMicroTask:Ne,showUncaughtError:()=>!q[_("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:Ct,patchMethod:()=>Ct,bindArguments:()=>[],patchThen:()=>Ct,patchMacroTask:()=>Ct,patchEventPrototype:()=>Ct,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>Ct,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>Ct,wrapWithCurrentZone:()=>Ct,filterProperties:()=>[],attachOriginToPatched:()=>Ct,_redefineProperty:()=>Ct,patchCallbacks:()=>Ct,nativeScheduleMicroTask:yt};let It={parent:null,zone:new q(null,null)},An=null,sn=0;function Ct(){}E("Zone","Zone"),y.Zone=q}(globalThis);const Sr=Object.getOwnPropertyDescriptor,no=Object.defineProperty,ro=Object.getPrototypeOf,io=Object.create,jc=Array.prototype.slice,rl="addEventListener",Tt="removeEventListener",Ar=Zone.__symbol__(rl),Kr=Zone.__symbol__(Tt),rn="true",Ze="false",oo=Zone.__symbol__("");function bs(y,I){return Zone.current.wrap(y,I)}function il(y,I,w,E,A){return Zone.current.scheduleMacroTask(y,I,w,E,A)}const Ke=Zone.__symbol__,ei=typeof window<"u",ti=ei?window:void 0,zt=ei&&ti||globalThis,ol="removeAttribute";function so(y,I){for(let w=y.length-1;w>=0;w--)"function"==typeof y[w]&&(y[w]=bs(y[w],I+"_"+w));return y}function Os(y){return!y||!1!==y.writable&&!("function"==typeof y.get&&typeof y.set>"u")}const xs=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ni=!("nw"in zt)&&typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process),ao=!ni&&!xs&&!(!ei||!ti.HTMLElement),Ls=typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process)&&!xs&&!(!ei||!ti.HTMLElement),zr={},ri=function(y){if(!(y=y||zt.event))return;let I=zr[y.type];I||(I=zr[y.type]=Ke("ON_PROPERTY"+y.type));const w=this||y.target||zt,E=w[I];let A;return ao&&w===ti&&"error"===y.type?(A=E&&E.call(this,y.message,y.filename,y.lineno,y.colno,y.error),!0===A&&y.preventDefault()):(A=E&&E.apply(this,arguments),null!=A&&!A&&y.preventDefault()),A};function br(y,I,w){let E=Sr(y,I);if(!E&&w&&Sr(w,I)&&(E={enumerable:!0,configurable:!0}),!E||!E.configurable)return;const A=Ke("on"+I+"patched");if(y.hasOwnProperty(A)&&y[A])return;delete E.writable,delete E.value;const _=E.get,X=E.set,q=I.slice(2);let fe=zr[q];fe||(fe=zr[q]=Ke("ON_PROPERTY"+q)),E.set=function(he){let ie=this;!ie&&y===zt&&(ie=zt),ie&&("function"==typeof ie[fe]&&ie.removeEventListener(q,ri),X&&X.call(ie,null),ie[fe]=he,"function"==typeof he&&ie.addEventListener(q,ri,!1))},E.get=function(){let he=this;if(!he&&y===zt&&(he=zt),!he)return null;const ie=he[fe];if(ie)return ie;if(_){let ke=_.call(this);if(ke)return E.set.call(this,ke),"function"==typeof he[ol]&&he.removeAttribute(I),ke}return null},no(y,I,E),y[A]=!0}function Ps(y,I,w){if(I)for(let E=0;Efunction(X,q){const fe=w(X,q);return fe.cbIdx>=0&&"function"==typeof q[fe.cbIdx]?il(fe.name,q[fe.cbIdx],fe,A):_.apply(X,q)})}function er(y,I){y[Ke("OriginalDelegate")]=I}let Ac=!1,uo=!1;function zc(){if(Ac)return uo;Ac=!0;try{const y=ti.navigator.userAgent;(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/")||-1!==y.indexOf("Edge/"))&&(uo=!0)}catch{}return uo}Zone.__load_patch("ZoneAwarePromise",(y,I,w)=>{const E=Object.getOwnPropertyDescriptor,A=Object.defineProperty,X=w.symbol,q=[],fe=!1!==y[X("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],he=X("Promise"),ie=X("then"),ke="__creationTrace__";w.onUnhandledError=U=>{if(w.showUncaughtError()){const k=U&&U.rejection;k?console.error("Unhandled Promise rejection:",k instanceof Error?k.message:k,"; Zone:",U.zone.name,"; Task:",U.task&&U.task.source,"; Value:",k,k instanceof Error?k.stack:void 0):console.error(U)}},w.microtaskDrainDone=()=>{for(;q.length;){const U=q.shift();try{U.zone.runGuarded(()=>{throw U.throwOriginal?U.rejection:U})}catch(k){Le(k)}}};const je=X("unhandledPromiseRejectionHandler");function Le(U){w.onUnhandledError(U);try{const k=I[je];"function"==typeof k&&k.call(this,U)}catch{}}function st(U){return U&&U.then}function Ye(U){return U}function qt(U){return g.reject(U)}const yt=X("state"),Ne=X("value"),ee=X("finally"),Ut=X("parentPromiseValue"),it=X("parentPromiseState"),wt="Promise.then",Qe=null,J=!0,at=!1,Z=0;function Pe(U,k){return T=>{try{St(U,k,T)}catch(Q){St(U,!1,Q)}}}const ge=function(){let U=!1;return function(T){return function(){U||(U=!0,T.apply(null,arguments))}}},Xt="Promise resolved with itself",Fn=X("currentTaskTrace");function St(U,k,T){const Q=ge();if(U===T)throw new TypeError(Xt);if(U[yt]===Qe){let ue=null;try{("object"==typeof T||"function"==typeof T)&&(ue=T&&T.then)}catch(B){return Q(()=>{St(U,!1,B)})(),U}if(k!==at&&T instanceof g&&T.hasOwnProperty(yt)&&T.hasOwnProperty(Ne)&&T[yt]!==Qe)An(T),St(U,T[yt],T[Ne]);else if(k!==at&&"function"==typeof ue)try{ue.call(T,Q(Pe(U,k)),Q(Pe(U,!1)))}catch(B){Q(()=>{St(U,!1,B)})()}else{U[yt]=k;const B=U[Ne];if(U[Ne]=T,U[ee]===ee&&k===J&&(U[yt]=U[it],U[Ne]=U[Ut]),k===at&&T instanceof Error){const ae=I.currentTask&&I.currentTask.data&&I.currentTask.data[ke];ae&&A(T,Fn,{configurable:!0,enumerable:!1,writable:!0,value:ae})}for(let ae=0;ae{try{const te=U[Ne],Te=!!T&&ee===T[ee];Te&&(T[Ut]=te,T[it]=B);const ze=k.run(ae,void 0,Te&&ae!==qt&&ae!==Ye?[]:[te]);St(T,!0,ze)}catch(te){St(T,!1,te)}},T)}const He=function(){},K=y.AggregateError;class g{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(k){return k instanceof g?k:St(new this(null),J,k)}static reject(k){return St(new this(null),at,k)}static withResolvers(){const k={};return k.promise=new g((T,Q)=>{k.resolve=T,k.reject=Q}),k}static any(k){if(!k||"function"!=typeof k[Symbol.iterator])return Promise.reject(new K([],"All promises were rejected"));const T=[];let Q=0;try{for(let ae of k)Q++,T.push(g.resolve(ae))}catch{return Promise.reject(new K([],"All promises were rejected"))}if(0===Q)return Promise.reject(new K([],"All promises were rejected"));let ue=!1;const B=[];return new g((ae,te)=>{for(let Te=0;Te{ue||(ue=!0,ae(ze))},ze=>{B.push(ze),Q--,0===Q&&(ue=!0,te(new K(B,"All promises were rejected")))})})}static race(k){let T,Q,ue=new this((te,Te)=>{T=te,Q=Te});function B(te){T(te)}function ae(te){Q(te)}for(let te of k)st(te)||(te=this.resolve(te)),te.then(B,ae);return ue}static all(k){return g.allWithCallback(k)}static allSettled(k){return(this&&this.prototype instanceof g?this:g).allWithCallback(k,{thenCallback:Q=>({status:"fulfilled",value:Q}),errorCallback:Q=>({status:"rejected",reason:Q})})}static allWithCallback(k,T){let Q,ue,B=new this((ze,lt)=>{Q=ze,ue=lt}),ae=2,te=0;const Te=[];for(let ze of k){st(ze)||(ze=this.resolve(ze));const lt=te;try{ze.then(nt=>{Te[lt]=T?T.thenCallback(nt):nt,ae--,0===ae&&Q(Te)},nt=>{T?(Te[lt]=T.errorCallback(nt),ae--,0===ae&&Q(Te)):ue(nt)})}catch(nt){ue(nt)}ae++,te++}return ae-=2,0===ae&&Q(Te),B}constructor(k){const T=this;if(!(T instanceof g))throw new Error("Must be an instanceof Promise.");T[yt]=Qe,T[Ne]=[];try{const Q=ge();k&&k(Q(Pe(T,J)),Q(Pe(T,at)))}catch(Q){St(T,!1,Q)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return g}then(k,T){let Q=this.constructor?.[Symbol.species];(!Q||"function"!=typeof Q)&&(Q=this.constructor||g);const ue=new Q(He),B=I.current;return this[yt]==Qe?this[Ne].push(B,ue,k,T):sn(this,B,ue,k,T),ue}catch(k){return this.then(null,k)}finally(k){let T=this.constructor?.[Symbol.species];(!T||"function"!=typeof T)&&(T=g);const Q=new T(He);Q[ee]=ee;const ue=I.current;return this[yt]==Qe?this[Ne].push(ue,Q,k,k):sn(this,ue,Q,k,k),Q}}g.resolve=g.resolve,g.reject=g.reject,g.race=g.race,g.all=g.all;const C=y[he]=y.Promise;y.Promise=g;const de=X("thenPatched");function Ee(U){const k=U.prototype,T=E(k,"then");if(T&&(!1===T.writable||!T.configurable))return;const Q=k.then;k[ie]=Q,U.prototype.then=function(ue,B){return new g((te,Te)=>{Q.call(this,te,Te)}).then(ue,B)},U[de]=!0}return w.patchThen=Ee,C&&(Ee(C),hr(y,"fetch",U=>function Yt(U){return function(k,T){let Q=U.apply(k,T);if(Q instanceof g)return Q;let ue=Q.constructor;return ue[de]||Ee(ue),Q}}(U))),Promise[I.__symbol__("uncaughtPromiseErrors")]=q,g}),Zone.__load_patch("toString",y=>{const I=Function.prototype.toString,w=Ke("OriginalDelegate"),E=Ke("Promise"),A=Ke("Error"),_=function(){if("function"==typeof this){const he=this[w];if(he)return"function"==typeof he?I.call(he):Object.prototype.toString.call(he);if(this===Promise){const ie=y[E];if(ie)return I.call(ie)}if(this===Error){const ie=y[A];if(ie)return I.call(ie)}}return I.call(this)};_[w]=I,Function.prototype.toString=_;const X=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":X.call(this)}});let pr=!1;if(typeof window<"u")try{const y=Object.defineProperty({},"passive",{get:function(){pr=!0}});window.addEventListener("test",y,y),window.removeEventListener("test",y,y)}catch{pr=!1}const eg={useG:!0},jn={},bc={},ll=new RegExp("^"+oo+"(\\w+)(true|false)$"),Oc=Ke("propagationStopped");function ul(y,I){const w=(I?I(y):y)+Ze,E=(I?I(y):y)+rn,A=oo+w,_=oo+E;jn[y]={},jn[y][Ze]=A,jn[y][rn]=_}function xc(y,I,w,E){const A=E&&E.add||rl,_=E&&E.rm||Tt,X=E&&E.listeners||"eventListeners",q=E&&E.rmAll||"removeAllListeners",fe=Ke(A),he="."+A+":",ie="prependListener",ke="."+ie+":",je=function(Ne,ee,Ut){if(Ne.isRemoved)return;const it=Ne.callback;let wt;"object"==typeof it&&it.handleEvent&&(Ne.callback=J=>it.handleEvent(J),Ne.originalDelegate=it);try{Ne.invoke(Ne,ee,[Ut])}catch(J){wt=J}const Qe=Ne.options;return Qe&&"object"==typeof Qe&&Qe.once&&ee[_].call(ee,Ut.type,Ne.originalDelegate?Ne.originalDelegate:Ne.callback,Qe),wt};function Le(Ne,ee,Ut){if(!(ee=ee||y.event))return;const it=Ne||ee.target||y,wt=it[jn[ee.type][Ut?rn:Ze]];if(wt){const Qe=[];if(1===wt.length){const J=je(wt[0],it,ee);J&&Qe.push(J)}else{const J=wt.slice();for(let at=0;at{throw at})}}}const st=function(Ne){return Le(this,Ne,!1)},Ye=function(Ne){return Le(this,Ne,!0)};function qt(Ne,ee){if(!Ne)return!1;let Ut=!0;ee&&void 0!==ee.useG&&(Ut=ee.useG);const it=ee&&ee.vh;let wt=!0;ee&&void 0!==ee.chkDup&&(wt=ee.chkDup);let Qe=!1;ee&&void 0!==ee.rt&&(Qe=ee.rt);let J=Ne;for(;J&&!J.hasOwnProperty(A);)J=ro(J);if(!J&&Ne[A]&&(J=Ne),!J||J[fe])return!1;const at=ee&&ee.eventNameToString,Z={},Pe=J[fe]=J[A],ge=J[Ke(_)]=J[_],Xt=J[Ke(X)]=J[X],Fn=J[Ke(q)]=J[q];let St;ee&&ee.prepend&&(St=J[Ke(ee.prepend)]=J[ee.prepend]);const g=Ut?function(T){if(!Z.isExisting)return Pe.call(Z.target,Z.eventName,Z.capture?Ye:st,Z.options)}:function(T){return Pe.call(Z.target,Z.eventName,T.invoke,Z.options)},C=Ut?function(T){if(!T.isRemoved){const Q=jn[T.eventName];let ue;Q&&(ue=Q[T.capture?rn:Ze]);const B=ue&&T.target[ue];if(B)for(let ae=0;ae{Qn.zone.cancelTask(Qn)},{once:!0})),Z.target=null,Ci&&(Ci.taskData=null),fo&&(Pt.once=!0),!pr&&"boolean"==typeof Qn.options||(Qn.options=Pt),Qn.target=Te,Qn.capture=Pr,Qn.eventName=ze,nt&&(Qn.originalDelegate=lt),te?Yn.unshift(Qn):Yn.push(Qn),ae?Te:void 0}};return J[A]=k(Pe,he,g,C,Qe),St&&(J[ie]=k(St,ke,function(T){return St.call(Z.target,Z.eventName,T.invoke,Z.options)},C,Qe,!0)),J[_]=function(){const T=this||y;let Q=arguments[0];ee&&ee.transferEventName&&(Q=ee.transferEventName(Q));const ue=arguments[2],B=!!ue&&("boolean"==typeof ue||ue.capture),ae=arguments[1];if(!ae)return ge.apply(this,arguments);if(it&&!it(ge,ae,T,arguments))return;const te=jn[Q];let Te;te&&(Te=te[B?rn:Ze]);const ze=Te&&T[Te];if(ze)for(let lt=0;ltfunction(A,_){A[Oc]=!0,E&&E.apply(A,_)})}function Pc(y,I,w,E,A){const _=Zone.__symbol__(E);if(I[_])return;const X=I[_]=I[E];I[E]=function(q,fe,he){return fe&&fe.prototype&&A.forEach(function(ie){const ke=`${w}.${E}::`+ie,je=fe.prototype;try{if(je.hasOwnProperty(ie)){const Le=y.ObjectGetOwnPropertyDescriptor(je,ie);Le&&Le.value?(Le.value=y.wrapWithCurrentZone(Le.value,ke),y._redefineProperty(fe.prototype,ie,Le)):je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}else je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}catch{}}),X.call(I,q,fe,he)},y.attachOriginToPatched(I[E],X)}function _c(y,I,w){if(!w||0===w.length)return I;const E=w.filter(_=>_.target===y);if(!E||0===E.length)return I;const A=E[0].ignoreProperties;return I.filter(_=>-1===A.indexOf(_))}function Sn(y,I,w,E){y&&Ps(y,_c(y,I,w),E)}function co(y){return Object.getOwnPropertyNames(y).filter(I=>I.startsWith("on")&&I.length>2).map(I=>I.substring(2))}Zone.__load_patch("util",(y,I,w)=>{const E=co(y);w.patchOnProperties=Ps,w.patchMethod=hr,w.bindArguments=so,w.patchMacroTask=Sc;const A=I.__symbol__("BLACK_LISTED_EVENTS"),_=I.__symbol__("UNPATCHED_EVENTS");y[_]&&(y[A]=y[_]),y[A]&&(I[A]=I[_]=y[A]),w.patchEventPrototype=cl,w.patchEventTarget=xc,w.isIEOrEdge=zc,w.ObjectDefineProperty=no,w.ObjectGetOwnPropertyDescriptor=Sr,w.ObjectCreate=io,w.ArraySlice=jc,w.patchClass=lo,w.wrapWithCurrentZone=bs,w.filterProperties=_c,w.attachOriginToPatched=er,w._redefineProperty=Object.defineProperty,w.patchCallbacks=Pc,w.getGlobalObjects=()=>({globalSources:bc,zoneSymbolEventNames:jn,eventNames:E,isBrowser:ao,isMix:Ls,isNode:ni,TRUE_STR:rn,FALSE_STR:Ze,ZONE_SYMBOL_PREFIX:oo,ADD_EVENT_LISTENER_STR:rl,REMOVE_EVENT_LISTENER_STR:Tt})});const on=Ke("zoneTask");function Or(y,I,w,E){let A=null,_=null;w+=E;const X={};function q(he){const ie=he.data;return ie.args[0]=function(){return he.invoke.apply(this,arguments)},ie.handleId=A.apply(y,ie.args),he}function fe(he){return _.call(y,he.data.handleId)}A=hr(y,I+=E,he=>function(ie,ke){if("function"==typeof ke[0]){const je={isPeriodic:"Interval"===E,delay:"Timeout"===E||"Interval"===E?ke[1]||0:void 0,args:ke},Le=ke[0];ke[0]=function(){try{return Le.apply(this,arguments)}finally{je.isPeriodic||("number"==typeof je.handleId?delete X[je.handleId]:je.handleId&&(je.handleId[on]=null))}};const st=il(I,ke[0],je,q,fe);if(!st)return st;const Ye=st.data.handleId;return"number"==typeof Ye?X[Ye]=st:Ye&&(Ye[on]=st),Ye&&Ye.ref&&Ye.unref&&"function"==typeof Ye.ref&&"function"==typeof Ye.unref&&(st.ref=Ye.ref.bind(Ye),st.unref=Ye.unref.bind(Ye)),"number"==typeof Ye||Ye?Ye:st}return he.apply(y,ke)}),_=hr(y,w,he=>function(ie,ke){const je=ke[0];let Le;"number"==typeof je?Le=X[je]:(Le=je&&je[on],Le||(Le=je)),Le&&"string"==typeof Le.type?"notScheduled"!==Le.state&&(Le.cancelFn&&Le.data.isPeriodic||0===Le.runCount)&&("number"==typeof je?delete X[je]:je&&(je[on]=null),Le.zone.cancelTask(Le)):he.apply(y,ke)})}Zone.__load_patch("legacy",y=>{const I=y[Zone.__symbol__("legacyPatch")];I&&I()}),Zone.__load_patch("timers",y=>{const I="set",w="clear";Or(y,I,w,"Timeout"),Or(y,I,w,"Interval"),Or(y,I,w,"Immediate")}),Zone.__load_patch("requestAnimationFrame",y=>{Or(y,"request","cancel","AnimationFrame"),Or(y,"mozRequest","mozCancel","AnimationFrame"),Or(y,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(y,I)=>{const w=["alert","prompt","confirm"];for(let E=0;Efunction(fe,he){return I.current.run(_,y,he,q)})}),Zone.__load_patch("EventTarget",(y,I,w)=>{(function xr(y,I){I.patchEventPrototype(y,I)})(y,w),function fl(y,I){if(Zone[I.symbol("patchEventTarget")])return;const{eventNames:w,zoneSymbolEventNames:E,TRUE_STR:A,FALSE_STR:_,ZONE_SYMBOL_PREFIX:X}=I.getGlobalObjects();for(let fe=0;fe{lo("MutationObserver"),lo("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(y,I,w)=>{lo("IntersectionObserver")}),Zone.__load_patch("FileReader",(y,I,w)=>{lo("FileReader")}),Zone.__load_patch("on_property",(y,I,w)=>{!function _s(y,I){if(ni&&!Ls||Zone[y.symbol("patchEvents")])return;const w=I.__Zone_ignore_on_properties;let E=[];if(ao){const A=window;E=E.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const _=function al(){try{const y=ti.navigator.userAgent;if(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:A,ignoreProperties:["error"]}]:[];Sn(A,co(A),w&&w.concat(_),ro(A))}E=E.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let A=0;A{!function dl(y,I){const{isBrowser:w,isMix:E}=I.getGlobalObjects();(w||E)&&y.customElements&&"customElements"in y&&I.patchCallbacks(I,y.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(y,w)}),Zone.__load_patch("XHR",(y,I)=>{!function fe(he){const ie=he.XMLHttpRequest;if(!ie)return;const ke=ie.prototype;let Le=ke[Ar],st=ke[Kr];if(!Le){const Z=he.XMLHttpRequestEventTarget;if(Z){const Pe=Z.prototype;Le=Pe[Ar],st=Pe[Kr]}}const Ye="readystatechange",qt="scheduled";function yt(Z){const Pe=Z.data,ge=Pe.target;ge[_]=!1,ge[q]=!1;const Xt=ge[A];Le||(Le=ge[Ar],st=ge[Kr]),Xt&&st.call(ge,Ye,Xt);const Fn=ge[A]=()=>{if(ge.readyState===ge.DONE)if(!Pe.aborted&&ge[_]&&Z.state===qt){const It=ge[I.__symbol__("loadfalse")];if(0!==ge.status&&It&&It.length>0){const An=Z.invoke;Z.invoke=function(){const sn=ge[I.__symbol__("loadfalse")];for(let Ct=0;Ctfunction(Z,Pe){return Z[E]=0==Pe[2],Z[X]=Pe[1],Ut.apply(Z,Pe)}),wt=Ke("fetchTaskAborting"),Qe=Ke("fetchTaskScheduling"),J=hr(ke,"send",()=>function(Z,Pe){if(!0===I.current[Qe]||Z[E])return J.apply(Z,Pe);{const ge={target:Z,url:Z[X],isPeriodic:!1,args:Pe,aborted:!1},Xt=il("XMLHttpRequest.send",Ne,ge,yt,ee);Z&&!0===Z[q]&&!ge.aborted&&Xt.state===qt&&Xt.invoke()}}),at=hr(ke,"abort",()=>function(Z,Pe){const ge=function je(Z){return Z[w]}(Z);if(ge&&"string"==typeof ge.type){if(null==ge.cancelFn||ge.data&&ge.data.aborted)return;ge.zone.cancelTask(ge)}else if(!0===I.current[wt])return at.apply(Z,Pe)})}(y);const w=Ke("xhrTask"),E=Ke("xhrSync"),A=Ke("xhrListener"),_=Ke("xhrScheduled"),X=Ke("xhrURL"),q=Ke("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",y=>{y.navigator&&y.navigator.geolocation&&function sl(y,I){const w=y.constructor.name;for(let E=0;E{const fe=function(){return q.apply(this,so(arguments,w+"."+A))};return er(fe,q),fe})(_)}}}(y.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(y,I)=>{function w(E){return function(A){Lc(y,E).forEach(X=>{const q=y.PromiseRejectionEvent;if(q){const fe=new q(E,{promise:A.promise,reason:A.rejection});X.invoke(fe)}})}}y.PromiseRejectionEvent&&(I[Ke("unhandledPromiseRejectionHandler")]=w("unhandledrejection"),I[Ke("rejectionHandledHandler")]=w("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(y,I,w)=>{!function ks(y,I){I.patchMethod(y,"queueMicrotask",w=>function(E,A){Zone.current.scheduleMicroTask("queueMicrotask",A[0])})}(y,w)})}},Sr=>{Sr(Sr.s=207)}]); \ No newline at end of file diff --git a/ej2-angular/samples/timeline/align/after/styles.bfc0a8d1d2c1025c.css b/ej2-angular/samples/timeline/align/after/styles.d025f660190fd894.css similarity index 99% rename from ej2-angular/samples/timeline/align/after/styles.bfc0a8d1d2c1025c.css rename to ej2-angular/samples/timeline/align/after/styles.d025f660190fd894.css index a9327b439d..0a0e87ae51 100644 --- a/ej2-angular/samples/timeline/align/after/styles.bfc0a8d1d2c1025c.css +++ b/ej2-angular/samples/timeline/align/after/styles.d025f660190fd894.css @@ -1 +1 @@ -@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700";@font-face{font-family:e-icons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXBj/WxwAAANuAAAC15nbHlm0ahAOQAAJVQAAocwaGVhZClfeKIAAADQAAAANmhoZWEIXgbPAAAArAAAACRobXR4OAb+rAAAAYAAAAw4bG9jYQPFrZQAABkYAAAMPG1heHAEOQLMAAABCAAAACBuYW1lc0cOBgACrIQAAAIlcG9zdE/MgpsAAq6sAAAwxAABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAADDgABAAAAAQAAYWKr8l8PPPUACwQAAAAAAOMgGdIAAAAA4yAZ0v/A/+QEQAQcAAAACAACAAEAAAAAAAEAAAMOAsAAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEC0oAAAFIAQAABwBI4RXhKeE54UXhnOGf4gbiCuIM4h7iLeIv4kLiReJI4lHiVOJW4lniYuJl4mficeJ54onikuKV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ASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBbAFtAW4BbwFwAXEBcgFzAXQBlQGUAZMBkgGXAZEBmAGZAZYBmgGbAZwBnQGeAXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBtAG1AbYBtwG4ATIBMwE0ATUAJQE3ATgBOQE6ACYBPAE9AT4BPwFAAUEBNgE7AYUAJwGGAYcBiQGKAYsBjAGPAYgBjQGOAZABnwGgAaEBogAoAagBpwGwAaoBqwGsAa0BrgGvAbEBsgGzACkAKgArACwALQAuAC8AMAAxADIBowGkAaUBpgG5ADMANAGpADUCIwA3ADgCJwIoAikAOQIrAiwCLgIvADoAOwA8AjECMwI2AjcAPQI5AD4APwI6AjsCPABAAj8CQAJBAkIAQQBCAEMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAiICYQJjAmICZAJlAmYARABFAhgCGQIaAh8ARgBHAjACZwJoAmkCagJrAmwCOABIAkMBFABJAhYBGwBKAm0CbgJvAnACcQJyAEsCIAI+AEwATQBOAE8AUAJzAnQCdQJ2AncCeABRAFIAUwJ5AnoCewJ8An0CfgBUAFUAVgBXAV4AWAJ/AoAAYgKCAoQChQKGAFkAWgKDAoEChwBjAogCiQBkAooCiwKMAo0CjgKPApAAWwKRApICkwKUApUClgKXApgCmQKaApsAXAKcAp0CngKfAqAAXQKhAqICowKkAqUCpgKnAqgCqQKqAF4CqwKsAF8CrQKuAq8CsAKxArICswK0ArUCtgK3ArgAYAK5AroCuwK8Ar0CvgK/AsACwQBlAsICwwLEAsUAYQLGAscCyALJAsoCywBmAswCzQBnAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0AzADNAM4AzwDQANEA0gAhACIAIwAkANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAV0BXAFbAUMBRAFFAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFGAVkBWgFYAWABYQFfAWIBYwFkARoA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsAAAAAAAAAAAAAAAACEAAABHAAAAToAAAF0AAABuQAAAdEAAAHcAAACJQAAAqkAAAKyAAADHAAAA4YAAAOYAAADvwAAA8YAAAPYAAAD6QAAA/sAAAQLAAAEawAABLoAAAVdAAAFsgAABjYAAAZqAAAHAgAABzwAAAd7AAAHrAAAB+QAAAhvAAAI6wAACUkAAAmzAAAKOwAACqgAAArJAAALJwAAC1sAAAt3AAALjQAAC6kAAAu6AAAL+gAADEoAAAxYAAAMZwAADLwAAAzHAAANKAAADUkAAA1VAAANZAAADW8AAA12AAANfQAADYQAAA2LAAANmAAADaQAAA2rAAANsgAADcgAAA3RAAAN2AAADeQAAA3xAAAOAAAADhUAAA4jAAAOMQAADmYAAA5wAAAOfQAADocAAA6SAAAOnQAADu0AAA70AAAO+wAADxEAAA8bAAAPSgAAD3oAAA+LAAAPlQAAD50AAA+nAAAP2gAAD+sAAA/2AAAQAgAAEAkAABBTAAAQXwAAEMsAABFPAAARkQAAEa4AABG5AAASAQAAEg4AABKCAAAS0gAAE2EAABN6AAAUCQAAFFMAABShAAAUsgAAFL0AABTIAAAUzwAAFNoAABT6AAAVigAAFdsAABZkAAAXEAAAF4kAABefAAAX9AAAGA8AABgpAAAYRgAAGGQAABkVAAAZZgAAGboAABpRAAAa6wAAGz8AABtlAAAbhgAAHDkAAByOAAAcxAAAHPgAAB0UAAAdMAAAHWsAAB2wAAAd/gAAHh4AAB5qAAAeiQAAHqgAAB61AAAewgAAHs8AAB7vAAAfAwAAHxgAAB8sAAAfPgAAH5gAAB+oAAAftwAAH+kAACAQAAAgIQAAIDUAACCJAAAgmAAAIS8AACFHAAAhgQAAIY4AACGhAAAhvQAAIfcAACIJAAAiRgAAIrwAACNpAAAjiQAAI8oAACQyAAAkwQAAJO0AACURAAAlHwAAJTAAACWZAAAlpwAAJboAACZFAAAmbgAAJpQAACbOAAAnDQAAJxwAACdFAAAnZgAAJ5wAACeoAAAnsgAAJ/cAACgLAAAoGwAAKCkAACj/AAApggAAKawAACnWAAAp5AAAKe0AACn+AAAqEwAAKmAAACpuAAAqiQAAKqUAACq6AAAq1gAAKvAAACsNAAArHAAAKzkAACtNAAArYgAAK3wAACu5AAArxQAAK94AACvqAAAsVwAALGwAACybAAAsqQAALLMAACy+AAAszAAALVkAAC3qAAAt+AAALh8AAC6jAAAu0AAALt0AAC+CAAAvywAAL9oAADAXAAAwUQAAMGQAADDQAAAxDQAAMWgAADGmAAAyAgAAMisAADJNAAAydQAAMnwAADKOAAAysgAAMuwAADL6AAAzYQAAM2gAADN1AAAzmgAAM7IAADQPAAA0JgAANDoAADRNAAA0ZAAANG4AADR4AAA0fgAANIQAADSLAAA0kgAANW0AADV0AAA1ewAANYIAADWJAAA19QAANioAADY8AAA2mAAANtQAADbxAAA2/gAAN5UAADerAAA4HAAAOGkAADh0AAA4owAAOLQAADjfAAA5HgAAOVEAADnRAAA53QAAOekAADogAAA6MgAAOp4AADqoAAA7FQAAO0gAADwBAAA8SQAAPJQAADz0AAA9EQAAPX4AAD2fAAA+EgAAPj0AAD6ZAAA+2AAAP30AAEANAABAQwAAQE8AAEBhAABAcgAAQIoAAED8AABBIQAAQXMAAEGCAABBmAAAQbcAAEHgAABCLwAAQj4AAEJkAABC/QAAQyoAAENYAABDcQAAQ5YAAEQNAABEMgAAREMAAERoAABEfgAARMUAAEThAABE8AAARP8AAEUlAABFLwAART4AAEVVAABFcAAARZ8AAEW+AABGHgAARi0AAEZBAABGVwAARmYAAEaSAABGtgAARwUAAEcPAABHGgAARyUAAEcvAABHQQAAR1IAAEduAABHgAAAR5IAAEeZAABHpQAAR7EAAEg7AABISwAASGIAAEiBAABIpgAASNEAAEjlAABI9gAASW0AAEntAABKRgAASqAAAEr6AABLVgAAS5wAAExsAABM6QAATWEAAE2jAABN5AAATnUAAE64AABO+wAATysAAE91AABPwwAAUEsAAFBlAABQpgAAUK0AAFC4AABQxwAAUNoAAFDxAABRCwAAUcUAAFH8AABSUAAAUocAAFLYAABS+AAAUxQAAFMwAABTWQAAU4AAAFOKAABTrwAAVC8AAFRRAABUggAAVIkAAFSYAABUpAAAVLAAAFS+AABUygAAVN4AAFUuAABVTwAAVW8AAFWvAABWGwAAVnQAAFbdAABW8AAAVyYAAFfxAABYPwAAWKEAAFjBAABZIwAAWVkAAFmSAABZ1AAAWh8AAFpjAABakwAAWq0AAFrGAABa4AAAWv0AAFsXAABbNwAAW1IAAFt2AABbwQAAW+cAAFxRAABccgAAXIwAAFzUAABdAwAAXSgAAF1UAABdgAAAXaEAAF3NAABeYwAAXpkAAF8SAABffAAAX/UAAGBZAABgvgAAYOIAAGGIAABhwgAAYdIAAGHsAABiDAAAYiMAAGI5AABiVAAAYm0AAGKXAABipQAAYsYAAGLnAABjBwAAYzwAAGNdAABjhAAAY54AAGO5AABjzgAAZAkAAGQXAABkLgAAZD8AAGRbAABkeAAAZJUAAGTCAABk6wAAZQgAAGU2AABlWQAAZXkAAGW/AABl6QAAZhAAAGYxAABm4gAAZxYAAGc3AABnYgAAZ54AAGfBAABoLgAAaFcAAGiNAABowAAAaOAAAGj7AABpJQAAaVQAAGl9AABppwAAaccAAGnkAABqDQAAai0AAGpWAABqmwAAasIAAGriAABrDQAAay4AAGtXAABrgAAAa5YAAGvfAABsHAAAbIsAAGyvAABs5AAAbQ0AAG09AABtaAAAbmAAAG53AABujgAAbwYAAG85AABvSQAAb2EAAHAiAABwTQAAcFwAAHDPAABxFAAAcSwAAHE5AABxWwAAcX8AAHGiAAByAgAAclUAAHKdAAByuAAAcvYAAHMfAABzRwAAc2oAAHOXAABz2wAAc/oAAHQPAAB0QwAAdFkAAHR4AAB0lAAAdKkAAHToAAB1xAAAddcAAHX4AAB2CwAAdj0AAHZQAAB2eQAAdokAAHcKAAB3UgAAd3cAAHf5AAB4JwAAeDsAAHhXAAB4dAAAeJwAAHkFAAB5HQAAeZAAAHnuAAB6LwAAeoMAAHrLAAB7FAAAeywAAHtLAAB7aQAAe4kAAHueAAB7twAAfJQAAHzHAAB9FAAAfSIAAH02AAB95AAAffQAAH49AAB+hwAAftYAAH8fAAB/bQAAf5gAAH+sAAB/ugAAf9MAAH/sAAB/+gAAgAcAAIAgAACAagAAgLQ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BwcGBgYLCQgGAgIBgAcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBvkHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgb5BwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYG+QcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgABAAAAAAP4AvwAAgAAEyEBCAPw/ggBBAH4AAAAAQAAAAAD+AL8AAIAAAkBIQIAAfj8EAEEAfgAAAEAAAAAAvwD+AACAAAlCQEBBAH4/ggIAfgB+AABAAAAAAL8A/gAAgAACQERAQQB+AIA/ggD8AAAAwAAAAACfgP4AD8AfwC/AAAlHw8/Dy8PDw4DHw8/Dy8PDw4DHw8/Dy8PDw4BggECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMChg0MDQsLCgoJCAgGBQQDAgEBAgMEBQYICAkKCgsLDQwNDQwNCwsKCgkICAYFBAMCAQECAwQFBggICQoKCwsNDAFtDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAW0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcH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AwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwGGCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoJCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQFwCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkBcAoJCQkICAcHBgYEBAMDAQEBAQMDBAQGBgcHCAgJCQkKCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoAAAABAAAAAAP3A3kABQAAAScHCQEnAVX0WQFNAqNZATfxWv64AppaAAAAAwAAAAAD2AJeAD8AfwC/AAABFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQUVHw07AT8NPQEvDSsBDw0DHAEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf6GAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMB/oYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwECAAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAAAAAAIAAAAAA/gD9wALAE8AAAEXNzMHFyMnByM3JyURFR8OIT8ONRE1Lw4hDw4Bd4mJbsXKcIyMcM3H/v4CAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAvyurvr+sbH8/J38zgoJCggICAgG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BQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBARv+hj+eBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsp4GBgUFBAMBAQIEBbIBAQMEBQUGBwG4BwYFBQQDAQGvBgIEAgEBAwQFBQYGnq8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp4BAQMEBQUGB/5IBwYFBQQDAQEECgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQmzH/ytA3IfHwEBAwQFBQYGQwgHBXdOAQEDBAUFBgdCCAcFd04BAQMEBQUGBkMIBwV3LgcGBQUEAwEBAQEDBAUFBgcudAUDBwhDBgYFBQQDAQFOdAUDBwhCBwYFBQQDAQFOdAUDBwhDBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGAAAAAAEAAAAAA3kD+ABWAAABES8GDwsfBQEfAjM/BAE/BS8LDwYRNS8JKwEPCQHB0AQGBQYLDAwMBgUFBQQEAwIEAQEEAgQDBQE7BxMMDAwGBgUFAT8FAwQCBAEBBAIDBAQFBQUGDAwMCwYFBgTQAQICBgcKCgYGBwYGBwYFCwkIBgICAQO5/SXNBAQDAwMBAQMDAwQEBQUGBQwMDAwFBgUE/skHCQMDAgIDBAE7BQUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzQLbBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAACAAAAAAP4A/gARQCJAAAJAQ8FHws/BhEVHwk7AT8JNREvCg8FFxEfCjM/AwE/BS8LDwYRNS8JKwEPCQFW/sUFAwQCBAEBAwMDBAQFBQUGDAwMCwYFBQXQAQIC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aWNvbnNGb250IGdlbmVyYXRlZCB1c2luZyBTeW5jZnVzaW9uIE1ldHJvIFN0dWRpb3d3dy5zeW5jZnVzaW9uLmNvbQAgAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBlAC0AaQBjAG8AbgBzAGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8ACmV4cG9ydC1wZGYKZXhwb3J0LWNzdgxleHBvcnQtZXhjZWwKZGF0ZS1yYW5nZQxmaWx0ZXItY2xlYXIGZmlsdGVyCGJ1bGxldC02CGJ1bGxldC0xBG5vbmUIYnVsbGV0LTURYm9yZGVyLWRpYWdvbmFsLTIRYm9yZGVyLWRpYWdvbmFsLTEIYnVsbGV0LTQIYnVsbGV0LTIIYnVsbGV0LTMUY2hldnJvbi1yaWdodC1kb3VibGUTY2hldnJvbi1sZWZ0LWRvdWJsZRNjaGV2cm9uLWRvd24tZG91YmxlEWNoZXZyb24tdXAtZG91YmxlBnJlcGVhdA9yZWN1cnJlbmNlLWVkaXQIbG9jYXRpb24LZGVzY3JpcHRpb24JdGltZS16b25lCGNhbGVuZGFyD3RpbWVsaW5lLWFnZW5kYQl3b3JrLXdlZWsEd2VlawNkYXkRYWdlbmRhLWRhdGUtcmFuZ2UJZGF0ZS10aW1lBnBlb3BsZQx0aW1lbGluZS1kYXkNdGltZWxpbmUtd2VlaxJ0aW1lbGluZS13b3JrLXdlZWsOdGltZWxpbmUtbW9udGgFdGFibGUEY29weQh0aC1zbWFsbAZzYXZlLTILcGFyYWdyYXBoLTIGZWRpdC02DWNsb3NlLWxhcmdlLTELZXhwb3J0LXdvcmQMY2lyY2xlLWNsb3NlCGZpbHRlci0yCnBsdXMtc21hbGwFY2xvc2UFY2hlY2sHcHJpbnQtMgZlZGl0LTIEcGx1cw1jbG9zZS1sYXJnZS0yEWNoZXZyb24tZG93bi10aGluEWNoZXZyb24tdXAtZmlsbC0yEWNoZXZyb24tZG93bi1maWxsD2NoZXZyb24tdXAtZmlsbBNjaGV2cm9uLWRvd24tZmlsbC0yCmFycm93LWRvd24IYXJyb3ctdXAUY2hldnJvbi1yaWdodC1maWxsLTMTY2hldnJvbi1sZWZ0LWZpbGwtMghkZWxldGUtMRFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwKYXJyb3ctbGVmdAthcnJvdy1yaWdodAlzb3J0aW5nLTEEZWRpdApmaXJzdC1wYWdlCWxhc3QtcGFnZQ50aW1lbGluZS10b2RheQxjaGV2cm9uLWxlZnQIZmlsdGVyLTEKY2hldnJvbi11cA1jaGV2cm9uLXJpZ2h0DGNoZXZyb24tZG93bg5jaXJjbGUtY2xvc2UtMhFjaGV2cm9uLXVwLWZpbGwtMxNjaGV2cm9uLWRvd24tZmlsbC0zDWZpbHRlci1jYW5jZWwOY2hldnJvbi1sZWZ0LTIKZ3JvdXAtaWNvbglzZWxlY3Rpb24HY2xvc2UtMgdjaGVjay0yEmludGVybWVkaWF0ZS1zdGF0ZQ5jaGV2cm9uLWxlZnQtMwZlZGl0LTMHY2xvc2UtMw9jaGV2cm9uLXJpZ2h0LTIGcGx1cy0yE2NoZXZyb24tZG93bi1maWxsLTUNY2lyY2xlLXJlbW92ZQxhcnJvdy1sZWZ0LTIPbW9yZS12ZXJ0aWNhbC0xBnNlYXJjaAVtb250aAV0cmFzaA5jaGV2cm9uLWRvd24tMgRzYXZlBG1lbnUHcmVmcmVzaBNjaXJjbGUtY2xvc2UtZmlsbC0zBWNsb2NrDWZyZWV6ZS1jb2x1bW4OZXJyb3ItdHJlZXZpZXcPY2lyY2xlLXJlbW92ZS0yCmNpcmNsZS1hZGQXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IPY2hldnJvbi1yaWdodC0zD2NoZXZyb24tcmlnaHQtNARwbGF5BXBhdXNlEHBhcmEtb3B0aW9uLWRvd24Ic2VhcmNoLTINYm9yZGVyLWNlbnRlcgxyZXN0YXJ0LWF0LTEOaHlwZXJsaW5rLW9wZW4FY3V0LTIGY29weS0yCmJvcmRlci10b3ANZGVsZXRlLWNvbHVtbgpkZWxldGUtcm93DGluc2VydC1yaWdodAtpbnNlcnQtbGVmdBBoeXBlcmxpbmstcmVtb3ZlDWJvcmRlci1taWRkbGUMYm9yZGVyLXJpZ2h0Dmh5cGVybGluay1lZGl0BmxpbmstMgtib3JkZXItbGVmdAx0YWJsZS1kZWxldGUQdGFibGUtcHJvcGVydGllcw5oeXBlcmxpbmstY29weQ1ib3JkZXItYm90dG9tB3Bhc3RlLTISY29udGludWUtbnVtYmVyaW5nDGluc2VydC1iZWxvdwxpbnNlcnQtYWJvdmUPdGFibGUtY2VsbC1ub25lA2JveANhbGwRdGFibGUtYWxpZ24tcmlnaHQTdGFibGUtYm9yZGVyLWN1c3RvbRB0YWJsZS1hbGlnbi1sZWZ0EnRhYmxlLWFsaWduLWNlbnRlcg9saW5lLXZlcnktc21hbGwLbGluZS1ub3JtYWwKbGluZS1zbWFsbA5wYXJhLW9wdGlvbi11cBV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20VdmVydGljYWwtYWxpZ24tY2VudGVyEnZlcnRpY2FsLWFsaWduLXRvcAxjbGVhci1mb3JtYXQNc3RyaWtldGhyb3VnaAp1cHBlci1jYXNlB2p1c3RpZnkFaW1hZ2UGcmVzaXplEGV4aXQtZnVsbC1zY3JlZW4GZWRpdC00BGJvbGQKYWxpZ24tbGVmdANjdXQQdGV4dC1hbHRlcm5hdGl2ZQZjb3B5LTEIZGVsZXRlLTIPaW5jcmVhc2UtaW5kZW50BWVyYXNlBHVuZG8LZnVsbC1zY3JlZW4JdW5kZXJsaW5lDmxpc3QtdW5vcmRlcmVkA2V5ZQxsaXN0LW9yZGVyZWQKbG93ZXItY2FzZQtsaW5rLXJlbW92ZQd6b29tLWluCW9wZW4tbGluawVwcmludApmb250LWNvbG9yC2FsaWduLXJpZ2h0BGxpbmsJdmlldy1zaWRlCWNvZGUtdmlldwh6b29tLW91dAtzdXBlcnNjcmlwdAlwYXJhZ3JhcGgEcmVkbwVwYXN0ZQtpbnNlcnQtY29kZQlzdWJzY3JpcHQHZGlzcGxheQdyZXBsYWNlBml0YWxpYwdjYXB0aW9uDHBhaW50LWJ1Y2tldA9kZWNyZWFzZS1pbmRlbnQMYWxpZ24tY2VudGVyCWZvbnQtbmFtZQ9kcmFnLWFuZC1kcm9wLTIOZmllbGQtc2V0dGluZ3MKdHdvLWNvbHVtbgd0d28tcm93A3N1bQhmaWx0ZXItMwtjbG9zZS1sYXJnZQ5maWx0ZXItY2xlYXItMgxjaXJjbGUtY2hlY2sMYWxpZ24tYm90dG9tDmluc2VydC1hYm92ZS0yDmluc2VydC1iZWxvdy0yDGFsaWduLW1pZGRsZQ9kZWxldGUtY29sdW1uLTIMZGVsZXRlLXJvdy0yDWluc2VydC1sZWZ0LTIJYWxpZ24tdG9wDmluc2VydC1yaWdodC0yBmVkaXQtNQ5hbGlnbi1taWRkbGUtMg9mcmVlemUtY29sdW1uLTIFc3R5bGUIZGVsZXRlLTMKZnJlZXplLXJvdwt0ZXh0LWhlYWRlchFtb3JlLWhvcml6b250YWwtMQdyZXNpemVyBmZvbGRlcgxmaXJzdC1wYWdlLTIIcHJldmlvdXMEbmV4dAtsYXN0LXBhZ2UtMgp6b29tLW91dC0yCXpvb20taW4tMghkb3dubG9hZAhib29rbWFyawhzZWFyY2gtMw90ZXh0LWFubm90YXRpb24HY2xvc2UtNAhjb21tZW50cwZzYXZlLTMMYWxpZ24tbGVmdC0yB3N0eWxlLTIGdW5kby0yD2hpZ2hsaWdodC1jb2xvcg9tb3JlLXZlcnRpY2FsLTMLdW5kZXJsaW5lLTIPc3RyaWtldGhyb3VnaC0yDnBhaW50LWJ1Y2tldC0yA3BhbgdvcGFjaXR5CGRlbGV0ZS00DW1vdXNlLXBvaW50ZXITY2hldnJvbi1yaWdodC1zbWFsbAxzdHJva2UtY29sb3IHcHJpbnQtMwZyZWRvLTIMZm9udC1jb2xvci0yBnNoYXBlcxJjaGV2cm9uLWxlZnQtc21hbGwMc3Ryb2tlLXdpZHRoD2Fubm90YXRpb24tZWRpdAl0aHVtYm5haWwFc3RhbXAKYnJlYWstcGFnZQRmaWxlCmNvbGxhcHNlLTIGZXhwYW5kD2RvdWJsZS1yZXNpemUtMg9kb3VibGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0xD3NpbmdsZS1yZXNpemUtMg9zaW5nbGUtcmVzaXplLTMPc2luZ2xlLXJlc2l6ZS00DWRyYWctYW5kLWRyb3ARY2hldnJvbi11cC1maWxsLTQTY2hldnJvbi1kb3duLWZpbGwtNBRjaGV2cm9uLXJpZ2h0LWZpbGwtMhNjaGV2cm9uLWxlZnQtZmlsbC0zD21vcmUtdmVydGljYWwtNA1maWx0ZXItYWN0aXZlC2NvZGUtdmlldy0yCWdyaWQtdmlldwdwYXN0ZS0zB3RyYXNoLTIKZG93bmxvYWQtMgVjdXQtMxBsaXN0LXVub3JkZXJlZC0yCXJlZnJlc2gtMgtjaXJjbGUtaW5mbxJjaGV2cm9uLXJpZ2h0LXRoaW4IZm9sZGVyLTIHY2xvc2UtNQtmb2xkZXItZmlsbAZyZW5hbWUGY29weS0zCHNlYXJjaC00CHVwbG9hZC0xBGJhY2sKc2VsZWN0LWFsbAlzb3J0aW5nLTIPbW9yZS12ZXJ0aWNhbC01B2NoZWNrLTMRbW9yZS1ob3Jpem9udGFsLTMOZXhwb3J0LWV4Y2VsLTIMZXhwb3J0LWNzdi0yBnNhdmUtNAdzYXZlLWFzBmV4cG9ydAhkZWxldGUtNQtncmFuZC10b3RhbAd0YWJsZS0yCXN1Yi10b3RhbAhmaWxlLW5ldxFudW1iZXItZm9ybWF0dGluZwhyZW5hbWUtMgxleHBvcnQtcGRmLTINZnVsbC1zY3JlZW4tMgVjaGFydAh1cGxvYWQtMglmb250LXR5cGUHY2xvc2UtNgxsaW5lLXNwYWNpbmcEbG9jawxib3JkZXItb3V0ZXIGbGluay0zDmFsaWduLWJvdHRvbS0yDGJvcmRlci1hbGwtMhB0YWJsZS1vZi1jb250ZW50DnBhZ2UtbnVtYmVyaW5nBmJvbGQtMgthbGlnbi10b3AtMg5hbGlnbi1taWRkbGUtMwpwYWdlLXNldHVwDHN0cm9rZS1zdHlsZQdpbWFnZS0yDWJvb2ttYXJrLWZpbGwGaGVhZGVyEGxpc3QtdW5vcmRlcmVkLTMPc2hvdy1oaWRlLXBhbmVsDWFsaWduLXJpZ2h0LTIGZm9vdGVyCmJvcmRlci1hbGwMYm9yZGVyLWlubmVyBGNlbGwLYWxpZ24tdG9wLTMOYWxpZ24tYm90dG9tLTMOYWxpZ24tbWlkZGxlLTQHY2hlY2stNAVicmVhawxicmVhay1wYWdlLTINYnJlYWstc2VjdGlvbhBhdXRvLWZpdC1jb250ZW50EmZpeGVkLWNvbHVtbi13aWR0aA9hdXRvLWZpdC13aW5kb3cNYnJpbmctZm9yd2FyZA5icmluZy10by1mcm9udAxzZW5kLXRvLWJhY2sNc2VuZC1iYWNrd2FyZAl1bmdyb3VwLTEHZ3JvdXAtMQVvcmRlchJjaGV2cm9uLXVwLXNtYWxsLTIUY2hldnJvbi1kb3duLXNtYWxsLTIVY2hldnJvbi1yaWdodC1zbWFsbC0yFGNoZXZyb24tbGVmdC1zbWFsbC0yFmNoZXZyb24tcmlnaHQtZG91YmxlLTIVY2hldnJvbi1sZWZ0LWRvdWJsZS0yC3pvb20tdG8tZml0CWFkZC1hYm92ZQlhZGQtYmVsb3cEbGluZQ5hcnJvdy1yaWdodC11cAlyZWN0YW5nbGUGY2lyY2xlCHBlbnRhZ2FuBmxlbmd0aAlwZXJpbWV0ZXIEYXJlYQZyYWRpdXMGdm9sdW1lEmNoYW5nZS1zY2FsZS1yYXRpbwhzZXR0aW5ncwljb21tZW50LTINdGh1bWJzLWRvd24tMQl0aHVtYnMtdXANdGh1bWJzLWRvd24tMgpleHBvcnQtanBnCmV4cG9ydC1wbmcKZXhwb3J0LXN2ZxZjb25kaXRpb25hbC1mb3JtYXR0aW5nEGhpZGUtZm9ybXVsYS1iYXINaGlkZS1oZWFkaW5ncw5oaWRlLWdyaWRsaW5lcwlleWUtc2xhc2gKZXhwb3J0LXhscwxleHBvcnQtY3N2LTMDbWR4CHJlbmFtZS0zC2ZvbGRlci1vcGVuCW5hbWVkLXNldA1ncmlwLXZlcnRpY2FsCWRpbWVuc2lvbgdsZXZlbC0xB2xldmVsLTIHbGV2ZWwtMwdsZXZlbC00B2xldmVsLTUMdXNlci1kZWZpbmVkA2twaQlzb3J0LWRvd24Jc29ydGluZy0zB3NvcnQtdXARY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cJc2lnbmF0dXJlC2ZpbHRlci1tYWluCXRleHQtd3JhcAp1bmZpbHRlcmVkGGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFzb3J0LWRlc2NlbmRpbmctMhBzb3J0LWFzY2VuZGluZy0yF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nCGZpbHRlcmVkDmZpbHRlci1jbGVhci0zB3JlYXBwbHkHZ3JvdXAtMgl1bmdyb3VwLTIPcGFzdGUtdGV4dC1vbmx5C3Bhc3RlLXN0eWxlDXBhc3RlLXNwZWNpYWwXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24Lc3BlbGwtY2hlY2sOY29tbWVudC1yZW9wZW4Kd2ViLWxheW91dAxwcmludC1sYXlvdXQLYm9yZGVyLW5vbmUPZGF0YS12YWxpZGF0aW9uDXByb3RlY3Qtc2hlZXQJdGV4dC1mb3JtDHByb3BlcnRpZXMtMgpjbGVhci1mb3JtCWRyb3AtZG93bgpmb3JtLWZpZWxkCWNoZWNrLWJveAx0YWJsZS11cGRhdGUOY2hhbmdlcy1hY2NlcHQSZGlzcGxheS1mb3ItcmV2aWV3DmNoYW5nZXMtcmVqZWN0EGNoYW5nZXMtcHJldmlvdXMLc2hvdy1tYXJrdXAMY2hhbmdlcy1uZXh0DWNoYW5nZXMtdHJhY2scY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQloaWdobGlnaHQQdG9wLWJvdHRvbS1ydWxlcwlkYXRhLWJhcnMMY29sb3Itc2NhbGVzCGljb25zZXRzC2NsZWFyLXJ1bGVzCW5ldy1ydWxlcwxncmVhdGVyLXRoYW4JbGVzcy10aGFuB2JldHdlZW4HZXF1YWx0bxJ0ZXh0LXRoYXQtY29udGFpbnMOZGF0ZS1vY2N1cnJpbmcGdG9wLTEwD2JvdHRvbS0xMC1pdGVtcwlib3R0b20tMTANYWJvdmUtYXZlcmFnZQ1iZWxvdy1hdmVyYWdlDmR1cGxpY2F0ZS1jZWxsCGZvb3Rub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawtjaGFuZ2UtY2FzZQxleHBvcnQtcGRmLTMLZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoD2JvcmRlci1zaGFkb3ctMhJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwt0aHVtYnMtdXAtMQt0aHVtYnMtZG93bgtjYWxjdWxhdGlvbgx0ZXh0LW91dGxpbmUEdXNlcg9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUAAA==) format("truetype")}.e-icons{font-family:e-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.e-icons.e-small{font-size:8px}.e-icons.e-medium{font-size:16px}.e-icons.e-large{font-size:24px}.e-icons.e-export-pdf:before{content:"\e240"}.e-icons.e-export-csv:before{content:"\e241"}.e-icons.e-export-excel:before{content:"\e242"}.e-icons.e-date-range:before{content:"\e245"}.e-icons.e-filter-clear:before{content:"\e248"}.e-icons.e-filter:before{content:"\e251"}.e-icons.e-bullet-6:before{content:"\e253"}.e-icons.e-bullet-1:before{content:"\e254"}.e-icons.e-none:before{content:"\e256"}.e-icons.e-bullet-5:before{content:"\e259"}.e-icons.e-border-diagonal-2:before{content:"\e262"}.e-icons.e-border-diagonal-1:before{content:"\e265"}.e-icons.e-bullet-4:before{content:"\e267"}.e-icons.e-bullet-2:before{content:"\e270"}.e-icons.e-bullet-3:before{content:"\e271"}.e-icons.e-chevron-right-double:before{content:"\e300"}.e-icons.e-chevron-left-double:before{content:"\e302"}.e-icons.e-chevron-down-double:before{content:"\e304"}.e-icons.e-chevron-up-double:before{content:"\e306"}.e-icons.e-repeat:before{content:"\e308"}.e-icons.e-recurrence-edit:before{content:"\e30a"}.e-icons.e-location:before{content:"\e30c"}.e-icons.e-description:before{content:"\e30d"}.e-icons.e-time-zone:before{content:"\e30e"}.e-icons.e-calendar:before{content:"\e322"}.e-icons.e-timeline-agenda:before{content:"\e313"}.e-icons.e-work-week:before{content:"\e314"}.e-icons.e-week:before{content:"\e315"}.e-icons.e-day:before{content:"\e31b"}.e-icons.e-agenda-date-range:before{content:"\e31d"}.e-icons.e-date-time:before{content:"\e421"}.e-icons.e-people:before{content:"\e424"}.e-icons.e-timeline-day:before{content:"\ea85"}.e-icons.e-timeline-week:before{content:"\ea88"}.e-icons.e-timeline-work-week:before{content:"\ea8b"}.e-icons.e-timeline-month:before{content:"\ea8e"}.e-icons.e-table:before{content:"\e705"}.e-icons.e-copy:before{content:"\e70a"}.e-icons.e-th-small:before{content:"\e714"}.e-icons.e-save-2:before{content:"\e735"}.e-icons.e-paragraph-2:before{content:"\e75e"}.e-icons.e-edit-6:before{content:"\e7a3"}.e-icons.e-close-large-1:before{content:"\e7a7"}.e-icons.e-export-word:before{content:"\e7b0"}.e-icons.e-circle-close:before{content:"\e7e9"}.e-icons.e-filter-2:before{content:"\e7ee"}.e-icons.e-plus-small:before{content:"\e7f9"}.e-icons.e-close:before{content:"\e7fc"}.e-icons.e-check:before{content:"\e7ff"}.e-icons.e-print-2:before{content:"\e813"}.e-icons.e-edit-2:before{content:"\e81e"}.e-icons.e-plus:before{content:"\e823"}.e-icons.e-close-large-2:before{content:"\e825"}.e-icons.e-chevron-down-thin:before{content:"\e36a"}.e-icons.e-chevron-up-fill-2:before{content:"\e82a"}.e-icons.e-chevron-down-fill:before{content:"\e82e"}.e-icons.e-chevron-up-fill:before{content:"\e834"}.e-icons.e-chevron-down-fill-2:before{content:"\e83d"}.e-icons.e-arrow-down:before{content:"\e83f"}.e-icons.e-arrow-up:before{content:"\e840"}.e-icons.e-chevron-right-fill-3:before{content:"\e848"}.e-icons.e-chevron-left-fill-2:before{content:"\e84b"}.e-icons.e-delete-1:before{content:"\e84e"}.e-icons.e-chevron-left-fill:before{content:"\e854"}.e-icons.e-chevron-right-fill:before{content:"\e859"}.e-icons.e-arrow-left:before{content:"\e85b"}.e-icons.e-arrow-right:before{content:"\e85f"}.e-icons.e-sorting-1:before{content:"\e890"}.e-icons.e-edit:before{content:"\e891"}.e-icons.e-first-page:before{content:"\e896"}.e-icons.e-last-page:before{content:"\e897"}.e-icons.e-timeline-today:before{content:"\e901"}.e-icons.e-chevron-left:before{content:"\e904"}.e-icons.e-filter-1:before{content:"\e909"}.e-icons.e-chevron-up:before{content:"\e910"}.e-icons.e-chevron-right:before{content:"\e913"}.e-icons.e-chevron-down:before{content:"\e916"}.e-icons.e-circle-close-2:before{content:"\e917"}.e-icons.e-chevron-up-fill-3:before{content:"\e918"}.e-icons.e-chevron-down-fill-3:before{content:"\e919"}.e-icons.e-filter-cancel:before{content:"\e920"}.e-icons.e-chevron-left-2:before{content:"\e921"}.e-icons.e-group-icon:before{content:"\e926"}.e-icons.e-selection:before{content:"\e930"}.e-icons.e-close-2:before{content:"\e932"}.e-icons.e-check-2:before{content:"\e933"}.e-icons.e-intermediate-state:before{content:"\e934"}.e-icons.e-chevron-left-3:before{content:"\e937"}.e-icons.e-edit-3:before{content:"\e944"}.e-icons.e-close-3:before{content:"\e945"}.e-icons.e-chevron-right-2:before{content:"\e956"}.e-icons.e-plus-2:before{content:"\e963"}.e-icons.e-chevron-down-fill-5:before{content:"\e969"}.e-icons.e-circle-remove:before{content:"\e974"}.e-icons.e-arrow-left-2:before{content:"\e977"}.e-icons.e-more-vertical-1:before{content:"\e984"}.e-icons.e-search:before{content:"\e993"}.e-icons.e-month:before{content:"\e93c"}.e-icons.e-trash:before{content:"\e94a"}.e-icons.e-chevron-down-2:before{content:"\e94d"}.e-icons.e-save:before{content:"\e98e"}.e-icons.e-menu:before{content:"\e99a"}.e-icons.e-refresh:before{content:"\e99d"}.e-icons.e-circle-close-fill-3:before{content:"\e208"}.e-icons.e-clock:before{content:"\e20c"}.e-icons.e-freeze-column:before{content:"\e21e"}.e-icons.e-error-treeview:before{content:"\e22a"}.e-icons.e-circle-remove-2:before{content:"\e22b"}.e-icons.e-circle-add:before{content:"\e22c"}.e-icons.e-drag-and-drop-indicator:before{content:"\e22d"}.e-icons.e-chevron-right-3:before{content:"\e22f"}.e-icons.e-chevron-right-4:before{content:"\e430"}.e-icons.e-play:before{content:"\e324"}.e-icons.e-pause:before{content:"\e326"}.e-icons.e-para-option-down:before{content:"\e274"}.e-icons.e-search-2:before{content:"\e275"}.e-icons.e-border-center:before{content:"\e276"}.e-icons.e-restart-at-1:before{content:"\e277"}.e-icons.e-hyperlink-open:before{content:"\e278"}.e-icons.e-cut-2:before{content:"\e279"}.e-icons.e-copy-2:before{content:"\e280"}.e-icons.e-border-top:before{content:"\e281"}.e-icons.e-delete-column:before{content:"\e282"}.e-icons.e-delete-row:before{content:"\e283"}.e-icons.e-insert-right:before{content:"\e284"}.e-icons.e-insert-left:before{content:"\e285"}.e-icons.e-hyperlink-remove:before{content:"\e286"}.e-icons.e-border-middle:before{content:"\e287"}.e-icons.e-border-right:before{content:"\e288"}.e-icons.e-hyperlink-edit:before{content:"\e289"}.e-icons.e-link-2:before{content:"\e290"}.e-icons.e-border-left:before{content:"\e291"}.e-icons.e-table-delete:before{content:"\e292"}.e-icons.e-table-properties:before{content:"\e294"}.e-icons.e-hyperlink-copy:before{content:"\e295"}.e-icons.e-border-bottom:before{content:"\e298"}.e-icons.e-paste-2:before{content:"\e501"}.e-icons.e-continue-numbering:before{content:"\e503"}.e-icons.e-insert-below:before{content:"\e505"}.e-icons.e-insert-above:before{content:"\e506"}.e-icons.e-table-cell-none:before{content:"\e507"}.e-icons.e-box:before{content:"\e509"}.e-icons.e-all:before{content:"\e511"}.e-icons.e-table-align-right:before{content:"\e515"}.e-icons.e-table-border-custom:before{content:"\e516"}.e-icons.e-table-align-left:before{content:"\e517"}.e-icons.e-table-align-center:before{content:"\e518"}.e-icons.e-line-very-small:before{content:"\e520"}.e-icons.e-line-normal:before{content:"\e521"}.e-icons.e-line-small:before{content:"\e522"}.e-icons.e-para-option-up:before{content:"\e523"}.e-icons.e-vertical-align-bottom:before{content:"\e525"}.e-icons.e-vertical-align-center:before{content:"\e526"}.e-icons.e-vertical-align-top:before{content:"\e527"}.e-icons.e-clear-format:before{content:"\e331"}.e-icons.e-strikethrough:before{content:"\e332"}.e-icons.e-upper-case:before{content:"\e333"}.e-icons.e-justify:before{content:"\e334"}.e-icons.e-image:before{content:"\e335"}.e-icons.e-resize:before{content:"\e336"}.e-icons.e-exit-full-screen:before{content:"\e337"}.e-icons.e-edit-4:before{content:"\e338"}.e-icons.e-bold:before{content:"\e339"}.e-icons.e-align-left:before{content:"\e33a"}.e-icons.e-cut:before{content:"\e33b"}.e-icons.e-text-alternative:before{content:"\e33c"}.e-icons.e-copy-1:before{content:"\e33d"}.e-icons.e-delete-2:before{content:"\e33e"}.e-icons.e-increase-indent:before{content:"\e33f"}.e-icons.e-erase:before{content:"\e340"}.e-icons.e-undo:before{content:"\e341"}.e-icons.e-full-screen:before{content:"\e342"}.e-icons.e-underline:before{content:"\e343"}.e-icons.e-list-unordered:before{content:"\e344"}.e-icons.e-eye:before{content:"\e345"}.e-icons.e-list-ordered:before{content:"\e346"}.e-icons.e-lower-case:before{content:"\e347"}.e-icons.e-link-remove:before{content:"\e348"}.e-icons.e-zoom-in:before{content:"\e349"}.e-icons.e-open-link:before{content:"\e34a"}.e-icons.e-print:before{content:"\e34b"}.e-icons.e-font-color:before{content:"\e34c"}.e-icons.e-align-right:before{content:"\e34d"}.e-icons.e-link:before{content:"\e34e"}.e-icons.e-view-side:before{content:"\e34f"}.e-icons.e-code-view:before{content:"\e350"}.e-icons.e-zoom-out:before{content:"\e351"}.e-icons.e-superscript:before{content:"\e352"}.e-icons.e-paragraph:before{content:"\e353"}.e-icons.e-redo:before{content:"\e354"}.e-icons.e-paste:before{content:"\e355"}.e-icons.e-insert-code:before{content:"\e356"}.e-icons.e-subscript:before{content:"\e357"}.e-icons.e-display:before{content:"\e358"}.e-icons.e-replace:before{content:"\e359"}.e-icons.e-italic:before{content:"\e35a"}.e-icons.e-caption:before{content:"\e35b"}.e-icons.e-paint-bucket:before{content:"\e35c"}.e-icons.e-decrease-indent:before{content:"\e35d"}.e-icons.e-align-center:before{content:"\e35e"}.e-icons.e-font-name:before{content:"\e35f"}.e-icons.e-drag-and-drop-2:before{content:"\e330"}.e-icons.e-field-settings:before{content:"\e434"}.e-icons.e-two-column:before{content:"\ea74"}.e-icons.e-two-row:before{content:"\ea75"}.e-icons.e-sum:before{content:"\ea76"}.e-icons.e-filter-3:before{content:"\ea77"}.e-icons.e-close-large:before{content:"\ea7f"}.e-icons.e-filter-clear-2:before{content:"\ea82"}.e-icons.e-circle-check:before{content:"\ea84"}.e-icons.e-align-bottom:before{content:"\ea91"}.e-icons.e-insert-above-2:before{content:"\ea92"}.e-icons.e-insert-below-2:before{content:"\ea93"}.e-icons.e-align-middle:before{content:"\ea94"}.e-icons.e-delete-column-2:before{content:"\ea95"}.e-icons.e-delete-row-2:before{content:"\ea96"}.e-icons.e-insert-left-2:before{content:"\ea97"}.e-icons.e-align-top:before{content:"\ea98"}.e-icons.e-insert-right-2:before{content:"\ea99"}.e-icons.e-edit-5:before{content:"\ea9a"}.e-icons.e-align-middle-2:before{content:"\ea9b"}.e-icons.e-freeze-column-2:before{content:"\ea9e"}.e-icons.e-style:before{content:"\ea9f"}.e-icons.e-delete-3:before{content:"\eb00"}.e-icons.e-freeze-row:before{content:"\eb02"}.e-icons.e-text-header:before{content:"\eb03"}.e-icons.e-more-horizontal-1:before{content:"\eb04"}.e-icons.e-resizer:before{content:"\eb05"}.e-icons.e-folder:before{content:"\ec04"}.e-icons.e-first-page-2:before{content:"\ec05"}.e-icons.e-previous:before{content:"\ec06"}.e-icons.e-next:before{content:"\ec07"}.e-icons.e-last-page-2:before{content:"\ec08"}.e-icons.e-zoom-out-2:before{content:"\ec09"}.e-icons.e-zoom-in-2:before{content:"\ec0a"}.e-icons.e-download:before{content:"\ec0b"}.e-icons.e-bookmark:before{content:"\ec0c"}.e-icons.e-search-3:before{content:"\ec0d"}.e-icons.e-text-annotation:before{content:"\ec0e"}.e-icons.e-close-4:before{content:"\ec0f"}.e-icons.e-comments:before{content:"\ec10"}.e-icons.e-save-3:before{content:"\ec11"}.e-icons.e-align-left-2:before{content:"\ec12"}.e-icons.e-style-2:before{content:"\ec13"}.e-icons.e-undo-2:before{content:"\ec14"}.e-icons.e-highlight-color:before{content:"\ec15"}.e-icons.e-more-vertical-3:before{content:"\ec16"}.e-icons.e-underline-2:before{content:"\ec17"}.e-icons.e-strikethrough-2:before{content:"\ec18"}.e-icons.e-paint-bucket-2:before{content:"\ec19"}.e-icons.e-pan:before{content:"\ec1a"}.e-icons.e-opacity:before{content:"\ec1b"}.e-icons.e-delete-4:before{content:"\ec1c"}.e-icons.e-mouse-pointer:before{content:"\ec1d"}.e-icons.e-chevron-right-small:before{content:"\ec1e"}.e-icons.e-stroke-color:before{content:"\ec1f"}.e-icons.e-print-3:before{content:"\ec20"}.e-icons.e-redo-2:before{content:"\ec21"}.e-icons.e-font-color-2:before{content:"\ec22"}.e-icons.e-shapes:before{content:"\ec23"}.e-icons.e-chevron-left-small:before{content:"\ec24"}.e-icons.e-stroke-width:before{content:"\ec25"}.e-icons.e-annotation-edit:before{content:"\ec26"}.e-icons.e-thumbnail:before{content:"\ec27"}.e-icons.e-stamp:before{content:"\ec28"}.e-icons.e-break-page:before{content:"\ec29"}.e-icons.e-file:before{content:"\ec2a"}.e-icons.e-collapse-2:before{content:"\e554"}.e-icons.e-expand:before{content:"\e556"}.e-icons.e-double-resize-2:before{content:"\e557"}.e-icons.e-double-resize-1:before{content:"\e558"}.e-icons.e-single-resize-1:before{content:"\e559"}.e-icons.e-single-resize-2:before{content:"\e56a"}.e-icons.e-single-resize-3:before{content:"\e56b"}.e-icons.e-single-resize-4:before{content:"\e56c"}.e-icons.e-drag-and-drop:before{content:"\e903"}.e-icons.e-chevron-up-fill-4:before{content:"\e56d"}.e-icons.e-chevron-down-fill-4:before{content:"\e56e"}.e-icons.e-chevron-right-fill-2:before{content:"\e56f"}.e-icons.e-chevron-left-fill-3:before{content:"\e570"}.e-icons.e-more-vertical-4:before{content:"\e571"}.e-icons.e-filter-active:before{content:"\ebb3"}.e-icons.e-code-view-2:before{content:"\e907"}.e-icons.e-grid-view:before{content:"\e600"}.e-icons.e-paste-3:before{content:"\e601"}.e-icons.e-trash-2:before{content:"\e602"}.e-icons.e-download-2:before{content:"\e603"}.e-icons.e-cut-3:before{content:"\e604"}.e-icons.e-list-unordered-2:before{content:"\e605"}.e-icons.e-refresh-2:before{content:"\e606"}.e-icons.e-circle-info:before{content:"\e607"}.e-icons.e-chevron-right-thin:before{content:"\e608"}.e-icons.e-folder-2:before{content:"\e609"}.e-icons.e-close-5:before{content:"\e60a"}.e-icons.e-folder-fill:before{content:"\e60b"}.e-icons.e-rename:before{content:"\e60c"}.e-icons.e-copy-3:before{content:"\e60d"}.e-icons.e-search-4:before{content:"\e60e"}.e-icons.e-upload-1:before{content:"\e60f"}.e-icons.e-back:before{content:"\e610"}.e-icons.e-select-all:before{content:"\e611"}.e-icons.e-sorting-2:before{content:"\e612"}.e-icons.e-more-vertical-5:before{content:"\e613"}.e-icons.e-check-3:before{content:"\e614"}.e-icons.e-more-horizontal-3:before{content:"\e615"}.e-icons.e-export-excel-2:before{content:"\e700"}.e-icons.e-export-csv-2:before{content:"\e701"}.e-icons.e-save-4:before{content:"\e703"}.e-icons.e-save-as:before{content:"\e704"}.e-icons.e-export:before{content:"\e711"}.e-icons.e-delete-5:before{content:"\e706"}.e-icons.e-grand-total:before{content:"\e707"}.e-icons.e-table-2:before{content:"\e708"}.e-icons.e-sub-total:before{content:"\e709"}.e-icons.e-file-new:before{content:"\e712"}.e-icons.e-number-formatting:before{content:"\e70b"}.e-icons.e-rename-2:before{content:"\e70c"}.e-icons.e-export-pdf-2:before{content:"\e70d"}.e-icons.e-full-screen-2:before{content:"\e70e"}.e-icons.e-chart:before{content:"\e70f"}.e-icons.e-upload-2:before{content:"\e710"}.e-icons.e-font-type:before{content:"\e273"}.e-icons.e-close-6:before{content:"\eb36"}.e-icons.e-line-spacing:before{content:"\eb37"}.e-icons.e-lock:before{content:"\eb3a"}.e-icons.e-border-outer:before{content:"\eb66"}.e-icons.e-link-3:before{content:"\eb3c"}.e-icons.e-align-bottom-2:before{content:"\eb3d"}.e-icons.e-border-all-2:before{content:"\eb3e"}.e-icons.e-table-of-content:before{content:"\eb41"}.e-icons.e-page-numbering:before{content:"\eb43"}.e-icons.e-bold-2:before{content:"\eb47"}.e-icons.e-align-top-2:before{content:"\eb49"}.e-icons.e-align-middle-3:before{content:"\eb4a"}.e-icons.e-page-setup:before{content:"\eb4c"}.e-icons.e-stroke-style:before{content:"\eb4d"}.e-icons.e-image-2:before{content:"\eb4f"}.e-icons.e-bookmark-fill:before{content:"\eb51"}.e-icons.e-header:before{content:"\eb53"}.e-icons.e-list-unordered-3:before{content:"\eb5b"}.e-icons.e-show-hide-panel:before{content:"\eb5d"}.e-icons.e-align-right-2:before{content:"\eb5f"}.e-icons.e-footer:before{content:"\eb60"}.e-icons.e-border-all:before{content:"\eb95"}.e-icons.e-border-inner:before{content:"\eb88"}.e-icons.e-cell:before{content:"\eb93"}.e-icons.e-align-top-3:before{content:"\eb35"}.e-icons.e-align-bottom-3:before{content:"\eb0e"}.e-icons.e-align-middle-4:before{content:"\eb0d"}.e-icons.e-check-4:before{content:"\e935"}.e-icons.e-break:before{content:"\eba6"}.e-icons.e-break-page-2:before{content:"\eba0"}.e-icons.e-break-section:before{content:"\eba2"}.e-icons.e-auto-fit-content:before{content:"\eba8"}.e-icons.e-fixed-column-width:before{content:"\eba9"}.e-icons.e-auto-fit-window:before{content:"\ebaa"}.e-icons.e-bring-forward:before{content:"\e5a1"}.e-icons.e-bring-to-front:before{content:"\e5a2"}.e-icons.e-send-to-back:before{content:"\e5a3"}.e-icons.e-send-backward:before{content:"\e5a4"}.e-icons.e-ungroup-1:before{content:"\e5a6"}.e-icons.e-group-1:before{content:"\e5a7"}.e-icons.e-order:before{content:"\e4a4"}.e-icons.e-chevron-up-small-2:before{content:"\e651"}.e-icons.e-chevron-down-small-2:before{content:"\e652"}.e-icons.e-chevron-right-small-2:before{content:"\e653"}.e-icons.e-chevron-left-small-2:before{content:"\e654"}.e-icons.e-chevron-right-double-2:before{content:"\e655"}.e-icons.e-chevron-left-double-2:before{content:"\e656"}.e-icons.e-zoom-to-fit:before{content:"\e657"}.e-icons.e-add-above:before{content:"\e658"}.e-icons.e-add-below:before{content:"\e659"}.e-icons.e-line:before{content:"\e668"}.e-icons.e-arrow-right-up:before{content:"\e669"}.e-icons.e-rectangle:before{content:"\e670"}.e-icons.e-circle:before{content:"\e671"}.e-icons.e-pentagan:before{content:"\e672"}.e-icons.e-length:before{content:"\e673"}.e-icons.e-perimeter:before{content:"\e674"}.e-icons.e-area:before{content:"\e675"}.e-icons.e-radius:before{content:"\e676"}.e-icons.e-volume:before{content:"\e677"}.e-icons.e-change-scale-ratio:before{content:"\e678"}.e-icons.e-settings:before{content:"\e679"}.e-icons.e-comment-2:before{content:"\e680"}.e-icons.e-thumbs-down-1:before{content:"\e681"}.e-icons.e-thumbs-up:before{content:"\e682"}.e-icons.e-thumbs-down-2:before{content:"\e683"}.e-icons.e-export-jpg:before{content:"\e713"}.e-icons.e-export-png:before{content:"\e715"}.e-icons.e-export-svg:before{content:"\e716"}.e-icons.e-conditional-formatting:before{content:"\e725"}.e-icons.e-hide-formula-bar:before{content:"\e717"}.e-icons.e-hide-headings:before{content:"\e718"}.e-icons.e-hide-gridlines:before{content:"\e719"}.e-icons.e-eye-slash:before{content:"\e721"}.e-icons.e-export-xls:before{content:"\e726"}.e-icons.e-export-csv-3:before{content:"\e727"}.e-icons.e-mdx:before{content:"\e724"}.e-icons.e-rename-3:before{content:"\e728"}.e-icons.e-folder-open:before{content:"\e65f"}.e-icons.e-named-set:before{content:"\e65d"}.e-icons.e-grip-vertical:before{content:"\e65c"}.e-icons.e-dimension:before{content:"\e65b"}.e-icons.e-level-1:before{content:"\e65a"}.e-icons.e-level-2:before{content:"\e662"}.e-icons.e-level-3:before{content:"\e65e"}.e-icons.e-level-4:before{content:"\e660"}.e-icons.e-level-5:before{content:"\e661"}.e-icons.e-user-defined:before{content:"\e663"}.e-icons.e-kpi:before{content:"\e664"}.e-icons.e-sort-down:before{content:"\e665"}.e-icons.e-sorting-3:before{content:"\e666"}.e-icons.e-sort-up:before{content:"\e667"}.e-icons.e-calculated-member:before{content:"\e729"}.e-icons.e-custom-sort:before{content:"\e732"}.e-icons.e-sort-descending:before{content:"\e733"}.e-icons.e-sort-ascending:before{content:"\e734"}.e-icons.e-comment-add:before{content:"\e814"}.e-icons.e-reply:before{content:"\e815"}.e-icons.e-send-1:before{content:"\e816"}.e-icons.e-comment-show:before{content:"\e817"}.e-icons.e-signature:before{content:"\e737"}.e-icons.e-filter-main:before{content:"\e736"}.e-icons.e-text-wrap:before{content:"\e824"}.e-icons.e-unfiltered:before{content:"\e73a"}.e-icons.e-filtered-sort-descending:before{content:"\e73b"}.e-icons.e-sort-descending-2:before{content:"\e73c"}.e-icons.e-sort-ascending-2:before{content:"\e73d"}.e-icons.e-filtered-sort-ascending:before{content:"\e73e"}.e-icons.e-filtered:before{content:"\e73f"}.e-icons.e-filter-clear-3:before{content:"\e738"}.e-icons.e-reapply:before{content:"\e74a"}.e-icons.e-group-2:before{content:"\e74b"}.e-icons.e-ungroup-2:before{content:"\e74c"}.e-icons.e-paste-text-only:before{content:"\e685"}.e-icons.e-paste-style:before{content:"\e686"}.e-icons.e-paste-special:before{content:"\e687"}.e-icons.e-paste-match-destination:before{content:"\e688"}.e-icons.e-spell-check:before{content:"\e689"}.e-icons.e-comment-reopen:before{content:"\e818"}.e-icons.e-web-layout:before{content:"\e193"}.e-icons.e-print-layout:before{content:"\e194"}.e-icons.e-border-none:before{content:"\e195"}.e-icons.e-data-validation:before{content:"\e196"}.e-icons.e-protect-sheet:before{content:"\e197"}.e-icons.e-text-form:before{content:"\e198"}.e-icons.e-properties-2:before{content:"\e199"}.e-icons.e-clear-form:before{content:"\e19a"}.e-icons.e-drop-down:before{content:"\e19b"}.e-icons.e-form-field:before{content:"\e19c"}.e-icons.e-check-box:before{content:"\e192"}.e-icons.e-table-update:before{content:"\e19e"}.e-icons.e-changes-accept:before{content:"\e19f"}.e-icons.e-display-for-review:before{content:"\e203"}.e-icons.e-changes-reject:before{content:"\e204"}.e-icons.e-changes-previous:before{content:"\e205"}.e-icons.e-show-markup:before{content:"\e206"}.e-icons.e-changes-next:before{content:"\e209"}.e-icons.e-changes-track:before{content:"\e20a"}.e-icons.e-conditional-formatting-large:before{content:"\e401"}.e-icons.e-highlight:before{content:"\e402"}.e-icons.e-top-bottom-rules:before{content:"\e403"}.e-icons.e-data-bars:before{content:"\e404"}.e-icons.e-color-scales:before{content:"\e405"}.e-icons.e-iconsets:before{content:"\e406"}.e-icons.e-clear-rules:before{content:"\e407"}.e-icons.e-new-rules:before{content:"\e408"}.e-icons.e-greater-than:before{content:"\e409"}.e-icons.e-less-than:before{content:"\e410"}.e-icons.e-between:before{content:"\e411"}.e-icons.e-equalto:before{content:"\e412"}.e-icons.e-text-that-contains:before{content:"\e413"}.e-icons.e-date-occurring:before{content:"\e414"}.e-icons.e-top-10:before{content:"\e415"}.e-icons.e-bottom-10-items:before{content:"\e416"}.e-icons.e-bottom-10:before{content:"\e417"}.e-icons.e-above-average:before{content:"\e418"}.e-icons.e-below-average:before{content:"\e419"}.e-icons.e-duplicate-cell:before{content:"\e420"}.e-icons.e-footnote:before{content:"\e435"}.e-icons.e-end-footnote:before{content:"\e436"}.e-icons.e-chart-insert-column:before{content:"\e440"}.e-icons.e-chart-data-table:before{content:"\e441"}.e-icons.e-chart-legend:before{content:"\e442"}.e-icons.e-chart-insert-x-y-scatter:before{content:"\e443"}.e-icons.e-chart-insert-waterfall:before{content:"\e444"}.e-icons.e-chart-updown-bars:before{content:"\e445"}.e-icons.e-add-chart-element:before{content:"\e446"}.e-icons.e-chart-gridlines:before{content:"\e447"}.e-icons.e-insert-hierarchy-charts:before{content:"\e448"}.e-icons.e-chart-insert-line:before{content:"\e449"}.e-icons.e-chart-switch-row-column:before{content:"\e450"}.e-icons.e-chart-error-bars:before{content:"\e451"}.e-icons.e-chart-trendline:before{content:"\e452"}.e-icons.e-chart-axes:before{content:"\e453"}.e-icons.e-chart-select-data:before{content:"\e454"}.e-icons.e-chart-lines:before{content:"\e455"}.e-icons.e-chart-axis-titles:before{content:"\e456"}.e-icons.e-chart-title:before{content:"\e457"}.e-icons.e-chart-insert-pie:before{content:"\e458"}.e-icons.e-change-chart-type:before{content:"\e459"}.e-icons.e-insert-statistic-chart:before{content:"\e460"}.e-icons.e-chart-data-labels:before{content:"\e461"}.e-icons.e-chart-insert-combo:before{content:"\e462"}.e-icons.e-chart-axis-titles-primary-horizontal:before{content:"\e486"}.e-icons.e-chart-linear-forecast:before{content:"\e487"}.e-icons.e-chart-legend-none:before{content:"\e488"}.e-icons.e-chart-legend-right:before{content:"\e489"}.e-icons.e-chart-data-callout:before{content:"\e490"}.e-icons.e-chart-primary-minor-vertical:before{content:"\e491"}.e-icons.e-chart-axes-primary-vertical:before{content:"\e492"}.e-icons.e-chart-data-labels-center:before{content:"\e493"}.e-icons.e-chart-data-table-none:before{content:"\e115"}.e-icons.e-chart-data-labels-none:before{content:"\e495"}.e-icons.e-chart-primary-major-vertical:before{content:"\e496"}.e-icons.e-chart-legend-linear:before{content:"\e497"}.e-icons.e-chart-error-bars-percentage:before{content:"\e498"}.e-icons.e-chart-no-legend-keys:before{content:"\e499"}.e-icons.e-chart-title-above-chart:before{content:"\e121"}.e-icons.e-chart-trendline-none:before{content:"\e122"}.e-icons.e-chart-with-legend-keys:before{content:"\e123"}.e-icons.e-chart-axes-primary-horizontal:before{content:"\e124"}.e-icons.e-chart-error-bars-standard-deviation:before{content:"\e125"}.e-icons.e-chart-legend-top:before{content:"\e126"}.e-icons.e-chart-primary-minor-horizontal:before{content:"\e145"}.e-icons.e-chart-error-bars-none:before{content:"\e127"}.e-icons.e-chart-up-down-bars-2:before{content:"\e128"}.e-icons.e-chart-drop-lines:before{content:"\e129"}.e-icons.e-chart-lines-none:before{content:"\e130"}.e-icons.e-chart-primary-major-horizontal:before{content:"\e131"}.e-icons.e-chart-legend-bottom:before{content:"\e132"}.e-icons.e-chart-up-down-none:before{content:"\e111"}.e-icons.e-chart-data-labels-outside-end:before{content:"\e905"}.e-icons.e-chart-axis-titles-primary-vertical:before{content:"\e143"}.e-icons.e-chart-legend-left:before{content:"\e892"}.e-icons.e-chart-data-labels-inside-base:before{content:"\e893"}.e-icons.e-chart-high-low-lines:before{content:"\e894"}.e-icons.e-chart-trendline-exponential:before{content:"\e133"}.e-icons.e-chart-trendline-moving-average:before{content:"\e134"}.e-icons.e-chart-data-labels-inside-end:before{content:"\e135"}.e-icons.e-chart-title-none:before{content:"\e136"}.e-icons.e-chart-title-centered-overlay:before{content:"\e895"}.e-icons.e-chart-error-bars-standard-error:before{content:"\e911"}.e-icons.e-chart-3d-area-1:before{content:"\e144"}.e-icons.e-chart-2d-stacked-bar:before{content:"\e889"}.e-icons.e-chart-3d-surface-1:before{content:"\e827"}.e-icons.e-chart-histogram-pareto:before{content:"\e114"}.e-icons.e-chart-stock-volumn-open-high-low-close:before{content:"\e137"}.e-icons.e-chart-stock-high-low-close:before{content:"\e138"}.e-icons.e-chart-stock-open-high-low-close:before{content:"\e831"}.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before{content:"\e832"}.e-icons.e-chart-filled-radar:before{content:"\e833"}.e-icons.e-chart-3d-clustered-column:before{content:"\e142"}.e-icons.e-chart-sunburst:before{content:"\e835"}.e-icons.e-chart-treemap:before{content:"\e836"}.e-icons.e-chart-3d-100-percent-stacked-area:before{content:"\e139"}.e-icons.e-chart-3d-pie:before{content:"\e838"}.e-icons.e-chart-3d-column-4:before{content:"\e839"}.e-icons.e-more-column-charts:before{content:"\e899"}.e-icons.e-chart-2d-stacked-line:before{content:"\e841"}.e-icons.e-chart-donut:before{content:"\e112"}.e-icons.e-chart-3d-clustered-bar:before{content:"\e843"}.e-icons.e-chart-funnel:before{content:"\e140"}.e-icons.e-chart-2d-pie-2:before{content:"\e141"}.e-icons.e-chart-3d-line:before{content:"\e846"}.e-icons.e-chart-2d-clustered-column:before{content:"\e847"}.e-icons.e-chart-2d-100-percent-stacked-area:before{content:"\e900"}.e-icons.e-more-line-charts:before{content:"\e849"}.e-icons.e-chart-3d-100-percent-stacked-bar:before{content:"\e850"}.e-icons.e-more-stock-charts:before{content:"\e851"}.e-icons.e-chart-stock-volumn-high-low-close:before{content:"\e852"}.e-icons.e-chart-bar-of-pie:before{content:"\e113"}.e-icons.e-chart-clustered-column-line-on-secondary-axis:before{content:"\e912"}.e-icons.e-chart-2d-clustered-bar:before{content:"\e855"}.e-icons.e-chart-radar:before{content:"\e856"}.e-icons.e-chart-3d-100-percent-stacked-column:before{content:"\e857"}.e-icons.e-chart-stackedlines-with-markers:before{content:"\e858"}.e-icons.e-chart-wireframe-3d-surface:before{content:"\e902"}.e-icons.e-chart-2d-line-with-markers:before{content:"\e860"}.e-icons.e-chart-box-and-whisker:before{content:"\e861"}.e-icons.e-create-custom-combo-chart:before{content:"\e862"}.e-icons.e-chart-2d-100-percent-stacked-bar:before{content:"\e863"}.e-icons.e-chart-scatter-with-straight-lines:before{content:"\e864"}.e-icons.e-more-statistical-charts:before{content:"\e865"}.e-icons.e-chart-3d-stacked-area:before{content:"\e866"}.e-icons.e-chart-2d-line:before{content:"\e867"}.e-icons.e-chart-2d-100-percent-stacked-column:before{content:"\e868"}.e-icons.e-more-pie-charts:before{content:"\e869"}.e-icons.e-chart-bubble-1:before{content:"\e870"}.e-icons.e-chart-2d-100-percent-stacked-line:before{content:"\e871"}.e-icons.e-chart-histogram:before{content:"\e872"}.e-icons.e-more-hierarchy-charts:before{content:"\e873"}.e-icons.e-chart-combo-clustered-column-line:before{content:"\e874"}.e-icons.e-chart-2d-stacked-area:before{content:"\e875"}.e-icons.e-chart-3d-stacked-column:before{content:"\e876"}.e-icons.e-chart-insert-bar:before{content:"\e877"}.e-icons.e-chart-scatter-with-smooth-lines:before{content:"\e878"}.e-icons.e-chart-surface-wireframe-contour:before{content:"\e879"}.e-icons.e-chart-3d-stacked-bar:before{content:"\e880"}.e-icons.e-chart-2d-pie-of-pie:before{content:"\e881"}.e-icons.e-chart-3d-surface-2:before{content:"\e882"}.e-icons.e-chart-2d-area:before{content:"\e883"}.e-icons.e-chart-combo-stacked-area-clustered-column:before{content:"\e884"}.e-icons.e-chart-waterfall:before{content:"\e885"}.e-icons.e-chart-surface-contour:before{content:"\e886"}.e-icons.e-more-scatter-charts:before{content:"\e887"}.e-icons.e-chart-2d-stacked-column:before{content:"\e888"}.e-icons.e-protect-workbook:before{content:"\e88a"}.e-icons.e-change-case:before{content:"\e88c"}.e-icons.e-export-pdf-3:before{content:"\e88b"}.e-icons.e-freeze-pane:before{content:"\e88d"}.e-icons.e-freeze-first-column:before{content:"\e88e"}.e-icons.e-freeze-top-row:before{content:"\e88f"}.e-icons.e-merge-cells:before{content:"\e89a"}.e-icons.e-split-vertical:before{content:"\e89b"}.e-icons.e-table-cell:before{content:"\e89c"}.e-icons.e-split-horizontal:before{content:"\e89d"}.e-icons.e-list-box:before{content:"\e89e"}.e-icons.e-text-form-2:before{content:"\e89f"}.e-icons.e-label:before{content:"\e90a"}.e-icons.e-check-box-2:before{content:"\e90b"}.e-icons.e-add-edit-form-field:before{content:"\e90c"}.e-icons.e-button:before{content:"\e90d"}.e-icons.e-drop-down-2:before{content:"\e90e"}.e-icons.e-radio-button:before{content:"\e90f"}.e-icons.e-password:before{content:"\e91a"}.e-icons.e-table-insert-column:before{content:"\e91b"}.e-icons.e-table-insert-row:before{content:"\e91c"}.e-icons.e-table-overwrite-cells:before{content:"\e91d"}.e-icons.e-table-nested:before{content:"\e91e"}.e-icons.e-table-merge:before{content:"\e91f"}.e-icons.e-drag-fill:before{content:"\e92a"}.e-icons.e-home:before{content:"\e92b"}.e-icons.e-gantt-gripper:before{content:"\e92c"}.e-icons.e-bring-to-view:before{content:"\e92d"}.e-icons.e-bring-to-center:before{content:"\e92e"}.e-icons.e-warning:before{content:"\e92f"}.e-icons.e-critical-path:before{content:"\e93a"}.e-icons.e-border-shadow-2:before{content:"\e93b"}.e-icons.e-border-diagonal-up:before{content:"\e947"}.e-icons.e-border-diagonal-down:before{content:"\e93d"}.e-icons.e-border-custom:before{content:"\e946"}.e-icons.e-border-none-1:before{content:"\e93f"}.e-icons.e-border-box:before{content:"\e940"}.e-icons.e-border-shadow-1:before{content:"\e942"}.e-icons.e-audio:before{content:"\e949"}.e-icons.e-video:before{content:"\e94b"}.e-icons.e-crop:before{content:"\e94c"}.e-icons.e-star-filled:before{content:"\e94f"}.e-icons.e-filters:before{content:"\e950"}.e-icons.e-adjustment:before{content:"\e951"}.e-icons.e-page-size:before{content:"\e952"}.e-icons.e-reset:before{content:"\e953"}.e-icons.e-triangle:before{content:"\e954"}.e-icons.e-page-columns:before{content:"\e955"}.e-icons.e-tint:before{content:"\e957"}.e-icons.e-brightness:before{content:"\e958"}.e-icons.e-contrast:before{content:"\e959"}.e-icons.e-saturation:before{content:"\e95a"}.e-icons.e-fade:before{content:"\e95b"}.e-icons.e-flip-vertical:before{content:"\e95c"}.e-icons.e-flip-horizontal:before{content:"\e95d"}.e-icons.e-transform-left:before{content:"\e95f"}.e-icons.e-transform-right:before{content:"\e960"}.e-icons.e-sharpness:before{content:"\e961"}.e-icons.e-grain:before{content:"\e962"}.e-icons.e-frame-custom:before{content:"\e964"}.e-icons.e-frame-1:before{content:"\e965"}.e-icons.e-frame-2:before{content:"\e966"}.e-icons.e-frame-3:before{content:"\e967"}.e-icons.e-frame-4:before{content:"\e968"}.e-icons.e-frame-5:before{content:"\e96a"}.e-icons.e-frame-6:before{content:"\e96b"}.e-icons.e-transform:before{content:"\e96c"}.e-icons.e-check-tick:before{content:"\e96d"}.e-icons.e-even-page-break:before{content:"\e96e"}.e-icons.e-odd-page-break:before{content:"\e96f"}.e-icons.e-page-column:before{content:"\e970"}.e-icons.e-continuous-page-break:before{content:"\e971"}.e-icons.e-page-text-wrap:before{content:"\e972"}.e-icons.e-page-column-right:before{content:"\e973"}.e-icons.e-page-column-left:before{content:"\e975"}.e-icons.e-page-column-one:before{content:"\e976"}.e-icons.e-page-column-two:before{content:"\e978"}.e-icons.e-page-column-three:before{content:"\e979"}.e-icons.e-multiple-comment:before{content:"\e97a"}.e-icons.e-format-painter:before{content:"\e97b"}.e-icons.e-launcher:before{content:"\e97c"}.e-icons.e-character-style:before{content:"\e97d"}.e-icons.e-linked-style:before{content:"\e97e"}.e-icons.e-chart-2d-stacked-line-marked:before{content:"\e97f"}.e-icons.e-chart-2d-100-percent-stacked-line-marked:before{content:"\e980"}.e-icons.e-chart-2d-line-marked:before{content:"\e981"}.e-icons.e-list-unordered-rtl:before{content:"\e982"}.e-icons.e-list-ordered-rtl:before{content:"\e983"}.e-icons.e-increase-indent-rtl:before{content:"\e985"}.e-icons.e-decrease-indent-rtl:before{content:"\e986"}.e-icons.e-emoji:before{content:"\e987"}.e-icons.e-travel-and-places:before{content:"\e988"}.e-icons.e-nature:before{content:"\e989"}.e-icons.e-food-and-drinks:before{content:"\e98a"}.e-icons.e-animals:before{content:"\e98b"}.e-icons.e-objects:before{content:"\e98c"}.e-icons.e-activities:before{content:"\e98d"}.e-icons.e-hand-gestures:before{content:"\e98f"}.e-icons.e-symbols:before{content:"\e990"}.e-icons.e-flags:before{content:"\e991"}.e-icons.e-unlock:before{content:"\e992"}.e-icons.e-more-chevron:before{content:"\e994"}.e-icons.e-border-frame:before{content:"\e995"}.e-icons.e-frame-none:before{content:"\e996"}.e-icons.e-frame-mat:before{content:"\e997"}.e-icons.e-frame-bevel:before{content:"\e998"}.e-icons.e-frame-line:before{content:"\e999"}.e-icons.e-frame-hook:before{content:"\e99b"}.e-icons.e-frame-inset:before{content:"\e99c"}.e-icons.e-bullet-7:before{content:"\e99e"}.e-icons.e-organize-pdf:before{content:"\e99f"}.e-icons.e-frame-7:before{content:"\e9a1"}.e-icons.e-frame-8:before{content:"\e9a2"}.e-icons.e-frame-9:before{content:"\e9a3"}.e-icons.e-frame-10:before{content:"\e9a4"}.e-icons.e-frame-11:before{content:"\e9a5"}.e-icons.e-caption-1:before{content:"\e9a6"}.e-icons.e-arrow-head:before{content:"\e9a7"}.e-icons.e-arrow-head-fill:before{content:"\e9a8"}.e-icons.e-bar-head:before{content:"\e9a9"}.e-icons.e-circle-head:before{content:"\e9aa"}.e-icons.e-circle-head-fill:before{content:"\e9ab"}.e-icons.e-square-head:before{content:"\e9ac"}.e-icons.e-square-head-fill:before{content:"\e9ad"}.e-icons.e-arrow-tail:before{content:"\e9ae"}.e-icons.e-arrow-tail-fill:before{content:"\e9af"}.e-icons.e-bar-tail:before{content:"\e9b0"}.e-icons.e-circle-tail:before{content:"\e9b1"}.e-icons.e-circle-tail-fill:before{content:"\e9b2"}.e-icons.e-square-tail:before{content:"\e9b3"}.e-icons.e-square-tail-fill:before{content:"\e9b4"}.e-icons.e-file-document:before{content:"\e9b5"}.e-icons.e-comment-resolve:before{content:"\e9b6"}.e-icons.e-multiple-comment-resolve:before{content:"\e9b7"}.e-icons.e-table-header:before{content:"\e9b8"}.e-icons.e-blockquote:before{content:"\e9b9"}.e-icons.e-add-notes:before{content:"\e9ba"}.e-icons.e-edit-notes:before{content:"\e9bb"}.e-icons.e-delete-notes:before{content:"\e9bc"}.e-icons.e-layers:before{content:"\e9bd"}.e-icons.e-font-size:before{content:"\e9be"}.e-icons.e-export-pdf-1:before{content:"\e9bf"}.e-icons.e-import-word:before{content:"\e9c0"}.e-icons.e-export-word-1:before{content:"\e9c1"}.e-icons.e-dropdown-list:before{content:"\e9c2"}.e-icons.e-combo-box:before{content:"\e9c3"}.e-icons.e-repeating-section:before{content:"\e9c4"}.e-icons.e-building-block:before{content:"\e9c5"}.e-icons.e-content-control:before{content:"\e9c6"}.e-icons.e-ai-chat:before{content:"\e9c7"}.e-icons.e-xml-mapping:before{content:"\e9c8"}.e-icons.e-thumbs-up-1:before{content:"\e9c9"}.e-icons.e-thumbs-down:before{content:"\e9ca"}.e-icons.e-calculation:before{content:"\e9cb"}.e-icons.e-text-outline:before{content:"\e9cc"}.e-icons.e-user:before{content:"\e9cd"}.e-icons.e-calculate-sheet:before{content:"\e9ce"}.e-icons.e-translate:before{content:"\e9cf"}.e-icons.e-shorten:before{content:"\e9d0"}.e-icons.e-elaborate:before{content:"\e9d1"}.e-icons.e-rephrase:before{content:"\e9d2"}.e-icons.e-grammar-check:before{content:"\e9d3"}.e-icons.e-preformat-code:before{content:"\e9d4"}.e-icons.e-import:before{content:"\e9d5"}.e-icons.e-import-1:before{content:"\e9d6"}.e-icons.e-redact:before{content:"\e9d7"}.e-icons.e-smart-paste:before{content:"\e9d8"}.e-icons.e-auto-fit-column:before{content:"\e9d9"}.e-icons.e-auto-fit-all-column:before{content:"\e9da"}.e-icons.e-columns:before{content:"\e9db"}.e-icons.e-thumbs-up-fill:before{content:"\e9dc"}.e-icons.e-thumbs-down-fill:before{content:"\e9dd"}.e-icons.e-stop-rectangle:before{content:"\e9de"}.e-control,.e-css,.e-error{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:12px;font-weight:400}.e-error{color:#f44336}.e-control,.e-control [class^=e-],.e-control [class*=" e-"]{box-sizing:border-box}.e-control:focus,.e-control *:focus{outline:none}.e-rtl{direction:rtl;text-align:right}.e-overlay{background-color:#383838;height:100%;opacity:.5;pointer-events:none;touch-action:none;width:100%}.e-hidden{display:none}.e-blazor-hidden{visibility:hidden}.e-disabled{background-image:none;cursor:default;opacity:.35}.e-ul{list-style-type:none}.e-prevent-select{-webkit-user-select:none;user-select:none}.e-warning{color:#ffca1c}.e-success{color:#22b24b}.e-information{color:#489bd5}.e-block-touch{touch-action:pinch-zoom}.e-license{color:#ff0;text-decoration:none}.e-license-banner{position:absolute;right:10px;top:27%;cursor:pointer}@keyframes SlideLeftOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SlideLeftIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SlideRightIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SlideRightOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SlideBottomIn{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes SlideBottomOut{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes SlideTopIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes SlideTopOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes SlideRight{0%{width:0}to{width:100%}}@keyframes SlideLeft{0%{width:100%}to{width:0}}@keyframes SlideDown{0%{height:0}to{height:100%}}@keyframes SlideUp{0%{height:100%}to{height:0}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZoomIn{0%{transform:translate(0) scale(0)}to{transform:translate(0) scale(1)}}@keyframes ZoomOut{0%{transform:translate(0) scale(1)}to{transform:translate(0) scale(0)}}@keyframes FadeZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes FadeZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes FlipRightDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpIn{0%{transform:perspective(400px) rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipLeftDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpIn{0%{transform:perspective(400px) rotateY(-135deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg) perspective(200px);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipYLeftIn{0%{opacity:0;transform:perspective(400px) rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYLeftOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}75%{transform:perspective(850px) rotateY(125deg)}to{opacity:0;transform:rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightIn{0%{opacity:0;transform:perspective(400px) rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:0;transform:rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownIn{0%{opacity:0;transform:perspective(400px) rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}75%{transform:perspective(850px) rotateX(125deg)}to{opacity:0;transform:rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpIn{0%{opacity:0;transform:perspective(400px) rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:0;transform:rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}}.e-ripple,.e-ripple-style{overflow:hidden;position:relative;transform:translateZ(0)}.e-ripple-element,.e-ripple-style:after{background-color:#0000001a;border-radius:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(0);transition:opacity,transform 0ms cubic-bezier(0,.1,.2,1)}.e-ripple-style:after{background:#0000004d;content:"";display:block;height:50%;left:25%;opacity:0;top:25%;transform:scale(3);transition:transform .5s,opacity .5s;width:50%}.e-ripple-style:active:after{opacity:1;transform:scale(0);transition:0s}.e-avatar{align-content:center;align-items:center;background-color:#bcbcbc;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;display:inline-flex;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:1em;font-weight:400;height:3em;justify-content:center;overflow:hidden;position:relative;width:3em}.e-avatar img{height:100%;width:auto}.e-avatar.e-avatar-circle,.e-avatar.e-avatar-circle.e-avatar-large,.e-avatar.e-avatar-circle.e-avatar-xlarge{border-radius:50%}.e-avatar.e-avatar-xsmall{font-size:.6em}.e-avatar.e-avatar-small{font-size:.8em}.e-avatar.e-avatar-large{font-size:1.2em}.e-avatar.e-avatar-xlarge{font-size:1.4em}.e-card{border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:15px;justify-content:center;line-height:36px;min-height:36px;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:middle;width:100%}.e-card>*{justify-content:center}.e-card>.e-card-header-title{box-sizing:border-box;font-size:15px;line-height:normal;padding:12px}.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-card>.e-card-title{font-size:18px;line-height:normal;padding:18px 12px 12px}.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-card>.e-card-header-title,.e-card>.e-card-title{overflow:hidden;text-overflow:ellipsis}.e-card .e-card-header-caption{line-height:normal}.e-card .e-card-header-caption .e-card-header-title{font-size:15px}.e-card .e-card-header-caption .e-card-sub-title{font-size:14px}.e-card .e-card-stacked{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.e-card.e-card-horizontal,.e-card .e-card-horizontal{display:flex;flex-direction:row;justify-content:center}.e-card.e-card-horizontal .e-card-image,.e-card.e-card-horizontal img,.e-card .e-card-horizontal .e-card-image,.e-card .e-card-horizontal img{margin:2px}.e-card .e-card-horizontal{line-height:normal;padding:2px}.e-card.e-card-horizontal>*{flex:1}.e-card.e-card-horizontal .e-card-stacked{display:flex;flex:1;flex-direction:column;overflow:hidden}.e-card.e-card-horizontal .e-card-stacked>:first-child{flex-grow:1}.e-card .e-card-separator{display:block}.e-card .e-card-corner{border-radius:50%}.e-card .e-card-header{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;line-height:normal;min-height:22.5px;padding:12px;width:inherit}.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-card .e-card-header .e-card-actions{justify-content:flex-start}.e-card .e-card-header .e-card-header-image{align-self:center;display:flex}.e-card .e-card-header .e-card-header-caption{align-self:center;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 0 0 12px}.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-card .e-card-header .e-card-header-caption .e-card-sub-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:13px;font-weight:400;line-height:normal}.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:12px;font-weight:400;line-height:normal;padding:6px 0 0}.e-card .e-card-header .e-card-header-image{background-repeat:no-repeat;background-size:cover;height:30px;width:30px}.e-card .e-card-header .e-card-corner{border-radius:50%}.e-card .e-card-image{background-size:cover;min-height:112.5px;position:relative;width:100%}.e-card .e-card-image .e-card-title{bottom:0;box-sizing:border-box;font-size:18px;line-height:30px;min-height:30px;overflow:hidden;padding:0 12px;position:absolute;text-overflow:ellipsis;width:inherit}.e-card .e-card-image .e-card-title.e-card-top-left,.e-card .e-card-image .e-card-title.e-card-top-right{bottom:auto;top:0}.e-card .e-card-image .e-card-title.e-card-top-right,.e-card .e-card-image .e-card-title.e-card-bottom-right{text-align:right}.e-card .e-card-actions{box-sizing:border-box;display:inline-block;justify-content:flex-start;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical{display:flex;flex-direction:column;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-card .e-card-actions.e-card-vertical a{align-self:initial;box-sizing:border-box;display:inline-block;justify-content:center;margin:0 0 6px;text-align:center;width:100%}.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-card .e-card-actions button,.e-card .e-card-actions a{align-items:center;align-self:center;cursor:pointer;display:inline-flex;overflow:hidden;vertical-align:middle;white-space:nowrap}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{display:flex;font-size:14px;height:24px;width:24px}.e-card .e-card-actions .e-card-btn span:before,.e-card .e-card-actions .e-card-btn span.e-icons:before{align-self:center;display:flex;justify-content:center;width:inherit}.e-card .e-card-actions .e-card-btn>*{overflow:hidden;text-overflow:ellipsis;width:inherit}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{border-radius:2px}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;line-height:27px;margin:0 0 0 6px;min-height:27px;padding:0 6px;text-decoration:none;text-transform:uppercase}.e-card .e-card-actions .e-card-btn:first-child,.e-card .e-card-actions a:first-child{margin-left:0}.e-card .e-card-content{font-size:14px;line-height:normal;padding:12px;word-wrap:break-word}.e-card .e-card-content+:not(.e-card-content),.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}.e-card .e-card-content,.e-card .e-card-content p{line-height:normal;overflow:hidden;text-overflow:ellipsis}.e-card{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;border:1px none #000;box-shadow:0 2px 3px #00000029;color:#000000de;outline:none}.e-card:hover{background-color:#fff;border-color:#000;box-shadow:0 4px 8px #00000038}.e-card:focus{background-color:#fff;border-color:#000}.e-card:active{background-color:#fff;border-color:#000}.e-card .e-card-separator{border-bottom:1px solid rgba(0,0,0,.12)}.e-card .e-card-header-caption .e-card-header-title{color:#000000de}.e-card .e-card-header-caption .e-card-sub-title{color:#0000008a}.e-card .e-card-image .e-card-title{background-color:#00000059;color:#fff}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{color:#0000008a}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{background-color:#fff;border:0;color:#e3165b;outline:0}.e-card .e-card-actions .e-card-btn:hover,.e-card .e-card-actions a:hover{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:focus,.e-card .e-card-actions a:focus{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:active,.e-card .e-card-actions a:active{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-content{color:#0000008a}.e-bigger .e-card,.e-bigger.e-card{line-height:48px;min-height:48px}.e-bigger .e-card>.e-card-header-title,.e-bigger.e-card>.e-card-header-title{line-height:normal;padding:16px}.e-bigger .e-card>.e-card-header-title+:not(.e-card-header-title),.e-bigger.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-bigger .e-card>.e-card-title,.e-bigger.e-card>.e-card-title{line-height:normal;padding:24px 16px 16px}.e-bigger .e-card>.e-card-title+:not(.e-card-title),.e-bigger.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-bigger .e-card.e-card-horizontal .e-card-image,.e-bigger .e-card.e-card-horizontal img,.e-bigger .e-card .e-card-horizontal .e-card-image,.e-bigger .e-card .e-card-horizontal img,.e-bigger.e-card.e-card-horizontal .e-card-image,.e-bigger.e-card.e-card-horizontal img,.e-bigger.e-card .e-card-horizontal .e-card-image,.e-bigger.e-card .e-card-horizontal img{margin:2px}.e-bigger .e-card .e-card-header,.e-bigger.e-card .e-card-header{min-height:30px;padding:16px}.e-bigger .e-card .e-card-header .e-card-content,.e-bigger.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-bigger .e-card .e-card-header .e-card-header-caption,.e-bigger.e-card .e-card-header .e-card-header-caption{padding:0 0 0 16px}.e-bigger .e-card .e-card-header .e-card-header-caption:first-child,.e-bigger.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:15px;line-height:normal}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-sub-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:14px;line-height:normal;padding:8px 0 0}.e-bigger .e-card .e-card-header .e-card-header-image,.e-bigger.e-card .e-card-header .e-card-header-image{background-size:cover;height:40px;width:40px}.e-bigger .e-card .e-card-image,.e-bigger.e-card .e-card-image{min-height:150px}.e-bigger .e-card .e-card-image .e-card-title,.e-bigger.e-card .e-card-image .e-card-title{font-size:24px;line-height:40px;min-height:40px;padding:0 16px}.e-bigger .e-card .e-card-actions,.e-bigger.e-card .e-card-actions,.e-bigger .e-card .e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-actions.e-card-vertical{padding:16px 8px 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger .e-card .e-card-actions.e-card-vertical a,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger.e-card .e-card-actions.e-card-vertical a{margin:0 0 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger .e-card .e-card-actions.e-card-vertical a:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-bigger .e-card .e-card-actions .e-card-btn span,.e-bigger .e-card .e-card-actions .e-card-btn span.e-icons,.e-bigger.e-card .e-card-actions .e-card-btn span,.e-bigger.e-card .e-card-actions .e-card-btn span.e-icons{height:24px;width:24px}.e-bigger .e-card .e-card-actions .e-card-btn,.e-bigger .e-card .e-card-actions a,.e-bigger.e-card .e-card-actions .e-card-btn,.e-bigger.e-card .e-card-actions a{line-height:36px;margin:0 0 0 8px;min-height:36px;padding:0 6px}.e-bigger .e-card .e-card-actions .e-card-btn:first-child,.e-bigger .e-card .e-card-actions a:first-child,.e-bigger.e-card .e-card-actions .e-card-btn:first-child,.e-bigger.e-card .e-card-actions a:first-child{margin-left:0}.e-bigger .e-card .e-card-content,.e-bigger.e-card .e-card-content{padding:16px}.e-bigger .e-card .e-card-content+:not(.e-card-content),.e-bigger .e-card .e-card-content+.e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-content+:not(.e-card-content),.e-bigger.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}/*! component's default definitions and variables */.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler:before{content:"\e984";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler:before{content:"\eb04";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border-width:1px;display:flex;overflow:hidden;position:relative;touch-action:none;width:100%}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{flex:1 1 auto;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:13px;font-weight:400}.e-splitter.e-splitter-horizontal .e-pane.e-scrollable,.e-splitter.e-splitter-vertical .e-pane.e-scrollable{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-static-pane,.e-splitter.e-splitter-vertical .e-pane.e-static-pane{flex-grow:0;flex-shrink:0}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal.e-pane-hidden,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-horizontal{flex-direction:row}.e-splitter.e-splitter-horizontal.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-horizontal.e-rtl,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal{flex-direction:row-reverse}.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{right:auto}.e-splitter.e-splitter-vertical{flex-direction:column}.e-splitter.e-splitter-vertical.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-vertical .e-pane-vertical{overflow:auto}.e-splitter.e-splitter-vertical .e-pane-vertical.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{right:auto}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;right:22px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;left:22px;right:auto;top:20px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:auto}.e-splitter .e-split-bar.e-split-bar-horizontal{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-width:1px;z-index:15}.e-splitter .e-split-bar.e-split-bar-horizontal .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar{cursor:col-resize}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar:after{content:"";cursor:col-resize;display:block;height:100%;position:absolute;width:16px;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{align-items:center;display:flex;height:18px;justify-content:center;position:relative;width:1px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{left:8px;right:3px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow{border-image:none;border-width:1px;cursor:pointer;display:flex;height:26px;padding:1px 12px;position:relative}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(0);width:2px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before{top:5px;transform-origin:1px 7px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{top:11px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right){border-radius:50%;right:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right{border-radius:50%;left:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:after{right:8px}.e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar){margin:0 3px}.e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar){margin:0 0 0 3px}.e-splitter .e-split-bar.e-split-bar-vertical{align-items:center;border-left:none;border-right:none;display:flex;flex:0 0 auto;justify-content:center;min-height:1px}.e-splitter .e-split-bar.e-split-bar-vertical .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar{cursor:row-resize}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar:after{content:"";cursor:row-resize;display:block;height:16px;position:absolute;width:100%;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{align-items:center;display:flex;height:1px;justify-content:center;width:18px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:10px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{border-image:none;border-width:0;cursor:pointer;display:flex;height:26px;padding:10px 3px 10px 18px;position:relative;width:26px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(90deg);width:2px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before{top:3px;transform-origin:2px 7px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:11px;top:8px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before{left:12px;top:8px;transform-origin:1px 6px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{left:10px;top:12px;transform-origin:1px 2px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;left:22px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;right:22px;top:20px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:10px}.e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar){margin:3px 0}.e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar){margin:3px 0 0}.e-rtl .e-splitter.e-splitter-horizontal{flex-direction:row-reverse}.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-splitter.e-ie .e-navigate-arrow.e-arrow-left{margin-left:-26px}.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler{flex-direction:column}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border:solid 1px #e0e0e0}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{color:#000000de}.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-vertical,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-vertical{border:transparent}.e-splitter .e-split-bar.e-split-bar-horizontal{background:#e0e0e0;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{background:#fff;color:#0000008a;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden){background-color:transparent;border-color:transparent;color:transparent;transition:background-color .5s ease-out}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:before{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:after{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:before{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:after{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical{background:#e0e0e0}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{background:#fff;color:#0000008a;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:before{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:after{background-color:#e3165b;opacity:1;transform:rotate(50deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:before{background-color:#e3165b;opacity:1;transform:rotate(55deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:after{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{background-color:transparent;border-color:transparent;color:transparent;transition:background-color .3s ease-out}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter.e-disabled{opacity:.4;pointer-events:none}.e-bigger.e-splitter .e-pane{font-size:14px}.e-bigger.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{margin-top:-2px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{margin-top:2px}.e-bigger .e-splitter .e-pane{font-size:14px}.e-bigger .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger .e-content-placeholder.e-splitter.e-placeholder-splitter,.e-bigger.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-bigger .e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}.e-bigger.e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}/*! component's theme wise override material-definitions and variables */.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east{height:100%;padding:20px 0;right:1px;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west{height:100%;left:0;padding:20px 0;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north{height:12px;padding:0 20px;top:1px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{bottom:1px;height:12px;padding:0 20px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east{bottom:0;right:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west{left:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east{right:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west{bottom:1px;left:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:before{bottom:0;content:"\eb05";font-size:12px;position:absolute;right:0}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:before{bottom:0;content:"\eb05";font-size:12px;left:0;position:absolute;transform:rotateY(180deg)}.e-dashboardlayout.e-control .e-dashboard-gridline-table{background:#f5f5f5;border-collapse:collapse;height:100%;width:100%}.e-dashboardlayout.e-control .e-dashboard-gridline-table td.e-dashboard-gridline{border:1px dotted #bdbdbd;position:absolute}.e-dashboardlayout.e-control.e-responsive{width:100%!important}.e-dashboardlayout.e-control.e-prevent{-webkit-user-select:none;user-select:none}.e-dashboardlayout.e-control .e-panel.e-ssr{position:relative}.e-dashboardlayout.e-control .e-panel{border:1px #e0e0e0 solid;height:100%;-webkit-user-select:none;user-select:none;width:100%;border-radius:2px}.e-dashboardlayout.e-control .e-panel:hover{border:1px #bdbdbd solid}.e-dashboardlayout.e-control .e-panel:hover .e-panel-container .e-resize.e-dl-icon{display:block}.e-dashboardlayout.e-control .e-panel:active{border:1px #3f51b5 solid}.e-dashboardlayout.e-control .e-panel .e-panel-container{height:100%;width:100%}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template{height:inherit;width:inherit}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-dl-icon{display:none}.e-dashboardlayout.e-control .e-panel.e-panel-transition{transition:top .5s,left .5s}.e-dashboardlayout.e-control .e-panel .e-panel-header{border-bottom:none;color:#0000008a;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;font-weight:500;height:28px;padding:2px 12px}.e-dashboardlayout.e-control .e-panel .e-panel-header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content{display:inline-block}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template{float:right}.e-dashboardlayout.e-control .e-panel .e-resize.e-single,.e-dashboardlayout.e-control .e-panel .e-resize.e-double{position:absolute;touch-action:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{border:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover{cursor:e-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover{cursor:w-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover{cursor:n-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover{cursor:s-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover{cursor:nw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover{cursor:ne-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover{cursor:sw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover{cursor:se-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double:before{font-family:e-icons;position:absolute}.e-dashboardlayout.e-control .e-panel.e-dragging,.e-dashboardlayout.e-control .e-panel.e-item-moving{cursor:move;z-index:1111!important}.e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template{float:left}.e-dashboardlayout.e-control .e-drag:hover{cursor:move}.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover,.e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover{cursor:default}.e-dashboardlayout.e-control .e-holder{background:#3f51b533;border:1px #3f51b5 dotted;position:absolute;border-radius:2px}.e-dashboardlayout.e-control .e-holder.e-holder-transition{transition:top .3s,left .3s}.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout{height:100%;width:100%}.e-dashboardlayout.e-control{display:block;position:relative}.e-dashboardlayout.e-control .e-panel{background:#fff;box-shadow:0 2px 5px #00000026;box-sizing:border-box;position:absolute}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header{color:#0000008a}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single{background:none}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double{color:#000;font-size:20px;height:20px;width:20px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double,.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand{bottom:1px;right:1px}.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-bigger .e-panel-header{color:#0000008a}.e-bigger .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-timeline{--dot-size: 16px;--dot-outer-space: 0;--dot-border: 1px;--connector-size: 1px;--dot-radius: 50%;height:inherit;width:100%}.e-timeline [class^="e-dot "]:before,.e-timeline .e-dot-item,.e-timeline .e-dot{display:flex;align-items:center;justify-content:center}.e-timeline [class^="e-dot "]:before{min-width:32px;min-height:32px;border-radius:var(--dot-radius)}.e-timeline .e-timeline-items{display:inline-flex;flex-direction:column;list-style:none;flex-wrap:nowrap;padding:0;width:inherit;height:inherit}.e-timeline .e-timeline-item{display:flex;flex-direction:row;position:relative;align-items:flex-start;width:inherit;height:inherit}.e-timeline .e-timeline-item.e-connector:after{top:0;bottom:0;left:calc(50% - var(--connector-size));right:auto;content:"";position:absolute;z-index:999;border-width:var(--connector-size);border-style:solid}.e-timeline .e-timeline-item.e-connector.e-item-template:after{content:unset}.e-timeline .e-dot-item{position:relative;flex:0 1 calc(var(--dot-size) * 3);z-index:1000}.e-timeline .e-dot{min-width:var(--dot-size);min-height:var(--dot-size);border-radius:var(--dot-radius);outline:var(--dot-outer-space) solid;border:var(--dot-border) solid;font-size:16px;background-size:cover;background-position:center;background-repeat:no-repeat}.e-timeline .e-opposite-content,.e-timeline .e-content{flex:1 1 50%}.e-timeline .e-opposite-content{font-size:12px}.e-timeline .e-content{text-align:left;font-size:14px;font-weight:500}.e-timeline .e-timeline-item:first-child:after{top:0}.e-timeline .e-timeline-item:last-child:after{bottom:calc(var(--dot-size) * 2)}.e-timeline.e-vertical.e-align-before .e-timeline-item,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:row-reverse}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-items{flex-direction:column-reverse}.e-timeline.e-vertical.e-align-before .e-timeline-items .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-timeline-items .e-content{text-align:left}.e-timeline.e-vertical .e-timeline-item.e-connector:last-child:after{content:unset}.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 3 / 2 - var(--connector-size));right:auto}.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 3 / 2 - var(--connector-size));left:auto}.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-after.e-content-only .e-opposite-content,.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-before.e-content-only .e-opposite-content{flex:0}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:first-child:after{content:unset}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:last-child:after{content:"";bottom:0}.e-timeline.e-vertical.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-opposite-content{text-align:right}.e-timeline.e-vertical.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-opposite-content{text-align:left}.e-timeline.e-vertical .e-dot-item{width:calc(var(--dot-size) * 2)}.e-timeline.e-horizontal .e-timeline-items{display:inline-flex;flex-direction:row}.e-timeline.e-horizontal .e-timeline-item{height:auto;flex-direction:column;align-items:center}.e-timeline.e-horizontal.e-timeline-reverse.e-rtl .e-timeline-item.e-connector:after{left:calc(50% - var(--connector-size));right:auto}.e-timeline.e-horizontal.e-rtl .e-timeline-item.e-connector:after,.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-item.e-connector:after{right:calc(50% - var(--connector-size));left:auto}.e-timeline.e-horizontal .e-dot-item{margin:calc(var(--dot-size) * 2 / 2) 0}.e-timeline.e-horizontal .e-opposite-content,.e-timeline.e-horizontal .e-content{display:flex}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-content{align-items:flex-end}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-opposite-content{align-items:flex-start}.e-timeline.e-horizontal.e-align-before .e-timeline-item,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:column-reverse}.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-items{flex-direction:row-reverse}.e-timeline.e-horizontal .e-timeline-item:after{width:100%;height:0;top:calc(50% - var(--connector-size))}.e-timeline.e-horizontal .e-opposite-content{display:flex;align-items:flex-end;text-align:left;padding:0}.e-timeline.e-horizontal .e-content{padding:0}.e-timeline.e-horizontal .e-timeline-item:last-child:after{width:auto}.e-timeline .e-dot{background-color:#eee;border-color:#eee;color:#000;outline-color:#fff}.e-timeline.e-outline .e-dot{background-color:#fff}.e-timeline .e-timeline-item.e-connector:after{border-color:#eee}.e-timeline .e-content,.e-timeline .e-opposite-content{color:#000}.e-timeline .e-item-disabled .e-content,.e-timeline .e-item-disabled .e-opposite-content{color:"rgba($black, .38)"}.e-bigger.e-timeline [class^="e-dot "]:before,.e-bigger .e-timeline [class^="e-dot "]:before{min-width:40px;min-height:40px;font-size:18px}.e-bigger.e-timeline .e-dot-item,.e-bigger .e-timeline .e-dot-item{flex:0 1 calc(var(--dot-size) * 4)}.e-bigger.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline .e-dot,.e-bigger .e-timeline .e-dot{min-width:20px;min-height:20px}.e-bigger.e-timeline .e-opposite-content,.e-bigger .e-timeline .e-opposite-content{font-size:14px}.e-bigger.e-timeline .e-content,.e-bigger .e-timeline .e-content{font-size:16px;font-weight:500} +@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700";@font-face{font-family:e-icons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXBj/WxwAAANuAAAC15nbHlm0ahAOQAAJVQAAocwaGVhZClfeKIAAADQAAAANmhoZWEIXgbPAAAArAAAACRobXR4OAb+rAAAAYAAAAw4bG9jYQPFrZQAABkYAAAMPG1heHAEOQLMAAABCAAAACBuYW1lc0cOBgACrIQAAAIlcG9zdE/MgpsAAq6sAAAwxAABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAADDgABAAAAAQAAYWKr8l8PPPUACwQAAAAAAOMgGdIAAAAA4yAZ0v/A/+QEQAQcAAAACAACAAEAAAAAAAEAAAMOAsAAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEC0oAAAFIAQAABwBI4RXhKeE54UXhnOGf4gbiCuIM4h7iLeIv4kLiReJI4lHiVOJW4lniYuJl4mficeJ54onikuKV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ASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBbAFtAW4BbwFwAXEBcgFzAXQBlQGUAZMBkgGXAZEBmAGZAZYBmgGbAZwBnQGeAXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBtAG1AbYBtwG4ATIBMwE0ATUAJQE3ATgBOQE6ACYBPAE9AT4BPwFAAUEBNgE7AYUAJwGGAYcBiQGKAYsBjAGPAYgBjQGOAZABnwGgAaEBogAoAagBpwGwAaoBqwGsAa0BrgGvAbEBsgGzACkAKgArACwALQAuAC8AMAAxADIBowGkAaUBpgG5ADMANAGpADUCIwA3ADgCJwIoAikAOQIrAiwCLgIvADoAOwA8AjECMwI2AjcAPQI5AD4APwI6AjsCPABAAj8CQAJBAkIAQQBCAEMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAiICYQJjAmICZAJlAmYARABFAhgCGQIaAh8ARgBHAjACZwJoAmkCagJrAmwCOABIAkMBFABJAhYBGwBKAm0CbgJvAnACcQJyAEsCIAI+AEwATQBOAE8AUAJzAnQCdQJ2AncCeABRAFIAUwJ5AnoCewJ8An0CfgBUAFUAVgBXAV4AWAJ/AoAAYgKCAoQChQKGAFkAWgKDAoEChwBjAogCiQBkAooCiwKMAo0CjgKPApAAWwKRApICkwKUApUClgKXApgCmQKaApsAXAKcAp0CngKfAqAAXQKhAqICowKkAqUCpgKnAqgCqQKqAF4CqwKsAF8CrQKuAq8CsAKxArICswK0ArUCtgK3ArgAYAK5AroCuwK8Ar0CvgK/AsACwQBlAsICwwLEAsUAYQLGAscCyALJAsoCywBmAswCzQBnAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0AzADNAM4AzwDQANEA0gAhACIAIwAkANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAV0BXAFbAUMBRAFFAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFGAVkBWgFYAWABYQFfAWIBYwFkARoA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsAAAAAAAAAAAAAAAACEAAABHAAAAToAAAF0AAABuQAAAdEAAAHcAAACJQAAAqkAAAKyAAADHAAAA4YAAAOYAAADvwAAA8YAAAPYAAAD6QAAA/sAAAQLAAAEawAABLoAAAVdAAAFsgAABjYAAAZqAAAHAgAABzwAAAd7AAAHrAAAB+QAAAhvAAAI6wAACUkAAAmzAAAKOwAACqgAAArJAAALJwAAC1sAAAt3AAALjQAAC6kAAAu6AAAL+gAADEoAAAxYAAAMZwAADLwAAAzHAAANKAAADUkAAA1VAAANZAAADW8AAA12AAANfQAADYQAAA2LAAANmAAADaQAAA2rAAANsgAADcgAAA3RAAAN2AAADeQAAA3xAAAOAAAADhUAAA4jAAAOMQAADmYAAA5wAAAOfQAADocAAA6SAAAOnQAADu0AAA70AAAO+wAADxEAAA8bAAAPSgAAD3oAAA+LAAAPlQAAD50AAA+nAAAP2gAAD+sAAA/2AAAQAgAAEAkAABBTAAAQXwAAEMsAABFPAAARkQAAEa4AABG5AAASAQAAEg4AABKCAAAS0gAAE2EAABN6AAAUCQAAFFMAABShAAAUsgAAFL0AABTIAAAUzwAAFNoAABT6AAAVigAAFdsAABZkAAAXEAAAF4kAABefAAAX9AAAGA8AABgpAAAYRgAAGGQAABkVAAAZZgAAGboAABpRAAAa6wAAGz8AABtlAAAbhgAAHDkAAByOAAAcxAAAHPgAAB0UAAAdMAAAHWsAAB2wAAAd/gAAHh4AAB5qAAAeiQAAHqgAAB61AAAewgAAHs8AAB7vAAAfAwAAHxgAAB8sAAAfPgAAH5gAAB+oAAAftwAAH+kAACAQAAAgIQAAIDUAACCJAAAgmAAAIS8AACFHAAAhgQAAIY4AACGhAAAhvQAAIfcAACIJAAAiRgAAIrwAACNpAAAjiQAAI8oAACQyAAAkwQAAJO0AACURAAAlHwAAJTAAACWZAAAlpwAAJboAACZFAAAmbgAAJpQAACbOAAAnDQAAJxwAACdFAAAnZgAAJ5wAACeoAAAnsgAAJ/cAACgLAAAoGwAAKCkAACj/AAApggAAKawAACnWAAAp5AAAKe0AACn+AAAqEwAAKmAAACpuAAAqiQAAKqUAACq6AAAq1gAAKvAAACsNAAArHAAAKzkAACtNAAArYgAAK3wAACu5AAArxQAAK94AACvqAAAsVwAALGwAACybAAAsqQAALLMAACy+AAAszAAALVkAAC3qAAAt+AAALh8AAC6jAAAu0AAALt0AAC+CAAAvywAAL9oAADAXAAAwUQAAMGQAADDQAAAxDQAAMWgAADGmAAAyAgAAMisAADJNAAAydQAAMnwAADKOAAAysgAAMuwAADL6AAAzYQAAM2gAADN1AAAzmgAAM7IAADQPAAA0JgAANDoAADRNAAA0ZAAANG4AADR4AAA0fgAANIQAADSLAAA0kgAANW0AADV0AAA1ewAANYIAADWJAAA19QAANioAADY8AAA2mAAANtQAADbxAAA2/gAAN5UAADerAAA4HAAAOGkAADh0AAA4owAAOLQAADjfAAA5HgAAOVEAADnRAAA53QAAOekAADogAAA6MgAAOp4AADqoAAA7FQAAO0gAADwBAAA8SQAAPJQAADz0AAA9EQAAPX4AAD2fAAA+EgAAPj0AAD6ZAAA+2AAAP30AAEANAABAQwAAQE8AAEBhAABAcgAAQIoAAED8AABBIQAAQXMAAEGCAABBmAAAQbcAAEHgAABCLwAAQj4AAEJkAABC/QAAQyoAAENYAABDcQAAQ5YAAEQNAABEMgAAREMAAERoAABEfgAARMUAAEThAABE8AAARP8AAEUlAABFLwAART4AAEVVAABFcAAARZ8AAEW+AABGHgAARi0AAEZBAABGVwAARmYAAEaSAABGtgAARwUAAEcPAABHGgAARyUAAEcvAABHQQAAR1IAAEduAABHgAAAR5IAAEeZAABHpQAAR7EAAEg7AABISwAASGIAAEiBAABIpgAASNEAAEjlAABI9gAASW0AAEntAABKRgAASqAAAEr6AABLVgAAS5wAAExsAABM6QAATWEAAE2jAABN5AAATnUAAE64AABO+wAATysAAE91AABPwwAAUEsAAFBlAABQpgAAUK0AAFC4AABQxwAAUNoAAFDxAABRCwAAUcUAAFH8AABSUAAAUocAAFLYAABS+AAAUxQAAFMwAABTWQAAU4AAAFOKAABTrwAAVC8AAFRRAABUggAAVIkAAFSYAABUpAAAVLAAAFS+AABUygAAVN4AAFUuAABVTwAAVW8AAFWvAABWGwAAVnQAAFbdAABW8AAAVyYAAFfxAABYPwAAWKEAAFjBAABZIwAAWVkAAFmSAABZ1AAAWh8AAFpjAABakwAAWq0AAFrGAABa4AAAWv0AAFsXAABbNwAAW1IAAFt2AABbwQAAW+cAAFxRAABccgAAXIwAAFzUAABdAwAAXSgAAF1UAABdgAAAXaEAAF3NAABeYwAAXpkAAF8SAABffAAAX/UAAGBZAABgvgAAYOIAAGGIAABhwgAAYdIAAGHsAABiDAAAYiMAAGI5AABiVAAAYm0AAGKXAABipQAAYsYAAGLnAABjBwAAYzwAAGNdAABjhAAAY54AAGO5AABjzgAAZAkAAGQXAABkLgAAZD8AAGRbAABkeAAAZJUAAGTCAABk6wAAZQgAAGU2AABlWQAAZXkAAGW/AABl6QAAZhAAAGYxAABm4gAAZxYAAGc3AABnYgAAZ54AAGfBAABoLgAAaFcAAGiNAABowAAAaOAAAGj7AABpJQAAaVQAAGl9AABppwAAaccAAGnkAABqDQAAai0AAGpWAABqmwAAasIAAGriAABrDQAAay4AAGtXAABrgAAAa5YAAGvfAABsHAAAbIsAAGyvAABs5AAAbQ0AAG09AABtaAAAbmAAAG53AABujgAAbwYAAG85AABvSQAAb2EAAHAiAABwTQAAcFwAAHDPAABxFAAAcSwAAHE5AABxWwAAcX8AAHGiAAByAgAAclUAAHKdAAByuAAAcvYAAHMfAABzRwAAc2oAAHOXAABz2wAAc/oAAHQPAAB0QwAAdFkAAHR4AAB0lAAAdKkAAHToAAB1xAAAddcAAHX4AAB2CwAAdj0AAHZQAAB2eQAAdokAAHcKAAB3UgAAd3cAAHf5AAB4JwAAeDsAAHhXAAB4dAAAeJwAAHkFAAB5HQAAeZAAAHnuAAB6LwAAeoMAAHrLAAB7FAAAeywAAHtLAAB7aQAAe4kAAHueAAB7twAAfJQAAHzHAAB9FAAAfSIAAH02AAB95AAAffQAAH49AAB+hwAAftYAAH8fAAB/bQAAf5gAAH+sAAB/ugAAf9MAAH/sAAB/+gAAgAcAAIAgAACAagAAgLQAAIFXAACB8gAAgo4AAIMqAACDhwAAg5QAAIPGAACD1AAAhJcAAIURAACFLgAAhaAAAIWrAACFyAAAhjAAAIakAACHUAAAh90AAIhaAACIZwAAiHUAAIj5AACJfwAAiZIAAIsTAACLOQAAi0QAAItPAACLWgAAi2UAAItwAACLewAAi54AAIuoAACL5gAAjDoAAIxbAACMdwAAjJoAAI2jAACOrAAAjz8AAJBNAACRvwAAkfYAAJIPAACSHwAAkmoAAJLNAACS9gAAkx8AAJNMAACTwwAAk+MAAJP3AACUCwAAlPoAAJVFAACWiQAAlqQAAJd6AACX6gAAmD0AAJjNAACY7gAAmQAAAJlxAACZfQAAmY8AAJmxAACZvAAAmeoAAJn1AACaCwAAmhwAAJpDAACaYgAAmm0AAJp4AACagwAAmo4AAJqZAACarAAAmrcAAJrAAACayQAAmxYAAJtAAACbTAAAm1UAAJtgAACbagAAm3QAAJvBAACb6wAAm/gAAJwCAACcDwAAnDcAAJxsAACcjwAAnKkAAJy9AACc4AAAnPcAAJ0KAACdIAAAnX0AAJ2dAACdvQAAndoAAJ36AACeHAAAnkAAAJ5iAACegwAAnqEAAJ61AACeyQAAnuMAAJ73AACfagAAn6AAAJ/KAACf4wAAn/wAAKBDAACgWAAAoHYAAKC/AACg4AAAoP0AAKFLAAChYgAAoYAAAKGbAAChrgAAocUAAKHMAAHAAAAAAPUA/QAGQAiADcAQwBYAMYA0gAAAQ8GKwEvAT0BPwozBRcjFTMHFzcvAR8FFQ8EIy8ENzMnDwQ/AR8DJw8BLwI1PwYzHwUnIw8JHwMPER8HOwE/Dx8GOwE/BzUvCg8CLwY/AS8IASE1IREhFxEzESchASMEAxcJCAcEAwMFAwIEBAUGBg0GBwYGBAH6N/PzODmDg68EAwYDAgEBBQQGBg0ODxAPECQgmRMTIyEfKRUECRIMGwERDAQBAQECAwMDAwQEAwMCAgEWBgcGBgUFBAEDAQEBAgMaAiAWDgsEKxoNDAwLBQkGAgIBAQQFBgQEBQUGBgYHBgcHBw4QEBITFi4tLRcLFhcXFxUSCAgGAwwGBgICAQECAgIHCQwMDg4OHSAWFRgaEA0FBBkDAQICAwQECAkI/n8DLf0SAgapP879oQGWCAcuDgoGAgEGBwcIBwgIBwcMBgQDAhs3XTYxlZc8AQEDBAMEAwMCAgEBAwQGBwoBEQQFCwsMWzYHEBkQ/gVbPhsNBQUEBAICAQECAgMEBgZAAQMDBQYIBA8LCgoTFGMJWDQdEwUWEQkLCwwGDA4GBwcICwgIAwICAQICBAQFBw8VGR4lCA4NCgUHDAsIBwUCAgEHBgkFBQYHCAgEAwYGBQQDAgEBAwQWHiMZFwsJeh4JBwYFBAQFBAH8pj4DbKz+1wFD0AAAAAAFAAAAAAPUA/QACAASAJAA+AEEAAABFyMVMwcXNy8BMzcjDwExLwEjDwcVHw4dAQ8FKwEvBiMVHwwzFz8MNS8PPwcfBzM1Lw0PDR0BHw4zPw4jDwcjLwk/CjMfBjMvDisBDwUDITUhESEXETMRJyEDGjfz8zg5g4P1M0Q4IQQEITifBQQEAwICAQECAgIDBAQKDA4lCQYDAgICBAQFBgcIBwYFBQMCATIBAgMDBAQGBQcHCAgJCRMRCAcHBwUGBAQDAwIBAQECAwMDBAoNDyUKBQMBAQEBAgQEBAYGBwYFBQMCAQE1AQICAwQFBQYGBwcICRIJEAgHBgbLBQUEAwMCAQECAwMEBQUGBwcJCQkLCwgICAgHBwYGBgUEAwICAQEyAQIDBAUFBwcFCQQDAwMCBAIBAQEBAwMCAwMDBAQKCAYGBQQCAgEyAQEBAwMEBAYGBgcHCAgJCQsKCggJBweRAy39EgIGqT/O/aEBezddNjGVlzXGfBQUfA4FBAUGBQYGBwsGBQQFBAMHBQUJBQUDBAUEBQMDAwIBAgIDBAUGCAcGBgYGBQYFBQQDAwICAQMBAwMDBAQFBQUGBgYHDAUFBQQEBAcFBQkEBQMEBQQFAwQCAgEBAQECBAQEBQYHBgcGBQUFBQQEAwICAgEBAgICAwQOBwgICQkKCwsQCgoKCAkHBwcFBQQDAgEBAQICAwMEBQUGBgYHBwcHBgYFBQMDAQECAgIDAwQICgwNEgwKCAQDAwICAQECAwUFBgcHCAgIBwcGBgYFBAMDAgIBAQIDBAUG/Xc+A2ys/tcBQ9AAAAMAAAAAA9QD9AAIABQAIAAAARcjFTMHFzcnAQcnBxcHFzcfASc3ASE1IREhFxEzESchAxo38/M4OYOD/nNDOVtfZlhAQV9ubv4MAy39EgIGqT/O/aEBezddNjGVlwFropwF0sUIo6kH39787z4DbKz+1wFD0AAAAAUAAAAAA8AD9AADAAcACwAPAFsAAAEzNSMHMzUjBzM1IyURIRE3Iw8OFQMfDyE/DxEvDyM1IxUhNSMClmNjyGRkx2NjAlb9RjIyCgoKCQkIBwcHBgQFAwICAQEBAwMEBQYGBwgICQkKCgoCugoKCgkJCAcIBgYFBAMDAQEBAQMDBAUGBggHCAkJCgoKMmP+cGMBzmRkZGRkZP3aAib6AQEDAwQFBgYHCAgJCQoKCv1ECgoKCQkICAcGBgUEAwMBAQEBAwMEBQYGBwgICQkKCgoCvAoKCgkJCAgHBgYFBAMDAQFkZGQAAAACAAAAAANuA14ASQBoAAABDwQfBA8EHwc7AT8DHwM7AT8EPQEvAz8DPQEvBisBDwMvAysBDwEBDwYVHwIBETMRAT8DLwYjISMCpRsCAgEBAQECAjo6AgIBAQEBAgIbAwMDBAQDBAM5OgMDBAMEBAMgAgEBAgM5OQMCAQECAxoDAwQEAwQDAzo5AwQDBAQDA/4EBQQJAwMBAQMFBwEldAEgCQYEAQEBAwMJCQkK/X4KAYYbAwMDBAQDBAM5OgMDBAMEBAMDGgMCAQECAzk5AwIBAQIgAwQEAwQDAzo5AwQDBAQDAwMbAgIBAQICOjoCAgEBAgHUAQIFAwQEBQQJCQn+2/6iAV4BIAoJCAkFBAQDBQMCAAABAAAAAANtA10AHgAAEw8GFR8CAREzEQE/Ay8HISOsBQQJAwMBAQMFBwEldAEgCQYEAQEBAwMJCQkK/X4KA1wBAgUDBAQFBAkJCf7b/qIBXgEgCgkICQUEBAMFAwEBAAACAAAAAALRAucAAwAHAAABMQcnFwctAQKm42BIfAGi/l4CAgKzs+fp5QAAAAIAAAAAAn0CfQA/AH8AAAEVDw0rAS8NPQE/DTsBHw0HHw8/Dy8PDw4CUwECAwQEBQUGBgcIBwgJCAgJCAcIBwYGBQUEBAMCAQECAwQEBQUGBgcIBwgICQkICAcIBwYGBQUEBAMCAdABAgMEBQYICAkJCgsMDAwNDQwMDAsKCQkICAYFBAMCAQECAwQFBggICQkKCwwMDA0NDAwMCwoJCQgIBgUEAwICAAkICAcIBwYGBQUEBAMCAQECAwQEBQUGBgcIBwgJCAgJCAcIBwYGBQUEBAMCAQECAwQEBQUGBgcIBwgJCA0MDAwLCgkJCAgGBQQDAgEBAgMEBQYICAkJCgsMDAwNDQwMDAsKCQkICAYFBAMCAQECAwQFBggICQkKCwwMDAAGAAAAAANrAmcAEAAwAFMAmQDRANsAAAEfAyM/Bx8CBR8CHQEPBi8GPQE/Bh8CNycjFTM1PwQfBh0BMzUvBiMPBDcPBxUfDj8HJw8HLwczNS8NIw8CBQ8HHw8/CjUvDiMPAgUzNRczNSMVJyMDPAQDAgFHAgMDBAUGBwcHBwX+pAQEAgIDBQUHBwgJBwcFBQMCAgMFBQcHCAkHBoIBISMFBQMDCQYGBQQDAgEjAgMFBggJCwwGBQQEBJ4JBwYFBQICAQECAwMDBQUGBgYHCAgICAsJCQkIBwYFFAQEBQUGBQYGCQgHBwUEAwFsAQICAgMEBQQGBgYHBwgICgoK/pMHBwYFBAMCAQEBAQIDBAQEBgUGBwYIBwkKCgkJCAYGBQQDAgEBAgIDBAQEBgUGBgcHBwgKCgn+8yVwJSVwJQIWBQcHCwkHBwUFAwIBAQICCQgJCgsNCwkIBgQDAQEDBAYICAsLDQsJCAYEAwEBAwQPEp1wCAUCAgEBAQIDBQUGB2VuDAsJBwUEAQEBAgMDAgYHBwkKCgsLDQgIBwcGBgYFBAQDAgEBAQEBAwMEBQYHEgUEAwMCAQEBAQIEBQYHCAkYCAgIBwYGBQUEBAMCAgEBAgMEBgYICAoKCwsLCAgIBwcGBgUEBAMDAQEBAQIDBAYGCAkJCgsLEQcIBwYGBgUFBAQDAgIBAQIDnZOT0JSUAAABAAAAAALGApwABQAAAScHFwEnAb5YLIQBCCwBvVkshgEMLAAXAAAAAAKHAocAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwA3ADsAPwBDAEcASwBPAFMAVwCfAAABMzUjBzM1IwczNSMHMzUjBzM1IzczNSMHMzUjNzM1IwczNSM3MzUjBzM1IwczNSMHMzUjNzM1IwczNSM1MzUjFzM1IzczNSMHMzUjBzM1IwczNSMHMzUjFwc1IxUzBzUjFTMHNSMVMwc1IxUzDwMdAR8FOwE/AhUzNSM3FTM1IzcVMzUjNxUzNSM/Aj0BLwUrAQ8BAnMUFCoVFSoVFSkUFCoVFacUFH0UFH0UFPoUFPoUFCoVFacVFSkUFPoUFPoUFBQUfRQUKRUVKRQUKhUVKhUVKRQU6wYVDEsUDCEVDEsUDAYDAgEBAgMDBAMEBAQECRUMSxQMIRUMShUMCQIBAQIDAwQEBAMEBAF5FBQUFBQUFBQUFRUVFRUVFRUVFBQUFBQUFBUVFRUVFRUVFBUVFRUVFRUVFQYGDBRLDBUhDBRLDBUGAwQEBAQDBAMDAgEBAgkMFEsMFSEMFEsMFQkEAwQEBAQDAwIBAQIAAAAAFwAAAAAChwKHAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwCKAI4AkgCWAJoAngAAATM1IwczNSMHMzUjBzM1IwczNSM3MzUjBzM1IzczNSMHMzUjNzM1IwczNSMHMzUjBzM1IzczNSMHMzUjNzM1IwczNSMnDwIdAR8CIxUzNRcjFTM1FyMVMzUXIxUzNR8COwE/BT0BLwMzNSMVJzM1IxUnMzUjFSczNSMVLwIrAQ8BFzM1IwczNSMHMzUjBzM1IwczNSMCHxUVKRQUKhUVKhUVKRQUfRQUfRQU+hQU+hQU+hQUKhUVpxUVKRQU+hQU+hQU+hQUfRQUdwMCAQECCQwUSwwVIQwUSwwVCQQEAwQEBAMDAgEBAgMGDBRLDBUhDBRLDBUJBAQDBAQE8RQUKhUVKhUVKRQUKhUVAXkUFBQUFBQUFBQVFRUVFRUVFRUUFBQUFBQUFRUVFRUVFRUjAwQDBAQEBAkVDEsUDCEVDEoVDAkCAQECAwMEBAQEAwQDBhUMSxUNIRUMSxQMCQIBAQIRFBQUFBQUFBQUAAAAAAQAAAAAAtoC2gADAAcACwAPAAABFzcnNxc3JwUXNyc3FzcnAaJeXl4fXl5e/qheXl4fXl5eAYNeXl4fXl5eXl5eXh9eXl4AAAEAAAAAAn0CfQA/AAABHw8/Dy8PDw4BgwECAwQFBggICQkKCwwMDA0NDAwMCwoJCQgIBgUEAwIBAQIDBAUGCAgJCQoLDAwMDQ0MDAwLCgkJCAgGBQQDAgIADQwMDAsKCQkICAYFBAMCAQECAwQFBggICQkKCwwMDA0NDAwMCwoJCQgIBgUEAwIBAQIDBAUGCAgJCQoLDAwMAAAAAAEAAAAAAmgCaAADAAABMzUjAZjQ0AGY0AAAAAACAAAAAAP0A7UABQALAAAJAhcJAQUJARcJAQHMAVb+qmgBwP5A/dgBV/6paQG//kEDT/6x/rFnAbYBtmf+sf6xZwG2AbYAAAACAAAAAAP0A7UABQALAAAJATcJAScJATcJAScBzAG/af6pAVdp/IEBwGj+qgFWaAIA/kpnAU8BT2f+Sv5KZwFPAU9nAAIAAAAAA7UD9AAFAAsAABMJAScJAQMJAScJAUoBtgG2Z/6x/rFnAbYBtmf+sf6xAcz+QAHAaP6qAVYBV/5BAb9p/qkBVwAAAAIAAAAAA7UD9AAFAAsAADcXCQE3ASEXCQE3AUpnAU8BT2f+Sv5KZwFPAU9n/kp1aQFX/qlpAb9oAVb+qmgBwAACAAAAAAN3A/QAVACpAAABHwcPHiM1Bxc1Px8vByUPHx8HNy8HPx4zFTcnAvgHBwYEBAMBAQEBAgIDBAQFBQcGBwgJCQoKCgsLCwwMDA0NDQ0ODg4PuroUExMTEhESEBEQDw8PDg4NDQwLCwkJCAcHBQUEBAICAQEEBAcICgwN/sQUExMTEhESEBEQDw8PDg4NDQwLCwkJCAcHBgQFAwICAQEDBQcICgwNRAgGBgQEAwEBAQECAgMEBAUFBgcHCAkJCgoKCwsLDAwMDQ0NDQ4ODg+6ugKADxAPEBAQEREODg4NDQ0MDQsMCwsLCwoKCQkICAcGBgUFBAQDAgIBiLW3iAECAgMEBQYGBwgICgoLCw0NDQ4ODw8PEBARERISEhMTGxoZGRcYFhaqAQICAwQFBgYHCAgKCgoMDA0ODg4PDw8QEBEREhISExMbGhkZFxgWFkIPDw8QEBEREQ4ODg0NDQ0MDAsMCwoLCgoJCQgIBwYGBQUEBAMCAgGItbcAAAADAAAAAAOcA/QAKQBlAHsAAAEfBw8HFz8PLwclFw8HHwc3LwY1PwcBDwcjNQcXNT8HFzcBBQ8IFz8HFTcnAxEIBwUFAwMBAQEDBQYHCgoNQgoJCAgHBwYGBQQEAwICAQEBAwUHCAoMDf0Pfw8NCgkHBQQCAgMFBggKDA5ECAcFBQQCAgEBAwQGBgcJAXMLDQ4ODg8PEBC6uhoaGBgXFxUbiTj9AAF9DxAeHRwbGRkYQhERExIUFBUVu7sCgA8QDxAQERARFxYVFRMTExFEDAwNDQ0ODQ8ODw8PEBAQERsaGRkXFxcWjIIXFxgZGhsbHRsaGRkYFxYWQg8PDxAQERERExIREREQEBD+hQUFBQQEAgMBiLW3iAICBAYHCAkPjDkDERsBAQQFCAoLDRBDCgkHBgUEAgGItbcAAAAAAwAAAAADhgPzAIsAywElAAATDwcfFj8WLw8HHwkdAQ8RLxI/CicPBgEVDw0rAS8NPQE/DTsBHw0lDwoVHxA/EDUvGg8OpAoIBwYFAwICAQIDAwQGBQcICAkKCwwaHB4gIiMlJykpJyUjIiAeHBoMCwoJCAgHBQYEAwMCAQICAwUGBwgKCgwMDQ8PEBEeChIPDgoIAwMCAQECAwMECQwPERMWFxgZGhwdHh4dHBoaGBYWChIQDQsIAwMCAQEBAQIDAwMKDA4REx4REA8PDQwMAb8CAgQFBQcHBwkJCQoLCwsLCwoLCQkJBwcHBQUDAwICAwMFBQcHBwkJCQsKCwsLCwsKCQkJBwcHBQUEAgL+xA0NDAwKCAgFBQICAgIDBAUFBgYPEBMVIzhJFwYDDR5kJBYUEg8OBgUEBAQCAQEDBAYHCQoLDQ0NCwsLCwwMDQ0NDQ4ODg8PDw8PDw4ODg0NDQ0MCwwLCwEeCgoKCwoLCwsKCgoJCgkJCAkICAgHBw4NCwkIBQUCAQECBQUICQsNDgcHCAgICQgJCQoJCgoKCwsLCgsKCgoKCQkICAgHByoFCQkKCwsGBgYGBgcGBQYGBQsKCQoICAcGBAQDAQEBAQMEBAYHCAQJCQoLCgYGBQYHBgYGBgYGCwoKCQkqBwcICAgJCQGjCwsKCwkJCQcHBwUFAwMCAgMDBQUHBwcJCQkLCgsLCwsLCgkJCQcHBwUFBAICAgIEBQUHBwcJCQkKCwvLDg8QEREREhITExMTExMTEhEREBAhICAhMUtdGgUCDiODMiAhICAhEBEQExMTExMTExMREhIRERAPDgoJCQgHBwYFBQQEAwICAQEBAQICAwQEBQUGBwcICQkAAAUAAAAAA7UD8wADAAcACwAsAIkAAAEVITUlFSE1JRUhNSUfBA8HLwc/Bx8CJw8HIw8NER8NIT8NES8NIy8PIw8FAl7+qAH0/gwB9P4MARwDAwQDAQEDBAYHCAkKCgkIBwYEAwEBAwQGBwgJCgoJCG8JCAgHBgUFBdEQCAcHBwYKCAcGBAMCAQECAwQGBwgKBgcHCAcQArQQCAcHBwYKCAcGBAMCAQECAwQGBwgJBwcHBwgQ0QUFBQYHCAgJCQoKCgsLCwwMCwsLCgoKAUNdXbpdXbtdXcIEBAgJCgoJCAgGBAMBAQMEBggICQoKCQkHBgQDAQEDBFkHCAgICgkLCwICAwMEBAkJCQoKDAsN/UUMDAsLCgkJCAUEAwICAwMCAgMEBQgJCQoLCwwMArsNCwsLCgkJCAUEAwMCAgsKCgkJCAgHBgYEBAMCAQECAgMEBAYAAAAFAAAAAAP0A9QABQBFAIYAigDaAAAlFzcnNSMXDw4rAS8NPQE/Dh8OBRcVHw4/Dy8PDw4DESURJQ8BLwElLwEjBwUPBREfBzM/ATsBFwUXOwE/AS8FNT8VMx8BES8HIwM4Tw8+IJ0BAgQEBgcICQoLDAwNDg0PDg4ODA0LCwoJCAcGBQQCAgQFBgcICQoLCwwNDg4ODg4ODQwMCwoJCAcGBAQC/sgBAwQGBwkKCwwNDg8QEREREhEQEA8ODQ0LCggIBQUCAQECBQUICAoLDQ0ODxAQERIREREQDw4NDAsKCQcGBANf/ucBOQUGBQb+8gUFBgX+9QQDAwIBAQEBAgMEBAUFA/0FBgUFAQ8FBQUGMwYFBAICAQICAwQEBQYHBwcICQkJCgsLEhIREhEQEBABAQMCBAQFBQe3LhskXU4ODg4MDQsLCgkIBwYFBAICBAUGBwgJCgsLDQwODg4PDQ4NDAwLCgkIBwYEBAIBAQIEBAYHCAkKCwwMDQ0ODwkIEREQDw4NDAsKCQcGBAMBAQMEBgcJCgsMDQ4PEBERERIREBAPDg0NCwoICAUFAgEBAgUFCAgKCw0NDg8QEBECG/3UYwIsCwEBAQFfAQECWwICAwMDBP0eBQUEBAMCAQFiAgJfAQESDQ4ODw8PEBAMDAsMCwoKCgoJCAkHBwcGCAYFAgECAwIfBQUEAwMCAgEAAAADAAAAAAPBA/QAAwAHAFMAACUzNSMlESERNysBDw4RHw4zITM/DhEvDisBNSMVITUjAgD7+wFd/UYxMQsKCgkJCAgIBgYFBAMCAQEBAQIEBAUGBwcICAkJCgoKAroKCgoJCQgIBwcGBQQEAgEBAQECBAQFBgcHCAgJCQoKCjFl/nJl0/vH/dwCJPoBAwMEBQUHBwgICQkKCwr9RgsKCQkJCAgIBwYFBAMCAgICAwQFBgcICAgJCQkKCwK6CgsKCQkICAcHBQUEAwMBZWVlAAAABgAAAAADxgP0AAcADQBOAFkAjQEJAAATMyc/AyMFFzcnNSM3HwgPDy8PPw8fBgUzPwcjJRUvBiMPHx8HIxE3KwEPDRURFR8NMyEfDz8fLw8RLw4rATUjFSE1I+gnAgEBAgMsAXKRIm5FyQgHDQsJBwUEAQEEBQcJCw0PEBESExQVFhcXFhUUExEREA8MCwkHBQQBAQQFBwkLDA8QERETFBUWFxcWFRQTEhH91U4ICAgJCgoKC5gCJw8QEREREhISERAQDw8PDw4ODQ0NDAwMCwsKCgkIBwcGBgUEBAIDAQEBAQIDBQUGB9MtLQoJCQgICAcHBgUEBAMCAQECAwQEBQYHBwcJCAkJCgEVCwsMDA0NDg4ODw8PDxAPEBEQEQ8QDw4PDg0NDQ0MCwwKCwkJCAgHBgUFBAQDAgEBAQECAwQEBQUGBwgHCQkKCgEBAgMEBAYGBwcHCAkICQosXP6WWwEpHhESERFhUzpCfxMHCBESExQVFhcXFhUUExIREA8NCwkHBQQBAQQFBwkLDQ8QERITFBUWFxcWFRQTEhEPDw0KCQcGAwEBAwYHCQoNBQ4ODQ0MDAwLYEsHBgUFAwICAQECAwQEBQUHBggICQkLCwsMDAwNDQ0ODg8OEA8QEBESEhIRERAQEAHy4wECAwMFBQYHBwcICQkJCv2GCQkJCAgIBwcGBgQEAwIBCwoJCAgIBgYGBQQEAgMBAQEBAwIEBAUGBgcHCAkKCgsLDAwMDQ0ODg4PDw8QEBAREBAPDw8PDw4PDQ0NDAwMCgEVCQkJCAgIBwcGBgQEAwIBXFxcAAAFAAAAAAPBA/QAAwAHAAsADwBbAAABMzUjBzM1IwczNSMlESERNysBDw4RHw4zITM/DhEvDisBNSMVITUjAqVWVsdVVchVVQJH/UYxMQsKCgkJCAgIBgYFBAMCAQEBAQIEBAUGBwcICAkJCgoKAroKCgoJCQgIBwcGBQQEAgEBAQECBAQFBgcHCAgJCQoKCjFl/nJlAWZVVVVVVdr93AIk+gEDAwQEBgcHCAgJCQoLCv1GCwoJCQkICAgHBgUEAwICAgIDBAUGBwgICAkJCQoLAroKCwoJCQgIBwcFBQQDAwFlZWUAAAAABwAAAAADwQP0AAMABwALAA8AEwAXAGMAAAEzNSMHMzUjBzM1IwczNSMHMzUjJREhETcrAQ8OER8OMyEzPw4RLw4rATUjFSE1IwLkVlaJVVWKVlaJVVWJVVUCnv1GMTELCgoJCQgICAYGBQQDAgEBAQECBAQFBgcHCAgJCQoKCgK6CgoKCQkICAcHBgUEBAIBAQEBAgQEBQYHBwgICQkKCgoxZf5yZQFmVVVVVVVVVVVV2v3cAiT6AQMDBAUFBwcICAkJCgsK/UYLCgkJCQgICAcGBQQDAgICAgMEBQYHCAgICQkJCgsCugoLCgkJCAgHBwUFBAMDAWVlZQAAAgAAAAADwQP0AAMATwAAAREhETcrAQ8OER8OMyEzPw4RLw4rATUjFSE1IwNd/UYxMQsKCgkJCAgIBgYFBAMCAQEBAQIEBAUGBwcICAkJCgoKAroKCgoJCQgIBwcGBQQEAgEBAQECBAQFBgcHCAgJCQoKCjFl/nJlApX93AIk+gEDAwQEBgcHCAgJCQoLCv1GCwoJCQkICAgHBgUEAwICAgIDBAUGBwgICAkJCQoLAroKCwoJCQgIBwcGBAQDAwFlZWUAAAQAAAAAA8ED9AADAAcACwBXAAABITUhNSE1ISURIRE3KwEPDhEfDjMhMz8OES8OKwE1IxUhNSMBBQFg/qAB9v4KAlj9RjExCwoKCQkICAgGBgUEAwIBAQEBAgQEBQYHBwgICQkKCgoCugoKCgkJCAgHBwYFBAQCAQEBAQIEBAUGBwcICAkJCgoKMWX+cmUBB2JlZGP93AIk+gICAwQFBgcIBwkICgkKCv1GCwoJCQkICAgHBgUEAwICAgIDBAUGBwgICAkJCQoLAroKCgkKCAkHCAcGBQQDAgJlZWUAAAAABAAAAAADxgP0AAUARgB6APYAAAEXNyc1IzcfCA8PLw8/Dx8GJxUvBiMPHx8HIxE3KwEPDRURFR8NMyEfDz8fLw8RLw4rATUjFSE1IwJakSJuRcoHBw0LCQcGAwEBAwYHCQsNDhEREhMUFRYXFxYVExMSERAPDAsJBwUDAgIDBQcJCwwPEBESExMVFhcXFhUUExIRBA8QERERERITEBEQDw8PDw4ODQ0NDAwMCwsKCgkIBwcGBgUEAwMCAgEBAQIEBAUGB9MtLQoJCQgICAcHBgUEBAMCAQECAwQEBQYHBwcICQkJCgEVCwsMDA0NDg4ODw8PDxAPEBEQEQ8QDw4PDQ4NDQwNCwwKCwkJCAgHBgUFBAQDAgEBAQECAwQEBQUGBwcICQkKCgEBAgMEBAYGBwcHCAkICQosXP6WWwErUzpCfxMHCBESExQVFhcXFhUUExIREA8NCwkHBQQBAQQFBwkLDQ8QERITFBUWFxcWFRQTEhEPDw0KCQcGAwEBAwYHCQoNwEsHBgUFAwICAQECAwQEBQUHBggICQkLCwsMDAwNDQ0ODg8OEA8QEBESEhIRERAQEAHy4wECAwMFBQYHBwcICQkJCv2GCQkJCAgIBwcGBgQEAwIBCwoJCAgIBgYGBQQEAgMBAQEBAwIEBAUGBgcHCAkKCgsLDAwMDQ0ODg4PDw8QEBAREBAPDw8PDw4PDQ0NDAwMCgEVCQkJCAgIBwcGBgQEAwIBXFxcAAQAAAAAA/QDPQAnAFgAmADYAAABHwwVITUvFSMFDw4VITUvFSsBDwUBDwYdAR8OPw8vDw8GBQ8HHw8/Dj0BLw4PBgKKCgkRDw0GBAUDAwICAQEQAgIDBQQGBgcICQkLCwsaGxsaGRgYFyH92Q0YCwsJCQgHBgYEBQMCAgJ8AgIDBAUGBgcICAoKCwsaGxoaGRgYFxcWGBgYGRobAbYJCAYGBAMCAgMEBgYICQoKCwwMDQ4ODg4NDQwLCwoJBwcFBQMBAQEBAwUFBwcJCgsLDAwNDg4ODg0NCwwK/ooJBwcFBQMBAQEBAwUFBwcJCgsLDAwODg4ODg0MDAsKCgkIBgYEAwICAwQGBggJCgoMCw0NDg4ODg0MDAsLAdEHCBEREwoKCgsMDAwMcXEJCgkJCAgICAcHBwYGBgsJCQcFBQMCKAUMBgYHBwcICAgICQkKCXFxCQoJCQgICAgHBwcGBgYLCQkHBQUDAgIDBQUHCQFjCgsLDAwNDg4ODg0NCwwKCgkIBwUFAwIBAQIDBQUHCAkKCgwLDQ0ODg4ODQwMCwsKCQcHBQUDAQEBAQMFBQcHCQoLCwwMDQ4ODg4NDQsMCgoJCAcFBQMCAQECAwUFBwgJCgoMCw0NDg4ODg0MDAsLCgkHBwUFAwEBAQEDBQUHBwAEAAAAAAQABAAABQBGAEoAmwAAARUXByc1BxUfDz8PLw8PDgEhNSEDKwEPDRURFR8NMyEvAyEvBjURFSERHwMRLw4rATUjFSE1IwNAWy5twAEEBQgJCw0PEBESFBQWFhcXFhYUFBIREA8NCwkIBQQBAQQFCAkLDQ8QERIUFBYWFxcWFhQUEhEQDw0LCQgFBP5/AgD+AEAgCgoJCQgIBwcGBgQEBAICAgIEBAQGBgcHCAgJCQoKAbIFBAMD/l0HBgUFBAMCAwAREA8QAQEDAwQFBQYHBwgJCAoJCiCA/oCAAWBzWi5ujYAMCxYWFBQSERAPDQsJCAUEAQEEBQgJCw0PEBESFBQWFhcXFhYUFBIREA8NCwkIBQQBAQQFCAkLDQ8QERIUFBYWAYlAAQACAgQEBAYGBwcICQgKCQr9gAoJCggJCAcHBgYEBAQCAg8QERABAgIEBQYGBgKEJP69AwMEBQFyCgkKCAkIBwcGBgQEBAICQEBAAAAABAAAAAAEAAQAAAUARgBeALEAAAEVFwcnNQcVHw8/Dy8PDw4BMw8JMz8INSEDKwEPDRURFR8NMyEvAyEvBjURNRUhNREfAxEvDisBNSMVITUjA0BbLm3AAQQFCAkLDQ8QERIUFBYWFxcWFhQUEhEQDw0LCQgFBAEBBAUICQsNDxAREhQUFhYXFxYWFBQSERAPDQsJCAUE/v+pFRMJEQ8OCwUFA1UIBAUMDQgRFCL/AMAgCgoJCQgIBwcGBgQEBAICAgIEBAQGBgcHCAgJCQoKAbIFBAMD/l0HBgUFBAMCAwAREA8QAQEDAwQFBQYHBwgJCAoJCiCA/oCAAWBzWi5ujYAMCxYWFBQSERAPDQsJCAUEAQEEBQgJCw0PEBESFBQWFhcXFhYUFBIREA8NCwkIBQQBAQQFCAkLDQ8QERIUFBYWAYAjJRIlJygpFRUWLhUVKCgUKClCMQEAAgIEBAQGBgcHCAkICgkK/YAKCQoICQgHBwYGBAQEAgIPEBEQAQICBAUGBgYCgAQkIP6dAwMEBQFyCgkKCAkIBwcGBgQEBAICQEBAAAAAAAQAAAAABAAEAAAFAEYAmQDqAAABFRcHJzUHFR8PPw8vDw8OJz8BMx8LHQEPDCMvBhUfBT8PNS8NIwc3MzUjAysBDw0VERUfDTMhLwMhLwY1ERUhER8DES8OKwE1IxUhNSMDQFsubcABBAUICQsNDxAREhQUFhYXFxYWFBQSERAPDQsJCAUEAQEEBQgJCw0PEBESFBQWFhcXFhYUFBIREA8NCwkIBQT7FCUaExAHBgYFBAQDAgIBAQEDAgQEBQUFBwYIDxULDAsLCwoLCgsMDBocEhAQDw4NDAsKCAgFBQMCAQIDBAUGBwgKCgsMDA4OECYGk9fWIAoKCQkICAcHBgYEBAQCAgICBAQEBgYHBwgICQkKCgGyBQQDA/5dBwYFBQQDAgMAERAPEAEBAwMEBQUGBwcICQgKCQoggP6AgAFgc1oubo2ADAsWFhQUEhEQDw0LCQgFBAEBBAUICQsNDxAREhQUFhYXFxYWFBQSERAPDQsJCAUEAQEEBQgJCw0PEBESFBQWFvYCAwIEAgMDBAQFBQUGBgcHBgYFBQUFBAMEAgICAgECAwMEBQVHBAMDAgMBAQEDBAUGCAgKCgoMDAwODgwMCwsKCQkIBwYFBAQCAgFLRAEAAgIEBAQGBgcHCAkICgkK/YAKCQoICQgHBwYGBAQEAgIPEBEQAQICBAUGBgYChCT+vQMDBAUBcgoJCggJCAcHBgYEBAQCAkBAQAAJAAAAAAQABAAABQBGAEoATgBUAFgAXABgALMAAAEVFwcnNQcVHw8/Dy8PDw4nMzUjBzM1IwU/AyM1MzUjBzM1IwczNSMDKwEPDRURFR8NMyEvAyEvBjURNRUhNREfAxEvDisBNSMVITUjA0BbLm3AAQQFCAkLDQ8QERIUFBYWFxcWFhQUEhEQDw0LCQgFBAEBBAUICQsNDxAREhQUFhYXFxYWFBQSERAPDQsJCAUEwYCAwICAAYAKCwwMLYCAwICAwICAQCAKCgkJCAgHBwYGBAQEAgICAgQEBAYGBwcICAkJCgoBsgUEAwP+XQcGBQUEAwIDABEQDxABAQMDBAUFBgcHCAkICgkKIID+gIABYHNaLm6NgAwLFhYUFBIREA8NCwkIBQQBAQQFCAkLDQ8QERIUFBYWFxcWFhQUEhEQDw0LCQgFBAEBBAUICQsNDxAREhQUFhZJgICALQwMCwqAgICAgIABAAICBAQEBgYHBwgJCAoJCv2ACgkKCAkIBwcGBgQEBAICDxAREAECAgQFBgYGAoAEJCD+nQMDBAUBcgoJCggJCAcHBgYEBAQCAkBAQAAACgAAAAAD6gPqAAMABwALAA8AEwAXABsAHwAjACcAAAEVMzUhFTM1IRUzNSUVMzUhFTM1IRUzNSUVMzUhFTM1IRUzNSUhESECuPX92Pb92PUBcPX92Pb92PUBcPX92Pb92PX+zQPW/CoBC7i4uLi4uPW4uLi4uLj1uLi4uLi49vwqAAAAAwAAAAADgwPqABoAQQCbAAABFQ8KKwETHwIhPwIRLwIBFQ8KKwERFR8GMzU3MTczNS8HJSEfDh0BMx8NFREVDw4hLw49ASMvDjURNzMCYwIEAwQFBwcJCwwPEGwBAgQFAZoFBAICBAX+egMEBAUGCAkLDQ8RFIIBAgICAwQDi7Q1iAEBAQIDAwME/tkBJwkJCAkHBwcGBgUEBAMCAi0HBwYHBQYFBQQEAwICAQECAgMEBAUFBgUHBgcHCP5sCAcHBgcFBgUFBAQDAgIBiwkICQgHCAYHBQUFAwMDAdoBAoh/DQ0HBwgHBgYEBAH+ngYDAwMDBgIiBQQCAR2aEBAJCQkICAcFBAL+VgQDAwMCAQEB2r830QQDAwMCAQEBRgEBAgMEBAUGBgcHCAgICQnRAQIDAwMFBAUGBgYHBwcH/eQIBwcHBgYFBgQEBAMCAgEBAQECAgMEBAUFBQYGBwcHCE4BAQIDBAQFBgYHBwgICAkJAbznAAAAABAAAAAAA+oD6gADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AAAlMxUjJTMVIyUzFSMlMxUjATMVIyUzFSMlMxUjJTMVIwEzFSMlMxUjJTMVIyUzFSMBMxUjJTMVIyUzFSMlMxUjAybFxf77xMT++sTE/vrFxQMRxcX++8TE/vrExP76xcUDEcXF/vvExP76xMT++sXFAxHFxf77xMT++sTE/vrFxdrFxcXFxcXFAcrExMTExMTEAcrExMTExMTEAcrFxcXFxcXFAAAEAAAAAAPqA+oAAwALABkAIQAAExEhEQEVITUjFSM1IREzESERMxEjNSMRIREnIRUzFTMRIegCMP4WAV5GRv5bRwK8R0eM/hbTA0lHRvwqAXT+5wEZAjHT042N/LYBX/6hAwNH/ucBGUZGR/y3AAAABgAAAAADrQPqAAMABwALAA8AEwAXAAA3IRUhNSEVITUhFSE1IRUhNSEVITUhFSFTAij92ANa/KYCKP3YA1r8pgIo/dgDWvymUz72PvY+9j72PvY+AAAAAAQAAAAAA+oD6gADAAYADAAgAAAlIRUhATMjJRcBIzUJAR8HFQ8EJz8DAckCIv3eAbQBAf7wz/2p0AHPAVMFCgoJhQYEAgIEBlgJz2MICgpMNwKUmdD9o8oB0wE5AQIEBoUJCgoKCgoJYAzPYgcGAwABAAAAAAPqA+oACwAAARcJAQcJAScJATcBA6tA/lIBrkD+Uv5YQAGo/lhAAagD60D+Vf5VQAGs/lpAAaUBpUD+WwAAAAMAAAAAA+oD6gAGABUAYAAAAQ0BNSM1MwEzGwEfATcjNTMDIwsBIwEzHw0VEScRIREhNxUPDyEvDjURPw8CzAEf/uH19f3tUilRVFAbRKRSUlJSUQHsASEKCwsFCgoJCAYCAgIBUv1JArdSAwMDBQMHCQsNCAgICgoKDP2cHAsRCwwLCgQEBAMDAgIBAQIGBQcJCwYHCAgJCgoLDAIAzMtQ9AHD/uIBHgPyo1L+ZwEe/uICFAUDBAYDCAkLDRAICQoLC/5CMgG5/M5SGS4KCwsGCwsJCQMEAgMBAQECAwUFBwkLBgcICAkKCgsMAuAcCxELCwsKBAUDBAIDAQEBAAACAAAAAAPqA+oACwCLAAABBxcHFzcXNyc3JwcRHx8PHy8fPx4BXF6kpF6kpV6kpF+kGRkZGBgXFxYWFRQUExMSERAQDg4NCwsKCQgGBgQDAgEBAgMEBgYICQoLCw0ODhAQERITExQUFRYWFxcYGBkZGRkZGRgYFxcWFhUUFBQSEhEQEA4ODQsLCgkIBgYEAwIBAQIDBAYGCAkKCwsNDg4QEBESEhQUFBUWFhcXGBgZGQMDX6SkXqSkXqSkXqQBjQECAwQGBggJCgsLDQ4PDxAREhMTFBQVFhYXGBcYGRkZGRkZGBgXFxYWFRQUExMSERAQDg4NCwsKCQgGBgQDAgEBAgMEBgYICQoLCw0ODhAQERITExQUFRYWFxcYGBkZGRkZGRgXGBcWFhUUFBMTEhEQDw8ODQsLCgkIBgYEAwIAAAMAAAAAA+oDRwADAAcACwAAATMVIwMhFSEDIRUhAZPa2toCjv1ypAPW/CoBJm0Bfm0BfW0AAAAAAQAAAAAD6gPqAAsAAAETIREhEwUDIREhAwKLAgFe/qMB/vYC/pIBbQED6/6X/vb+ngEBYwEKAWgAAAAAAQAAAAAD6gPqAIcAAAEfDw8HCQEfBw8PLwcJAQ8HLw8/BwkBLwc/Dx8HCQE/BgOhBwcHBwYGBgYFBAQDAwEBAQEBAQMDBAQF/pMBbQUEBAMDAQEBAQEBAwMEBAUGBgYGBwcHBwcHBwcGBwYF/pP+kwUGBwYHBwcHBwcHBwYGBgYFBAQDAwEBAQEBAQMDBAQFAW3+kwUEBAMDAQEBAQEBAwMEBAUGBgYGBwcHBwcHBwcGBwYFAW0BbQUGBwYHBwcD6wEBAQMDAwUFBQYHBgcHBwcHBwcHBgcFBv6T/pMFBgcGBwcHBwcHBwcGBgYGBQQEAwMBAQEBAQEDAwQEBQFt/pMFBQMDAwEBAQEBAQMDAwUFBgYGBgcHBwcHBwcHBgcGBQFtAW0FBgcGBwcHBwcHBwcGBgYGBQQEAwMBAQEBAQEDAwQEBf6TAW0FBQMDAwEBAAAAAAEAAAAAA+oDdwAGAAABFwEHATcXA21+/aYV/pl06AN4fv2mGAE1h8gAAAAABwAAAAAD6gPhAAMABwAnAEcASwBPAJoAACUhFSE1IRUhJQ8HHwczPwYvBiUPBh0BHwYzPwU9AS8FNxEhEQERIRElIRU7AR8NEQ8PIxUhNSMvDxE/DjsBAVoBT/6xAU/+sQItBgcFBQQCAgEBAgIEBQUHBgcGBgUDAwIBAQIDAwUGBvz4BwYFBQQDAgIDBAUFBgcHBgUFBAMCAgMEBQUGbwIL/goB3v31Aj5rCgkKCAkIBwcGBQUEAwIBAQEDAwUFBQcHCAgICgkKClX9nFUKCgkKCAgIBwcFBQUDAwEBAQEDAwUFBQcHCAgICgkKCmvIKZwoVgEBAgMEBAYGBQUFBAMDAQEBAgMEBQUHBQUEBAQCAgEBAQIDBAQGBgUFBQQDAwEBAQIDBAUFBwUFBAQEAgIe/swBNAIw/oEBfyvJAgIDBQQGBgcICAkJCgr+fwoKCQkJCAgHBwUFBQMDAQG7uwEBAwMFBQUHBwgICQkJCgoBdwoKCQkJCAgHBgYFBAQCAgAAAAMAAAAAA+oDwgACAAsAKAAAExcHCQIvATcvAgEzHwkVDwYBPwdBos4CGQEJ/n8BXANcBk0CTgULCgm/BAMDAgEBAQIEBwUEMP7yKgcHBwgHCAcBCLEaAuj+4P6ePShBIUkQAgADBAbQBAYFBgYHBgcGDQ0GBiwBJScGBQQDAwIBAAAAAAEAAAAAA+oD6gALAAABMxEhFSERIxEhNSEBw3oBrv5Sev5SAa4D6/5Sev5SAa56AAEAAAAAA+oDeAALAAATIRc3IQkBIScHIQEVARLZ2QES/p4BYP7u19f+7gFgA3no6P6G/ojm5gF4AAAAAAEAAAAAA/QDLAAFAAATCQEnCQEMAfQB9En+Vf5VAuf97QITRf46AcYAAAAAAQAAAAAD6gL1AAIAAAkBIQIAAev8KgL1/hYAAAEAAAAAA+oDWwACAAATIQEVA9b+FQNb/UoAAAABAAAAAAPqAvUAAgAACQEhAgAB6/wqAvX+FgAAAQAAAAAD6gL1AAIAABMhARUD1v4VAvX+FgAAAAEAAAAAA5QD6gAIAAABMxEBFwkBNwEBy1IBPzn+Z/5vMQEvA+v8uwEpQv6IAXhC/uYAAAABAAAAAAOUA+oACAAACQEHAREjEQEnAgQBkTH+0VL+wTkD6/6IQgEa/MoDRf7XQgABAAAAAAL1A+oAAgAACQIBCwHq/hYD6/4V/hUAAQAAAAAC9QPqAAIAAAERAQL1/hYD6/wqAesAAAQAAAAAA28D6gADAAcACwAXAAABMxEjAzMRIwMRIREBIRUzFSMRIREjNTMCPT4+uD4+egHq/lMBcLg9/Zo9uAJ7/hUB6/4VAij9mwJlATN7uP1dAqO4AAABAAAAAANdA+oABgAAARExETERAQNd/UYD6/66/rb+ugHgAAABAAAAAANbA+oAAgAAEwkBpQK2/UoD6/4V/hUAAQAAAAAD6gN5AAgAAAEXASEVIQEHAQFxPP71A0n8twELPP6kA3k0/uFM/uE0AXkAAQAAAAAD6gOIAAgAAAkCJwEhNSEBAoIBaf6XPwEV/L0DQ/7rA4n+d/53NwErTgErAAAAAAIAAAAAA+oDwgAGAA0AAAEzETMBMSMDMwMjESMBAlWi9P68U/tTAaL0AUQDu/3H/rwDhPyDAjkBRAAAAAIAAAAAA+oD6gAEABcAAAEXASM1AR8HFQ8DJz8DAnDN/aXNAyAFCgoJhwYEAgIEBmfMYwkJCgM9zf2lzQMJAQIEBocJCgoKCwoJZ8xkBwUDAAAAAAIAAAAAA+oD2gAFAAkAAAEXCQEHCQEzESMDe3D+lQFrcP4m/nSengPab/6V/pVvAdoB2vxMAAAAAgAAAAAD6gPaAAMACQAAATMRIwkCJwkBA02env04Adr+JnABa/6VA9r8TAO0/ib+Jm8BawFrAAADAAAAAAO5A+oAAwAHAFMAAAEzFSMBESERATMVITUzFTMfDxEPDyEvDxM1Pw4zAgD19f6pAq79g2IBiGIxCgoKCQgICAcGBgUEAwMBAQEBAwMEBQYGBwgICAkKCgr9UgsJCgkICAgHBgYFBAMDAQEBAgIDBQQGBgcICAgJCgkLMQHP9QG5/eQCHAFYYmJiAQEDAwQFBgYHCAgICgkKCv1RCgkKCQgICAcGBgUEAwMBAQEBAwMEBQYGBwgICAkKCQoCrwoKCQoICAgHBgYFBAMDAQEAAAEAAAAAAy4D6gAFAAABFwkBBwECvHP+iQF3c/4VA+t0/on+iXQB6wADAAAAAAPzA00AAwAHAAsAACUzNSMnITUhJyE1IQGR3t7eApr9ZqcD6PwYs2+mb6dvAAAAAQAAAAAD6gMuAAUAAAkBBwkBJwIAAet0/on+iXQDL/4VcwF3/olzAAEAAAAAAy4D6gAFAAAJAicJAQFEAev+FXMBd/6JA+v+Ff4VdAF3AXcAAAAAAQAAAAAD6gMuAAUAABMJARcJAYkBdwF3dP4V/hUDL/6JAXdz/hUB6wAAAAACAAAAAAPqA+oACwCLAAABBxcHFzcXNyc3JwcRHx8PHy8fPx4BUEWwsEWwsEWwsEWwGRkZGBgXFxYWFRUTFBISERAQDg4NDAoKCQgGBgQDAgEBAgMEBgYICQoKDA0ODhAQERISFBMVFRYWFxcYGBkZGRkZGRgYFxcWFhUVExQSEhEQEA4ODQwKCgkIBgYEAwIBAQIDBAYGCAkKCgwNDg4QEBESEhQTFRUWFhcXGBgZGQL1RbCwRbCwRbCwRbABpgECAwQGBggJCgoMDQ4OEBAREhIUExUVFhYXFxgYGRkZGRkZGBgXFxYWFRUTFBISERAQDg4NDAoKCQgGBgQDAgEBAgMEBgYICQoKDA0ODhAQERISFBMVFRYWFxcYGBkZGRkZGRgYFxcWFhUVExQSEhEQEA4ODQwKCgkIBgYEAwIAAAEAAAAAA+oC9QACAAAJASECAAHr/CoC9f4WAAABAAAAAAPqAvUAAgAAEyEBFQPW/hUC9f4WAAAAAwAAAAAD6gOWAAMABwAYAAABMxUjASEVISUBBycVIzUzJyM1MycjNTMnAn/IW/6CAn398P6XAuBNmNq2pOx/o4ATAwI3bgF+bb39IE6ZSW2jbqNtAgAAAAEAAAAAAy4D6gAFAAABFwkBBwECvHP+iQF3c/4VA+t0/on+iXQB6wABAAAAAAPqA7cASgAAARc3ASMRIT8PHw8PDyMvDiERIzcBEgIGAQTYAXUFBQYHBwkICgkLCwsMDAwNEA8PDg4NDAsKCQgGBgMDAQEDAwYGCAkKCwwNDg4PDxANDAwMCwsLCQoICQcHBgUF/iPJ+gO3Bgb+/v5jCwoKCgkJCAcGBgUEAwMBAQECBAUHCAkKCwsNDg4PDxAQDw8ODg0MCwoJBwcFBAIBAgIEBAUGBgcICQkJCwoLAgX4AAAAAA8AAAAAA+oD6gADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwAAJRUzNSEVMzUhFTM1JTMVIyUzFSMlMxUjATMVIyUzFSMlMxUjARUzNSEVMzUhFTM1JTMVIyUzFSMlMxUjAzN6/hZ6/hZ6Aij29v6Q9vb+kPb2AuD29v6Q9vb+kPb2Ax56/hZ6/hZ6Aij29v6Q9vb+kPb2zXp6enp6ej729vb29gJm9vb29vYCKHp6enp6ej729vb29gAAAAEAAAAAA/QD9AALAAATCQEXCQE3CQEnCQEMAY/+cWUBjwGPZf5xAY9l/nH+cQOP/nH+cWUBj/5xZQGPAY9l/nEBjwAAAQAAAAAD9AN3AAUAAAkBBwkBJwFx/wBlAWUCg2UBVQECZv6YAohmAAEAAAAAA/QCXQAEAAATITUnIQwD6Ab8HgGiuwEAAAAAAQAAAAADNgPzAAUAABMBNwkBJ8oB83n+hgF6eQIA/g15AXoBenkAAAQAAAAAA/MD8wAGAB0AIgBDAAAlByM1IzU3AQcVBwEPASMvAzU/AQE/ATMfAwERIQkBNwcBPwc9AS8MIw8FATg8RlU8AbgBAv6WAgMHBQICAgEEAWcDAwcFAgIB/bkBEgIk/u6YbgETbQYFBAMDAgEBAgMDBAUGoAsMBgcMDgkICAcHB508VUY8AY0DAwP+lgEBAgECBgYDBQFoAQECAQID/lT+7gIkARKXbP7tbgYHBggHCAgJCAkIBwgHBgefCAYDAQIBAgMDBQUAAAEAAAAAA/MD8wALAAATCQEXCQE3CQEnCQENAY7+cmQBjwGPZP5yAY5k/nH+cQOP/nH+cWQBjv5yZAGPAY9k/nEBjwAAAQAAAAADNgPzAAUAABMJARcJAcoBev6GeQHz/g0Dev6G/oZ5AfMB8wAAAAABAAAAAAPzA/MACwAAASEVIREzESE1IREjAbn+VAGsjgGs/lSOAkeO/lQBrI4BrAABAAAAAAPzAvkAAgAACQEhAgAB8/waAQYB9AAAAgAAAAAD8wPzAAMAgwAAARUhNQMPDx8fPx8vHw8OAvv+CmcREA8ODAwLCggIBgUFAwIBAQIDBQUGCAgKCwsNDg8QERISExQUFRUWFhcYGBkZGhoaGhkZGBgXFhYVFRQUExISERAPDg0LCwoICAYFBQMCAQECAwUFBggICgsLDQ4PEBESEhMUFBUVFhYXGBgZGRoaGhoZGRgYFxYWFRUUFBMSAjFiYgExEhITFBQVFRYWFxgYGBoaGhoaGRkYGBcWFhUVFBQTEhIREA8ODAwLCQkIBgUFAwIBAQIDBQUGCAgKCwsNDg8QERISExQUFRUWFhcYGBkZGhoaGhkZGBgXFhYVFRQUExISERAPDg0LCwoICAYFBQMCAQECAwUFBggICgsLDQ4PEAABAAAAAAPzA6cACAAAEwE3ASE1IQEnDQGmWP7xAvf9CQESWQH//llYARF8ARNYAAADAAAAAAKBA/MAPwB/AL8AACUVHw07AT8NPQEvDg8OERUfDTsBPw09AS8NKwEPDREVHw4/Dj0BLw0rAQ8NAX8CAwUFBwcICgoKDAwMDQ0NDQ0LDAoKCggHBwUFAwICAwUFBwcICgoKDAsNDQ0NDQwMDAoKCggHBwUFAwICAwUFBwcICgoKDAwMDQ0NDQ0LDAoKCggHBwUFAwICAwUFBwcICgoKDAsNDQ0NDQwMDAoKCggHBwUFAwICAwUFBwcICgoKDAwMDQ0NDQ0LDAoKCggHBwUFAwICAwUFBwcICgoKDAsNDQ0NDQwMDAoKCggHBwUFAwKODQ0MDAsLCgkJBwcFBAQCAgQEBQcHCQkKCwsMDA0NDQ0NDAsLCgkICAYGBAMCAQECAwQGBggICQoLCwwNDQFlDQ0MDAwKCgoIBwcFBQMCAgMFBQcHCAoKCgwMDA0NDQ0MDAwKCgoIBwcFBQMCAgMFBQcHCAoKCgwLDQ0BZQ0NDQwLCwoJCAgGBgQDAgEBAgMEBgYICAkKCwsMDQ0NDQ0MDAsLCgkJBwcFBAQCAgQEBQcHCQkKCgwMDA0AAAACAAAAAAPzA/MAZwDuAAABDxkvGD0BPxc7AR8XBRUfHjM/DhcVATcBIyc/DjUvHisBDx0CgQEBAQMCBAQEBgUNDxATExYLCwwMDAwNDQ0NDQ4MDQ0MDAsMCxUUEhEODQYFBQQDAwICAQECAgMDBAUFBg0OERIUFQsMCwwMDQ0MDg0NDQ0NDAwMDAsLFhMTEA8NBQYEBAQCAwEB/Y0CAgMEBQYHBwkICgoLDAwNDg4ODxAQEBEREhISExMTEREREBAQEBAPDw4ODg0NDBABHVX+4y0QCwkJCQgHBwYGBAQEAgICAQECBAQFBgYICAkJCwsMDA0NDg8PDxAREREREhMSExMTExMSEhIRERAQEA8ODg4NDAwLCgoICQcHBgUEAwICAoANDQ0NDAwMDAsLFhMTEA8NBQYEBAQCAwEBAQEBAQMCBAQEBgUNDxATExYLCwwMDAwNDQ0NDQ4MDQ0MDAsMCxUUEhEODQYFBQQDAwICAQECAgMDBAUFBg0OERIUFQsMCwwNDA0MDg0TExITEhEREREQDw8PDg0NDAwLCwkJCAgGBgUEBAIBAQICAgQEBAYGBwcICQkJCxAt/uNVAR0QDA0NDg4ODw8QEBAQEBERERMTExISEhEREBAQDw4ODg0MDAsKCgkIBwcGBQQDAgICAgMEBQYHBwkICgoLDAwNDg4ODxAQEBEREhISExMAAAAIAAAAAAPBA/MAAwAHAAsADwATABcAGwBnAAABMzUjBzM1IwczNSMlMzUjBzM1IwczNSMlESERNysBDw0VAx8OMyEzPw4RLw4rATUjFSE1IwKWZGTIZGTHY2MBj2RkyGRkx2NjAlf9RTIzCgoJCggICAcHBQUEBAICAQEBAwMEBQYHBwcJCAoJCgoCvAoKCQkJCAgHBwUFBQMDAQEBAQMDBQUFBwcICAkJCQoKMmT+cGMBBmRkZGRkZGRkZGRkZP3bAiX5AgIDBQUFBwcICAkJCQoK/UULCgkJCQgIBwYGBQQEAgICAgQEBQYGBwgICQkJCgsCuwoKCQkJCAgHBwUFBQMCAmRkZAACAAAAAAOEA/MAIwArAAA3Hw4zITM/DhEhNyMVITUjJyGzAQEDBAUFBwcICAkKCgsLCwG8CwsLCgoJCAgHBwUFBAMBAf1mi8IDCMI3/up8DAsKCgoJCQgHBgYEBAMCAgMEBAYGBwgJCQoKCgsMApmnb283AAEAAAAAA/MDNgAFAAATCQEnCQENAfMB83n+hv6GAr3+DQHzef6GAXoAAAAAAwAAAAAD8wPzAEAARAB5AAABHQEPDi8PPw47AR8NERUhNSMRFR8NMyEzPw01ESchIw8NAqYDBAYHCAoKDA0ODg8QEREREQ8QDg4NDAoKCAcGBAIBAQIEBgcICgoMDQ4ODxAREREREA8ODg0MCwkIBwYEA/3WbwIDAwUGBgcICQkJCwoLDAMIDAsKCgoJCQgHBgYEBAMC3v1nDAsKCwkJCQgHBgYFAwMCASIICRAQEA4ODQwKCggHBgQCAQECBAYHCAoKDA0ODhAQEBERERAPDw0NDAsJCAcGBAMDBAYHCAkLDA0NDw8QEQJR3t78+AwLCgoKCQkIBwYGBQMDAgIDAwUGBgcICQkKCgoLDAKZ3gIDAwUGBgcICQkKCgoLAAAAAwAAAAAD8wNNAAMABwALAAA3ITUhNSE1ITUhNSENA+b8GgPm/BoD5vwas2+mcKZvAAAAAAEAAAAAA/MD8wDVAAATHx47AT8eIw8PKwEvHj8fHw8HIREHLw4rAQ8dDQECAwQGBggJCgsMDQ4PDxEREhMUFBUVFhcXGBgZGRkaFRYVFRUUFBMUExISEhEQEBAPDw0ODQwLCwoJCQgHBgaCBQsODxETFBYXGBoaHBwdHg8UExITEhIREREQDxAODg4NDAwLCwoJCAcHBgUEAwMBAQEBAwMEBQYHBwgJCgsLDAwNDg4OEA8QEREREhITEhMUExMTEhISEREQEBAPDw4NDckBtZMREhMUFBUVFhcXGBgYGRoZGhkZGRgYFxcWFRUUFBMSEREPDw4NDAsKCQgGBgQDAgIAGhkZGRgYFxYXFRUUFBMSEREPDw4NDAsKCQgHBQUDAgEDAwQFBQcHCAkJCwoMDA0NDg8PEBARERISEhMTFBQNGxkYFhYTExAPDQsJBwUCAQMDBAUGBwgICQoKCwwMDQ4ODw8QEBAREhISEhMTExMTExITERIREBAQDw8ODg0MDAsLCQkJBwcGBQQDAwEBAQEDAwUFBgcHCQkKCgsMDckBtZIQEA8ODQwLCgkIBgYEBAICBAQFBwgJCgsMDQ4PDxEREhMUFBUWFhYYFxgZGRkAAgAAAAAD8wPzAAsAiwAAATcXBxcHJwcnNyc3BRUfHTsBPx09AS8dKwEPHQIAs0ezs0ezs0ezs0f+wAIDBQUHCAkKCwwNDg8PERESExQUFRUXFhcYGBkZGRoaGRkZGBgXFhcVFRQUExIREQ8PDg0MCwoJCAcFBQMCAgMFBQcICQoLDA0ODw8RERITFBQVFRcWFxgYGRkZGhoZGRkYGBcWFxUVFBQTEhERDw8ODQwLCgkIBwUFAwICR7NHs7NHs7NHs7NH+hoZGRkYGBcWFxUVFBQTEhERDw8ODQwLCgkIBwUFAwICAwUFBwgJCgsMDQ4PDxEREhMUFBUVFxYXGBgZGRkaGhkZGRgYFxYXFRUUFBMSEREPDw4NDAsKCQgHBQUDAgIDBQUHCAkKCwwNDg8PERESExQUFRUXFhcYGBkZGQADAAAAAAPzA/MABQCFAQUAAAEXNycRIwEVDx0rAS8dPQE/HTsBHx0FFR8dOwE/HT0BLx0rAQ8dAcDTNbtNAeYCAgQFBgYICAoKCwwMDQ4PDxARERISExMTFRQVFRUWFhUVFRQUFBMTEhIRERAPDw4NDAwLCgoICAYGBQQCAgICBAUGBggICgoLDAwNDg8PEBEREhITExMVFBUVFRYWFRUVFBQUExMSEhEREA8PDg0MDAsKCggIBgYFBAIC/GcCAwUFBwgJCgsMDQ4PEBARExIUFBUWFhcXFxkYGRkaGhkZGBkXFxcWFhUUFBITERAQDw4NDAsKCQgHBQUDAgIDBQUHCAkKCwwNDg8QEBETEhQUFRYWFxcXGRgZGRoaGRkYGRcXFxYWFRQUEhMREBAPDg0MCwoJCAcFBQMCAfDKOLIBIP7QFhUVFRQUFBMTEhIRERAPDw4NDAwLCgoICAYGBQQCAgICBAUGBggICgoLDAwNDg8PEBEREhITExQUFBUVFRYWFRUVFBQUExMSEhEREA8PDg0MDAsKCggIBgYFBAICAgIEBQYGCAgKCgsMDA0ODw8QERESEhMTFBQUFRUVFhoZGRgZFxcXFhYVFBQSExEQEA8ODQwLCgkIBwUFAwICAwUFBwgJCgsMDQ4PEBARExIUFBUWFhcXFxkYGRkaGhkZGBkXFxcWFhUUFBITERAQDw4NDAsKCQgHBQUDAgIDBQUHCAkKCwwNDg8QEBETEhQUFRYWFxcXGRgZGQAAAAcAAAAAA/QD9AADAAcACwAPABMAFwAbAAABNTMVITUzFQE1MxUhNTMVATUzFSE1MxUFIREhAsjI/ODIAZDI/ODIAZDI/ODI/tQD6PwYAsjIyMjI/tTIyMjI/tTIyMjIZAPoAAADAAAAAAP0A/QAQACBAQEAAAEfBhUPHyMvDgEfBicfBwEvDjU/HzMfBQUPDx8fPx8vHw8OA4gFBQQEAwECAQICBAUFBgcICQoLCw0NDg8PEBARERISExMUFBQWFRYTEhMSERIRERAQEA8PDw4OAkoLCgoJCAgH8hAQEA8PDw4O/bYLCgoJCAgHBwUFBAQDAQIBAgIEBQUGBwgJCgsLDQ0ODw8QEBEREhITExQUFBYVFhMSExIREhH+IBEQDg4NDAsJCQgGBgQDAwEBAwMEBgYICQkLDA0ODhAREhMTExQVFRYXFhgYGRkaGhoaGRkYGBYXFhUVFBMTExIREA4ODQwLCQkIBgYEAwMBAQMDBAYGCAkJCwwNDQ8QERITExMUFRUWFxcXGBkZGhoaGhkZGBcXFxYVFRQTExMCjxEREhESExITFhUWFBQUExMSEhEREBAPDw4NDQsLCgkIBwYFBQQCAgECAQMEBAUFBwcICAkKCgsCSg4ODw8PEBDpBwcICAkKCgv9tg4ODw8PEBAREBESERITEhMWFRYUFBQTExISEREQEA8PDg0NCwsKCQgHBgUFBAICAQIBAwQEBSsSExMTFBUVFhcWGBgZGRoaGhoZGRgYFhcWFRUUExMTEhEQDg4NDAsJCQgGBgQDAwEBAwMEBgYICQkLDA0NDxAREhMTExQVFRYXFxcYGRkaGhoaGRkYGBYXFhUVFBMTExIREA4ODQwLCQkIBgYEAwMBAQMDBAYGCAkJCwwNDQ8QAAIAAAAAA/QD9AADAIMAAAEVITUDDw8fHz8fLx8PDgL7/gpnERAPDg0MCwkJBwcFBAQCAQECBAQFBwcJCQsMDQ4PEBERExMUFBQWFhYXGBgYGhoaGhoaGBgYFxYWFhQVExMTERIQDw0NDAsJCQcHBQQEAgEBAgQEBQcHCQkLDA0ODhASERMTExUUFhYWFxgYGBoaGhoaGhgYGBcWFhYUFBQTEwIxYmIBMRETExMVFBYWFhcYGBgaGhoaGhoYGBgXFhYWFBQUExMRERAPDg0MCwkJBwcFBAQCAQECBAQFBwcJCQsMDQ4PEBERExMUFBQWFhYXGBgYGhoaGhoaGBgYFxYWFhQVExMTERIQDg4NDAsJCQcHBQQEAgEBAgQEBQcHCQkLDA0ODhAAAgAAAAAD9AP0AAsAiwAAARUzFSMVIzUjNTM1JQ8PHx8/Hy8fDw4CMcrKYsrK/s8REA8ODQwLCQkHBwUEBAIBAQIEBAUHBwkJCwwNDg8QERETExQUFBYWFhcYGBgaGhoaGhoYGBgXFhYWFBUTExMREhAPDQ0MCwkJBwcFBAQCAQECBAQFBwcJCQsMDQ4OEBIRExMTFRQWFhYXGBgYGhoaGhoaGBgYFxYWFhQUFBMTAvvKYsrKYspnERMTExUUFhYWFxgYGBoaGhoaGhgYGBcWFhYUFBQTExEREA8ODQwLCQkHBwUEBAIBAQIEBAUHBwkJCwwNDg8QERETExQUFBYWFhcYGBgaGhoaGhoYGBgXFhYWFBUTExMREhAODg0MCwkJBwcFBAQCAQECBAQFBwcJCQsMDQ4OEAAABAAAAAAD9ANgAAMABwAKAA4AADchNSE3ITUhAS0BNyE1IaIDUvyu2gJ4/Yj+kAEY/uiWA1L8rqBS5VP+0/7fNFIAAAABAAAAAAM0A/QABQAAEwkBFwkBywF+/oJ2AfT+DAN+/oL+gnYB9AH0AAAAAAEAAAAAAysD5AAFAAATCQEXCQHVAXL+jnEB5f4bA3P+jf6NcgHlAeUAAAAAAQAAAAADdwP0AAIAADcJAYkC7v0SDAH0AfQAAAIAAAAAA7UD9AADAAcAACUhESEBIREhAn0BOf7H/c0BOf7HDAPo/BgD6AAABgAAAAAEAAQAAAMABwAQABQAGAAhAAAlITUhJSE1IQUXNxEzERc3JxMhNSElITUhBScHFzcnBxEjAYACgP2AAQABgP6A/YArVUBVK6DgAoD9gAEAAYD+gP4AVSugoCtVQEBAgEBRL03+8wENTS+RAUBAgEDNTS+RkS9NAQ0AAAACAAAAAAPzA/QAfwEFAAABFQ8eLx8/Hx8eBRUfBwEPAx8IMz8EAR8HMz8dPQEvHSsBDx0DtQECAwMFBQUGBwgICQkKCgsLDAwNDQ4NDw4PDw8QEBAQEBAPDw8ODw0ODQ0MDAsLCgoJCQgIBwYGBAUDAwIBAQEBAgMDBQQGBgcICAkJCgoLCwwMDQ0ODQ8ODw8PEBAQEBAQDw8PDg8NDg0NDAwLCwoKCQkICAcGBQUFAwMCAf1RAQQFCAoMDg/+zwMGAwIBAgUGCQUFDAsMDAwFBQUBLRgYGhscHR0eExMTEhMREhEQEQ8QDg4ODQwMCwsKCQgHBwYFBAQCAgICBAQFBgcHCAkKCwsMDA0ODg4QDxEQERIRExITExMTExMSExESERARDxAODg4NDAwLCwoJCAcHBgUEBAICAn0QEBAPDw8ODw0ODQ0MDAsLCgoJCQgIBwYGBAUDAwIBAQEBAgMDBQQGBgcICAkJCgoLCwwMDQ0ODQ8ODw8PEBAQEBAQDw8PDg8NDg0NDAwLCwoKCQkICAcGBgQFAwMCAQEBAQIDAwUEBgYHCAgJCQoKCwsMDA0NDg0PDg8PDxAQEA8PHR0cGxoYGP7OBQoLCwsLCwkJBAMEAwMEAwQEAS0PDgwKCAUEAQICBAQFBgcHCAkKCwsMDA0ODg4QDxEQERIRExITExMTExMSExESERARDxAODg4NDAwLCwoJCAcHBgUEBAICAgIEBAUGBwcICQoLCwwMDQ4ODhAPERAREhETEhMTAAAbAAAAAAPUA9QAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwA3ADsAPwBDAEcASwBPAFMAVwBbAF8AYwBnAGsAACUzNSMHMzUjBzM1IwczNSMHMzUjBzM1IwczNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSM1ITUhJTM1IwUzNSMFMzUjJTM1IwUzNSMFMzUjJTM1IwczNSMHMzUjBzM1IwczNSMHMzUjBzM1IwOWPz99Pz99Pz+7Pj68Pz99Pz99Pz8Daz8//ks+Pv5KPz8Daz8//ks+Pv5KPz8DqvxWA2s/P/5LPj7+Sj8/A2s/P/5LPj7+Sj8/A2s/P30/P30/P7s+Prw/P30/P30/Pys/Pz8/Pz8/Pz8/Pz8/Pj8/Pz8/Pj8/Pz8/fT59Pz8/Pz8+Pz8/Pz8+Pz8/Pz8/Pz8/Pz8/PwAFAAAAAAPzA/MAIQBXAHkAmwDgAAAlHwchPwcvByEPBgMRLwQjDwcfAz8DLwYrAQ8EES8HDwY3HwchPwcvByEPBgMfByE/By8HIQ8GJw8EFR8GMz8DFSMPBx8HMz8GPQEvBSsBES8JDwIBgwECAgQFBQYGAjMGBgUFBAICAQECAgQFBQYG/c0GBgUFBAIC+0UEBQYFBgYGBQUEAgEBAQIEmZMDAgEBAQMDBQYFBgYGBgUERAECAwMFBQYHBgYFBQQCAvkBAgIEBQUGBgIzBgYFBQQCAgEBAgIEBQUGBv3NBgYFBQQCAgEBAgIEBQUGBgIzBgYFBQQCAgEBAgIEBQUGBv3NBgYFBQQCAvF9BAMCAQIDAwUGBQYGBgYFSF4GBgUFBAICAQECAgQFBQYG+gcFBgQEAwICAwQEBgUHXQEBAQMCAwQEBwYGBQWoBgYFBQMDAgEBAgMDBQUGBgcGBQUDAwIBAQIDBAQFBgEv/tB4BQQDAQECBAQGBgYHBgYG8fEGBgcGBwYFBQMDAgIEBX4BNgcGBgUEAwIBAQIDBAUGBjoGBgUFBAICAQECAgQFBQYGBwYFBQMDAgEBAgMEBAUGAXAGBgUFAwMCAQECAwMFBQYGBwYFBQMDAgEBAgMEBAUGT3UFBQYGBgUGBQQDAgECAwNE0QECAwQEBQYHBgYFBQQCAgEBAgIEBQUGBgcFBgQEAwIBGgQFBAQDBAICAgEBAQMAAAQAAAAAA/MDdwA9AHIApQEsAAABHwY7AQEPAx8HPwMBHQEfBj8HNS8HIw8GJRUfDzM1KwEvDT0BLwcPBiUVHwY7AR8NFTMvDyMPBgUVHw8zPwY9AS8GKwEvDT0CPw0zITMfFTsBPwYvECEPDgL6AQEDBAUFBgZw/v0EAwEBAQEDBAUFBgYGBgUFAQQCAwQEBgUHBgYFBQQCAgEBAQMEBQUGBrwGBgUFBAMB/ogBAwQHCAkLDA0PDwgREhITh30NDQwLCwoKCQgHBgYEAwIBAgMEBAYFBwYGBQUEAgIBOAIDBAQGBQddDQ0MCwsKCgkIBwYGBAMCPwEDBAcICQsMDQ8PCBESEhNnBwUGBAQDAv1QAQMEBggJCwwNDgcQEBESEmwHBQYEBAMCAgMEBAYFB2IMDAwLCgoKCAgHBgUEAwICAwQFBgcICAoKCgsMDAwBCgsLCwsJCgkICAcGBgQEAwECAgIEBQUGBgcGBQQEAwIBAQMEBgcICgoMDA4OEAcREBH+7RMSEREQDw4NDAsJCAYEAwHhBgYGBAQDAv78BQUGBgYFBgUEAwEBAQEDBAEDcAYGBQUEAwEBAQEDBAUFBga8BgYFBQQDAQEBAQMEBQUGnUYTEhIREQ8PDQwLCQQIBQQCPwIDBAYGBwgJCgoLCwwNDEYHBgUFAwMCAQECAwQEBQbNBwUGBAQDAgECAwQGBgcICQoKCwsMDQ0UEhIREQ8PDQwLCQQIBQQCAQICBAUFBqd0FBMSEhAQDw4MCwUJBwYEAgEBAwQFBQYGBwUGBAQDAgECAwUFBwcJCQoKDAwMDQ10DQ0NCwwKCgoIBwcFBQMCAgMDBQYGBwkICgoLCwwMFAYGBAQDAgIDBAQGBgYVEhEREA8ODQwLCggHAwUDAgEDBQYICgsMDg8QEBISEwADAAAAAAN3A/QAJQBLAMsAACUfBxUPCC8HNT8HMxcFHwgPCC8HNT8HMxcDEwMPDx8PPw4vCRsBDw0VHw4/Di8PAxMnCwEDAQMKBQ0EAgMDAwYFBA4GBxcLDRYMDQQBAwMDBQYEDgYDGgwN/k0DAwwNBAIDAgEDBgUEDgYHFwsNFgwNBAEDAwMFBgQOBgMaDA0iw7wPDQ4NDQsLBQ4IBwYFAwEBAQIEBgYICQQKEQwODQ4PDw8PDg0ODAwPDQgGBgQCAQEBAwwGCwcOCBGbmwkICAgGBwYLBAQDAwIBAQIEBgYICQ4RDA4NDg8PDw8ODQ4MEQoNCAYGBAIBAQECAwkGBAkFFwwNDQ4PD7nFItDQxAEEBAsGAwkNCQwPCAULAwMDAQMGBwsGAgoNCQsQCAULAwEFAgQBAQcLBgMJDQkMDwgFCwMDAwEDBgcLBgIKDQkLEAgFCwMBBQIC1f6v/sACAgQEBgYHBA8JCgsMDAwNDQwMDAsKCgUICwcGBAMCAQECAwQGBwcMDwoLDAwMDRIICBgIDgcMBgoBBv73BAQGBQYHBw8ICAgJCAgJDQwMDAsKCg0LBwYEAwIBAQIDBAYHCwgPCgsMDAwNDQwGDBELBQkEDwcGBAMCAQFCAVFX/qABYAAABAAAAAADtQP0AAIACAAOABcAAAEjNScVMxEhETcXIxEjEQMzFSERASMnIQNLjz/6/gwTfc+7P/oCcv7zP7v+mwI+kCz6/koCsLx+/c4CsP0SvAIiAQq8ABwAAAAAA9QD1AADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMARwBLAE8AUwBXAFsAXwBjAGcAawBvAAAlMzUjBTM1IwUzNSMHMzUjBzM1IwUzNSMHMzUjJTM1IwUzNSMFMzUjJTM1IwUzNSMFMzUjJTM1IyEzNSMHMzUjBzM1IwUzNSMHMzUjBzM1IyEzNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSM1ITUhAeE+Pv5KPz8Daz8/fT8/fT8//ok/P30/PwLuPz/+Sz4+/ko/PwNrPz/+Sz4+/ko/PwG2Pj4BtT8/fT8/fT8//ok/P30/P30/PwG2Pj4BtT8//ks+Pv5KPz8Daz8//ks+Pv5KPz8DqvxWKz8/Pz8/Pz8/Pz8/Pz8+Pz8/Pz8+Pz8/Pz8+Pz4+Pj4+Pj4+Pj4+Pz4/Pz8/Pz4/Pz8/Pz4/AAAEAAAAAAP0A/QACwAPABMAGwAAARcHFzcXNyc3JwcnAREjESERIxEDIRUhNSERIQGDcHAscHAscHAscHACB/r+iPo+ATgBeAE4/BgBGHBwLHBwLHBwLXFxAnH+xwE5/scBOf6IfHwBtgAAAAAEAAAAAAP0A/QAAwAPABMAGwAAARUhNQEXBxc3FzcnNycHJwEVITUHIxEzESERIQO2/sf9j3BwLHBwLXFxLXBwA37+xz98fAG2/koBRPr6AQ1wcC1xcS1wcCxwcAE5+vr6/oj+yAPoAAUAAAAAA/QD9AADAAcAEwAXACcAAAEVIzUTFSM1BSMVMxUzNTM1IzUjJxUjNSEzFSMVMxUjFTMVIxUhESECPvr6+gH0fHw/fX0/+vr+yPr6+vr6+gJx/Y8BRPr6ATn6+j8+fX0+fvr6+vo/+j/6PgPoAAAABQAAAAAD9AP0AAMABwATABcAKAAAARUjNRMVIzUFIxUzFTM1MzUjNSMlFSM1AykBNSM1MzUjNTM1IzUzNSECvPr6+v7HfX0/fHw/AjP6PwE5ATj6+vr6+vr9jwFE+voBOfr6Pz59fT5++vr6/FY++j/6P/o+AAAABAAAAAAD8wN3AEcAegCtATQAAAEPAxUfAw8EHwY7AT8DHwQ/By8EPwM9AS8GDwQvBA8CJRUfDzUvDj0BLwcPBiUVHwU7AR8OFTMvDyMPBgUVHw8zPwY9AS8FKwEvDj0CPw0zITMfFTsBPwYvECEPDgKLBAMBAQIDBIGGBAMBAQEBAwQFBgUGBgYGBYWGBQYGBgYFBgUEAwEBAQEDBIeBBAMCAgMEBQUGBgYGBQWBgQQGBgYGBQb+8wEDBAcICQsMDQ8PERESEhQNDQwLCwoKCQgHBgYEAwIBAgMEBAYFBwYGBQUEAgIBOAIDBAQGBQddDQ0MCwsKCgkIBwYGBAMCPwEDBAcICQsMDQ8PCBESEhNnBwUGBAQDAv1QAQMEBggJCwwNDgcQEBESEmwHBQYEBAMCAgMEBAYFB2IMDAwLCgoKCAgHBgUEAwICAwQFBgcICAoKCgsMDAwBCgsLCwsJCgkICAcGBgQEAwECAgIEBQUGBgcGBQQEAwIBAQMEBgcICgoMDQ0OEAcREBH+7RMSEREQDw4NDAsJCAYEAwH3BQUGBgYGBQWEiAUFBgYGBgUFBAMCAgMEiIkEAwEBAQEDBAUFBgYGBgUFiYQFBQYGBgYFBQQDAQEBAQMEg4MEAwEBAQEDiUYTEhIREQ8PDQwLCQgHBAMBPgECAwQGBgcICQoKCwsMDQxGBwUGBAQDAgEBAgMEBAYFzQcFBgQEAwIBAgMEBgYHCAkKCgsLDA0MExISEREPDw0MCwkFBwUEAgEBAwQFBQandBQTEhIQEA8ODAsFCQcGBAIBAQMEBQUGBgYGBgQEAwIBAgMFBQcHCAoKCgwLDQ0NdA0NDAwMCgoJCQcHBQUDAgIDAwUGBggICQkKCwsMDBQGBgQEAwICAwQEBgYGFBISERAPDg0MCwkJBwMFAwIBAwUGCAoLDA4PEBASEhMAGwAAAAAD1APUAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwBHAEsATwBTAFcAWwBfAGMAZwBrAAAlMzUjBzM1IwczNSMFMzUjBzM1IwczNSMlMzUjBTM1IyUzNSMFMzUjJTM1IwczNSMFMzUjBzM1IwczNSMFMzUjNTM1IwUzNSMlMzUjBTM1IyUzNSMHMzUjBzM1IwMzESMHMzUjBzM1IwczNSMDlj8/fT8/fT8//ok/P30/P30/PwNrPz/8lT8/A2s/P/yVPz8C7j8/fT8//ok/P30/P30/PwNrPz8/P/yVPz8Daz8//JU/PwNrPz99Pz99Pz+7Pj68Pz99Pz99Pz8rPz8/Pz8/Pz8/Pz8+Pz8/Pj8/P30+Pj4+Pj4+Pj4+Pn0/Pz8+Pz8/Pj8/Pz8//FYDqj8/Pz8/PwAAHAAAAAAD1APUAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwBHAEsATwBTAFcAWwBfAGMAZwBrAG8AACUzNSMHMzUjBzM1IwczNSMHMzUjBzM1IyUzNSMFMzUjJTM1IwUzNSMlMzUjBzM1IwczNSMHMzUjBzM1IwczNSMHMzUjJTM1IwUzNSMlMzUjBTM1IwEzESMHMzUjBzM1IwczNSMHMzUjBzM1IwczNSMDGT8/fT8/uz4+vD8/fT8/fT8/AbY+Pv5KPz8Btj4+/ko/PwLuPz99Pz99Pz99Pz99Pz99Pz99Pz8Btj4+/ko/PwG2Pj7+Sj8/A2s/P30/P30/P7s+Prw/P30/P30/Pys/Pz8/Pz8/Pz8/Pz4/Pz8+Pz8/fT4+Pj4+Pj4+Pj4+Pj59Pz8/Pj8/P/zTA6o/Pz8/Pz8/Pz8/Pz8AAAAABQAAAAAD8wO1AAIAHABHAHoBAQAALQEnCQEXAT8ENS8KIw8DJRUfDzUvBzUvBisBDwUlFR8GMx8OFTMvEA8GBRUfDzsBPwU9AS8FKwEvDj0CPw4hMx8WPwcvECUPDgGDAQSuAVv+0a0BMAQEAwQDAwQDBARXBAUGCwsMDAsFBf5KAQEDBAUGBwgJCgoLDAwNDQcNCwoIBgUCAQIDBAQGBQcGBgUFBAICATgCAwQEBgUHXQ0NDAsLCgoJCAcGBgQDAj8BAwUGCAkLDA0PDwgREhITZwcFBgQEAwL9UAEDBAYICQsMDQ4HEBAREhJsBwUGBAQDAgIDBAQGBQdiDAwMCwoKCggIBwYFBAMCAgMEBQYHCAgKCgoLDAwMAQoLCwsLCQoJCAgHBgYEBAMBAgICBAUFBgYHBgUEBAMCAQEDBAYHCAoKDA0NDw8IEBAS/u4TEhIQEA8ODQwLCQgGBANKTbEBYf7LsQE2BAUGCwwMDAsFBQVYBQMEBAICBAQDFUYPDw4ODg0MDAsKCgkIBwcFRQQKCwwODxARTgYGBQUEAwICAwQFBQbNBgYFBQQDAQEBAgMEBQYICAkJCgsMDAwNExMSERAQDg4MCgoEBwYDAgEBAgMEBAYFp3QUExISERAODg0LBQgIBQQCAgMEBAYGBgYGBQUEAwIBAgMEBgYICAkKCwsMDQwOdA0NDAwLCwoJCQcGBgQDAgECAwQEBgcHCAkJCgsLDAwVBgUFAwMCAQECAwMFBQYHFBISEBAPDg0NCgoJBwMEBAEBAQMFBwgJCw0NDxARERMTAAAAAAIAAAAAA/QC+gCHARQAAAEVHwY7AR8NHQIPDiMvDz0BLwUrAQ8GFR8PIT8PNS8PIw8GBRUfDzM/Bj0BLwUrAS8PNT8PMx8aPwcvEyMPDgK8AgMEBAYFB10NDQwLCwoKCQgHBgYEAwICAwQGBgcICQoKCwsMDQ36DA0MCwsKCgkIBwcFBAMCAQIDBAQGBgYGBgUFBAMBAQEDBAcICQsMDQ8PCBESEhMBAxQSEhERDw8NDAsJBAgFBAIBAwQHCAkLDA0PDwgREhITZwcFBgQEAwL9UAEDBAcICQsMDQ8PCBESEhNnBgYGBAQDAgIDBAQGBgZdDQ0MCwsKCgkIBwYGBAMCAQECAwQGBgcICQoKCwsMDQ36CQkJCQkICAgHBwYHBQUFBAQDAgECAwQEBQYHBgYFBQMDAgEBAwQHBgcHCQkJCwsLDA0NDQ4NDvoUEhIREQ8PDQwLCQgHBAMC2wcFBgQEAwIBAgMEBgYHCAkKCgsLDA0NfQwNDAsLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsLDA0MRgcFBgQEAwICAwQEBQYHRRQSEhERDw8NDAsJBAgFBAIBAwQHCAkLDA0PDwgREhIThhQSEhERDw8NDAsJBAgFBAIBAQMEBQUGo3wUEhIREQ8PDQwLCQQIBQQCAQEDBAUFBgYHBQYEBAMCAQIDBAYGBwgJCgoLCwwNDXwNDQwLCwoKCQgHBgYEAwIBAQECAgMDBQQGBQcGCAcICQwMDBMGBQUDAwIBAQIDAwUFBgYTExISDAwMCwoJCQgHBgUFAwMBAQEDBAcICQsMDQ8PERESEgAAAAAcAAAAAAPUA9QAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwA3ADsAPwBDAEcASwBPAFMAVwBbAF8AYwBnAGsAbwAAJTM1IwczNSMHMzUjBzM1IwczNSMHMzUjJTM1IwUzNSMlMzUjBTM1IyUzNSMHMzUjBzM1IwczNSMHMzUjBzM1IwczNSMlMzUjBTM1IyUzNSMFMzUjJTM1IwczNSMHMzUjBzM1IwczNSMHMzUjAzMRIwOWPz99Pz99Pz+7Pj68Pz99Pz8C7j8//ks+PgG1Pz/+Sz4+AbU/P30/P30/P30/P30/P30/P30/PwLuPz/+Sz4+AbU/P/5LPj4BtT8/fT8/fT8/uz4+vD8/fT8/fT8/Kz8/Pz8/Pz8/Pz8/Pj8/Pz4/Pz99Pj4+Pj4+Pj4+Pj4+Pn0/Pz8+Pz8/Pj8/Pz8/Pz8/Pz8//FYDqgAAAAAHAAAAAAPMA8wAAwAPABMAFwAbAB8AMQAAExUzNSUXNxcHFwcnByc3JyUVMzUBFTM1IRUzNSEVMzUnIREjNSMVIzUjFTMVIxUzFSGIqAFQiIk7iIg7iYg8iYn+RKgBeqj+MtL+Mqj8A3JUqFTSfn5+/jIBVqioZomJPIiJO4iIO4mI0qioASbS0tLS0tJU/jJUVFSoVKhUAAoAAAAAA/QD9AADAAcACwAPABMAFwAbAB8AIwAoAAABFSM1IxUjNSMVIzUBFSM1IxUjNSMVIzUBFSM1IxUjNSMVIzUDKQERIQO2+j/6P/oDbPo/+j/6A2z6P/o/+j4BOAKw/BgBRPr6+vr6+gE5+vr6+vr6ATn6+vr6+vr8VgPoAAAAAAUAAAAAA/MDtQAjAFIAfQCwATcAAAERFR8FMxc/BxEvByMPBicRFR8GPwcRMz8GPQEvBisBDwgnFR8PNS8HNS8HDwYlFR8GMx8OFTMvEA8GBRUfDzsBPwU9AS8GIy8OPQI/DiEfFz8HLxAlDw4CvAMDBQUHBwTwBwgGBgQEAgEBAgQEBgYIA/AIBwcFBQMDfQIDBAQGBQcGBgUFBAICAfoGBgUFBAMCAgMEBQUGBvoGBwYLCggHBQEBvAEBAwQFBgcICQoKCwwMDQ0HDQsKCAYFAgECAwQEBgUHBgYFBQQCAgE4AgMEBAYFB10NDQwLCwoKCQgHBgYEAwI/AQMEBwgJCwwNDw8IERISE2cHBQYEBAMC/VABAwQGCAkLDA0OBxAQERISbAcFBgQEAwICAwQEBgUHYgwMDAsKCgoICAcGBQQDAgIDBAUGBwgICgoKCwwMDAEKCwsLCwkKCQgIBwYGBAQDAQICAgQFBQYGBwYFBAQDAgEBAwQGBwgKCgwNDQ8PCBAQEv7uExISEBAPDg0MCwkIBgQDAdr+lwgHBwUFAwMBAQMDBQUHBwQBbQcIBgYEBAIBAQIEBAYGCF3+igcGBQUDAwIBAQIDAwUFBgcBdgECAwQEBgUHBgYFBQQDAQEBAgUGCQoLBgZ+Rg8PDg4ODQwMCwoKCQgHBwVEBQkMDA4PEBBPBgYFBQQDAQEBAQMEBQUGzQYGBQUEAwEBAQIDBAUGCAgJCQoLDAwMDRMTEhEQEA4ODAoKBAcGAwIBAQIDBAQGBad1ExMTEREQDw0NCwUJBwUEAgIDBAQGBQcGBgUFBAMBAQECAwQGBggICQoLCwwMDQ50DQ0MDAsLCgkICAYGBAMCAQEBAwQFBQcHCAkJCwoLDAwVBgUFAwMCAQECAwMFBQYHFBISEBAPDg0MCwoIBwMFBAEBAQMFBwgJCw0NDxARERMTAAAAHAAAAAAD1APUAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwBHAEsATwBTAFcAWwBfAGMAZwBrAG8AADchNSElMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSMlMzUjITM1IwczNSMHMzUjBTM1IwczNSMHMzUjITM1IyUzNSMFMzUjBTM1IyUzNSMFMzUjBTM1IyUzNSMHMzUjBzM1IwczNSMHMzUjBzM1IwczNSMrA6r8VgNrPz/+Sz4+/ko/PwNrPz/+Sz4+/ko/PwG2Pj4BtT8/fT8/fT8//ok/P30/P30/PwG2Pj4BtT8//ks+Pv5KPz8Daz8//ks+Pv5KPz8Daz8/fT8/fT8/uz4+vD8/fT8/fT8/Kz8+Pz8/Pz8+Pz8/Pz8+Pz4+Pj4+Pj4+Pj4+Pz4/Pz8/Pz4/Pz8/Pz4/Pz8/Pz8/Pz8/Pz8/AAAAAAQAAAAAA7UD9AADAA0AKgBQAAABESERJRUhNTMVIREhESUfBxUzFSE1MzU/Ch8BJw8KIxEhFSERIzUjNS8MDwIDd/6J/sgB9D7+yP7HAVYFBgQHBQIDAX3+iX0BAQIEBAUGBwkLDRAGRgYFCwkNCwoGBAIB+gF4AfR++gIEBAUHBwwOEBEMDAwNDAwCPv4MAfT6fHy7/gwCr3kDBAUJDAYODTc+PigWCgoJCAcHBgMDAQEBNgMDBggMDhAQDA0M/NM+AnH6DA0MCwsKCgwMCQcDAgEBAgMAAAUAAAAAA/QD8wAJAA0AEQBEAEoAABMzFSMVITUjESMBMzUjJxUjNSUPAx0BHwY7AT8GLwQhESEVIREhPwQvByMPAQUzFTMRIwx9fQE4fLwBOLy8fH4CusIEAwICAwTCBAYFBgYGBgUEAgIBAQIDBIoBEf3NAnH+sYoEAwIBAQICBAUFBgYGBgb9BLw++gFE+j4+ATkBdz59fX02uwUGBQcGBgUFvAMDAgIDBAUGBQYGBgUFhv2PPwLuhgUGBQYGBgYEBQMBAQID9bwBtgAAAAAFAAAAAAP0A/QACwAPABMAFwAnAAAlIxUzFTM1MzUjNSMBFSM1IxUjNSMVIzUDIREjFSM1IxUjNSMVIzUjAcJ+fj59fT4B9Po/+j/6PgPoPvo/+j/6Psg/fX0/fAF4+vr6+vr6/scCcfr6+vr6+gAABQAAAAAD9AP0AAMABwALABsAJwAAARUjNSMVIzUjFSM1AzM1MxUzNTMVMzUzFTMRISUjFTMVMzUzNSM1IwO2+j/6P/o+Pvo/+j/6PvwYAbZ+fj59fT4CPvr6+vr6+v3O+vr6+vr6AnH6P3x8P30AABAAAAAAA6QDpAADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AAAlITUhBSE1ISUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhAngBLP7U/eQBLP7UAhwBLP7U/eQBLP7UAhwBLP7U/eQBLP7UAhwBLP7U/eQBLP7UAhwBLP7U/eQBLP7UAhwBLP7U/eQBLP7UAhwBLP7U/eQBLP7UAhwBLP7U/eQBLP7UXB4eHjweHh48Hh4ePB4eHvAeHh48Hh4ePB4eHjweHh4AEv/k/+QEHAQcAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8ARQBKAAAlITUhBSE1ISUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJTMhESERAykBESECeAEs/tT+AgEs/tQB/gEs/tT+AgEs/tQB/gEs/tT+AgEs/tQB/gEs/tT+AgEs/tQB/gEs/tT+AgEs/tQB/gEs/tT+AgEs/tQB/gEs/tT+AgEs/tQB/gEs/tT+AgEs/tQBhh4B4PwEHgIcAhz7yHoeHh48Hh4ePB4eHjweHh7SHh4ePB4eHjweHh48Hh4eWvwEA/z75gQ4AAAAFf/k/+QEHAQcAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwBHAEsATwBUAAAlITUhBSE1ISUhNSEFITUhJSE1IQUhNSElITUhBSE1ISURIREjESERJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJSE1IQUhNSElESERIxEhEQMpAREhAngBLP7U/gIBLP7UAf4BLP7U/gIBLP7UAf4BLP7U/gIBLP7UAf4BLP7U/gIBLP7UA4T+IB7+AgJ2ASz+1P4CASz+1AH+ASz+1P4CASz+1AH+ASz+1P4CASz+1AH+ASz+1P4CASz+1AOE/iAe/gIeAhwCHPvIeh4eHjweHh48Hh4ePB4eHlr+AgH+/gIB/ngeHh48Hh4ePB4eHjweHh5a/iAB4P4gAeD75gQ4AAAACQAAAAADaAOkAAMABwALAA8AEwAXABsAHwAlAAAlITUhJSE1ITUhNSE1ITUhARUjNSMVIzUlFSM1IxUjNQcdASERIQHiAYb+ev62AtD9MALQ/TAC0P0wArKWHpYBSpYelh4Bhv56XB48HjwePB4BSpaWlpa0lpaWlqgYqAGGAAAS/+QAAAQcA+AAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwA3ADsAPwBDAFUAACUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJSE1IQUhNSElESERKQERIRUhETMRIREzETMRMxEhAjwBDv7y/iABDv7yAeABDv7y/iABDv7yAeABDv7y/iABDv7yAeABDv7y/iABDv7yAeABDv7y/iABDv7yAeABDv7y/iABDv7yAeABDv7y/iABDv7yAeABDv7y/iABDv7yA0j+Pv4CAeD+IAHgHgHCHjwe+8hcHh4ePB4eHjweHh48Hh4e0h4eHjweHh48Hh4ePB4eHjz+PgHC/j4e/j4Bwv4+A6L8mgOEAAAACQAAAAADaAOkAAMABwALAA8AEwAXABsAHwAlAAA3ITUhNSE1ITUhNSE1ITUhARUjNSMVIzUlFSM1IxUjNQcdASERIZgBhv56AtD9MALQ/TAC0P0wAWiWHpYBSpYelh4Bhv56XB48HjwePB4BSpaWlpa0lpaWlqgYqAGGAAkAAAAAA2gDpAADAAcACwAPABMAFwAbAB8AJQAANyE1ITUhNSE1ITUhNSE1IQEVIzUjFSM1JRUjNSMVIzUHHQEhESGYAYb+egLQ/TAC0P0wAtD9MAH+lh6WAUqWHpYeAYb+elwePB48HjweAUqWlpaWtJaWlpaoGKgBhgADAAAAAAQAAwAAAwAHAAsAABEhNSE1ITUhNSE1IQQA/AAEAPwABAD8AAEAQMBAgEAAAAAAAwAAAAAEAAPAAAMABwALAAA1ITUhESE1IREhNSEEAPwABAD8AAQA/ABAQAGAQAFAQAAAAAMAAAAABAADQAADAAcACwAANSE1IREhNSE1ITUhBAD8AAQA/AAEAPwAwEABAEDAQAAAAAAGAAAAAAQABAAAAwAHABAAFAAYACEAACUhNSElITUhBScHFzcnBxEjASE1ISUhNSEFFzcRMxEXNycBgAKA/YABAAGA/oD+AFUroKArVUABAAKA/YABAAGA/oD9gCtVQFUroEBAgEDNTS+RkS9NAQ0BQECAQFEvTf7zAQ1NL5EAAAUAAAAAA6QDpAADAAcACwAPABMAADchNSE1ITUhNSE1IQERIREDIREhtgKU/WwClP1sApT9bALQ/PQeA0j8uLYePB48HgH+/PQDDPzWA0gABQAAAAADpAOkAAMABwALAA8AEwAAEyE1ITUhNSE1ITUhAREhEQMhESG2ApT9bAKU/WwClP1sAtD89B4DSPy4AaYePB48HgEO/PQDDPzWA0gAAAAABQAAAAADpAOkAAMABwALAA8AEwAAEyE1ITUhNSE1ITUhJREhEQMhESG2ApT9bAKU/WwClP1sAtD89B4DSPy4AngePB48Hjz89AMM/NYDSAACAAAAAAPAA78ABwAPAAATAQMzEwE3AQUzBxc3MzUhQAFdq6N5AV5T/NUBIHEjbVb7/XQDav6o/m8BGP6nUwMqfU1tuoAAAAADAAAAAAPAA8AATQBRAJcAAAEfBA8PIy8LFR8IPxg1LwMjHwElITUhAQ8UHwMzLwc/DjsBHwY1LwYPAgJ+BAIFAwEBAgQEBggJCgwNDhARExQWDQ0eHh4PDg8NDQwMCgoLDB0fICAsGCAfHh0cGgwNCwsLCgoJCQgHBwYFBQMDAgIBAwQHqwYM/ccDgPyAAYcODRoYFwsKCgkJCAcHBwUFBAMCAQEBAwQGsAkHBwYFBAIBAQMFBgkJCwsNDg4PEBAPEBwaGhgWFhQSEBMVFxkrMB0dHAFdBQYNDQ8ODQwLCgoICAcGBQQEAgEBAQQHCQUGBgcHCAgJkgUGBQgIBgUEAQECBAUICQUGBgcHCAgJCQoKCwwMDQ0ODw8QFBQTEgcNXIABcgQECgsOBwgICQoKCgsLDAwNDQ4ODxYUExEHCQgJCwwMDg8NDAwKCQgIBgYEAwMCAQMEBgcJCwyMBwYFBAQDAQECBQACAAAAAAQAA78ABwAPAAABMxEzETM1ISUhETMRITUhAgDAgMD+AP4AAQCAAQD9gAJA/gACAICA/QADAIAAAAAABAAAAAAEAAO/AAMABwALAA8AADUhNSE1ITUhNSE1ITUhNSEEAPwABAD8AAQA/AAEAPwAQICAgICAgIAAAwAAAAAEAAP/AAQACABMAAABJwMhAxMRIREnER8PIT8PES8PIQ8OAeKBoQKAvv79AIABAQMEBQcGCAkJCgoLDAwMAxAMDAwLCgoJCQgGBwUEAwEBAQEDBAUHBggJCQoKCwwMDPzwDAwMCwoKCQkIBgcFBAMBAVun/v4BgAEA/QADAAj88AwMDAsKCgkJCAYGBgQDAQEBAQMEBgYGCAkJCgoLDAwMAxAMDAwLCgoJCQgGBgYEAwEBAQEDBAYGBggJCQoKCwwMAAAMAAAAAAPAA78AAwAHAAsADwAVABkAHQAhACUAKQAtADEAACUzNSMHMzUjNzM1IzUzNSMFFREhESElMzUjBTM1IyUzNSMHMzUjBzM1IwczNSMHMzUjA0CAgMCAgMCAgICA/QACAP4AAwCAgP0AgIADAICAwICAwICAwICAwICAQICAgECAQICAQP7AAgBAgICAQICAgICAgICAgAACAAAAAAQAA/8ACAARAAATMwcXNxUzESEBNSMRITUjNydApuZa5oD+gAKAgAGApeVaAUDlW+amAYABWqb+gIDlWwAAAAIAAAAABAAD/wAEABcAADUVMwEnNwcXPwM1LwYjDwLiAlvhsXbiegYFAgIFBpUKCgwNCwsF4uICXOGyduJ7CQsLDQsLCpUGBQICBQMAAAAAAwAAAAADQAPAACIARQCQAAABMx8NHQEPDiM1EzMfDg8PIzUDITM/EC8PPw49AS8TIyECPAoKCgkJCQcIBgYFBAQCAgICBAQFBgYIBwkJCQoKCryaCwoJCgkICAcGBgUFAwICAQECAgMFBQYGBwgICQkKCguawAGlCwsLCxUUExIREA4NCwkHBgMBAQEDBAUGBwgJCgoLDAwNDgoKCQkICAcGBgUEBAMCAQEBBQcJCw0OEBISFAsLCgwLDAsMDf6OAbUCAwMFBgYHCAkJCgoLCwwLCwsKCgkJCAcHBQUEAgIB4AF1AgMDBQYGBwgJCQoKCwsMCwsLCgoJCQgHBgYFAwMCAeD9FgECAgYICg0ODxETFBUXFxgZEhESEBEPDw8ODQwLCwoJBwkJCQoKCgsLCwsMDAwMDA0NDQ0aGBgWFRMSEA4MBQUEBAMCAgEAAAAABAAAAAAEAAO/AAMABwALAA8AADUhNSE1ITUhNSE1ITUhNSEDAP0ABAD8AAMA/QAEAPwAQICAgICAgIAABAAAAAAEAAP/AD8AfwCEAQYAACUVDw4vDj0BPw07AR8NERUPDSsBLw09AT8OHw4lBxcBNQUVHxA/BxcHLwYjDw8fDz8PLwc3ATM1ATUvDw8OAUACAgQEBAYGBwcICQgKCQoKCQoICQgHBwYGBAQEAgICAgQEBAYGBwcICQgKCQoKCQoICQgHBwYGBAQEAgICAgQEBAYGBwcICQgKCQoKCQoICQgHBwYGBAQEAgICAgQEBAYGBwcICQgKCQoKCQoICQgHBwYGBAQEAgIB//+AAUD8AAEEBQcJCwwODwgREhMUFRYVEg0MDAwMCws7OwsMDQwNDQ0OFxYWFBQSEg8PDQsJCAUEAQEEBQgJCw0OEBETExUVFxYYFhYUFBIREA8MDAkIBQQBAQEDAwQFBgdeAUDA/cADBAYICgsNDhAREhIUFRUWGxYVFBMTEQ8PDAsKBwYE4AoJCQkJCAcHBgYEBAQCAQEBAQIEBAQGBgcHCAkJCQkKCgkKCAkIBwcGBgQFAwICAgIDBQQGBgcHCAkICgkCNgoJCggJCAcHBgYEBQMCAgICAwUEBgYHBwgJCAoJCgoJCggJCAcHBgYEBAQCAQEBAQIEBAQGBgcHCAkICgmT/YABQECdAxkVFRQTEhAQDgcMCgkHBQMBAQECAwMEBQVYWAUFBAQCAgIBBAUICQsNDw8SEhQUFhYXFxYVFRQSERAPDQsJCAUEAQEEBQgJCw0PDxISExUVFhcRDg8ODg4NDDD+wEACYEccFRQTExEQDw4MCgkHBQQBAQQGBwkMDA8PERIUFBUWAAAAAAQAAAAAA7kDuQADAAcAEgAaAAABMxUjJxUhNQERMzUzNxc3FzM1JSERMxEhNSMB4Pz8XgG5/Yo/MkxUfoMl/UsDMz/9S70Bgn69/PwBev6Gfl9U0t38fv6G/gj8AAAAAAMAAAAABAAD/wADAEcAXQAAAREhESMRHw8hPw8RLw8hDw4nETMRITUhDw4DgP3AgAECAwQFBwcJCQkLCwwMDQ0CQA0NDAwLCwkJCQcHBQQDAgEBAgMEBQcHCQkJCwsMDA0N/cANDQwMCwsJCQkHBwUEAwLBgAKA/YANDQwMCwsJCQkHBwUEAwICwP3AAkD9wA0NDAwLCgoJCQcGBgQDAgEBAgMEBgYHCQkKCgsMDA0NAkANDQwMCwoKCQkHBgYEAwIBAQIDBAYGBwkJCgoLDAwNs/1AAsCAAQIDBAYGBwkJCgoLDAwNAAACAAAAAAOAA78AAwALAAA3IREhNyEVITUhNSHAAoD9gMD/AAMA/wD/AEACgMCAgEAAAAAABQAAAAAEAAO/AAMABwALAA4AEgAANSE1ISUhNSE1ITUhATcnNSE1IQQA/AABgAKA/YACgP2A/oDAwAQA/ABAgICAgID+gMDAgIAAAAMAAAAAA/8D/wADAB4AIgAAKQE1IQEPBxUfCjM/AwE3CQIBgAKA/YD+sAsJCAYGBAICAgIEBgcECtgICAgJCAgIWP6qOQFWAbv+qoABngsMDA0NDg0ODg4NDgwNBQzNBQMCAgMFVAFGNP66AacBRwABAAAAAAQAAwAAZAAAESEnPw47AR8eNy8eIw8PJwHAtw0ODg8PDxAQEBEREhESEhIREBEQEBAPDw8PDg4ODg0MDQsMCwsKCgkJCAgHBwYGBXgHBwkICgoLDAwNDQ4PDw8QERESERMSFBMUFBUUFRYVFhkYGBcXFxcWFRUVFBQTEhK0AQDQDAsKCgkIBwcGBgUDAwMBAQICAwQFBQUHBwcICAoJCgsLCwwMDQ0ODg4ODw8QECoVFBQUExITEREREBAPDg4ODAwLCwkJCQcHBQUFAwICAQEEBAUGCAkJCwsMDg4PENEAAAAAAgAAAAAEAAP/AAgAEQAANzUjESE1IzcnATMBFwEVMxEhgIABgKbjWgEdpv79WgEDgP6A26X+gIDjWgHD/v1aAQKlAYAAAAAAAgAAAAADgAP/AAMAaQAAMyE1IRMVHx07AT8dNREjEQ8PLw8RI4ADAP0AQAICAwMEBQYHBwcJCQkKCwsMDAwNDg0ODw8PEA8QERAQERAPEA8PDw4NDg0MDAwLCwoJCQkHBwcGBQQDAwICgAEDBgcICgwNDg8QEREREhISEhERERAPDg0MBQkIBgUCgIABgBAREA8QDw8PDg0ODQwMDAsLCgkJCQcHBwYFBAMDAgICAgMDBAUGBwcHCQkJCgsLDAwMDQ4NDg8PDxAPEBEQAgD+ABUTExIREA8NDAsJCAYEAwEBAwQGCAkLDA0PCBARExMVAgoAAAYAAAAAA/gDmQADAEMARwCHAIsAywAAASEVIScfDh0BDw4vDj0BPw0TIRUhJzMfDR0BDw0rAS8NPQE/DRMhFSEnHw4dAQ8OLw49AT8NAUMCtf1L3QoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkK5gK1/UvdCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQrmArX9S90KCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgEEfp4BAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBHH6dAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBARx+ngEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQADAAAAAAQAA4AAQADAAUAAAAEVHw8/Dy8PDw4FFQ8dKwEvHT0BPx07AR8dBR8eOwE/Hi8eKwEPHQFgAQIEBgYICgoLDQ0ODhAQEBAQEA4ODQ0LCgoIBgYEAgEBAgQGBggKCgsNDQ4OEBAQEBAQDg4NDQsKCggGBgQCAb8BAgMDBAQGBQcHBwgJCQkKCwsLDAwMDQ0NDg4ODw4PDw4PDg4ODQ0NDAwMCwsLCgkJCQgHBwcFBgQEAwMCAQECAwMEBAYFBwcHCAkJCQoLCwsMDAwNDQ0ODg4PDg8PDg8ODg4NDQ0MDAwLCwsKCQkJCAcHBwUGBAQDAwIB/OAICAkKCgsMDA0NDg8PDxAQERIRExITExQUFBUVFRUWFhYWFRUVFRQUFBMTEhISEREREA8PDg4ODQwLCwsKCQgICAgJCgsLCwwNDg0PDw8QERASEhISExMUFBQVFRUVFhYWFhUVFRUUFBQTExITERIREBAPDw8ODQ0MDAsKCgkIAgAICBAQDg4NDQsKCggGBgQCAQECBAYGCAoKCw0NDg4QEBAQEBAODg0NCwoKCAYGBAIBAQIEBgYICgoLDQ0ODhAQEA8ODw4ODg0NDQwMDAsLCwoJCQkIBwcHBQYEBAMDAgEBAgMDBAQGBQcHBwgJCQkKCwsLDAwMDQ0NDg4ODw4PDw4PDg4ODQ0NDAwMCwsLCgkJCQgHBwcFBgQEAwMCAQECAwMEBAYFBwcHCAkJCQoLCwsMDAwNDQ0ODg4PDg8VFBQUExMSEhEQEQ8PDg4NDQsLCwkJCAgGBgUEAwICAgIDBAUGBggICQkLCwsNDQ4ODw8REBESEhMTFBQUFRUUFBQTExISERARDw8ODg0NCwsLCQkICAYGBQQDAgICAgMEBQYGCAgJCQsLCw0NDg4PDxEQERISExMUFBQAAAYAAAAAA/gDuQADAA8AEwAdACEAJwAAASEVISUzFSM1MzUjNTM1IwEhFSElMxUHMxUjNTcjASEVISUzFSM1IwFDArX9S/7Fvb1+Pz9+ATsCtf1L/sW9cXG9cXEBOwK1/Uv+xX4/PwEEfr38PyA+IAE7fr05hD85hAE7fr38vQAAAgAAAAAEAAPAADUAawAAASMVMxUfDzM/BScPAyMvDTUzNSM1IyUjFTMRHw8/BicPAy8OETM1IzUjAsDAwAECAwUGCAkKDAwODhAREhMQEBAXFQwJEQ8QERAICAcGBwUGBAUEAwICAgHAwID+AMDAAQIDBQYICQoMDA4OEBESExAQEBcVDAkRDxAREAgIBwYHBQYEBQQDAgICAcDAgAIAgGAcGxgXFBMQDg0KCQgGBAIBAgIGBwUGYwQDAgECAQMDBAUGBggICgsNDW6AwECA/qYcGxgXFBIRDgwLCQgFBAMBAQEDBQcGBmIEAwIBAQECAgQEBAYHBwkKCwwNAWiAwAAAAAAD/8AAAARAA58AAgBRALMAAAE1IychHw4dAQ8OIxc/DzUvGCElFw8PFR8XMyE1IS8OPQE/DjMXIxUzFxUzFzcnMScjJzEnMQECwGgYAQAODQ0MDAsKCgkHBwYEBAICBAQGBwcJCgoLDAwNDQ4ibhMSEhEQDg4NCwoJBAcFAwIBAgIDBAQEBQYGDg8SExQWCwwMDAwNDQ0N/wD96mMWFRQTEhEPDw0GCgkIBgQCAQICAwQEBAUGBg4PEhMUFgsMDAwMDQ0NDQEA/wAODQ0MDAsKCgkHBwYEBAICBAQGBwcJCgoLDAwNDQ5CRgiIeEiiRF55AUaA/p4B2GhGAQIDBQUHCAgKCgsMDA0NDg4NDQwMCwoKCAgHBQUDAgFsBwgJCwwNDw8QEhIJExQUFRgNDQwNDAwLCwsLFBMSDw4MBQQEBAMCAQEBXWIGBwkKDA0PEBEJExMVFRYXGA0NDA0MDAsMCwoVEhIPDgwFBAQEAwICAXkBAgMFBQcICAoKCwwMDQ0ODg0NDAwLCgoICAcFBQMCAUaAd0ihRF15RoABYAAAAAMAAAAAA+AD4AALAHsBAgAAASMVMxUzNTM1IzUjBRUPGSsBLxk9AT8ZOwEfGQUVHx4/DxcVATcBIyc/Dy8eKwEPHQFggIBAgIBAASoBAgIDBAQFBQYGBw8QExQKCwsMDAwMDQ0NDQ0ODQ0NDA0MDAsLCwsUEhEPBwYGBQUEAwMDAQEBAQMDAwQFBQYGBw8REhQLCwsLDAwNDA0NDQ4NDQ0NDQwMDAwLCwoUExAPBwYGBQUEBAMCAgH9lgICAwQFBgYHCAkJCgsLDAwNDg4ODxAPERAREhESEhMQEBAPEA8PDg8ODg0NDQwMEAEEYf78MxAJCQkHCAcGBQYEBAMCAgEBAQEDAwQFBQcHCAgKCgoLDA0NDQ4PDw8QEBERERISEhITEhIREhEQEBAQDw4ODg0MDAsLCgkJCAcGBgUEAwICAqBAgIBAgKYNDg0MDQwMDAwLCwoUExEPBgcFBgQEBAMCAgEBAgIDBAQEBgUHBg8RExQKCwsMDAwMDQwNDg0NDg0NDAwNCwwLCwsUEhEPBwYGBQUEAwMCAgEBAgIDAwQFBQYGBw8REhQLCwsMCw0MDA0NDg0SExESEREREBAPDw8ODQ0NDAsLCQoICAcHBQUEAwMBAQEBAgIDBAQFBgYHBwgJCQkQNP79YQEEEAwMDQ0NDg4ODw8PEA8QEBATEhIREhEQEQ8QDw4ODg0MDAsLCgkJCAcGBgUEAwICAgIDBAUGBgcICQkKCwsMDA0ODg4PEBAQEBESERITAAAAAgAAAAADwAO/AAgAQgAAATMBFwEVMxEhBREfDyE/DzUjFSERMzUjDw4CAOb+i1oBdYD+QP5AAQIDBAUHBwgJCgsLDAwNDQKADQ0MDAsKCgkJBwYGBAMCAYD9gMDADQ0MDAsLCgkIBwcFBAMCA0D+i1oBdeYBwID9gA0NDAwLCgoJCQcGBgQDAgEBAgMEBgYHCQkKCgsMDA0NwMACgIABAgMEBgYHCQkKCgsMDA0AAAAEAAAAAAQAA78AAwAHAC8AMwAAARUhNSUVIzUhETMVITUzES8PIQ8ONyE1IQLA/oACQID9AMACgMABAgMEBQcHCAkKCwsMDA0N/QANDQwMCwsJCggHBwUEAwK/AoD9gAGAwMDAgID+wMDAAUANDQwMCwsKCQgHBwUEAwIBAQIDBAYGBwkJCgoLDA0Ms8AAAAACAAAAAAOAA78AAgAKAAABBRMBMxMhEzMBIwKA/wCA/oCAYgE7Y4D+wIABwAEBgf0AAQD/AAOAAAQAAAAABAADvwADAAcACwAPAAAlITUhJSE1ISUhNSElITUhAQADAP0A/wAEAPwAAQADAP0A/wAEAPwAQICAgICAgIAAA//AAAAEQAMAAAMAXQC3AAABITUhJSEzHw0dAQ8NIyEVITM/Fz0BLxcjIQEVHxczITUhIy8NPQE/DTMhNSEjDxcBQAGA/oABAAEADg0NDAwLCgoJBwcGBAQCAgQEBgcHCQoKCwwMDQ0O/wABAA0NDQ0MDAwMCwsVFBIRDg0GBQQEBAMCAgEBAgIDBAQEBQYNDhESFBULCwwMDAwNDQ0N/wD9gAECAgMEBAQFBg0OERIUFQsLDAwMDA0NDQ0BAP8ADg0NDAwLCgoJBwcGBAQCAgQEBgcHCQoKCwwMDQ0OAQD/AA0NDQ0MDAwMCwsVFBIRDg0GBQQEBAMCAgEBwIBGAgQEBgcHCQoKCwwMDQ0ODg0NDAwLCgoJBwcGBAQCegECAgMEBAQFBg0OERIUFQsLDAwMDA0NDQ0NDQ0NDAwMDAsLFRQSEQ4NBgUEBAQDAgIB/wANDQ0NDAwMDAsLFRQSEQ4NBgUEBAQDAgIBegIEBAYHBwkKCgsMDA0NDg4NDQwMCwoKCQcHBgQEAnoBAgIDBAQEBQYNDhESFBULCwwMDAwNDQ0AAwAAAAAEAAO/AAMABwALAAABESERIxEhEQMhESEDgP7AgP7AgAQA/AADAP3AAkD9wAJA/UADgAAD/8AAAARAA/8ABQALAA8AAAEXBxcJAzcnNycTFxMnAqPp6VoBQ/6+/MIBQ1rp6VtAfPl8Avjr6VoBQgFG/rr+vlrp61r8zR8D4R8AAwAAAAAD4APgAAMAcwD6AAATITUhBRUPGSsBLxk9AT8ZOwEfGQUVHx4/DxcVATcBIyc/Dy8eKwEPHeABQP7AAaoBAgIDBAQFBQYGBw8QExQKCwsMDAwMDQ0NDQ0ODQ0NDA0MDAsLCwsUEhEPBwYGBQUEAwMDAQEBAQMDAwQFBQYGBw8REhQLCwsLDAwNDA0NDQ4NDQ0NDQwMDAwLCwoUExAPBwYGBQUEBAMCAgH9lgICAwQFBgYHCAkJCgsLDAwNDg4ODxAPERAREhESEhMQEBAPEA8PDg8ODg0NDQwMEAEEYf78MxAJCQkHCAcGBQYEBAMCAgEBAQEDAwQFBQcHCAgKCgoLDA0NDQ4PDw8QEBERERISEhITEhIREhEQEBAQDw4ODg0MDAsLCgkJCAcGBgUEAwICAmBAJg0ODQwNDAwMDAsLChQTEQ8GBwUGBAQEAwICAQECAgMEBAQGBQcGDxETFAoLCwwMDAwNDA0ODQ0ODQ0MDA0LDAsLCxQSEQ8HBgYFBQQDAwICAQECAgMDBAUFBgYHDxESFAsLCwwLDQwMDQ0ODRITERIREREQEA8PDw4NDQ0MCwsJCggIBwcFBQQDAwEBAQECAgMEBAUGBgcHCAkJCRA0/v1hAQQQDAwNDQ0ODg4PDw8QDxAQEBMSEhESERARDxAPDg4ODQwMCwsKCQkIBwYGBQQDAgICAgMEBQYGBwgJCQoLCwwMDQ4ODg8QEBAQERIREhMAAAIAAAAAA8ADgAAvADsAAAEzFSMPCh0BMzUjNTM/Cj0BLworAQEDMxsBMwMTIwsBIwMAgEcGBgYFCwgHAwICAcCARwYGBgYKCAcDAgIBAQICAwcICgYGBgYHgP4g4IDAwHnZ4IDAwIADQEABAgIDBwgKBgYGBgeAQEABAgIDBwgKBgYGBgdHBgYGBgoIBwMCAgH+gP6AATr+xgGAAYD+xgE6AAAAAQAAAAADgAO/AD0AABMVHxczETMRMxEzETM1ISMPF4ABAgIDBAQEBQYNDhESFBULCwwMDAwNDQ0NgICAgP4ADQ0NDQwMDAwLCxUUEhEODQYFBAQEAwICAQLADQ0NDQwMDAwLCxUUEhEODQYFBQQDAwICAf6AAwD9AAMAgAECAgMEBAQFBg0PEBIUFQsLDAwMDA0NDQAAAAABAAAAAAQAAv8AZAAAAS8OKwEPHhc/Hx8PByERA0wSEhMUFBUVFRYXFxcXGBgZFhUWFRQVFBQTFBITERIRERAPDw8ODQ0MDAsKCggJBwd4BQYGBwcICAkJCgoLCwwLDQwNDg4ODg8PDw8QEBAREBESEhIREhEREBAQDw8PDg4NtwHAAjAPDw4ODAwKCggIBgUFAwICAgMEBQYHBwkJCQsLDAwODQ8PEBAQEhETEhMUFBQVKQ8QDw8ODw0ODQ0MDAsLCwoKCQgICAYHBQUFBAMCAgEBAQECAwQFBQcGCAgJCgoLC9ECAAAAAwAAAAADwAP/AAcACwBmAAABFSE1MxEhESUVIzUjIQ8LFREVHwszITM/CjURNS8LIS8OKwEPDgEAAgBA/YABgIBA/wAHBgYGBgoIBwMCAgEBAgIDAwgJBQYGBgYHAuAmBwYGBQsIBwMCAgEBAgIDBwgKBgYGBgf/AAMDBAUHCQoNBwcJCQkKCwwMCwoJCQgIBwwLCAcFBAMCAwBAQP2AAoCAQEABAQEDAgcJCgYGBgYH/QEGBwYGBQYJCAMDAgIBAQICAwcICwUGBgcGAuAmBwYGBQoJBwMCAQEBHgoMDAwLCwoEBAQCAwIBAQIDAgQEBAoLCwwMCwsKAAAAAv/AAAAEQAM/AAUACwAAAwE3JzcnBRcHFwkBQAFDWufnWgGg5+daAUP+vQH+/sJb5OZbW+bkWwE+AUIAAgAAAAADwAN/AC8AOwAAATMVIw8KHQEzNSM1Mz8KPQEvCisBJQMzGwEzAxMjCwEjAwCARwYGBgULCAcDAgIBwIBHBgYGBgoIBwMCAgEBAgIDBwgKBgYGBgeA/iDggMDAednggMDAgAGAQAECAgMHCAsFBgYGB4BAQAECAgMHCAsFBgYGB0cGBgYGCggHAwICAUD+gAE6/sYBgAGA/sYBOgAAAAADAAAAAAQAA78AIwAnACsAAAERFR8FMyEzPwYRLwYjISMPBSURIREDIREhAQACAgIDBAQEAVUFBAMEAgIBAQEBAgIEAwQF/qsEBAQDAgICAoD9AIAEAPwAAqv+6gQEBAMCAgICAgIDBAQEARYEBAQDAgICAgICAwQEkf2AAoD9AAOAAAADAAAAAAO5A8YAQwBJAFMAABMzFSMPBx0BHw07ASc3FwcnNyMvDjU/Dxc3EyMnASERITUzESEVI+RAQAYGBQUEAwEBAgIDBAUGBgYIBwkICQoKJD9Z2NhZPzAWFhQUExERDw0MCgkGBAMBAgQFBwgJCgsMDQ4PDw/tekN+nub+zwNy/sW9/Yp+Aot+AQEDBAUFBgZACQoJCAkHCAYGBgUEAwICP1nX11k/AwQGCQoMDQ8RERMUFBYWSxAPDw8ODQwLCgkIBwUEAkD1l/7k5wGP/I5+AnZ+AAABAAAAAAOAA78ACwAAATMDIxUhNSMTMzUhAYCl6rsCAKXqu/4AA0D9gICAAoCAAAABAAAAAAOAA78ABwAAEyERMxEhNSGAAUCAAUD9AANA/QADAIAAAAAAAwAAAAADwAO/ADEANABqAAAlFR8NOwE/DT0BLwgPBgMhEycXAQ8GHQEfBgEfBjsBPwYBPwY9AS8GAQMBAgIDBAUGBgcHCAgJCQoJCgoJCQgIBwcGBgUEAwICAgQJBwgJEhAXLxIIBwYFA0D+Av/Abf7kBQQDAwICAQECAgMDBAUBNQUFBgYHBgcGBwYHBgYGBgUBNAUEBAIDAQEBAQMCBAQF/i6oCgsKCQkJCAcHBgUEBAICAgIEBAUGBwcICQkJCgsKBw0PFg8PDxsYHEEcDw8PDw4BCgEAt27+4wUGBgYGBgcHBgcGBgYGBgX+ygUEBAMCAgEBAgIDAwQFATYFBgYGBgcGBwcGBwYGBgYFAdQAAAAABQAAAAAEAAO/AAMABwALAA4AEgAANSE1ISUhNSE1ITUhDQERJSE1IQQA/AABgAKA/YACgP2A/oABAP8ABAD8AECAgICAgMDAAYCAgAAAAAAEAAAAAAQAA78AAwAHAAsADwAANyE1ISchNSE3ITUhJyE1IYADAP0AgAQA/ACAAwD9AIAEAPwAQICAgICAgIAAAgAAAAADgAO/AAIACgAAAQUTATMTIRMzASMCgP8AgP6AgGIBO2OA/sCAAcABAYH9AAEA/wADgAAGAAAAAAMzA/QAPwB/AL8A/wE/AX8AACUVHw4/Dy8PDw4FHw8/Dj0BLw4PDgEVHw07AT8OLw4rAQ8NBR8OOwE/DT0BLw0rAQ8NARUfDj8PLw8PDgUfDz8OPQEvDg8OAk0CAwQFBgYICAkJCgsLDAsMDAsKCgoJCAcHBgUEAgIBAQICBAUGBwcICQoKCgsMDAsMCwsKCQkICAYGBQQDAv5/AQICBAUGBwcICQoKCgsMDAwLCwsKCQkICAYGBQQDAgIDBAUGBggICQkKCwsLDAwMCwoKCgkIBwcGBQQCAgGAAgMEBQYGCAgJCQoLCwwLDAwLCgoKCQgHBwYFBAICAQECAgQFBgcHCAkKCgoLDAwLDAsLCgkJCAgGBgUEAwL+fwECAgQFBgcHCAkKCgoLDAwMCwsLCgkJCAgGBgUEAwICAwQFBgYICAkJCgsLCwwMDAsKCgoJCAcHBgUEAgIBgAIDBAUGBggICQkKCwsMCwwMCwoKCgkIBwcGBQQCAgEBAgIEBQYHBwgJCgoKCwwMCwwLCwoJCQgIBgYFBAMC/n8BAgIEBQYHBwgJCgoKCwwMDAsLCwoJCQgIBgYFBAMCAgMEBQYGCAgJCQoLCwsMDAwLCgoKCQgHBwYFBAICfwsMCwsKCQkICAYGBQQDAQEBAQMEBQYGCAgJCQoLCwwLDAwLCgoKCQgHBwYFBAICAQECAgQFBgcHCAkKCgoLDAwLDAsLCgkJCAgGBgUEAwEBAQEDBAUGBggICQkKCwsMCwwMCwoKCgkIBwcGBQQCAgEBAgIEBQYHBwgJCgoKCwwBdQwLCwsKCggJBwcFBQQDAgIDBAUFBwcJCAoKCwsLDAwLCwsKCggJBwcFBQQDAgIDBAUFBwcJCAoKCwsLDAwLCwsKCggJBwcFBQQDAgIDBAUFBwcJCAoKCwsLDAwLCwsKCggJBwcFBQQDAgIDBAUFBwcJCAoKCwsLAXUMDAsKCgoJCAcHBgUEAgIBAQICBAUGBwcICQoKCgsMDAsMCwsKCQkICAYGBQQDAQEBAQMEBQYGCAgJCQoLCwwLDAwLCgoKCQgHBwYFBAICAQECAgQFBgcHCAkKCgoLDAwLDAsLCgkJCAgGBgUEAwEBAQEDBAUGBggICQkKCwsMAAAACAAAAAAD5wP0AD8AQwCSAJYAmgCeAKIA0AAAAQ8OKwEvDT0BPw07AR8NJRUjNSUPBCcjDwIVHwIPAR8BDwIfAzM3HwczPwcXMz8DLwI/AS8BPwE9AS8CDwEvByMPAiUVIzUlFSM1IxUjNSMVIzUnERUfBiEnPQEzPwIjNTMVPwE1MxUfAREvByEPBgMgAQECAgQDBQQGBgYGBwcIBwgIBwcGBgYFBQUDBAICAQECAgQDBQUFBgYGBwcICAcIBwcGBgYGBAUDBAICAf30yAJDCwwMDAtJBQUDPAECPQEBAQE9AwEBOwQFBUgMCwwNCwMEBHYFBAILDQwMC0gGBAQ7AQECPQEBAQE9AzsEBQVJCwsNDAwCBAR0BQQD/oPIArzIMsgyyDICAgMEBAUFARYDNgcRCljIGBrIGRkBAQMDAwUEBf0SBQUEBAMCAgEfCAcHBwcGBgUFBAQDAwECAgEDAwQEBQUGBgcHBwcICAcHBwcGBgUFBAQDAwECAgEDAwQEBQUGBgcHBwenyMhYSAYGCAccAgNjBQUELw0ODg0vBAUFYwMCHAcIBgZLBAMCAgMESwYGCAccAgNjBQUELw0ODg0vBAUFYwMCARwICAYGSwQDAgECBJ3IyPrIyMjIyMgZ/RIFBQQEAwIBARkM1Q0ZDMhoDQxPNgQFAVIFBQQEAwIBAQEBAgMEBAUAAAADAAAAAAPABAAAAwAHAD8AAAERIREjESERJxEVHwozITM/CjURNS8KIyEjDwoDQP8AgP8AgAECAgMHCAoGBgYGBwMABwYGBgYKCAcDAgIBAQICAwcICgYGBgYH/QAHBgYGBgoIBwMCAgEDgP0AAwD9AAMAQPyABwYGBgYKCAcDAgIBAQICAwcICgYGBgYHA4AHBgYGBgoIBwMCAgEBAgIDBwgKBgYGBgADAAAAAAQAA4AAAwAHAD8AAAEVITUBFSE1JxEVHwozITM/CjURNS8KIyEjDwoDgP0AAwD9AIABAgIDBwgKBgYGBgcDgAcGBgYGCggHAwICAQECAgMHCAoGBgYGB/yABwYGBgYKCAcDAgIBAcDAwAFAwMBA/YAHBgYGBgoIBwMCAgEBAgIDBwgKBgYGBgcCgAcGBgYGCggHAwICAQECAgMHCAoGBgYGAAABAAAAAAOABAAACwAAEwkBFSE1IQkBITUhgAFb/qUDAP4LAQr+9gH1/QADkP5w/nBwqAFYAVioAAEAAAAAA+AD/wAFAAABERcRASEBoMABgPxAAkD+gMACQAHAAAEAAAAAA8ADvwALAAAJAQcJARcJATcJAScCAP5tLQGT/m0tAZMBky3+bQGTLQItAZMt/m3+bS0Bk/5tLQGTAZMtAAAAAgAAAAAD/gP/AAsAEwAAARcHFzcXNyc3JwcnCQERFxEBNSECZ4eHQ4eKQ4eHQ4qH/VgBP78BP/zDAXuKiUWJiUWJikWIiAHA/sD+gMACQAFAgAAAAgAAAAAD/gP/AAUAhQAACQEDNxcJARUfHj8ePQEvHg8eA2X+Nf9ItwGD/OUCBAQGBwgJCgsNDQ4PEBESExMUFRUWFhgXGRgZGhoaGhoaGRgZFxgWFhUVFBMTEhEQDw4NDQsKCQgHBgQEAgIEBAYHCAkKCw0NDg8QERITExQVFRYWGBcZGBkaGhoaGhoZGBkXGBYWFRUUExMSERAPDg0NCwoJCAcGBAQCAs3+MwEASLcBhf7qGhoaGRkYGBcXFhUVFBMTEhEQDw4ODAsLCQgHBQUDAgEBAgMFBQcICQsLDA4ODxAREhMTFBUVFhcXGBgZGRoaGhoaGhkZGBgXFxYVFRQTExIREA8ODgwLCwkIBwUFAwIBAQIDBQUHCAkLCwwODg8QERITExQVFRYXFxgYGRkaGgACAAAAAAP/A/8AAwAMAAAxITUhJScHCQEnBxEjBAD8AAIA6S0BNgE3LepAQOvrLf7HATkt6wLVAAYAAAAABAAEAAADAAcACwAXABsAHwAAARUhNSMVITUjFSE1ASMVMxUzNTM1IzUjJREhEQMhESEDwP8AQP8AQP8AAcDAwEDAwEABwPyAQAQA/AABAMDAwMDAwAGAQMDAQMBA/cACQPyABAAAAAYAAAAABAAEAAALABEAFQAZAB0AIQAAASMVMxUzNTM1IzUjJzMhESERARUhNSMVITUjFSE1AyERIQIAwMBAwMBAwEACQPyAA4D/AED/AED/AEAEAPwAAYBAwMBAwED9wAJAAQDAwMDAwMD8gAQAAAADAAAAAAPfA/8ACAAMABUAACUXNxEzERc3JyUhNSElJwcXNycHESMBYCtVQFUroP4gA8D8QAHAVSugoCtVQO8vTf7zAQ1NL5GAQLNNL5GRL00BDQAFAAAAAAQABAAAAgAGAAoAGQAdAAAlITcTMxEjATMRIyERIzcnNycHJwcXBxchEQMhESEC0v6csmBAQP7AQEACgO0ts7Mts7Mts7Mt/tNABAD8AECzAU0BQP7AAUD8wC2zsy2zsy2zsy0DQPyABAAAAwAAAAAEAAQAAAsAFwAbAAABFwcXNxc3JzcnByclESERMzchNSEnIxEDIREhAcCzsy2zsy2zsy2zswHT/ID4QP7IAThA+EAEAPwAApOzsy2zsy2zsy2zs8D8wAEAQMBAAQD8gAQAAAAGAAAAAAQABAAAAwAHABMAFwAcACAAAAERIREBFSE1BSMVMxUzNTM1IzUjJREhESMZASERAyERIQPA/wABAP8A/oDAwEDAwEACgP8AQP3AQAQA/AABQP8AAQABAMDAQEDAwEDAwP8AAQD/AP3AA0D8gAQAAAIAAAAAA/8D/wAIAAwAABMXNxEzERc3ASUhNSGpLepA6S3+yv4gBAD8AAIWLOr9LALU6i0BOXBAAAAAAAYAAAAABAAEAAADAAcAEwAXABsAHwAAAREhEQEVITUFIxUzFTM1MzUjNSMlESERIxEhEQMhESEBQP8AAQD/AAJAwMBAwMBAAUD9wED/AEAEAPwAAUD/AAEAAQDAwEBAwMBAwMD8wANA/wABAPyABAAAAAAAAgAAAAAD9wP4AAQAFwAANxUzASc3Bxc/AzUvBw8CCN4CUt6vdN54BgUCAgUGjgkKCwwMCwrm3gJS3q903ngKCgwMCwsJjwgFAwEBAwUAAAADAAAAAAPaA/gACAAMABUAACUXNxEzERc3JyUhNSElJwcXNycHESMBZCtTP1Qqnf4kA7T8TAG8UyuenSpUP/MuTP73AQlMLo9+P7BMLo+PLkwBCQAHAAAAAAP4A/gAAwAHAAsADwATABgAHgAAARUjNSEVIzUBFSM1IRUjNQEVIzUhMxUjNSMVESERIQO5/P6G/ANy/P6G/ANy/P2L+/w/A/D8EAFD/Pz8/AE7/Pz8/AE7/Pz8/Pz9SwPwAAIAAAAAA/gD3QBOAGIAABMPFh8PPw81Lw4PBgkBFwE/AzUvBw8CoAsJCAYGBAIDAgMEBQYHCAgICQkICQgJCgoLCwwNDg4ODg8ODw8PDxYVFBMSEREPDgwLCAcFBAEDAwUGCAkLCw0NDg4QEBERDw8PDQ0NAqv+JZMB2wQFBAICBAVMCAkJCgsJCgFoCw0NDg8PEB4MCwoJCQgHBgUFAwMCAQEMCwsKCgkIBwcGBQQDAgEBAgMFBwkKDA4QEBETExQVFhEQDw8ODQ0LCwkIBgUDAgEBAgMFBwcJAlz+JZMB2wQKCQoLCgkITAYFAwEBAwUAAAACAAAAAAN6A7kAAwALAAA3IREhNyMVITUjNSPFAnb9ir38AvT8/EcCdr1+fj8AAAAHAAAAAAP4A/gAAwAHAAsADwATABgAHgAAARUjNSMVIzUjFSM1ARUjNSMVIzUhMxUjNSMVESERIQO5/D/8P/wDcvw//P7M9fw/A/D8EAFD/Pz8/Pz8Anb8/Pz8/Pz8/UsD8AAAAQAAAAADOwO5AAsAADczESERMxEjESERI8V+AXp+fv6GfkcBev6GA3L+hgF6AAAAAwAAAAAD+AJ+AD8AfwC/AAABHw8/Dy8PDw4FHw8/Dy8PDw4FHw8/Dy8PDw4C/AECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAv6FAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMC/oUBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwICAA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAAAAAYAAAAAA5kDmQADAAcACwAPABMAFwAAJTM1IwUzNSMFMzUjJTM1IwUzNSM1MzUjAty+vv7GvLz+xL6+ATy8vAE6vr6+vma+vr6+vn68vLx+vgAAAAIAAAAABAADvwADAEkAAAERIREnDwYVERUfDiE/DjURNS8OISchDwYDgP0AYgcGBQQEAgICAgQEBQYHCAgJCQkKCwsDLgsLCgkJCQgIBwYFBAQCAgICBAQFBgcICAkJCQoLC/5pa/7UCwsKCQkJCALA/gACAN8HCQgKCQoLC/1YCwsKCQoICAgHBwUEBAMCAQECAwMFBQcHBwkICgkKCwsCKAsMCgoKCAkIBwYFBAQCAQGAAQIDAwUFBwAAAgAAAAADYAOAAAUACQAACQE3CQEnATMRIwGgAWFe/u8BEl79noCAAf/+gVYBKQEqV/0AAwAAAAABAAAAAAMgA58ABQAAEwE3CQEn4AHsU/6HAXpTAf/+YWIBPQE/YgAAAQAAAAADIAOfAAUAABMJARcJAeABev6HUwHs/hMDPv7B/sNiAZ8BoQAAAAACAAAAAANfA4AABQAJAAATCQEXCQIzESOgARL+714BYf6eAeKAgAMp/tb+11YBfwGB/QADAAAAAAMAAAAABAAD/wADAIMBAwAAASE1IQUPHy8fPx47AR8dBR8fPx8vHw8eAQACAP4AAoABAQIEBAUGBwgICgoKDAwNDQ4ODxAQEREREhITExMTFBQTExMTEhIREREQEA8ODg0NDAwKCgoICAcGBQQEAgEBAQECBAQFBgcICAoKCgwMDQ0ODg8QEBERERISExMTExQUExMTExISEREREBAPDg4NDQwMCgoKCAgHBgUEBAIB/IEBAgMEBgcICQsLDA4ODxAREhMTFBUVFhcXGBgZGRoaGhoaGhkZGBgXFxYVFRQTExIREA8ODgwLCwkIBwYEAwIBAQIDBAYHCAkLCwwODg8QERITExQVFRYXFxgYGRkaGhoaGhoZGRgYFxcWFRUUExMSERAPDg4MCwsJCAcGBAMCAcCAQBQTExMTEhIREREQDxAODg0NDAwKCgoICAcGBQQEAgEBAQECBAQFBgcICAoKCgwMDQ0ODg8QEBERERISExMTExQUExMTExISEREREBAPDg4NDQwMCgoKCAgHBgUEBAICAgIEBAUGBwgICgoKDAwNDQ4ODxAQEREREhITExMTFBoaGhkZGBgXFxYVFRQTExIREA8ODgwLCwkIBwYEAwIBAQIDBAYHCAkLCwwODg8QERITExQVFRYXFxgYGRkaGhoaGhoZGRgYFxcWFRUUExMSERAPDg4MCwsJCAcGBAMCAQECAwQGBwgJCwsMDg4PEBESExMUFRUWFxcYGBkZGhoAAAMAAAAABAAD/wALAIsBCwAAASMVMxUzNTM1IzUjAQ8fLx8/HjsBHx0FHx8/Hy8fDx4BwMDAgMDAgAHAAQECBAQFBgcICAoKCgwMDQ0ODg8QEBERERISExMTExQUExMTExISEREREBAPDg4NDQwMCgoKCAgHBgUEBAIBAQEBAgQEBQYHCAgKCgoMDA0NDg4PEBARERESEhMTExMUFBMTExMSEhERERAQDw4ODQ0MDAoKCggIBwYFBAQCAfyBAQIDBAYHCAkLCwwODg8QERITExQVFRYXFxgYGRkaGhoaGhoZGRgYFxcWFRUUExMSERAPDg4MCwsJCAcGBAMCAQECAwQGBwgJCwsMDg4PEBESExMUFRUWFxcYGBkZGhoaGhoaGRkYGBcXFhUVFBMTEhEQDw4ODAsLCQgHBgQDAgJAgMDAgMD/ABQTExMTEhIREREQDxAODg0NDAwKCgoICAcGBQQEAgEBAQECBAQFBgcICAoKCgwMDQ0ODg8QEBERERISExMTExQUExMTExISEREREBAPDg4NDQwMCgoKCAgHBgUEBAICAgIEBAUGBwgICgoKDAwNDQ4ODxAQEREREhITExMTFBoaGhkZGBgXFxYVFRQTExIREA8ODgwLCwkIBwYEAwIBAQIDBAYHCAkLCwwODg8QERITExQVFRYXFxgYGRkaGhoaGhoZGRgYFxcWFRUUExMSERAPDg4MCwsJCAcGBAMCAQECAwQGBwgJCwsMDg4PEBESExMUFRUWFxcYGBkZGhoAAAACAAAAAAOAA/8AAwAKAAAzITUhASEJASERIYADAP0AAQD/AAGAAYD/AP8AgAIA/oABgAGAAAAAAAIAAAAAA6AD/wASADcAAAEzHwURJQURPwYnDwcRJQURLw8hDwYC/QUJBgcEAwH+4P7gAQEDBAcGCG8LCQgHBQQBAgGgAaABAgQFBwgKCwwNDQ8OEBAQ/gYQEQ8PDg4NA4ACAwUFBgf9W3Z2AqAHBgUFBQMCUQwNDQ4PDwgQ/JmqqgNfERAQDw4ODAwKCQgGBQQCAQECBAUHCAkAAAIAAAAAA/8D/wBnAO4AAAEVDxcrAS8XPQE/FzsBHxcFHx47AT8OFxUBNwEjJz8OPQEvHg8eAoABAgIDAwUEBQYNDhESFBULCwwMDAwNDQ0NDQ0NDA0MDAwLCwsUExEQDgwFBAQEAwICAQECAgMEBAQFBg0PEBIUFQsLDAwMDQwNDQ0NDQ0NDAwMDAsLFRQSEQ4NBgUEBQMDAgIB/YABAQIEBAUGBwgICgoKDAwNDQ4ODxAQEREREhITExMTFBEREREQEQ8QDw8PDg4NDRAkAQRh/v00IwwKCQgIBwcGBQUEAwMCAQICBAQFBgcICAoKCgwMDQ0ODg8QEBERERISExMTExQUExMTExISEREREBAPDg4NDQwMCgoKCAgHBgUEBAIBAoANDQ0NDAwMDAsLFRQSEQ4NBgUFBAMDAgIBAQICAwMEBQUGBg4QERMUFgsMDAwMDQ0NDQ0NDQwNDAwLDAsVFBIQDw0GBQQEBAMCAgEBAgIDBAQEBQYNDxASFBULDAsMDA0MDQ0NFBMTExMSEhERERAQDw4ODQ0MDAoKCggIBwYFBAQCAgECAwMEBQUGBwcICAkKDCMz/vxhAQQkDw4NDg4PDw8QDxEQERERERQTExMTEhIREREQDw8PDg0NDAwKCgkJCAcGBQQDAwEBAQEDAwQFBgcICQkKCgwMDQ0ODhAPEBERERISExMTEwAAAAMAAAAABAAD/wAkADAARQAAATU/DBEjFSE1IxEzHws1ISUVMxEjFSE1IxEzNScVMxEjFTM1IRUzNSMRMzUjFSE1IwEAAQQDAwUGBwQKCw0Ob2YBDGZmEA4MCgkHBgUDAwQB/kACQEBA/YBAQMBAQMACgMBAQMD9gMACdAENDggICQgHBAYFAwIB/p8sLAFhAQMFBQcHCAkICA4OjIBA/YBAQAKAQCBg/YDAQEDAAoDAQEAAAAEAAAAAA0ADPwALAAATFwcXNxc3JzcnByfA9PRL9fVL9fVL9fUC9fX1S/X1S/X0TPX1AAAEAAAAAAQAA8AAAwAHAIwBKQAAASE1ITUhNSEFDxorAS8CIw8PPwUvDT8eOwEfHQUVHxAVDw8VHwozPwwfATM/HC8fDx4BQAGA/oABgP6AAkABAgMEBgYICQkLDA0NDhAPERESExMUFBUVFhYWFhcXIAkICAgHBgYJCQoKFBUVFRUUBQQDAwQBAQIEBwMFFQ4LCQcGAwEBAQIEBAUGBwgICgoKDAwNDQ4ODxAQEREREhITExMTFBQTExMTEhIREREQEA8ODg0NDAwKCgoICAcGBQQEAgL8gAECAwMEBAYGBggICAoKCgMCAQICBAQGCAkKFQcHBQQDAQIDBAYGCAgJKCckHB8gERAREREREREQEBAeHRwdHBsbGxoZGRgXFhYVExMSEQ8PDQwLCggHBQQCAQECAwQGBwgJCwsMDg4PEBESEhQUFRUWFxcYGBkZGhoaGhoaGRkYGBcXFhUVFBMTEhEQDw4ODAsLCQgHBgQDAgHAQEBAVxAQEBAPDw4ODg0NDAwLCgoKCAgHBwYEBQMCAgICBAEDAwUFBwgHBwYLCQYFBAIMDAsMFxcWFRMbCAgZEhMTFBQUFQ4ODg4ODQ0MDQwMCwsKCgoJCQgICAYGBgUEBAMDAgEBAgMDBAQFBgYGCAgICQkKCgoLCwwMDQwNDQ4ODg4OEA8PDw8PDw8ODg4ODg0NDQsOEAgJCQkJCQgICAwGBwgICQoKCQkJCAYGBQMJBQICBAMEBAYGBwgJCgsNAwIBAgQEBgcICQoLDAwODg8QERISEhQTFRUVFhYWFxUUFRQUExMSEhIREBAQDg8NDQwLCwoJCAcHBQUDAwEBAQEDAwUFBwcICQoLCwwNDQ8OEBAQERISEhMTFBQVFAAAAAADAAAAAAPAA/8AQABEAHkAAAEHFQ8OLw8/Dx8OAxUhNScRHw8hPw8RJyEPDgKrAQMEBgcICgsMDQ8OEBERERERERAODw0MCwoIBwYEAwEBAwQGBwgKCwwNDw4QEREREREREA4PDQwLCggHBgQDKv5AgAEBAwQFBQcHCAkJCgsLCwwCnAwLCwoKCggJBwYGBQQDAQHk/dYMCwsLCgkJCAcHBQUEAwEBHAgJERAQDw4NDAsKCQcFBQIBAQIFBQcJCgsMDQ4PEBARERIREBAPDg0MCwoJBwUFAgEBAgUFBwkKCwwNDg8QEBECUsDADvzkDAsLCgoKCAkHBgYFBAMBAQEBAwQFBgYHCQgKCgoLCwwCquQBAQMEBQYGBwkICgoKCwsAAAAABAAAAAAEAAO/AAMABwALAA8AADUhNSE1ITUhNSE1ITUhNSEDAP0ABAD8AAMA/QAEAPwAQICAgICAgIAAAgAAAAAEAAPfAE4AYgAAEw8VIx8PPw8vDw8GCQEXAT8DNS8HDwKaCgoIBwUEAwICAwQFBgcJCAkICQkICQkKCgsMDA0ODg8ODw8PDw8PFhUVExMRERAODAsJBwUDAgECBAUGCAkLDAwNDw8PEREREA8PDQ4MArb+HZUB4wMGBAICBAZMCAkKCgsKCQFoDA0NDg4QEB4MCwoKCAgHBgYEBAMCAQ0LCwoKCAkHBwYFBAMCAQECAwUHCQoNDg8RERITFRUWERAQDg4ODAwKCQgGBQQCAQECBAUGCAkCX/4ikwHdBQkKCgoKCQlMBgUDAQEDBQAAAAEAAAAABAAC/wBkAAARISc/DjsBHx43Lx4jDw8nAcC3DQ4ODw8PEBAQERESERISEhEQERAQEA8PDw8ODg4ODQwNCwwLCwoKCQkICAcHBgYFeAcHCQgKCgsMDA0NDg8PDxARERIRExIUExQUFRQVFhUWGRgYFxcXFxYVFRUUFBMSErQBANELCwoKCQgHBwcFBQMDAwEBAgIDBAUFBQcGCAgICQoKCwsLDAwNDQ4NDw4PDxAPKRUUFBQTEhMREhAQEA8PDQ4MDAsLCQkJBwcGBAUDAgIBAQMFBQYICAoLCwwODg8Q0QAAAAADAAAAAAOgBAAAAwAHABAAACkBNSEBAycJATERBzM3JQElAWABwP5AAZn1ywFN/hpAwx8BIQE9/tRAAr7+UocBfP6t/oCASYsCTOAAAwAAAAACYAPfAD8AfwC/AAAlFR8OPw49AS8NKwEPDREVHw4/Dj0BLw0rAQ8NERUfDTsBPw09AS8ODw4BoAICBAQEBgYHBwgJCAoJCgoJCggJCAcHBgYEBAQCAgICBAQEBgYHBwgJCAoJCgoJCggJCAcHBgYEBAQCAgICBAQEBgYHBwgJCAoJCgoJCggJCAcHBgYEBAQCAgICBAQEBgYHBwgJCAoJCgoJCggJCAcHBgYEBAQCAgICBAQEBgYHBwgJCAoJCgoJCggJCAcHBgYEBAQCAgICBAQEBgYHBwgJCAoJCgoJCggJCAcHBgYEBAQCAoAKCQkJCQgHBwYGBAQEAgEBAQECBAQEBgYHBwgJCQkJCgoJCggJCAcHBgYEBQMCAgICAwUEBgYHBwgJCAoJAXYKCQkJCQgHBwYGBAQEAgEBAQECBAQEBgYHBwgJCQkJCgoJCggJCAcHBgYEBQMCAgICBAQEBgYHBwgJCAoJAXYKCQoICQgHBwYGBAUDAgICAgMFBAYGBwcICQgKCQoKCQkJCQgHBwYGBAQEAgEBAQECBAQEBgYHBwgJCQkJAAAAAgAAAAADgAP/AAMAaQAAMyE1IRMVHx07AT8dNREjEQ8PLw8RI4ADAP0AQAICAwMEBQYHBwcJCQkKCwsMDAwNDg0ODw8PEA8QERAQERAPEA8PDw4NDg0MDAwLCwoJCQkHBwcGBQQDAwICgAEDBgcICgwNDg8QEREREhISEhERERAPDg0MBQkIBgUCgIABgBAREA8QDw8ODw0ODQwMDAsLCgkJCQcHBwYFBAMDAgICAgMDBAUGBwcHCQkJCgsLDAwMDQ4NDw4PDxAPEBEQAgD+ABUTExIREA8NDAsJCAYEAwEBAwQGCAkLDA0PCBARExMVAgoAAAMAAAAAA8ADvwBPAFMAmQAAAR8EDw8jLwwVHwk/GDUvAyMfASUhNSEBDxQfAzMvBz8OMx8HNS8GDwICfgQCBQMBAQIEBAYICQoMDQ4QERMUFg0NDw8eHg8ODw0NDAwKCgsMDh4gIB8dGCAfHh0cGg0MCwwKCwkJCQgHBwYFBQMDAgIBAwQHqwYM/ccDgPyAAYcODRoYFwsKCgkJCAcHBwUFBAMCAQEBAwQGsAkHBwYFBAIBAQMFBgkJCwsNDg4PEBAPEBwaGhgWFhQSEBMVFxkrMB0dHAFdBQYNDQ8ODQwLCgoICAcGBQQEAgEBAQICBwkFBgYHBwgICZIFBQUFCAcGBAIBAQIEBgcJBQYGBwcICAkJCgsKDAwNDQ4PDxAUFBMSBw1cgAFyBAQKCw4HCAkJCQoKCwsMDA0NDg4PFhQTEggICQkLCw0ODw0MDAoJCAgGBQUDAwIBAQIEBgcJCwyMBwYFBAQDAQEDBAADAAAAAAOgA58AMQA0AF4AACUVHw07AT8NPQEvCA8GJyE3JxcBDwUfBQEfBT8FAT8FLwUBAu8BAwMDBQUGBgcHCAgICQkJCQkICAcHBgYFBAQDAgICBAgHBwgRDxUsEAgGBgQDPP4n7LFl/vgFBAMCBAEBBAIDBAUBIwUGBQYGDA0LBgUGBQEeBAQDAwMCAgMDAwQE/k/BCgoJCQgIBwcGBgUEAwICAgIDBAUGBgcHCAgJCQoKBgwOFQ4ODRoVGjwaDg4ODg347apm/vcEBgUGDAwMDAUGBQX+3AQDAwICAQEEAgQDBQEgBAYFBgwMDAwGBQYFAbIAAAEAAAAAA+AD/wCdAAABESMRNS8LKwEPDBEvAw8EAR8HIT8PETUvCysBDwsdASMRLwwrAQ8LFREjETUvCysBDwsCACwBAgIDAwQICwYGBgYHBwYHBgUGCQgEAgMBAQHCBgcHCQkJBzkBVwwODwcQERERAUcSEhAQDw8NDQsKCQcDBgMCAQICAwMECQoGBgYHBgcHBgYGBQoIAwMCAgErAQEBAwIEAwkLBQYHBgcHBgYGBgUKCAMDAgIBLAECAgMDBAkKBgYGBwYHBwYGBgUKCAMDAgIBA8D+awEqBwYGBgYFBQkHAgICAQECAgIEBwoFBgYGBgf+BGwCAQEBAgQGNf6sDAoIBAcFAwIBAwQGBwgKCwwODg4IEBERAnMHBgYGBgUFCQcCAgIBAQICAgQHCgUGBgYGB+oBagcGBgYGBQUJBgMCAgEBAgIDAwgJBQYGBgYH/pYBlQYHBgYFBgUIBwMCAgEBAgIDAwgJBgUGBgcADQAAAAAD4APfAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMAACUzNSMFMzUjBTM1IyEzNSMFMzUjITM1IwUzNSMFMzUjITM1IwUzNSMhMzUjBTM1IwUzNSMDIMDA/oDAwP6AwMACQMDA/oDAwAJAwMD+gMDA/oDAwAJAwMD+gMDAAkDAwP6AwMD+gMDAIMDAwMDAwMDAwMDAwMDAwMDAwMDAwAADAAAAAAPAA/8AAwAnAC8AAAERIREDHw8hPw8RITchFSE1IScjAwD+AIABAgMEBQcHCQkJCwsMDA0NAgANDQwMCwsJCQkHBwUEAwIB/QDg/uADgP7gQMACgP4AAgD+AA0NDAwLCgoJCQcGBgQDAgEBAgMEBgYHCQkKCgsMDA0NAoDAgIBAAAAAAQAAAAADXwP/ADoAABMPAxEfBz8EHwY/BzUvAj8HLwMBFS8DDwKvBAUEAgEDBAcHCQkKCgkJCIFzBQcICQoKCgm8CQgGBAMBBHGoCAgHBwQDAQEDBQf9pggJCQoKCQkD8gQICQr8/AoJCQcHBAMBAQIDBGfyCQcFBAIBAQNWBgYICQoKCgvvIgMFBgcJCQkKCggIAfECBQQCAQEDBAAAAAEAAAAAAoAC3wACAAABLQEBgAEA/wABIODgAAADAAAAAAPAA58AAwAHABEAAAEVIzUBFSM1BwEjESE1ATMRIQEAgAMAgED+KKgBAAHYqP8AASCAgAJAgIBj/mP/AKMBnQEAAAAEAAAAAAQAA78AAwAHAC8AMwAAARUhNSUVIzUhETMVITUzES8PIQ8ONyE1IQLA/oACQID9AMACgMABAgMEBQcHCAkKCwsMDA0N/QANDQwMCwsJCggHBwUEAwK/AoD9gAGAwMDAgID+wMDAAUANDQwMCwsKCQgHBwUEAwIBAQIDBAUHBwkJCgoLDAwNs8AAAAABAAAAAAQAAv8AZAAAAS8PIw8eFz8eOwEfDgchEQNMEhITFBQVFRUWFxcXFxgYGRYVFhUUFRQUExQSExESEREQDw8PDg0NDAwLCgoICQcHeAUGBgcHCAgJCQoKCwsMCw0MDQ4ODg4PDw8PEBAQERAREhISERIRERAQEA8PDw4ODbcBwAIvEA8ODgwLCwoICAYFBQMBAQICAwUEBgcHCQkJCwsMDA4NDw8QEBASERMSExQUFBUpDxAPDw4PDQ4NDQwMCwsLCgoJCAgIBgcFBQUEAwICAQEDAwMFBQcHBwgJCgoLC9ECAAAAAgAAAAADQAN/AAIACgAAAQcTATM3IRczASMCa9Zr/sBrUQEHUmv+9WoByQEBSv1u29sDAAAAAAADAAAAAAQAA/8AQABMALQAAAEVDw8vDz8PHw4BESMvBzUHIycPHh0BHx4/Hj0BJyERIQJAAQQFCAkLDQ8QERIUFBYWFxcWFhQUEhEQDw0LCQgFBAEBBAUICQsNDxAREhQUFhYXFxYWFBQSERAPDQsJCAUEAUHmDg8RExQWFxiABRsSEhIREREQEA8QDg8NDg0MCwwKCgkICAcHBQUEAwICAgIDBAUFBwcICAkKCgwLDA0ODQ8OEA8QEBERERISEhISEhERERAQDxAODw0ODQwLDAoKCQgIBwcFBQQDAgIBAUH9gAFgCwwWFRUUEhEQDw0LCQgFBAEBBAUICQsNDxAREhQVFRYXFxYWFBQSERAPDQsJCAUEAQEEBQgJCw0PEBESFBQWFgIJ/oAYFxYUEhEQDefBAQEBAgMEBQUHBwgICQoLCwsMDQ4NDw4QDxAQEREREhISEhIREhEQERAPEA4PDQ4MDQsLCwoJCAgHBwUFBAMCAQEBAQIDBAUFBwcICAkKCwsLDA0ODQ8OEA8QEBEREhESEg4SAoAAAAAAAQAAAAACgALgAAIAAAEFEQGAAQACAOABwAAAAAMAAAAABAAD/wADAAcACwAAMSE1IREhNSERIREhBAD8AAQA/AAEAPwAQAEAwAEAAQAAAAAFAAAAAAQAA/sAAwAHAAwAGAAsAAATMzUjNSE1IQUVMwEnASEFESMRJyERITUhJQcXPwM9AS8HDwLAwMABQP7AAUBjAT5j/MICbAEUgGz97AIA/YADlTFkMAQCAgICBD4EBQQGBQQFAbxAgEBcZAFDZP0ZuAH4/vhIAgCAODFkMQQFBQUFBQQEPwQCAQEBAQIAAAAAAwAAAAADwAP/AAUAGAAdAAAzITUhESMlHQEfCjsBESERAyERASFAAoD+AIACQAECAgMHCAsFBgYGB4D+QIACwP79/kOAAoCAgAcGBgYGCggHAwICAf6AAkD9QAI6AQYAAwAAAAAEAAP/AAMARwCgAAAzITUhAR8GFQ8RIzUvDzU/Dh8GJQ8IFR8QIRUhNSE1Pw41LxYrAQ8NgAMA/QAB5QcGBAQDAgEBAQIDBAQEDhAODAoJCgUIBAEMBwgJCAoLDQ4XBAQEAwIBAQECAwQEBgcKCgsMDQ4PEBAPDg0MCwr+4QcGCwoIBwUEAgEDBQYICRkMCgkIBgUFAwYB/oYEAP6GBgkFBggJCgwUCggHBgMDAQMEBggJCg0PCgoLCwsMDA0NDQ0ODw4PDw4PDg0NDQ0MDAsLCwoKgALZCQkKCgoLCwsLCwsKCwoKGB4eHh4cKhkuLDUaUi8pHB0eHh4nCgoLCgsLCwsLCwoKCgkJCQgHBQUDAQEBAQMFBQcITQgIERISFBQUFRUVFRUVFRQsGRgZGBcWFRQvNICAGUEyFhcYGRgZIhQUFRUVFhUVFBQUExIREREJCQgHBwYFBQQEAwICAQECAgMEBAUFBgcHCAkJAAAAAgAAAAADwAP/ABcAHwAAOwERIR0BHwo7AREzESchNSERIxUhNSNAgAHAAQICAwcICgYGBgYHgIDm/WYDgID9gIABwIAHBgYGBgoIBwMCAgH/AAFb5YABQMDAAAACAAAAAAPAA/8AEgAXAAABHQEfCjsBESERAyERJyECgAECAgMHCAoGBgYGB4D9gIADgOb9ZgOAgAcGBgYGCggHAwICAf3AAwD8gAMa5gAAAAQAAAAAA/gD+AADAAcACwARAAATITUhJREhEQMhESE3IREzESHFAXr+hgG5/gh+AvT9DPwCdn79DAFDfr3+CAH4/YoC9H79SwMzAAAEAAAAAAP4A/gACwAPABMAGQAAASMVMxUzNTM1IzUjJREhEQMhESE3IREzESEBQ35+fn5+fgE7/gh+AvT9DPwCdn79DAHBfn5+fn4//ggB+P2KAvR+/UsDMwAAAAIAAAAAA/gD+AACAAUAACUhEQkBIQEEAvT8EAL0/QwIAvT+CAL0AAACAAAAAAP4A/gAAgAFAAA3IQkBESEIAvT9DAPw/QwIAvT+CAL0AAAAAQAAAAADegN6AAIAADchEYYC9IYC9AAAAQAAAAADegN6AAIAACURIQN6/QyGAvQAAQAAAAADegN6AAIAADchAYYC9P0MhgL0AAAAAAEAAAAAA3oDegACAAA3ASGGAvT9DIYC9AAAAAAIAAAAAALgA8AALwBfAI8AvwDvAR8BTwF/AAAlFR8JOwE/CT0BLwkrAQ8JBRUfCTsBPwk9AS8JKwEPCSUVHwk7AT8JPQEvCSsBDwkFFR8JOwE/CT0BLwkrAQ8JJRUfCTsBPwk9AS8JKwEPCQUVHwk7AT8JPQEvCSsBDwklFR8JOwE/CT0BLwkrAQ8JBRUfCTsBPwk9AS8JKwEPCQJgAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgH+wAECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAUABAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAf7AAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBQAECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIB/sABAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQFAAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgH+wAECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBgAcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBvkHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgb5BwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYG+QcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgABAAAAAAP4AvwAAgAAEyEBCAPw/ggBBAH4AAAAAQAAAAAD+AL8AAIAAAkBIQIAAfj8EAEEAfgAAAEAAAAAAvwD+AACAAAlCQEBBAH4/ggIAfgB+AABAAAAAAL8A/gAAgAACQERAQQB+AIA/ggD8AAAAwAAAAACfgP4AD8AfwC/AAAlHw8/Dy8PDw4DHw8/Dy8PDw4DHw8/Dy8PDw4BggECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMChg0MDQsLCgoJCAgGBQQDAgEBAgMEBQYICAkKCgsLDQwNDQwNCwsKCgkICAYFBAMCAQECAwQFBggICQoKCwsNDAFtDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAW0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwABAAAAAAD+AO4AAMABwATAFQAACUzNSMnITUhJyEvBT0BNyEFFR8PPw8vDw8OAYL8/L0Cdv2KvQKMCQQDAwECA/2HArUBAgQFBwgJCgsMDQ4PDw8QEQ8PDw4NDAsKCQgHBQQCAQECBAUHCAkKCwwNDg8PDxEQDw8PDg0MCwoJCAcFBAJHfr1+vRYMCwwMDQwIGCAICA8PDw4NDAsKCQgHBQQCAQECBAUHCAkKCwwNDg8PDxARDw8PDg0MCwoJCAcFBAIBAQIEBQcICQoLDA0ODw8PAAADAAAAAAPlA0QABQALAA8AAAEXBxc3JwUXNyc3JxMXEycCtMDAOvj4/Sz4Or+/Olo8zT0Cvr6+Ovj4+Pg6vr46/dcTAnUTAAAEAAAAAAO5A7gAIwBHAGsAjwAAAREfByE/BxEvByEPBgURHwchPwcRLwchDwYBER8HIT8HES8HIQ8GBREfByE/BxEvByEPBgI/AQEDBAUFBgYBPAYGBQUEAwEBAQEDBAUFBgb+xAYGBQUEAwH+BwEBAwQFBQYGATwGBgUFBAMBAQEBAwQFBQYG/sQGBgUFBAMBAfcBAQMEBQUGBgE8BgYFBQQDAQEBAQMEBQUGBv7EBgYFBQQDAf4HAQEDBAUFBgYBPAYGBQUEAwEBAQEDBAUFBgb+xAYGBQUEAwEBov7FBwYFBQMDAgEBAgMDBQUGBwE7BgYFBQQDAQEBAQMEBQUGBv7FBwYFBQMDAgEBAgMDBQUGBwE7BgYFBQQDAQEBAQMEBQUGAfH+xQYGBQUEAwEBAQEDBAUFBgYBOwcGBQUDAwIBAQIDAwUFBgf+xQYGBQUEAwEBAQEDBAUFBgYBOwcGBQUDAwIBAQIDAwUFBgAAAAMAAAAAA3oD+AAHAAsAYgAAARUhNTMRIRElFSM1KwEPChURFR8KMyEzPwk1ETUvCiMvDisBDw4BQwF6P/4IATt+P70GBwYGCgoHBgICAQECAgMGCQoFBgYGBwJXJQcGBQsKBwYCAgEBAgIGBwoKBgYHBr0DAwQFBwgKDQcHCQgKCgsLCwsKCggICAcMCgkGBQQDAgL8Pz/9igJ2fj8/AQEBAgYICQsGBgYH/Q0GBgYGBgoJBgMCAgEBAgIGBwoKBgYHBgLVJQcGBQsJCAYCAQEBHQsLDAwLCwkFAwQDAgIBAQICAwQDBQkLCwwMCwsJAAIAAAAAA3oD9wAjACsAADcVHw4hPw8RITcjFSE1IychxQICBAQFBggICAkJCQoLCwGiCwoKCgkJCAgHBwUEBAIBAf2Kfr0C9L04/vZ1CwsKCgoJCAgIBgUFAwMBAQEBAwMFBQYICAgJCgoKCwsCh71+fj8AAgAAAAADegP3AAMACgAANyE1IRMjCQEjESOGAvT9DPz8AXoBevz8CH4B+P6GAXoBegAAAAQAAAAAA/gD9wA/AH8AhAEGAAAlFQ8OLw49AT8NOwEfDREVDw0rAS8NPQE/Dh8OJQcXATUFFR8QPwcXBy8GIw8PHw8/Dy8HNwEzNQE1Lw8PDgFDAgIDBAUGBgYIBwkICQoKCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJCgoJCAkHCAYGBgUEAwICAff7fgE7/BABBAUHCQsMDQ8IERETFBQVFRINDAwMCwsLOjoLDAwMDQ0NDhYWFRQUEhEPDwwLCgcGAwEBAwYHCgsMDhAREhMVFRYWGBUVFRMSEQ8ODQsJCAUEAQEBAgQEBQYHXQE7vf3JAwQGCAoLDA4QEBISFBQVFRsWFBQTEhEPDg0LCQgFBOUKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCgkKCQgJBwgGBwUFBAMCAgICAwQFBQcGCAcJCAkKAi0JCgkICQcIBgcFBQQDAgICAgMEBQUHBggHCQgJCgkKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJkfl+ATs/mwIZFRUTExERDw4GDAsIBwUDAQEBAgMDBAUFV1cGBAQEAgICAQMGBwoLDA8PERIUFBUWFhcWFRQTEhEQDg0LCQgFBAEBBAUICQsNDg8REhMUFRYXEA4PDg4NDQwv/sY+AlZGHBUTExIREA8NDAoJBwUDAgIDBgcJCw0ODxESExMVFgAAAAAGAAAAAAP4A7gAAwAHAAsADwATABcAACUhNSEHMzUjNyE1IQczNSM3ITUhBzM1IwEEAvT9DPx+fvwC9P0M/H5+/AL0/Qz8fn5Hfn5+/H5+fvx+fn4AAAAAAgAAAAAD+AP3AGQAyQAAJSMvDjchETcfDz8fIxUPHQEzNT8eMx8OByERBy8PDx4CABAQDxAPDw8PDg8ODQ4NDQ9s/sV1FRESExMTFBQUFRUVFhYWFhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBfgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFP31fgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMQDw8QDw4PDw4ODg0NDQ0TbAE7dRoREhITExMUFBQVFRUWFRYaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMChgECAgMEBAUFBgYHCAgIDGz+xXYRDAwLCgoICAcGBQQDAwEBAQIDBQUHCAkKCwwNDg8QERETExQUFRYWFxcYGRgaGRoTFBMSEhISEREQEA8PDg4NDQsMCgoJCQcHBgUEAwMBAXkTFBMSEhISEREQEA8PDg4NDQsMCgoJCQcHBgUEAwMBAQECAgMDBAUFBgYHBwgIDmwBO3YUDAwKCgkJBwcFBQQEAgEBAQIDBQUHCAkKCwwNDg8QERETExQUFRYWFxcYGRgaGQAAAAADAAAAAAP4A/cAAwAHAIcAAAERIxE3FSM1JQ8PHx8/Hy8fDw4CP35+fv7aEhAPDg0MCgoJBwcFBAQCAQECBAQFBwcJCgoMDQ4PEBISEhQTFRUVFhcXGBgZGRobGxoZGRgYFxcWFRUVExQSEhIQDw4NDAoKCQcHBQQEAgEBAgQEBQcHCQoKDA0ODxASEhIUExUVFRYXFxgYGRkaGxsaGRkYGBcXFhUVFRMUEgI//oYBevx+fioSExMTFRUVFhcXGBgZGRobGxoZGRgYFxcWFRUVExMTEhEQDw4NDAsKCAgGBgQDAwEBAwMEBgYICAoLDA0ODxAREhMTExUVFRYXFxgYGRkaGxsaGRkYGBcXFhUVFRMUEhIREBAODAwLCggIBgYEAwMBAQMDBAYGCAgKCwwNDg8QAAEAAAAAAzoD9wAFAAATCQEXCQHFAb3+Q1YCIP3gA5v+Zf5lXQH4AfgAAAAAAgAAAAAD9wO4AAMASQAAAREhEScPBxEfDyE/DxEvDyEnIQ8GA3r9DGAHBgUFAwIBAQEBAgMFBQYHBwgJCQkKCwoDIgoLCgkJCQgHBwYFBQMCAQEBAQIDBQUGBwcICQkJCgsK/m9q/toLCwoJCQkIAr3+CAH43AgICQkJCgsK/WMLCwoJCQkICAcGBQQEAwIBAQIDAwUFBgcICAkJCQoLCgIfDAsKCgkJCAgHBgUEAwMBAX4BAgMDBQUGAAABAAAAAAOWA5kACwAACQEHCQEXCQE3CQEnAgD+w1kBPf7DWQE9AT1Z/sMBPVkCWgE/Wf7A/sBZAT/+wVkBQAFAWQAAAAEAAAAAA/cDuABFAAATDwcRHw8hPw8RLw8hJyEPBiYHBgUFAwIBAQEBAgMFBQYHBwgJCQkKCwoDIgoLCgkJCQgHBwYFBQMCAQEBAQIDBQUGBwcICQkJCgsK/m9q/tkKCwoJCQkIA5kICAkJCQoLCv1jCwsKCQkJCAgHBgUEBAMCAQECAwMFBQYHCAgJCQkKCwoCHwwLCgoJCQgIBwYFBAQCAQF+AQIDAwUFBgAEAAAAAAO5A7gAAwAIABwAYAAAARUhNxMBIzUBNx8EDwQnPwQfAiURHw8hPw8RLw8hDw4DO/5HP5/+x2IBOXo9AwMBAQEBAwMwYS8EBQUFBQQF/dMBAgMEBQcHCAkKCgsMDAwNAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAUM/PwEA/sNjATxPPQQFBQUFBQQEMGIwBAIBAQEBAkP9ig0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAADAAAAAAO5A/cABQA6AFAAAAEVMxEhESMRHw8hPw8RJyEPDicRMxEhNSEPDgJ+vf5HfgECAwQFBwcICQoKCwwMDA0BuQ0MDAwLCgoJCAcHBQQDAgH8/sUNDAwMCwoKCQgHBwUEAwK+fgH4/ggNDAwMCwoKCQgHBwUEAwICvb3+hgI3/ckNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQG5/AECAwQFBwcICQoKCwwMDLD9igJ2fgECAwQFBwcICQoKCwwMDAACAAAAAAP4A/cAXwDmAAABFQ8VKwEvFT0BPxU7AR8VBRUfHj8PFxUBNwMjJz8OPQEvHg8eAn4BAgIDAwQFCg0PEBITFRYLDAwMDQwNDQ0NDA0MDAwLFhUTEhAPDQoFBAMDAgIBAQICAwMEBQoNDxASExUWCwwMDA0MDQ0NDQwNDAwMCxYVExIQDw0KBQQDAwICAf2KAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExEREBEQEBAPDw8ODg4NDRAiAQFf/zMjDAoJCAgHBgYFBQQDAwIBAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICfg0NDA0MDAwLFhUTEhAPDQoFBAMDAgIBAQICAwMEBQoNDxASExUWCwwMDA0MDQ0NDQwNDAwLDBYVExIQDwwLBQQDAwICAQECAgMDBAULDA8QEhMVFgwLDAwNDA0NExQTEhISEhEREBAPDw4ODQ0LDAoKCQkHBwYFBAMDAQEBAQEDAwQFBQYGCAcJCAoMIzL/AGABACMPDQ0ODg4PDw8QEBAREBERExQSExISEhEREBAPDw4ODQ0LDAoKCQgIBwYFBAMDAQEBAQMDBAUGBwgICQoKDAsNDQ4ODw8QEBEREhISExIUAAAAAAIAAAAAA3oD9wADAAoAADchNSERMxEzETMBhgL0/Qz8/Pz+hgh+Afj+hgF6AXoAAAEAAAAAA/cDmQAIAAATATcDITUhEycIAYZb9wMG/Pr3WwIA/mdXAQN+AQNXAAAAAAMAAAAAA/gD9wAVABsAVQAANx8PITUhESMFJwcXAScFER8PIT8PNSMVIREhNSEPDggBAgMEBQcHCAkKCgsMDAwNAnb9in4CN1FaqwG5Wf0mAQIDBAUHBwgJCgoLDAwMDQI3DQwMDAsKCgkIBwcFBAMCAX79yQF6/oYNDAwMCwoKCQgHBwUEAwKGDQwMDAsKCgkIBwcFBAMCAX4CdqNRWaoBuVk//ckNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDfz8Ajd+AQIDBAUHBwgJCgoLDAwMAAAEAAAAAAP4A9gAAwAHAAsAEgAAJTM1IzUhNSE1ITUhASMXNyMRIwHB/PwBev6GAjf9yf7Ffr29fn6mfr19vX79TL29AvMAAAADAAAAAAJeA9gAPwB/AL8AACUVHw07AT8NPQEvDg8OERUfDTsBPw09AS8NKwEPDREVHw4/Dj0BLw0rAQ8NAaIBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwGGCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoJCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQFwCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkBcAoJCQkICAcHBgYEBAMDAQEBAQMDBAQGBgcHCAgJCQkKCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoAAAABAAAAAAP3A3kABQAAAScHCQEnAVX0WQFNAqNZATfxWv64AppaAAAAAwAAAAAD2AJeAD8AfwC/AAABFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQUVHw07AT8NPQEvDSsBDw0DHAEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf6GAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMB/oYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwECAAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAAAAAAIAAAAAA/gD9wALAE8AAAEXNzMHFyMnByM3JyURFR8OIT8ONRE1Lw4hDw4Bd4mJbsXKcIyMcM3H/v4CAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAvyurvr+sbH8/J38zgoJCggICAgG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BQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBARv+hj+eBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsp4GBgUFBAMBAQIEBbIBAQMEBQUGBwG4BwYFBQQDAQGvBgIEAgEBAwQFBQYGnq8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp4BAQMEBQUGB/5IBwYFBQQDAQEECgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQmzH/ytA3IfHwEBAwQFBQYGQwgHBXdOAQEDBAUFBgdCCAcFd04BAQMEBQUGBkMIBwV3LgcGBQUEAwEBAQEDBAUFBgcudAUDBwhDBgYFBQQDAQFOdAUDBwhCBwYFBQQDAQFOdAUDBwhDBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGAAAAAAEAAAAAA3kD+ABWAAABES8GDwsfBQEfAjM/BAE/BS8LDwYRNS8JKwEPCQHB0AQGBQYLDAwMBgUFBQQEAwIEAQEEAgQDBQE7BxMMDAwGBgUFAT8FAwQCBAEBBAIDBAQFBQUGDAwMCwYFBgTQAQICBgcKCgYGBwYGBwYFCwkIBgICAQO5/SXNBAQDAwMBAQMDAwQEBQUGBQwMDAwFBgUE/skHCQMDAgIDBAE7BQUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzQLbBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAACAAAAAAP4A/gARQCJAAAJAQ8FHws/BhEVHwk7AT8JNREvCg8FFxEfCjM/AwE/BS8LDwYRNS8JKwEPCQFW/sUFAwQCBAEBAwMDBAQFBQUGDAwMCwYFBQXQAQIC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aWNvbnNGb250IGdlbmVyYXRlZCB1c2luZyBTeW5jZnVzaW9uIE1ldHJvIFN0dWRpb3d3dy5zeW5jZnVzaW9uLmNvbQAgAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBlAC0AaQBjAG8AbgBzAGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8ACmV4cG9ydC1wZGYKZXhwb3J0LWNzdgxleHBvcnQtZXhjZWwKZGF0ZS1yYW5nZQxmaWx0ZXItY2xlYXIGZmlsdGVyCGJ1bGxldC02CGJ1bGxldC0xBG5vbmUIYnVsbGV0LTURYm9yZGVyLWRpYWdvbmFsLTIRYm9yZGVyLWRpYWdvbmFsLTEIYnVsbGV0LTQIYnVsbGV0LTIIYnVsbGV0LTMUY2hldnJvbi1yaWdodC1kb3VibGUTY2hldnJvbi1sZWZ0LWRvdWJsZRNjaGV2cm9uLWRvd24tZG91YmxlEWNoZXZyb24tdXAtZG91YmxlBnJlcGVhdA9yZWN1cnJlbmNlLWVkaXQIbG9jYXRpb24LZGVzY3JpcHRpb24JdGltZS16b25lCGNhbGVuZGFyD3RpbWVsaW5lLWFnZW5kYQl3b3JrLXdlZWsEd2VlawNkYXkRYWdlbmRhLWRhdGUtcmFuZ2UJZGF0ZS10aW1lBnBlb3BsZQx0aW1lbGluZS1kYXkNdGltZWxpbmUtd2VlaxJ0aW1lbGluZS13b3JrLXdlZWsOdGltZWxpbmUtbW9udGgFdGFibGUEY29weQh0aC1zbWFsbAZzYXZlLTILcGFyYWdyYXBoLTIGZWRpdC02DWNsb3NlLWxhcmdlLTELZXhwb3J0LXdvcmQMY2lyY2xlLWNsb3NlCGZpbHRlci0yCnBsdXMtc21hbGwFY2xvc2UFY2hlY2sHcHJpbnQtMgZlZGl0LTIEcGx1cw1jbG9zZS1sYXJnZS0yEWNoZXZyb24tZG93bi10aGluEWNoZXZyb24tdXAtZmlsbC0yEWNoZXZyb24tZG93bi1maWxsD2NoZXZyb24tdXAtZmlsbBNjaGV2cm9uLWRvd24tZmlsbC0yCmFycm93LWRvd24IYXJyb3ctdXAUY2hldnJvbi1yaWdodC1maWxsLTMTY2hldnJvbi1sZWZ0LWZpbGwtMghkZWxldGUtMRFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwKYXJyb3ctbGVmdAthcnJvdy1yaWdodAlzb3J0aW5nLTEEZWRpdApmaXJzdC1wYWdlCWxhc3QtcGFnZQ50aW1lbGluZS10b2RheQxjaGV2cm9uLWxlZnQIZmlsdGVyLTEKY2hldnJvbi11cA1jaGV2cm9uLXJpZ2h0DGNoZXZyb24tZG93bg5jaXJjbGUtY2xvc2UtMhFjaGV2cm9uLXVwLWZpbGwtMxNjaGV2cm9uLWRvd24tZmlsbC0zDWZpbHRlci1jYW5jZWwOY2hldnJvbi1sZWZ0LTIKZ3JvdXAtaWNvbglzZWxlY3Rpb24HY2xvc2UtMgdjaGVjay0yEmludGVybWVkaWF0ZS1zdGF0ZQ5jaGV2cm9uLWxlZnQtMwZlZGl0LTMHY2xvc2UtMw9jaGV2cm9uLXJpZ2h0LTIGcGx1cy0yE2NoZXZyb24tZG93bi1maWxsLTUNY2lyY2xlLXJlbW92ZQxhcnJvdy1sZWZ0LTIPbW9yZS12ZXJ0aWNhbC0xBnNlYXJjaAVtb250aAV0cmFzaA5jaGV2cm9uLWRvd24tMgRzYXZlBG1lbnUHcmVmcmVzaBNjaXJjbGUtY2xvc2UtZmlsbC0zBWNsb2NrDWZyZWV6ZS1jb2x1bW4OZXJyb3ItdHJlZXZpZXcPY2lyY2xlLXJlbW92ZS0yCmNpcmNsZS1hZGQXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IPY2hldnJvbi1yaWdodC0zD2NoZXZyb24tcmlnaHQtNARwbGF5BXBhdXNlEHBhcmEtb3B0aW9uLWRvd24Ic2VhcmNoLTINYm9yZGVyLWNlbnRlcgxyZXN0YXJ0LWF0LTEOaHlwZXJsaW5rLW9wZW4FY3V0LTIGY29weS0yCmJvcmRlci10b3ANZGVsZXRlLWNvbHVtbgpkZWxldGUtcm93DGluc2VydC1yaWdodAtpbnNlcnQtbGVmdBBoeXBlcmxpbmstcmVtb3ZlDWJvcmRlci1taWRkbGUMYm9yZGVyLXJpZ2h0Dmh5cGVybGluay1lZGl0BmxpbmstMgtib3JkZXItbGVmdAx0YWJsZS1kZWxldGUQdGFibGUtcHJvcGVydGllcw5oeXBlcmxpbmstY29weQ1ib3JkZXItYm90dG9tB3Bhc3RlLTISY29udGludWUtbnVtYmVyaW5nDGluc2VydC1iZWxvdwxpbnNlcnQtYWJvdmUPdGFibGUtY2VsbC1ub25lA2JveANhbGwRdGFibGUtYWxpZ24tcmlnaHQTdGFibGUtYm9yZGVyLWN1c3RvbRB0YWJsZS1hbGlnbi1sZWZ0EnRhYmxlLWFsaWduLWNlbnRlcg9saW5lLXZlcnktc21hbGwLbGluZS1ub3JtYWwKbGluZS1zbWFsbA5wYXJhLW9wdGlvbi11cBV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20VdmVydGljYWwtYWxpZ24tY2VudGVyEnZlcnRpY2FsLWFsaWduLXRvcAxjbGVhci1mb3JtYXQNc3RyaWtldGhyb3VnaAp1cHBlci1jYXNlB2p1c3RpZnkFaW1hZ2UGcmVzaXplEGV4aXQtZnVsbC1zY3JlZW4GZWRpdC00BGJvbGQKYWxpZ24tbGVmdANjdXQQdGV4dC1hbHRlcm5hdGl2ZQZjb3B5LTEIZGVsZXRlLTIPaW5jcmVhc2UtaW5kZW50BWVyYXNlBHVuZG8LZnVsbC1zY3JlZW4JdW5kZXJsaW5lDmxpc3QtdW5vcmRlcmVkA2V5ZQxsaXN0LW9yZGVyZWQKbG93ZXItY2FzZQtsaW5rLXJlbW92ZQd6b29tLWluCW9wZW4tbGluawVwcmludApmb250LWNvbG9yC2FsaWduLXJpZ2h0BGxpbmsJdmlldy1zaWRlCWNvZGUtdmlldwh6b29tLW91dAtzdXBlcnNjcmlwdAlwYXJhZ3JhcGgEcmVkbwVwYXN0ZQtpbnNlcnQtY29kZQlzdWJzY3JpcHQHZGlzcGxheQdyZXBsYWNlBml0YWxpYwdjYXB0aW9uDHBhaW50LWJ1Y2tldA9kZWNyZWFzZS1pbmRlbnQMYWxpZ24tY2VudGVyCWZvbnQtbmFtZQ9kcmFnLWFuZC1kcm9wLTIOZmllbGQtc2V0dGluZ3MKdHdvLWNvbHVtbgd0d28tcm93A3N1bQhmaWx0ZXItMwtjbG9zZS1sYXJnZQ5maWx0ZXItY2xlYXItMgxjaXJjbGUtY2hlY2sMYWxpZ24tYm90dG9tDmluc2VydC1hYm92ZS0yDmluc2VydC1iZWxvdy0yDGFsaWduLW1pZGRsZQ9kZWxldGUtY29sdW1uLTIMZGVsZXRlLXJvdy0yDWluc2VydC1sZWZ0LTIJYWxpZ24tdG9wDmluc2VydC1yaWdodC0yBmVkaXQtNQ5hbGlnbi1taWRkbGUtMg9mcmVlemUtY29sdW1uLTIFc3R5bGUIZGVsZXRlLTMKZnJlZXplLXJvdwt0ZXh0LWhlYWRlchFtb3JlLWhvcml6b250YWwtMQdyZXNpemVyBmZvbGRlcgxmaXJzdC1wYWdlLTIIcHJldmlvdXMEbmV4dAtsYXN0LXBhZ2UtMgp6b29tLW91dC0yCXpvb20taW4tMghkb3dubG9hZAhib29rbWFyawhzZWFyY2gtMw90ZXh0LWFubm90YXRpb24HY2xvc2UtNAhjb21tZW50cwZzYXZlLTMMYWxpZ24tbGVmdC0yB3N0eWxlLTIGdW5kby0yD2hpZ2hsaWdodC1jb2xvcg9tb3JlLXZlcnRpY2FsLTMLdW5kZXJsaW5lLTIPc3RyaWtldGhyb3VnaC0yDnBhaW50LWJ1Y2tldC0yA3BhbgdvcGFjaXR5CGRlbGV0ZS00DW1vdXNlLXBvaW50ZXITY2hldnJvbi1yaWdodC1zbWFsbAxzdHJva2UtY29sb3IHcHJpbnQtMwZyZWRvLTIMZm9udC1jb2xvci0yBnNoYXBlcxJjaGV2cm9uLWxlZnQtc21hbGwMc3Ryb2tlLXdpZHRoD2Fubm90YXRpb24tZWRpdAl0aHVtYm5haWwFc3RhbXAKYnJlYWstcGFnZQRmaWxlCmNvbGxhcHNlLTIGZXhwYW5kD2RvdWJsZS1yZXNpemUtMg9kb3VibGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0xD3NpbmdsZS1yZXNpemUtMg9zaW5nbGUtcmVzaXplLTMPc2luZ2xlLXJlc2l6ZS00DWRyYWctYW5kLWRyb3ARY2hldnJvbi11cC1maWxsLTQTY2hldnJvbi1kb3duLWZpbGwtNBRjaGV2cm9uLXJpZ2h0LWZpbGwtMhNjaGV2cm9uLWxlZnQtZmlsbC0zD21vcmUtdmVydGljYWwtNA1maWx0ZXItYWN0aXZlC2NvZGUtdmlldy0yCWdyaWQtdmlldwdwYXN0ZS0zB3RyYXNoLTIKZG93bmxvYWQtMgVjdXQtMxBsaXN0LXVub3JkZXJlZC0yCXJlZnJlc2gtMgtjaXJjbGUtaW5mbxJjaGV2cm9uLXJpZ2h0LXRoaW4IZm9sZGVyLTIHY2xvc2UtNQtmb2xkZXItZmlsbAZyZW5hbWUGY29weS0zCHNlYXJjaC00CHVwbG9hZC0xBGJhY2sKc2VsZWN0LWFsbAlzb3J0aW5nLTIPbW9yZS12ZXJ0aWNhbC01B2NoZWNrLTMRbW9yZS1ob3Jpem9udGFsLTMOZXhwb3J0LWV4Y2VsLTIMZXhwb3J0LWNzdi0yBnNhdmUtNAdzYXZlLWFzBmV4cG9ydAhkZWxldGUtNQtncmFuZC10b3RhbAd0YWJsZS0yCXN1Yi10b3RhbAhmaWxlLW5ldxFudW1iZXItZm9ybWF0dGluZwhyZW5hbWUtMgxleHBvcnQtcGRmLTINZnVsbC1zY3JlZW4tMgVjaGFydAh1cGxvYWQtMglmb250LXR5cGUHY2xvc2UtNgxsaW5lLXNwYWNpbmcEbG9jawxib3JkZXItb3V0ZXIGbGluay0zDmFsaWduLWJvdHRvbS0yDGJvcmRlci1hbGwtMhB0YWJsZS1vZi1jb250ZW50DnBhZ2UtbnVtYmVyaW5nBmJvbGQtMgthbGlnbi10b3AtMg5hbGlnbi1taWRkbGUtMwpwYWdlLXNldHVwDHN0cm9rZS1zdHlsZQdpbWFnZS0yDWJvb2ttYXJrLWZpbGwGaGVhZGVyEGxpc3QtdW5vcmRlcmVkLTMPc2hvdy1oaWRlLXBhbmVsDWFsaWduLXJpZ2h0LTIGZm9vdGVyCmJvcmRlci1hbGwMYm9yZGVyLWlubmVyBGNlbGwLYWxpZ24tdG9wLTMOYWxpZ24tYm90dG9tLTMOYWxpZ24tbWlkZGxlLTQHY2hlY2stNAVicmVhawxicmVhay1wYWdlLTINYnJlYWstc2VjdGlvbhBhdXRvLWZpdC1jb250ZW50EmZpeGVkLWNvbHVtbi13aWR0aA9hdXRvLWZpdC13aW5kb3cNYnJpbmctZm9yd2FyZA5icmluZy10by1mcm9udAxzZW5kLXRvLWJhY2sNc2VuZC1iYWNrd2FyZAl1bmdyb3VwLTEHZ3JvdXAtMQVvcmRlchJjaGV2cm9uLXVwLXNtYWxsLTIUY2hldnJvbi1kb3duLXNtYWxsLTIVY2hldnJvbi1yaWdodC1zbWFsbC0yFGNoZXZyb24tbGVmdC1zbWFsbC0yFmNoZXZyb24tcmlnaHQtZG91YmxlLTIVY2hldnJvbi1sZWZ0LWRvdWJsZS0yC3pvb20tdG8tZml0CWFkZC1hYm92ZQlhZGQtYmVsb3cEbGluZQ5hcnJvdy1yaWdodC11cAlyZWN0YW5nbGUGY2lyY2xlCHBlbnRhZ2FuBmxlbmd0aAlwZXJpbWV0ZXIEYXJlYQZyYWRpdXMGdm9sdW1lEmNoYW5nZS1zY2FsZS1yYXRpbwhzZXR0aW5ncwljb21tZW50LTINdGh1bWJzLWRvd24tMQl0aHVtYnMtdXANdGh1bWJzLWRvd24tMgpleHBvcnQtanBnCmV4cG9ydC1wbmcKZXhwb3J0LXN2ZxZjb25kaXRpb25hbC1mb3JtYXR0aW5nEGhpZGUtZm9ybXVsYS1iYXINaGlkZS1oZWFkaW5ncw5oaWRlLWdyaWRsaW5lcwlleWUtc2xhc2gKZXhwb3J0LXhscwxleHBvcnQtY3N2LTMDbWR4CHJlbmFtZS0zC2ZvbGRlci1vcGVuCW5hbWVkLXNldA1ncmlwLXZlcnRpY2FsCWRpbWVuc2lvbgdsZXZlbC0xB2xldmVsLTIHbGV2ZWwtMwdsZXZlbC00B2xldmVsLTUMdXNlci1kZWZpbmVkA2twaQlzb3J0LWRvd24Jc29ydGluZy0zB3NvcnQtdXARY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cJc2lnbmF0dXJlC2ZpbHRlci1tYWluCXRleHQtd3JhcAp1bmZpbHRlcmVkGGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFzb3J0LWRlc2NlbmRpbmctMhBzb3J0LWFzY2VuZGluZy0yF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nCGZpbHRlcmVkDmZpbHRlci1jbGVhci0zB3JlYXBwbHkHZ3JvdXAtMgl1bmdyb3VwLTIPcGFzdGUtdGV4dC1vbmx5C3Bhc3RlLXN0eWxlDXBhc3RlLXNwZWNpYWwXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24Lc3BlbGwtY2hlY2sOY29tbWVudC1yZW9wZW4Kd2ViLWxheW91dAxwcmludC1sYXlvdXQLYm9yZGVyLW5vbmUPZGF0YS12YWxpZGF0aW9uDXByb3RlY3Qtc2hlZXQJdGV4dC1mb3JtDHByb3BlcnRpZXMtMgpjbGVhci1mb3JtCWRyb3AtZG93bgpmb3JtLWZpZWxkCWNoZWNrLWJveAx0YWJsZS11cGRhdGUOY2hhbmdlcy1hY2NlcHQSZGlzcGxheS1mb3ItcmV2aWV3DmNoYW5nZXMtcmVqZWN0EGNoYW5nZXMtcHJldmlvdXMLc2hvdy1tYXJrdXAMY2hhbmdlcy1uZXh0DWNoYW5nZXMtdHJhY2scY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQloaWdobGlnaHQQdG9wLWJvdHRvbS1ydWxlcwlkYXRhLWJhcnMMY29sb3Itc2NhbGVzCGljb25zZXRzC2NsZWFyLXJ1bGVzCW5ldy1ydWxlcwxncmVhdGVyLXRoYW4JbGVzcy10aGFuB2JldHdlZW4HZXF1YWx0bxJ0ZXh0LXRoYXQtY29udGFpbnMOZGF0ZS1vY2N1cnJpbmcGdG9wLTEwD2JvdHRvbS0xMC1pdGVtcwlib3R0b20tMTANYWJvdmUtYXZlcmFnZQ1iZWxvdy1hdmVyYWdlDmR1cGxpY2F0ZS1jZWxsCGZvb3Rub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawtjaGFuZ2UtY2FzZQxleHBvcnQtcGRmLTMLZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoD2JvcmRlci1zaGFkb3ctMhJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwt0aHVtYnMtdXAtMQt0aHVtYnMtZG93bgtjYWxjdWxhdGlvbgx0ZXh0LW91dGxpbmUEdXNlcg9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUAAA==) format("truetype")}.e-icons{font-family:e-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.e-icons.e-small{font-size:8px}.e-icons.e-medium{font-size:16px}.e-icons.e-large{font-size:24px}.e-icons.e-export-pdf:before{content:"\e240"}.e-icons.e-export-csv:before{content:"\e241"}.e-icons.e-export-excel:before{content:"\e242"}.e-icons.e-date-range:before{content:"\e245"}.e-icons.e-filter-clear:before{content:"\e248"}.e-icons.e-filter:before{content:"\e251"}.e-icons.e-bullet-6:before{content:"\e253"}.e-icons.e-bullet-1:before{content:"\e254"}.e-icons.e-none:before{content:"\e256"}.e-icons.e-bullet-5:before{content:"\e259"}.e-icons.e-border-diagonal-2:before{content:"\e262"}.e-icons.e-border-diagonal-1:before{content:"\e265"}.e-icons.e-bullet-4:before{content:"\e267"}.e-icons.e-bullet-2:before{content:"\e270"}.e-icons.e-bullet-3:before{content:"\e271"}.e-icons.e-chevron-right-double:before{content:"\e300"}.e-icons.e-chevron-left-double:before{content:"\e302"}.e-icons.e-chevron-down-double:before{content:"\e304"}.e-icons.e-chevron-up-double:before{content:"\e306"}.e-icons.e-repeat:before{content:"\e308"}.e-icons.e-recurrence-edit:before{content:"\e30a"}.e-icons.e-location:before{content:"\e30c"}.e-icons.e-description:before{content:"\e30d"}.e-icons.e-time-zone:before{content:"\e30e"}.e-icons.e-calendar:before{content:"\e322"}.e-icons.e-timeline-agenda:before{content:"\e313"}.e-icons.e-work-week:before{content:"\e314"}.e-icons.e-week:before{content:"\e315"}.e-icons.e-day:before{content:"\e31b"}.e-icons.e-agenda-date-range:before{content:"\e31d"}.e-icons.e-date-time:before{content:"\e421"}.e-icons.e-people:before{content:"\e424"}.e-icons.e-timeline-day:before{content:"\ea85"}.e-icons.e-timeline-week:before{content:"\ea88"}.e-icons.e-timeline-work-week:before{content:"\ea8b"}.e-icons.e-timeline-month:before{content:"\ea8e"}.e-icons.e-table:before{content:"\e705"}.e-icons.e-copy:before{content:"\e70a"}.e-icons.e-th-small:before{content:"\e714"}.e-icons.e-save-2:before{content:"\e735"}.e-icons.e-paragraph-2:before{content:"\e75e"}.e-icons.e-edit-6:before{content:"\e7a3"}.e-icons.e-close-large-1:before{content:"\e7a7"}.e-icons.e-export-word:before{content:"\e7b0"}.e-icons.e-circle-close:before{content:"\e7e9"}.e-icons.e-filter-2:before{content:"\e7ee"}.e-icons.e-plus-small:before{content:"\e7f9"}.e-icons.e-close:before{content:"\e7fc"}.e-icons.e-check:before{content:"\e7ff"}.e-icons.e-print-2:before{content:"\e813"}.e-icons.e-edit-2:before{content:"\e81e"}.e-icons.e-plus:before{content:"\e823"}.e-icons.e-close-large-2:before{content:"\e825"}.e-icons.e-chevron-down-thin:before{content:"\e36a"}.e-icons.e-chevron-up-fill-2:before{content:"\e82a"}.e-icons.e-chevron-down-fill:before{content:"\e82e"}.e-icons.e-chevron-up-fill:before{content:"\e834"}.e-icons.e-chevron-down-fill-2:before{content:"\e83d"}.e-icons.e-arrow-down:before{content:"\e83f"}.e-icons.e-arrow-up:before{content:"\e840"}.e-icons.e-chevron-right-fill-3:before{content:"\e848"}.e-icons.e-chevron-left-fill-2:before{content:"\e84b"}.e-icons.e-delete-1:before{content:"\e84e"}.e-icons.e-chevron-left-fill:before{content:"\e854"}.e-icons.e-chevron-right-fill:before{content:"\e859"}.e-icons.e-arrow-left:before{content:"\e85b"}.e-icons.e-arrow-right:before{content:"\e85f"}.e-icons.e-sorting-1:before{content:"\e890"}.e-icons.e-edit:before{content:"\e891"}.e-icons.e-first-page:before{content:"\e896"}.e-icons.e-last-page:before{content:"\e897"}.e-icons.e-timeline-today:before{content:"\e901"}.e-icons.e-chevron-left:before{content:"\e904"}.e-icons.e-filter-1:before{content:"\e909"}.e-icons.e-chevron-up:before{content:"\e910"}.e-icons.e-chevron-right:before{content:"\e913"}.e-icons.e-chevron-down:before{content:"\e916"}.e-icons.e-circle-close-2:before{content:"\e917"}.e-icons.e-chevron-up-fill-3:before{content:"\e918"}.e-icons.e-chevron-down-fill-3:before{content:"\e919"}.e-icons.e-filter-cancel:before{content:"\e920"}.e-icons.e-chevron-left-2:before{content:"\e921"}.e-icons.e-group-icon:before{content:"\e926"}.e-icons.e-selection:before{content:"\e930"}.e-icons.e-close-2:before{content:"\e932"}.e-icons.e-check-2:before{content:"\e933"}.e-icons.e-intermediate-state:before{content:"\e934"}.e-icons.e-chevron-left-3:before{content:"\e937"}.e-icons.e-edit-3:before{content:"\e944"}.e-icons.e-close-3:before{content:"\e945"}.e-icons.e-chevron-right-2:before{content:"\e956"}.e-icons.e-plus-2:before{content:"\e963"}.e-icons.e-chevron-down-fill-5:before{content:"\e969"}.e-icons.e-circle-remove:before{content:"\e974"}.e-icons.e-arrow-left-2:before{content:"\e977"}.e-icons.e-more-vertical-1:before{content:"\e984"}.e-icons.e-search:before{content:"\e993"}.e-icons.e-month:before{content:"\e93c"}.e-icons.e-trash:before{content:"\e94a"}.e-icons.e-chevron-down-2:before{content:"\e94d"}.e-icons.e-save:before{content:"\e98e"}.e-icons.e-menu:before{content:"\e99a"}.e-icons.e-refresh:before{content:"\e99d"}.e-icons.e-circle-close-fill-3:before{content:"\e208"}.e-icons.e-clock:before{content:"\e20c"}.e-icons.e-freeze-column:before{content:"\e21e"}.e-icons.e-error-treeview:before{content:"\e22a"}.e-icons.e-circle-remove-2:before{content:"\e22b"}.e-icons.e-circle-add:before{content:"\e22c"}.e-icons.e-drag-and-drop-indicator:before{content:"\e22d"}.e-icons.e-chevron-right-3:before{content:"\e22f"}.e-icons.e-chevron-right-4:before{content:"\e430"}.e-icons.e-play:before{content:"\e324"}.e-icons.e-pause:before{content:"\e326"}.e-icons.e-para-option-down:before{content:"\e274"}.e-icons.e-search-2:before{content:"\e275"}.e-icons.e-border-center:before{content:"\e276"}.e-icons.e-restart-at-1:before{content:"\e277"}.e-icons.e-hyperlink-open:before{content:"\e278"}.e-icons.e-cut-2:before{content:"\e279"}.e-icons.e-copy-2:before{content:"\e280"}.e-icons.e-border-top:before{content:"\e281"}.e-icons.e-delete-column:before{content:"\e282"}.e-icons.e-delete-row:before{content:"\e283"}.e-icons.e-insert-right:before{content:"\e284"}.e-icons.e-insert-left:before{content:"\e285"}.e-icons.e-hyperlink-remove:before{content:"\e286"}.e-icons.e-border-middle:before{content:"\e287"}.e-icons.e-border-right:before{content:"\e288"}.e-icons.e-hyperlink-edit:before{content:"\e289"}.e-icons.e-link-2:before{content:"\e290"}.e-icons.e-border-left:before{content:"\e291"}.e-icons.e-table-delete:before{content:"\e292"}.e-icons.e-table-properties:before{content:"\e294"}.e-icons.e-hyperlink-copy:before{content:"\e295"}.e-icons.e-border-bottom:before{content:"\e298"}.e-icons.e-paste-2:before{content:"\e501"}.e-icons.e-continue-numbering:before{content:"\e503"}.e-icons.e-insert-below:before{content:"\e505"}.e-icons.e-insert-above:before{content:"\e506"}.e-icons.e-table-cell-none:before{content:"\e507"}.e-icons.e-box:before{content:"\e509"}.e-icons.e-all:before{content:"\e511"}.e-icons.e-table-align-right:before{content:"\e515"}.e-icons.e-table-border-custom:before{content:"\e516"}.e-icons.e-table-align-left:before{content:"\e517"}.e-icons.e-table-align-center:before{content:"\e518"}.e-icons.e-line-very-small:before{content:"\e520"}.e-icons.e-line-normal:before{content:"\e521"}.e-icons.e-line-small:before{content:"\e522"}.e-icons.e-para-option-up:before{content:"\e523"}.e-icons.e-vertical-align-bottom:before{content:"\e525"}.e-icons.e-vertical-align-center:before{content:"\e526"}.e-icons.e-vertical-align-top:before{content:"\e527"}.e-icons.e-clear-format:before{content:"\e331"}.e-icons.e-strikethrough:before{content:"\e332"}.e-icons.e-upper-case:before{content:"\e333"}.e-icons.e-justify:before{content:"\e334"}.e-icons.e-image:before{content:"\e335"}.e-icons.e-resize:before{content:"\e336"}.e-icons.e-exit-full-screen:before{content:"\e337"}.e-icons.e-edit-4:before{content:"\e338"}.e-icons.e-bold:before{content:"\e339"}.e-icons.e-align-left:before{content:"\e33a"}.e-icons.e-cut:before{content:"\e33b"}.e-icons.e-text-alternative:before{content:"\e33c"}.e-icons.e-copy-1:before{content:"\e33d"}.e-icons.e-delete-2:before{content:"\e33e"}.e-icons.e-increase-indent:before{content:"\e33f"}.e-icons.e-erase:before{content:"\e340"}.e-icons.e-undo:before{content:"\e341"}.e-icons.e-full-screen:before{content:"\e342"}.e-icons.e-underline:before{content:"\e343"}.e-icons.e-list-unordered:before{content:"\e344"}.e-icons.e-eye:before{content:"\e345"}.e-icons.e-list-ordered:before{content:"\e346"}.e-icons.e-lower-case:before{content:"\e347"}.e-icons.e-link-remove:before{content:"\e348"}.e-icons.e-zoom-in:before{content:"\e349"}.e-icons.e-open-link:before{content:"\e34a"}.e-icons.e-print:before{content:"\e34b"}.e-icons.e-font-color:before{content:"\e34c"}.e-icons.e-align-right:before{content:"\e34d"}.e-icons.e-link:before{content:"\e34e"}.e-icons.e-view-side:before{content:"\e34f"}.e-icons.e-code-view:before{content:"\e350"}.e-icons.e-zoom-out:before{content:"\e351"}.e-icons.e-superscript:before{content:"\e352"}.e-icons.e-paragraph:before{content:"\e353"}.e-icons.e-redo:before{content:"\e354"}.e-icons.e-paste:before{content:"\e355"}.e-icons.e-insert-code:before{content:"\e356"}.e-icons.e-subscript:before{content:"\e357"}.e-icons.e-display:before{content:"\e358"}.e-icons.e-replace:before{content:"\e359"}.e-icons.e-italic:before{content:"\e35a"}.e-icons.e-caption:before{content:"\e35b"}.e-icons.e-paint-bucket:before{content:"\e35c"}.e-icons.e-decrease-indent:before{content:"\e35d"}.e-icons.e-align-center:before{content:"\e35e"}.e-icons.e-font-name:before{content:"\e35f"}.e-icons.e-drag-and-drop-2:before{content:"\e330"}.e-icons.e-field-settings:before{content:"\e434"}.e-icons.e-two-column:before{content:"\ea74"}.e-icons.e-two-row:before{content:"\ea75"}.e-icons.e-sum:before{content:"\ea76"}.e-icons.e-filter-3:before{content:"\ea77"}.e-icons.e-close-large:before{content:"\ea7f"}.e-icons.e-filter-clear-2:before{content:"\ea82"}.e-icons.e-circle-check:before{content:"\ea84"}.e-icons.e-align-bottom:before{content:"\ea91"}.e-icons.e-insert-above-2:before{content:"\ea92"}.e-icons.e-insert-below-2:before{content:"\ea93"}.e-icons.e-align-middle:before{content:"\ea94"}.e-icons.e-delete-column-2:before{content:"\ea95"}.e-icons.e-delete-row-2:before{content:"\ea96"}.e-icons.e-insert-left-2:before{content:"\ea97"}.e-icons.e-align-top:before{content:"\ea98"}.e-icons.e-insert-right-2:before{content:"\ea99"}.e-icons.e-edit-5:before{content:"\ea9a"}.e-icons.e-align-middle-2:before{content:"\ea9b"}.e-icons.e-freeze-column-2:before{content:"\ea9e"}.e-icons.e-style:before{content:"\ea9f"}.e-icons.e-delete-3:before{content:"\eb00"}.e-icons.e-freeze-row:before{content:"\eb02"}.e-icons.e-text-header:before{content:"\eb03"}.e-icons.e-more-horizontal-1:before{content:"\eb04"}.e-icons.e-resizer:before{content:"\eb05"}.e-icons.e-folder:before{content:"\ec04"}.e-icons.e-first-page-2:before{content:"\ec05"}.e-icons.e-previous:before{content:"\ec06"}.e-icons.e-next:before{content:"\ec07"}.e-icons.e-last-page-2:before{content:"\ec08"}.e-icons.e-zoom-out-2:before{content:"\ec09"}.e-icons.e-zoom-in-2:before{content:"\ec0a"}.e-icons.e-download:before{content:"\ec0b"}.e-icons.e-bookmark:before{content:"\ec0c"}.e-icons.e-search-3:before{content:"\ec0d"}.e-icons.e-text-annotation:before{content:"\ec0e"}.e-icons.e-close-4:before{content:"\ec0f"}.e-icons.e-comments:before{content:"\ec10"}.e-icons.e-save-3:before{content:"\ec11"}.e-icons.e-align-left-2:before{content:"\ec12"}.e-icons.e-style-2:before{content:"\ec13"}.e-icons.e-undo-2:before{content:"\ec14"}.e-icons.e-highlight-color:before{content:"\ec15"}.e-icons.e-more-vertical-3:before{content:"\ec16"}.e-icons.e-underline-2:before{content:"\ec17"}.e-icons.e-strikethrough-2:before{content:"\ec18"}.e-icons.e-paint-bucket-2:before{content:"\ec19"}.e-icons.e-pan:before{content:"\ec1a"}.e-icons.e-opacity:before{content:"\ec1b"}.e-icons.e-delete-4:before{content:"\ec1c"}.e-icons.e-mouse-pointer:before{content:"\ec1d"}.e-icons.e-chevron-right-small:before{content:"\ec1e"}.e-icons.e-stroke-color:before{content:"\ec1f"}.e-icons.e-print-3:before{content:"\ec20"}.e-icons.e-redo-2:before{content:"\ec21"}.e-icons.e-font-color-2:before{content:"\ec22"}.e-icons.e-shapes:before{content:"\ec23"}.e-icons.e-chevron-left-small:before{content:"\ec24"}.e-icons.e-stroke-width:before{content:"\ec25"}.e-icons.e-annotation-edit:before{content:"\ec26"}.e-icons.e-thumbnail:before{content:"\ec27"}.e-icons.e-stamp:before{content:"\ec28"}.e-icons.e-break-page:before{content:"\ec29"}.e-icons.e-file:before{content:"\ec2a"}.e-icons.e-collapse-2:before{content:"\e554"}.e-icons.e-expand:before{content:"\e556"}.e-icons.e-double-resize-2:before{content:"\e557"}.e-icons.e-double-resize-1:before{content:"\e558"}.e-icons.e-single-resize-1:before{content:"\e559"}.e-icons.e-single-resize-2:before{content:"\e56a"}.e-icons.e-single-resize-3:before{content:"\e56b"}.e-icons.e-single-resize-4:before{content:"\e56c"}.e-icons.e-drag-and-drop:before{content:"\e903"}.e-icons.e-chevron-up-fill-4:before{content:"\e56d"}.e-icons.e-chevron-down-fill-4:before{content:"\e56e"}.e-icons.e-chevron-right-fill-2:before{content:"\e56f"}.e-icons.e-chevron-left-fill-3:before{content:"\e570"}.e-icons.e-more-vertical-4:before{content:"\e571"}.e-icons.e-filter-active:before{content:"\ebb3"}.e-icons.e-code-view-2:before{content:"\e907"}.e-icons.e-grid-view:before{content:"\e600"}.e-icons.e-paste-3:before{content:"\e601"}.e-icons.e-trash-2:before{content:"\e602"}.e-icons.e-download-2:before{content:"\e603"}.e-icons.e-cut-3:before{content:"\e604"}.e-icons.e-list-unordered-2:before{content:"\e605"}.e-icons.e-refresh-2:before{content:"\e606"}.e-icons.e-circle-info:before{content:"\e607"}.e-icons.e-chevron-right-thin:before{content:"\e608"}.e-icons.e-folder-2:before{content:"\e609"}.e-icons.e-close-5:before{content:"\e60a"}.e-icons.e-folder-fill:before{content:"\e60b"}.e-icons.e-rename:before{content:"\e60c"}.e-icons.e-copy-3:before{content:"\e60d"}.e-icons.e-search-4:before{content:"\e60e"}.e-icons.e-upload-1:before{content:"\e60f"}.e-icons.e-back:before{content:"\e610"}.e-icons.e-select-all:before{content:"\e611"}.e-icons.e-sorting-2:before{content:"\e612"}.e-icons.e-more-vertical-5:before{content:"\e613"}.e-icons.e-check-3:before{content:"\e614"}.e-icons.e-more-horizontal-3:before{content:"\e615"}.e-icons.e-export-excel-2:before{content:"\e700"}.e-icons.e-export-csv-2:before{content:"\e701"}.e-icons.e-save-4:before{content:"\e703"}.e-icons.e-save-as:before{content:"\e704"}.e-icons.e-export:before{content:"\e711"}.e-icons.e-delete-5:before{content:"\e706"}.e-icons.e-grand-total:before{content:"\e707"}.e-icons.e-table-2:before{content:"\e708"}.e-icons.e-sub-total:before{content:"\e709"}.e-icons.e-file-new:before{content:"\e712"}.e-icons.e-number-formatting:before{content:"\e70b"}.e-icons.e-rename-2:before{content:"\e70c"}.e-icons.e-export-pdf-2:before{content:"\e70d"}.e-icons.e-full-screen-2:before{content:"\e70e"}.e-icons.e-chart:before{content:"\e70f"}.e-icons.e-upload-2:before{content:"\e710"}.e-icons.e-font-type:before{content:"\e273"}.e-icons.e-close-6:before{content:"\eb36"}.e-icons.e-line-spacing:before{content:"\eb37"}.e-icons.e-lock:before{content:"\eb3a"}.e-icons.e-border-outer:before{content:"\eb66"}.e-icons.e-link-3:before{content:"\eb3c"}.e-icons.e-align-bottom-2:before{content:"\eb3d"}.e-icons.e-border-all-2:before{content:"\eb3e"}.e-icons.e-table-of-content:before{content:"\eb41"}.e-icons.e-page-numbering:before{content:"\eb43"}.e-icons.e-bold-2:before{content:"\eb47"}.e-icons.e-align-top-2:before{content:"\eb49"}.e-icons.e-align-middle-3:before{content:"\eb4a"}.e-icons.e-page-setup:before{content:"\eb4c"}.e-icons.e-stroke-style:before{content:"\eb4d"}.e-icons.e-image-2:before{content:"\eb4f"}.e-icons.e-bookmark-fill:before{content:"\eb51"}.e-icons.e-header:before{content:"\eb53"}.e-icons.e-list-unordered-3:before{content:"\eb5b"}.e-icons.e-show-hide-panel:before{content:"\eb5d"}.e-icons.e-align-right-2:before{content:"\eb5f"}.e-icons.e-footer:before{content:"\eb60"}.e-icons.e-border-all:before{content:"\eb95"}.e-icons.e-border-inner:before{content:"\eb88"}.e-icons.e-cell:before{content:"\eb93"}.e-icons.e-align-top-3:before{content:"\eb35"}.e-icons.e-align-bottom-3:before{content:"\eb0e"}.e-icons.e-align-middle-4:before{content:"\eb0d"}.e-icons.e-check-4:before{content:"\e935"}.e-icons.e-break:before{content:"\eba6"}.e-icons.e-break-page-2:before{content:"\eba0"}.e-icons.e-break-section:before{content:"\eba2"}.e-icons.e-auto-fit-content:before{content:"\eba8"}.e-icons.e-fixed-column-width:before{content:"\eba9"}.e-icons.e-auto-fit-window:before{content:"\ebaa"}.e-icons.e-bring-forward:before{content:"\e5a1"}.e-icons.e-bring-to-front:before{content:"\e5a2"}.e-icons.e-send-to-back:before{content:"\e5a3"}.e-icons.e-send-backward:before{content:"\e5a4"}.e-icons.e-ungroup-1:before{content:"\e5a6"}.e-icons.e-group-1:before{content:"\e5a7"}.e-icons.e-order:before{content:"\e4a4"}.e-icons.e-chevron-up-small-2:before{content:"\e651"}.e-icons.e-chevron-down-small-2:before{content:"\e652"}.e-icons.e-chevron-right-small-2:before{content:"\e653"}.e-icons.e-chevron-left-small-2:before{content:"\e654"}.e-icons.e-chevron-right-double-2:before{content:"\e655"}.e-icons.e-chevron-left-double-2:before{content:"\e656"}.e-icons.e-zoom-to-fit:before{content:"\e657"}.e-icons.e-add-above:before{content:"\e658"}.e-icons.e-add-below:before{content:"\e659"}.e-icons.e-line:before{content:"\e668"}.e-icons.e-arrow-right-up:before{content:"\e669"}.e-icons.e-rectangle:before{content:"\e670"}.e-icons.e-circle:before{content:"\e671"}.e-icons.e-pentagan:before{content:"\e672"}.e-icons.e-length:before{content:"\e673"}.e-icons.e-perimeter:before{content:"\e674"}.e-icons.e-area:before{content:"\e675"}.e-icons.e-radius:before{content:"\e676"}.e-icons.e-volume:before{content:"\e677"}.e-icons.e-change-scale-ratio:before{content:"\e678"}.e-icons.e-settings:before{content:"\e679"}.e-icons.e-comment-2:before{content:"\e680"}.e-icons.e-thumbs-down-1:before{content:"\e681"}.e-icons.e-thumbs-up:before{content:"\e682"}.e-icons.e-thumbs-down-2:before{content:"\e683"}.e-icons.e-export-jpg:before{content:"\e713"}.e-icons.e-export-png:before{content:"\e715"}.e-icons.e-export-svg:before{content:"\e716"}.e-icons.e-conditional-formatting:before{content:"\e725"}.e-icons.e-hide-formula-bar:before{content:"\e717"}.e-icons.e-hide-headings:before{content:"\e718"}.e-icons.e-hide-gridlines:before{content:"\e719"}.e-icons.e-eye-slash:before{content:"\e721"}.e-icons.e-export-xls:before{content:"\e726"}.e-icons.e-export-csv-3:before{content:"\e727"}.e-icons.e-mdx:before{content:"\e724"}.e-icons.e-rename-3:before{content:"\e728"}.e-icons.e-folder-open:before{content:"\e65f"}.e-icons.e-named-set:before{content:"\e65d"}.e-icons.e-grip-vertical:before{content:"\e65c"}.e-icons.e-dimension:before{content:"\e65b"}.e-icons.e-level-1:before{content:"\e65a"}.e-icons.e-level-2:before{content:"\e662"}.e-icons.e-level-3:before{content:"\e65e"}.e-icons.e-level-4:before{content:"\e660"}.e-icons.e-level-5:before{content:"\e661"}.e-icons.e-user-defined:before{content:"\e663"}.e-icons.e-kpi:before{content:"\e664"}.e-icons.e-sort-down:before{content:"\e665"}.e-icons.e-sorting-3:before{content:"\e666"}.e-icons.e-sort-up:before{content:"\e667"}.e-icons.e-calculated-member:before{content:"\e729"}.e-icons.e-custom-sort:before{content:"\e732"}.e-icons.e-sort-descending:before{content:"\e733"}.e-icons.e-sort-ascending:before{content:"\e734"}.e-icons.e-comment-add:before{content:"\e814"}.e-icons.e-reply:before{content:"\e815"}.e-icons.e-send-1:before{content:"\e816"}.e-icons.e-comment-show:before{content:"\e817"}.e-icons.e-signature:before{content:"\e737"}.e-icons.e-filter-main:before{content:"\e736"}.e-icons.e-text-wrap:before{content:"\e824"}.e-icons.e-unfiltered:before{content:"\e73a"}.e-icons.e-filtered-sort-descending:before{content:"\e73b"}.e-icons.e-sort-descending-2:before{content:"\e73c"}.e-icons.e-sort-ascending-2:before{content:"\e73d"}.e-icons.e-filtered-sort-ascending:before{content:"\e73e"}.e-icons.e-filtered:before{content:"\e73f"}.e-icons.e-filter-clear-3:before{content:"\e738"}.e-icons.e-reapply:before{content:"\e74a"}.e-icons.e-group-2:before{content:"\e74b"}.e-icons.e-ungroup-2:before{content:"\e74c"}.e-icons.e-paste-text-only:before{content:"\e685"}.e-icons.e-paste-style:before{content:"\e686"}.e-icons.e-paste-special:before{content:"\e687"}.e-icons.e-paste-match-destination:before{content:"\e688"}.e-icons.e-spell-check:before{content:"\e689"}.e-icons.e-comment-reopen:before{content:"\e818"}.e-icons.e-web-layout:before{content:"\e193"}.e-icons.e-print-layout:before{content:"\e194"}.e-icons.e-border-none:before{content:"\e195"}.e-icons.e-data-validation:before{content:"\e196"}.e-icons.e-protect-sheet:before{content:"\e197"}.e-icons.e-text-form:before{content:"\e198"}.e-icons.e-properties-2:before{content:"\e199"}.e-icons.e-clear-form:before{content:"\e19a"}.e-icons.e-drop-down:before{content:"\e19b"}.e-icons.e-form-field:before{content:"\e19c"}.e-icons.e-check-box:before{content:"\e192"}.e-icons.e-table-update:before{content:"\e19e"}.e-icons.e-changes-accept:before{content:"\e19f"}.e-icons.e-display-for-review:before{content:"\e203"}.e-icons.e-changes-reject:before{content:"\e204"}.e-icons.e-changes-previous:before{content:"\e205"}.e-icons.e-show-markup:before{content:"\e206"}.e-icons.e-changes-next:before{content:"\e209"}.e-icons.e-changes-track:before{content:"\e20a"}.e-icons.e-conditional-formatting-large:before{content:"\e401"}.e-icons.e-highlight:before{content:"\e402"}.e-icons.e-top-bottom-rules:before{content:"\e403"}.e-icons.e-data-bars:before{content:"\e404"}.e-icons.e-color-scales:before{content:"\e405"}.e-icons.e-iconsets:before{content:"\e406"}.e-icons.e-clear-rules:before{content:"\e407"}.e-icons.e-new-rules:before{content:"\e408"}.e-icons.e-greater-than:before{content:"\e409"}.e-icons.e-less-than:before{content:"\e410"}.e-icons.e-between:before{content:"\e411"}.e-icons.e-equalto:before{content:"\e412"}.e-icons.e-text-that-contains:before{content:"\e413"}.e-icons.e-date-occurring:before{content:"\e414"}.e-icons.e-top-10:before{content:"\e415"}.e-icons.e-bottom-10-items:before{content:"\e416"}.e-icons.e-bottom-10:before{content:"\e417"}.e-icons.e-above-average:before{content:"\e418"}.e-icons.e-below-average:before{content:"\e419"}.e-icons.e-duplicate-cell:before{content:"\e420"}.e-icons.e-footnote:before{content:"\e435"}.e-icons.e-end-footnote:before{content:"\e436"}.e-icons.e-chart-insert-column:before{content:"\e440"}.e-icons.e-chart-data-table:before{content:"\e441"}.e-icons.e-chart-legend:before{content:"\e442"}.e-icons.e-chart-insert-x-y-scatter:before{content:"\e443"}.e-icons.e-chart-insert-waterfall:before{content:"\e444"}.e-icons.e-chart-updown-bars:before{content:"\e445"}.e-icons.e-add-chart-element:before{content:"\e446"}.e-icons.e-chart-gridlines:before{content:"\e447"}.e-icons.e-insert-hierarchy-charts:before{content:"\e448"}.e-icons.e-chart-insert-line:before{content:"\e449"}.e-icons.e-chart-switch-row-column:before{content:"\e450"}.e-icons.e-chart-error-bars:before{content:"\e451"}.e-icons.e-chart-trendline:before{content:"\e452"}.e-icons.e-chart-axes:before{content:"\e453"}.e-icons.e-chart-select-data:before{content:"\e454"}.e-icons.e-chart-lines:before{content:"\e455"}.e-icons.e-chart-axis-titles:before{content:"\e456"}.e-icons.e-chart-title:before{content:"\e457"}.e-icons.e-chart-insert-pie:before{content:"\e458"}.e-icons.e-change-chart-type:before{content:"\e459"}.e-icons.e-insert-statistic-chart:before{content:"\e460"}.e-icons.e-chart-data-labels:before{content:"\e461"}.e-icons.e-chart-insert-combo:before{content:"\e462"}.e-icons.e-chart-axis-titles-primary-horizontal:before{content:"\e486"}.e-icons.e-chart-linear-forecast:before{content:"\e487"}.e-icons.e-chart-legend-none:before{content:"\e488"}.e-icons.e-chart-legend-right:before{content:"\e489"}.e-icons.e-chart-data-callout:before{content:"\e490"}.e-icons.e-chart-primary-minor-vertical:before{content:"\e491"}.e-icons.e-chart-axes-primary-vertical:before{content:"\e492"}.e-icons.e-chart-data-labels-center:before{content:"\e493"}.e-icons.e-chart-data-table-none:before{content:"\e115"}.e-icons.e-chart-data-labels-none:before{content:"\e495"}.e-icons.e-chart-primary-major-vertical:before{content:"\e496"}.e-icons.e-chart-legend-linear:before{content:"\e497"}.e-icons.e-chart-error-bars-percentage:before{content:"\e498"}.e-icons.e-chart-no-legend-keys:before{content:"\e499"}.e-icons.e-chart-title-above-chart:before{content:"\e121"}.e-icons.e-chart-trendline-none:before{content:"\e122"}.e-icons.e-chart-with-legend-keys:before{content:"\e123"}.e-icons.e-chart-axes-primary-horizontal:before{content:"\e124"}.e-icons.e-chart-error-bars-standard-deviation:before{content:"\e125"}.e-icons.e-chart-legend-top:before{content:"\e126"}.e-icons.e-chart-primary-minor-horizontal:before{content:"\e145"}.e-icons.e-chart-error-bars-none:before{content:"\e127"}.e-icons.e-chart-up-down-bars-2:before{content:"\e128"}.e-icons.e-chart-drop-lines:before{content:"\e129"}.e-icons.e-chart-lines-none:before{content:"\e130"}.e-icons.e-chart-primary-major-horizontal:before{content:"\e131"}.e-icons.e-chart-legend-bottom:before{content:"\e132"}.e-icons.e-chart-up-down-none:before{content:"\e111"}.e-icons.e-chart-data-labels-outside-end:before{content:"\e905"}.e-icons.e-chart-axis-titles-primary-vertical:before{content:"\e143"}.e-icons.e-chart-legend-left:before{content:"\e892"}.e-icons.e-chart-data-labels-inside-base:before{content:"\e893"}.e-icons.e-chart-high-low-lines:before{content:"\e894"}.e-icons.e-chart-trendline-exponential:before{content:"\e133"}.e-icons.e-chart-trendline-moving-average:before{content:"\e134"}.e-icons.e-chart-data-labels-inside-end:before{content:"\e135"}.e-icons.e-chart-title-none:before{content:"\e136"}.e-icons.e-chart-title-centered-overlay:before{content:"\e895"}.e-icons.e-chart-error-bars-standard-error:before{content:"\e911"}.e-icons.e-chart-3d-area-1:before{content:"\e144"}.e-icons.e-chart-2d-stacked-bar:before{content:"\e889"}.e-icons.e-chart-3d-surface-1:before{content:"\e827"}.e-icons.e-chart-histogram-pareto:before{content:"\e114"}.e-icons.e-chart-stock-volumn-open-high-low-close:before{content:"\e137"}.e-icons.e-chart-stock-high-low-close:before{content:"\e138"}.e-icons.e-chart-stock-open-high-low-close:before{content:"\e831"}.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before{content:"\e832"}.e-icons.e-chart-filled-radar:before{content:"\e833"}.e-icons.e-chart-3d-clustered-column:before{content:"\e142"}.e-icons.e-chart-sunburst:before{content:"\e835"}.e-icons.e-chart-treemap:before{content:"\e836"}.e-icons.e-chart-3d-100-percent-stacked-area:before{content:"\e139"}.e-icons.e-chart-3d-pie:before{content:"\e838"}.e-icons.e-chart-3d-column-4:before{content:"\e839"}.e-icons.e-more-column-charts:before{content:"\e899"}.e-icons.e-chart-2d-stacked-line:before{content:"\e841"}.e-icons.e-chart-donut:before{content:"\e112"}.e-icons.e-chart-3d-clustered-bar:before{content:"\e843"}.e-icons.e-chart-funnel:before{content:"\e140"}.e-icons.e-chart-2d-pie-2:before{content:"\e141"}.e-icons.e-chart-3d-line:before{content:"\e846"}.e-icons.e-chart-2d-clustered-column:before{content:"\e847"}.e-icons.e-chart-2d-100-percent-stacked-area:before{content:"\e900"}.e-icons.e-more-line-charts:before{content:"\e849"}.e-icons.e-chart-3d-100-percent-stacked-bar:before{content:"\e850"}.e-icons.e-more-stock-charts:before{content:"\e851"}.e-icons.e-chart-stock-volumn-high-low-close:before{content:"\e852"}.e-icons.e-chart-bar-of-pie:before{content:"\e113"}.e-icons.e-chart-clustered-column-line-on-secondary-axis:before{content:"\e912"}.e-icons.e-chart-2d-clustered-bar:before{content:"\e855"}.e-icons.e-chart-radar:before{content:"\e856"}.e-icons.e-chart-3d-100-percent-stacked-column:before{content:"\e857"}.e-icons.e-chart-stackedlines-with-markers:before{content:"\e858"}.e-icons.e-chart-wireframe-3d-surface:before{content:"\e902"}.e-icons.e-chart-2d-line-with-markers:before{content:"\e860"}.e-icons.e-chart-box-and-whisker:before{content:"\e861"}.e-icons.e-create-custom-combo-chart:before{content:"\e862"}.e-icons.e-chart-2d-100-percent-stacked-bar:before{content:"\e863"}.e-icons.e-chart-scatter-with-straight-lines:before{content:"\e864"}.e-icons.e-more-statistical-charts:before{content:"\e865"}.e-icons.e-chart-3d-stacked-area:before{content:"\e866"}.e-icons.e-chart-2d-line:before{content:"\e867"}.e-icons.e-chart-2d-100-percent-stacked-column:before{content:"\e868"}.e-icons.e-more-pie-charts:before{content:"\e869"}.e-icons.e-chart-bubble-1:before{content:"\e870"}.e-icons.e-chart-2d-100-percent-stacked-line:before{content:"\e871"}.e-icons.e-chart-histogram:before{content:"\e872"}.e-icons.e-more-hierarchy-charts:before{content:"\e873"}.e-icons.e-chart-combo-clustered-column-line:before{content:"\e874"}.e-icons.e-chart-2d-stacked-area:before{content:"\e875"}.e-icons.e-chart-3d-stacked-column:before{content:"\e876"}.e-icons.e-chart-insert-bar:before{content:"\e877"}.e-icons.e-chart-scatter-with-smooth-lines:before{content:"\e878"}.e-icons.e-chart-surface-wireframe-contour:before{content:"\e879"}.e-icons.e-chart-3d-stacked-bar:before{content:"\e880"}.e-icons.e-chart-2d-pie-of-pie:before{content:"\e881"}.e-icons.e-chart-3d-surface-2:before{content:"\e882"}.e-icons.e-chart-2d-area:before{content:"\e883"}.e-icons.e-chart-combo-stacked-area-clustered-column:before{content:"\e884"}.e-icons.e-chart-waterfall:before{content:"\e885"}.e-icons.e-chart-surface-contour:before{content:"\e886"}.e-icons.e-more-scatter-charts:before{content:"\e887"}.e-icons.e-chart-2d-stacked-column:before{content:"\e888"}.e-icons.e-protect-workbook:before{content:"\e88a"}.e-icons.e-change-case:before{content:"\e88c"}.e-icons.e-export-pdf-3:before{content:"\e88b"}.e-icons.e-freeze-pane:before{content:"\e88d"}.e-icons.e-freeze-first-column:before{content:"\e88e"}.e-icons.e-freeze-top-row:before{content:"\e88f"}.e-icons.e-merge-cells:before{content:"\e89a"}.e-icons.e-split-vertical:before{content:"\e89b"}.e-icons.e-table-cell:before{content:"\e89c"}.e-icons.e-split-horizontal:before{content:"\e89d"}.e-icons.e-list-box:before{content:"\e89e"}.e-icons.e-text-form-2:before{content:"\e89f"}.e-icons.e-label:before{content:"\e90a"}.e-icons.e-check-box-2:before{content:"\e90b"}.e-icons.e-add-edit-form-field:before{content:"\e90c"}.e-icons.e-button:before{content:"\e90d"}.e-icons.e-drop-down-2:before{content:"\e90e"}.e-icons.e-radio-button:before{content:"\e90f"}.e-icons.e-password:before{content:"\e91a"}.e-icons.e-table-insert-column:before{content:"\e91b"}.e-icons.e-table-insert-row:before{content:"\e91c"}.e-icons.e-table-overwrite-cells:before{content:"\e91d"}.e-icons.e-table-nested:before{content:"\e91e"}.e-icons.e-table-merge:before{content:"\e91f"}.e-icons.e-drag-fill:before{content:"\e92a"}.e-icons.e-home:before{content:"\e92b"}.e-icons.e-gantt-gripper:before{content:"\e92c"}.e-icons.e-bring-to-view:before{content:"\e92d"}.e-icons.e-bring-to-center:before{content:"\e92e"}.e-icons.e-warning:before{content:"\e92f"}.e-icons.e-critical-path:before{content:"\e93a"}.e-icons.e-border-shadow-2:before{content:"\e93b"}.e-icons.e-border-diagonal-up:before{content:"\e947"}.e-icons.e-border-diagonal-down:before{content:"\e93d"}.e-icons.e-border-custom:before{content:"\e946"}.e-icons.e-border-none-1:before{content:"\e93f"}.e-icons.e-border-box:before{content:"\e940"}.e-icons.e-border-shadow-1:before{content:"\e942"}.e-icons.e-audio:before{content:"\e949"}.e-icons.e-video:before{content:"\e94b"}.e-icons.e-crop:before{content:"\e94c"}.e-icons.e-star-filled:before{content:"\e94f"}.e-icons.e-filters:before{content:"\e950"}.e-icons.e-adjustment:before{content:"\e951"}.e-icons.e-page-size:before{content:"\e952"}.e-icons.e-reset:before{content:"\e953"}.e-icons.e-triangle:before{content:"\e954"}.e-icons.e-page-columns:before{content:"\e955"}.e-icons.e-tint:before{content:"\e957"}.e-icons.e-brightness:before{content:"\e958"}.e-icons.e-contrast:before{content:"\e959"}.e-icons.e-saturation:before{content:"\e95a"}.e-icons.e-fade:before{content:"\e95b"}.e-icons.e-flip-vertical:before{content:"\e95c"}.e-icons.e-flip-horizontal:before{content:"\e95d"}.e-icons.e-transform-left:before{content:"\e95f"}.e-icons.e-transform-right:before{content:"\e960"}.e-icons.e-sharpness:before{content:"\e961"}.e-icons.e-grain:before{content:"\e962"}.e-icons.e-frame-custom:before{content:"\e964"}.e-icons.e-frame-1:before{content:"\e965"}.e-icons.e-frame-2:before{content:"\e966"}.e-icons.e-frame-3:before{content:"\e967"}.e-icons.e-frame-4:before{content:"\e968"}.e-icons.e-frame-5:before{content:"\e96a"}.e-icons.e-frame-6:before{content:"\e96b"}.e-icons.e-transform:before{content:"\e96c"}.e-icons.e-check-tick:before{content:"\e96d"}.e-icons.e-even-page-break:before{content:"\e96e"}.e-icons.e-odd-page-break:before{content:"\e96f"}.e-icons.e-page-column:before{content:"\e970"}.e-icons.e-continuous-page-break:before{content:"\e971"}.e-icons.e-page-text-wrap:before{content:"\e972"}.e-icons.e-page-column-right:before{content:"\e973"}.e-icons.e-page-column-left:before{content:"\e975"}.e-icons.e-page-column-one:before{content:"\e976"}.e-icons.e-page-column-two:before{content:"\e978"}.e-icons.e-page-column-three:before{content:"\e979"}.e-icons.e-multiple-comment:before{content:"\e97a"}.e-icons.e-format-painter:before{content:"\e97b"}.e-icons.e-launcher:before{content:"\e97c"}.e-icons.e-character-style:before{content:"\e97d"}.e-icons.e-linked-style:before{content:"\e97e"}.e-icons.e-chart-2d-stacked-line-marked:before{content:"\e97f"}.e-icons.e-chart-2d-100-percent-stacked-line-marked:before{content:"\e980"}.e-icons.e-chart-2d-line-marked:before{content:"\e981"}.e-icons.e-list-unordered-rtl:before{content:"\e982"}.e-icons.e-list-ordered-rtl:before{content:"\e983"}.e-icons.e-increase-indent-rtl:before{content:"\e985"}.e-icons.e-decrease-indent-rtl:before{content:"\e986"}.e-icons.e-emoji:before{content:"\e987"}.e-icons.e-travel-and-places:before{content:"\e988"}.e-icons.e-nature:before{content:"\e989"}.e-icons.e-food-and-drinks:before{content:"\e98a"}.e-icons.e-animals:before{content:"\e98b"}.e-icons.e-objects:before{content:"\e98c"}.e-icons.e-activities:before{content:"\e98d"}.e-icons.e-hand-gestures:before{content:"\e98f"}.e-icons.e-symbols:before{content:"\e990"}.e-icons.e-flags:before{content:"\e991"}.e-icons.e-unlock:before{content:"\e992"}.e-icons.e-more-chevron:before{content:"\e994"}.e-icons.e-border-frame:before{content:"\e995"}.e-icons.e-frame-none:before{content:"\e996"}.e-icons.e-frame-mat:before{content:"\e997"}.e-icons.e-frame-bevel:before{content:"\e998"}.e-icons.e-frame-line:before{content:"\e999"}.e-icons.e-frame-hook:before{content:"\e99b"}.e-icons.e-frame-inset:before{content:"\e99c"}.e-icons.e-bullet-7:before{content:"\e99e"}.e-icons.e-organize-pdf:before{content:"\e99f"}.e-icons.e-frame-7:before{content:"\e9a1"}.e-icons.e-frame-8:before{content:"\e9a2"}.e-icons.e-frame-9:before{content:"\e9a3"}.e-icons.e-frame-10:before{content:"\e9a4"}.e-icons.e-frame-11:before{content:"\e9a5"}.e-icons.e-caption-1:before{content:"\e9a6"}.e-icons.e-arrow-head:before{content:"\e9a7"}.e-icons.e-arrow-head-fill:before{content:"\e9a8"}.e-icons.e-bar-head:before{content:"\e9a9"}.e-icons.e-circle-head:before{content:"\e9aa"}.e-icons.e-circle-head-fill:before{content:"\e9ab"}.e-icons.e-square-head:before{content:"\e9ac"}.e-icons.e-square-head-fill:before{content:"\e9ad"}.e-icons.e-arrow-tail:before{content:"\e9ae"}.e-icons.e-arrow-tail-fill:before{content:"\e9af"}.e-icons.e-bar-tail:before{content:"\e9b0"}.e-icons.e-circle-tail:before{content:"\e9b1"}.e-icons.e-circle-tail-fill:before{content:"\e9b2"}.e-icons.e-square-tail:before{content:"\e9b3"}.e-icons.e-square-tail-fill:before{content:"\e9b4"}.e-icons.e-file-document:before{content:"\e9b5"}.e-icons.e-comment-resolve:before{content:"\e9b6"}.e-icons.e-multiple-comment-resolve:before{content:"\e9b7"}.e-icons.e-table-header:before{content:"\e9b8"}.e-icons.e-blockquote:before{content:"\e9b9"}.e-icons.e-add-notes:before{content:"\e9ba"}.e-icons.e-edit-notes:before{content:"\e9bb"}.e-icons.e-delete-notes:before{content:"\e9bc"}.e-icons.e-layers:before{content:"\e9bd"}.e-icons.e-font-size:before{content:"\e9be"}.e-icons.e-export-pdf-1:before{content:"\e9bf"}.e-icons.e-import-word:before{content:"\e9c0"}.e-icons.e-export-word-1:before{content:"\e9c1"}.e-icons.e-dropdown-list:before{content:"\e9c2"}.e-icons.e-combo-box:before{content:"\e9c3"}.e-icons.e-repeating-section:before{content:"\e9c4"}.e-icons.e-building-block:before{content:"\e9c5"}.e-icons.e-content-control:before{content:"\e9c6"}.e-icons.e-ai-chat:before{content:"\e9c7"}.e-icons.e-xml-mapping:before{content:"\e9c8"}.e-icons.e-thumbs-up-1:before{content:"\e9c9"}.e-icons.e-thumbs-down:before{content:"\e9ca"}.e-icons.e-calculation:before{content:"\e9cb"}.e-icons.e-text-outline:before{content:"\e9cc"}.e-icons.e-user:before{content:"\e9cd"}.e-icons.e-calculate-sheet:before{content:"\e9ce"}.e-icons.e-translate:before{content:"\e9cf"}.e-icons.e-shorten:before{content:"\e9d0"}.e-icons.e-elaborate:before{content:"\e9d1"}.e-icons.e-rephrase:before{content:"\e9d2"}.e-icons.e-grammar-check:before{content:"\e9d3"}.e-icons.e-preformat-code:before{content:"\e9d4"}.e-icons.e-import:before{content:"\e9d5"}.e-icons.e-import-1:before{content:"\e9d6"}.e-icons.e-redact:before{content:"\e9d7"}.e-icons.e-smart-paste:before{content:"\e9d8"}.e-icons.e-auto-fit-column:before{content:"\e9d9"}.e-icons.e-auto-fit-all-column:before{content:"\e9da"}.e-icons.e-columns:before{content:"\e9db"}.e-icons.e-thumbs-up-fill:before{content:"\e9dc"}.e-icons.e-thumbs-down-fill:before{content:"\e9dd"}.e-icons.e-stop-rectangle:before{content:"\e9de"}.e-control,.e-css,.e-error{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:12px;font-weight:400}.e-error{color:#f44336}.e-control,.e-control [class^=e-],.e-control [class*=" e-"]{box-sizing:border-box}.e-control:focus,.e-control *:focus{outline:none}.e-rtl{direction:rtl;text-align:right}.e-overlay{background-color:#383838;height:100%;opacity:.5;pointer-events:none;touch-action:none;width:100%}.e-hidden{display:none}.e-blazor-hidden{visibility:hidden}.e-disabled{background-image:none;cursor:default;opacity:.35}.e-ul{list-style-type:none}.e-prevent-select{-webkit-user-select:none;user-select:none}.e-warning{color:#ffca1c}.e-success{color:#22b24b}.e-information{color:#489bd5}.e-block-touch{touch-action:pinch-zoom}.e-license{color:#ff0;text-decoration:none}.e-license-banner{position:absolute;right:10px;top:27%;cursor:pointer}@keyframes SlideLeftOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SlideLeftIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SlideRightIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SlideRightOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SlideBottomIn{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes SlideBottomOut{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes SlideTopIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes SlideTopOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes SlideRight{0%{width:0}to{width:100%}}@keyframes SlideLeft{0%{width:100%}to{width:0}}@keyframes SlideDown{0%{height:0}to{height:100%}}@keyframes SlideUp{0%{height:100%}to{height:0}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZoomIn{0%{transform:translate(0) scale(0)}to{transform:translate(0) scale(1)}}@keyframes ZoomOut{0%{transform:translate(0) scale(1)}to{transform:translate(0) scale(0)}}@keyframes FadeZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes FadeZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes FlipRightDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpIn{0%{transform:perspective(400px) rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipLeftDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpIn{0%{transform:perspective(400px) rotateY(-135deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg) perspective(200px);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipYLeftIn{0%{opacity:0;transform:perspective(400px) rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYLeftOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}75%{transform:perspective(850px) rotateY(125deg)}to{opacity:0;transform:rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightIn{0%{opacity:0;transform:perspective(400px) rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:0;transform:rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownIn{0%{opacity:0;transform:perspective(400px) rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}75%{transform:perspective(850px) rotateX(125deg)}to{opacity:0;transform:rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpIn{0%{opacity:0;transform:perspective(400px) rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:0;transform:rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}}.e-ripple,.e-ripple-style{overflow:hidden;position:relative;transform:translateZ(0)}.e-ripple-element,.e-ripple-style:after{background-color:#0000001a;border-radius:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(0);transition:opacity,transform 0ms cubic-bezier(0,.1,.2,1)}.e-ripple-style:after{background:#0000004d;content:"";display:block;height:50%;left:25%;opacity:0;top:25%;transform:scale(3);transition:transform .5s,opacity .5s;width:50%}.e-ripple-style:active:after{opacity:1;transform:scale(0);transition:0s}.e-avatar{align-content:center;align-items:center;background-color:#bcbcbc;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;display:inline-flex;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:1em;font-weight:400;height:3em;justify-content:center;overflow:hidden;position:relative;width:3em}.e-avatar img{height:100%;width:auto}.e-avatar.e-avatar-circle,.e-avatar.e-avatar-circle.e-avatar-large,.e-avatar.e-avatar-circle.e-avatar-xlarge{border-radius:50%}.e-avatar.e-avatar-xsmall{font-size:.6em}.e-avatar.e-avatar-small{font-size:.8em}.e-avatar.e-avatar-large{font-size:1.2em}.e-avatar.e-avatar-xlarge{font-size:1.4em}.e-card{border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:15px;justify-content:center;line-height:36px;min-height:36px;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:middle;width:100%}.e-card>*{justify-content:center}.e-card>.e-card-header-title{box-sizing:border-box;font-size:15px;line-height:normal;padding:12px}.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-card>.e-card-title{font-size:18px;line-height:normal;padding:18px 12px 12px}.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-card>.e-card-header-title,.e-card>.e-card-title{overflow:hidden;text-overflow:ellipsis}.e-card .e-card-header-caption{line-height:normal}.e-card .e-card-header-caption .e-card-header-title{font-size:15px}.e-card .e-card-header-caption .e-card-sub-title{font-size:14px}.e-card .e-card-stacked{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.e-card.e-card-horizontal,.e-card .e-card-horizontal{display:flex;flex-direction:row;justify-content:center}.e-card.e-card-horizontal .e-card-image,.e-card.e-card-horizontal img,.e-card .e-card-horizontal .e-card-image,.e-card .e-card-horizontal img{margin:2px}.e-card .e-card-horizontal{line-height:normal;padding:2px}.e-card.e-card-horizontal>*{flex:1}.e-card.e-card-horizontal .e-card-stacked{display:flex;flex:1;flex-direction:column;overflow:hidden}.e-card.e-card-horizontal .e-card-stacked>:first-child{flex-grow:1}.e-card .e-card-separator{display:block}.e-card .e-card-corner{border-radius:50%}.e-card .e-card-header{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;line-height:normal;min-height:22.5px;padding:12px;width:inherit}.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-card .e-card-header .e-card-actions{justify-content:flex-start}.e-card .e-card-header .e-card-header-image{align-self:center;display:flex}.e-card .e-card-header .e-card-header-caption{align-self:center;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 0 0 12px}.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-card .e-card-header .e-card-header-caption .e-card-sub-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:13px;font-weight:400;line-height:normal}.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:12px;font-weight:400;line-height:normal;padding:6px 0 0}.e-card .e-card-header .e-card-header-image{background-repeat:no-repeat;background-size:cover;height:30px;width:30px}.e-card .e-card-header .e-card-corner{border-radius:50%}.e-card .e-card-image{background-size:cover;min-height:112.5px;position:relative;width:100%}.e-card .e-card-image .e-card-title{bottom:0;box-sizing:border-box;font-size:18px;line-height:30px;min-height:30px;overflow:hidden;padding:0 12px;position:absolute;text-overflow:ellipsis;width:inherit}.e-card .e-card-image .e-card-title.e-card-top-left,.e-card .e-card-image .e-card-title.e-card-top-right{bottom:auto;top:0}.e-card .e-card-image .e-card-title.e-card-top-right,.e-card .e-card-image .e-card-title.e-card-bottom-right{text-align:right}.e-card .e-card-actions{box-sizing:border-box;display:inline-block;justify-content:flex-start;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical{display:flex;flex-direction:column;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-card .e-card-actions.e-card-vertical a{align-self:initial;box-sizing:border-box;display:inline-block;justify-content:center;margin:0 0 6px;text-align:center;width:100%}.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-card .e-card-actions button,.e-card .e-card-actions a{align-items:center;align-self:center;cursor:pointer;display:inline-flex;overflow:hidden;vertical-align:middle;white-space:nowrap}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{display:flex;font-size:14px;height:24px;width:24px}.e-card .e-card-actions .e-card-btn span:before,.e-card .e-card-actions .e-card-btn span.e-icons:before{align-self:center;display:flex;justify-content:center;width:inherit}.e-card .e-card-actions .e-card-btn>*{overflow:hidden;text-overflow:ellipsis;width:inherit}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{border-radius:2px}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;line-height:27px;margin:0 0 0 6px;min-height:27px;padding:0 6px;text-decoration:none;text-transform:uppercase}.e-card .e-card-actions .e-card-btn:first-child,.e-card .e-card-actions a:first-child{margin-left:0}.e-card .e-card-content{font-size:14px;line-height:normal;padding:12px;word-wrap:break-word}.e-card .e-card-content+:not(.e-card-content),.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}.e-card .e-card-content,.e-card .e-card-content p{line-height:normal;overflow:hidden;text-overflow:ellipsis}.e-card{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;border:1px none #000;box-shadow:0 2px 3px #00000029;color:#000000de;outline:none}.e-card:hover{background-color:#fff;border-color:#000;box-shadow:0 4px 8px #00000038}.e-card:focus{background-color:#fff;border-color:#000}.e-card:active{background-color:#fff;border-color:#000}.e-card .e-card-separator{border-bottom:1px solid rgba(0,0,0,.12)}.e-card .e-card-header-caption .e-card-header-title{color:#000000de}.e-card .e-card-header-caption .e-card-sub-title{color:#0000008a}.e-card .e-card-image .e-card-title{background-color:#00000059;color:#fff}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{color:#0000008a}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{background-color:#fff;border:0;color:#e3165b;outline:0}.e-card .e-card-actions .e-card-btn:hover,.e-card .e-card-actions a:hover{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:focus,.e-card .e-card-actions a:focus{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:active,.e-card .e-card-actions a:active{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-content{color:#0000008a}.e-bigger .e-card,.e-bigger.e-card{line-height:48px;min-height:48px}.e-bigger .e-card>.e-card-header-title,.e-bigger.e-card>.e-card-header-title{line-height:normal;padding:16px}.e-bigger .e-card>.e-card-header-title+:not(.e-card-header-title),.e-bigger.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-bigger .e-card>.e-card-title,.e-bigger.e-card>.e-card-title{line-height:normal;padding:24px 16px 16px}.e-bigger .e-card>.e-card-title+:not(.e-card-title),.e-bigger.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-bigger .e-card.e-card-horizontal .e-card-image,.e-bigger .e-card.e-card-horizontal img,.e-bigger .e-card .e-card-horizontal .e-card-image,.e-bigger .e-card .e-card-horizontal img,.e-bigger.e-card.e-card-horizontal .e-card-image,.e-bigger.e-card.e-card-horizontal img,.e-bigger.e-card .e-card-horizontal .e-card-image,.e-bigger.e-card .e-card-horizontal img{margin:2px}.e-bigger .e-card .e-card-header,.e-bigger.e-card .e-card-header{min-height:30px;padding:16px}.e-bigger .e-card .e-card-header .e-card-content,.e-bigger.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-bigger .e-card .e-card-header .e-card-header-caption,.e-bigger.e-card .e-card-header .e-card-header-caption{padding:0 0 0 16px}.e-bigger .e-card .e-card-header .e-card-header-caption:first-child,.e-bigger.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:15px;line-height:normal}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-sub-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:14px;line-height:normal;padding:8px 0 0}.e-bigger .e-card .e-card-header .e-card-header-image,.e-bigger.e-card .e-card-header .e-card-header-image{background-size:cover;height:40px;width:40px}.e-bigger .e-card .e-card-image,.e-bigger.e-card .e-card-image{min-height:150px}.e-bigger .e-card .e-card-image .e-card-title,.e-bigger.e-card .e-card-image .e-card-title{font-size:24px;line-height:40px;min-height:40px;padding:0 16px}.e-bigger .e-card .e-card-actions,.e-bigger.e-card .e-card-actions,.e-bigger .e-card .e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-actions.e-card-vertical{padding:16px 8px 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger .e-card .e-card-actions.e-card-vertical a,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger.e-card .e-card-actions.e-card-vertical a{margin:0 0 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger .e-card .e-card-actions.e-card-vertical a:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-bigger .e-card .e-card-actions .e-card-btn span,.e-bigger .e-card .e-card-actions .e-card-btn span.e-icons,.e-bigger.e-card .e-card-actions .e-card-btn span,.e-bigger.e-card .e-card-actions .e-card-btn span.e-icons{height:24px;width:24px}.e-bigger .e-card .e-card-actions .e-card-btn,.e-bigger .e-card .e-card-actions a,.e-bigger.e-card .e-card-actions .e-card-btn,.e-bigger.e-card .e-card-actions a{line-height:36px;margin:0 0 0 8px;min-height:36px;padding:0 6px}.e-bigger .e-card .e-card-actions .e-card-btn:first-child,.e-bigger .e-card .e-card-actions a:first-child,.e-bigger.e-card .e-card-actions .e-card-btn:first-child,.e-bigger.e-card .e-card-actions a:first-child{margin-left:0}.e-bigger .e-card .e-card-content,.e-bigger.e-card .e-card-content{padding:16px}.e-bigger .e-card .e-card-content+:not(.e-card-content),.e-bigger .e-card .e-card-content+.e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-content+:not(.e-card-content),.e-bigger.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}/*! component's default definitions and variables */.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler:before{content:"\e984";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler:before{content:"\eb04";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border-width:1px;display:flex;overflow:hidden;position:relative;touch-action:none;width:100%}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{flex:1 1 auto;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:13px;font-weight:400}.e-splitter.e-splitter-horizontal .e-pane.e-scrollable,.e-splitter.e-splitter-vertical .e-pane.e-scrollable{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-static-pane,.e-splitter.e-splitter-vertical .e-pane.e-static-pane{flex-grow:0;flex-shrink:0}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal.e-pane-hidden,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-horizontal{flex-direction:row}.e-splitter.e-splitter-horizontal.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-horizontal.e-rtl,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal{flex-direction:row-reverse}.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{right:auto}.e-splitter.e-splitter-vertical{flex-direction:column}.e-splitter.e-splitter-vertical.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-vertical .e-pane-vertical{overflow:auto}.e-splitter.e-splitter-vertical .e-pane-vertical.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{right:auto}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;right:22px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;left:22px;right:auto;top:20px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:auto}.e-splitter .e-split-bar.e-split-bar-horizontal{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-width:1px;z-index:15}.e-splitter .e-split-bar.e-split-bar-horizontal .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar{cursor:col-resize}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar:after{content:"";cursor:col-resize;display:block;height:100%;position:absolute;width:16px;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{align-items:center;display:flex;height:18px;justify-content:center;position:relative;width:1px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{left:8px;right:3px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow{border-image:none;border-width:1px;cursor:pointer;display:flex;height:26px;padding:1px 12px;position:relative}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(0);width:2px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before{top:5px;transform-origin:1px 7px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{top:11px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right){border-radius:50%;right:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right{border-radius:50%;left:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:after{right:8px}.e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar){margin:0 3px}.e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar){margin:0 0 0 3px}.e-splitter .e-split-bar.e-split-bar-vertical{align-items:center;border-left:none;border-right:none;display:flex;flex:0 0 auto;justify-content:center;min-height:1px}.e-splitter .e-split-bar.e-split-bar-vertical .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar{cursor:row-resize}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar:after{content:"";cursor:row-resize;display:block;height:16px;position:absolute;width:100%;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{align-items:center;display:flex;height:1px;justify-content:center;width:18px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:10px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{border-image:none;border-width:0;cursor:pointer;display:flex;height:26px;padding:10px 3px 10px 18px;position:relative;width:26px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(90deg);width:2px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before{top:3px;transform-origin:2px 7px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:11px;top:8px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before{left:12px;top:8px;transform-origin:1px 6px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{left:10px;top:12px;transform-origin:1px 2px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;left:22px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;right:22px;top:20px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:10px}.e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar){margin:3px 0}.e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar){margin:3px 0 0}.e-rtl .e-splitter.e-splitter-horizontal{flex-direction:row-reverse}.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-splitter.e-ie .e-navigate-arrow.e-arrow-left{margin-left:-26px}.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler{flex-direction:column}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border:solid 1px #e0e0e0}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{color:#000000de}.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-vertical,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-vertical{border:transparent}.e-splitter .e-split-bar.e-split-bar-horizontal{background:#e0e0e0;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{background:#fff;color:#0000008a;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden){background-color:transparent;border-color:transparent;color:transparent;transition:background-color .5s ease-out}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:before{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:after{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:before{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:after{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical{background:#e0e0e0}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{background:#fff;color:#0000008a;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:before{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:after{background-color:#e3165b;opacity:1;transform:rotate(50deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:before{background-color:#e3165b;opacity:1;transform:rotate(55deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:after{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{background-color:transparent;border-color:transparent;color:transparent;transition:background-color .3s ease-out}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter.e-disabled{opacity:.4;pointer-events:none}.e-bigger.e-splitter .e-pane{font-size:14px}.e-bigger.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{margin-top:-2px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{margin-top:2px}.e-bigger .e-splitter .e-pane{font-size:14px}.e-bigger .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger .e-content-placeholder.e-splitter.e-placeholder-splitter,.e-bigger.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-bigger .e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}.e-bigger.e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}/*! component's theme wise override material-definitions and variables */.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east{height:100%;padding:20px 0;right:1px;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west{height:100%;left:0;padding:20px 0;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north{height:12px;padding:0 20px;top:1px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{bottom:1px;height:12px;padding:0 20px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east{bottom:0;right:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west{left:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east{right:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west{bottom:1px;left:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:before{bottom:0;content:"\eb05";font-size:12px;position:absolute;right:0}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:before{bottom:0;content:"\eb05";font-size:12px;left:0;position:absolute;transform:rotateY(180deg)}.e-dashboardlayout.e-control .e-dashboard-gridline-table{background:#f5f5f5;border-collapse:collapse;height:100%;width:100%}.e-dashboardlayout.e-control .e-dashboard-gridline-table td.e-dashboard-gridline{border:1px dotted #bdbdbd;position:absolute}.e-dashboardlayout.e-control.e-responsive{width:100%!important}.e-dashboardlayout.e-control.e-prevent{-webkit-user-select:none;user-select:none}.e-dashboardlayout.e-control .e-panel.e-ssr{position:relative}.e-dashboardlayout.e-control .e-panel{border:1px #e0e0e0 solid;height:100%;-webkit-user-select:none;user-select:none;width:100%;border-radius:2px}.e-dashboardlayout.e-control .e-panel:hover{border:1px #bdbdbd solid}.e-dashboardlayout.e-control .e-panel:hover .e-panel-container .e-resize.e-dl-icon{display:block}.e-dashboardlayout.e-control .e-panel:active{border:1px #3f51b5 solid}.e-dashboardlayout.e-control .e-panel .e-panel-container{height:100%;width:100%}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template{height:inherit;width:inherit}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-dl-icon{display:none}.e-dashboardlayout.e-control .e-panel.e-panel-transition{transition:top .1s,left .1s}.e-dashboardlayout.e-control .e-panel .e-panel-header{border-bottom:none;color:#0000008a;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;font-weight:500;height:28px;padding:2px 12px}.e-dashboardlayout.e-control .e-panel .e-panel-header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content{display:inline-block}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template{float:right}.e-dashboardlayout.e-control .e-panel .e-resize.e-single,.e-dashboardlayout.e-control .e-panel .e-resize.e-double{position:absolute;touch-action:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{border:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover{cursor:e-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover{cursor:w-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover{cursor:n-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover{cursor:s-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover{cursor:nw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover{cursor:ne-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover{cursor:sw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover{cursor:se-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double:before{font-family:e-icons;position:absolute}.e-dashboardlayout.e-control .e-panel.e-dragging,.e-dashboardlayout.e-control .e-panel.e-item-moving{cursor:move;z-index:1111!important}.e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template{float:left}.e-dashboardlayout.e-control .e-drag:hover{cursor:move}.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover,.e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover{cursor:default}.e-dashboardlayout.e-control .e-holder{background:#3f51b533;border:1px #3f51b5 dotted;position:absolute;border-radius:2px}.e-dashboardlayout.e-control .e-holder.e-holder-transition{transition:top .3s,left .3s}.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout{height:100%;width:100%}.e-dashboardlayout.e-control{display:block;position:relative}.e-dashboardlayout.e-control .e-panel{background:#fff;box-shadow:0 2px 5px #00000026;box-sizing:border-box;position:absolute}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header{color:#0000008a}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single{background:none}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double{color:#000;font-size:20px;height:20px;width:20px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double,.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand{bottom:1px;right:1px}.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-bigger .e-panel-header{color:#0000008a}.e-bigger .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-timeline{--dot-size: 16px;--dot-outer-space: 0;--dot-border: 1px;--connector-size: 1px;--dot-radius: 50%;height:inherit;width:100%}.e-timeline [class^="e-dot "]:before,.e-timeline .e-dot-item,.e-timeline .e-dot{display:flex;align-items:center;justify-content:center}.e-timeline [class^="e-dot "]:before{min-width:32px;min-height:32px;border-radius:var(--dot-radius)}.e-timeline .e-timeline-items{display:inline-flex;flex-direction:column;list-style:none;flex-wrap:nowrap;padding:0;width:inherit;height:inherit}.e-timeline .e-timeline-item{display:flex;flex-direction:row;position:relative;align-items:flex-start;width:inherit;height:inherit}.e-timeline .e-timeline-item.e-connector:after{top:0;bottom:0;left:calc(50% - var(--connector-size));right:auto;content:"";position:absolute;z-index:999;border-width:var(--connector-size);border-style:solid}.e-timeline .e-timeline-item.e-connector.e-item-template:after{content:unset}.e-timeline .e-dot-item{position:relative;flex:0 1 calc(var(--dot-size) * 3);z-index:1000}.e-timeline .e-dot{min-width:var(--dot-size);min-height:var(--dot-size);border-radius:var(--dot-radius);outline:var(--dot-outer-space) solid;border:var(--dot-border) solid;font-size:16px;background-size:cover;background-position:center;background-repeat:no-repeat}.e-timeline .e-opposite-content,.e-timeline .e-content{flex:1 1 50%}.e-timeline .e-opposite-content{font-size:12px}.e-timeline .e-content{text-align:left;font-size:14px;font-weight:500}.e-timeline .e-timeline-item:first-child:after{top:0}.e-timeline .e-timeline-item:last-child:after{bottom:calc(var(--dot-size) * 2)}.e-timeline.e-vertical.e-align-before .e-timeline-item,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:row-reverse}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-items{flex-direction:column-reverse}.e-timeline.e-vertical.e-align-before .e-timeline-items .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-timeline-items .e-content{text-align:left}.e-timeline.e-vertical .e-timeline-item.e-connector:last-child:after{content:unset}.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 3 / 2 - var(--connector-size));right:auto}.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 3 / 2 - var(--connector-size));left:auto}.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-after.e-content-only .e-opposite-content,.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-before.e-content-only .e-opposite-content{flex:0}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:first-child:after{content:unset}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:last-child:after{content:"";bottom:0}.e-timeline.e-vertical.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-opposite-content{text-align:right}.e-timeline.e-vertical.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-opposite-content{text-align:left}.e-timeline.e-vertical .e-dot-item{width:calc(var(--dot-size) * 2)}.e-timeline.e-horizontal .e-timeline-items{display:inline-flex;flex-direction:row}.e-timeline.e-horizontal .e-timeline-item{height:auto;flex-direction:column;align-items:center}.e-timeline.e-horizontal.e-timeline-reverse.e-rtl .e-timeline-item.e-connector:after{left:calc(50% - var(--connector-size));right:auto}.e-timeline.e-horizontal.e-rtl .e-timeline-item.e-connector:after,.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-item.e-connector:after{right:calc(50% - var(--connector-size));left:auto}.e-timeline.e-horizontal .e-dot-item{margin:calc(var(--dot-size) * 2 / 2) 0}.e-timeline.e-horizontal .e-opposite-content,.e-timeline.e-horizontal .e-content{display:flex}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-content{align-items:flex-end}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-opposite-content{align-items:flex-start}.e-timeline.e-horizontal.e-align-before .e-timeline-item,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:column-reverse}.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-items{flex-direction:row-reverse}.e-timeline.e-horizontal .e-timeline-item:after{width:100%;height:0;top:calc(50% - var(--connector-size))}.e-timeline.e-horizontal .e-opposite-content{display:flex;align-items:flex-end;text-align:left;padding:0}.e-timeline.e-horizontal .e-content{padding:0}.e-timeline.e-horizontal .e-timeline-item:last-child:after{width:auto}.e-timeline .e-dot{background-color:#eee;border-color:#eee;color:#000;outline-color:#fff}.e-timeline.e-outline .e-dot{background-color:#fff}.e-timeline .e-timeline-item.e-connector:after{border-color:#eee}.e-timeline .e-content,.e-timeline .e-opposite-content{color:#000}.e-timeline .e-item-disabled .e-content,.e-timeline .e-item-disabled .e-opposite-content{color:"rgba($black, .38)"}.e-bigger.e-timeline [class^="e-dot "]:before,.e-bigger .e-timeline [class^="e-dot "]:before{min-width:40px;min-height:40px;font-size:18px}.e-bigger.e-timeline .e-dot-item,.e-bigger .e-timeline .e-dot-item{flex:0 1 calc(var(--dot-size) * 4)}.e-bigger.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline .e-dot,.e-bigger .e-timeline .e-dot{min-width:20px;min-height:20px}.e-bigger.e-timeline .e-opposite-content,.e-bigger .e-timeline .e-opposite-content{font-size:14px}.e-bigger.e-timeline .e-content,.e-bigger .e-timeline .e-content{font-size:16px;font-weight:500} diff --git a/ej2-angular/samples/timeline/align/alternate-reverse/index.html b/ej2-angular/samples/timeline/align/alternate-reverse/index.html index bc8cae6985..bed27b26a5 100644 --- a/ej2-angular/samples/timeline/align/alternate-reverse/index.html +++ b/ej2-angular/samples/timeline/align/alternate-reverse/index.html @@ -8,10 +8,10 @@ - +
Loading....
- + \ No newline at end of file diff --git a/ej2-angular/samples/timeline/align/alternate-reverse/main.4d9c7cd8ff9bf0c4.js b/ej2-angular/samples/timeline/align/alternate-reverse/main.4d9c7cd8ff9bf0c4.js deleted file mode 100644 index 5c71d53b5f..0000000000 --- a/ej2-angular/samples/timeline/align/alternate-reverse/main.4d9c7cd8ff9bf0c4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{207:(Sr,no,ro)=>{let Tt=null,Kr=1;const rn=Symbol("SIGNAL");function Ze(e){const n=Tt;return Tt=e,n}function zt(e){if((!ri(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==Kr)){if(!e.producerMustRecompute(e)&&!ni(e))return e.dirty=!1,void(e.lastCleanEpoch=Kr);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=Kr}}function ni(e){br(e);for(let n=0;n0}function br(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}let uo=null;function Sn(e){return"function"==typeof e}function co(e){const t=e(r=>{Error.call(r),r.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}const _s=co(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((r,i)=>`${i+1}) ${r.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t});function ks(e,n){if(e){const t=e.indexOf(n);0<=t&&e.splice(t,1)}}class on{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(const o of t)o.remove(this);else t.remove(this);const{initialTeardown:r}=this;if(Sn(r))try{r()}catch(o){n=o instanceof _s?o.errors:[o]}const{_finalizers:i}=this;if(i){this._finalizers=null;for(const o of i)try{fl(o)}catch(s){n=n??[],s instanceof _s?n=[...n,...s.errors]:n.push(s)}}if(n)throw new _s(n)}}add(n){var t;if(n&&n!==this)if(this.closed)fl(n);else{if(n instanceof on){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(t=this._finalizers)&&void 0!==t?t:[]).push(n)}}_hasParent(n){const{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){const{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){const{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&ks(t,n)}remove(n){const{_finalizers:t}=this;t&&ks(t,n),n instanceof on&&n._removeParent(this)}}on.EMPTY=(()=>{const e=new on;return e.closed=!0,e})();const Or=on.EMPTY;function dl(e){return e instanceof on||e&&"closed"in e&&Sn(e.remove)&&Sn(e.add)&&Sn(e.unsubscribe)}function fl(e){Sn(e)?e():e.unsubscribe()}const xr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},y={setTimeout(e,n,...t){const{delegate:r}=y;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){const{delegate:n}=y;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function w(){}const E=X("C",void 0,void 0);function X(e,n,t){return{kind:e,value:n,error:t}}let q=null;function fe(e){if(xr.useDeprecatedSynchronousErrorHandling){const n=!q;if(n&&(q={errorThrown:!1,error:null}),e(),n){const{errorThrown:t,error:r}=q;if(q=null,t)throw r}}else e()}class ie extends on{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,dl(n)&&n.add(this)):this.destination=Ne}static create(n,t,r){return new st(n,t,r)}next(n){this.isStopped?yt(function _(e){return X("N",e,void 0)}(n),this):this._next(n)}error(n){this.isStopped?yt(function A(e){return X("E",void 0,e)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?yt(E,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ke=Function.prototype.bind;function je(e,n){return ke.call(e,n)}class Le{constructor(n){this.partialObserver=n}next(n){const{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){Ye(r)}}error(n){const{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){Ye(r)}else Ye(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){Ye(t)}}}class st extends ie{constructor(n,t,r){let i;if(super(),Sn(n)||!n)i={next:n??void 0,error:t??void 0,complete:r??void 0};else{let o;this&&xr.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&je(n.next,o),error:n.error&&je(n.error,o),complete:n.complete&&je(n.complete,o)}):i=n}this.destination=new Le(i)}}function Ye(e){xr.useDeprecatedSynchronousErrorHandling?function he(e){xr.useDeprecatedSynchronousErrorHandling&&q&&(q.errorThrown=!0,q.error=e)}(e):function I(e){y.setTimeout(()=>{const{onUnhandledError:n}=xr;if(!n)throw e;n(e)})}(e)}function yt(e,n){const{onStoppedNotification:t}=xr;t&&y.setTimeout(()=>t(e,n))}const Ne={closed:!0,next:w,error:function qt(e){throw e},complete:w},ee="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ut(e){return e}let Qe=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){const r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){const o=function Z(e){return e&&e instanceof ie||function at(e){return e&&Sn(e.next)&&Sn(e.error)&&Sn(e.complete)}(e)&&dl(e)}(t)?t:new st(t,r,i);return fe(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return new(r=J(r))((i,o)=>{const s=new st({next:a=>{try{t(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(t){var r;return null===(r=this.source)||void 0===r?void 0:r.subscribe(t)}[ee](){return this}pipe(...t){return function wt(e){return 0===e.length?Ut:1===e.length?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}(t)(this)}toPromise(t){return new(t=J(t))((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=n=>new e(n),e})();function J(e){var n;return null!==(n=e??xr.Promise)&&void 0!==n?n:Promise}const Pe=co(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ge=(()=>{class e extends Qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){const r=new Xt(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Pe}next(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(t)}})}error(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;const{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return(null===(t=this.observers)||void 0===t?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){const{hasError:r,isStopped:i,observers:o}=this;return r||i?Or:(this.currentObservers=null,o.push(t),new on(()=>{this.currentObservers=null,ks(o,t)}))}_checkFinalizedStatuses(t){const{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){const t=new Qe;return t.source=this,t}}return e.create=(n,t)=>new Xt(n,t),e})();class Xt extends ge{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===r||r.call(t,n)}error(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===r||r.call(t,n)}complete(){var n,t;null===(t=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===t||t.call(n)}_subscribe(n){var t,r;return null!==(r=null===(t=this.source)||void 0===t?void 0:t.subscribe(n))&&void 0!==r?r:Or}}class Fn extends ge{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){const{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}}class sn extends ie{constructor(n,t,r,i,o,s){super(n),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(l){n.error(l)}}:super._next,this._error=i?function(a){try{i(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:t}=this;super.unsubscribe(),!t&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Ct(e,n){return function It(e){return n=>{if(function St(e){return Sn(e?.lift)}(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}((t,r)=>{let i=0;t.subscribe(function An(e,n,t,r,i){return new sn(e,n,t,r,i)}(r,o=>{r.next(e.call(n,o,i++))}))})}class g extends Error{constructor(n,t){super(function C(e,n){return`NG0${Math.abs(e)}${n?": "+n:""}`}(n,t)),this.code=n}}function B(e){for(let n in e)if(e[n]===B)return n;throw Error("Could not find renamed property on target object.")}function ae(e,n){for(const t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function te(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(te).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const n=e.toString();if(null==n)return""+n;const t=n.indexOf("\n");return-1===t?n:n.substring(0,t)}function Te(e,n){return null==e||""===e?null===n?"":n:null==n||""===n?e:e+" "+n}const lt=B({__forward_ref__:B});function nt(e){return e.__forward_ref__=nt,e.toString=function(){return te(this())},e}function oe(e){return function Pt(e){return"function"==typeof e&&e.hasOwnProperty(lt)&&e.__forward_ref__===nt}(e)?e():e}function Lr(e){return e&&!!e.\u0275providers}const Pr=B({\u0275cmp:B}),fo=B({\u0275dir:B}),Rs=B({\u0275pipe:B}),Un=B({\u0275fac:B}),Yn=B({__NG_ELEMENT_ID__:B}),Fs=B({__NG_ENV_ID__:B});function Ve(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():function pe(e){return"string"==typeof e?e:null==e?"":String(e)}(e)}function Rc(e,n){throw new g(-201,!1)}function Dn(e,n){null==e&&function Me(e,n,t,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${t} ${r} ${n} <=Actual]`))}(n,e,null,"!=")}function qe(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function po(e){return{providers:e.providers||[],imports:e.imports||[]}}function hl(e){return tg(e,gl)||tg(e,ng)}function tg(e,n){return e.hasOwnProperty(n)?e[n]:null}function pl(e){return e&&(e.hasOwnProperty(Fc)||e.hasOwnProperty(vC))?e[Fc]:null}const gl=B({\u0275prov:B}),Fc=B({\u0275inj:B}),ng=B({ngInjectableDef:B}),vC=B({ngInjectorDef:B});var Re=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(Re||{});let Uc;function vn(e){const n=Uc;return Uc=e,n}function ig(e,n,t){const r=hl(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:t&Re.Optional?null:void 0!==n?n:void Rc()}const rt=globalThis;class ye{constructor(n,t){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=qe({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Us={},Bc="__NG_DI_FLAG__",Ml="ngTempTokenPath",CC=/\n/gm,sg="__source";let go;function si(e){const n=go;return go=e,n}function wC(e,n=Re.Default){if(void 0===go)throw new g(-203,!1);return null===go?ig(e,void 0,n):go.get(e,n&Re.Optional?null:void 0,n)}function $e(e,n=Re.Default){return(function rg(){return Uc}()||wC)(oe(e),n)}function Be(e,n=Re.Default){return $e(e,ml(n))}function ml(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Wc(e){const n=[];for(let t=0;tn){s=o-1;break}}}for(;oo?"":i[d+1].toLowerCase();const h=8&r?f:null;if(h&&-1!==lg(h,u,0)||2&r&&u!==f){if(nr(r))return!1;s=!0}}}}else{if(!s&&!nr(r)&&!nr(l))return!1;if(s&&nr(l))continue;s=!1,r=l|1&r}}return nr(r)||s}function nr(e){return 0==(1&e)}function xC(e,n,t,r){if(null===n)return-1;let i=0;if(r||!t){let o=!1;for(;i-1)for(t++;t0?'="'+a+'"':"")+"]"}else 8&r?i+="."+s:4&r&&(i+=" "+s);else""!==i&&!nr(s)&&(n+=gg(o,i),i=""),r=s,o=o||!nr(r);t++}return""!==i&&(n+=gg(o,i)),n}function Gc(e){return _r(()=>{const n=mg(e),t={...n,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===yl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||tr.Emulated,styles:e.styles||Xe,_:null,schemas:e.schemas||null,tView:null,id:""};yg(t);const r=e.dependencies;return t.directiveDefs=Dl(r,!1),t.pipeDefs=Dl(r,!0),t.id=function VC(e){let n=0;const t=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const i of t)n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}(t),t})}function YC(e){return be(e)||Qt(e)}function QC(e){return null!==e}function Hs(e){return _r(()=>({type:e.type,bootstrap:e.bootstrap||Xe,declarations:e.declarations||Xe,imports:e.imports||Xe,exports:e.exports||Xe,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Mg(e,n){if(null==e)return gr;const t={};for(const r in e)if(e.hasOwnProperty(r)){const i=e[r];let o,s,a=ai.None;Array.isArray(i)?(a=i[0],o=i[1],s=i[2]??o):(o=i,s=i),n?(t[o]=a!==ai.None?[r,a]:r,n[o]=s):t[o]=r}return t}function Nn(e){return _r(()=>{const n=mg(e);return yg(n),n})}function be(e){return e[Pr]||null}function Qt(e){return e[fo]||null}function Kt(e){return e[Rs]||null}function mg(e){const n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputTransforms:null,inputConfig:e.inputs||gr,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Xe,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Mg(e.inputs,n),outputs:Mg(e.outputs),debugInfo:null}}function yg(e){e.features?.forEach(n=>n(e))}function Dl(e,n){if(!e)return null;const t=n?Kt:YC;return()=>("function"==typeof e?e():e).map(r=>t(r)).filter(QC)}const Et=0,R=1,ce=2,bt=3,rr=4,ln=5,ir=6,Mo=7,gt=8,hn=9,kr=10,Ie=11,Vs=12,Dg=13,mo=14,jt=15,Bs=16,yo=17,Mr=18,Ws=19,vg=20,li=21,vl=22,Ti=23,ve=25,Zc=1,mr=7,Do=9,Ot=10;var qc=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(qc||{});function un(e){return Array.isArray(e)&&"object"==typeof e[Zc]}function cn(e){return Array.isArray(e)&&!0===e[Zc]}function Xc(e){return 0!=(4&e.flags)}function wi(e){return e.componentOffset>-1}function Il(e){return 1==(1&e.flags)}function or(e){return!!e.template}function Jc(e){return 0!=(512&e[ce])}function ji(e,n){return e.hasOwnProperty(Un)?e[Un]:null}class GC{constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}}function Eg(e,n,t,r){null!==n?n.applyValueToInputSignal(n,r):e[t]=r}function Tg(e){return e.type.prototype.ngOnChanges&&(e.setInput=qC),ZC}function ZC(){const e=jg(this),n=e?.current;if(n){const t=e.previous;if(t===gr)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function qC(e,n,t,r,i){const o=this.declaredInputs[r],s=jg(e)||function XC(e,n){return e[wg]=n}(e,{previous:gr,current:null}),a=s.current||(s.current={}),l=s.previous,u=l[o];a[o]=new GC(u&&u.currentValue,t,l===gr),Eg(e,n,i,t)}const wg="__ngSimpleChanges__";function jg(e){return e[wg]||null}const yr=function(e,n,t){};let zg=!1;function ut(e){for(;Array.isArray(e);)e=e[Et];return e}function pn(e,n){return ut(n[e.index])}function Zs(e,n){return e.data[n]}function bn(e,n){const t=n[e];return un(t)?t:t[Et]}function rd(e){return 128==(128&e[ce])}function Dr(e,n){return null==n?null:e[n]}function bg(e){e[yo]=0}function rE(e){1024&e[ce]||(e[ce]|=1024,rd(e)&&qs(e))}function xg(e){return 9216&e[ce]||e[Ti]?.dirty}function id(e){xg(e)?qs(e):64&e[ce]&&(function KC(){return zg}()?(e[ce]|=1024,qs(e)):e[kr].changeDetectionScheduler?.notify())}function qs(e){e[kr].changeDetectionScheduler?.notify();let n=Si(e);for(;null!==n&&!(8192&n[ce])&&(n[ce]|=8192,rd(n));)n=Si(n)}function Si(e){const n=e[bt];return cn(n)?n[bt]:n}const me={lFrame:Hg(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function Pg(){return me.bindingsEnabled}function No(){return null!==me.skipHydrationRootTNode}function j(){return me.lFrame.lView}function Fe(){return me.lFrame.tView}function ct(){let e=_g();for(;null!==e&&64===e.type;)e=e.parent;return e}function _g(){return me.lFrame.currentTNode}function vr(e,n){const t=me.lFrame;t.currentTNode=e,t.isParent=n}function sd(){return me.lFrame.isParent}function ad(){me.lFrame.isParent=!1}function ME(e,n){const t=me.lFrame;t.bindingIndex=t.bindingRootIndex=e,ld(n)}function ld(e){me.lFrame.currentDirectiveIndex=e}function Ug(){return me.lFrame.currentQueryIndex}function cd(e){me.lFrame.currentQueryIndex=e}function yE(e){const n=e[R];return 2===n.type?n.declTNode:1===n.type?e[ln]:null}function Yg(e,n,t){if(t&Re.SkipSelf){let i=n,o=e;for(;!(i=i.parent,null!==i||t&Re.Host||(i=yE(o),null===i||(o=o[mo],10&i.type))););if(null===i)return!1;n=i,e=o}const r=me.lFrame=Qg();return r.currentTNode=n,r.lView=e,!0}function dd(e){const n=Qg(),t=e[R];me.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function Qg(){const e=me.lFrame,n=null===e?null:e.child;return null===n?Hg(e):n}function Hg(e){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=n),n}function Vg(){const e=me.lFrame;return me.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Bg=Vg;function fd(){const e=Vg();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function dn(){return me.lFrame.selectedIndex}function Ai(e){me.lFrame.selectedIndex=e}let $g=!0;function Tl(){return $g}function ui(e){$g=e}function wl(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t=r)break}else n[l]<0&&(e[yo]+=65536),(a>14>16&&(3&e[ce])===n&&(e[ce]+=16384,Zg(a,o)):Zg(a,o)}const Io=-1;class Js{constructor(n,t,r){this.factory=n,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=r}}function gd(e){return e!==Io}function Ks(e){return 32767&e}function ea(e,n){let t=function zE(e){return e>>16}(e),r=n;for(;t>0;)r=r[mo],t--;return r}let Md=!0;function Al(e){const n=Md;return Md=e,n}const qg=255,Xg=5;let bE=0;const Ir={};function zl(e,n){const t=Jg(e,n);if(-1!==t)return t;const r=n[R];r.firstCreatePass&&(e.injectorIndex=n.length,md(r.data,e),md(n,null),md(r.blueprint,null));const i=bl(e,n),o=e.injectorIndex;if(gd(i)){const s=Ks(i),a=ea(i,n),l=a[R].data;for(let u=0;u<8;u++)n[o+u]=a[s+u]|l[s+u]}return n[o+8]=i,o}function md(e,n){e.push(0,0,0,0,0,0,0,0,n)}function Jg(e,n){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===n[e.injectorIndex+8]?-1:e.injectorIndex}function bl(e,n){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;null!==i;){if(r=oM(i),null===r)return Io;if(t++,i=i[mo],-1!==r.injectorIndex)return r.injectorIndex|t<<16}return Io}function yd(e,n,t){!function OE(e,n,t){let r;"string"==typeof t?r=t.charCodeAt(0)||0:t.hasOwnProperty(Yn)&&(r=t[Yn]),null==r&&(r=t[Yn]=bE++);const i=r&qg;n.data[e+(i>>Xg)]|=1<=0?n&qg:_E:n}(t);if("function"==typeof o){if(!Yg(n,e,r))return r&Re.Host?Kg(i,0,r):eM(n,t,r,i);try{let s;if(s=o(r),null!=s||r&Re.Optional)return s;Rc()}finally{Bg()}}else if("number"==typeof o){let s=null,a=Jg(e,n),l=Io,u=r&Re.Host?n[jt][ln]:null;for((-1===a||r&Re.SkipSelf)&&(l=-1===a?bl(e,n):n[a+8],l!==Io&&iM(r,!1)?(s=n[R],a=Ks(l),n=ea(l,n)):a=-1);-1!==a;){const c=n[R];if(rM(o,a,c.data)){const d=LE(a,n,t,s,r,u);if(d!==Ir)return d}l=n[a+8],l!==Io&&iM(r,n[R].data[a+8]===u)&&rM(o,a,n)?(s=c,a=Ks(l),n=ea(l,n)):a=-1}}return i}function LE(e,n,t,r,i,o){const s=n[R],a=s.data[e+8],c=Ol(a,s,t,null==r?wi(a)&&Md:r!=s&&0!=(3&a.type),i&Re.Host&&o===a);return null!==c?zi(n,s,c,a):Ir}function Ol(e,n,t,r,i){const o=e.providerIndexes,s=n.data,a=1048575&o,l=e.directiveStart,c=o>>20,f=i?a+c:e.directiveEnd;for(let h=r?a:a+c;h=l&&p.type===t)return h}if(i){const h=s[l];if(h&&or(h)&&h.type===t)return l}return null}function zi(e,n,t,r){let i=e[t];const o=n.data;if(function wE(e){return e instanceof Js}(i)){const s=i;s.resolving&&function Qn(e,n){const t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new g(-200,`Circular dependency in DI detected for ${e}${t}`)}(Ve(o[t]));const a=Al(s.canSeeViewProviders);s.resolving=!0;const u=s.injectImpl?vn(s.injectImpl):null;Yg(e,r,Re.Default);try{i=e[t]=s.factory(void 0,o,e,r),n.firstCreatePass&&t>=r.directiveStart&&function EE(e,n,t){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=n.type.prototype;if(r){const s=Tg(n);(t.preOrderHooks??=[]).push(e,s),(t.preOrderCheckHooks??=[]).push(e,s)}i&&(t.preOrderHooks??=[]).push(0-e,i),o&&((t.preOrderHooks??=[]).push(e,o),(t.preOrderCheckHooks??=[]).push(e,o))}(t,o[t],n)}finally{null!==u&&vn(u),Al(a),s.resolving=!1,Bg()}}return i}function rM(e,n,t){return!!(t[n+(e>>Xg)]&1<Array.isArray(t)?zo(t,n):n(t))}function aM(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function xl(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}const xo=new ye(""),hM=new ye("",-1),Sd=new ye("");class kl{get(n,t=Us){if(t===Us){const r=new Error(`NullInjectorError: No provider for ${te(n)}!`);throw r.name="NullInjectorError",r}return t}}function sT(...e){return{\u0275providers:pM(0,e),\u0275fromNgModule:!0}}function pM(e,...n){const t=[],r=new Set;let i;const o=s=>{t.push(s)};return zo(n,s=>{const a=s;Rl(a,o,[],r)&&(i||=[],i.push(a))}),void 0!==i&&gM(i,o),t}function gM(e,n){for(let t=0;t{n(o,r)})}}function Rl(e,n,t,r){if(!(e=oe(e)))return!1;let i=null,o=pl(e);const s=!o&&be(e);if(o||s){if(s&&!s.standalone)return!1;i=e}else{const l=e.ngModule;if(o=pl(l),!o)return!1;i=l}const a=r.has(i);if(s){if(a)return!1;if(r.add(i),s.dependencies){const l="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const u of l)Rl(u,n,t,r)}}else{if(!o)return!1;{if(null!=o.imports&&!a){let u;r.add(i);try{zo(o.imports,c=>{Rl(c,n,t,r)&&(u||=[],u.push(c))})}finally{}void 0!==u&&gM(u,n)}if(!a){const u=ji(i)||(()=>new i);n({provide:i,useFactory:u,deps:Xe},i),n({provide:Sd,useValue:i,multi:!0},i),n({provide:xo,useValue:()=>$e(i),multi:!0},i)}const l=o.providers;if(null!=l&&!a){const u=e;zd(l,c=>{n(c,u)})}}}return i!==e&&void 0!==e.providers}function zd(e,n){for(let t of e)Lr(t)&&(t=t.\u0275providers),Array.isArray(t)?zd(t,n):n(t)}const aT=B({provide:String,useValue:B});function bd(e){return null!==e&&"object"==typeof e&&aT in e}function bi(e){return"function"==typeof e}const Od=new ye(""),Fl={},uT={};let xd;function Ul(){return void 0===xd&&(xd=new kl),xd}class Ur{}class Lo extends Ur{get destroyed(){return this._destroyed}constructor(n,t,r,i){super(),this.parent=t,this.source=r,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Pd(n,s=>this.processProvider(s)),this.records.set(hM,Po(void 0,this)),i.has("environment")&&this.records.set(Ur,Po(void 0,this));const o=this.records.get(Od);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Sd,Xe,Re.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const t of n)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(n){return this.assertNotDestroyed(),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){this.assertNotDestroyed();const t=si(this),r=vn(void 0);try{return n()}finally{si(t),vn(r)}}get(n,t=Us,r=Re.Default){if(this.assertNotDestroyed(),n.hasOwnProperty(Fs))return n[Fs](this);r=ml(r);const o=si(this),s=vn(void 0);try{if(!(r&Re.SkipSelf)){let l=this.records.get(n);if(void 0===l){const u=function pT(e){return"function"==typeof e||"object"==typeof e&&e instanceof ye}(n)&&hl(n);l=u&&this.injectableDefInScope(u)?Po(Ld(n),Fl):null,this.records.set(n,l)}if(null!=l)return this.hydrate(n,l)}return(r&Re.Self?Ul():this.parent).get(n,t=r&Re.Optional&&t===Us?null:t)}catch(a){if("NullInjectorError"===a.name){if((a[Ml]=a[Ml]||[]).unshift(te(n)),o)throw a;return function SC(e,n,t,r){const i=e[Ml];throw n[sg]&&i.unshift(n[sg]),e.message=function AC(e,n,t,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let i=te(n);if(Array.isArray(n))i=n.map(te).join(" -> ");else if("object"==typeof n){let o=[];for(let s in n)if(n.hasOwnProperty(s)){let a=n[s];o.push(s+":"+("string"==typeof a?JSON.stringify(a):te(a)))}i=`{${o.join(", ")}}`}return`${t}${r?"("+r+")":""}[${i}]: ${e.replace(CC,"\n ")}`}("\n"+e.message,i,t,r),e.ngTokenPath=i,e[Ml]=null,e}(a,n,"R3InjectorError",this.source)}throw a}finally{vn(s),si(o)}}resolveInjectorInitializers(){const n=si(this),t=vn(void 0);try{const i=this.get(xo,Xe,Re.Self);for(const o of i)o()}finally{si(n),vn(t)}}toString(){const n=[],t=this.records;for(const r of t.keys())n.push(te(r));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new g(205,!1)}processProvider(n){let t=bi(n=oe(n))?n:oe(n&&n.provide);const r=function dT(e){return bd(e)?Po(void 0,e.useValue):Po(function yM(e,n,t){let r;if(bi(e)){const i=oe(e);return ji(i)||Ld(i)}if(bd(e))r=()=>oe(e.useValue);else if(function mM(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Wc(e.deps||[]));else if(function MM(e){return!(!e||!e.useExisting)}(e))r=()=>$e(oe(e.useExisting));else{const i=oe(e&&(e.useClass||e.provide));if(!function fT(e){return!!e.deps}(e))return ji(i)||Ld(i);r=()=>new i(...Wc(e.deps))}return r}(e),Fl)}(n);if(!bi(n)&&!0===n.multi){let i=this.records.get(t);i||(i=Po(void 0,Fl,!0),i.factory=()=>Wc(i.multi),this.records.set(t,i)),t=n,i.multi.push(n)}this.records.set(t,r)}hydrate(n,t){return t.value===Fl&&(t.value=uT,t.value=t.factory()),"object"==typeof t.value&&t.value&&function hT(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}injectableDefInScope(n){if(!n.providedIn)return!1;const t=oe(n.providedIn);return"string"==typeof t?"any"===t||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){const t=this._onDestroyHooks.indexOf(n);-1!==t&&this._onDestroyHooks.splice(t,1)}}function Ld(e){const n=hl(e),t=null!==n?n.factory:ji(e);if(null!==t)return t;if(e instanceof ye)throw new g(204,!1);if(e instanceof Function)return function cT(e){if(e.length>0)throw new g(204,!1);const t=function DC(e){return e&&(e[gl]||e[ng])||null}(e);return null!==t?()=>t.factory(e):()=>new e}(e);throw new g(204,!1)}function Po(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Pd(e,n){for(const t of e)Array.isArray(t)?Pd(t,n):t&&Lr(t)?Pd(t.\u0275providers,n):n(t)}function IM(e,n=null,t=null,r){const i=function CM(e,n=null,t=null,r,i=new Set){const o=[t||Xe,sT(e)];return r=r||("object"==typeof e?void 0:te(e)),new Lo(o,n||Ul(),r||null,i)}(e,n,t,r);return i.resolveInjectorInitializers(),i}let Rd,Hn=(()=>{class e{static{this.THROW_IF_NOT_FOUND=Us}static{this.NULL=new kl}static create(t,r){if(Array.isArray(t))return IM({name:""},r,t,"");{const i=t.name??"";return IM({name:i},t.parent,t.providers,i)}}static{this.\u0275prov=qe({token:e,providedIn:"any",factory:()=>$e(hM)})}static{this.__NG_ELEMENT_ID__=-1}}return e})();const Fd=new ye("",{providedIn:"root",factory:()=>CT}),CT="ng",TM=new ye(""),_o=new ye("",{providedIn:"platform",factory:()=>"unknown"}),wM=new ye("",{providedIn:"root",factory:()=>function ci(){if(void 0!==Rd)return Rd;if(typeof document<"u")return document;throw new g(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function Bl(e){return 128==(128&e.flags)}var hi=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(hi||{});const Vd=new Map;let _T=0;const Wd="__ngContext__";function fn(e,n){un(n)?(e[Wd]=n[Ws],function RT(e){Vd.set(e[Ws],e)}(n)):e[Wd]=n}let $d;function Gd(e,n){return $d(e,n)}function Ro(e,n,t,r,i){if(null!=r){let o,s=!1;cn(r)?o=r:un(r)&&(s=!0,r=r[Et]);const a=ut(r);0===e&&null!==t?null==i?GM(n,t,a):xi(n,t,a,i||null,!0):1===e&&null!==t?xi(n,t,a,i||null,!0):2===e?function Jl(e,n,t){const r=ql(e,n);r&&function ew(e,n,t,r){e.removeChild(n,t,r)}(e,r,n,t)}(n,a,s):3===e&&n.destroyNode(a),null!=o&&function rw(e,n,t,r,i){const o=t[mr];o!==ut(t)&&Ro(n,e,r,o,i);for(let a=Ot;a0&&(e[t-1][rr]=r[rr]);const o=xl(e,Ot+n);!function $T(e,n){BM(e,n),n[Et]=null,n[ln]=null}(r[R],r);const s=o[Mr];null!==s&&s.detachView(o[R]),r[bt]=null,r[rr]=null,r[ce]&=-129}return r}function Zl(e,n){if(!(256&n[ce])){const t=n[Ie];t.destroyNode&&Kl(e,n,t,3,null,null),function ZT(e){let n=e[Vs];if(!n)return qd(e[R],e);for(;n;){let t=null;if(un(n))t=n[Vs];else{const r=n[Ot];r&&(t=r)}if(!t){for(;n&&!n[rr]&&n!==e;)un(n)&&qd(n[R],n),n=n[bt];null===n&&(n=e),un(n)&&qd(n[R],n),t=n&&n[rr]}n=t}}(n)}}function qd(e,n){if(!(256&n[ce])){n[ce]&=-129,n[ce]|=256,n[Ti]&&function ao(e){if(br(e),ri(e))for(let n=0;n=0?r[s]():r[-s].unsubscribe(),o+=2}else t[o].call(r[t[o+1]]);null!==r&&(n[Mo]=null);const i=n[li];if(null!==i){n[li]=null;for(let o=0;o-1){const{encapsulation:o}=e.data[r.directiveStart+i];if(o===tr.None||o===tr.Emulated)return null}return pn(r,t)}}(e,n.parent,t)}function xi(e,n,t,r,i){e.insertBefore(n,t,r,i)}function GM(e,n,t){e.appendChild(n,t)}function ZM(e,n,t,r,i){null!==r?xi(e,n,t,r,i):GM(e,n,t)}function ql(e,n){return e.parentNode(n)}function qM(e,n,t){return JM(e,n,t)}let Jd,JM=function XM(e,n,t){return 40&e.type?pn(e,t):null};function Xl(e,n,t,r){const i=Xd(e,r,n),o=n[Ie],a=qM(r.parent||n[ln],r,n);if(null!=i)if(Array.isArray(t))for(let l=0;lnull;function gf(e,n,t=!1){return ym(e,n,t)}class Uw{}class Cm{}class Qw{resolveComponentFactory(n){throw function Yw(e){const n=Error(`No component factory found for ${te(e)}.`);return n.ngComponent=e,n}(n)}}let lu=(()=>{class e{static{this.NULL=new Qw}}return e})();function Hw(){return Vo(ct(),j())}function Vo(e,n){return new Li(pn(e,n))}let Li=(()=>{class e{constructor(t){this.nativeElement=t}static{this.__NG_ELEMENT_ID__=Hw}}return e})();function Vw(e){return e instanceof Li?e.nativeElement:e}class Tm{}let Df=(()=>{class e{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function Bw(){const e=j(),t=bn(ct().index,e);return(un(t)?t:e)[Ie]}()}}return e})(),Ww=(()=>{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>null})}}return e})();const vf={};function ga(e,n,t,r,i=!1){for(;null!==t;){const o=n[t.index];null!==o&&r.push(ut(o)),cn(o)&&xm(o,r);const s=t.type;if(8&s)ga(e,n,t.child,r);else if(32&s){const a=Gd(t,n);let l;for(;l=a();)r.push(l)}else if(16&s){const a=em(n,t);if(Array.isArray(a))r.push(...a);else{const l=Si(n[jt]);ga(l[R],l,a,r,!0)}}t=i?t.projectionNext:t.next}return r}function xm(e,n){for(let t=Ot;t!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{qs(e.lView)},consumerOnSignalRead(){this.lView[Ti]=this}};function Pm(e){return km(e[Vs])}function _m(e){return km(e[rr])}function km(e){for(;null!==e&&!cn(e);)e=e[rr];return e}function Cf(e){return e.ngOriginalError}class Qr{constructor(){this._console=console}handleError(n){const t=this._findOriginalError(n);this._console.error("ERROR",n),t&&this._console.error("ORIGINAL ERROR",t)}_findOriginalError(n){let t=n&&Cf(n);for(;t&&Cf(t);)t=Cf(t);return t||null}}const Fm=new ye("",{providedIn:"root",factory:()=>Be(Qr).handleError.bind(void 0)}),Ym=new ye("",{providedIn:"root",factory:()=>!1}),Ce={};function Wm(e,n,t,r){if(!r)if(3==(3&n[ce])){const o=e.preOrderCheckHooks;null!==o&&jl(n,o,t)}else{const o=e.preOrderHooks;null!==o&&Sl(n,o,0,t)}Ai(t)}function we(e,n=Re.Default){const t=j();return null===t?$e(e,n):tM(ct(),t,oe(e),n)}function $m(e,n,t,r,i,o){const s=Ze(null);try{let a=null;i&ai.SignalBased&&(a=n[r][rn]),null!==a&&void 0!==a.transformFn&&(o=a.transformFn(o)),i&ai.HasDecoratorInputTransform&&(o=e.inputTransforms[r].call(n,o)),null!==e.setInput?e.setInput(n,a,o,t,r):Eg(n,a,r,o)}finally{Ze(s)}}function fu(e,n,t,r,i,o,s,a,l,u,c){const d=n.blueprint.slice();return d[Et]=i,d[ce]=204|r,(null!==u||e&&2048&e[ce])&&(d[ce]|=2048),bg(d),d[bt]=d[mo]=e,d[gt]=t,d[kr]=s||e&&e[kr],d[Ie]=a||e&&e[Ie],d[hn]=l||e&&e[hn]||null,d[ln]=o,d[Ws]=function kT(){return _T++}(),d[ir]=c,d[vg]=u,d[jt]=2==n.type?e[jt]:d,d}function Bo(e,n,t,r,i){let o=e.data[n];if(null===o)o=function Ef(e,n,t,r,i){const o=_g(),s=sd(),l=e.data[n]=function Cj(e,n,t,r,i,o){let s=n?n.injectorIndex:-1,a=0;return No()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?o:o&&o.parent,t,n,r,i);return null===e.firstChild&&(e.firstChild=l),null!==o&&(s?null==o.child&&null!==l.parent&&(o.child=l):null===o.next&&(o.next=l,l.prev=o)),l}(e,n,t,r,i),function gE(){return me.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=t,o.value=r,o.attrs=i;const s=function Xs(){const e=me.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}();o.injectorIndex=null===s?-1:s.injectorIndex}return vr(o,!0),o}function Ma(e,n,t,r){if(0===t)return-1;const i=n.length;for(let o=0;ove&&Wm(e,n,ve,!1),yr(s?2:0,i),t(r,i)}finally{Ai(o),yr(s?3:1,i)}}function Tf(e,n,t){if(Xc(n)){const r=Ze(null);try{const o=n.directiveEnd;for(let s=n.directiveStart;snull;function Xm(e,n,t,r,i){for(let o in n){if(!n.hasOwnProperty(o))continue;const s=n[o];if(void 0===s)continue;r??={};let a,l=ai.None;Array.isArray(s)?(a=s[0],l=s[1]):a=s;let u=o;if(null!==i){if(!i.hasOwnProperty(o))continue;u=i[o]}0===e?Jm(r,t,u,a,l):Jm(r,t,u,a)}return r}function Jm(e,n,t,r,i){let o;e.hasOwnProperty(t)?(o=e[t]).push(n,r):o=e[t]=[n,r],void 0!==i&&o.push(i)}function Af(e,n,t,r){if(Pg()){const i=null===r?null:{"":-1},o=function Oj(e,n){const t=e.directiveRegistry;let r=null,i=null;if(t)for(let o=0;o0;){const t=e[--n];if("number"==typeof t&&t<0)return t}return 0})(s)!=a&&s.push(a),s.push(t,r,o)}}(e,n,r,Ma(e,t,i.hostVars,Ce),i)}function Rj(e,n,t,r,i,o){const s=o[n];if(null!==s)for(let a=0;ae.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(a,s),function sj(e){e.lView[Ti]!==e&&(e.lView=null,Lm.push(e))}(a)),fd()}}function sy(e,n){for(let t=Pm(e);null!==t;t=_m(t))for(let r=Ot;r-1&&(aa(n,r),xl(t,r))}this._attachedToViewContainer=!1}Zl(this._lView[R],this._lView)}onDestroy(n){!function El(e,n){if(256==(256&e[ce]))throw new g(911,!1);null===e[li]&&(e[li]=[]),e[li].push(n)}(this._lView,n)}markForCheck(){ma(this._cdRefInjectingView||this._lView)}detach(){this._lView[ce]&=-129}reattach(){id(this._lView),this._lView[ce]|=128}detectChanges(){this._lView[ce]|=1024,Lf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new g(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,BM(this._lView[R],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new g(902,!1);this._appRef=n,id(this._lView)}}const cy=new Set;function kf(e){return n=>{setTimeout(e,void 0,n)}}const Vn=class nS extends ge{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,t,r){let i=n,o=t||(()=>null),s=r;if(n&&"object"==typeof n){const l=n;i=l.next?.bind(l),o=l.error?.bind(l),s=l.complete?.bind(l)}this.__isAsync&&(o=kf(o),i&&(i=kf(i)),s&&(s=kf(s)));const a=super.subscribe({next:i,error:o,complete:s});return n instanceof on&&n.add(a),a}};function dy(...e){}class vt{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:t=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Vn(!1),this.onMicrotaskEmpty=new Vn(!1),this.onStable=new Vn(!1),this.onError=new Vn(!1),typeof Zone>"u")throw new g(908,!1);Zone.assertZonePatched();const i=this;i._nesting=0,i._outer=i._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!r&&t,i.shouldCoalesceRunChangeDetection=r,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function rS(){const e="function"==typeof rt.requestAnimationFrame;let n=rt[e?"requestAnimationFrame":"setTimeout"],t=rt[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&n&&t){const r=n[Zone.__symbol__("OriginalDelegate")];r&&(n=r);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function sS(e){const n=()=>{!function oS(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(rt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Ff(e),e.isCheckStableRunning=!0,Rf(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Ff(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(t,r,i,o,s,a)=>{if(function aS(e){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0].data?.__ignore_ng_zone__}(a))return t.invokeTask(i,o,s,a);try{return fy(e),t.invokeTask(i,o,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||e.shouldCoalesceRunChangeDetection)&&n(),hy(e)}},onInvoke:(t,r,i,o,s,a,l)=>{try{return fy(e),t.invoke(i,o,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&n(),hy(e)}},onHasTask:(t,r,i,o)=>{t.hasTask(i,o),r===i&&("microTask"==o.change?(e._hasPendingMicrotasks=o.microTask,Ff(e),Rf(e)):"macroTask"==o.change&&(e.hasPendingMacrotasks=o.macroTask))},onHandleError:(t,r,i,o)=>(t.handleError(i,o),e.runOutsideAngular(()=>e.onError.emit(o)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!vt.isInAngularZone())throw new g(909,!1)}static assertNotInAngularZone(){if(vt.isInAngularZone())throw new g(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,i){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+i,n,iS,dy,dy);try{return o.runTask(s,t,r)}finally{o.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}}const iS={};function Rf(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Ff(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function fy(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function hy(e){e._nesting--,Rf(e)}let Da=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const t=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const i of t)i();return!!this.handler?.execute()||t.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>new e})}}return e})();function dS(e,n){const t=bn(n,e),r=t[R];!function fS(e,n){for(let t=n.length;t0&&rm(e,t,o.join(" "))}}(f,F,p,r),void 0!==t&&function IS(e,n,t){const r=e.projection=[];for(let i=0;i=0;r--){const i=e[r];i.hostVars=n+=i.hostVars,i.hostAttrs=Qs(i.hostAttrs,t=Qs(t,i.hostAttrs))}}(r)}function ES(e,n){for(const t in n.inputs){if(!n.inputs.hasOwnProperty(t)||e.inputs.hasOwnProperty(t))continue;const r=n.inputs[t];if(void 0!==r&&(e.inputs[t]=r,e.declaredInputs[t]=n.declaredInputs[t],null!==n.inputTransforms)){const i=Array.isArray(r)?r[0]:r;if(!n.inputTransforms.hasOwnProperty(i))continue;e.inputTransforms??={},e.inputTransforms[i]=n.inputTransforms[i]}}}function Mu(e){return e===gr?{}:e===Xe?[]:e}function wS(e,n){const t=e.viewQuery;e.viewQuery=t?(r,i)=>{n(r,i),t(r,i)}:n}function jS(e,n){const t=e.contentQueries;e.contentQueries=t?(r,i,o)=>{n(r,i,o),t(r,i,o)}:n}function SS(e,n){const t=e.hostBindings;e.hostBindings=t?(r,i)=>{n(r,i),t(r,i)}:n}function $o(e,n){return!n||null===n.firstChild||Bl(e)}function ja(e,n,t,r=!0){const i=n[R];if(function qT(e,n,t,r){const i=Ot+r,o=t.length;r>0&&(t[i-1][rr]=n),r{class e{static{this.__NG_ELEMENT_ID__=nA}}return e})();function nA(){return Ly(ct(),j())}const rA=Bn,Oy=class extends rA{constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Vo(this._hostTNode,this._hostLView)}get injector(){return new Ht(this._hostTNode,this._hostLView)}get parentInjector(){const n=bl(this._hostTNode,this._hostLView);if(gd(n)){const t=ea(n,this._hostLView),r=Ks(n);return new Ht(t[R].data[r+8],t)}return new Ht(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const t=xy(this._lContainer);return null!==t&&t[n]||null}get length(){return this._lContainer.length-Ot}createEmbeddedView(n,t,r){let i,o;"number"==typeof r?i=r:null!=r&&(i=r.index,o=r.injector);const a=n.createEmbeddedViewImpl(t||{},o,null);return this.insertImpl(a,i,$o(this._hostTNode,null)),a}createComponent(n,t,r,i,o){const s=n&&!function ta(e){return"function"==typeof e}(n);let a;if(s)a=t;else{const p=t||{};a=p.index,r=p.injector,i=p.projectableNodes,o=p.environmentInjector||p.ngModuleRef}const l=s?n:new va(be(n)),u=r||this.parentInjector;if(!o&&null==l.ngModule){const M=(s?u:this.parentInjector).get(Ur,null);M&&(o=M)}be(l.componentType??{});const h=l.create(u,i,null,o);return this.insertImpl(h.hostView,a,$o(this._hostTNode,null)),h}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){const i=n._lView;if(function nE(e){return cn(e[bt])}(i)){const a=this.indexOf(n);if(-1!==a)this.detach(a);else{const l=i[bt],u=new Oy(l,l[ln],l[bt]);u.detach(u.indexOf(n))}}const o=this._adjustIndex(t),s=this._lContainer;return ja(s,i,o,r),n.attachToViewContainerRef(),aM($f(s),o,n),n}move(n,t){return this.insert(n,t)}indexOf(n){const t=xy(this._lContainer);return null!==t?t.indexOf(n):-1}remove(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);r&&(xl($f(this._lContainer),t),Zl(r[R],r))}detach(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);return r&&null!=xl($f(this._lContainer),t)?new ya(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function xy(e){return e[8]}function $f(e){return e[8]||(e[8]=[])}function Ly(e,n){let t;const r=n[e.index];return cn(r)?t=r:(t=ty(r,n,null,e),n[e.index]=t,hu(n,t)),Py(t,n,e,r),new Oy(t,e,n)}let Py=function ky(e,n,t,r){if(e[mr])return;let i;i=8&t.type?ut(r):function iA(e,n){const t=e[Ie],r=t.createComment(""),i=pn(n,e);return xi(t,ql(t,i),r,function tw(e,n){return e.nextSibling(n)}(t,i),!1),r}(n,t),e[mr]=i},Gf=()=>!1;function Go(e,n,t,r,i,o,s,a){const l=j(),u=Fe(),c=e+ve,d=u.firstCreatePass?function lA(e,n,t,r,i,o,s,a,l){const u=n.consts,c=Bo(n,e,4,s||null,Dr(u,a));Af(n,t,c,Dr(u,l)),wl(n,c);const d=c.tView=Sf(2,c,r,i,o,n.directiveRegistry,n.pipeRegistry,null,n.schemas,u,null);return null!==n.queries&&(n.queries.template(n,c),d.queries=n.queries.embeddedTView(c)),c}(c,u,l,n,t,r,i,o,s):u.data[c];vr(d,!1);const f=Ry(u,l,d,e);Tl()&&Xl(u,l,f,d),fn(f,l);const h=ty(f,l,f,d);return l[c]=h,hu(l,h),function _y(e,n,t){return Gf(e,n,t)}(h,d,l),Il(d)&&wf(u,l,d),null!=s&&jf(l,d,a),Go}let Ry=function Fy(e,n,t,r){return ui(!0),n[Ie].createComment("")};function Su(e,n,t){const r=j();return function _t(e,n,t){return!Object.is(e[n],t)&&(e[n]=t,!0)}(r,function Nr(){return me.lFrame.bindingIndex++}(),n)&&function Ln(e,n,t,r,i,o,s,a){const l=pn(n,t);let c,u=n.inputs;!a&&null!=u&&(c=u[r])?(xf(e,t,c,r,i),wi(n)&&function wj(e,n){const t=bn(n,e);16&t[ce]||(t[ce]|=64)}(t,n.index)):3&n.type&&(r=function Tj(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),i=null!=s?s(i,n.value||"",r):i,o.setProperty(l,r,i))}(Fe(),function Dt(){const e=me.lFrame;return Zs(e.tView,e.selectedIndex)}(),r,e,n,r[Ie],t,!1),Su}function sh(e,n,t,r,i){const s=i?"class":"style";xf(e,t,n.inputs[s],s,r)}function zu(e,n,t,r){const i=j(),o=Fe(),s=ve+e,a=i[Ie],l=o.firstCreatePass?function bz(e,n,t,r,i,o){const s=n.consts,l=Bo(n,e,2,r,Dr(s,i));return Af(n,t,l,Dr(s,o)),null!==l.attrs&&gu(l,l.attrs,!1),null!==l.mergedAttrs&&gu(l,l.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,l),l}(s,o,i,n,t,r):o.data[s],u=_D(o,i,l,a,n,e);i[s]=u;const c=Il(l);return vr(l,!0),im(a,u,l),32!=(32&l.flags)&&Tl()&&Xl(o,i,u,l),0===function iE(){return me.lFrame.elementDepthCount}()&&fn(u,i),function oE(){me.lFrame.elementDepthCount++}(),c&&(wf(o,i,l),Tf(o,l,i)),null!==r&&jf(i,l),zu}function bu(){let e=ct();sd()?ad():(e=e.parent,vr(e,!1));const n=e;(function aE(e){return me.skipHydrationRootTNode===e})(n)&&function dE(){me.skipHydrationRootTNode=null}(),function sE(){me.lFrame.elementDepthCount--}();const t=Fe();return t.firstCreatePass&&(wl(t,e),Xc(e)&&t.queries.elementEnd(e)),null!=n.classesWithoutHost&&function SE(e){return 0!=(8&e.flags)}(n)&&sh(t,n,j(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function AE(e){return 0!=(16&e.flags)}(n)&&sh(t,n,j(),n.stylesWithoutHost,!1),bu}function fh(e,n,t,r){return zu(e,n,t,r),bu(),fh}let _D=(e,n,t,r,i,o)=>(ui(!0),Gl(r,i,function Wg(){return me.lFrame.currentNamespace}()));const fs="en-US";let HD=fs;function mh(e){return!!e&&"function"==typeof e.then}function pv(e){return!!e&&"function"==typeof e.subscribe}function _b(e,n){let t=null;const r=function LC(e){const n=e.attrs;if(null!=n){const t=n.indexOf(5);if(!(1&t))return n[t+1]}return null}(e);for(let i=0;i{class e{static{this.__NG_ELEMENT_ID__=Ub}}return e})();const Rb=Vr,Fb=class extends Rb{constructor(n,t,r){super(),this._declarationLView=n,this._declarationTContainer=t,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,t){return this.createEmbeddedViewImpl(n,t)}createEmbeddedViewImpl(n,t,r){const i=function wa(e,n,t,r){const i=n.tView,a=fu(e,i,t,4096&e[ce]?4096:16,null,n,null,null,null,r?.injector??null,r?.dehydratedView??null);a[Bs]=e[n.index];const u=e[Mr];return null!==u&&(a[Mr]=u.createEmbeddedView(i)),Uf(i,a,t),a}(this._declarationLView,this._declarationTContainer,n,{injector:t,dehydratedView:r});return new ya(i)}};function Ub(){return _u(ct(),j())}function _u(e,n){return 4&e.type?new Fb(n,e,Vo(e,n)):null}class vh{constructor(n){this.queryList=n,this.matches=null}clone(){return new vh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Nh{constructor(n=[]){this.queries=n}createEmbeddedView(n){const t=n.queries;if(null!==t){const r=null!==n.contentQueries?n.contentQueries[0]:t.length,i=[];for(let o=0;o0)r.push(s[a/2]);else{const u=o[a+1],c=n[-l];for(let d=Ot;d{class e{constructor(t){this._injector=t,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){const r=pM(0,t.type),i=r.length>0?function M1(e,n,t=null){return new nN({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}([r],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,i)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(const t of this.cachedInjectors.values())null!==t&&t.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=qe({token:e,providedIn:"environment",factory:()=>new e($e(Ur))})}}return e})();function rN(e){(function Pi(e){cy.has(e)||(cy.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))})("NgStandalone"),e.getStandaloneInjector=n=>n.get(m1).getOrCreateStandaloneInjector(e)}let Rh=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Fn(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const t=this.taskId++;return this.pendingTasks.add(t),t}remove(t){this.pendingTasks.delete(t),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const _N=new ye(""),QO=new ye("");let Hh=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r}),this.appInits=Be(QO,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const t=[];for(const i of this.appInits){const o=i();if(mh(o))t.push(o);else if(pv(o)){const s=new Promise((a,l)=>{o.subscribe({complete:a,error:l})});t.push(s)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(i=>{this.reject(i)}),0===t.length&&r(),this.initialized=!0}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const kN=new ye("");let ys=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Be(Fm),this.afterRenderEffectManager=Be(Da),this.componentTypes=[],this.components=[],this.isStable=Be(Rh).hasPendingTasks.pipe(Ct(t=>!t)),this._injector=Be(Ur)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(t,r){const i=t instanceof Cm;if(!this._injector.get(Hh).done)throw!i&&function Ei(e){const n=be(e)||Qt(e)||Kt(e);return null!==n&&n.standalone}(t),new g(405,!1);let s;s=i?t:this._injector.get(lu).resolveComponentFactory(t),this.componentTypes.push(s.componentType);const a=function VO(e){return e.isBoundToModule}(s)?void 0:this._injector.get(Yi),u=s.create(Hn.NULL,[],r||s.selector,a),c=u.location.nativeElement,d=u.injector.get(_N,null);return d?.registerApplication(c),u.onDestroy(()=>{this.detachView(u.hostView),Qu(this.components,u),d?.unregisterApplication(c)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new g(101,!1);try{this._runningTick=!0;for(let t of this._views)t.detectChanges()}catch(t){this.internalErrorHandler(t)}finally{try{this.afterRenderEffectManager.execute()}catch(t){this.internalErrorHandler(t)}this._runningTick=!1}}attachView(t){const r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){const r=t;Qu(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t);const r=this._injector.get(kN,[]);[...this._bootstrapListeners,...r].forEach(i=>i(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>Qu(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new g(406,!1);const t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Qu(e,n){const t=e.indexOf(n);t>-1&&e.splice(t,1)}let WO=(()=>{class e{constructor(){this.zone=Be(vt),this.applicationRef=Be(ys)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function QN(e){return[{provide:vt,useFactory:e},{provide:xo,multi:!0,useFactory:()=>{const n=Be(WO,{optional:!0});return()=>n.initialize()}},{provide:xo,multi:!0,useFactory:()=>{const n=Be(ZO);return()=>{n.initialize()}}},{provide:Fm,useFactory:$O}]}function $O(){const e=Be(vt),n=Be(Qr);return t=>e.runOutsideAngular(()=>n.handleError(t))}function GO(e){return function Ad(e){return{\u0275providers:e}}([[],QN(()=>new vt(function HN(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}(e)))])}let ZO=(()=>{class e{constructor(){this.subscription=new on,this.initialized=!1,this.zone=Be(vt),this.pendingTasks=Be(Rh)}initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{vt.assertNotInAngularZone(),queueMicrotask(()=>{null!==t&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{vt.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const Br=new ye("",{providedIn:"root",factory:()=>Be(Br,Re.Optional|Re.SkipSelf)||function qO(){return typeof $localize<"u"&&$localize.locale||fs}()}),Vh=new ye("");let mi=null;function v4(e){try{const{rootComponent:n,appProviders:t,platformProviders:r}=e,i=function t4(e=[]){if(mi)return mi;const n=function WN(e=[],n){return Hn.create({name:n,providers:[{provide:Od,useValue:"platform"},{provide:Vh,useValue:new Set([()=>mi=null])},...e]})}(e);return mi=n,function RN(){!function zc(e){uo=e}(()=>{throw new g(600,!1)})}(),function $N(e){e.get(TM,null)?.forEach(t=>t())}(n),n}(r),o=[GO(),...t||[]],a=new nN({providers:o,parent:i,debugName:"",runEnvironmentInitializers:!1}).injector,l=a.get(vt);return l.run(()=>{a.resolveInjectorInitializers();const u=a.get(Qr,null);let c;l.runOutsideAngular(()=>{c=l.onError.subscribe({next:h=>{u.handleError(h)}})});const d=()=>a.destroy(),f=i.get(Vh);return f.add(d),a.onDestroy(()=>{c.unsubscribe(),f.delete(d)}),function FN(e,n,t){try{const r=t();return mh(r)?r.catch(i=>{throw n.runOutsideAngular(()=>e.handleError(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>e.handleError(r)),r}}(u,l,()=>{const h=a.get(Hh);return h.runInitializers(),h.donePromise.then(()=>{!function VD(e){Dn(e,"Expected localeId to be defined"),"string"==typeof e&&(HD=e.toLowerCase().replace(/_/g,"-"))}(a.get(Br,fs)||fs);const M=a.get(ys);return void 0!==n&&M.bootstrap(n),M})})})}catch(n){return Promise.reject(n)}}let mI=null;function Jh(){return mI}class P4{}const Hi=new ye("");let OI=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Hs({type:e})}static{this.\u0275inj=po({})}}return e})();function LI(e){return"server"===e}class wL extends P4{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class gp extends wL{static makeCurrent(){!function L4(e){mI??=e}(new gp)}onAndCancel(n,t,r){return n.addEventListener(t,r),()=>{n.removeEventListener(t,r)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,t){return(t=t||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return"window"===t?window:"document"===t?n:"body"===t?n.body:null}getBaseHref(n){const t=function jL(){return Wa=Wa||document.querySelector("base"),Wa?Wa.getAttribute("href"):null}();return null==t?null:function SL(e){return new URL(e,document.baseURI).pathname}(t)}resetBaseElement(){Wa=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return function Nx(e,n){n=encodeURIComponent(n);for(const t of e.split(";")){const r=t.indexOf("="),[i,o]=-1==r?[t,""]:[t.slice(0,r),t.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}(document.cookie,n)}}let Wa=null,zL=(()=>{class e{build(){return new XMLHttpRequest}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const Mp=new ye("");let RI=(()=>{class e{constructor(t,r){this._zone=r,this._eventNameToPlugin=new Map,t.forEach(i=>{i.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,r,i){return this._findPluginFor(r).addEventListener(t,r,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(o=>o.supports(t)),!r)throw new g(5101,!1);return this._eventNameToPlugin.set(t,r),r}static{this.\u0275fac=function(r){return new(r||e)($e(Mp),$e(vt))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class FI{constructor(n){this._doc=n}}const mp="ng-app-id";let UI=(()=>{class e{constructor(t,r,i,o={}){this.doc=t,this.appId=r,this.nonce=i,this.platformId=o,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=LI(o),this.resetHostNodes()}addStyles(t){for(const r of t)1===this.changeUsageCount(r,1)&&this.onStyleAdded(r)}removeStyles(t){for(const r of t)this.changeUsageCount(r,-1)<=0&&this.onStyleRemoved(r)}ngOnDestroy(){const t=this.styleNodesInDOM;t&&(t.forEach(r=>r.remove()),t.clear());for(const r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(t){this.hostNodes.add(t);for(const r of this.getAllStyles())this.addStyleToHost(t,r)}removeHost(t){this.hostNodes.delete(t)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(t){for(const r of this.hostNodes)this.addStyleToHost(r,t)}onStyleRemoved(t){const r=this.styleRef;r.get(t)?.elements?.forEach(i=>i.remove()),r.delete(t)}collectServerRenderedStyles(){const t=this.doc.head?.querySelectorAll(`style[${mp}="${this.appId}"]`);if(t?.length){const r=new Map;return t.forEach(i=>{null!=i.textContent&&r.set(i.textContent,i)}),r}return null}changeUsageCount(t,r){const i=this.styleRef;if(i.has(t)){const o=i.get(t);return o.usage+=r,o.usage}return i.set(t,{usage:r,elements:[]}),r}getStyleElement(t,r){const i=this.styleNodesInDOM,o=i?.get(r);if(o?.parentNode===t)return i.delete(r),o.removeAttribute(mp),o;{const s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=r,this.platformIsServer&&s.setAttribute(mp,this.appId),t.appendChild(s),s}}addStyleToHost(t,r){const i=this.getStyleElement(t,r),o=this.styleRef,s=o.get(r)?.elements;s?s.push(i):o.set(r,{elements:[i],usage:1})}resetHostNodes(){const t=this.hostNodes;t.clear(),t.add(this.doc.head)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi),$e(Fd),$e(wM,8),$e(_o))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const yp={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Dp=/%COMP%/g,LL=new ye("",{providedIn:"root",factory:()=>!0});function QI(e,n){return n.map(t=>t.replace(Dp,e))}let HI=(()=>{class e{constructor(t,r,i,o,s,a,l,u=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=s,this.platformId=a,this.ngZone=l,this.nonce=u,this.rendererByCompId=new Map,this.platformIsServer=LI(a),this.defaultRenderer=new vp(t,s,l,this.platformIsServer)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;this.platformIsServer&&r.encapsulation===tr.ShadowDom&&(r={...r,encapsulation:tr.Emulated});const i=this.getOrCreateRenderer(t,r);return i instanceof BI?i.applyToHost(t):i instanceof Np&&i.applyStyles(),i}getOrCreateRenderer(t,r){const i=this.rendererByCompId;let o=i.get(r.id);if(!o){const s=this.doc,a=this.ngZone,l=this.eventManager,u=this.sharedStylesHost,c=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(r.encapsulation){case tr.Emulated:o=new BI(l,u,r,this.appId,c,s,a,d);break;case tr.ShadowDom:return new RL(l,u,t,r,s,a,this.nonce,d);default:o=new Np(l,u,r,c,s,a,d)}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(r){return new(r||e)($e(RI),$e(UI),$e(Fd),$e(LL),$e(Hi),$e(_o),$e(vt),$e(wM))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class vp{constructor(n,t,r,i){this.eventManager=n,this.doc=t,this.ngZone=r,this.platformIsServer=i,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(n,t){return t?this.doc.createElementNS(yp[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(VI(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(VI(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){n&&n.removeChild(t)}selectRootElement(n,t){let r="string"==typeof n?this.doc.querySelector(n):n;if(!r)throw new g(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,i){if(i){t=i+":"+t;const o=yp[i];o?n.setAttributeNS(o,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){const i=yp[r];i?n.removeAttributeNS(i,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,i){i&(hi.DashCase|hi.Important)?n.style.setProperty(t,r,i&hi.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&hi.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){null!=n&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r){if("string"==typeof n&&!(n=Jh().getGlobalEventTarget(this.doc,n)))throw new Error(`Unsupported event target ${n} for event ${t}`);return this.eventManager.addEventListener(n,t,this.decoratePreventDefault(r))}decoratePreventDefault(n){return t=>{if("__ngUnwrap__"===t)return n;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>n(t)):n(t))&&t.preventDefault()}}}function VI(e){return"TEMPLATE"===e.tagName&&void 0!==e.content}class RL extends vp{constructor(n,t,r,i,o,s,a,l){super(n,o,s,l),this.sharedStylesHost=t,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const u=QI(i.id,i.styles);for(const c of u){const d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=c,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(this.nodeOrShadowRoot(n),t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Np extends vp{constructor(n,t,r,i,o,s,a,l){super(n,o,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=i,this.styles=l?QI(l,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class BI extends Np{constructor(n,t,r,i,o,s,a,l){const u=i+"-"+r.id;super(n,t,r,o,s,a,l,u),this.contentAttr=function PL(e){return"_ngcontent-%COMP%".replace(Dp,e)}(u),this.hostAttr=function _L(e){return"_nghost-%COMP%".replace(Dp,e)}(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){const r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}}let FL=(()=>{class e extends FI{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,i){return t.addEventListener(r,i,!1),()=>this.removeEventListener(t,r,i)}removeEventListener(t,r,i){return t.removeEventListener(r,i)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const WI=["alt","control","meta","shift"],UL={"\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"},YL={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let QL=(()=>{class e extends FI{constructor(t){super(t)}supports(t){return null!=e.parseEventName(t)}addEventListener(t,r,i){const o=e.parseEventName(r),s=e.eventCallback(o.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Jh().onAndCancel(t,o.domEventName,s))}static parseEventName(t){const r=t.toLowerCase().split("."),i=r.shift();if(0===r.length||"keydown"!==i&&"keyup"!==i)return null;const o=e._normalizeKey(r.pop());let s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),WI.forEach(u=>{const c=r.indexOf(u);c>-1&&(r.splice(c,1),s+=u+".")}),s+=o,0!=r.length||0===o.length)return null;const l={};return l.domEventName=i,l.fullKey=s,l}static matchEventFullKeyCode(t,r){let i=UL[t.key]||t.key,o="";return r.indexOf("code.")>-1&&(i=t.code,o="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),WI.forEach(s=>{s!==i&&(0,YL[s])(t)&&(o+=s+".")}),o+=i,o===r)}static eventCallback(t,r,i){return o=>{e.matchEventFullKeyCode(o,t)&&i.runGuarded(()=>r(o))}}static _normalizeKey(t){return"esc"===t?"escape":t}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();function $I(e){return{appProviders:[...ZL,...e?.providers??[]],platformProviders:$L}}const $L=[{provide:_o,useValue:"browser"},{provide:TM,useValue:function VL(){gp.makeCurrent()},multi:!0},{provide:Hi,useFactory:function WL(){return function IT(e){Rd=e}(document),document},deps:[]}],ZL=[{provide:Od,useValue:"root"},{provide:Qr,useFactory:function BL(){return new Qr},deps:[]},{provide:Mp,useClass:FL,multi:!0,deps:[Hi,vt,_o]},{provide:Mp,useClass:QL,multi:!0,deps:[Hi]},HI,UI,RI,{provide:Tm,useExisting:HI},{provide:class rL{},useClass:zL,deps:[]},[]];function cc(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o}var tP=0,Cp=!1;function fc(e,n){var t=n;return t.unshift(void 0),new(Function.prototype.bind.apply(e,t))}function S(e,n){for(var t=n,r=e.replace(/\[/g,".").replace(/\]/g,"").split("."),i=0;i"u"}function Za(e){try{throw new Error(e)}catch(n){throw new Error(n.message+"\n"+n.stack)}}function le(){return Cp}var Xa,e,n,lP={latn:{_digits:"0123456789",_type:"numeric"}},e0={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},t0=[0,1,2,3,4,5,6,7,8,9],Nt=function(){function e(){}return e.getMainObject=function(n,t){return S(le()?t:"main."+t,n)},e.getNumberingSystem=function(n){return S("supplemental.numberingSystems",n)||this.numberingSystems},e.reverseObject=function(n,t){for(var i={},o=0,s=t||Object.keys(n);o13&&(p+=1,s-=12),s-=1,a=p-4716;var N=f-24e5,v=10631/30,z=f-1948084,x=Math.floor(z/10631);z-=10631*x;var F=Math.floor((z-.1335)/v),se=30*x+F;z-=Math.floor(F*v+.1335);var Se=Math.floor((z+28.5001)/29.5);13===Se&&(Se=12);for(var De=z-Math.floor(29.5001*Se-29),Je=0;JeN);Je++);var $t=Je+16260,Gt=Math.floor(($t-1)/12),kn=Gt+1,Jn=$t-12*Gt,L=N-n[Je-1]+1;return(L+"").length>2&&(L=De,Jn=Se,kn=se),{year:kn,month:Jn,date:L}},e.toGregorian=function r(i,o,s){var M=Math.floor(s+n[12*(i-1)+1+(o-1)-16260-1]-1+24e5+.5),m=Math.floor((M-1867216.25)/36524.25),N=1524+(m=M+1+m-Math.floor(m/4)),v=Math.floor((N-122.1)/365.25),z=Math.floor(365.25*v),x=Math.floor((N-z)/30.6001),F=N-z-Math.floor(30.6001*x),se=x-(x>13.5?13:1),Se=v-(se>2.5?4716:4715);return Se<=0&&se--,new Date(Se+"/"+se+"/"+F)};var re,dP=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,n0="stand-alone",fP=["sun","mon","tue","wed","thu","fri","sat"],r0={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},o0=function(){function e(){}return e.dateFormat=function(n,t,r){var i=this,o=re.getDependables(r,n,t.calendar),s=S("parserObject.numbers",o),a=o.dateObject,l={isIslamic:re.islamicRegex.test(t.calendar)};le()&&t.isServerRendered&&(t=re.compareBlazorDateFormats(t,n));var u=t.format||re.getResultantPattern(t.skeleton,o.dateObject,t.type,!1,le()?n:"");if(l.dateSeperator=le()?S("dateSeperator",a):re.getDateSeparator(o.dateObject),ne(u))Za("Format options or type given must be invalid");else{u=re.ConvertDateToWeekFormat(u),le()&&(u=u.replace(/tt/,"a")),l.pattern=u,l.numMapper=le()?Oe({},s):Nt.getNumberMapper(o.parserObject,Nt.getNumberingSystem(r));for(var d=0,f=u.match(dP)||[];d2?i+=t.month[""+f]:p=!0;break;case"E":case"c":i+=t.weekday[""+fP[n.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(p=!0,"d"===d)f=s.date;else if("f"===d){p=!1,M=!0;var N=(h=(h=n[""+r0[""+d]]().toString()).substring(0,c)).length;if(c!==N){if(c>3)continue;for(var v=0;v0?1:0],s=Math.abs(n);return o.replace(/HH?|mm/g,function(a){var l=a.length,u=-1!==a.indexOf("H");return r.checkTwodigitNumber(Math.floor(u?s/60:s%60),l)})},e}(),s0={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},Is=["infinity","nan","group","decimal","exponential"],a0=function(){function e(){}return e.numberFormatter=function(n,t,r){var l,i=this,o=Oe({},t),s={},a={},u=re.getDependables(r,n,"",!0),c=u.numericObject;a.numberMapper=le()?Oe({},c):Nt.getNumberMapper(u.parserObject,Nt.getNumberingSystem(r),!0),a.currencySymbol=le()?S("currencySymbol",c):re.getCurrencySymbol(u.numericObject,o.currency||el,t.altSymbol,t.ignoreCurrency),a.percentSymbol=le()?S("numberSymbols.percentSign",c):a.numberMapper.numberSymbols.percentSign,a.minusSymbol=le()?S("numberSymbols.minusSign",c):a.numberMapper.numberSymbols.minusSign;var d=a.numberMapper.numberSymbols;if(t.format&&!re.formatRegex.test(t.format))s=re.customFormat(t.format,a,u.numericObject),!ne(o.useGrouping)&&o.useGrouping&&(o.useGrouping=s.pData.useGrouping);else{if(Oe(o,re.getProperNumericSkeleton(t.format||"N")),o.isCurrency="currency"===o.type,o.isPercent="percent"===o.type,le()||(l=re.getSymbolPattern(o.type,a.numberMapper.numberSystem,u.numericObject,o.isAccount)),o.groupOne=this.checkValueRange(o.maximumSignificantDigits,o.minimumSignificantDigits,!0),this.checkValueRange(o.maximumFractionDigits,o.minimumFractionDigits,!1,!0),ne(o.fractionDigits)||(o.minimumFractionDigits=o.maximumFractionDigits=o.fractionDigits),ne(o.useGrouping)&&(o.useGrouping=!0),o.isCurrency&&!le()&&(l=l.replace(/\u00A4/g,re.defaultCurrency)),le())s.nData=Oe({},{},S(o.type+"nData",c)),s.pData=Oe({},{},S(o.type+"pData",c)),"currency"===o.type&&t.currency&&re.replaceBlazorCurrency([s.pData,s.nData],a.currencySymbol,t.currency);else{var f=l.split(";");s.nData=re.getFormatData(f[1]||"-"+f[0],!0,a.currencySymbol),s.pData=re.getFormatData(f[0],!1,a.currencySymbol),o.useGrouping&&(o.groupSeparator=d[Is[2]],o.groupData=this.getGroupingDetails(f[0]))}if(ne(o.minimumFractionDigits)&&(o.minimumFractionDigits=s.nData.minimumFraction),ne(o.maximumFractionDigits)){var p=s.nData.maximumFraction;o.maximumFractionDigits=ne(p)&&o.isPercent?0:p}var M=o.minimumFractionDigits,m=o.maximumFractionDigits;!ne(M)&&!ne(m)&&M>m&&(o.maximumFractionDigits=M)}return Oe(s.nData,o),Oe(s.pData,o),function(N){return isNaN(N)?d[Is[1]]:isFinite(N)?i.intNumberFormatter(N,s,a,t):d[Is[0]]}},e.getGroupingDetails=function(n){var t={},r=n.match(re.negativeDataRegex);if(r&&r[4]){var i=r[4],o=i.lastIndexOf(",");if(-1!==o){var s=i.split(".")[0];t.primary=s.length-o-1;var a=i.lastIndexOf(",",o-1);-1!==a&&(t.secondary=o-1-a)}}return t},e.checkValueRange=function(n,t,r,i){var o=i?"f":"s",s=0,a=s0["l"+o],l=s0["m"+o];if(ne(n)||(this.checkRange(n,a,i),s++),ne(t)||(this.checkRange(t,l,i),s++),2===s){if(!(ni[1])&&Za(t+"value must be within the range"+i[0]+"to"+i[1])},e.intNumberFormatter=function(n,t,r,i){var o;if(!ne(t.nData.type)){n<0?(n*=-1,o=t.nData):o=0===n&&t.zeroData||t.pData;var s="";if(o.isPercent&&(n*=100),o.groupOne)s=this.processSignificantDigits(n,o.minimumSignificantDigits,o.maximumSignificantDigits);else if(s=this.processFraction(n,o.minimumFractionDigits,o.maximumFractionDigits,i),o.minimumIntegerDigits&&(s=this.processMinimumIntegers(s,o.minimumIntegerDigits)),r.isCustomFormat&&o.minimumFractionDigits=0&&"0"===l[parseInt(c.toString(),10)]&&c>=o.minimumFractionDigits;c--)l=l.slice(0,c);s=a[0]+"."+l}return"scientific"===o.type&&(s=(s=n.toExponential(o.maximumFractionDigits)).replace("e",r.numberMapper.numberSymbols[Is[4]])),s=s.replace(".",r.numberMapper.numberSymbols[Is[3]]),s="#,###,,;(#,###,,)"===o.format?this.customPivotFormat(parseInt(s,10)):s,o.useGrouping&&(s=this.groupNumbers(s,o.groupData.primary,o.groupSeparator||",",r.numberMapper.numberSymbols[Is[3]]||".",o.groupData.secondary)),s=Nt.convertValueParts(s,re.latnParseRegex,r.numberMapper.mapper),"N/A"===o.nlead?o.nlead:"0"===s&&i&&"0"===i.format?s+o.nend:o.nlead+s+o.nend}},e.processSignificantDigits=function(n,t,r){var i=n+"";return i.lengtht;)c=l.slice(u-t,u)+(c.length?r+c:""),u-=t,s&&(t=o,s=!1);return a[0]=l.slice(0,u)+(c.length?r:"")+c,a.join(i)},e.processFraction=function(n,t,r,i){var o=(n+"").split(".")[1],s=o?o.length:0;if(t&&sr||0===r))return n.toFixed(r);var u=n+"";return"0"===u[0]&&i&&"###.00"===i.format&&(u=u.slice(1)),u},e.processMinimumIntegers=function(n,t){var r=n.split("."),i=r[0],o=i.length;if(o=5e5){var i=(n/=1e6).toString().split(".")[1];return i&&+i.substring(0,1)>=5?Math.ceil(n).toString():Math.floor(n).toString()}return""},e}(),hc=(new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),function(){function e(n){this.ranArray=[],this.boundedEvents={},!D(n)&&(this.context=n)}return e.prototype.on=function(n,t,r,i){if(!D(t)){var o=r||this.context;if(this.notExist(n))return void(this.boundedEvents[""+n]=[{handler:t,context:o,id:i}]);D(i)?this.isHandlerPresent(this.boundedEvents[""+n],t)||this.boundedEvents[""+n].push({handler:t,context:o}):-1===this.ranArray.indexOf(i)&&(this.ranArray.push(i),this.boundedEvents[""+n].push({handler:t,context:o,id:i}))}},e.prototype.off=function(n,t,r){if(!this.notExist(n)){var i=S(n,this.boundedEvents);if(t){for(var o=0;o1&&(W.fractionDigits=parseInt(O[2],10)),W}function p(L,O,W,b){var V=b?{}:{nlead:"",nend:""},H=L.match(e.customRegex);if(H){b||(V.nlead=M(H[1],W),V.nend=M(H[10],W),V.groupPattern=H[4]);var Ae=H[7];if(Ae&&O){var Zt=Ae.match(n);V.minimumFraction=D(Zt)?0:Zt.length,V.maximumFraction=Ae.length-1}}return V}function M(L,O){return L?(L=L.replace(e.defaultCurrency,O),""===O?L.trim():L):""}function m(L,O,W,b){return b?"$":S("currencies."+O+(W?"."+W:".symbol"),L)||S("currencies."+O+".symbol-alt-narrow",L)||"$"}function v(L,O,W){var b={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},V=L.match(e.customRegex);if(D(V)||""===V[5]&&"N/A"!==L)return b.type=void 0,b;b.nlead=V[1],b.nend=V[10];var H=V[6],Ae=!!H.match(/ $/g),Zt=-1!==H.replace(/ $/g,"").indexOf(" ");b.useGrouping=-1!==H.indexOf(",")||Zt,H=H.replace(/,/g,"");var Ge=V[7];if(-1!==H.indexOf("0")&&(b.minimumIntegerDigits=H.length-H.indexOf("0")),D(Ge)||(b.minimumFractionDigits=Ge.lastIndexOf("0"),b.maximumFractionDigits=Ge.lastIndexOf("#"),-1===b.minimumFractionDigits&&(b.minimumFractionDigits=0),(-1===b.maximumFractionDigits||b.maximumFractionDigitsH.lastIndexOf("'"))){b[""+a[parseInt(V.toString(),10)]]=H.substr(0,Ae)+W+H.substr(Ae+1),b[""+a[""+O]]=!0,b.type=b.isCurrency?"currency":"percent";break}}return b}function se(L,O){if(-1!==L.indexOf(",")){var W=L.split(",");L=W[0]+S("numberMapper.numberSymbols.group",O)+W[1].replace(".",S("numberMapper.numberSymbols.decimal",O))}else L=L.replace(".",S("numberMapper.numberSymbols.decimal",O));return L}function De(L,O,W){L+=".";for(var b=0;b0;H-=3)L=","+W[H-2]+W[H-1]+W[parseInt(H.toString(),10)]+L;return L=L.slice(1),O[1]?L+"."+O[1]:L}e.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,e.basicPatterns=["short","medium","long","full"],e.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},e.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},e.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},e.month="months",e.days="days",e.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},e.getResultantPattern=l,e.getDependables=u,e.getSymbolPattern=c,e.ConvertDateToWeekFormat=d,e.compareBlazorDateFormats=f,e.getProperNumericSkeleton=h,e.getFormatData=p,e.changeCurrencySymbol=M,e.getCurrencySymbol=m,e.customFormat=function N(L,O,W){for(var b={},V=L.split(";"),H=["pData","nData","zeroData"],Ae=0;Ae1,Ge.nData=le()?S(dr.type+"nData",Ae):p(to[1]||"-"+to[0],!0,Ii),Ge.pData=le()?S(dr.type+"pData",Ae):p(to[0],!1,Ii),!Kn[2]&&!O.minimumFractionDigits&&!O.maximumFractionDigits&&(Zt=p(eo.split(";")[0],!0,"",!0).minimumFraction)}if(e.formatRegex.test(O.format)||!O.format){if(Oe(H,h(O.format||"N")),H.custom=!1,Ft="###0",(H.fractionDigits||O.minimumFractionDigits||O.maximumFractionDigits||Zt)&&(H.fractionDigits&&(O.minimumFractionDigits=O.maximumFractionDigits=H.fractionDigits),Ft=De(Ft,Zt||H.fractionDigits||O.minimumFractionDigits||0,O.maximumFractionDigits||0)),O.minimumIntegerDigits&&(Ft=Je(Ft,O.minimumIntegerDigits)),O.useGrouping&&(Ft=$t(Ft)),"currency"===H.type||H.type&&le()){le()&&"currency"!==H.type&&(Ge.pData=S(H.type+"pData",Ae),Ge.nData=S(H.type+"nData",Ae));var pC=Ft;Ft=Ge.pData.nlead+pC+Ge.pData.nend,(Ge.hasNegativePattern||le())&&(Ft+=";"+Ge.nData.nlead+pC+Ge.nData.nend)}"percent"===H.type&&!le()&&(Ft+=" %")}else Ft=O.format.replace(/'/g,'"');return Object.keys(fr).length>0&&(Ft=b?Ft:se(Ft,fr)),Ft},e.fractionDigitsPattern=De,e.minimumIntegerPattern=Je,e.groupingPattern=$t,e.getWeekData=function Gt(L,O){var W="sun",b=S("supplemental.weekData.firstDay",O),V=L;return/en-/.test(V)&&(V=V.slice(3)),V=V.slice(0,2).toUpperCase()+V.substr(2),b&&(W=b[""+V]||b[V.slice(0,2)]||"sun"),s[""+W]},e.replaceBlazorCurrency=function kn(L,O,W){var b=function cP(e){return S(e||"",uP)}(W);if(O!==b)for(var V=0,H=L;V=0?W:W+7;var V=Math.floor((L.getTime()-O.getTime()-6e4*(L.getTimezoneOffset()-O.getTimezoneOffset()))/864e5)+1;if(W<4){if((b=Math.floor((V+W-1)/7)+1)>52){var Ae=new Date(L.getFullYear()+1,0,1).getDay();b=(Ae=Ae>=0?Ae:Ae+7)<4?1:53}}else b=Math.floor((V+W-1)/7);return b}}(re||(re={}));var TP=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini|mobile/i,wP=/msie|trident/i,jP=/Trident\/7\./,SP=/(ipad|iphone|ipod touch)/i,AP=/(ipad|iphone|ipod touch);.*os 7_\d|(ipad|iphone|ipod touch);.*os 8_\d/i,zP=/android/i,bP=/trident|windows phone|edge/i,OP=/(version)[ /]([\w.]+)/i,jp={OPERA:/(opera|opr)(?:.*version|)[ /]([\w.]+)/i,EDGE:/(edge)(?:.*version|)[ /]([\w.]+)/i,CHROME:/(chrome|crios)[ /]([\w.]+)/i,PANTHOMEJS:/(phantomjs)[ /]([\w.]+)/i,SAFARI:/(safari)[ /]([\w.]+)/i,WEBKIT:/(webkit)[ /]([\w.]+)/i,MSIE:/(msie|trident) ([\w.]+)/i,MOZILLA:/(mozilla)(?:.*? rv:([\w.]+)|)/i};typeof window<"u"&&(window.browserDetails=window.browserDetails||{});var Y=function(){function e(){}return e.extractBrowserDetail=function(){for(var n={culture:{}},r=[],i=0,o=Object.keys(jp);i-1},e.getValue=function(n,t){var r=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===e.isTouch&&!jp.CHROME.test(navigator.userAgent)&&(r.isIos=!0,r.isDevice=!0,r.isTouch=!0,r.isPointer=!0),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(r.isPointer=!1),typeof r[""+n]>"u"?r[""+n]=t.test(e.userAgent):r[""+n]},Object.defineProperty(e,"userAgent",{get:function(){return e.uA},set:function(n){e.uA=n,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"info",{get:function(){return ne(window.browserDetails.info)?window.browserDetails.info=e.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIE",{get:function(){return e.getValue("isIE",wP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isTouch",{get:function(){return ne(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isPointer",{get:function(){return ne(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isMSPointer",{get:function(){return ne(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isDevice",{get:function(){return e.getValue("isDevice",TP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos",{get:function(){return e.getValue("isIos",SP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos7",{get:function(){return e.getValue("isIos7",AP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isAndroid",{get:function(){return e.getValue("isAndroid",zP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWebView",{get:function(){return ne(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(ne(window.cordova)&&ne(window.PhoneGap)&&ne(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWindows",{get:function(){return e.getValue("isWindows",bP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchStartEvent",{get:function(){return ne(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=e.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchMoveEvent",{get:function(){return ne(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=e.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchEndEvent",{get:function(){return ne(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=e.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchCancelEvent",{get:function(){return ne(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=e.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),e.uA=typeof navigator<"u"?navigator.userAgent:"",e}(),$=function(){function e(){}return e.addOrGetEventData=function(n){return"__eventList"in n?n.__eventList.events:(n.__eventList={},n.__eventList.events=[])},e.add=function(n,t,r,i,o){var a,s=e.addOrGetEventData(n);a=o?function oP(e,n){var t;return function(){for(var r=this,i=[],o=0;o"u"||(t.innerHTML=n.innerHTML?n.innerHTML:"",void 0!==n.className&&(t.className=n.className),void 0!==n.id&&(t.id=n.id),void 0!==n.styles&&t.setAttribute("style",n.styles),void 0!==n.attrs&&Ap(t,n.attrs)),t}function G(e,n){for(var t=p0(n),r=RegExp,i=0,o=e;i0;)r.appendChild(e[0]);else for(var i=0,o=e;i-1&&!i[parseInt(o.toString(),10)].match(/\[.*\]/)){var s=i[parseInt(o.toString(),10)].split("#");if(s[1].match(/^\d/)||s[1].match(n)){var a=i[parseInt(o.toString(),10)].split(".");a[0]=a[0].replace(/#/,"[id='")+"']",i[parseInt(o.toString(),10)]=a.join(".")}}t[parseInt(r.toString(),10)]=i.join(" ")}return t.join(",")}return e}(e),n.querySelector(e)}var LP=new RegExp("]"),Bi=function(){function e(n,t){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new hc(this),ne(t)||(this.element="string"==typeof t?document.querySelector(t):t,D(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),ne(n)||this.setProperties(n,!0),this.isDestroyed=!1}return e.prototype.setProperties=function(n,t){var r=this.isProtectedOnChange;this.isProtectedOnChange=!!t,Vi(this,n),!0!==t?(Vi(this.changedProperties,n),this.dataBind()):le()&&this.isRendered&&this.serverDataBind(n),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=r},e.callChildDataBind=function(n,t){for(var i=0,o=Object.keys(n);i0?i-1:0,r+=t=-1!==t?"-"+t:"-"+i}return this.controlParent!==this.parentObj&&(r=this.parentObj.getParentKey()+"."+this.propName+t),r},e}(),qP=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],A0=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],z0=function(){function e(n){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var t=null;return{setKey:function r(o){t=o},getKey:function i(){return t}}}(),this.npxManager=function(){return{getKey:function r(){return"npxKeyReplace"}}}(),this.manager.setKey(n)}return e.prototype.validate=function(){if(!this.isValidated&&Ns&&!S(Mc(A0),Ns)&&!S("Blazor",Ns)){var r=void 0,i=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var o=this.getInfoFromKey();if(o&&o.length)for(var s=0,a=o;s"+r+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n \n ';if(typeof document<"u"&&!D(document)){var n=jr("div",{innerHTML:e});document.body.appendChild(n)}}(),L0=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},n.prototype.renderComplete=function(t){le()&&window.sfBlazor.renderComplete(this.element,t),this.isRendered=!0},n.prototype.dataBind=function(){this.injectModules(),e.prototype.dataBind.call(this)},n.prototype.on=function(t,r,i){if("string"==typeof t)this.localObserver.on(t,r,i);else for(var o=0,s=t;o"u"||(N.innerHTML=m.innerHTML?m.innerHTML:"",void 0!==m.className&&(N.className=m.className),void 0!==m.id&&(N.id=m.id),void 0!==m.styles&&N.setAttribute("style",m.styles),void 0!==t.ngAttr&&N.setAttribute(t.ngAttr,""),void 0!==m.attrs&&Ap(N,m.attrs)),N};for(var r=0,i=t.tags;r"u"&&(c["".concat(s)]=[]),c["".concat(s)].push(u),u.rootNodes}}});var nC=function(){var e=function(n,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)i.hasOwnProperty(o)&&(r[o]=i[o])})(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),wn=function(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o},rC="e-opposite-content",qp="e-dot",iC="e-content",oC="e-vertical",sC="e-horizontal",Xp="e-timeline-reverse",lC="e-item-disabled",Jp="e-item-template",uC=function(e){return e.Horizontal="Horizontal",e.Vertical="Vertical",e}(uC||{}),cC=function(e){return e.Before="Before",e.After="After",e.Alternate="Alternate",e.AlternateReverse="AlternateReverse",e}(cC||{}),f2=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return nC(n,e),wn([P("")],n.prototype,"dotCss",void 0),wn([P("")],n.prototype,"content",void 0),wn([P("")],n.prototype,"oppositeContent",void 0),wn([P(!1)],n.prototype,"disabled",void 0),wn([P("")],n.prototype,"cssClass",void 0),n}(ws),h2=function(e){function n(t,r){return e.call(this,t,r)||this}return nC(n,e),n.prototype.preRender=function(){this.element.id||(this.element.id=function iP(e){return e+"_"+tP++}("e-"+this.getModuleName()))},n.prototype.getModuleName=function(){return"timeline"},n.prototype.getPersistData=function(){return this.addOnPersist([])},n.prototype.render=function(){Ap(this.element,{role:"navigation","aria-label":this.element.id}),this.timelineListEle=this.createElement("ol",{className:"e-timeline-items"}),this.updateOrientation(),this.updateCssClass(this.cssClass),this.updateAlign(),this.updateReverse(),this.updateRtl(),this.updateTemplateFunction(),this.renderItems(),this.element.appendChild(this.timelineListEle)},n.prototype.updateOrientation=function(){if(!D(this.orientation)){var t=this.orientation.toLowerCase();("horizontal"===t||"vertical"===t)&&(this.element.classList.remove(sC,oC),this.element.classList.add("e-"+t))}},n.prototype.updateCssClass=function(t,r){var i,o,s;void 0===r&&(r=""),r&&(s=r.trim().split(" "),(i=this.element.classList).remove.apply(i,s)),t&&(s=t.trim().split(" "),(o=this.element.classList).add.apply(o,s))},n.prototype.updateRtl=function(){this.element.classList[this.enableRtl?"add":"remove"]("e-rtl")},n.prototype.updateAlign=function(){if(!D(this.align)){var t=this.align.toLowerCase();("before"===t||"after"===t||"alternate"===t||"alternatereverse"===t)&&(this.element.classList.remove("e-align-before","e-align-after","e-align-alternate","e-align-alternatereverse"),this.element.classList.add("e-align-"+t))}},n.prototype.updateReverse=function(){this.element.classList[this.reverse?"add":"remove"](Xp)},n.prototype.renderItems=function(){var r,t=this;this.haveOneSidecontent();for(var i=0;i0||!D(o.content)),r||(r=o.oppositeContent.length>0||!D(o.content))}this.element.classList.remove("e-content-only","e-opposite-content-only"),t&&!r&&this.element.classList.add("e-content-only"),r&&!t&&this.element.classList.add("e-opposite-content-only")},n.prototype.updateItemContent=function(t,r,i,o){var a=this.getTemplateFunction(t?r.content:r.oppositeContent,!(this.isReact||this.isVue));"string"==typeof a?o.innerText=a:Sp(a({item:r,itemIndex:i},this),o)},n.prototype.updateTemplateFunction=function(){this.templateFunction=this.template?this.getTemplateFunction(this.template,!1):null},n.prototype.renderItemContent=function(t,r,i){var o=this.timelineListEle.querySelectorAll("li");if(r&&this.removeItemContent(o[parseInt(t.toString(),10)]),this.template){r?o[parseInt(t.toString(),10)].classList.add(Jp):i.classList.add(Jp);var s=this.items[parseInt(t.toString(),10)];Sp(this.templateFunction({item:s,itemIndex:t},this,"timelineTemplate",this.element.id+"_timelineTemplate",this.isStringTemplate),r?o[parseInt(t.toString(),10)]:i)}this.renderReactTemplates()},n.prototype.removeItemContent=function(t){t.classList.remove(Jp);for(var r=t.firstElementChild,i=0;i{class e extends __{constructor(t){super(),this.viewContainerRef=t,B0("currentInstance",this,this.viewContainerRef),this.registerEvents(v2),this.directivePropList=D2}}return e.\u0275fac=function(t){return new(t||e)(we(Bn))},e.\u0275dir=Nn({type:e,selectors:[["e-item"]],inputs:{content:"content",cssClass:"cssClass",disabled:"disabled",dotCss:"dotCss",oppositeContent:"oppositeContent"},features:[Na]}),e})(),fC=(()=>{class e extends k_{constructor(){super("items")}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=Nn({type:e,selectors:[["e-items"]],contentQueries:function(t,r,i){if(1&t&&hs(i,dC,4),2&t){let o;ps(o=gs())&&(r.children=o)}},features:[Na]}),e})();const N2=["beforeItemRender","created"],I2=[];let C2=(()=>{let e=class extends h2{constructor(t,r,i,o){super(),this.ngEle=t,this.srenderer=r,this.viewContainerRef=i,this.injector=o,this.tags=["items"],this.element=this.ngEle.nativeElement,this.injectedModules=this.injectedModules||[],this.registerEvents(N2),this.addTwoWay.call(this,I2),B0("currentInstance",this,this.viewContainerRef),this.containerContext=new W0}ngOnInit(){this.containerContext.ngOnInit(this)}ngAfterViewInit(){this.containerContext.ngAfterViewInit(this)}ngOnDestroy(){this.containerContext.ngOnDestroy(this)}ngAfterContentChecked(){this.tagObjects[0].instance=this.childItems,this.containerContext.ngAfterContentChecked(this)}};return e.\u0275fac=function(t){return new(t||e)(we(Li),we(Df),we(Bn),we(Hn))},e.\u0275cmp=Gc({type:e,selectors:[["ejs-timeline"]],contentQueries:function(t,r,i){if(1&t&&(hs(i,m2,5),hs(i,p2,5),hs(i,y2,5),hs(i,fC,5)),2&t){let o;ps(o=gs())&&(r.template=o.first),ps(o=gs())&&(r.content=o.first),ps(o=gs())&&(r.oppositeContent=o.first),ps(o=gs())&&(r.childItems=o.first)}},inputs:{align:"align",cssClass:"cssClass",enablePersistence:"enablePersistence",enableRtl:"enableRtl",items:"items",locale:"locale",orientation:"orientation",reverse:"reverse",template:"template"},outputs:{beforeItemRender:"beforeItemRender",created:"created"},features:[Na],ngContentSelectors:M2,decls:1,vars:0,template:function(t,r){1&t&&(function vv(e){const n=j()[jt][ln];if(!n.projection){const r=n.projection=function Ll(e,n){const t=[];for(let r=0;r{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({imports:[[OI]]}),e})(),E2=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({providers:[],imports:[[OI,Kp],Kp]}),e})();function T2(e,n){if(1&e&&fh(0,"e-item",3),2&e){const t=n.$implicit;Su("content",t.content)("oppositeContent",t.oppositeContent)}}let w2=(()=>{class e{constructor(){this.frameworks=[{content:"ReactJs",oppositeContent:"Owned by Facebook"},{content:"Angular",oppositeContent:"Owned by Google"},{content:"VueJs",oppositeContent:"Owned by Evan you"},{content:"Svelte",oppositeContent:"Owned by Rich Harris"}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=Gc({type:e,selectors:[["app-root"]],standalone:!0,features:[rN],decls:4,vars:1,consts:[[1,"container",2,"height","330px","margin-top","30px"],["align","AlternateReverse"],[3,"content","oppositeContent",4,"ngFor","ngForOf"],[3,"content","oppositeContent"]],template:function(r,i){1&r&&(zu(0,"div",0)(1,"ejs-timeline",1)(2,"e-items"),Go(3,T2,1,2,"e-item",2),bu()()()),2&r&&(function Bm(e=1){Wm(Fe(),j(),dn()+e,!1)}(3),Su("ngForOf",i.frameworks))},dependencies:[Kp,C2,dC,fC,E2]})}}return e})();ro(332),function HL(e,n){return v4({rootComponent:e,...$I(n)})}(w2).catch(e=>console.error(e))},332:()=>{!function(y){const I=y.performance;function w(He){I&&I.mark&&I.mark(He)}function E(He,K){I&&I.measure&&I.measure(He,K)}w("Zone");const A=y.__Zone_symbol_prefix||"__zone_symbol__";function _(He){return A+He}const X=!0===y[_("forceDuplicateZoneCheck")];if(y.Zone){if(X||"function"!=typeof y.Zone.__symbol__)throw new Error("Zone already loaded.");return y.Zone}let q=(()=>{class He{static{this.__symbol__=_}static assertZonePatched(){if(y.Promise!==Fn.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let g=He.current;for(;g.parent;)g=g.parent;return g}static get current(){return It.zone}static get currentTask(){return An}static __load_patch(g,C,de=!1){if(Fn.hasOwnProperty(g)){if(!de&&X)throw Error("Already loaded patch: "+g)}else if(!y["__Zone_disable_"+g]){const Ee="Zone:"+g;w(Ee),Fn[g]=C(y,He,St),E(Ee,Ee)}}get parent(){return this._parent}get name(){return this._name}constructor(g,C){this._parent=g,this._name=C?C.name||"unnamed":"",this._properties=C&&C.properties||{},this._zoneDelegate=new he(this,this._parent&&this._parent._zoneDelegate,C)}get(g){const C=this.getZoneWith(g);if(C)return C._properties[g]}getZoneWith(g){let C=this;for(;C;){if(C._properties.hasOwnProperty(g))return C;C=C._parent}return null}fork(g){if(!g)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,g)}wrap(g,C){if("function"!=typeof g)throw new Error("Expecting function got: "+g);const de=this._zoneDelegate.intercept(this,g,C),Ee=this;return function(){return Ee.runGuarded(de,this,arguments,C)}}run(g,C,de,Ee){It={parent:It,zone:this};try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}finally{It=It.parent}}runGuarded(g,C=null,de,Ee){It={parent:It,zone:this};try{try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}catch(Yt){if(this._zoneDelegate.handleError(this,Yt))throw Yt}}finally{It=It.parent}}runTask(g,C,de){if(g.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===it&&(g.type===Xt||g.type===ge))return;const Ee=g.state!=J;Ee&&g._transitionTo(J,Qe),g.runCount++;const Yt=An;An=g,It={parent:It,zone:this};try{g.type==ge&&g.data&&!g.data.isPeriodic&&(g.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,g,C,de)}catch(U){if(this._zoneDelegate.handleError(this,U))throw U}}finally{g.state!==it&&g.state!==Z&&(g.type==Xt||g.data&&g.data.isPeriodic?Ee&&g._transitionTo(Qe,J):(g.runCount=0,this._updateTaskCount(g,-1),Ee&&g._transitionTo(it,J,it))),It=It.parent,An=Yt}}scheduleTask(g){if(g.zone&&g.zone!==this){let de=this;for(;de;){if(de===g.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${g.zone.name}`);de=de.parent}}g._transitionTo(wt,it);const C=[];g._zoneDelegates=C,g._zone=this;try{g=this._zoneDelegate.scheduleTask(this,g)}catch(de){throw g._transitionTo(Z,wt,it),this._zoneDelegate.handleError(this,de),de}return g._zoneDelegates===C&&this._updateTaskCount(g,1),g.state==wt&&g._transitionTo(Qe,wt),g}scheduleMicroTask(g,C,de,Ee){return this.scheduleTask(new ie(Pe,g,C,de,Ee,void 0))}scheduleMacroTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(ge,g,C,de,Ee,Yt))}scheduleEventTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(Xt,g,C,de,Ee,Yt))}cancelTask(g){if(g.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===Qe||g.state===J){g._transitionTo(at,Qe,J);try{this._zoneDelegate.cancelTask(this,g)}catch(C){throw g._transitionTo(Z,at),this._zoneDelegate.handleError(this,C),C}return this._updateTaskCount(g,-1),g._transitionTo(it,at),g.runCount=0,g}}_updateTaskCount(g,C){const de=g._zoneDelegates;-1==C&&(g._zoneDelegates=null);for(let Ee=0;EeHe.hasTask(g,C),onScheduleTask:(He,K,g,C)=>He.scheduleTask(g,C),onInvokeTask:(He,K,g,C,de,Ee)=>He.invokeTask(g,C,de,Ee),onCancelTask:(He,K,g,C)=>He.cancelTask(g,C)};class he{constructor(K,g,C){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=K,this._parentDelegate=g,this._forkZS=C&&(C&&C.onFork?C:g._forkZS),this._forkDlgt=C&&(C.onFork?g:g._forkDlgt),this._forkCurrZone=C&&(C.onFork?this.zone:g._forkCurrZone),this._interceptZS=C&&(C.onIntercept?C:g._interceptZS),this._interceptDlgt=C&&(C.onIntercept?g:g._interceptDlgt),this._interceptCurrZone=C&&(C.onIntercept?this.zone:g._interceptCurrZone),this._invokeZS=C&&(C.onInvoke?C:g._invokeZS),this._invokeDlgt=C&&(C.onInvoke?g:g._invokeDlgt),this._invokeCurrZone=C&&(C.onInvoke?this.zone:g._invokeCurrZone),this._handleErrorZS=C&&(C.onHandleError?C:g._handleErrorZS),this._handleErrorDlgt=C&&(C.onHandleError?g:g._handleErrorDlgt),this._handleErrorCurrZone=C&&(C.onHandleError?this.zone:g._handleErrorCurrZone),this._scheduleTaskZS=C&&(C.onScheduleTask?C:g._scheduleTaskZS),this._scheduleTaskDlgt=C&&(C.onScheduleTask?g:g._scheduleTaskDlgt),this._scheduleTaskCurrZone=C&&(C.onScheduleTask?this.zone:g._scheduleTaskCurrZone),this._invokeTaskZS=C&&(C.onInvokeTask?C:g._invokeTaskZS),this._invokeTaskDlgt=C&&(C.onInvokeTask?g:g._invokeTaskDlgt),this._invokeTaskCurrZone=C&&(C.onInvokeTask?this.zone:g._invokeTaskCurrZone),this._cancelTaskZS=C&&(C.onCancelTask?C:g._cancelTaskZS),this._cancelTaskDlgt=C&&(C.onCancelTask?g:g._cancelTaskDlgt),this._cancelTaskCurrZone=C&&(C.onCancelTask?this.zone:g._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const de=C&&C.onHasTask;(de||g&&g._hasTaskZS)&&(this._hasTaskZS=de?C:fe,this._hasTaskDlgt=g,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=K,C.onScheduleTask||(this._scheduleTaskZS=fe,this._scheduleTaskDlgt=g,this._scheduleTaskCurrZone=this.zone),C.onInvokeTask||(this._invokeTaskZS=fe,this._invokeTaskDlgt=g,this._invokeTaskCurrZone=this.zone),C.onCancelTask||(this._cancelTaskZS=fe,this._cancelTaskDlgt=g,this._cancelTaskCurrZone=this.zone))}fork(K,g){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,K,g):new q(K,g)}intercept(K,g,C){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,K,g,C):g}invoke(K,g,C,de,Ee){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,K,g,C,de,Ee):g.apply(C,de)}handleError(K,g){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,K,g)}scheduleTask(K,g){let C=g;if(this._scheduleTaskZS)this._hasTaskZS&&C._zoneDelegates.push(this._hasTaskDlgtOwner),C=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,K,g),C||(C=g);else if(g.scheduleFn)g.scheduleFn(g);else{if(g.type!=Pe)throw new Error("Task is missing scheduleFn.");Ne(g)}return C}invokeTask(K,g,C,de){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,K,g,C,de):g.callback.apply(C,de)}cancelTask(K,g){let C;if(this._cancelTaskZS)C=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,K,g);else{if(!g.cancelFn)throw Error("Task is not cancelable");C=g.cancelFn(g)}return C}hasTask(K,g){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,K,g)}catch(C){this.handleError(K,C)}}_updateTaskCount(K,g){const C=this._taskCounts,de=C[K],Ee=C[K]=de+g;if(Ee<0)throw new Error("More tasks executed then were scheduled.");0!=de&&0!=Ee||this.hasTask(this.zone,{microTask:C.microTask>0,macroTask:C.macroTask>0,eventTask:C.eventTask>0,change:K})}}class ie{constructor(K,g,C,de,Ee,Yt){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=K,this.source=g,this.data=de,this.scheduleFn=Ee,this.cancelFn=Yt,!C)throw new Error("callback is not defined");this.callback=C;const U=this;this.invoke=K===Xt&&de&&de.useG?ie.invokeTask:function(){return ie.invokeTask.call(y,U,this,arguments)}}static invokeTask(K,g,C){K||(K=this),sn++;try{return K.runCount++,K.zone.runTask(K,g,C)}finally{1==sn&&ee(),sn--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(it,wt)}_transitionTo(K,g,C){if(this._state!==g&&this._state!==C)throw new Error(`${this.type} '${this.source}': can not transition to '${K}', expecting state '${g}'${C?" or '"+C+"'":""}, was '${this._state}'.`);this._state=K,K==it&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const ke=_("setTimeout"),je=_("Promise"),Le=_("then");let qt,st=[],Ye=!1;function yt(He){if(qt||y[je]&&(qt=y[je].resolve(0)),qt){let K=qt[Le];K||(K=qt.then),K.call(qt,He)}else y[ke](He,0)}function Ne(He){0===sn&&0===st.length&&yt(ee),He&&st.push(He)}function ee(){if(!Ye){for(Ye=!0;st.length;){const He=st;st=[];for(let K=0;KIt,onUnhandledError:Ct,microtaskDrainDone:Ct,scheduleMicroTask:Ne,showUncaughtError:()=>!q[_("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:Ct,patchMethod:()=>Ct,bindArguments:()=>[],patchThen:()=>Ct,patchMacroTask:()=>Ct,patchEventPrototype:()=>Ct,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>Ct,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>Ct,wrapWithCurrentZone:()=>Ct,filterProperties:()=>[],attachOriginToPatched:()=>Ct,_redefineProperty:()=>Ct,patchCallbacks:()=>Ct,nativeScheduleMicroTask:yt};let It={parent:null,zone:new q(null,null)},An=null,sn=0;function Ct(){}E("Zone","Zone"),y.Zone=q}(globalThis);const Sr=Object.getOwnPropertyDescriptor,no=Object.defineProperty,ro=Object.getPrototypeOf,io=Object.create,jc=Array.prototype.slice,rl="addEventListener",Tt="removeEventListener",Ar=Zone.__symbol__(rl),Kr=Zone.__symbol__(Tt),rn="true",Ze="false",oo=Zone.__symbol__("");function bs(y,I){return Zone.current.wrap(y,I)}function il(y,I,w,E,A){return Zone.current.scheduleMacroTask(y,I,w,E,A)}const Ke=Zone.__symbol__,ei=typeof window<"u",ti=ei?window:void 0,zt=ei&&ti||globalThis,ol="removeAttribute";function so(y,I){for(let w=y.length-1;w>=0;w--)"function"==typeof y[w]&&(y[w]=bs(y[w],I+"_"+w));return y}function Os(y){return!y||!1!==y.writable&&!("function"==typeof y.get&&typeof y.set>"u")}const xs=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ni=!("nw"in zt)&&typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process),ao=!ni&&!xs&&!(!ei||!ti.HTMLElement),Ls=typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process)&&!xs&&!(!ei||!ti.HTMLElement),zr={},ri=function(y){if(!(y=y||zt.event))return;let I=zr[y.type];I||(I=zr[y.type]=Ke("ON_PROPERTY"+y.type));const w=this||y.target||zt,E=w[I];let A;return ao&&w===ti&&"error"===y.type?(A=E&&E.call(this,y.message,y.filename,y.lineno,y.colno,y.error),!0===A&&y.preventDefault()):(A=E&&E.apply(this,arguments),null!=A&&!A&&y.preventDefault()),A};function br(y,I,w){let E=Sr(y,I);if(!E&&w&&Sr(w,I)&&(E={enumerable:!0,configurable:!0}),!E||!E.configurable)return;const A=Ke("on"+I+"patched");if(y.hasOwnProperty(A)&&y[A])return;delete E.writable,delete E.value;const _=E.get,X=E.set,q=I.slice(2);let fe=zr[q];fe||(fe=zr[q]=Ke("ON_PROPERTY"+q)),E.set=function(he){let ie=this;!ie&&y===zt&&(ie=zt),ie&&("function"==typeof ie[fe]&&ie.removeEventListener(q,ri),X&&X.call(ie,null),ie[fe]=he,"function"==typeof he&&ie.addEventListener(q,ri,!1))},E.get=function(){let he=this;if(!he&&y===zt&&(he=zt),!he)return null;const ie=he[fe];if(ie)return ie;if(_){let ke=_.call(this);if(ke)return E.set.call(this,ke),"function"==typeof he[ol]&&he.removeAttribute(I),ke}return null},no(y,I,E),y[A]=!0}function Ps(y,I,w){if(I)for(let E=0;Efunction(X,q){const fe=w(X,q);return fe.cbIdx>=0&&"function"==typeof q[fe.cbIdx]?il(fe.name,q[fe.cbIdx],fe,A):_.apply(X,q)})}function er(y,I){y[Ke("OriginalDelegate")]=I}let Ac=!1,uo=!1;function zc(){if(Ac)return uo;Ac=!0;try{const y=ti.navigator.userAgent;(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/")||-1!==y.indexOf("Edge/"))&&(uo=!0)}catch{}return uo}Zone.__load_patch("ZoneAwarePromise",(y,I,w)=>{const E=Object.getOwnPropertyDescriptor,A=Object.defineProperty,X=w.symbol,q=[],fe=!1!==y[X("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],he=X("Promise"),ie=X("then"),ke="__creationTrace__";w.onUnhandledError=U=>{if(w.showUncaughtError()){const k=U&&U.rejection;k?console.error("Unhandled Promise rejection:",k instanceof Error?k.message:k,"; Zone:",U.zone.name,"; Task:",U.task&&U.task.source,"; Value:",k,k instanceof Error?k.stack:void 0):console.error(U)}},w.microtaskDrainDone=()=>{for(;q.length;){const U=q.shift();try{U.zone.runGuarded(()=>{throw U.throwOriginal?U.rejection:U})}catch(k){Le(k)}}};const je=X("unhandledPromiseRejectionHandler");function Le(U){w.onUnhandledError(U);try{const k=I[je];"function"==typeof k&&k.call(this,U)}catch{}}function st(U){return U&&U.then}function Ye(U){return U}function qt(U){return g.reject(U)}const yt=X("state"),Ne=X("value"),ee=X("finally"),Ut=X("parentPromiseValue"),it=X("parentPromiseState"),wt="Promise.then",Qe=null,J=!0,at=!1,Z=0;function Pe(U,k){return T=>{try{St(U,k,T)}catch(Q){St(U,!1,Q)}}}const ge=function(){let U=!1;return function(T){return function(){U||(U=!0,T.apply(null,arguments))}}},Xt="Promise resolved with itself",Fn=X("currentTaskTrace");function St(U,k,T){const Q=ge();if(U===T)throw new TypeError(Xt);if(U[yt]===Qe){let ue=null;try{("object"==typeof T||"function"==typeof T)&&(ue=T&&T.then)}catch(B){return Q(()=>{St(U,!1,B)})(),U}if(k!==at&&T instanceof g&&T.hasOwnProperty(yt)&&T.hasOwnProperty(Ne)&&T[yt]!==Qe)An(T),St(U,T[yt],T[Ne]);else if(k!==at&&"function"==typeof ue)try{ue.call(T,Q(Pe(U,k)),Q(Pe(U,!1)))}catch(B){Q(()=>{St(U,!1,B)})()}else{U[yt]=k;const B=U[Ne];if(U[Ne]=T,U[ee]===ee&&k===J&&(U[yt]=U[it],U[Ne]=U[Ut]),k===at&&T instanceof Error){const ae=I.currentTask&&I.currentTask.data&&I.currentTask.data[ke];ae&&A(T,Fn,{configurable:!0,enumerable:!1,writable:!0,value:ae})}for(let ae=0;ae{try{const te=U[Ne],Te=!!T&&ee===T[ee];Te&&(T[Ut]=te,T[it]=B);const ze=k.run(ae,void 0,Te&&ae!==qt&&ae!==Ye?[]:[te]);St(T,!0,ze)}catch(te){St(T,!1,te)}},T)}const He=function(){},K=y.AggregateError;class g{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(k){return k instanceof g?k:St(new this(null),J,k)}static reject(k){return St(new this(null),at,k)}static withResolvers(){const k={};return k.promise=new g((T,Q)=>{k.resolve=T,k.reject=Q}),k}static any(k){if(!k||"function"!=typeof k[Symbol.iterator])return Promise.reject(new K([],"All promises were rejected"));const T=[];let Q=0;try{for(let ae of k)Q++,T.push(g.resolve(ae))}catch{return Promise.reject(new K([],"All promises were rejected"))}if(0===Q)return Promise.reject(new K([],"All promises were rejected"));let ue=!1;const B=[];return new g((ae,te)=>{for(let Te=0;Te{ue||(ue=!0,ae(ze))},ze=>{B.push(ze),Q--,0===Q&&(ue=!0,te(new K(B,"All promises were rejected")))})})}static race(k){let T,Q,ue=new this((te,Te)=>{T=te,Q=Te});function B(te){T(te)}function ae(te){Q(te)}for(let te of k)st(te)||(te=this.resolve(te)),te.then(B,ae);return ue}static all(k){return g.allWithCallback(k)}static allSettled(k){return(this&&this.prototype instanceof g?this:g).allWithCallback(k,{thenCallback:Q=>({status:"fulfilled",value:Q}),errorCallback:Q=>({status:"rejected",reason:Q})})}static allWithCallback(k,T){let Q,ue,B=new this((ze,lt)=>{Q=ze,ue=lt}),ae=2,te=0;const Te=[];for(let ze of k){st(ze)||(ze=this.resolve(ze));const lt=te;try{ze.then(nt=>{Te[lt]=T?T.thenCallback(nt):nt,ae--,0===ae&&Q(Te)},nt=>{T?(Te[lt]=T.errorCallback(nt),ae--,0===ae&&Q(Te)):ue(nt)})}catch(nt){ue(nt)}ae++,te++}return ae-=2,0===ae&&Q(Te),B}constructor(k){const T=this;if(!(T instanceof g))throw new Error("Must be an instanceof Promise.");T[yt]=Qe,T[Ne]=[];try{const Q=ge();k&&k(Q(Pe(T,J)),Q(Pe(T,at)))}catch(Q){St(T,!1,Q)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return g}then(k,T){let Q=this.constructor?.[Symbol.species];(!Q||"function"!=typeof Q)&&(Q=this.constructor||g);const ue=new Q(He),B=I.current;return this[yt]==Qe?this[Ne].push(B,ue,k,T):sn(this,B,ue,k,T),ue}catch(k){return this.then(null,k)}finally(k){let T=this.constructor?.[Symbol.species];(!T||"function"!=typeof T)&&(T=g);const Q=new T(He);Q[ee]=ee;const ue=I.current;return this[yt]==Qe?this[Ne].push(ue,Q,k,k):sn(this,ue,Q,k,k),Q}}g.resolve=g.resolve,g.reject=g.reject,g.race=g.race,g.all=g.all;const C=y[he]=y.Promise;y.Promise=g;const de=X("thenPatched");function Ee(U){const k=U.prototype,T=E(k,"then");if(T&&(!1===T.writable||!T.configurable))return;const Q=k.then;k[ie]=Q,U.prototype.then=function(ue,B){return new g((te,Te)=>{Q.call(this,te,Te)}).then(ue,B)},U[de]=!0}return w.patchThen=Ee,C&&(Ee(C),hr(y,"fetch",U=>function Yt(U){return function(k,T){let Q=U.apply(k,T);if(Q instanceof g)return Q;let ue=Q.constructor;return ue[de]||Ee(ue),Q}}(U))),Promise[I.__symbol__("uncaughtPromiseErrors")]=q,g}),Zone.__load_patch("toString",y=>{const I=Function.prototype.toString,w=Ke("OriginalDelegate"),E=Ke("Promise"),A=Ke("Error"),_=function(){if("function"==typeof this){const he=this[w];if(he)return"function"==typeof he?I.call(he):Object.prototype.toString.call(he);if(this===Promise){const ie=y[E];if(ie)return I.call(ie)}if(this===Error){const ie=y[A];if(ie)return I.call(ie)}}return I.call(this)};_[w]=I,Function.prototype.toString=_;const X=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":X.call(this)}});let pr=!1;if(typeof window<"u")try{const y=Object.defineProperty({},"passive",{get:function(){pr=!0}});window.addEventListener("test",y,y),window.removeEventListener("test",y,y)}catch{pr=!1}const eg={useG:!0},jn={},bc={},ll=new RegExp("^"+oo+"(\\w+)(true|false)$"),Oc=Ke("propagationStopped");function ul(y,I){const w=(I?I(y):y)+Ze,E=(I?I(y):y)+rn,A=oo+w,_=oo+E;jn[y]={},jn[y][Ze]=A,jn[y][rn]=_}function xc(y,I,w,E){const A=E&&E.add||rl,_=E&&E.rm||Tt,X=E&&E.listeners||"eventListeners",q=E&&E.rmAll||"removeAllListeners",fe=Ke(A),he="."+A+":",ie="prependListener",ke="."+ie+":",je=function(Ne,ee,Ut){if(Ne.isRemoved)return;const it=Ne.callback;let wt;"object"==typeof it&&it.handleEvent&&(Ne.callback=J=>it.handleEvent(J),Ne.originalDelegate=it);try{Ne.invoke(Ne,ee,[Ut])}catch(J){wt=J}const Qe=Ne.options;return Qe&&"object"==typeof Qe&&Qe.once&&ee[_].call(ee,Ut.type,Ne.originalDelegate?Ne.originalDelegate:Ne.callback,Qe),wt};function Le(Ne,ee,Ut){if(!(ee=ee||y.event))return;const it=Ne||ee.target||y,wt=it[jn[ee.type][Ut?rn:Ze]];if(wt){const Qe=[];if(1===wt.length){const J=je(wt[0],it,ee);J&&Qe.push(J)}else{const J=wt.slice();for(let at=0;at{throw at})}}}const st=function(Ne){return Le(this,Ne,!1)},Ye=function(Ne){return Le(this,Ne,!0)};function qt(Ne,ee){if(!Ne)return!1;let Ut=!0;ee&&void 0!==ee.useG&&(Ut=ee.useG);const it=ee&&ee.vh;let wt=!0;ee&&void 0!==ee.chkDup&&(wt=ee.chkDup);let Qe=!1;ee&&void 0!==ee.rt&&(Qe=ee.rt);let J=Ne;for(;J&&!J.hasOwnProperty(A);)J=ro(J);if(!J&&Ne[A]&&(J=Ne),!J||J[fe])return!1;const at=ee&&ee.eventNameToString,Z={},Pe=J[fe]=J[A],ge=J[Ke(_)]=J[_],Xt=J[Ke(X)]=J[X],Fn=J[Ke(q)]=J[q];let St;ee&&ee.prepend&&(St=J[Ke(ee.prepend)]=J[ee.prepend]);const g=Ut?function(T){if(!Z.isExisting)return Pe.call(Z.target,Z.eventName,Z.capture?Ye:st,Z.options)}:function(T){return Pe.call(Z.target,Z.eventName,T.invoke,Z.options)},C=Ut?function(T){if(!T.isRemoved){const Q=jn[T.eventName];let ue;Q&&(ue=Q[T.capture?rn:Ze]);const B=ue&&T.target[ue];if(B)for(let ae=0;ae{Qn.zone.cancelTask(Qn)},{once:!0})),Z.target=null,Ci&&(Ci.taskData=null),fo&&(Pt.once=!0),!pr&&"boolean"==typeof Qn.options||(Qn.options=Pt),Qn.target=Te,Qn.capture=Pr,Qn.eventName=ze,nt&&(Qn.originalDelegate=lt),te?Yn.unshift(Qn):Yn.push(Qn),ae?Te:void 0}};return J[A]=k(Pe,he,g,C,Qe),St&&(J[ie]=k(St,ke,function(T){return St.call(Z.target,Z.eventName,T.invoke,Z.options)},C,Qe,!0)),J[_]=function(){const T=this||y;let Q=arguments[0];ee&&ee.transferEventName&&(Q=ee.transferEventName(Q));const ue=arguments[2],B=!!ue&&("boolean"==typeof ue||ue.capture),ae=arguments[1];if(!ae)return ge.apply(this,arguments);if(it&&!it(ge,ae,T,arguments))return;const te=jn[Q];let Te;te&&(Te=te[B?rn:Ze]);const ze=Te&&T[Te];if(ze)for(let lt=0;ltfunction(A,_){A[Oc]=!0,E&&E.apply(A,_)})}function Pc(y,I,w,E,A){const _=Zone.__symbol__(E);if(I[_])return;const X=I[_]=I[E];I[E]=function(q,fe,he){return fe&&fe.prototype&&A.forEach(function(ie){const ke=`${w}.${E}::`+ie,je=fe.prototype;try{if(je.hasOwnProperty(ie)){const Le=y.ObjectGetOwnPropertyDescriptor(je,ie);Le&&Le.value?(Le.value=y.wrapWithCurrentZone(Le.value,ke),y._redefineProperty(fe.prototype,ie,Le)):je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}else je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}catch{}}),X.call(I,q,fe,he)},y.attachOriginToPatched(I[E],X)}function _c(y,I,w){if(!w||0===w.length)return I;const E=w.filter(_=>_.target===y);if(!E||0===E.length)return I;const A=E[0].ignoreProperties;return I.filter(_=>-1===A.indexOf(_))}function Sn(y,I,w,E){y&&Ps(y,_c(y,I,w),E)}function co(y){return Object.getOwnPropertyNames(y).filter(I=>I.startsWith("on")&&I.length>2).map(I=>I.substring(2))}Zone.__load_patch("util",(y,I,w)=>{const E=co(y);w.patchOnProperties=Ps,w.patchMethod=hr,w.bindArguments=so,w.patchMacroTask=Sc;const A=I.__symbol__("BLACK_LISTED_EVENTS"),_=I.__symbol__("UNPATCHED_EVENTS");y[_]&&(y[A]=y[_]),y[A]&&(I[A]=I[_]=y[A]),w.patchEventPrototype=cl,w.patchEventTarget=xc,w.isIEOrEdge=zc,w.ObjectDefineProperty=no,w.ObjectGetOwnPropertyDescriptor=Sr,w.ObjectCreate=io,w.ArraySlice=jc,w.patchClass=lo,w.wrapWithCurrentZone=bs,w.filterProperties=_c,w.attachOriginToPatched=er,w._redefineProperty=Object.defineProperty,w.patchCallbacks=Pc,w.getGlobalObjects=()=>({globalSources:bc,zoneSymbolEventNames:jn,eventNames:E,isBrowser:ao,isMix:Ls,isNode:ni,TRUE_STR:rn,FALSE_STR:Ze,ZONE_SYMBOL_PREFIX:oo,ADD_EVENT_LISTENER_STR:rl,REMOVE_EVENT_LISTENER_STR:Tt})});const on=Ke("zoneTask");function Or(y,I,w,E){let A=null,_=null;w+=E;const X={};function q(he){const ie=he.data;return ie.args[0]=function(){return he.invoke.apply(this,arguments)},ie.handleId=A.apply(y,ie.args),he}function fe(he){return _.call(y,he.data.handleId)}A=hr(y,I+=E,he=>function(ie,ke){if("function"==typeof ke[0]){const je={isPeriodic:"Interval"===E,delay:"Timeout"===E||"Interval"===E?ke[1]||0:void 0,args:ke},Le=ke[0];ke[0]=function(){try{return Le.apply(this,arguments)}finally{je.isPeriodic||("number"==typeof je.handleId?delete X[je.handleId]:je.handleId&&(je.handleId[on]=null))}};const st=il(I,ke[0],je,q,fe);if(!st)return st;const Ye=st.data.handleId;return"number"==typeof Ye?X[Ye]=st:Ye&&(Ye[on]=st),Ye&&Ye.ref&&Ye.unref&&"function"==typeof Ye.ref&&"function"==typeof Ye.unref&&(st.ref=Ye.ref.bind(Ye),st.unref=Ye.unref.bind(Ye)),"number"==typeof Ye||Ye?Ye:st}return he.apply(y,ke)}),_=hr(y,w,he=>function(ie,ke){const je=ke[0];let Le;"number"==typeof je?Le=X[je]:(Le=je&&je[on],Le||(Le=je)),Le&&"string"==typeof Le.type?"notScheduled"!==Le.state&&(Le.cancelFn&&Le.data.isPeriodic||0===Le.runCount)&&("number"==typeof je?delete X[je]:je&&(je[on]=null),Le.zone.cancelTask(Le)):he.apply(y,ke)})}Zone.__load_patch("legacy",y=>{const I=y[Zone.__symbol__("legacyPatch")];I&&I()}),Zone.__load_patch("timers",y=>{const I="set",w="clear";Or(y,I,w,"Timeout"),Or(y,I,w,"Interval"),Or(y,I,w,"Immediate")}),Zone.__load_patch("requestAnimationFrame",y=>{Or(y,"request","cancel","AnimationFrame"),Or(y,"mozRequest","mozCancel","AnimationFrame"),Or(y,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(y,I)=>{const w=["alert","prompt","confirm"];for(let E=0;Efunction(fe,he){return I.current.run(_,y,he,q)})}),Zone.__load_patch("EventTarget",(y,I,w)=>{(function xr(y,I){I.patchEventPrototype(y,I)})(y,w),function fl(y,I){if(Zone[I.symbol("patchEventTarget")])return;const{eventNames:w,zoneSymbolEventNames:E,TRUE_STR:A,FALSE_STR:_,ZONE_SYMBOL_PREFIX:X}=I.getGlobalObjects();for(let fe=0;fe{lo("MutationObserver"),lo("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(y,I,w)=>{lo("IntersectionObserver")}),Zone.__load_patch("FileReader",(y,I,w)=>{lo("FileReader")}),Zone.__load_patch("on_property",(y,I,w)=>{!function _s(y,I){if(ni&&!Ls||Zone[y.symbol("patchEvents")])return;const w=I.__Zone_ignore_on_properties;let E=[];if(ao){const A=window;E=E.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const _=function al(){try{const y=ti.navigator.userAgent;if(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:A,ignoreProperties:["error"]}]:[];Sn(A,co(A),w&&w.concat(_),ro(A))}E=E.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let A=0;A{!function dl(y,I){const{isBrowser:w,isMix:E}=I.getGlobalObjects();(w||E)&&y.customElements&&"customElements"in y&&I.patchCallbacks(I,y.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(y,w)}),Zone.__load_patch("XHR",(y,I)=>{!function fe(he){const ie=he.XMLHttpRequest;if(!ie)return;const ke=ie.prototype;let Le=ke[Ar],st=ke[Kr];if(!Le){const Z=he.XMLHttpRequestEventTarget;if(Z){const Pe=Z.prototype;Le=Pe[Ar],st=Pe[Kr]}}const Ye="readystatechange",qt="scheduled";function yt(Z){const Pe=Z.data,ge=Pe.target;ge[_]=!1,ge[q]=!1;const Xt=ge[A];Le||(Le=ge[Ar],st=ge[Kr]),Xt&&st.call(ge,Ye,Xt);const Fn=ge[A]=()=>{if(ge.readyState===ge.DONE)if(!Pe.aborted&&ge[_]&&Z.state===qt){const It=ge[I.__symbol__("loadfalse")];if(0!==ge.status&&It&&It.length>0){const An=Z.invoke;Z.invoke=function(){const sn=ge[I.__symbol__("loadfalse")];for(let Ct=0;Ctfunction(Z,Pe){return Z[E]=0==Pe[2],Z[X]=Pe[1],Ut.apply(Z,Pe)}),wt=Ke("fetchTaskAborting"),Qe=Ke("fetchTaskScheduling"),J=hr(ke,"send",()=>function(Z,Pe){if(!0===I.current[Qe]||Z[E])return J.apply(Z,Pe);{const ge={target:Z,url:Z[X],isPeriodic:!1,args:Pe,aborted:!1},Xt=il("XMLHttpRequest.send",Ne,ge,yt,ee);Z&&!0===Z[q]&&!ge.aborted&&Xt.state===qt&&Xt.invoke()}}),at=hr(ke,"abort",()=>function(Z,Pe){const ge=function je(Z){return Z[w]}(Z);if(ge&&"string"==typeof ge.type){if(null==ge.cancelFn||ge.data&&ge.data.aborted)return;ge.zone.cancelTask(ge)}else if(!0===I.current[wt])return at.apply(Z,Pe)})}(y);const w=Ke("xhrTask"),E=Ke("xhrSync"),A=Ke("xhrListener"),_=Ke("xhrScheduled"),X=Ke("xhrURL"),q=Ke("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",y=>{y.navigator&&y.navigator.geolocation&&function sl(y,I){const w=y.constructor.name;for(let E=0;E{const fe=function(){return q.apply(this,so(arguments,w+"."+A))};return er(fe,q),fe})(_)}}}(y.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(y,I)=>{function w(E){return function(A){Lc(y,E).forEach(X=>{const q=y.PromiseRejectionEvent;if(q){const fe=new q(E,{promise:A.promise,reason:A.rejection});X.invoke(fe)}})}}y.PromiseRejectionEvent&&(I[Ke("unhandledPromiseRejectionHandler")]=w("unhandledrejection"),I[Ke("rejectionHandledHandler")]=w("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(y,I,w)=>{!function ks(y,I){I.patchMethod(y,"queueMicrotask",w=>function(E,A){Zone.current.scheduleMicroTask("queueMicrotask",A[0])})}(y,w)})}},Sr=>{Sr(Sr.s=207)}]); \ No newline at end of file diff --git a/ej2-angular/samples/timeline/align/alternate-reverse/main.90084fed4f6b846b.js b/ej2-angular/samples/timeline/align/alternate-reverse/main.90084fed4f6b846b.js new file mode 100644 index 0000000000..73a7746743 --- /dev/null +++ b/ej2-angular/samples/timeline/align/alternate-reverse/main.90084fed4f6b846b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{207:(Sr,no,ro)=>{let Tt=null,Kr=1;const rn=Symbol("SIGNAL");function Ze(e){const n=Tt;return Tt=e,n}function zt(e){if((!ri(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==Kr)){if(!e.producerMustRecompute(e)&&!ni(e))return e.dirty=!1,void(e.lastCleanEpoch=Kr);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=Kr}}function ni(e){br(e);for(let n=0;n0}function br(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}let uo=null;function Sn(e){return"function"==typeof e}function co(e){const t=e(r=>{Error.call(r),r.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}const _s=co(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((r,i)=>`${i+1}) ${r.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t});function ks(e,n){if(e){const t=e.indexOf(n);0<=t&&e.splice(t,1)}}class on{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(const o of t)o.remove(this);else t.remove(this);const{initialTeardown:r}=this;if(Sn(r))try{r()}catch(o){n=o instanceof _s?o.errors:[o]}const{_finalizers:i}=this;if(i){this._finalizers=null;for(const o of i)try{fl(o)}catch(s){n=n??[],s instanceof _s?n=[...n,...s.errors]:n.push(s)}}if(n)throw new _s(n)}}add(n){var t;if(n&&n!==this)if(this.closed)fl(n);else{if(n instanceof on){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(t=this._finalizers)&&void 0!==t?t:[]).push(n)}}_hasParent(n){const{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){const{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){const{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&ks(t,n)}remove(n){const{_finalizers:t}=this;t&&ks(t,n),n instanceof on&&n._removeParent(this)}}on.EMPTY=(()=>{const e=new on;return e.closed=!0,e})();const Or=on.EMPTY;function dl(e){return e instanceof on||e&&"closed"in e&&Sn(e.remove)&&Sn(e.add)&&Sn(e.unsubscribe)}function fl(e){Sn(e)?e():e.unsubscribe()}const xr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},y={setTimeout(e,n,...t){const{delegate:r}=y;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){const{delegate:n}=y;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function w(){}const E=X("C",void 0,void 0);function X(e,n,t){return{kind:e,value:n,error:t}}let q=null;function fe(e){if(xr.useDeprecatedSynchronousErrorHandling){const n=!q;if(n&&(q={errorThrown:!1,error:null}),e(),n){const{errorThrown:t,error:r}=q;if(q=null,t)throw r}}else e()}class ie extends on{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,dl(n)&&n.add(this)):this.destination=Ne}static create(n,t,r){return new st(n,t,r)}next(n){this.isStopped?yt(function _(e){return X("N",e,void 0)}(n),this):this._next(n)}error(n){this.isStopped?yt(function A(e){return X("E",void 0,e)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?yt(E,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ke=Function.prototype.bind;function je(e,n){return ke.call(e,n)}class Le{constructor(n){this.partialObserver=n}next(n){const{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){Ye(r)}}error(n){const{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){Ye(r)}else Ye(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){Ye(t)}}}class st extends ie{constructor(n,t,r){let i;if(super(),Sn(n)||!n)i={next:n??void 0,error:t??void 0,complete:r??void 0};else{let o;this&&xr.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&je(n.next,o),error:n.error&&je(n.error,o),complete:n.complete&&je(n.complete,o)}):i=n}this.destination=new Le(i)}}function Ye(e){xr.useDeprecatedSynchronousErrorHandling?function he(e){xr.useDeprecatedSynchronousErrorHandling&&q&&(q.errorThrown=!0,q.error=e)}(e):function I(e){y.setTimeout(()=>{const{onUnhandledError:n}=xr;if(!n)throw e;n(e)})}(e)}function yt(e,n){const{onStoppedNotification:t}=xr;t&&y.setTimeout(()=>t(e,n))}const Ne={closed:!0,next:w,error:function qt(e){throw e},complete:w},ee="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ut(e){return e}let Qe=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){const r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){const o=function Z(e){return e&&e instanceof ie||function at(e){return e&&Sn(e.next)&&Sn(e.error)&&Sn(e.complete)}(e)&&dl(e)}(t)?t:new st(t,r,i);return fe(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return new(r=J(r))((i,o)=>{const s=new st({next:a=>{try{t(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(t){var r;return null===(r=this.source)||void 0===r?void 0:r.subscribe(t)}[ee](){return this}pipe(...t){return function wt(e){return 0===e.length?Ut:1===e.length?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}(t)(this)}toPromise(t){return new(t=J(t))((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=n=>new e(n),e})();function J(e){var n;return null!==(n=e??xr.Promise)&&void 0!==n?n:Promise}const Pe=co(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ge=(()=>{class e extends Qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){const r=new Xt(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Pe}next(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(t)}})}error(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;const{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return(null===(t=this.observers)||void 0===t?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){const{hasError:r,isStopped:i,observers:o}=this;return r||i?Or:(this.currentObservers=null,o.push(t),new on(()=>{this.currentObservers=null,ks(o,t)}))}_checkFinalizedStatuses(t){const{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){const t=new Qe;return t.source=this,t}}return e.create=(n,t)=>new Xt(n,t),e})();class Xt extends ge{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===r||r.call(t,n)}error(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===r||r.call(t,n)}complete(){var n,t;null===(t=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===t||t.call(n)}_subscribe(n){var t,r;return null!==(r=null===(t=this.source)||void 0===t?void 0:t.subscribe(n))&&void 0!==r?r:Or}}class Fn extends ge{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){const{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}}class sn extends ie{constructor(n,t,r,i,o,s){super(n),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(l){n.error(l)}}:super._next,this._error=i?function(a){try{i(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:t}=this;super.unsubscribe(),!t&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Ct(e,n){return function It(e){return n=>{if(function St(e){return Sn(e?.lift)}(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}((t,r)=>{let i=0;t.subscribe(function An(e,n,t,r,i){return new sn(e,n,t,r,i)}(r,o=>{r.next(e.call(n,o,i++))}))})}class g extends Error{constructor(n,t){super(function C(e,n){return`NG0${Math.abs(e)}${n?": "+n:""}`}(n,t)),this.code=n}}function B(e){for(let n in e)if(e[n]===B)return n;throw Error("Could not find renamed property on target object.")}function ae(e,n){for(const t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function te(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(te).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const n=e.toString();if(null==n)return""+n;const t=n.indexOf("\n");return-1===t?n:n.substring(0,t)}function Te(e,n){return null==e||""===e?null===n?"":n:null==n||""===n?e:e+" "+n}const lt=B({__forward_ref__:B});function nt(e){return e.__forward_ref__=nt,e.toString=function(){return te(this())},e}function oe(e){return function Pt(e){return"function"==typeof e&&e.hasOwnProperty(lt)&&e.__forward_ref__===nt}(e)?e():e}function Lr(e){return e&&!!e.\u0275providers}const Pr=B({\u0275cmp:B}),fo=B({\u0275dir:B}),Rs=B({\u0275pipe:B}),Un=B({\u0275fac:B}),Yn=B({__NG_ELEMENT_ID__:B}),Fs=B({__NG_ENV_ID__:B});function Ve(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():function pe(e){return"string"==typeof e?e:null==e?"":String(e)}(e)}function Rc(e,n){throw new g(-201,!1)}function Dn(e,n){null==e&&function Me(e,n,t,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${t} ${r} ${n} <=Actual]`))}(n,e,null,"!=")}function qe(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function po(e){return{providers:e.providers||[],imports:e.imports||[]}}function hl(e){return ng(e,gl)||ng(e,rg)}function ng(e,n){return e.hasOwnProperty(n)?e[n]:null}function pl(e){return e&&(e.hasOwnProperty(Fc)||e.hasOwnProperty(NC))?e[Fc]:null}const gl=B({\u0275prov:B}),Fc=B({\u0275inj:B}),rg=B({ngInjectableDef:B}),NC=B({ngInjectorDef:B});var Re=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(Re||{});let Uc;function vn(e){const n=Uc;return Uc=e,n}function og(e,n,t){const r=hl(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:t&Re.Optional?null:void 0!==n?n:void Rc()}const rt=globalThis;class ye{constructor(n,t){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=qe({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Us={},Bc="__NG_DI_FLAG__",Ml="ngTempTokenPath",EC=/\n/gm,ag="__source";let go;function si(e){const n=go;return go=e,n}function jC(e,n=Re.Default){if(void 0===go)throw new g(-203,!1);return null===go?og(e,void 0,n):go.get(e,n&Re.Optional?null:void 0,n)}function $e(e,n=Re.Default){return(function ig(){return Uc}()||jC)(oe(e),n)}function Be(e,n=Re.Default){return $e(e,ml(n))}function ml(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Wc(e){const n=[];for(let t=0;tn){s=o-1;break}}}for(;oo?"":i[d+1].toLowerCase();const h=8&r?f:null;if(h&&-1!==ug(h,u,0)||2&r&&u!==f){if(nr(r))return!1;s=!0}}}}else{if(!s&&!nr(r)&&!nr(l))return!1;if(s&&nr(l))continue;s=!1,r=l|1&r}}return nr(r)||s}function nr(e){return 0==(1&e)}function LC(e,n,t,r){if(null===n)return-1;let i=0;if(r||!t){let o=!1;for(;i-1)for(t++;t0?'="'+a+'"':"")+"]"}else 8&r?i+="."+s:4&r&&(i+=" "+s);else""!==i&&!nr(s)&&(n+=Mg(o,i),i=""),r=s,o=o||!nr(r);t++}return""!==i&&(n+=Mg(o,i)),n}function Gc(e){return _r(()=>{const n=yg(e),t={...n,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===yl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||tr.Emulated,styles:e.styles||Xe,_:null,schemas:e.schemas||null,tView:null,id:""};Dg(t);const r=e.dependencies;return t.directiveDefs=Dl(r,!1),t.pipeDefs=Dl(r,!0),t.id=function BC(e){let n=0;const t=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const i of t)n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}(t),t})}function QC(e){return be(e)||Qt(e)}function HC(e){return null!==e}function Hs(e){return _r(()=>({type:e.type,bootstrap:e.bootstrap||Xe,declarations:e.declarations||Xe,imports:e.imports||Xe,exports:e.exports||Xe,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function mg(e,n){if(null==e)return gr;const t={};for(const r in e)if(e.hasOwnProperty(r)){const i=e[r];let o,s,a=ai.None;Array.isArray(i)?(a=i[0],o=i[1],s=i[2]??o):(o=i,s=i),n?(t[o]=a!==ai.None?[r,a]:r,n[o]=s):t[o]=r}return t}function Nn(e){return _r(()=>{const n=yg(e);return Dg(n),n})}function be(e){return e[Pr]||null}function Qt(e){return e[fo]||null}function Kt(e){return e[Rs]||null}function yg(e){const n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputTransforms:null,inputConfig:e.inputs||gr,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Xe,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:mg(e.inputs,n),outputs:mg(e.outputs),debugInfo:null}}function Dg(e){e.features?.forEach(n=>n(e))}function Dl(e,n){if(!e)return null;const t=n?Kt:QC;return()=>("function"==typeof e?e():e).map(r=>t(r)).filter(HC)}const Et=0,R=1,ce=2,bt=3,rr=4,ln=5,ir=6,Mo=7,gt=8,hn=9,kr=10,Ie=11,Vs=12,vg=13,mo=14,jt=15,Bs=16,yo=17,Mr=18,Ws=19,Ng=20,li=21,vl=22,Ti=23,ve=25,Zc=1,mr=7,Do=9,Ot=10;var qc=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(qc||{});function un(e){return Array.isArray(e)&&"object"==typeof e[Zc]}function cn(e){return Array.isArray(e)&&!0===e[Zc]}function Xc(e){return 0!=(4&e.flags)}function wi(e){return e.componentOffset>-1}function Il(e){return 1==(1&e.flags)}function or(e){return!!e.template}function Jc(e){return 0!=(512&e[ce])}function ji(e,n){return e.hasOwnProperty(Un)?e[Un]:null}class ZC{constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}}function Tg(e,n,t,r){null!==n?n.applyValueToInputSignal(n,r):e[t]=r}function wg(e){return e.type.prototype.ngOnChanges&&(e.setInput=XC),qC}function qC(){const e=Sg(this),n=e?.current;if(n){const t=e.previous;if(t===gr)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function XC(e,n,t,r,i){const o=this.declaredInputs[r],s=Sg(e)||function JC(e,n){return e[jg]=n}(e,{previous:gr,current:null}),a=s.current||(s.current={}),l=s.previous,u=l[o];a[o]=new ZC(u&&u.currentValue,t,l===gr),Tg(e,n,i,t)}const jg="__ngSimpleChanges__";function Sg(e){return e[jg]||null}const yr=function(e,n,t){};let bg=!1;function ut(e){for(;Array.isArray(e);)e=e[Et];return e}function pn(e,n){return ut(n[e.index])}function Zs(e,n){return e.data[n]}function bn(e,n){const t=n[e];return un(t)?t:t[Et]}function rd(e){return 128==(128&e[ce])}function Dr(e,n){return null==n?null:e[n]}function Og(e){e[yo]=0}function iE(e){1024&e[ce]||(e[ce]|=1024,rd(e)&&qs(e))}function Lg(e){return 9216&e[ce]||e[Ti]?.dirty}function id(e){Lg(e)?qs(e):64&e[ce]&&(function eE(){return bg}()?(e[ce]|=1024,qs(e)):e[kr].changeDetectionScheduler?.notify())}function qs(e){e[kr].changeDetectionScheduler?.notify();let n=Si(e);for(;null!==n&&!(8192&n[ce])&&(n[ce]|=8192,rd(n));)n=Si(n)}function Si(e){const n=e[bt];return cn(n)?n[bt]:n}const me={lFrame:Vg(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function _g(){return me.bindingsEnabled}function No(){return null!==me.skipHydrationRootTNode}function j(){return me.lFrame.lView}function Fe(){return me.lFrame.tView}function ct(){let e=kg();for(;null!==e&&64===e.type;)e=e.parent;return e}function kg(){return me.lFrame.currentTNode}function vr(e,n){const t=me.lFrame;t.currentTNode=e,t.isParent=n}function sd(){return me.lFrame.isParent}function ad(){me.lFrame.isParent=!1}function mE(e,n){const t=me.lFrame;t.bindingIndex=t.bindingRootIndex=e,ld(n)}function ld(e){me.lFrame.currentDirectiveIndex=e}function Yg(){return me.lFrame.currentQueryIndex}function cd(e){me.lFrame.currentQueryIndex=e}function DE(e){const n=e[R];return 2===n.type?n.declTNode:1===n.type?e[ln]:null}function Qg(e,n,t){if(t&Re.SkipSelf){let i=n,o=e;for(;!(i=i.parent,null!==i||t&Re.Host||(i=DE(o),null===i||(o=o[mo],10&i.type))););if(null===i)return!1;n=i,e=o}const r=me.lFrame=Hg();return r.currentTNode=n,r.lView=e,!0}function dd(e){const n=Hg(),t=e[R];me.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function Hg(){const e=me.lFrame,n=null===e?null:e.child;return null===n?Vg(e):n}function Vg(e){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=n),n}function Bg(){const e=me.lFrame;return me.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Wg=Bg;function fd(){const e=Bg();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function dn(){return me.lFrame.selectedIndex}function Ai(e){me.lFrame.selectedIndex=e}let Gg=!0;function Tl(){return Gg}function ui(e){Gg=e}function wl(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t=r)break}else n[l]<0&&(e[yo]+=65536),(a>14>16&&(3&e[ce])===n&&(e[ce]+=16384,qg(a,o)):qg(a,o)}const Io=-1;class Js{constructor(n,t,r){this.factory=n,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=r}}function gd(e){return e!==Io}function Ks(e){return 32767&e}function ea(e,n){let t=function bE(e){return e>>16}(e),r=n;for(;t>0;)r=r[mo],t--;return r}let Md=!0;function Al(e){const n=Md;return Md=e,n}const Xg=255,Jg=5;let OE=0;const Ir={};function zl(e,n){const t=Kg(e,n);if(-1!==t)return t;const r=n[R];r.firstCreatePass&&(e.injectorIndex=n.length,md(r.data,e),md(n,null),md(r.blueprint,null));const i=bl(e,n),o=e.injectorIndex;if(gd(i)){const s=Ks(i),a=ea(i,n),l=a[R].data;for(let u=0;u<8;u++)n[o+u]=a[s+u]|l[s+u]}return n[o+8]=i,o}function md(e,n){e.push(0,0,0,0,0,0,0,0,n)}function Kg(e,n){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===n[e.injectorIndex+8]?-1:e.injectorIndex}function bl(e,n){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;null!==i;){if(r=sM(i),null===r)return Io;if(t++,i=i[mo],-1!==r.injectorIndex)return r.injectorIndex|t<<16}return Io}function yd(e,n,t){!function xE(e,n,t){let r;"string"==typeof t?r=t.charCodeAt(0)||0:t.hasOwnProperty(Yn)&&(r=t[Yn]),null==r&&(r=t[Yn]=OE++);const i=r&Xg;n.data[e+(i>>Jg)]|=1<=0?n&Xg:kE:n}(t);if("function"==typeof o){if(!Qg(n,e,r))return r&Re.Host?eM(i,0,r):tM(n,t,r,i);try{let s;if(s=o(r),null!=s||r&Re.Optional)return s;Rc()}finally{Wg()}}else if("number"==typeof o){let s=null,a=Kg(e,n),l=Io,u=r&Re.Host?n[jt][ln]:null;for((-1===a||r&Re.SkipSelf)&&(l=-1===a?bl(e,n):n[a+8],l!==Io&&oM(r,!1)?(s=n[R],a=Ks(l),n=ea(l,n)):a=-1);-1!==a;){const c=n[R];if(iM(o,a,c.data)){const d=PE(a,n,t,s,r,u);if(d!==Ir)return d}l=n[a+8],l!==Io&&oM(r,n[R].data[a+8]===u)&&iM(o,a,n)?(s=c,a=Ks(l),n=ea(l,n)):a=-1}}return i}function PE(e,n,t,r,i,o){const s=n[R],a=s.data[e+8],c=Ol(a,s,t,null==r?wi(a)&&Md:r!=s&&0!=(3&a.type),i&Re.Host&&o===a);return null!==c?zi(n,s,c,a):Ir}function Ol(e,n,t,r,i){const o=e.providerIndexes,s=n.data,a=1048575&o,l=e.directiveStart,c=o>>20,f=i?a+c:e.directiveEnd;for(let h=r?a:a+c;h=l&&p.type===t)return h}if(i){const h=s[l];if(h&&or(h)&&h.type===t)return l}return null}function zi(e,n,t,r){let i=e[t];const o=n.data;if(function jE(e){return e instanceof Js}(i)){const s=i;s.resolving&&function Qn(e,n){const t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new g(-200,`Circular dependency in DI detected for ${e}${t}`)}(Ve(o[t]));const a=Al(s.canSeeViewProviders);s.resolving=!0;const u=s.injectImpl?vn(s.injectImpl):null;Qg(e,r,Re.Default);try{i=e[t]=s.factory(void 0,o,e,r),n.firstCreatePass&&t>=r.directiveStart&&function TE(e,n,t){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=n.type.prototype;if(r){const s=wg(n);(t.preOrderHooks??=[]).push(e,s),(t.preOrderCheckHooks??=[]).push(e,s)}i&&(t.preOrderHooks??=[]).push(0-e,i),o&&((t.preOrderHooks??=[]).push(e,o),(t.preOrderCheckHooks??=[]).push(e,o))}(t,o[t],n)}finally{null!==u&&vn(u),Al(a),s.resolving=!1,Wg()}}return i}function iM(e,n,t){return!!(t[n+(e>>Jg)]&1<{const r=function Nd(e){return function(...t){if(e){const r=e(...t);for(const i in r)this[i]=r[i]}}}(n);function i(...o){if(this instanceof i)return r.apply(this,o),this;const s=new i(...o);return a.annotation=s,a;function a(l,u,c){const d=l.hasOwnProperty(wo)?l[wo]:Object.defineProperty(l,wo,{value:[]})[wo];for(;d.length<=c;)d.push(null);return(d[c]=d[c]||[]).push(s),l}}return t&&(i.prototype=Object.create(t.prototype)),i.prototype.ngMetadataName=e,i.annotationCls=i,i})}function zo(e,n){e.forEach(t=>Array.isArray(t)?zo(t,n):n(t))}function lM(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function xl(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}const Td=Ys(So("Optional"),8),wd=Ys(So("SkipSelf"),4),xo=new ye(""),pM=new ye("",-1),Sd=new ye("");class kl{get(n,t=Us){if(t===Us){const r=new Error(`NullInjectorError: No provider for ${te(n)}!`);throw r.name="NullInjectorError",r}return t}}function aT(...e){return{\u0275providers:gM(0,e),\u0275fromNgModule:!0}}function gM(e,...n){const t=[],r=new Set;let i;const o=s=>{t.push(s)};return zo(n,s=>{const a=s;Rl(a,o,[],r)&&(i||=[],i.push(a))}),void 0!==i&&MM(i,o),t}function MM(e,n){for(let t=0;t{n(o,r)})}}function Rl(e,n,t,r){if(!(e=oe(e)))return!1;let i=null,o=pl(e);const s=!o&&be(e);if(o||s){if(s&&!s.standalone)return!1;i=e}else{const l=e.ngModule;if(o=pl(l),!o)return!1;i=l}const a=r.has(i);if(s){if(a)return!1;if(r.add(i),s.dependencies){const l="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const u of l)Rl(u,n,t,r)}}else{if(!o)return!1;{if(null!=o.imports&&!a){let u;r.add(i);try{zo(o.imports,c=>{Rl(c,n,t,r)&&(u||=[],u.push(c))})}finally{}void 0!==u&&MM(u,n)}if(!a){const u=ji(i)||(()=>new i);n({provide:i,useFactory:u,deps:Xe},i),n({provide:Sd,useValue:i,multi:!0},i),n({provide:xo,useValue:()=>$e(i),multi:!0},i)}const l=o.providers;if(null!=l&&!a){const u=e;zd(l,c=>{n(c,u)})}}}return i!==e&&void 0!==e.providers}function zd(e,n){for(let t of e)Lr(t)&&(t=t.\u0275providers),Array.isArray(t)?zd(t,n):n(t)}const lT=B({provide:String,useValue:B});function bd(e){return null!==e&&"object"==typeof e&&lT in e}function bi(e){return"function"==typeof e}const Od=new ye(""),Fl={},cT={};let xd;function Ul(){return void 0===xd&&(xd=new kl),xd}class Ur{}class Lo extends Ur{get destroyed(){return this._destroyed}constructor(n,t,r,i){super(),this.parent=t,this.source=r,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Pd(n,s=>this.processProvider(s)),this.records.set(pM,Po(void 0,this)),i.has("environment")&&this.records.set(Ur,Po(void 0,this));const o=this.records.get(Od);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Sd,Xe,Re.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const t of n)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(n){return this.assertNotDestroyed(),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){this.assertNotDestroyed();const t=si(this),r=vn(void 0);try{return n()}finally{si(t),vn(r)}}get(n,t=Us,r=Re.Default){if(this.assertNotDestroyed(),n.hasOwnProperty(Fs))return n[Fs](this);r=ml(r);const o=si(this),s=vn(void 0);try{if(!(r&Re.SkipSelf)){let l=this.records.get(n);if(void 0===l){const u=function gT(e){return"function"==typeof e||"object"==typeof e&&e instanceof ye}(n)&&hl(n);l=u&&this.injectableDefInScope(u)?Po(Ld(n),Fl):null,this.records.set(n,l)}if(null!=l)return this.hydrate(n,l)}return(r&Re.Self?Ul():this.parent).get(n,t=r&Re.Optional&&t===Us?null:t)}catch(a){if("NullInjectorError"===a.name){if((a[Ml]=a[Ml]||[]).unshift(te(n)),o)throw a;return function AC(e,n,t,r){const i=e[Ml];throw n[ag]&&i.unshift(n[ag]),e.message=function zC(e,n,t,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let i=te(n);if(Array.isArray(n))i=n.map(te).join(" -> ");else if("object"==typeof n){let o=[];for(let s in n)if(n.hasOwnProperty(s)){let a=n[s];o.push(s+":"+("string"==typeof a?JSON.stringify(a):te(a)))}i=`{${o.join(", ")}}`}return`${t}${r?"("+r+")":""}[${i}]: ${e.replace(EC,"\n ")}`}("\n"+e.message,i,t,r),e.ngTokenPath=i,e[Ml]=null,e}(a,n,"R3InjectorError",this.source)}throw a}finally{vn(s),si(o)}}resolveInjectorInitializers(){const n=si(this),t=vn(void 0);try{const i=this.get(xo,Xe,Re.Self);for(const o of i)o()}finally{si(n),vn(t)}}toString(){const n=[],t=this.records;for(const r of t.keys())n.push(te(r));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new g(205,!1)}processProvider(n){let t=bi(n=oe(n))?n:oe(n&&n.provide);const r=function fT(e){return bd(e)?Po(void 0,e.useValue):Po(function DM(e,n,t){let r;if(bi(e)){const i=oe(e);return ji(i)||Ld(i)}if(bd(e))r=()=>oe(e.useValue);else if(function yM(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Wc(e.deps||[]));else if(function mM(e){return!(!e||!e.useExisting)}(e))r=()=>$e(oe(e.useExisting));else{const i=oe(e&&(e.useClass||e.provide));if(!function hT(e){return!!e.deps}(e))return ji(i)||Ld(i);r=()=>new i(...Wc(e.deps))}return r}(e),Fl)}(n);if(!bi(n)&&!0===n.multi){let i=this.records.get(t);i||(i=Po(void 0,Fl,!0),i.factory=()=>Wc(i.multi),this.records.set(t,i)),t=n,i.multi.push(n)}this.records.set(t,r)}hydrate(n,t){return t.value===Fl&&(t.value=cT,t.value=t.factory()),"object"==typeof t.value&&t.value&&function pT(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}injectableDefInScope(n){if(!n.providedIn)return!1;const t=oe(n.providedIn);return"string"==typeof t?"any"===t||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){const t=this._onDestroyHooks.indexOf(n);-1!==t&&this._onDestroyHooks.splice(t,1)}}function Ld(e){const n=hl(e),t=null!==n?n.factory:ji(e);if(null!==t)return t;if(e instanceof ye)throw new g(204,!1);if(e instanceof Function)return function dT(e){if(e.length>0)throw new g(204,!1);const t=function vC(e){return e&&(e[gl]||e[rg])||null}(e);return null!==t?()=>t.factory(e):()=>new e}(e);throw new g(204,!1)}function Po(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Pd(e,n){for(const t of e)Array.isArray(t)?Pd(t,n):t&&Lr(t)?Pd(t.\u0275providers,n):n(t)}function CM(e,n=null,t=null,r){const i=function EM(e,n=null,t=null,r,i=new Set){const o=[t||Xe,aT(e)];return r=r||("object"==typeof e?void 0:te(e)),new Lo(o,n||Ul(),r||null,i)}(e,n,t,r);return i.resolveInjectorInitializers(),i}let Rd,Hn=(()=>{class e{static{this.THROW_IF_NOT_FOUND=Us}static{this.NULL=new kl}static create(t,r){if(Array.isArray(t))return CM({name:""},r,t,"");{const i=t.name??"";return CM({name:i},t.parent,t.providers,i)}}static{this.\u0275prov=qe({token:e,providedIn:"any",factory:()=>$e(pM)})}static{this.__NG_ELEMENT_ID__=-1}}return e})();const Fd=new ye("",{providedIn:"root",factory:()=>ET}),ET="ng",wM=new ye(""),_o=new ye("",{providedIn:"platform",factory:()=>"unknown"}),jM=new ye("",{providedIn:"root",factory:()=>function ci(){if(void 0!==Rd)return Rd;if(typeof document<"u")return document;throw new g(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function Bl(e){return 128==(128&e.flags)}var hi=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(hi||{});const Vd=new Map;let kT=0;const Wd="__ngContext__";function fn(e,n){un(n)?(e[Wd]=n[Ws],function FT(e){Vd.set(e[Ws],e)}(n)):e[Wd]=n}let $d;function Gd(e,n){return $d(e,n)}function Ro(e,n,t,r,i){if(null!=r){let o,s=!1;cn(r)?o=r:un(r)&&(s=!0,r=r[Et]);const a=ut(r);0===e&&null!==t?null==i?ZM(n,t,a):xi(n,t,a,i||null,!0):1===e&&null!==t?xi(n,t,a,i||null,!0):2===e?function Jl(e,n,t){const r=ql(e,n);r&&function tw(e,n,t,r){e.removeChild(n,t,r)}(e,r,n,t)}(n,a,s):3===e&&n.destroyNode(a),null!=o&&function iw(e,n,t,r,i){const o=t[mr];o!==ut(t)&&Ro(n,e,r,o,i);for(let a=Ot;a0&&(e[t-1][rr]=r[rr]);const o=xl(e,Ot+n);!function GT(e,n){WM(e,n),n[Et]=null,n[ln]=null}(r[R],r);const s=o[Mr];null!==s&&s.detachView(o[R]),r[bt]=null,r[rr]=null,r[ce]&=-129}return r}function Zl(e,n){if(!(256&n[ce])){const t=n[Ie];t.destroyNode&&Kl(e,n,t,3,null,null),function qT(e){let n=e[Vs];if(!n)return qd(e[R],e);for(;n;){let t=null;if(un(n))t=n[Vs];else{const r=n[Ot];r&&(t=r)}if(!t){for(;n&&!n[rr]&&n!==e;)un(n)&&qd(n[R],n),n=n[bt];null===n&&(n=e),un(n)&&qd(n[R],n),t=n&&n[rr]}n=t}}(n)}}function qd(e,n){if(!(256&n[ce])){n[ce]&=-129,n[ce]|=256,n[Ti]&&function ao(e){if(br(e),ri(e))for(let n=0;n=0?r[s]():r[-s].unsubscribe(),o+=2}else t[o].call(r[t[o+1]]);null!==r&&(n[Mo]=null);const i=n[li];if(null!==i){n[li]=null;for(let o=0;o-1){const{encapsulation:o}=e.data[r.directiveStart+i];if(o===tr.None||o===tr.Emulated)return null}return pn(r,t)}}(e,n.parent,t)}function xi(e,n,t,r,i){e.insertBefore(n,t,r,i)}function ZM(e,n,t){e.appendChild(n,t)}function qM(e,n,t,r,i){null!==r?xi(e,n,t,r,i):ZM(e,n,t)}function ql(e,n){return e.parentNode(n)}function XM(e,n,t){return KM(e,n,t)}let Jd,KM=function JM(e,n,t){return 40&e.type?pn(e,t):null};function Xl(e,n,t,r){const i=Xd(e,r,n),o=n[Ie],a=XM(r.parent||n[ln],r,n);if(null!=i)if(Array.isArray(t))for(let l=0;lnull;function gf(e,n,t=!1){return Dm(e,n,t)}class Yw{}class Em{}class Hw{resolveComponentFactory(n){throw function Qw(e){const n=Error(`No component factory found for ${te(e)}.`);return n.ngComponent=e,n}(n)}}let lu=(()=>{class e{static{this.NULL=new Hw}}return e})();function Vw(){return Vo(ct(),j())}function Vo(e,n){return new Li(pn(e,n))}let Li=(()=>{class e{constructor(t){this.nativeElement=t}static{this.__NG_ELEMENT_ID__=Vw}}return e})();function Bw(e){return e instanceof Li?e.nativeElement:e}class wm{}let Df=(()=>{class e{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function Ww(){const e=j(),t=bn(ct().index,e);return(un(t)?t:e)[Ie]}()}}return e})(),$w=(()=>{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>null})}}return e})();const vf={};function uu(e){return!!function Nf(e){return null!==e&&("function"==typeof e||"object"==typeof e)}(e)&&(Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e)}class Sm{constructor(){}supports(n){return uu(n)}create(n){return new Kw(n)}}const Jw=(e,n)=>n;class Kw{constructor(n){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=n||Jw}forEachItem(n){let t;for(t=this._itHead;null!==t;t=t._next)n(t)}forEachOperation(n){let t=this._itHead,r=this._removalsHead,i=0,o=null;for(;t||r;){const s=!r||t&&t.currentIndex{s=this._trackByFn(i,a),null!==t&&Object.is(t.trackById,s)?(r&&(t=this._verifyReinsertion(t,a,s,i)),Object.is(t.item,a)||this._addIdentityChange(t,a)):(t=this._mismatch(t,a,s,i),r=!0),t=t._next,i++}),this.length=i;return this._truncate(t),this.collection=n,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let n;for(n=this._previousItHead=this._itHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._additionsHead;null!==n;n=n._nextAdded)n.previousIndex=n.currentIndex;for(this._additionsHead=this._additionsTail=null,n=this._movesHead;null!==n;n=n._nextMoved)n.previousIndex=n.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(n,t,r,i){let o;return null===n?o=this._itTail:(o=n._prev,this._remove(n)),null!==(n=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null))?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._reinsertAfter(n,o,i)):null!==(n=null===this._linkedRecords?null:this._linkedRecords.get(r,i))?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._moveAfter(n,o,i)):n=this._addAfter(new ej(t,r),o,i),n}_verifyReinsertion(n,t,r,i){let o=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null);return null!==o?n=this._reinsertAfter(o,n._prev,i):n.currentIndex!=i&&(n.currentIndex=i,this._addToMoves(n,i)),n}_truncate(n){for(;null!==n;){const t=n._next;this._addToRemovals(this._unlink(n)),n=t}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(n,t,r){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(n);const i=n._prevRemoved,o=n._nextRemoved;return null===i?this._removalsHead=o:i._nextRemoved=o,null===o?this._removalsTail=i:o._prevRemoved=i,this._insertAfter(n,t,r),this._addToMoves(n,r),n}_moveAfter(n,t,r){return this._unlink(n),this._insertAfter(n,t,r),this._addToMoves(n,r),n}_addAfter(n,t,r){return this._insertAfter(n,t,r),this._additionsTail=null===this._additionsTail?this._additionsHead=n:this._additionsTail._nextAdded=n,n}_insertAfter(n,t,r){const i=null===t?this._itHead:t._next;return n._next=i,n._prev=t,null===i?this._itTail=n:i._prev=n,null===t?this._itHead=n:t._next=n,null===this._linkedRecords&&(this._linkedRecords=new Am),this._linkedRecords.put(n),n.currentIndex=r,n}_remove(n){return this._addToRemovals(this._unlink(n))}_unlink(n){null!==this._linkedRecords&&this._linkedRecords.remove(n);const t=n._prev,r=n._next;return null===t?this._itHead=r:t._next=r,null===r?this._itTail=t:r._prev=t,n}_addToMoves(n,t){return n.previousIndex===t||(this._movesTail=null===this._movesTail?this._movesHead=n:this._movesTail._nextMoved=n),n}_addToRemovals(n){return null===this._unlinkedRecords&&(this._unlinkedRecords=new Am),this._unlinkedRecords.put(n),n.currentIndex=null,n._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=n,n._prevRemoved=null):(n._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=n),n}_addIdentityChange(n,t){return n.item=t,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=n:this._identityChangesTail._nextIdentityChange=n,n}}class ej{constructor(n,t){this.item=n,this.trackById=t,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 tj{constructor(){this._head=null,this._tail=null}add(n){null===this._head?(this._head=this._tail=n,n._nextDup=null,n._prevDup=null):(this._tail._nextDup=n,n._prevDup=this._tail,n._nextDup=null,this._tail=n)}get(n,t){let r;for(r=this._head;null!==r;r=r._nextDup)if((null===t||t<=r.currentIndex)&&Object.is(r.trackById,n))return r;return null}remove(n){const t=n._prevDup,r=n._nextDup;return null===t?this._head=r:t._nextDup=r,null===r?this._tail=t:r._prevDup=t,null===this._head}}class Am{constructor(){this.map=new Map}put(n){const t=n.trackById;let r=this.map.get(t);r||(r=new tj,this.map.set(t,r)),r.add(n)}get(n,t){const i=this.map.get(n);return i?i.get(n,t):null}remove(n){const t=n.trackById;return this.map.get(t).remove(n)&&this.map.delete(t),n}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function zm(e,n,t){const r=e.previousIndex;if(null===r)return r;let i=0;return t&&r{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:Om})}constructor(t){this.factories=t}static create(t,r){if(null!=r){const i=r.factories.slice();t=t.concat(i)}return new e(t)}static extend(t){return{provide:e,useFactory:r=>e.create(t,r||Om()),deps:[[e,new wd,new Td]]}}find(t){const r=this.factories.find(i=>i.supports(t));if(null!=r)return r;throw new g(901,!1)}}return e})();function ga(e,n,t,r,i=!1){for(;null!==t;){const o=n[t.index];null!==o&&r.push(ut(o)),cn(o)&&Lm(o,r);const s=t.type;if(8&s)ga(e,n,t.child,r);else if(32&s){const a=Gd(t,n);let l;for(;l=a();)r.push(l)}else if(16&s){const a=tm(n,t);if(Array.isArray(a))r.push(...a);else{const l=Si(n[jt]);ga(l[R],l,a,r,!0)}}t=i?t.projectionNext:t.next}return r}function Lm(e,n){for(let t=Ot;t!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{qs(e.lView)},consumerOnSignalRead(){this.lView[Ti]=this}};function _m(e){return Rm(e[Vs])}function km(e){return Rm(e[rr])}function Rm(e){for(;null!==e&&!cn(e);)e=e[rr];return e}function Cf(e){return e.ngOriginalError}class Qr{constructor(){this._console=console}handleError(n){const t=this._findOriginalError(n);this._console.error("ERROR",n),t&&this._console.error("ORIGINAL ERROR",t)}_findOriginalError(n){let t=n&&Cf(n);for(;t&&Cf(t);)t=Cf(t);return t||null}}const Um=new ye("",{providedIn:"root",factory:()=>Be(Qr).handleError.bind(void 0)}),Qm=new ye("",{providedIn:"root",factory:()=>!1}),Ce={};function $m(e,n,t,r){if(!r)if(3==(3&n[ce])){const o=e.preOrderCheckHooks;null!==o&&jl(n,o,t)}else{const o=e.preOrderHooks;null!==o&&Sl(n,o,0,t)}Ai(t)}function we(e,n=Re.Default){const t=j();return null===t?$e(e,n):nM(ct(),t,oe(e),n)}function Gm(e,n,t,r,i,o){const s=Ze(null);try{let a=null;i&ai.SignalBased&&(a=n[r][rn]),null!==a&&void 0!==a.transformFn&&(o=a.transformFn(o)),i&ai.HasDecoratorInputTransform&&(o=e.inputTransforms[r].call(n,o)),null!==e.setInput?e.setInput(n,a,o,t,r):Tg(n,a,r,o)}finally{Ze(s)}}function fu(e,n,t,r,i,o,s,a,l,u,c){const d=n.blueprint.slice();return d[Et]=i,d[ce]=204|r,(null!==u||e&&2048&e[ce])&&(d[ce]|=2048),Og(d),d[bt]=d[mo]=e,d[gt]=t,d[kr]=s||e&&e[kr],d[Ie]=a||e&&e[Ie],d[hn]=l||e&&e[hn]||null,d[ln]=o,d[Ws]=function RT(){return kT++}(),d[ir]=c,d[Ng]=u,d[jt]=2==n.type?e[jt]:d,d}function Bo(e,n,t,r,i){let o=e.data[n];if(null===o)o=function Ef(e,n,t,r,i){const o=kg(),s=sd(),l=e.data[n]=function Ej(e,n,t,r,i,o){let s=n?n.injectorIndex:-1,a=0;return No()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?o:o&&o.parent,t,n,r,i);return null===e.firstChild&&(e.firstChild=l),null!==o&&(s?null==o.child&&null!==l.parent&&(o.child=l):null===o.next&&(o.next=l,l.prev=o)),l}(e,n,t,r,i),function ME(){return me.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=t,o.value=r,o.attrs=i;const s=function Xs(){const e=me.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}();o.injectorIndex=null===s?-1:s.injectorIndex}return vr(o,!0),o}function Ma(e,n,t,r){if(0===t)return-1;const i=n.length;for(let o=0;ove&&$m(e,n,ve,!1),yr(s?2:0,i),t(r,i)}finally{Ai(o),yr(s?3:1,i)}}function Tf(e,n,t){if(Xc(n)){const r=Ze(null);try{const o=n.directiveEnd;for(let s=n.directiveStart;snull;function Jm(e,n,t,r,i){for(let o in n){if(!n.hasOwnProperty(o))continue;const s=n[o];if(void 0===s)continue;r??={};let a,l=ai.None;Array.isArray(s)?(a=s[0],l=s[1]):a=s;let u=o;if(null!==i){if(!i.hasOwnProperty(o))continue;u=i[o]}0===e?Km(r,t,u,a,l):Km(r,t,u,a)}return r}function Km(e,n,t,r,i){let o;e.hasOwnProperty(t)?(o=e[t]).push(n,r):o=e[t]=[n,r],void 0!==i&&o.push(i)}function Af(e,n,t,r){if(_g()){const i=null===r?null:{"":-1},o=function xj(e,n){const t=e.directiveRegistry;let r=null,i=null;if(t)for(let o=0;o0;){const t=e[--n];if("number"==typeof t&&t<0)return t}return 0})(s)!=a&&s.push(a),s.push(t,r,o)}}(e,n,r,Ma(e,t,i.hostVars,Ce),i)}function Fj(e,n,t,r,i,o){const s=o[n];if(null!==s)for(let a=0;ae.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(a,s),function aj(e){e.lView[Ti]!==e&&(e.lView=null,Pm.push(e))}(a)),fd()}}function ay(e,n){for(let t=_m(e);null!==t;t=km(t))for(let r=Ot;r-1&&(aa(n,r),xl(t,r))}this._attachedToViewContainer=!1}Zl(this._lView[R],this._lView)}onDestroy(n){!function El(e,n){if(256==(256&e[ce]))throw new g(911,!1);null===e[li]&&(e[li]=[]),e[li].push(n)}(this._lView,n)}markForCheck(){ma(this._cdRefInjectingView||this._lView)}detach(){this._lView[ce]&=-129}reattach(){id(this._lView),this._lView[ce]|=128}detectChanges(){this._lView[ce]|=1024,Lf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new g(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,WM(this._lView[R],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new g(902,!1);this._appRef=n,id(this._lView)}}const dy=new Set;function kf(e){return n=>{setTimeout(e,void 0,n)}}const Vn=class rS extends ge{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,t,r){let i=n,o=t||(()=>null),s=r;if(n&&"object"==typeof n){const l=n;i=l.next?.bind(l),o=l.error?.bind(l),s=l.complete?.bind(l)}this.__isAsync&&(o=kf(o),i&&(i=kf(i)),s&&(s=kf(s)));const a=super.subscribe({next:i,error:o,complete:s});return n instanceof on&&n.add(a),a}};function fy(...e){}class vt{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:t=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Vn(!1),this.onMicrotaskEmpty=new Vn(!1),this.onStable=new Vn(!1),this.onError=new Vn(!1),typeof Zone>"u")throw new g(908,!1);Zone.assertZonePatched();const i=this;i._nesting=0,i._outer=i._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!r&&t,i.shouldCoalesceRunChangeDetection=r,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function iS(){const e="function"==typeof rt.requestAnimationFrame;let n=rt[e?"requestAnimationFrame":"setTimeout"],t=rt[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&n&&t){const r=n[Zone.__symbol__("OriginalDelegate")];r&&(n=r);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function aS(e){const n=()=>{!function sS(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(rt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Ff(e),e.isCheckStableRunning=!0,Rf(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Ff(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(t,r,i,o,s,a)=>{if(function lS(e){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0].data?.__ignore_ng_zone__}(a))return t.invokeTask(i,o,s,a);try{return hy(e),t.invokeTask(i,o,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||e.shouldCoalesceRunChangeDetection)&&n(),py(e)}},onInvoke:(t,r,i,o,s,a,l)=>{try{return hy(e),t.invoke(i,o,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&n(),py(e)}},onHasTask:(t,r,i,o)=>{t.hasTask(i,o),r===i&&("microTask"==o.change?(e._hasPendingMicrotasks=o.microTask,Ff(e),Rf(e)):"macroTask"==o.change&&(e.hasPendingMacrotasks=o.macroTask))},onHandleError:(t,r,i,o)=>(t.handleError(i,o),e.runOutsideAngular(()=>e.onError.emit(o)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!vt.isInAngularZone())throw new g(909,!1)}static assertNotInAngularZone(){if(vt.isInAngularZone())throw new g(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,i){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+i,n,oS,fy,fy);try{return o.runTask(s,t,r)}finally{o.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}}const oS={};function Rf(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Ff(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function hy(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function py(e){e._nesting--,Rf(e)}let Da=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const t=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const i of t)i();return!!this.handler?.execute()||t.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>new e})}}return e})();function fS(e,n){const t=bn(n,e),r=t[R];!function hS(e,n){for(let t=n.length;t0&&im(e,t,o.join(" "))}}(f,F,p,r),void 0!==t&&function CS(e,n,t){const r=e.projection=[];for(let i=0;i=0;r--){const i=e[r];i.hostVars=n+=i.hostVars,i.hostAttrs=Qs(i.hostAttrs,t=Qs(t,i.hostAttrs))}}(r)}function TS(e,n){for(const t in n.inputs){if(!n.inputs.hasOwnProperty(t)||e.inputs.hasOwnProperty(t))continue;const r=n.inputs[t];if(void 0!==r&&(e.inputs[t]=r,e.declaredInputs[t]=n.declaredInputs[t],null!==n.inputTransforms)){const i=Array.isArray(r)?r[0]:r;if(!n.inputTransforms.hasOwnProperty(i))continue;e.inputTransforms??={},e.inputTransforms[i]=n.inputTransforms[i]}}}function Mu(e){return e===gr?{}:e===Xe?[]:e}function jS(e,n){const t=e.viewQuery;e.viewQuery=t?(r,i)=>{n(r,i),t(r,i)}:n}function SS(e,n){const t=e.contentQueries;e.contentQueries=t?(r,i,o)=>{n(r,i,o),t(r,i,o)}:n}function AS(e,n){const t=e.hostBindings;e.hostBindings=t?(r,i)=>{n(r,i),t(r,i)}:n}function $o(e,n){return!n||null===n.firstChild||Bl(e)}function ja(e,n,t,r=!0){const i=n[R];if(function XT(e,n,t,r){const i=Ot+r,o=t.length;r>0&&(t[i-1][rr]=n),r{class e{static{this.__NG_ELEMENT_ID__=rA}}return e})();function rA(){return Py(ct(),j())}const iA=Bn,xy=class extends iA{constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Vo(this._hostTNode,this._hostLView)}get injector(){return new Ht(this._hostTNode,this._hostLView)}get parentInjector(){const n=bl(this._hostTNode,this._hostLView);if(gd(n)){const t=ea(n,this._hostLView),r=Ks(n);return new Ht(t[R].data[r+8],t)}return new Ht(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const t=Ly(this._lContainer);return null!==t&&t[n]||null}get length(){return this._lContainer.length-Ot}createEmbeddedView(n,t,r){let i,o;"number"==typeof r?i=r:null!=r&&(i=r.index,o=r.injector);const a=n.createEmbeddedViewImpl(t||{},o,null);return this.insertImpl(a,i,$o(this._hostTNode,null)),a}createComponent(n,t,r,i,o){const s=n&&!function ta(e){return"function"==typeof e}(n);let a;if(s)a=t;else{const p=t||{};a=p.index,r=p.injector,i=p.projectableNodes,o=p.environmentInjector||p.ngModuleRef}const l=s?n:new va(be(n)),u=r||this.parentInjector;if(!o&&null==l.ngModule){const M=(s?u:this.parentInjector).get(Ur,null);M&&(o=M)}be(l.componentType??{});const h=l.create(u,i,null,o);return this.insertImpl(h.hostView,a,$o(this._hostTNode,null)),h}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){const i=n._lView;if(function rE(e){return cn(e[bt])}(i)){const a=this.indexOf(n);if(-1!==a)this.detach(a);else{const l=i[bt],u=new xy(l,l[ln],l[bt]);u.detach(u.indexOf(n))}}const o=this._adjustIndex(t),s=this._lContainer;return ja(s,i,o,r),n.attachToViewContainerRef(),lM($f(s),o,n),n}move(n,t){return this.insert(n,t)}indexOf(n){const t=Ly(this._lContainer);return null!==t?t.indexOf(n):-1}remove(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);r&&(xl($f(this._lContainer),t),Zl(r[R],r))}detach(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);return r&&null!=xl($f(this._lContainer),t)?new ya(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function Ly(e){return e[8]}function $f(e){return e[8]||(e[8]=[])}function Py(e,n){let t;const r=n[e.index];return cn(r)?t=r:(t=ny(r,n,null,e),n[e.index]=t,hu(n,t)),_y(t,n,e,r),new xy(t,e,n)}let _y=function Ry(e,n,t,r){if(e[mr])return;let i;i=8&t.type?ut(r):function oA(e,n){const t=e[Ie],r=t.createComment(""),i=pn(n,e);return xi(t,ql(t,i),r,function nw(e,n){return e.nextSibling(n)}(t,i),!1),r}(n,t),e[mr]=i},Gf=()=>!1;function Go(e,n,t,r,i,o,s,a){const l=j(),u=Fe(),c=e+ve,d=u.firstCreatePass?function uA(e,n,t,r,i,o,s,a,l){const u=n.consts,c=Bo(n,e,4,s||null,Dr(u,a));Af(n,t,c,Dr(u,l)),wl(n,c);const d=c.tView=Sf(2,c,r,i,o,n.directiveRegistry,n.pipeRegistry,null,n.schemas,u,null);return null!==n.queries&&(n.queries.template(n,c),d.queries=n.queries.embeddedTView(c)),c}(c,u,l,n,t,r,i,o,s):u.data[c];vr(d,!1);const f=Fy(u,l,d,e);Tl()&&Xl(u,l,f,d),fn(f,l);const h=ny(f,l,f,d);return l[c]=h,hu(l,h),function ky(e,n,t){return Gf(e,n,t)}(h,d,l),Il(d)&&wf(u,l,d),null!=s&&jf(l,d,a),Go}let Fy=function Uy(e,n,t,r){return ui(!0),n[Ie].createComment("")};function Su(e,n,t){const r=j();return function _t(e,n,t){return!Object.is(e[n],t)&&(e[n]=t,!0)}(r,function Nr(){return me.lFrame.bindingIndex++}(),n)&&function Ln(e,n,t,r,i,o,s,a){const l=pn(n,t);let c,u=n.inputs;!a&&null!=u&&(c=u[r])?(xf(e,t,c,r,i),wi(n)&&function jj(e,n){const t=bn(n,e);16&t[ce]||(t[ce]|=64)}(t,n.index)):3&n.type&&(r=function wj(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),i=null!=s?s(i,n.value||"",r):i,o.setProperty(l,r,i))}(Fe(),function Dt(){const e=me.lFrame;return Zs(e.tView,e.selectedIndex)}(),r,e,n,r[Ie],t,!1),Su}function sh(e,n,t,r,i){const s=i?"class":"style";xf(e,t,n.inputs[s],s,r)}function zu(e,n,t,r){const i=j(),o=Fe(),s=ve+e,a=i[Ie],l=o.firstCreatePass?function Oz(e,n,t,r,i,o){const s=n.consts,l=Bo(n,e,2,r,Dr(s,i));return Af(n,t,l,Dr(s,o)),null!==l.attrs&&gu(l,l.attrs,!1),null!==l.mergedAttrs&&gu(l,l.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,l),l}(s,o,i,n,t,r):o.data[s],u=kD(o,i,l,a,n,e);i[s]=u;const c=Il(l);return vr(l,!0),om(a,u,l),32!=(32&l.flags)&&Tl()&&Xl(o,i,u,l),0===function oE(){return me.lFrame.elementDepthCount}()&&fn(u,i),function sE(){me.lFrame.elementDepthCount++}(),c&&(wf(o,i,l),Tf(o,l,i)),null!==r&&jf(i,l),zu}function bu(){let e=ct();sd()?ad():(e=e.parent,vr(e,!1));const n=e;(function lE(e){return me.skipHydrationRootTNode===e})(n)&&function fE(){me.skipHydrationRootTNode=null}(),function aE(){me.lFrame.elementDepthCount--}();const t=Fe();return t.firstCreatePass&&(wl(t,e),Xc(e)&&t.queries.elementEnd(e)),null!=n.classesWithoutHost&&function AE(e){return 0!=(8&e.flags)}(n)&&sh(t,n,j(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function zE(e){return 0!=(16&e.flags)}(n)&&sh(t,n,j(),n.stylesWithoutHost,!1),bu}function fh(e,n,t,r){return zu(e,n,t,r),bu(),fh}let kD=(e,n,t,r,i,o)=>(ui(!0),Gl(r,i,function $g(){return me.lFrame.currentNamespace}()));const fs="en-US";let VD=fs;function mh(e){return!!e&&"function"==typeof e.then}function gv(e){return!!e&&"function"==typeof e.subscribe}function kb(e,n){let t=null;const r=function PC(e){const n=e.attrs;if(null!=n){const t=n.indexOf(5);if(!(1&t))return n[t+1]}return null}(e);for(let i=0;i{class e{static{this.__NG_ELEMENT_ID__=Yb}}return e})();const Fb=Vr,Ub=class extends Fb{constructor(n,t,r){super(),this._declarationLView=n,this._declarationTContainer=t,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,t){return this.createEmbeddedViewImpl(n,t)}createEmbeddedViewImpl(n,t,r){const i=function wa(e,n,t,r){const i=n.tView,a=fu(e,i,t,4096&e[ce]?4096:16,null,n,null,null,null,r?.injector??null,r?.dehydratedView??null);a[Bs]=e[n.index];const u=e[Mr];return null!==u&&(a[Mr]=u.createEmbeddedView(i)),Uf(i,a,t),a}(this._declarationLView,this._declarationTContainer,n,{injector:t,dehydratedView:r});return new ya(i)}};function Yb(){return _u(ct(),j())}function _u(e,n){return 4&e.type?new Ub(n,e,Vo(e,n)):null}class vh{constructor(n){this.queryList=n,this.matches=null}clone(){return new vh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Nh{constructor(n=[]){this.queries=n}createEmbeddedView(n){const t=n.queries;if(null!==t){const r=null!==n.contentQueries?n.contentQueries[0]:t.length,i=[];for(let o=0;o0)r.push(s[a/2]);else{const u=o[a+1],c=n[-l];for(let d=Ot;d{class e{constructor(t){this._injector=t,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){const r=gM(0,t.type),i=r.length>0?function m1(e,n,t=null){return new rN({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}([r],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,i)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(const t of this.cachedInjectors.values())null!==t&&t.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=qe({token:e,providedIn:"environment",factory:()=>new e($e(Ur))})}}return e})();function iN(e){(function Pi(e){dy.has(e)||(dy.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))})("NgStandalone"),e.getStandaloneInjector=n=>n.get(y1).getOrCreateStandaloneInjector(e)}let Rh=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Fn(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const t=this.taskId++;return this.pendingTasks.add(t),t}remove(t){this.pendingTasks.delete(t),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const kN=new ye(""),HO=new ye("");let Hh=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r}),this.appInits=Be(HO,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const t=[];for(const i of this.appInits){const o=i();if(mh(o))t.push(o);else if(gv(o)){const s=new Promise((a,l)=>{o.subscribe({complete:a,error:l})});t.push(s)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(i=>{this.reject(i)}),0===t.length&&r(),this.initialized=!0}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const RN=new ye("");let ys=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Be(Um),this.afterRenderEffectManager=Be(Da),this.componentTypes=[],this.components=[],this.isStable=Be(Rh).hasPendingTasks.pipe(Ct(t=>!t)),this._injector=Be(Ur)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(t,r){const i=t instanceof Em;if(!this._injector.get(Hh).done)throw!i&&function Ei(e){const n=be(e)||Qt(e)||Kt(e);return null!==n&&n.standalone}(t),new g(405,!1);let s;s=i?t:this._injector.get(lu).resolveComponentFactory(t),this.componentTypes.push(s.componentType);const a=function BO(e){return e.isBoundToModule}(s)?void 0:this._injector.get(Yi),u=s.create(Hn.NULL,[],r||s.selector,a),c=u.location.nativeElement,d=u.injector.get(kN,null);return d?.registerApplication(c),u.onDestroy(()=>{this.detachView(u.hostView),Qu(this.components,u),d?.unregisterApplication(c)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new g(101,!1);try{this._runningTick=!0;for(let t of this._views)t.detectChanges()}catch(t){this.internalErrorHandler(t)}finally{try{this.afterRenderEffectManager.execute()}catch(t){this.internalErrorHandler(t)}this._runningTick=!1}}attachView(t){const r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){const r=t;Qu(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t);const r=this._injector.get(RN,[]);[...this._bootstrapListeners,...r].forEach(i=>i(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>Qu(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new g(406,!1);const t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Qu(e,n){const t=e.indexOf(n);t>-1&&e.splice(t,1)}let $O=(()=>{class e{constructor(){this.zone=Be(vt),this.applicationRef=Be(ys)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function HN(e){return[{provide:vt,useFactory:e},{provide:xo,multi:!0,useFactory:()=>{const n=Be($O,{optional:!0});return()=>n.initialize()}},{provide:xo,multi:!0,useFactory:()=>{const n=Be(qO);return()=>{n.initialize()}}},{provide:Um,useFactory:GO}]}function GO(){const e=Be(vt),n=Be(Qr);return t=>e.runOutsideAngular(()=>n.handleError(t))}function ZO(e){return function Ad(e){return{\u0275providers:e}}([[],HN(()=>new vt(function VN(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}(e)))])}let qO=(()=>{class e{constructor(){this.subscription=new on,this.initialized=!1,this.zone=Be(vt),this.pendingTasks=Be(Rh)}initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{vt.assertNotInAngularZone(),queueMicrotask(()=>{null!==t&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{vt.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const Br=new ye("",{providedIn:"root",factory:()=>Be(Br,Re.Optional|Re.SkipSelf)||function XO(){return typeof $localize<"u"&&$localize.locale||fs}()}),Vh=new ye("");let mi=null;function N4(e){try{const{rootComponent:n,appProviders:t,platformProviders:r}=e,i=function n4(e=[]){if(mi)return mi;const n=function $N(e=[],n){return Hn.create({name:n,providers:[{provide:Od,useValue:"platform"},{provide:Vh,useValue:new Set([()=>mi=null])},...e]})}(e);return mi=n,function FN(){!function zc(e){uo=e}(()=>{throw new g(600,!1)})}(),function GN(e){e.get(wM,null)?.forEach(t=>t())}(n),n}(r),o=[ZO(),...t||[]],a=new rN({providers:o,parent:i,debugName:"",runEnvironmentInitializers:!1}).injector,l=a.get(vt);return l.run(()=>{a.resolveInjectorInitializers();const u=a.get(Qr,null);let c;l.runOutsideAngular(()=>{c=l.onError.subscribe({next:h=>{u.handleError(h)}})});const d=()=>a.destroy(),f=i.get(Vh);return f.add(d),a.onDestroy(()=>{c.unsubscribe(),f.delete(d)}),function UN(e,n,t){try{const r=t();return mh(r)?r.catch(i=>{throw n.runOutsideAngular(()=>e.handleError(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>e.handleError(r)),r}}(u,l,()=>{const h=a.get(Hh);return h.runInitializers(),h.donePromise.then(()=>{!function BD(e){Dn(e,"Expected localeId to be defined"),"string"==typeof e&&(VD=e.toLowerCase().replace(/_/g,"-"))}(a.get(Br,fs)||fs);const M=a.get(ys);return void 0!==n&&M.bootstrap(n),M})})})}catch(n){return Promise.reject(n)}}let yI=null;function Jh(){return yI}class _4{}const Hi=new ye("");class Tx{constructor(n,t,r,i){this.$implicit=n,this.ngForOf=t,this.index=r,this.count=i}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 AI=(()=>{class e{set ngForOf(t){this._ngForOf=t,this._ngForOfDirty=!0}set ngForTrackBy(t){this._trackByFn=t}get ngForTrackBy(){return this._trackByFn}constructor(t,r,i){this._viewContainer=t,this._template=r,this._differs=i,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(t){t&&(this._template=t)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const t=this._ngForOf;!this._differ&&t&&(this._differ=this._differs.find(t).create(this.ngForTrackBy))}if(this._differ){const t=this._differ.diff(this._ngForOf);t&&this._applyChanges(t)}}_applyChanges(t){const r=this._viewContainer;t.forEachOperation((i,o,s)=>{if(null==i.previousIndex)r.createEmbeddedView(this._template,new Tx(i.item,this._ngForOf,-1,-1),null===s?void 0:s);else if(null==s)r.remove(null===o?void 0:o);else if(null!==o){const a=r.get(o);r.move(a,s),zI(a,i)}});for(let i=0,o=r.length;i{zI(r.get(i.currentIndex),i)})}static ngTemplateContextGuard(t,r){return!0}static{this.\u0275fac=function(r){return new(r||e)(we(Bn),we(Vr),we(If))}}static{this.\u0275dir=Nn({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0})}}return e})();function zI(e,n){e.context.$implicit=n.item}let hp=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Hs({type:e})}static{this.\u0275inj=po({})}}return e})();function PI(e){return"server"===e}class wL extends _4{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class Mp extends wL{static makeCurrent(){!function P4(e){yI??=e}(new Mp)}onAndCancel(n,t,r){return n.addEventListener(t,r),()=>{n.removeEventListener(t,r)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,t){return(t=t||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return"window"===t?window:"document"===t?n:"body"===t?n.body:null}getBaseHref(n){const t=function jL(){return Wa=Wa||document.querySelector("base"),Wa?Wa.getAttribute("href"):null}();return null==t?null:function SL(e){return new URL(e,document.baseURI).pathname}(t)}resetBaseElement(){Wa=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return function Ix(e,n){n=encodeURIComponent(n);for(const t of e.split(";")){const r=t.indexOf("="),[i,o]=-1==r?[t,""]:[t.slice(0,r),t.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}(document.cookie,n)}}let Wa=null,zL=(()=>{class e{build(){return new XMLHttpRequest}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const mp=new ye("");let FI=(()=>{class e{constructor(t,r){this._zone=r,this._eventNameToPlugin=new Map,t.forEach(i=>{i.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,r,i){return this._findPluginFor(r).addEventListener(t,r,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(o=>o.supports(t)),!r)throw new g(5101,!1);return this._eventNameToPlugin.set(t,r),r}static{this.\u0275fac=function(r){return new(r||e)($e(mp),$e(vt))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class UI{constructor(n){this._doc=n}}const yp="ng-app-id";let YI=(()=>{class e{constructor(t,r,i,o={}){this.doc=t,this.appId=r,this.nonce=i,this.platformId=o,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=PI(o),this.resetHostNodes()}addStyles(t){for(const r of t)1===this.changeUsageCount(r,1)&&this.onStyleAdded(r)}removeStyles(t){for(const r of t)this.changeUsageCount(r,-1)<=0&&this.onStyleRemoved(r)}ngOnDestroy(){const t=this.styleNodesInDOM;t&&(t.forEach(r=>r.remove()),t.clear());for(const r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(t){this.hostNodes.add(t);for(const r of this.getAllStyles())this.addStyleToHost(t,r)}removeHost(t){this.hostNodes.delete(t)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(t){for(const r of this.hostNodes)this.addStyleToHost(r,t)}onStyleRemoved(t){const r=this.styleRef;r.get(t)?.elements?.forEach(i=>i.remove()),r.delete(t)}collectServerRenderedStyles(){const t=this.doc.head?.querySelectorAll(`style[${yp}="${this.appId}"]`);if(t?.length){const r=new Map;return t.forEach(i=>{null!=i.textContent&&r.set(i.textContent,i)}),r}return null}changeUsageCount(t,r){const i=this.styleRef;if(i.has(t)){const o=i.get(t);return o.usage+=r,o.usage}return i.set(t,{usage:r,elements:[]}),r}getStyleElement(t,r){const i=this.styleNodesInDOM,o=i?.get(r);if(o?.parentNode===t)return i.delete(r),o.removeAttribute(yp),o;{const s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=r,this.platformIsServer&&s.setAttribute(yp,this.appId),t.appendChild(s),s}}addStyleToHost(t,r){const i=this.getStyleElement(t,r),o=this.styleRef,s=o.get(r)?.elements;s?s.push(i):o.set(r,{elements:[i],usage:1})}resetHostNodes(){const t=this.hostNodes;t.clear(),t.add(this.doc.head)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi),$e(Fd),$e(jM,8),$e(_o))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const Dp={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/"},vp=/%COMP%/g,LL=new ye("",{providedIn:"root",factory:()=>!0});function HI(e,n){return n.map(t=>t.replace(vp,e))}let VI=(()=>{class e{constructor(t,r,i,o,s,a,l,u=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=s,this.platformId=a,this.ngZone=l,this.nonce=u,this.rendererByCompId=new Map,this.platformIsServer=PI(a),this.defaultRenderer=new Np(t,s,l,this.platformIsServer)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;this.platformIsServer&&r.encapsulation===tr.ShadowDom&&(r={...r,encapsulation:tr.Emulated});const i=this.getOrCreateRenderer(t,r);return i instanceof WI?i.applyToHost(t):i instanceof Ip&&i.applyStyles(),i}getOrCreateRenderer(t,r){const i=this.rendererByCompId;let o=i.get(r.id);if(!o){const s=this.doc,a=this.ngZone,l=this.eventManager,u=this.sharedStylesHost,c=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(r.encapsulation){case tr.Emulated:o=new WI(l,u,r,this.appId,c,s,a,d);break;case tr.ShadowDom:return new RL(l,u,t,r,s,a,this.nonce,d);default:o=new Ip(l,u,r,c,s,a,d)}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(r){return new(r||e)($e(FI),$e(YI),$e(Fd),$e(LL),$e(Hi),$e(_o),$e(vt),$e(jM))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class Np{constructor(n,t,r,i){this.eventManager=n,this.doc=t,this.ngZone=r,this.platformIsServer=i,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(n,t){return t?this.doc.createElementNS(Dp[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(BI(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(BI(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){n&&n.removeChild(t)}selectRootElement(n,t){let r="string"==typeof n?this.doc.querySelector(n):n;if(!r)throw new g(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,i){if(i){t=i+":"+t;const o=Dp[i];o?n.setAttributeNS(o,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){const i=Dp[r];i?n.removeAttributeNS(i,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,i){i&(hi.DashCase|hi.Important)?n.style.setProperty(t,r,i&hi.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&hi.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){null!=n&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r){if("string"==typeof n&&!(n=Jh().getGlobalEventTarget(this.doc,n)))throw new Error(`Unsupported event target ${n} for event ${t}`);return this.eventManager.addEventListener(n,t,this.decoratePreventDefault(r))}decoratePreventDefault(n){return t=>{if("__ngUnwrap__"===t)return n;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>n(t)):n(t))&&t.preventDefault()}}}function BI(e){return"TEMPLATE"===e.tagName&&void 0!==e.content}class RL extends Np{constructor(n,t,r,i,o,s,a,l){super(n,o,s,l),this.sharedStylesHost=t,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const u=HI(i.id,i.styles);for(const c of u){const d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=c,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(this.nodeOrShadowRoot(n),t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Ip extends Np{constructor(n,t,r,i,o,s,a,l){super(n,o,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=i,this.styles=l?HI(l,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class WI extends Ip{constructor(n,t,r,i,o,s,a,l){const u=i+"-"+r.id;super(n,t,r,o,s,a,l,u),this.contentAttr=function PL(e){return"_ngcontent-%COMP%".replace(vp,e)}(u),this.hostAttr=function _L(e){return"_nghost-%COMP%".replace(vp,e)}(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){const r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}}let FL=(()=>{class e extends UI{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,i){return t.addEventListener(r,i,!1),()=>this.removeEventListener(t,r,i)}removeEventListener(t,r,i){return t.removeEventListener(r,i)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const $I=["alt","control","meta","shift"],UL={"\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"},YL={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let QL=(()=>{class e extends UI{constructor(t){super(t)}supports(t){return null!=e.parseEventName(t)}addEventListener(t,r,i){const o=e.parseEventName(r),s=e.eventCallback(o.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Jh().onAndCancel(t,o.domEventName,s))}static parseEventName(t){const r=t.toLowerCase().split("."),i=r.shift();if(0===r.length||"keydown"!==i&&"keyup"!==i)return null;const o=e._normalizeKey(r.pop());let s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),$I.forEach(u=>{const c=r.indexOf(u);c>-1&&(r.splice(c,1),s+=u+".")}),s+=o,0!=r.length||0===o.length)return null;const l={};return l.domEventName=i,l.fullKey=s,l}static matchEventFullKeyCode(t,r){let i=UL[t.key]||t.key,o="";return r.indexOf("code.")>-1&&(i=t.code,o="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),$I.forEach(s=>{s!==i&&(0,YL[s])(t)&&(o+=s+".")}),o+=i,o===r)}static eventCallback(t,r,i){return o=>{e.matchEventFullKeyCode(o,t)&&i.runGuarded(()=>r(o))}}static _normalizeKey(t){return"esc"===t?"escape":t}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();function GI(e){return{appProviders:[...ZL,...e?.providers??[]],platformProviders:$L}}const $L=[{provide:_o,useValue:"browser"},{provide:wM,useValue:function VL(){Mp.makeCurrent()},multi:!0},{provide:Hi,useFactory:function WL(){return function CT(e){Rd=e}(document),document},deps:[]}],ZL=[{provide:Od,useValue:"root"},{provide:Qr,useFactory:function BL(){return new Qr},deps:[]},{provide:mp,useClass:FL,multi:!0,deps:[Hi,vt,_o]},{provide:mp,useClass:QL,multi:!0,deps:[Hi]},VI,YI,FI,{provide:wm,useExisting:VI},{provide:class rL{},useClass:zL,deps:[]},[]];function cc(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o}var tP=0,Ep=!1;function fc(e,n){var t=n;return t.unshift(void 0),new(Function.prototype.bind.apply(e,t))}function S(e,n){for(var t=n,r=e.replace(/\[/g,".").replace(/\]/g,"").split("."),i=0;i"u"}function Za(e){try{throw new Error(e)}catch(n){throw new Error(n.message+"\n"+n.stack)}}function le(){return Ep}var Xa,e,n,lP={latn:{_digits:"0123456789",_type:"numeric"}},t0={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},n0=[0,1,2,3,4,5,6,7,8,9],Nt=function(){function e(){}return e.getMainObject=function(n,t){return S(le()?t:"main."+t,n)},e.getNumberingSystem=function(n){return S("supplemental.numberingSystems",n)||this.numberingSystems},e.reverseObject=function(n,t){for(var i={},o=0,s=t||Object.keys(n);o13&&(p+=1,s-=12),s-=1,a=p-4716;var N=f-24e5,v=10631/30,z=f-1948084,x=Math.floor(z/10631);z-=10631*x;var F=Math.floor((z-.1335)/v),se=30*x+F;z-=Math.floor(F*v+.1335);var Se=Math.floor((z+28.5001)/29.5);13===Se&&(Se=12);for(var De=z-Math.floor(29.5001*Se-29),Je=0;JeN);Je++);var $t=Je+16260,Gt=Math.floor(($t-1)/12),kn=Gt+1,Jn=$t-12*Gt,L=N-n[Je-1]+1;return(L+"").length>2&&(L=De,Jn=Se,kn=se),{year:kn,month:Jn,date:L}},e.toGregorian=function r(i,o,s){var M=Math.floor(s+n[12*(i-1)+1+(o-1)-16260-1]-1+24e5+.5),m=Math.floor((M-1867216.25)/36524.25),N=1524+(m=M+1+m-Math.floor(m/4)),v=Math.floor((N-122.1)/365.25),z=Math.floor(365.25*v),x=Math.floor((N-z)/30.6001),F=N-z-Math.floor(30.6001*x),se=x-(x>13.5?13:1),Se=v-(se>2.5?4716:4715);return Se<=0&&se--,new Date(Se+"/"+se+"/"+F)};var re,dP=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,r0="stand-alone",fP=["sun","mon","tue","wed","thu","fri","sat"],o0={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},s0=function(){function e(){}return e.dateFormat=function(n,t,r){var i=this,o=re.getDependables(r,n,t.calendar),s=S("parserObject.numbers",o),a=o.dateObject,l={isIslamic:re.islamicRegex.test(t.calendar)};le()&&t.isServerRendered&&(t=re.compareBlazorDateFormats(t,n));var u=t.format||re.getResultantPattern(t.skeleton,o.dateObject,t.type,!1,le()?n:"");if(l.dateSeperator=le()?S("dateSeperator",a):re.getDateSeparator(o.dateObject),ne(u))Za("Format options or type given must be invalid");else{u=re.ConvertDateToWeekFormat(u),le()&&(u=u.replace(/tt/,"a")),l.pattern=u,l.numMapper=le()?Oe({},s):Nt.getNumberMapper(o.parserObject,Nt.getNumberingSystem(r));for(var d=0,f=u.match(dP)||[];d2?i+=t.month[""+f]:p=!0;break;case"E":case"c":i+=t.weekday[""+fP[n.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(p=!0,"d"===d)f=s.date;else if("f"===d){p=!1,M=!0;var N=(h=(h=n[""+o0[""+d]]().toString()).substring(0,c)).length;if(c!==N){if(c>3)continue;for(var v=0;v0?1:0],s=Math.abs(n);return o.replace(/HH?|mm/g,function(a){var l=a.length,u=-1!==a.indexOf("H");return r.checkTwodigitNumber(Math.floor(u?s/60:s%60),l)})},e}(),a0={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},Is=["infinity","nan","group","decimal","exponential"],l0=function(){function e(){}return e.numberFormatter=function(n,t,r){var l,i=this,o=Oe({},t),s={},a={},u=re.getDependables(r,n,"",!0),c=u.numericObject;a.numberMapper=le()?Oe({},c):Nt.getNumberMapper(u.parserObject,Nt.getNumberingSystem(r),!0),a.currencySymbol=le()?S("currencySymbol",c):re.getCurrencySymbol(u.numericObject,o.currency||el,t.altSymbol,t.ignoreCurrency),a.percentSymbol=le()?S("numberSymbols.percentSign",c):a.numberMapper.numberSymbols.percentSign,a.minusSymbol=le()?S("numberSymbols.minusSign",c):a.numberMapper.numberSymbols.minusSign;var d=a.numberMapper.numberSymbols;if(t.format&&!re.formatRegex.test(t.format))s=re.customFormat(t.format,a,u.numericObject),!ne(o.useGrouping)&&o.useGrouping&&(o.useGrouping=s.pData.useGrouping);else{if(Oe(o,re.getProperNumericSkeleton(t.format||"N")),o.isCurrency="currency"===o.type,o.isPercent="percent"===o.type,le()||(l=re.getSymbolPattern(o.type,a.numberMapper.numberSystem,u.numericObject,o.isAccount)),o.groupOne=this.checkValueRange(o.maximumSignificantDigits,o.minimumSignificantDigits,!0),this.checkValueRange(o.maximumFractionDigits,o.minimumFractionDigits,!1,!0),ne(o.fractionDigits)||(o.minimumFractionDigits=o.maximumFractionDigits=o.fractionDigits),ne(o.useGrouping)&&(o.useGrouping=!0),o.isCurrency&&!le()&&(l=l.replace(/\u00A4/g,re.defaultCurrency)),le())s.nData=Oe({},{},S(o.type+"nData",c)),s.pData=Oe({},{},S(o.type+"pData",c)),"currency"===o.type&&t.currency&&re.replaceBlazorCurrency([s.pData,s.nData],a.currencySymbol,t.currency);else{var f=l.split(";");s.nData=re.getFormatData(f[1]||"-"+f[0],!0,a.currencySymbol),s.pData=re.getFormatData(f[0],!1,a.currencySymbol),o.useGrouping&&(o.groupSeparator=d[Is[2]],o.groupData=this.getGroupingDetails(f[0]))}if(ne(o.minimumFractionDigits)&&(o.minimumFractionDigits=s.nData.minimumFraction),ne(o.maximumFractionDigits)){var p=s.nData.maximumFraction;o.maximumFractionDigits=ne(p)&&o.isPercent?0:p}var M=o.minimumFractionDigits,m=o.maximumFractionDigits;!ne(M)&&!ne(m)&&M>m&&(o.maximumFractionDigits=M)}return Oe(s.nData,o),Oe(s.pData,o),function(N){return isNaN(N)?d[Is[1]]:isFinite(N)?i.intNumberFormatter(N,s,a,t):d[Is[0]]}},e.getGroupingDetails=function(n){var t={},r=n.match(re.negativeDataRegex);if(r&&r[4]){var i=r[4],o=i.lastIndexOf(",");if(-1!==o){var s=i.split(".")[0];t.primary=s.length-o-1;var a=i.lastIndexOf(",",o-1);-1!==a&&(t.secondary=o-1-a)}}return t},e.checkValueRange=function(n,t,r,i){var o=i?"f":"s",s=0,a=a0["l"+o],l=a0["m"+o];if(ne(n)||(this.checkRange(n,a,i),s++),ne(t)||(this.checkRange(t,l,i),s++),2===s){if(!(ni[1])&&Za(t+"value must be within the range"+i[0]+"to"+i[1])},e.intNumberFormatter=function(n,t,r,i){var o;if(!ne(t.nData.type)){n<0?(n*=-1,o=t.nData):o=0===n&&t.zeroData||t.pData;var s="";if(o.isPercent&&(n*=100),o.groupOne)s=this.processSignificantDigits(n,o.minimumSignificantDigits,o.maximumSignificantDigits);else if(s=this.processFraction(n,o.minimumFractionDigits,o.maximumFractionDigits,i),o.minimumIntegerDigits&&(s=this.processMinimumIntegers(s,o.minimumIntegerDigits)),r.isCustomFormat&&o.minimumFractionDigits=0&&"0"===l[parseInt(c.toString(),10)]&&c>=o.minimumFractionDigits;c--)l=l.slice(0,c);s=a[0]+"."+l}return"scientific"===o.type&&(s=(s=n.toExponential(o.maximumFractionDigits)).replace("e",r.numberMapper.numberSymbols[Is[4]])),s=s.replace(".",r.numberMapper.numberSymbols[Is[3]]),s="#,###,,;(#,###,,)"===o.format?this.customPivotFormat(parseInt(s,10)):s,o.useGrouping&&(s=this.groupNumbers(s,o.groupData.primary,o.groupSeparator||",",r.numberMapper.numberSymbols[Is[3]]||".",o.groupData.secondary)),s=Nt.convertValueParts(s,re.latnParseRegex,r.numberMapper.mapper),"N/A"===o.nlead?o.nlead:"0"===s&&i&&"0"===i.format?s+o.nend:o.nlead+s+o.nend}},e.processSignificantDigits=function(n,t,r){var i=n+"";return i.lengtht;)c=l.slice(u-t,u)+(c.length?r+c:""),u-=t,s&&(t=o,s=!1);return a[0]=l.slice(0,u)+(c.length?r:"")+c,a.join(i)},e.processFraction=function(n,t,r,i){var o=(n+"").split(".")[1],s=o?o.length:0;if(t&&sr||0===r))return n.toFixed(r);var u=n+"";return"0"===u[0]&&i&&"###.00"===i.format&&(u=u.slice(1)),u},e.processMinimumIntegers=function(n,t){var r=n.split("."),i=r[0],o=i.length;if(o=5e5){var i=(n/=1e6).toString().split(".")[1];return i&&+i.substring(0,1)>=5?Math.ceil(n).toString():Math.floor(n).toString()}return""},e}(),hc=(new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),function(){function e(n){this.ranArray=[],this.boundedEvents={},!D(n)&&(this.context=n)}return e.prototype.on=function(n,t,r,i){if(!D(t)){var o=r||this.context;if(this.notExist(n))return void(this.boundedEvents[""+n]=[{handler:t,context:o,id:i}]);D(i)?this.isHandlerPresent(this.boundedEvents[""+n],t)||this.boundedEvents[""+n].push({handler:t,context:o}):-1===this.ranArray.indexOf(i)&&(this.ranArray.push(i),this.boundedEvents[""+n].push({handler:t,context:o,id:i}))}},e.prototype.off=function(n,t,r){if(!this.notExist(n)){var i=S(n,this.boundedEvents);if(t){for(var o=0;o1&&(W.fractionDigits=parseInt(O[2],10)),W}function p(L,O,W,b){var V=b?{}:{nlead:"",nend:""},H=L.match(e.customRegex);if(H){b||(V.nlead=M(H[1],W),V.nend=M(H[10],W),V.groupPattern=H[4]);var Ae=H[7];if(Ae&&O){var Zt=Ae.match(n);V.minimumFraction=D(Zt)?0:Zt.length,V.maximumFraction=Ae.length-1}}return V}function M(L,O){return L?(L=L.replace(e.defaultCurrency,O),""===O?L.trim():L):""}function m(L,O,W,b){return b?"$":S("currencies."+O+(W?"."+W:".symbol"),L)||S("currencies."+O+".symbol-alt-narrow",L)||"$"}function v(L,O,W){var b={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},V=L.match(e.customRegex);if(D(V)||""===V[5]&&"N/A"!==L)return b.type=void 0,b;b.nlead=V[1],b.nend=V[10];var H=V[6],Ae=!!H.match(/ $/g),Zt=-1!==H.replace(/ $/g,"").indexOf(" ");b.useGrouping=-1!==H.indexOf(",")||Zt,H=H.replace(/,/g,"");var Ge=V[7];if(-1!==H.indexOf("0")&&(b.minimumIntegerDigits=H.length-H.indexOf("0")),D(Ge)||(b.minimumFractionDigits=Ge.lastIndexOf("0"),b.maximumFractionDigits=Ge.lastIndexOf("#"),-1===b.minimumFractionDigits&&(b.minimumFractionDigits=0),(-1===b.maximumFractionDigits||b.maximumFractionDigitsH.lastIndexOf("'"))){b[""+a[parseInt(V.toString(),10)]]=H.substr(0,Ae)+W+H.substr(Ae+1),b[""+a[""+O]]=!0,b.type=b.isCurrency?"currency":"percent";break}}return b}function se(L,O){if(-1!==L.indexOf(",")){var W=L.split(",");L=W[0]+S("numberMapper.numberSymbols.group",O)+W[1].replace(".",S("numberMapper.numberSymbols.decimal",O))}else L=L.replace(".",S("numberMapper.numberSymbols.decimal",O));return L}function De(L,O,W){L+=".";for(var b=0;b0;H-=3)L=","+W[H-2]+W[H-1]+W[parseInt(H.toString(),10)]+L;return L=L.slice(1),O[1]?L+"."+O[1]:L}e.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,e.basicPatterns=["short","medium","long","full"],e.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},e.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},e.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},e.month="months",e.days="days",e.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},e.getResultantPattern=l,e.getDependables=u,e.getSymbolPattern=c,e.ConvertDateToWeekFormat=d,e.compareBlazorDateFormats=f,e.getProperNumericSkeleton=h,e.getFormatData=p,e.changeCurrencySymbol=M,e.getCurrencySymbol=m,e.customFormat=function N(L,O,W){for(var b={},V=L.split(";"),H=["pData","nData","zeroData"],Ae=0;Ae1,Ge.nData=le()?S(dr.type+"nData",Ae):p(to[1]||"-"+to[0],!0,Ii),Ge.pData=le()?S(dr.type+"pData",Ae):p(to[0],!1,Ii),!Kn[2]&&!O.minimumFractionDigits&&!O.maximumFractionDigits&&(Zt=p(eo.split(";")[0],!0,"",!0).minimumFraction)}if(e.formatRegex.test(O.format)||!O.format){if(Oe(H,h(O.format||"N")),H.custom=!1,Ft="###0",(H.fractionDigits||O.minimumFractionDigits||O.maximumFractionDigits||Zt)&&(H.fractionDigits&&(O.minimumFractionDigits=O.maximumFractionDigits=H.fractionDigits),Ft=De(Ft,Zt||H.fractionDigits||O.minimumFractionDigits||0,O.maximumFractionDigits||0)),O.minimumIntegerDigits&&(Ft=Je(Ft,O.minimumIntegerDigits)),O.useGrouping&&(Ft=$t(Ft)),"currency"===H.type||H.type&&le()){le()&&"currency"!==H.type&&(Ge.pData=S(H.type+"pData",Ae),Ge.nData=S(H.type+"nData",Ae));var gC=Ft;Ft=Ge.pData.nlead+gC+Ge.pData.nend,(Ge.hasNegativePattern||le())&&(Ft+=";"+Ge.nData.nlead+gC+Ge.nData.nend)}"percent"===H.type&&!le()&&(Ft+=" %")}else Ft=O.format.replace(/'/g,'"');return Object.keys(fr).length>0&&(Ft=b?Ft:se(Ft,fr)),Ft},e.fractionDigitsPattern=De,e.minimumIntegerPattern=Je,e.groupingPattern=$t,e.getWeekData=function Gt(L,O){var W="sun",b=S("supplemental.weekData.firstDay",O),V=L;return/en-/.test(V)&&(V=V.slice(3)),V=V.slice(0,2).toUpperCase()+V.substr(2),b&&(W=b[""+V]||b[V.slice(0,2)]||"sun"),s[""+W]},e.replaceBlazorCurrency=function kn(L,O,W){var b=function cP(e){return S(e||"",uP)}(W);if(O!==b)for(var V=0,H=L;V=0?W:W+7;var V=Math.floor((L.getTime()-O.getTime()-6e4*(L.getTimezoneOffset()-O.getTimezoneOffset()))/864e5)+1;if(W<4){if((b=Math.floor((V+W-1)/7)+1)>52){var Ae=new Date(L.getFullYear()+1,0,1).getDay();b=(Ae=Ae>=0?Ae:Ae+7)<4?1:53}}else b=Math.floor((V+W-1)/7);return b}}(re||(re={}));var TP=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini|mobile/i,wP=/msie|trident/i,jP=/Trident\/7\./,SP=/(ipad|iphone|ipod touch)/i,AP=/(ipad|iphone|ipod touch);.*os 7_\d|(ipad|iphone|ipod touch);.*os 8_\d/i,zP=/android/i,bP=/trident|windows phone|edge/i,OP=/(version)[ /]([\w.]+)/i,Sp={OPERA:/(opera|opr)(?:.*version|)[ /]([\w.]+)/i,EDGE:/(edge)(?:.*version|)[ /]([\w.]+)/i,CHROME:/(chrome|crios)[ /]([\w.]+)/i,PANTHOMEJS:/(phantomjs)[ /]([\w.]+)/i,SAFARI:/(safari)[ /]([\w.]+)/i,WEBKIT:/(webkit)[ /]([\w.]+)/i,MSIE:/(msie|trident) ([\w.]+)/i,MOZILLA:/(mozilla)(?:.*? rv:([\w.]+)|)/i};typeof window<"u"&&(window.browserDetails=window.browserDetails||{});var Y=function(){function e(){}return e.extractBrowserDetail=function(){for(var n={culture:{}},r=[],i=0,o=Object.keys(Sp);i-1},e.getValue=function(n,t){var r=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===e.isTouch&&!Sp.CHROME.test(navigator.userAgent)&&(r.isIos=!0,r.isDevice=!0,r.isTouch=!0,r.isPointer=!0,r.isPointer="pointerEnabled"in window.navigator),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(r.isPointer=!1),typeof r[""+n]>"u"?r[""+n]=t.test(e.userAgent):r[""+n]},Object.defineProperty(e,"userAgent",{get:function(){return e.uA},set:function(n){e.uA=n,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"info",{get:function(){return ne(window.browserDetails.info)?window.browserDetails.info=e.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIE",{get:function(){return e.getValue("isIE",wP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isTouch",{get:function(){return ne(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isPointer",{get:function(){return ne(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isMSPointer",{get:function(){return ne(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isDevice",{get:function(){return e.getValue("isDevice",TP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos",{get:function(){return e.getValue("isIos",SP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos7",{get:function(){return e.getValue("isIos7",AP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isAndroid",{get:function(){return e.getValue("isAndroid",zP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWebView",{get:function(){return ne(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(ne(window.cordova)&&ne(window.PhoneGap)&&ne(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWindows",{get:function(){return e.getValue("isWindows",bP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchStartEvent",{get:function(){return ne(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=e.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchMoveEvent",{get:function(){return ne(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=e.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchEndEvent",{get:function(){return ne(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=e.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchCancelEvent",{get:function(){return ne(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=e.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),e.uA=typeof navigator<"u"?navigator.userAgent:"",e}(),$=function(){function e(){}return e.addOrGetEventData=function(n){return"__eventList"in n?n.__eventList.events:(n.__eventList={},n.__eventList.events=[])},e.add=function(n,t,r,i,o){var a,s=e.addOrGetEventData(n);a=o?function oP(e,n){var t;return function(){for(var r=this,i=[],o=0;o"u"||(t.innerHTML=n.innerHTML?n.innerHTML:"",void 0!==n.className&&(t.className=n.className),void 0!==n.id&&(t.id=n.id),void 0!==n.styles&&t.setAttribute("style",n.styles),void 0!==n.attrs&&zp(t,n.attrs)),t}function G(e,n){for(var t=g0(n),r=RegExp,i=0,o=e;i0;)r.appendChild(e[0]);else for(var i=0,o=e;i-1&&!i[parseInt(o.toString(),10)].match(/\[.*\]/)){var s=i[parseInt(o.toString(),10)].split("#");if(s[1].match(/^\d/)||s[1].match(n)){var a=i[parseInt(o.toString(),10)].split(".");a[0]=a[0].replace(/#/,"[id='")+"']",i[parseInt(o.toString(),10)]=a.join(".")}}t[parseInt(r.toString(),10)]=i.join(" ")}return t.join(",")}return e}(e),n.querySelector(e)}var LP=new RegExp("]"),Bi=function(){function e(n,t){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new hc(this),ne(t)||(this.element="string"==typeof t?document.querySelector(t):t,D(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),ne(n)||this.setProperties(n,!0),this.isDestroyed=!1}return e.prototype.setProperties=function(n,t){var r=this.isProtectedOnChange;this.isProtectedOnChange=!!t,Vi(this,n),!0!==t?(Vi(this.changedProperties,n),this.dataBind()):le()&&this.isRendered&&this.serverDataBind(n),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=r},e.callChildDataBind=function(n,t){for(var i=0,o=Object.keys(n);i0?i-1:0,r+=t=-1!==t?"-"+t:"-"+i}return this.controlParent!==this.parentObj&&(r=this.parentObj.getParentKey()+"."+this.propName+t),r},e}(),qP=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],z0=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],b0=function(){function e(n){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var t=null;return{setKey:function r(o){t=o},getKey:function i(){return t}}}(),this.npxManager=function(){return{getKey:function r(){return"npxKeyReplace"}}}(),this.manager.setKey(n)}return e.prototype.validate=function(){if(!this.isValidated&&Ns&&!S(Mc(z0),Ns)&&!S("Blazor",Ns)){var r=void 0,i=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var o=this.getInfoFromKey();if(o&&o.length)for(var s=0,a=o;s"+r+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n \n ';if(typeof document<"u"&&!D(document)){var n=jr("div",{innerHTML:e});document.body.appendChild(n)}}(),P0=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},n.prototype.renderComplete=function(t){le()&&window.sfBlazor.renderComplete(this.element,t),this.isRendered=!0},n.prototype.dataBind=function(){this.injectModules(),e.prototype.dataBind.call(this)},n.prototype.on=function(t,r,i){if("string"==typeof t)this.localObserver.on(t,r,i);else for(var o=0,s=t;o"u"||(N.innerHTML=m.innerHTML?m.innerHTML:"",void 0!==m.className&&(N.className=m.className),void 0!==m.id&&(N.id=m.id),void 0!==m.styles&&N.setAttribute("style",m.styles),void 0!==t.ngAttr&&N.setAttribute(t.ngAttr,""),void 0!==m.attrs&&zp(N,m.attrs)),N};for(var r=0,i=t.tags;r"u"&&(c["".concat(s)]=[]),c["".concat(s)].push(u),u.rootNodes}}});var rC=function(){var e=function(n,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)i.hasOwnProperty(o)&&(r[o]=i[o])})(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),wn=function(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o},iC="e-opposite-content",Xp="e-dot",oC="e-content",sC="e-vertical",aC="e-horizontal",Jp="e-timeline-reverse",uC="e-item-disabled",Kp="e-item-template",cC=function(e){return e.Horizontal="Horizontal",e.Vertical="Vertical",e}(cC||{}),dC=function(e){return e.Before="Before",e.After="After",e.Alternate="Alternate",e.AlternateReverse="AlternateReverse",e}(dC||{}),f2=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return rC(n,e),wn([P("")],n.prototype,"dotCss",void 0),wn([P("")],n.prototype,"content",void 0),wn([P("")],n.prototype,"oppositeContent",void 0),wn([P(!1)],n.prototype,"disabled",void 0),wn([P("")],n.prototype,"cssClass",void 0),n}(ws),h2=function(e){function n(t,r){return e.call(this,t,r)||this}return rC(n,e),n.prototype.preRender=function(){this.element.id||(this.element.id=function iP(e){return e+"_"+tP++}("e-"+this.getModuleName()))},n.prototype.getModuleName=function(){return"timeline"},n.prototype.getPersistData=function(){return this.addOnPersist([])},n.prototype.render=function(){zp(this.element,{role:"navigation","aria-label":this.element.id}),this.timelineListEle=this.createElement("ol",{className:"e-timeline-items"}),this.updateOrientation(),this.updateCssClass(this.cssClass),this.updateAlign(),this.updateReverse(),this.updateRtl(),this.updateTemplateFunction(),this.renderItems(),this.element.appendChild(this.timelineListEle)},n.prototype.updateOrientation=function(){if(!D(this.orientation)){var t=this.orientation.toLowerCase();("horizontal"===t||"vertical"===t)&&(this.element.classList.remove(aC,sC),this.element.classList.add("e-"+t))}},n.prototype.updateCssClass=function(t,r){var i,o,s;void 0===r&&(r=""),r&&(s=r.trim().split(" "),(i=this.element.classList).remove.apply(i,s)),t&&(s=t.trim().split(" "),(o=this.element.classList).add.apply(o,s))},n.prototype.updateRtl=function(){this.element.classList[this.enableRtl?"add":"remove"]("e-rtl")},n.prototype.updateAlign=function(){if(!D(this.align)){var t=this.align.toLowerCase();("before"===t||"after"===t||"alternate"===t||"alternatereverse"===t)&&(this.element.classList.remove("e-align-before","e-align-after","e-align-alternate","e-align-alternatereverse"),this.element.classList.add("e-align-"+t))}},n.prototype.updateReverse=function(){this.element.classList[this.reverse?"add":"remove"](Jp)},n.prototype.renderItems=function(){var r,t=this;this.haveOneSidecontent();for(var i=0;i0||!D(o.content)),r||(r=o.oppositeContent.length>0||!D(o.content))}this.element.classList.remove("e-content-only","e-opposite-content-only"),t&&!r&&this.element.classList.add("e-content-only"),r&&!t&&this.element.classList.add("e-opposite-content-only")},n.prototype.updateItemContent=function(t,r,i,o){var a=this.getTemplateFunction(t?r.content:r.oppositeContent,!(this.isReact||this.isVue));"string"==typeof a?o.innerText=a:Ap(a({item:r,itemIndex:i},this),o)},n.prototype.updateTemplateFunction=function(){this.templateFunction=this.template?this.getTemplateFunction(this.template,!1):null},n.prototype.renderItemContent=function(t,r,i){var o=this.timelineListEle.querySelectorAll("li");if(r&&this.removeItemContent(o[parseInt(t.toString(),10)]),this.template){r?o[parseInt(t.toString(),10)].classList.add(Kp):i.classList.add(Kp);var s=this.items[parseInt(t.toString(),10)];Ap(this.templateFunction({item:s,itemIndex:t},this,"timelineTemplate",this.element.id+"_timelineTemplate",this.isStringTemplate),r?o[parseInt(t.toString(),10)]:i)}this.renderReactTemplates()},n.prototype.removeItemContent=function(t){t.classList.remove(Kp);for(var r=t.firstElementChild,i=0;i{class e extends __{constructor(t){super(),this.viewContainerRef=t,W0("currentInstance",this,this.viewContainerRef),this.registerEvents(v2),this.directivePropList=D2}}return e.\u0275fac=function(t){return new(t||e)(we(Bn))},e.\u0275dir=Nn({type:e,selectors:[["e-item"]],inputs:{content:"content",cssClass:"cssClass",disabled:"disabled",dotCss:"dotCss",oppositeContent:"oppositeContent"},features:[Na]}),e})(),hC=(()=>{class e extends k_{constructor(){super("items")}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=Nn({type:e,selectors:[["e-items"]],contentQueries:function(t,r,i){if(1&t&&hs(i,fC,4),2&t){let o;ps(o=gs())&&(r.children=o)}},features:[Na]}),e})();const N2=["beforeItemRender","created"],I2=[];let C2=(()=>{let e=class extends h2{constructor(t,r,i,o){super(),this.ngEle=t,this.srenderer=r,this.viewContainerRef=i,this.injector=o,this.tags=["items"],this.element=this.ngEle.nativeElement,this.injectedModules=this.injectedModules||[],this.registerEvents(N2),this.addTwoWay.call(this,I2),W0("currentInstance",this,this.viewContainerRef),this.containerContext=new $0}ngOnInit(){this.containerContext.ngOnInit(this)}ngAfterViewInit(){this.containerContext.ngAfterViewInit(this)}ngOnDestroy(){this.containerContext.ngOnDestroy(this)}ngAfterContentChecked(){this.tagObjects[0].instance=this.childItems,this.containerContext.ngAfterContentChecked(this)}};return e.\u0275fac=function(t){return new(t||e)(we(Li),we(Df),we(Bn),we(Hn))},e.\u0275cmp=Gc({type:e,selectors:[["ejs-timeline"]],contentQueries:function(t,r,i){if(1&t&&(hs(i,m2,5),hs(i,p2,5),hs(i,y2,5),hs(i,hC,5)),2&t){let o;ps(o=gs())&&(r.template=o.first),ps(o=gs())&&(r.content=o.first),ps(o=gs())&&(r.oppositeContent=o.first),ps(o=gs())&&(r.childItems=o.first)}},inputs:{align:"align",cssClass:"cssClass",enablePersistence:"enablePersistence",enableRtl:"enableRtl",items:"items",locale:"locale",orientation:"orientation",reverse:"reverse",template:"template"},outputs:{beforeItemRender:"beforeItemRender",created:"created"},features:[Na],ngContentSelectors:M2,decls:1,vars:0,template:function(t,r){1&t&&(function Nv(e){const n=j()[jt][ln];if(!n.projection){const r=n.projection=function Ll(e,n){const t=[];for(let r=0;r{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({imports:[[hp]]}),e})(),E2=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({providers:[],imports:[[hp,eg],eg]}),e})();function T2(e,n){if(1&e&&fh(0,"e-item",3),2&e){const t=n.$implicit;Su("content",t.content)("oppositeContent",t.oppositeContent)}}let w2=(()=>{class e{constructor(){this.frameworks=[{content:"ReactJs",oppositeContent:"Owned by Facebook"},{content:"Angular",oppositeContent:"Owned by Google"},{content:"VueJs",oppositeContent:"Owned by Evan you"},{content:"Svelte",oppositeContent:"Owned by Rich Harris"}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=Gc({type:e,selectors:[["app-root"]],standalone:!0,features:[iN],decls:4,vars:1,consts:[[1,"container",2,"height","330px","margin-top","30px"],["align","AlternateReverse"],[3,"content","oppositeContent",4,"ngFor","ngForOf"],[3,"content","oppositeContent"]],template:function(r,i){1&r&&(zu(0,"div",0)(1,"ejs-timeline",1)(2,"e-items"),Go(3,T2,1,2,"e-item",2),bu()()()),2&r&&(function Wm(e=1){$m(Fe(),j(),dn()+e,!1)}(3),Su("ngForOf",i.frameworks))},dependencies:[hp,AI,eg,C2,fC,hC,E2]})}}return e})();ro(332),function HL(e,n){return N4({rootComponent:e,...GI(n)})}(w2).catch(e=>console.error(e))},332:()=>{!function(y){const I=y.performance;function w(He){I&&I.mark&&I.mark(He)}function E(He,K){I&&I.measure&&I.measure(He,K)}w("Zone");const A=y.__Zone_symbol_prefix||"__zone_symbol__";function _(He){return A+He}const X=!0===y[_("forceDuplicateZoneCheck")];if(y.Zone){if(X||"function"!=typeof y.Zone.__symbol__)throw new Error("Zone already loaded.");return y.Zone}let q=(()=>{class He{static{this.__symbol__=_}static assertZonePatched(){if(y.Promise!==Fn.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let g=He.current;for(;g.parent;)g=g.parent;return g}static get current(){return It.zone}static get currentTask(){return An}static __load_patch(g,C,de=!1){if(Fn.hasOwnProperty(g)){if(!de&&X)throw Error("Already loaded patch: "+g)}else if(!y["__Zone_disable_"+g]){const Ee="Zone:"+g;w(Ee),Fn[g]=C(y,He,St),E(Ee,Ee)}}get parent(){return this._parent}get name(){return this._name}constructor(g,C){this._parent=g,this._name=C?C.name||"unnamed":"",this._properties=C&&C.properties||{},this._zoneDelegate=new he(this,this._parent&&this._parent._zoneDelegate,C)}get(g){const C=this.getZoneWith(g);if(C)return C._properties[g]}getZoneWith(g){let C=this;for(;C;){if(C._properties.hasOwnProperty(g))return C;C=C._parent}return null}fork(g){if(!g)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,g)}wrap(g,C){if("function"!=typeof g)throw new Error("Expecting function got: "+g);const de=this._zoneDelegate.intercept(this,g,C),Ee=this;return function(){return Ee.runGuarded(de,this,arguments,C)}}run(g,C,de,Ee){It={parent:It,zone:this};try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}finally{It=It.parent}}runGuarded(g,C=null,de,Ee){It={parent:It,zone:this};try{try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}catch(Yt){if(this._zoneDelegate.handleError(this,Yt))throw Yt}}finally{It=It.parent}}runTask(g,C,de){if(g.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===it&&(g.type===Xt||g.type===ge))return;const Ee=g.state!=J;Ee&&g._transitionTo(J,Qe),g.runCount++;const Yt=An;An=g,It={parent:It,zone:this};try{g.type==ge&&g.data&&!g.data.isPeriodic&&(g.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,g,C,de)}catch(U){if(this._zoneDelegate.handleError(this,U))throw U}}finally{g.state!==it&&g.state!==Z&&(g.type==Xt||g.data&&g.data.isPeriodic?Ee&&g._transitionTo(Qe,J):(g.runCount=0,this._updateTaskCount(g,-1),Ee&&g._transitionTo(it,J,it))),It=It.parent,An=Yt}}scheduleTask(g){if(g.zone&&g.zone!==this){let de=this;for(;de;){if(de===g.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${g.zone.name}`);de=de.parent}}g._transitionTo(wt,it);const C=[];g._zoneDelegates=C,g._zone=this;try{g=this._zoneDelegate.scheduleTask(this,g)}catch(de){throw g._transitionTo(Z,wt,it),this._zoneDelegate.handleError(this,de),de}return g._zoneDelegates===C&&this._updateTaskCount(g,1),g.state==wt&&g._transitionTo(Qe,wt),g}scheduleMicroTask(g,C,de,Ee){return this.scheduleTask(new ie(Pe,g,C,de,Ee,void 0))}scheduleMacroTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(ge,g,C,de,Ee,Yt))}scheduleEventTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(Xt,g,C,de,Ee,Yt))}cancelTask(g){if(g.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===Qe||g.state===J){g._transitionTo(at,Qe,J);try{this._zoneDelegate.cancelTask(this,g)}catch(C){throw g._transitionTo(Z,at),this._zoneDelegate.handleError(this,C),C}return this._updateTaskCount(g,-1),g._transitionTo(it,at),g.runCount=0,g}}_updateTaskCount(g,C){const de=g._zoneDelegates;-1==C&&(g._zoneDelegates=null);for(let Ee=0;EeHe.hasTask(g,C),onScheduleTask:(He,K,g,C)=>He.scheduleTask(g,C),onInvokeTask:(He,K,g,C,de,Ee)=>He.invokeTask(g,C,de,Ee),onCancelTask:(He,K,g,C)=>He.cancelTask(g,C)};class he{constructor(K,g,C){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=K,this._parentDelegate=g,this._forkZS=C&&(C&&C.onFork?C:g._forkZS),this._forkDlgt=C&&(C.onFork?g:g._forkDlgt),this._forkCurrZone=C&&(C.onFork?this.zone:g._forkCurrZone),this._interceptZS=C&&(C.onIntercept?C:g._interceptZS),this._interceptDlgt=C&&(C.onIntercept?g:g._interceptDlgt),this._interceptCurrZone=C&&(C.onIntercept?this.zone:g._interceptCurrZone),this._invokeZS=C&&(C.onInvoke?C:g._invokeZS),this._invokeDlgt=C&&(C.onInvoke?g:g._invokeDlgt),this._invokeCurrZone=C&&(C.onInvoke?this.zone:g._invokeCurrZone),this._handleErrorZS=C&&(C.onHandleError?C:g._handleErrorZS),this._handleErrorDlgt=C&&(C.onHandleError?g:g._handleErrorDlgt),this._handleErrorCurrZone=C&&(C.onHandleError?this.zone:g._handleErrorCurrZone),this._scheduleTaskZS=C&&(C.onScheduleTask?C:g._scheduleTaskZS),this._scheduleTaskDlgt=C&&(C.onScheduleTask?g:g._scheduleTaskDlgt),this._scheduleTaskCurrZone=C&&(C.onScheduleTask?this.zone:g._scheduleTaskCurrZone),this._invokeTaskZS=C&&(C.onInvokeTask?C:g._invokeTaskZS),this._invokeTaskDlgt=C&&(C.onInvokeTask?g:g._invokeTaskDlgt),this._invokeTaskCurrZone=C&&(C.onInvokeTask?this.zone:g._invokeTaskCurrZone),this._cancelTaskZS=C&&(C.onCancelTask?C:g._cancelTaskZS),this._cancelTaskDlgt=C&&(C.onCancelTask?g:g._cancelTaskDlgt),this._cancelTaskCurrZone=C&&(C.onCancelTask?this.zone:g._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const de=C&&C.onHasTask;(de||g&&g._hasTaskZS)&&(this._hasTaskZS=de?C:fe,this._hasTaskDlgt=g,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=K,C.onScheduleTask||(this._scheduleTaskZS=fe,this._scheduleTaskDlgt=g,this._scheduleTaskCurrZone=this.zone),C.onInvokeTask||(this._invokeTaskZS=fe,this._invokeTaskDlgt=g,this._invokeTaskCurrZone=this.zone),C.onCancelTask||(this._cancelTaskZS=fe,this._cancelTaskDlgt=g,this._cancelTaskCurrZone=this.zone))}fork(K,g){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,K,g):new q(K,g)}intercept(K,g,C){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,K,g,C):g}invoke(K,g,C,de,Ee){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,K,g,C,de,Ee):g.apply(C,de)}handleError(K,g){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,K,g)}scheduleTask(K,g){let C=g;if(this._scheduleTaskZS)this._hasTaskZS&&C._zoneDelegates.push(this._hasTaskDlgtOwner),C=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,K,g),C||(C=g);else if(g.scheduleFn)g.scheduleFn(g);else{if(g.type!=Pe)throw new Error("Task is missing scheduleFn.");Ne(g)}return C}invokeTask(K,g,C,de){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,K,g,C,de):g.callback.apply(C,de)}cancelTask(K,g){let C;if(this._cancelTaskZS)C=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,K,g);else{if(!g.cancelFn)throw Error("Task is not cancelable");C=g.cancelFn(g)}return C}hasTask(K,g){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,K,g)}catch(C){this.handleError(K,C)}}_updateTaskCount(K,g){const C=this._taskCounts,de=C[K],Ee=C[K]=de+g;if(Ee<0)throw new Error("More tasks executed then were scheduled.");0!=de&&0!=Ee||this.hasTask(this.zone,{microTask:C.microTask>0,macroTask:C.macroTask>0,eventTask:C.eventTask>0,change:K})}}class ie{constructor(K,g,C,de,Ee,Yt){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=K,this.source=g,this.data=de,this.scheduleFn=Ee,this.cancelFn=Yt,!C)throw new Error("callback is not defined");this.callback=C;const U=this;this.invoke=K===Xt&&de&&de.useG?ie.invokeTask:function(){return ie.invokeTask.call(y,U,this,arguments)}}static invokeTask(K,g,C){K||(K=this),sn++;try{return K.runCount++,K.zone.runTask(K,g,C)}finally{1==sn&&ee(),sn--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(it,wt)}_transitionTo(K,g,C){if(this._state!==g&&this._state!==C)throw new Error(`${this.type} '${this.source}': can not transition to '${K}', expecting state '${g}'${C?" or '"+C+"'":""}, was '${this._state}'.`);this._state=K,K==it&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const ke=_("setTimeout"),je=_("Promise"),Le=_("then");let qt,st=[],Ye=!1;function yt(He){if(qt||y[je]&&(qt=y[je].resolve(0)),qt){let K=qt[Le];K||(K=qt.then),K.call(qt,He)}else y[ke](He,0)}function Ne(He){0===sn&&0===st.length&&yt(ee),He&&st.push(He)}function ee(){if(!Ye){for(Ye=!0;st.length;){const He=st;st=[];for(let K=0;KIt,onUnhandledError:Ct,microtaskDrainDone:Ct,scheduleMicroTask:Ne,showUncaughtError:()=>!q[_("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:Ct,patchMethod:()=>Ct,bindArguments:()=>[],patchThen:()=>Ct,patchMacroTask:()=>Ct,patchEventPrototype:()=>Ct,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>Ct,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>Ct,wrapWithCurrentZone:()=>Ct,filterProperties:()=>[],attachOriginToPatched:()=>Ct,_redefineProperty:()=>Ct,patchCallbacks:()=>Ct,nativeScheduleMicroTask:yt};let It={parent:null,zone:new q(null,null)},An=null,sn=0;function Ct(){}E("Zone","Zone"),y.Zone=q}(globalThis);const Sr=Object.getOwnPropertyDescriptor,no=Object.defineProperty,ro=Object.getPrototypeOf,io=Object.create,jc=Array.prototype.slice,rl="addEventListener",Tt="removeEventListener",Ar=Zone.__symbol__(rl),Kr=Zone.__symbol__(Tt),rn="true",Ze="false",oo=Zone.__symbol__("");function bs(y,I){return Zone.current.wrap(y,I)}function il(y,I,w,E,A){return Zone.current.scheduleMacroTask(y,I,w,E,A)}const Ke=Zone.__symbol__,ei=typeof window<"u",ti=ei?window:void 0,zt=ei&&ti||globalThis,ol="removeAttribute";function so(y,I){for(let w=y.length-1;w>=0;w--)"function"==typeof y[w]&&(y[w]=bs(y[w],I+"_"+w));return y}function Os(y){return!y||!1!==y.writable&&!("function"==typeof y.get&&typeof y.set>"u")}const xs=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ni=!("nw"in zt)&&typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process),ao=!ni&&!xs&&!(!ei||!ti.HTMLElement),Ls=typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process)&&!xs&&!(!ei||!ti.HTMLElement),zr={},ri=function(y){if(!(y=y||zt.event))return;let I=zr[y.type];I||(I=zr[y.type]=Ke("ON_PROPERTY"+y.type));const w=this||y.target||zt,E=w[I];let A;return ao&&w===ti&&"error"===y.type?(A=E&&E.call(this,y.message,y.filename,y.lineno,y.colno,y.error),!0===A&&y.preventDefault()):(A=E&&E.apply(this,arguments),null!=A&&!A&&y.preventDefault()),A};function br(y,I,w){let E=Sr(y,I);if(!E&&w&&Sr(w,I)&&(E={enumerable:!0,configurable:!0}),!E||!E.configurable)return;const A=Ke("on"+I+"patched");if(y.hasOwnProperty(A)&&y[A])return;delete E.writable,delete E.value;const _=E.get,X=E.set,q=I.slice(2);let fe=zr[q];fe||(fe=zr[q]=Ke("ON_PROPERTY"+q)),E.set=function(he){let ie=this;!ie&&y===zt&&(ie=zt),ie&&("function"==typeof ie[fe]&&ie.removeEventListener(q,ri),X&&X.call(ie,null),ie[fe]=he,"function"==typeof he&&ie.addEventListener(q,ri,!1))},E.get=function(){let he=this;if(!he&&y===zt&&(he=zt),!he)return null;const ie=he[fe];if(ie)return ie;if(_){let ke=_.call(this);if(ke)return E.set.call(this,ke),"function"==typeof he[ol]&&he.removeAttribute(I),ke}return null},no(y,I,E),y[A]=!0}function Ps(y,I,w){if(I)for(let E=0;Efunction(X,q){const fe=w(X,q);return fe.cbIdx>=0&&"function"==typeof q[fe.cbIdx]?il(fe.name,q[fe.cbIdx],fe,A):_.apply(X,q)})}function er(y,I){y[Ke("OriginalDelegate")]=I}let Ac=!1,uo=!1;function zc(){if(Ac)return uo;Ac=!0;try{const y=ti.navigator.userAgent;(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/")||-1!==y.indexOf("Edge/"))&&(uo=!0)}catch{}return uo}Zone.__load_patch("ZoneAwarePromise",(y,I,w)=>{const E=Object.getOwnPropertyDescriptor,A=Object.defineProperty,X=w.symbol,q=[],fe=!1!==y[X("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],he=X("Promise"),ie=X("then"),ke="__creationTrace__";w.onUnhandledError=U=>{if(w.showUncaughtError()){const k=U&&U.rejection;k?console.error("Unhandled Promise rejection:",k instanceof Error?k.message:k,"; Zone:",U.zone.name,"; Task:",U.task&&U.task.source,"; Value:",k,k instanceof Error?k.stack:void 0):console.error(U)}},w.microtaskDrainDone=()=>{for(;q.length;){const U=q.shift();try{U.zone.runGuarded(()=>{throw U.throwOriginal?U.rejection:U})}catch(k){Le(k)}}};const je=X("unhandledPromiseRejectionHandler");function Le(U){w.onUnhandledError(U);try{const k=I[je];"function"==typeof k&&k.call(this,U)}catch{}}function st(U){return U&&U.then}function Ye(U){return U}function qt(U){return g.reject(U)}const yt=X("state"),Ne=X("value"),ee=X("finally"),Ut=X("parentPromiseValue"),it=X("parentPromiseState"),wt="Promise.then",Qe=null,J=!0,at=!1,Z=0;function Pe(U,k){return T=>{try{St(U,k,T)}catch(Q){St(U,!1,Q)}}}const ge=function(){let U=!1;return function(T){return function(){U||(U=!0,T.apply(null,arguments))}}},Xt="Promise resolved with itself",Fn=X("currentTaskTrace");function St(U,k,T){const Q=ge();if(U===T)throw new TypeError(Xt);if(U[yt]===Qe){let ue=null;try{("object"==typeof T||"function"==typeof T)&&(ue=T&&T.then)}catch(B){return Q(()=>{St(U,!1,B)})(),U}if(k!==at&&T instanceof g&&T.hasOwnProperty(yt)&&T.hasOwnProperty(Ne)&&T[yt]!==Qe)An(T),St(U,T[yt],T[Ne]);else if(k!==at&&"function"==typeof ue)try{ue.call(T,Q(Pe(U,k)),Q(Pe(U,!1)))}catch(B){Q(()=>{St(U,!1,B)})()}else{U[yt]=k;const B=U[Ne];if(U[Ne]=T,U[ee]===ee&&k===J&&(U[yt]=U[it],U[Ne]=U[Ut]),k===at&&T instanceof Error){const ae=I.currentTask&&I.currentTask.data&&I.currentTask.data[ke];ae&&A(T,Fn,{configurable:!0,enumerable:!1,writable:!0,value:ae})}for(let ae=0;ae{try{const te=U[Ne],Te=!!T&&ee===T[ee];Te&&(T[Ut]=te,T[it]=B);const ze=k.run(ae,void 0,Te&&ae!==qt&&ae!==Ye?[]:[te]);St(T,!0,ze)}catch(te){St(T,!1,te)}},T)}const He=function(){},K=y.AggregateError;class g{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(k){return k instanceof g?k:St(new this(null),J,k)}static reject(k){return St(new this(null),at,k)}static withResolvers(){const k={};return k.promise=new g((T,Q)=>{k.resolve=T,k.reject=Q}),k}static any(k){if(!k||"function"!=typeof k[Symbol.iterator])return Promise.reject(new K([],"All promises were rejected"));const T=[];let Q=0;try{for(let ae of k)Q++,T.push(g.resolve(ae))}catch{return Promise.reject(new K([],"All promises were rejected"))}if(0===Q)return Promise.reject(new K([],"All promises were rejected"));let ue=!1;const B=[];return new g((ae,te)=>{for(let Te=0;Te{ue||(ue=!0,ae(ze))},ze=>{B.push(ze),Q--,0===Q&&(ue=!0,te(new K(B,"All promises were rejected")))})})}static race(k){let T,Q,ue=new this((te,Te)=>{T=te,Q=Te});function B(te){T(te)}function ae(te){Q(te)}for(let te of k)st(te)||(te=this.resolve(te)),te.then(B,ae);return ue}static all(k){return g.allWithCallback(k)}static allSettled(k){return(this&&this.prototype instanceof g?this:g).allWithCallback(k,{thenCallback:Q=>({status:"fulfilled",value:Q}),errorCallback:Q=>({status:"rejected",reason:Q})})}static allWithCallback(k,T){let Q,ue,B=new this((ze,lt)=>{Q=ze,ue=lt}),ae=2,te=0;const Te=[];for(let ze of k){st(ze)||(ze=this.resolve(ze));const lt=te;try{ze.then(nt=>{Te[lt]=T?T.thenCallback(nt):nt,ae--,0===ae&&Q(Te)},nt=>{T?(Te[lt]=T.errorCallback(nt),ae--,0===ae&&Q(Te)):ue(nt)})}catch(nt){ue(nt)}ae++,te++}return ae-=2,0===ae&&Q(Te),B}constructor(k){const T=this;if(!(T instanceof g))throw new Error("Must be an instanceof Promise.");T[yt]=Qe,T[Ne]=[];try{const Q=ge();k&&k(Q(Pe(T,J)),Q(Pe(T,at)))}catch(Q){St(T,!1,Q)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return g}then(k,T){let Q=this.constructor?.[Symbol.species];(!Q||"function"!=typeof Q)&&(Q=this.constructor||g);const ue=new Q(He),B=I.current;return this[yt]==Qe?this[Ne].push(B,ue,k,T):sn(this,B,ue,k,T),ue}catch(k){return this.then(null,k)}finally(k){let T=this.constructor?.[Symbol.species];(!T||"function"!=typeof T)&&(T=g);const Q=new T(He);Q[ee]=ee;const ue=I.current;return this[yt]==Qe?this[Ne].push(ue,Q,k,k):sn(this,ue,Q,k,k),Q}}g.resolve=g.resolve,g.reject=g.reject,g.race=g.race,g.all=g.all;const C=y[he]=y.Promise;y.Promise=g;const de=X("thenPatched");function Ee(U){const k=U.prototype,T=E(k,"then");if(T&&(!1===T.writable||!T.configurable))return;const Q=k.then;k[ie]=Q,U.prototype.then=function(ue,B){return new g((te,Te)=>{Q.call(this,te,Te)}).then(ue,B)},U[de]=!0}return w.patchThen=Ee,C&&(Ee(C),hr(y,"fetch",U=>function Yt(U){return function(k,T){let Q=U.apply(k,T);if(Q instanceof g)return Q;let ue=Q.constructor;return ue[de]||Ee(ue),Q}}(U))),Promise[I.__symbol__("uncaughtPromiseErrors")]=q,g}),Zone.__load_patch("toString",y=>{const I=Function.prototype.toString,w=Ke("OriginalDelegate"),E=Ke("Promise"),A=Ke("Error"),_=function(){if("function"==typeof this){const he=this[w];if(he)return"function"==typeof he?I.call(he):Object.prototype.toString.call(he);if(this===Promise){const ie=y[E];if(ie)return I.call(ie)}if(this===Error){const ie=y[A];if(ie)return I.call(ie)}}return I.call(this)};_[w]=I,Function.prototype.toString=_;const X=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":X.call(this)}});let pr=!1;if(typeof window<"u")try{const y=Object.defineProperty({},"passive",{get:function(){pr=!0}});window.addEventListener("test",y,y),window.removeEventListener("test",y,y)}catch{pr=!1}const tg={useG:!0},jn={},bc={},ll=new RegExp("^"+oo+"(\\w+)(true|false)$"),Oc=Ke("propagationStopped");function ul(y,I){const w=(I?I(y):y)+Ze,E=(I?I(y):y)+rn,A=oo+w,_=oo+E;jn[y]={},jn[y][Ze]=A,jn[y][rn]=_}function xc(y,I,w,E){const A=E&&E.add||rl,_=E&&E.rm||Tt,X=E&&E.listeners||"eventListeners",q=E&&E.rmAll||"removeAllListeners",fe=Ke(A),he="."+A+":",ie="prependListener",ke="."+ie+":",je=function(Ne,ee,Ut){if(Ne.isRemoved)return;const it=Ne.callback;let wt;"object"==typeof it&&it.handleEvent&&(Ne.callback=J=>it.handleEvent(J),Ne.originalDelegate=it);try{Ne.invoke(Ne,ee,[Ut])}catch(J){wt=J}const Qe=Ne.options;return Qe&&"object"==typeof Qe&&Qe.once&&ee[_].call(ee,Ut.type,Ne.originalDelegate?Ne.originalDelegate:Ne.callback,Qe),wt};function Le(Ne,ee,Ut){if(!(ee=ee||y.event))return;const it=Ne||ee.target||y,wt=it[jn[ee.type][Ut?rn:Ze]];if(wt){const Qe=[];if(1===wt.length){const J=je(wt[0],it,ee);J&&Qe.push(J)}else{const J=wt.slice();for(let at=0;at{throw at})}}}const st=function(Ne){return Le(this,Ne,!1)},Ye=function(Ne){return Le(this,Ne,!0)};function qt(Ne,ee){if(!Ne)return!1;let Ut=!0;ee&&void 0!==ee.useG&&(Ut=ee.useG);const it=ee&&ee.vh;let wt=!0;ee&&void 0!==ee.chkDup&&(wt=ee.chkDup);let Qe=!1;ee&&void 0!==ee.rt&&(Qe=ee.rt);let J=Ne;for(;J&&!J.hasOwnProperty(A);)J=ro(J);if(!J&&Ne[A]&&(J=Ne),!J||J[fe])return!1;const at=ee&&ee.eventNameToString,Z={},Pe=J[fe]=J[A],ge=J[Ke(_)]=J[_],Xt=J[Ke(X)]=J[X],Fn=J[Ke(q)]=J[q];let St;ee&&ee.prepend&&(St=J[Ke(ee.prepend)]=J[ee.prepend]);const g=Ut?function(T){if(!Z.isExisting)return Pe.call(Z.target,Z.eventName,Z.capture?Ye:st,Z.options)}:function(T){return Pe.call(Z.target,Z.eventName,T.invoke,Z.options)},C=Ut?function(T){if(!T.isRemoved){const Q=jn[T.eventName];let ue;Q&&(ue=Q[T.capture?rn:Ze]);const B=ue&&T.target[ue];if(B)for(let ae=0;ae{Qn.zone.cancelTask(Qn)},{once:!0})),Z.target=null,Ci&&(Ci.taskData=null),fo&&(Pt.once=!0),!pr&&"boolean"==typeof Qn.options||(Qn.options=Pt),Qn.target=Te,Qn.capture=Pr,Qn.eventName=ze,nt&&(Qn.originalDelegate=lt),te?Yn.unshift(Qn):Yn.push(Qn),ae?Te:void 0}};return J[A]=k(Pe,he,g,C,Qe),St&&(J[ie]=k(St,ke,function(T){return St.call(Z.target,Z.eventName,T.invoke,Z.options)},C,Qe,!0)),J[_]=function(){const T=this||y;let Q=arguments[0];ee&&ee.transferEventName&&(Q=ee.transferEventName(Q));const ue=arguments[2],B=!!ue&&("boolean"==typeof ue||ue.capture),ae=arguments[1];if(!ae)return ge.apply(this,arguments);if(it&&!it(ge,ae,T,arguments))return;const te=jn[Q];let Te;te&&(Te=te[B?rn:Ze]);const ze=Te&&T[Te];if(ze)for(let lt=0;ltfunction(A,_){A[Oc]=!0,E&&E.apply(A,_)})}function Pc(y,I,w,E,A){const _=Zone.__symbol__(E);if(I[_])return;const X=I[_]=I[E];I[E]=function(q,fe,he){return fe&&fe.prototype&&A.forEach(function(ie){const ke=`${w}.${E}::`+ie,je=fe.prototype;try{if(je.hasOwnProperty(ie)){const Le=y.ObjectGetOwnPropertyDescriptor(je,ie);Le&&Le.value?(Le.value=y.wrapWithCurrentZone(Le.value,ke),y._redefineProperty(fe.prototype,ie,Le)):je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}else je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}catch{}}),X.call(I,q,fe,he)},y.attachOriginToPatched(I[E],X)}function _c(y,I,w){if(!w||0===w.length)return I;const E=w.filter(_=>_.target===y);if(!E||0===E.length)return I;const A=E[0].ignoreProperties;return I.filter(_=>-1===A.indexOf(_))}function Sn(y,I,w,E){y&&Ps(y,_c(y,I,w),E)}function co(y){return Object.getOwnPropertyNames(y).filter(I=>I.startsWith("on")&&I.length>2).map(I=>I.substring(2))}Zone.__load_patch("util",(y,I,w)=>{const E=co(y);w.patchOnProperties=Ps,w.patchMethod=hr,w.bindArguments=so,w.patchMacroTask=Sc;const A=I.__symbol__("BLACK_LISTED_EVENTS"),_=I.__symbol__("UNPATCHED_EVENTS");y[_]&&(y[A]=y[_]),y[A]&&(I[A]=I[_]=y[A]),w.patchEventPrototype=cl,w.patchEventTarget=xc,w.isIEOrEdge=zc,w.ObjectDefineProperty=no,w.ObjectGetOwnPropertyDescriptor=Sr,w.ObjectCreate=io,w.ArraySlice=jc,w.patchClass=lo,w.wrapWithCurrentZone=bs,w.filterProperties=_c,w.attachOriginToPatched=er,w._redefineProperty=Object.defineProperty,w.patchCallbacks=Pc,w.getGlobalObjects=()=>({globalSources:bc,zoneSymbolEventNames:jn,eventNames:E,isBrowser:ao,isMix:Ls,isNode:ni,TRUE_STR:rn,FALSE_STR:Ze,ZONE_SYMBOL_PREFIX:oo,ADD_EVENT_LISTENER_STR:rl,REMOVE_EVENT_LISTENER_STR:Tt})});const on=Ke("zoneTask");function Or(y,I,w,E){let A=null,_=null;w+=E;const X={};function q(he){const ie=he.data;return ie.args[0]=function(){return he.invoke.apply(this,arguments)},ie.handleId=A.apply(y,ie.args),he}function fe(he){return _.call(y,he.data.handleId)}A=hr(y,I+=E,he=>function(ie,ke){if("function"==typeof ke[0]){const je={isPeriodic:"Interval"===E,delay:"Timeout"===E||"Interval"===E?ke[1]||0:void 0,args:ke},Le=ke[0];ke[0]=function(){try{return Le.apply(this,arguments)}finally{je.isPeriodic||("number"==typeof je.handleId?delete X[je.handleId]:je.handleId&&(je.handleId[on]=null))}};const st=il(I,ke[0],je,q,fe);if(!st)return st;const Ye=st.data.handleId;return"number"==typeof Ye?X[Ye]=st:Ye&&(Ye[on]=st),Ye&&Ye.ref&&Ye.unref&&"function"==typeof Ye.ref&&"function"==typeof Ye.unref&&(st.ref=Ye.ref.bind(Ye),st.unref=Ye.unref.bind(Ye)),"number"==typeof Ye||Ye?Ye:st}return he.apply(y,ke)}),_=hr(y,w,he=>function(ie,ke){const je=ke[0];let Le;"number"==typeof je?Le=X[je]:(Le=je&&je[on],Le||(Le=je)),Le&&"string"==typeof Le.type?"notScheduled"!==Le.state&&(Le.cancelFn&&Le.data.isPeriodic||0===Le.runCount)&&("number"==typeof je?delete X[je]:je&&(je[on]=null),Le.zone.cancelTask(Le)):he.apply(y,ke)})}Zone.__load_patch("legacy",y=>{const I=y[Zone.__symbol__("legacyPatch")];I&&I()}),Zone.__load_patch("timers",y=>{const I="set",w="clear";Or(y,I,w,"Timeout"),Or(y,I,w,"Interval"),Or(y,I,w,"Immediate")}),Zone.__load_patch("requestAnimationFrame",y=>{Or(y,"request","cancel","AnimationFrame"),Or(y,"mozRequest","mozCancel","AnimationFrame"),Or(y,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(y,I)=>{const w=["alert","prompt","confirm"];for(let E=0;Efunction(fe,he){return I.current.run(_,y,he,q)})}),Zone.__load_patch("EventTarget",(y,I,w)=>{(function xr(y,I){I.patchEventPrototype(y,I)})(y,w),function fl(y,I){if(Zone[I.symbol("patchEventTarget")])return;const{eventNames:w,zoneSymbolEventNames:E,TRUE_STR:A,FALSE_STR:_,ZONE_SYMBOL_PREFIX:X}=I.getGlobalObjects();for(let fe=0;fe{lo("MutationObserver"),lo("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(y,I,w)=>{lo("IntersectionObserver")}),Zone.__load_patch("FileReader",(y,I,w)=>{lo("FileReader")}),Zone.__load_patch("on_property",(y,I,w)=>{!function _s(y,I){if(ni&&!Ls||Zone[y.symbol("patchEvents")])return;const w=I.__Zone_ignore_on_properties;let E=[];if(ao){const A=window;E=E.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const _=function al(){try{const y=ti.navigator.userAgent;if(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:A,ignoreProperties:["error"]}]:[];Sn(A,co(A),w&&w.concat(_),ro(A))}E=E.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let A=0;A{!function dl(y,I){const{isBrowser:w,isMix:E}=I.getGlobalObjects();(w||E)&&y.customElements&&"customElements"in y&&I.patchCallbacks(I,y.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(y,w)}),Zone.__load_patch("XHR",(y,I)=>{!function fe(he){const ie=he.XMLHttpRequest;if(!ie)return;const ke=ie.prototype;let Le=ke[Ar],st=ke[Kr];if(!Le){const Z=he.XMLHttpRequestEventTarget;if(Z){const Pe=Z.prototype;Le=Pe[Ar],st=Pe[Kr]}}const Ye="readystatechange",qt="scheduled";function yt(Z){const Pe=Z.data,ge=Pe.target;ge[_]=!1,ge[q]=!1;const Xt=ge[A];Le||(Le=ge[Ar],st=ge[Kr]),Xt&&st.call(ge,Ye,Xt);const Fn=ge[A]=()=>{if(ge.readyState===ge.DONE)if(!Pe.aborted&&ge[_]&&Z.state===qt){const It=ge[I.__symbol__("loadfalse")];if(0!==ge.status&&It&&It.length>0){const An=Z.invoke;Z.invoke=function(){const sn=ge[I.__symbol__("loadfalse")];for(let Ct=0;Ctfunction(Z,Pe){return Z[E]=0==Pe[2],Z[X]=Pe[1],Ut.apply(Z,Pe)}),wt=Ke("fetchTaskAborting"),Qe=Ke("fetchTaskScheduling"),J=hr(ke,"send",()=>function(Z,Pe){if(!0===I.current[Qe]||Z[E])return J.apply(Z,Pe);{const ge={target:Z,url:Z[X],isPeriodic:!1,args:Pe,aborted:!1},Xt=il("XMLHttpRequest.send",Ne,ge,yt,ee);Z&&!0===Z[q]&&!ge.aborted&&Xt.state===qt&&Xt.invoke()}}),at=hr(ke,"abort",()=>function(Z,Pe){const ge=function je(Z){return Z[w]}(Z);if(ge&&"string"==typeof ge.type){if(null==ge.cancelFn||ge.data&&ge.data.aborted)return;ge.zone.cancelTask(ge)}else if(!0===I.current[wt])return at.apply(Z,Pe)})}(y);const w=Ke("xhrTask"),E=Ke("xhrSync"),A=Ke("xhrListener"),_=Ke("xhrScheduled"),X=Ke("xhrURL"),q=Ke("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",y=>{y.navigator&&y.navigator.geolocation&&function sl(y,I){const w=y.constructor.name;for(let E=0;E{const fe=function(){return q.apply(this,so(arguments,w+"."+A))};return er(fe,q),fe})(_)}}}(y.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(y,I)=>{function w(E){return function(A){Lc(y,E).forEach(X=>{const q=y.PromiseRejectionEvent;if(q){const fe=new q(E,{promise:A.promise,reason:A.rejection});X.invoke(fe)}})}}y.PromiseRejectionEvent&&(I[Ke("unhandledPromiseRejectionHandler")]=w("unhandledrejection"),I[Ke("rejectionHandledHandler")]=w("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(y,I,w)=>{!function ks(y,I){I.patchMethod(y,"queueMicrotask",w=>function(E,A){Zone.current.scheduleMicroTask("queueMicrotask",A[0])})}(y,w)})}},Sr=>{Sr(Sr.s=207)}]); \ No newline at end of file diff --git a/ej2-angular/samples/timeline/align/alternate/styles.bfc0a8d1d2c1025c.css b/ej2-angular/samples/timeline/align/alternate-reverse/styles.d025f660190fd894.css similarity index 99% rename from ej2-angular/samples/timeline/align/alternate/styles.bfc0a8d1d2c1025c.css rename to ej2-angular/samples/timeline/align/alternate-reverse/styles.d025f660190fd894.css index a9327b439d..0a0e87ae51 100644 --- a/ej2-angular/samples/timeline/align/alternate/styles.bfc0a8d1d2c1025c.css +++ b/ej2-angular/samples/timeline/align/alternate-reverse/styles.d025f660190fd894.css @@ -1 +1 @@ -@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700";@font-face{font-family:e-icons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXBj/WxwAAANuAAAC15nbHlm0ahAOQAAJVQAAocwaGVhZClfeKIAAADQAAAANmhoZWEIXgbPAAAArAAAACRobXR4OAb+rAAAAYAAAAw4bG9jYQPFrZQAABkYAAAMPG1heHAEOQLMAAABCAAAACBuYW1lc0cOBgACrIQAAAIlcG9zdE/MgpsAAq6sAAAwxAABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAADDgABAAAAAQAAYWKr8l8PPPUACwQAAAAAAOMgGdIAAAAA4yAZ0v/A/+QEQAQcAAAACAACAAEAAAAAAAEAAAMOAsAAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEC0oAAAFIAQAABwBI4RXhKeE54UXhnOGf4gbiCuIM4h7iLeIv4kLiReJI4lHiVOJW4lniYuJl4mficeJ54onikuKV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ASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBbAFtAW4BbwFwAXEBcgFzAXQBlQGUAZMBkgGXAZEBmAGZAZYBmgGbAZwBnQGeAXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBtAG1AbYBtwG4ATIBMwE0ATUAJQE3ATgBOQE6ACYBPAE9AT4BPwFAAUEBNgE7AYUAJwGGAYcBiQGKAYsBjAGPAYgBjQGOAZABnwGgAaEBogAoAagBpwGwAaoBqwGsAa0BrgGvAbEBsgGzACkAKgArACwALQAuAC8AMAAxADIBowGkAaUBpgG5ADMANAGpADUCIwA3ADgCJwIoAikAOQIrAiwCLgIvADoAOwA8AjECMwI2AjcAPQI5AD4APwI6AjsCPABAAj8CQAJBAkIAQQBCAEMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAiICYQJjAmICZAJlAmYARABFAhgCGQIaAh8ARgBHAjACZwJoAmkCagJrAmwCOABIAkMBFABJAhYBGwBKAm0CbgJvAnACcQJyAEsCIAI+AEwATQBOAE8AUAJzAnQCdQJ2AncCeABRAFIAUwJ5AnoCewJ8An0CfgBUAFUAVgBXAV4AWAJ/AoAAYgKCAoQChQKGAFkAWgKDAoEChwBjAogCiQBkAooCiwKMAo0CjgKPApAAWwKRApICkwKUApUClgKXApgCmQKaApsAXAKcAp0CngKfAqAAXQKhAqICowKkAqUCpgKnAqgCqQKqAF4CqwKsAF8CrQKuAq8CsAKxArICswK0ArUCtgK3ArgAYAK5AroCuwK8Ar0CvgK/AsACwQBlAsICwwLEAsUAYQLGAscCyALJAsoCywBmAswCzQBnAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0AzADNAM4AzwDQANEA0gAhACIAIwAkANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAV0BXAFbAUMBRAFFAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFGAVkBWgFYAWABYQFfAWIBYwFkARoA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsAAAAAAAAAAAAAAAACEAAABHAAAAToAAAF0AAABuQAAAdEAAAHcAAACJQAAAqkAAAKyAAADHAAAA4YAAAOYAAADvwAAA8YAAAPYAAAD6QAAA/sAAAQLAAAEawAABLoAAAVdAAAFsgAABjYAAAZqAAAHAgAABzwAAAd7AAAHrAAAB+QAAAhvAAAI6wAACUkAAAmzAAAKOwAACqgAAArJAAALJwAAC1sAAAt3AAALjQAAC6kAAAu6AAAL+gAADEoAAAxYAAAMZwAADLwAAAzHAAANKAAADUkAAA1VAAANZAAADW8AAA12AAANfQAADYQAAA2LAAANmAAADaQAAA2rAAANsgAADcgAAA3RAAAN2AAADeQAAA3xAAAOAAAADhUAAA4jAAAOMQAADmYAAA5wAAAOfQAADocAAA6SAAAOnQAADu0AAA70AAAO+wAADxEAAA8bAAAPSgAAD3oAAA+LAAAPlQAAD50AAA+nAAAP2gAAD+sAAA/2AAAQAgAAEAkAABBTAAAQXwAAEMsAABFPAAARkQAAEa4AABG5AAASAQAAEg4AABKCAAAS0gAAE2EAABN6AAAUCQAAFFMAABShAAAUsgAAFL0AABTIAAAUzwAAFNoAABT6AAAVigAAFdsAABZkAAAXEAAAF4kAABefAAAX9AAAGA8AABgpAAAYRgAAGGQAABkVAAAZZgAAGboAABpRAAAa6wAAGz8AABtlAAAbhgAAHDkAAByOAAAcxAAAHPgAAB0UAAAdMAAAHWsAAB2wAAAd/gAAHh4AAB5qAAAeiQAAHqgAAB61AAAewgAAHs8AAB7vAAAfAwAAHxgAAB8sAAAfPgAAH5gAAB+oAAAftwAAH+kAACAQAAAgIQAAIDUAACCJAAAgmAAAIS8AACFHAAAhgQAAIY4AACGhAAAhvQAAIfcAACIJAAAiRgAAIrwAACNpAAAjiQAAI8oAACQyAAAkwQAAJO0AACURAAAlHwAAJTAAACWZAAAlpwAAJboAACZFAAAmbgAAJpQAACbOAAAnDQAAJxwAACdFAAAnZgAAJ5wAACeoAAAnsgAAJ/cAACgLAAAoGwAAKCkAACj/AAApggAAKawAACnWAAAp5AAAKe0AACn+AAAqEwAAKmAAACpuAAAqiQAAKqUAACq6AAAq1gAAKvAAACsNAAArHAAAKzkAACtNAAArYgAAK3wAACu5AAArxQAAK94AACvqAAAsVwAALGwAACybAAAsqQAALLMAACy+AAAszAAALVkAAC3qAAAt+AAALh8AAC6jAAAu0AAALt0AAC+CAAAvywAAL9oAADAXAAAwUQAAMGQAADDQAAAxDQAAMWgAADGmAAAyAgAAMisAADJNAAAydQAAMnwAADKOAAAysgAAMuwAADL6AAAzYQAAM2gAADN1AAAzmgAAM7IAADQPAAA0JgAANDoAADRNAAA0ZAAANG4AADR4AAA0fgAANIQAADSLAAA0kgAANW0AADV0AAA1ewAANYIAADWJAAA19QAANioAADY8AAA2mAAANtQAADbxAAA2/gAAN5UAADerAAA4HAAAOGkAADh0AAA4owAAOLQAADjfAAA5HgAAOVEAADnRAAA53QAAOekAADogAAA6MgAAOp4AADqoAAA7FQAAO0gAADwBAAA8SQAAPJQAADz0AAA9EQAAPX4AAD2fAAA+EgAAPj0AAD6ZAAA+2AAAP30AAEANAABAQwAAQE8AAEBhAABAcgAAQIoAAED8AABBIQAAQXMAAEGCAABBmAAAQbcAAEHgAABCLwAAQj4AAEJkAABC/QAAQyoAAENYAABDcQAAQ5YAAEQNAABEMgAAREMAAERoAABEfgAARMUAAEThAABE8AAARP8AAEUlAABFLwAART4AAEVVAABFcAAARZ8AAEW+AABGHgAARi0AAEZBAABGVwAARmYAAEaSAABGtgAARwUAAEcPAABHGgAARyUAAEcvAABHQQAAR1IAAEduAABHgAAAR5IAAEeZAABHpQAAR7EAAEg7AABISwAASGIAAEiBAABIpgAASNEAAEjlAABI9gAASW0AAEntAABKRgAASqAAAEr6AABLVgAAS5wAAExsAABM6QAATWEAAE2jAABN5AAATnUAAE64AABO+wAATysAAE91AABPwwAAUEsAAFBlAABQpgAAUK0AAFC4AABQxwAAUNoAAFDxAABRCwAAUcUAAFH8AABSUAAAUocAAFLYAABS+AAAUxQAAFMwAABTWQAAU4AAAFOKAABTrwAAVC8AAFRRAABUggAAVIkAAFSYAABUpAAAVLAAAFS+AABUygAAVN4AAFUuAABVTwAAVW8AAFWvAABWGwAAVnQAAFbdAABW8AAAVyYAAFfxAABYPwAAWKEAAFjBAABZIwAAWVkAAFmSAABZ1AAAWh8AAFpjAABakwAAWq0AAFrGAABa4AAAWv0AAFsXAABbNwAAW1IAAFt2AABbwQAAW+cAAFxRAABccgAAXIwAAFzUAABdAwAAXSgAAF1UAABdgAAAXaEAAF3NAABeYwAAXpkAAF8SAABffAAAX/UAAGBZAABgvgAAYOIAAGGIAABhwgAAYdIAAGHsAABiDAAAYiMAAGI5AABiVAAAYm0AAGKXAABipQAAYsYAAGLnAABjBwAAYzwAAGNdAABjhAAAY54AAGO5AABjzgAAZAkAAGQXAABkLgAAZD8AAGRbAABkeAAAZJUAAGTCAABk6wAAZQgAAGU2AABlWQAAZXkAAGW/AABl6QAAZhAAAGYxAABm4gAAZxYAAGc3AABnYgAAZ54AAGfBAABoLgAAaFcAAGiNAABowAAAaOAAAGj7AABpJQAAaVQAAGl9AABppwAAaccAAGnkAABqDQAAai0AAGpWAABqmwAAasIAAGriAABrDQAAay4AAGtXAABrgAAAa5YAAGvfAABsHAAAbIsAAGyvAABs5AAAbQ0AAG09AABtaAAAbmAAAG53AABujgAAbwYAAG85AABvSQAAb2EAAHAiAABwTQAAcFwAAHDPAABxFAAAcSwAAHE5AABxWwAAcX8AAHGiAAByAgAAclUAAHKdAAByuAAAcvYAAHMfAABzRwAAc2oAAHOXAABz2wAAc/oAAHQPAAB0QwAAdFkAAHR4AAB0lAAAdKkAAHToAAB1xAAAddcAAHX4AAB2CwAAdj0AAHZQAAB2eQAAdokAAHcKAAB3UgAAd3cAAHf5AAB4JwAAeDsAAHhXAAB4dAAAeJwAAHkFAAB5HQAAeZAAAHnuAAB6LwAAeoMAAHrLAAB7FAAAeywAAHtLAAB7aQAAe4kAAHueAAB7twAAfJQAAHzHAAB9FAAAfSIAAH02AAB95AAAffQAAH49AAB+hwAAftYAAH8fAAB/bQAAf5gAAH+sAAB/ugAAf9MAAH/sAAB/+gAAgAcAAIAgAACAagAAgLQ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BwcGBgYLCQgGAgIBgAcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBvkHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgb5BwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYG+QcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgABAAAAAAP4AvwAAgAAEyEBCAPw/ggBBAH4AAAAAQAAAAAD+AL8AAIAAAkBIQIAAfj8EAEEAfgAAAEAAAAAAvwD+AACAAAlCQEBBAH4/ggIAfgB+AABAAAAAAL8A/gAAgAACQERAQQB+AIA/ggD8AAAAwAAAAACfgP4AD8AfwC/AAAlHw8/Dy8PDw4DHw8/Dy8PDw4DHw8/Dy8PDw4BggECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMChg0MDQsLCgoJCAgGBQQDAgEBAgMEBQYICAkKCgsLDQwNDQwNCwsKCgkICAYFBAMCAQECAwQFBggICQoKCwsNDAFtDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAW0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcH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AwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwGGCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoJCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQFwCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkBcAoJCQkICAcHBgYEBAMDAQEBAQMDBAQGBgcHCAgJCQkKCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoAAAABAAAAAAP3A3kABQAAAScHCQEnAVX0WQFNAqNZATfxWv64AppaAAAAAwAAAAAD2AJeAD8AfwC/AAABFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQUVHw07AT8NPQEvDSsBDw0DHAEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf6GAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMB/oYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwECAAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAAAAAAIAAAAAA/gD9wALAE8AAAEXNzMHFyMnByM3JyURFR8OIT8ONRE1Lw4hDw4Bd4mJbsXKcIyMcM3H/v4CAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAvyurvr+sbH8/J38zgoJCggICAgGBgYFBAMCAQEBAQIDBAUGBgYICAgICgkKAzIKCQoICAgIBgYGBQQDAgEBAQECAwQFBgYGCAgICAoJAAAAAAQAAAAAA/gD9wAJAJQBAAFEAAABHwEzPwEzAyMDBx8HIzUvBg8GHQEfEQ8PLw41Mx8KPwY1LxE9AT8NOwEfBQUfByM1LwYjDwsVHws/BzMPDisBLw4/DjsBHwUBERUfDiE/DjURNS8OIQ8OAug9BQEGO0ZqO2tEBwcFBQMDAQFEAwQGCAkLCwwKCQcFBAMCBAUIETQXEwgHBgYEBAMCAQEBAQMDBQYGCAkJCgsLDA0ODg4NDAsKCgkIBgYFBAICQQECAgMDBAQJCgwMEgoJBwUEAQEDBQcJDTIWEwgHBwUFBAMCAQEDAwUFBwcICQoKCwsNDQ0NDAwKCgn+6ggHBgQEAwEBQAIEBggKCwwQCAgHBwUFBAQDAgQCAgQFBAQEBgYHCAkJDQsKCQcGAwFAAQICBAUGCAgJCgoLCwsMDRAQDg0NCwoJCAcGBQQCAgEBAgIEBQYHCAkKDAwNDhAQDQ0MDAsKCf7SAgIDBAUGBgYIBwkICQoJAzQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgn8zAkKCQgJBwgGBgYFBAMCAgJ5tBcXtP7xAQ8TBgcHCAgICQkIBwcHBQQCAQECAwQFBgcHBgcFBAQGCwcIBAUFBQYGBwcICAkJCAgHBwYGBQUEAwICAQEBAQIDBAUFBgcHCAgICAkJBgoFBAMEAgUDAgEBAwMEBgYHBwYGBQUEBAwHBwUEBQUGBgcHCAgICQgHBwcGBwUFBAMDAgEBAgMDBAUKBwgICQoKCwsGCgoICAUEAgECAwMEBQYGBwcQEhwREA4HBQUEBAICAQEBAgUFBwgJCgoKCQgJCAcHBwUFBAMCAQIDBAUHCAgKCwsMDQ0ODxcODgwMDAoKCQgGBgQDAgEDAwQEBgEw/M4KCQoICAgIBgYGBQQDAgEBAQECAwQFBgYGCAgICAoJCgMyCgkKCAgICAYGBgUEAwIBAQEBAgMEBQYGBggICAgKCQAAAwAAAAADuQP4AEAARAB5AAABFQ8PLw8/Dx8OAxUhNSMRHw8hPw8RJyEPDgKoAQIFBQcJCQsMDQ4PDxAREREREA8PDg0MCwkJBwUFAgEBAgUFBwkJCwwNDg8PEBEREREQDw8ODQwLCQkHBQUCKf5HfgECAwQFBwcICQoKCwwMDA0Cdg0MDAwLCgoJCAcHBQQDAgHg/ewNDAwMCwoKCQgHBwUEAwIBIAkIERAPDw4NDAsJCQcFBAMBAQMEBQcJCQsMDQ4PDxAREREREA8PDg0MCwkJBwUFAgEBAgUFBwkJCwwNDg8PEBECSb29/QwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQKS4AECAwQFBwcICQoKCwwMDAAABAAAAAAD9wP4AAQAGAAcAHgAACUVMwEnNwcXPwM9AS8GKwEPAQEVITUjER8PITUvDz8PHw83MT8DNSchDw4CAGEBNmFaMGEvBAICAgIEPAQEBQUFBQT+q/5HfgECAwQFBwcICQoKCwwMDA0BOxEREA8PDg0MCwkJBwUFAgEBAgUFBwkJCwwNDg8PEBERERAPDw4ODAwLCQkHBgUDAs4tBQYM4P3sDQwMDAsKCgkIBwcFBAMCaWEBN2BZL2AvBAQFBQUFBAQ8BAICAgIBfr29/QwNDAwMCwoKCQgHBwUEAwIBcAECBQUHCQkLDA0ODhAQERERERAPDw4NDAsJCQcFBAMBAQIEBQcICQoLDA0ODw8QEM4tBAQH5OABAgMEBQcHCAkKCgsMDAwAAAAAAgAAAAAD+AP4AGcAoQAAAQ8GHQEPIBUfBz8THQEfCT8EAT8DLwMBLwMHBREfDyE/DzUjFSERITUhDw4CngQDBAICAgEXFxYVFRQTExMSEREQEA8ODg4MDQsLCwoJCQgIBwYGBQEBAgMDBAUGBwcHBgUTFBQVFhYYGBkaGxwcHh8gAQEDAgMEBAQFBAUEBAQEAS0FAwIBAQIDBP7SBQUFBQf9YwECAwQFBwcICQoKCwwMDA0CtQ0MDAwLCgoJCAcHBQQDAgF+/UsBO/7FDQwMDAsKCgkIBwcFBAMCA7YCAwMDBAQFBJMEBQUGBgcICAgJCgsKDAwNDQ4ODxAQEBESExIUFBUVFgUFBQUFBAMDAgEBAgQFFhUTEhEPDg0LCQkHBgQDAo4FBAQEBAMDAgEBAQEBAQMCAQ0EBgYHBwYGBQEOAwMBAQE+/QwNDAwMCwoKCQgIBgUEAwIBAQIDBAUGCAgJCQsLCw0MDaSkAvR+AQIDBAUHBwgJCgoLDAwMAAAAAgAAAAADegP3ACMAKwAANx8PIT8PESE3IxUhNSMnIcUBAgMEBQcHCAkKCgsMDAwNAXoNDAwMCwoKCQgHBwUEAwIB/Yp+vQL0vTj+9oYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQJ2vX5+PwAFAAAAAAP4A/gAMwA/AHMAhQC5AAATHQEfCTMhMz8JPQIvCSMhIw8JExUzFSMVIzUjNTM1JxEVHwkzITM/CTURNS8JIyEjDwk3FTM1ITUhIw8JBREVHwk7Aj8JNRE1LwkrAg8JCAECAgYHCgoGBgcGA3IGBwYGCgoHBgICAQECAgYHCgoGBgcG/I4GBwYGCgoHBgICAfw/Pz8/P70BAgIGBwoKBgYHBgE7BgcGBgoKBwYCAgEBAgIGBwoKBgYHBv7FBgcGBgoKBwYCAgG9PwF6/oYGBwYGCgoHBgICAQH4AQICBgcKCgYGBwa9BgcGBgoKBwYCAgEBAgIGBwoKBgYHBr0GBwYGCgoHBgICAQEEvQYHBgYKCgcGAgIBAQICBgcKCgYGBwa9BgcGBgoKBwYCAgEBAgIGBwoKBgYHAbM/Pz8/Pz8//sUGBwYGCgoHBgICAQECAgYHCgoGBgcGATsGBwYGCgoHBgICAQECAgYHCgoGBge3Pz8/AQICBgcKCgYGBwb+CAYHBgYKCgcGAgIBAQICBgcKCgYGBwYB+AYHBgYKCgcGAgIBAQICBgcKCgYGBwAACgAAAAADuQO5AAMABwALAA8AEwAXABsAHwAjACcAAAEVMzUhFTM1IRUzNSUVMzUhFTM1IRUzNSUVMzUhFTM1IRUzNSchESECvX7+hn7+hn4Ben7+hn7+hn4Ben7+hn7+hn78A3L8jgFDfn5+fn5+/H5+fn5+fvx+fn5+fn5+/I4AAAAABgAAAAAD+AP4AAsAPwBLAH8AkQDFAAABFTMVIxUjNSM1MzUjHQEfCTMhMz8JPQIvCSMhIw8JExUzFSMVIzUjNTM1Ix0BHwkzITM/CT0CLwkjISMPCTcVMzUzNSsBDwkFERUfCTMhMz8JNRE1LwkjISMPCQEEPz8/Pz+9AQICBgcKCgYGBwYBOwYHBgYKCgcGAgIBAQICBgcKCgYGBwb+xQYHBgYKCgcGAgIB/D8/Pz8/vQECAgYHCgoGBgcGATsGBwYGCgoHBgICAQECAgYHCgoGBgcG/sUGBwYGCgoHBgICAb0//PwGBwYGCgoHBgICAQF6AQICBgcKCgYGBwYBOwYHBgYKCgcGAgIBAQICBgcKCgYGBwb+xQYHBgYKCgcGAgIBAQQ/Pz8/Pz+9BgcGBgoKBwYCAgEBAgIGBwoKBgYHBr0GBwYGCgoHBgICAQECAgYHCgoGBgcBsz8/Pz8/P70GBwYGCgoHBgICAQECAgYHCgoGBgcGvQYHBgYKCgcGAgIBAQICBgcKCgYGB/Z+fj8BAgIGBwoKBgYHBvyOBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgNyBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAIAAAAAA7kD+AALAEQAAAEjFTMVMzUzNSM1IwERHw8zNSMRIR0BHwk7ARUzNSchDw4CvX5+fn5+fv2KAQIDBAUHBwgJCgoLDAwMDfz8AbkBAgIGBwoKBgYHBn5+4v3uDQwMDAsKCgkIBwcFBAMCAUN+fn5+fgG5/QwNDAwMCwoKCQgHBwUEAwIBfgL0fgYHBgYKCgcGAgIBftfiAQIDBAUHBwgJCgoLDAwMAAAFAAAAAAP4A/gABAAYACcANgCUAAAlFTMBJzcHFz8DPQEvBisBDwElDwIVPwQVMxEjDwQVPwQVMxEjByURHw8zNSsBLwk1ETU/CTMhMx8JHQEzNS8PIQ8OAgBhATZhWjBhLwQCAgICBDwEBAUFBQUE/lwLDBgJERAOBkAnE9ILDBgJERAOBkAnE/7AAQMFBggJCwwODggQERISE8G3BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgJ2BgcGBgoKBwYCAgF+AQMFBggJCwwODggQERISE/2AExMSEhAQDg4MCwkIBgUDaWEBN2BZL2AvBAQFBQUFBAQ8BAICAgK0BQUHMQEEBgcFzQEODAoFBQcxAQQGBwXNAQ4Mgf2KExMSEREQDg0NCwQJBwYEAn4BAgIGCAkLBQYHBgJ2BwYGBgoKBwYCAgEBAgIGBwoKBgYGB729ExMSEREQDg4MCwUICAUEAgEDBQYICQsMDg4QERESEwAAAAQAAAAAA/gD+AADAAgAHABgAAABFSE3EwEjNQE3HwQPBCc/AzsBHwElER8PIT8PES8PIQ8OAzv+Rz+f/sdiATl6PQMDAQEBAQMDMGEvBAUFBQUEBf2UAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39DA0MDAwLCgoJCAcHBQQDAgFDPz8BAP7DYwE8Tz0EBQUFBQQFBDBiMAQCAgICgv0MDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAYAAAAAA/gD9wAYAC8AOwBWANQBGAAAAQ8IHwczPwUlHwU/BjUvBgcnDwI/Ay8EDwUVHwU/AT0BLwcjHwMVDwQfAz8CMx8KFQ8NLwcPDS8KPQE/ES8GPQE/DB8GJREVHw4hPw41ETUvDiEPDgFJEBQVCQgHBAEBAQICBAQFBQUFBgQEBAYqAUgNIw0GBgUHCAYGAgQCAQMECQ0TDxjgCQoVJSUkIxgXFxYpAwQGBgMCAQICAxMTDwMCAgMEBAUFBQVMAgEBAQIDCg0eICEjHx8QEBAQCRANCwgHBAQBAQEDBAQFBgcHBwgJCAkMDAsKCgkYLkctLy8MGSEGBggICgwMCwsKCQkIBgMFAgEBAgIEBAQFDAwODUgdEA4OEhAQEA8PBgUDAQICAwQFBgYICAkICw0MDAsJCQb+AgICAwQFBgYGCAcJCAkKCQM0CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJ/MwJCgkICQcIBgYGBQQDAgIBSQYICQYGBgcDBAYHBQUDAwIBAgIDAwlJWQwgCQQCAQEDBAYDBwcHBgUFBAQCAQJbGhozDAkJBxkbGxvhAQEEBQcHBwgHBwYfHjcSCQgIBQUEAwMCAQoGBg0MDQwMJDIoJiUkBgQCAQECBQYHCAgJDQgJCAgJBwgHBwYFBQMDAQEBAwUGBwgXKg4LDhAXLTkIBwYGBAQBAQMEBQcICQUNBwcHBwYHBgcGBgUKCAcHHAsiIiM0NhgYGBkODw8IBwgHBwcHBgYFBQQDAgEBAwQHCAkLifzOCgkKCAgICAYGBgUEAwIBAQEBAgMEBQYGBggICAgKCQoDMgoJCggICAgGBgYFBAMCAQEBAQIDBAUGBgYICAgICgkAAAQAAAAAA/gD+AA/AH8AvwD/AAABFSsBDwkdAR8JOwI/CT0CLwkrAQ8JBR0BHwk7Aj8JPQEvCSsBPQEvCSsBDwkRHQEfCTsBPwk9ATsBPwk9AS8JKwIPCQUVHwk7AR0BHwk7AT8JPQIvCSsCDwkDer0GBwYGCgoHBgICAQECAgYHCgoGBgcG/AYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAfyOAQICBgcKCgYGBwb8BgcGBgoKBwYCAgEBAgIGBwoKBgYHBr0BAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAb0GBwYGCgoHBgICAQECAgYHCgoGBgcG/AYHBgYKCgcGAgIBAnYBAgIGBwoKBgYHBr0BAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwb8BgcGBgoKBwYCAgEBQ70BAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwb8BgcGBgoKBwYCAgEBAgIGBwoKBgYHBvwGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgG9BgcGBgoKBwYCAgEBAgIGBwoKBgYHAnD8BgcGBgoKBwYCAgEBAgIGBwoKBgYHBr0BAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAb0GBwYGCgoHBgICAQECAgYHCgoGBgcG/AYHBgYKCgcGAgIBAQICBgcKCgYGBwAAAAUAAAAAA/gD+AADAAcACwAPAFMAAAEzNSMFMxEjEzMRIyURIREjER8PIT8PES8PIQ8OAn5+fv6Gfn69fn4Buf0MfgECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/QwNDAwMCwoKCQgHBwUEAwIBBPz8AXr+hgH4fv0MAvT9DA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAIAAAAAA3oD9wADAAoAADchNSERMxEzETMBhgL0/Qz8/Pz+hgh+Afj+hgF6AXoAAAIAAAAAA3cDtQAHAA8AAAEfARMFEz8BATM3BRczASMCAQkIqv6IpQgN/otGYQGfYUf+qTwDaR4b/lMBAaYVLPzh+wH6A2wAAAEAAAAAA7kDuAALAAATCQEXCQE3CQEnCQFHAWD+oFkBYAFgWf6gAWBZ/qD+oANg/qD+oFkBYP6gWQFgAWBZ/qABYAAABAAAAAAD9wP3AAMABwALABkAACUhNSE1ITUhNSE1IQUXNxEnBxc3JwcRFzcnAgAB+P4IAfj+CAH4/gj+CFQqKlS9vVQqKlS9hn69fr1+K14m/dImXqmpXiYCLiZeqQAAAwAAAAADmQP4AD8AYgDJAAABFQ8NKwEvDT0BPw07AR8NERUjPQE/DTsBHw0FFSsBDw4RHw4zITM/DhEvDisBNS8PDw4CXgEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAbwBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwH+xlcLCgoJCQgIBwcGBQQEAgIBAQICBAQFBgcHCAgJCQoKCwJmCwoKCQkICAgGBgUEBAICAQECAgQEBQYHBwgICQkKCgtXAQMFCAkLDQ4QERITFBYVFxcVFhQTEhEQDg0LCQgFAwFiCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoBsF9fCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJXwICAwQFBgYGCAcJCAkKCv4ICQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJAfgKCgkICQcIBgYGBQQDAgJfFhYVFBQSEQ8PDAsKBwYDAQEDBgcKCwwPDxESFBQVFgAACwAAAAAD1APUAAMABwALAA8AEwAXABsAHwAjACkALwAAJTM1IzUzNSM3MzUjBzM1IwczNSMHMzUjBzM1IzczNSM1MzUjJzMhESERIxEVIREhAeE+Pj4++j4+fT4+fT4+fT4+fT4++j4+Pj76PgJx/NQ/A6r8Vuc+Pz4/Pj4+Pj4+Pj4+Pz4/Pn381AMs/NQ+A6gAAAMAAAAAA/gC4AADAEgAjgAAASE1ITczHw8PDyMVMz8ONS8OIwUVHw4zNSMvDz8PMzUjDw4BWAFQ/rDg4AwMCwsKCgkICAcFBQQDAgEBAgMEBQUHCAgJCgoLCwwM4OwWFhUUExIRDw4MCggHBAMDBAcICgwODxESExQVFhbs/dADBAcICgwODxESExQVFhbs4AwMCwsKCgkICAcFBQQDAgEBAgMEBQUHCAgJCgoLCwwM4OAXFhYUFBISDw8NCwkIBQQByHA+AQIDBAUFBwgICQoKCwsMDAwMCwsKCgkICAcFBQQDAgFqAwQHCAoMDg8REhMUFRYWGBYWFRQTEhEPDgwKCAcEA+AMFhYVFBMSEQ8ODAoIBwQDagECAwQFBQcICAkKCgsLDAwMDAsLCgoJCAgHBQUEAwIBagEEBQgJCw0PDxISFBQWFgACAAAAAAP4A/gAAwAMAAA3ITUhAScHCQEnBxEjCAPw/BABudBYAWcBZ1jQfgh+ARzKWv6jAV1aygJWAAAFAAAAAAP4A/gAAwAHAAsADwATAAABESERIxEhEQERIREjESERAyERIQN6/sV+/sUC9P7Ffv7FfgPw/BABwf7FATv+xQE7Abn+xQE7/sUBO/yOA/AAAAAACAAAAAAD+AO5AAMABwALABAAFAAZAB0AIgAAJTM1IwUhNSElMzUjBRUhNSElMzUjBRUhNSElMzUjBRUhNSEDen5+/I4DM/zNA3J+fvyOAfj+CANyfn78jgK1/UsDcn5+/I4DM/zNR35+fn5+Pz9+fn4/P35+fj8/fgAAAAQAAAAAA7kD+AADAB8AMQA2AAABByM3JyMVMwcjFTMHFzczBxc3MzUjNzM1IzcnByM3JzcdAR8JOwERIREDIREnIQJjDn0NNmxjDlVMDT8Nfg0/DnBnDVpQET8SfRE/vQECAgYHCgoGBgcGfv2KfgNy4v1wAcFfXz8/Xz5WCV9WCV8+Xz91CX51Cfx+BgcGBgoKBwYCAgH9yQL0/I4DDuIAAAAAAwAAAAADOwN6ACIARQCHAAABHw8PDisBNRMfDw8OKwE1AyE/Dy8PPw4vDyECOwoKCgkJCAgHBgYFBAMDAQEBAQMDBAUGBgcICAkJCgoKuZgKCgoJCAkHBwcGBQQDAgIBAQICAwQFBgcHBwkICQoKCpi9AZ8VFhQUExIQEA4MCwkHBgMBAQEDBAUGBwgICgoLCw0NDQoTCAgIBwYGBQQDAwIBAQECBQYJCwwPDxISFBUVFxf+hwHBAQECAwQFBgYGCAcJCAkKCgkKCQgJBwgGBwUFBAMCAr0BOwEBAgMEBQYGBggHCQgJCgoJCgkICQcIBgcFBQQDAgK9/YoBAwUHCQoMDQ8PERITFBQVDw8ODw0ODAwMCwoKCQgIBgcQCAgJCQkKCgkKCwoKCwsWFhQUExERDw0MCgkGBQIAAAIAAAAAA/gD+AAIAAwAABMXNxEzERc3ASUhNSGZWNB+0Fj+mf4IA/D8EAHuWsr9qgJWyloBXS9+AAAAAAMAAAAAA/gD+AAYABwANQAAAQcXNxUzNRc3LwcrAQ8FJSE1ISUnBx8HOwE/BycHNSMBqKJYY35jWKIKCgoLDAsMDAwMCwwLCgr+VgPw/BABuV9bngkKCwwLDQwNDQwNCwwLCgmeW19+AYWdW2Dl5WBbnQgIBgUDAwICAwQFBgc0ftxiV6QJCAYGBAQCAgQEBgYICaRXYt0ABQAAAAAD9wP4AB8AXwCfAOMA/AAAAQ8GKwEvBT0BPwU7AR8FBxUfDTsBPw4vDw8OFw8OKwEvDT0BPw07AR8NJw8EJwcXDwQnBx8EBxc3HwMHFzcfATM/ARc3Jz8DFzcnPwM1NycHLwM3JwcvBDUjASE1IREhHQEfCTsBFTM1JyEDFQEBAwMDBAUFBQQFAwMCAgICAwMFBAUFBQQDAwMBbwEDAgQFBQUGBwcICAgJCQkJCAgIBwcGBgUEBAMCAQEBAQIDBAQFBgYHBwgICAkJCQkICAgHBwYFBQUEAgMB4AECBAQGBwgICgsLDAwNDg4ODQ0NDAsLCQkIBwYEBAICBAQGBwgJCQsLDA0NDQ4ODg0MDAsLCggIBwYEBAKkAhQTEhMiKiIJCwoIBDQKNQEDBQYvGzEODg8UFDQUFBQPDwkUNRQSDw4PMRwvBQUDAjUKNAcJCg8iKyINERISDDj9KAH4/oYBuQECAgYICQsFBgcGfn7i/XABBAUFBAMDAgICAgMDBQQFBQUEAwMDAQEDAwMEBQUJCQgICAcHBgUFBQQCAwEBAwIEBQUFBgcHCAgICQkJCQgICAcHBgYFBAQDAgEBAQECAwQEBQYGBwcICAgJCQ4NDgwMCwsJCQgHBgQEAgIEBAYHCAkJCwsMDA4NDg4NDgwMCwsJCQgHBgQEAgIEBAYHCAkJCwsMDA4NuAEEBggKKiUpChAREgwKOAoYFBMTHDAcDwwMDDcUOAIBAgE4FDcLCwwRHTEcDRISEw4JOAkUERAUKSUqBwgHBQI2/gh+AvR+BgcGBgoKBwYCAgF+1+IADgAAAAAD+AO5AAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwAAJTM1IwczNSMHMzUjBzM1IwczNSMlMzUjBTM1IwUzNSMlITUhBSE1ISUzNSMFMzUjBzM1IwczNSMDuT8/vX5+/H5+/H5+/H5+AvT8/P6G/Pz+hvz8AfgB+P4I/ggBev6GAvT8/P7Fvb38fn69Pz9Hfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+AAAAAgAAAAAD2APYAAQASAAAJSE3FzcBERUfDTMhMz8NNRE1Lw0jISMPDQN6/Qzcfr79igIDBAYGBwgJCgoLDAwNDQK0DQ0MDAsKCgkIBwYGBAMCAgMEBgYHCAkKCgsMDA0N/UwNDQwMCwoKCQgHBgYEAwKm/L78AXr9TA0NDAwLCgoJCAcGBgQDAgIDBAYGBwgJCgoLDAwNDQK0DQ0MDAsKCgkIBwYGBAMCAgMEBgYHCAkKCgsMDA0AAAEAAAAAA3oDuQAiAAATESUFETUvDCMhIw8MhgF6AXoBAgIDBAQECgYGBgcHB/2WBwcHBgYGCgQEBAMCAgEDevzNvb0DMwYHBgYFBQUFBwMDAgIBAQICAwMHBQUFBQYGBwAAAAACAAAAAAO5A/gAAwA3AAABFSE1JxEVHwkzITM/CTURNS8JIyEjDwkDO/2KfgECAgYHCgoGBgcGAvQGBwYGCgoHBgICAQECAgYHCgoGBgcG/QwGBwYGCgoHBgICAQM7vb1+/I4GBwYGCgoHBgICAQECAgYHCgoGBgcGA3IGBwYGCgoHBgICAQECAgYHCgoGBgcAAAAABgAAAAAD+AO5AAMAQwBHAIcAiwDLAAAlITUhBRUfDTsBPw09AS8NKwEPDQEhNSEFFR8NOwE/DT0BLw0rAQ8NJSE1IQUVHw07AT8NPQEvDSsBDw0BQwK1/Uv+xQICAwQFBgYGCAcJCAkKCQoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgkKCQgJBwgGBgYFBAMCAgE7ArX9S/7FAgIDBAUGBgYIBwkICQoJCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKCQoJCAkHCAYGBgUEAwICATsCtf1L/sUCAgMEBQYGBggHCQgJCgkKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoJCgkICQcIBgYGBQQDAgKGfl4KCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgESfj8KCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCfJ+IAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCQoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAAACAAAAAAP4A7kAAwA3AAABESERJxEVHwkzITM/CTURNS8JIyEjDwkCP/5HfgECAgYHCgoGBgcGA3IGBwYGCgoHBgICAQECAgYHCgoGBgcG/I4GBwYGCgoHBgICAQM7/YoCdj/9DAYHBgYKCgcGAgIBAQICBgcKCgYGBwYC9AYHBgYKCgcGAgIBAQICBgcKCgYGBwAABAAAAAAD+AO5AAMABwALAA8AACUhNSEnITUhNyE1ISchNSEBBAL0/Qz8A/D8EPwC9P0M/APw/BBHfn5+fn5+fgAAAAACAAAAAAO5A/gAAwA3AAABFSE1AxEVHwkzITM/CTURNS8JIyEjDwkDO/2KfgECAgYHCgoGBgcGAvQGBwYGCgoHBgICAQECAgYHCgoGBgcG/QwGBwYGCgoHBgICAQGCvb0CN/yOBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgNyBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAAABQAAAAAD1APUAAMABwALAA8AEwAAAREhESMRIREBESERIxEhEQMhESEDlv6JPv6JAyz+iT7+iT8DqvxWAeH+iQF3/okBdwG1/okBd/6JAXf8lgOoAAAAABUAAAAAA9QD1AADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMAUQBVAFkAXQAAJTM1IwczNSMHMzUjBTM1IwczNSMHMzUjJTM1IwUzNSMlMzUjBTM1IwEzNSMFMzUjJTM1IwUzNSMlMzUjBzM1IwczNSMHHQEhFSERMxEhNSERIwczNSMHMzUjBzM1IwOWPz99Pz99Pz/+iT8/fT8/fT8/A2s/P/yVPz8Daz8//JU/PwNrPz/8lT8/A2s/P/yVPz8Daz8/fT8/fT8/u/5KAbY+Abb+Sj68Pz99Pz99Pz8sPj4+Pj4+Pj4+Pj4+Pz8/Pj8/PwE4Pz8/Pj8/Pz4+Pj4+Pj59+j7+SwG1PgG1Pj4+Pj4+AAAACAAAAAAD9APzAAMABwALABEAFQAZAB0AIQAAARUjNSMVIzUjFSM1EzMhFSE1ARUjNSMVIzUjFSM1AyERIQO2+j/6P/r6PwIz/JQDbPo/+j/6PgPo/BgBRfr6+vr6+gE4+voBOPr6+vr6+vxXA+gAAAIAAAAAA/gD9wAIAAwAABMXNxEzERc3ASUhNSGZWNB+0Fj+mf4IA/D8EAHuWsr9qgJWyloBXS9+AAAAAAIAAAAAA/gD9wADAAwAADchNSEBJwcJAScHESMIA/D8EAG50FgBZwFnWNB+CH4BHMpa/qMBXVrKAlYAAAMAAAAAA/gD9wAYABwANQAAAQcXNxUzNRc3LwcrAQ8FJSE1ISUnBx8HOwE/BycHNSMBqKJYY35jWKIKCgoLDAsMDAwMCwwLCgr+VgPw/BABuV9bngkKCwwLDQwNDQwNCwwLCgmeW19+AYWdW2Dl5WBbnQgHBgUEAwICAwQFBgc0ftxiV6QJCAcFBAQCAgQEBQcICaRXYt0AAQAAAAAD9QN3AAUAAAEnBwkBJwFF+EIBOgKwQgEN9kH+xwKtQQAAAAIAAAAAA7kD+AAHAA8AADczESERMxEhNSERIxUhNSNHfgJ2fvyOA3J+/Yp+CAG5/kcCN34BO729AAAAAAMAAAAAA/gD+AAJABUAHQAANzMRIRcRMxEnIQczNTM1MzUjNSM1IxchESMVITUjxX4Bn5h+4v2vvT8/Pz8/P70DM379yX4IAbmY/t8BVeJfQD5APj9eATu9vQAABAAAAAAD+AP4AAMADQAZACEAACUhNSEHMxEhFxEzESchBzM1MzUzNSM1IzUjFyERIxUhNSMBwQE7/sX8fgGfmH7i/a+9Pz8/Pz8/vQMzfv3Jfkd+vQG5mP7fAVXiX0A+QD4/XgE7vb0AAAAACgAAAAAD+AP4AAMABwALABsAHwAjACsANQA5AD0AAAEVIzUjFSM1IxUjNQMzNTMVMzUzFTM1MxUzESElFzcnBxc3JyUjFTMVMxEjBR0BMzUzNSM1IwUXNycFFzcnA7n8P/w//D8//D/8P/w//BACEG8tcPgtby0B/r29Pz/8Tz+9vT8CECxwLf7Fby1vAYK9vb29vb3+hn5+fn5+fgI3wXAtb28tcCxOP34BO34/fn4/fm8tcCwscC1vAAAFAAAAAAP4A/gAAwAHAAsAGwArAAABFSM1IxUjNSMVIzUDMzUzFTM1MxUzNTMVMxEhNSERIxEjNSMVIzUjFSMRIwO5/D/8P/w/P/w//D/8P/wQA/A//D/8P/w/AYK9vb29vb3+hn5+fn5+fgI3PwF6/sW9vb29ATsAAAAACQAAAAAD+AP4AAMABwALABsAUACFAI0AkQCbAAABFSM1IxUjNSMVIzUDMzUzFTM1MxUzNTMVMxEhJQ8GFR8LPw0vCyMPBCUPBhUfCz8NLwsjDwQFIxUzFTMRIwEzEyMFHQEzNTM1IzUjA7n8P/w//D8//D/8P/w//BACSQQEAwMCAQECAgMCBAQEBQUFDA0OBgcFBgUEBAQDAwECAQEDAgMDBAQFBQUGDQ4NBgYGBf8ABAQDAwIBAQICAwIEBAQFBQUMDQ4GBwUGBQQEBAMDAQIBAQMCAwMEBAUFBQYNDg0GBgYFAmC9vT8//alC+UH9rD+9vT8Bgr29vb29vf6Gfn5+fn5+AjerBAUGBgYGBw4NBgUFBAUEAwMCAwEBAQIDAwQEBAUGBQcGDg4MBQUFBAQDAwICAgMBAwME+AQFBgYGBgcODQYFBQQFBAMDAgMBAQECAwMEBAQFBgUHBg4ODAUFBQQEAwMCAgIDAQMDBHA/fgE7/oYBen4/fn4/fgAAAgAAAAAD8wPzAAkADQAAATMRITUjFSERIwEhESEDGX3+DF0Cr9v88wKv/VECXv4MfdsCr/6KAq8AAAAAAwAAAAAD5APkAAkADQAXAAABMxUjNSMVIREjBSERIQUzNSM1MxUzNSEDKV35XgG1u/4MAZb+av7nu135Xv5LAXP5XbsBtZwBlpxe+V27AAAGAAAAAAPkA+QAAwAHAAsADwATABcAAAEVIzUDIREhBzM1IzczNSMnFSM1AyERIQOG+V4Btf5L+pyc+pycvPleAbX+SwFz+fn+qQG1nJxenLv5+f6pAbUAAwAAAAAD8wPzAAUACQANAAAlIRUhESMnESERAyERIQMZ/gwCz9u7/gxeAq/9UefbAs+7/gwB9P2vAq8ABAAAAAAD8wPkAA8AFwAnAEcAAAEVMxEjFSE1IzUzFTM1IzUjFSMVIzUzNTcVMxUjNSMVMxUjNSMRMzUHMxEjFTM1MxUjFTM1IRUzNSMRMzUjFSM1MzUjFSE1IwMZPz/+yD992z9dP30/Pj992z9ePz/bPz/bXj/bATjbPz/bXT7b/sjbAk4+/uc/P10+2l5ePl4++j5ePtpePgEaPj7+5tofPts+PtsBGdo+Xds+PgAFAAAAAAPzA/MABQAJABEAHQAxAAABFSE1MzUnFSM1AzMVIREjNSElFTMRIxUhNSMRMzUlITUjFTMRIxUzNSEVMzUjETM1IwK+/uTeXt1eXgHXnP5nAjg7O/3IPz8COP3F2D8/2AI71Tw81QIDvkF9u9ra/sifAXq7Pj79yDw8Ajs7XjzY/cjYPDzYAjjYAAADAAAAAAPzA/MAAwBHAIEAAAERIREnDwcRHw8hPw8RLw4jISMPBQEPBxEfDzM1IxEhFTM1Lw8hDwYDlv3tQAcFBQQDAwIBAQIDAwQFBQcHBwgICQkJCgIQCQoJCQgIBwcGBgQEAwIBAQEBAgMEBAYGBwgHCQgJCgn98AoJCQkICAf+3wYGBAQEAgIBAQICAwQFBgYGCAcICAkJCl5eAhNeAQECAwQFBQYHBwgICQkJCv3vCgkJCQgHCAJ9/e0CE0AHBwgICQkJCv3xCgoJCQgIBwcGBgQEAwIBAQEBAgMEBAYGBwcICAkJCgkCEAoJCQkICAcHBwUFBAMDAgIDAwQFBQETBwgHCAkJCQr97woJCQkICAcHBgUFBAMCAQFeAhNeXgoJCQgICAcGBwUFBAMCAgEBAgIEBAQGAAAAAQAAAAADuQMKAAUAABMXCQE3AUdZAWEBXlr+SAFOWQFj/p1ZAb0AAAEAAAAAA7kDCgAFAAATCQEnCQFHAboBuFr+ov6fArL+QwG9Wf6dAWMAAAAAAQAAAAADCgO5AAUAABMJARcJAfUBY/6dWQG9/kMDX/6i/p9ZAboBuAAAAAABAAAAAAMKA7kABQAAEwE3CQEn9QG9Wf6dAWNZAgH+RlkBYQFeWgAAAgAAAAAD+AO5AAUACwAAEwkBFwkBBQkBFwkBCAFj/p1ZAb3+QwGBAWP+nVkBvf5DA1/+ov6fWQG6Abha/qL+n1kBugG4AAAAAgAAAAAD9wO5AAUACwAAEwE3CQEnEwE3CQEnCAG9Wf6dAWNZHQG9Wf6dAWNZAgH+RlkBYQFfWf5I/kZZAWEBX1kAAAAEAAAAAAO5A7kABgANABQAGwAAARcHIREHJwUnESEnNycBBxc3FxEhATcXNyc3IQI0vnQBO22//idtATt0vlkBf75Zv23+xf3Jbb9Zv3X+xQF2unUBO227u23+xXW6WgF0ulq8bgE7/sVtu1m7dQAAAwAAAAAD+AO5AAMABwATAAABFSE1AyERIQEjFTMVMzUzNSM1IwN6/Qx+A/D8EAG5fn5+fn5+AYK9vf7FAbkBO35+fn5+AAAAAwAAAAAD+AO5AAsADwATAAABIxUzFTM1MzUjNSMBFSE1AyERIQHBfn5+fn5+Abn9DH4D8PwQAUN+fn5+fgF6vb3+xQG5AAAAAQAAAAADuAO5AAMAADcXASdHWQMZWaBZAxlZAAEAAAAAA7kDuQAIAAABIQEXAREzESEBwQEh/WVZApt+/ggDO/1lWQKc/t8B9wAAAAIAAAAAA/gDegADAAgAAAERIREDKQERIQN6/Qx+An4BcvwQAvz+CAH4/YoC9AAAAAIAAAAAA/gD+AB/AP8AAAEVDx0rAS8dPQE/HTsBHx0FHx8/Hy8fDx4DegICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMTFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAICAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgL8jgECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwICABMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZAAAAAAIAAAAAA/gDuQAFAAsAAAETAyEDEwETIRMDIQKztLT+mrS0/rv8Afj8/P4IAzv+xf7FATsBO/7F/kcBuQG5AAADAAAAAAP4Ap0AAwAHAB8AAAEVIzUhFSM1JSMVITUjFTM1IRUzFTM1MzUzNSM1IzUjA3o//Us/AvQ//cm9vQI3Pz8/Pz8/PwIgQEBAQD4+Prw+PkBAPkA+QAAAAAUAAAAAA/gD+AADAAoADgASACkAACUVIzUDFTMRIwE1JRUjNSEVIzUlIxUhNSMVMwEVMzUjETM1MzUjNSM1IwN6Pz8/E/2dArU//Us/AvQ//cm9kAJkvT8/Pz8/P4Y/PwK1P/3JAmMTPz8/Pz8/Pz+9/ZyQvQI3Pz8/PwAHAAAAAAP4A/gAAwAHAAsAEgAWABoAMQAAJRUjNREVIyclFSEnJRUzFSEnNSUVIzUhFSM1JSMVITUjFTMBFTM1IxEzNTM1IzUjNSMDej8T/AEP/rN+AYw//fVrArU//Us/AvQ//cm9kAJkvT8/Pz8/P4Y/PwE7/Py9fn69Pz9rEz8/Pz8/Pz8/vf2ckL0CNz8/Pz8AAgAAAAAD9wPYACEARAAAJSEBHxUVDwcFIT8JLxYDhfz+Aj0VFBQSEhEQDw4MDAsKCggHBgQEAwIBAgIEBAYHCAn8eQOmFQwJCQcGBAQBAQECAwUGBwgKCwwNDhAREhMUFhYYGBoaZwMXEhQTFRUWFhcXGBgYGRoZGhobGhsbGxsbGxsbGxsaG1kxHh8fHx8fIB8fHx8fHx4eHh4dHBwcGxsZGhgYFxYVFRMAAAQAAAAAA7kDuQADAAcACwARAAABESERAQcRNycHITcFESE3ESECfv4IAvS9vSy+/iXB/tECdvz9pAJ+/ggB+P7gvAHuvS29vdD9nf0CdQAAAgAAAAAD+AN6AA8AEwAAAREjNSMVIzUjFSM1IxUjEQMhESEDen5+P34/fn5+A/D8EAL8/gj8/H5+/PwB+P2KAvQAAAACAAAAAAP4A/gAPwDJAAABFQ8OLw8/DjsBHw0BDwQvAg8IFR8FDwEfAQ8EHQEfCD8CHws7Aj8LHwI/CD0BLwQ/AS8BPwU1LwgPAi8LKwIPBQKJAgQEBgcICQoKDAwMDQ4ODg4NDA0LCgoJCAcGBAQCAQECBAQGBwgJCgoLDQwNDg4ODg0MDAwKCgkIBwYEBAL+9hQXFhYUgAUFBAUEBAMDZwICAQECAwNtAwEBA20DAwICAQJoAwMEBAUEBQWAFBYWFxQBAgIEAwQFBc4FBQQDBAICARQXFhYUgAUFBAUEBAMDZwMBAgIDA20DAQEDbQMDAgEBAgJnAwMEBAUFBAWAFBYWFxQBAgIEAwQFBc4FBQQDBAICAgAODg0MDAwKCgkIBwYEBAIBAQIEBAYHCAkKCgwMDA0ODg4ODQwMDAoKCQgHBgQEAgIEBAYHCAkKCgwMDA0OAdSFCgwNDjIBAQEBAgIDBK4EBQQFBAQEA1MYGRkZUgMEBAQFBAUErgQDAgIBAQEBMg4NDAqFBQQEAwICAgICAgMEBAWFCgwNDjIBAQEBAgIDBK4EBQQFBAQEA1IZGRkYUwMEBAQFBAUErgQDAgIBAQEBMg4NDAqFBQQEAwICAgICAgMEBAAAAAIAAAAAA/gDuABnAOMAAAEfDw8WKwEvAw8HPwIvDjU/FjsBHwUlDw8VHw4PCh8JPwofAjM/Fy8XDwYCxRUUEhIQEA4NCgoHBwUDAgEBAgMFBwcKCg0OEBASEhQVFxcYGBkaGhoYFxcXICILCwwMDA0NBQoJMQ4NDAsLCQkHBwUEBAICAQIDBQcHCgoNDg8RERMUFRcXGBgZGhoaGxkaGRgYF/5cHBsZGBcVChISEA4LCQcEAwIDBQYICgsQCgsMDQ0ODgIFAwkHJQkGBAIBAQICBQgKCgsMDA4VHCAfHR0bGhkXFBUVFSEgIB8eHh0dHBsZGBcVExIRDw0KCAUEAQEEBQgKDQ8REhMVFxgZGxwdHR4fHyAgICAgIB8fHh0DFQkLCwwNDQ4PDw4PDxAPEBEQEA8QDw8ODw8ODQ0MCwsJCQgGBgQDAgICBAYiCgkJCAgHBxEuPR8KCwsMCw0MDQwMDQwNDQ4QEBAPDw8ODw8ODgwMCwsJCQgGBgQDAgIDBAYGCGsNDg8QEhMJFRYXGBkZGhobGRYWFRYVFBQYDg4NDQwMCwsPBhAKJAsLCwoOCAcHDAsKCAUEAgECBQgKCw0OEREUAgIBAQIEBQcICgsNDg8QEhMUFRcXGRgaGhobGxsaGRkYGBcVFBMSEA8ODQsKCAcFBAIBAQIEBQcICgAAAgAAAAAD+AOtAAMAlwAAATMRIyEjDwwfCScPCx8JMw8KHwkzDwsfCTMhDwMVHw07AT8GNSc/DRErAS8EIwL8/Pz94goJCAgHBgYFBAQEBQMBAQMFBggFBAYFBj0GBgYFBQUIBwUDAgECAwUEBAQFBQYGByUFBQUIBwYEAgIBAQMFBgQEBQUGBgceBgcFBgUECAYEAgEBAwUHBAUFBQYGBwFEFgQGAgIDBAUHBAUFBQYHBggHBwgODQoEAwICBAECBQkNCxYXERUNBxgwFAQFCSQLCwYB9AG5AQICAwMEBAUFBQsMDAsLCgkHAwMBAQEBAQEBAwIECAkLCwwMCwsKBAQDAwICAQEBAgIGCAoKBgsMDAsKCQMEAwICAQEBAgIDAwQJCgsLDAsLCgkEAwMCAgFZGiUYFSIWFxQTCAgGBgQEAgIBAgUFAwMDCQ9ZFxASHiEXLiwdIBAHER4BRwEEFAUDAAACAAAAAAP3A60AAwCYAAA3MxEjAQ8CFxUPDBE7AR8EMyEzPwwvCRc/CjUvCSM/CTUvCSM/Cy8JIyE/AzUvDCsBDwUI/PwCEQEBAQQDBAoNChYYERQNBxgwFAQECiQLCwYBeQkJCQcHBwUGBAQDBgIBAQMEBwcFBQUFBj0GBgYFBQQJBgUEAgEEBQMEBAUFBgcHJQYFBQgHBgQCAgECBQYEBAUFBgYHHQcGBgYFBAgGBAIBAgMFBgQFBQUGBwb+vBUFBgECAgQGBwQEBQYEBQoLCwkJCQcHBgRTAbkBjAIHD1kXEBIeIRcuKx4gEAcRHv65AQQVBAMBAgIDAwQEBQUFCwwMCwsLCAgCAwEBAQEBAQEDAwMICgoMCwwMCgoEBAMDAgIBAQECAgYICgoGDAsMCwoJBAMDAgIBAQECAgMEAwkKCwwLDAoKCQQDAwICAVkaJhcVIhcWFRIJBwYGAwMEAwICAgQDBAACAAAAAAP3A60AAwCYAAATMxEjBSMRHw0HFR8HMz8OLwQhMz8JLwszPwovCTM/Ci8KBz8JLwwjISMPBAj8/AFPFCcaCggOGx0WCg0KBQIBBAEDAwQFCw4PBwcIBgcGBQUFBAcFBAMBAQIGBAYQAUQHBgYFBQUEBwUDAQECBAYIBAUGBQcGHgcGBgUFBAQDBgMCAQIDBAYHCAUFBSUHBgYFBQQEAwMFAgECAgUGBwkFBQYGBj0GBQUFBQgGBQMBAQMFBAQEBQYGBwgICQr+hwYLCxoPCQH0Abkh/rkYEggJEiw2LhchHhIQDloXBwUDAwMFAwEBAgIEBAYGCAgTFBYXFyAYJRoZQAECAgMDBAkKCwsMCwsKCQQDAwICAQEBAgIDBAMFCQsLDAsMCgoIBgICAQEBAgIDAwQEBQoLDAwLCwoJCAIDAQEBAQEBAQMDBwkKCwsMDAsFBQQFAwQDAgIBAwUPBwMAAAADAAAAAAP4A/gAFgBWAJoAACUVDwchLwc1ExcBJQ8OKwEvDT0BPw07AR8NJREVHw0zITM/DTURNS8NIyEjDw0DuQEBAwQFBQYG/MwGBgUFBAMBAc29ATv+dAEBAgMEBQUGBgcHCAkICQkKCAkICAgHBgYFBAQDAgICAgMEBAUGBgcICAgJCAoJCQgJCAcHBgYFBQQDAgH+iQICAwQFBgYGCAcJCAkKCQM0CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJ/MwJCgkICQcIBgYGBQQDAgL4kgYGBQUEAwEBAQEDBAUFBgYcAQD8AfgkCQkJCAgHBwcFBgQEAwICAgIDBAQGBQcHBwgICQkJCQkJCAgHBwcFBgQEAwICAgIDBAQGBQcHBwgICQnv/MwJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAAAAAAQAAAAAA/gD+AADAAcAMwB3AAABMzUjExUjNSMVMxUzNTM1MxUjFSMVMzUzFSMVMxUjNSMVIzUjFSM1MzUjNTMVMzUjNSM1JxEVHw0zITM/DTURNS8NIyEjDw0BwX5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+vQICAwQFBgYGCAcJCAkKCQM0CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJ/MwJCgkICQcIBgYGBQQDAgIBQ34Ben5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fl/8zAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCQM0CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoAAAAFAAAAAAP4A/gALAA2AJgBJAFoAAABDwUfDT8HNS8HDwYlHwEzPwEzAyMDBR8DNzMRDw8vBzcfBDM/DTUjDwYrAS8OPw8fAgUfBhUjLwcPBx8SDw8vDjUzHwozPwY1LxI/Dx8GAREVHw0zITM/DTURNS8NIyEjDw0C7AQDAwIDAQEDAgMDBAQFBgYHBwgJCgoICAcGBgUFBgYHCAgKCggICAcGBQX+wj0GAQU8Rms6awHQCggJBwY6AQICBAUGCAgJCwsMDQ4PEAwMDQwNDAsLDgkUEwsKChIHBwcGBQQFAwMDAgEBAQcICAoJCwsNDQ0MDAoKCQgHBgYEAwMBAQEBAwMEBgYHCAkKCgwMDQ4NDAz99QgGBgQEAgJDAQIFBgcJCwwLCwgHBgQCAQECBAUHEjMXFAgHBgUFBAMCAQEBAQMEBAYHBwkJCgsLDQwODw0NDAsLCQkIBwUFBAICQQECAgIEAwQKCgsNBgwKCQcFAwICAwUGCgwyFxIICAYGBAQDAgEBAQEDAwUFBggICQkLCwsMDQ4NDAsLCgn+5wICAwQFBgYGCAcJCAkKCQM0CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJ/MwJCgkICQcIBgYGBQQDAgICMgYIBwkSFBgQBwcGBgUEBAMDAQEBAQEDAwUFBgh3BwYGBAQCAgEBAQIDBAQFQbQYGLT+8AEQBgUHCAkj/vYODAwLCgkJCAcHBQQEAgEBAQEBAwMEBAUsBAYFAQEBAQIDAwMEBQUGBgYHBx0HBwYEBAICAgMEBQYHCQkKCwwMDQ4PFQ8PDQ0MCwoKCAYGBAMCAQECAxMGBwcICAgJCQgIBgcFBAIBAQIDBAUGBwcGBgYEBAYLBwgEBQUFBgYHBwgICQkICAcHBgYFBQQDAgIBAQEBAgMEBQUHBggHCAgICQkLBQQEBAMDBQMCAQICAwQGBgcHBgYFBQQEDAcIBAQFBgUHBgcICAkICAcHBwcGBQUEBAICAQEBAQIDAwQFAS78zAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCQM0CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoAAAAABQAAAAAD+AP4AAQAGABEAHAAzgAAJRUzASc3Bxc/Az0BLwYrAQ8BJQ8DHwQPBB8HPwc9AS8GIw8HHQEfBz8HLwQ/BC8HIw8BJREfDzM1KwEvCTURNT8JMyEzHwkdATM1Lw8hDw4CAGEBNmFaMGEvBAICAgIEPAQFBAUFBQT+sAQDAQEBAgMEcHAEAwIBAQEDBAUFBgcFBgUFiAUDAgIDBYgFBgUHBQYGuIgFAwICAwWIBQUGBQcGBQUEAwEBAQIDBHBvBQMCAQEBAwQFBQYGBgYF/nMBAwQHCAkLDA4OCBAREhITwbcGBwYGCgoHBgICAQECAgYHCgoGBgcGAnYGBwYFCwkIBgICAX4BAwUGCAkLDA4OCBAREhIT/YATExISEBAODgwLCQgHBANpYQE3YFkvYC8EBAUFBQUEBDwEAgICAswFBgYGBgUGBGdnBQUGBgYGBgUEAwIBAQEDBH4FBQYHBgYGBX4EAgIBAgMCfgUGBgYHBgUFfgQDAQEBAgMEBQYGBgYGBQVnZwQGBgYGBQYFBAMCAQICbf2KExMSEREQDg4MCwUICAUEAn4BAgIGBwoLBQYHBgJ2BgcGBQsKBwYCAgEBAgIGBwoLBQYHBr29ExMSEREQDg4MCwUICAUEAgEDBQYICQsMDg4QERESEwAAAAACAAAAAAP3A9wANQDNAAABMx8IDwUrARUzNSM3FyMVMzUrAS8HPwU1IxUzByczNSMnDwIjFTMDDw0nPwcvBw8HFR8NPxETMzUjPw4fAg8CFR8HMz8HNS8MDw4CNRoGBgUGBQQEA1GbBAUFDAwGGp8gfUIbrRsFBgUGBAUDA1KYBQsMDROfN4dEHKzrAgUdSkVRFQsGBwcHCAkKCQoKCAgKCggJBgYEAwECBAUFBwgICw4KCQcHBQMBAgIDBAcKBQcICgoMDQ4PDQ0MCwsJCggIBwcNDwkFCQtOn5AOBggEBQUGBgcICAkJCwsMCwsCAwEBAwUGCAkKCwgJCAcGBQUDAQEBBQcICwwNDhAKChkREBAPDw0ODAsLCggIBgUCnwEBAgMEBAQFoqYEAwQFAzU1hYU1NQICAwQEBAW8jQMHBQIBNTV6ejWUBg6ANf5xSh0ODgwLCQYGBAMCAQEBAgQFBggICgoQCAgGBgQDAgEDBQcICQoKFgoJCQgMCQUFBAQDAwEBAQEDBAUFBwcHCQgKExwVDyAsAZo1RB4ZCwoJCAcGBQQDAgEBAQEDBgYHBwsKCQgGBQMBAgQEBgcHCwcMCAcPDQwLCggGBQIBAQECAgQFBgcHCAkKCgsLDAAAAAAKAAAAAAO4A7gAAwAHAAsADwATABcAGwAfACMAZwAAARUjNSMVIzUjFSM1JRUjNSMVIzUjFSM1JRUjNSMVIzUjFSM1Jw8GFREVHw4hPw41ETUvDiEPBgN6vT+9P70Ctb0/vT+9ArW9P70/vWcFBQQDAwECAgICBAQFBQYHBwcHBwgIAtAICAgIBwYHBgUFBAMDAQICAQMDBAUFBgcGBwgICAj9MAgICAgHBgcBQ729vb29vfy9vb29vb38vb29vb29ZgYGBwcHCAgJ/TIJCAgHBwcGBgYEBAQCAgEBAQECAgMEBQYGBgcHBwgICQLOCQgIBwcHBgYGBAQEAgIBAQEBAgIEBAQAAAANAAAAAAP3A/cAAgAFAAkADQAQABQAFwAbAB4AIgAmACkAWwAAJSM1NxUnIxUjNSMVIzUlIzUlFSM1IxUnIxUjNTcjNSUVIzUjFSM1IxUvARcPAREVHw4lPwEXNyc/ARE1Lw0jIQ8BJwNNkL2QbL0/vQGNkQG5vT+QbL2RkQK1vT+9P5DqRQMDAgICBAQFBQYHBwcHBwgIAtcOCkQtRQMDAgEDAwQFBQYHBgcICAgI/SkOCkSGkSyQkL29vb0/kC29vZCQvb0/kC29vb29kZGQRQkO/SkICAgHBwcGBgYFBAMCAgEBAQIDRS1ECg4C1gkICAcHBwYGBgQEBAICAQIDRQAAAAMAAAAAA/gD9wBKAJUA/gAAAR8GHQEPHSsBLwY3HwI7AT8NPQEvAjcnFwcvAiMPDx8DBy8GPQE/HTMfBjcjLwcPHx8IBxc3Hwc/Hy8INycC8goIBwYEBAIBAgIEAwUFBgYHBwgICQoKCgsLCwwMDQ0NDQ4ODg8OFBQTExISERRdEQ0ODhAQDw4ODQwLCgkIBwUEAwIDBl5dBF4QDQ4OEBAPDg4NDAwKCQgGBgMDAQECAwVdDAgHBgQEAgECAgMEBQUGBgcHCAgJCgkLCgwLDAwNDQ0NDg4ODg8UFBMTEhESZQEaHBwcHh4eHxYVFRUVFBQTFBMSExESEREQDxAODg4NDQwLCwoKCQgIBw8QExUWGBkRplm3GxwcHB4eHh8WFRUVFBUUExQTEhISEhEQEQ8PDw4ODQ0MCwsKCgkICAcPEBMVFhgZEaZZApMRERETEhMUFA8ODg4ODQ0NDQwMCwsLCgoKCQgIBwcGBgUFAwMDAgEDAwUFBwkLXQUDAgMEBQcHCQsLDA0ODg8QEA4ODRBeWwJeBgMCAQIEBQcICQoLDA0ODg8QEA4ODRFdFREREhMTFBQPDg4ODg0NDQ0MDAsLCwoKCggJCAcHBgYFBAQDAwIBAQIDBQYHCEYNCwoIBgUDAQEBAwMEBAYGCAgICgoLCw0MDg4PDxAQERESExIUExUUEiMiIB8dHBoPplm2DQsKCAYFAwEBAQIEAwUGBggHCQoKCwsMDQ4ODhAQEBEREhMSFBMUFRIjIiAfHRwaD6ZZAAAEAAAAAAP4A/gAEwAZAC0AcQAAARUjFTMVMxUjFSM1MzUjNSM1MzUjETMVIxEjFTM1MxUjFTMVIzUjFSM1MzUjNQMRFR8NMyEzPw01ETUvDSMhIw8NA2iQSEhIkJBISEjYSJDYSEhISEhISEhIkAECAwMDBAUFBgYGBwYIBwNgBwgGBwYGBgUFBAMDAwIBAQIDAwMEBQUGBgYHBggH/KAHCAYHBgYGBQUEAwMDAgECkEhISEhISEhISEj+4EgBaEhISNhISEhI2EgBIPygBwcHBwYGBgUFBAMDAwIBAQIDAwMEBQUGBgYHBwcHA2AHBwcHBgYGBQUEAwMDAgEBAgMDAwQFBQYGBgcHBwAABAAAAAAD+AP4AAsAHwArAG8AAAERMxEzESMVIzUjESMVIxUzFTMVIxUjNTM1IzUjNTM1IxUjFTMVIzUjNTM1AxEVHw0zITM/DTURNS8NIyEjDw0C2EhISEhISJBISEiQkEhISJBISEhISNgBAgMDAwQFBQYGBgcGCAcDYAcIBgcGBgYFBQQDAwMCAQECAwMDBAUFBgYGBwYIB/ygBwgGBwYGBgUFBAMDAwIBApD+4AEg/uBISAEgSEhISEhISEhISEjYSEjYSAEg/KAHBwcHBgYGBQUEAwMDAgEBAgMDAwQFBQYGBgcHBwcDYAcHBwcGBgYFBQQDAwMCAQECAwMDBAUFBgYGBwcHAAAAAAcAAAAAA/gD+AADAAcAGwAkADUAOgBDAAAlFSE1NzM1IyUVMzUzFSMVMxUjNSMVIzUzNSM1IzMVMxUjFSMRITMVMzUzESMRIxUjNSMRIxEBFxUhEQMjETMVIREBIQO5/Uv8fn4BOz8/Pz8/Pz8/P/x+Pz+9/sU/P34/Pz8/PwKJ6f1LP729AzP+8v3bhj8/fvw/Pz8//D8/Pz/8Pz/8PwF6Pz/+hgE7vb3+xQF6AXrpUgE7/sX+CH4C4gEOAAAAAAMAAAAAA/gD+AAEABgAdgAAARUzASc3Bxc/BC8IDwIFER8PIT8PESMRFQ8JIyEjLwk1ETU/CTMhNSEPDgFDhQGrhXtBhUEEAwIBAQIDBFMGBgYHBwcG/JoBAwQHCAkLDA4OCBAREhITAoATExIRERAODgwLBQgHBgQCfgECAgYICQsFBgcG/YoGBwYGCgoHBgICAQECAgYHCgoGBgcGAXT+jBMTEhIQEA4ODAsJCAcEAwHIhQGqhXxBhkEGBgcGBwcGBVQEAwIBAQIDt/2KExMSEREQDg4MCwUICAUEAgEDBQYICQsMDg4IEBESEhMBhP6GBgcGBQsKBwYCAgEBAgIGBwoLBQYHBgJ2BgcGBQsKBwYCAgF+AQMFBggJCwwODhARERITAAAAAgAAAAAD9wO5ACoAgQAAATMfCjMhHwcVIQ8HAxE/BwcRFR8JMyE/BxM/ATUvCyM1Lw4jIS8LKwIPDQEIBQUFBXwGBwcHCAgHCAELBgYGBAQDAgH+Tg4MDQsLCQgEsgEBAwQFBQYHXwECAgYHCgoGBgcGAsEJCQgIBwcFBLIDAgEDBAYHCAoKCgwFDGQBAQIEBAQGBgcHCAgJCQkK/vUFBQUEfAcHBwcHCAgIoQoKCQgJBwgGBgYFBAMCAgN6AgIDYwQEBAMCAgEBAQMEBQUGB14BAwQGCAgLBf6cAm4HBgUFBAMBASD9LAYHBgYKCgcGAgIBAQIDBAYGBwkBlAsMDAwLCwsKCQgGBQQBAl4KCgkICQcIBgYGBQQDAgIBAQIDYwQEBAMCAgECAgMEBQYGBggHCQgJCgAABAAAAAAD9wOZAAMABwB7AO8AAAEzNSMFMzUjNx8MFR8LFQ8LFQ8LIxU/DzU/DDUvDDUvDwUPBxUPDBUfDB0BHw41Iy8LNS8LNT8LNT8LMzUjDwUBAru7ATi7u/IHBgYGBQUEBAMDAwMCAgQFAwQEBAUGBQcGBgcFBgUEBAQDBQQCAgMDAgQDBAUFBgYHCBMSEA8ODAsKBAgGBgQDAwECAwMCBAMEBQUFBgYHBwYGBQUFBAMEAgMDAgEBAwQFBgcJCQsMDg8QEhP9NwQIBgYEBAIBAgQCAwMEBAQFBQYGBwcGBgUFBAQEAwMCBAICAwQFBgcJCQsMDg8QEhMIBgcGBQUEAwMDAwMCAgMFBAMFBAUFBgcGBgcGBQUEBQMEBQMCAgQCAwQDBQQGBQYHBxMSEA8ODAsBpLu7u+QBAQEDAgQEBQUGBw8SdxoYFQkJCAgGBgYFBAEEBQUGBgcICAkUFxl8ExAHBgUEBAMDAgEBWAECAwQFBggJBQsNDxETFBeCExEHBgYFBAQDAwEBAVUBAQEDAwQEBQYHBxAUdRYVFBEQDgwLCQgGBgQDAgEnBgsNDxETFBZ/ExEHBwYFBAQDAwEBAVUBAQEDAwMFBQUHBxATehcVExIPDgwKCQgGBQQDAgFYAQECAwMEBQUGBxATeRkYFAkJCAcHBgUFBAEEBQUGBwcICAkVFhp6Eg8HBgUFBAQCAwEBVwIDBAYGCAAAAAYAAAAAA0AEAAADAAcACwAPABMAFwAAKQERIQEhESElIREhASERISUhESEBIREhAkABAP8A/oABAP8AAYABAP8A/oABAP8AAYABAP8A/oABAP8AAQD/AAEAgAEA/wABAIABAP8AAQAAAQAAAAAD+AP4AGoAABMzERUfBQUVNycVITcfBzM/FTUvBzcXNwcXBy8HIw8VFR8HBxEzJwh+AgMEBQYFApy9vf23sxQREhIKFBQVFw0MDQwMDAsWFRMSEQ4NCgUEAwMCAgEBAgQGBwkKDn9ZF/VZgBMSERMKExUUGA0MDQwMDAsWFRMSEA8NCgUEAwMCAgEBAgUFBwkKDrN+nQM7/WwIBQYFBAMBAX6enX6zDgoJBwMFAwIBAgIDAwQFCg0PEBITFRYLDAwMDQwNDRUUFBQSEhIUf1n0Fll/DgoJBwMFAwIBAgIDAwQFCg0OERITFRYLDAwMDQwNDRUUFBQSEhEUswJJvQABAAAAAAKAAoAAAwAAASERIQGAAQD/AAGAAQAAAgAAAAADQAKAAAMABwAAASERIQEhESECQAEA/wD+gAEA/wABgAEA/wABAAADAAAAAANAA0AAAwAHAAsAACUhESEBIREhNyERIQJAAQD/AP6AAQD/AMABAP8AwAEA/wABAIABAAAAAAAEAAAAAANAA0AAAwAHAAsADwAAJSERIQEhESElIREhASERIQJAAQD/AP6AAQD/AAGAAQD/AP6AAQD/AMABAP8AAQCAAQD/AAEAAAAABQAAAAAEAANAAAMABwALAA8AEwAAJSERIQEhESEBIREhJSERIQEhESEDAAEA/wD+gAEA/wD+gAEA/wACQAEA/wD+gAEA/wDAAQD/AAEA/wABAIABAP8AAQAAAAAGAAAAAAQABAAAAwAHAAsADwATABcAACkBESEBIREhASERISUhESEBIREhNyERIQMAAQD/AP6AAQD/AP6AAQD/AAJAAQD/AP6AAQD/AMABAP8AAQD/AAEA/wABAIABAP8AAQCAAQAAAAUAAAAAA7kD+AA/AH8AvwDEAUUAAAEVHw07AT8NPQEvDSsBDw01FR8NOwE/DT0BLw0rAQ8NNRUfDTsBPw09AS8NKwEPDSUVESERJxUjDwcVHwMVIw8HFR8DFSMPBxUfAxUfByE/BzU/BDUvByM1PwQ1LwcjNT8ENS8HIzUvByEPBgGiAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBARv+hj+eBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsp4GBgUFBAMBAQIEBbIBAQMEBQUGBwG4BwYFBQQDAQGvBgIEAgEBAwQFBQYGnq8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp4BAQMEBQUGB/5IBwYFBQQDAQEECgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQmzH/ytA3IfHwEBAwQFBQYGQwgHBXdOAQEDBAUFBgdCCAcFd04BAQMEBQUGBkMIBwV3LgcGBQUEAwEBAQEDBAUFBgcudAUDBwhDBgYFBQQDAQFOdAUDBwhCBwYFBQQDAQFOdAUDBwhDBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGAAAAAAEAAAAAA3kD+ABWAAABES8GDwsfBQEfAjM/BAE/BS8LDwYRNS8JKwEPCQHB0AQGBQYLDAwMBgUFBQQEAwIEAQEEAgQDBQE7BxMMDAwGBgUFAT8FAwQCBAEBBAIDBAQFBQUGDAwMCwYFBgTQAQICBgcKCgYGBwYGBwYFCwkIBgICAQO5/SXNBAQDAwMBAQMDAwQEBQUGBQwMDAwFBgUE/skHCQMDAgIDBAE7BQUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzQLbBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAACAAAAAAP4A/gARQCJAAAJAQ8FHws/BhEVHwk7AT8JNREvCg8FFxEfCjM/AwE/BS8LDwYRNS8JKwEPCQFW/sUFAwQCBAEBAwMDBAQFBQUGDAwMCwYFBQXQAQIC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aWNvbnNGb250IGdlbmVyYXRlZCB1c2luZyBTeW5jZnVzaW9uIE1ldHJvIFN0dWRpb3d3dy5zeW5jZnVzaW9uLmNvbQAgAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBlAC0AaQBjAG8AbgBzAGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8ACmV4cG9ydC1wZGYKZXhwb3J0LWNzdgxleHBvcnQtZXhjZWwKZGF0ZS1yYW5nZQxmaWx0ZXItY2xlYXIGZmlsdGVyCGJ1bGxldC02CGJ1bGxldC0xBG5vbmUIYnVsbGV0LTURYm9yZGVyLWRpYWdvbmFsLTIRYm9yZGVyLWRpYWdvbmFsLTEIYnVsbGV0LTQIYnVsbGV0LTIIYnVsbGV0LTMUY2hldnJvbi1yaWdodC1kb3VibGUTY2hldnJvbi1sZWZ0LWRvdWJsZRNjaGV2cm9uLWRvd24tZG91YmxlEWNoZXZyb24tdXAtZG91YmxlBnJlcGVhdA9yZWN1cnJlbmNlLWVkaXQIbG9jYXRpb24LZGVzY3JpcHRpb24JdGltZS16b25lCGNhbGVuZGFyD3RpbWVsaW5lLWFnZW5kYQl3b3JrLXdlZWsEd2VlawNkYXkRYWdlbmRhLWRhdGUtcmFuZ2UJZGF0ZS10aW1lBnBlb3BsZQx0aW1lbGluZS1kYXkNdGltZWxpbmUtd2VlaxJ0aW1lbGluZS13b3JrLXdlZWsOdGltZWxpbmUtbW9udGgFdGFibGUEY29weQh0aC1zbWFsbAZzYXZlLTILcGFyYWdyYXBoLTIGZWRpdC02DWNsb3NlLWxhcmdlLTELZXhwb3J0LXdvcmQMY2lyY2xlLWNsb3NlCGZpbHRlci0yCnBsdXMtc21hbGwFY2xvc2UFY2hlY2sHcHJpbnQtMgZlZGl0LTIEcGx1cw1jbG9zZS1sYXJnZS0yEWNoZXZyb24tZG93bi10aGluEWNoZXZyb24tdXAtZmlsbC0yEWNoZXZyb24tZG93bi1maWxsD2NoZXZyb24tdXAtZmlsbBNjaGV2cm9uLWRvd24tZmlsbC0yCmFycm93LWRvd24IYXJyb3ctdXAUY2hldnJvbi1yaWdodC1maWxsLTMTY2hldnJvbi1sZWZ0LWZpbGwtMghkZWxldGUtMRFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwKYXJyb3ctbGVmdAthcnJvdy1yaWdodAlzb3J0aW5nLTEEZWRpdApmaXJzdC1wYWdlCWxhc3QtcGFnZQ50aW1lbGluZS10b2RheQxjaGV2cm9uLWxlZnQIZmlsdGVyLTEKY2hldnJvbi11cA1jaGV2cm9uLXJpZ2h0DGNoZXZyb24tZG93bg5jaXJjbGUtY2xvc2UtMhFjaGV2cm9uLXVwLWZpbGwtMxNjaGV2cm9uLWRvd24tZmlsbC0zDWZpbHRlci1jYW5jZWwOY2hldnJvbi1sZWZ0LTIKZ3JvdXAtaWNvbglzZWxlY3Rpb24HY2xvc2UtMgdjaGVjay0yEmludGVybWVkaWF0ZS1zdGF0ZQ5jaGV2cm9uLWxlZnQtMwZlZGl0LTMHY2xvc2UtMw9jaGV2cm9uLXJpZ2h0LTIGcGx1cy0yE2NoZXZyb24tZG93bi1maWxsLTUNY2lyY2xlLXJlbW92ZQxhcnJvdy1sZWZ0LTIPbW9yZS12ZXJ0aWNhbC0xBnNlYXJjaAVtb250aAV0cmFzaA5jaGV2cm9uLWRvd24tMgRzYXZlBG1lbnUHcmVmcmVzaBNjaXJjbGUtY2xvc2UtZmlsbC0zBWNsb2NrDWZyZWV6ZS1jb2x1bW4OZXJyb3ItdHJlZXZpZXcPY2lyY2xlLXJlbW92ZS0yCmNpcmNsZS1hZGQXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IPY2hldnJvbi1yaWdodC0zD2NoZXZyb24tcmlnaHQtNARwbGF5BXBhdXNlEHBhcmEtb3B0aW9uLWRvd24Ic2VhcmNoLTINYm9yZGVyLWNlbnRlcgxyZXN0YXJ0LWF0LTEOaHlwZXJsaW5rLW9wZW4FY3V0LTIGY29weS0yCmJvcmRlci10b3ANZGVsZXRlLWNvbHVtbgpkZWxldGUtcm93DGluc2VydC1yaWdodAtpbnNlcnQtbGVmdBBoeXBlcmxpbmstcmVtb3ZlDWJvcmRlci1taWRkbGUMYm9yZGVyLXJpZ2h0Dmh5cGVybGluay1lZGl0BmxpbmstMgtib3JkZXItbGVmdAx0YWJsZS1kZWxldGUQdGFibGUtcHJvcGVydGllcw5oeXBlcmxpbmstY29weQ1ib3JkZXItYm90dG9tB3Bhc3RlLTISY29udGludWUtbnVtYmVyaW5nDGluc2VydC1iZWxvdwxpbnNlcnQtYWJvdmUPdGFibGUtY2VsbC1ub25lA2JveANhbGwRdGFibGUtYWxpZ24tcmlnaHQTdGFibGUtYm9yZGVyLWN1c3RvbRB0YWJsZS1hbGlnbi1sZWZ0EnRhYmxlLWFsaWduLWNlbnRlcg9saW5lLXZlcnktc21hbGwLbGluZS1ub3JtYWwKbGluZS1zbWFsbA5wYXJhLW9wdGlvbi11cBV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20VdmVydGljYWwtYWxpZ24tY2VudGVyEnZlcnRpY2FsLWFsaWduLXRvcAxjbGVhci1mb3JtYXQNc3RyaWtldGhyb3VnaAp1cHBlci1jYXNlB2p1c3RpZnkFaW1hZ2UGcmVzaXplEGV4aXQtZnVsbC1zY3JlZW4GZWRpdC00BGJvbGQKYWxpZ24tbGVmdANjdXQQdGV4dC1hbHRlcm5hdGl2ZQZjb3B5LTEIZGVsZXRlLTIPaW5jcmVhc2UtaW5kZW50BWVyYXNlBHVuZG8LZnVsbC1zY3JlZW4JdW5kZXJsaW5lDmxpc3QtdW5vcmRlcmVkA2V5ZQxsaXN0LW9yZGVyZWQKbG93ZXItY2FzZQtsaW5rLXJlbW92ZQd6b29tLWluCW9wZW4tbGluawVwcmludApmb250LWNvbG9yC2FsaWduLXJpZ2h0BGxpbmsJdmlldy1zaWRlCWNvZGUtdmlldwh6b29tLW91dAtzdXBlcnNjcmlwdAlwYXJhZ3JhcGgEcmVkbwVwYXN0ZQtpbnNlcnQtY29kZQlzdWJzY3JpcHQHZGlzcGxheQdyZXBsYWNlBml0YWxpYwdjYXB0aW9uDHBhaW50LWJ1Y2tldA9kZWNyZWFzZS1pbmRlbnQMYWxpZ24tY2VudGVyCWZvbnQtbmFtZQ9kcmFnLWFuZC1kcm9wLTIOZmllbGQtc2V0dGluZ3MKdHdvLWNvbHVtbgd0d28tcm93A3N1bQhmaWx0ZXItMwtjbG9zZS1sYXJnZQ5maWx0ZXItY2xlYXItMgxjaXJjbGUtY2hlY2sMYWxpZ24tYm90dG9tDmluc2VydC1hYm92ZS0yDmluc2VydC1iZWxvdy0yDGFsaWduLW1pZGRsZQ9kZWxldGUtY29sdW1uLTIMZGVsZXRlLXJvdy0yDWluc2VydC1sZWZ0LTIJYWxpZ24tdG9wDmluc2VydC1yaWdodC0yBmVkaXQtNQ5hbGlnbi1taWRkbGUtMg9mcmVlemUtY29sdW1uLTIFc3R5bGUIZGVsZXRlLTMKZnJlZXplLXJvdwt0ZXh0LWhlYWRlchFtb3JlLWhvcml6b250YWwtMQdyZXNpemVyBmZvbGRlcgxmaXJzdC1wYWdlLTIIcHJldmlvdXMEbmV4dAtsYXN0LXBhZ2UtMgp6b29tLW91dC0yCXpvb20taW4tMghkb3dubG9hZAhib29rbWFyawhzZWFyY2gtMw90ZXh0LWFubm90YXRpb24HY2xvc2UtNAhjb21tZW50cwZzYXZlLTMMYWxpZ24tbGVmdC0yB3N0eWxlLTIGdW5kby0yD2hpZ2hsaWdodC1jb2xvcg9tb3JlLXZlcnRpY2FsLTMLdW5kZXJsaW5lLTIPc3RyaWtldGhyb3VnaC0yDnBhaW50LWJ1Y2tldC0yA3BhbgdvcGFjaXR5CGRlbGV0ZS00DW1vdXNlLXBvaW50ZXITY2hldnJvbi1yaWdodC1zbWFsbAxzdHJva2UtY29sb3IHcHJpbnQtMwZyZWRvLTIMZm9udC1jb2xvci0yBnNoYXBlcxJjaGV2cm9uLWxlZnQtc21hbGwMc3Ryb2tlLXdpZHRoD2Fubm90YXRpb24tZWRpdAl0aHVtYm5haWwFc3RhbXAKYnJlYWstcGFnZQRmaWxlCmNvbGxhcHNlLTIGZXhwYW5kD2RvdWJsZS1yZXNpemUtMg9kb3VibGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0xD3NpbmdsZS1yZXNpemUtMg9zaW5nbGUtcmVzaXplLTMPc2luZ2xlLXJlc2l6ZS00DWRyYWctYW5kLWRyb3ARY2hldnJvbi11cC1maWxsLTQTY2hldnJvbi1kb3duLWZpbGwtNBRjaGV2cm9uLXJpZ2h0LWZpbGwtMhNjaGV2cm9uLWxlZnQtZmlsbC0zD21vcmUtdmVydGljYWwtNA1maWx0ZXItYWN0aXZlC2NvZGUtdmlldy0yCWdyaWQtdmlldwdwYXN0ZS0zB3RyYXNoLTIKZG93bmxvYWQtMgVjdXQtMxBsaXN0LXVub3JkZXJlZC0yCXJlZnJlc2gtMgtjaXJjbGUtaW5mbxJjaGV2cm9uLXJpZ2h0LXRoaW4IZm9sZGVyLTIHY2xvc2UtNQtmb2xkZXItZmlsbAZyZW5hbWUGY29weS0zCHNlYXJjaC00CHVwbG9hZC0xBGJhY2sKc2VsZWN0LWFsbAlzb3J0aW5nLTIPbW9yZS12ZXJ0aWNhbC01B2NoZWNrLTMRbW9yZS1ob3Jpem9udGFsLTMOZXhwb3J0LWV4Y2VsLTIMZXhwb3J0LWNzdi0yBnNhdmUtNAdzYXZlLWFzBmV4cG9ydAhkZWxldGUtNQtncmFuZC10b3RhbAd0YWJsZS0yCXN1Yi10b3RhbAhmaWxlLW5ldxFudW1iZXItZm9ybWF0dGluZwhyZW5hbWUtMgxleHBvcnQtcGRmLTINZnVsbC1zY3JlZW4tMgVjaGFydAh1cGxvYWQtMglmb250LXR5cGUHY2xvc2UtNgxsaW5lLXNwYWNpbmcEbG9jawxib3JkZXItb3V0ZXIGbGluay0zDmFsaWduLWJvdHRvbS0yDGJvcmRlci1hbGwtMhB0YWJsZS1vZi1jb250ZW50DnBhZ2UtbnVtYmVyaW5nBmJvbGQtMgthbGlnbi10b3AtMg5hbGlnbi1taWRkbGUtMwpwYWdlLXNldHVwDHN0cm9rZS1zdHlsZQdpbWFnZS0yDWJvb2ttYXJrLWZpbGwGaGVhZGVyEGxpc3QtdW5vcmRlcmVkLTMPc2hvdy1oaWRlLXBhbmVsDWFsaWduLXJpZ2h0LTIGZm9vdGVyCmJvcmRlci1hbGwMYm9yZGVyLWlubmVyBGNlbGwLYWxpZ24tdG9wLTMOYWxpZ24tYm90dG9tLTMOYWxpZ24tbWlkZGxlLTQHY2hlY2stNAVicmVhawxicmVhay1wYWdlLTINYnJlYWstc2VjdGlvbhBhdXRvLWZpdC1jb250ZW50EmZpeGVkLWNvbHVtbi13aWR0aA9hdXRvLWZpdC13aW5kb3cNYnJpbmctZm9yd2FyZA5icmluZy10by1mcm9udAxzZW5kLXRvLWJhY2sNc2VuZC1iYWNrd2FyZAl1bmdyb3VwLTEHZ3JvdXAtMQVvcmRlchJjaGV2cm9uLXVwLXNtYWxsLTIUY2hldnJvbi1kb3duLXNtYWxsLTIVY2hldnJvbi1yaWdodC1zbWFsbC0yFGNoZXZyb24tbGVmdC1zbWFsbC0yFmNoZXZyb24tcmlnaHQtZG91YmxlLTIVY2hldnJvbi1sZWZ0LWRvdWJsZS0yC3pvb20tdG8tZml0CWFkZC1hYm92ZQlhZGQtYmVsb3cEbGluZQ5hcnJvdy1yaWdodC11cAlyZWN0YW5nbGUGY2lyY2xlCHBlbnRhZ2FuBmxlbmd0aAlwZXJpbWV0ZXIEYXJlYQZyYWRpdXMGdm9sdW1lEmNoYW5nZS1zY2FsZS1yYXRpbwhzZXR0aW5ncwljb21tZW50LTINdGh1bWJzLWRvd24tMQl0aHVtYnMtdXANdGh1bWJzLWRvd24tMgpleHBvcnQtanBnCmV4cG9ydC1wbmcKZXhwb3J0LXN2ZxZjb25kaXRpb25hbC1mb3JtYXR0aW5nEGhpZGUtZm9ybXVsYS1iYXINaGlkZS1oZWFkaW5ncw5oaWRlLWdyaWRsaW5lcwlleWUtc2xhc2gKZXhwb3J0LXhscwxleHBvcnQtY3N2LTMDbWR4CHJlbmFtZS0zC2ZvbGRlci1vcGVuCW5hbWVkLXNldA1ncmlwLXZlcnRpY2FsCWRpbWVuc2lvbgdsZXZlbC0xB2xldmVsLTIHbGV2ZWwtMwdsZXZlbC00B2xldmVsLTUMdXNlci1kZWZpbmVkA2twaQlzb3J0LWRvd24Jc29ydGluZy0zB3NvcnQtdXARY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cJc2lnbmF0dXJlC2ZpbHRlci1tYWluCXRleHQtd3JhcAp1bmZpbHRlcmVkGGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFzb3J0LWRlc2NlbmRpbmctMhBzb3J0LWFzY2VuZGluZy0yF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nCGZpbHRlcmVkDmZpbHRlci1jbGVhci0zB3JlYXBwbHkHZ3JvdXAtMgl1bmdyb3VwLTIPcGFzdGUtdGV4dC1vbmx5C3Bhc3RlLXN0eWxlDXBhc3RlLXNwZWNpYWwXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24Lc3BlbGwtY2hlY2sOY29tbWVudC1yZW9wZW4Kd2ViLWxheW91dAxwcmludC1sYXlvdXQLYm9yZGVyLW5vbmUPZGF0YS12YWxpZGF0aW9uDXByb3RlY3Qtc2hlZXQJdGV4dC1mb3JtDHByb3BlcnRpZXMtMgpjbGVhci1mb3JtCWRyb3AtZG93bgpmb3JtLWZpZWxkCWNoZWNrLWJveAx0YWJsZS11cGRhdGUOY2hhbmdlcy1hY2NlcHQSZGlzcGxheS1mb3ItcmV2aWV3DmNoYW5nZXMtcmVqZWN0EGNoYW5nZXMtcHJldmlvdXMLc2hvdy1tYXJrdXAMY2hhbmdlcy1uZXh0DWNoYW5nZXMtdHJhY2scY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQloaWdobGlnaHQQdG9wLWJvdHRvbS1ydWxlcwlkYXRhLWJhcnMMY29sb3Itc2NhbGVzCGljb25zZXRzC2NsZWFyLXJ1bGVzCW5ldy1ydWxlcwxncmVhdGVyLXRoYW4JbGVzcy10aGFuB2JldHdlZW4HZXF1YWx0bxJ0ZXh0LXRoYXQtY29udGFpbnMOZGF0ZS1vY2N1cnJpbmcGdG9wLTEwD2JvdHRvbS0xMC1pdGVtcwlib3R0b20tMTANYWJvdmUtYXZlcmFnZQ1iZWxvdy1hdmVyYWdlDmR1cGxpY2F0ZS1jZWxsCGZvb3Rub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawtjaGFuZ2UtY2FzZQxleHBvcnQtcGRmLTMLZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoD2JvcmRlci1zaGFkb3ctMhJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwt0aHVtYnMtdXAtMQt0aHVtYnMtZG93bgtjYWxjdWxhdGlvbgx0ZXh0LW91dGxpbmUEdXNlcg9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUAAA==) format("truetype")}.e-icons{font-family:e-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.e-icons.e-small{font-size:8px}.e-icons.e-medium{font-size:16px}.e-icons.e-large{font-size:24px}.e-icons.e-export-pdf:before{content:"\e240"}.e-icons.e-export-csv:before{content:"\e241"}.e-icons.e-export-excel:before{content:"\e242"}.e-icons.e-date-range:before{content:"\e245"}.e-icons.e-filter-clear:before{content:"\e248"}.e-icons.e-filter:before{content:"\e251"}.e-icons.e-bullet-6:before{content:"\e253"}.e-icons.e-bullet-1:before{content:"\e254"}.e-icons.e-none:before{content:"\e256"}.e-icons.e-bullet-5:before{content:"\e259"}.e-icons.e-border-diagonal-2:before{content:"\e262"}.e-icons.e-border-diagonal-1:before{content:"\e265"}.e-icons.e-bullet-4:before{content:"\e267"}.e-icons.e-bullet-2:before{content:"\e270"}.e-icons.e-bullet-3:before{content:"\e271"}.e-icons.e-chevron-right-double:before{content:"\e300"}.e-icons.e-chevron-left-double:before{content:"\e302"}.e-icons.e-chevron-down-double:before{content:"\e304"}.e-icons.e-chevron-up-double:before{content:"\e306"}.e-icons.e-repeat:before{content:"\e308"}.e-icons.e-recurrence-edit:before{content:"\e30a"}.e-icons.e-location:before{content:"\e30c"}.e-icons.e-description:before{content:"\e30d"}.e-icons.e-time-zone:before{content:"\e30e"}.e-icons.e-calendar:before{content:"\e322"}.e-icons.e-timeline-agenda:before{content:"\e313"}.e-icons.e-work-week:before{content:"\e314"}.e-icons.e-week:before{content:"\e315"}.e-icons.e-day:before{content:"\e31b"}.e-icons.e-agenda-date-range:before{content:"\e31d"}.e-icons.e-date-time:before{content:"\e421"}.e-icons.e-people:before{content:"\e424"}.e-icons.e-timeline-day:before{content:"\ea85"}.e-icons.e-timeline-week:before{content:"\ea88"}.e-icons.e-timeline-work-week:before{content:"\ea8b"}.e-icons.e-timeline-month:before{content:"\ea8e"}.e-icons.e-table:before{content:"\e705"}.e-icons.e-copy:before{content:"\e70a"}.e-icons.e-th-small:before{content:"\e714"}.e-icons.e-save-2:before{content:"\e735"}.e-icons.e-paragraph-2:before{content:"\e75e"}.e-icons.e-edit-6:before{content:"\e7a3"}.e-icons.e-close-large-1:before{content:"\e7a7"}.e-icons.e-export-word:before{content:"\e7b0"}.e-icons.e-circle-close:before{content:"\e7e9"}.e-icons.e-filter-2:before{content:"\e7ee"}.e-icons.e-plus-small:before{content:"\e7f9"}.e-icons.e-close:before{content:"\e7fc"}.e-icons.e-check:before{content:"\e7ff"}.e-icons.e-print-2:before{content:"\e813"}.e-icons.e-edit-2:before{content:"\e81e"}.e-icons.e-plus:before{content:"\e823"}.e-icons.e-close-large-2:before{content:"\e825"}.e-icons.e-chevron-down-thin:before{content:"\e36a"}.e-icons.e-chevron-up-fill-2:before{content:"\e82a"}.e-icons.e-chevron-down-fill:before{content:"\e82e"}.e-icons.e-chevron-up-fill:before{content:"\e834"}.e-icons.e-chevron-down-fill-2:before{content:"\e83d"}.e-icons.e-arrow-down:before{content:"\e83f"}.e-icons.e-arrow-up:before{content:"\e840"}.e-icons.e-chevron-right-fill-3:before{content:"\e848"}.e-icons.e-chevron-left-fill-2:before{content:"\e84b"}.e-icons.e-delete-1:before{content:"\e84e"}.e-icons.e-chevron-left-fill:before{content:"\e854"}.e-icons.e-chevron-right-fill:before{content:"\e859"}.e-icons.e-arrow-left:before{content:"\e85b"}.e-icons.e-arrow-right:before{content:"\e85f"}.e-icons.e-sorting-1:before{content:"\e890"}.e-icons.e-edit:before{content:"\e891"}.e-icons.e-first-page:before{content:"\e896"}.e-icons.e-last-page:before{content:"\e897"}.e-icons.e-timeline-today:before{content:"\e901"}.e-icons.e-chevron-left:before{content:"\e904"}.e-icons.e-filter-1:before{content:"\e909"}.e-icons.e-chevron-up:before{content:"\e910"}.e-icons.e-chevron-right:before{content:"\e913"}.e-icons.e-chevron-down:before{content:"\e916"}.e-icons.e-circle-close-2:before{content:"\e917"}.e-icons.e-chevron-up-fill-3:before{content:"\e918"}.e-icons.e-chevron-down-fill-3:before{content:"\e919"}.e-icons.e-filter-cancel:before{content:"\e920"}.e-icons.e-chevron-left-2:before{content:"\e921"}.e-icons.e-group-icon:before{content:"\e926"}.e-icons.e-selection:before{content:"\e930"}.e-icons.e-close-2:before{content:"\e932"}.e-icons.e-check-2:before{content:"\e933"}.e-icons.e-intermediate-state:before{content:"\e934"}.e-icons.e-chevron-left-3:before{content:"\e937"}.e-icons.e-edit-3:before{content:"\e944"}.e-icons.e-close-3:before{content:"\e945"}.e-icons.e-chevron-right-2:before{content:"\e956"}.e-icons.e-plus-2:before{content:"\e963"}.e-icons.e-chevron-down-fill-5:before{content:"\e969"}.e-icons.e-circle-remove:before{content:"\e974"}.e-icons.e-arrow-left-2:before{content:"\e977"}.e-icons.e-more-vertical-1:before{content:"\e984"}.e-icons.e-search:before{content:"\e993"}.e-icons.e-month:before{content:"\e93c"}.e-icons.e-trash:before{content:"\e94a"}.e-icons.e-chevron-down-2:before{content:"\e94d"}.e-icons.e-save:before{content:"\e98e"}.e-icons.e-menu:before{content:"\e99a"}.e-icons.e-refresh:before{content:"\e99d"}.e-icons.e-circle-close-fill-3:before{content:"\e208"}.e-icons.e-clock:before{content:"\e20c"}.e-icons.e-freeze-column:before{content:"\e21e"}.e-icons.e-error-treeview:before{content:"\e22a"}.e-icons.e-circle-remove-2:before{content:"\e22b"}.e-icons.e-circle-add:before{content:"\e22c"}.e-icons.e-drag-and-drop-indicator:before{content:"\e22d"}.e-icons.e-chevron-right-3:before{content:"\e22f"}.e-icons.e-chevron-right-4:before{content:"\e430"}.e-icons.e-play:before{content:"\e324"}.e-icons.e-pause:before{content:"\e326"}.e-icons.e-para-option-down:before{content:"\e274"}.e-icons.e-search-2:before{content:"\e275"}.e-icons.e-border-center:before{content:"\e276"}.e-icons.e-restart-at-1:before{content:"\e277"}.e-icons.e-hyperlink-open:before{content:"\e278"}.e-icons.e-cut-2:before{content:"\e279"}.e-icons.e-copy-2:before{content:"\e280"}.e-icons.e-border-top:before{content:"\e281"}.e-icons.e-delete-column:before{content:"\e282"}.e-icons.e-delete-row:before{content:"\e283"}.e-icons.e-insert-right:before{content:"\e284"}.e-icons.e-insert-left:before{content:"\e285"}.e-icons.e-hyperlink-remove:before{content:"\e286"}.e-icons.e-border-middle:before{content:"\e287"}.e-icons.e-border-right:before{content:"\e288"}.e-icons.e-hyperlink-edit:before{content:"\e289"}.e-icons.e-link-2:before{content:"\e290"}.e-icons.e-border-left:before{content:"\e291"}.e-icons.e-table-delete:before{content:"\e292"}.e-icons.e-table-properties:before{content:"\e294"}.e-icons.e-hyperlink-copy:before{content:"\e295"}.e-icons.e-border-bottom:before{content:"\e298"}.e-icons.e-paste-2:before{content:"\e501"}.e-icons.e-continue-numbering:before{content:"\e503"}.e-icons.e-insert-below:before{content:"\e505"}.e-icons.e-insert-above:before{content:"\e506"}.e-icons.e-table-cell-none:before{content:"\e507"}.e-icons.e-box:before{content:"\e509"}.e-icons.e-all:before{content:"\e511"}.e-icons.e-table-align-right:before{content:"\e515"}.e-icons.e-table-border-custom:before{content:"\e516"}.e-icons.e-table-align-left:before{content:"\e517"}.e-icons.e-table-align-center:before{content:"\e518"}.e-icons.e-line-very-small:before{content:"\e520"}.e-icons.e-line-normal:before{content:"\e521"}.e-icons.e-line-small:before{content:"\e522"}.e-icons.e-para-option-up:before{content:"\e523"}.e-icons.e-vertical-align-bottom:before{content:"\e525"}.e-icons.e-vertical-align-center:before{content:"\e526"}.e-icons.e-vertical-align-top:before{content:"\e527"}.e-icons.e-clear-format:before{content:"\e331"}.e-icons.e-strikethrough:before{content:"\e332"}.e-icons.e-upper-case:before{content:"\e333"}.e-icons.e-justify:before{content:"\e334"}.e-icons.e-image:before{content:"\e335"}.e-icons.e-resize:before{content:"\e336"}.e-icons.e-exit-full-screen:before{content:"\e337"}.e-icons.e-edit-4:before{content:"\e338"}.e-icons.e-bold:before{content:"\e339"}.e-icons.e-align-left:before{content:"\e33a"}.e-icons.e-cut:before{content:"\e33b"}.e-icons.e-text-alternative:before{content:"\e33c"}.e-icons.e-copy-1:before{content:"\e33d"}.e-icons.e-delete-2:before{content:"\e33e"}.e-icons.e-increase-indent:before{content:"\e33f"}.e-icons.e-erase:before{content:"\e340"}.e-icons.e-undo:before{content:"\e341"}.e-icons.e-full-screen:before{content:"\e342"}.e-icons.e-underline:before{content:"\e343"}.e-icons.e-list-unordered:before{content:"\e344"}.e-icons.e-eye:before{content:"\e345"}.e-icons.e-list-ordered:before{content:"\e346"}.e-icons.e-lower-case:before{content:"\e347"}.e-icons.e-link-remove:before{content:"\e348"}.e-icons.e-zoom-in:before{content:"\e349"}.e-icons.e-open-link:before{content:"\e34a"}.e-icons.e-print:before{content:"\e34b"}.e-icons.e-font-color:before{content:"\e34c"}.e-icons.e-align-right:before{content:"\e34d"}.e-icons.e-link:before{content:"\e34e"}.e-icons.e-view-side:before{content:"\e34f"}.e-icons.e-code-view:before{content:"\e350"}.e-icons.e-zoom-out:before{content:"\e351"}.e-icons.e-superscript:before{content:"\e352"}.e-icons.e-paragraph:before{content:"\e353"}.e-icons.e-redo:before{content:"\e354"}.e-icons.e-paste:before{content:"\e355"}.e-icons.e-insert-code:before{content:"\e356"}.e-icons.e-subscript:before{content:"\e357"}.e-icons.e-display:before{content:"\e358"}.e-icons.e-replace:before{content:"\e359"}.e-icons.e-italic:before{content:"\e35a"}.e-icons.e-caption:before{content:"\e35b"}.e-icons.e-paint-bucket:before{content:"\e35c"}.e-icons.e-decrease-indent:before{content:"\e35d"}.e-icons.e-align-center:before{content:"\e35e"}.e-icons.e-font-name:before{content:"\e35f"}.e-icons.e-drag-and-drop-2:before{content:"\e330"}.e-icons.e-field-settings:before{content:"\e434"}.e-icons.e-two-column:before{content:"\ea74"}.e-icons.e-two-row:before{content:"\ea75"}.e-icons.e-sum:before{content:"\ea76"}.e-icons.e-filter-3:before{content:"\ea77"}.e-icons.e-close-large:before{content:"\ea7f"}.e-icons.e-filter-clear-2:before{content:"\ea82"}.e-icons.e-circle-check:before{content:"\ea84"}.e-icons.e-align-bottom:before{content:"\ea91"}.e-icons.e-insert-above-2:before{content:"\ea92"}.e-icons.e-insert-below-2:before{content:"\ea93"}.e-icons.e-align-middle:before{content:"\ea94"}.e-icons.e-delete-column-2:before{content:"\ea95"}.e-icons.e-delete-row-2:before{content:"\ea96"}.e-icons.e-insert-left-2:before{content:"\ea97"}.e-icons.e-align-top:before{content:"\ea98"}.e-icons.e-insert-right-2:before{content:"\ea99"}.e-icons.e-edit-5:before{content:"\ea9a"}.e-icons.e-align-middle-2:before{content:"\ea9b"}.e-icons.e-freeze-column-2:before{content:"\ea9e"}.e-icons.e-style:before{content:"\ea9f"}.e-icons.e-delete-3:before{content:"\eb00"}.e-icons.e-freeze-row:before{content:"\eb02"}.e-icons.e-text-header:before{content:"\eb03"}.e-icons.e-more-horizontal-1:before{content:"\eb04"}.e-icons.e-resizer:before{content:"\eb05"}.e-icons.e-folder:before{content:"\ec04"}.e-icons.e-first-page-2:before{content:"\ec05"}.e-icons.e-previous:before{content:"\ec06"}.e-icons.e-next:before{content:"\ec07"}.e-icons.e-last-page-2:before{content:"\ec08"}.e-icons.e-zoom-out-2:before{content:"\ec09"}.e-icons.e-zoom-in-2:before{content:"\ec0a"}.e-icons.e-download:before{content:"\ec0b"}.e-icons.e-bookmark:before{content:"\ec0c"}.e-icons.e-search-3:before{content:"\ec0d"}.e-icons.e-text-annotation:before{content:"\ec0e"}.e-icons.e-close-4:before{content:"\ec0f"}.e-icons.e-comments:before{content:"\ec10"}.e-icons.e-save-3:before{content:"\ec11"}.e-icons.e-align-left-2:before{content:"\ec12"}.e-icons.e-style-2:before{content:"\ec13"}.e-icons.e-undo-2:before{content:"\ec14"}.e-icons.e-highlight-color:before{content:"\ec15"}.e-icons.e-more-vertical-3:before{content:"\ec16"}.e-icons.e-underline-2:before{content:"\ec17"}.e-icons.e-strikethrough-2:before{content:"\ec18"}.e-icons.e-paint-bucket-2:before{content:"\ec19"}.e-icons.e-pan:before{content:"\ec1a"}.e-icons.e-opacity:before{content:"\ec1b"}.e-icons.e-delete-4:before{content:"\ec1c"}.e-icons.e-mouse-pointer:before{content:"\ec1d"}.e-icons.e-chevron-right-small:before{content:"\ec1e"}.e-icons.e-stroke-color:before{content:"\ec1f"}.e-icons.e-print-3:before{content:"\ec20"}.e-icons.e-redo-2:before{content:"\ec21"}.e-icons.e-font-color-2:before{content:"\ec22"}.e-icons.e-shapes:before{content:"\ec23"}.e-icons.e-chevron-left-small:before{content:"\ec24"}.e-icons.e-stroke-width:before{content:"\ec25"}.e-icons.e-annotation-edit:before{content:"\ec26"}.e-icons.e-thumbnail:before{content:"\ec27"}.e-icons.e-stamp:before{content:"\ec28"}.e-icons.e-break-page:before{content:"\ec29"}.e-icons.e-file:before{content:"\ec2a"}.e-icons.e-collapse-2:before{content:"\e554"}.e-icons.e-expand:before{content:"\e556"}.e-icons.e-double-resize-2:before{content:"\e557"}.e-icons.e-double-resize-1:before{content:"\e558"}.e-icons.e-single-resize-1:before{content:"\e559"}.e-icons.e-single-resize-2:before{content:"\e56a"}.e-icons.e-single-resize-3:before{content:"\e56b"}.e-icons.e-single-resize-4:before{content:"\e56c"}.e-icons.e-drag-and-drop:before{content:"\e903"}.e-icons.e-chevron-up-fill-4:before{content:"\e56d"}.e-icons.e-chevron-down-fill-4:before{content:"\e56e"}.e-icons.e-chevron-right-fill-2:before{content:"\e56f"}.e-icons.e-chevron-left-fill-3:before{content:"\e570"}.e-icons.e-more-vertical-4:before{content:"\e571"}.e-icons.e-filter-active:before{content:"\ebb3"}.e-icons.e-code-view-2:before{content:"\e907"}.e-icons.e-grid-view:before{content:"\e600"}.e-icons.e-paste-3:before{content:"\e601"}.e-icons.e-trash-2:before{content:"\e602"}.e-icons.e-download-2:before{content:"\e603"}.e-icons.e-cut-3:before{content:"\e604"}.e-icons.e-list-unordered-2:before{content:"\e605"}.e-icons.e-refresh-2:before{content:"\e606"}.e-icons.e-circle-info:before{content:"\e607"}.e-icons.e-chevron-right-thin:before{content:"\e608"}.e-icons.e-folder-2:before{content:"\e609"}.e-icons.e-close-5:before{content:"\e60a"}.e-icons.e-folder-fill:before{content:"\e60b"}.e-icons.e-rename:before{content:"\e60c"}.e-icons.e-copy-3:before{content:"\e60d"}.e-icons.e-search-4:before{content:"\e60e"}.e-icons.e-upload-1:before{content:"\e60f"}.e-icons.e-back:before{content:"\e610"}.e-icons.e-select-all:before{content:"\e611"}.e-icons.e-sorting-2:before{content:"\e612"}.e-icons.e-more-vertical-5:before{content:"\e613"}.e-icons.e-check-3:before{content:"\e614"}.e-icons.e-more-horizontal-3:before{content:"\e615"}.e-icons.e-export-excel-2:before{content:"\e700"}.e-icons.e-export-csv-2:before{content:"\e701"}.e-icons.e-save-4:before{content:"\e703"}.e-icons.e-save-as:before{content:"\e704"}.e-icons.e-export:before{content:"\e711"}.e-icons.e-delete-5:before{content:"\e706"}.e-icons.e-grand-total:before{content:"\e707"}.e-icons.e-table-2:before{content:"\e708"}.e-icons.e-sub-total:before{content:"\e709"}.e-icons.e-file-new:before{content:"\e712"}.e-icons.e-number-formatting:before{content:"\e70b"}.e-icons.e-rename-2:before{content:"\e70c"}.e-icons.e-export-pdf-2:before{content:"\e70d"}.e-icons.e-full-screen-2:before{content:"\e70e"}.e-icons.e-chart:before{content:"\e70f"}.e-icons.e-upload-2:before{content:"\e710"}.e-icons.e-font-type:before{content:"\e273"}.e-icons.e-close-6:before{content:"\eb36"}.e-icons.e-line-spacing:before{content:"\eb37"}.e-icons.e-lock:before{content:"\eb3a"}.e-icons.e-border-outer:before{content:"\eb66"}.e-icons.e-link-3:before{content:"\eb3c"}.e-icons.e-align-bottom-2:before{content:"\eb3d"}.e-icons.e-border-all-2:before{content:"\eb3e"}.e-icons.e-table-of-content:before{content:"\eb41"}.e-icons.e-page-numbering:before{content:"\eb43"}.e-icons.e-bold-2:before{content:"\eb47"}.e-icons.e-align-top-2:before{content:"\eb49"}.e-icons.e-align-middle-3:before{content:"\eb4a"}.e-icons.e-page-setup:before{content:"\eb4c"}.e-icons.e-stroke-style:before{content:"\eb4d"}.e-icons.e-image-2:before{content:"\eb4f"}.e-icons.e-bookmark-fill:before{content:"\eb51"}.e-icons.e-header:before{content:"\eb53"}.e-icons.e-list-unordered-3:before{content:"\eb5b"}.e-icons.e-show-hide-panel:before{content:"\eb5d"}.e-icons.e-align-right-2:before{content:"\eb5f"}.e-icons.e-footer:before{content:"\eb60"}.e-icons.e-border-all:before{content:"\eb95"}.e-icons.e-border-inner:before{content:"\eb88"}.e-icons.e-cell:before{content:"\eb93"}.e-icons.e-align-top-3:before{content:"\eb35"}.e-icons.e-align-bottom-3:before{content:"\eb0e"}.e-icons.e-align-middle-4:before{content:"\eb0d"}.e-icons.e-check-4:before{content:"\e935"}.e-icons.e-break:before{content:"\eba6"}.e-icons.e-break-page-2:before{content:"\eba0"}.e-icons.e-break-section:before{content:"\eba2"}.e-icons.e-auto-fit-content:before{content:"\eba8"}.e-icons.e-fixed-column-width:before{content:"\eba9"}.e-icons.e-auto-fit-window:before{content:"\ebaa"}.e-icons.e-bring-forward:before{content:"\e5a1"}.e-icons.e-bring-to-front:before{content:"\e5a2"}.e-icons.e-send-to-back:before{content:"\e5a3"}.e-icons.e-send-backward:before{content:"\e5a4"}.e-icons.e-ungroup-1:before{content:"\e5a6"}.e-icons.e-group-1:before{content:"\e5a7"}.e-icons.e-order:before{content:"\e4a4"}.e-icons.e-chevron-up-small-2:before{content:"\e651"}.e-icons.e-chevron-down-small-2:before{content:"\e652"}.e-icons.e-chevron-right-small-2:before{content:"\e653"}.e-icons.e-chevron-left-small-2:before{content:"\e654"}.e-icons.e-chevron-right-double-2:before{content:"\e655"}.e-icons.e-chevron-left-double-2:before{content:"\e656"}.e-icons.e-zoom-to-fit:before{content:"\e657"}.e-icons.e-add-above:before{content:"\e658"}.e-icons.e-add-below:before{content:"\e659"}.e-icons.e-line:before{content:"\e668"}.e-icons.e-arrow-right-up:before{content:"\e669"}.e-icons.e-rectangle:before{content:"\e670"}.e-icons.e-circle:before{content:"\e671"}.e-icons.e-pentagan:before{content:"\e672"}.e-icons.e-length:before{content:"\e673"}.e-icons.e-perimeter:before{content:"\e674"}.e-icons.e-area:before{content:"\e675"}.e-icons.e-radius:before{content:"\e676"}.e-icons.e-volume:before{content:"\e677"}.e-icons.e-change-scale-ratio:before{content:"\e678"}.e-icons.e-settings:before{content:"\e679"}.e-icons.e-comment-2:before{content:"\e680"}.e-icons.e-thumbs-down-1:before{content:"\e681"}.e-icons.e-thumbs-up:before{content:"\e682"}.e-icons.e-thumbs-down-2:before{content:"\e683"}.e-icons.e-export-jpg:before{content:"\e713"}.e-icons.e-export-png:before{content:"\e715"}.e-icons.e-export-svg:before{content:"\e716"}.e-icons.e-conditional-formatting:before{content:"\e725"}.e-icons.e-hide-formula-bar:before{content:"\e717"}.e-icons.e-hide-headings:before{content:"\e718"}.e-icons.e-hide-gridlines:before{content:"\e719"}.e-icons.e-eye-slash:before{content:"\e721"}.e-icons.e-export-xls:before{content:"\e726"}.e-icons.e-export-csv-3:before{content:"\e727"}.e-icons.e-mdx:before{content:"\e724"}.e-icons.e-rename-3:before{content:"\e728"}.e-icons.e-folder-open:before{content:"\e65f"}.e-icons.e-named-set:before{content:"\e65d"}.e-icons.e-grip-vertical:before{content:"\e65c"}.e-icons.e-dimension:before{content:"\e65b"}.e-icons.e-level-1:before{content:"\e65a"}.e-icons.e-level-2:before{content:"\e662"}.e-icons.e-level-3:before{content:"\e65e"}.e-icons.e-level-4:before{content:"\e660"}.e-icons.e-level-5:before{content:"\e661"}.e-icons.e-user-defined:before{content:"\e663"}.e-icons.e-kpi:before{content:"\e664"}.e-icons.e-sort-down:before{content:"\e665"}.e-icons.e-sorting-3:before{content:"\e666"}.e-icons.e-sort-up:before{content:"\e667"}.e-icons.e-calculated-member:before{content:"\e729"}.e-icons.e-custom-sort:before{content:"\e732"}.e-icons.e-sort-descending:before{content:"\e733"}.e-icons.e-sort-ascending:before{content:"\e734"}.e-icons.e-comment-add:before{content:"\e814"}.e-icons.e-reply:before{content:"\e815"}.e-icons.e-send-1:before{content:"\e816"}.e-icons.e-comment-show:before{content:"\e817"}.e-icons.e-signature:before{content:"\e737"}.e-icons.e-filter-main:before{content:"\e736"}.e-icons.e-text-wrap:before{content:"\e824"}.e-icons.e-unfiltered:before{content:"\e73a"}.e-icons.e-filtered-sort-descending:before{content:"\e73b"}.e-icons.e-sort-descending-2:before{content:"\e73c"}.e-icons.e-sort-ascending-2:before{content:"\e73d"}.e-icons.e-filtered-sort-ascending:before{content:"\e73e"}.e-icons.e-filtered:before{content:"\e73f"}.e-icons.e-filter-clear-3:before{content:"\e738"}.e-icons.e-reapply:before{content:"\e74a"}.e-icons.e-group-2:before{content:"\e74b"}.e-icons.e-ungroup-2:before{content:"\e74c"}.e-icons.e-paste-text-only:before{content:"\e685"}.e-icons.e-paste-style:before{content:"\e686"}.e-icons.e-paste-special:before{content:"\e687"}.e-icons.e-paste-match-destination:before{content:"\e688"}.e-icons.e-spell-check:before{content:"\e689"}.e-icons.e-comment-reopen:before{content:"\e818"}.e-icons.e-web-layout:before{content:"\e193"}.e-icons.e-print-layout:before{content:"\e194"}.e-icons.e-border-none:before{content:"\e195"}.e-icons.e-data-validation:before{content:"\e196"}.e-icons.e-protect-sheet:before{content:"\e197"}.e-icons.e-text-form:before{content:"\e198"}.e-icons.e-properties-2:before{content:"\e199"}.e-icons.e-clear-form:before{content:"\e19a"}.e-icons.e-drop-down:before{content:"\e19b"}.e-icons.e-form-field:before{content:"\e19c"}.e-icons.e-check-box:before{content:"\e192"}.e-icons.e-table-update:before{content:"\e19e"}.e-icons.e-changes-accept:before{content:"\e19f"}.e-icons.e-display-for-review:before{content:"\e203"}.e-icons.e-changes-reject:before{content:"\e204"}.e-icons.e-changes-previous:before{content:"\e205"}.e-icons.e-show-markup:before{content:"\e206"}.e-icons.e-changes-next:before{content:"\e209"}.e-icons.e-changes-track:before{content:"\e20a"}.e-icons.e-conditional-formatting-large:before{content:"\e401"}.e-icons.e-highlight:before{content:"\e402"}.e-icons.e-top-bottom-rules:before{content:"\e403"}.e-icons.e-data-bars:before{content:"\e404"}.e-icons.e-color-scales:before{content:"\e405"}.e-icons.e-iconsets:before{content:"\e406"}.e-icons.e-clear-rules:before{content:"\e407"}.e-icons.e-new-rules:before{content:"\e408"}.e-icons.e-greater-than:before{content:"\e409"}.e-icons.e-less-than:before{content:"\e410"}.e-icons.e-between:before{content:"\e411"}.e-icons.e-equalto:before{content:"\e412"}.e-icons.e-text-that-contains:before{content:"\e413"}.e-icons.e-date-occurring:before{content:"\e414"}.e-icons.e-top-10:before{content:"\e415"}.e-icons.e-bottom-10-items:before{content:"\e416"}.e-icons.e-bottom-10:before{content:"\e417"}.e-icons.e-above-average:before{content:"\e418"}.e-icons.e-below-average:before{content:"\e419"}.e-icons.e-duplicate-cell:before{content:"\e420"}.e-icons.e-footnote:before{content:"\e435"}.e-icons.e-end-footnote:before{content:"\e436"}.e-icons.e-chart-insert-column:before{content:"\e440"}.e-icons.e-chart-data-table:before{content:"\e441"}.e-icons.e-chart-legend:before{content:"\e442"}.e-icons.e-chart-insert-x-y-scatter:before{content:"\e443"}.e-icons.e-chart-insert-waterfall:before{content:"\e444"}.e-icons.e-chart-updown-bars:before{content:"\e445"}.e-icons.e-add-chart-element:before{content:"\e446"}.e-icons.e-chart-gridlines:before{content:"\e447"}.e-icons.e-insert-hierarchy-charts:before{content:"\e448"}.e-icons.e-chart-insert-line:before{content:"\e449"}.e-icons.e-chart-switch-row-column:before{content:"\e450"}.e-icons.e-chart-error-bars:before{content:"\e451"}.e-icons.e-chart-trendline:before{content:"\e452"}.e-icons.e-chart-axes:before{content:"\e453"}.e-icons.e-chart-select-data:before{content:"\e454"}.e-icons.e-chart-lines:before{content:"\e455"}.e-icons.e-chart-axis-titles:before{content:"\e456"}.e-icons.e-chart-title:before{content:"\e457"}.e-icons.e-chart-insert-pie:before{content:"\e458"}.e-icons.e-change-chart-type:before{content:"\e459"}.e-icons.e-insert-statistic-chart:before{content:"\e460"}.e-icons.e-chart-data-labels:before{content:"\e461"}.e-icons.e-chart-insert-combo:before{content:"\e462"}.e-icons.e-chart-axis-titles-primary-horizontal:before{content:"\e486"}.e-icons.e-chart-linear-forecast:before{content:"\e487"}.e-icons.e-chart-legend-none:before{content:"\e488"}.e-icons.e-chart-legend-right:before{content:"\e489"}.e-icons.e-chart-data-callout:before{content:"\e490"}.e-icons.e-chart-primary-minor-vertical:before{content:"\e491"}.e-icons.e-chart-axes-primary-vertical:before{content:"\e492"}.e-icons.e-chart-data-labels-center:before{content:"\e493"}.e-icons.e-chart-data-table-none:before{content:"\e115"}.e-icons.e-chart-data-labels-none:before{content:"\e495"}.e-icons.e-chart-primary-major-vertical:before{content:"\e496"}.e-icons.e-chart-legend-linear:before{content:"\e497"}.e-icons.e-chart-error-bars-percentage:before{content:"\e498"}.e-icons.e-chart-no-legend-keys:before{content:"\e499"}.e-icons.e-chart-title-above-chart:before{content:"\e121"}.e-icons.e-chart-trendline-none:before{content:"\e122"}.e-icons.e-chart-with-legend-keys:before{content:"\e123"}.e-icons.e-chart-axes-primary-horizontal:before{content:"\e124"}.e-icons.e-chart-error-bars-standard-deviation:before{content:"\e125"}.e-icons.e-chart-legend-top:before{content:"\e126"}.e-icons.e-chart-primary-minor-horizontal:before{content:"\e145"}.e-icons.e-chart-error-bars-none:before{content:"\e127"}.e-icons.e-chart-up-down-bars-2:before{content:"\e128"}.e-icons.e-chart-drop-lines:before{content:"\e129"}.e-icons.e-chart-lines-none:before{content:"\e130"}.e-icons.e-chart-primary-major-horizontal:before{content:"\e131"}.e-icons.e-chart-legend-bottom:before{content:"\e132"}.e-icons.e-chart-up-down-none:before{content:"\e111"}.e-icons.e-chart-data-labels-outside-end:before{content:"\e905"}.e-icons.e-chart-axis-titles-primary-vertical:before{content:"\e143"}.e-icons.e-chart-legend-left:before{content:"\e892"}.e-icons.e-chart-data-labels-inside-base:before{content:"\e893"}.e-icons.e-chart-high-low-lines:before{content:"\e894"}.e-icons.e-chart-trendline-exponential:before{content:"\e133"}.e-icons.e-chart-trendline-moving-average:before{content:"\e134"}.e-icons.e-chart-data-labels-inside-end:before{content:"\e135"}.e-icons.e-chart-title-none:before{content:"\e136"}.e-icons.e-chart-title-centered-overlay:before{content:"\e895"}.e-icons.e-chart-error-bars-standard-error:before{content:"\e911"}.e-icons.e-chart-3d-area-1:before{content:"\e144"}.e-icons.e-chart-2d-stacked-bar:before{content:"\e889"}.e-icons.e-chart-3d-surface-1:before{content:"\e827"}.e-icons.e-chart-histogram-pareto:before{content:"\e114"}.e-icons.e-chart-stock-volumn-open-high-low-close:before{content:"\e137"}.e-icons.e-chart-stock-high-low-close:before{content:"\e138"}.e-icons.e-chart-stock-open-high-low-close:before{content:"\e831"}.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before{content:"\e832"}.e-icons.e-chart-filled-radar:before{content:"\e833"}.e-icons.e-chart-3d-clustered-column:before{content:"\e142"}.e-icons.e-chart-sunburst:before{content:"\e835"}.e-icons.e-chart-treemap:before{content:"\e836"}.e-icons.e-chart-3d-100-percent-stacked-area:before{content:"\e139"}.e-icons.e-chart-3d-pie:before{content:"\e838"}.e-icons.e-chart-3d-column-4:before{content:"\e839"}.e-icons.e-more-column-charts:before{content:"\e899"}.e-icons.e-chart-2d-stacked-line:before{content:"\e841"}.e-icons.e-chart-donut:before{content:"\e112"}.e-icons.e-chart-3d-clustered-bar:before{content:"\e843"}.e-icons.e-chart-funnel:before{content:"\e140"}.e-icons.e-chart-2d-pie-2:before{content:"\e141"}.e-icons.e-chart-3d-line:before{content:"\e846"}.e-icons.e-chart-2d-clustered-column:before{content:"\e847"}.e-icons.e-chart-2d-100-percent-stacked-area:before{content:"\e900"}.e-icons.e-more-line-charts:before{content:"\e849"}.e-icons.e-chart-3d-100-percent-stacked-bar:before{content:"\e850"}.e-icons.e-more-stock-charts:before{content:"\e851"}.e-icons.e-chart-stock-volumn-high-low-close:before{content:"\e852"}.e-icons.e-chart-bar-of-pie:before{content:"\e113"}.e-icons.e-chart-clustered-column-line-on-secondary-axis:before{content:"\e912"}.e-icons.e-chart-2d-clustered-bar:before{content:"\e855"}.e-icons.e-chart-radar:before{content:"\e856"}.e-icons.e-chart-3d-100-percent-stacked-column:before{content:"\e857"}.e-icons.e-chart-stackedlines-with-markers:before{content:"\e858"}.e-icons.e-chart-wireframe-3d-surface:before{content:"\e902"}.e-icons.e-chart-2d-line-with-markers:before{content:"\e860"}.e-icons.e-chart-box-and-whisker:before{content:"\e861"}.e-icons.e-create-custom-combo-chart:before{content:"\e862"}.e-icons.e-chart-2d-100-percent-stacked-bar:before{content:"\e863"}.e-icons.e-chart-scatter-with-straight-lines:before{content:"\e864"}.e-icons.e-more-statistical-charts:before{content:"\e865"}.e-icons.e-chart-3d-stacked-area:before{content:"\e866"}.e-icons.e-chart-2d-line:before{content:"\e867"}.e-icons.e-chart-2d-100-percent-stacked-column:before{content:"\e868"}.e-icons.e-more-pie-charts:before{content:"\e869"}.e-icons.e-chart-bubble-1:before{content:"\e870"}.e-icons.e-chart-2d-100-percent-stacked-line:before{content:"\e871"}.e-icons.e-chart-histogram:before{content:"\e872"}.e-icons.e-more-hierarchy-charts:before{content:"\e873"}.e-icons.e-chart-combo-clustered-column-line:before{content:"\e874"}.e-icons.e-chart-2d-stacked-area:before{content:"\e875"}.e-icons.e-chart-3d-stacked-column:before{content:"\e876"}.e-icons.e-chart-insert-bar:before{content:"\e877"}.e-icons.e-chart-scatter-with-smooth-lines:before{content:"\e878"}.e-icons.e-chart-surface-wireframe-contour:before{content:"\e879"}.e-icons.e-chart-3d-stacked-bar:before{content:"\e880"}.e-icons.e-chart-2d-pie-of-pie:before{content:"\e881"}.e-icons.e-chart-3d-surface-2:before{content:"\e882"}.e-icons.e-chart-2d-area:before{content:"\e883"}.e-icons.e-chart-combo-stacked-area-clustered-column:before{content:"\e884"}.e-icons.e-chart-waterfall:before{content:"\e885"}.e-icons.e-chart-surface-contour:before{content:"\e886"}.e-icons.e-more-scatter-charts:before{content:"\e887"}.e-icons.e-chart-2d-stacked-column:before{content:"\e888"}.e-icons.e-protect-workbook:before{content:"\e88a"}.e-icons.e-change-case:before{content:"\e88c"}.e-icons.e-export-pdf-3:before{content:"\e88b"}.e-icons.e-freeze-pane:before{content:"\e88d"}.e-icons.e-freeze-first-column:before{content:"\e88e"}.e-icons.e-freeze-top-row:before{content:"\e88f"}.e-icons.e-merge-cells:before{content:"\e89a"}.e-icons.e-split-vertical:before{content:"\e89b"}.e-icons.e-table-cell:before{content:"\e89c"}.e-icons.e-split-horizontal:before{content:"\e89d"}.e-icons.e-list-box:before{content:"\e89e"}.e-icons.e-text-form-2:before{content:"\e89f"}.e-icons.e-label:before{content:"\e90a"}.e-icons.e-check-box-2:before{content:"\e90b"}.e-icons.e-add-edit-form-field:before{content:"\e90c"}.e-icons.e-button:before{content:"\e90d"}.e-icons.e-drop-down-2:before{content:"\e90e"}.e-icons.e-radio-button:before{content:"\e90f"}.e-icons.e-password:before{content:"\e91a"}.e-icons.e-table-insert-column:before{content:"\e91b"}.e-icons.e-table-insert-row:before{content:"\e91c"}.e-icons.e-table-overwrite-cells:before{content:"\e91d"}.e-icons.e-table-nested:before{content:"\e91e"}.e-icons.e-table-merge:before{content:"\e91f"}.e-icons.e-drag-fill:before{content:"\e92a"}.e-icons.e-home:before{content:"\e92b"}.e-icons.e-gantt-gripper:before{content:"\e92c"}.e-icons.e-bring-to-view:before{content:"\e92d"}.e-icons.e-bring-to-center:before{content:"\e92e"}.e-icons.e-warning:before{content:"\e92f"}.e-icons.e-critical-path:before{content:"\e93a"}.e-icons.e-border-shadow-2:before{content:"\e93b"}.e-icons.e-border-diagonal-up:before{content:"\e947"}.e-icons.e-border-diagonal-down:before{content:"\e93d"}.e-icons.e-border-custom:before{content:"\e946"}.e-icons.e-border-none-1:before{content:"\e93f"}.e-icons.e-border-box:before{content:"\e940"}.e-icons.e-border-shadow-1:before{content:"\e942"}.e-icons.e-audio:before{content:"\e949"}.e-icons.e-video:before{content:"\e94b"}.e-icons.e-crop:before{content:"\e94c"}.e-icons.e-star-filled:before{content:"\e94f"}.e-icons.e-filters:before{content:"\e950"}.e-icons.e-adjustment:before{content:"\e951"}.e-icons.e-page-size:before{content:"\e952"}.e-icons.e-reset:before{content:"\e953"}.e-icons.e-triangle:before{content:"\e954"}.e-icons.e-page-columns:before{content:"\e955"}.e-icons.e-tint:before{content:"\e957"}.e-icons.e-brightness:before{content:"\e958"}.e-icons.e-contrast:before{content:"\e959"}.e-icons.e-saturation:before{content:"\e95a"}.e-icons.e-fade:before{content:"\e95b"}.e-icons.e-flip-vertical:before{content:"\e95c"}.e-icons.e-flip-horizontal:before{content:"\e95d"}.e-icons.e-transform-left:before{content:"\e95f"}.e-icons.e-transform-right:before{content:"\e960"}.e-icons.e-sharpness:before{content:"\e961"}.e-icons.e-grain:before{content:"\e962"}.e-icons.e-frame-custom:before{content:"\e964"}.e-icons.e-frame-1:before{content:"\e965"}.e-icons.e-frame-2:before{content:"\e966"}.e-icons.e-frame-3:before{content:"\e967"}.e-icons.e-frame-4:before{content:"\e968"}.e-icons.e-frame-5:before{content:"\e96a"}.e-icons.e-frame-6:before{content:"\e96b"}.e-icons.e-transform:before{content:"\e96c"}.e-icons.e-check-tick:before{content:"\e96d"}.e-icons.e-even-page-break:before{content:"\e96e"}.e-icons.e-odd-page-break:before{content:"\e96f"}.e-icons.e-page-column:before{content:"\e970"}.e-icons.e-continuous-page-break:before{content:"\e971"}.e-icons.e-page-text-wrap:before{content:"\e972"}.e-icons.e-page-column-right:before{content:"\e973"}.e-icons.e-page-column-left:before{content:"\e975"}.e-icons.e-page-column-one:before{content:"\e976"}.e-icons.e-page-column-two:before{content:"\e978"}.e-icons.e-page-column-three:before{content:"\e979"}.e-icons.e-multiple-comment:before{content:"\e97a"}.e-icons.e-format-painter:before{content:"\e97b"}.e-icons.e-launcher:before{content:"\e97c"}.e-icons.e-character-style:before{content:"\e97d"}.e-icons.e-linked-style:before{content:"\e97e"}.e-icons.e-chart-2d-stacked-line-marked:before{content:"\e97f"}.e-icons.e-chart-2d-100-percent-stacked-line-marked:before{content:"\e980"}.e-icons.e-chart-2d-line-marked:before{content:"\e981"}.e-icons.e-list-unordered-rtl:before{content:"\e982"}.e-icons.e-list-ordered-rtl:before{content:"\e983"}.e-icons.e-increase-indent-rtl:before{content:"\e985"}.e-icons.e-decrease-indent-rtl:before{content:"\e986"}.e-icons.e-emoji:before{content:"\e987"}.e-icons.e-travel-and-places:before{content:"\e988"}.e-icons.e-nature:before{content:"\e989"}.e-icons.e-food-and-drinks:before{content:"\e98a"}.e-icons.e-animals:before{content:"\e98b"}.e-icons.e-objects:before{content:"\e98c"}.e-icons.e-activities:before{content:"\e98d"}.e-icons.e-hand-gestures:before{content:"\e98f"}.e-icons.e-symbols:before{content:"\e990"}.e-icons.e-flags:before{content:"\e991"}.e-icons.e-unlock:before{content:"\e992"}.e-icons.e-more-chevron:before{content:"\e994"}.e-icons.e-border-frame:before{content:"\e995"}.e-icons.e-frame-none:before{content:"\e996"}.e-icons.e-frame-mat:before{content:"\e997"}.e-icons.e-frame-bevel:before{content:"\e998"}.e-icons.e-frame-line:before{content:"\e999"}.e-icons.e-frame-hook:before{content:"\e99b"}.e-icons.e-frame-inset:before{content:"\e99c"}.e-icons.e-bullet-7:before{content:"\e99e"}.e-icons.e-organize-pdf:before{content:"\e99f"}.e-icons.e-frame-7:before{content:"\e9a1"}.e-icons.e-frame-8:before{content:"\e9a2"}.e-icons.e-frame-9:before{content:"\e9a3"}.e-icons.e-frame-10:before{content:"\e9a4"}.e-icons.e-frame-11:before{content:"\e9a5"}.e-icons.e-caption-1:before{content:"\e9a6"}.e-icons.e-arrow-head:before{content:"\e9a7"}.e-icons.e-arrow-head-fill:before{content:"\e9a8"}.e-icons.e-bar-head:before{content:"\e9a9"}.e-icons.e-circle-head:before{content:"\e9aa"}.e-icons.e-circle-head-fill:before{content:"\e9ab"}.e-icons.e-square-head:before{content:"\e9ac"}.e-icons.e-square-head-fill:before{content:"\e9ad"}.e-icons.e-arrow-tail:before{content:"\e9ae"}.e-icons.e-arrow-tail-fill:before{content:"\e9af"}.e-icons.e-bar-tail:before{content:"\e9b0"}.e-icons.e-circle-tail:before{content:"\e9b1"}.e-icons.e-circle-tail-fill:before{content:"\e9b2"}.e-icons.e-square-tail:before{content:"\e9b3"}.e-icons.e-square-tail-fill:before{content:"\e9b4"}.e-icons.e-file-document:before{content:"\e9b5"}.e-icons.e-comment-resolve:before{content:"\e9b6"}.e-icons.e-multiple-comment-resolve:before{content:"\e9b7"}.e-icons.e-table-header:before{content:"\e9b8"}.e-icons.e-blockquote:before{content:"\e9b9"}.e-icons.e-add-notes:before{content:"\e9ba"}.e-icons.e-edit-notes:before{content:"\e9bb"}.e-icons.e-delete-notes:before{content:"\e9bc"}.e-icons.e-layers:before{content:"\e9bd"}.e-icons.e-font-size:before{content:"\e9be"}.e-icons.e-export-pdf-1:before{content:"\e9bf"}.e-icons.e-import-word:before{content:"\e9c0"}.e-icons.e-export-word-1:before{content:"\e9c1"}.e-icons.e-dropdown-list:before{content:"\e9c2"}.e-icons.e-combo-box:before{content:"\e9c3"}.e-icons.e-repeating-section:before{content:"\e9c4"}.e-icons.e-building-block:before{content:"\e9c5"}.e-icons.e-content-control:before{content:"\e9c6"}.e-icons.e-ai-chat:before{content:"\e9c7"}.e-icons.e-xml-mapping:before{content:"\e9c8"}.e-icons.e-thumbs-up-1:before{content:"\e9c9"}.e-icons.e-thumbs-down:before{content:"\e9ca"}.e-icons.e-calculation:before{content:"\e9cb"}.e-icons.e-text-outline:before{content:"\e9cc"}.e-icons.e-user:before{content:"\e9cd"}.e-icons.e-calculate-sheet:before{content:"\e9ce"}.e-icons.e-translate:before{content:"\e9cf"}.e-icons.e-shorten:before{content:"\e9d0"}.e-icons.e-elaborate:before{content:"\e9d1"}.e-icons.e-rephrase:before{content:"\e9d2"}.e-icons.e-grammar-check:before{content:"\e9d3"}.e-icons.e-preformat-code:before{content:"\e9d4"}.e-icons.e-import:before{content:"\e9d5"}.e-icons.e-import-1:before{content:"\e9d6"}.e-icons.e-redact:before{content:"\e9d7"}.e-icons.e-smart-paste:before{content:"\e9d8"}.e-icons.e-auto-fit-column:before{content:"\e9d9"}.e-icons.e-auto-fit-all-column:before{content:"\e9da"}.e-icons.e-columns:before{content:"\e9db"}.e-icons.e-thumbs-up-fill:before{content:"\e9dc"}.e-icons.e-thumbs-down-fill:before{content:"\e9dd"}.e-icons.e-stop-rectangle:before{content:"\e9de"}.e-control,.e-css,.e-error{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:12px;font-weight:400}.e-error{color:#f44336}.e-control,.e-control [class^=e-],.e-control [class*=" e-"]{box-sizing:border-box}.e-control:focus,.e-control *:focus{outline:none}.e-rtl{direction:rtl;text-align:right}.e-overlay{background-color:#383838;height:100%;opacity:.5;pointer-events:none;touch-action:none;width:100%}.e-hidden{display:none}.e-blazor-hidden{visibility:hidden}.e-disabled{background-image:none;cursor:default;opacity:.35}.e-ul{list-style-type:none}.e-prevent-select{-webkit-user-select:none;user-select:none}.e-warning{color:#ffca1c}.e-success{color:#22b24b}.e-information{color:#489bd5}.e-block-touch{touch-action:pinch-zoom}.e-license{color:#ff0;text-decoration:none}.e-license-banner{position:absolute;right:10px;top:27%;cursor:pointer}@keyframes SlideLeftOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SlideLeftIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SlideRightIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SlideRightOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SlideBottomIn{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes SlideBottomOut{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes SlideTopIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes SlideTopOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes SlideRight{0%{width:0}to{width:100%}}@keyframes SlideLeft{0%{width:100%}to{width:0}}@keyframes SlideDown{0%{height:0}to{height:100%}}@keyframes SlideUp{0%{height:100%}to{height:0}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZoomIn{0%{transform:translate(0) scale(0)}to{transform:translate(0) scale(1)}}@keyframes ZoomOut{0%{transform:translate(0) scale(1)}to{transform:translate(0) scale(0)}}@keyframes FadeZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes FadeZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes FlipRightDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpIn{0%{transform:perspective(400px) rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipLeftDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpIn{0%{transform:perspective(400px) rotateY(-135deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg) perspective(200px);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipYLeftIn{0%{opacity:0;transform:perspective(400px) rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYLeftOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}75%{transform:perspective(850px) rotateY(125deg)}to{opacity:0;transform:rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightIn{0%{opacity:0;transform:perspective(400px) rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:0;transform:rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownIn{0%{opacity:0;transform:perspective(400px) rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}75%{transform:perspective(850px) rotateX(125deg)}to{opacity:0;transform:rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpIn{0%{opacity:0;transform:perspective(400px) rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:0;transform:rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}}.e-ripple,.e-ripple-style{overflow:hidden;position:relative;transform:translateZ(0)}.e-ripple-element,.e-ripple-style:after{background-color:#0000001a;border-radius:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(0);transition:opacity,transform 0ms cubic-bezier(0,.1,.2,1)}.e-ripple-style:after{background:#0000004d;content:"";display:block;height:50%;left:25%;opacity:0;top:25%;transform:scale(3);transition:transform .5s,opacity .5s;width:50%}.e-ripple-style:active:after{opacity:1;transform:scale(0);transition:0s}.e-avatar{align-content:center;align-items:center;background-color:#bcbcbc;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;display:inline-flex;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:1em;font-weight:400;height:3em;justify-content:center;overflow:hidden;position:relative;width:3em}.e-avatar img{height:100%;width:auto}.e-avatar.e-avatar-circle,.e-avatar.e-avatar-circle.e-avatar-large,.e-avatar.e-avatar-circle.e-avatar-xlarge{border-radius:50%}.e-avatar.e-avatar-xsmall{font-size:.6em}.e-avatar.e-avatar-small{font-size:.8em}.e-avatar.e-avatar-large{font-size:1.2em}.e-avatar.e-avatar-xlarge{font-size:1.4em}.e-card{border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:15px;justify-content:center;line-height:36px;min-height:36px;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:middle;width:100%}.e-card>*{justify-content:center}.e-card>.e-card-header-title{box-sizing:border-box;font-size:15px;line-height:normal;padding:12px}.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-card>.e-card-title{font-size:18px;line-height:normal;padding:18px 12px 12px}.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-card>.e-card-header-title,.e-card>.e-card-title{overflow:hidden;text-overflow:ellipsis}.e-card .e-card-header-caption{line-height:normal}.e-card .e-card-header-caption .e-card-header-title{font-size:15px}.e-card .e-card-header-caption .e-card-sub-title{font-size:14px}.e-card .e-card-stacked{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.e-card.e-card-horizontal,.e-card .e-card-horizontal{display:flex;flex-direction:row;justify-content:center}.e-card.e-card-horizontal .e-card-image,.e-card.e-card-horizontal img,.e-card .e-card-horizontal .e-card-image,.e-card .e-card-horizontal img{margin:2px}.e-card .e-card-horizontal{line-height:normal;padding:2px}.e-card.e-card-horizontal>*{flex:1}.e-card.e-card-horizontal .e-card-stacked{display:flex;flex:1;flex-direction:column;overflow:hidden}.e-card.e-card-horizontal .e-card-stacked>:first-child{flex-grow:1}.e-card .e-card-separator{display:block}.e-card .e-card-corner{border-radius:50%}.e-card .e-card-header{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;line-height:normal;min-height:22.5px;padding:12px;width:inherit}.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-card .e-card-header .e-card-actions{justify-content:flex-start}.e-card .e-card-header .e-card-header-image{align-self:center;display:flex}.e-card .e-card-header .e-card-header-caption{align-self:center;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 0 0 12px}.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-card .e-card-header .e-card-header-caption .e-card-sub-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:13px;font-weight:400;line-height:normal}.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:12px;font-weight:400;line-height:normal;padding:6px 0 0}.e-card .e-card-header .e-card-header-image{background-repeat:no-repeat;background-size:cover;height:30px;width:30px}.e-card .e-card-header .e-card-corner{border-radius:50%}.e-card .e-card-image{background-size:cover;min-height:112.5px;position:relative;width:100%}.e-card .e-card-image .e-card-title{bottom:0;box-sizing:border-box;font-size:18px;line-height:30px;min-height:30px;overflow:hidden;padding:0 12px;position:absolute;text-overflow:ellipsis;width:inherit}.e-card .e-card-image .e-card-title.e-card-top-left,.e-card .e-card-image .e-card-title.e-card-top-right{bottom:auto;top:0}.e-card .e-card-image .e-card-title.e-card-top-right,.e-card .e-card-image .e-card-title.e-card-bottom-right{text-align:right}.e-card .e-card-actions{box-sizing:border-box;display:inline-block;justify-content:flex-start;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical{display:flex;flex-direction:column;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-card .e-card-actions.e-card-vertical a{align-self:initial;box-sizing:border-box;display:inline-block;justify-content:center;margin:0 0 6px;text-align:center;width:100%}.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-card .e-card-actions button,.e-card .e-card-actions a{align-items:center;align-self:center;cursor:pointer;display:inline-flex;overflow:hidden;vertical-align:middle;white-space:nowrap}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{display:flex;font-size:14px;height:24px;width:24px}.e-card .e-card-actions .e-card-btn span:before,.e-card .e-card-actions .e-card-btn span.e-icons:before{align-self:center;display:flex;justify-content:center;width:inherit}.e-card .e-card-actions .e-card-btn>*{overflow:hidden;text-overflow:ellipsis;width:inherit}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{border-radius:2px}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;line-height:27px;margin:0 0 0 6px;min-height:27px;padding:0 6px;text-decoration:none;text-transform:uppercase}.e-card .e-card-actions .e-card-btn:first-child,.e-card .e-card-actions a:first-child{margin-left:0}.e-card .e-card-content{font-size:14px;line-height:normal;padding:12px;word-wrap:break-word}.e-card .e-card-content+:not(.e-card-content),.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}.e-card .e-card-content,.e-card .e-card-content p{line-height:normal;overflow:hidden;text-overflow:ellipsis}.e-card{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;border:1px none #000;box-shadow:0 2px 3px #00000029;color:#000000de;outline:none}.e-card:hover{background-color:#fff;border-color:#000;box-shadow:0 4px 8px #00000038}.e-card:focus{background-color:#fff;border-color:#000}.e-card:active{background-color:#fff;border-color:#000}.e-card .e-card-separator{border-bottom:1px solid rgba(0,0,0,.12)}.e-card .e-card-header-caption .e-card-header-title{color:#000000de}.e-card .e-card-header-caption .e-card-sub-title{color:#0000008a}.e-card .e-card-image .e-card-title{background-color:#00000059;color:#fff}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{color:#0000008a}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{background-color:#fff;border:0;color:#e3165b;outline:0}.e-card .e-card-actions .e-card-btn:hover,.e-card .e-card-actions a:hover{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:focus,.e-card .e-card-actions a:focus{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:active,.e-card .e-card-actions a:active{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-content{color:#0000008a}.e-bigger .e-card,.e-bigger.e-card{line-height:48px;min-height:48px}.e-bigger .e-card>.e-card-header-title,.e-bigger.e-card>.e-card-header-title{line-height:normal;padding:16px}.e-bigger .e-card>.e-card-header-title+:not(.e-card-header-title),.e-bigger.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-bigger .e-card>.e-card-title,.e-bigger.e-card>.e-card-title{line-height:normal;padding:24px 16px 16px}.e-bigger .e-card>.e-card-title+:not(.e-card-title),.e-bigger.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-bigger .e-card.e-card-horizontal .e-card-image,.e-bigger .e-card.e-card-horizontal img,.e-bigger .e-card .e-card-horizontal .e-card-image,.e-bigger .e-card .e-card-horizontal img,.e-bigger.e-card.e-card-horizontal .e-card-image,.e-bigger.e-card.e-card-horizontal img,.e-bigger.e-card .e-card-horizontal .e-card-image,.e-bigger.e-card .e-card-horizontal img{margin:2px}.e-bigger .e-card .e-card-header,.e-bigger.e-card .e-card-header{min-height:30px;padding:16px}.e-bigger .e-card .e-card-header .e-card-content,.e-bigger.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-bigger .e-card .e-card-header .e-card-header-caption,.e-bigger.e-card .e-card-header .e-card-header-caption{padding:0 0 0 16px}.e-bigger .e-card .e-card-header .e-card-header-caption:first-child,.e-bigger.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:15px;line-height:normal}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-sub-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:14px;line-height:normal;padding:8px 0 0}.e-bigger .e-card .e-card-header .e-card-header-image,.e-bigger.e-card .e-card-header .e-card-header-image{background-size:cover;height:40px;width:40px}.e-bigger .e-card .e-card-image,.e-bigger.e-card .e-card-image{min-height:150px}.e-bigger .e-card .e-card-image .e-card-title,.e-bigger.e-card .e-card-image .e-card-title{font-size:24px;line-height:40px;min-height:40px;padding:0 16px}.e-bigger .e-card .e-card-actions,.e-bigger.e-card .e-card-actions,.e-bigger .e-card .e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-actions.e-card-vertical{padding:16px 8px 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger .e-card .e-card-actions.e-card-vertical a,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger.e-card .e-card-actions.e-card-vertical a{margin:0 0 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger .e-card .e-card-actions.e-card-vertical a:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-bigger .e-card .e-card-actions .e-card-btn span,.e-bigger .e-card .e-card-actions .e-card-btn span.e-icons,.e-bigger.e-card .e-card-actions .e-card-btn span,.e-bigger.e-card .e-card-actions .e-card-btn span.e-icons{height:24px;width:24px}.e-bigger .e-card .e-card-actions .e-card-btn,.e-bigger .e-card .e-card-actions a,.e-bigger.e-card .e-card-actions .e-card-btn,.e-bigger.e-card .e-card-actions a{line-height:36px;margin:0 0 0 8px;min-height:36px;padding:0 6px}.e-bigger .e-card .e-card-actions .e-card-btn:first-child,.e-bigger .e-card .e-card-actions a:first-child,.e-bigger.e-card .e-card-actions .e-card-btn:first-child,.e-bigger.e-card .e-card-actions a:first-child{margin-left:0}.e-bigger .e-card .e-card-content,.e-bigger.e-card .e-card-content{padding:16px}.e-bigger .e-card .e-card-content+:not(.e-card-content),.e-bigger .e-card .e-card-content+.e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-content+:not(.e-card-content),.e-bigger.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}/*! component's default definitions and variables */.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler:before{content:"\e984";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler:before{content:"\eb04";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border-width:1px;display:flex;overflow:hidden;position:relative;touch-action:none;width:100%}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{flex:1 1 auto;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:13px;font-weight:400}.e-splitter.e-splitter-horizontal .e-pane.e-scrollable,.e-splitter.e-splitter-vertical .e-pane.e-scrollable{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-static-pane,.e-splitter.e-splitter-vertical .e-pane.e-static-pane{flex-grow:0;flex-shrink:0}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal.e-pane-hidden,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-horizontal{flex-direction:row}.e-splitter.e-splitter-horizontal.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-horizontal.e-rtl,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal{flex-direction:row-reverse}.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{right:auto}.e-splitter.e-splitter-vertical{flex-direction:column}.e-splitter.e-splitter-vertical.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-vertical .e-pane-vertical{overflow:auto}.e-splitter.e-splitter-vertical .e-pane-vertical.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{right:auto}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;right:22px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;left:22px;right:auto;top:20px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:auto}.e-splitter .e-split-bar.e-split-bar-horizontal{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-width:1px;z-index:15}.e-splitter .e-split-bar.e-split-bar-horizontal .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar{cursor:col-resize}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar:after{content:"";cursor:col-resize;display:block;height:100%;position:absolute;width:16px;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{align-items:center;display:flex;height:18px;justify-content:center;position:relative;width:1px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{left:8px;right:3px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow{border-image:none;border-width:1px;cursor:pointer;display:flex;height:26px;padding:1px 12px;position:relative}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(0);width:2px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before{top:5px;transform-origin:1px 7px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{top:11px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right){border-radius:50%;right:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right{border-radius:50%;left:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:after{right:8px}.e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar){margin:0 3px}.e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar){margin:0 0 0 3px}.e-splitter .e-split-bar.e-split-bar-vertical{align-items:center;border-left:none;border-right:none;display:flex;flex:0 0 auto;justify-content:center;min-height:1px}.e-splitter .e-split-bar.e-split-bar-vertical .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar{cursor:row-resize}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar:after{content:"";cursor:row-resize;display:block;height:16px;position:absolute;width:100%;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{align-items:center;display:flex;height:1px;justify-content:center;width:18px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:10px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{border-image:none;border-width:0;cursor:pointer;display:flex;height:26px;padding:10px 3px 10px 18px;position:relative;width:26px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(90deg);width:2px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before{top:3px;transform-origin:2px 7px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:11px;top:8px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before{left:12px;top:8px;transform-origin:1px 6px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{left:10px;top:12px;transform-origin:1px 2px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;left:22px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;right:22px;top:20px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:10px}.e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar){margin:3px 0}.e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar){margin:3px 0 0}.e-rtl .e-splitter.e-splitter-horizontal{flex-direction:row-reverse}.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-splitter.e-ie .e-navigate-arrow.e-arrow-left{margin-left:-26px}.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler{flex-direction:column}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border:solid 1px #e0e0e0}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{color:#000000de}.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-vertical,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-vertical{border:transparent}.e-splitter .e-split-bar.e-split-bar-horizontal{background:#e0e0e0;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{background:#fff;color:#0000008a;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden){background-color:transparent;border-color:transparent;color:transparent;transition:background-color .5s ease-out}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:before{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:after{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:before{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:after{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical{background:#e0e0e0}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{background:#fff;color:#0000008a;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:before{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:after{background-color:#e3165b;opacity:1;transform:rotate(50deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:before{background-color:#e3165b;opacity:1;transform:rotate(55deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:after{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{background-color:transparent;border-color:transparent;color:transparent;transition:background-color .3s ease-out}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter.e-disabled{opacity:.4;pointer-events:none}.e-bigger.e-splitter .e-pane{font-size:14px}.e-bigger.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{margin-top:-2px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{margin-top:2px}.e-bigger .e-splitter .e-pane{font-size:14px}.e-bigger .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger .e-content-placeholder.e-splitter.e-placeholder-splitter,.e-bigger.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-bigger .e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}.e-bigger.e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}/*! component's theme wise override material-definitions and variables */.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east{height:100%;padding:20px 0;right:1px;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west{height:100%;left:0;padding:20px 0;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north{height:12px;padding:0 20px;top:1px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{bottom:1px;height:12px;padding:0 20px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east{bottom:0;right:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west{left:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east{right:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west{bottom:1px;left:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:before{bottom:0;content:"\eb05";font-size:12px;position:absolute;right:0}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:before{bottom:0;content:"\eb05";font-size:12px;left:0;position:absolute;transform:rotateY(180deg)}.e-dashboardlayout.e-control .e-dashboard-gridline-table{background:#f5f5f5;border-collapse:collapse;height:100%;width:100%}.e-dashboardlayout.e-control .e-dashboard-gridline-table td.e-dashboard-gridline{border:1px dotted #bdbdbd;position:absolute}.e-dashboardlayout.e-control.e-responsive{width:100%!important}.e-dashboardlayout.e-control.e-prevent{-webkit-user-select:none;user-select:none}.e-dashboardlayout.e-control .e-panel.e-ssr{position:relative}.e-dashboardlayout.e-control .e-panel{border:1px #e0e0e0 solid;height:100%;-webkit-user-select:none;user-select:none;width:100%;border-radius:2px}.e-dashboardlayout.e-control .e-panel:hover{border:1px #bdbdbd solid}.e-dashboardlayout.e-control .e-panel:hover .e-panel-container .e-resize.e-dl-icon{display:block}.e-dashboardlayout.e-control .e-panel:active{border:1px #3f51b5 solid}.e-dashboardlayout.e-control .e-panel .e-panel-container{height:100%;width:100%}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template{height:inherit;width:inherit}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-dl-icon{display:none}.e-dashboardlayout.e-control .e-panel.e-panel-transition{transition:top .5s,left .5s}.e-dashboardlayout.e-control .e-panel .e-panel-header{border-bottom:none;color:#0000008a;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;font-weight:500;height:28px;padding:2px 12px}.e-dashboardlayout.e-control .e-panel .e-panel-header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content{display:inline-block}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template{float:right}.e-dashboardlayout.e-control .e-panel .e-resize.e-single,.e-dashboardlayout.e-control .e-panel .e-resize.e-double{position:absolute;touch-action:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{border:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover{cursor:e-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover{cursor:w-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover{cursor:n-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover{cursor:s-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover{cursor:nw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover{cursor:ne-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover{cursor:sw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover{cursor:se-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double:before{font-family:e-icons;position:absolute}.e-dashboardlayout.e-control .e-panel.e-dragging,.e-dashboardlayout.e-control .e-panel.e-item-moving{cursor:move;z-index:1111!important}.e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template{float:left}.e-dashboardlayout.e-control .e-drag:hover{cursor:move}.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover,.e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover{cursor:default}.e-dashboardlayout.e-control .e-holder{background:#3f51b533;border:1px #3f51b5 dotted;position:absolute;border-radius:2px}.e-dashboardlayout.e-control .e-holder.e-holder-transition{transition:top .3s,left .3s}.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout{height:100%;width:100%}.e-dashboardlayout.e-control{display:block;position:relative}.e-dashboardlayout.e-control .e-panel{background:#fff;box-shadow:0 2px 5px #00000026;box-sizing:border-box;position:absolute}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header{color:#0000008a}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single{background:none}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double{color:#000;font-size:20px;height:20px;width:20px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double,.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand{bottom:1px;right:1px}.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-bigger .e-panel-header{color:#0000008a}.e-bigger .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-timeline{--dot-size: 16px;--dot-outer-space: 0;--dot-border: 1px;--connector-size: 1px;--dot-radius: 50%;height:inherit;width:100%}.e-timeline [class^="e-dot "]:before,.e-timeline .e-dot-item,.e-timeline .e-dot{display:flex;align-items:center;justify-content:center}.e-timeline [class^="e-dot "]:before{min-width:32px;min-height:32px;border-radius:var(--dot-radius)}.e-timeline .e-timeline-items{display:inline-flex;flex-direction:column;list-style:none;flex-wrap:nowrap;padding:0;width:inherit;height:inherit}.e-timeline .e-timeline-item{display:flex;flex-direction:row;position:relative;align-items:flex-start;width:inherit;height:inherit}.e-timeline .e-timeline-item.e-connector:after{top:0;bottom:0;left:calc(50% - var(--connector-size));right:auto;content:"";position:absolute;z-index:999;border-width:var(--connector-size);border-style:solid}.e-timeline .e-timeline-item.e-connector.e-item-template:after{content:unset}.e-timeline .e-dot-item{position:relative;flex:0 1 calc(var(--dot-size) * 3);z-index:1000}.e-timeline .e-dot{min-width:var(--dot-size);min-height:var(--dot-size);border-radius:var(--dot-radius);outline:var(--dot-outer-space) solid;border:var(--dot-border) solid;font-size:16px;background-size:cover;background-position:center;background-repeat:no-repeat}.e-timeline .e-opposite-content,.e-timeline .e-content{flex:1 1 50%}.e-timeline .e-opposite-content{font-size:12px}.e-timeline .e-content{text-align:left;font-size:14px;font-weight:500}.e-timeline .e-timeline-item:first-child:after{top:0}.e-timeline .e-timeline-item:last-child:after{bottom:calc(var(--dot-size) * 2)}.e-timeline.e-vertical.e-align-before .e-timeline-item,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:row-reverse}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-items{flex-direction:column-reverse}.e-timeline.e-vertical.e-align-before .e-timeline-items .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-timeline-items .e-content{text-align:left}.e-timeline.e-vertical .e-timeline-item.e-connector:last-child:after{content:unset}.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 3 / 2 - var(--connector-size));right:auto}.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 3 / 2 - var(--connector-size));left:auto}.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-after.e-content-only .e-opposite-content,.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-before.e-content-only .e-opposite-content{flex:0}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:first-child:after{content:unset}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:last-child:after{content:"";bottom:0}.e-timeline.e-vertical.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-opposite-content{text-align:right}.e-timeline.e-vertical.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-opposite-content{text-align:left}.e-timeline.e-vertical .e-dot-item{width:calc(var(--dot-size) * 2)}.e-timeline.e-horizontal .e-timeline-items{display:inline-flex;flex-direction:row}.e-timeline.e-horizontal .e-timeline-item{height:auto;flex-direction:column;align-items:center}.e-timeline.e-horizontal.e-timeline-reverse.e-rtl .e-timeline-item.e-connector:after{left:calc(50% - var(--connector-size));right:auto}.e-timeline.e-horizontal.e-rtl .e-timeline-item.e-connector:after,.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-item.e-connector:after{right:calc(50% - var(--connector-size));left:auto}.e-timeline.e-horizontal .e-dot-item{margin:calc(var(--dot-size) * 2 / 2) 0}.e-timeline.e-horizontal .e-opposite-content,.e-timeline.e-horizontal .e-content{display:flex}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-content{align-items:flex-end}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-opposite-content{align-items:flex-start}.e-timeline.e-horizontal.e-align-before .e-timeline-item,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:column-reverse}.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-items{flex-direction:row-reverse}.e-timeline.e-horizontal .e-timeline-item:after{width:100%;height:0;top:calc(50% - var(--connector-size))}.e-timeline.e-horizontal .e-opposite-content{display:flex;align-items:flex-end;text-align:left;padding:0}.e-timeline.e-horizontal .e-content{padding:0}.e-timeline.e-horizontal .e-timeline-item:last-child:after{width:auto}.e-timeline .e-dot{background-color:#eee;border-color:#eee;color:#000;outline-color:#fff}.e-timeline.e-outline .e-dot{background-color:#fff}.e-timeline .e-timeline-item.e-connector:after{border-color:#eee}.e-timeline .e-content,.e-timeline .e-opposite-content{color:#000}.e-timeline .e-item-disabled .e-content,.e-timeline .e-item-disabled .e-opposite-content{color:"rgba($black, .38)"}.e-bigger.e-timeline [class^="e-dot "]:before,.e-bigger .e-timeline [class^="e-dot "]:before{min-width:40px;min-height:40px;font-size:18px}.e-bigger.e-timeline .e-dot-item,.e-bigger .e-timeline .e-dot-item{flex:0 1 calc(var(--dot-size) * 4)}.e-bigger.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline .e-dot,.e-bigger .e-timeline .e-dot{min-width:20px;min-height:20px}.e-bigger.e-timeline .e-opposite-content,.e-bigger .e-timeline .e-opposite-content{font-size:14px}.e-bigger.e-timeline .e-content,.e-bigger .e-timeline .e-content{font-size:16px;font-weight:500} +@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700";@font-face{font-family:e-icons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXBj/WxwAAANuAAAC15nbHlm0ahAOQAAJVQAAocwaGVhZClfeKIAAADQAAAANmhoZWEIXgbPAAAArAAAACRobXR4OAb+rAAAAYAAAAw4bG9jYQPFrZQAABkYAAAMPG1heHAEOQLMAAABCAAAACBuYW1lc0cOBgACrIQAAAIlcG9zdE/MgpsAAq6sAAAwxAABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAADDgABAAAAAQAAYWKr8l8PPPUACwQAAAAAAOMgGdIAAAAA4yAZ0v/A/+QEQAQcAAAACAACAAEAAAAAAAEAAAMOAsAAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEC0oAAAFIAQAABwBI4RXhKeE54UXhnOGf4gbiCuIM4h7iLeIv4kLiReJI4lHiVOJW4lniYuJl4mficeJ54onikuKV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ASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBbAFtAW4BbwFwAXEBcgFzAXQBlQGUAZMBkgGXAZEBmAGZAZYBmgGbAZwBnQGeAXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBtAG1AbYBtwG4ATIBMwE0ATUAJQE3ATgBOQE6ACYBPAE9AT4BPwFAAUEBNgE7AYUAJwGGAYcBiQGKAYsBjAGPAYgBjQGOAZABnwGgAaEBogAoAagBpwGwAaoBqwGsAa0BrgGvAbEBsgGzACkAKgArACwALQAuAC8AMAAxADIBowGkAaUBpgG5ADMANAGpADUCIwA3ADgCJwIoAikAOQIrAiwCLgIvADoAOwA8AjECMwI2AjcAPQI5AD4APwI6AjsCPABAAj8CQAJBAkIAQQBCAEMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAiICYQJjAmICZAJlAmYARABFAhgCGQIaAh8ARgBHAjACZwJoAmkCagJrAmwCOABIAkMBFABJAhYBGwBKAm0CbgJvAnACcQJyAEsCIAI+AEwATQBOAE8AUAJzAnQCdQJ2AncCeABRAFIAUwJ5AnoCewJ8An0CfgBUAFUAVgBXAV4AWAJ/AoAAYgKCAoQChQKGAFkAWgKDAoEChwBjAogCiQBkAooCiwKMAo0CjgKPApAAWwKRApICkwKUApUClgKXApgCmQKaApsAXAKcAp0CngKfAqAAXQKhAqICowKkAqUCpgKnAqgCqQKqAF4CqwKsAF8CrQKuAq8CsAKxArICswK0ArUCtgK3ArgAYAK5AroCuwK8Ar0CvgK/AsACwQBlAsICwwLEAsUAYQLGAscCyALJAsoCywBmAswCzQBnAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0AzADNAM4AzwDQANEA0gAhACIAIwAkANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAV0BXAFbAUMBRAFFAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFGAVkBWgFYAWABYQFfAWIBYwFkARoA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsAAAAAAAAAAAAAAAACEAAABHAAAAToAAAF0AAABuQAAAdEAAAHcAAACJQAAAqkAAAKyAAADHAAAA4YAAAOYAAADvwAAA8YAAAPYAAAD6QAAA/sAAAQLAAAEawAABLoAAAVdAAAFsgAABjYAAAZqAAAHAgAABzwAAAd7AAAHrAAAB+QAAAhvAAAI6wAACUkAAAmzAAAKOwAACqgAAArJAAALJwAAC1sAAAt3AAALjQAAC6kAAAu6AAAL+gAADEoAAAxYAAAMZwAADLwAAAzHAAANKAAADUkAAA1VAAANZAAADW8AAA12AAANfQAADYQAAA2LAAANmAAADaQAAA2rAAANsgAADcgAAA3RAAAN2AAADeQAAA3xAAAOAAAADhUAAA4jAAAOMQAADmYAAA5wAAAOfQAADocAAA6SAAAOnQAADu0AAA70AAAO+wAADxEAAA8bAAAPSgAAD3oAAA+LAAAPlQAAD50AAA+nAAAP2gAAD+sAAA/2AAAQAgAAEAkAABBTAAAQXwAAEMsAABFPAAARkQAAEa4AABG5AAASAQAAEg4AABKCAAAS0gAAE2EAABN6AAAUCQAAFFMAABShAAAUsgAAFL0AABTIAAAUzwAAFNoAABT6AAAVigAAFdsAABZkAAAXEAAAF4kAABefAAAX9AAAGA8AABgpAAAYRgAAGGQAABkVAAAZZgAAGboAABpRAAAa6wAAGz8AABtlAAAbhgAAHDkAAByOAAAcxAAAHPgAAB0UAAAdMAAAHWsAAB2wAAAd/gAAHh4AAB5qAAAeiQAAHqgAAB61AAAewgAAHs8AAB7vAAAfAwAAHxgAAB8sAAAfPgAAH5gAAB+oAAAftwAAH+kAACAQAAAgIQAAIDUAACCJAAAgmAAAIS8AACFHAAAhgQAAIY4AACGhAAAhvQAAIfcAACIJAAAiRgAAIrwAACNpAAAjiQAAI8oAACQyAAAkwQAAJO0AACURAAAlHwAAJTAAACWZAAAlpwAAJboAACZFAAAmbgAAJpQAACbOAAAnDQAAJxwAACdFAAAnZgAAJ5wAACeoAAAnsgAAJ/cAACgLAAAoGwAAKCkAACj/AAApggAAKawAACnWAAAp5AAAKe0AACn+AAAqEwAAKmAAACpuAAAqiQAAKqUAACq6AAAq1gAAKvAAACsNAAArHAAAKzkAACtNAAArYgAAK3wAACu5AAArxQAAK94AACvqAAAsVwAALGwAACybAAAsqQAALLMAACy+AAAszAAALVkAAC3qAAAt+AAALh8AAC6jAAAu0AAALt0AAC+CAAAvywAAL9oAADAXAAAwUQAAMGQAADDQAAAxDQAAMWgAADGmAAAyAgAAMisAADJNAAAydQAAMnwAADKOAAAysgAAMuwAADL6AAAzYQAAM2gAADN1AAAzmgAAM7IAADQPAAA0JgAANDoAADRNAAA0ZAAANG4AADR4AAA0fgAANIQAADSLAAA0kgAANW0AADV0AAA1ewAANYIAADWJAAA19QAANioAADY8AAA2mAAANtQAADbxAAA2/gAAN5UAADerAAA4HAAAOGkAADh0AAA4owAAOLQAADjfAAA5HgAAOVEAADnRAAA53QAAOekAADogAAA6MgAAOp4AADqoAAA7FQAAO0gAADwBAAA8SQAAPJQAADz0AAA9EQAAPX4AAD2fAAA+EgAAPj0AAD6ZAAA+2AAAP30AAEANAABAQwAAQE8AAEBhAABAcgAAQIoAAED8AABBIQAAQXMAAEGCAABBmAAAQbcAAEHgAABCLwAAQj4AAEJkAABC/QAAQyoAAENYAABDcQAAQ5YAAEQNAABEMgAAREMAAERoAABEfgAARMUAAEThAABE8AAARP8AAEUlAABFLwAART4AAEVVAABFcAAARZ8AAEW+AABGHgAARi0AAEZBAABGVwAARmYAAEaSAABGtgAARwUAAEcPAABHGgAARyUAAEcvAABHQQAAR1IAAEduAABHgAAAR5IAAEeZAABHpQAAR7EAAEg7AABISwAASGIAAEiBAABIpgAASNEAAEjlAABI9gAASW0AAEntAABKRgAASqAAAEr6AABLVgAAS5wAAExsAABM6QAATWEAAE2jAABN5AAATnUAAE64AABO+wAATysAAE91AABPwwAAUEsAAFBlAABQpgAAUK0AAFC4AABQxwAAUNoAAFDxAABRCwAAUcUAAFH8AABSUAAAUocAAFLYAABS+AAAUxQAAFMwAABTWQAAU4AAAFOKAABTrwAAVC8AAFRRAABUggAAVIkAAFSYAABUpAAAVLAAAFS+AABUygAAVN4AAFUuAABVTwAAVW8AAFWvAABWGwAAVnQAAFbdAABW8AAAVyYAAFfxAABYPwAAWKEAAFjBAABZIwAAWVkAAFmSAABZ1AAAWh8AAFpjAABakwAAWq0AAFrGAABa4AAAWv0AAFsXAABbNwAAW1IAAFt2AABbwQAAW+cAAFxRAABccgAAXIwAAFzUAABdAwAAXSgAAF1UAABdgAAAXaEAAF3NAABeYwAAXpkAAF8SAABffAAAX/UAAGBZAABgvgAAYOIAAGGIAABhwgAAYdIAAGHsAABiDAAAYiMAAGI5AABiVAAAYm0AAGKXAABipQAAYsYAAGLnAABjBwAAYzwAAGNdAABjhAAAY54AAGO5AABjzgAAZAkAAGQXAABkLgAAZD8AAGRbAABkeAAAZJUAAGTCAABk6wAAZQgAAGU2AABlWQAAZXkAAGW/AABl6QAAZhAAAGYxAABm4gAAZxYAAGc3AABnYgAAZ54AAGfBAABoLgAAaFcAAGiNAABowAAAaOAAAGj7AABpJQAAaVQAAGl9AABppwAAaccAAGnkAABqDQAAai0AAGpWAABqmwAAasIAAGriAABrDQAAay4AAGtXAABrgAAAa5YAAGvfAABsHAAAbIsAAGyvAABs5AAAbQ0AAG09AABtaAAAbmAAAG53AABujgAAbwYAAG85AABvSQAAb2EAAHAiAABwTQAAcFwAAHDPAABxFAAAcSwAAHE5AABxWwAAcX8AAHGiAAByAgAAclUAAHKdAAByuAAAcvYAAHMfAABzRwAAc2oAAHOXAABz2wAAc/oAAHQPAAB0QwAAdFkAAHR4AAB0lAAAdKkAAHToAAB1xAAAddcAAHX4AAB2CwAAdj0AAHZQAAB2eQAAdokAAHcKAAB3UgAAd3cAAHf5AAB4JwAAeDsAAHhXAAB4dAAAeJwAAHkFAAB5HQAAeZAAAHnuAAB6LwAAeoMAAHrLAAB7FAAAeywAAHtLAAB7aQAAe4kAAHueAAB7twAAfJQAAHzHAAB9FAAAfSIAAH02AAB95AAAffQAAH49AAB+hwAAftYAAH8fAAB/bQAAf5gAAH+sAAB/ugAAf9MAAH/sAAB/+gAAgAcAAIAgAACAagAAgLQ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BwcGBgYLCQgGAgIBgAcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBvkHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgb5BwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYG+QcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgABAAAAAAP4AvwAAgAAEyEBCAPw/ggBBAH4AAAAAQAAAAAD+AL8AAIAAAkBIQIAAfj8EAEEAfgAAAEAAAAAAvwD+AACAAAlCQEBBAH4/ggIAfgB+AABAAAAAAL8A/gAAgAACQERAQQB+AIA/ggD8AAAAwAAAAACfgP4AD8AfwC/AAAlHw8/Dy8PDw4DHw8/Dy8PDw4DHw8/Dy8PDw4BggECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMChg0MDQsLCgoJCAgGBQQDAgEBAgMEBQYICAkKCgsLDQwNDQwNCwsKCgkICAYFBAMCAQECAwQFBggICQoKCwsNDAFtDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAW0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcH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AwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwGGCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoJCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQFwCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkBcAoJCQkICAcHBgYEBAMDAQEBAQMDBAQGBgcHCAgJCQkKCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoAAAABAAAAAAP3A3kABQAAAScHCQEnAVX0WQFNAqNZATfxWv64AppaAAAAAwAAAAAD2AJeAD8AfwC/AAABFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQUVHw07AT8NPQEvDSsBDw0DHAEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf6GAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMB/oYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwECAAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAAAAAAIAAAAAA/gD9wALAE8AAAEXNzMHFyMnByM3JyURFR8OIT8ONRE1Lw4hDw4Bd4mJbsXKcIyMcM3H/v4CAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAvyurvr+sbH8/J38zgoJCggICAgG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BQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBARv+hj+eBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsp4GBgUFBAMBAQIEBbIBAQMEBQUGBwG4BwYFBQQDAQGvBgIEAgEBAwQFBQYGnq8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp4BAQMEBQUGB/5IBwYFBQQDAQEECgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQmzH/ytA3IfHwEBAwQFBQYGQwgHBXdOAQEDBAUFBgdCCAcFd04BAQMEBQUGBkMIBwV3LgcGBQUEAwEBAQEDBAUFBgcudAUDBwhDBgYFBQQDAQFOdAUDBwhCBwYFBQQDAQFOdAUDBwhDBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGAAAAAAEAAAAAA3kD+ABWAAABES8GDwsfBQEfAjM/BAE/BS8LDwYRNS8JKwEPCQHB0AQGBQYLDAwMBgUFBQQEAwIEAQEEAgQDBQE7BxMMDAwGBgUFAT8FAwQCBAEBBAIDBAQFBQUGDAwMCwYFBgTQAQICBgcKCgYGBwYGBwYFCwkIBgICAQO5/SXNBAQDAwMBAQMDAwQEBQUGBQwMDAwFBgUE/skHCQMDAgIDBAE7BQUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzQLbBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAACAAAAAAP4A/gARQCJAAAJAQ8FHws/BhEVHwk7AT8JNREvCg8FFxEfCjM/AwE/BS8LDwYRNS8JKwEPCQFW/sUFAwQCBAEBAwMDBAQFBQUGDAwMCwYFBQXQAQIC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aWNvbnNGb250IGdlbmVyYXRlZCB1c2luZyBTeW5jZnVzaW9uIE1ldHJvIFN0dWRpb3d3dy5zeW5jZnVzaW9uLmNvbQAgAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBlAC0AaQBjAG8AbgBzAGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8ACmV4cG9ydC1wZGYKZXhwb3J0LWNzdgxleHBvcnQtZXhjZWwKZGF0ZS1yYW5nZQxmaWx0ZXItY2xlYXIGZmlsdGVyCGJ1bGxldC02CGJ1bGxldC0xBG5vbmUIYnVsbGV0LTURYm9yZGVyLWRpYWdvbmFsLTIRYm9yZGVyLWRpYWdvbmFsLTEIYnVsbGV0LTQIYnVsbGV0LTIIYnVsbGV0LTMUY2hldnJvbi1yaWdodC1kb3VibGUTY2hldnJvbi1sZWZ0LWRvdWJsZRNjaGV2cm9uLWRvd24tZG91YmxlEWNoZXZyb24tdXAtZG91YmxlBnJlcGVhdA9yZWN1cnJlbmNlLWVkaXQIbG9jYXRpb24LZGVzY3JpcHRpb24JdGltZS16b25lCGNhbGVuZGFyD3RpbWVsaW5lLWFnZW5kYQl3b3JrLXdlZWsEd2VlawNkYXkRYWdlbmRhLWRhdGUtcmFuZ2UJZGF0ZS10aW1lBnBlb3BsZQx0aW1lbGluZS1kYXkNdGltZWxpbmUtd2VlaxJ0aW1lbGluZS13b3JrLXdlZWsOdGltZWxpbmUtbW9udGgFdGFibGUEY29weQh0aC1zbWFsbAZzYXZlLTILcGFyYWdyYXBoLTIGZWRpdC02DWNsb3NlLWxhcmdlLTELZXhwb3J0LXdvcmQMY2lyY2xlLWNsb3NlCGZpbHRlci0yCnBsdXMtc21hbGwFY2xvc2UFY2hlY2sHcHJpbnQtMgZlZGl0LTIEcGx1cw1jbG9zZS1sYXJnZS0yEWNoZXZyb24tZG93bi10aGluEWNoZXZyb24tdXAtZmlsbC0yEWNoZXZyb24tZG93bi1maWxsD2NoZXZyb24tdXAtZmlsbBNjaGV2cm9uLWRvd24tZmlsbC0yCmFycm93LWRvd24IYXJyb3ctdXAUY2hldnJvbi1yaWdodC1maWxsLTMTY2hldnJvbi1sZWZ0LWZpbGwtMghkZWxldGUtMRFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwKYXJyb3ctbGVmdAthcnJvdy1yaWdodAlzb3J0aW5nLTEEZWRpdApmaXJzdC1wYWdlCWxhc3QtcGFnZQ50aW1lbGluZS10b2RheQxjaGV2cm9uLWxlZnQIZmlsdGVyLTEKY2hldnJvbi11cA1jaGV2cm9uLXJpZ2h0DGNoZXZyb24tZG93bg5jaXJjbGUtY2xvc2UtMhFjaGV2cm9uLXVwLWZpbGwtMxNjaGV2cm9uLWRvd24tZmlsbC0zDWZpbHRlci1jYW5jZWwOY2hldnJvbi1sZWZ0LTIKZ3JvdXAtaWNvbglzZWxlY3Rpb24HY2xvc2UtMgdjaGVjay0yEmludGVybWVkaWF0ZS1zdGF0ZQ5jaGV2cm9uLWxlZnQtMwZlZGl0LTMHY2xvc2UtMw9jaGV2cm9uLXJpZ2h0LTIGcGx1cy0yE2NoZXZyb24tZG93bi1maWxsLTUNY2lyY2xlLXJlbW92ZQxhcnJvdy1sZWZ0LTIPbW9yZS12ZXJ0aWNhbC0xBnNlYXJjaAVtb250aAV0cmFzaA5jaGV2cm9uLWRvd24tMgRzYXZlBG1lbnUHcmVmcmVzaBNjaXJjbGUtY2xvc2UtZmlsbC0zBWNsb2NrDWZyZWV6ZS1jb2x1bW4OZXJyb3ItdHJlZXZpZXcPY2lyY2xlLXJlbW92ZS0yCmNpcmNsZS1hZGQXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IPY2hldnJvbi1yaWdodC0zD2NoZXZyb24tcmlnaHQtNARwbGF5BXBhdXNlEHBhcmEtb3B0aW9uLWRvd24Ic2VhcmNoLTINYm9yZGVyLWNlbnRlcgxyZXN0YXJ0LWF0LTEOaHlwZXJsaW5rLW9wZW4FY3V0LTIGY29weS0yCmJvcmRlci10b3ANZGVsZXRlLWNvbHVtbgpkZWxldGUtcm93DGluc2VydC1yaWdodAtpbnNlcnQtbGVmdBBoeXBlcmxpbmstcmVtb3ZlDWJvcmRlci1taWRkbGUMYm9yZGVyLXJpZ2h0Dmh5cGVybGluay1lZGl0BmxpbmstMgtib3JkZXItbGVmdAx0YWJsZS1kZWxldGUQdGFibGUtcHJvcGVydGllcw5oeXBlcmxpbmstY29weQ1ib3JkZXItYm90dG9tB3Bhc3RlLTISY29udGludWUtbnVtYmVyaW5nDGluc2VydC1iZWxvdwxpbnNlcnQtYWJvdmUPdGFibGUtY2VsbC1ub25lA2JveANhbGwRdGFibGUtYWxpZ24tcmlnaHQTdGFibGUtYm9yZGVyLWN1c3RvbRB0YWJsZS1hbGlnbi1sZWZ0EnRhYmxlLWFsaWduLWNlbnRlcg9saW5lLXZlcnktc21hbGwLbGluZS1ub3JtYWwKbGluZS1zbWFsbA5wYXJhLW9wdGlvbi11cBV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20VdmVydGljYWwtYWxpZ24tY2VudGVyEnZlcnRpY2FsLWFsaWduLXRvcAxjbGVhci1mb3JtYXQNc3RyaWtldGhyb3VnaAp1cHBlci1jYXNlB2p1c3RpZnkFaW1hZ2UGcmVzaXplEGV4aXQtZnVsbC1zY3JlZW4GZWRpdC00BGJvbGQKYWxpZ24tbGVmdANjdXQQdGV4dC1hbHRlcm5hdGl2ZQZjb3B5LTEIZGVsZXRlLTIPaW5jcmVhc2UtaW5kZW50BWVyYXNlBHVuZG8LZnVsbC1zY3JlZW4JdW5kZXJsaW5lDmxpc3QtdW5vcmRlcmVkA2V5ZQxsaXN0LW9yZGVyZWQKbG93ZXItY2FzZQtsaW5rLXJlbW92ZQd6b29tLWluCW9wZW4tbGluawVwcmludApmb250LWNvbG9yC2FsaWduLXJpZ2h0BGxpbmsJdmlldy1zaWRlCWNvZGUtdmlldwh6b29tLW91dAtzdXBlcnNjcmlwdAlwYXJhZ3JhcGgEcmVkbwVwYXN0ZQtpbnNlcnQtY29kZQlzdWJzY3JpcHQHZGlzcGxheQdyZXBsYWNlBml0YWxpYwdjYXB0aW9uDHBhaW50LWJ1Y2tldA9kZWNyZWFzZS1pbmRlbnQMYWxpZ24tY2VudGVyCWZvbnQtbmFtZQ9kcmFnLWFuZC1kcm9wLTIOZmllbGQtc2V0dGluZ3MKdHdvLWNvbHVtbgd0d28tcm93A3N1bQhmaWx0ZXItMwtjbG9zZS1sYXJnZQ5maWx0ZXItY2xlYXItMgxjaXJjbGUtY2hlY2sMYWxpZ24tYm90dG9tDmluc2VydC1hYm92ZS0yDmluc2VydC1iZWxvdy0yDGFsaWduLW1pZGRsZQ9kZWxldGUtY29sdW1uLTIMZGVsZXRlLXJvdy0yDWluc2VydC1sZWZ0LTIJYWxpZ24tdG9wDmluc2VydC1yaWdodC0yBmVkaXQtNQ5hbGlnbi1taWRkbGUtMg9mcmVlemUtY29sdW1uLTIFc3R5bGUIZGVsZXRlLTMKZnJlZXplLXJvdwt0ZXh0LWhlYWRlchFtb3JlLWhvcml6b250YWwtMQdyZXNpemVyBmZvbGRlcgxmaXJzdC1wYWdlLTIIcHJldmlvdXMEbmV4dAtsYXN0LXBhZ2UtMgp6b29tLW91dC0yCXpvb20taW4tMghkb3dubG9hZAhib29rbWFyawhzZWFyY2gtMw90ZXh0LWFubm90YXRpb24HY2xvc2UtNAhjb21tZW50cwZzYXZlLTMMYWxpZ24tbGVmdC0yB3N0eWxlLTIGdW5kby0yD2hpZ2hsaWdodC1jb2xvcg9tb3JlLXZlcnRpY2FsLTMLdW5kZXJsaW5lLTIPc3RyaWtldGhyb3VnaC0yDnBhaW50LWJ1Y2tldC0yA3BhbgdvcGFjaXR5CGRlbGV0ZS00DW1vdXNlLXBvaW50ZXITY2hldnJvbi1yaWdodC1zbWFsbAxzdHJva2UtY29sb3IHcHJpbnQtMwZyZWRvLTIMZm9udC1jb2xvci0yBnNoYXBlcxJjaGV2cm9uLWxlZnQtc21hbGwMc3Ryb2tlLXdpZHRoD2Fubm90YXRpb24tZWRpdAl0aHVtYm5haWwFc3RhbXAKYnJlYWstcGFnZQRmaWxlCmNvbGxhcHNlLTIGZXhwYW5kD2RvdWJsZS1yZXNpemUtMg9kb3VibGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0xD3NpbmdsZS1yZXNpemUtMg9zaW5nbGUtcmVzaXplLTMPc2luZ2xlLXJlc2l6ZS00DWRyYWctYW5kLWRyb3ARY2hldnJvbi11cC1maWxsLTQTY2hldnJvbi1kb3duLWZpbGwtNBRjaGV2cm9uLXJpZ2h0LWZpbGwtMhNjaGV2cm9uLWxlZnQtZmlsbC0zD21vcmUtdmVydGljYWwtNA1maWx0ZXItYWN0aXZlC2NvZGUtdmlldy0yCWdyaWQtdmlldwdwYXN0ZS0zB3RyYXNoLTIKZG93bmxvYWQtMgVjdXQtMxBsaXN0LXVub3JkZXJlZC0yCXJlZnJlc2gtMgtjaXJjbGUtaW5mbxJjaGV2cm9uLXJpZ2h0LXRoaW4IZm9sZGVyLTIHY2xvc2UtNQtmb2xkZXItZmlsbAZyZW5hbWUGY29weS0zCHNlYXJjaC00CHVwbG9hZC0xBGJhY2sKc2VsZWN0LWFsbAlzb3J0aW5nLTIPbW9yZS12ZXJ0aWNhbC01B2NoZWNrLTMRbW9yZS1ob3Jpem9udGFsLTMOZXhwb3J0LWV4Y2VsLTIMZXhwb3J0LWNzdi0yBnNhdmUtNAdzYXZlLWFzBmV4cG9ydAhkZWxldGUtNQtncmFuZC10b3RhbAd0YWJsZS0yCXN1Yi10b3RhbAhmaWxlLW5ldxFudW1iZXItZm9ybWF0dGluZwhyZW5hbWUtMgxleHBvcnQtcGRmLTINZnVsbC1zY3JlZW4tMgVjaGFydAh1cGxvYWQtMglmb250LXR5cGUHY2xvc2UtNgxsaW5lLXNwYWNpbmcEbG9jawxib3JkZXItb3V0ZXIGbGluay0zDmFsaWduLWJvdHRvbS0yDGJvcmRlci1hbGwtMhB0YWJsZS1vZi1jb250ZW50DnBhZ2UtbnVtYmVyaW5nBmJvbGQtMgthbGlnbi10b3AtMg5hbGlnbi1taWRkbGUtMwpwYWdlLXNldHVwDHN0cm9rZS1zdHlsZQdpbWFnZS0yDWJvb2ttYXJrLWZpbGwGaGVhZGVyEGxpc3QtdW5vcmRlcmVkLTMPc2hvdy1oaWRlLXBhbmVsDWFsaWduLXJpZ2h0LTIGZm9vdGVyCmJvcmRlci1hbGwMYm9yZGVyLWlubmVyBGNlbGwLYWxpZ24tdG9wLTMOYWxpZ24tYm90dG9tLTMOYWxpZ24tbWlkZGxlLTQHY2hlY2stNAVicmVhawxicmVhay1wYWdlLTINYnJlYWstc2VjdGlvbhBhdXRvLWZpdC1jb250ZW50EmZpeGVkLWNvbHVtbi13aWR0aA9hdXRvLWZpdC13aW5kb3cNYnJpbmctZm9yd2FyZA5icmluZy10by1mcm9udAxzZW5kLXRvLWJhY2sNc2VuZC1iYWNrd2FyZAl1bmdyb3VwLTEHZ3JvdXAtMQVvcmRlchJjaGV2cm9uLXVwLXNtYWxsLTIUY2hldnJvbi1kb3duLXNtYWxsLTIVY2hldnJvbi1yaWdodC1zbWFsbC0yFGNoZXZyb24tbGVmdC1zbWFsbC0yFmNoZXZyb24tcmlnaHQtZG91YmxlLTIVY2hldnJvbi1sZWZ0LWRvdWJsZS0yC3pvb20tdG8tZml0CWFkZC1hYm92ZQlhZGQtYmVsb3cEbGluZQ5hcnJvdy1yaWdodC11cAlyZWN0YW5nbGUGY2lyY2xlCHBlbnRhZ2FuBmxlbmd0aAlwZXJpbWV0ZXIEYXJlYQZyYWRpdXMGdm9sdW1lEmNoYW5nZS1zY2FsZS1yYXRpbwhzZXR0aW5ncwljb21tZW50LTINdGh1bWJzLWRvd24tMQl0aHVtYnMtdXANdGh1bWJzLWRvd24tMgpleHBvcnQtanBnCmV4cG9ydC1wbmcKZXhwb3J0LXN2ZxZjb25kaXRpb25hbC1mb3JtYXR0aW5nEGhpZGUtZm9ybXVsYS1iYXINaGlkZS1oZWFkaW5ncw5oaWRlLWdyaWRsaW5lcwlleWUtc2xhc2gKZXhwb3J0LXhscwxleHBvcnQtY3N2LTMDbWR4CHJlbmFtZS0zC2ZvbGRlci1vcGVuCW5hbWVkLXNldA1ncmlwLXZlcnRpY2FsCWRpbWVuc2lvbgdsZXZlbC0xB2xldmVsLTIHbGV2ZWwtMwdsZXZlbC00B2xldmVsLTUMdXNlci1kZWZpbmVkA2twaQlzb3J0LWRvd24Jc29ydGluZy0zB3NvcnQtdXARY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cJc2lnbmF0dXJlC2ZpbHRlci1tYWluCXRleHQtd3JhcAp1bmZpbHRlcmVkGGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFzb3J0LWRlc2NlbmRpbmctMhBzb3J0LWFzY2VuZGluZy0yF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nCGZpbHRlcmVkDmZpbHRlci1jbGVhci0zB3JlYXBwbHkHZ3JvdXAtMgl1bmdyb3VwLTIPcGFzdGUtdGV4dC1vbmx5C3Bhc3RlLXN0eWxlDXBhc3RlLXNwZWNpYWwXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24Lc3BlbGwtY2hlY2sOY29tbWVudC1yZW9wZW4Kd2ViLWxheW91dAxwcmludC1sYXlvdXQLYm9yZGVyLW5vbmUPZGF0YS12YWxpZGF0aW9uDXByb3RlY3Qtc2hlZXQJdGV4dC1mb3JtDHByb3BlcnRpZXMtMgpjbGVhci1mb3JtCWRyb3AtZG93bgpmb3JtLWZpZWxkCWNoZWNrLWJveAx0YWJsZS11cGRhdGUOY2hhbmdlcy1hY2NlcHQSZGlzcGxheS1mb3ItcmV2aWV3DmNoYW5nZXMtcmVqZWN0EGNoYW5nZXMtcHJldmlvdXMLc2hvdy1tYXJrdXAMY2hhbmdlcy1uZXh0DWNoYW5nZXMtdHJhY2scY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQloaWdobGlnaHQQdG9wLWJvdHRvbS1ydWxlcwlkYXRhLWJhcnMMY29sb3Itc2NhbGVzCGljb25zZXRzC2NsZWFyLXJ1bGVzCW5ldy1ydWxlcwxncmVhdGVyLXRoYW4JbGVzcy10aGFuB2JldHdlZW4HZXF1YWx0bxJ0ZXh0LXRoYXQtY29udGFpbnMOZGF0ZS1vY2N1cnJpbmcGdG9wLTEwD2JvdHRvbS0xMC1pdGVtcwlib3R0b20tMTANYWJvdmUtYXZlcmFnZQ1iZWxvdy1hdmVyYWdlDmR1cGxpY2F0ZS1jZWxsCGZvb3Rub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawtjaGFuZ2UtY2FzZQxleHBvcnQtcGRmLTMLZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoD2JvcmRlci1zaGFkb3ctMhJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwt0aHVtYnMtdXAtMQt0aHVtYnMtZG93bgtjYWxjdWxhdGlvbgx0ZXh0LW91dGxpbmUEdXNlcg9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUAAA==) format("truetype")}.e-icons{font-family:e-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.e-icons.e-small{font-size:8px}.e-icons.e-medium{font-size:16px}.e-icons.e-large{font-size:24px}.e-icons.e-export-pdf:before{content:"\e240"}.e-icons.e-export-csv:before{content:"\e241"}.e-icons.e-export-excel:before{content:"\e242"}.e-icons.e-date-range:before{content:"\e245"}.e-icons.e-filter-clear:before{content:"\e248"}.e-icons.e-filter:before{content:"\e251"}.e-icons.e-bullet-6:before{content:"\e253"}.e-icons.e-bullet-1:before{content:"\e254"}.e-icons.e-none:before{content:"\e256"}.e-icons.e-bullet-5:before{content:"\e259"}.e-icons.e-border-diagonal-2:before{content:"\e262"}.e-icons.e-border-diagonal-1:before{content:"\e265"}.e-icons.e-bullet-4:before{content:"\e267"}.e-icons.e-bullet-2:before{content:"\e270"}.e-icons.e-bullet-3:before{content:"\e271"}.e-icons.e-chevron-right-double:before{content:"\e300"}.e-icons.e-chevron-left-double:before{content:"\e302"}.e-icons.e-chevron-down-double:before{content:"\e304"}.e-icons.e-chevron-up-double:before{content:"\e306"}.e-icons.e-repeat:before{content:"\e308"}.e-icons.e-recurrence-edit:before{content:"\e30a"}.e-icons.e-location:before{content:"\e30c"}.e-icons.e-description:before{content:"\e30d"}.e-icons.e-time-zone:before{content:"\e30e"}.e-icons.e-calendar:before{content:"\e322"}.e-icons.e-timeline-agenda:before{content:"\e313"}.e-icons.e-work-week:before{content:"\e314"}.e-icons.e-week:before{content:"\e315"}.e-icons.e-day:before{content:"\e31b"}.e-icons.e-agenda-date-range:before{content:"\e31d"}.e-icons.e-date-time:before{content:"\e421"}.e-icons.e-people:before{content:"\e424"}.e-icons.e-timeline-day:before{content:"\ea85"}.e-icons.e-timeline-week:before{content:"\ea88"}.e-icons.e-timeline-work-week:before{content:"\ea8b"}.e-icons.e-timeline-month:before{content:"\ea8e"}.e-icons.e-table:before{content:"\e705"}.e-icons.e-copy:before{content:"\e70a"}.e-icons.e-th-small:before{content:"\e714"}.e-icons.e-save-2:before{content:"\e735"}.e-icons.e-paragraph-2:before{content:"\e75e"}.e-icons.e-edit-6:before{content:"\e7a3"}.e-icons.e-close-large-1:before{content:"\e7a7"}.e-icons.e-export-word:before{content:"\e7b0"}.e-icons.e-circle-close:before{content:"\e7e9"}.e-icons.e-filter-2:before{content:"\e7ee"}.e-icons.e-plus-small:before{content:"\e7f9"}.e-icons.e-close:before{content:"\e7fc"}.e-icons.e-check:before{content:"\e7ff"}.e-icons.e-print-2:before{content:"\e813"}.e-icons.e-edit-2:before{content:"\e81e"}.e-icons.e-plus:before{content:"\e823"}.e-icons.e-close-large-2:before{content:"\e825"}.e-icons.e-chevron-down-thin:before{content:"\e36a"}.e-icons.e-chevron-up-fill-2:before{content:"\e82a"}.e-icons.e-chevron-down-fill:before{content:"\e82e"}.e-icons.e-chevron-up-fill:before{content:"\e834"}.e-icons.e-chevron-down-fill-2:before{content:"\e83d"}.e-icons.e-arrow-down:before{content:"\e83f"}.e-icons.e-arrow-up:before{content:"\e840"}.e-icons.e-chevron-right-fill-3:before{content:"\e848"}.e-icons.e-chevron-left-fill-2:before{content:"\e84b"}.e-icons.e-delete-1:before{content:"\e84e"}.e-icons.e-chevron-left-fill:before{content:"\e854"}.e-icons.e-chevron-right-fill:before{content:"\e859"}.e-icons.e-arrow-left:before{content:"\e85b"}.e-icons.e-arrow-right:before{content:"\e85f"}.e-icons.e-sorting-1:before{content:"\e890"}.e-icons.e-edit:before{content:"\e891"}.e-icons.e-first-page:before{content:"\e896"}.e-icons.e-last-page:before{content:"\e897"}.e-icons.e-timeline-today:before{content:"\e901"}.e-icons.e-chevron-left:before{content:"\e904"}.e-icons.e-filter-1:before{content:"\e909"}.e-icons.e-chevron-up:before{content:"\e910"}.e-icons.e-chevron-right:before{content:"\e913"}.e-icons.e-chevron-down:before{content:"\e916"}.e-icons.e-circle-close-2:before{content:"\e917"}.e-icons.e-chevron-up-fill-3:before{content:"\e918"}.e-icons.e-chevron-down-fill-3:before{content:"\e919"}.e-icons.e-filter-cancel:before{content:"\e920"}.e-icons.e-chevron-left-2:before{content:"\e921"}.e-icons.e-group-icon:before{content:"\e926"}.e-icons.e-selection:before{content:"\e930"}.e-icons.e-close-2:before{content:"\e932"}.e-icons.e-check-2:before{content:"\e933"}.e-icons.e-intermediate-state:before{content:"\e934"}.e-icons.e-chevron-left-3:before{content:"\e937"}.e-icons.e-edit-3:before{content:"\e944"}.e-icons.e-close-3:before{content:"\e945"}.e-icons.e-chevron-right-2:before{content:"\e956"}.e-icons.e-plus-2:before{content:"\e963"}.e-icons.e-chevron-down-fill-5:before{content:"\e969"}.e-icons.e-circle-remove:before{content:"\e974"}.e-icons.e-arrow-left-2:before{content:"\e977"}.e-icons.e-more-vertical-1:before{content:"\e984"}.e-icons.e-search:before{content:"\e993"}.e-icons.e-month:before{content:"\e93c"}.e-icons.e-trash:before{content:"\e94a"}.e-icons.e-chevron-down-2:before{content:"\e94d"}.e-icons.e-save:before{content:"\e98e"}.e-icons.e-menu:before{content:"\e99a"}.e-icons.e-refresh:before{content:"\e99d"}.e-icons.e-circle-close-fill-3:before{content:"\e208"}.e-icons.e-clock:before{content:"\e20c"}.e-icons.e-freeze-column:before{content:"\e21e"}.e-icons.e-error-treeview:before{content:"\e22a"}.e-icons.e-circle-remove-2:before{content:"\e22b"}.e-icons.e-circle-add:before{content:"\e22c"}.e-icons.e-drag-and-drop-indicator:before{content:"\e22d"}.e-icons.e-chevron-right-3:before{content:"\e22f"}.e-icons.e-chevron-right-4:before{content:"\e430"}.e-icons.e-play:before{content:"\e324"}.e-icons.e-pause:before{content:"\e326"}.e-icons.e-para-option-down:before{content:"\e274"}.e-icons.e-search-2:before{content:"\e275"}.e-icons.e-border-center:before{content:"\e276"}.e-icons.e-restart-at-1:before{content:"\e277"}.e-icons.e-hyperlink-open:before{content:"\e278"}.e-icons.e-cut-2:before{content:"\e279"}.e-icons.e-copy-2:before{content:"\e280"}.e-icons.e-border-top:before{content:"\e281"}.e-icons.e-delete-column:before{content:"\e282"}.e-icons.e-delete-row:before{content:"\e283"}.e-icons.e-insert-right:before{content:"\e284"}.e-icons.e-insert-left:before{content:"\e285"}.e-icons.e-hyperlink-remove:before{content:"\e286"}.e-icons.e-border-middle:before{content:"\e287"}.e-icons.e-border-right:before{content:"\e288"}.e-icons.e-hyperlink-edit:before{content:"\e289"}.e-icons.e-link-2:before{content:"\e290"}.e-icons.e-border-left:before{content:"\e291"}.e-icons.e-table-delete:before{content:"\e292"}.e-icons.e-table-properties:before{content:"\e294"}.e-icons.e-hyperlink-copy:before{content:"\e295"}.e-icons.e-border-bottom:before{content:"\e298"}.e-icons.e-paste-2:before{content:"\e501"}.e-icons.e-continue-numbering:before{content:"\e503"}.e-icons.e-insert-below:before{content:"\e505"}.e-icons.e-insert-above:before{content:"\e506"}.e-icons.e-table-cell-none:before{content:"\e507"}.e-icons.e-box:before{content:"\e509"}.e-icons.e-all:before{content:"\e511"}.e-icons.e-table-align-right:before{content:"\e515"}.e-icons.e-table-border-custom:before{content:"\e516"}.e-icons.e-table-align-left:before{content:"\e517"}.e-icons.e-table-align-center:before{content:"\e518"}.e-icons.e-line-very-small:before{content:"\e520"}.e-icons.e-line-normal:before{content:"\e521"}.e-icons.e-line-small:before{content:"\e522"}.e-icons.e-para-option-up:before{content:"\e523"}.e-icons.e-vertical-align-bottom:before{content:"\e525"}.e-icons.e-vertical-align-center:before{content:"\e526"}.e-icons.e-vertical-align-top:before{content:"\e527"}.e-icons.e-clear-format:before{content:"\e331"}.e-icons.e-strikethrough:before{content:"\e332"}.e-icons.e-upper-case:before{content:"\e333"}.e-icons.e-justify:before{content:"\e334"}.e-icons.e-image:before{content:"\e335"}.e-icons.e-resize:before{content:"\e336"}.e-icons.e-exit-full-screen:before{content:"\e337"}.e-icons.e-edit-4:before{content:"\e338"}.e-icons.e-bold:before{content:"\e339"}.e-icons.e-align-left:before{content:"\e33a"}.e-icons.e-cut:before{content:"\e33b"}.e-icons.e-text-alternative:before{content:"\e33c"}.e-icons.e-copy-1:before{content:"\e33d"}.e-icons.e-delete-2:before{content:"\e33e"}.e-icons.e-increase-indent:before{content:"\e33f"}.e-icons.e-erase:before{content:"\e340"}.e-icons.e-undo:before{content:"\e341"}.e-icons.e-full-screen:before{content:"\e342"}.e-icons.e-underline:before{content:"\e343"}.e-icons.e-list-unordered:before{content:"\e344"}.e-icons.e-eye:before{content:"\e345"}.e-icons.e-list-ordered:before{content:"\e346"}.e-icons.e-lower-case:before{content:"\e347"}.e-icons.e-link-remove:before{content:"\e348"}.e-icons.e-zoom-in:before{content:"\e349"}.e-icons.e-open-link:before{content:"\e34a"}.e-icons.e-print:before{content:"\e34b"}.e-icons.e-font-color:before{content:"\e34c"}.e-icons.e-align-right:before{content:"\e34d"}.e-icons.e-link:before{content:"\e34e"}.e-icons.e-view-side:before{content:"\e34f"}.e-icons.e-code-view:before{content:"\e350"}.e-icons.e-zoom-out:before{content:"\e351"}.e-icons.e-superscript:before{content:"\e352"}.e-icons.e-paragraph:before{content:"\e353"}.e-icons.e-redo:before{content:"\e354"}.e-icons.e-paste:before{content:"\e355"}.e-icons.e-insert-code:before{content:"\e356"}.e-icons.e-subscript:before{content:"\e357"}.e-icons.e-display:before{content:"\e358"}.e-icons.e-replace:before{content:"\e359"}.e-icons.e-italic:before{content:"\e35a"}.e-icons.e-caption:before{content:"\e35b"}.e-icons.e-paint-bucket:before{content:"\e35c"}.e-icons.e-decrease-indent:before{content:"\e35d"}.e-icons.e-align-center:before{content:"\e35e"}.e-icons.e-font-name:before{content:"\e35f"}.e-icons.e-drag-and-drop-2:before{content:"\e330"}.e-icons.e-field-settings:before{content:"\e434"}.e-icons.e-two-column:before{content:"\ea74"}.e-icons.e-two-row:before{content:"\ea75"}.e-icons.e-sum:before{content:"\ea76"}.e-icons.e-filter-3:before{content:"\ea77"}.e-icons.e-close-large:before{content:"\ea7f"}.e-icons.e-filter-clear-2:before{content:"\ea82"}.e-icons.e-circle-check:before{content:"\ea84"}.e-icons.e-align-bottom:before{content:"\ea91"}.e-icons.e-insert-above-2:before{content:"\ea92"}.e-icons.e-insert-below-2:before{content:"\ea93"}.e-icons.e-align-middle:before{content:"\ea94"}.e-icons.e-delete-column-2:before{content:"\ea95"}.e-icons.e-delete-row-2:before{content:"\ea96"}.e-icons.e-insert-left-2:before{content:"\ea97"}.e-icons.e-align-top:before{content:"\ea98"}.e-icons.e-insert-right-2:before{content:"\ea99"}.e-icons.e-edit-5:before{content:"\ea9a"}.e-icons.e-align-middle-2:before{content:"\ea9b"}.e-icons.e-freeze-column-2:before{content:"\ea9e"}.e-icons.e-style:before{content:"\ea9f"}.e-icons.e-delete-3:before{content:"\eb00"}.e-icons.e-freeze-row:before{content:"\eb02"}.e-icons.e-text-header:before{content:"\eb03"}.e-icons.e-more-horizontal-1:before{content:"\eb04"}.e-icons.e-resizer:before{content:"\eb05"}.e-icons.e-folder:before{content:"\ec04"}.e-icons.e-first-page-2:before{content:"\ec05"}.e-icons.e-previous:before{content:"\ec06"}.e-icons.e-next:before{content:"\ec07"}.e-icons.e-last-page-2:before{content:"\ec08"}.e-icons.e-zoom-out-2:before{content:"\ec09"}.e-icons.e-zoom-in-2:before{content:"\ec0a"}.e-icons.e-download:before{content:"\ec0b"}.e-icons.e-bookmark:before{content:"\ec0c"}.e-icons.e-search-3:before{content:"\ec0d"}.e-icons.e-text-annotation:before{content:"\ec0e"}.e-icons.e-close-4:before{content:"\ec0f"}.e-icons.e-comments:before{content:"\ec10"}.e-icons.e-save-3:before{content:"\ec11"}.e-icons.e-align-left-2:before{content:"\ec12"}.e-icons.e-style-2:before{content:"\ec13"}.e-icons.e-undo-2:before{content:"\ec14"}.e-icons.e-highlight-color:before{content:"\ec15"}.e-icons.e-more-vertical-3:before{content:"\ec16"}.e-icons.e-underline-2:before{content:"\ec17"}.e-icons.e-strikethrough-2:before{content:"\ec18"}.e-icons.e-paint-bucket-2:before{content:"\ec19"}.e-icons.e-pan:before{content:"\ec1a"}.e-icons.e-opacity:before{content:"\ec1b"}.e-icons.e-delete-4:before{content:"\ec1c"}.e-icons.e-mouse-pointer:before{content:"\ec1d"}.e-icons.e-chevron-right-small:before{content:"\ec1e"}.e-icons.e-stroke-color:before{content:"\ec1f"}.e-icons.e-print-3:before{content:"\ec20"}.e-icons.e-redo-2:before{content:"\ec21"}.e-icons.e-font-color-2:before{content:"\ec22"}.e-icons.e-shapes:before{content:"\ec23"}.e-icons.e-chevron-left-small:before{content:"\ec24"}.e-icons.e-stroke-width:before{content:"\ec25"}.e-icons.e-annotation-edit:before{content:"\ec26"}.e-icons.e-thumbnail:before{content:"\ec27"}.e-icons.e-stamp:before{content:"\ec28"}.e-icons.e-break-page:before{content:"\ec29"}.e-icons.e-file:before{content:"\ec2a"}.e-icons.e-collapse-2:before{content:"\e554"}.e-icons.e-expand:before{content:"\e556"}.e-icons.e-double-resize-2:before{content:"\e557"}.e-icons.e-double-resize-1:before{content:"\e558"}.e-icons.e-single-resize-1:before{content:"\e559"}.e-icons.e-single-resize-2:before{content:"\e56a"}.e-icons.e-single-resize-3:before{content:"\e56b"}.e-icons.e-single-resize-4:before{content:"\e56c"}.e-icons.e-drag-and-drop:before{content:"\e903"}.e-icons.e-chevron-up-fill-4:before{content:"\e56d"}.e-icons.e-chevron-down-fill-4:before{content:"\e56e"}.e-icons.e-chevron-right-fill-2:before{content:"\e56f"}.e-icons.e-chevron-left-fill-3:before{content:"\e570"}.e-icons.e-more-vertical-4:before{content:"\e571"}.e-icons.e-filter-active:before{content:"\ebb3"}.e-icons.e-code-view-2:before{content:"\e907"}.e-icons.e-grid-view:before{content:"\e600"}.e-icons.e-paste-3:before{content:"\e601"}.e-icons.e-trash-2:before{content:"\e602"}.e-icons.e-download-2:before{content:"\e603"}.e-icons.e-cut-3:before{content:"\e604"}.e-icons.e-list-unordered-2:before{content:"\e605"}.e-icons.e-refresh-2:before{content:"\e606"}.e-icons.e-circle-info:before{content:"\e607"}.e-icons.e-chevron-right-thin:before{content:"\e608"}.e-icons.e-folder-2:before{content:"\e609"}.e-icons.e-close-5:before{content:"\e60a"}.e-icons.e-folder-fill:before{content:"\e60b"}.e-icons.e-rename:before{content:"\e60c"}.e-icons.e-copy-3:before{content:"\e60d"}.e-icons.e-search-4:before{content:"\e60e"}.e-icons.e-upload-1:before{content:"\e60f"}.e-icons.e-back:before{content:"\e610"}.e-icons.e-select-all:before{content:"\e611"}.e-icons.e-sorting-2:before{content:"\e612"}.e-icons.e-more-vertical-5:before{content:"\e613"}.e-icons.e-check-3:before{content:"\e614"}.e-icons.e-more-horizontal-3:before{content:"\e615"}.e-icons.e-export-excel-2:before{content:"\e700"}.e-icons.e-export-csv-2:before{content:"\e701"}.e-icons.e-save-4:before{content:"\e703"}.e-icons.e-save-as:before{content:"\e704"}.e-icons.e-export:before{content:"\e711"}.e-icons.e-delete-5:before{content:"\e706"}.e-icons.e-grand-total:before{content:"\e707"}.e-icons.e-table-2:before{content:"\e708"}.e-icons.e-sub-total:before{content:"\e709"}.e-icons.e-file-new:before{content:"\e712"}.e-icons.e-number-formatting:before{content:"\e70b"}.e-icons.e-rename-2:before{content:"\e70c"}.e-icons.e-export-pdf-2:before{content:"\e70d"}.e-icons.e-full-screen-2:before{content:"\e70e"}.e-icons.e-chart:before{content:"\e70f"}.e-icons.e-upload-2:before{content:"\e710"}.e-icons.e-font-type:before{content:"\e273"}.e-icons.e-close-6:before{content:"\eb36"}.e-icons.e-line-spacing:before{content:"\eb37"}.e-icons.e-lock:before{content:"\eb3a"}.e-icons.e-border-outer:before{content:"\eb66"}.e-icons.e-link-3:before{content:"\eb3c"}.e-icons.e-align-bottom-2:before{content:"\eb3d"}.e-icons.e-border-all-2:before{content:"\eb3e"}.e-icons.e-table-of-content:before{content:"\eb41"}.e-icons.e-page-numbering:before{content:"\eb43"}.e-icons.e-bold-2:before{content:"\eb47"}.e-icons.e-align-top-2:before{content:"\eb49"}.e-icons.e-align-middle-3:before{content:"\eb4a"}.e-icons.e-page-setup:before{content:"\eb4c"}.e-icons.e-stroke-style:before{content:"\eb4d"}.e-icons.e-image-2:before{content:"\eb4f"}.e-icons.e-bookmark-fill:before{content:"\eb51"}.e-icons.e-header:before{content:"\eb53"}.e-icons.e-list-unordered-3:before{content:"\eb5b"}.e-icons.e-show-hide-panel:before{content:"\eb5d"}.e-icons.e-align-right-2:before{content:"\eb5f"}.e-icons.e-footer:before{content:"\eb60"}.e-icons.e-border-all:before{content:"\eb95"}.e-icons.e-border-inner:before{content:"\eb88"}.e-icons.e-cell:before{content:"\eb93"}.e-icons.e-align-top-3:before{content:"\eb35"}.e-icons.e-align-bottom-3:before{content:"\eb0e"}.e-icons.e-align-middle-4:before{content:"\eb0d"}.e-icons.e-check-4:before{content:"\e935"}.e-icons.e-break:before{content:"\eba6"}.e-icons.e-break-page-2:before{content:"\eba0"}.e-icons.e-break-section:before{content:"\eba2"}.e-icons.e-auto-fit-content:before{content:"\eba8"}.e-icons.e-fixed-column-width:before{content:"\eba9"}.e-icons.e-auto-fit-window:before{content:"\ebaa"}.e-icons.e-bring-forward:before{content:"\e5a1"}.e-icons.e-bring-to-front:before{content:"\e5a2"}.e-icons.e-send-to-back:before{content:"\e5a3"}.e-icons.e-send-backward:before{content:"\e5a4"}.e-icons.e-ungroup-1:before{content:"\e5a6"}.e-icons.e-group-1:before{content:"\e5a7"}.e-icons.e-order:before{content:"\e4a4"}.e-icons.e-chevron-up-small-2:before{content:"\e651"}.e-icons.e-chevron-down-small-2:before{content:"\e652"}.e-icons.e-chevron-right-small-2:before{content:"\e653"}.e-icons.e-chevron-left-small-2:before{content:"\e654"}.e-icons.e-chevron-right-double-2:before{content:"\e655"}.e-icons.e-chevron-left-double-2:before{content:"\e656"}.e-icons.e-zoom-to-fit:before{content:"\e657"}.e-icons.e-add-above:before{content:"\e658"}.e-icons.e-add-below:before{content:"\e659"}.e-icons.e-line:before{content:"\e668"}.e-icons.e-arrow-right-up:before{content:"\e669"}.e-icons.e-rectangle:before{content:"\e670"}.e-icons.e-circle:before{content:"\e671"}.e-icons.e-pentagan:before{content:"\e672"}.e-icons.e-length:before{content:"\e673"}.e-icons.e-perimeter:before{content:"\e674"}.e-icons.e-area:before{content:"\e675"}.e-icons.e-radius:before{content:"\e676"}.e-icons.e-volume:before{content:"\e677"}.e-icons.e-change-scale-ratio:before{content:"\e678"}.e-icons.e-settings:before{content:"\e679"}.e-icons.e-comment-2:before{content:"\e680"}.e-icons.e-thumbs-down-1:before{content:"\e681"}.e-icons.e-thumbs-up:before{content:"\e682"}.e-icons.e-thumbs-down-2:before{content:"\e683"}.e-icons.e-export-jpg:before{content:"\e713"}.e-icons.e-export-png:before{content:"\e715"}.e-icons.e-export-svg:before{content:"\e716"}.e-icons.e-conditional-formatting:before{content:"\e725"}.e-icons.e-hide-formula-bar:before{content:"\e717"}.e-icons.e-hide-headings:before{content:"\e718"}.e-icons.e-hide-gridlines:before{content:"\e719"}.e-icons.e-eye-slash:before{content:"\e721"}.e-icons.e-export-xls:before{content:"\e726"}.e-icons.e-export-csv-3:before{content:"\e727"}.e-icons.e-mdx:before{content:"\e724"}.e-icons.e-rename-3:before{content:"\e728"}.e-icons.e-folder-open:before{content:"\e65f"}.e-icons.e-named-set:before{content:"\e65d"}.e-icons.e-grip-vertical:before{content:"\e65c"}.e-icons.e-dimension:before{content:"\e65b"}.e-icons.e-level-1:before{content:"\e65a"}.e-icons.e-level-2:before{content:"\e662"}.e-icons.e-level-3:before{content:"\e65e"}.e-icons.e-level-4:before{content:"\e660"}.e-icons.e-level-5:before{content:"\e661"}.e-icons.e-user-defined:before{content:"\e663"}.e-icons.e-kpi:before{content:"\e664"}.e-icons.e-sort-down:before{content:"\e665"}.e-icons.e-sorting-3:before{content:"\e666"}.e-icons.e-sort-up:before{content:"\e667"}.e-icons.e-calculated-member:before{content:"\e729"}.e-icons.e-custom-sort:before{content:"\e732"}.e-icons.e-sort-descending:before{content:"\e733"}.e-icons.e-sort-ascending:before{content:"\e734"}.e-icons.e-comment-add:before{content:"\e814"}.e-icons.e-reply:before{content:"\e815"}.e-icons.e-send-1:before{content:"\e816"}.e-icons.e-comment-show:before{content:"\e817"}.e-icons.e-signature:before{content:"\e737"}.e-icons.e-filter-main:before{content:"\e736"}.e-icons.e-text-wrap:before{content:"\e824"}.e-icons.e-unfiltered:before{content:"\e73a"}.e-icons.e-filtered-sort-descending:before{content:"\e73b"}.e-icons.e-sort-descending-2:before{content:"\e73c"}.e-icons.e-sort-ascending-2:before{content:"\e73d"}.e-icons.e-filtered-sort-ascending:before{content:"\e73e"}.e-icons.e-filtered:before{content:"\e73f"}.e-icons.e-filter-clear-3:before{content:"\e738"}.e-icons.e-reapply:before{content:"\e74a"}.e-icons.e-group-2:before{content:"\e74b"}.e-icons.e-ungroup-2:before{content:"\e74c"}.e-icons.e-paste-text-only:before{content:"\e685"}.e-icons.e-paste-style:before{content:"\e686"}.e-icons.e-paste-special:before{content:"\e687"}.e-icons.e-paste-match-destination:before{content:"\e688"}.e-icons.e-spell-check:before{content:"\e689"}.e-icons.e-comment-reopen:before{content:"\e818"}.e-icons.e-web-layout:before{content:"\e193"}.e-icons.e-print-layout:before{content:"\e194"}.e-icons.e-border-none:before{content:"\e195"}.e-icons.e-data-validation:before{content:"\e196"}.e-icons.e-protect-sheet:before{content:"\e197"}.e-icons.e-text-form:before{content:"\e198"}.e-icons.e-properties-2:before{content:"\e199"}.e-icons.e-clear-form:before{content:"\e19a"}.e-icons.e-drop-down:before{content:"\e19b"}.e-icons.e-form-field:before{content:"\e19c"}.e-icons.e-check-box:before{content:"\e192"}.e-icons.e-table-update:before{content:"\e19e"}.e-icons.e-changes-accept:before{content:"\e19f"}.e-icons.e-display-for-review:before{content:"\e203"}.e-icons.e-changes-reject:before{content:"\e204"}.e-icons.e-changes-previous:before{content:"\e205"}.e-icons.e-show-markup:before{content:"\e206"}.e-icons.e-changes-next:before{content:"\e209"}.e-icons.e-changes-track:before{content:"\e20a"}.e-icons.e-conditional-formatting-large:before{content:"\e401"}.e-icons.e-highlight:before{content:"\e402"}.e-icons.e-top-bottom-rules:before{content:"\e403"}.e-icons.e-data-bars:before{content:"\e404"}.e-icons.e-color-scales:before{content:"\e405"}.e-icons.e-iconsets:before{content:"\e406"}.e-icons.e-clear-rules:before{content:"\e407"}.e-icons.e-new-rules:before{content:"\e408"}.e-icons.e-greater-than:before{content:"\e409"}.e-icons.e-less-than:before{content:"\e410"}.e-icons.e-between:before{content:"\e411"}.e-icons.e-equalto:before{content:"\e412"}.e-icons.e-text-that-contains:before{content:"\e413"}.e-icons.e-date-occurring:before{content:"\e414"}.e-icons.e-top-10:before{content:"\e415"}.e-icons.e-bottom-10-items:before{content:"\e416"}.e-icons.e-bottom-10:before{content:"\e417"}.e-icons.e-above-average:before{content:"\e418"}.e-icons.e-below-average:before{content:"\e419"}.e-icons.e-duplicate-cell:before{content:"\e420"}.e-icons.e-footnote:before{content:"\e435"}.e-icons.e-end-footnote:before{content:"\e436"}.e-icons.e-chart-insert-column:before{content:"\e440"}.e-icons.e-chart-data-table:before{content:"\e441"}.e-icons.e-chart-legend:before{content:"\e442"}.e-icons.e-chart-insert-x-y-scatter:before{content:"\e443"}.e-icons.e-chart-insert-waterfall:before{content:"\e444"}.e-icons.e-chart-updown-bars:before{content:"\e445"}.e-icons.e-add-chart-element:before{content:"\e446"}.e-icons.e-chart-gridlines:before{content:"\e447"}.e-icons.e-insert-hierarchy-charts:before{content:"\e448"}.e-icons.e-chart-insert-line:before{content:"\e449"}.e-icons.e-chart-switch-row-column:before{content:"\e450"}.e-icons.e-chart-error-bars:before{content:"\e451"}.e-icons.e-chart-trendline:before{content:"\e452"}.e-icons.e-chart-axes:before{content:"\e453"}.e-icons.e-chart-select-data:before{content:"\e454"}.e-icons.e-chart-lines:before{content:"\e455"}.e-icons.e-chart-axis-titles:before{content:"\e456"}.e-icons.e-chart-title:before{content:"\e457"}.e-icons.e-chart-insert-pie:before{content:"\e458"}.e-icons.e-change-chart-type:before{content:"\e459"}.e-icons.e-insert-statistic-chart:before{content:"\e460"}.e-icons.e-chart-data-labels:before{content:"\e461"}.e-icons.e-chart-insert-combo:before{content:"\e462"}.e-icons.e-chart-axis-titles-primary-horizontal:before{content:"\e486"}.e-icons.e-chart-linear-forecast:before{content:"\e487"}.e-icons.e-chart-legend-none:before{content:"\e488"}.e-icons.e-chart-legend-right:before{content:"\e489"}.e-icons.e-chart-data-callout:before{content:"\e490"}.e-icons.e-chart-primary-minor-vertical:before{content:"\e491"}.e-icons.e-chart-axes-primary-vertical:before{content:"\e492"}.e-icons.e-chart-data-labels-center:before{content:"\e493"}.e-icons.e-chart-data-table-none:before{content:"\e115"}.e-icons.e-chart-data-labels-none:before{content:"\e495"}.e-icons.e-chart-primary-major-vertical:before{content:"\e496"}.e-icons.e-chart-legend-linear:before{content:"\e497"}.e-icons.e-chart-error-bars-percentage:before{content:"\e498"}.e-icons.e-chart-no-legend-keys:before{content:"\e499"}.e-icons.e-chart-title-above-chart:before{content:"\e121"}.e-icons.e-chart-trendline-none:before{content:"\e122"}.e-icons.e-chart-with-legend-keys:before{content:"\e123"}.e-icons.e-chart-axes-primary-horizontal:before{content:"\e124"}.e-icons.e-chart-error-bars-standard-deviation:before{content:"\e125"}.e-icons.e-chart-legend-top:before{content:"\e126"}.e-icons.e-chart-primary-minor-horizontal:before{content:"\e145"}.e-icons.e-chart-error-bars-none:before{content:"\e127"}.e-icons.e-chart-up-down-bars-2:before{content:"\e128"}.e-icons.e-chart-drop-lines:before{content:"\e129"}.e-icons.e-chart-lines-none:before{content:"\e130"}.e-icons.e-chart-primary-major-horizontal:before{content:"\e131"}.e-icons.e-chart-legend-bottom:before{content:"\e132"}.e-icons.e-chart-up-down-none:before{content:"\e111"}.e-icons.e-chart-data-labels-outside-end:before{content:"\e905"}.e-icons.e-chart-axis-titles-primary-vertical:before{content:"\e143"}.e-icons.e-chart-legend-left:before{content:"\e892"}.e-icons.e-chart-data-labels-inside-base:before{content:"\e893"}.e-icons.e-chart-high-low-lines:before{content:"\e894"}.e-icons.e-chart-trendline-exponential:before{content:"\e133"}.e-icons.e-chart-trendline-moving-average:before{content:"\e134"}.e-icons.e-chart-data-labels-inside-end:before{content:"\e135"}.e-icons.e-chart-title-none:before{content:"\e136"}.e-icons.e-chart-title-centered-overlay:before{content:"\e895"}.e-icons.e-chart-error-bars-standard-error:before{content:"\e911"}.e-icons.e-chart-3d-area-1:before{content:"\e144"}.e-icons.e-chart-2d-stacked-bar:before{content:"\e889"}.e-icons.e-chart-3d-surface-1:before{content:"\e827"}.e-icons.e-chart-histogram-pareto:before{content:"\e114"}.e-icons.e-chart-stock-volumn-open-high-low-close:before{content:"\e137"}.e-icons.e-chart-stock-high-low-close:before{content:"\e138"}.e-icons.e-chart-stock-open-high-low-close:before{content:"\e831"}.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before{content:"\e832"}.e-icons.e-chart-filled-radar:before{content:"\e833"}.e-icons.e-chart-3d-clustered-column:before{content:"\e142"}.e-icons.e-chart-sunburst:before{content:"\e835"}.e-icons.e-chart-treemap:before{content:"\e836"}.e-icons.e-chart-3d-100-percent-stacked-area:before{content:"\e139"}.e-icons.e-chart-3d-pie:before{content:"\e838"}.e-icons.e-chart-3d-column-4:before{content:"\e839"}.e-icons.e-more-column-charts:before{content:"\e899"}.e-icons.e-chart-2d-stacked-line:before{content:"\e841"}.e-icons.e-chart-donut:before{content:"\e112"}.e-icons.e-chart-3d-clustered-bar:before{content:"\e843"}.e-icons.e-chart-funnel:before{content:"\e140"}.e-icons.e-chart-2d-pie-2:before{content:"\e141"}.e-icons.e-chart-3d-line:before{content:"\e846"}.e-icons.e-chart-2d-clustered-column:before{content:"\e847"}.e-icons.e-chart-2d-100-percent-stacked-area:before{content:"\e900"}.e-icons.e-more-line-charts:before{content:"\e849"}.e-icons.e-chart-3d-100-percent-stacked-bar:before{content:"\e850"}.e-icons.e-more-stock-charts:before{content:"\e851"}.e-icons.e-chart-stock-volumn-high-low-close:before{content:"\e852"}.e-icons.e-chart-bar-of-pie:before{content:"\e113"}.e-icons.e-chart-clustered-column-line-on-secondary-axis:before{content:"\e912"}.e-icons.e-chart-2d-clustered-bar:before{content:"\e855"}.e-icons.e-chart-radar:before{content:"\e856"}.e-icons.e-chart-3d-100-percent-stacked-column:before{content:"\e857"}.e-icons.e-chart-stackedlines-with-markers:before{content:"\e858"}.e-icons.e-chart-wireframe-3d-surface:before{content:"\e902"}.e-icons.e-chart-2d-line-with-markers:before{content:"\e860"}.e-icons.e-chart-box-and-whisker:before{content:"\e861"}.e-icons.e-create-custom-combo-chart:before{content:"\e862"}.e-icons.e-chart-2d-100-percent-stacked-bar:before{content:"\e863"}.e-icons.e-chart-scatter-with-straight-lines:before{content:"\e864"}.e-icons.e-more-statistical-charts:before{content:"\e865"}.e-icons.e-chart-3d-stacked-area:before{content:"\e866"}.e-icons.e-chart-2d-line:before{content:"\e867"}.e-icons.e-chart-2d-100-percent-stacked-column:before{content:"\e868"}.e-icons.e-more-pie-charts:before{content:"\e869"}.e-icons.e-chart-bubble-1:before{content:"\e870"}.e-icons.e-chart-2d-100-percent-stacked-line:before{content:"\e871"}.e-icons.e-chart-histogram:before{content:"\e872"}.e-icons.e-more-hierarchy-charts:before{content:"\e873"}.e-icons.e-chart-combo-clustered-column-line:before{content:"\e874"}.e-icons.e-chart-2d-stacked-area:before{content:"\e875"}.e-icons.e-chart-3d-stacked-column:before{content:"\e876"}.e-icons.e-chart-insert-bar:before{content:"\e877"}.e-icons.e-chart-scatter-with-smooth-lines:before{content:"\e878"}.e-icons.e-chart-surface-wireframe-contour:before{content:"\e879"}.e-icons.e-chart-3d-stacked-bar:before{content:"\e880"}.e-icons.e-chart-2d-pie-of-pie:before{content:"\e881"}.e-icons.e-chart-3d-surface-2:before{content:"\e882"}.e-icons.e-chart-2d-area:before{content:"\e883"}.e-icons.e-chart-combo-stacked-area-clustered-column:before{content:"\e884"}.e-icons.e-chart-waterfall:before{content:"\e885"}.e-icons.e-chart-surface-contour:before{content:"\e886"}.e-icons.e-more-scatter-charts:before{content:"\e887"}.e-icons.e-chart-2d-stacked-column:before{content:"\e888"}.e-icons.e-protect-workbook:before{content:"\e88a"}.e-icons.e-change-case:before{content:"\e88c"}.e-icons.e-export-pdf-3:before{content:"\e88b"}.e-icons.e-freeze-pane:before{content:"\e88d"}.e-icons.e-freeze-first-column:before{content:"\e88e"}.e-icons.e-freeze-top-row:before{content:"\e88f"}.e-icons.e-merge-cells:before{content:"\e89a"}.e-icons.e-split-vertical:before{content:"\e89b"}.e-icons.e-table-cell:before{content:"\e89c"}.e-icons.e-split-horizontal:before{content:"\e89d"}.e-icons.e-list-box:before{content:"\e89e"}.e-icons.e-text-form-2:before{content:"\e89f"}.e-icons.e-label:before{content:"\e90a"}.e-icons.e-check-box-2:before{content:"\e90b"}.e-icons.e-add-edit-form-field:before{content:"\e90c"}.e-icons.e-button:before{content:"\e90d"}.e-icons.e-drop-down-2:before{content:"\e90e"}.e-icons.e-radio-button:before{content:"\e90f"}.e-icons.e-password:before{content:"\e91a"}.e-icons.e-table-insert-column:before{content:"\e91b"}.e-icons.e-table-insert-row:before{content:"\e91c"}.e-icons.e-table-overwrite-cells:before{content:"\e91d"}.e-icons.e-table-nested:before{content:"\e91e"}.e-icons.e-table-merge:before{content:"\e91f"}.e-icons.e-drag-fill:before{content:"\e92a"}.e-icons.e-home:before{content:"\e92b"}.e-icons.e-gantt-gripper:before{content:"\e92c"}.e-icons.e-bring-to-view:before{content:"\e92d"}.e-icons.e-bring-to-center:before{content:"\e92e"}.e-icons.e-warning:before{content:"\e92f"}.e-icons.e-critical-path:before{content:"\e93a"}.e-icons.e-border-shadow-2:before{content:"\e93b"}.e-icons.e-border-diagonal-up:before{content:"\e947"}.e-icons.e-border-diagonal-down:before{content:"\e93d"}.e-icons.e-border-custom:before{content:"\e946"}.e-icons.e-border-none-1:before{content:"\e93f"}.e-icons.e-border-box:before{content:"\e940"}.e-icons.e-border-shadow-1:before{content:"\e942"}.e-icons.e-audio:before{content:"\e949"}.e-icons.e-video:before{content:"\e94b"}.e-icons.e-crop:before{content:"\e94c"}.e-icons.e-star-filled:before{content:"\e94f"}.e-icons.e-filters:before{content:"\e950"}.e-icons.e-adjustment:before{content:"\e951"}.e-icons.e-page-size:before{content:"\e952"}.e-icons.e-reset:before{content:"\e953"}.e-icons.e-triangle:before{content:"\e954"}.e-icons.e-page-columns:before{content:"\e955"}.e-icons.e-tint:before{content:"\e957"}.e-icons.e-brightness:before{content:"\e958"}.e-icons.e-contrast:before{content:"\e959"}.e-icons.e-saturation:before{content:"\e95a"}.e-icons.e-fade:before{content:"\e95b"}.e-icons.e-flip-vertical:before{content:"\e95c"}.e-icons.e-flip-horizontal:before{content:"\e95d"}.e-icons.e-transform-left:before{content:"\e95f"}.e-icons.e-transform-right:before{content:"\e960"}.e-icons.e-sharpness:before{content:"\e961"}.e-icons.e-grain:before{content:"\e962"}.e-icons.e-frame-custom:before{content:"\e964"}.e-icons.e-frame-1:before{content:"\e965"}.e-icons.e-frame-2:before{content:"\e966"}.e-icons.e-frame-3:before{content:"\e967"}.e-icons.e-frame-4:before{content:"\e968"}.e-icons.e-frame-5:before{content:"\e96a"}.e-icons.e-frame-6:before{content:"\e96b"}.e-icons.e-transform:before{content:"\e96c"}.e-icons.e-check-tick:before{content:"\e96d"}.e-icons.e-even-page-break:before{content:"\e96e"}.e-icons.e-odd-page-break:before{content:"\e96f"}.e-icons.e-page-column:before{content:"\e970"}.e-icons.e-continuous-page-break:before{content:"\e971"}.e-icons.e-page-text-wrap:before{content:"\e972"}.e-icons.e-page-column-right:before{content:"\e973"}.e-icons.e-page-column-left:before{content:"\e975"}.e-icons.e-page-column-one:before{content:"\e976"}.e-icons.e-page-column-two:before{content:"\e978"}.e-icons.e-page-column-three:before{content:"\e979"}.e-icons.e-multiple-comment:before{content:"\e97a"}.e-icons.e-format-painter:before{content:"\e97b"}.e-icons.e-launcher:before{content:"\e97c"}.e-icons.e-character-style:before{content:"\e97d"}.e-icons.e-linked-style:before{content:"\e97e"}.e-icons.e-chart-2d-stacked-line-marked:before{content:"\e97f"}.e-icons.e-chart-2d-100-percent-stacked-line-marked:before{content:"\e980"}.e-icons.e-chart-2d-line-marked:before{content:"\e981"}.e-icons.e-list-unordered-rtl:before{content:"\e982"}.e-icons.e-list-ordered-rtl:before{content:"\e983"}.e-icons.e-increase-indent-rtl:before{content:"\e985"}.e-icons.e-decrease-indent-rtl:before{content:"\e986"}.e-icons.e-emoji:before{content:"\e987"}.e-icons.e-travel-and-places:before{content:"\e988"}.e-icons.e-nature:before{content:"\e989"}.e-icons.e-food-and-drinks:before{content:"\e98a"}.e-icons.e-animals:before{content:"\e98b"}.e-icons.e-objects:before{content:"\e98c"}.e-icons.e-activities:before{content:"\e98d"}.e-icons.e-hand-gestures:before{content:"\e98f"}.e-icons.e-symbols:before{content:"\e990"}.e-icons.e-flags:before{content:"\e991"}.e-icons.e-unlock:before{content:"\e992"}.e-icons.e-more-chevron:before{content:"\e994"}.e-icons.e-border-frame:before{content:"\e995"}.e-icons.e-frame-none:before{content:"\e996"}.e-icons.e-frame-mat:before{content:"\e997"}.e-icons.e-frame-bevel:before{content:"\e998"}.e-icons.e-frame-line:before{content:"\e999"}.e-icons.e-frame-hook:before{content:"\e99b"}.e-icons.e-frame-inset:before{content:"\e99c"}.e-icons.e-bullet-7:before{content:"\e99e"}.e-icons.e-organize-pdf:before{content:"\e99f"}.e-icons.e-frame-7:before{content:"\e9a1"}.e-icons.e-frame-8:before{content:"\e9a2"}.e-icons.e-frame-9:before{content:"\e9a3"}.e-icons.e-frame-10:before{content:"\e9a4"}.e-icons.e-frame-11:before{content:"\e9a5"}.e-icons.e-caption-1:before{content:"\e9a6"}.e-icons.e-arrow-head:before{content:"\e9a7"}.e-icons.e-arrow-head-fill:before{content:"\e9a8"}.e-icons.e-bar-head:before{content:"\e9a9"}.e-icons.e-circle-head:before{content:"\e9aa"}.e-icons.e-circle-head-fill:before{content:"\e9ab"}.e-icons.e-square-head:before{content:"\e9ac"}.e-icons.e-square-head-fill:before{content:"\e9ad"}.e-icons.e-arrow-tail:before{content:"\e9ae"}.e-icons.e-arrow-tail-fill:before{content:"\e9af"}.e-icons.e-bar-tail:before{content:"\e9b0"}.e-icons.e-circle-tail:before{content:"\e9b1"}.e-icons.e-circle-tail-fill:before{content:"\e9b2"}.e-icons.e-square-tail:before{content:"\e9b3"}.e-icons.e-square-tail-fill:before{content:"\e9b4"}.e-icons.e-file-document:before{content:"\e9b5"}.e-icons.e-comment-resolve:before{content:"\e9b6"}.e-icons.e-multiple-comment-resolve:before{content:"\e9b7"}.e-icons.e-table-header:before{content:"\e9b8"}.e-icons.e-blockquote:before{content:"\e9b9"}.e-icons.e-add-notes:before{content:"\e9ba"}.e-icons.e-edit-notes:before{content:"\e9bb"}.e-icons.e-delete-notes:before{content:"\e9bc"}.e-icons.e-layers:before{content:"\e9bd"}.e-icons.e-font-size:before{content:"\e9be"}.e-icons.e-export-pdf-1:before{content:"\e9bf"}.e-icons.e-import-word:before{content:"\e9c0"}.e-icons.e-export-word-1:before{content:"\e9c1"}.e-icons.e-dropdown-list:before{content:"\e9c2"}.e-icons.e-combo-box:before{content:"\e9c3"}.e-icons.e-repeating-section:before{content:"\e9c4"}.e-icons.e-building-block:before{content:"\e9c5"}.e-icons.e-content-control:before{content:"\e9c6"}.e-icons.e-ai-chat:before{content:"\e9c7"}.e-icons.e-xml-mapping:before{content:"\e9c8"}.e-icons.e-thumbs-up-1:before{content:"\e9c9"}.e-icons.e-thumbs-down:before{content:"\e9ca"}.e-icons.e-calculation:before{content:"\e9cb"}.e-icons.e-text-outline:before{content:"\e9cc"}.e-icons.e-user:before{content:"\e9cd"}.e-icons.e-calculate-sheet:before{content:"\e9ce"}.e-icons.e-translate:before{content:"\e9cf"}.e-icons.e-shorten:before{content:"\e9d0"}.e-icons.e-elaborate:before{content:"\e9d1"}.e-icons.e-rephrase:before{content:"\e9d2"}.e-icons.e-grammar-check:before{content:"\e9d3"}.e-icons.e-preformat-code:before{content:"\e9d4"}.e-icons.e-import:before{content:"\e9d5"}.e-icons.e-import-1:before{content:"\e9d6"}.e-icons.e-redact:before{content:"\e9d7"}.e-icons.e-smart-paste:before{content:"\e9d8"}.e-icons.e-auto-fit-column:before{content:"\e9d9"}.e-icons.e-auto-fit-all-column:before{content:"\e9da"}.e-icons.e-columns:before{content:"\e9db"}.e-icons.e-thumbs-up-fill:before{content:"\e9dc"}.e-icons.e-thumbs-down-fill:before{content:"\e9dd"}.e-icons.e-stop-rectangle:before{content:"\e9de"}.e-control,.e-css,.e-error{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:12px;font-weight:400}.e-error{color:#f44336}.e-control,.e-control [class^=e-],.e-control [class*=" e-"]{box-sizing:border-box}.e-control:focus,.e-control *:focus{outline:none}.e-rtl{direction:rtl;text-align:right}.e-overlay{background-color:#383838;height:100%;opacity:.5;pointer-events:none;touch-action:none;width:100%}.e-hidden{display:none}.e-blazor-hidden{visibility:hidden}.e-disabled{background-image:none;cursor:default;opacity:.35}.e-ul{list-style-type:none}.e-prevent-select{-webkit-user-select:none;user-select:none}.e-warning{color:#ffca1c}.e-success{color:#22b24b}.e-information{color:#489bd5}.e-block-touch{touch-action:pinch-zoom}.e-license{color:#ff0;text-decoration:none}.e-license-banner{position:absolute;right:10px;top:27%;cursor:pointer}@keyframes SlideLeftOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SlideLeftIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SlideRightIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SlideRightOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SlideBottomIn{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes SlideBottomOut{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes SlideTopIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes SlideTopOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes SlideRight{0%{width:0}to{width:100%}}@keyframes SlideLeft{0%{width:100%}to{width:0}}@keyframes SlideDown{0%{height:0}to{height:100%}}@keyframes SlideUp{0%{height:100%}to{height:0}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZoomIn{0%{transform:translate(0) scale(0)}to{transform:translate(0) scale(1)}}@keyframes ZoomOut{0%{transform:translate(0) scale(1)}to{transform:translate(0) scale(0)}}@keyframes FadeZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes FadeZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes FlipRightDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpIn{0%{transform:perspective(400px) rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipLeftDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpIn{0%{transform:perspective(400px) rotateY(-135deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg) perspective(200px);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipYLeftIn{0%{opacity:0;transform:perspective(400px) rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYLeftOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}75%{transform:perspective(850px) rotateY(125deg)}to{opacity:0;transform:rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightIn{0%{opacity:0;transform:perspective(400px) rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:0;transform:rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownIn{0%{opacity:0;transform:perspective(400px) rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}75%{transform:perspective(850px) rotateX(125deg)}to{opacity:0;transform:rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpIn{0%{opacity:0;transform:perspective(400px) rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:0;transform:rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}}.e-ripple,.e-ripple-style{overflow:hidden;position:relative;transform:translateZ(0)}.e-ripple-element,.e-ripple-style:after{background-color:#0000001a;border-radius:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(0);transition:opacity,transform 0ms cubic-bezier(0,.1,.2,1)}.e-ripple-style:after{background:#0000004d;content:"";display:block;height:50%;left:25%;opacity:0;top:25%;transform:scale(3);transition:transform .5s,opacity .5s;width:50%}.e-ripple-style:active:after{opacity:1;transform:scale(0);transition:0s}.e-avatar{align-content:center;align-items:center;background-color:#bcbcbc;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;display:inline-flex;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:1em;font-weight:400;height:3em;justify-content:center;overflow:hidden;position:relative;width:3em}.e-avatar img{height:100%;width:auto}.e-avatar.e-avatar-circle,.e-avatar.e-avatar-circle.e-avatar-large,.e-avatar.e-avatar-circle.e-avatar-xlarge{border-radius:50%}.e-avatar.e-avatar-xsmall{font-size:.6em}.e-avatar.e-avatar-small{font-size:.8em}.e-avatar.e-avatar-large{font-size:1.2em}.e-avatar.e-avatar-xlarge{font-size:1.4em}.e-card{border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:15px;justify-content:center;line-height:36px;min-height:36px;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:middle;width:100%}.e-card>*{justify-content:center}.e-card>.e-card-header-title{box-sizing:border-box;font-size:15px;line-height:normal;padding:12px}.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-card>.e-card-title{font-size:18px;line-height:normal;padding:18px 12px 12px}.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-card>.e-card-header-title,.e-card>.e-card-title{overflow:hidden;text-overflow:ellipsis}.e-card .e-card-header-caption{line-height:normal}.e-card .e-card-header-caption .e-card-header-title{font-size:15px}.e-card .e-card-header-caption .e-card-sub-title{font-size:14px}.e-card .e-card-stacked{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.e-card.e-card-horizontal,.e-card .e-card-horizontal{display:flex;flex-direction:row;justify-content:center}.e-card.e-card-horizontal .e-card-image,.e-card.e-card-horizontal img,.e-card .e-card-horizontal .e-card-image,.e-card .e-card-horizontal img{margin:2px}.e-card .e-card-horizontal{line-height:normal;padding:2px}.e-card.e-card-horizontal>*{flex:1}.e-card.e-card-horizontal .e-card-stacked{display:flex;flex:1;flex-direction:column;overflow:hidden}.e-card.e-card-horizontal .e-card-stacked>:first-child{flex-grow:1}.e-card .e-card-separator{display:block}.e-card .e-card-corner{border-radius:50%}.e-card .e-card-header{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;line-height:normal;min-height:22.5px;padding:12px;width:inherit}.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-card .e-card-header .e-card-actions{justify-content:flex-start}.e-card .e-card-header .e-card-header-image{align-self:center;display:flex}.e-card .e-card-header .e-card-header-caption{align-self:center;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 0 0 12px}.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-card .e-card-header .e-card-header-caption .e-card-sub-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:13px;font-weight:400;line-height:normal}.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:12px;font-weight:400;line-height:normal;padding:6px 0 0}.e-card .e-card-header .e-card-header-image{background-repeat:no-repeat;background-size:cover;height:30px;width:30px}.e-card .e-card-header .e-card-corner{border-radius:50%}.e-card .e-card-image{background-size:cover;min-height:112.5px;position:relative;width:100%}.e-card .e-card-image .e-card-title{bottom:0;box-sizing:border-box;font-size:18px;line-height:30px;min-height:30px;overflow:hidden;padding:0 12px;position:absolute;text-overflow:ellipsis;width:inherit}.e-card .e-card-image .e-card-title.e-card-top-left,.e-card .e-card-image .e-card-title.e-card-top-right{bottom:auto;top:0}.e-card .e-card-image .e-card-title.e-card-top-right,.e-card .e-card-image .e-card-title.e-card-bottom-right{text-align:right}.e-card .e-card-actions{box-sizing:border-box;display:inline-block;justify-content:flex-start;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical{display:flex;flex-direction:column;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-card .e-card-actions.e-card-vertical a{align-self:initial;box-sizing:border-box;display:inline-block;justify-content:center;margin:0 0 6px;text-align:center;width:100%}.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-card .e-card-actions button,.e-card .e-card-actions a{align-items:center;align-self:center;cursor:pointer;display:inline-flex;overflow:hidden;vertical-align:middle;white-space:nowrap}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{display:flex;font-size:14px;height:24px;width:24px}.e-card .e-card-actions .e-card-btn span:before,.e-card .e-card-actions .e-card-btn span.e-icons:before{align-self:center;display:flex;justify-content:center;width:inherit}.e-card .e-card-actions .e-card-btn>*{overflow:hidden;text-overflow:ellipsis;width:inherit}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{border-radius:2px}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;line-height:27px;margin:0 0 0 6px;min-height:27px;padding:0 6px;text-decoration:none;text-transform:uppercase}.e-card .e-card-actions .e-card-btn:first-child,.e-card .e-card-actions a:first-child{margin-left:0}.e-card .e-card-content{font-size:14px;line-height:normal;padding:12px;word-wrap:break-word}.e-card .e-card-content+:not(.e-card-content),.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}.e-card .e-card-content,.e-card .e-card-content p{line-height:normal;overflow:hidden;text-overflow:ellipsis}.e-card{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;border:1px none #000;box-shadow:0 2px 3px #00000029;color:#000000de;outline:none}.e-card:hover{background-color:#fff;border-color:#000;box-shadow:0 4px 8px #00000038}.e-card:focus{background-color:#fff;border-color:#000}.e-card:active{background-color:#fff;border-color:#000}.e-card .e-card-separator{border-bottom:1px solid rgba(0,0,0,.12)}.e-card .e-card-header-caption .e-card-header-title{color:#000000de}.e-card .e-card-header-caption .e-card-sub-title{color:#0000008a}.e-card .e-card-image .e-card-title{background-color:#00000059;color:#fff}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{color:#0000008a}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{background-color:#fff;border:0;color:#e3165b;outline:0}.e-card .e-card-actions .e-card-btn:hover,.e-card .e-card-actions a:hover{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:focus,.e-card .e-card-actions a:focus{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:active,.e-card .e-card-actions a:active{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-content{color:#0000008a}.e-bigger .e-card,.e-bigger.e-card{line-height:48px;min-height:48px}.e-bigger .e-card>.e-card-header-title,.e-bigger.e-card>.e-card-header-title{line-height:normal;padding:16px}.e-bigger .e-card>.e-card-header-title+:not(.e-card-header-title),.e-bigger.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-bigger .e-card>.e-card-title,.e-bigger.e-card>.e-card-title{line-height:normal;padding:24px 16px 16px}.e-bigger .e-card>.e-card-title+:not(.e-card-title),.e-bigger.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-bigger .e-card.e-card-horizontal .e-card-image,.e-bigger .e-card.e-card-horizontal img,.e-bigger .e-card .e-card-horizontal .e-card-image,.e-bigger .e-card .e-card-horizontal img,.e-bigger.e-card.e-card-horizontal .e-card-image,.e-bigger.e-card.e-card-horizontal img,.e-bigger.e-card .e-card-horizontal .e-card-image,.e-bigger.e-card .e-card-horizontal img{margin:2px}.e-bigger .e-card .e-card-header,.e-bigger.e-card .e-card-header{min-height:30px;padding:16px}.e-bigger .e-card .e-card-header .e-card-content,.e-bigger.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-bigger .e-card .e-card-header .e-card-header-caption,.e-bigger.e-card .e-card-header .e-card-header-caption{padding:0 0 0 16px}.e-bigger .e-card .e-card-header .e-card-header-caption:first-child,.e-bigger.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:15px;line-height:normal}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-sub-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:14px;line-height:normal;padding:8px 0 0}.e-bigger .e-card .e-card-header .e-card-header-image,.e-bigger.e-card .e-card-header .e-card-header-image{background-size:cover;height:40px;width:40px}.e-bigger .e-card .e-card-image,.e-bigger.e-card .e-card-image{min-height:150px}.e-bigger .e-card .e-card-image .e-card-title,.e-bigger.e-card .e-card-image .e-card-title{font-size:24px;line-height:40px;min-height:40px;padding:0 16px}.e-bigger .e-card .e-card-actions,.e-bigger.e-card .e-card-actions,.e-bigger .e-card .e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-actions.e-card-vertical{padding:16px 8px 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger .e-card .e-card-actions.e-card-vertical a,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger.e-card .e-card-actions.e-card-vertical a{margin:0 0 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger .e-card .e-card-actions.e-card-vertical a:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-bigger .e-card .e-card-actions .e-card-btn span,.e-bigger .e-card .e-card-actions .e-card-btn span.e-icons,.e-bigger.e-card .e-card-actions .e-card-btn span,.e-bigger.e-card .e-card-actions .e-card-btn span.e-icons{height:24px;width:24px}.e-bigger .e-card .e-card-actions .e-card-btn,.e-bigger .e-card .e-card-actions a,.e-bigger.e-card .e-card-actions .e-card-btn,.e-bigger.e-card .e-card-actions a{line-height:36px;margin:0 0 0 8px;min-height:36px;padding:0 6px}.e-bigger .e-card .e-card-actions .e-card-btn:first-child,.e-bigger .e-card .e-card-actions a:first-child,.e-bigger.e-card .e-card-actions .e-card-btn:first-child,.e-bigger.e-card .e-card-actions a:first-child{margin-left:0}.e-bigger .e-card .e-card-content,.e-bigger.e-card .e-card-content{padding:16px}.e-bigger .e-card .e-card-content+:not(.e-card-content),.e-bigger .e-card .e-card-content+.e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-content+:not(.e-card-content),.e-bigger.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}/*! component's default definitions and variables */.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler:before{content:"\e984";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler:before{content:"\eb04";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border-width:1px;display:flex;overflow:hidden;position:relative;touch-action:none;width:100%}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{flex:1 1 auto;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:13px;font-weight:400}.e-splitter.e-splitter-horizontal .e-pane.e-scrollable,.e-splitter.e-splitter-vertical .e-pane.e-scrollable{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-static-pane,.e-splitter.e-splitter-vertical .e-pane.e-static-pane{flex-grow:0;flex-shrink:0}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal.e-pane-hidden,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-horizontal{flex-direction:row}.e-splitter.e-splitter-horizontal.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-horizontal.e-rtl,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal{flex-direction:row-reverse}.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{right:auto}.e-splitter.e-splitter-vertical{flex-direction:column}.e-splitter.e-splitter-vertical.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-vertical .e-pane-vertical{overflow:auto}.e-splitter.e-splitter-vertical .e-pane-vertical.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{right:auto}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;right:22px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;left:22px;right:auto;top:20px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:auto}.e-splitter .e-split-bar.e-split-bar-horizontal{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-width:1px;z-index:15}.e-splitter .e-split-bar.e-split-bar-horizontal .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar{cursor:col-resize}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar:after{content:"";cursor:col-resize;display:block;height:100%;position:absolute;width:16px;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{align-items:center;display:flex;height:18px;justify-content:center;position:relative;width:1px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{left:8px;right:3px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow{border-image:none;border-width:1px;cursor:pointer;display:flex;height:26px;padding:1px 12px;position:relative}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(0);width:2px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before{top:5px;transform-origin:1px 7px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{top:11px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right){border-radius:50%;right:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right{border-radius:50%;left:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:after{right:8px}.e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar){margin:0 3px}.e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar){margin:0 0 0 3px}.e-splitter .e-split-bar.e-split-bar-vertical{align-items:center;border-left:none;border-right:none;display:flex;flex:0 0 auto;justify-content:center;min-height:1px}.e-splitter .e-split-bar.e-split-bar-vertical .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar{cursor:row-resize}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar:after{content:"";cursor:row-resize;display:block;height:16px;position:absolute;width:100%;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{align-items:center;display:flex;height:1px;justify-content:center;width:18px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:10px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{border-image:none;border-width:0;cursor:pointer;display:flex;height:26px;padding:10px 3px 10px 18px;position:relative;width:26px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(90deg);width:2px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before{top:3px;transform-origin:2px 7px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:11px;top:8px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before{left:12px;top:8px;transform-origin:1px 6px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{left:10px;top:12px;transform-origin:1px 2px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;left:22px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;right:22px;top:20px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:10px}.e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar){margin:3px 0}.e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar){margin:3px 0 0}.e-rtl .e-splitter.e-splitter-horizontal{flex-direction:row-reverse}.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-splitter.e-ie .e-navigate-arrow.e-arrow-left{margin-left:-26px}.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler{flex-direction:column}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border:solid 1px #e0e0e0}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{color:#000000de}.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-vertical,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-vertical{border:transparent}.e-splitter .e-split-bar.e-split-bar-horizontal{background:#e0e0e0;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{background:#fff;color:#0000008a;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden){background-color:transparent;border-color:transparent;color:transparent;transition:background-color .5s ease-out}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:before{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:after{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:before{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:after{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical{background:#e0e0e0}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{background:#fff;color:#0000008a;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:before{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:after{background-color:#e3165b;opacity:1;transform:rotate(50deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:before{background-color:#e3165b;opacity:1;transform:rotate(55deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:after{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{background-color:transparent;border-color:transparent;color:transparent;transition:background-color .3s ease-out}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter.e-disabled{opacity:.4;pointer-events:none}.e-bigger.e-splitter .e-pane{font-size:14px}.e-bigger.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{margin-top:-2px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{margin-top:2px}.e-bigger .e-splitter .e-pane{font-size:14px}.e-bigger .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger .e-content-placeholder.e-splitter.e-placeholder-splitter,.e-bigger.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-bigger .e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}.e-bigger.e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}/*! component's theme wise override material-definitions and variables */.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east{height:100%;padding:20px 0;right:1px;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west{height:100%;left:0;padding:20px 0;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north{height:12px;padding:0 20px;top:1px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{bottom:1px;height:12px;padding:0 20px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east{bottom:0;right:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west{left:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east{right:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west{bottom:1px;left:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:before{bottom:0;content:"\eb05";font-size:12px;position:absolute;right:0}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:before{bottom:0;content:"\eb05";font-size:12px;left:0;position:absolute;transform:rotateY(180deg)}.e-dashboardlayout.e-control .e-dashboard-gridline-table{background:#f5f5f5;border-collapse:collapse;height:100%;width:100%}.e-dashboardlayout.e-control .e-dashboard-gridline-table td.e-dashboard-gridline{border:1px dotted #bdbdbd;position:absolute}.e-dashboardlayout.e-control.e-responsive{width:100%!important}.e-dashboardlayout.e-control.e-prevent{-webkit-user-select:none;user-select:none}.e-dashboardlayout.e-control .e-panel.e-ssr{position:relative}.e-dashboardlayout.e-control .e-panel{border:1px #e0e0e0 solid;height:100%;-webkit-user-select:none;user-select:none;width:100%;border-radius:2px}.e-dashboardlayout.e-control .e-panel:hover{border:1px #bdbdbd solid}.e-dashboardlayout.e-control .e-panel:hover .e-panel-container .e-resize.e-dl-icon{display:block}.e-dashboardlayout.e-control .e-panel:active{border:1px #3f51b5 solid}.e-dashboardlayout.e-control .e-panel .e-panel-container{height:100%;width:100%}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template{height:inherit;width:inherit}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-dl-icon{display:none}.e-dashboardlayout.e-control .e-panel.e-panel-transition{transition:top .1s,left .1s}.e-dashboardlayout.e-control .e-panel .e-panel-header{border-bottom:none;color:#0000008a;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;font-weight:500;height:28px;padding:2px 12px}.e-dashboardlayout.e-control .e-panel .e-panel-header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content{display:inline-block}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template{float:right}.e-dashboardlayout.e-control .e-panel .e-resize.e-single,.e-dashboardlayout.e-control .e-panel .e-resize.e-double{position:absolute;touch-action:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{border:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover{cursor:e-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover{cursor:w-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover{cursor:n-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover{cursor:s-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover{cursor:nw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover{cursor:ne-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover{cursor:sw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover{cursor:se-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double:before{font-family:e-icons;position:absolute}.e-dashboardlayout.e-control .e-panel.e-dragging,.e-dashboardlayout.e-control .e-panel.e-item-moving{cursor:move;z-index:1111!important}.e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template{float:left}.e-dashboardlayout.e-control .e-drag:hover{cursor:move}.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover,.e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover{cursor:default}.e-dashboardlayout.e-control .e-holder{background:#3f51b533;border:1px #3f51b5 dotted;position:absolute;border-radius:2px}.e-dashboardlayout.e-control .e-holder.e-holder-transition{transition:top .3s,left .3s}.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout{height:100%;width:100%}.e-dashboardlayout.e-control{display:block;position:relative}.e-dashboardlayout.e-control .e-panel{background:#fff;box-shadow:0 2px 5px #00000026;box-sizing:border-box;position:absolute}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header{color:#0000008a}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single{background:none}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double{color:#000;font-size:20px;height:20px;width:20px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double,.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand{bottom:1px;right:1px}.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-bigger .e-panel-header{color:#0000008a}.e-bigger .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-timeline{--dot-size: 16px;--dot-outer-space: 0;--dot-border: 1px;--connector-size: 1px;--dot-radius: 50%;height:inherit;width:100%}.e-timeline [class^="e-dot "]:before,.e-timeline .e-dot-item,.e-timeline .e-dot{display:flex;align-items:center;justify-content:center}.e-timeline [class^="e-dot "]:before{min-width:32px;min-height:32px;border-radius:var(--dot-radius)}.e-timeline .e-timeline-items{display:inline-flex;flex-direction:column;list-style:none;flex-wrap:nowrap;padding:0;width:inherit;height:inherit}.e-timeline .e-timeline-item{display:flex;flex-direction:row;position:relative;align-items:flex-start;width:inherit;height:inherit}.e-timeline .e-timeline-item.e-connector:after{top:0;bottom:0;left:calc(50% - var(--connector-size));right:auto;content:"";position:absolute;z-index:999;border-width:var(--connector-size);border-style:solid}.e-timeline .e-timeline-item.e-connector.e-item-template:after{content:unset}.e-timeline .e-dot-item{position:relative;flex:0 1 calc(var(--dot-size) * 3);z-index:1000}.e-timeline .e-dot{min-width:var(--dot-size);min-height:var(--dot-size);border-radius:var(--dot-radius);outline:var(--dot-outer-space) solid;border:var(--dot-border) solid;font-size:16px;background-size:cover;background-position:center;background-repeat:no-repeat}.e-timeline .e-opposite-content,.e-timeline .e-content{flex:1 1 50%}.e-timeline .e-opposite-content{font-size:12px}.e-timeline .e-content{text-align:left;font-size:14px;font-weight:500}.e-timeline .e-timeline-item:first-child:after{top:0}.e-timeline .e-timeline-item:last-child:after{bottom:calc(var(--dot-size) * 2)}.e-timeline.e-vertical.e-align-before .e-timeline-item,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:row-reverse}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-items{flex-direction:column-reverse}.e-timeline.e-vertical.e-align-before .e-timeline-items .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-timeline-items .e-content{text-align:left}.e-timeline.e-vertical .e-timeline-item.e-connector:last-child:after{content:unset}.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 3 / 2 - var(--connector-size));right:auto}.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 3 / 2 - var(--connector-size));left:auto}.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-after.e-content-only .e-opposite-content,.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-before.e-content-only .e-opposite-content{flex:0}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:first-child:after{content:unset}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:last-child:after{content:"";bottom:0}.e-timeline.e-vertical.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-opposite-content{text-align:right}.e-timeline.e-vertical.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-opposite-content{text-align:left}.e-timeline.e-vertical .e-dot-item{width:calc(var(--dot-size) * 2)}.e-timeline.e-horizontal .e-timeline-items{display:inline-flex;flex-direction:row}.e-timeline.e-horizontal .e-timeline-item{height:auto;flex-direction:column;align-items:center}.e-timeline.e-horizontal.e-timeline-reverse.e-rtl .e-timeline-item.e-connector:after{left:calc(50% - var(--connector-size));right:auto}.e-timeline.e-horizontal.e-rtl .e-timeline-item.e-connector:after,.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-item.e-connector:after{right:calc(50% - var(--connector-size));left:auto}.e-timeline.e-horizontal .e-dot-item{margin:calc(var(--dot-size) * 2 / 2) 0}.e-timeline.e-horizontal .e-opposite-content,.e-timeline.e-horizontal .e-content{display:flex}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-content{align-items:flex-end}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-opposite-content{align-items:flex-start}.e-timeline.e-horizontal.e-align-before .e-timeline-item,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:column-reverse}.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-items{flex-direction:row-reverse}.e-timeline.e-horizontal .e-timeline-item:after{width:100%;height:0;top:calc(50% - var(--connector-size))}.e-timeline.e-horizontal .e-opposite-content{display:flex;align-items:flex-end;text-align:left;padding:0}.e-timeline.e-horizontal .e-content{padding:0}.e-timeline.e-horizontal .e-timeline-item:last-child:after{width:auto}.e-timeline .e-dot{background-color:#eee;border-color:#eee;color:#000;outline-color:#fff}.e-timeline.e-outline .e-dot{background-color:#fff}.e-timeline .e-timeline-item.e-connector:after{border-color:#eee}.e-timeline .e-content,.e-timeline .e-opposite-content{color:#000}.e-timeline .e-item-disabled .e-content,.e-timeline .e-item-disabled .e-opposite-content{color:"rgba($black, .38)"}.e-bigger.e-timeline [class^="e-dot "]:before,.e-bigger .e-timeline [class^="e-dot "]:before{min-width:40px;min-height:40px;font-size:18px}.e-bigger.e-timeline .e-dot-item,.e-bigger .e-timeline .e-dot-item{flex:0 1 calc(var(--dot-size) * 4)}.e-bigger.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline .e-dot,.e-bigger .e-timeline .e-dot{min-width:20px;min-height:20px}.e-bigger.e-timeline .e-opposite-content,.e-bigger .e-timeline .e-opposite-content{font-size:14px}.e-bigger.e-timeline .e-content,.e-bigger .e-timeline .e-content{font-size:16px;font-weight:500} diff --git a/ej2-angular/samples/timeline/align/alternate/index.html b/ej2-angular/samples/timeline/align/alternate/index.html index bbd3c27c85..6994d80ccc 100644 --- a/ej2-angular/samples/timeline/align/alternate/index.html +++ b/ej2-angular/samples/timeline/align/alternate/index.html @@ -8,10 +8,10 @@ - +
Loading....
- + \ No newline at end of file diff --git a/ej2-angular/samples/timeline/align/alternate/main.e5d06f9caa7ecd6e.js b/ej2-angular/samples/timeline/align/alternate/main.e5d06f9caa7ecd6e.js deleted file mode 100644 index 32afd49491..0000000000 --- a/ej2-angular/samples/timeline/align/alternate/main.e5d06f9caa7ecd6e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{207:(Sr,no,ro)=>{let Tt=null,Kr=1;const rn=Symbol("SIGNAL");function Ze(e){const n=Tt;return Tt=e,n}function zt(e){if((!ri(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==Kr)){if(!e.producerMustRecompute(e)&&!ni(e))return e.dirty=!1,void(e.lastCleanEpoch=Kr);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=Kr}}function ni(e){br(e);for(let n=0;n0}function br(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}let uo=null;function Sn(e){return"function"==typeof e}function co(e){const t=e(r=>{Error.call(r),r.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}const _s=co(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((r,i)=>`${i+1}) ${r.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t});function ks(e,n){if(e){const t=e.indexOf(n);0<=t&&e.splice(t,1)}}class on{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(const o of t)o.remove(this);else t.remove(this);const{initialTeardown:r}=this;if(Sn(r))try{r()}catch(o){n=o instanceof _s?o.errors:[o]}const{_finalizers:i}=this;if(i){this._finalizers=null;for(const o of i)try{fl(o)}catch(s){n=n??[],s instanceof _s?n=[...n,...s.errors]:n.push(s)}}if(n)throw new _s(n)}}add(n){var t;if(n&&n!==this)if(this.closed)fl(n);else{if(n instanceof on){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(t=this._finalizers)&&void 0!==t?t:[]).push(n)}}_hasParent(n){const{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){const{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){const{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&ks(t,n)}remove(n){const{_finalizers:t}=this;t&&ks(t,n),n instanceof on&&n._removeParent(this)}}on.EMPTY=(()=>{const e=new on;return e.closed=!0,e})();const Or=on.EMPTY;function dl(e){return e instanceof on||e&&"closed"in e&&Sn(e.remove)&&Sn(e.add)&&Sn(e.unsubscribe)}function fl(e){Sn(e)?e():e.unsubscribe()}const xr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},y={setTimeout(e,n,...t){const{delegate:r}=y;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){const{delegate:n}=y;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function w(){}const E=X("C",void 0,void 0);function X(e,n,t){return{kind:e,value:n,error:t}}let q=null;function fe(e){if(xr.useDeprecatedSynchronousErrorHandling){const n=!q;if(n&&(q={errorThrown:!1,error:null}),e(),n){const{errorThrown:t,error:r}=q;if(q=null,t)throw r}}else e()}class ie extends on{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,dl(n)&&n.add(this)):this.destination=Ne}static create(n,t,r){return new st(n,t,r)}next(n){this.isStopped?yt(function _(e){return X("N",e,void 0)}(n),this):this._next(n)}error(n){this.isStopped?yt(function A(e){return X("E",void 0,e)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?yt(E,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ke=Function.prototype.bind;function je(e,n){return ke.call(e,n)}class Le{constructor(n){this.partialObserver=n}next(n){const{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){Ye(r)}}error(n){const{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){Ye(r)}else Ye(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){Ye(t)}}}class st extends ie{constructor(n,t,r){let i;if(super(),Sn(n)||!n)i={next:n??void 0,error:t??void 0,complete:r??void 0};else{let o;this&&xr.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&je(n.next,o),error:n.error&&je(n.error,o),complete:n.complete&&je(n.complete,o)}):i=n}this.destination=new Le(i)}}function Ye(e){xr.useDeprecatedSynchronousErrorHandling?function he(e){xr.useDeprecatedSynchronousErrorHandling&&q&&(q.errorThrown=!0,q.error=e)}(e):function I(e){y.setTimeout(()=>{const{onUnhandledError:n}=xr;if(!n)throw e;n(e)})}(e)}function yt(e,n){const{onStoppedNotification:t}=xr;t&&y.setTimeout(()=>t(e,n))}const Ne={closed:!0,next:w,error:function qt(e){throw e},complete:w},ee="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ut(e){return e}let Qe=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){const r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){const o=function Z(e){return e&&e instanceof ie||function at(e){return e&&Sn(e.next)&&Sn(e.error)&&Sn(e.complete)}(e)&&dl(e)}(t)?t:new st(t,r,i);return fe(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return new(r=J(r))((i,o)=>{const s=new st({next:a=>{try{t(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(t){var r;return null===(r=this.source)||void 0===r?void 0:r.subscribe(t)}[ee](){return this}pipe(...t){return function wt(e){return 0===e.length?Ut:1===e.length?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}(t)(this)}toPromise(t){return new(t=J(t))((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=n=>new e(n),e})();function J(e){var n;return null!==(n=e??xr.Promise)&&void 0!==n?n:Promise}const Pe=co(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ge=(()=>{class e extends Qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){const r=new Xt(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Pe}next(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(t)}})}error(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;const{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return(null===(t=this.observers)||void 0===t?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){const{hasError:r,isStopped:i,observers:o}=this;return r||i?Or:(this.currentObservers=null,o.push(t),new on(()=>{this.currentObservers=null,ks(o,t)}))}_checkFinalizedStatuses(t){const{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){const t=new Qe;return t.source=this,t}}return e.create=(n,t)=>new Xt(n,t),e})();class Xt extends ge{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===r||r.call(t,n)}error(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===r||r.call(t,n)}complete(){var n,t;null===(t=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===t||t.call(n)}_subscribe(n){var t,r;return null!==(r=null===(t=this.source)||void 0===t?void 0:t.subscribe(n))&&void 0!==r?r:Or}}class Fn extends ge{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){const{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}}class sn extends ie{constructor(n,t,r,i,o,s){super(n),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(l){n.error(l)}}:super._next,this._error=i?function(a){try{i(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:t}=this;super.unsubscribe(),!t&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Ct(e,n){return function It(e){return n=>{if(function St(e){return Sn(e?.lift)}(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}((t,r)=>{let i=0;t.subscribe(function An(e,n,t,r,i){return new sn(e,n,t,r,i)}(r,o=>{r.next(e.call(n,o,i++))}))})}class g extends Error{constructor(n,t){super(function C(e,n){return`NG0${Math.abs(e)}${n?": "+n:""}`}(n,t)),this.code=n}}function B(e){for(let n in e)if(e[n]===B)return n;throw Error("Could not find renamed property on target object.")}function ae(e,n){for(const t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function te(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(te).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const n=e.toString();if(null==n)return""+n;const t=n.indexOf("\n");return-1===t?n:n.substring(0,t)}function Te(e,n){return null==e||""===e?null===n?"":n:null==n||""===n?e:e+" "+n}const lt=B({__forward_ref__:B});function nt(e){return e.__forward_ref__=nt,e.toString=function(){return te(this())},e}function oe(e){return function Pt(e){return"function"==typeof e&&e.hasOwnProperty(lt)&&e.__forward_ref__===nt}(e)?e():e}function Lr(e){return e&&!!e.\u0275providers}const Pr=B({\u0275cmp:B}),fo=B({\u0275dir:B}),Rs=B({\u0275pipe:B}),Un=B({\u0275fac:B}),Yn=B({__NG_ELEMENT_ID__:B}),Fs=B({__NG_ENV_ID__:B});function Ve(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():function pe(e){return"string"==typeof e?e:null==e?"":String(e)}(e)}function Rc(e,n){throw new g(-201,!1)}function Dn(e,n){null==e&&function Me(e,n,t,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${t} ${r} ${n} <=Actual]`))}(n,e,null,"!=")}function qe(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function po(e){return{providers:e.providers||[],imports:e.imports||[]}}function hl(e){return tg(e,gl)||tg(e,ng)}function tg(e,n){return e.hasOwnProperty(n)?e[n]:null}function pl(e){return e&&(e.hasOwnProperty(Fc)||e.hasOwnProperty(vC))?e[Fc]:null}const gl=B({\u0275prov:B}),Fc=B({\u0275inj:B}),ng=B({ngInjectableDef:B}),vC=B({ngInjectorDef:B});var Re=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(Re||{});let Uc;function vn(e){const n=Uc;return Uc=e,n}function ig(e,n,t){const r=hl(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:t&Re.Optional?null:void 0!==n?n:void Rc()}const rt=globalThis;class ye{constructor(n,t){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=qe({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Us={},Bc="__NG_DI_FLAG__",Ml="ngTempTokenPath",CC=/\n/gm,sg="__source";let go;function si(e){const n=go;return go=e,n}function wC(e,n=Re.Default){if(void 0===go)throw new g(-203,!1);return null===go?ig(e,void 0,n):go.get(e,n&Re.Optional?null:void 0,n)}function $e(e,n=Re.Default){return(function rg(){return Uc}()||wC)(oe(e),n)}function Be(e,n=Re.Default){return $e(e,ml(n))}function ml(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Wc(e){const n=[];for(let t=0;tn){s=o-1;break}}}for(;oo?"":i[d+1].toLowerCase();const h=8&r?f:null;if(h&&-1!==lg(h,u,0)||2&r&&u!==f){if(nr(r))return!1;s=!0}}}}else{if(!s&&!nr(r)&&!nr(l))return!1;if(s&&nr(l))continue;s=!1,r=l|1&r}}return nr(r)||s}function nr(e){return 0==(1&e)}function xC(e,n,t,r){if(null===n)return-1;let i=0;if(r||!t){let o=!1;for(;i-1)for(t++;t0?'="'+a+'"':"")+"]"}else 8&r?i+="."+s:4&r&&(i+=" "+s);else""!==i&&!nr(s)&&(n+=gg(o,i),i=""),r=s,o=o||!nr(r);t++}return""!==i&&(n+=gg(o,i)),n}function Gc(e){return _r(()=>{const n=mg(e),t={...n,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===yl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||tr.Emulated,styles:e.styles||Xe,_:null,schemas:e.schemas||null,tView:null,id:""};yg(t);const r=e.dependencies;return t.directiveDefs=Dl(r,!1),t.pipeDefs=Dl(r,!0),t.id=function VC(e){let n=0;const t=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const i of t)n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}(t),t})}function YC(e){return be(e)||Qt(e)}function QC(e){return null!==e}function Hs(e){return _r(()=>({type:e.type,bootstrap:e.bootstrap||Xe,declarations:e.declarations||Xe,imports:e.imports||Xe,exports:e.exports||Xe,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Mg(e,n){if(null==e)return gr;const t={};for(const r in e)if(e.hasOwnProperty(r)){const i=e[r];let o,s,a=ai.None;Array.isArray(i)?(a=i[0],o=i[1],s=i[2]??o):(o=i,s=i),n?(t[o]=a!==ai.None?[r,a]:r,n[o]=s):t[o]=r}return t}function Nn(e){return _r(()=>{const n=mg(e);return yg(n),n})}function be(e){return e[Pr]||null}function Qt(e){return e[fo]||null}function Kt(e){return e[Rs]||null}function mg(e){const n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputTransforms:null,inputConfig:e.inputs||gr,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Xe,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Mg(e.inputs,n),outputs:Mg(e.outputs),debugInfo:null}}function yg(e){e.features?.forEach(n=>n(e))}function Dl(e,n){if(!e)return null;const t=n?Kt:YC;return()=>("function"==typeof e?e():e).map(r=>t(r)).filter(QC)}const Et=0,R=1,ce=2,bt=3,rr=4,ln=5,ir=6,Mo=7,gt=8,hn=9,kr=10,Ie=11,Vs=12,Dg=13,mo=14,jt=15,Bs=16,yo=17,Mr=18,Ws=19,vg=20,li=21,vl=22,Ti=23,ve=25,Zc=1,mr=7,Do=9,Ot=10;var qc=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(qc||{});function un(e){return Array.isArray(e)&&"object"==typeof e[Zc]}function cn(e){return Array.isArray(e)&&!0===e[Zc]}function Xc(e){return 0!=(4&e.flags)}function wi(e){return e.componentOffset>-1}function Il(e){return 1==(1&e.flags)}function or(e){return!!e.template}function Jc(e){return 0!=(512&e[ce])}function ji(e,n){return e.hasOwnProperty(Un)?e[Un]:null}class GC{constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}}function Eg(e,n,t,r){null!==n?n.applyValueToInputSignal(n,r):e[t]=r}function Tg(e){return e.type.prototype.ngOnChanges&&(e.setInput=qC),ZC}function ZC(){const e=jg(this),n=e?.current;if(n){const t=e.previous;if(t===gr)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function qC(e,n,t,r,i){const o=this.declaredInputs[r],s=jg(e)||function XC(e,n){return e[wg]=n}(e,{previous:gr,current:null}),a=s.current||(s.current={}),l=s.previous,u=l[o];a[o]=new GC(u&&u.currentValue,t,l===gr),Eg(e,n,i,t)}const wg="__ngSimpleChanges__";function jg(e){return e[wg]||null}const yr=function(e,n,t){};let zg=!1;function ut(e){for(;Array.isArray(e);)e=e[Et];return e}function pn(e,n){return ut(n[e.index])}function Zs(e,n){return e.data[n]}function bn(e,n){const t=n[e];return un(t)?t:t[Et]}function rd(e){return 128==(128&e[ce])}function Dr(e,n){return null==n?null:e[n]}function bg(e){e[yo]=0}function rE(e){1024&e[ce]||(e[ce]|=1024,rd(e)&&qs(e))}function xg(e){return 9216&e[ce]||e[Ti]?.dirty}function id(e){xg(e)?qs(e):64&e[ce]&&(function KC(){return zg}()?(e[ce]|=1024,qs(e)):e[kr].changeDetectionScheduler?.notify())}function qs(e){e[kr].changeDetectionScheduler?.notify();let n=Si(e);for(;null!==n&&!(8192&n[ce])&&(n[ce]|=8192,rd(n));)n=Si(n)}function Si(e){const n=e[bt];return cn(n)?n[bt]:n}const me={lFrame:Hg(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function Pg(){return me.bindingsEnabled}function No(){return null!==me.skipHydrationRootTNode}function j(){return me.lFrame.lView}function Fe(){return me.lFrame.tView}function ct(){let e=_g();for(;null!==e&&64===e.type;)e=e.parent;return e}function _g(){return me.lFrame.currentTNode}function vr(e,n){const t=me.lFrame;t.currentTNode=e,t.isParent=n}function sd(){return me.lFrame.isParent}function ad(){me.lFrame.isParent=!1}function ME(e,n){const t=me.lFrame;t.bindingIndex=t.bindingRootIndex=e,ld(n)}function ld(e){me.lFrame.currentDirectiveIndex=e}function Ug(){return me.lFrame.currentQueryIndex}function cd(e){me.lFrame.currentQueryIndex=e}function yE(e){const n=e[R];return 2===n.type?n.declTNode:1===n.type?e[ln]:null}function Yg(e,n,t){if(t&Re.SkipSelf){let i=n,o=e;for(;!(i=i.parent,null!==i||t&Re.Host||(i=yE(o),null===i||(o=o[mo],10&i.type))););if(null===i)return!1;n=i,e=o}const r=me.lFrame=Qg();return r.currentTNode=n,r.lView=e,!0}function dd(e){const n=Qg(),t=e[R];me.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function Qg(){const e=me.lFrame,n=null===e?null:e.child;return null===n?Hg(e):n}function Hg(e){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=n),n}function Vg(){const e=me.lFrame;return me.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Bg=Vg;function fd(){const e=Vg();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function dn(){return me.lFrame.selectedIndex}function Ai(e){me.lFrame.selectedIndex=e}let $g=!0;function Tl(){return $g}function ui(e){$g=e}function wl(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t=r)break}else n[l]<0&&(e[yo]+=65536),(a>14>16&&(3&e[ce])===n&&(e[ce]+=16384,Zg(a,o)):Zg(a,o)}const Io=-1;class Js{constructor(n,t,r){this.factory=n,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=r}}function gd(e){return e!==Io}function Ks(e){return 32767&e}function ea(e,n){let t=function zE(e){return e>>16}(e),r=n;for(;t>0;)r=r[mo],t--;return r}let Md=!0;function Al(e){const n=Md;return Md=e,n}const qg=255,Xg=5;let bE=0;const Ir={};function zl(e,n){const t=Jg(e,n);if(-1!==t)return t;const r=n[R];r.firstCreatePass&&(e.injectorIndex=n.length,md(r.data,e),md(n,null),md(r.blueprint,null));const i=bl(e,n),o=e.injectorIndex;if(gd(i)){const s=Ks(i),a=ea(i,n),l=a[R].data;for(let u=0;u<8;u++)n[o+u]=a[s+u]|l[s+u]}return n[o+8]=i,o}function md(e,n){e.push(0,0,0,0,0,0,0,0,n)}function Jg(e,n){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===n[e.injectorIndex+8]?-1:e.injectorIndex}function bl(e,n){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;null!==i;){if(r=oM(i),null===r)return Io;if(t++,i=i[mo],-1!==r.injectorIndex)return r.injectorIndex|t<<16}return Io}function yd(e,n,t){!function OE(e,n,t){let r;"string"==typeof t?r=t.charCodeAt(0)||0:t.hasOwnProperty(Yn)&&(r=t[Yn]),null==r&&(r=t[Yn]=bE++);const i=r&qg;n.data[e+(i>>Xg)]|=1<=0?n&qg:_E:n}(t);if("function"==typeof o){if(!Yg(n,e,r))return r&Re.Host?Kg(i,0,r):eM(n,t,r,i);try{let s;if(s=o(r),null!=s||r&Re.Optional)return s;Rc()}finally{Bg()}}else if("number"==typeof o){let s=null,a=Jg(e,n),l=Io,u=r&Re.Host?n[jt][ln]:null;for((-1===a||r&Re.SkipSelf)&&(l=-1===a?bl(e,n):n[a+8],l!==Io&&iM(r,!1)?(s=n[R],a=Ks(l),n=ea(l,n)):a=-1);-1!==a;){const c=n[R];if(rM(o,a,c.data)){const d=LE(a,n,t,s,r,u);if(d!==Ir)return d}l=n[a+8],l!==Io&&iM(r,n[R].data[a+8]===u)&&rM(o,a,n)?(s=c,a=Ks(l),n=ea(l,n)):a=-1}}return i}function LE(e,n,t,r,i,o){const s=n[R],a=s.data[e+8],c=Ol(a,s,t,null==r?wi(a)&&Md:r!=s&&0!=(3&a.type),i&Re.Host&&o===a);return null!==c?zi(n,s,c,a):Ir}function Ol(e,n,t,r,i){const o=e.providerIndexes,s=n.data,a=1048575&o,l=e.directiveStart,c=o>>20,f=i?a+c:e.directiveEnd;for(let h=r?a:a+c;h=l&&p.type===t)return h}if(i){const h=s[l];if(h&&or(h)&&h.type===t)return l}return null}function zi(e,n,t,r){let i=e[t];const o=n.data;if(function wE(e){return e instanceof Js}(i)){const s=i;s.resolving&&function Qn(e,n){const t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new g(-200,`Circular dependency in DI detected for ${e}${t}`)}(Ve(o[t]));const a=Al(s.canSeeViewProviders);s.resolving=!0;const u=s.injectImpl?vn(s.injectImpl):null;Yg(e,r,Re.Default);try{i=e[t]=s.factory(void 0,o,e,r),n.firstCreatePass&&t>=r.directiveStart&&function EE(e,n,t){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=n.type.prototype;if(r){const s=Tg(n);(t.preOrderHooks??=[]).push(e,s),(t.preOrderCheckHooks??=[]).push(e,s)}i&&(t.preOrderHooks??=[]).push(0-e,i),o&&((t.preOrderHooks??=[]).push(e,o),(t.preOrderCheckHooks??=[]).push(e,o))}(t,o[t],n)}finally{null!==u&&vn(u),Al(a),s.resolving=!1,Bg()}}return i}function rM(e,n,t){return!!(t[n+(e>>Xg)]&1<Array.isArray(t)?zo(t,n):n(t))}function aM(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function xl(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}const xo=new ye(""),hM=new ye("",-1),Sd=new ye("");class kl{get(n,t=Us){if(t===Us){const r=new Error(`NullInjectorError: No provider for ${te(n)}!`);throw r.name="NullInjectorError",r}return t}}function sT(...e){return{\u0275providers:pM(0,e),\u0275fromNgModule:!0}}function pM(e,...n){const t=[],r=new Set;let i;const o=s=>{t.push(s)};return zo(n,s=>{const a=s;Rl(a,o,[],r)&&(i||=[],i.push(a))}),void 0!==i&&gM(i,o),t}function gM(e,n){for(let t=0;t{n(o,r)})}}function Rl(e,n,t,r){if(!(e=oe(e)))return!1;let i=null,o=pl(e);const s=!o&&be(e);if(o||s){if(s&&!s.standalone)return!1;i=e}else{const l=e.ngModule;if(o=pl(l),!o)return!1;i=l}const a=r.has(i);if(s){if(a)return!1;if(r.add(i),s.dependencies){const l="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const u of l)Rl(u,n,t,r)}}else{if(!o)return!1;{if(null!=o.imports&&!a){let u;r.add(i);try{zo(o.imports,c=>{Rl(c,n,t,r)&&(u||=[],u.push(c))})}finally{}void 0!==u&&gM(u,n)}if(!a){const u=ji(i)||(()=>new i);n({provide:i,useFactory:u,deps:Xe},i),n({provide:Sd,useValue:i,multi:!0},i),n({provide:xo,useValue:()=>$e(i),multi:!0},i)}const l=o.providers;if(null!=l&&!a){const u=e;zd(l,c=>{n(c,u)})}}}return i!==e&&void 0!==e.providers}function zd(e,n){for(let t of e)Lr(t)&&(t=t.\u0275providers),Array.isArray(t)?zd(t,n):n(t)}const aT=B({provide:String,useValue:B});function bd(e){return null!==e&&"object"==typeof e&&aT in e}function bi(e){return"function"==typeof e}const Od=new ye(""),Fl={},uT={};let xd;function Ul(){return void 0===xd&&(xd=new kl),xd}class Ur{}class Lo extends Ur{get destroyed(){return this._destroyed}constructor(n,t,r,i){super(),this.parent=t,this.source=r,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Pd(n,s=>this.processProvider(s)),this.records.set(hM,Po(void 0,this)),i.has("environment")&&this.records.set(Ur,Po(void 0,this));const o=this.records.get(Od);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Sd,Xe,Re.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const t of n)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(n){return this.assertNotDestroyed(),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){this.assertNotDestroyed();const t=si(this),r=vn(void 0);try{return n()}finally{si(t),vn(r)}}get(n,t=Us,r=Re.Default){if(this.assertNotDestroyed(),n.hasOwnProperty(Fs))return n[Fs](this);r=ml(r);const o=si(this),s=vn(void 0);try{if(!(r&Re.SkipSelf)){let l=this.records.get(n);if(void 0===l){const u=function pT(e){return"function"==typeof e||"object"==typeof e&&e instanceof ye}(n)&&hl(n);l=u&&this.injectableDefInScope(u)?Po(Ld(n),Fl):null,this.records.set(n,l)}if(null!=l)return this.hydrate(n,l)}return(r&Re.Self?Ul():this.parent).get(n,t=r&Re.Optional&&t===Us?null:t)}catch(a){if("NullInjectorError"===a.name){if((a[Ml]=a[Ml]||[]).unshift(te(n)),o)throw a;return function SC(e,n,t,r){const i=e[Ml];throw n[sg]&&i.unshift(n[sg]),e.message=function AC(e,n,t,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let i=te(n);if(Array.isArray(n))i=n.map(te).join(" -> ");else if("object"==typeof n){let o=[];for(let s in n)if(n.hasOwnProperty(s)){let a=n[s];o.push(s+":"+("string"==typeof a?JSON.stringify(a):te(a)))}i=`{${o.join(", ")}}`}return`${t}${r?"("+r+")":""}[${i}]: ${e.replace(CC,"\n ")}`}("\n"+e.message,i,t,r),e.ngTokenPath=i,e[Ml]=null,e}(a,n,"R3InjectorError",this.source)}throw a}finally{vn(s),si(o)}}resolveInjectorInitializers(){const n=si(this),t=vn(void 0);try{const i=this.get(xo,Xe,Re.Self);for(const o of i)o()}finally{si(n),vn(t)}}toString(){const n=[],t=this.records;for(const r of t.keys())n.push(te(r));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new g(205,!1)}processProvider(n){let t=bi(n=oe(n))?n:oe(n&&n.provide);const r=function dT(e){return bd(e)?Po(void 0,e.useValue):Po(function yM(e,n,t){let r;if(bi(e)){const i=oe(e);return ji(i)||Ld(i)}if(bd(e))r=()=>oe(e.useValue);else if(function mM(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Wc(e.deps||[]));else if(function MM(e){return!(!e||!e.useExisting)}(e))r=()=>$e(oe(e.useExisting));else{const i=oe(e&&(e.useClass||e.provide));if(!function fT(e){return!!e.deps}(e))return ji(i)||Ld(i);r=()=>new i(...Wc(e.deps))}return r}(e),Fl)}(n);if(!bi(n)&&!0===n.multi){let i=this.records.get(t);i||(i=Po(void 0,Fl,!0),i.factory=()=>Wc(i.multi),this.records.set(t,i)),t=n,i.multi.push(n)}this.records.set(t,r)}hydrate(n,t){return t.value===Fl&&(t.value=uT,t.value=t.factory()),"object"==typeof t.value&&t.value&&function hT(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}injectableDefInScope(n){if(!n.providedIn)return!1;const t=oe(n.providedIn);return"string"==typeof t?"any"===t||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){const t=this._onDestroyHooks.indexOf(n);-1!==t&&this._onDestroyHooks.splice(t,1)}}function Ld(e){const n=hl(e),t=null!==n?n.factory:ji(e);if(null!==t)return t;if(e instanceof ye)throw new g(204,!1);if(e instanceof Function)return function cT(e){if(e.length>0)throw new g(204,!1);const t=function DC(e){return e&&(e[gl]||e[ng])||null}(e);return null!==t?()=>t.factory(e):()=>new e}(e);throw new g(204,!1)}function Po(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Pd(e,n){for(const t of e)Array.isArray(t)?Pd(t,n):t&&Lr(t)?Pd(t.\u0275providers,n):n(t)}function IM(e,n=null,t=null,r){const i=function CM(e,n=null,t=null,r,i=new Set){const o=[t||Xe,sT(e)];return r=r||("object"==typeof e?void 0:te(e)),new Lo(o,n||Ul(),r||null,i)}(e,n,t,r);return i.resolveInjectorInitializers(),i}let Rd,Hn=(()=>{class e{static{this.THROW_IF_NOT_FOUND=Us}static{this.NULL=new kl}static create(t,r){if(Array.isArray(t))return IM({name:""},r,t,"");{const i=t.name??"";return IM({name:i},t.parent,t.providers,i)}}static{this.\u0275prov=qe({token:e,providedIn:"any",factory:()=>$e(hM)})}static{this.__NG_ELEMENT_ID__=-1}}return e})();const Fd=new ye("",{providedIn:"root",factory:()=>CT}),CT="ng",TM=new ye(""),_o=new ye("",{providedIn:"platform",factory:()=>"unknown"}),wM=new ye("",{providedIn:"root",factory:()=>function ci(){if(void 0!==Rd)return Rd;if(typeof document<"u")return document;throw new g(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function Bl(e){return 128==(128&e.flags)}var hi=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(hi||{});const Vd=new Map;let _T=0;const Wd="__ngContext__";function fn(e,n){un(n)?(e[Wd]=n[Ws],function RT(e){Vd.set(e[Ws],e)}(n)):e[Wd]=n}let $d;function Gd(e,n){return $d(e,n)}function Ro(e,n,t,r,i){if(null!=r){let o,s=!1;cn(r)?o=r:un(r)&&(s=!0,r=r[Et]);const a=ut(r);0===e&&null!==t?null==i?GM(n,t,a):xi(n,t,a,i||null,!0):1===e&&null!==t?xi(n,t,a,i||null,!0):2===e?function Jl(e,n,t){const r=ql(e,n);r&&function ew(e,n,t,r){e.removeChild(n,t,r)}(e,r,n,t)}(n,a,s):3===e&&n.destroyNode(a),null!=o&&function rw(e,n,t,r,i){const o=t[mr];o!==ut(t)&&Ro(n,e,r,o,i);for(let a=Ot;a0&&(e[t-1][rr]=r[rr]);const o=xl(e,Ot+n);!function $T(e,n){BM(e,n),n[Et]=null,n[ln]=null}(r[R],r);const s=o[Mr];null!==s&&s.detachView(o[R]),r[bt]=null,r[rr]=null,r[ce]&=-129}return r}function Zl(e,n){if(!(256&n[ce])){const t=n[Ie];t.destroyNode&&Kl(e,n,t,3,null,null),function ZT(e){let n=e[Vs];if(!n)return qd(e[R],e);for(;n;){let t=null;if(un(n))t=n[Vs];else{const r=n[Ot];r&&(t=r)}if(!t){for(;n&&!n[rr]&&n!==e;)un(n)&&qd(n[R],n),n=n[bt];null===n&&(n=e),un(n)&&qd(n[R],n),t=n&&n[rr]}n=t}}(n)}}function qd(e,n){if(!(256&n[ce])){n[ce]&=-129,n[ce]|=256,n[Ti]&&function ao(e){if(br(e),ri(e))for(let n=0;n=0?r[s]():r[-s].unsubscribe(),o+=2}else t[o].call(r[t[o+1]]);null!==r&&(n[Mo]=null);const i=n[li];if(null!==i){n[li]=null;for(let o=0;o-1){const{encapsulation:o}=e.data[r.directiveStart+i];if(o===tr.None||o===tr.Emulated)return null}return pn(r,t)}}(e,n.parent,t)}function xi(e,n,t,r,i){e.insertBefore(n,t,r,i)}function GM(e,n,t){e.appendChild(n,t)}function ZM(e,n,t,r,i){null!==r?xi(e,n,t,r,i):GM(e,n,t)}function ql(e,n){return e.parentNode(n)}function qM(e,n,t){return JM(e,n,t)}let Jd,JM=function XM(e,n,t){return 40&e.type?pn(e,t):null};function Xl(e,n,t,r){const i=Xd(e,r,n),o=n[Ie],a=qM(r.parent||n[ln],r,n);if(null!=i)if(Array.isArray(t))for(let l=0;lnull;function gf(e,n,t=!1){return ym(e,n,t)}class Uw{}class Cm{}class Qw{resolveComponentFactory(n){throw function Yw(e){const n=Error(`No component factory found for ${te(e)}.`);return n.ngComponent=e,n}(n)}}let lu=(()=>{class e{static{this.NULL=new Qw}}return e})();function Hw(){return Vo(ct(),j())}function Vo(e,n){return new Li(pn(e,n))}let Li=(()=>{class e{constructor(t){this.nativeElement=t}static{this.__NG_ELEMENT_ID__=Hw}}return e})();function Vw(e){return e instanceof Li?e.nativeElement:e}class Tm{}let Df=(()=>{class e{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function Bw(){const e=j(),t=bn(ct().index,e);return(un(t)?t:e)[Ie]}()}}return e})(),Ww=(()=>{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>null})}}return e})();const vf={};function ga(e,n,t,r,i=!1){for(;null!==t;){const o=n[t.index];null!==o&&r.push(ut(o)),cn(o)&&xm(o,r);const s=t.type;if(8&s)ga(e,n,t.child,r);else if(32&s){const a=Gd(t,n);let l;for(;l=a();)r.push(l)}else if(16&s){const a=em(n,t);if(Array.isArray(a))r.push(...a);else{const l=Si(n[jt]);ga(l[R],l,a,r,!0)}}t=i?t.projectionNext:t.next}return r}function xm(e,n){for(let t=Ot;t!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{qs(e.lView)},consumerOnSignalRead(){this.lView[Ti]=this}};function Pm(e){return km(e[Vs])}function _m(e){return km(e[rr])}function km(e){for(;null!==e&&!cn(e);)e=e[rr];return e}function Cf(e){return e.ngOriginalError}class Qr{constructor(){this._console=console}handleError(n){const t=this._findOriginalError(n);this._console.error("ERROR",n),t&&this._console.error("ORIGINAL ERROR",t)}_findOriginalError(n){let t=n&&Cf(n);for(;t&&Cf(t);)t=Cf(t);return t||null}}const Fm=new ye("",{providedIn:"root",factory:()=>Be(Qr).handleError.bind(void 0)}),Ym=new ye("",{providedIn:"root",factory:()=>!1}),Ce={};function Wm(e,n,t,r){if(!r)if(3==(3&n[ce])){const o=e.preOrderCheckHooks;null!==o&&jl(n,o,t)}else{const o=e.preOrderHooks;null!==o&&Sl(n,o,0,t)}Ai(t)}function we(e,n=Re.Default){const t=j();return null===t?$e(e,n):tM(ct(),t,oe(e),n)}function $m(e,n,t,r,i,o){const s=Ze(null);try{let a=null;i&ai.SignalBased&&(a=n[r][rn]),null!==a&&void 0!==a.transformFn&&(o=a.transformFn(o)),i&ai.HasDecoratorInputTransform&&(o=e.inputTransforms[r].call(n,o)),null!==e.setInput?e.setInput(n,a,o,t,r):Eg(n,a,r,o)}finally{Ze(s)}}function fu(e,n,t,r,i,o,s,a,l,u,c){const d=n.blueprint.slice();return d[Et]=i,d[ce]=204|r,(null!==u||e&&2048&e[ce])&&(d[ce]|=2048),bg(d),d[bt]=d[mo]=e,d[gt]=t,d[kr]=s||e&&e[kr],d[Ie]=a||e&&e[Ie],d[hn]=l||e&&e[hn]||null,d[ln]=o,d[Ws]=function kT(){return _T++}(),d[ir]=c,d[vg]=u,d[jt]=2==n.type?e[jt]:d,d}function Bo(e,n,t,r,i){let o=e.data[n];if(null===o)o=function Ef(e,n,t,r,i){const o=_g(),s=sd(),l=e.data[n]=function Cj(e,n,t,r,i,o){let s=n?n.injectorIndex:-1,a=0;return No()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?o:o&&o.parent,t,n,r,i);return null===e.firstChild&&(e.firstChild=l),null!==o&&(s?null==o.child&&null!==l.parent&&(o.child=l):null===o.next&&(o.next=l,l.prev=o)),l}(e,n,t,r,i),function gE(){return me.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=t,o.value=r,o.attrs=i;const s=function Xs(){const e=me.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}();o.injectorIndex=null===s?-1:s.injectorIndex}return vr(o,!0),o}function Ma(e,n,t,r){if(0===t)return-1;const i=n.length;for(let o=0;ove&&Wm(e,n,ve,!1),yr(s?2:0,i),t(r,i)}finally{Ai(o),yr(s?3:1,i)}}function Tf(e,n,t){if(Xc(n)){const r=Ze(null);try{const o=n.directiveEnd;for(let s=n.directiveStart;snull;function Xm(e,n,t,r,i){for(let o in n){if(!n.hasOwnProperty(o))continue;const s=n[o];if(void 0===s)continue;r??={};let a,l=ai.None;Array.isArray(s)?(a=s[0],l=s[1]):a=s;let u=o;if(null!==i){if(!i.hasOwnProperty(o))continue;u=i[o]}0===e?Jm(r,t,u,a,l):Jm(r,t,u,a)}return r}function Jm(e,n,t,r,i){let o;e.hasOwnProperty(t)?(o=e[t]).push(n,r):o=e[t]=[n,r],void 0!==i&&o.push(i)}function Af(e,n,t,r){if(Pg()){const i=null===r?null:{"":-1},o=function Oj(e,n){const t=e.directiveRegistry;let r=null,i=null;if(t)for(let o=0;o0;){const t=e[--n];if("number"==typeof t&&t<0)return t}return 0})(s)!=a&&s.push(a),s.push(t,r,o)}}(e,n,r,Ma(e,t,i.hostVars,Ce),i)}function Rj(e,n,t,r,i,o){const s=o[n];if(null!==s)for(let a=0;ae.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(a,s),function sj(e){e.lView[Ti]!==e&&(e.lView=null,Lm.push(e))}(a)),fd()}}function sy(e,n){for(let t=Pm(e);null!==t;t=_m(t))for(let r=Ot;r-1&&(aa(n,r),xl(t,r))}this._attachedToViewContainer=!1}Zl(this._lView[R],this._lView)}onDestroy(n){!function El(e,n){if(256==(256&e[ce]))throw new g(911,!1);null===e[li]&&(e[li]=[]),e[li].push(n)}(this._lView,n)}markForCheck(){ma(this._cdRefInjectingView||this._lView)}detach(){this._lView[ce]&=-129}reattach(){id(this._lView),this._lView[ce]|=128}detectChanges(){this._lView[ce]|=1024,Lf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new g(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,BM(this._lView[R],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new g(902,!1);this._appRef=n,id(this._lView)}}const cy=new Set;function kf(e){return n=>{setTimeout(e,void 0,n)}}const Vn=class nS extends ge{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,t,r){let i=n,o=t||(()=>null),s=r;if(n&&"object"==typeof n){const l=n;i=l.next?.bind(l),o=l.error?.bind(l),s=l.complete?.bind(l)}this.__isAsync&&(o=kf(o),i&&(i=kf(i)),s&&(s=kf(s)));const a=super.subscribe({next:i,error:o,complete:s});return n instanceof on&&n.add(a),a}};function dy(...e){}class vt{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:t=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Vn(!1),this.onMicrotaskEmpty=new Vn(!1),this.onStable=new Vn(!1),this.onError=new Vn(!1),typeof Zone>"u")throw new g(908,!1);Zone.assertZonePatched();const i=this;i._nesting=0,i._outer=i._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!r&&t,i.shouldCoalesceRunChangeDetection=r,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function rS(){const e="function"==typeof rt.requestAnimationFrame;let n=rt[e?"requestAnimationFrame":"setTimeout"],t=rt[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&n&&t){const r=n[Zone.__symbol__("OriginalDelegate")];r&&(n=r);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function sS(e){const n=()=>{!function oS(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(rt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Ff(e),e.isCheckStableRunning=!0,Rf(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Ff(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(t,r,i,o,s,a)=>{if(function aS(e){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0].data?.__ignore_ng_zone__}(a))return t.invokeTask(i,o,s,a);try{return fy(e),t.invokeTask(i,o,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||e.shouldCoalesceRunChangeDetection)&&n(),hy(e)}},onInvoke:(t,r,i,o,s,a,l)=>{try{return fy(e),t.invoke(i,o,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&n(),hy(e)}},onHasTask:(t,r,i,o)=>{t.hasTask(i,o),r===i&&("microTask"==o.change?(e._hasPendingMicrotasks=o.microTask,Ff(e),Rf(e)):"macroTask"==o.change&&(e.hasPendingMacrotasks=o.macroTask))},onHandleError:(t,r,i,o)=>(t.handleError(i,o),e.runOutsideAngular(()=>e.onError.emit(o)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!vt.isInAngularZone())throw new g(909,!1)}static assertNotInAngularZone(){if(vt.isInAngularZone())throw new g(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,i){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+i,n,iS,dy,dy);try{return o.runTask(s,t,r)}finally{o.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}}const iS={};function Rf(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Ff(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function fy(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function hy(e){e._nesting--,Rf(e)}let Da=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const t=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const i of t)i();return!!this.handler?.execute()||t.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>new e})}}return e})();function dS(e,n){const t=bn(n,e),r=t[R];!function fS(e,n){for(let t=n.length;t0&&rm(e,t,o.join(" "))}}(f,F,p,r),void 0!==t&&function IS(e,n,t){const r=e.projection=[];for(let i=0;i=0;r--){const i=e[r];i.hostVars=n+=i.hostVars,i.hostAttrs=Qs(i.hostAttrs,t=Qs(t,i.hostAttrs))}}(r)}function ES(e,n){for(const t in n.inputs){if(!n.inputs.hasOwnProperty(t)||e.inputs.hasOwnProperty(t))continue;const r=n.inputs[t];if(void 0!==r&&(e.inputs[t]=r,e.declaredInputs[t]=n.declaredInputs[t],null!==n.inputTransforms)){const i=Array.isArray(r)?r[0]:r;if(!n.inputTransforms.hasOwnProperty(i))continue;e.inputTransforms??={},e.inputTransforms[i]=n.inputTransforms[i]}}}function Mu(e){return e===gr?{}:e===Xe?[]:e}function wS(e,n){const t=e.viewQuery;e.viewQuery=t?(r,i)=>{n(r,i),t(r,i)}:n}function jS(e,n){const t=e.contentQueries;e.contentQueries=t?(r,i,o)=>{n(r,i,o),t(r,i,o)}:n}function SS(e,n){const t=e.hostBindings;e.hostBindings=t?(r,i)=>{n(r,i),t(r,i)}:n}function $o(e,n){return!n||null===n.firstChild||Bl(e)}function ja(e,n,t,r=!0){const i=n[R];if(function qT(e,n,t,r){const i=Ot+r,o=t.length;r>0&&(t[i-1][rr]=n),r{class e{static{this.__NG_ELEMENT_ID__=nA}}return e})();function nA(){return Ly(ct(),j())}const rA=Bn,Oy=class extends rA{constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Vo(this._hostTNode,this._hostLView)}get injector(){return new Ht(this._hostTNode,this._hostLView)}get parentInjector(){const n=bl(this._hostTNode,this._hostLView);if(gd(n)){const t=ea(n,this._hostLView),r=Ks(n);return new Ht(t[R].data[r+8],t)}return new Ht(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const t=xy(this._lContainer);return null!==t&&t[n]||null}get length(){return this._lContainer.length-Ot}createEmbeddedView(n,t,r){let i,o;"number"==typeof r?i=r:null!=r&&(i=r.index,o=r.injector);const a=n.createEmbeddedViewImpl(t||{},o,null);return this.insertImpl(a,i,$o(this._hostTNode,null)),a}createComponent(n,t,r,i,o){const s=n&&!function ta(e){return"function"==typeof e}(n);let a;if(s)a=t;else{const p=t||{};a=p.index,r=p.injector,i=p.projectableNodes,o=p.environmentInjector||p.ngModuleRef}const l=s?n:new va(be(n)),u=r||this.parentInjector;if(!o&&null==l.ngModule){const M=(s?u:this.parentInjector).get(Ur,null);M&&(o=M)}be(l.componentType??{});const h=l.create(u,i,null,o);return this.insertImpl(h.hostView,a,$o(this._hostTNode,null)),h}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){const i=n._lView;if(function nE(e){return cn(e[bt])}(i)){const a=this.indexOf(n);if(-1!==a)this.detach(a);else{const l=i[bt],u=new Oy(l,l[ln],l[bt]);u.detach(u.indexOf(n))}}const o=this._adjustIndex(t),s=this._lContainer;return ja(s,i,o,r),n.attachToViewContainerRef(),aM($f(s),o,n),n}move(n,t){return this.insert(n,t)}indexOf(n){const t=xy(this._lContainer);return null!==t?t.indexOf(n):-1}remove(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);r&&(xl($f(this._lContainer),t),Zl(r[R],r))}detach(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);return r&&null!=xl($f(this._lContainer),t)?new ya(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function xy(e){return e[8]}function $f(e){return e[8]||(e[8]=[])}function Ly(e,n){let t;const r=n[e.index];return cn(r)?t=r:(t=ty(r,n,null,e),n[e.index]=t,hu(n,t)),Py(t,n,e,r),new Oy(t,e,n)}let Py=function ky(e,n,t,r){if(e[mr])return;let i;i=8&t.type?ut(r):function iA(e,n){const t=e[Ie],r=t.createComment(""),i=pn(n,e);return xi(t,ql(t,i),r,function tw(e,n){return e.nextSibling(n)}(t,i),!1),r}(n,t),e[mr]=i},Gf=()=>!1;function Go(e,n,t,r,i,o,s,a){const l=j(),u=Fe(),c=e+ve,d=u.firstCreatePass?function lA(e,n,t,r,i,o,s,a,l){const u=n.consts,c=Bo(n,e,4,s||null,Dr(u,a));Af(n,t,c,Dr(u,l)),wl(n,c);const d=c.tView=Sf(2,c,r,i,o,n.directiveRegistry,n.pipeRegistry,null,n.schemas,u,null);return null!==n.queries&&(n.queries.template(n,c),d.queries=n.queries.embeddedTView(c)),c}(c,u,l,n,t,r,i,o,s):u.data[c];vr(d,!1);const f=Ry(u,l,d,e);Tl()&&Xl(u,l,f,d),fn(f,l);const h=ty(f,l,f,d);return l[c]=h,hu(l,h),function _y(e,n,t){return Gf(e,n,t)}(h,d,l),Il(d)&&wf(u,l,d),null!=s&&jf(l,d,a),Go}let Ry=function Fy(e,n,t,r){return ui(!0),n[Ie].createComment("")};function Su(e,n,t){const r=j();return function _t(e,n,t){return!Object.is(e[n],t)&&(e[n]=t,!0)}(r,function Nr(){return me.lFrame.bindingIndex++}(),n)&&function Ln(e,n,t,r,i,o,s,a){const l=pn(n,t);let c,u=n.inputs;!a&&null!=u&&(c=u[r])?(xf(e,t,c,r,i),wi(n)&&function wj(e,n){const t=bn(n,e);16&t[ce]||(t[ce]|=64)}(t,n.index)):3&n.type&&(r=function Tj(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),i=null!=s?s(i,n.value||"",r):i,o.setProperty(l,r,i))}(Fe(),function Dt(){const e=me.lFrame;return Zs(e.tView,e.selectedIndex)}(),r,e,n,r[Ie],t,!1),Su}function sh(e,n,t,r,i){const s=i?"class":"style";xf(e,t,n.inputs[s],s,r)}function zu(e,n,t,r){const i=j(),o=Fe(),s=ve+e,a=i[Ie],l=o.firstCreatePass?function bz(e,n,t,r,i,o){const s=n.consts,l=Bo(n,e,2,r,Dr(s,i));return Af(n,t,l,Dr(s,o)),null!==l.attrs&&gu(l,l.attrs,!1),null!==l.mergedAttrs&&gu(l,l.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,l),l}(s,o,i,n,t,r):o.data[s],u=_D(o,i,l,a,n,e);i[s]=u;const c=Il(l);return vr(l,!0),im(a,u,l),32!=(32&l.flags)&&Tl()&&Xl(o,i,u,l),0===function iE(){return me.lFrame.elementDepthCount}()&&fn(u,i),function oE(){me.lFrame.elementDepthCount++}(),c&&(wf(o,i,l),Tf(o,l,i)),null!==r&&jf(i,l),zu}function bu(){let e=ct();sd()?ad():(e=e.parent,vr(e,!1));const n=e;(function aE(e){return me.skipHydrationRootTNode===e})(n)&&function dE(){me.skipHydrationRootTNode=null}(),function sE(){me.lFrame.elementDepthCount--}();const t=Fe();return t.firstCreatePass&&(wl(t,e),Xc(e)&&t.queries.elementEnd(e)),null!=n.classesWithoutHost&&function SE(e){return 0!=(8&e.flags)}(n)&&sh(t,n,j(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function AE(e){return 0!=(16&e.flags)}(n)&&sh(t,n,j(),n.stylesWithoutHost,!1),bu}function fh(e,n,t,r){return zu(e,n,t,r),bu(),fh}let _D=(e,n,t,r,i,o)=>(ui(!0),Gl(r,i,function Wg(){return me.lFrame.currentNamespace}()));const fs="en-US";let HD=fs;function mh(e){return!!e&&"function"==typeof e.then}function pv(e){return!!e&&"function"==typeof e.subscribe}function _b(e,n){let t=null;const r=function LC(e){const n=e.attrs;if(null!=n){const t=n.indexOf(5);if(!(1&t))return n[t+1]}return null}(e);for(let i=0;i{class e{static{this.__NG_ELEMENT_ID__=Ub}}return e})();const Rb=Vr,Fb=class extends Rb{constructor(n,t,r){super(),this._declarationLView=n,this._declarationTContainer=t,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,t){return this.createEmbeddedViewImpl(n,t)}createEmbeddedViewImpl(n,t,r){const i=function wa(e,n,t,r){const i=n.tView,a=fu(e,i,t,4096&e[ce]?4096:16,null,n,null,null,null,r?.injector??null,r?.dehydratedView??null);a[Bs]=e[n.index];const u=e[Mr];return null!==u&&(a[Mr]=u.createEmbeddedView(i)),Uf(i,a,t),a}(this._declarationLView,this._declarationTContainer,n,{injector:t,dehydratedView:r});return new ya(i)}};function Ub(){return _u(ct(),j())}function _u(e,n){return 4&e.type?new Fb(n,e,Vo(e,n)):null}class vh{constructor(n){this.queryList=n,this.matches=null}clone(){return new vh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Nh{constructor(n=[]){this.queries=n}createEmbeddedView(n){const t=n.queries;if(null!==t){const r=null!==n.contentQueries?n.contentQueries[0]:t.length,i=[];for(let o=0;o0)r.push(s[a/2]);else{const u=o[a+1],c=n[-l];for(let d=Ot;d{class e{constructor(t){this._injector=t,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){const r=pM(0,t.type),i=r.length>0?function M1(e,n,t=null){return new nN({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}([r],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,i)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(const t of this.cachedInjectors.values())null!==t&&t.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=qe({token:e,providedIn:"environment",factory:()=>new e($e(Ur))})}}return e})();function rN(e){(function Pi(e){cy.has(e)||(cy.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))})("NgStandalone"),e.getStandaloneInjector=n=>n.get(m1).getOrCreateStandaloneInjector(e)}let Rh=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Fn(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const t=this.taskId++;return this.pendingTasks.add(t),t}remove(t){this.pendingTasks.delete(t),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const _N=new ye(""),QO=new ye("");let Hh=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r}),this.appInits=Be(QO,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const t=[];for(const i of this.appInits){const o=i();if(mh(o))t.push(o);else if(pv(o)){const s=new Promise((a,l)=>{o.subscribe({complete:a,error:l})});t.push(s)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(i=>{this.reject(i)}),0===t.length&&r(),this.initialized=!0}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const kN=new ye("");let ys=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Be(Fm),this.afterRenderEffectManager=Be(Da),this.componentTypes=[],this.components=[],this.isStable=Be(Rh).hasPendingTasks.pipe(Ct(t=>!t)),this._injector=Be(Ur)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(t,r){const i=t instanceof Cm;if(!this._injector.get(Hh).done)throw!i&&function Ei(e){const n=be(e)||Qt(e)||Kt(e);return null!==n&&n.standalone}(t),new g(405,!1);let s;s=i?t:this._injector.get(lu).resolveComponentFactory(t),this.componentTypes.push(s.componentType);const a=function VO(e){return e.isBoundToModule}(s)?void 0:this._injector.get(Yi),u=s.create(Hn.NULL,[],r||s.selector,a),c=u.location.nativeElement,d=u.injector.get(_N,null);return d?.registerApplication(c),u.onDestroy(()=>{this.detachView(u.hostView),Qu(this.components,u),d?.unregisterApplication(c)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new g(101,!1);try{this._runningTick=!0;for(let t of this._views)t.detectChanges()}catch(t){this.internalErrorHandler(t)}finally{try{this.afterRenderEffectManager.execute()}catch(t){this.internalErrorHandler(t)}this._runningTick=!1}}attachView(t){const r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){const r=t;Qu(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t);const r=this._injector.get(kN,[]);[...this._bootstrapListeners,...r].forEach(i=>i(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>Qu(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new g(406,!1);const t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Qu(e,n){const t=e.indexOf(n);t>-1&&e.splice(t,1)}let WO=(()=>{class e{constructor(){this.zone=Be(vt),this.applicationRef=Be(ys)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function QN(e){return[{provide:vt,useFactory:e},{provide:xo,multi:!0,useFactory:()=>{const n=Be(WO,{optional:!0});return()=>n.initialize()}},{provide:xo,multi:!0,useFactory:()=>{const n=Be(ZO);return()=>{n.initialize()}}},{provide:Fm,useFactory:$O}]}function $O(){const e=Be(vt),n=Be(Qr);return t=>e.runOutsideAngular(()=>n.handleError(t))}function GO(e){return function Ad(e){return{\u0275providers:e}}([[],QN(()=>new vt(function HN(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}(e)))])}let ZO=(()=>{class e{constructor(){this.subscription=new on,this.initialized=!1,this.zone=Be(vt),this.pendingTasks=Be(Rh)}initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{vt.assertNotInAngularZone(),queueMicrotask(()=>{null!==t&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{vt.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const Br=new ye("",{providedIn:"root",factory:()=>Be(Br,Re.Optional|Re.SkipSelf)||function qO(){return typeof $localize<"u"&&$localize.locale||fs}()}),Vh=new ye("");let mi=null;function v4(e){try{const{rootComponent:n,appProviders:t,platformProviders:r}=e,i=function t4(e=[]){if(mi)return mi;const n=function WN(e=[],n){return Hn.create({name:n,providers:[{provide:Od,useValue:"platform"},{provide:Vh,useValue:new Set([()=>mi=null])},...e]})}(e);return mi=n,function RN(){!function zc(e){uo=e}(()=>{throw new g(600,!1)})}(),function $N(e){e.get(TM,null)?.forEach(t=>t())}(n),n}(r),o=[GO(),...t||[]],a=new nN({providers:o,parent:i,debugName:"",runEnvironmentInitializers:!1}).injector,l=a.get(vt);return l.run(()=>{a.resolveInjectorInitializers();const u=a.get(Qr,null);let c;l.runOutsideAngular(()=>{c=l.onError.subscribe({next:h=>{u.handleError(h)}})});const d=()=>a.destroy(),f=i.get(Vh);return f.add(d),a.onDestroy(()=>{c.unsubscribe(),f.delete(d)}),function FN(e,n,t){try{const r=t();return mh(r)?r.catch(i=>{throw n.runOutsideAngular(()=>e.handleError(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>e.handleError(r)),r}}(u,l,()=>{const h=a.get(Hh);return h.runInitializers(),h.donePromise.then(()=>{!function VD(e){Dn(e,"Expected localeId to be defined"),"string"==typeof e&&(HD=e.toLowerCase().replace(/_/g,"-"))}(a.get(Br,fs)||fs);const M=a.get(ys);return void 0!==n&&M.bootstrap(n),M})})})}catch(n){return Promise.reject(n)}}let mI=null;function Jh(){return mI}class P4{}const Hi=new ye("");let OI=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Hs({type:e})}static{this.\u0275inj=po({})}}return e})();function LI(e){return"server"===e}class wL extends P4{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class gp extends wL{static makeCurrent(){!function L4(e){mI??=e}(new gp)}onAndCancel(n,t,r){return n.addEventListener(t,r),()=>{n.removeEventListener(t,r)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,t){return(t=t||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return"window"===t?window:"document"===t?n:"body"===t?n.body:null}getBaseHref(n){const t=function jL(){return Wa=Wa||document.querySelector("base"),Wa?Wa.getAttribute("href"):null}();return null==t?null:function SL(e){return new URL(e,document.baseURI).pathname}(t)}resetBaseElement(){Wa=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return function Nx(e,n){n=encodeURIComponent(n);for(const t of e.split(";")){const r=t.indexOf("="),[i,o]=-1==r?[t,""]:[t.slice(0,r),t.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}(document.cookie,n)}}let Wa=null,zL=(()=>{class e{build(){return new XMLHttpRequest}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const Mp=new ye("");let RI=(()=>{class e{constructor(t,r){this._zone=r,this._eventNameToPlugin=new Map,t.forEach(i=>{i.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,r,i){return this._findPluginFor(r).addEventListener(t,r,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(o=>o.supports(t)),!r)throw new g(5101,!1);return this._eventNameToPlugin.set(t,r),r}static{this.\u0275fac=function(r){return new(r||e)($e(Mp),$e(vt))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class FI{constructor(n){this._doc=n}}const mp="ng-app-id";let UI=(()=>{class e{constructor(t,r,i,o={}){this.doc=t,this.appId=r,this.nonce=i,this.platformId=o,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=LI(o),this.resetHostNodes()}addStyles(t){for(const r of t)1===this.changeUsageCount(r,1)&&this.onStyleAdded(r)}removeStyles(t){for(const r of t)this.changeUsageCount(r,-1)<=0&&this.onStyleRemoved(r)}ngOnDestroy(){const t=this.styleNodesInDOM;t&&(t.forEach(r=>r.remove()),t.clear());for(const r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(t){this.hostNodes.add(t);for(const r of this.getAllStyles())this.addStyleToHost(t,r)}removeHost(t){this.hostNodes.delete(t)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(t){for(const r of this.hostNodes)this.addStyleToHost(r,t)}onStyleRemoved(t){const r=this.styleRef;r.get(t)?.elements?.forEach(i=>i.remove()),r.delete(t)}collectServerRenderedStyles(){const t=this.doc.head?.querySelectorAll(`style[${mp}="${this.appId}"]`);if(t?.length){const r=new Map;return t.forEach(i=>{null!=i.textContent&&r.set(i.textContent,i)}),r}return null}changeUsageCount(t,r){const i=this.styleRef;if(i.has(t)){const o=i.get(t);return o.usage+=r,o.usage}return i.set(t,{usage:r,elements:[]}),r}getStyleElement(t,r){const i=this.styleNodesInDOM,o=i?.get(r);if(o?.parentNode===t)return i.delete(r),o.removeAttribute(mp),o;{const s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=r,this.platformIsServer&&s.setAttribute(mp,this.appId),t.appendChild(s),s}}addStyleToHost(t,r){const i=this.getStyleElement(t,r),o=this.styleRef,s=o.get(r)?.elements;s?s.push(i):o.set(r,{elements:[i],usage:1})}resetHostNodes(){const t=this.hostNodes;t.clear(),t.add(this.doc.head)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi),$e(Fd),$e(wM,8),$e(_o))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const yp={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Dp=/%COMP%/g,LL=new ye("",{providedIn:"root",factory:()=>!0});function QI(e,n){return n.map(t=>t.replace(Dp,e))}let HI=(()=>{class e{constructor(t,r,i,o,s,a,l,u=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=s,this.platformId=a,this.ngZone=l,this.nonce=u,this.rendererByCompId=new Map,this.platformIsServer=LI(a),this.defaultRenderer=new vp(t,s,l,this.platformIsServer)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;this.platformIsServer&&r.encapsulation===tr.ShadowDom&&(r={...r,encapsulation:tr.Emulated});const i=this.getOrCreateRenderer(t,r);return i instanceof BI?i.applyToHost(t):i instanceof Np&&i.applyStyles(),i}getOrCreateRenderer(t,r){const i=this.rendererByCompId;let o=i.get(r.id);if(!o){const s=this.doc,a=this.ngZone,l=this.eventManager,u=this.sharedStylesHost,c=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(r.encapsulation){case tr.Emulated:o=new BI(l,u,r,this.appId,c,s,a,d);break;case tr.ShadowDom:return new RL(l,u,t,r,s,a,this.nonce,d);default:o=new Np(l,u,r,c,s,a,d)}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(r){return new(r||e)($e(RI),$e(UI),$e(Fd),$e(LL),$e(Hi),$e(_o),$e(vt),$e(wM))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class vp{constructor(n,t,r,i){this.eventManager=n,this.doc=t,this.ngZone=r,this.platformIsServer=i,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(n,t){return t?this.doc.createElementNS(yp[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(VI(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(VI(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){n&&n.removeChild(t)}selectRootElement(n,t){let r="string"==typeof n?this.doc.querySelector(n):n;if(!r)throw new g(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,i){if(i){t=i+":"+t;const o=yp[i];o?n.setAttributeNS(o,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){const i=yp[r];i?n.removeAttributeNS(i,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,i){i&(hi.DashCase|hi.Important)?n.style.setProperty(t,r,i&hi.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&hi.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){null!=n&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r){if("string"==typeof n&&!(n=Jh().getGlobalEventTarget(this.doc,n)))throw new Error(`Unsupported event target ${n} for event ${t}`);return this.eventManager.addEventListener(n,t,this.decoratePreventDefault(r))}decoratePreventDefault(n){return t=>{if("__ngUnwrap__"===t)return n;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>n(t)):n(t))&&t.preventDefault()}}}function VI(e){return"TEMPLATE"===e.tagName&&void 0!==e.content}class RL extends vp{constructor(n,t,r,i,o,s,a,l){super(n,o,s,l),this.sharedStylesHost=t,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const u=QI(i.id,i.styles);for(const c of u){const d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=c,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(this.nodeOrShadowRoot(n),t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Np extends vp{constructor(n,t,r,i,o,s,a,l){super(n,o,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=i,this.styles=l?QI(l,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class BI extends Np{constructor(n,t,r,i,o,s,a,l){const u=i+"-"+r.id;super(n,t,r,o,s,a,l,u),this.contentAttr=function PL(e){return"_ngcontent-%COMP%".replace(Dp,e)}(u),this.hostAttr=function _L(e){return"_nghost-%COMP%".replace(Dp,e)}(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){const r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}}let FL=(()=>{class e extends FI{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,i){return t.addEventListener(r,i,!1),()=>this.removeEventListener(t,r,i)}removeEventListener(t,r,i){return t.removeEventListener(r,i)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const WI=["alt","control","meta","shift"],UL={"\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"},YL={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let QL=(()=>{class e extends FI{constructor(t){super(t)}supports(t){return null!=e.parseEventName(t)}addEventListener(t,r,i){const o=e.parseEventName(r),s=e.eventCallback(o.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Jh().onAndCancel(t,o.domEventName,s))}static parseEventName(t){const r=t.toLowerCase().split("."),i=r.shift();if(0===r.length||"keydown"!==i&&"keyup"!==i)return null;const o=e._normalizeKey(r.pop());let s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),WI.forEach(u=>{const c=r.indexOf(u);c>-1&&(r.splice(c,1),s+=u+".")}),s+=o,0!=r.length||0===o.length)return null;const l={};return l.domEventName=i,l.fullKey=s,l}static matchEventFullKeyCode(t,r){let i=UL[t.key]||t.key,o="";return r.indexOf("code.")>-1&&(i=t.code,o="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),WI.forEach(s=>{s!==i&&(0,YL[s])(t)&&(o+=s+".")}),o+=i,o===r)}static eventCallback(t,r,i){return o=>{e.matchEventFullKeyCode(o,t)&&i.runGuarded(()=>r(o))}}static _normalizeKey(t){return"esc"===t?"escape":t}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();function $I(e){return{appProviders:[...ZL,...e?.providers??[]],platformProviders:$L}}const $L=[{provide:_o,useValue:"browser"},{provide:TM,useValue:function VL(){gp.makeCurrent()},multi:!0},{provide:Hi,useFactory:function WL(){return function IT(e){Rd=e}(document),document},deps:[]}],ZL=[{provide:Od,useValue:"root"},{provide:Qr,useFactory:function BL(){return new Qr},deps:[]},{provide:Mp,useClass:FL,multi:!0,deps:[Hi,vt,_o]},{provide:Mp,useClass:QL,multi:!0,deps:[Hi]},HI,UI,RI,{provide:Tm,useExisting:HI},{provide:class rL{},useClass:zL,deps:[]},[]];function cc(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o}var tP=0,Cp=!1;function fc(e,n){var t=n;return t.unshift(void 0),new(Function.prototype.bind.apply(e,t))}function S(e,n){for(var t=n,r=e.replace(/\[/g,".").replace(/\]/g,"").split("."),i=0;i"u"}function Za(e){try{throw new Error(e)}catch(n){throw new Error(n.message+"\n"+n.stack)}}function le(){return Cp}var Xa,e,n,lP={latn:{_digits:"0123456789",_type:"numeric"}},e0={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},t0=[0,1,2,3,4,5,6,7,8,9],Nt=function(){function e(){}return e.getMainObject=function(n,t){return S(le()?t:"main."+t,n)},e.getNumberingSystem=function(n){return S("supplemental.numberingSystems",n)||this.numberingSystems},e.reverseObject=function(n,t){for(var i={},o=0,s=t||Object.keys(n);o13&&(p+=1,s-=12),s-=1,a=p-4716;var N=f-24e5,v=10631/30,z=f-1948084,x=Math.floor(z/10631);z-=10631*x;var F=Math.floor((z-.1335)/v),se=30*x+F;z-=Math.floor(F*v+.1335);var Se=Math.floor((z+28.5001)/29.5);13===Se&&(Se=12);for(var De=z-Math.floor(29.5001*Se-29),Je=0;JeN);Je++);var $t=Je+16260,Gt=Math.floor(($t-1)/12),kn=Gt+1,Jn=$t-12*Gt,L=N-n[Je-1]+1;return(L+"").length>2&&(L=De,Jn=Se,kn=se),{year:kn,month:Jn,date:L}},e.toGregorian=function r(i,o,s){var M=Math.floor(s+n[12*(i-1)+1+(o-1)-16260-1]-1+24e5+.5),m=Math.floor((M-1867216.25)/36524.25),N=1524+(m=M+1+m-Math.floor(m/4)),v=Math.floor((N-122.1)/365.25),z=Math.floor(365.25*v),x=Math.floor((N-z)/30.6001),F=N-z-Math.floor(30.6001*x),se=x-(x>13.5?13:1),Se=v-(se>2.5?4716:4715);return Se<=0&&se--,new Date(Se+"/"+se+"/"+F)};var re,dP=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,n0="stand-alone",fP=["sun","mon","tue","wed","thu","fri","sat"],r0={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},o0=function(){function e(){}return e.dateFormat=function(n,t,r){var i=this,o=re.getDependables(r,n,t.calendar),s=S("parserObject.numbers",o),a=o.dateObject,l={isIslamic:re.islamicRegex.test(t.calendar)};le()&&t.isServerRendered&&(t=re.compareBlazorDateFormats(t,n));var u=t.format||re.getResultantPattern(t.skeleton,o.dateObject,t.type,!1,le()?n:"");if(l.dateSeperator=le()?S("dateSeperator",a):re.getDateSeparator(o.dateObject),ne(u))Za("Format options or type given must be invalid");else{u=re.ConvertDateToWeekFormat(u),le()&&(u=u.replace(/tt/,"a")),l.pattern=u,l.numMapper=le()?Oe({},s):Nt.getNumberMapper(o.parserObject,Nt.getNumberingSystem(r));for(var d=0,f=u.match(dP)||[];d2?i+=t.month[""+f]:p=!0;break;case"E":case"c":i+=t.weekday[""+fP[n.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(p=!0,"d"===d)f=s.date;else if("f"===d){p=!1,M=!0;var N=(h=(h=n[""+r0[""+d]]().toString()).substring(0,c)).length;if(c!==N){if(c>3)continue;for(var v=0;v0?1:0],s=Math.abs(n);return o.replace(/HH?|mm/g,function(a){var l=a.length,u=-1!==a.indexOf("H");return r.checkTwodigitNumber(Math.floor(u?s/60:s%60),l)})},e}(),s0={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},Is=["infinity","nan","group","decimal","exponential"],a0=function(){function e(){}return e.numberFormatter=function(n,t,r){var l,i=this,o=Oe({},t),s={},a={},u=re.getDependables(r,n,"",!0),c=u.numericObject;a.numberMapper=le()?Oe({},c):Nt.getNumberMapper(u.parserObject,Nt.getNumberingSystem(r),!0),a.currencySymbol=le()?S("currencySymbol",c):re.getCurrencySymbol(u.numericObject,o.currency||el,t.altSymbol,t.ignoreCurrency),a.percentSymbol=le()?S("numberSymbols.percentSign",c):a.numberMapper.numberSymbols.percentSign,a.minusSymbol=le()?S("numberSymbols.minusSign",c):a.numberMapper.numberSymbols.minusSign;var d=a.numberMapper.numberSymbols;if(t.format&&!re.formatRegex.test(t.format))s=re.customFormat(t.format,a,u.numericObject),!ne(o.useGrouping)&&o.useGrouping&&(o.useGrouping=s.pData.useGrouping);else{if(Oe(o,re.getProperNumericSkeleton(t.format||"N")),o.isCurrency="currency"===o.type,o.isPercent="percent"===o.type,le()||(l=re.getSymbolPattern(o.type,a.numberMapper.numberSystem,u.numericObject,o.isAccount)),o.groupOne=this.checkValueRange(o.maximumSignificantDigits,o.minimumSignificantDigits,!0),this.checkValueRange(o.maximumFractionDigits,o.minimumFractionDigits,!1,!0),ne(o.fractionDigits)||(o.minimumFractionDigits=o.maximumFractionDigits=o.fractionDigits),ne(o.useGrouping)&&(o.useGrouping=!0),o.isCurrency&&!le()&&(l=l.replace(/\u00A4/g,re.defaultCurrency)),le())s.nData=Oe({},{},S(o.type+"nData",c)),s.pData=Oe({},{},S(o.type+"pData",c)),"currency"===o.type&&t.currency&&re.replaceBlazorCurrency([s.pData,s.nData],a.currencySymbol,t.currency);else{var f=l.split(";");s.nData=re.getFormatData(f[1]||"-"+f[0],!0,a.currencySymbol),s.pData=re.getFormatData(f[0],!1,a.currencySymbol),o.useGrouping&&(o.groupSeparator=d[Is[2]],o.groupData=this.getGroupingDetails(f[0]))}if(ne(o.minimumFractionDigits)&&(o.minimumFractionDigits=s.nData.minimumFraction),ne(o.maximumFractionDigits)){var p=s.nData.maximumFraction;o.maximumFractionDigits=ne(p)&&o.isPercent?0:p}var M=o.minimumFractionDigits,m=o.maximumFractionDigits;!ne(M)&&!ne(m)&&M>m&&(o.maximumFractionDigits=M)}return Oe(s.nData,o),Oe(s.pData,o),function(N){return isNaN(N)?d[Is[1]]:isFinite(N)?i.intNumberFormatter(N,s,a,t):d[Is[0]]}},e.getGroupingDetails=function(n){var t={},r=n.match(re.negativeDataRegex);if(r&&r[4]){var i=r[4],o=i.lastIndexOf(",");if(-1!==o){var s=i.split(".")[0];t.primary=s.length-o-1;var a=i.lastIndexOf(",",o-1);-1!==a&&(t.secondary=o-1-a)}}return t},e.checkValueRange=function(n,t,r,i){var o=i?"f":"s",s=0,a=s0["l"+o],l=s0["m"+o];if(ne(n)||(this.checkRange(n,a,i),s++),ne(t)||(this.checkRange(t,l,i),s++),2===s){if(!(ni[1])&&Za(t+"value must be within the range"+i[0]+"to"+i[1])},e.intNumberFormatter=function(n,t,r,i){var o;if(!ne(t.nData.type)){n<0?(n*=-1,o=t.nData):o=0===n&&t.zeroData||t.pData;var s="";if(o.isPercent&&(n*=100),o.groupOne)s=this.processSignificantDigits(n,o.minimumSignificantDigits,o.maximumSignificantDigits);else if(s=this.processFraction(n,o.minimumFractionDigits,o.maximumFractionDigits,i),o.minimumIntegerDigits&&(s=this.processMinimumIntegers(s,o.minimumIntegerDigits)),r.isCustomFormat&&o.minimumFractionDigits=0&&"0"===l[parseInt(c.toString(),10)]&&c>=o.minimumFractionDigits;c--)l=l.slice(0,c);s=a[0]+"."+l}return"scientific"===o.type&&(s=(s=n.toExponential(o.maximumFractionDigits)).replace("e",r.numberMapper.numberSymbols[Is[4]])),s=s.replace(".",r.numberMapper.numberSymbols[Is[3]]),s="#,###,,;(#,###,,)"===o.format?this.customPivotFormat(parseInt(s,10)):s,o.useGrouping&&(s=this.groupNumbers(s,o.groupData.primary,o.groupSeparator||",",r.numberMapper.numberSymbols[Is[3]]||".",o.groupData.secondary)),s=Nt.convertValueParts(s,re.latnParseRegex,r.numberMapper.mapper),"N/A"===o.nlead?o.nlead:"0"===s&&i&&"0"===i.format?s+o.nend:o.nlead+s+o.nend}},e.processSignificantDigits=function(n,t,r){var i=n+"";return i.lengtht;)c=l.slice(u-t,u)+(c.length?r+c:""),u-=t,s&&(t=o,s=!1);return a[0]=l.slice(0,u)+(c.length?r:"")+c,a.join(i)},e.processFraction=function(n,t,r,i){var o=(n+"").split(".")[1],s=o?o.length:0;if(t&&sr||0===r))return n.toFixed(r);var u=n+"";return"0"===u[0]&&i&&"###.00"===i.format&&(u=u.slice(1)),u},e.processMinimumIntegers=function(n,t){var r=n.split("."),i=r[0],o=i.length;if(o=5e5){var i=(n/=1e6).toString().split(".")[1];return i&&+i.substring(0,1)>=5?Math.ceil(n).toString():Math.floor(n).toString()}return""},e}(),hc=(new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),function(){function e(n){this.ranArray=[],this.boundedEvents={},!D(n)&&(this.context=n)}return e.prototype.on=function(n,t,r,i){if(!D(t)){var o=r||this.context;if(this.notExist(n))return void(this.boundedEvents[""+n]=[{handler:t,context:o,id:i}]);D(i)?this.isHandlerPresent(this.boundedEvents[""+n],t)||this.boundedEvents[""+n].push({handler:t,context:o}):-1===this.ranArray.indexOf(i)&&(this.ranArray.push(i),this.boundedEvents[""+n].push({handler:t,context:o,id:i}))}},e.prototype.off=function(n,t,r){if(!this.notExist(n)){var i=S(n,this.boundedEvents);if(t){for(var o=0;o1&&(W.fractionDigits=parseInt(O[2],10)),W}function p(L,O,W,b){var V=b?{}:{nlead:"",nend:""},H=L.match(e.customRegex);if(H){b||(V.nlead=M(H[1],W),V.nend=M(H[10],W),V.groupPattern=H[4]);var Ae=H[7];if(Ae&&O){var Zt=Ae.match(n);V.minimumFraction=D(Zt)?0:Zt.length,V.maximumFraction=Ae.length-1}}return V}function M(L,O){return L?(L=L.replace(e.defaultCurrency,O),""===O?L.trim():L):""}function m(L,O,W,b){return b?"$":S("currencies."+O+(W?"."+W:".symbol"),L)||S("currencies."+O+".symbol-alt-narrow",L)||"$"}function v(L,O,W){var b={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},V=L.match(e.customRegex);if(D(V)||""===V[5]&&"N/A"!==L)return b.type=void 0,b;b.nlead=V[1],b.nend=V[10];var H=V[6],Ae=!!H.match(/ $/g),Zt=-1!==H.replace(/ $/g,"").indexOf(" ");b.useGrouping=-1!==H.indexOf(",")||Zt,H=H.replace(/,/g,"");var Ge=V[7];if(-1!==H.indexOf("0")&&(b.minimumIntegerDigits=H.length-H.indexOf("0")),D(Ge)||(b.minimumFractionDigits=Ge.lastIndexOf("0"),b.maximumFractionDigits=Ge.lastIndexOf("#"),-1===b.minimumFractionDigits&&(b.minimumFractionDigits=0),(-1===b.maximumFractionDigits||b.maximumFractionDigitsH.lastIndexOf("'"))){b[""+a[parseInt(V.toString(),10)]]=H.substr(0,Ae)+W+H.substr(Ae+1),b[""+a[""+O]]=!0,b.type=b.isCurrency?"currency":"percent";break}}return b}function se(L,O){if(-1!==L.indexOf(",")){var W=L.split(",");L=W[0]+S("numberMapper.numberSymbols.group",O)+W[1].replace(".",S("numberMapper.numberSymbols.decimal",O))}else L=L.replace(".",S("numberMapper.numberSymbols.decimal",O));return L}function De(L,O,W){L+=".";for(var b=0;b0;H-=3)L=","+W[H-2]+W[H-1]+W[parseInt(H.toString(),10)]+L;return L=L.slice(1),O[1]?L+"."+O[1]:L}e.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,e.basicPatterns=["short","medium","long","full"],e.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},e.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},e.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},e.month="months",e.days="days",e.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},e.getResultantPattern=l,e.getDependables=u,e.getSymbolPattern=c,e.ConvertDateToWeekFormat=d,e.compareBlazorDateFormats=f,e.getProperNumericSkeleton=h,e.getFormatData=p,e.changeCurrencySymbol=M,e.getCurrencySymbol=m,e.customFormat=function N(L,O,W){for(var b={},V=L.split(";"),H=["pData","nData","zeroData"],Ae=0;Ae1,Ge.nData=le()?S(dr.type+"nData",Ae):p(to[1]||"-"+to[0],!0,Ii),Ge.pData=le()?S(dr.type+"pData",Ae):p(to[0],!1,Ii),!Kn[2]&&!O.minimumFractionDigits&&!O.maximumFractionDigits&&(Zt=p(eo.split(";")[0],!0,"",!0).minimumFraction)}if(e.formatRegex.test(O.format)||!O.format){if(Oe(H,h(O.format||"N")),H.custom=!1,Ft="###0",(H.fractionDigits||O.minimumFractionDigits||O.maximumFractionDigits||Zt)&&(H.fractionDigits&&(O.minimumFractionDigits=O.maximumFractionDigits=H.fractionDigits),Ft=De(Ft,Zt||H.fractionDigits||O.minimumFractionDigits||0,O.maximumFractionDigits||0)),O.minimumIntegerDigits&&(Ft=Je(Ft,O.minimumIntegerDigits)),O.useGrouping&&(Ft=$t(Ft)),"currency"===H.type||H.type&&le()){le()&&"currency"!==H.type&&(Ge.pData=S(H.type+"pData",Ae),Ge.nData=S(H.type+"nData",Ae));var pC=Ft;Ft=Ge.pData.nlead+pC+Ge.pData.nend,(Ge.hasNegativePattern||le())&&(Ft+=";"+Ge.nData.nlead+pC+Ge.nData.nend)}"percent"===H.type&&!le()&&(Ft+=" %")}else Ft=O.format.replace(/'/g,'"');return Object.keys(fr).length>0&&(Ft=b?Ft:se(Ft,fr)),Ft},e.fractionDigitsPattern=De,e.minimumIntegerPattern=Je,e.groupingPattern=$t,e.getWeekData=function Gt(L,O){var W="sun",b=S("supplemental.weekData.firstDay",O),V=L;return/en-/.test(V)&&(V=V.slice(3)),V=V.slice(0,2).toUpperCase()+V.substr(2),b&&(W=b[""+V]||b[V.slice(0,2)]||"sun"),s[""+W]},e.replaceBlazorCurrency=function kn(L,O,W){var b=function cP(e){return S(e||"",uP)}(W);if(O!==b)for(var V=0,H=L;V=0?W:W+7;var V=Math.floor((L.getTime()-O.getTime()-6e4*(L.getTimezoneOffset()-O.getTimezoneOffset()))/864e5)+1;if(W<4){if((b=Math.floor((V+W-1)/7)+1)>52){var Ae=new Date(L.getFullYear()+1,0,1).getDay();b=(Ae=Ae>=0?Ae:Ae+7)<4?1:53}}else b=Math.floor((V+W-1)/7);return b}}(re||(re={}));var TP=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini|mobile/i,wP=/msie|trident/i,jP=/Trident\/7\./,SP=/(ipad|iphone|ipod touch)/i,AP=/(ipad|iphone|ipod touch);.*os 7_\d|(ipad|iphone|ipod touch);.*os 8_\d/i,zP=/android/i,bP=/trident|windows phone|edge/i,OP=/(version)[ /]([\w.]+)/i,jp={OPERA:/(opera|opr)(?:.*version|)[ /]([\w.]+)/i,EDGE:/(edge)(?:.*version|)[ /]([\w.]+)/i,CHROME:/(chrome|crios)[ /]([\w.]+)/i,PANTHOMEJS:/(phantomjs)[ /]([\w.]+)/i,SAFARI:/(safari)[ /]([\w.]+)/i,WEBKIT:/(webkit)[ /]([\w.]+)/i,MSIE:/(msie|trident) ([\w.]+)/i,MOZILLA:/(mozilla)(?:.*? rv:([\w.]+)|)/i};typeof window<"u"&&(window.browserDetails=window.browserDetails||{});var Y=function(){function e(){}return e.extractBrowserDetail=function(){for(var n={culture:{}},r=[],i=0,o=Object.keys(jp);i-1},e.getValue=function(n,t){var r=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===e.isTouch&&!jp.CHROME.test(navigator.userAgent)&&(r.isIos=!0,r.isDevice=!0,r.isTouch=!0,r.isPointer=!0),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(r.isPointer=!1),typeof r[""+n]>"u"?r[""+n]=t.test(e.userAgent):r[""+n]},Object.defineProperty(e,"userAgent",{get:function(){return e.uA},set:function(n){e.uA=n,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"info",{get:function(){return ne(window.browserDetails.info)?window.browserDetails.info=e.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIE",{get:function(){return e.getValue("isIE",wP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isTouch",{get:function(){return ne(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isPointer",{get:function(){return ne(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isMSPointer",{get:function(){return ne(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isDevice",{get:function(){return e.getValue("isDevice",TP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos",{get:function(){return e.getValue("isIos",SP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos7",{get:function(){return e.getValue("isIos7",AP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isAndroid",{get:function(){return e.getValue("isAndroid",zP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWebView",{get:function(){return ne(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(ne(window.cordova)&&ne(window.PhoneGap)&&ne(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWindows",{get:function(){return e.getValue("isWindows",bP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchStartEvent",{get:function(){return ne(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=e.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchMoveEvent",{get:function(){return ne(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=e.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchEndEvent",{get:function(){return ne(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=e.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchCancelEvent",{get:function(){return ne(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=e.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),e.uA=typeof navigator<"u"?navigator.userAgent:"",e}(),$=function(){function e(){}return e.addOrGetEventData=function(n){return"__eventList"in n?n.__eventList.events:(n.__eventList={},n.__eventList.events=[])},e.add=function(n,t,r,i,o){var a,s=e.addOrGetEventData(n);a=o?function oP(e,n){var t;return function(){for(var r=this,i=[],o=0;o"u"||(t.innerHTML=n.innerHTML?n.innerHTML:"",void 0!==n.className&&(t.className=n.className),void 0!==n.id&&(t.id=n.id),void 0!==n.styles&&t.setAttribute("style",n.styles),void 0!==n.attrs&&Ap(t,n.attrs)),t}function G(e,n){for(var t=p0(n),r=RegExp,i=0,o=e;i0;)r.appendChild(e[0]);else for(var i=0,o=e;i-1&&!i[parseInt(o.toString(),10)].match(/\[.*\]/)){var s=i[parseInt(o.toString(),10)].split("#");if(s[1].match(/^\d/)||s[1].match(n)){var a=i[parseInt(o.toString(),10)].split(".");a[0]=a[0].replace(/#/,"[id='")+"']",i[parseInt(o.toString(),10)]=a.join(".")}}t[parseInt(r.toString(),10)]=i.join(" ")}return t.join(",")}return e}(e),n.querySelector(e)}var LP=new RegExp("]"),Bi=function(){function e(n,t){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new hc(this),ne(t)||(this.element="string"==typeof t?document.querySelector(t):t,D(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),ne(n)||this.setProperties(n,!0),this.isDestroyed=!1}return e.prototype.setProperties=function(n,t){var r=this.isProtectedOnChange;this.isProtectedOnChange=!!t,Vi(this,n),!0!==t?(Vi(this.changedProperties,n),this.dataBind()):le()&&this.isRendered&&this.serverDataBind(n),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=r},e.callChildDataBind=function(n,t){for(var i=0,o=Object.keys(n);i0?i-1:0,r+=t=-1!==t?"-"+t:"-"+i}return this.controlParent!==this.parentObj&&(r=this.parentObj.getParentKey()+"."+this.propName+t),r},e}(),qP=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],A0=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],z0=function(){function e(n){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var t=null;return{setKey:function r(o){t=o},getKey:function i(){return t}}}(),this.npxManager=function(){return{getKey:function r(){return"npxKeyReplace"}}}(),this.manager.setKey(n)}return e.prototype.validate=function(){if(!this.isValidated&&Ns&&!S(Mc(A0),Ns)&&!S("Blazor",Ns)){var r=void 0,i=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var o=this.getInfoFromKey();if(o&&o.length)for(var s=0,a=o;s"+r+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n \n ';if(typeof document<"u"&&!D(document)){var n=jr("div",{innerHTML:e});document.body.appendChild(n)}}(),L0=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},n.prototype.renderComplete=function(t){le()&&window.sfBlazor.renderComplete(this.element,t),this.isRendered=!0},n.prototype.dataBind=function(){this.injectModules(),e.prototype.dataBind.call(this)},n.prototype.on=function(t,r,i){if("string"==typeof t)this.localObserver.on(t,r,i);else for(var o=0,s=t;o"u"||(N.innerHTML=m.innerHTML?m.innerHTML:"",void 0!==m.className&&(N.className=m.className),void 0!==m.id&&(N.id=m.id),void 0!==m.styles&&N.setAttribute("style",m.styles),void 0!==t.ngAttr&&N.setAttribute(t.ngAttr,""),void 0!==m.attrs&&Ap(N,m.attrs)),N};for(var r=0,i=t.tags;r"u"&&(c["".concat(s)]=[]),c["".concat(s)].push(u),u.rootNodes}}});var nC=function(){var e=function(n,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)i.hasOwnProperty(o)&&(r[o]=i[o])})(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),wn=function(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o},rC="e-opposite-content",qp="e-dot",iC="e-content",oC="e-vertical",sC="e-horizontal",Xp="e-timeline-reverse",lC="e-item-disabled",Jp="e-item-template",uC=function(e){return e.Horizontal="Horizontal",e.Vertical="Vertical",e}(uC||{}),cC=function(e){return e.Before="Before",e.After="After",e.Alternate="Alternate",e.AlternateReverse="AlternateReverse",e}(cC||{}),f2=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return nC(n,e),wn([P("")],n.prototype,"dotCss",void 0),wn([P("")],n.prototype,"content",void 0),wn([P("")],n.prototype,"oppositeContent",void 0),wn([P(!1)],n.prototype,"disabled",void 0),wn([P("")],n.prototype,"cssClass",void 0),n}(ws),h2=function(e){function n(t,r){return e.call(this,t,r)||this}return nC(n,e),n.prototype.preRender=function(){this.element.id||(this.element.id=function iP(e){return e+"_"+tP++}("e-"+this.getModuleName()))},n.prototype.getModuleName=function(){return"timeline"},n.prototype.getPersistData=function(){return this.addOnPersist([])},n.prototype.render=function(){Ap(this.element,{role:"navigation","aria-label":this.element.id}),this.timelineListEle=this.createElement("ol",{className:"e-timeline-items"}),this.updateOrientation(),this.updateCssClass(this.cssClass),this.updateAlign(),this.updateReverse(),this.updateRtl(),this.updateTemplateFunction(),this.renderItems(),this.element.appendChild(this.timelineListEle)},n.prototype.updateOrientation=function(){if(!D(this.orientation)){var t=this.orientation.toLowerCase();("horizontal"===t||"vertical"===t)&&(this.element.classList.remove(sC,oC),this.element.classList.add("e-"+t))}},n.prototype.updateCssClass=function(t,r){var i,o,s;void 0===r&&(r=""),r&&(s=r.trim().split(" "),(i=this.element.classList).remove.apply(i,s)),t&&(s=t.trim().split(" "),(o=this.element.classList).add.apply(o,s))},n.prototype.updateRtl=function(){this.element.classList[this.enableRtl?"add":"remove"]("e-rtl")},n.prototype.updateAlign=function(){if(!D(this.align)){var t=this.align.toLowerCase();("before"===t||"after"===t||"alternate"===t||"alternatereverse"===t)&&(this.element.classList.remove("e-align-before","e-align-after","e-align-alternate","e-align-alternatereverse"),this.element.classList.add("e-align-"+t))}},n.prototype.updateReverse=function(){this.element.classList[this.reverse?"add":"remove"](Xp)},n.prototype.renderItems=function(){var r,t=this;this.haveOneSidecontent();for(var i=0;i0||!D(o.content)),r||(r=o.oppositeContent.length>0||!D(o.content))}this.element.classList.remove("e-content-only","e-opposite-content-only"),t&&!r&&this.element.classList.add("e-content-only"),r&&!t&&this.element.classList.add("e-opposite-content-only")},n.prototype.updateItemContent=function(t,r,i,o){var a=this.getTemplateFunction(t?r.content:r.oppositeContent,!(this.isReact||this.isVue));"string"==typeof a?o.innerText=a:Sp(a({item:r,itemIndex:i},this),o)},n.prototype.updateTemplateFunction=function(){this.templateFunction=this.template?this.getTemplateFunction(this.template,!1):null},n.prototype.renderItemContent=function(t,r,i){var o=this.timelineListEle.querySelectorAll("li");if(r&&this.removeItemContent(o[parseInt(t.toString(),10)]),this.template){r?o[parseInt(t.toString(),10)].classList.add(Jp):i.classList.add(Jp);var s=this.items[parseInt(t.toString(),10)];Sp(this.templateFunction({item:s,itemIndex:t},this,"timelineTemplate",this.element.id+"_timelineTemplate",this.isStringTemplate),r?o[parseInt(t.toString(),10)]:i)}this.renderReactTemplates()},n.prototype.removeItemContent=function(t){t.classList.remove(Jp);for(var r=t.firstElementChild,i=0;i{class e extends __{constructor(t){super(),this.viewContainerRef=t,B0("currentInstance",this,this.viewContainerRef),this.registerEvents(v2),this.directivePropList=D2}}return e.\u0275fac=function(t){return new(t||e)(we(Bn))},e.\u0275dir=Nn({type:e,selectors:[["e-item"]],inputs:{content:"content",cssClass:"cssClass",disabled:"disabled",dotCss:"dotCss",oppositeContent:"oppositeContent"},features:[Na]}),e})(),fC=(()=>{class e extends k_{constructor(){super("items")}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=Nn({type:e,selectors:[["e-items"]],contentQueries:function(t,r,i){if(1&t&&hs(i,dC,4),2&t){let o;ps(o=gs())&&(r.children=o)}},features:[Na]}),e})();const N2=["beforeItemRender","created"],I2=[];let C2=(()=>{let e=class extends h2{constructor(t,r,i,o){super(),this.ngEle=t,this.srenderer=r,this.viewContainerRef=i,this.injector=o,this.tags=["items"],this.element=this.ngEle.nativeElement,this.injectedModules=this.injectedModules||[],this.registerEvents(N2),this.addTwoWay.call(this,I2),B0("currentInstance",this,this.viewContainerRef),this.containerContext=new W0}ngOnInit(){this.containerContext.ngOnInit(this)}ngAfterViewInit(){this.containerContext.ngAfterViewInit(this)}ngOnDestroy(){this.containerContext.ngOnDestroy(this)}ngAfterContentChecked(){this.tagObjects[0].instance=this.childItems,this.containerContext.ngAfterContentChecked(this)}};return e.\u0275fac=function(t){return new(t||e)(we(Li),we(Df),we(Bn),we(Hn))},e.\u0275cmp=Gc({type:e,selectors:[["ejs-timeline"]],contentQueries:function(t,r,i){if(1&t&&(hs(i,m2,5),hs(i,p2,5),hs(i,y2,5),hs(i,fC,5)),2&t){let o;ps(o=gs())&&(r.template=o.first),ps(o=gs())&&(r.content=o.first),ps(o=gs())&&(r.oppositeContent=o.first),ps(o=gs())&&(r.childItems=o.first)}},inputs:{align:"align",cssClass:"cssClass",enablePersistence:"enablePersistence",enableRtl:"enableRtl",items:"items",locale:"locale",orientation:"orientation",reverse:"reverse",template:"template"},outputs:{beforeItemRender:"beforeItemRender",created:"created"},features:[Na],ngContentSelectors:M2,decls:1,vars:0,template:function(t,r){1&t&&(function vv(e){const n=j()[jt][ln];if(!n.projection){const r=n.projection=function Ll(e,n){const t=[];for(let r=0;r{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({imports:[[OI]]}),e})(),E2=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({providers:[],imports:[[OI,Kp],Kp]}),e})();function T2(e,n){if(1&e&&fh(0,"e-item",3),2&e){const t=n.$implicit;Su("content",t.content)("oppositeContent",t.oppositeContent)}}let w2=(()=>{class e{constructor(){this.frameworks=[{content:"ReactJs",oppositeContent:"Owned by Facebook"},{content:"Angular",oppositeContent:"Owned by Google"},{content:"VueJs",oppositeContent:"Owned by Evan you"},{content:"Svelte",oppositeContent:"Owned by Rich Harris"}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=Gc({type:e,selectors:[["app-root"]],standalone:!0,features:[rN],decls:4,vars:1,consts:[[1,"container",2,"height","330px","margin-top","30px"],["align","Alternate"],[3,"content","oppositeContent",4,"ngFor","ngForOf"],[3,"content","oppositeContent"]],template:function(r,i){1&r&&(zu(0,"div",0)(1,"ejs-timeline",1)(2,"e-items"),Go(3,T2,1,2,"e-item",2),bu()()()),2&r&&(function Bm(e=1){Wm(Fe(),j(),dn()+e,!1)}(3),Su("ngForOf",i.frameworks))},dependencies:[Kp,C2,dC,fC,E2]})}}return e})();ro(332),function HL(e,n){return v4({rootComponent:e,...$I(n)})}(w2).catch(e=>console.error(e))},332:()=>{!function(y){const I=y.performance;function w(He){I&&I.mark&&I.mark(He)}function E(He,K){I&&I.measure&&I.measure(He,K)}w("Zone");const A=y.__Zone_symbol_prefix||"__zone_symbol__";function _(He){return A+He}const X=!0===y[_("forceDuplicateZoneCheck")];if(y.Zone){if(X||"function"!=typeof y.Zone.__symbol__)throw new Error("Zone already loaded.");return y.Zone}let q=(()=>{class He{static{this.__symbol__=_}static assertZonePatched(){if(y.Promise!==Fn.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let g=He.current;for(;g.parent;)g=g.parent;return g}static get current(){return It.zone}static get currentTask(){return An}static __load_patch(g,C,de=!1){if(Fn.hasOwnProperty(g)){if(!de&&X)throw Error("Already loaded patch: "+g)}else if(!y["__Zone_disable_"+g]){const Ee="Zone:"+g;w(Ee),Fn[g]=C(y,He,St),E(Ee,Ee)}}get parent(){return this._parent}get name(){return this._name}constructor(g,C){this._parent=g,this._name=C?C.name||"unnamed":"",this._properties=C&&C.properties||{},this._zoneDelegate=new he(this,this._parent&&this._parent._zoneDelegate,C)}get(g){const C=this.getZoneWith(g);if(C)return C._properties[g]}getZoneWith(g){let C=this;for(;C;){if(C._properties.hasOwnProperty(g))return C;C=C._parent}return null}fork(g){if(!g)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,g)}wrap(g,C){if("function"!=typeof g)throw new Error("Expecting function got: "+g);const de=this._zoneDelegate.intercept(this,g,C),Ee=this;return function(){return Ee.runGuarded(de,this,arguments,C)}}run(g,C,de,Ee){It={parent:It,zone:this};try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}finally{It=It.parent}}runGuarded(g,C=null,de,Ee){It={parent:It,zone:this};try{try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}catch(Yt){if(this._zoneDelegate.handleError(this,Yt))throw Yt}}finally{It=It.parent}}runTask(g,C,de){if(g.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===it&&(g.type===Xt||g.type===ge))return;const Ee=g.state!=J;Ee&&g._transitionTo(J,Qe),g.runCount++;const Yt=An;An=g,It={parent:It,zone:this};try{g.type==ge&&g.data&&!g.data.isPeriodic&&(g.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,g,C,de)}catch(U){if(this._zoneDelegate.handleError(this,U))throw U}}finally{g.state!==it&&g.state!==Z&&(g.type==Xt||g.data&&g.data.isPeriodic?Ee&&g._transitionTo(Qe,J):(g.runCount=0,this._updateTaskCount(g,-1),Ee&&g._transitionTo(it,J,it))),It=It.parent,An=Yt}}scheduleTask(g){if(g.zone&&g.zone!==this){let de=this;for(;de;){if(de===g.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${g.zone.name}`);de=de.parent}}g._transitionTo(wt,it);const C=[];g._zoneDelegates=C,g._zone=this;try{g=this._zoneDelegate.scheduleTask(this,g)}catch(de){throw g._transitionTo(Z,wt,it),this._zoneDelegate.handleError(this,de),de}return g._zoneDelegates===C&&this._updateTaskCount(g,1),g.state==wt&&g._transitionTo(Qe,wt),g}scheduleMicroTask(g,C,de,Ee){return this.scheduleTask(new ie(Pe,g,C,de,Ee,void 0))}scheduleMacroTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(ge,g,C,de,Ee,Yt))}scheduleEventTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(Xt,g,C,de,Ee,Yt))}cancelTask(g){if(g.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===Qe||g.state===J){g._transitionTo(at,Qe,J);try{this._zoneDelegate.cancelTask(this,g)}catch(C){throw g._transitionTo(Z,at),this._zoneDelegate.handleError(this,C),C}return this._updateTaskCount(g,-1),g._transitionTo(it,at),g.runCount=0,g}}_updateTaskCount(g,C){const de=g._zoneDelegates;-1==C&&(g._zoneDelegates=null);for(let Ee=0;EeHe.hasTask(g,C),onScheduleTask:(He,K,g,C)=>He.scheduleTask(g,C),onInvokeTask:(He,K,g,C,de,Ee)=>He.invokeTask(g,C,de,Ee),onCancelTask:(He,K,g,C)=>He.cancelTask(g,C)};class he{constructor(K,g,C){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=K,this._parentDelegate=g,this._forkZS=C&&(C&&C.onFork?C:g._forkZS),this._forkDlgt=C&&(C.onFork?g:g._forkDlgt),this._forkCurrZone=C&&(C.onFork?this.zone:g._forkCurrZone),this._interceptZS=C&&(C.onIntercept?C:g._interceptZS),this._interceptDlgt=C&&(C.onIntercept?g:g._interceptDlgt),this._interceptCurrZone=C&&(C.onIntercept?this.zone:g._interceptCurrZone),this._invokeZS=C&&(C.onInvoke?C:g._invokeZS),this._invokeDlgt=C&&(C.onInvoke?g:g._invokeDlgt),this._invokeCurrZone=C&&(C.onInvoke?this.zone:g._invokeCurrZone),this._handleErrorZS=C&&(C.onHandleError?C:g._handleErrorZS),this._handleErrorDlgt=C&&(C.onHandleError?g:g._handleErrorDlgt),this._handleErrorCurrZone=C&&(C.onHandleError?this.zone:g._handleErrorCurrZone),this._scheduleTaskZS=C&&(C.onScheduleTask?C:g._scheduleTaskZS),this._scheduleTaskDlgt=C&&(C.onScheduleTask?g:g._scheduleTaskDlgt),this._scheduleTaskCurrZone=C&&(C.onScheduleTask?this.zone:g._scheduleTaskCurrZone),this._invokeTaskZS=C&&(C.onInvokeTask?C:g._invokeTaskZS),this._invokeTaskDlgt=C&&(C.onInvokeTask?g:g._invokeTaskDlgt),this._invokeTaskCurrZone=C&&(C.onInvokeTask?this.zone:g._invokeTaskCurrZone),this._cancelTaskZS=C&&(C.onCancelTask?C:g._cancelTaskZS),this._cancelTaskDlgt=C&&(C.onCancelTask?g:g._cancelTaskDlgt),this._cancelTaskCurrZone=C&&(C.onCancelTask?this.zone:g._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const de=C&&C.onHasTask;(de||g&&g._hasTaskZS)&&(this._hasTaskZS=de?C:fe,this._hasTaskDlgt=g,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=K,C.onScheduleTask||(this._scheduleTaskZS=fe,this._scheduleTaskDlgt=g,this._scheduleTaskCurrZone=this.zone),C.onInvokeTask||(this._invokeTaskZS=fe,this._invokeTaskDlgt=g,this._invokeTaskCurrZone=this.zone),C.onCancelTask||(this._cancelTaskZS=fe,this._cancelTaskDlgt=g,this._cancelTaskCurrZone=this.zone))}fork(K,g){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,K,g):new q(K,g)}intercept(K,g,C){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,K,g,C):g}invoke(K,g,C,de,Ee){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,K,g,C,de,Ee):g.apply(C,de)}handleError(K,g){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,K,g)}scheduleTask(K,g){let C=g;if(this._scheduleTaskZS)this._hasTaskZS&&C._zoneDelegates.push(this._hasTaskDlgtOwner),C=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,K,g),C||(C=g);else if(g.scheduleFn)g.scheduleFn(g);else{if(g.type!=Pe)throw new Error("Task is missing scheduleFn.");Ne(g)}return C}invokeTask(K,g,C,de){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,K,g,C,de):g.callback.apply(C,de)}cancelTask(K,g){let C;if(this._cancelTaskZS)C=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,K,g);else{if(!g.cancelFn)throw Error("Task is not cancelable");C=g.cancelFn(g)}return C}hasTask(K,g){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,K,g)}catch(C){this.handleError(K,C)}}_updateTaskCount(K,g){const C=this._taskCounts,de=C[K],Ee=C[K]=de+g;if(Ee<0)throw new Error("More tasks executed then were scheduled.");0!=de&&0!=Ee||this.hasTask(this.zone,{microTask:C.microTask>0,macroTask:C.macroTask>0,eventTask:C.eventTask>0,change:K})}}class ie{constructor(K,g,C,de,Ee,Yt){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=K,this.source=g,this.data=de,this.scheduleFn=Ee,this.cancelFn=Yt,!C)throw new Error("callback is not defined");this.callback=C;const U=this;this.invoke=K===Xt&&de&&de.useG?ie.invokeTask:function(){return ie.invokeTask.call(y,U,this,arguments)}}static invokeTask(K,g,C){K||(K=this),sn++;try{return K.runCount++,K.zone.runTask(K,g,C)}finally{1==sn&&ee(),sn--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(it,wt)}_transitionTo(K,g,C){if(this._state!==g&&this._state!==C)throw new Error(`${this.type} '${this.source}': can not transition to '${K}', expecting state '${g}'${C?" or '"+C+"'":""}, was '${this._state}'.`);this._state=K,K==it&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const ke=_("setTimeout"),je=_("Promise"),Le=_("then");let qt,st=[],Ye=!1;function yt(He){if(qt||y[je]&&(qt=y[je].resolve(0)),qt){let K=qt[Le];K||(K=qt.then),K.call(qt,He)}else y[ke](He,0)}function Ne(He){0===sn&&0===st.length&&yt(ee),He&&st.push(He)}function ee(){if(!Ye){for(Ye=!0;st.length;){const He=st;st=[];for(let K=0;KIt,onUnhandledError:Ct,microtaskDrainDone:Ct,scheduleMicroTask:Ne,showUncaughtError:()=>!q[_("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:Ct,patchMethod:()=>Ct,bindArguments:()=>[],patchThen:()=>Ct,patchMacroTask:()=>Ct,patchEventPrototype:()=>Ct,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>Ct,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>Ct,wrapWithCurrentZone:()=>Ct,filterProperties:()=>[],attachOriginToPatched:()=>Ct,_redefineProperty:()=>Ct,patchCallbacks:()=>Ct,nativeScheduleMicroTask:yt};let It={parent:null,zone:new q(null,null)},An=null,sn=0;function Ct(){}E("Zone","Zone"),y.Zone=q}(globalThis);const Sr=Object.getOwnPropertyDescriptor,no=Object.defineProperty,ro=Object.getPrototypeOf,io=Object.create,jc=Array.prototype.slice,rl="addEventListener",Tt="removeEventListener",Ar=Zone.__symbol__(rl),Kr=Zone.__symbol__(Tt),rn="true",Ze="false",oo=Zone.__symbol__("");function bs(y,I){return Zone.current.wrap(y,I)}function il(y,I,w,E,A){return Zone.current.scheduleMacroTask(y,I,w,E,A)}const Ke=Zone.__symbol__,ei=typeof window<"u",ti=ei?window:void 0,zt=ei&&ti||globalThis,ol="removeAttribute";function so(y,I){for(let w=y.length-1;w>=0;w--)"function"==typeof y[w]&&(y[w]=bs(y[w],I+"_"+w));return y}function Os(y){return!y||!1!==y.writable&&!("function"==typeof y.get&&typeof y.set>"u")}const xs=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ni=!("nw"in zt)&&typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process),ao=!ni&&!xs&&!(!ei||!ti.HTMLElement),Ls=typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process)&&!xs&&!(!ei||!ti.HTMLElement),zr={},ri=function(y){if(!(y=y||zt.event))return;let I=zr[y.type];I||(I=zr[y.type]=Ke("ON_PROPERTY"+y.type));const w=this||y.target||zt,E=w[I];let A;return ao&&w===ti&&"error"===y.type?(A=E&&E.call(this,y.message,y.filename,y.lineno,y.colno,y.error),!0===A&&y.preventDefault()):(A=E&&E.apply(this,arguments),null!=A&&!A&&y.preventDefault()),A};function br(y,I,w){let E=Sr(y,I);if(!E&&w&&Sr(w,I)&&(E={enumerable:!0,configurable:!0}),!E||!E.configurable)return;const A=Ke("on"+I+"patched");if(y.hasOwnProperty(A)&&y[A])return;delete E.writable,delete E.value;const _=E.get,X=E.set,q=I.slice(2);let fe=zr[q];fe||(fe=zr[q]=Ke("ON_PROPERTY"+q)),E.set=function(he){let ie=this;!ie&&y===zt&&(ie=zt),ie&&("function"==typeof ie[fe]&&ie.removeEventListener(q,ri),X&&X.call(ie,null),ie[fe]=he,"function"==typeof he&&ie.addEventListener(q,ri,!1))},E.get=function(){let he=this;if(!he&&y===zt&&(he=zt),!he)return null;const ie=he[fe];if(ie)return ie;if(_){let ke=_.call(this);if(ke)return E.set.call(this,ke),"function"==typeof he[ol]&&he.removeAttribute(I),ke}return null},no(y,I,E),y[A]=!0}function Ps(y,I,w){if(I)for(let E=0;Efunction(X,q){const fe=w(X,q);return fe.cbIdx>=0&&"function"==typeof q[fe.cbIdx]?il(fe.name,q[fe.cbIdx],fe,A):_.apply(X,q)})}function er(y,I){y[Ke("OriginalDelegate")]=I}let Ac=!1,uo=!1;function zc(){if(Ac)return uo;Ac=!0;try{const y=ti.navigator.userAgent;(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/")||-1!==y.indexOf("Edge/"))&&(uo=!0)}catch{}return uo}Zone.__load_patch("ZoneAwarePromise",(y,I,w)=>{const E=Object.getOwnPropertyDescriptor,A=Object.defineProperty,X=w.symbol,q=[],fe=!1!==y[X("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],he=X("Promise"),ie=X("then"),ke="__creationTrace__";w.onUnhandledError=U=>{if(w.showUncaughtError()){const k=U&&U.rejection;k?console.error("Unhandled Promise rejection:",k instanceof Error?k.message:k,"; Zone:",U.zone.name,"; Task:",U.task&&U.task.source,"; Value:",k,k instanceof Error?k.stack:void 0):console.error(U)}},w.microtaskDrainDone=()=>{for(;q.length;){const U=q.shift();try{U.zone.runGuarded(()=>{throw U.throwOriginal?U.rejection:U})}catch(k){Le(k)}}};const je=X("unhandledPromiseRejectionHandler");function Le(U){w.onUnhandledError(U);try{const k=I[je];"function"==typeof k&&k.call(this,U)}catch{}}function st(U){return U&&U.then}function Ye(U){return U}function qt(U){return g.reject(U)}const yt=X("state"),Ne=X("value"),ee=X("finally"),Ut=X("parentPromiseValue"),it=X("parentPromiseState"),wt="Promise.then",Qe=null,J=!0,at=!1,Z=0;function Pe(U,k){return T=>{try{St(U,k,T)}catch(Q){St(U,!1,Q)}}}const ge=function(){let U=!1;return function(T){return function(){U||(U=!0,T.apply(null,arguments))}}},Xt="Promise resolved with itself",Fn=X("currentTaskTrace");function St(U,k,T){const Q=ge();if(U===T)throw new TypeError(Xt);if(U[yt]===Qe){let ue=null;try{("object"==typeof T||"function"==typeof T)&&(ue=T&&T.then)}catch(B){return Q(()=>{St(U,!1,B)})(),U}if(k!==at&&T instanceof g&&T.hasOwnProperty(yt)&&T.hasOwnProperty(Ne)&&T[yt]!==Qe)An(T),St(U,T[yt],T[Ne]);else if(k!==at&&"function"==typeof ue)try{ue.call(T,Q(Pe(U,k)),Q(Pe(U,!1)))}catch(B){Q(()=>{St(U,!1,B)})()}else{U[yt]=k;const B=U[Ne];if(U[Ne]=T,U[ee]===ee&&k===J&&(U[yt]=U[it],U[Ne]=U[Ut]),k===at&&T instanceof Error){const ae=I.currentTask&&I.currentTask.data&&I.currentTask.data[ke];ae&&A(T,Fn,{configurable:!0,enumerable:!1,writable:!0,value:ae})}for(let ae=0;ae{try{const te=U[Ne],Te=!!T&&ee===T[ee];Te&&(T[Ut]=te,T[it]=B);const ze=k.run(ae,void 0,Te&&ae!==qt&&ae!==Ye?[]:[te]);St(T,!0,ze)}catch(te){St(T,!1,te)}},T)}const He=function(){},K=y.AggregateError;class g{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(k){return k instanceof g?k:St(new this(null),J,k)}static reject(k){return St(new this(null),at,k)}static withResolvers(){const k={};return k.promise=new g((T,Q)=>{k.resolve=T,k.reject=Q}),k}static any(k){if(!k||"function"!=typeof k[Symbol.iterator])return Promise.reject(new K([],"All promises were rejected"));const T=[];let Q=0;try{for(let ae of k)Q++,T.push(g.resolve(ae))}catch{return Promise.reject(new K([],"All promises were rejected"))}if(0===Q)return Promise.reject(new K([],"All promises were rejected"));let ue=!1;const B=[];return new g((ae,te)=>{for(let Te=0;Te{ue||(ue=!0,ae(ze))},ze=>{B.push(ze),Q--,0===Q&&(ue=!0,te(new K(B,"All promises were rejected")))})})}static race(k){let T,Q,ue=new this((te,Te)=>{T=te,Q=Te});function B(te){T(te)}function ae(te){Q(te)}for(let te of k)st(te)||(te=this.resolve(te)),te.then(B,ae);return ue}static all(k){return g.allWithCallback(k)}static allSettled(k){return(this&&this.prototype instanceof g?this:g).allWithCallback(k,{thenCallback:Q=>({status:"fulfilled",value:Q}),errorCallback:Q=>({status:"rejected",reason:Q})})}static allWithCallback(k,T){let Q,ue,B=new this((ze,lt)=>{Q=ze,ue=lt}),ae=2,te=0;const Te=[];for(let ze of k){st(ze)||(ze=this.resolve(ze));const lt=te;try{ze.then(nt=>{Te[lt]=T?T.thenCallback(nt):nt,ae--,0===ae&&Q(Te)},nt=>{T?(Te[lt]=T.errorCallback(nt),ae--,0===ae&&Q(Te)):ue(nt)})}catch(nt){ue(nt)}ae++,te++}return ae-=2,0===ae&&Q(Te),B}constructor(k){const T=this;if(!(T instanceof g))throw new Error("Must be an instanceof Promise.");T[yt]=Qe,T[Ne]=[];try{const Q=ge();k&&k(Q(Pe(T,J)),Q(Pe(T,at)))}catch(Q){St(T,!1,Q)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return g}then(k,T){let Q=this.constructor?.[Symbol.species];(!Q||"function"!=typeof Q)&&(Q=this.constructor||g);const ue=new Q(He),B=I.current;return this[yt]==Qe?this[Ne].push(B,ue,k,T):sn(this,B,ue,k,T),ue}catch(k){return this.then(null,k)}finally(k){let T=this.constructor?.[Symbol.species];(!T||"function"!=typeof T)&&(T=g);const Q=new T(He);Q[ee]=ee;const ue=I.current;return this[yt]==Qe?this[Ne].push(ue,Q,k,k):sn(this,ue,Q,k,k),Q}}g.resolve=g.resolve,g.reject=g.reject,g.race=g.race,g.all=g.all;const C=y[he]=y.Promise;y.Promise=g;const de=X("thenPatched");function Ee(U){const k=U.prototype,T=E(k,"then");if(T&&(!1===T.writable||!T.configurable))return;const Q=k.then;k[ie]=Q,U.prototype.then=function(ue,B){return new g((te,Te)=>{Q.call(this,te,Te)}).then(ue,B)},U[de]=!0}return w.patchThen=Ee,C&&(Ee(C),hr(y,"fetch",U=>function Yt(U){return function(k,T){let Q=U.apply(k,T);if(Q instanceof g)return Q;let ue=Q.constructor;return ue[de]||Ee(ue),Q}}(U))),Promise[I.__symbol__("uncaughtPromiseErrors")]=q,g}),Zone.__load_patch("toString",y=>{const I=Function.prototype.toString,w=Ke("OriginalDelegate"),E=Ke("Promise"),A=Ke("Error"),_=function(){if("function"==typeof this){const he=this[w];if(he)return"function"==typeof he?I.call(he):Object.prototype.toString.call(he);if(this===Promise){const ie=y[E];if(ie)return I.call(ie)}if(this===Error){const ie=y[A];if(ie)return I.call(ie)}}return I.call(this)};_[w]=I,Function.prototype.toString=_;const X=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":X.call(this)}});let pr=!1;if(typeof window<"u")try{const y=Object.defineProperty({},"passive",{get:function(){pr=!0}});window.addEventListener("test",y,y),window.removeEventListener("test",y,y)}catch{pr=!1}const eg={useG:!0},jn={},bc={},ll=new RegExp("^"+oo+"(\\w+)(true|false)$"),Oc=Ke("propagationStopped");function ul(y,I){const w=(I?I(y):y)+Ze,E=(I?I(y):y)+rn,A=oo+w,_=oo+E;jn[y]={},jn[y][Ze]=A,jn[y][rn]=_}function xc(y,I,w,E){const A=E&&E.add||rl,_=E&&E.rm||Tt,X=E&&E.listeners||"eventListeners",q=E&&E.rmAll||"removeAllListeners",fe=Ke(A),he="."+A+":",ie="prependListener",ke="."+ie+":",je=function(Ne,ee,Ut){if(Ne.isRemoved)return;const it=Ne.callback;let wt;"object"==typeof it&&it.handleEvent&&(Ne.callback=J=>it.handleEvent(J),Ne.originalDelegate=it);try{Ne.invoke(Ne,ee,[Ut])}catch(J){wt=J}const Qe=Ne.options;return Qe&&"object"==typeof Qe&&Qe.once&&ee[_].call(ee,Ut.type,Ne.originalDelegate?Ne.originalDelegate:Ne.callback,Qe),wt};function Le(Ne,ee,Ut){if(!(ee=ee||y.event))return;const it=Ne||ee.target||y,wt=it[jn[ee.type][Ut?rn:Ze]];if(wt){const Qe=[];if(1===wt.length){const J=je(wt[0],it,ee);J&&Qe.push(J)}else{const J=wt.slice();for(let at=0;at{throw at})}}}const st=function(Ne){return Le(this,Ne,!1)},Ye=function(Ne){return Le(this,Ne,!0)};function qt(Ne,ee){if(!Ne)return!1;let Ut=!0;ee&&void 0!==ee.useG&&(Ut=ee.useG);const it=ee&&ee.vh;let wt=!0;ee&&void 0!==ee.chkDup&&(wt=ee.chkDup);let Qe=!1;ee&&void 0!==ee.rt&&(Qe=ee.rt);let J=Ne;for(;J&&!J.hasOwnProperty(A);)J=ro(J);if(!J&&Ne[A]&&(J=Ne),!J||J[fe])return!1;const at=ee&&ee.eventNameToString,Z={},Pe=J[fe]=J[A],ge=J[Ke(_)]=J[_],Xt=J[Ke(X)]=J[X],Fn=J[Ke(q)]=J[q];let St;ee&&ee.prepend&&(St=J[Ke(ee.prepend)]=J[ee.prepend]);const g=Ut?function(T){if(!Z.isExisting)return Pe.call(Z.target,Z.eventName,Z.capture?Ye:st,Z.options)}:function(T){return Pe.call(Z.target,Z.eventName,T.invoke,Z.options)},C=Ut?function(T){if(!T.isRemoved){const Q=jn[T.eventName];let ue;Q&&(ue=Q[T.capture?rn:Ze]);const B=ue&&T.target[ue];if(B)for(let ae=0;ae{Qn.zone.cancelTask(Qn)},{once:!0})),Z.target=null,Ci&&(Ci.taskData=null),fo&&(Pt.once=!0),!pr&&"boolean"==typeof Qn.options||(Qn.options=Pt),Qn.target=Te,Qn.capture=Pr,Qn.eventName=ze,nt&&(Qn.originalDelegate=lt),te?Yn.unshift(Qn):Yn.push(Qn),ae?Te:void 0}};return J[A]=k(Pe,he,g,C,Qe),St&&(J[ie]=k(St,ke,function(T){return St.call(Z.target,Z.eventName,T.invoke,Z.options)},C,Qe,!0)),J[_]=function(){const T=this||y;let Q=arguments[0];ee&&ee.transferEventName&&(Q=ee.transferEventName(Q));const ue=arguments[2],B=!!ue&&("boolean"==typeof ue||ue.capture),ae=arguments[1];if(!ae)return ge.apply(this,arguments);if(it&&!it(ge,ae,T,arguments))return;const te=jn[Q];let Te;te&&(Te=te[B?rn:Ze]);const ze=Te&&T[Te];if(ze)for(let lt=0;ltfunction(A,_){A[Oc]=!0,E&&E.apply(A,_)})}function Pc(y,I,w,E,A){const _=Zone.__symbol__(E);if(I[_])return;const X=I[_]=I[E];I[E]=function(q,fe,he){return fe&&fe.prototype&&A.forEach(function(ie){const ke=`${w}.${E}::`+ie,je=fe.prototype;try{if(je.hasOwnProperty(ie)){const Le=y.ObjectGetOwnPropertyDescriptor(je,ie);Le&&Le.value?(Le.value=y.wrapWithCurrentZone(Le.value,ke),y._redefineProperty(fe.prototype,ie,Le)):je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}else je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}catch{}}),X.call(I,q,fe,he)},y.attachOriginToPatched(I[E],X)}function _c(y,I,w){if(!w||0===w.length)return I;const E=w.filter(_=>_.target===y);if(!E||0===E.length)return I;const A=E[0].ignoreProperties;return I.filter(_=>-1===A.indexOf(_))}function Sn(y,I,w,E){y&&Ps(y,_c(y,I,w),E)}function co(y){return Object.getOwnPropertyNames(y).filter(I=>I.startsWith("on")&&I.length>2).map(I=>I.substring(2))}Zone.__load_patch("util",(y,I,w)=>{const E=co(y);w.patchOnProperties=Ps,w.patchMethod=hr,w.bindArguments=so,w.patchMacroTask=Sc;const A=I.__symbol__("BLACK_LISTED_EVENTS"),_=I.__symbol__("UNPATCHED_EVENTS");y[_]&&(y[A]=y[_]),y[A]&&(I[A]=I[_]=y[A]),w.patchEventPrototype=cl,w.patchEventTarget=xc,w.isIEOrEdge=zc,w.ObjectDefineProperty=no,w.ObjectGetOwnPropertyDescriptor=Sr,w.ObjectCreate=io,w.ArraySlice=jc,w.patchClass=lo,w.wrapWithCurrentZone=bs,w.filterProperties=_c,w.attachOriginToPatched=er,w._redefineProperty=Object.defineProperty,w.patchCallbacks=Pc,w.getGlobalObjects=()=>({globalSources:bc,zoneSymbolEventNames:jn,eventNames:E,isBrowser:ao,isMix:Ls,isNode:ni,TRUE_STR:rn,FALSE_STR:Ze,ZONE_SYMBOL_PREFIX:oo,ADD_EVENT_LISTENER_STR:rl,REMOVE_EVENT_LISTENER_STR:Tt})});const on=Ke("zoneTask");function Or(y,I,w,E){let A=null,_=null;w+=E;const X={};function q(he){const ie=he.data;return ie.args[0]=function(){return he.invoke.apply(this,arguments)},ie.handleId=A.apply(y,ie.args),he}function fe(he){return _.call(y,he.data.handleId)}A=hr(y,I+=E,he=>function(ie,ke){if("function"==typeof ke[0]){const je={isPeriodic:"Interval"===E,delay:"Timeout"===E||"Interval"===E?ke[1]||0:void 0,args:ke},Le=ke[0];ke[0]=function(){try{return Le.apply(this,arguments)}finally{je.isPeriodic||("number"==typeof je.handleId?delete X[je.handleId]:je.handleId&&(je.handleId[on]=null))}};const st=il(I,ke[0],je,q,fe);if(!st)return st;const Ye=st.data.handleId;return"number"==typeof Ye?X[Ye]=st:Ye&&(Ye[on]=st),Ye&&Ye.ref&&Ye.unref&&"function"==typeof Ye.ref&&"function"==typeof Ye.unref&&(st.ref=Ye.ref.bind(Ye),st.unref=Ye.unref.bind(Ye)),"number"==typeof Ye||Ye?Ye:st}return he.apply(y,ke)}),_=hr(y,w,he=>function(ie,ke){const je=ke[0];let Le;"number"==typeof je?Le=X[je]:(Le=je&&je[on],Le||(Le=je)),Le&&"string"==typeof Le.type?"notScheduled"!==Le.state&&(Le.cancelFn&&Le.data.isPeriodic||0===Le.runCount)&&("number"==typeof je?delete X[je]:je&&(je[on]=null),Le.zone.cancelTask(Le)):he.apply(y,ke)})}Zone.__load_patch("legacy",y=>{const I=y[Zone.__symbol__("legacyPatch")];I&&I()}),Zone.__load_patch("timers",y=>{const I="set",w="clear";Or(y,I,w,"Timeout"),Or(y,I,w,"Interval"),Or(y,I,w,"Immediate")}),Zone.__load_patch("requestAnimationFrame",y=>{Or(y,"request","cancel","AnimationFrame"),Or(y,"mozRequest","mozCancel","AnimationFrame"),Or(y,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(y,I)=>{const w=["alert","prompt","confirm"];for(let E=0;Efunction(fe,he){return I.current.run(_,y,he,q)})}),Zone.__load_patch("EventTarget",(y,I,w)=>{(function xr(y,I){I.patchEventPrototype(y,I)})(y,w),function fl(y,I){if(Zone[I.symbol("patchEventTarget")])return;const{eventNames:w,zoneSymbolEventNames:E,TRUE_STR:A,FALSE_STR:_,ZONE_SYMBOL_PREFIX:X}=I.getGlobalObjects();for(let fe=0;fe{lo("MutationObserver"),lo("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(y,I,w)=>{lo("IntersectionObserver")}),Zone.__load_patch("FileReader",(y,I,w)=>{lo("FileReader")}),Zone.__load_patch("on_property",(y,I,w)=>{!function _s(y,I){if(ni&&!Ls||Zone[y.symbol("patchEvents")])return;const w=I.__Zone_ignore_on_properties;let E=[];if(ao){const A=window;E=E.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const _=function al(){try{const y=ti.navigator.userAgent;if(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:A,ignoreProperties:["error"]}]:[];Sn(A,co(A),w&&w.concat(_),ro(A))}E=E.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let A=0;A{!function dl(y,I){const{isBrowser:w,isMix:E}=I.getGlobalObjects();(w||E)&&y.customElements&&"customElements"in y&&I.patchCallbacks(I,y.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(y,w)}),Zone.__load_patch("XHR",(y,I)=>{!function fe(he){const ie=he.XMLHttpRequest;if(!ie)return;const ke=ie.prototype;let Le=ke[Ar],st=ke[Kr];if(!Le){const Z=he.XMLHttpRequestEventTarget;if(Z){const Pe=Z.prototype;Le=Pe[Ar],st=Pe[Kr]}}const Ye="readystatechange",qt="scheduled";function yt(Z){const Pe=Z.data,ge=Pe.target;ge[_]=!1,ge[q]=!1;const Xt=ge[A];Le||(Le=ge[Ar],st=ge[Kr]),Xt&&st.call(ge,Ye,Xt);const Fn=ge[A]=()=>{if(ge.readyState===ge.DONE)if(!Pe.aborted&&ge[_]&&Z.state===qt){const It=ge[I.__symbol__("loadfalse")];if(0!==ge.status&&It&&It.length>0){const An=Z.invoke;Z.invoke=function(){const sn=ge[I.__symbol__("loadfalse")];for(let Ct=0;Ctfunction(Z,Pe){return Z[E]=0==Pe[2],Z[X]=Pe[1],Ut.apply(Z,Pe)}),wt=Ke("fetchTaskAborting"),Qe=Ke("fetchTaskScheduling"),J=hr(ke,"send",()=>function(Z,Pe){if(!0===I.current[Qe]||Z[E])return J.apply(Z,Pe);{const ge={target:Z,url:Z[X],isPeriodic:!1,args:Pe,aborted:!1},Xt=il("XMLHttpRequest.send",Ne,ge,yt,ee);Z&&!0===Z[q]&&!ge.aborted&&Xt.state===qt&&Xt.invoke()}}),at=hr(ke,"abort",()=>function(Z,Pe){const ge=function je(Z){return Z[w]}(Z);if(ge&&"string"==typeof ge.type){if(null==ge.cancelFn||ge.data&&ge.data.aborted)return;ge.zone.cancelTask(ge)}else if(!0===I.current[wt])return at.apply(Z,Pe)})}(y);const w=Ke("xhrTask"),E=Ke("xhrSync"),A=Ke("xhrListener"),_=Ke("xhrScheduled"),X=Ke("xhrURL"),q=Ke("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",y=>{y.navigator&&y.navigator.geolocation&&function sl(y,I){const w=y.constructor.name;for(let E=0;E{const fe=function(){return q.apply(this,so(arguments,w+"."+A))};return er(fe,q),fe})(_)}}}(y.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(y,I)=>{function w(E){return function(A){Lc(y,E).forEach(X=>{const q=y.PromiseRejectionEvent;if(q){const fe=new q(E,{promise:A.promise,reason:A.rejection});X.invoke(fe)}})}}y.PromiseRejectionEvent&&(I[Ke("unhandledPromiseRejectionHandler")]=w("unhandledrejection"),I[Ke("rejectionHandledHandler")]=w("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(y,I,w)=>{!function ks(y,I){I.patchMethod(y,"queueMicrotask",w=>function(E,A){Zone.current.scheduleMicroTask("queueMicrotask",A[0])})}(y,w)})}},Sr=>{Sr(Sr.s=207)}]); \ No newline at end of file diff --git a/ej2-angular/samples/timeline/align/alternate/main.efeb1a9c3e8ce78d.js b/ej2-angular/samples/timeline/align/alternate/main.efeb1a9c3e8ce78d.js new file mode 100644 index 0000000000..565c70ccc8 --- /dev/null +++ b/ej2-angular/samples/timeline/align/alternate/main.efeb1a9c3e8ce78d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{207:(Sr,no,ro)=>{let Tt=null,Kr=1;const rn=Symbol("SIGNAL");function Ze(e){const n=Tt;return Tt=e,n}function zt(e){if((!ri(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==Kr)){if(!e.producerMustRecompute(e)&&!ni(e))return e.dirty=!1,void(e.lastCleanEpoch=Kr);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=Kr}}function ni(e){br(e);for(let n=0;n0}function br(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}let uo=null;function Sn(e){return"function"==typeof e}function co(e){const t=e(r=>{Error.call(r),r.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}const _s=co(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((r,i)=>`${i+1}) ${r.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t});function ks(e,n){if(e){const t=e.indexOf(n);0<=t&&e.splice(t,1)}}class on{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(const o of t)o.remove(this);else t.remove(this);const{initialTeardown:r}=this;if(Sn(r))try{r()}catch(o){n=o instanceof _s?o.errors:[o]}const{_finalizers:i}=this;if(i){this._finalizers=null;for(const o of i)try{fl(o)}catch(s){n=n??[],s instanceof _s?n=[...n,...s.errors]:n.push(s)}}if(n)throw new _s(n)}}add(n){var t;if(n&&n!==this)if(this.closed)fl(n);else{if(n instanceof on){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(t=this._finalizers)&&void 0!==t?t:[]).push(n)}}_hasParent(n){const{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){const{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){const{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&ks(t,n)}remove(n){const{_finalizers:t}=this;t&&ks(t,n),n instanceof on&&n._removeParent(this)}}on.EMPTY=(()=>{const e=new on;return e.closed=!0,e})();const Or=on.EMPTY;function dl(e){return e instanceof on||e&&"closed"in e&&Sn(e.remove)&&Sn(e.add)&&Sn(e.unsubscribe)}function fl(e){Sn(e)?e():e.unsubscribe()}const xr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},y={setTimeout(e,n,...t){const{delegate:r}=y;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){const{delegate:n}=y;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function w(){}const E=X("C",void 0,void 0);function X(e,n,t){return{kind:e,value:n,error:t}}let q=null;function fe(e){if(xr.useDeprecatedSynchronousErrorHandling){const n=!q;if(n&&(q={errorThrown:!1,error:null}),e(),n){const{errorThrown:t,error:r}=q;if(q=null,t)throw r}}else e()}class ie extends on{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,dl(n)&&n.add(this)):this.destination=Ne}static create(n,t,r){return new st(n,t,r)}next(n){this.isStopped?yt(function _(e){return X("N",e,void 0)}(n),this):this._next(n)}error(n){this.isStopped?yt(function A(e){return X("E",void 0,e)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?yt(E,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ke=Function.prototype.bind;function je(e,n){return ke.call(e,n)}class Le{constructor(n){this.partialObserver=n}next(n){const{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){Ye(r)}}error(n){const{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){Ye(r)}else Ye(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){Ye(t)}}}class st extends ie{constructor(n,t,r){let i;if(super(),Sn(n)||!n)i={next:n??void 0,error:t??void 0,complete:r??void 0};else{let o;this&&xr.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&je(n.next,o),error:n.error&&je(n.error,o),complete:n.complete&&je(n.complete,o)}):i=n}this.destination=new Le(i)}}function Ye(e){xr.useDeprecatedSynchronousErrorHandling?function he(e){xr.useDeprecatedSynchronousErrorHandling&&q&&(q.errorThrown=!0,q.error=e)}(e):function I(e){y.setTimeout(()=>{const{onUnhandledError:n}=xr;if(!n)throw e;n(e)})}(e)}function yt(e,n){const{onStoppedNotification:t}=xr;t&&y.setTimeout(()=>t(e,n))}const Ne={closed:!0,next:w,error:function qt(e){throw e},complete:w},ee="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ut(e){return e}let Qe=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){const r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){const o=function Z(e){return e&&e instanceof ie||function at(e){return e&&Sn(e.next)&&Sn(e.error)&&Sn(e.complete)}(e)&&dl(e)}(t)?t:new st(t,r,i);return fe(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return new(r=J(r))((i,o)=>{const s=new st({next:a=>{try{t(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(t){var r;return null===(r=this.source)||void 0===r?void 0:r.subscribe(t)}[ee](){return this}pipe(...t){return function wt(e){return 0===e.length?Ut:1===e.length?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}(t)(this)}toPromise(t){return new(t=J(t))((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=n=>new e(n),e})();function J(e){var n;return null!==(n=e??xr.Promise)&&void 0!==n?n:Promise}const Pe=co(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ge=(()=>{class e extends Qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){const r=new Xt(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Pe}next(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(t)}})}error(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;const{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return(null===(t=this.observers)||void 0===t?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){const{hasError:r,isStopped:i,observers:o}=this;return r||i?Or:(this.currentObservers=null,o.push(t),new on(()=>{this.currentObservers=null,ks(o,t)}))}_checkFinalizedStatuses(t){const{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){const t=new Qe;return t.source=this,t}}return e.create=(n,t)=>new Xt(n,t),e})();class Xt extends ge{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===r||r.call(t,n)}error(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===r||r.call(t,n)}complete(){var n,t;null===(t=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===t||t.call(n)}_subscribe(n){var t,r;return null!==(r=null===(t=this.source)||void 0===t?void 0:t.subscribe(n))&&void 0!==r?r:Or}}class Fn extends ge{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){const{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}}class sn extends ie{constructor(n,t,r,i,o,s){super(n),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(l){n.error(l)}}:super._next,this._error=i?function(a){try{i(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:t}=this;super.unsubscribe(),!t&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Ct(e,n){return function It(e){return n=>{if(function St(e){return Sn(e?.lift)}(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}((t,r)=>{let i=0;t.subscribe(function An(e,n,t,r,i){return new sn(e,n,t,r,i)}(r,o=>{r.next(e.call(n,o,i++))}))})}class g extends Error{constructor(n,t){super(function C(e,n){return`NG0${Math.abs(e)}${n?": "+n:""}`}(n,t)),this.code=n}}function B(e){for(let n in e)if(e[n]===B)return n;throw Error("Could not find renamed property on target object.")}function ae(e,n){for(const t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function te(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(te).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const n=e.toString();if(null==n)return""+n;const t=n.indexOf("\n");return-1===t?n:n.substring(0,t)}function Te(e,n){return null==e||""===e?null===n?"":n:null==n||""===n?e:e+" "+n}const lt=B({__forward_ref__:B});function nt(e){return e.__forward_ref__=nt,e.toString=function(){return te(this())},e}function oe(e){return function Pt(e){return"function"==typeof e&&e.hasOwnProperty(lt)&&e.__forward_ref__===nt}(e)?e():e}function Lr(e){return e&&!!e.\u0275providers}const Pr=B({\u0275cmp:B}),fo=B({\u0275dir:B}),Rs=B({\u0275pipe:B}),Un=B({\u0275fac:B}),Yn=B({__NG_ELEMENT_ID__:B}),Fs=B({__NG_ENV_ID__:B});function Ve(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():function pe(e){return"string"==typeof e?e:null==e?"":String(e)}(e)}function Rc(e,n){throw new g(-201,!1)}function Dn(e,n){null==e&&function Me(e,n,t,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${t} ${r} ${n} <=Actual]`))}(n,e,null,"!=")}function qe(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function po(e){return{providers:e.providers||[],imports:e.imports||[]}}function hl(e){return ng(e,gl)||ng(e,rg)}function ng(e,n){return e.hasOwnProperty(n)?e[n]:null}function pl(e){return e&&(e.hasOwnProperty(Fc)||e.hasOwnProperty(NC))?e[Fc]:null}const gl=B({\u0275prov:B}),Fc=B({\u0275inj:B}),rg=B({ngInjectableDef:B}),NC=B({ngInjectorDef:B});var Re=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(Re||{});let Uc;function vn(e){const n=Uc;return Uc=e,n}function og(e,n,t){const r=hl(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:t&Re.Optional?null:void 0!==n?n:void Rc()}const rt=globalThis;class ye{constructor(n,t){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=qe({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Us={},Bc="__NG_DI_FLAG__",Ml="ngTempTokenPath",EC=/\n/gm,ag="__source";let go;function si(e){const n=go;return go=e,n}function jC(e,n=Re.Default){if(void 0===go)throw new g(-203,!1);return null===go?og(e,void 0,n):go.get(e,n&Re.Optional?null:void 0,n)}function $e(e,n=Re.Default){return(function ig(){return Uc}()||jC)(oe(e),n)}function Be(e,n=Re.Default){return $e(e,ml(n))}function ml(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Wc(e){const n=[];for(let t=0;tn){s=o-1;break}}}for(;oo?"":i[d+1].toLowerCase();const h=8&r?f:null;if(h&&-1!==ug(h,u,0)||2&r&&u!==f){if(nr(r))return!1;s=!0}}}}else{if(!s&&!nr(r)&&!nr(l))return!1;if(s&&nr(l))continue;s=!1,r=l|1&r}}return nr(r)||s}function nr(e){return 0==(1&e)}function LC(e,n,t,r){if(null===n)return-1;let i=0;if(r||!t){let o=!1;for(;i-1)for(t++;t0?'="'+a+'"':"")+"]"}else 8&r?i+="."+s:4&r&&(i+=" "+s);else""!==i&&!nr(s)&&(n+=Mg(o,i),i=""),r=s,o=o||!nr(r);t++}return""!==i&&(n+=Mg(o,i)),n}function Gc(e){return _r(()=>{const n=yg(e),t={...n,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===yl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||tr.Emulated,styles:e.styles||Xe,_:null,schemas:e.schemas||null,tView:null,id:""};Dg(t);const r=e.dependencies;return t.directiveDefs=Dl(r,!1),t.pipeDefs=Dl(r,!0),t.id=function BC(e){let n=0;const t=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const i of t)n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}(t),t})}function QC(e){return be(e)||Qt(e)}function HC(e){return null!==e}function Hs(e){return _r(()=>({type:e.type,bootstrap:e.bootstrap||Xe,declarations:e.declarations||Xe,imports:e.imports||Xe,exports:e.exports||Xe,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function mg(e,n){if(null==e)return gr;const t={};for(const r in e)if(e.hasOwnProperty(r)){const i=e[r];let o,s,a=ai.None;Array.isArray(i)?(a=i[0],o=i[1],s=i[2]??o):(o=i,s=i),n?(t[o]=a!==ai.None?[r,a]:r,n[o]=s):t[o]=r}return t}function Nn(e){return _r(()=>{const n=yg(e);return Dg(n),n})}function be(e){return e[Pr]||null}function Qt(e){return e[fo]||null}function Kt(e){return e[Rs]||null}function yg(e){const n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputTransforms:null,inputConfig:e.inputs||gr,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Xe,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:mg(e.inputs,n),outputs:mg(e.outputs),debugInfo:null}}function Dg(e){e.features?.forEach(n=>n(e))}function Dl(e,n){if(!e)return null;const t=n?Kt:QC;return()=>("function"==typeof e?e():e).map(r=>t(r)).filter(HC)}const Et=0,R=1,ce=2,bt=3,rr=4,ln=5,ir=6,Mo=7,gt=8,hn=9,kr=10,Ie=11,Vs=12,vg=13,mo=14,jt=15,Bs=16,yo=17,Mr=18,Ws=19,Ng=20,li=21,vl=22,Ti=23,ve=25,Zc=1,mr=7,Do=9,Ot=10;var qc=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(qc||{});function un(e){return Array.isArray(e)&&"object"==typeof e[Zc]}function cn(e){return Array.isArray(e)&&!0===e[Zc]}function Xc(e){return 0!=(4&e.flags)}function wi(e){return e.componentOffset>-1}function Il(e){return 1==(1&e.flags)}function or(e){return!!e.template}function Jc(e){return 0!=(512&e[ce])}function ji(e,n){return e.hasOwnProperty(Un)?e[Un]:null}class ZC{constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}}function Tg(e,n,t,r){null!==n?n.applyValueToInputSignal(n,r):e[t]=r}function wg(e){return e.type.prototype.ngOnChanges&&(e.setInput=XC),qC}function qC(){const e=Sg(this),n=e?.current;if(n){const t=e.previous;if(t===gr)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function XC(e,n,t,r,i){const o=this.declaredInputs[r],s=Sg(e)||function JC(e,n){return e[jg]=n}(e,{previous:gr,current:null}),a=s.current||(s.current={}),l=s.previous,u=l[o];a[o]=new ZC(u&&u.currentValue,t,l===gr),Tg(e,n,i,t)}const jg="__ngSimpleChanges__";function Sg(e){return e[jg]||null}const yr=function(e,n,t){};let bg=!1;function ut(e){for(;Array.isArray(e);)e=e[Et];return e}function pn(e,n){return ut(n[e.index])}function Zs(e,n){return e.data[n]}function bn(e,n){const t=n[e];return un(t)?t:t[Et]}function rd(e){return 128==(128&e[ce])}function Dr(e,n){return null==n?null:e[n]}function Og(e){e[yo]=0}function iE(e){1024&e[ce]||(e[ce]|=1024,rd(e)&&qs(e))}function Lg(e){return 9216&e[ce]||e[Ti]?.dirty}function id(e){Lg(e)?qs(e):64&e[ce]&&(function eE(){return bg}()?(e[ce]|=1024,qs(e)):e[kr].changeDetectionScheduler?.notify())}function qs(e){e[kr].changeDetectionScheduler?.notify();let n=Si(e);for(;null!==n&&!(8192&n[ce])&&(n[ce]|=8192,rd(n));)n=Si(n)}function Si(e){const n=e[bt];return cn(n)?n[bt]:n}const me={lFrame:Vg(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function _g(){return me.bindingsEnabled}function No(){return null!==me.skipHydrationRootTNode}function j(){return me.lFrame.lView}function Fe(){return me.lFrame.tView}function ct(){let e=kg();for(;null!==e&&64===e.type;)e=e.parent;return e}function kg(){return me.lFrame.currentTNode}function vr(e,n){const t=me.lFrame;t.currentTNode=e,t.isParent=n}function sd(){return me.lFrame.isParent}function ad(){me.lFrame.isParent=!1}function mE(e,n){const t=me.lFrame;t.bindingIndex=t.bindingRootIndex=e,ld(n)}function ld(e){me.lFrame.currentDirectiveIndex=e}function Yg(){return me.lFrame.currentQueryIndex}function cd(e){me.lFrame.currentQueryIndex=e}function DE(e){const n=e[R];return 2===n.type?n.declTNode:1===n.type?e[ln]:null}function Qg(e,n,t){if(t&Re.SkipSelf){let i=n,o=e;for(;!(i=i.parent,null!==i||t&Re.Host||(i=DE(o),null===i||(o=o[mo],10&i.type))););if(null===i)return!1;n=i,e=o}const r=me.lFrame=Hg();return r.currentTNode=n,r.lView=e,!0}function dd(e){const n=Hg(),t=e[R];me.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function Hg(){const e=me.lFrame,n=null===e?null:e.child;return null===n?Vg(e):n}function Vg(e){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=n),n}function Bg(){const e=me.lFrame;return me.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Wg=Bg;function fd(){const e=Bg();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function dn(){return me.lFrame.selectedIndex}function Ai(e){me.lFrame.selectedIndex=e}let Gg=!0;function Tl(){return Gg}function ui(e){Gg=e}function wl(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t=r)break}else n[l]<0&&(e[yo]+=65536),(a>14>16&&(3&e[ce])===n&&(e[ce]+=16384,qg(a,o)):qg(a,o)}const Io=-1;class Js{constructor(n,t,r){this.factory=n,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=r}}function gd(e){return e!==Io}function Ks(e){return 32767&e}function ea(e,n){let t=function bE(e){return e>>16}(e),r=n;for(;t>0;)r=r[mo],t--;return r}let Md=!0;function Al(e){const n=Md;return Md=e,n}const Xg=255,Jg=5;let OE=0;const Ir={};function zl(e,n){const t=Kg(e,n);if(-1!==t)return t;const r=n[R];r.firstCreatePass&&(e.injectorIndex=n.length,md(r.data,e),md(n,null),md(r.blueprint,null));const i=bl(e,n),o=e.injectorIndex;if(gd(i)){const s=Ks(i),a=ea(i,n),l=a[R].data;for(let u=0;u<8;u++)n[o+u]=a[s+u]|l[s+u]}return n[o+8]=i,o}function md(e,n){e.push(0,0,0,0,0,0,0,0,n)}function Kg(e,n){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===n[e.injectorIndex+8]?-1:e.injectorIndex}function bl(e,n){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;null!==i;){if(r=sM(i),null===r)return Io;if(t++,i=i[mo],-1!==r.injectorIndex)return r.injectorIndex|t<<16}return Io}function yd(e,n,t){!function xE(e,n,t){let r;"string"==typeof t?r=t.charCodeAt(0)||0:t.hasOwnProperty(Yn)&&(r=t[Yn]),null==r&&(r=t[Yn]=OE++);const i=r&Xg;n.data[e+(i>>Jg)]|=1<=0?n&Xg:kE:n}(t);if("function"==typeof o){if(!Qg(n,e,r))return r&Re.Host?eM(i,0,r):tM(n,t,r,i);try{let s;if(s=o(r),null!=s||r&Re.Optional)return s;Rc()}finally{Wg()}}else if("number"==typeof o){let s=null,a=Kg(e,n),l=Io,u=r&Re.Host?n[jt][ln]:null;for((-1===a||r&Re.SkipSelf)&&(l=-1===a?bl(e,n):n[a+8],l!==Io&&oM(r,!1)?(s=n[R],a=Ks(l),n=ea(l,n)):a=-1);-1!==a;){const c=n[R];if(iM(o,a,c.data)){const d=PE(a,n,t,s,r,u);if(d!==Ir)return d}l=n[a+8],l!==Io&&oM(r,n[R].data[a+8]===u)&&iM(o,a,n)?(s=c,a=Ks(l),n=ea(l,n)):a=-1}}return i}function PE(e,n,t,r,i,o){const s=n[R],a=s.data[e+8],c=Ol(a,s,t,null==r?wi(a)&&Md:r!=s&&0!=(3&a.type),i&Re.Host&&o===a);return null!==c?zi(n,s,c,a):Ir}function Ol(e,n,t,r,i){const o=e.providerIndexes,s=n.data,a=1048575&o,l=e.directiveStart,c=o>>20,f=i?a+c:e.directiveEnd;for(let h=r?a:a+c;h=l&&p.type===t)return h}if(i){const h=s[l];if(h&&or(h)&&h.type===t)return l}return null}function zi(e,n,t,r){let i=e[t];const o=n.data;if(function jE(e){return e instanceof Js}(i)){const s=i;s.resolving&&function Qn(e,n){const t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new g(-200,`Circular dependency in DI detected for ${e}${t}`)}(Ve(o[t]));const a=Al(s.canSeeViewProviders);s.resolving=!0;const u=s.injectImpl?vn(s.injectImpl):null;Qg(e,r,Re.Default);try{i=e[t]=s.factory(void 0,o,e,r),n.firstCreatePass&&t>=r.directiveStart&&function TE(e,n,t){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=n.type.prototype;if(r){const s=wg(n);(t.preOrderHooks??=[]).push(e,s),(t.preOrderCheckHooks??=[]).push(e,s)}i&&(t.preOrderHooks??=[]).push(0-e,i),o&&((t.preOrderHooks??=[]).push(e,o),(t.preOrderCheckHooks??=[]).push(e,o))}(t,o[t],n)}finally{null!==u&&vn(u),Al(a),s.resolving=!1,Wg()}}return i}function iM(e,n,t){return!!(t[n+(e>>Jg)]&1<{const r=function Nd(e){return function(...t){if(e){const r=e(...t);for(const i in r)this[i]=r[i]}}}(n);function i(...o){if(this instanceof i)return r.apply(this,o),this;const s=new i(...o);return a.annotation=s,a;function a(l,u,c){const d=l.hasOwnProperty(wo)?l[wo]:Object.defineProperty(l,wo,{value:[]})[wo];for(;d.length<=c;)d.push(null);return(d[c]=d[c]||[]).push(s),l}}return t&&(i.prototype=Object.create(t.prototype)),i.prototype.ngMetadataName=e,i.annotationCls=i,i})}function zo(e,n){e.forEach(t=>Array.isArray(t)?zo(t,n):n(t))}function lM(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function xl(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}const Td=Ys(So("Optional"),8),wd=Ys(So("SkipSelf"),4),xo=new ye(""),pM=new ye("",-1),Sd=new ye("");class kl{get(n,t=Us){if(t===Us){const r=new Error(`NullInjectorError: No provider for ${te(n)}!`);throw r.name="NullInjectorError",r}return t}}function aT(...e){return{\u0275providers:gM(0,e),\u0275fromNgModule:!0}}function gM(e,...n){const t=[],r=new Set;let i;const o=s=>{t.push(s)};return zo(n,s=>{const a=s;Rl(a,o,[],r)&&(i||=[],i.push(a))}),void 0!==i&&MM(i,o),t}function MM(e,n){for(let t=0;t{n(o,r)})}}function Rl(e,n,t,r){if(!(e=oe(e)))return!1;let i=null,o=pl(e);const s=!o&&be(e);if(o||s){if(s&&!s.standalone)return!1;i=e}else{const l=e.ngModule;if(o=pl(l),!o)return!1;i=l}const a=r.has(i);if(s){if(a)return!1;if(r.add(i),s.dependencies){const l="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const u of l)Rl(u,n,t,r)}}else{if(!o)return!1;{if(null!=o.imports&&!a){let u;r.add(i);try{zo(o.imports,c=>{Rl(c,n,t,r)&&(u||=[],u.push(c))})}finally{}void 0!==u&&MM(u,n)}if(!a){const u=ji(i)||(()=>new i);n({provide:i,useFactory:u,deps:Xe},i),n({provide:Sd,useValue:i,multi:!0},i),n({provide:xo,useValue:()=>$e(i),multi:!0},i)}const l=o.providers;if(null!=l&&!a){const u=e;zd(l,c=>{n(c,u)})}}}return i!==e&&void 0!==e.providers}function zd(e,n){for(let t of e)Lr(t)&&(t=t.\u0275providers),Array.isArray(t)?zd(t,n):n(t)}const lT=B({provide:String,useValue:B});function bd(e){return null!==e&&"object"==typeof e&&lT in e}function bi(e){return"function"==typeof e}const Od=new ye(""),Fl={},cT={};let xd;function Ul(){return void 0===xd&&(xd=new kl),xd}class Ur{}class Lo extends Ur{get destroyed(){return this._destroyed}constructor(n,t,r,i){super(),this.parent=t,this.source=r,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Pd(n,s=>this.processProvider(s)),this.records.set(pM,Po(void 0,this)),i.has("environment")&&this.records.set(Ur,Po(void 0,this));const o=this.records.get(Od);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Sd,Xe,Re.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const t of n)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(n){return this.assertNotDestroyed(),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){this.assertNotDestroyed();const t=si(this),r=vn(void 0);try{return n()}finally{si(t),vn(r)}}get(n,t=Us,r=Re.Default){if(this.assertNotDestroyed(),n.hasOwnProperty(Fs))return n[Fs](this);r=ml(r);const o=si(this),s=vn(void 0);try{if(!(r&Re.SkipSelf)){let l=this.records.get(n);if(void 0===l){const u=function gT(e){return"function"==typeof e||"object"==typeof e&&e instanceof ye}(n)&&hl(n);l=u&&this.injectableDefInScope(u)?Po(Ld(n),Fl):null,this.records.set(n,l)}if(null!=l)return this.hydrate(n,l)}return(r&Re.Self?Ul():this.parent).get(n,t=r&Re.Optional&&t===Us?null:t)}catch(a){if("NullInjectorError"===a.name){if((a[Ml]=a[Ml]||[]).unshift(te(n)),o)throw a;return function AC(e,n,t,r){const i=e[Ml];throw n[ag]&&i.unshift(n[ag]),e.message=function zC(e,n,t,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let i=te(n);if(Array.isArray(n))i=n.map(te).join(" -> ");else if("object"==typeof n){let o=[];for(let s in n)if(n.hasOwnProperty(s)){let a=n[s];o.push(s+":"+("string"==typeof a?JSON.stringify(a):te(a)))}i=`{${o.join(", ")}}`}return`${t}${r?"("+r+")":""}[${i}]: ${e.replace(EC,"\n ")}`}("\n"+e.message,i,t,r),e.ngTokenPath=i,e[Ml]=null,e}(a,n,"R3InjectorError",this.source)}throw a}finally{vn(s),si(o)}}resolveInjectorInitializers(){const n=si(this),t=vn(void 0);try{const i=this.get(xo,Xe,Re.Self);for(const o of i)o()}finally{si(n),vn(t)}}toString(){const n=[],t=this.records;for(const r of t.keys())n.push(te(r));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new g(205,!1)}processProvider(n){let t=bi(n=oe(n))?n:oe(n&&n.provide);const r=function fT(e){return bd(e)?Po(void 0,e.useValue):Po(function DM(e,n,t){let r;if(bi(e)){const i=oe(e);return ji(i)||Ld(i)}if(bd(e))r=()=>oe(e.useValue);else if(function yM(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Wc(e.deps||[]));else if(function mM(e){return!(!e||!e.useExisting)}(e))r=()=>$e(oe(e.useExisting));else{const i=oe(e&&(e.useClass||e.provide));if(!function hT(e){return!!e.deps}(e))return ji(i)||Ld(i);r=()=>new i(...Wc(e.deps))}return r}(e),Fl)}(n);if(!bi(n)&&!0===n.multi){let i=this.records.get(t);i||(i=Po(void 0,Fl,!0),i.factory=()=>Wc(i.multi),this.records.set(t,i)),t=n,i.multi.push(n)}this.records.set(t,r)}hydrate(n,t){return t.value===Fl&&(t.value=cT,t.value=t.factory()),"object"==typeof t.value&&t.value&&function pT(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}injectableDefInScope(n){if(!n.providedIn)return!1;const t=oe(n.providedIn);return"string"==typeof t?"any"===t||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){const t=this._onDestroyHooks.indexOf(n);-1!==t&&this._onDestroyHooks.splice(t,1)}}function Ld(e){const n=hl(e),t=null!==n?n.factory:ji(e);if(null!==t)return t;if(e instanceof ye)throw new g(204,!1);if(e instanceof Function)return function dT(e){if(e.length>0)throw new g(204,!1);const t=function vC(e){return e&&(e[gl]||e[rg])||null}(e);return null!==t?()=>t.factory(e):()=>new e}(e);throw new g(204,!1)}function Po(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Pd(e,n){for(const t of e)Array.isArray(t)?Pd(t,n):t&&Lr(t)?Pd(t.\u0275providers,n):n(t)}function CM(e,n=null,t=null,r){const i=function EM(e,n=null,t=null,r,i=new Set){const o=[t||Xe,aT(e)];return r=r||("object"==typeof e?void 0:te(e)),new Lo(o,n||Ul(),r||null,i)}(e,n,t,r);return i.resolveInjectorInitializers(),i}let Rd,Hn=(()=>{class e{static{this.THROW_IF_NOT_FOUND=Us}static{this.NULL=new kl}static create(t,r){if(Array.isArray(t))return CM({name:""},r,t,"");{const i=t.name??"";return CM({name:i},t.parent,t.providers,i)}}static{this.\u0275prov=qe({token:e,providedIn:"any",factory:()=>$e(pM)})}static{this.__NG_ELEMENT_ID__=-1}}return e})();const Fd=new ye("",{providedIn:"root",factory:()=>ET}),ET="ng",wM=new ye(""),_o=new ye("",{providedIn:"platform",factory:()=>"unknown"}),jM=new ye("",{providedIn:"root",factory:()=>function ci(){if(void 0!==Rd)return Rd;if(typeof document<"u")return document;throw new g(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function Bl(e){return 128==(128&e.flags)}var hi=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(hi||{});const Vd=new Map;let kT=0;const Wd="__ngContext__";function fn(e,n){un(n)?(e[Wd]=n[Ws],function FT(e){Vd.set(e[Ws],e)}(n)):e[Wd]=n}let $d;function Gd(e,n){return $d(e,n)}function Ro(e,n,t,r,i){if(null!=r){let o,s=!1;cn(r)?o=r:un(r)&&(s=!0,r=r[Et]);const a=ut(r);0===e&&null!==t?null==i?ZM(n,t,a):xi(n,t,a,i||null,!0):1===e&&null!==t?xi(n,t,a,i||null,!0):2===e?function Jl(e,n,t){const r=ql(e,n);r&&function tw(e,n,t,r){e.removeChild(n,t,r)}(e,r,n,t)}(n,a,s):3===e&&n.destroyNode(a),null!=o&&function iw(e,n,t,r,i){const o=t[mr];o!==ut(t)&&Ro(n,e,r,o,i);for(let a=Ot;a0&&(e[t-1][rr]=r[rr]);const o=xl(e,Ot+n);!function GT(e,n){WM(e,n),n[Et]=null,n[ln]=null}(r[R],r);const s=o[Mr];null!==s&&s.detachView(o[R]),r[bt]=null,r[rr]=null,r[ce]&=-129}return r}function Zl(e,n){if(!(256&n[ce])){const t=n[Ie];t.destroyNode&&Kl(e,n,t,3,null,null),function qT(e){let n=e[Vs];if(!n)return qd(e[R],e);for(;n;){let t=null;if(un(n))t=n[Vs];else{const r=n[Ot];r&&(t=r)}if(!t){for(;n&&!n[rr]&&n!==e;)un(n)&&qd(n[R],n),n=n[bt];null===n&&(n=e),un(n)&&qd(n[R],n),t=n&&n[rr]}n=t}}(n)}}function qd(e,n){if(!(256&n[ce])){n[ce]&=-129,n[ce]|=256,n[Ti]&&function ao(e){if(br(e),ri(e))for(let n=0;n=0?r[s]():r[-s].unsubscribe(),o+=2}else t[o].call(r[t[o+1]]);null!==r&&(n[Mo]=null);const i=n[li];if(null!==i){n[li]=null;for(let o=0;o-1){const{encapsulation:o}=e.data[r.directiveStart+i];if(o===tr.None||o===tr.Emulated)return null}return pn(r,t)}}(e,n.parent,t)}function xi(e,n,t,r,i){e.insertBefore(n,t,r,i)}function ZM(e,n,t){e.appendChild(n,t)}function qM(e,n,t,r,i){null!==r?xi(e,n,t,r,i):ZM(e,n,t)}function ql(e,n){return e.parentNode(n)}function XM(e,n,t){return KM(e,n,t)}let Jd,KM=function JM(e,n,t){return 40&e.type?pn(e,t):null};function Xl(e,n,t,r){const i=Xd(e,r,n),o=n[Ie],a=XM(r.parent||n[ln],r,n);if(null!=i)if(Array.isArray(t))for(let l=0;lnull;function gf(e,n,t=!1){return Dm(e,n,t)}class Yw{}class Em{}class Hw{resolveComponentFactory(n){throw function Qw(e){const n=Error(`No component factory found for ${te(e)}.`);return n.ngComponent=e,n}(n)}}let lu=(()=>{class e{static{this.NULL=new Hw}}return e})();function Vw(){return Vo(ct(),j())}function Vo(e,n){return new Li(pn(e,n))}let Li=(()=>{class e{constructor(t){this.nativeElement=t}static{this.__NG_ELEMENT_ID__=Vw}}return e})();function Bw(e){return e instanceof Li?e.nativeElement:e}class wm{}let Df=(()=>{class e{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function Ww(){const e=j(),t=bn(ct().index,e);return(un(t)?t:e)[Ie]}()}}return e})(),$w=(()=>{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>null})}}return e})();const vf={};function uu(e){return!!function Nf(e){return null!==e&&("function"==typeof e||"object"==typeof e)}(e)&&(Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e)}class Sm{constructor(){}supports(n){return uu(n)}create(n){return new Kw(n)}}const Jw=(e,n)=>n;class Kw{constructor(n){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=n||Jw}forEachItem(n){let t;for(t=this._itHead;null!==t;t=t._next)n(t)}forEachOperation(n){let t=this._itHead,r=this._removalsHead,i=0,o=null;for(;t||r;){const s=!r||t&&t.currentIndex{s=this._trackByFn(i,a),null!==t&&Object.is(t.trackById,s)?(r&&(t=this._verifyReinsertion(t,a,s,i)),Object.is(t.item,a)||this._addIdentityChange(t,a)):(t=this._mismatch(t,a,s,i),r=!0),t=t._next,i++}),this.length=i;return this._truncate(t),this.collection=n,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let n;for(n=this._previousItHead=this._itHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._additionsHead;null!==n;n=n._nextAdded)n.previousIndex=n.currentIndex;for(this._additionsHead=this._additionsTail=null,n=this._movesHead;null!==n;n=n._nextMoved)n.previousIndex=n.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(n,t,r,i){let o;return null===n?o=this._itTail:(o=n._prev,this._remove(n)),null!==(n=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null))?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._reinsertAfter(n,o,i)):null!==(n=null===this._linkedRecords?null:this._linkedRecords.get(r,i))?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._moveAfter(n,o,i)):n=this._addAfter(new ej(t,r),o,i),n}_verifyReinsertion(n,t,r,i){let o=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null);return null!==o?n=this._reinsertAfter(o,n._prev,i):n.currentIndex!=i&&(n.currentIndex=i,this._addToMoves(n,i)),n}_truncate(n){for(;null!==n;){const t=n._next;this._addToRemovals(this._unlink(n)),n=t}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(n,t,r){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(n);const i=n._prevRemoved,o=n._nextRemoved;return null===i?this._removalsHead=o:i._nextRemoved=o,null===o?this._removalsTail=i:o._prevRemoved=i,this._insertAfter(n,t,r),this._addToMoves(n,r),n}_moveAfter(n,t,r){return this._unlink(n),this._insertAfter(n,t,r),this._addToMoves(n,r),n}_addAfter(n,t,r){return this._insertAfter(n,t,r),this._additionsTail=null===this._additionsTail?this._additionsHead=n:this._additionsTail._nextAdded=n,n}_insertAfter(n,t,r){const i=null===t?this._itHead:t._next;return n._next=i,n._prev=t,null===i?this._itTail=n:i._prev=n,null===t?this._itHead=n:t._next=n,null===this._linkedRecords&&(this._linkedRecords=new Am),this._linkedRecords.put(n),n.currentIndex=r,n}_remove(n){return this._addToRemovals(this._unlink(n))}_unlink(n){null!==this._linkedRecords&&this._linkedRecords.remove(n);const t=n._prev,r=n._next;return null===t?this._itHead=r:t._next=r,null===r?this._itTail=t:r._prev=t,n}_addToMoves(n,t){return n.previousIndex===t||(this._movesTail=null===this._movesTail?this._movesHead=n:this._movesTail._nextMoved=n),n}_addToRemovals(n){return null===this._unlinkedRecords&&(this._unlinkedRecords=new Am),this._unlinkedRecords.put(n),n.currentIndex=null,n._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=n,n._prevRemoved=null):(n._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=n),n}_addIdentityChange(n,t){return n.item=t,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=n:this._identityChangesTail._nextIdentityChange=n,n}}class ej{constructor(n,t){this.item=n,this.trackById=t,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 tj{constructor(){this._head=null,this._tail=null}add(n){null===this._head?(this._head=this._tail=n,n._nextDup=null,n._prevDup=null):(this._tail._nextDup=n,n._prevDup=this._tail,n._nextDup=null,this._tail=n)}get(n,t){let r;for(r=this._head;null!==r;r=r._nextDup)if((null===t||t<=r.currentIndex)&&Object.is(r.trackById,n))return r;return null}remove(n){const t=n._prevDup,r=n._nextDup;return null===t?this._head=r:t._nextDup=r,null===r?this._tail=t:r._prevDup=t,null===this._head}}class Am{constructor(){this.map=new Map}put(n){const t=n.trackById;let r=this.map.get(t);r||(r=new tj,this.map.set(t,r)),r.add(n)}get(n,t){const i=this.map.get(n);return i?i.get(n,t):null}remove(n){const t=n.trackById;return this.map.get(t).remove(n)&&this.map.delete(t),n}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function zm(e,n,t){const r=e.previousIndex;if(null===r)return r;let i=0;return t&&r{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:Om})}constructor(t){this.factories=t}static create(t,r){if(null!=r){const i=r.factories.slice();t=t.concat(i)}return new e(t)}static extend(t){return{provide:e,useFactory:r=>e.create(t,r||Om()),deps:[[e,new wd,new Td]]}}find(t){const r=this.factories.find(i=>i.supports(t));if(null!=r)return r;throw new g(901,!1)}}return e})();function ga(e,n,t,r,i=!1){for(;null!==t;){const o=n[t.index];null!==o&&r.push(ut(o)),cn(o)&&Lm(o,r);const s=t.type;if(8&s)ga(e,n,t.child,r);else if(32&s){const a=Gd(t,n);let l;for(;l=a();)r.push(l)}else if(16&s){const a=tm(n,t);if(Array.isArray(a))r.push(...a);else{const l=Si(n[jt]);ga(l[R],l,a,r,!0)}}t=i?t.projectionNext:t.next}return r}function Lm(e,n){for(let t=Ot;t!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{qs(e.lView)},consumerOnSignalRead(){this.lView[Ti]=this}};function _m(e){return Rm(e[Vs])}function km(e){return Rm(e[rr])}function Rm(e){for(;null!==e&&!cn(e);)e=e[rr];return e}function Cf(e){return e.ngOriginalError}class Qr{constructor(){this._console=console}handleError(n){const t=this._findOriginalError(n);this._console.error("ERROR",n),t&&this._console.error("ORIGINAL ERROR",t)}_findOriginalError(n){let t=n&&Cf(n);for(;t&&Cf(t);)t=Cf(t);return t||null}}const Um=new ye("",{providedIn:"root",factory:()=>Be(Qr).handleError.bind(void 0)}),Qm=new ye("",{providedIn:"root",factory:()=>!1}),Ce={};function $m(e,n,t,r){if(!r)if(3==(3&n[ce])){const o=e.preOrderCheckHooks;null!==o&&jl(n,o,t)}else{const o=e.preOrderHooks;null!==o&&Sl(n,o,0,t)}Ai(t)}function we(e,n=Re.Default){const t=j();return null===t?$e(e,n):nM(ct(),t,oe(e),n)}function Gm(e,n,t,r,i,o){const s=Ze(null);try{let a=null;i&ai.SignalBased&&(a=n[r][rn]),null!==a&&void 0!==a.transformFn&&(o=a.transformFn(o)),i&ai.HasDecoratorInputTransform&&(o=e.inputTransforms[r].call(n,o)),null!==e.setInput?e.setInput(n,a,o,t,r):Tg(n,a,r,o)}finally{Ze(s)}}function fu(e,n,t,r,i,o,s,a,l,u,c){const d=n.blueprint.slice();return d[Et]=i,d[ce]=204|r,(null!==u||e&&2048&e[ce])&&(d[ce]|=2048),Og(d),d[bt]=d[mo]=e,d[gt]=t,d[kr]=s||e&&e[kr],d[Ie]=a||e&&e[Ie],d[hn]=l||e&&e[hn]||null,d[ln]=o,d[Ws]=function RT(){return kT++}(),d[ir]=c,d[Ng]=u,d[jt]=2==n.type?e[jt]:d,d}function Bo(e,n,t,r,i){let o=e.data[n];if(null===o)o=function Ef(e,n,t,r,i){const o=kg(),s=sd(),l=e.data[n]=function Ej(e,n,t,r,i,o){let s=n?n.injectorIndex:-1,a=0;return No()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?o:o&&o.parent,t,n,r,i);return null===e.firstChild&&(e.firstChild=l),null!==o&&(s?null==o.child&&null!==l.parent&&(o.child=l):null===o.next&&(o.next=l,l.prev=o)),l}(e,n,t,r,i),function ME(){return me.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=t,o.value=r,o.attrs=i;const s=function Xs(){const e=me.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}();o.injectorIndex=null===s?-1:s.injectorIndex}return vr(o,!0),o}function Ma(e,n,t,r){if(0===t)return-1;const i=n.length;for(let o=0;ove&&$m(e,n,ve,!1),yr(s?2:0,i),t(r,i)}finally{Ai(o),yr(s?3:1,i)}}function Tf(e,n,t){if(Xc(n)){const r=Ze(null);try{const o=n.directiveEnd;for(let s=n.directiveStart;snull;function Jm(e,n,t,r,i){for(let o in n){if(!n.hasOwnProperty(o))continue;const s=n[o];if(void 0===s)continue;r??={};let a,l=ai.None;Array.isArray(s)?(a=s[0],l=s[1]):a=s;let u=o;if(null!==i){if(!i.hasOwnProperty(o))continue;u=i[o]}0===e?Km(r,t,u,a,l):Km(r,t,u,a)}return r}function Km(e,n,t,r,i){let o;e.hasOwnProperty(t)?(o=e[t]).push(n,r):o=e[t]=[n,r],void 0!==i&&o.push(i)}function Af(e,n,t,r){if(_g()){const i=null===r?null:{"":-1},o=function xj(e,n){const t=e.directiveRegistry;let r=null,i=null;if(t)for(let o=0;o0;){const t=e[--n];if("number"==typeof t&&t<0)return t}return 0})(s)!=a&&s.push(a),s.push(t,r,o)}}(e,n,r,Ma(e,t,i.hostVars,Ce),i)}function Fj(e,n,t,r,i,o){const s=o[n];if(null!==s)for(let a=0;ae.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(a,s),function aj(e){e.lView[Ti]!==e&&(e.lView=null,Pm.push(e))}(a)),fd()}}function ay(e,n){for(let t=_m(e);null!==t;t=km(t))for(let r=Ot;r-1&&(aa(n,r),xl(t,r))}this._attachedToViewContainer=!1}Zl(this._lView[R],this._lView)}onDestroy(n){!function El(e,n){if(256==(256&e[ce]))throw new g(911,!1);null===e[li]&&(e[li]=[]),e[li].push(n)}(this._lView,n)}markForCheck(){ma(this._cdRefInjectingView||this._lView)}detach(){this._lView[ce]&=-129}reattach(){id(this._lView),this._lView[ce]|=128}detectChanges(){this._lView[ce]|=1024,Lf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new g(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,WM(this._lView[R],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new g(902,!1);this._appRef=n,id(this._lView)}}const dy=new Set;function kf(e){return n=>{setTimeout(e,void 0,n)}}const Vn=class rS extends ge{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,t,r){let i=n,o=t||(()=>null),s=r;if(n&&"object"==typeof n){const l=n;i=l.next?.bind(l),o=l.error?.bind(l),s=l.complete?.bind(l)}this.__isAsync&&(o=kf(o),i&&(i=kf(i)),s&&(s=kf(s)));const a=super.subscribe({next:i,error:o,complete:s});return n instanceof on&&n.add(a),a}};function fy(...e){}class vt{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:t=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Vn(!1),this.onMicrotaskEmpty=new Vn(!1),this.onStable=new Vn(!1),this.onError=new Vn(!1),typeof Zone>"u")throw new g(908,!1);Zone.assertZonePatched();const i=this;i._nesting=0,i._outer=i._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!r&&t,i.shouldCoalesceRunChangeDetection=r,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function iS(){const e="function"==typeof rt.requestAnimationFrame;let n=rt[e?"requestAnimationFrame":"setTimeout"],t=rt[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&n&&t){const r=n[Zone.__symbol__("OriginalDelegate")];r&&(n=r);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function aS(e){const n=()=>{!function sS(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(rt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Ff(e),e.isCheckStableRunning=!0,Rf(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Ff(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(t,r,i,o,s,a)=>{if(function lS(e){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0].data?.__ignore_ng_zone__}(a))return t.invokeTask(i,o,s,a);try{return hy(e),t.invokeTask(i,o,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||e.shouldCoalesceRunChangeDetection)&&n(),py(e)}},onInvoke:(t,r,i,o,s,a,l)=>{try{return hy(e),t.invoke(i,o,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&n(),py(e)}},onHasTask:(t,r,i,o)=>{t.hasTask(i,o),r===i&&("microTask"==o.change?(e._hasPendingMicrotasks=o.microTask,Ff(e),Rf(e)):"macroTask"==o.change&&(e.hasPendingMacrotasks=o.macroTask))},onHandleError:(t,r,i,o)=>(t.handleError(i,o),e.runOutsideAngular(()=>e.onError.emit(o)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!vt.isInAngularZone())throw new g(909,!1)}static assertNotInAngularZone(){if(vt.isInAngularZone())throw new g(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,i){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+i,n,oS,fy,fy);try{return o.runTask(s,t,r)}finally{o.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}}const oS={};function Rf(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Ff(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function hy(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function py(e){e._nesting--,Rf(e)}let Da=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const t=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const i of t)i();return!!this.handler?.execute()||t.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>new e})}}return e})();function fS(e,n){const t=bn(n,e),r=t[R];!function hS(e,n){for(let t=n.length;t0&&im(e,t,o.join(" "))}}(f,F,p,r),void 0!==t&&function CS(e,n,t){const r=e.projection=[];for(let i=0;i=0;r--){const i=e[r];i.hostVars=n+=i.hostVars,i.hostAttrs=Qs(i.hostAttrs,t=Qs(t,i.hostAttrs))}}(r)}function TS(e,n){for(const t in n.inputs){if(!n.inputs.hasOwnProperty(t)||e.inputs.hasOwnProperty(t))continue;const r=n.inputs[t];if(void 0!==r&&(e.inputs[t]=r,e.declaredInputs[t]=n.declaredInputs[t],null!==n.inputTransforms)){const i=Array.isArray(r)?r[0]:r;if(!n.inputTransforms.hasOwnProperty(i))continue;e.inputTransforms??={},e.inputTransforms[i]=n.inputTransforms[i]}}}function Mu(e){return e===gr?{}:e===Xe?[]:e}function jS(e,n){const t=e.viewQuery;e.viewQuery=t?(r,i)=>{n(r,i),t(r,i)}:n}function SS(e,n){const t=e.contentQueries;e.contentQueries=t?(r,i,o)=>{n(r,i,o),t(r,i,o)}:n}function AS(e,n){const t=e.hostBindings;e.hostBindings=t?(r,i)=>{n(r,i),t(r,i)}:n}function $o(e,n){return!n||null===n.firstChild||Bl(e)}function ja(e,n,t,r=!0){const i=n[R];if(function XT(e,n,t,r){const i=Ot+r,o=t.length;r>0&&(t[i-1][rr]=n),r{class e{static{this.__NG_ELEMENT_ID__=rA}}return e})();function rA(){return Py(ct(),j())}const iA=Bn,xy=class extends iA{constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Vo(this._hostTNode,this._hostLView)}get injector(){return new Ht(this._hostTNode,this._hostLView)}get parentInjector(){const n=bl(this._hostTNode,this._hostLView);if(gd(n)){const t=ea(n,this._hostLView),r=Ks(n);return new Ht(t[R].data[r+8],t)}return new Ht(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const t=Ly(this._lContainer);return null!==t&&t[n]||null}get length(){return this._lContainer.length-Ot}createEmbeddedView(n,t,r){let i,o;"number"==typeof r?i=r:null!=r&&(i=r.index,o=r.injector);const a=n.createEmbeddedViewImpl(t||{},o,null);return this.insertImpl(a,i,$o(this._hostTNode,null)),a}createComponent(n,t,r,i,o){const s=n&&!function ta(e){return"function"==typeof e}(n);let a;if(s)a=t;else{const p=t||{};a=p.index,r=p.injector,i=p.projectableNodes,o=p.environmentInjector||p.ngModuleRef}const l=s?n:new va(be(n)),u=r||this.parentInjector;if(!o&&null==l.ngModule){const M=(s?u:this.parentInjector).get(Ur,null);M&&(o=M)}be(l.componentType??{});const h=l.create(u,i,null,o);return this.insertImpl(h.hostView,a,$o(this._hostTNode,null)),h}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){const i=n._lView;if(function rE(e){return cn(e[bt])}(i)){const a=this.indexOf(n);if(-1!==a)this.detach(a);else{const l=i[bt],u=new xy(l,l[ln],l[bt]);u.detach(u.indexOf(n))}}const o=this._adjustIndex(t),s=this._lContainer;return ja(s,i,o,r),n.attachToViewContainerRef(),lM($f(s),o,n),n}move(n,t){return this.insert(n,t)}indexOf(n){const t=Ly(this._lContainer);return null!==t?t.indexOf(n):-1}remove(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);r&&(xl($f(this._lContainer),t),Zl(r[R],r))}detach(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);return r&&null!=xl($f(this._lContainer),t)?new ya(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function Ly(e){return e[8]}function $f(e){return e[8]||(e[8]=[])}function Py(e,n){let t;const r=n[e.index];return cn(r)?t=r:(t=ny(r,n,null,e),n[e.index]=t,hu(n,t)),_y(t,n,e,r),new xy(t,e,n)}let _y=function Ry(e,n,t,r){if(e[mr])return;let i;i=8&t.type?ut(r):function oA(e,n){const t=e[Ie],r=t.createComment(""),i=pn(n,e);return xi(t,ql(t,i),r,function nw(e,n){return e.nextSibling(n)}(t,i),!1),r}(n,t),e[mr]=i},Gf=()=>!1;function Go(e,n,t,r,i,o,s,a){const l=j(),u=Fe(),c=e+ve,d=u.firstCreatePass?function uA(e,n,t,r,i,o,s,a,l){const u=n.consts,c=Bo(n,e,4,s||null,Dr(u,a));Af(n,t,c,Dr(u,l)),wl(n,c);const d=c.tView=Sf(2,c,r,i,o,n.directiveRegistry,n.pipeRegistry,null,n.schemas,u,null);return null!==n.queries&&(n.queries.template(n,c),d.queries=n.queries.embeddedTView(c)),c}(c,u,l,n,t,r,i,o,s):u.data[c];vr(d,!1);const f=Fy(u,l,d,e);Tl()&&Xl(u,l,f,d),fn(f,l);const h=ny(f,l,f,d);return l[c]=h,hu(l,h),function ky(e,n,t){return Gf(e,n,t)}(h,d,l),Il(d)&&wf(u,l,d),null!=s&&jf(l,d,a),Go}let Fy=function Uy(e,n,t,r){return ui(!0),n[Ie].createComment("")};function Su(e,n,t){const r=j();return function _t(e,n,t){return!Object.is(e[n],t)&&(e[n]=t,!0)}(r,function Nr(){return me.lFrame.bindingIndex++}(),n)&&function Ln(e,n,t,r,i,o,s,a){const l=pn(n,t);let c,u=n.inputs;!a&&null!=u&&(c=u[r])?(xf(e,t,c,r,i),wi(n)&&function jj(e,n){const t=bn(n,e);16&t[ce]||(t[ce]|=64)}(t,n.index)):3&n.type&&(r=function wj(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),i=null!=s?s(i,n.value||"",r):i,o.setProperty(l,r,i))}(Fe(),function Dt(){const e=me.lFrame;return Zs(e.tView,e.selectedIndex)}(),r,e,n,r[Ie],t,!1),Su}function sh(e,n,t,r,i){const s=i?"class":"style";xf(e,t,n.inputs[s],s,r)}function zu(e,n,t,r){const i=j(),o=Fe(),s=ve+e,a=i[Ie],l=o.firstCreatePass?function Oz(e,n,t,r,i,o){const s=n.consts,l=Bo(n,e,2,r,Dr(s,i));return Af(n,t,l,Dr(s,o)),null!==l.attrs&&gu(l,l.attrs,!1),null!==l.mergedAttrs&&gu(l,l.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,l),l}(s,o,i,n,t,r):o.data[s],u=kD(o,i,l,a,n,e);i[s]=u;const c=Il(l);return vr(l,!0),om(a,u,l),32!=(32&l.flags)&&Tl()&&Xl(o,i,u,l),0===function oE(){return me.lFrame.elementDepthCount}()&&fn(u,i),function sE(){me.lFrame.elementDepthCount++}(),c&&(wf(o,i,l),Tf(o,l,i)),null!==r&&jf(i,l),zu}function bu(){let e=ct();sd()?ad():(e=e.parent,vr(e,!1));const n=e;(function lE(e){return me.skipHydrationRootTNode===e})(n)&&function fE(){me.skipHydrationRootTNode=null}(),function aE(){me.lFrame.elementDepthCount--}();const t=Fe();return t.firstCreatePass&&(wl(t,e),Xc(e)&&t.queries.elementEnd(e)),null!=n.classesWithoutHost&&function AE(e){return 0!=(8&e.flags)}(n)&&sh(t,n,j(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function zE(e){return 0!=(16&e.flags)}(n)&&sh(t,n,j(),n.stylesWithoutHost,!1),bu}function fh(e,n,t,r){return zu(e,n,t,r),bu(),fh}let kD=(e,n,t,r,i,o)=>(ui(!0),Gl(r,i,function $g(){return me.lFrame.currentNamespace}()));const fs="en-US";let VD=fs;function mh(e){return!!e&&"function"==typeof e.then}function gv(e){return!!e&&"function"==typeof e.subscribe}function kb(e,n){let t=null;const r=function PC(e){const n=e.attrs;if(null!=n){const t=n.indexOf(5);if(!(1&t))return n[t+1]}return null}(e);for(let i=0;i{class e{static{this.__NG_ELEMENT_ID__=Yb}}return e})();const Fb=Vr,Ub=class extends Fb{constructor(n,t,r){super(),this._declarationLView=n,this._declarationTContainer=t,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,t){return this.createEmbeddedViewImpl(n,t)}createEmbeddedViewImpl(n,t,r){const i=function wa(e,n,t,r){const i=n.tView,a=fu(e,i,t,4096&e[ce]?4096:16,null,n,null,null,null,r?.injector??null,r?.dehydratedView??null);a[Bs]=e[n.index];const u=e[Mr];return null!==u&&(a[Mr]=u.createEmbeddedView(i)),Uf(i,a,t),a}(this._declarationLView,this._declarationTContainer,n,{injector:t,dehydratedView:r});return new ya(i)}};function Yb(){return _u(ct(),j())}function _u(e,n){return 4&e.type?new Ub(n,e,Vo(e,n)):null}class vh{constructor(n){this.queryList=n,this.matches=null}clone(){return new vh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Nh{constructor(n=[]){this.queries=n}createEmbeddedView(n){const t=n.queries;if(null!==t){const r=null!==n.contentQueries?n.contentQueries[0]:t.length,i=[];for(let o=0;o0)r.push(s[a/2]);else{const u=o[a+1],c=n[-l];for(let d=Ot;d{class e{constructor(t){this._injector=t,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){const r=gM(0,t.type),i=r.length>0?function m1(e,n,t=null){return new rN({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}([r],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,i)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(const t of this.cachedInjectors.values())null!==t&&t.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=qe({token:e,providedIn:"environment",factory:()=>new e($e(Ur))})}}return e})();function iN(e){(function Pi(e){dy.has(e)||(dy.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))})("NgStandalone"),e.getStandaloneInjector=n=>n.get(y1).getOrCreateStandaloneInjector(e)}let Rh=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Fn(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const t=this.taskId++;return this.pendingTasks.add(t),t}remove(t){this.pendingTasks.delete(t),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const kN=new ye(""),HO=new ye("");let Hh=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r}),this.appInits=Be(HO,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const t=[];for(const i of this.appInits){const o=i();if(mh(o))t.push(o);else if(gv(o)){const s=new Promise((a,l)=>{o.subscribe({complete:a,error:l})});t.push(s)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(i=>{this.reject(i)}),0===t.length&&r(),this.initialized=!0}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const RN=new ye("");let ys=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Be(Um),this.afterRenderEffectManager=Be(Da),this.componentTypes=[],this.components=[],this.isStable=Be(Rh).hasPendingTasks.pipe(Ct(t=>!t)),this._injector=Be(Ur)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(t,r){const i=t instanceof Em;if(!this._injector.get(Hh).done)throw!i&&function Ei(e){const n=be(e)||Qt(e)||Kt(e);return null!==n&&n.standalone}(t),new g(405,!1);let s;s=i?t:this._injector.get(lu).resolveComponentFactory(t),this.componentTypes.push(s.componentType);const a=function BO(e){return e.isBoundToModule}(s)?void 0:this._injector.get(Yi),u=s.create(Hn.NULL,[],r||s.selector,a),c=u.location.nativeElement,d=u.injector.get(kN,null);return d?.registerApplication(c),u.onDestroy(()=>{this.detachView(u.hostView),Qu(this.components,u),d?.unregisterApplication(c)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new g(101,!1);try{this._runningTick=!0;for(let t of this._views)t.detectChanges()}catch(t){this.internalErrorHandler(t)}finally{try{this.afterRenderEffectManager.execute()}catch(t){this.internalErrorHandler(t)}this._runningTick=!1}}attachView(t){const r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){const r=t;Qu(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t);const r=this._injector.get(RN,[]);[...this._bootstrapListeners,...r].forEach(i=>i(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>Qu(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new g(406,!1);const t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Qu(e,n){const t=e.indexOf(n);t>-1&&e.splice(t,1)}let $O=(()=>{class e{constructor(){this.zone=Be(vt),this.applicationRef=Be(ys)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function HN(e){return[{provide:vt,useFactory:e},{provide:xo,multi:!0,useFactory:()=>{const n=Be($O,{optional:!0});return()=>n.initialize()}},{provide:xo,multi:!0,useFactory:()=>{const n=Be(qO);return()=>{n.initialize()}}},{provide:Um,useFactory:GO}]}function GO(){const e=Be(vt),n=Be(Qr);return t=>e.runOutsideAngular(()=>n.handleError(t))}function ZO(e){return function Ad(e){return{\u0275providers:e}}([[],HN(()=>new vt(function VN(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}(e)))])}let qO=(()=>{class e{constructor(){this.subscription=new on,this.initialized=!1,this.zone=Be(vt),this.pendingTasks=Be(Rh)}initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{vt.assertNotInAngularZone(),queueMicrotask(()=>{null!==t&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{vt.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const Br=new ye("",{providedIn:"root",factory:()=>Be(Br,Re.Optional|Re.SkipSelf)||function XO(){return typeof $localize<"u"&&$localize.locale||fs}()}),Vh=new ye("");let mi=null;function N4(e){try{const{rootComponent:n,appProviders:t,platformProviders:r}=e,i=function n4(e=[]){if(mi)return mi;const n=function $N(e=[],n){return Hn.create({name:n,providers:[{provide:Od,useValue:"platform"},{provide:Vh,useValue:new Set([()=>mi=null])},...e]})}(e);return mi=n,function FN(){!function zc(e){uo=e}(()=>{throw new g(600,!1)})}(),function GN(e){e.get(wM,null)?.forEach(t=>t())}(n),n}(r),o=[ZO(),...t||[]],a=new rN({providers:o,parent:i,debugName:"",runEnvironmentInitializers:!1}).injector,l=a.get(vt);return l.run(()=>{a.resolveInjectorInitializers();const u=a.get(Qr,null);let c;l.runOutsideAngular(()=>{c=l.onError.subscribe({next:h=>{u.handleError(h)}})});const d=()=>a.destroy(),f=i.get(Vh);return f.add(d),a.onDestroy(()=>{c.unsubscribe(),f.delete(d)}),function UN(e,n,t){try{const r=t();return mh(r)?r.catch(i=>{throw n.runOutsideAngular(()=>e.handleError(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>e.handleError(r)),r}}(u,l,()=>{const h=a.get(Hh);return h.runInitializers(),h.donePromise.then(()=>{!function BD(e){Dn(e,"Expected localeId to be defined"),"string"==typeof e&&(VD=e.toLowerCase().replace(/_/g,"-"))}(a.get(Br,fs)||fs);const M=a.get(ys);return void 0!==n&&M.bootstrap(n),M})})})}catch(n){return Promise.reject(n)}}let yI=null;function Jh(){return yI}class _4{}const Hi=new ye("");class Tx{constructor(n,t,r,i){this.$implicit=n,this.ngForOf=t,this.index=r,this.count=i}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 AI=(()=>{class e{set ngForOf(t){this._ngForOf=t,this._ngForOfDirty=!0}set ngForTrackBy(t){this._trackByFn=t}get ngForTrackBy(){return this._trackByFn}constructor(t,r,i){this._viewContainer=t,this._template=r,this._differs=i,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(t){t&&(this._template=t)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const t=this._ngForOf;!this._differ&&t&&(this._differ=this._differs.find(t).create(this.ngForTrackBy))}if(this._differ){const t=this._differ.diff(this._ngForOf);t&&this._applyChanges(t)}}_applyChanges(t){const r=this._viewContainer;t.forEachOperation((i,o,s)=>{if(null==i.previousIndex)r.createEmbeddedView(this._template,new Tx(i.item,this._ngForOf,-1,-1),null===s?void 0:s);else if(null==s)r.remove(null===o?void 0:o);else if(null!==o){const a=r.get(o);r.move(a,s),zI(a,i)}});for(let i=0,o=r.length;i{zI(r.get(i.currentIndex),i)})}static ngTemplateContextGuard(t,r){return!0}static{this.\u0275fac=function(r){return new(r||e)(we(Bn),we(Vr),we(If))}}static{this.\u0275dir=Nn({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0})}}return e})();function zI(e,n){e.context.$implicit=n.item}let hp=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Hs({type:e})}static{this.\u0275inj=po({})}}return e})();function PI(e){return"server"===e}class wL extends _4{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class Mp extends wL{static makeCurrent(){!function P4(e){yI??=e}(new Mp)}onAndCancel(n,t,r){return n.addEventListener(t,r),()=>{n.removeEventListener(t,r)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,t){return(t=t||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return"window"===t?window:"document"===t?n:"body"===t?n.body:null}getBaseHref(n){const t=function jL(){return Wa=Wa||document.querySelector("base"),Wa?Wa.getAttribute("href"):null}();return null==t?null:function SL(e){return new URL(e,document.baseURI).pathname}(t)}resetBaseElement(){Wa=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return function Ix(e,n){n=encodeURIComponent(n);for(const t of e.split(";")){const r=t.indexOf("="),[i,o]=-1==r?[t,""]:[t.slice(0,r),t.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}(document.cookie,n)}}let Wa=null,zL=(()=>{class e{build(){return new XMLHttpRequest}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const mp=new ye("");let FI=(()=>{class e{constructor(t,r){this._zone=r,this._eventNameToPlugin=new Map,t.forEach(i=>{i.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,r,i){return this._findPluginFor(r).addEventListener(t,r,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(o=>o.supports(t)),!r)throw new g(5101,!1);return this._eventNameToPlugin.set(t,r),r}static{this.\u0275fac=function(r){return new(r||e)($e(mp),$e(vt))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class UI{constructor(n){this._doc=n}}const yp="ng-app-id";let YI=(()=>{class e{constructor(t,r,i,o={}){this.doc=t,this.appId=r,this.nonce=i,this.platformId=o,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=PI(o),this.resetHostNodes()}addStyles(t){for(const r of t)1===this.changeUsageCount(r,1)&&this.onStyleAdded(r)}removeStyles(t){for(const r of t)this.changeUsageCount(r,-1)<=0&&this.onStyleRemoved(r)}ngOnDestroy(){const t=this.styleNodesInDOM;t&&(t.forEach(r=>r.remove()),t.clear());for(const r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(t){this.hostNodes.add(t);for(const r of this.getAllStyles())this.addStyleToHost(t,r)}removeHost(t){this.hostNodes.delete(t)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(t){for(const r of this.hostNodes)this.addStyleToHost(r,t)}onStyleRemoved(t){const r=this.styleRef;r.get(t)?.elements?.forEach(i=>i.remove()),r.delete(t)}collectServerRenderedStyles(){const t=this.doc.head?.querySelectorAll(`style[${yp}="${this.appId}"]`);if(t?.length){const r=new Map;return t.forEach(i=>{null!=i.textContent&&r.set(i.textContent,i)}),r}return null}changeUsageCount(t,r){const i=this.styleRef;if(i.has(t)){const o=i.get(t);return o.usage+=r,o.usage}return i.set(t,{usage:r,elements:[]}),r}getStyleElement(t,r){const i=this.styleNodesInDOM,o=i?.get(r);if(o?.parentNode===t)return i.delete(r),o.removeAttribute(yp),o;{const s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=r,this.platformIsServer&&s.setAttribute(yp,this.appId),t.appendChild(s),s}}addStyleToHost(t,r){const i=this.getStyleElement(t,r),o=this.styleRef,s=o.get(r)?.elements;s?s.push(i):o.set(r,{elements:[i],usage:1})}resetHostNodes(){const t=this.hostNodes;t.clear(),t.add(this.doc.head)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi),$e(Fd),$e(jM,8),$e(_o))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const Dp={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/"},vp=/%COMP%/g,LL=new ye("",{providedIn:"root",factory:()=>!0});function HI(e,n){return n.map(t=>t.replace(vp,e))}let VI=(()=>{class e{constructor(t,r,i,o,s,a,l,u=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=s,this.platformId=a,this.ngZone=l,this.nonce=u,this.rendererByCompId=new Map,this.platformIsServer=PI(a),this.defaultRenderer=new Np(t,s,l,this.platformIsServer)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;this.platformIsServer&&r.encapsulation===tr.ShadowDom&&(r={...r,encapsulation:tr.Emulated});const i=this.getOrCreateRenderer(t,r);return i instanceof WI?i.applyToHost(t):i instanceof Ip&&i.applyStyles(),i}getOrCreateRenderer(t,r){const i=this.rendererByCompId;let o=i.get(r.id);if(!o){const s=this.doc,a=this.ngZone,l=this.eventManager,u=this.sharedStylesHost,c=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(r.encapsulation){case tr.Emulated:o=new WI(l,u,r,this.appId,c,s,a,d);break;case tr.ShadowDom:return new RL(l,u,t,r,s,a,this.nonce,d);default:o=new Ip(l,u,r,c,s,a,d)}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(r){return new(r||e)($e(FI),$e(YI),$e(Fd),$e(LL),$e(Hi),$e(_o),$e(vt),$e(jM))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class Np{constructor(n,t,r,i){this.eventManager=n,this.doc=t,this.ngZone=r,this.platformIsServer=i,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(n,t){return t?this.doc.createElementNS(Dp[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(BI(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(BI(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){n&&n.removeChild(t)}selectRootElement(n,t){let r="string"==typeof n?this.doc.querySelector(n):n;if(!r)throw new g(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,i){if(i){t=i+":"+t;const o=Dp[i];o?n.setAttributeNS(o,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){const i=Dp[r];i?n.removeAttributeNS(i,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,i){i&(hi.DashCase|hi.Important)?n.style.setProperty(t,r,i&hi.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&hi.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){null!=n&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r){if("string"==typeof n&&!(n=Jh().getGlobalEventTarget(this.doc,n)))throw new Error(`Unsupported event target ${n} for event ${t}`);return this.eventManager.addEventListener(n,t,this.decoratePreventDefault(r))}decoratePreventDefault(n){return t=>{if("__ngUnwrap__"===t)return n;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>n(t)):n(t))&&t.preventDefault()}}}function BI(e){return"TEMPLATE"===e.tagName&&void 0!==e.content}class RL extends Np{constructor(n,t,r,i,o,s,a,l){super(n,o,s,l),this.sharedStylesHost=t,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const u=HI(i.id,i.styles);for(const c of u){const d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=c,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(this.nodeOrShadowRoot(n),t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Ip extends Np{constructor(n,t,r,i,o,s,a,l){super(n,o,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=i,this.styles=l?HI(l,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class WI extends Ip{constructor(n,t,r,i,o,s,a,l){const u=i+"-"+r.id;super(n,t,r,o,s,a,l,u),this.contentAttr=function PL(e){return"_ngcontent-%COMP%".replace(vp,e)}(u),this.hostAttr=function _L(e){return"_nghost-%COMP%".replace(vp,e)}(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){const r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}}let FL=(()=>{class e extends UI{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,i){return t.addEventListener(r,i,!1),()=>this.removeEventListener(t,r,i)}removeEventListener(t,r,i){return t.removeEventListener(r,i)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const $I=["alt","control","meta","shift"],UL={"\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"},YL={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let QL=(()=>{class e extends UI{constructor(t){super(t)}supports(t){return null!=e.parseEventName(t)}addEventListener(t,r,i){const o=e.parseEventName(r),s=e.eventCallback(o.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Jh().onAndCancel(t,o.domEventName,s))}static parseEventName(t){const r=t.toLowerCase().split("."),i=r.shift();if(0===r.length||"keydown"!==i&&"keyup"!==i)return null;const o=e._normalizeKey(r.pop());let s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),$I.forEach(u=>{const c=r.indexOf(u);c>-1&&(r.splice(c,1),s+=u+".")}),s+=o,0!=r.length||0===o.length)return null;const l={};return l.domEventName=i,l.fullKey=s,l}static matchEventFullKeyCode(t,r){let i=UL[t.key]||t.key,o="";return r.indexOf("code.")>-1&&(i=t.code,o="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),$I.forEach(s=>{s!==i&&(0,YL[s])(t)&&(o+=s+".")}),o+=i,o===r)}static eventCallback(t,r,i){return o=>{e.matchEventFullKeyCode(o,t)&&i.runGuarded(()=>r(o))}}static _normalizeKey(t){return"esc"===t?"escape":t}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();function GI(e){return{appProviders:[...ZL,...e?.providers??[]],platformProviders:$L}}const $L=[{provide:_o,useValue:"browser"},{provide:wM,useValue:function VL(){Mp.makeCurrent()},multi:!0},{provide:Hi,useFactory:function WL(){return function CT(e){Rd=e}(document),document},deps:[]}],ZL=[{provide:Od,useValue:"root"},{provide:Qr,useFactory:function BL(){return new Qr},deps:[]},{provide:mp,useClass:FL,multi:!0,deps:[Hi,vt,_o]},{provide:mp,useClass:QL,multi:!0,deps:[Hi]},VI,YI,FI,{provide:wm,useExisting:VI},{provide:class rL{},useClass:zL,deps:[]},[]];function cc(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o}var tP=0,Ep=!1;function fc(e,n){var t=n;return t.unshift(void 0),new(Function.prototype.bind.apply(e,t))}function S(e,n){for(var t=n,r=e.replace(/\[/g,".").replace(/\]/g,"").split("."),i=0;i"u"}function Za(e){try{throw new Error(e)}catch(n){throw new Error(n.message+"\n"+n.stack)}}function le(){return Ep}var Xa,e,n,lP={latn:{_digits:"0123456789",_type:"numeric"}},t0={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},n0=[0,1,2,3,4,5,6,7,8,9],Nt=function(){function e(){}return e.getMainObject=function(n,t){return S(le()?t:"main."+t,n)},e.getNumberingSystem=function(n){return S("supplemental.numberingSystems",n)||this.numberingSystems},e.reverseObject=function(n,t){for(var i={},o=0,s=t||Object.keys(n);o13&&(p+=1,s-=12),s-=1,a=p-4716;var N=f-24e5,v=10631/30,z=f-1948084,x=Math.floor(z/10631);z-=10631*x;var F=Math.floor((z-.1335)/v),se=30*x+F;z-=Math.floor(F*v+.1335);var Se=Math.floor((z+28.5001)/29.5);13===Se&&(Se=12);for(var De=z-Math.floor(29.5001*Se-29),Je=0;JeN);Je++);var $t=Je+16260,Gt=Math.floor(($t-1)/12),kn=Gt+1,Jn=$t-12*Gt,L=N-n[Je-1]+1;return(L+"").length>2&&(L=De,Jn=Se,kn=se),{year:kn,month:Jn,date:L}},e.toGregorian=function r(i,o,s){var M=Math.floor(s+n[12*(i-1)+1+(o-1)-16260-1]-1+24e5+.5),m=Math.floor((M-1867216.25)/36524.25),N=1524+(m=M+1+m-Math.floor(m/4)),v=Math.floor((N-122.1)/365.25),z=Math.floor(365.25*v),x=Math.floor((N-z)/30.6001),F=N-z-Math.floor(30.6001*x),se=x-(x>13.5?13:1),Se=v-(se>2.5?4716:4715);return Se<=0&&se--,new Date(Se+"/"+se+"/"+F)};var re,dP=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,r0="stand-alone",fP=["sun","mon","tue","wed","thu","fri","sat"],o0={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},s0=function(){function e(){}return e.dateFormat=function(n,t,r){var i=this,o=re.getDependables(r,n,t.calendar),s=S("parserObject.numbers",o),a=o.dateObject,l={isIslamic:re.islamicRegex.test(t.calendar)};le()&&t.isServerRendered&&(t=re.compareBlazorDateFormats(t,n));var u=t.format||re.getResultantPattern(t.skeleton,o.dateObject,t.type,!1,le()?n:"");if(l.dateSeperator=le()?S("dateSeperator",a):re.getDateSeparator(o.dateObject),ne(u))Za("Format options or type given must be invalid");else{u=re.ConvertDateToWeekFormat(u),le()&&(u=u.replace(/tt/,"a")),l.pattern=u,l.numMapper=le()?Oe({},s):Nt.getNumberMapper(o.parserObject,Nt.getNumberingSystem(r));for(var d=0,f=u.match(dP)||[];d2?i+=t.month[""+f]:p=!0;break;case"E":case"c":i+=t.weekday[""+fP[n.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(p=!0,"d"===d)f=s.date;else if("f"===d){p=!1,M=!0;var N=(h=(h=n[""+o0[""+d]]().toString()).substring(0,c)).length;if(c!==N){if(c>3)continue;for(var v=0;v0?1:0],s=Math.abs(n);return o.replace(/HH?|mm/g,function(a){var l=a.length,u=-1!==a.indexOf("H");return r.checkTwodigitNumber(Math.floor(u?s/60:s%60),l)})},e}(),a0={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},Is=["infinity","nan","group","decimal","exponential"],l0=function(){function e(){}return e.numberFormatter=function(n,t,r){var l,i=this,o=Oe({},t),s={},a={},u=re.getDependables(r,n,"",!0),c=u.numericObject;a.numberMapper=le()?Oe({},c):Nt.getNumberMapper(u.parserObject,Nt.getNumberingSystem(r),!0),a.currencySymbol=le()?S("currencySymbol",c):re.getCurrencySymbol(u.numericObject,o.currency||el,t.altSymbol,t.ignoreCurrency),a.percentSymbol=le()?S("numberSymbols.percentSign",c):a.numberMapper.numberSymbols.percentSign,a.minusSymbol=le()?S("numberSymbols.minusSign",c):a.numberMapper.numberSymbols.minusSign;var d=a.numberMapper.numberSymbols;if(t.format&&!re.formatRegex.test(t.format))s=re.customFormat(t.format,a,u.numericObject),!ne(o.useGrouping)&&o.useGrouping&&(o.useGrouping=s.pData.useGrouping);else{if(Oe(o,re.getProperNumericSkeleton(t.format||"N")),o.isCurrency="currency"===o.type,o.isPercent="percent"===o.type,le()||(l=re.getSymbolPattern(o.type,a.numberMapper.numberSystem,u.numericObject,o.isAccount)),o.groupOne=this.checkValueRange(o.maximumSignificantDigits,o.minimumSignificantDigits,!0),this.checkValueRange(o.maximumFractionDigits,o.minimumFractionDigits,!1,!0),ne(o.fractionDigits)||(o.minimumFractionDigits=o.maximumFractionDigits=o.fractionDigits),ne(o.useGrouping)&&(o.useGrouping=!0),o.isCurrency&&!le()&&(l=l.replace(/\u00A4/g,re.defaultCurrency)),le())s.nData=Oe({},{},S(o.type+"nData",c)),s.pData=Oe({},{},S(o.type+"pData",c)),"currency"===o.type&&t.currency&&re.replaceBlazorCurrency([s.pData,s.nData],a.currencySymbol,t.currency);else{var f=l.split(";");s.nData=re.getFormatData(f[1]||"-"+f[0],!0,a.currencySymbol),s.pData=re.getFormatData(f[0],!1,a.currencySymbol),o.useGrouping&&(o.groupSeparator=d[Is[2]],o.groupData=this.getGroupingDetails(f[0]))}if(ne(o.minimumFractionDigits)&&(o.minimumFractionDigits=s.nData.minimumFraction),ne(o.maximumFractionDigits)){var p=s.nData.maximumFraction;o.maximumFractionDigits=ne(p)&&o.isPercent?0:p}var M=o.minimumFractionDigits,m=o.maximumFractionDigits;!ne(M)&&!ne(m)&&M>m&&(o.maximumFractionDigits=M)}return Oe(s.nData,o),Oe(s.pData,o),function(N){return isNaN(N)?d[Is[1]]:isFinite(N)?i.intNumberFormatter(N,s,a,t):d[Is[0]]}},e.getGroupingDetails=function(n){var t={},r=n.match(re.negativeDataRegex);if(r&&r[4]){var i=r[4],o=i.lastIndexOf(",");if(-1!==o){var s=i.split(".")[0];t.primary=s.length-o-1;var a=i.lastIndexOf(",",o-1);-1!==a&&(t.secondary=o-1-a)}}return t},e.checkValueRange=function(n,t,r,i){var o=i?"f":"s",s=0,a=a0["l"+o],l=a0["m"+o];if(ne(n)||(this.checkRange(n,a,i),s++),ne(t)||(this.checkRange(t,l,i),s++),2===s){if(!(ni[1])&&Za(t+"value must be within the range"+i[0]+"to"+i[1])},e.intNumberFormatter=function(n,t,r,i){var o;if(!ne(t.nData.type)){n<0?(n*=-1,o=t.nData):o=0===n&&t.zeroData||t.pData;var s="";if(o.isPercent&&(n*=100),o.groupOne)s=this.processSignificantDigits(n,o.minimumSignificantDigits,o.maximumSignificantDigits);else if(s=this.processFraction(n,o.minimumFractionDigits,o.maximumFractionDigits,i),o.minimumIntegerDigits&&(s=this.processMinimumIntegers(s,o.minimumIntegerDigits)),r.isCustomFormat&&o.minimumFractionDigits=0&&"0"===l[parseInt(c.toString(),10)]&&c>=o.minimumFractionDigits;c--)l=l.slice(0,c);s=a[0]+"."+l}return"scientific"===o.type&&(s=(s=n.toExponential(o.maximumFractionDigits)).replace("e",r.numberMapper.numberSymbols[Is[4]])),s=s.replace(".",r.numberMapper.numberSymbols[Is[3]]),s="#,###,,;(#,###,,)"===o.format?this.customPivotFormat(parseInt(s,10)):s,o.useGrouping&&(s=this.groupNumbers(s,o.groupData.primary,o.groupSeparator||",",r.numberMapper.numberSymbols[Is[3]]||".",o.groupData.secondary)),s=Nt.convertValueParts(s,re.latnParseRegex,r.numberMapper.mapper),"N/A"===o.nlead?o.nlead:"0"===s&&i&&"0"===i.format?s+o.nend:o.nlead+s+o.nend}},e.processSignificantDigits=function(n,t,r){var i=n+"";return i.lengtht;)c=l.slice(u-t,u)+(c.length?r+c:""),u-=t,s&&(t=o,s=!1);return a[0]=l.slice(0,u)+(c.length?r:"")+c,a.join(i)},e.processFraction=function(n,t,r,i){var o=(n+"").split(".")[1],s=o?o.length:0;if(t&&sr||0===r))return n.toFixed(r);var u=n+"";return"0"===u[0]&&i&&"###.00"===i.format&&(u=u.slice(1)),u},e.processMinimumIntegers=function(n,t){var r=n.split("."),i=r[0],o=i.length;if(o=5e5){var i=(n/=1e6).toString().split(".")[1];return i&&+i.substring(0,1)>=5?Math.ceil(n).toString():Math.floor(n).toString()}return""},e}(),hc=(new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),function(){function e(n){this.ranArray=[],this.boundedEvents={},!D(n)&&(this.context=n)}return e.prototype.on=function(n,t,r,i){if(!D(t)){var o=r||this.context;if(this.notExist(n))return void(this.boundedEvents[""+n]=[{handler:t,context:o,id:i}]);D(i)?this.isHandlerPresent(this.boundedEvents[""+n],t)||this.boundedEvents[""+n].push({handler:t,context:o}):-1===this.ranArray.indexOf(i)&&(this.ranArray.push(i),this.boundedEvents[""+n].push({handler:t,context:o,id:i}))}},e.prototype.off=function(n,t,r){if(!this.notExist(n)){var i=S(n,this.boundedEvents);if(t){for(var o=0;o1&&(W.fractionDigits=parseInt(O[2],10)),W}function p(L,O,W,b){var V=b?{}:{nlead:"",nend:""},H=L.match(e.customRegex);if(H){b||(V.nlead=M(H[1],W),V.nend=M(H[10],W),V.groupPattern=H[4]);var Ae=H[7];if(Ae&&O){var Zt=Ae.match(n);V.minimumFraction=D(Zt)?0:Zt.length,V.maximumFraction=Ae.length-1}}return V}function M(L,O){return L?(L=L.replace(e.defaultCurrency,O),""===O?L.trim():L):""}function m(L,O,W,b){return b?"$":S("currencies."+O+(W?"."+W:".symbol"),L)||S("currencies."+O+".symbol-alt-narrow",L)||"$"}function v(L,O,W){var b={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},V=L.match(e.customRegex);if(D(V)||""===V[5]&&"N/A"!==L)return b.type=void 0,b;b.nlead=V[1],b.nend=V[10];var H=V[6],Ae=!!H.match(/ $/g),Zt=-1!==H.replace(/ $/g,"").indexOf(" ");b.useGrouping=-1!==H.indexOf(",")||Zt,H=H.replace(/,/g,"");var Ge=V[7];if(-1!==H.indexOf("0")&&(b.minimumIntegerDigits=H.length-H.indexOf("0")),D(Ge)||(b.minimumFractionDigits=Ge.lastIndexOf("0"),b.maximumFractionDigits=Ge.lastIndexOf("#"),-1===b.minimumFractionDigits&&(b.minimumFractionDigits=0),(-1===b.maximumFractionDigits||b.maximumFractionDigitsH.lastIndexOf("'"))){b[""+a[parseInt(V.toString(),10)]]=H.substr(0,Ae)+W+H.substr(Ae+1),b[""+a[""+O]]=!0,b.type=b.isCurrency?"currency":"percent";break}}return b}function se(L,O){if(-1!==L.indexOf(",")){var W=L.split(",");L=W[0]+S("numberMapper.numberSymbols.group",O)+W[1].replace(".",S("numberMapper.numberSymbols.decimal",O))}else L=L.replace(".",S("numberMapper.numberSymbols.decimal",O));return L}function De(L,O,W){L+=".";for(var b=0;b0;H-=3)L=","+W[H-2]+W[H-1]+W[parseInt(H.toString(),10)]+L;return L=L.slice(1),O[1]?L+"."+O[1]:L}e.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,e.basicPatterns=["short","medium","long","full"],e.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},e.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},e.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},e.month="months",e.days="days",e.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},e.getResultantPattern=l,e.getDependables=u,e.getSymbolPattern=c,e.ConvertDateToWeekFormat=d,e.compareBlazorDateFormats=f,e.getProperNumericSkeleton=h,e.getFormatData=p,e.changeCurrencySymbol=M,e.getCurrencySymbol=m,e.customFormat=function N(L,O,W){for(var b={},V=L.split(";"),H=["pData","nData","zeroData"],Ae=0;Ae1,Ge.nData=le()?S(dr.type+"nData",Ae):p(to[1]||"-"+to[0],!0,Ii),Ge.pData=le()?S(dr.type+"pData",Ae):p(to[0],!1,Ii),!Kn[2]&&!O.minimumFractionDigits&&!O.maximumFractionDigits&&(Zt=p(eo.split(";")[0],!0,"",!0).minimumFraction)}if(e.formatRegex.test(O.format)||!O.format){if(Oe(H,h(O.format||"N")),H.custom=!1,Ft="###0",(H.fractionDigits||O.minimumFractionDigits||O.maximumFractionDigits||Zt)&&(H.fractionDigits&&(O.minimumFractionDigits=O.maximumFractionDigits=H.fractionDigits),Ft=De(Ft,Zt||H.fractionDigits||O.minimumFractionDigits||0,O.maximumFractionDigits||0)),O.minimumIntegerDigits&&(Ft=Je(Ft,O.minimumIntegerDigits)),O.useGrouping&&(Ft=$t(Ft)),"currency"===H.type||H.type&&le()){le()&&"currency"!==H.type&&(Ge.pData=S(H.type+"pData",Ae),Ge.nData=S(H.type+"nData",Ae));var gC=Ft;Ft=Ge.pData.nlead+gC+Ge.pData.nend,(Ge.hasNegativePattern||le())&&(Ft+=";"+Ge.nData.nlead+gC+Ge.nData.nend)}"percent"===H.type&&!le()&&(Ft+=" %")}else Ft=O.format.replace(/'/g,'"');return Object.keys(fr).length>0&&(Ft=b?Ft:se(Ft,fr)),Ft},e.fractionDigitsPattern=De,e.minimumIntegerPattern=Je,e.groupingPattern=$t,e.getWeekData=function Gt(L,O){var W="sun",b=S("supplemental.weekData.firstDay",O),V=L;return/en-/.test(V)&&(V=V.slice(3)),V=V.slice(0,2).toUpperCase()+V.substr(2),b&&(W=b[""+V]||b[V.slice(0,2)]||"sun"),s[""+W]},e.replaceBlazorCurrency=function kn(L,O,W){var b=function cP(e){return S(e||"",uP)}(W);if(O!==b)for(var V=0,H=L;V=0?W:W+7;var V=Math.floor((L.getTime()-O.getTime()-6e4*(L.getTimezoneOffset()-O.getTimezoneOffset()))/864e5)+1;if(W<4){if((b=Math.floor((V+W-1)/7)+1)>52){var Ae=new Date(L.getFullYear()+1,0,1).getDay();b=(Ae=Ae>=0?Ae:Ae+7)<4?1:53}}else b=Math.floor((V+W-1)/7);return b}}(re||(re={}));var TP=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini|mobile/i,wP=/msie|trident/i,jP=/Trident\/7\./,SP=/(ipad|iphone|ipod touch)/i,AP=/(ipad|iphone|ipod touch);.*os 7_\d|(ipad|iphone|ipod touch);.*os 8_\d/i,zP=/android/i,bP=/trident|windows phone|edge/i,OP=/(version)[ /]([\w.]+)/i,Sp={OPERA:/(opera|opr)(?:.*version|)[ /]([\w.]+)/i,EDGE:/(edge)(?:.*version|)[ /]([\w.]+)/i,CHROME:/(chrome|crios)[ /]([\w.]+)/i,PANTHOMEJS:/(phantomjs)[ /]([\w.]+)/i,SAFARI:/(safari)[ /]([\w.]+)/i,WEBKIT:/(webkit)[ /]([\w.]+)/i,MSIE:/(msie|trident) ([\w.]+)/i,MOZILLA:/(mozilla)(?:.*? rv:([\w.]+)|)/i};typeof window<"u"&&(window.browserDetails=window.browserDetails||{});var Y=function(){function e(){}return e.extractBrowserDetail=function(){for(var n={culture:{}},r=[],i=0,o=Object.keys(Sp);i-1},e.getValue=function(n,t){var r=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===e.isTouch&&!Sp.CHROME.test(navigator.userAgent)&&(r.isIos=!0,r.isDevice=!0,r.isTouch=!0,r.isPointer=!0,r.isPointer="pointerEnabled"in window.navigator),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(r.isPointer=!1),typeof r[""+n]>"u"?r[""+n]=t.test(e.userAgent):r[""+n]},Object.defineProperty(e,"userAgent",{get:function(){return e.uA},set:function(n){e.uA=n,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"info",{get:function(){return ne(window.browserDetails.info)?window.browserDetails.info=e.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIE",{get:function(){return e.getValue("isIE",wP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isTouch",{get:function(){return ne(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isPointer",{get:function(){return ne(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isMSPointer",{get:function(){return ne(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isDevice",{get:function(){return e.getValue("isDevice",TP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos",{get:function(){return e.getValue("isIos",SP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos7",{get:function(){return e.getValue("isIos7",AP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isAndroid",{get:function(){return e.getValue("isAndroid",zP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWebView",{get:function(){return ne(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(ne(window.cordova)&&ne(window.PhoneGap)&&ne(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWindows",{get:function(){return e.getValue("isWindows",bP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchStartEvent",{get:function(){return ne(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=e.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchMoveEvent",{get:function(){return ne(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=e.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchEndEvent",{get:function(){return ne(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=e.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchCancelEvent",{get:function(){return ne(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=e.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),e.uA=typeof navigator<"u"?navigator.userAgent:"",e}(),$=function(){function e(){}return e.addOrGetEventData=function(n){return"__eventList"in n?n.__eventList.events:(n.__eventList={},n.__eventList.events=[])},e.add=function(n,t,r,i,o){var a,s=e.addOrGetEventData(n);a=o?function oP(e,n){var t;return function(){for(var r=this,i=[],o=0;o"u"||(t.innerHTML=n.innerHTML?n.innerHTML:"",void 0!==n.className&&(t.className=n.className),void 0!==n.id&&(t.id=n.id),void 0!==n.styles&&t.setAttribute("style",n.styles),void 0!==n.attrs&&zp(t,n.attrs)),t}function G(e,n){for(var t=g0(n),r=RegExp,i=0,o=e;i0;)r.appendChild(e[0]);else for(var i=0,o=e;i-1&&!i[parseInt(o.toString(),10)].match(/\[.*\]/)){var s=i[parseInt(o.toString(),10)].split("#");if(s[1].match(/^\d/)||s[1].match(n)){var a=i[parseInt(o.toString(),10)].split(".");a[0]=a[0].replace(/#/,"[id='")+"']",i[parseInt(o.toString(),10)]=a.join(".")}}t[parseInt(r.toString(),10)]=i.join(" ")}return t.join(",")}return e}(e),n.querySelector(e)}var LP=new RegExp("]"),Bi=function(){function e(n,t){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new hc(this),ne(t)||(this.element="string"==typeof t?document.querySelector(t):t,D(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),ne(n)||this.setProperties(n,!0),this.isDestroyed=!1}return e.prototype.setProperties=function(n,t){var r=this.isProtectedOnChange;this.isProtectedOnChange=!!t,Vi(this,n),!0!==t?(Vi(this.changedProperties,n),this.dataBind()):le()&&this.isRendered&&this.serverDataBind(n),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=r},e.callChildDataBind=function(n,t){for(var i=0,o=Object.keys(n);i0?i-1:0,r+=t=-1!==t?"-"+t:"-"+i}return this.controlParent!==this.parentObj&&(r=this.parentObj.getParentKey()+"."+this.propName+t),r},e}(),qP=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],z0=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],b0=function(){function e(n){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var t=null;return{setKey:function r(o){t=o},getKey:function i(){return t}}}(),this.npxManager=function(){return{getKey:function r(){return"npxKeyReplace"}}}(),this.manager.setKey(n)}return e.prototype.validate=function(){if(!this.isValidated&&Ns&&!S(Mc(z0),Ns)&&!S("Blazor",Ns)){var r=void 0,i=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var o=this.getInfoFromKey();if(o&&o.length)for(var s=0,a=o;s"+r+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n \n ';if(typeof document<"u"&&!D(document)){var n=jr("div",{innerHTML:e});document.body.appendChild(n)}}(),P0=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},n.prototype.renderComplete=function(t){le()&&window.sfBlazor.renderComplete(this.element,t),this.isRendered=!0},n.prototype.dataBind=function(){this.injectModules(),e.prototype.dataBind.call(this)},n.prototype.on=function(t,r,i){if("string"==typeof t)this.localObserver.on(t,r,i);else for(var o=0,s=t;o"u"||(N.innerHTML=m.innerHTML?m.innerHTML:"",void 0!==m.className&&(N.className=m.className),void 0!==m.id&&(N.id=m.id),void 0!==m.styles&&N.setAttribute("style",m.styles),void 0!==t.ngAttr&&N.setAttribute(t.ngAttr,""),void 0!==m.attrs&&zp(N,m.attrs)),N};for(var r=0,i=t.tags;r"u"&&(c["".concat(s)]=[]),c["".concat(s)].push(u),u.rootNodes}}});var rC=function(){var e=function(n,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)i.hasOwnProperty(o)&&(r[o]=i[o])})(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),wn=function(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o},iC="e-opposite-content",Xp="e-dot",oC="e-content",sC="e-vertical",aC="e-horizontal",Jp="e-timeline-reverse",uC="e-item-disabled",Kp="e-item-template",cC=function(e){return e.Horizontal="Horizontal",e.Vertical="Vertical",e}(cC||{}),dC=function(e){return e.Before="Before",e.After="After",e.Alternate="Alternate",e.AlternateReverse="AlternateReverse",e}(dC||{}),f2=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return rC(n,e),wn([P("")],n.prototype,"dotCss",void 0),wn([P("")],n.prototype,"content",void 0),wn([P("")],n.prototype,"oppositeContent",void 0),wn([P(!1)],n.prototype,"disabled",void 0),wn([P("")],n.prototype,"cssClass",void 0),n}(ws),h2=function(e){function n(t,r){return e.call(this,t,r)||this}return rC(n,e),n.prototype.preRender=function(){this.element.id||(this.element.id=function iP(e){return e+"_"+tP++}("e-"+this.getModuleName()))},n.prototype.getModuleName=function(){return"timeline"},n.prototype.getPersistData=function(){return this.addOnPersist([])},n.prototype.render=function(){zp(this.element,{role:"navigation","aria-label":this.element.id}),this.timelineListEle=this.createElement("ol",{className:"e-timeline-items"}),this.updateOrientation(),this.updateCssClass(this.cssClass),this.updateAlign(),this.updateReverse(),this.updateRtl(),this.updateTemplateFunction(),this.renderItems(),this.element.appendChild(this.timelineListEle)},n.prototype.updateOrientation=function(){if(!D(this.orientation)){var t=this.orientation.toLowerCase();("horizontal"===t||"vertical"===t)&&(this.element.classList.remove(aC,sC),this.element.classList.add("e-"+t))}},n.prototype.updateCssClass=function(t,r){var i,o,s;void 0===r&&(r=""),r&&(s=r.trim().split(" "),(i=this.element.classList).remove.apply(i,s)),t&&(s=t.trim().split(" "),(o=this.element.classList).add.apply(o,s))},n.prototype.updateRtl=function(){this.element.classList[this.enableRtl?"add":"remove"]("e-rtl")},n.prototype.updateAlign=function(){if(!D(this.align)){var t=this.align.toLowerCase();("before"===t||"after"===t||"alternate"===t||"alternatereverse"===t)&&(this.element.classList.remove("e-align-before","e-align-after","e-align-alternate","e-align-alternatereverse"),this.element.classList.add("e-align-"+t))}},n.prototype.updateReverse=function(){this.element.classList[this.reverse?"add":"remove"](Jp)},n.prototype.renderItems=function(){var r,t=this;this.haveOneSidecontent();for(var i=0;i0||!D(o.content)),r||(r=o.oppositeContent.length>0||!D(o.content))}this.element.classList.remove("e-content-only","e-opposite-content-only"),t&&!r&&this.element.classList.add("e-content-only"),r&&!t&&this.element.classList.add("e-opposite-content-only")},n.prototype.updateItemContent=function(t,r,i,o){var a=this.getTemplateFunction(t?r.content:r.oppositeContent,!(this.isReact||this.isVue));"string"==typeof a?o.innerText=a:Ap(a({item:r,itemIndex:i},this),o)},n.prototype.updateTemplateFunction=function(){this.templateFunction=this.template?this.getTemplateFunction(this.template,!1):null},n.prototype.renderItemContent=function(t,r,i){var o=this.timelineListEle.querySelectorAll("li");if(r&&this.removeItemContent(o[parseInt(t.toString(),10)]),this.template){r?o[parseInt(t.toString(),10)].classList.add(Kp):i.classList.add(Kp);var s=this.items[parseInt(t.toString(),10)];Ap(this.templateFunction({item:s,itemIndex:t},this,"timelineTemplate",this.element.id+"_timelineTemplate",this.isStringTemplate),r?o[parseInt(t.toString(),10)]:i)}this.renderReactTemplates()},n.prototype.removeItemContent=function(t){t.classList.remove(Kp);for(var r=t.firstElementChild,i=0;i{class e extends __{constructor(t){super(),this.viewContainerRef=t,W0("currentInstance",this,this.viewContainerRef),this.registerEvents(v2),this.directivePropList=D2}}return e.\u0275fac=function(t){return new(t||e)(we(Bn))},e.\u0275dir=Nn({type:e,selectors:[["e-item"]],inputs:{content:"content",cssClass:"cssClass",disabled:"disabled",dotCss:"dotCss",oppositeContent:"oppositeContent"},features:[Na]}),e})(),hC=(()=>{class e extends k_{constructor(){super("items")}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=Nn({type:e,selectors:[["e-items"]],contentQueries:function(t,r,i){if(1&t&&hs(i,fC,4),2&t){let o;ps(o=gs())&&(r.children=o)}},features:[Na]}),e})();const N2=["beforeItemRender","created"],I2=[];let C2=(()=>{let e=class extends h2{constructor(t,r,i,o){super(),this.ngEle=t,this.srenderer=r,this.viewContainerRef=i,this.injector=o,this.tags=["items"],this.element=this.ngEle.nativeElement,this.injectedModules=this.injectedModules||[],this.registerEvents(N2),this.addTwoWay.call(this,I2),W0("currentInstance",this,this.viewContainerRef),this.containerContext=new $0}ngOnInit(){this.containerContext.ngOnInit(this)}ngAfterViewInit(){this.containerContext.ngAfterViewInit(this)}ngOnDestroy(){this.containerContext.ngOnDestroy(this)}ngAfterContentChecked(){this.tagObjects[0].instance=this.childItems,this.containerContext.ngAfterContentChecked(this)}};return e.\u0275fac=function(t){return new(t||e)(we(Li),we(Df),we(Bn),we(Hn))},e.\u0275cmp=Gc({type:e,selectors:[["ejs-timeline"]],contentQueries:function(t,r,i){if(1&t&&(hs(i,m2,5),hs(i,p2,5),hs(i,y2,5),hs(i,hC,5)),2&t){let o;ps(o=gs())&&(r.template=o.first),ps(o=gs())&&(r.content=o.first),ps(o=gs())&&(r.oppositeContent=o.first),ps(o=gs())&&(r.childItems=o.first)}},inputs:{align:"align",cssClass:"cssClass",enablePersistence:"enablePersistence",enableRtl:"enableRtl",items:"items",locale:"locale",orientation:"orientation",reverse:"reverse",template:"template"},outputs:{beforeItemRender:"beforeItemRender",created:"created"},features:[Na],ngContentSelectors:M2,decls:1,vars:0,template:function(t,r){1&t&&(function Nv(e){const n=j()[jt][ln];if(!n.projection){const r=n.projection=function Ll(e,n){const t=[];for(let r=0;r{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({imports:[[hp]]}),e})(),E2=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({providers:[],imports:[[hp,eg],eg]}),e})();function T2(e,n){if(1&e&&fh(0,"e-item",3),2&e){const t=n.$implicit;Su("content",t.content)("oppositeContent",t.oppositeContent)}}let w2=(()=>{class e{constructor(){this.frameworks=[{content:"ReactJs",oppositeContent:"Owned by Facebook"},{content:"Angular",oppositeContent:"Owned by Google"},{content:"VueJs",oppositeContent:"Owned by Evan you"},{content:"Svelte",oppositeContent:"Owned by Rich Harris"}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=Gc({type:e,selectors:[["app-root"]],standalone:!0,features:[iN],decls:4,vars:1,consts:[[1,"container",2,"height","330px","margin-top","30px"],["align","Alternate"],[3,"content","oppositeContent",4,"ngFor","ngForOf"],[3,"content","oppositeContent"]],template:function(r,i){1&r&&(zu(0,"div",0)(1,"ejs-timeline",1)(2,"e-items"),Go(3,T2,1,2,"e-item",2),bu()()()),2&r&&(function Wm(e=1){$m(Fe(),j(),dn()+e,!1)}(3),Su("ngForOf",i.frameworks))},dependencies:[hp,AI,eg,C2,fC,hC,E2]})}}return e})();ro(332),function HL(e,n){return N4({rootComponent:e,...GI(n)})}(w2).catch(e=>console.error(e))},332:()=>{!function(y){const I=y.performance;function w(He){I&&I.mark&&I.mark(He)}function E(He,K){I&&I.measure&&I.measure(He,K)}w("Zone");const A=y.__Zone_symbol_prefix||"__zone_symbol__";function _(He){return A+He}const X=!0===y[_("forceDuplicateZoneCheck")];if(y.Zone){if(X||"function"!=typeof y.Zone.__symbol__)throw new Error("Zone already loaded.");return y.Zone}let q=(()=>{class He{static{this.__symbol__=_}static assertZonePatched(){if(y.Promise!==Fn.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let g=He.current;for(;g.parent;)g=g.parent;return g}static get current(){return It.zone}static get currentTask(){return An}static __load_patch(g,C,de=!1){if(Fn.hasOwnProperty(g)){if(!de&&X)throw Error("Already loaded patch: "+g)}else if(!y["__Zone_disable_"+g]){const Ee="Zone:"+g;w(Ee),Fn[g]=C(y,He,St),E(Ee,Ee)}}get parent(){return this._parent}get name(){return this._name}constructor(g,C){this._parent=g,this._name=C?C.name||"unnamed":"",this._properties=C&&C.properties||{},this._zoneDelegate=new he(this,this._parent&&this._parent._zoneDelegate,C)}get(g){const C=this.getZoneWith(g);if(C)return C._properties[g]}getZoneWith(g){let C=this;for(;C;){if(C._properties.hasOwnProperty(g))return C;C=C._parent}return null}fork(g){if(!g)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,g)}wrap(g,C){if("function"!=typeof g)throw new Error("Expecting function got: "+g);const de=this._zoneDelegate.intercept(this,g,C),Ee=this;return function(){return Ee.runGuarded(de,this,arguments,C)}}run(g,C,de,Ee){It={parent:It,zone:this};try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}finally{It=It.parent}}runGuarded(g,C=null,de,Ee){It={parent:It,zone:this};try{try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}catch(Yt){if(this._zoneDelegate.handleError(this,Yt))throw Yt}}finally{It=It.parent}}runTask(g,C,de){if(g.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===it&&(g.type===Xt||g.type===ge))return;const Ee=g.state!=J;Ee&&g._transitionTo(J,Qe),g.runCount++;const Yt=An;An=g,It={parent:It,zone:this};try{g.type==ge&&g.data&&!g.data.isPeriodic&&(g.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,g,C,de)}catch(U){if(this._zoneDelegate.handleError(this,U))throw U}}finally{g.state!==it&&g.state!==Z&&(g.type==Xt||g.data&&g.data.isPeriodic?Ee&&g._transitionTo(Qe,J):(g.runCount=0,this._updateTaskCount(g,-1),Ee&&g._transitionTo(it,J,it))),It=It.parent,An=Yt}}scheduleTask(g){if(g.zone&&g.zone!==this){let de=this;for(;de;){if(de===g.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${g.zone.name}`);de=de.parent}}g._transitionTo(wt,it);const C=[];g._zoneDelegates=C,g._zone=this;try{g=this._zoneDelegate.scheduleTask(this,g)}catch(de){throw g._transitionTo(Z,wt,it),this._zoneDelegate.handleError(this,de),de}return g._zoneDelegates===C&&this._updateTaskCount(g,1),g.state==wt&&g._transitionTo(Qe,wt),g}scheduleMicroTask(g,C,de,Ee){return this.scheduleTask(new ie(Pe,g,C,de,Ee,void 0))}scheduleMacroTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(ge,g,C,de,Ee,Yt))}scheduleEventTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(Xt,g,C,de,Ee,Yt))}cancelTask(g){if(g.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===Qe||g.state===J){g._transitionTo(at,Qe,J);try{this._zoneDelegate.cancelTask(this,g)}catch(C){throw g._transitionTo(Z,at),this._zoneDelegate.handleError(this,C),C}return this._updateTaskCount(g,-1),g._transitionTo(it,at),g.runCount=0,g}}_updateTaskCount(g,C){const de=g._zoneDelegates;-1==C&&(g._zoneDelegates=null);for(let Ee=0;EeHe.hasTask(g,C),onScheduleTask:(He,K,g,C)=>He.scheduleTask(g,C),onInvokeTask:(He,K,g,C,de,Ee)=>He.invokeTask(g,C,de,Ee),onCancelTask:(He,K,g,C)=>He.cancelTask(g,C)};class he{constructor(K,g,C){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=K,this._parentDelegate=g,this._forkZS=C&&(C&&C.onFork?C:g._forkZS),this._forkDlgt=C&&(C.onFork?g:g._forkDlgt),this._forkCurrZone=C&&(C.onFork?this.zone:g._forkCurrZone),this._interceptZS=C&&(C.onIntercept?C:g._interceptZS),this._interceptDlgt=C&&(C.onIntercept?g:g._interceptDlgt),this._interceptCurrZone=C&&(C.onIntercept?this.zone:g._interceptCurrZone),this._invokeZS=C&&(C.onInvoke?C:g._invokeZS),this._invokeDlgt=C&&(C.onInvoke?g:g._invokeDlgt),this._invokeCurrZone=C&&(C.onInvoke?this.zone:g._invokeCurrZone),this._handleErrorZS=C&&(C.onHandleError?C:g._handleErrorZS),this._handleErrorDlgt=C&&(C.onHandleError?g:g._handleErrorDlgt),this._handleErrorCurrZone=C&&(C.onHandleError?this.zone:g._handleErrorCurrZone),this._scheduleTaskZS=C&&(C.onScheduleTask?C:g._scheduleTaskZS),this._scheduleTaskDlgt=C&&(C.onScheduleTask?g:g._scheduleTaskDlgt),this._scheduleTaskCurrZone=C&&(C.onScheduleTask?this.zone:g._scheduleTaskCurrZone),this._invokeTaskZS=C&&(C.onInvokeTask?C:g._invokeTaskZS),this._invokeTaskDlgt=C&&(C.onInvokeTask?g:g._invokeTaskDlgt),this._invokeTaskCurrZone=C&&(C.onInvokeTask?this.zone:g._invokeTaskCurrZone),this._cancelTaskZS=C&&(C.onCancelTask?C:g._cancelTaskZS),this._cancelTaskDlgt=C&&(C.onCancelTask?g:g._cancelTaskDlgt),this._cancelTaskCurrZone=C&&(C.onCancelTask?this.zone:g._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const de=C&&C.onHasTask;(de||g&&g._hasTaskZS)&&(this._hasTaskZS=de?C:fe,this._hasTaskDlgt=g,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=K,C.onScheduleTask||(this._scheduleTaskZS=fe,this._scheduleTaskDlgt=g,this._scheduleTaskCurrZone=this.zone),C.onInvokeTask||(this._invokeTaskZS=fe,this._invokeTaskDlgt=g,this._invokeTaskCurrZone=this.zone),C.onCancelTask||(this._cancelTaskZS=fe,this._cancelTaskDlgt=g,this._cancelTaskCurrZone=this.zone))}fork(K,g){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,K,g):new q(K,g)}intercept(K,g,C){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,K,g,C):g}invoke(K,g,C,de,Ee){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,K,g,C,de,Ee):g.apply(C,de)}handleError(K,g){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,K,g)}scheduleTask(K,g){let C=g;if(this._scheduleTaskZS)this._hasTaskZS&&C._zoneDelegates.push(this._hasTaskDlgtOwner),C=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,K,g),C||(C=g);else if(g.scheduleFn)g.scheduleFn(g);else{if(g.type!=Pe)throw new Error("Task is missing scheduleFn.");Ne(g)}return C}invokeTask(K,g,C,de){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,K,g,C,de):g.callback.apply(C,de)}cancelTask(K,g){let C;if(this._cancelTaskZS)C=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,K,g);else{if(!g.cancelFn)throw Error("Task is not cancelable");C=g.cancelFn(g)}return C}hasTask(K,g){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,K,g)}catch(C){this.handleError(K,C)}}_updateTaskCount(K,g){const C=this._taskCounts,de=C[K],Ee=C[K]=de+g;if(Ee<0)throw new Error("More tasks executed then were scheduled.");0!=de&&0!=Ee||this.hasTask(this.zone,{microTask:C.microTask>0,macroTask:C.macroTask>0,eventTask:C.eventTask>0,change:K})}}class ie{constructor(K,g,C,de,Ee,Yt){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=K,this.source=g,this.data=de,this.scheduleFn=Ee,this.cancelFn=Yt,!C)throw new Error("callback is not defined");this.callback=C;const U=this;this.invoke=K===Xt&&de&&de.useG?ie.invokeTask:function(){return ie.invokeTask.call(y,U,this,arguments)}}static invokeTask(K,g,C){K||(K=this),sn++;try{return K.runCount++,K.zone.runTask(K,g,C)}finally{1==sn&&ee(),sn--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(it,wt)}_transitionTo(K,g,C){if(this._state!==g&&this._state!==C)throw new Error(`${this.type} '${this.source}': can not transition to '${K}', expecting state '${g}'${C?" or '"+C+"'":""}, was '${this._state}'.`);this._state=K,K==it&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const ke=_("setTimeout"),je=_("Promise"),Le=_("then");let qt,st=[],Ye=!1;function yt(He){if(qt||y[je]&&(qt=y[je].resolve(0)),qt){let K=qt[Le];K||(K=qt.then),K.call(qt,He)}else y[ke](He,0)}function Ne(He){0===sn&&0===st.length&&yt(ee),He&&st.push(He)}function ee(){if(!Ye){for(Ye=!0;st.length;){const He=st;st=[];for(let K=0;KIt,onUnhandledError:Ct,microtaskDrainDone:Ct,scheduleMicroTask:Ne,showUncaughtError:()=>!q[_("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:Ct,patchMethod:()=>Ct,bindArguments:()=>[],patchThen:()=>Ct,patchMacroTask:()=>Ct,patchEventPrototype:()=>Ct,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>Ct,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>Ct,wrapWithCurrentZone:()=>Ct,filterProperties:()=>[],attachOriginToPatched:()=>Ct,_redefineProperty:()=>Ct,patchCallbacks:()=>Ct,nativeScheduleMicroTask:yt};let It={parent:null,zone:new q(null,null)},An=null,sn=0;function Ct(){}E("Zone","Zone"),y.Zone=q}(globalThis);const Sr=Object.getOwnPropertyDescriptor,no=Object.defineProperty,ro=Object.getPrototypeOf,io=Object.create,jc=Array.prototype.slice,rl="addEventListener",Tt="removeEventListener",Ar=Zone.__symbol__(rl),Kr=Zone.__symbol__(Tt),rn="true",Ze="false",oo=Zone.__symbol__("");function bs(y,I){return Zone.current.wrap(y,I)}function il(y,I,w,E,A){return Zone.current.scheduleMacroTask(y,I,w,E,A)}const Ke=Zone.__symbol__,ei=typeof window<"u",ti=ei?window:void 0,zt=ei&&ti||globalThis,ol="removeAttribute";function so(y,I){for(let w=y.length-1;w>=0;w--)"function"==typeof y[w]&&(y[w]=bs(y[w],I+"_"+w));return y}function Os(y){return!y||!1!==y.writable&&!("function"==typeof y.get&&typeof y.set>"u")}const xs=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ni=!("nw"in zt)&&typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process),ao=!ni&&!xs&&!(!ei||!ti.HTMLElement),Ls=typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process)&&!xs&&!(!ei||!ti.HTMLElement),zr={},ri=function(y){if(!(y=y||zt.event))return;let I=zr[y.type];I||(I=zr[y.type]=Ke("ON_PROPERTY"+y.type));const w=this||y.target||zt,E=w[I];let A;return ao&&w===ti&&"error"===y.type?(A=E&&E.call(this,y.message,y.filename,y.lineno,y.colno,y.error),!0===A&&y.preventDefault()):(A=E&&E.apply(this,arguments),null!=A&&!A&&y.preventDefault()),A};function br(y,I,w){let E=Sr(y,I);if(!E&&w&&Sr(w,I)&&(E={enumerable:!0,configurable:!0}),!E||!E.configurable)return;const A=Ke("on"+I+"patched");if(y.hasOwnProperty(A)&&y[A])return;delete E.writable,delete E.value;const _=E.get,X=E.set,q=I.slice(2);let fe=zr[q];fe||(fe=zr[q]=Ke("ON_PROPERTY"+q)),E.set=function(he){let ie=this;!ie&&y===zt&&(ie=zt),ie&&("function"==typeof ie[fe]&&ie.removeEventListener(q,ri),X&&X.call(ie,null),ie[fe]=he,"function"==typeof he&&ie.addEventListener(q,ri,!1))},E.get=function(){let he=this;if(!he&&y===zt&&(he=zt),!he)return null;const ie=he[fe];if(ie)return ie;if(_){let ke=_.call(this);if(ke)return E.set.call(this,ke),"function"==typeof he[ol]&&he.removeAttribute(I),ke}return null},no(y,I,E),y[A]=!0}function Ps(y,I,w){if(I)for(let E=0;Efunction(X,q){const fe=w(X,q);return fe.cbIdx>=0&&"function"==typeof q[fe.cbIdx]?il(fe.name,q[fe.cbIdx],fe,A):_.apply(X,q)})}function er(y,I){y[Ke("OriginalDelegate")]=I}let Ac=!1,uo=!1;function zc(){if(Ac)return uo;Ac=!0;try{const y=ti.navigator.userAgent;(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/")||-1!==y.indexOf("Edge/"))&&(uo=!0)}catch{}return uo}Zone.__load_patch("ZoneAwarePromise",(y,I,w)=>{const E=Object.getOwnPropertyDescriptor,A=Object.defineProperty,X=w.symbol,q=[],fe=!1!==y[X("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],he=X("Promise"),ie=X("then"),ke="__creationTrace__";w.onUnhandledError=U=>{if(w.showUncaughtError()){const k=U&&U.rejection;k?console.error("Unhandled Promise rejection:",k instanceof Error?k.message:k,"; Zone:",U.zone.name,"; Task:",U.task&&U.task.source,"; Value:",k,k instanceof Error?k.stack:void 0):console.error(U)}},w.microtaskDrainDone=()=>{for(;q.length;){const U=q.shift();try{U.zone.runGuarded(()=>{throw U.throwOriginal?U.rejection:U})}catch(k){Le(k)}}};const je=X("unhandledPromiseRejectionHandler");function Le(U){w.onUnhandledError(U);try{const k=I[je];"function"==typeof k&&k.call(this,U)}catch{}}function st(U){return U&&U.then}function Ye(U){return U}function qt(U){return g.reject(U)}const yt=X("state"),Ne=X("value"),ee=X("finally"),Ut=X("parentPromiseValue"),it=X("parentPromiseState"),wt="Promise.then",Qe=null,J=!0,at=!1,Z=0;function Pe(U,k){return T=>{try{St(U,k,T)}catch(Q){St(U,!1,Q)}}}const ge=function(){let U=!1;return function(T){return function(){U||(U=!0,T.apply(null,arguments))}}},Xt="Promise resolved with itself",Fn=X("currentTaskTrace");function St(U,k,T){const Q=ge();if(U===T)throw new TypeError(Xt);if(U[yt]===Qe){let ue=null;try{("object"==typeof T||"function"==typeof T)&&(ue=T&&T.then)}catch(B){return Q(()=>{St(U,!1,B)})(),U}if(k!==at&&T instanceof g&&T.hasOwnProperty(yt)&&T.hasOwnProperty(Ne)&&T[yt]!==Qe)An(T),St(U,T[yt],T[Ne]);else if(k!==at&&"function"==typeof ue)try{ue.call(T,Q(Pe(U,k)),Q(Pe(U,!1)))}catch(B){Q(()=>{St(U,!1,B)})()}else{U[yt]=k;const B=U[Ne];if(U[Ne]=T,U[ee]===ee&&k===J&&(U[yt]=U[it],U[Ne]=U[Ut]),k===at&&T instanceof Error){const ae=I.currentTask&&I.currentTask.data&&I.currentTask.data[ke];ae&&A(T,Fn,{configurable:!0,enumerable:!1,writable:!0,value:ae})}for(let ae=0;ae{try{const te=U[Ne],Te=!!T&&ee===T[ee];Te&&(T[Ut]=te,T[it]=B);const ze=k.run(ae,void 0,Te&&ae!==qt&&ae!==Ye?[]:[te]);St(T,!0,ze)}catch(te){St(T,!1,te)}},T)}const He=function(){},K=y.AggregateError;class g{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(k){return k instanceof g?k:St(new this(null),J,k)}static reject(k){return St(new this(null),at,k)}static withResolvers(){const k={};return k.promise=new g((T,Q)=>{k.resolve=T,k.reject=Q}),k}static any(k){if(!k||"function"!=typeof k[Symbol.iterator])return Promise.reject(new K([],"All promises were rejected"));const T=[];let Q=0;try{for(let ae of k)Q++,T.push(g.resolve(ae))}catch{return Promise.reject(new K([],"All promises were rejected"))}if(0===Q)return Promise.reject(new K([],"All promises were rejected"));let ue=!1;const B=[];return new g((ae,te)=>{for(let Te=0;Te{ue||(ue=!0,ae(ze))},ze=>{B.push(ze),Q--,0===Q&&(ue=!0,te(new K(B,"All promises were rejected")))})})}static race(k){let T,Q,ue=new this((te,Te)=>{T=te,Q=Te});function B(te){T(te)}function ae(te){Q(te)}for(let te of k)st(te)||(te=this.resolve(te)),te.then(B,ae);return ue}static all(k){return g.allWithCallback(k)}static allSettled(k){return(this&&this.prototype instanceof g?this:g).allWithCallback(k,{thenCallback:Q=>({status:"fulfilled",value:Q}),errorCallback:Q=>({status:"rejected",reason:Q})})}static allWithCallback(k,T){let Q,ue,B=new this((ze,lt)=>{Q=ze,ue=lt}),ae=2,te=0;const Te=[];for(let ze of k){st(ze)||(ze=this.resolve(ze));const lt=te;try{ze.then(nt=>{Te[lt]=T?T.thenCallback(nt):nt,ae--,0===ae&&Q(Te)},nt=>{T?(Te[lt]=T.errorCallback(nt),ae--,0===ae&&Q(Te)):ue(nt)})}catch(nt){ue(nt)}ae++,te++}return ae-=2,0===ae&&Q(Te),B}constructor(k){const T=this;if(!(T instanceof g))throw new Error("Must be an instanceof Promise.");T[yt]=Qe,T[Ne]=[];try{const Q=ge();k&&k(Q(Pe(T,J)),Q(Pe(T,at)))}catch(Q){St(T,!1,Q)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return g}then(k,T){let Q=this.constructor?.[Symbol.species];(!Q||"function"!=typeof Q)&&(Q=this.constructor||g);const ue=new Q(He),B=I.current;return this[yt]==Qe?this[Ne].push(B,ue,k,T):sn(this,B,ue,k,T),ue}catch(k){return this.then(null,k)}finally(k){let T=this.constructor?.[Symbol.species];(!T||"function"!=typeof T)&&(T=g);const Q=new T(He);Q[ee]=ee;const ue=I.current;return this[yt]==Qe?this[Ne].push(ue,Q,k,k):sn(this,ue,Q,k,k),Q}}g.resolve=g.resolve,g.reject=g.reject,g.race=g.race,g.all=g.all;const C=y[he]=y.Promise;y.Promise=g;const de=X("thenPatched");function Ee(U){const k=U.prototype,T=E(k,"then");if(T&&(!1===T.writable||!T.configurable))return;const Q=k.then;k[ie]=Q,U.prototype.then=function(ue,B){return new g((te,Te)=>{Q.call(this,te,Te)}).then(ue,B)},U[de]=!0}return w.patchThen=Ee,C&&(Ee(C),hr(y,"fetch",U=>function Yt(U){return function(k,T){let Q=U.apply(k,T);if(Q instanceof g)return Q;let ue=Q.constructor;return ue[de]||Ee(ue),Q}}(U))),Promise[I.__symbol__("uncaughtPromiseErrors")]=q,g}),Zone.__load_patch("toString",y=>{const I=Function.prototype.toString,w=Ke("OriginalDelegate"),E=Ke("Promise"),A=Ke("Error"),_=function(){if("function"==typeof this){const he=this[w];if(he)return"function"==typeof he?I.call(he):Object.prototype.toString.call(he);if(this===Promise){const ie=y[E];if(ie)return I.call(ie)}if(this===Error){const ie=y[A];if(ie)return I.call(ie)}}return I.call(this)};_[w]=I,Function.prototype.toString=_;const X=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":X.call(this)}});let pr=!1;if(typeof window<"u")try{const y=Object.defineProperty({},"passive",{get:function(){pr=!0}});window.addEventListener("test",y,y),window.removeEventListener("test",y,y)}catch{pr=!1}const tg={useG:!0},jn={},bc={},ll=new RegExp("^"+oo+"(\\w+)(true|false)$"),Oc=Ke("propagationStopped");function ul(y,I){const w=(I?I(y):y)+Ze,E=(I?I(y):y)+rn,A=oo+w,_=oo+E;jn[y]={},jn[y][Ze]=A,jn[y][rn]=_}function xc(y,I,w,E){const A=E&&E.add||rl,_=E&&E.rm||Tt,X=E&&E.listeners||"eventListeners",q=E&&E.rmAll||"removeAllListeners",fe=Ke(A),he="."+A+":",ie="prependListener",ke="."+ie+":",je=function(Ne,ee,Ut){if(Ne.isRemoved)return;const it=Ne.callback;let wt;"object"==typeof it&&it.handleEvent&&(Ne.callback=J=>it.handleEvent(J),Ne.originalDelegate=it);try{Ne.invoke(Ne,ee,[Ut])}catch(J){wt=J}const Qe=Ne.options;return Qe&&"object"==typeof Qe&&Qe.once&&ee[_].call(ee,Ut.type,Ne.originalDelegate?Ne.originalDelegate:Ne.callback,Qe),wt};function Le(Ne,ee,Ut){if(!(ee=ee||y.event))return;const it=Ne||ee.target||y,wt=it[jn[ee.type][Ut?rn:Ze]];if(wt){const Qe=[];if(1===wt.length){const J=je(wt[0],it,ee);J&&Qe.push(J)}else{const J=wt.slice();for(let at=0;at{throw at})}}}const st=function(Ne){return Le(this,Ne,!1)},Ye=function(Ne){return Le(this,Ne,!0)};function qt(Ne,ee){if(!Ne)return!1;let Ut=!0;ee&&void 0!==ee.useG&&(Ut=ee.useG);const it=ee&&ee.vh;let wt=!0;ee&&void 0!==ee.chkDup&&(wt=ee.chkDup);let Qe=!1;ee&&void 0!==ee.rt&&(Qe=ee.rt);let J=Ne;for(;J&&!J.hasOwnProperty(A);)J=ro(J);if(!J&&Ne[A]&&(J=Ne),!J||J[fe])return!1;const at=ee&&ee.eventNameToString,Z={},Pe=J[fe]=J[A],ge=J[Ke(_)]=J[_],Xt=J[Ke(X)]=J[X],Fn=J[Ke(q)]=J[q];let St;ee&&ee.prepend&&(St=J[Ke(ee.prepend)]=J[ee.prepend]);const g=Ut?function(T){if(!Z.isExisting)return Pe.call(Z.target,Z.eventName,Z.capture?Ye:st,Z.options)}:function(T){return Pe.call(Z.target,Z.eventName,T.invoke,Z.options)},C=Ut?function(T){if(!T.isRemoved){const Q=jn[T.eventName];let ue;Q&&(ue=Q[T.capture?rn:Ze]);const B=ue&&T.target[ue];if(B)for(let ae=0;ae{Qn.zone.cancelTask(Qn)},{once:!0})),Z.target=null,Ci&&(Ci.taskData=null),fo&&(Pt.once=!0),!pr&&"boolean"==typeof Qn.options||(Qn.options=Pt),Qn.target=Te,Qn.capture=Pr,Qn.eventName=ze,nt&&(Qn.originalDelegate=lt),te?Yn.unshift(Qn):Yn.push(Qn),ae?Te:void 0}};return J[A]=k(Pe,he,g,C,Qe),St&&(J[ie]=k(St,ke,function(T){return St.call(Z.target,Z.eventName,T.invoke,Z.options)},C,Qe,!0)),J[_]=function(){const T=this||y;let Q=arguments[0];ee&&ee.transferEventName&&(Q=ee.transferEventName(Q));const ue=arguments[2],B=!!ue&&("boolean"==typeof ue||ue.capture),ae=arguments[1];if(!ae)return ge.apply(this,arguments);if(it&&!it(ge,ae,T,arguments))return;const te=jn[Q];let Te;te&&(Te=te[B?rn:Ze]);const ze=Te&&T[Te];if(ze)for(let lt=0;ltfunction(A,_){A[Oc]=!0,E&&E.apply(A,_)})}function Pc(y,I,w,E,A){const _=Zone.__symbol__(E);if(I[_])return;const X=I[_]=I[E];I[E]=function(q,fe,he){return fe&&fe.prototype&&A.forEach(function(ie){const ke=`${w}.${E}::`+ie,je=fe.prototype;try{if(je.hasOwnProperty(ie)){const Le=y.ObjectGetOwnPropertyDescriptor(je,ie);Le&&Le.value?(Le.value=y.wrapWithCurrentZone(Le.value,ke),y._redefineProperty(fe.prototype,ie,Le)):je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}else je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}catch{}}),X.call(I,q,fe,he)},y.attachOriginToPatched(I[E],X)}function _c(y,I,w){if(!w||0===w.length)return I;const E=w.filter(_=>_.target===y);if(!E||0===E.length)return I;const A=E[0].ignoreProperties;return I.filter(_=>-1===A.indexOf(_))}function Sn(y,I,w,E){y&&Ps(y,_c(y,I,w),E)}function co(y){return Object.getOwnPropertyNames(y).filter(I=>I.startsWith("on")&&I.length>2).map(I=>I.substring(2))}Zone.__load_patch("util",(y,I,w)=>{const E=co(y);w.patchOnProperties=Ps,w.patchMethod=hr,w.bindArguments=so,w.patchMacroTask=Sc;const A=I.__symbol__("BLACK_LISTED_EVENTS"),_=I.__symbol__("UNPATCHED_EVENTS");y[_]&&(y[A]=y[_]),y[A]&&(I[A]=I[_]=y[A]),w.patchEventPrototype=cl,w.patchEventTarget=xc,w.isIEOrEdge=zc,w.ObjectDefineProperty=no,w.ObjectGetOwnPropertyDescriptor=Sr,w.ObjectCreate=io,w.ArraySlice=jc,w.patchClass=lo,w.wrapWithCurrentZone=bs,w.filterProperties=_c,w.attachOriginToPatched=er,w._redefineProperty=Object.defineProperty,w.patchCallbacks=Pc,w.getGlobalObjects=()=>({globalSources:bc,zoneSymbolEventNames:jn,eventNames:E,isBrowser:ao,isMix:Ls,isNode:ni,TRUE_STR:rn,FALSE_STR:Ze,ZONE_SYMBOL_PREFIX:oo,ADD_EVENT_LISTENER_STR:rl,REMOVE_EVENT_LISTENER_STR:Tt})});const on=Ke("zoneTask");function Or(y,I,w,E){let A=null,_=null;w+=E;const X={};function q(he){const ie=he.data;return ie.args[0]=function(){return he.invoke.apply(this,arguments)},ie.handleId=A.apply(y,ie.args),he}function fe(he){return _.call(y,he.data.handleId)}A=hr(y,I+=E,he=>function(ie,ke){if("function"==typeof ke[0]){const je={isPeriodic:"Interval"===E,delay:"Timeout"===E||"Interval"===E?ke[1]||0:void 0,args:ke},Le=ke[0];ke[0]=function(){try{return Le.apply(this,arguments)}finally{je.isPeriodic||("number"==typeof je.handleId?delete X[je.handleId]:je.handleId&&(je.handleId[on]=null))}};const st=il(I,ke[0],je,q,fe);if(!st)return st;const Ye=st.data.handleId;return"number"==typeof Ye?X[Ye]=st:Ye&&(Ye[on]=st),Ye&&Ye.ref&&Ye.unref&&"function"==typeof Ye.ref&&"function"==typeof Ye.unref&&(st.ref=Ye.ref.bind(Ye),st.unref=Ye.unref.bind(Ye)),"number"==typeof Ye||Ye?Ye:st}return he.apply(y,ke)}),_=hr(y,w,he=>function(ie,ke){const je=ke[0];let Le;"number"==typeof je?Le=X[je]:(Le=je&&je[on],Le||(Le=je)),Le&&"string"==typeof Le.type?"notScheduled"!==Le.state&&(Le.cancelFn&&Le.data.isPeriodic||0===Le.runCount)&&("number"==typeof je?delete X[je]:je&&(je[on]=null),Le.zone.cancelTask(Le)):he.apply(y,ke)})}Zone.__load_patch("legacy",y=>{const I=y[Zone.__symbol__("legacyPatch")];I&&I()}),Zone.__load_patch("timers",y=>{const I="set",w="clear";Or(y,I,w,"Timeout"),Or(y,I,w,"Interval"),Or(y,I,w,"Immediate")}),Zone.__load_patch("requestAnimationFrame",y=>{Or(y,"request","cancel","AnimationFrame"),Or(y,"mozRequest","mozCancel","AnimationFrame"),Or(y,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(y,I)=>{const w=["alert","prompt","confirm"];for(let E=0;Efunction(fe,he){return I.current.run(_,y,he,q)})}),Zone.__load_patch("EventTarget",(y,I,w)=>{(function xr(y,I){I.patchEventPrototype(y,I)})(y,w),function fl(y,I){if(Zone[I.symbol("patchEventTarget")])return;const{eventNames:w,zoneSymbolEventNames:E,TRUE_STR:A,FALSE_STR:_,ZONE_SYMBOL_PREFIX:X}=I.getGlobalObjects();for(let fe=0;fe{lo("MutationObserver"),lo("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(y,I,w)=>{lo("IntersectionObserver")}),Zone.__load_patch("FileReader",(y,I,w)=>{lo("FileReader")}),Zone.__load_patch("on_property",(y,I,w)=>{!function _s(y,I){if(ni&&!Ls||Zone[y.symbol("patchEvents")])return;const w=I.__Zone_ignore_on_properties;let E=[];if(ao){const A=window;E=E.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const _=function al(){try{const y=ti.navigator.userAgent;if(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:A,ignoreProperties:["error"]}]:[];Sn(A,co(A),w&&w.concat(_),ro(A))}E=E.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let A=0;A{!function dl(y,I){const{isBrowser:w,isMix:E}=I.getGlobalObjects();(w||E)&&y.customElements&&"customElements"in y&&I.patchCallbacks(I,y.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(y,w)}),Zone.__load_patch("XHR",(y,I)=>{!function fe(he){const ie=he.XMLHttpRequest;if(!ie)return;const ke=ie.prototype;let Le=ke[Ar],st=ke[Kr];if(!Le){const Z=he.XMLHttpRequestEventTarget;if(Z){const Pe=Z.prototype;Le=Pe[Ar],st=Pe[Kr]}}const Ye="readystatechange",qt="scheduled";function yt(Z){const Pe=Z.data,ge=Pe.target;ge[_]=!1,ge[q]=!1;const Xt=ge[A];Le||(Le=ge[Ar],st=ge[Kr]),Xt&&st.call(ge,Ye,Xt);const Fn=ge[A]=()=>{if(ge.readyState===ge.DONE)if(!Pe.aborted&&ge[_]&&Z.state===qt){const It=ge[I.__symbol__("loadfalse")];if(0!==ge.status&&It&&It.length>0){const An=Z.invoke;Z.invoke=function(){const sn=ge[I.__symbol__("loadfalse")];for(let Ct=0;Ctfunction(Z,Pe){return Z[E]=0==Pe[2],Z[X]=Pe[1],Ut.apply(Z,Pe)}),wt=Ke("fetchTaskAborting"),Qe=Ke("fetchTaskScheduling"),J=hr(ke,"send",()=>function(Z,Pe){if(!0===I.current[Qe]||Z[E])return J.apply(Z,Pe);{const ge={target:Z,url:Z[X],isPeriodic:!1,args:Pe,aborted:!1},Xt=il("XMLHttpRequest.send",Ne,ge,yt,ee);Z&&!0===Z[q]&&!ge.aborted&&Xt.state===qt&&Xt.invoke()}}),at=hr(ke,"abort",()=>function(Z,Pe){const ge=function je(Z){return Z[w]}(Z);if(ge&&"string"==typeof ge.type){if(null==ge.cancelFn||ge.data&&ge.data.aborted)return;ge.zone.cancelTask(ge)}else if(!0===I.current[wt])return at.apply(Z,Pe)})}(y);const w=Ke("xhrTask"),E=Ke("xhrSync"),A=Ke("xhrListener"),_=Ke("xhrScheduled"),X=Ke("xhrURL"),q=Ke("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",y=>{y.navigator&&y.navigator.geolocation&&function sl(y,I){const w=y.constructor.name;for(let E=0;E{const fe=function(){return q.apply(this,so(arguments,w+"."+A))};return er(fe,q),fe})(_)}}}(y.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(y,I)=>{function w(E){return function(A){Lc(y,E).forEach(X=>{const q=y.PromiseRejectionEvent;if(q){const fe=new q(E,{promise:A.promise,reason:A.rejection});X.invoke(fe)}})}}y.PromiseRejectionEvent&&(I[Ke("unhandledPromiseRejectionHandler")]=w("unhandledrejection"),I[Ke("rejectionHandledHandler")]=w("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(y,I,w)=>{!function ks(y,I){I.patchMethod(y,"queueMicrotask",w=>function(E,A){Zone.current.scheduleMicroTask("queueMicrotask",A[0])})}(y,w)})}},Sr=>{Sr(Sr.s=207)}]); \ No newline at end of file diff --git a/ej2-angular/samples/timeline/align/alternate-reverse/styles.bfc0a8d1d2c1025c.css b/ej2-angular/samples/timeline/align/alternate/styles.d025f660190fd894.css similarity index 99% rename from ej2-angular/samples/timeline/align/alternate-reverse/styles.bfc0a8d1d2c1025c.css rename to ej2-angular/samples/timeline/align/alternate/styles.d025f660190fd894.css index a9327b439d..0a0e87ae51 100644 --- a/ej2-angular/samples/timeline/align/alternate-reverse/styles.bfc0a8d1d2c1025c.css +++ b/ej2-angular/samples/timeline/align/alternate/styles.d025f660190fd894.css @@ -1 +1 @@ -@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700";@font-face{font-family:e-icons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXBj/WxwAAANuAAAC15nbHlm0ahAOQAAJVQAAocwaGVhZClfeKIAAADQAAAANmhoZWEIXgbPAAAArAAAACRobXR4OAb+rAAAAYAAAAw4bG9jYQPFrZQAABkYAAAMPG1heHAEOQLMAAABCAAAACBuYW1lc0cOBgACrIQAAAIlcG9zdE/MgpsAAq6sAAAwxAABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAADDgABAAAAAQAAYWKr8l8PPPUACwQAAAAAAOMgGdIAAAAA4yAZ0v/A/+QEQAQcAAAACAACAAEAAAAAAAEAAAMOAsAAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEC0oAAAFIAQAABwBI4RXhKeE54UXhnOGf4gbiCuIM4h7iLeIv4kLiReJI4lHiVOJW4lniYuJl4mficeJ54onikuKV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ASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBbAFtAW4BbwFwAXEBcgFzAXQBlQGUAZMBkgGXAZEBmAGZAZYBmgGbAZwBnQGeAXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBtAG1AbYBtwG4ATIBMwE0ATUAJQE3ATgBOQE6ACYBPAE9AT4BPwFAAUEBNgE7AYUAJwGGAYcBiQGKAYsBjAGPAYgBjQGOAZABnwGgAaEBogAoAagBpwGwAaoBqwGsAa0BrgGvAbEBsgGzACkAKgArACwALQAuAC8AMAAxADIBowGkAaUBpgG5ADMANAGpADUCIwA3ADgCJwIoAikAOQIrAiwCLgIvADoAOwA8AjECMwI2AjcAPQI5AD4APwI6AjsCPABAAj8CQAJBAkIAQQBCAEMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAiICYQJjAmICZAJlAmYARABFAhgCGQIaAh8ARgBHAjACZwJoAmkCagJrAmwCOABIAkMBFABJAhYBGwBKAm0CbgJvAnACcQJyAEsCIAI+AEwATQBOAE8AUAJzAnQCdQJ2AncCeABRAFIAUwJ5AnoCewJ8An0CfgBUAFUAVgBXAV4AWAJ/AoAAYgKCAoQChQKGAFkAWgKDAoEChwBjAogCiQBkAooCiwKMAo0CjgKPApAAWwKRApICkwKUApUClgKXApgCmQKaApsAXAKcAp0CngKfAqAAXQKhAqICowKkAqUCpgKnAqgCqQKqAF4CqwKsAF8CrQKuAq8CsAKxArICswK0ArUCtgK3ArgAYAK5AroCuwK8Ar0CvgK/AsACwQBlAsICwwLEAsUAYQLGAscCyALJAsoCywBmAswCzQBnAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0AzADNAM4AzwDQANEA0gAhACIAIwAkANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAV0BXAFbAUMBRAFFAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFGAVkBWgFYAWABYQFfAWIBYwFkARoA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsAAAAAAAAAAAAAAAACEAAABHAAAAToAAAF0AAABuQAAAdEAAAHcAAACJQAAAqkAAAKyAAADHAAAA4YAAAOYAAADvwAAA8YAAAPYAAAD6QAAA/sAAAQLAAAEawAABLoAAAVdAAAFsgAABjYAAAZqAAAHAgAABzwAAAd7AAAHrAAAB+QAAAhvAAAI6wAACUkAAAmzAAAKOwAACqgAAArJAAALJwAAC1sAAAt3AAALjQAAC6kAAAu6AAAL+gAADEoAAAxYAAAMZwAADLwAAAzHAAANKAAADUkAAA1VAAANZAAADW8AAA12AAANfQAADYQAAA2LAAANmAAADaQAAA2rAAANsgAADcgAAA3RAAAN2AAADeQAAA3xAAAOAAAADhUAAA4jAAAOMQAADmYAAA5wAAAOfQAADocAAA6SAAAOnQAADu0AAA70AAAO+wAADxEAAA8bAAAPSgAAD3oAAA+LAAAPlQAAD50AAA+nAAAP2gAAD+sAAA/2AAAQAgAAEAkAABBTAAAQXwAAEMsAABFPAAARkQAAEa4AABG5AAASAQAAEg4AABKCAAAS0gAAE2EAABN6AAAUCQAAFFMAABShAAAUsgAAFL0AABTIAAAUzwAAFNoAABT6AAAVigAAFdsAABZkAAAXEAAAF4kAABefAAAX9AAAGA8AABgpAAAYRgAAGGQAABkVAAAZZgAAGboAABpRAAAa6wAAGz8AABtlAAAbhgAAHDkAAByOAAAcxAAAHPgAAB0UAAAdMAAAHWsAAB2wAAAd/gAAHh4AAB5qAAAeiQAAHqgAAB61AAAewgAAHs8AAB7vAAAfAwAAHxgAAB8sAAAfPgAAH5gAAB+oAAAftwAAH+kAACAQAAAgIQAAIDUAACCJAAAgmAAAIS8AACFHAAAhgQAAIY4AACGhAAAhvQAAIfcAACIJAAAiRgAAIrwAACNpAAAjiQAAI8oAACQyAAAkwQAAJO0AACURAAAlHwAAJTAAACWZAAAlpwAAJboAACZFAAAmbgAAJpQAACbOAAAnDQAAJxwAACdFAAAnZgAAJ5wAACeoAAAnsgAAJ/cAACgLAAAoGwAAKCkAACj/AAApggAAKawAACnWAAAp5AAAKe0AACn+AAAqEwAAKmAAACpuAAAqiQAAKqUAACq6AAAq1gAAKvAAACsNAAArHAAAKzkAACtNAAArYgAAK3wAACu5AAArxQAAK94AACvqAAAsVwAALGwAACybAAAsqQAALLMAACy+AAAszAAALVkAAC3qAAAt+AAALh8AAC6jAAAu0AAALt0AAC+CAAAvywAAL9oAADAXAAAwUQAAMGQAADDQAAAxDQAAMWgAADGmAAAyAgAAMisAADJNAAAydQAAMnwAADKOAAAysgAAMuwAADL6AAAzYQAAM2gAADN1AAAzmgAAM7IAADQPAAA0JgAANDoAADRNAAA0ZAAANG4AADR4AAA0fgAANIQAADSLAAA0kgAANW0AADV0AAA1ewAANYIAADWJAAA19QAANioAADY8AAA2mAAANtQAADbxAAA2/gAAN5UAADerAAA4HAAAOGkAADh0AAA4owAAOLQAADjfAAA5HgAAOVEAADnRAAA53QAAOekAADogAAA6MgAAOp4AADqoAAA7FQAAO0gAADwBAAA8SQAAPJQAADz0AAA9EQAAPX4AAD2fAAA+EgAAPj0AAD6ZAAA+2AAAP30AAEANAABAQwAAQE8AAEBhAABAcgAAQIoAAED8AABBIQAAQXMAAEGCAABBmAAAQbcAAEHgAABCLwAAQj4AAEJkAABC/QAAQyoAAENYAABDcQAAQ5YAAEQNAABEMgAAREMAAERoAABEfgAARMUAAEThAABE8AAARP8AAEUlAABFLwAART4AAEVVAABFcAAARZ8AAEW+AABGHgAARi0AAEZBAABGVwAARmYAAEaSAABGtgAARwUAAEcPAABHGgAARyUAAEcvAABHQQAAR1IAAEduAABHgAAAR5IAAEeZAABHpQAAR7EAAEg7AABISwAASGIAAEiBAABIpgAASNEAAEjlAABI9gAASW0AAEntAABKRgAASqAAAEr6AABLVgAAS5wAAExsAABM6QAATWEAAE2jAABN5AAATnUAAE64AABO+wAATysAAE91AABPwwAAUEsAAFBlAABQpgAAUK0AAFC4AABQxwAAUNoAAFDxAABRCwAAUcUAAFH8AABSUAAAUocAAFLYAABS+AAAUxQAAFMwAABTWQAAU4AAAFOKAABTrwAAVC8AAFRRAABUggAAVIkAAFSYAABUpAAAVLAAAFS+AABUygAAVN4AAFUuAABVTwAAVW8AAFWvAABWGwAAVnQAAFbdAABW8AAAVyYAAFfxAABYPwAAWKEAAFjBAABZIwAAWVkAAFmSAABZ1AAAWh8AAFpjAABakwAAWq0AAFrGAABa4AAAWv0AAFsXAABbNwAAW1IAAFt2AABbwQAAW+cAAFxRAABccgAAXIwAAFzUAABdAwAAXSgAAF1UAABdgAAAXaEAAF3NAABeYwAAXpkAAF8SAABffAAAX/UAAGBZAABgvgAAYOIAAGGIAABhwgAAYdIAAGHsAABiDAAAYiMAAGI5AABiVAAAYm0AAGKXAABipQAAYsYAAGLnAABjBwAAYzwAAGNdAABjhAAAY54AAGO5AABjzgAAZAkAAGQXAABkLgAAZD8AAGRbAABkeAAAZJUAAGTCAABk6wAAZQgAAGU2AABlWQAAZXkAAGW/AABl6QAAZhAAAGYxAABm4gAAZxYAAGc3AABnYgAAZ54AAGfBAABoLgAAaFcAAGiNAABowAAAaOAAAGj7AABpJQAAaVQAAGl9AABppwAAaccAAGnkAABqDQAAai0AAGpWAABqmwAAasIAAGriAABrDQAAay4AAGtXAABrgAAAa5YAAGvfAABsHAAAbIsAAGyvAABs5AAAbQ0AAG09AABtaAAAbmAAAG53AABujgAAbwYAAG85AABvSQAAb2EAAHAiAABwTQAAcFwAAHDPAABxFAAAcSwAAHE5AABxWwAAcX8AAHGiAAByAgAAclUAAHKdAAByuAAAcvYAAHMfAABzRwAAc2oAAHOXAABz2wAAc/oAAHQPAAB0QwAAdFkAAHR4AAB0lAAAdKkAAHToAAB1xAAAddcAAHX4AAB2CwAAdj0AAHZQAAB2eQAAdokAAHcKAAB3UgAAd3cAAHf5AAB4JwAAeDsAAHhXAAB4dAAAeJwAAHkFAAB5HQAAeZAAAHnuAAB6LwAAeoMAAHrLAAB7FAAAeywAAHtLAAB7aQAAe4kAAHueAAB7twAAfJQAAHzHAAB9FAAAfSIAAH02AAB95AAAffQAAH49AAB+hwAAftYAAH8fAAB/bQAAf5gAAH+sAAB/ugAAf9MAAH/sAAB/+gAAgAcAAIAgAACAagAAgLQ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BwcGBgYLCQgGAgIBgAcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBvkHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgb5BwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYG+QcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgABAAAAAAP4AvwAAgAAEyEBCAPw/ggBBAH4AAAAAQAAAAAD+AL8AAIAAAkBIQIAAfj8EAEEAfgAAAEAAAAAAvwD+AACAAAlCQEBBAH4/ggIAfgB+AABAAAAAAL8A/gAAgAACQERAQQB+AIA/ggD8AAAAwAAAAACfgP4AD8AfwC/AAAlHw8/Dy8PDw4DHw8/Dy8PDw4DHw8/Dy8PDw4BggECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMChg0MDQsLCgoJCAgGBQQDAgEBAgMEBQYICAkKCgsLDQwNDQwNCwsKCgkICAYFBAMCAQECAwQFBggICQoKCwsNDAFtDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAW0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcH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AwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwGGCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoJCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQFwCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkBcAoJCQkICAcHBgYEBAMDAQEBAQMDBAQGBgcHCAgJCQkKCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoAAAABAAAAAAP3A3kABQAAAScHCQEnAVX0WQFNAqNZATfxWv64AppaAAAAAwAAAAAD2AJeAD8AfwC/AAABFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQUVHw07AT8NPQEvDSsBDw0DHAEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf6GAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMB/oYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwECAAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAAAAAAIAAAAAA/gD9wALAE8AAAEXNzMHFyMnByM3JyURFR8OIT8ONRE1Lw4hDw4Bd4mJbsXKcIyMcM3H/v4CAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAvyurvr+sbH8/J38zgoJCggICAgG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BQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBARv+hj+eBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsp4GBgUFBAMBAQIEBbIBAQMEBQUGBwG4BwYFBQQDAQGvBgIEAgEBAwQFBQYGnq8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp4BAQMEBQUGB/5IBwYFBQQDAQEECgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQmzH/ytA3IfHwEBAwQFBQYGQwgHBXdOAQEDBAUFBgdCCAcFd04BAQMEBQUGBkMIBwV3LgcGBQUEAwEBAQEDBAUFBgcudAUDBwhDBgYFBQQDAQFOdAUDBwhCBwYFBQQDAQFOdAUDBwhDBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGAAAAAAEAAAAAA3kD+ABWAAABES8GDwsfBQEfAjM/BAE/BS8LDwYRNS8JKwEPCQHB0AQGBQYLDAwMBgUFBQQEAwIEAQEEAgQDBQE7BxMMDAwGBgUFAT8FAwQCBAEBBAIDBAQFBQUGDAwMCwYFBgTQAQICBgcKCgYGBwYGBwYFCwkIBgICAQO5/SXNBAQDAwMBAQMDAwQEBQUGBQwMDAwFBgUE/skHCQMDAgIDBAE7BQUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzQLbBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAACAAAAAAP4A/gARQCJAAAJAQ8FHws/BhEVHwk7AT8JNREvCg8FFxEfCjM/AwE/BS8LDwYRNS8JKwEPCQFW/sUFAwQCBAEBAwMDBAQFBQUGDAwMCwYFBQXQAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAwUFBwcJBQwMBgYGBgUF5AECAwUFBwcJBgYGDAwLBgUBPwUDBAIEAQEDAwMEBAUFBQYMDAwLBgUFBdABAgIGBwoKBgYHBgYHBgYKCgcGAgIBA+b+yAQFBgUMDAwMBQYFBQQEAwIEAQEDAwMEBM39JQYHBgYKCgcGAgIBAQICBgcKCgYGBwYDcgkJCQgHBgYEAgIBAQECAwMEMfyOCQkJCAcGBgQCAgEDBAMEATwEBQYFDAwMDAUGBQUEBAMDAwEBAwMDBATNAtsGBwYGCgoHBgICAQECAgYHCgoGBgcAAAABAAAAAAN6A/gAVgAAATEPBAEPBR8LPwYRFR8JOwE/CTURHwUzPwsvBQEvAQH9CwcHBwX+wQUDBAIEAQEDAwMEBAUFBQYMDAwLBgUFBdABAgIGBwoKBgYHBgYHBgYKCgcGAgIB0AQGBQsMDAwGBgUFBQQEAwMDAQEEAgQDBf7BEBID+AICAwME/sQEBQYFDAwMDAUGBQUEBAMCBAEBAwMDBATN/SUGBwYGCgoHBgICAQECAgYHCgoGBgcGAtvNBAQDBQICAgMDBAQFBQYFDAwMDAUGBQQBPAkFAAAACAAAAAAD+AP4AAMABwALAC8AbwB7AH8AgwAAJTM1IyEzNSMhMzUjNRUhNS8OKwIPDTcVHw4/Dj0BLw4PDgUjFTMVMzUzNSM1IyURIREDIREhAj/8/P6G/PwBevz8ATsBAQIEBAUFBwYICAgJCgkKeQoJCgkICAgGBwUFBAQCAU4BAgMDBAUFBQcGBwcICAgIBwgHBwcGBQUFBAMDAgEBAgMDBAUFBQYHBwcIBwgICAgHBwYHBQUFBAMDAgH+dn5+P35+PwK1/I4/A/D8EMU/Pz+VFxcKCgkJCAgIBwYGBQQDAgICAgMEBQYGBwgICAkJCrkKCgkJCQgHBwYGBQQDAwEBAQEDAwQFBgYHBwgJCQkKCgoJCgkICAgGBwUFBAQCAQEBAQIEBAUFBwYICAgJCgknP35+P35+/I4DcvxPA/AAAAAABQAAAAADuAP4AAkAEAAXAB8AJgAAATMDFSE1IxM1IQUjFzcjNSMTHwIjPwEDMzczFzMDIwUzFTM1MycCV9/xAVPt8P68/o2dvb2ePy8BBT2HPgXLUCWtJ1CjUgFUnT+evQGD/qciPgFbIPy9vfwB9QgTsLUW/olwcAG5vfz8vQAEAAAAAAO4A/gABgAOABUAHwAAAR8CIz8BAzM3MxczAyMFIxc3IxEjBTMDFSE1IxM1IQETAQU9hz4Fy1AlrSdQo1IB8Z29vZ4//YTe8QFT7fD+vQGACROwtRf+iHBwAbn8vb0DMz7+pyI+AVsgAAAABAAAAAADuAP3AAkAEAAYAB8AABMzAxUhNSMTNSETHwIjPwEDMzczFzMDIwEjFzcjESNg3vEBU+3w/r2zAQU9hz4Fy1AlrSdQo1IB8Z29vZ4/AYP+pyI+AVsgAfUIE7C1Fv6JcHABufzNvb0DMwAAAAIAAAAAA/gD+AALAEAAAAEVMxUjFSM1IzUzNSURFR8NMyEXETUvDSMhIw8NAj+dnX6dnf5HAgIDBAUGBgYIBwkICQoJAtW9AgIDBAUGBgYIBwkICQoJ/MwJCgkICQcIBgYGBQQDAgIDO51+np5+nV/9igoKCQgJBwgGBgYFBAMCAr0DkgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAAAAAQAAAAAD+AOkAEAAABMBNR8cLx81CAGINDEwFxcWFhUVFRQTExMTEhESEBEQEA8PDw4ODg0GBgcHCQkKCwsNDQ4PEBESExQVFhcYGRocHB4fISEjJAIc/njmAgMFAwUEBQYGBwcICQkJCwsLDA0NDg4PEBARERIaGhsaGRoZGhgZGBcXFxYVFRQTEhIREA8NDQwLCggHBuAAAAAAAQAAAAAD+AO5AAUAABMNAREJAQgCtf1LA/D8EAJpaWj+rwG5AbkAAAIAAAAAA/gD+AADADgAAAERIREnERUfDTMhFxE1Lw0jISMPDQN6/Qx+AgIDBAUGBgYIBwkICQoJAtW9AgIDBAUGBgYICAgICgkJ/MwJCQoICAgIBgYGBQQDAgIDev3JAjcg/YoKCgkICQcIBgYGBQQDAgK9A5IJCQoICAgIBgYGBQQDAgICAgMEBQYGBggICAgKCQADAAAAAAP3A/cAdwDTANcAACUHLwUPCisBDwYfBzM/DzMfCj8LMx8NPwY1LwwPBgEPBxc3LwI9AT8HOwEfBhUXBxUPBisBLwIHJxc/GCcPDSUBNwEDBC4NDQ4PDxAPCAgLCwoJCAgHBnoGBgUFBAMBAQEBAwQFBQYGjwUFBQQEAwMEBAQEBQUGBggHBwcHBwcGEgUFBwcHBgYFRgYHBggHCAgICAgIBwcGBgUbBAUGBgYGBgUFBAICAQIDGwoLDA0GDg8PDw4ODg0MDAv9ugcIGBgYHyIoGPUEBAIBAwYHCQsLBgYGBgwKCQcGBAEBBAYHCQoMBgYHBwcG9hQrBRclJDxZLEGgCgUGBgYHBwgPEBAQDxQREt4SERIREREhHx4cGhgfIAE3AUFi/r6XNQwKCAUEAQEBAgQFBwcJCQsLAgMEBQUGBgcGBQUDAwIBAQECAgQDBQ0HBwYFBAMCAgECBAQGBxYFBAIBAQIDBVEGBQUDAwIBAQICAwUEBgYlBQMDAQEBAgMFBQUGBgYGBSUMCgkIBAUEAgEBAgQFBwgJAfgcG1BKRVBQVxj3CAgIBAsGDAoJBwYEAQEEBgcJCgwGBgcGCwoJCAYDAQICA/gVLAMOEg8WHQ0TKjUYGBYVFBMSIB0ZFRMVDg3hERAODg0LFRIODAoHBwX6/rtjAUUAAAUAAAAAA/gD9wAJABEAGQAgACkAABMzAxUhNSMTNSElFQcVJzUnNQcXFRcRNzUhJx8CIz8BAzM3MxczNQMjIN/xAVPt8P68A5m9P70/vb29/cntAgQ9hz4Fy1AlrScxhFIBg/6nIj4BWyD8HLPWH6jBHTfBtV4BIbN2uggTsLUW/olwcFQBZQADAAAAAAP4A7kAAwBLAE8AADchNSE1ITMfDg8OKwE1Bxc1Mz8ONS8OITUhNSEIATv+xQMjCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQqtvb2pFhYUFBMREQ8NDAoJBgQDAwQGCQoMDQ8RERMUFBYW/OEDsfxPxX69AgIDBAUGBgYIBwkICQoJCgoJCAkHCAYGBgUEAwICfr29fgMEBgkKDA0PERETFBQWFhcWFhQUExERDw0MCgkGBAO9fgAAAQAAAAAC3AJ+AAIAAAE3IQIA3P5IAYL8AAAAAAMAAAAAA2oDGwACAAYADgAAJTcjFzMRIzcXFTM1NzUhARR+/F4/P369fr3+COV+AQF6Hdn8/NsgAAAAAAMAAAAAAysDNQACAAUACQAAJTcjBzcpATMRIwKtfvy9nv7FAbk/P/9+s7MBuQAAAAIAAAAAAysDNQACAAkAACU3IQEzETMRMycBcp7+xQFaXz9efsqzATv+RwG5fgAAAAIAAAAAA2oDGwAGAA4AABMzETMRMyc3FxUzNTc1IZZeP19+Xr1+vf4IAl7+hwF5fh3Z/PzbIAAAAgAAAAADegMWAAIACgAAJTchExcVMzU3NSEBJJ3+xfy9fr3+COqyAVja/PzbIQAAAwAAAAAD+AP4AAQACAAUAAAlOwE1IxMhNSElFyMVIRchFSEBNwEBgj+9/NcBn/3j/i2jowEhvf7fAZ8BO1n8aQh+Afh+o6N+vX7+xVkDlwAFAAAAAAP4A9gANwBBAHsAfwCDAAAlMzUfCD8PIw8PLwczNSMnMy8BNT8DIyUPDzM/Dx8HIxUzNSMVLwgHJSE1ISchNSECPz8KFAoJGwYhFRYVFRsMChkLFAoQCQgLBgYEPwQEBQcHCAkKCwsMDA0ODQ4TEhEQDw4NDl69vYECAQEEBQePAW8IEwwKGQsUChAJCAsGBQMCPwQEBQcHCAkKCwsMDA0ODQ8SEhEQDw4NDl69PwoLFAgbBiEVFRb9vwJ2/Yq9A/D8EChDChAHBQ0CCgMBAQMIBAQOBxAKEg0OFRAVEg0NDAsMCgoICAgGBQQDAgECAwUHCAsLED8BDxANDBgXF3kCBQUEDgcQChINDhQREA4JDQ0MDAsKCgkIBwYFBAMCAQEEBQYJCgwQP71ECgkOBQ4CCQMCAkF+vH4AAAcAAAAAA/gD+AAFAAkADQAZAB0AIQAnAAA3ITUjNSMFIREhNSE1ISUVMxUjFSM1IzUzNQMhESEFIREhBTM1MzUhxQE7/D8BegG5/kcBuf5H/sV+fj9+fr0Buf5HAjcBuf5H/oY//P7FCD+9/AE7P/w/fj9+fj9+/oYBuT8BO71+PwAAAAgAAAAAA/gD+AAFAAkADQAQABMAFwAbACEAADchNSM1IwUhESE1ITUhByEBJwERAyERIQUhESEFMzUzNSHFATv8PwF6Abn+RwG5/ke9/vIBDiz+8T8Buf5HAjcBuf5H/oY//P7FCD+9/AE7P/z8AQ4t/vEBD/6GAbk/ATu9fj8ABAAAAAAD+AP4AAcADwATAGUAAAEfAiM/AgEzNzMXMwMjAxUjNSsBDwoVERUfCTMhNyERMxUhNTMVMzUvCSMvDisBDw4C3AEFVrpUBAT+52417zZv4nGlfj/8BgcGBgoKBwYCAgEBAgIGCAkLBgYGBgE7Mv7SPwH4P34BAgUGCQoLBgYH/AMDBAUHCAoNBwcJCAoKCwsLCwoKCAgIBwwKCQYFBAMCAeoFGOjiDxT+HpCQAjcBOz8/AQEBAgYICQsGBgYG/QwGBgYGCwkIBgICAX4Cdj8/fsMHBgsKCAcFAQEBHQsLDAwLCwkFAwQDAgIBAQICAwQDBQkLCwwMCwsKAAQAAAAAA/gD+AA2AF8AYwC0AAAlDwcjDwMVHwYzPw0vCiMPBQEHAx8LFTMBPwU1LwojDwMBFSM1KwEPChURFR8JMzcjETMVITUzFTc1LwkjLw4rAQ8OAepOCAkJCQoKCgsGBAMBAgICMxQVFCwLCgoKCgkJDQoIBgUCAQEDBgQFBgcHCAgJBgYGBgYFBQGdQ/8JCAcHBgYFBQMDBAIBARFDCAcFBAEBAgIECwYGBgcHBwcMDAoF/nF+P/wGBwYGCgoHBgICAQECAgYICQsGBgZKh4w/Afg/fgECBQYJCgsGBgf8AwMEBQcICg0HBwkICgoLCwsLCgoICAgHDAoJBgUEAwK6UgcGBgUDAwIBAgQEBQQEARIFAwIBAgMEBAUGCgoLDA0ODg8ODggGBgUEAwEBAQICAwMEAaNF/uoDAwUFBgYICAgJEhESARpJCwwNDQ0HBgYGBQ0GBAMDAgEBBAUEARU/PwEBAQIGCAkLBgYGBv0MBgYGBgsJCAYCAgF+AnY/P7B1gAcGCwoIBwUBAQEdCwsMDAsLCQUDBAMCAgEBAgIDBAMFCQsLDAwLCwoAAAcAAAAAA/gD+AADAAUAJQAyADYAOgCMAAAlITU3JyM3Hwc/By8HDwY3ESMBLwIjDwM1AyERIRMVIzUrAQ8KFREVHwkzITUjETMVITUzFTMRLwkjLw4rAQ8OA0b+ul8LAegBAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBfRT+1ggICAkICAhCPwI3/ck/fj/8BgcGBgoKBwYCAgEBAgIGCAkLBgYGBgE7/D8B+D9+AQIFBgkKCwYGB/wDAwQFBwgKDQcHCQgKCgsLCwsKCggICAcMCgkGBQQDAkduXwoFBgYFBQQDAQEBAQMEBQUGBgcGBQUEAgIBAQICBAUFBpf+hgEIBQQBAQQFQbP+RwH4AXo/PwEBAQIGCAkLBgYGBv0MBgYGBgsJCAYCAgF+AnY/P70BAgcGCwoIBwUBAQEdCwsMDAsLCQUDBAMCAgEBAgIDBAMFCQsLDAwLCwoAAAAAAwAAAAAD9wP4AD0AQQCuAAABDwMfBCEPBx8HIQ8EHwc/CC8IDwIBFSM1KwEPChURFR8JMyEjLws1PwEhETMVITUzFT8DHwgRLwkjLw4rAQ8OAwUEAwEBAQEDBIr+UQYGBQUEAwEBAQEDBAUFBgYBqoUEAwEBAQEDBAUGBgUHBQYFvQQDAQEBAQMEvQUGBgYGBgX+9n4//AYHBgYKCgcGAgIBAQICBggJCwYGBgYC1AkJCQgJCAcHCQcGAwIBBP3DPwH4PwgHCAkJCQkJCAgHBxwBAgQHCQoLBgYH/AMDBAUHCAoNBwcJCAoKCwsLCwoKCAgIBwwKCQYFBAMCAfYFBQYGBgYFBYcBAgIEBQUGBwYGBQUEAwEBiAQGBgYGBgUFBAMBAQEBAwTABQUGBgcGBQW6BAMBAQECAwGAPz8BAQECBggJCwYGBgb9DAYGBgYLCQgGAgIBAgIDBAUFBgsLDA0NDQ0NAnY/P8MCAgEBAQECAwQFBQcbATkHBgsKCAcFAQEBHQsLDAwLCwkFAwQDAgIBAQICAwQDBQkLCwwMCwsKAAAAAwAAAAAD+AP3AAUACAAQAAAlJwcXASclBxMBMzchFzcDIwJGfVzZAbJc/hDSaf7FaVABA1BM6GrAhlboAcpWRAEBKv2uxsVOAmYAAAIAAAAAA/gD+AAqAFUAABMXNyc7AR8NHQEzNS8PIzcnFyERITUnER8OMyEXETUvDSMhCNIqe9oJCgkICQcIBgYGBQQDAgI/AQIEBQcICQoLDA0ODw8HEOJ7KucBuf0MfgEBAgQEBAYGBggICAgKCQoC1L0CAgMEBQYGBggICAgKCQn9qQMcvi9vAgIDBAUGBgYIBwkICQoJnp4QDw8PDQ0NCwoJCAcFBAECby9f/cm9fv6mCgoJCAkHCAYGBgUEAwICvQOSCQkKCAgICAYGBgUEAwICAAAAAAgAAAAAA/gD+AA7AEIAegD6AQEBBQEJAWEAAAEfHw8CLw81PwYFMz8DIyUfDw8DLworAQcvAT0BPxAFFR8dOwE/HT0BLx0rAQ8dJyE/AyEnITUhNSE1IScRFR8NMyEvAyEvBxE/ByEfBxEfAxE1Lw0jISMPDQIaBwcZExULCwsMCwwLBAMEAwYEBAQFCQcFBQYEAwIEAwIGFhYXFhUUExMRDw8MCwoHBgMBAQIDAwMFCf6rygUGBwfjAk8RERAPDw4MDAoKCAYGBAIBAQIDBA4ODg8PDw8PDw4ODhkWBAMBAgMDAgQGCQYGBAQEBQQDAv6yAQIDAwQEBQYGBwcICQkJCgoLCwwLDQwNDQ4NDg8ODg8ODw4NDg0NDA0LDAsLCgoJCQkIBwcGBgUEBAMDAgEBAgMDBAQFBgYHBwgJCQkKCgsLDAsNDA0NDg0ODw4PDg4PDg0ODQ0MDQsMCwsKCgkJCQgHBwYGBQQEAwMCAfEBDBARERP+rwsBuf5HAbn+R70CAgMEBQYGBggHCQgJCgkBKQQDAwH+4gYGBQUEAwEBAQEDBAUFBgYCdgcGBQUEAwEBEBAQDwICAwQFBgYGCAcJCAkKCv2KCQoJCAkHCAYGBgUEAwICAYsJCR4UEwkHBwUFAgEXCwsFCAQDAgEBAgQGCgkJChUVIgEEAQEDBgcKCwwPDxESFBQVFhcMDQwMDAwLEwkQEBAPOAUHCAkLCw0NDw8QERISEhMRERARDwsKCQcGBQQDAgECGiAKFAoIBwYDAwIBAgQEBQYNDQ4V1g8ODw4NDg0NDA0LDAsLCgoJCQkIBwcGBgUEBAMDAgEBAgMDBAQFBgYHBwgJCQkKCgsLDAsNDA0NDg0ODw4PDg4PDg0ODQ0MDQsMCwsKCgkJCQgHBwYGBQQEAwMCAQECAwMEBAUGBgcHCAkJCQoKCwsMCw0MDQ0ODQ4PDs4REQ8OPz8/P1/9igoKCQgJBwgGBgYFBAMCAg8QEBABAQMEBQUGBwJ2BgYFBQQDAQEBAQMEBQUGBv7iAQMDBAEpCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoAAAAABwAAAAAD+APYAAMABwALAA8AEwA3AHsAADchNSE1ITUhNSE1ITUhNSE1ITUhJR8HEQ8HIS8HET8HBxEVHw0zITM/DTURNS8NIyEjDw3FAnb9igJ2/YoCdv2KAnb9igJ2/YoC1QYGBQUEAwEBAQEDBAUFBgb8zAYGBQUEAwEBAQEDBAUFBgZeAgIDBAUGBgYIBwkICQoJAzQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgn8zAkKCQgJBwgGBgYFBAMCAuRAPkA+QD5APkB+AQIDBAQGBgb9DAYGBgQEAwIBAQIDBAQGBgYC9AYGBgQEAwIBIP0MCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKAvQKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQAAIQAAAAAD2APYAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwBHAEsATwBTAFcAWwBfAGMAZwBrAG8AcwB3AHsAfwCDAAAlMzUjBzM1IwczNSMHMzUjBzM1IwczNSMHMzUjJTM1IwUzNSMFMzUjJTM1IwUzNSMFMzUjJTM1IwczNSMHMzUjBzM1IwczNSMHMzUjBzM1IyUzNSMFMzUjBTM1IyUzNSMFMzUjBTM1IyUzNSMHMzUjBzM1IwczNSMHMzUjBzM1IwczNSMDmj4+fj4+fj4+vkBAvD4+fj4+fj4+A3I+Pv5GQED+SD4+A3I+Pv5GQED+SD4+A3I+Pn4+Pn4+Pr5AQLw+Pn4+Pn4+PgNyPj7+RkBA/kg+PgNyPj7+RkBA/kg+PgNyPj5+Pj5+Pj6+QEC8Pj5+Pj5+Pj4oPj4+Pj4+Pj4+Pj4+PkA+Pj4+PkA+Pj4+Pn5AQEBAQEBAQEBAQEBAfj4+Pj4+QD4+Pj4+QD4+Pj4+Pj4+Pj4+Pj4AAAAEAAAAAAP3A/cACAAUABwAIgAANyE3ITUhLwEhBScHFwcXNxc3JzcnJSEnITUzNyEFJwcXAScIAVt4/qsBP3cS/swC8sU1xLg5ucQ1w7c5/FYCL4j+1+l1/iQCqn01tQFDOUR+fm4QhbY6tcE2wrY6tcE2QX59ftV0OqgBTzYAAAoAAAAAA/gD+AAZAB0AIQBIAEwAUABUAFgAXACeAAABFSM1Pwk7AR8JJRUjNSMVIzUFFSMRIREjNS8PDw4DFSM1IxUjNSUVIzUjFSM1IxUjNScPBhURFR8NMyE1Mz8DIzUzFT8DETUvDSMhIw8FA3p+AQICBgcKCgYGBwYGBwYGCgoHBgICAf6GvT+9AnY/AXo/AQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAr69P70Ctb0/vT+9KAUFBAMDAgECAQMDBQQGBgcGBwgHCAgB5iQLDA0PV70PEBAQAQIDAwQFBQYGBwcIBwkI/W8ICQcIBwcGAYI/RQcGBQsJCAYCAgEBAgIGCAkLBQYHOb29vb0/P/7FATs/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAEuvb29vfy9vb29vb0oBgcGBwgICAj9bwgJBwgHBwYGBQUEAwMCAfwREBAOvYcEAgIBAWgICQcIBwcGBgUFBAMDAgEBAgMDBAUAAAAAAgAAAAAD+AOZAEsAVwAAExEfDyE/DxEvDiMhFSERIREzNSsBDw03MxEjFTM1IxEzNSMIAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA3+RwG5/Qx+fg0MDAwLCgoJCAcHBQQDAvs/P70/P70CXv6GDA0MDAsKCgkIBwYGBAMCAQECAwQGBgcICQoKCwwMDQwBeg0NDAwLCgoJCAcGBgQDAn7+hgF6fgIDBAYGBwgJCgoLDAwN7/4IPj4B+EAAAAAABgAAAAAD+AP4AAMABwALAA8AEwBXAAABITUhBzM1IzchNSEHMzUjJREhESMRHw8hPw8RLw8hDw4BwQF6/oa9fn69AXr+hr1+fgJ2/Qx+AQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39DA0MDAwLCgoJCAcHBQQDAgFDfn5+fn5+fr39DAL0/QwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAABQAAAAAD+AP4AAIANgA6AFcAYwAAJQcnJR0BHwkzITM/CT0CLwkjISMPCQEVIzUnHQEfCTMhJzchIw8JJRcHFzcXNyc3JwcnA3pfXv1LAQICBgcKCgYGBwYDcgYHBgYKCgcGAgIBAQICBgcKCgYGBwb8jgYHBgYKCgcGAgIBAVX8WQECAgYHCgoGBgcGAhnBe/4tBgcGBgoKBwYCAgECN4ODWYSDWYODWYOE0F9fNL0GBwYGCgoHBgICAQECAgYHCgoGBgcGvQYHBgYKCgcGAgIBAQICBgcKCgYGBwF5Pz86vQYHBgYKCgcGAgIBwXoBAgIGBwoKBgYH3IOEWYODWYSDWYODAAAABgAAAAAD+AP4AAMABwALAD8AQgB2AAAlFSE1JRUhNSUVITUnERUfCTMhMz8JNRE1LwkjISMPCSU3IyEdAR8JMyEzPwk9Ai8JIyEjDwkDev0MAvT9DAG5/kd+AQICBgcKCgYGBwYDcgYHBgYKCgcGAgIBAQICBgcKCgYGBwb8jgYHBgYKCgcGAgIBA3J+/P0MAQICBgcKCgYGBwYCNwYHBgYKCgcGAgIBAQICBgcKCgYGBwb9yQYHBgYKCgcGAgIBxT8/vT8/vT8/P/3JBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgI3BgcGBgoKBwYCAgEBAgIGBwoKBgYHt35+BgcGBgoKBwYCAgEBAgIGBwoKBgYHBn4GBwYGCgoHBgICAQECAgYHCgoGBgcAAAAABAAAAAAD+AN6AAIANgA6AG4AAAEHJyUdAR8JMyEzPwk9Ai8JIyEjDwkBFSE1Jx0BHwkzITM/CT0CLwkjISMPCQOUX179MQECAgYHCgoGBgcGA3IGBwYGCgoHBgICAQECAgYHCgoGBgcG/I4GBwYGCgoHBgICAQIS/kdZAQICBgcKCgYGBwYDcgYHBgYKCgcGAgIBAQICBgcKCgYGBwb8jgYHBgYKCgcGAgIBAVNfXy+9BgcGBgoKBwYCAgEBAgIGBwoKBgYHBr0GBwYGCgoHBgICAQECAgYHCgoGBgcBeT8/Or0GBwYGCgoHBgICAQECAgYHCgoGBgcGvQYHBgYKCgcGAgIBAQICBgcKCgYGBwACAAAAAAO5A7kABQBJAAAJASc3FwElER8PIT8PES8PIQ8OA1P+TPJFrQFv/TkBAQIEBAUFBwcHCAkJCQoKAq4KCgkJCQgHBwcFBQQEAgEBAQECBAQFBQcHBwgJCQkKCv1SCgoJCQkIBwcHBQUEBAIBArf+TfJErQFvW/1SCgoJCQkIBwcHBQUEBAIBAQEBAgQEBQUHBwcICQkJCgoCrgoKCQkJCAcHBwUFBAQCAQEBAQIEBAUFBwcHCAkJCQoAAAAEAAAAAAP4A/gAAwAVABoAHgAAJTM1IwEdAR8JOwERIREDIREnIQEzESMDen5+/kcBAgIGBwoKBgYHBn7+CH4C9OL97gNyfn5HfgJ2fgYHBgYKCgcGAgIB/ggCtfzNAs/i/ckCdgAAAAIAAAAAA/cD9wAGAB8AACUnBxczAScBITUjESEdAR8JOwEVMxEnIQKzWVqOSwEfWvxqAXr8AbkBAgIGBwoKBgYHBn5+4v1wlVpZjgEiWP6GfgL0fgcGBgYKCgcGAgIBvQEW4gAEAAAAAAO4A/cAAwAHABkAHgAAATM1IychNSElHQEfCTsBESERAyERJyEBwfz8vQE7/sUBegECAgYHCgoGBgcGfv2KfgNy4v1wAYJ+fn5+fgcGBgYKCgcGAgIB/ckC9PyOAw7iAAAAAAIAAAAAA/cD9wALACQAAAEnBxcHFzcXNyc3JwEhNSERIR0BHwk7ARUzESchAxuDWYODWYOEWYSEWfxpAcv+swG5AQICBgcKCgYGBwZ+fuL9cAE+g1mDg1qEhFqDg1n+R34C9H4HBgYGCgoHBgICAcABGeIAAgAAAAAD9wP3AAgAIQAAJRc3JyE1ITcnASE1IxEhHQEfCTsBFTMRJyEBweFYRQFD/r1FWP1mAXr8AbkBAgIGBwoKBgYHBn5+4v1w5NxaRH5DWv5IfQL0fgYHBgYKCgcGAgIBvQEW4gAFAAAAAAP3A/cAAwAHABkAHwAoAAABMzUjJzM1IyUdAR8JOwERIRE3FyERIxEDMxUhEScjJyECAPz8fr29ATsBAgIGBwoKBgYGB379yaM//qA/fr0DM+I/vf3uAQR+P35+fgYHBgYKCgcGAgIB/oYCN70//ggCN/1LvQJR4r0AAAIAAAAAA/cD9wAIACEAAAEXIRUhBxc3JwEhNSMRIR0BHwk7ARUzESchAr9F/r0BQ0VY4eH88QF6/AG5AQICBgcKCgYGBwZ+fuL9cAFnQ35EWtzd/kh9AvR+BgcGBgoKBwYCAgG9ARbiAAAAAAMAAAAAA/cD9wAEABgAMQAAJRUzASc3Bxc/BC8IDwIBITUjESEdAR8JOwEVMzUnIQHBbQFcbWU1bTUEAwEBAQEDBEQEBQYFBgUF/IEBTc8BuQECAgYHCgoGBgcGfn7i/XB1bQFebGQ1bDUEBQYFBgUFBUMEAwEBAQED/c5+AvR+BwYGBgoKBwYCAgFCm+IAABEAAAAAA/gDqwAPABMAHwAjACcAKwAwADYAOgA+AEIARgBKAE4AVgBaAGwAACUjFTMVIxUzNTM1MzUjNSMFMzUjISMVMxUzNTM1IzUjIRUjNSEzNSM3ESERIxEhESEHMzUzNSMnFSM1JTM1IyUVIzUjFSE1IxUjNSUzNSMlFSM1IxUhNSMVIzUDITUjNTM1IzUhFTM1MxUzESEDBFw9Hx8fmHoe/lTW1gHpmXofWz0e/dr0AzgfH3r+kh8BrP5U9NYj+T30ATH09AIm9B/+zx/0ATG3twIm9B/+zx/0HwIm9PT0ATEf9B78bO0fHh8fHh8fH1wfHx8fHpmZHx7+zwEx/rABbx89Hx6YmD5bH5mZmZmZmT1bH5mZmZmZmf0jHpkfmT09PQHKAAAAAAcAAAAAA/gDuQADAAcADQATABcAGwAvAAAlMzUjNTM1Ix8BBxc3JyUXNyc3JyURIREDIREhATM1IzUzNSM1MzUjNTM1IzUhNSEBwb29vb37enoQqqv+9asPeXoQAU79yT8Ctf1L/sX8vb29vb29vQMz/I7FPz8/CENFG2Beil4bREQcPf3JAjf9igK1/Yo/fj9+P34/fj8ADAAAAAAD+AP4AC0AZwB1AHkAfQCBAIUAjgCVAJkAnQCnAAAlFQ8JKwEvCTU/CTsBHwgnDwofDT8OLwwjDwcVPwMVMzUjJREhESUVIzUlFSM1IRUjNQUXNxUzNRc3JzcVESMVIxEhFSM1IRUjNQcVESEVIREjESEDTAECBAUDAwQEBAUFBQQEBAQDAwUEAwEBAwQFAwMEBAUEBQUEBQMEAwYEAwJCBQYFBAQDAwICAgEBAwMCAwQEBQUFBgYHBwgHBgcFBgUEBAMDAwIBAQEDAgMDAwQFBQUGBgcIBwgGfwcIEA8GDhEHFggBG/5H/sV+AzN+/cl+AQUtSD9ILZXd/L0Cdn79yX4/AbkCNz/8T+IKEQ8NCgQDAwICAQECAgMDBAoMDxETEw8OCgQEAwICAQECAgMDCQwOEUsEBAUHBwcJCQoLGBYTCAgHBwYFBAMDAgEBAQECAwQEBQYHCAgJCgoXFxQJCAgGBgUEBAMBAgEBAgQFBAgFFwIGCQanxjr+xQE7P729/Pz8vb0JLUjPz0gtlHG9/sW9ArW9vb29vT/+CL0BuQI3AAoAAAAAA7kDmQADAAcACwAPABMAFwAbAB8AIwApAAABFSM1IxUjNSMVIzUlFSM1IxUhNSMVIzUlFSM1IxUjNSMVIzUHFREhESEDen4//L1+AvR+P/7Ffn4C9H4/vfx+PwNy/I4BYry8vLy8vPy8vLy8vLz8vLy8vLy8vED+CAM0AAAAAAcAAAAAA7kDmQADAAcACwAPABMAFwAdAAABFSM1IRUjNSUVIzUhFSM1JRUjNSEVIzUHFREhESEDen7+CH4C9H7+CH4C9H7+CH4/A3L8jgFivLy8vPy8vLy8/Ly8vLy8QP4IAzQAAAAACwAAAAADuQOZAAMAIwAnACsALwAzAFMAVwBbAF8AZQAAATM1IwcfBjsBPwYvBisBDwUlESMRIxEhESMRIxElMzUjBx8GOwE/Bi8GKwEPBSURIxEjESERIxEjEQMVESERIQIAfn5+AQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAQH3fj/+hj9+AXp+fn4BAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAfd+P/6GP34/A3L8jgEkPh8GBgYEBAMCAgMEBAYGBgYGBgQEAwICAwQEBgaX/sYBOv7GATr+xgE6vj4fBgYGBAQDAgIDBAQGBgYGBgYEBAMCAgMEBAYGl/7GATr+xgE6/sYBOv7GQP6GAzQAAAAADQAAAAAD+AOZAAMABwALAA8AEwAXABsAHwAjACcAKwAvAD8AAAEVIzUjFSM1IRc3LwEVIzUjFSM1BRc3JyUVIzUjFSM1JRUjNSMVIzUjFSM1IxUjNQMhNSMRMzUjNTMVMzUzNSEBgn4/fgG5vUu/x34/fgIovcy9/kd+P34CtX4/fj9+P34/Afg/b29+P738zQEkfn5+fr5Lu3R+fn5+Tb3MvEB+fn5+vH5+fn5+fn5+/QxAATpAfn5+/AAGAAAAAAPYA5kAAwAHAAsADwAzADcAAAEVIzUjFSM1IxUjNTchNSE1FTM1MxUzNTMVIxUzFSMVMxUjNSMVIzUjFSM1MzUjNTM1IzUDIREhA5r8QLxA/PwBPP7EQLxA/L6+vr78QLxA/L6+vr4+A7D8UAEkfn5+fn5+vPx+Pj4+Pn4+fkB+QEBAQH5Afj5+/QwDNAAACgAAAAAD+AO5AAMACQANABEAFQAZAB0AIQAlADgAAAEVIzUlFwcXNyc3ESERAyERKQEVIzU3FSM1JRUjNSMVIzUjFSM1AzsBNSM1MzUjNTM1MzUzFTMRIQEEvQJ3enoQq6vr/sU/Abn+R/7Fvb29AvS9P/w/vT/8/L29vb1+vT/8jgFDfn4kQ0QcYF8+/sUBO/6GAbl+fr1+fr1+fn5+fn79DD9+P34/fn4BegAAAAAKAAAAAAP4A7kAAwAJAA0AEQAVABkAHQAhACUAOAAAARUjNQUXNyc3JzcRIREDIREpARUjNTcVIzUlFSM1IxUjNSMVIzUDOwE1IzUzNSM1MzUzNTMVMxEhAQS9AnerEHp6EFD+xT8Buf5H/sW9vb0C9L0//D+9P/z8vb29vX69P/yOAUN+fiBfHENEHD7+xQE7/oYBuX5+vX5+vX5+fn5+fv0MP34/fj9+fgF6AAAAAAoAAAAAA7kDegADAAcACwAPABMAFwAbAB8AIwApAAABFSM1IxUjNSMVIzUlFSM1IRUjNSUVIzUlFSM1IxUjNSMVIzUHFREhESEDer0//D+9AvS9/oa9Afj8Afi9P/w/vT8DcvyOAUN+fn5+fn69fn5+fn5+fr1+fn5+fn69fv6GAvQAAAsAAAAAA/gDuQADAAcACwAPABMAFwAbAB8AIwAnADoAACUzNSMlFSM1ITM1IzcRIREDIREpARUjNTcVIzUlFSM1IxUjNSMVIzU3IxEhNSM1MzUjNTM1MzUzFTMRAr29vf5HvQJ2vb38/sU/Abn+R/7Fvb29AvS9P/w/vb38Afi9vb29fr0/xT8/fn4/P/7FATv+hgG5fn69fn69fn5+fn5+P/zNP34/fj9+fgF6AAAACgAAAAAD+AO5AB4ATgCdANYA2gDeAOIA5gDqAPoAAAEdAQ8HKwEvBjU/CQUVDwwjLwg9AT8IMx8KJRc/AzMfCSMPDR0BHwo/BzMXMy8BNS8MDwYXFQczNzMfBz8OPQEvDg8HIzUjJREhEQMhESElFSM1IxUjNSMVIzUDMzUjNTM1IzUzNSM1ITUhAkoCAwMFBgYICQkHBwYFBAMCAQICAwMFBAYMDQ4BEgEDAgMEAwUEBQYGBgcHCgkJBwcGBAQBAgMFBgcICQQJDAcHBgUFBAUDAwUD/pgJDA0ODggGBgUEBAMFAwIBDw0NDAsKCQgIBgYEBAICAgQGCAQFBgYHBwcLCgkICAYGBQEDIgICAgMDAwQFBQcHCAkKCwoJCQkJCAfGAiACAQYHCAgJCgoLCAkICAgIBwcGBQUEBAICAQIDAwQFBgYGBwgICQgKDAsKCQgIBgUBJQEP/ck/ArX9SwH4vT/8P70//L29vb29AzP8jgE1IwYGBwYGBQQDAwIDAwUHBwQLBgUFBAQDAwQDAgEICQ8HBgYGBAUDBAICAQECBAUGCAgJBwcpCwoJBwcFBAECAQIDAwQEBQYGDQ5JGQYFAwEBAgICAwMIBwwLAQICAwMEBAYFBwYICAgJBgoLCQgEAwMCAQEBAQIDAwUFBgYaCxlhDw8HBgYGBQUEAwIBAQEBAQIDAwOODiciCggGBgQDAQEBAQIDBAUFBggICQoKDAwNDAsKCgkJCAcGBgUEAwMBAQECAwUFBggIgEf+RwG5/ggCN/x+fn5+fn79DD9+P34/fvwADgAAAAAD+AOZAAMABwALAA8AEwAXABsAHwAjACkALQAxADUASwAAJRUjNSMVIzUlFSM1IxUjNSMVIzUFMzUjNxEhESMVIzUjFSM1Bx0BIREhARUjNSMVIzUjFSM1AzM1IzUzNSM1MzUjNTMVITUzFTMRIQI/Pz8/Abk/vT8/PwE7vb38/sU/Pz8/PwK1/UsB+L0//D+9P/y9vb29vb0Ber0//I7kPj4+Pn4+Pj4+Pj5+vj7+xgE6Pj4+Pj5A/AG6ATp+fn5+fn79DEB+Pn5AfkBAQAE8AAAADgAAAAAD+AP4AB8AQABgAGQAhQCJAI0AkQCVAJ4AogCpAK0AtwAAJR8CHQEPBi8GPQE/BTsBHwEnDwQfBz8HLwcPAicfAh0BDwUrAS8GPwcfAgczNyMPBR8HPwcvBisBDwElESERJRUjNSUVIzUhFSM1BRc3FTM1FzcnJRUjNSMVESMVIxEjFSM1BxURIRUhESMRIQMqAwMBAQMDBAQGBgUGBAQDAwEBAwMEBQUGBgUEMAMCBAMBAQIEBQcHCQkKCQgGBgQCAQECAwUHBwkJCgkIRgMDAQEDAwQEBgYGBQQEBAIBAQEBAgQEBAYGBgUEHxN8E40DAwMDAQECBAUHBwkJCgkIBgYEAgEBAgMFBwcJCQoJCAEv/kf+xX4DM379yX4BBS1IP0gtlQGafj/8vT9+PwG5Ajc//E/LBQUHCAgHBgUEAwIBAQIDBAUFBwgIBwYFBAMCAgMHBAQJCgsLCQgHBgQDAQEDBAYICQkLCwoICAUEAwEBAwRTBQYHCAgHBgUEAwICAwQFBgYICAcGBQQDAgEBAgKywwsEBAkKCwoKCAcGBAIBAQIFBgcJCgsLCQkHBQQDAwRD/sUBOz+9vfz8/L29Fi1IwsJILZR+vb29/sW9ArW9vb0//gi9AbkCNwAAAAwAAAAAA/gD+AAtAGcAdQB5AH0AgQCFAI4AkgCZAJ0ApwAAJRUPCSsBLwk1Pwk7AR8IJw8KHw0/Di8MIw8HFT8DFTM1IyURIRElFSM1JRUjNSEVIzUFJwcXNycHNSMlFSM1IxURIxUjESMVIzUHFREhFSERIxEhA0wBAgQFAwMEBAQFBQUEBAQEAwMFBAMBAQMEBQMDBAQFBAUFBAUDBAMGBAMCQgUGBQQEAwMCAgIBAQMDAgMEBAUFBQYGBwcIBwYHBQYFBAQDAwMCAQEBAwIDAwMEBQUFBgYHCAcIBn8HCBAPBg4RBxYIARv+R/7FfgMzfv3JfgF6SC2UlS1IPwG5fj/8vT9+PwG5Ajc//E/iChEPDQoEAwMCAgEBAgIDAwQKDA8RExMPDgoEBAMCAgEBAgIDAwkMDhFLBAQFBwcHCQkKCxgWEwgIBwcGBQQDAwIBAQEBAgMEBAUGBwgICQoKFxcUCQgIBgYFBAQDAQIBAQIEBQQIBRcCBgkGp8Y6/sUBOz+9vfz8/L29REgtlJQtSMJ+vb29/sW9ArW9vb0//gi9AbkCNwAOAAAAAAP4A/gAHwBAAGAAZACFAIkAjQCRAJUAngCiAKkArQC3AAAlHwIdAQ8FKwEvBT0BPwU7AR8BJw8EHwY7AT8GLwcPAicfAh0BDwUrAS8GPwcfAgczNyMPBR8GOwE/Bi8GKwEPASURIRElFSM1JRUjNSEVIzUFJwcXNycHNSMlFSM1IxURIxUjESMVIzUHFREhFSERIxEhAyoDAwEBAwMEBAYGBQYEBAMDAQEDAwQFBQYGBQQwAwIEAwEBAgQFBwcJCQoJCAYGBAIBAQIDBQcHCQkKCQhGAwMBAQMDBAQGBgYFBAQEAgEBAQECBAQEBgYGBQQfE3wTjQMDAwMBAQIEBQcHCQkKCQgGBgQCAQECAwUHBwkJCgkIAS/+R/7FfgMzfv3JfgF6SC2UlS1IPwG5fj/8vT9+PwG5Ajc//E/LBQUHCAgHBgUEAwICAwQFBgYICAcGBQQDAgIDBwQECQoLCwkIBwYEAwMEBggJCQsLCgkHBQQDAQEDBFMFBgcICAcGBQQDAgIDBAUGBwcIBwYFBAMCAQECArLDCwQECQoLCwkIBwYEAwMEBwcJCgsLCQkHBQQDAwRD/sUBOz+9vfz8/L29REgtlJQtSMJ+vb29/sW9ArW9vb0//gi9AbkCNwAACgAAAAAD+AP4AGIAZgBqAG4AcgB7AH8AhgCKAJQAAAEPAx8CPwQ7AR8EDwcjLwIHHwMzPwYfBj8FJzUnDwQjLwQ/Bhc3LwEjDwUvBSMPASURIRElFSM1JRUjNSEVIzUFFzcVMzUXNyclFSM1IxURIxUjESMVIzUHFREhFSERIxEhAqYDBQMCAQEDAgUFAgMDAgMEBA0MDA0FBgYFBQYDAwMDFAQFBgYECAkICQkNDgULCAgFBQUGBQoKBgIBBAIFBQMDBQQFBwoPEgYGBgUGBQYVBAgHBwcHDQwSBwoICAUFBQUGAQr+R/7FfgMzfv3JfgEFLUg/SC2VAZp+P/y9P34/AbkCNz/8TwEoAwcGBgQCAgUJBgIBAQQGHCAUEgcGBAMCAQECAhQCAgEBAgQGCAoSFw0ZDgsEAwEBAgcJCAUEAQQFCAQCAQIEChQnHAgGBQQCAQIXAgICBAYMEBsRFwwJBAEBBFH+xQE7P729/Pz8vb0WLUjCwkgtlH69vb3+xb0Ctb29vT/+CL0BuQI3AAoAAAAAA/gD+ABiAGYAagBuAHIAewB/AIYAigCUAAABDwMfAj8EOwEfBA8HIy8CBx8DMz8GHwY/BSc1Jw8EIy8EPwYXNy8BIw8FLwUjDwElESERJRUjNSUVIzUhFSM1BScHFzcnBzUjJRUjNSMVESMVIxEjFSM1BxURIRUhESMRIQKmAwUDAgEBAwIFBQIDAwIDBAQNDAwNBQYGBQUGAwMDAxQEBQYGBAgJCAkJDQ4FCwgIBQUFBgUKCgYCAQQCBQUDAwUEBQcKDxIGBgYFBgUGFQQIBwcHBw0MEgcKCAgFBQUFBgEK/kf+xX4DM379yX4BekgtlJUtSD8BuX4//L0/fj8BuQI3P/xPASgDBwYGBAICBQkGAgEBBAYcIBQSBwYEAwIBAQICFAICAQECBAYIChIXDRkOCwQDAQECBwkIBQQBBAUIBAIBAgQKFCccCAYFBAIBAhcCAgIEBgwQGxEXDAkEAQEEUf7FATs/vb38/Py9vURILZSULUjCfr29vf7FvQK1vb29P/4IvQG5AjcAAAAACwAAAAADuQOZAAMABwALAA8AEwAXABsAHwAjACcALAAAARUjNSEVIzUlByM1IxUjNSMVIzUlFSM1IxUjNSMVIzUlFSM1IRUjNQMzIREhA3m8/oa9AvQBvD/8P70C9L0//D+9AvS9/oa9P/wCdvyOASR+fn5+vH5+fn5+fr5+fn5+fn68fn5+fv0MAzQAAAAABQAAAAADuQOZACgAawDPAQ8BIwAAJTEPCyMvDTU/CgUdAQ8PIy8ONT8PHw4lFz8EHxAPExUfEj8HFTMRLxIjDwQFFTM1HwczPxEvEiMPChEjJQcXNxUzPQEvCA8CAYIFCAUGDBAMDhASFBYKCAgIDw0GBgUFBAMDAQMCAwYHCAoMDA4HqwH4AgMEBgcICQoLDA0NDg8PDxMSEA8ODQsKCggHBQUDAwECAwQGBwgJCgsMDQ0ODw8QEhIQDw4NCwsJCAcFBQMD/QAfJRwQEBESEQkICAkIBwgHBQQDAwIDAbsLCwoKCgkJCAgHBgYGBAQDAwIBAQECAwUFBwgICQoLCwwNDA4NDh0XFhQSEA4OPwECAgQFBgcICAgICQkJEhMTExMWFRUTExkBcj8JEBATExUWFxgLCwoLFBQSEhAPDQwLCAcFAgEBBAUGCQoLDQgHCAkJCQkUFhcZGAsLCwsKChQTEREJPwGCRy8QPwECAwIEBAQGBgYGBvcNDAcHCgoGBQUDAgEBAQIGCAUFBQYGBgcHDA0NDQsLCgkIBgUCIgwLChMREhAQDw0NDAoJBwYFAgECBAUGBwkLCw0PEBETFBYVExIREBAPDgwMCgkIBgQDAQECBAQGCAkKDA0PEBETFLQ3EAkDAgEBBAIDBAUFBwcIBgYHBwcPCCUDBAQFBgYGBwgICAkJCgoKCwoLCwsLCwwMCwoKCgkHCAYGBAQCAgECAgQGBgcICSsBTw4NDg0MDAsLCQgIBwYFCQcFAwEDAwUGCuD8PAkNCwkHBgMCAQECAwcKCw0PERIUFBYYGBgTJBsZGBYUEhEHBwcGBgUFCAYEAgEBAwIEBAkMDg8KAQlzUCoSidwFBQQEBAMCAwEBAQIEAAAAAAUAAAAAA/gD+AAJABEAFQAdAFsAAAEzFSMVMzUjNSM3MxEjFTMRIwczNSMDMzUjETM1IwERFR8JOwE1IxEhHQEfCTsBFTM1LwwjISMPCQJ+Pz+9P378Pz9+fr0/P/x+Pz9+/kcBAgIGBwoKBgYHBvy9AbkBAgIGBwoKBgYHBn5+AQICAgQDxgUFBgYGBgb9yQYHBgYKCgcGAgIBAQS9Pz/8P/7FPwG5Pz/+Rz8BOz8B+PyOBgcGBgoKBwYCAgF+AvR+BgcGBgoKBwYCAgF+wwYGBgYFBcYDBAICAgEBAgIGBwoKBgYHAAADAAAAAAL8AvwAAwAIABAAAAEVIzUlFREjEQcjESERIzUjAaJ+ARt+H54B+J68AgDc3Nw+/oYBuLz+5AGaXgAABgAAAAAC7AL8AAMABwAMABEAFgAgAAABMzUjBzM1IyUzFSM1IzMVIzUTHQEjEQMjFSE1IzUjNSMCL35+3H5+ATs/vZ5+vb1eIF4B2F5+ngFDHx8fIF5eXl4BWn68ATr+xp6evJ4AAAAJAAAAAAMbAxsAAwAIAAwAEwAXABsAHwAjACcAAAEjFTUnHQEjESEzNSMBOwE1IzUjBTM1IzczNSMHMzUjNxUjNQchESEB4F4gXgGaPj7+Rn6efp4BWz8/Xz4+Xz8/vdwgARz+5AGinp6dfr0BOx/+ht2dHz8gHx8+INzc/AEcAAYAAAAAAvwC/AADAAcACwAPABMAGQAAATM1IwUzNSMnMzUjJzM1IyUzNSMBITUhESMBYkBAARw/P55AQH5AQAEcPz/+hgH4/iggAWJAID8fQB8/ID7+KCAB2AAABAAAAAAC/AL8AAMABwALABwAAAEVIzUlFSM1IxUjNQcrAREzETM1MxEzFTM1IxEjAUMfATo+Xx8gL09efx+eXn78AiD8/Lz8/J2dnf7FARy8/uW93AEcAAQAAAAAAxsDCwACAAYACQAeAAABJzcBJzU3FwcRNwcnNSMVByMRMzUXFTM1ExcVMxEjAtwxMf7lnZ3Cg9xJkz/SC0CdP5tBQEACIy5Y/n428XV36AFjIoGLGSKb/uQJNhIwARE+JgE7AAAAAAIAAAAAA8gD2AALACEAAAEjFTMVMzUzNSM1IyUjESE1IzUjFSMRMxEzETMRMxEjNSECzd3dH93dH/5m/AJ2XiDc3CDcIPz+5AEkINzcINx+/eggXl4DM/2KAdn+JwH4nQAAAAAIAAAAAAMbAvwAAwAIAAwAEAAVABsAIQA/AAABFSM1JR0BIzU3FSM1IxUjNTcVESMRNxUjNSM1IxUjFSM1NysBFTMVIxUzFSMVMxUjFSE1IzUzNSM1MzUjNTM1AYIgARxeXl6eIJ5e3F4gIF4gfn5+X19fX19fAjh+fn5+fn4BoX5+ICB+nn5fX35+Hx/+5AE7fn4gXl4gfiAgfh9+IH4fH34gfh9+IAADAAAAAAL8AvwAAwAIAA0AAAEVIzUjHQEjEQMzIREhAtzcILwg3AEc/ggC3Pz8/LwBuP4oAfgAAAIAAAAAAvwC7AAEAC4AAAEXByc3JwcnMzUjFTMHIxUzNSM3FwcjFTM1NxcVMzU3FxUzNSMnNzM1IxUHJzUjAkJLblZwGWs3BD8EMhE/DCw/ghw/cks/YB4/HS0oIj8dQj4CpHCidpwTlEs/P34/P29XtT86n2czNo4sOj9EOj8yK2I6AAQAAAAAA9YDpgADAA8AFQAlAAABFSM1ASE1MxUzNTM1IzUzJQEnESERJRchEScHFzcnBxEhBxc3JwKb/AIY/ej8IPz8/P5m/pZPA3L9j2P+22MWiYkWYwEFYxaJiQISvb3+Z729vR+9/P6YTv5lArWDY/7gZBeJiRdkAQBjFomJAAAAAAcAAAAAAo0C/AADAAsAEAAUABgAHAAuAAABFSM1IxUjFTMVIzUnHQEjETsBNSMnFSM1IxUjPQEzFSMRITUjNSMVIzUjNTM1IwJuHyAfXl4gXn5eXiAfIB8fPwEcPyAfPx9eAeAfHx8ffrxfP9wBGx8gICAgIF4+/mb8Pz+ePiAACAAAAAAC/AL9AAMABwALAA8AEwAXAE4AUgAAATM1KwEzNSMFMzUrATM1IyEzNSMHMzUjFw8OIxUzPxgnDwk3MzUjAgA/P/w/PwF6Pz/8Pz8BOz8/nT4+EAkSGxESERISEhITExQUFhYYFxYWFRQUExMTExMcHSAMDAsMCwsLFhUWFx4LIBUVFQsLCwwLQj8/AQU/Px8/Pz8gP40KEhkODgwKCQgHBgQEAgIfAgIEBQYHCQoLDQ4YGyMOEBAREhIULDA1PAseUS4qJhERDw8O/j8AAAADAAAAAAMbAxsAAwAHADMAAAEVIzUnESMRJyMVMxUjFTMVIxUzFSMVMxUzFTM1MxUzNTMVMzUzFTM1MzUjNSM1IxEjESMCfl4gXn5AQEBAQEBAQB8fXx9fH18fQH5+nj8fAeCdnZ7+xQE7Xh9fH18fXx8fQEBAQEBAQEAfvZ7+pQHZAAAGAAAAAAPYA6kAAwAHAAwAFAAZADUAAAEVIzUnFSM1JRURIxEHIxEhESM1IyU7ATUpAREVITUjNTM1MzUzNSEVIxUjNSM1MzUhETMRIQJ+fr38AtV+IJ4B+J29/uT8IP7k/sYBmV/8IPz+5Pwf/PwCNyD8jgFT3d1+vb1eP/6GAbm9/uUBmV9+vf5m/CC9nT8gIL29IL3+hgGZAAAEAAAAAAMHAv0AAwAHAAsAGwAAAQc1NwUHNTcXFSc1Bxc3FQcXNxc3Jwc1NycHJwLNX1/+5H5+nn7YFgUbFrKdqRYFGxaTnQGyXu9ez37vfn7vfu+MFgTvGxaynqkWBO8bFpKdAAAAAAcAAAAAAtwC/AADAAcACwAPABQAGAAfAAABFSM1ByE1ITcVIzUnFSM1Nx0BIxEDMxEjEzsBNSM1IwK9/B8BOv7G/F/dH91fnV5efn6dfp0BQx8fP17dnZ1+/PwffrwBOv7GATr+ptyeAAAAAAUAAAAAAtwDGwAEAAsADwATABcAAAEdASMRAzsBNSM1IzUhNSElFSE1ByE1IQHgXiB+nn6eATz+xAFb/oYfAbj+SAI/fr0BO/6l3Z1fHyBeXn6eAAMAAAAAAvwC/AARAE0AYgAAASM/DxchHxAzPxU1LxAFFTM1Iw8PAeC8AgQGBwgKCg0NDg8QEBISEkD+5QQFCAgLDA0PEBEJEhMVFBYWGA0MDQwMDAsWFRMSEA8NCgUEAwMCAgEBAwUGCAoLDQ4PERIJExUVHf7k/BwMFxcWFBQSEQ8OCwoIBgQBAiASEhIQEA8ODQ0KCggHBgQC/BIWFRMTEhEPDg0GCgkHBgQCAQICAwMEBQoNDxASExUWCwwMDA0MDQ0WFhUVExMSERAPDQwGCQgGB+sQ/AEEBggKCw4PERIUFBYXFwwAAAAAAgAAAAADiQO5AAQADAAAARURIxEDIxEhESM1IQJu3CD8AxT8/uQDmn79SgM0/sT96QLVnQAAAAAFAAAAAALMAvwAAwAHAAwAEQAbAAABFSM1JxUjNTcdASMRJxURIxEHIxEhNSM1IzUjAq0/3D/8PyA/H18Bml9efgHBnZ1f/Pw+frwBOn5e/qYBuJ3+xdyefgAAAAQAAAAAAo0DCwADAAcADgASAAABMzUjJxEjEQM7AREjNSM3MzUjAi9fXz9eIH6efp4gXl4CLz8g/oYBev5mARydID8ABAAAAAAC/AL8AAQACQASACYAAAEdASM1Jx0BIxEDMyE1IzUjNSM3MzUXFTM1FxUzNSMVJzUjFSc1IwI/fh9+IJ4BWp6dvSBeXl8/Xl4/X15eAeA+frxfP9wBG/7Fnl5eQAg1MgYzMl8EMy8INTIAAAYAAAAAAzsDiQADAAcACwAPABQAIwAAJRUhNQchNSElFSM1JxUjNTcdASMRATMhNSM1IzUjFSMRIxEjAvz+CCACOP3IAdlfnV/dX/7lfgH4X36dfl8ftR8fP1/8np5e/Pye3b0Bmv5HH738nf7kAlcAAAAACAAAAAADuQO5AAMABwALAA8AEwAXABsAIQAAJTM1IzsBNSMhMzUjNzM1IwczNSM3MzUjARcBJwEhNSERIwGCPz9+Pz/+xT8//D8/nT4+3D8//pgQAwkQ/KYDcvytH6Y+QD5APj4+ID/+cBsBzRv9yx8DUwAJAAAAAAPIA5kAAwAHAAwAGwAnACsALwAzADsAAAEVIzUnFSM1Nx0BIxEBMyE1IzUjNSMVIxEjESMlFwcXNxc3JzcnByc7ATUjNTM1IwczNSMHNzUzFTc1IQIvXp5e3F7+5H4CGH5+nn5eIAJXh4cWh4cXh4cXh4doXl5eXl8/Pz8g/B/+xQEknp5e/Pye3b0Bmv5GIL38nf7kAfgJh4cXiIgXh4cXiIgfXx8/P5AfsL4gvgAKAAAAAAP4AwsAAwAHAAsADwATABcAGwAgACQAMwAAARUjNSUzNSMHMzUjJRUjNSUzNSMHMzUjNxEjESEdASMRASERIQEzITUjNSM1IxUjESMRIwIAXgG4X19ePz/+CF4CtF9fXj8/3Pz+pl4BmQE7/sX9S34CGH5+nn5eIAGxnZ0gHz8/IPz8Px8/Pz/+xQE73L0Bmf6mAXr+JyC9/J7+5QH4AAUAAAAAA7kDyAADAAcADAAbACIAAAERIxEnESMRJRkBIxEBMyE1IxEjESMVIxEjESMFMxU3MzUjAtx+vH4BG37+hr0Ctb2evJ6eHwFbHz9evAGS/sUBO37+RwG5vf7k/qYCdv1qIAFaATu9/igDUl4/P34ABwAAAAADuQOJAAMABwALAA8AFQA7AD8AAAEVIzUjFSM1JxEjESMRIxE3OwERIxEHIxEjESMRIxEjESMRITUjESMRIxEjESMRIzUjFSM1IxUjFSMRIwEzESMC3D4gILwgHz+8QB9+Xj8gPx9AHwNyvSA+ICAfH0AfHyAfAdggIAFy3Nzc3H7+pgFa/qYBWr396QIXnQF6/QwC9P0MAvT87CAC9P4IAfj+CAE7vb29vb0Bev0MAvQAAAQAAAAAA7kDmQADAAcADAAyAAABFSM1JxEjESURFSMRJSMVMxUjFTMVIxUzFSMVMxUjFTMVIxUzFSE1IzUjESMVIxEjESMC3H68fgEbfv7FPz8/Pz8/Pz8/Pz8/AzO9nryeXiABYtzcfv6mAVq+/uT8Ahi8H18fXx9fH18fXx9fIPwBO73+hgMUAAAABwAAAAADuQO5AAMABwALAA8AEwAXACYAAAEVIzUjFSM1JREjESUVIzUnFSM1JREjEQEzITUjESMRIxUjESMRIwLcfrx+ARt+ARt+vH4BG37+hr0Ctb2evJ6eHwEEnp6enn7+5AEcIF9fft3dvP7lARv9ax8BWwE7vf4nA1MAAAANAAAAAAPYA9gABAAIAAwAEAAUABgAHAAoAC4ANgA6AD4AXgAAJTM3JyMFMzUjBzM1IyUVITUlMycjBTM1IwczNSMlFwcXNxc3JzcnBychOwEVITUjFSMVMxUjNQEVIzUlESMRAREhNyM1MycjNTM3IzUzFRczFTc1IzUjESMVIxEjESMCP4YeAaP+pfz8fiAgAZr+xQF6RB8l/qX8/H4gIAI4h4cWh4cWh4cWh4f+MJ5+/sUfX19fATt+ARx+/oYCYB6Goh+DUR9RfjpjIJ6dvZ6dH6YeAR8fHx8gX18/Hx8fHx8Jh4cWh4cWh4cWh4deXl4fX9wBHPz8vf5HAbn+R/7kIF8fXiB+ZDoiICKeATq8/uQCVgAACAAAAAAD2gPdAAMABwALAA8AFAAYACcAMwAAAREjETczNSsBESMRJzM1IyUZASMRNTM1IwEzITUjESMRIxUjESMRIwUnBxcHFzcXNyc3JwK7fh9+ftx+IH5+ATt+fn7+hr0Ctb2dvZ6dIAMYhxaHhRaFhxeIhRYBfv7EATw+QP5GAbo+QD7+5f6lAnZAPvztHwFbATu9/icDU0GHFoiJFomHFoiJFgAABgAAAAADuQOJAAMABwALABAAMAA0AAABFSM1JxEjESMRIxE3MxEjERMjESMVIzUjFSMVIxEjESMRIxEjESMRIxEhNSM1IxEjEzMRIwK9X7xAHx+8X378Xx9fHx9AHz8gH18fA3K9IB9+ICABctzcfv6mAVr+pgFavf3pAhf+5QH4vb29vQF6/ob+hgL0/QwC9PzsIPwB+P0MAvQACQAAAAADwQO5AAMABwALAA8AEwAXABsAHwAlAAAlMzUjNzM1IwUzNSM3MzUjITM1IyczNSM3MzUjARcBJwEhNSERIwE7Pz+dPz/+xT8/3T8/AXo/P70/P70/P/2YFgMfFfyTA3L8rR/FPyA+Hz9+Pz8/P15A/RIWAvwX/J4fA1MAAAAACgAAAAADyAO5ABMAJwBHAHgAjACsALAA8wEjASkAAAEzFSMVMxUjFTM1IzUzNSM1MzUjJTMVIxUzFSMVMzUjNTM1IzUzNSMlHwMPBy8HPwcfAicPBRUfCT8MLwsPBSUzFSMVMxUjFTM1IzUzNSM1MzUjIR8DDwYrAS8FPQE/Bh8CBzM3IwU/ATMfCA8HLwMVHwMzPw09AS8NIwc3MzUjFw8FFR8JPww1LwkPBQEhNSERIwLNPz8/P70/Pz8/vf7FPz8/P70/Pz8/vQIXBAMBAQECAgQFBgcICAYGBQQDAgEBAgMEBQYHCAcHBj8DBAMCAgICBAYHBQQFBgUMDQYFBgUEBAQEAgMDAQEDBAMEBAQFBQUGDA0GBgUFBP0MPz8/P70/Pz8/vQKeBAMCAQECAwQFBgYICAcGBQQDAgIDBAYGBwgHBwUoGaAZ/o0FEB0ODAoEBwMCAwEBAwUHCAoMDA4NDQwECw0PEgkJCQcIBgYGBQQDAwIBAQICAwQFBQUHBwcICQkKFwZac7QEAwMCAgICBAYHBAUFBQYMDQYFBQUFBAQDAwIDAQMFAwMEBAUFCwwNBgYFBQX9YgNy/K4gAUMfQB8/Px9AHz+9H0AfPz8fQB8/nAYICAoKCQgHBQQCAQECAwYGCAgKCgkIBwUEAgEBAgQIBAUGBgYODg0LCgkDAwICAgECAQICBAMEBQUGBQ0ODg0LBAUEAwMCAgECAgECAwMDLh8/ID4+ID8fQAYICQoKCQgGBgMDAgQFBwcJCgoJCAcFBAIBAQIE5ft9AQECAwUDCAQFCgwLCwkIBgUDAQEDBQceAgQDAQECAwMDBQUFBgcHCAgICQkIBwgGBgYFBQQDAwICAQFJGg4EBgUGBg4ODQsKCQMDAgICAQIBAgIEAwQFBQYFDQ4ODQoFBAQEAwIDAQECAQMDBPycHwNTAAAADAAAAAADqQO5AAMABwALAA8AEwAXAB0AIwAnACsAMAA/AAAlITUhBSE1ISUVITUjFSE1JSE1IQUhNSElMyEVITUjOwEVITUlFSM1JxUjNSURFSMRAREhESM1IxEjFSMRIxEjAi8BO/7F/mcBO/7FAvT+hiD+hgG5ATv+xf5nATv+xQG5HwEc/ob8nT/+hgJ2fr1+ARx+/oYDUp2evZ2eH4YgICAfX19fXz8gICAfX19fX51+fn78/L7+5J4Buv5G/uUBG54BO73+5AJXAAAAAAcAAAAAA7kDuQADAAcADAAbAB8AIwAnAAABFSM1JxEjESURFSMRATMhNSM1IxEjFSMRIxEjNyE1ISUVITUHITUhAtx+vH4BG37+hr0Ctb2evJ6eH90BuP5IAdj+CCACOP3IAUPd3X7+pQFbvf7k/AIY/ckf/AE8vv6GArY+ICBfX36dAAoAAAAAA9gD2AADAA8AEwAXABsAHwAjACcAKwAxAAAlMzUjJRcHFzcXNyc3JwcnBzM1IwUzNSM3MzUjITM1IyczNSM3MzUjARcBJwEhNyERIwEkPj4BeoeHFoeHFoeHFoeH8z8//sU/P9xAQAF6QEC8Pj68QED9mRYDHxb8lAJgHv2hH+RAKIeHFoeHFoeHFoeHHz8gQH4+QD5AXj/9ExcC/Rf8nSADUgAAAAAPAAAAAAOpA7kAAwAHAAsADwATABcAGwAfACUAKwAzADcAOwBAAE8AACUzNSMFMzUjBzM1IyUVITUjFSE1JTM1IwUzNSMHMzUjJTsBFSE1ITsBFSE1IxUjFTMVIzUlFSM1JxUjNSURFSMRAREhESM1IxEjFSMRIxEjAm78/P6m/Px+Hx8C9P7FIP7FAXr8/P6m/Px+Hx8B2J5+/sX+xZ1+/sUfX19fAnZ+vX4BHH7+hgNSnZ69nZ4fhiAgICAgH19fX18/ICAgICAfXl5eXl4gX92dfn5+/Py+/uSeAbr+Rv7lARueATu9/uQCVwAAAAAEAAAAAAOZA7kAAwAHAAwAMgAAARUjNScRIxElERUjEQEzFTM1MxUzNTMVMzUzFTM1MxUzNTMVMzUzNSM1IxEjFSMRIxEjAr1+vX4BHH7+xEAfXx9fH18fXx9fH1++nb2eXiABgtzcfv6mAVq9/uX8Ahf9yT8/Pz8/Pz8/Pz8/PyD8ATq8/oYDEwAAAAYAAAAAA7kDuQATACcAZwB7ALYAvAAAATMVIxUzFSMVMzUjNTM1IzUzNSMlMxUjFTMVIxUzNSM1MzUjNTM1IyUVDw4vDz8PHw4lMxUjFTMVIxUzNSM1MzUjNTM1IwUfDz8PLwczNSMPDgEhNSERIwLcQEBAQL5AQEBAvv7GPj4+Prw+Pj4+vAHYAgICBAMFBQYGBgcHCAgICAgHBwcHBgYFBAQDAwIBAQEBAgMDBAQFBgYHBwcHCAgICAgHBwYGBgUFAwQCAgL9DD8/Pz+9Pz8/P70CNwEBAwQEBgYHCAkJCQsKCwsMCgsKCgkICAcHBQUEAgIBAQIDBAUHBwlFjgsLCgsJCQkIBwYGBAQDAf2JA3L8rR8BQx9AHz8/H0AfP70fQB8/Px9AHz+9CgkJCQgIBwcGBQUEAwMBAQEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJFR8/ID4+ID8fQF8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ4NDQwLCwoLHwECAwQFBwcICQoKCwwMDPz/HwNTAAAKAAAAAAO5A8gAAwAHAAwAGwAfACMAJwArAC8AMwAAARUjNScRIxElERUjEQEzITUjNSMRIxUjESMRIyUzNSMHMzUjBzM1IwczNSMlFSE1ByE1IQLcfrx+ARt+/oa9ArW9nryenh8CN15eXj4+nl5eXj4+Afj9yB8Cdv2KATPc3H7+pgFavf7l/AIX/ckg/AE7vf6GArVeID8/ICA/Px9+fp29AAoAAAAAA7kDiQADAAcADAAQABQAGAAcACEAJQBKAAAlFSM1NxUjNSUdASM1JRUjNSURIxEjFSM1JRUhNSURFSMRIxUhNQMzITUjNTM1IzUzNSM1MzUhNSE1ITUhNSE1ITUhNSE1ITUhNSEBBJ6engJ2fv6mngE8fiCeATz+xAHZfh/+xB+9ArW9vb29vb3+pQFb/qUBW/6lAVv8rQNT/K0DU/yO1T8/Xj8/Px+93CA/P17+pgFaPz9fPz9e/uX8Ahc/P/3JID8fPyA/Hz8gPx8/ID8fPyAAAAUAAAAAA9gD2AATACcAOwBBAE0AAAEzFSMVMxUjFTM1IzUzNSM1MzUjJTMVIxUzFSMVMzUjNTM1IzUzNSMlMxUjFTMVIxUzNSM1MzUjNTM1IwMhNSERIyUXBxc3FzcnNycHJwK9Pz8/P70/Pz8/vf7FPz8/P70/Pz8/vf7kPz8/P70/Pz8/vT8DcvyuIAJ2iIgXh4cXiIcWh4cBJCA/H0BAHz8gPr4gPx9AQB8/ID7dH0AfPz8fQB8//K4fA1Moh4cWh4cWh4cWh4cAAAUAAAAAA7kDuQAEAAcACgAfACUAACUnESM3FwMRBSc3NQcnNSMVByMRMzUXFTM1ExcVMxEjASE1IREjAcGdDqvzlAEbYWF4o1/VJ1+dX6twX1/9DANy/K0fvk8BMsGI/s4BzvxlyEj3qxkr8P6lBlAUdwFidQoB2fyOHwNTAAAABAAAAAADuQO5AAMABwALABoAAAERIxEDIxE3ASMREwEpAREjFQsBBRc3ESMRIwKe3R/d3QH43d38rQFbAhcf7vj+uRImPx8By/6bAl39owHOmv2YAWYBS/0wAxQL/poBF+QaG/5IA1MAAAAABQAAAAAD2APYAAIABgASABYALwAAJRc1BTM1JzcXBxc3FzcnNycHJwUjETcBKQE3IREXFTc1ExE3ESMVCwEFFzcRIxEjA5MH/uQgICCHhxaHhxaHhxaHh/7O3Nz+pgFaAQYe/vzcINwgIO74/roSJj8fxgYMRoMgI4eHFoeHFoeHFoeH3AHNm/14IAJc+HofXAFL/iohAfkL/psBF+UaG/5JA1IAAAAACQAAAAADuQOJAAMACAAMABAAFAAYABwAIQA+AAAlFSM1JR0BIzUhFSM1JREjESMVIzUpATUhJxUhNSUVESMRATMhNSM1MzUjNTM1ITUhNSE1IxUhNSE1ITUhNSEBBJ4Cdn7+pp4BPH4gngH4AVv+pbz+xAHZfv6GvQK1vb29vf6lAVv+pbz+xANT/K0DU/yO9F5efl5+3F5efv6mAVpeXiBeXl4/H/4IAhf9ySBeIF4g3CA/P14gXiAAAAAKAAAAAAO5A+gAAwAHAAsADwATABcAGwAfACQAMwAAJTM1IwczNSMHMzUjFzM1IzcVITUHITUhARUjNScRIxElERUjEQEzITUjNSMRIxUjESMRIwJ+Xl78Xl5ePj78Pj78/cgfAnb9igIXfrx+ARt+/oa9ArW9nryenh92ICAgPz8/Px9+fp29ATvd3X7+pQFbvf7k/AIY/ckf/AE7vf6GArUAAAYAAAAAA9gD2AALABAAEwAWACsAMQAAARcHFzcXNyc3JwcnBScRIzcXAxEFJzc1Byc1IxUHIxEzNRcVMzUTFxUzESMBITchESMCnoeHFoeHFoeHFoeH/u6eDqzzlQEcYmJ5o17WJl6eXqxwXl79DAJgHv2hHwFMh4cWh4cWh4cWh4eFUAExwYj+zgHO/GbISPisGSvx/qYGUBR3AWJ1CgHY/I4gA1IAAAcAAAAAA7kDuQADAAcACwAPABQAGAAnAAABESMRNzM1KwERIxEnMzUjJRkBIxE1MzUjATMhNSMRIxEjFSMRIxEjAtx+IH5+3H4gfn4BO35+fv6GvQK1vZ68np4fAaL+xAE8PkD+RgG6PkA+/uX+pQJ2QD787R8BWwE7vf4nA1MABgAAAAADegM7AAMABwAMABAAFAAjAAABFSM1JxUjNTcdASMRJREjEQMzESMTMyE1IzUjNSMVIxEjESMC/F6eXtxe/qUfIF5efn4B+F5+nn5eIAGCnp5e/Pye3L4Bmn7+CAH4/egCOP2pH778nv7kAlcAAAAKAAAAAAP4AwsAAwAHAAsADwATABcAHAAgACQAMwAAARUjNSUzNSMHMzUjJRUjNSUzNSMHMzUjJR0BIxEhESMRAyERIQEzITUjNSM1IxUjESMRIwNaXv2qXl5fPz8CF17+pl5eXz8/ApVe/qb8IAE7/sUBWn4CGH5+nn5eIAGxnZ0gHz8/IPz8Px8/Pz/cvQGZ/sUBO/6mAXr+JyC9/J7+5QH4AAcAAAAAA7kDuQADAAcACwAPABMAGAAnAAAlFSM1IxUjNSMVIzUlFSM1JxEjESURFSMRATMhNSMRIxEjFSMRIxEjAtx+H34ffgG4frx+ARt+/oa9ArW9nryenh+mQEBAQEBA/L6+fv7EATy8/uXdAfj9ax8BWwE7vf4nA1MAAAAABQAAAAADuQO5AAMABwALACkALwAAAREnEQMHETcBAxETByc1IycHIxUFFzcRBxc3FTM1NxUzNRcTETMRIzEnASE1IREjAn69H93dAdjc3OfSAgwQAf7qFAYaFAYf3R/T5iACGfzIA3L8rR8CTv672gFF/r23AUu3/uP+6wFCARXw8wIODgHmGQX+tRYYBUVft/fu8wEg/pYDBBT8uR8DUwAAAAAJAAAAAAO5A7kAAwAHAAsADwATABcAGwBoAG4AACUzNSM3MzUjBTM1IyUzNSMFMzUjNzM1IzczNSMBFT8lIxUPIyE1IREjAaI+PrxAQP5nPz8CVz4+/oY+Pvw+Pn4+Pv16GhoaGRgYGBYXFhUVFRQTExMSEiIgHh0aGRgWFBIZFRIKCQsHBAIgAggNEgsNDg8bExUWGRkcHR8gIxETEhMUFBUVFRYXFhgYGBloA3L8rR+GPz8/Hz5fPz8/XkC8QP1aIAEBAgMDBQUGBgcICAkKCgoLCwwZGhwcHh4eHx4fLSwqGhkjHhoUBhMiKTEaGxwdLB4dHh0cHBsZGBcLCgkKCAgIBwYGBQQEAwIBrR8DUwAAAAAKAAAAAAO5A7kAAwAHAAsADwATABcAGwAjACcALQAANzM1IwUzNSMnMzUjFzM1IwUzNSMlMzUjBTM1IxcDJwcXEyUnBTM1IwEhNSERI6Y+PgE6QEC8Pj78Pj7+pT8/Ajc/P/6mPj6Bta0YzsUBNxL+3j8//ggDcvytH6Y+Hz9+Px8+Hz9+Pz8/RP5ayRTwAczaGh0//M0fA1MAAAAHAAAAAAO5A7kAAwAHAAsADwAUABgAJwAAARUjNTcVIzUnESMRNxUjNSUVESMRNxUjNQEzITUjESMRIxUjESMRIwLcfn5+vH5+fgEbfn5+/oa9ArW9nryenh8BQ93dXyAgH/6lAVtfICBevf6lAhheHx/9ax8BWwE7vf4nA1MAAAcAAAAAA9gD2QADAAcADAAbAB8AJwAzAAABFSM1JxEjESURFSMRATMhNSM1IxEjFSMRIxEjNyE1IQchNyE1ISchBScHFwcXNxc3JzcnAr1+vX4BG37+hr0Ctb2dvZ6dIN0Buf5HPwHhH/4fAb8g/kICdocXiIUWhYcXiIUWASLc3H7+pgFavv7k/AIY/cgg/AE7vf6GArU/IF8fXx9IiBeHihaKiBeHihYAAAAHAAAAAAO5A7kAAwAHAAwAEAAUABgAJwAAARUjNScRIxElERUjESchNSElFSE1ByE1IQMzITUjNSMRIxUjESMRIwLcfrx+ARt+nQG4/kgB2P4IIAI4/cidvQK1vZ68np4fAUPd3X7+pQFbvf7k/AIY3CAgX19+nfyOH/wBPL7+hgNTAAAEAAAAAAO5A7kAEwAnADsAQQAAATMVIxUzFSMVMzUjNTM1IzUzNSMlMxUjFTMVIxUzNSM1MzUjNTM1IyUzFSMVMxUjFTM1IzUzNSM1MzUjAyE1IREjAtxAQEBAvkBAQEC+/sY+Pj4+vD4+Pj68/uQ/Pz8/vT8/Pz+9PwNy/K0fAUMfQB8/Px9AHz+9H0AfPz8fQB8/3B8/ID4+ID8fQPytHwNTAAcAAAAAA/AD7AADAAcADQARACEAJQAtAAAlBzU3BQcnNwUVIREXAQUHJzcHJxEnBxcRITU3NTM3EQcnNxc3JwUnBxc3JzUjAz1aWv3sPrhIAlL9YL8BIgEfVbpRzNlObAYCzXA8YWa/DLZXt/4NGEjHTJ0WfUfxWWA/ozaT/QFCqgEjVVW6URqs/rpEUAb+kwZagEcBlUzQFMZB1pgSSp5MeN8AAwAAAAAD7APsAAMABwAXAAABFSE1ARUhNScZASE1ITUhESE1IREhNSMBvf5tASP+3RcD2vw9A1P8rQKJ/XcXAb3g4AGT4OAW/vT9uRecAQ2HAQyHAAAAAAgAAAAAA+wD3wAQACAALwA+AEQASABOAGIAACUHJSM3HwE/CSUfCwclNwUPCi8BNwcjLwo/AQUHJz8CJQc3JRcPAic3BQ8BMwczBxc3MwUTMzUjNwEFESMDRF7+xQESJSAhFxgZGgwNDAwR/gADDCAbHRAQERARERYU/q2FAfADERESERIREhAQHhodOU8BERAREREQEA8dGCIg9AHYbncODYH+euovAT7xgA0Pw5D+uSdyAaCtlRGjxAFMl2VZRv66/tAX9aiYQgQCAgIEBwgFBgYIC0IDChkSEgkIBwcFBANEAbk0AgoJCAYFBAMCAQECA8TCAgQFBgcICQkTEhstKTfHYQ4PlwEnQcfVlg4OnvirGZ3eoQ+woAEQFn0BXb4BbgAGAAAAAAPsA+wAAwAIABUAIAA3AFoAAAERIxEnFREjEScRIxE/CDUVDwcRJxURDwcXPwcRIxEDITUjESM1IzU/ByE1IQ8HNSM1IxkBIwOqyhbKFsoGFBYXFxkaGx4eGxoZGRcWGBYRDgwMCwkJCBYGBwcICQkKDsotA9ot4OAZFxcXGBgYGAEk/twYGBgYFxcXGeD2FwGQ/poBZrOd/oQCGRf90AHWCBcWFBQSEA8Oh24ODhAREhQVGgEAh3D+zRcVFRYXGBgYBhMUExISEhEV/kkDgPxpFwF8tEwJBwYFBAICARYBAQMEBAYHCHyG/GoDwwAACAAAAAAD+APsAAcADQAVABsAIwArAC8AwAAAJRUzNTMVIzU3OwEVIzUnFTM1MxEjETc7ARUjNSUVMzUzESMRJxUzNTMRIxElFSM1ATMhNTM1IzUzNSM1MzUjNTM1IzUzNSM1MzUjNTM1IzUzNSM1MzUjNTM1IzUjFSMVMxUjFTMVIxUzFSMVMxUjFTMVIxUzFSMVMxUjFTMVIxUzFSMVMxUjESM1MzUjNSMVIxUzFSMRIxEjNSMVIxEjNSM1MzUjNSMVIxUzFSMVIxEjNTM1IzUjFSMVMxUjESMRIwFuFy1wLBctcJ0WLXAtFi1wAooWLXCdFi1wATpw/TNaA4AWFhYWFhYWFhYWFhYWFhYWFhYWFhcWFhYWFhYWFhYWFhYWFhYWFhYWFnBDQ0MWRERELEQWQy1DQ0MXQ0NDLUNDQxZDQ0NEFvMtLcnJcC0tQyws/oQBfHAsLEQtLf3QAjBZWVn9dwKJFy0t/UmHFkMXQxZDF0MWRBZDF0MWQxdDFhcXFkMXQxZDF0MWRBZDF0MWQxdDFnACRhZaWlpaFv26AuNZWf0d4BZaWVlaFuABkxZaWVlaFv5tA8MAAAAABQAAAAAD7APsAAkAEwAdACcANQAAAR0BMzUzNSM1IxcdATM1MzUjNSMXHQEzNTM1IzUjFx0BMzUzNSM1IwEhNSE1MzUjNSMRIxEjASAWLS0WsxcsLBfKFi0tFskXLS0X/K0D2vyWLS0WQxcBphazsxa0RBazsxa0LRezsxezhhezsxez/JYXsxaz/oQDwwAACQAAAAAD7APsAAUACwAXACMAKQA1AEEATQBTAAATOwEVIzU3OwEVIzUHIxUzFTM1MzUjNSMzIxUzFTM1MzUjNSMlOwEVIzUHIxUzFTM1MzUjNSM3IxUzFTM1MzUjNSMzIxUzFTM1MzUjNSMBITUhESOaFhZDyhYXRJwtLRYtLRazLS0WLS0WAWYXFkOdLS0WLS0Wsy0tFywsF7MsLBctLRf8rQPa/D0XAXqHh1mGhkOzWlqzWrRZWbRZWoeHWrNaWrNaFrNaWrNas1pas1n8rRcDwwABAAAAAAP4A+wAQgAAEyMVMxEjFTMVITUhNTM1NxUzNRcVMzUTMzUjFQMjFSc1IxUHIxEzNTMVMzUzFTM1MxUzNSMVIzUjFSM1IxUjNSM1Ix4WFhYWA9r8PS3gWcpZ5j5a20jKWfYXLcla4FnKWlrKWeBayS0XA6pa/Y1acBdZT9gEBJc2SwEyWVn+3AeXOjfsAnMtLS0tLS1aFxcXFxcXQwAAAAkAAAAAA+wD8AACAAYACQANABEAFAAXABsAMgAALQE3JwcnNycHJwUHJzcTJz8BJwcnByc3HwEHEScBJwcXEwcXNxclBRc3JxM3JwcvATUjAxf+1ocSlE+RE40kAS0CVM5Hr5FeD1Q71bW1tUflF/5hSAtKTD4PMwEBIgFqYhBgRVwMXbysF41WRBFMF4INfuCxAVCA/nul+ToSNVbxZawZaY4BHO/+2ygUKf3qOBEuCJRpXBBbAfs5Ezos/kAAAAUAAAAAA+sD7AAHAA4AEgAWADgAAAERIxEzNSM3JRUzBxEjERcHNTcnByM3AQcXNzMVITc1MxUhNzUzNSMRIzUjBxEjESMHFSMHESMRIwFMh4d2LAHzAQGGsxYWCh55Lv29WBJWMwE5RCwBOkMXF52STiydQ1NKLRYCWv3QAewXLUNaAf3oAnMtF0whGi0t/iJtDmzgQ53gQ50XAXxwS/5fAkZEnEv+5QLjAAAGAAAAAAPsA+wAIwA/AH8A5wFDAcMAACUPDysBLwI3HwM/CCUfCAcvDzclDw8vDz8PHw4nIw8OHQEfDTM/AxcPByMvHT0BPxc1Iw8fHwgHLw49AT8eAR8fPx8vHw8eAy8DEBAQERISEhMTFBMVFBUVFRgYGCIpERAQEA0ZGBgXFxUUEv5NDxERExMUCxYRKBQSEhEREBEPDw8PDQ4NDAx/AWcBAQMEBQUHBwgICgkLCgwLCwwKCwkKCAgHBwUFBAMBAQEBAwQFBQcHCAgKCQsKDAsLDAoLCQoICAcHBQUEAwGFBQsLCwoJCQgIBwYFBAQCAgIEBAYHBwkKCgsMDA0NDhAQEA5xFxQUFRYWFxgPDw4PDg4NDQ0NDAwLCwsKCQoICAgHBgYGBAQDAwIBAQICAwMEBQUGDQ8REhQWFwsNDA0NDQ4VAg8PDw4ODg0ODA0MDAsLCgoKCQkIBwcGBgUFBAMCAgEBAQMEBQcICgsFfwwJCAgHBwYFBQQEAwICAQIDBAUGBggJCgsLDQ0ODw8QERISEhQTFRQWFRYXFxn+KQECAwQGBggJCgsMDA4PDxEREhIUFBQWFRcXFxgYGRkZGRkZGBgXFxcVFhQUFBISEREPDw4MDAsKCQgGBgQDAgEBAgMEBgYICQoLDAwODw8RERISFBQUFhUXFxcYGBkZGRkZGRgYFxcXFRYUFBQSEhERDw8ODAwLCgkIBgYEAwKYAgwMCwsJCQgIBgYFBAMDAQIDB5cDAgEBAQIEBQgJCw0NMxERDw0NCgUJBZgGBgcICQkJCwoMDA0NDQ8PXMELDAoLCQoICAcHBQUEAwEBAQEDBAUFBwcICAoJCwoMCwsMCgsJCggIBwcFBQQDAQEBAQMEBQUHBwgICgkLCgx5AwQFBQYHCAkJCQoLCwsMDA4NDQwMCwoKCQcHBgQEAgEDBAdxEAsKCAYEAwEBAgMDBAQGBgYHCAgICgkKCwsLDAwNDQ0NDg4PDg8PDg4ODQ0NDQ0MDBcWFBIRDw0GBQUEBAMCAhcCAgMEBAUFBgcHCAgJCQoKCwsMDAwNDQ0ODg4PDg8QDxcWFhYUFBQSB1wRDw8PEBAQEBERERESEhISGBcWFxYWFRUUFBMTEhEREQ8PDg0MDAsKCAgHBgUEAwL+KhkZGRgYFxcXFRYUFBQSEhERDw8ODAwLCgkIBgYEAwIBAQIDBAYGCAkKCwwMDg8PERESEhQUFBYVFxcXGBgZGRkZGRkYGBcXFxUWFBQUEhIREQ8PDgwMCwoJCAYGBAMCAQECAwQGBggJCgsMDA4PDxEREhIUFBQWFRcXFxgYGRkAAAYAAAAAA+wD7AADAAcACwAPABEAFgAAARUjNRMRIxEjESMRJRUhNQERAzMhESED1snJyRfgAcD+QP4UFxcDw/wmAQrg4AHs/ioB1v00Aszgycn8VAOs/D0D2gAABAAAAAAD7APsAAMACQARABUAACUHETcHESERBQkBMQcFESE3EQUhNyED1kNDWfytAQwBUAEcFvyHA3pg/C4DaVr8ln1EAQk9Pv7pAVShASMBpBAB/IBgA2kyQwADAAAAAAPsA2YAIgBVANoAAAEVDw81Pw81FQ8PJxEzHx0lFSMVHx47AT8eNSMvHisBDx0D1gEDBAcICgwNDxASExQWFiIcEhEREA8PDg0NDAoKCggIAQMFBwgLDA4PERMUFRYXIe8YGBgXFhcWFRUUFBMSEhEQEA8ODQwMCgkJBwcFBAMC/D4BAQIDBAYGCAkKCwwMDg8PERESEhQUFBYVFxcXGBgZGRkZGRkYGBcXFxUWFBQUEhIREQ8PDgwMCwoJCAYGBAMCAQECAwQFBggICQsLDA0ODw8QERISExQUFRUWFhcXFxgYGRkYGBcXFxYWFRUUFBMSEhEQDw8ODQwLCwkICAYFBAMBvQkJEREQEQ8PDw4ODQwMCwoNbwoICAgJCQkKCwoLDAsMDQ5XCQkREhEQEBAPDg4NDAwLCgzhARMBAgIDBAQFBgUHBwcICQkJCgoLCwsLDAwNDQ0NDQ4BBJEPDw4PDg4NDQ0NDAwLCwsKCgkICQcHBwUGBAQDAwIBAQIDAwQEBgUHBwcJCAkKCgsLCwwMDQ0NDQ4ODw4PD5ETDg4NDg0NDAwMDAsLCgoKCQkICAcGBgYFBAQDAgIBAQICAwQEBQYGBgcICAkJCgoKCwsMDAwMDQ0ODQ4OAAAHAAAAAAPrA+wAAwAHAAsADwATABcAQgAAAREjERMHETcnByM3JREjERMHETcnByM3AQcXNzMVMzU3NTM3NTMVMzU3NTM3NTM1IxEjBxUjBxEjESMHFSMHESMRIwE2h7MWFgsdeS8B2Ye0FxcMHHov/elYE1Ycsy1DQy2zLUNDWlqcRDhOLZ1DOU0XFgHq/kABwP5mFwG5IxgtLUP9ugJG/eAXAj8kFy0t/iKEDIGzBy0PRCyzBy0mQxYXAqBDcEv+XgKJQ+BL/uUDEAACAAAAAAKzArMAAwASAAABFSM1BzMhNSM1IxUjESMRIxEjAnBD4EMBIy1wFnAtFgItysrgFuDgATr+xgFQAAAAAQAAAAAD7APsABUAADchNSE1AQUBJwElATUBBQEnASUBESMTA9r8PQEvASQBQRL+zf7e/tMBMAEjAVYP/rX+3f7UFxMXewEr4QGcDf523/7Y7QEshgEoEP7ih/7ZAhsAAwAAAAAD7APsAFcA5AFkAAABFQ8TKwEvEz0BPxM7AR8TJSMPDhUHHx8zPwcXDw4rAS8dPQE/HgEfHz8fLx8PHgL2AQEDAgQICg0OEBETFRUXCwwNDAwNDQwMDQwLFxUVExEQDg0KCAQCAwEBAQEDAgQICg0OEBETFRUXCwwNDAwNDQwMDQwLFxUVExEQDg0KCAQCAwEB/vQFGRkXFhUUExEPDgwKCAYEAQEBAQMDAwUEBgYGBwgICAkJCgoLCwsMCw0MDQ0NDg0ODBgXFhYVExMLlBUQEhETExMUFBUVFRYWFhcYGBgXFhcWFRUUFBMSEhEQEA8ODQwMCgkJBwcFBAMCAgMEBQYGCAkKCwsNDQ4PDxAREhISFBMVFBYVFhcXGf4pAQIDBAYGCAkKCwwMDg8PERESEhQUFBYVFxcXGBgZGRkZGRkYGBcXFxUWFBQUEhIREQ8PDgwMCwoJCAYGBAMCAQECAwQGBggJCgsMDA4PDxEREhIUFBQWFRcXFxgYGRkZGRkZGBgXFxcVFhQUFBISEREPDw4MDAsKCQgGBgQDAgIADQwMDQwLFxUVExEQDg0KCAQCAwEBAQEDAgQICg0OEBETFRUXCwwNDAwNDQwMDQwLFxUVExEQDg0KCAQCAwEBAQEDAgQICg0OEBETFRUXCwwNDAz/BAYICwwODxETFBUXFxgZDQ0ODQ4NDQ0MDQsMCwsLCgoJCQgICAcGBgYEBQMDAwEBAQMEBggJDA0IihINDQsLCgkJBwcFBQQCAgIDBAUHBwkJCgwMDQ4PEBAREhITFBQVFRYXFhcYGBgXGBYXFhYVFRQUExMSEREQEA8ODQwMCwkJCAcGBQQDAv4qGRkZGBgXFxcVFhQUFBISEREPDw4MDAsKCQgGBgQDAgEBAgMEBgYICQoLDAwODw8RERISFBQUFhUXFxcYGBkZGRkZGRgYFxcXFRYUFBQSEhERDw8ODAwLCgkIBgYEAwIBAQIDBAYGCAkKCwwMDg8PERESEhQUFBYVFxcXGBgZGQAAAAYAAAAAA+wD6wADAAcACwAPABMAOQAAARcjJzcVJzUnFSE1ARUjNScVITU3IxEXMxUjERczFQcXNyE1ITUhNSczNSMzNSchNSE1JyM1JyE1IwKOIm0WnS0X/aQCGS0W/iqcs0Nws0NwgQyEAxj88AGTFoYICEv+SAJdWoZL/s4XAXkXF1xpHnoSh4cBaUZ0EoaGF/7GQy3+xkMyVhNYFi2HFhZ8Ti2GWk9NFwADAAAAAAPWA1sABAAJAA4AACUzITUhJzMhNSEnMyE1IQE2FwF9/myGFgKK/WCGFgOW/FSlyRfgFuAAAAACAAAAAAPsA+wAUQDTAAAJAQ8OKwEvHT0BPx8jFQ8fHx8/Hy8eAeoBTxUQERESExIUExQVFRUVFhYYGBgXFhcWFRUUFBMSEhEQEA8ODQwMCgkJBwcFBAMCAgMEBQYGCAkKCwsNDQ4PDxAREhISFBMVFRUWFhYXGRYWHBcYFxcWFhUVFBQSExEREQ8PDQ0NCwoJCQcGBQQDAgEBAgMEBgYICQoLDAwODw8RERISFBQUFhUXFxcYGBkZGRkZGRgYFxcXFRYUFBQSEhERDw8ODAwLCgkIBgYEAwIBAQIDBAYGCAkKCwwMDg8PERESEhQUFBYVFxcXGBgZGQHy/q8RDQsLCwkJCAcGBQQEAgICAwQFBwcJCQoMDA0ODxAQERISExQUFRUWFxYXGBgYFxgWFxYWFRUUFBMTEhEREBAPDg0MDAsJCQgHBgUEAwIXAQIDBAUGCAgJCwsMDQ4PDxAREhITFBQVFRYWFxcXGBgZGRkZGBgXFxcVFhQUFBISEREPDw4MDAsKCQgGBgQDAgEBAgMEBgYICQoLDAwODw8RERISFBQUFhUXFxcYGBkZGRkZGRgYFxcXFRYUFBQSEhERDw8ODAwLCgkIBgYEAwIABQAAAAAD+APhAAIABgASADIAXQAAAQcvASM1MwUfATM/AQcBLwEHNwEFDwEVHwMzJR8DOwE/AzUvCAcBDwMVHwM3FQcXNzMfATM/ATM1Iz8CNS8CIw8BIy8CIw8BESMCp0sr+k8GAWQDAwQDjdX+5QQFn+ABNf7dAwEBAwMEAgEGmAICAwKJBHICAQEBAgMDr8YEBAT+ZcQDAgECAwMCwJoQmmfGBQUE4vnlGAIBAgMEBANOtd0DAwMDShYBFSoqFlmvAgEBTuYBXAMBEGgBT/YDBAQEAwEBbe4CAgEBcgIDAwMDAwEBFvMDAQH+mloCBAMEBAMBARNdsA6v9AIB9RYaBAMEBAICASzdAgEBIgH6AAAAAwAAAAAD7APsAAMABwAaAAABESMRAREjEQEzITUjESMRIxEjESMRIxEjESMBvYcCMIb9M3ADanCznVqds1kXAb3+bQGTAdb8lwNp/IAXA4D+sP3QAakBDf1KA8MAAAAAAgAAAAAD7APsAAYACgAAJRUhERczCQEhESED1vxU0CABH/3aA9r8JtCmAarKAUv9vgPaAAMAAAAAArMCswADAAcALQAAAQc1NxcHJzcDITUhNTcXFTM1IzcXFTM1Iyc3MzUjFQcnMzUjFQcnNSMVMwc1IwHqh2aXKSwt6wFm/rCYMi0HHRYtHRYWHS0WHQctNCYtB0oWAiWIPWUSKSMu/vgWG5koHC0dFh0sFxYtHRYdLB00HxwtSbkAAAAFAAAAAAPsA+sAAwAHAAsADwAuAAABFSE1JQchNxMVIzU3ByM/ASMHIxUzFSMHIxUzFQcXNyE1ITUhNzUhNSE3NSE1IwGm/oQBqS3+ky2NyfYtui1gaUMHs2lDB7ODEIMDF/zwAkVE/XcCRUT9dxcBu7OzQywsASS0tEMtLRZD4END4EqDEIMWREPgQ0PgcAAGAAAAAAKzArMAAwAHABEAGwAjADQAAAEVIzU3FSM1Ix0BMzUzNSM1KwEdATM1MzUjNSMXMzUzNSM1IwEzITUjFSM1IxUjNSMVIxEjAi0tnS1wFhcXFnAWFxcW4BYXFxb+3S0BOVkXWRdZFxYBvVpaWbOzFhYWFkQXFhYXQ1oXFkP+muDKcHCzswFQAAUAAAAAA/gD7AAHAA8AFwAfAKgAACUVMzUzFSM1JxUzNTMRIxElFTM1MxEjEScVMzUzESMRATMhNTM1IzUzNSM1MzUjNTM1IzUzNSM1MzUjNTM1IzUzNSM1MzUjNTM1IzUjFSMVMxUjFTMVIxUzFSMVMxUjFTMVIxUzFSMVMxUjFTMVIxUzFSMVMxUjESM1MzUjNSMVIxEjESM1MzUjNSMVIxEjNSM1MzUjNSMVIxUjESM1MzUjNSMVIxEjESMBbhctcJ0WLXACihYtcJ0WLXD9/VoDgBYWFhYWFhYWFhYWFhYWFhYWFhYWFxYWFhYWFhYWFhYWFhYWFhYWFhYWcEMtLRZELEQtLRZDLUMtLRdDLUMtLRZDRBbzQ0PJybNDQ/6EAXy0RET90AIwWUND/XcCif1ghxZDF0MWQxdDFkQWQxdDFkMXQxYXFxZDF0MWQxdDFkQWQxdDFkMXQxZwAkZaFob2/boCoFkXhvb9YOBZF4b24AGTWReG9v5tA8MAAAUAAAAAA+sDDAADAAcAHAAwAIwAAAEVIzU3FSM1Ix0BIz8HNS8IHwcPCCc3BRUfHj8HIREhLxAPHgPV4ODgFvoTDQwKCAYEAQECBAUHBwoLIA0LBQkHBgQCAQIEBgkKDA0OpbL+NwECAgMEBAUFBgcHBwgICQoJCwoLCwwMDA0MDQ0ODg0YGBcWFRQTEwIe/gMGCQoLCgwLDQwNDQ0ODg4PDw0ODQ4NDA0MDAwLCwoLCQoJCAgHBwcGBQUEBAMCAgEBoVpa9llZWfcXFBUXFxgZDQ0VFBQTEhISEQYREgkTExUVFhcXFxYVFBMRD6akng4NDg0NDQwNCwwLCwsKCgkJCAgIBwYGBgUEAwMDAQEBAQMFBwkLDA4BfQcKCQkICAcHBgUFBAQCAgEBAQEBAwMDBQQGBgYHCAgICQkKCgsLCwwMDAwNDQ0ODQAAEQAAAAAD+APsAAMABwALABAAFAAYABwAIQAkACgALAAwADYAOgA+AEIAXQAAJTM1IzUzNSMBIzU3BTcRIxEFMzUjBREjEQMjETclESMRNyMHNRczNSM1MzUjJRUHESUzEQcnEQUzNSM1MzUjNTM1IwEzITUjNSMVIxEjNycHIzUjEScRIxUjEQcRIwPLFxcXF/ytWloCDzeGAZMXF/5XWrOHhwJGhnceWfYXFxcX/UqHAg8hOE4BkxcXFxcXF/w9cAOAFhdZEz0RSmyzWrOdWhaDWhZa/t3WWD1A/s8BOgFaRP6xAaL+XgFEgw/+KgFLi2hoLVoWWhaihAEmQ/6IQ0gBc0NaFloWWvwmF0NDAexHD1b3/opTAanJ/q1YAs4ABAAAAAAD7APsAAQACAAMACAAAAEzFSE1ARUhPQEpATUnFREhNSE1ITUhNSE1ITUhNSE1IwHT9/1gAhn95wNp/JcXA9r8PQK2/vP+VwIwAVD8gBcBNoaGAaqGhhaHFp39HRdws51ZnbNaAAAADQAAAAAD7APwAAIABQAJAAwAEAAUABgAGwAeACIAJQApAEAAACUHNwUlNycHJzcnBycFByc3Eyc/AQUTBwMlBycHJzcfAQcRFyc1DwEnATUBJwcXEwcXNxclBRc3JxM3JwcvATUjAbHYkgGs/taHEpRPkRONJAEtAlTOR6+RXv28KJ9IAvRUO9W1tbVH5YyMF8nAAYn+YUgLSkw+DzMBASIBamIQYEVcDF28rBfdboJkVkQRTBeCDX7gsQFQgP57pfk6Y/8AjQH3CzVW8WWsGWmOARwJIK6ywGsBFhv+2ygUKf3qOBEuCJRpXBBbAfs5Ezos/kAAAAAIAAAAAAPrA+wAAwAHAAsADwATABcAHwAvAAABFSM1Fwc1NwUzNSMFMzUjAREjERMHETclFREzNTcRIwEHFzczETM1NxEjBxEjESMB0rT3LS0BfVlZ/plDQwENs/YtLf7z4ETg/eaDEINg4EPgQ1oWAQrg4KQs0CwWFhYWAST90AIw/gwsAiAsst79uQdDAyD9s4MQg/7zB0MDIEX9/gK3AAAAAAEAAAAAA/gD7AA9AAATIxUzFSMVMxUhNSE1MzU3FTMXFTM1EzM1IxUDIxUnNSMVByM1MzU3FTMXFTM1EzM1IxUDIxUnNSMVByMRIx4WFhYWA9r8PS3gWcpZ4ERa4EPKWfsSLeBZylngRFrgQ8pZ+xIXAb1ahlpwF1lV1wmXMlIBK1lS/tULlz4y8YZV1wmXMlIBK1lS/tULlz4y8QIwAAAFAAAAAAPsA98ABAAIAAwAEAAiAAAlByUjEwMlPwIHNyUBBwE3BQcBMwcXNzMFEzM1IzcBBREjA0Re/sUBUWn+rbL0CeovAT4BTG7+tJD+uSf+762VEaPEAUyXZVlG/rr+0Bf1qJgBHP7kAfgpGCdBx/7QxwEO+KsZ/oWhD7CgARAWfQFdvgFuAAAAAAMAAAAAA/gD7AAIAA8APwAAATMXASM1MzU3JRcHIxUnNwEjFTMVIxUzFSE1ITUzNQEXFTM1NxcjFTM1Iyc3MzUjFQcnNSMVMwcnNSMVByMRIwFCWSL+hg4t4AEpeTxDh2r91hYWFhYD2vw9LQFtllk2VwZZM2mcRFqWd1kHXTFZ+xIXAoYZ/nCGVddReVELZXD+3VqGWnAXWVkBhHEyUkhXWlpp0VlSyHdKWmIkPjLxAjAAAA0AAAAAA+wD7AADAAcACwAPABMAJwArAD8AQwBXAFsAXwBlAAAlMzUjJTM1IwUzNSMlMzUjBTM1IwEzFSMVMxUjFTM1IzUzNSM1MzUjNzM1IyUzFSMVMxUjFTM1IzUzNSM1MzUjBTM1IyUzFSMVMxUjFTM1IzUzNSM1MzUjBTM1IyUzNSMBITUhESMCABYWAToWFv2MFxcCdBYW/YwXFwEkFkNDFkMXREQXQxYWFv6wFkNDFkMWQ0MWQwFQFhYBIxdERBdDFkNDFkP9oxcXAnQWFvzZA9r8PRdWLRcsLCwXLS0tAZNw4IcWFofgcBYtLRaz4EMXF0PgsxcXLRZD4PYXF/bgQxcXLRcs/D0XA8MABgAAAAACswKzAAMABwALAA8AFAAoAAABIzU/ARUjNRcjNTc1FQc1Jx0BJzUDMRUhNSM1NycHNSM1IxUjFQcRIwF6FxezQ5xDQ0MWQ50BZhYWEAZacFkXFgFjERkJM2lpMURrS0SPQyynNp3+9zAWixcPBktEcH4ZAR0AAAMAAAAAA+wD7AADAAcAFwAAARUhNRMVIzUnGQEhNSE1IREhNSERITUjAkP958nJFwPa/D0DU/ytA1P8rRcBveDgAZPg4Bb+9P25F5wBDYcBDIcAAAQAAAAAA+wD7AADAAYAOgBAAAABByc3EycTJRMHFzcfBDM/AxcHFzcfAj8DNQMHEycTNS8CKwEPAQEvAisCDwMLASE1IREjAi6OHnP4o/79KfeQE4kgAQIDAwIDAwGWrAkWBp0EBAUDAgEtFymQZgECAwQDBAP+6kACAgMCAwIDAXTxcgPa/D0XAhK3PL/++MQBRy7+EfAL5EACAgEBAQEDwM80BCG9AwEBAgMDBAFUA/7SrgJKBAQCAwED/ppMAgIBAgLAAeL8ghcDwwAAAAAEAAAAAAKzArMAAwAHAAsAGgAAARUjNScVIzU3ESMRAzMhNSM1IzUjFSMVIxEjAoZDcEOdQ50tATkWWnBZFxYB03BwWsrKWf7dASP+xxaHs1rgAVAAAAAAAwAAAAAD7APsAAMAGgAeAAATBTclEyUnESE3EScHETcVBxEHESERBQEFESU3BTclFgEqRv7n1v7RAQN6YAhSQ0MW/K0BFAE6AQX+6REBEEz+9wM8s0et/vC2AfzvYAKqBVL+eDT/RAEPEv70AVm9ATrKAZnBEL1NvQAAAAMAAAAAA+wD7AADAAcAGwAACQE1AQUHJzcBITUhNQEXNxc3JzcnBycHJwERIwGt/n0BLwHnmtbC/YED2vw9AZbqpooQi4sRir3VZv7TFwJc/n+UASopr53B/PQXkgGSrL6KEIugDp690kv+1wJfAAADAAAAAAPsA+wAAwAHABYAADczFSMBESMRATMhNSMRIREjESERIxEjsODgAnPg/dCHA1Oz/vOH/vRwF/PJAhn95wIZ/dAXA1P8rQNT/K0DwwAAAAACAAAAAAKzArMAKQBsAAABFw8HLw8/DzUjDw8fDz8PLw8jAep0DAsLCwwMDA0QEA8ODg0MCwoJCAYGBAIBAQIDBAYGCAkJCgsMDA0ODwEQEA8ODg0MCwoJCAYFBAIBAQIFBgcJCwsNDg8PERESEhISEREPDw4NCwsJBwYFAgEBAgUGBwkLCw0ODwcQERISHwH4dQkGBQQDAwEBAQIEBQcICQoLDA0ODg8QEA4PDQ4MDAwLCQoIBwYFBAMXAwQGBwgJCwsNDQ4OEBAQERISEREPDw4NCwsJBwYFAgEBAgUGBwkLCw0ODw8RERISEhIREQ8PDg0LCgkEBwUEAgAHAAAAAAPsA+wAPwCAAMEBAgFCAYMBiQAAJRUPDi8OPQE/Dh8OBRcVHw4/Dy8PDw4nFQ8PLw8/Dx8OBR0BHw4/Dy8OKwEPDSUfDz8OPQEvDSsBDw0lFR8PPw8vDw8OAyE1IREjAyMCAwUFBgcICQkKCwsMDA0NDAwLCwoJCQgHBgUFAwICAwUFBgcICQkKCwsMDA0NDAwLCwoJCQgHBgUFAwL+8wECBAUGBwkJCgwMDA4ODg8PDg4ODAwMCgkJBwYFBAIBAQIEBQYHCQkKDAwMDg4ODw8ODg4MDAwKCQkHBgUEAkQBAgMFBggICQsLDA0NDg8ODw8ODQ0MCwoKCAcHBAQCAQECBAQHBwgKCgsMDQ0ODw8ODw4NDQwLCwkICAYFAwL+yAMEBgcICgsMDQ4OEBAQEhEQEBAPDQ0MCwoIBwYEAwEBAwQGBwgKCwwNDQ8QEBAREhAQEA4ODQwLCggHBgQDAeoBAQMEBQUHBwgJCQoKCwsLDAsKCwoJCAgIBgYEBAMCAgMEBAYGCAgICQoLCgsMCwsLCgoJCQgHBwUFBAMB/m4BAwQGCAkKDAwODxAQERISExESEBAPDQ0MCgkHBwQDAQEDBAcHCQoMDQ0PEBASERMSEhEQEA8ODAwKCQgGBAPhA9r8PRf+DAwMCwsKCgkIBwYFBAMCAQECAwQFBgcICQoKCwsMDAwNDAwLCwoKCAgIBgUEAwIBAQIDBAUGCAgICgoLCwwMDQcHDw4NDQwLCwkICAYFAwIBAQIDBQYICAkLCwwNDQ4PDg8PDg0NDAsKCggHBwQEAgEBAgQEBwcICgoLDA0NDg9hBwcPDg0NDAsLCQgIBgUDAgEBAgMFBggICQsLDA0NDg8ODw8ODQ0MCwoKCAcHBAQCAQECBAQHBwgKCgsMDQ0ODw8ICRAQEA8NDQwLCggHBgQDAQEDBAYHCAoLDA0NDxAQEBESEBAQDg4NDAsKCAcGBAMDBAYHCAoLDA0ODhAQEKwLCwsKCgkJCAcHBQUEAwEBAQEDBAUFBwcICQkKCgsLCwwLCgsKCQgICAYGBAQDAgIDBAQGBggICAkKCwoLvgkJEhEQEA8ODAwKCQgGBAMBAQMEBggJCgwMDg8QEBESEhMREhAQDw0NDAoJBwcEAwEBAwQHBwkKDA0NDxAQEhH9ChcDwwAAAQAAAAAD7APsABEAADchNSE1AQUBJwElAREhNSE1IxMD2vw9AS8BJAFBEv7N/t7+0wOW/GoXExd7ASvhAZwN/nbf/tgCuBZaAAAAAAYAAAAAA+wD7AADAAcACwAPABQAJgAAAREjESURIxElESMRJxEjESUVESMRASE1IxEjESMRIxUjFSMRIxEjA32H/hSHAl2GtIYBI4b+VgPaWp2ctJydQxcBTf7dASPJ/hQB7Fr9ugJGWv1gAqCz9/2kA1P8lhcBOQEjAQ2zs/39A8MAAAUAAAAAArMCswADAAcADAAQABUAAAEVIzU3FSM1Ix0BIzU3FSM1AzsBESECnUNDQxdDnZ2z9nD+mgG9WlqGcHBwcOBaQ0P+sAFmAAAJAAAAAAP4A+wAAwAIAAwAEQAUABoAIAAmAD0AADcjNTcFNxEjEScRIxElESMRNyMHNSUXESMRNyUdAQcnEScRJyMHEQEzITUjESM3JwcjNSMRJxEjFSMRBxEjeFpaAg83hhZaAZOGdx5Z/opThyYBbThOhkogHf7dcAOAhhM9EUpss1qznVoWKtZYPUD+zwE6Ff6xAaI0/ioBS4toaC1N/koB3SbJ4JhDSAFzh/6CRBwBVvyWFwHsRw9W9/6KUwGpyf6tWALOAAEAAAAAA+wD7AASAAA3ITUhEQkBMwE3FxEjJyMJATUjEwPa/D0BLwE+DQE2BwyjhiH+tf7SFxMXAZn+0QFs/vYICwHXnP6fASu9AAAIAAAAAAPrA+wAAwAHAAsADwATABcAHwAvAAABFSM1Fwc1NwUzNSMFMzUjJREjERMHETcBGQEzNTcRIwEHFzczETM1NxEjBxEjESMB0rT3LS0BfVlZ/plDQwENs/YtLf7z4ETg/eaDEINg4EPgQ1oWAQrg4KQs0CwWFhYWh/5tAZP+qSwBgy0BTv6b/kAHQwMg/bODEIP+8wdDAlZE/scCtwAAAAMAAAAAArMCswADAAgAEgAAARUjNSUzFSE1Jx0BMzUzNSM1IQIAnQENLf7GFsmdQ/7dAb1aWnBaWhYW4HCGcAADAAAAAAPsA+wARQDXAN0AAAEzHxAPECMvDj8REx8JFS8QDxEvCgcfCg8HFz8GHw4zPw8fBRUHFz8BLwU/AS8IASE1IREjAnwNDA0NDAwMDAwMDAwLDAsLEg0EBAoLDQ4PEBEQEhMUFRUXFg4ODg0NDA0LEhEQDxwXEx4NDA0ODw8REiAXDQ4QEREJExPMBgUFBQMDAgIEAgwRDAwMDQ0NDQ0NDg0ODg4OFhUUExMREA4OFisRDw8NDQwQExIRDw8NDAsKFhoVDyMWDQ4PEQgTEwwPCggIBwsKCBYHDw0HCQoLHRsXGh0PEA0ODg4ODw8QDBkYFxcVFBMJDw4ODQwMCgkHBgUDAwECFgIBAgUGBwgJAQIEAwMDAwUFBgb8xQPa/D0XAqACAgQEBQUHBwgJCgsLDQ0iIQ4MFxYVFBISEQ4NCwkHBQMBAQIDAwQFBgoKCgsVFRIgGhUUFRMTEREdEAgICAcFAwMCAQIRERIREhESEkM/cBQVDgwLCwoICAcHBQQEAgIBAQIFBgcICAkJESgSERMTFBQeFhgaGhsbGhoZPVsGN2o0HBscGw0ZFw0hGhoZGS0yQwI1Ti8ZGRocHhoTExMJCQYGBAQDAgEBAwQHCQsNDwgPEBAREhMUFSAfIycrLzM4AjRAOT8sJiEeD61NLRMSEhMSEhL8aRcDwwAAAAAIAAAAAAPhA+EAGQAmADEASABVAGQAaABsAAATHwszPwgRIRElESERPwgjFQ8HNSMVDwYrAS8KNSUhPwonDwsjESMRIREDIREhNgkhGx4QERAREggREkMTFBMTEhIREQf+QAOW/kAWDg4ODA0LCwgZDAoLCwsMDQ4WExESExQUFBU7EhMSExMSEREQHS0Dlv7DNjgVFhYiFxcXFxAZBwsYGBcXIxYVKCM0ahb+QBcDxPw8AaQIGxQUCQkIBgYCBAIBAgMEBQcHCQX+3wFwUP5AATARDg4PDxERExABFQ8PDg0NDAtzhAwJCAcFAwMBAwYHCAoLCwsWKDEWYV0gIB8tHBoXFAwJBQoWGRwdLiAgPzxgAcD+QAHA/FMDxAAAAAAFAAAAAAPsA+sAAwAHAAsADwAvAAABFSE1JQchNxMVIzUlByM/ASMHIxUzFSMHIxUzFQcXNyE1ITUhNzUhNSE1NzUhNSMBvf5tAcAt/nwtpOABDCzRLWBpQwezaUMHs4MQgwMX/PACW0X9YAGTQ/4qFwG7s7NDLCwBJLS0Qy0tFkPgQ0PgSoMQgxZEQ+BDAULgcAAABAAAAAAD7AMMABoALgByAOAAAAEfDh0BDwYnNSUfBxUPByc3BQ8QHw8FPxAvDwUfHz8CJR8CMz8PLw8jJS8DDx4DVw0NDAwLCgoJCAgGBQUDAgIDBAUGBwtd/osNCwUJBwUEAgIEBwgKDA0OprMBOQYKCgkICQcHBwYFBAQDAgEBAQEBAwMDBAUFBgYHBwgIC/62CQwLCwoKCQgHBwYFBAMDAQEBAQIDBAQGBgYICAkJCgoQ/k0BAQEDAwMFBAYGBgcICAgJCQoKCwsLDAwMDA0NDQ4NDhAPDwHZCwoKChAQDw4ODQwLCgkIBgYEAgEBAgQGBggJCgsMDQ4ODwgQFP4eFA8PEA4NDg0NDQwMDAwLCwsKCgkJCAgIBwYGBgQFAwMDAQECcAEDBAQGBwgJCQoLDAwMDQ0NDQwMCwoKDVyILRERChMTFRUWFxcXFhUUExEPp6MjAgUGBgcHCAkJCgoKCwsLCwwLCgoKCgkJCQkIBwgHBgYHPwYJCgsMDAwNDg4ODw8QDxEQEA8PDw4ODg0NDQwMCwsKDdMODQ4NDQ0MDQsMCwsLCgoJCQgICAcGBgYEBQMDAwEBAQEBAlsCAgEBAgQFBwgJCgsMDQ4ODxAQEA8PDw0NDAsLCQcHBQQCAX8EAgEBAQEBAwMDBQQGBgYHCAgICQkKCgsLCwwLDQwNDQ0ODQAAAAQAAAAAA+wD3wAQACAAJgA6AAAlByUjNx8BPwklHwsHJTclByc/AiUPATMHMwcXNzMFEzM1IzcBBREjA0Re/sUBEiUgIRcYGRoMDQwMEf4AAwwgGx0QEBEQEREWFP6thQL5bncODYH92CdyAaCtlRGjxAFMl2VZRv66/tAX9aiYQgQCAgIEBwgFBgYIC0IDChkSEgkIBwcFBANEAbkxx2EOD5dGGZ3eoQ+woAEQFn0BXb4BbgAAAAABAAAAAAPsA+wAEwAANyE1IREXEwE3FxEHJwclBwUnESMTA9r8PdX4AeQFDQkMlf6wMv7mfRcTFwGZ1QE7/qAHCgF9DQjr9D+ifQIKAAAAAAUAAAAAA/gD7AADAAcACwAQAB0AAAERIxEhESMRJREjESUVESMRATMhNSMRIycjAScRIwNbhv5AhwEkhwGThv3QcAOAFuezIP6eqBYBNv70AQz+9AEMnf5XAala4P7dAgP95hcCicr+iKgBQAAAAAAEAAAAAAPsA+wABAAIABIAIwAAEzMRIxElESMRIxEhETMVMxUhEQEzITUjESERIzUjNSERIxEj0gtwAz1wF/3QLZ0BOf0dQwOXLf6wLZ3+sCwXArP9dwKJyvytA1P8rQKJhsoCGvyWFwNp/efJh/1gA8MAAAQAAAAAA+ED4QAYACUAMgA2AAATHwszPwcRIRElESERPwglIT8KASERITYJIRseDxARERAJERBEFBQUExMTEhb+QAOW/kARDQ0MDA0MCwoBT/6+OzkVFhcjFxgXFwz8UwPE/DwBowccFBMJCQgGBgIEAgECAwUGBwgO/twBcFD+QAE0DgsNDg8RERMUFmVbIB8fLBsZFxQJ/GEDxAAAAAAGAAAAAAKzArMAIABAAGEAggCjAKkAAAEVHwc/By8HDwYnFQ8FKwEvBj8HHwYHFR8HPwcvBw8GNxUfBz8HLwcPBicXFR8GPwcvBw8GAyE1IREjAi0BAgQGBwcJCQkICAYGBAIBAQIEBgYICAkJCQcHBgQCWwICAgQEBAQFBAQDAwIBAQEBAgMDBAQFBAQEBAICAkMBAwQFBwcJCQkICAYGBAMBAQMEBgYICAkJCQcHBQQDsgEDBAUHCAgJCQgIBwUEAwEBAwQFBwgICQkICAcFBAOeAQMEBgYICAkJCQcHBQQDAQEDBAUHBwkJCQgIBgYEA1oBZv6wFgG9BQQJBwcFBAMBAQMEBQcHCQkJCAgGBgQDAQEDBAYGCAgNBAUDBAICAgICAgQDBQQFBAQDAwIBAQEBAgMDBAQFBAUICAYGBAMBAQMEBgYICAkJCQcHBQQDAQEDBAUHBwlnBAUICAYGBAMBAQMEBgYICAkJCQcHBQQDAQEDBAUHBwkOBQQJBwcGBAIBAQIEBgcHCQkJCAgGBgQCAQECBAYGCAj+6hYBUAAAAAAEAAAAAAPsA+wAAwAHAAsAGgAAAREjESURIxE1MyMRATMhNSMRIREjESERIxEjAZDgAnPg4OD90IcDU7P+84f+9HAXATb+9AEMh/5tAZMWAZP8rRcDU/ytAnP9jQPDAAAJAAAAAAP4A/gAAwAdAEQASABMAFAAVACgAL4AAAEVIzUlFSM1Pwk7AR8JBxUjESERIzUvDw8OJRUjNSUVIzUjFSM1IxUjNScPBhURFR8NMyE1IzUzNSM1MxU/BzUzFR8DETUvDSMhIw8FJxEzET8HITUhIw8NAYK9ArV+AQICBgcKCgYGBwYGBwYGCgoHBgICAb0/AXo/AQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAv7EvQK1vT+9P70oBQUEAwMCAQIBAwMFBQUGBwcGCAcICAFofn5+vQEDBgcJCwwOvREQEA4BAgMDBAUFBgcGBwgHCQj9bwgJBwgHBwabPwEBAwQFBQYGAnb9igkKCQgJBwgGBgYFBAMCAgFDvb0/P0UHBgYKCgcGAgIBAQICBgcKCgYGBwY//sUBOz8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMsL29/L29vb29vSgGBgcHCAgICP1vCAkHCAcHBgYFBQQDAwIBP70/vb0VExQSERAPDjEMBwgLCwEbCAgICAcGBwYFBQQDAwIBAQIDAwQFMv1KArYGBgUFBAMBAT8CAgMEBQYGBggHCQgJCgAABAAAAAAD+AN5ACwAkgCVAJ0AAAEVDw4vDj8MJxU/BzMfDRUPDx0BHw4zPw4zFTMRLw4rAQ8FBQcTATM3MxczASMDlgICAwUFBgcICAkKCQsLCxAHBwcGBgUFBAQCAwEBAQEBAgIDBAQFBg4QFGjrCBERERITExMVCwkJCAgGBgYEBAMDAgGFEREPDg0MCwoICAYFBAMCAgMEBQcHCQoKDAwODg8QCwsKCgoJCQkICAgHBwcGBgJiAQIDBQYHCAoMDA4PERITFBcWFhUUExP+5s1m/sxnTv1QZ/7/ZwFGDAwLCwoJCQgIBwUFAwMBAQECAgIDBAQFBQUGBgYHBwkJCAcGBgUEBAcFBA/EWQcMCgkHBQQBAQICBAQFBQcHCAgKCgsLEwMEBQUHBwgJCQsLDA0ODw8ODg0MDAsKCQkHBgUEAwEBAQICAwMEBQYGBgcICQkKRgEjFBMSEA8ODAsKCQcGBAQCAgQEBgcJaQEBP/2E1NQC5gAAAAYAAAAAA/gD+AADAAcAEgAbACUAaQAAATM1IwUzNSMlMxUjFTMVIxUjESMzFTMVIxUjESMVMxUjFSMVIxEDERUfDTMhMz8NNRE1Lw0jISMPDQIASEj+4EhIAkBISEhISNhISEiQkEhISEiQAQIDAwMEBQUGBgYHBggHA2AHCAYHBgYGBQUEAwMDAgEBAgMDAwQFBQYGBgcGCAf8oAcIBgcGBgYFBQQDAwMCAQFw2EhISEhISJABaEjYSAFoSEhIkAFoASD8oAcIBgcGBgYFBQQDAwMCAQECAwMDBAUFBgYGBwYIBwNgBwgGBwYGBgUFBAMDAwIBAQIDAwMEBQUGBgYHBggAEwAAAAADuAO4AAIABQAJAA0AEAATABYAGgAeACEAJAAnACoALQAwADMANgA5AH0AADc5ATMjNyUVIzUjFSM1Iwc9ATkBMyM3JRUjNSMVIzUjBzUlOQEhOQEhIzcXIzcFIzclBzUjBzUjBzUnDwYVERUfDTMhMz8NNRE1Lw0jISMPBcW9kJAB+L0/vWuRvZCQAfi9P71rkQH4/ggBuZCQ/JCQ/giQkAHLkGyQa5FoBQUDBAICAQECAwMEBAYFBgcGBwcHCALaCAgHBwcGBgUFBQMEAgIBAQICBAMFBQUGBgcHBwgI/SYICAcHBgcGhpEsvb29vZCQP5Atvb29vZCQP5CQkJCQLZGRkZGRkWgGBgYGBwgHCP0mCAcIBwYGBgYFBAQDAgIBAQICAwQEBQYGBgYHCAcIAtoIBwgHBgYGBgUEBAMCAgEBAgIDBAQAAAAADQAAAAADuQO5AAIABgAJAA0AEAAUABcAGwAeACIAJQApAG0AACUjPwEVIzUjBzUjFSM1JSM/ARUjNSMHNSMVIzUlIz8BFSM1Iwc1IxUjNScPBhURFR8NMyEzPw01ETUvDSMhIw8FAn6Rkfy9bJA/vQG5kZH8vWyQP70BuZGR/L1skD+9ZwUFBAMDAgEBAgMDBQQGBgcGBwgHCAgC0AgJBwgHBwYGBQUEAwMCAQECAwMEBQUGBgcHCAcJCP0wCAkHCAcHBoaRLL29kJC9vT+RLL29kJC9vT+RLL29kJC9vWcGBgcHCAcJCP0wCAkHCAcHBgYFBQQDAwIBAQIDAwQFBQYGBwcIBwkIAtAICQcIBwcGBgUFBAMDAgEBAgMDBAUADQAAAAADuQO5AAMABwALAA4AEQAUABcAGgAdACEAJQApAG0AAAEVIzUjFSM1IxUjNSUjNwUjNxcjPwEHNSMHNSMHNSUVIzUjFSM1IxUjNScPBhURFR8NMyEzPw01ETUvDSMhIw8FA3q9P70/vQK1kZH+CJGR/JGRz5BskGyQArW9P70/vWcFBQQDAwIBAQIDAwUEBgYHBgcIBwgIAtAICQcIBwcGBgUFBAMDAgEBAgMDBAUFBgcGBwgICAj9MAgJBwgHBwYBQ729vb29vT+RkZGRkSyQkJCQkJD8vb29vb29ZwYGBwcIBwkI/TAICQcIBwcGBgUFBAMDAgEBAgMDBAUFBgYHBwgHCQgC0AgJBwgHBwYGBQUEAwMCAQECAwMEBQAAAAYAAAAAA/gD+AADAAcADQARABUAGQAAARUhNSMVITUBMyEVITUBFSE1IxUhNQMhESEDuf5lP/5oAZg/AZv8jgNy/mU//mg/A/D8EAFD/Pz8/AE7/PwBO/z8/Pz8TwPwAAkAAAAAA/gD+AADAAcACwAPABMAFwAbAB8AIwAAJRUjNSURIxEjFSM1IxEjESUVIzUlESMRIxUjNSMRIxEDIREhAn78Ajf8P/w//AI3/AI3/D/8P/w/A/D8EPStrez+ZwGZra3+ZwGZ9ba25P5mAZqlpf5mAZr8TwPwAAAJAAAAAAP4A/gAAwAHAAsADwATABcAGwAfACQAAAEVIzUjFSM1IxUjNQEVIzUhFSM1ARUjNSMVIzUjFSM1AykBESEDufw//D/8A3L8/ob8A3L8P/w//D8BOwK1/BABQ/z8/Pz8/AE7/Pz8/AE7/Pz8/Pz8/E8D8AAIAAAAAAP4A/gABQALAA8AEwAXABsAIwAnAAABOwEVITUhOwEVITUBFSM1IxUjNSMVIzUjFSM1ARUhNSMVITUDIREhAsY/tP5l/tE/sf5oA3KoP7Q/sT+oA3L+ZT/+aD8D8PwQAUP8/Pz8ATv8/Pz8/Pz8/AE7/Pz8/PxPA/AAAAYAAAAAA8ADUAADAAcACwAPABMAFwAANyE1IQczNSM3ITUhBzM1IzchNSEHMzUj6ALY/SiocHCoAtj9KKhwcKgC2P0oqHBwsHBwcKhwcHCocHBwAAMAAAAAA/gDwAADAAsAHwAAATMRIwEhNSE1ITUhJTMRIxUzNTMVMzUjETM1IxUjNSMDiDg4/IACoP3QAjD9YAIwqKiocKioqKhwqAEgAcD+QHDgcHD9YHA4OHACoHA4OAAAAAAHAAAAAAP4A/gAIABBAJ0AqgDLAOwBcgAAJRUPBy8HPwcfBgUPCC8HPwcfBhMPBR8BPw4zERUPCR8BNzMXPwEvChEzHw8/Ai8IDwEhLwEPASUfAhEPASEvARE/ASUVDwcvBz8HHwYFDwgvBz8HHwYHFR8HEQ8HHw8/ByEfBz8PLwcRPwcvDw8IIS8HDw4DwAEDBQYHCQkLCgkJCAYEAwEBAwQGCAkJCgsJCQcGBQP85wEBAgUGCAgKCgoKCQcGBQMBAQMFBgcJCQsKCQkIBgUChwEBAwYECQ8FBAMDEAkFBQYGBgcHCQkJUAICAwUIHAUCAQECAUM8UQEBAQIEBQcRCAYEAgFFFAkIBwcHBgUGBAoOAgMDBAUGCgYHBgQCAgMDBDEe/v0iQwMDAgwCCQwMC/2OCwwMCwL5AQMFBgcJCQsKCQkIBgQDAQEDBAYICQkKCwkJBwYFA/znAQECBQYICAoKCgoJBwYFAwEBAwUGBwkJCwoJCQgGBQKcAQMFBgkJCwwMCwkIBwUDAQEBAwMFBQYHCAgJCQoKCwsPDg4MDAoJCAJeCAkKDA0NDg8LCwoKCQkICAcGBQUDAwEBAQMFBgkJCwwMCwkJBgUDAQEBAwMFBQYHCAgJCQoKCwsPDg0NDAoJBAT9oggJCgwNDQ4PCwsKCgkJCAgHBgUFAwMBcAUECQkHBgQDAQEDBAYHCQkJCgkICAYEAwEBAwUFCAgJCgUECQkHBgQDAQEDBAYHCQkJCgkICAYEAwEBAwUFCAgJAocEBBMmDiAFAQEBAh4OBgUFBAQDAgIBAf5vBwYFBAMCBgICBAULAwMDAwsFBAMBAgMDBAQFBQGYAQECAgMEBAUFBg4bAwIBAQEBBBEdHxoIAwIBAQMCAQMBAkwDCQr9jAoMDAoCdAoMQAUFCQgIBQUDAQEDBQUICAkKCQkJBwYEAwEBAwQGBwkJCQUFCQgIBQUDAQEDBQUICAkKCQkJBwYEAwEBAwQGBwkJCQgHDg0MDAoJB/2YBwkKCw0NDg8KCwoJCQkIBwcGBQUDAwEBAQMFBggJCw0NCwkIBgUDAQEBAwMFBQYHBwgJCQkKCwoPDg0NCwoJBwJoBwkKDAwNDg8KCwoJCQkIBwcGBQUDAwEBAQMFBggJCwYHDQsJCAYFAwEBAQMDBQUGBwcICQkJCgsAAAMAAAAAA8ADwAAFAAkATQAAAScHFwEnNxEhEScPBhURFR8NMyEzPw01ETUvDSMhIw8FAZWFLrMBiC1s/UhIBwUFBAMCAgICAwQFBgcICAgJCQkKCgK4CgoJCggICAgHBgUEAwICAgIDBAUGBwgICAgKCQoK/UgKCwoJCQgIAYGFLrMBiC6B/UgCuEgHCAgJCQoLCv1ICgoJCQkICAgHBgUEAwICAgIDBAUGBwgICAkJCQoKArgKCwoJCQgIBwcFBQQDAgICAgMEBQYAAAYAAAAAA8AD+AADACcAKwBPAFMAdQAAARUhNScVHwchPwc1LwchDwYlFSE1JxUfByE/BzUvByEPBiURIREnERUfBiE/BhEvBiEPBgLg/kA4AQEDAwQFBQYB+AYFBQQDAwEBAQEDAwQFBQb+CAYFBQQDAwEB9P5GOAEBAwMEBQUGAfIFBgQFAwMBAQEBAwMFBAYF/g4GBQUEAwMBAmT9YHADBAYHCQoLAxwLCgkHBgQDAwQGBwkKC/zqCwsJCQYGAwIAODgccAYFBQQDAwEBAQEDAwQFBQZwBgUFBAMDAQEBAQMDBAUFvjg4HHAGBQUEAwMBAQEBAwMEBQUGcAYFBQQDAwEBAQEDAwQFBYb88AMQOPyABgsKCQcGBAMDBAYHCQoLA4wLCgkHBgQDAQMGBgkJCwAAAwAAAAAD+ALgAAMABwALAAABITUhJRUhNQMhESEBkAGI/ngB+PzwcAPw/BAByHA44OD+sAHAAAAFAAAAAAP4A2wAAwAHAAoADgASAAABFSE1AyERISU3IzcVITUDIREhA8D8gDgD8PwQAvRUqOD88HAD8PwQAavg4P7oAVBycDioqP7oAYgAAAMAAAAAA8ADwABAAMABQAAAARUfDz8PLw8PDiUfDw8fLx8/Hx8OJQ8PHx8/Hy8fDw4BPAEDBQYJCQwMDg8RERITExQUExMSEREPDgwMCQkGBQMBAQMFBgkJDAwODxEREhMTFBQTExIREQ8ODAwJCQYFAwHBDQsLCgkJBwcGBgUEAwICAQECAgMEBQYGBwcJCQoLCw0MDg0ODw8PEBAQERESEhMTExMSERIREBAQDw8PDg0ODA0LCwoJCQcHBgYFAwQCAgEBAgIEAwUGBgcHCQkKCwsNDA4NDg8PDxAQEBESERMSExMTEhIRERAQEA8PDw4NDv3QDw4ODAwKCggIBwUFBAMCAQECAwQFBQcICAoKDAwODg8QERESEhITFBQVFRUXFhcYGBcWFxUVFRQUExISEhEREA8ODgwMCgoICAcFBQQDAgEBAgMEBQUHCAgKCgwMDg4PEBEREhISExQUFRUVFxYXGBgXFhcVFRUUFBMSEhIREQIACgoTExIREQ8ODAwJCQYFAwEBAwUGCQkMDA4PERESExMUFBMTEhERDw4MDAkJBgUDAQEDBQYJCQwMDg8RERITE+oMDg0ODw8PEBAQERIREhMTExMSEhEREBAQDw8PDg0ODA0LCwoJCQcHBgYFBAMCAgEBAgIDBAUGBgcHCQkKCwsNDA4NDg8PDxAQEBEREhITExMTEhIRERAQEA8PDw4NDgwNCwsKCQkHBwYGBQQDAgIBAQICAwQFBgYHBwkJCgsLMxARERISEhMUFBUVFRcWFxgYFxYXFRUVFBQTEhISEREQDw4ODAwKCggIBwUFBAMCAQECAwQFBQcICAoKDAwODg8QERESEhITFBQVFRUXFhcYGBcWFxUVFRQUExISEhEREA8ODgwMCgoICAcFBQQDAgEBAgMEBQUHCAgKCgwMDg4AAAQAAAAAA/gC4AADAAcACwAPAAABMzUjBzM1IyUVITUDIREhAVhwcKhwcALY/PBwA/D8EAHIcHBwOODg/rABwAAJAAAAAAP4A/cAAwAHAAsADwATABcAHAAgAHQAACUVIzUjFSM1JRUjNSMVIzUlFSM1IxUjNQMzIREhNxUjNSsBDwoVERUfCTsBNSMRMxUhNTMVMz0BLwojLw4rAQ8OAvx+P34BO34/fgE7fj9+P70Buf2Kfn4//AYHBgYKCgcGAgIBAQICBgcKCgYGBgf8vT8B+D9+AQICBgcKCgYGBwb8AwMEBQcICg0HBwkICgoLCwsLCgoICAgHDAoJBgUEAwLFfn5+fr1+fn5+vX5+fn79yQJ2/D8/AQEBAgYICQsGBgYH/Q0GBgYGCwkIBgICAX4Cdj8/P34GBwYFCwkIBgIBAQEdCwsMDAsLCQUDBAMCAgEBAgIDBAMFCQsLDAwLCwkAAAAACgAAAAAD+AP3AAEABQAJAA0AEQAVABkAHgAiAHYAACU1JRUjNSMVIzUjFSM1JRUjNSMVIzUjFSM1AzMhESE3FSM1KwEPChURFR8JOwE1IxEzFSE1MxUzPQEvCiMvDisBDw4BwQH4fj9+P34B+H4/fj9+Pz8CN/2Kfn4//AYHBgYKCgcGAgIBAQICBgcKCgYGBgf8vT8B+D9+AQICBgcKCgYGBwb8AwMEBQcICg0HBwkICgoLCwsLCgoICAgHDAoJBgUEAwJHfr1+fn5+fn69fn5+fn5+/ckCdvw/PwEBAQIGCAkLBgYGB/0NBgYGBgsJCAYCAgF+AnY/Pz9+BgcGBQsJCAYCAQEBHQsLDAwLCwkFAwQDAgIBAQICAwQDBQkLCwwMCwsJAAAKAAAAAAP4A/cAAwAHAAsADwATABcAIwAnACsAgAAAJRUjNSMVIzUlFSM1IxUjNSUVIzUjFSM1IxUjFTMVIxUzFSMRJxEhESUVIzUrAQ8KFREVHwo7ATUjETMVITUzFTM9AS8JKwEvDisBDw4DuX4/fgE7fj9+ATt+P34/fn5+fn4/Anb+CH4//AYHBgYKCgcGAgIBAQICAwYJCgUGBgYH/L0/Afg/fgECAgYHCgoGBgYH/AMDBAUHCAoNBwcJCAoKCwsLCwoKCAgIBwwKCQYFBAMCxX5+fn69fn5+fr1+fn5+fj9+P34B+D/9igJ2/D8/AQEBAgYICQsGBgYH/Q0GBgYGBgoIBwMCAgF+AnY/Pz9+BgYGBgsJCAYCAQEeCwsMDAsLCQUDBAMCAgEBAgIDBAMFCQsLDAwLCwkACAAAAAAD+AP3AAMABwALAA8AFwAbAB8AcwAAARUjNSMVIzUlFSM1IxUjNSUVIREhFSERAyERITcVIzUrAQ8KFREVHwk7ATUjETMVITUzFTM9AS8KIy8OKwEPDgO5fj9+ATt+P34BO/6GAXr+CD8Cdv2Kfn4//AYHBgYKCgcGAgIBAQICBgcKCgYGBgf8vT8B+D9+AQICBgcKCgYGBwb8AwMEBQcICg0HBwkICgoLCwsLCgoICAgHDAoJBgUEAwIBI15eXl6eX19fX34//oY/Afj9yQJ2/D8/AQEBAgYICQsGBgYH/Q0GBgYGCwkIBgICAX4Cdj8/P34GBwYFCwkIBgIBAQEdCwsMDAsLCQUDBAMCAgEBAgIDBAMFCQsLDAwLCwkAAAkAAAAAA/gD9wADAAcAEgAWABoAHgAjACcAfQAAJRUjNSMVIzUHMyE1IRUzFSM1IwEVIzUjFSM1IxUjNQcVITUhNxUjNScHIw8JFREVHwozNSMRMxUzNSE1MxUzPQEvCSsBLw8PDwO5fj9+/L0Buf3Jfn4/Ajd+P34/fj8Cdv2Kfn4//AYHBgYKCgcGAgIBAQICBgcKCgYGBgf8vT9+AXo/fgECAgYHCgoGBgcG/AMDBAUHCAoNBwcJCAoKCwsLCwoKCAgIBwwKCQYFBAMCxX5+fn69/D9+vQE7fn5+fn5+fj/8+z8/AQEBAQMFCAoKBgYHBv0OBwYGBgsJCAYCAQEBfgJ2QAE/P34GBgYGCwkIBQICAR4LCwwLDAoKBAQDAwMBAQEBAQEDAwMEBAoKDAsMCwsKAAAAAAwAAAAAA/gD+AADAAcACwAPABMAFwAjACcAKwAvADMANwAAJTM1IwczNSMHMzUjBzM1IyUzNSMFMzUjBSMVMxUzNTM1IzUjITM1IwUzNSMBFSE1IxUhNQMhESEBgj8/fj8/fj8/fj8/AXo/P/6GPz8C9H5+fn5+fv6GPz/+hj8/A3L+xX7+xX4D8PwQhj8/Pz8/Pz8/Pz8/P35+fn5+Pz8/Abn8/Pz8/oYB+AACAAAAAAP4A7kACAATAAABESMRIREjETcBMxEhETMRIREzAQL8Zf7SZfz+CJcBL2QBL5f+CAJE/msBN/7JAZXq/rj+YQE3/skBnwHTAAAAAAMAAAAAAvwD+AADAAcACwAAAREjESMRIxEDIREhAn4/fj9+Afj+CAN6/QwC9P0MAvT8jgPwAAAABQAAAAAD+AN6AAUACwAPABUAGwAAJSMVIREjASE1IzUjBSERISUzFTMRIQEzNTM1IQOkzAEgVPxkASDMVAF6Ac7+MgFWzFT+4P0wVMz+4NpUAR7+4lTKdgEm0soBHv7iylQAAAUAAAAAA/gDegAFAAsADwAVABsAACUjFSERIwEhNSM1IwUhESElMxUzESEBMzUzNSEDpMwBIFT8ZAEgzFQBEAHQ/jABwMxU/uD9MFTM/uDaVAEe/uJUyjgBKJLKAR7+4spUAAADAAAAAAP4A8oAAwAHAAoAAAEVMzUDETMRAwEhAdJcXFwuAfj8EAEbXFwBb/7sARMBQfxsAAAAAAEAAAAAA9gD5AALAAATIxUzNwETMzUjBwGthddlARu3ovRl/uUCP37n/XQBpX7nAowAAAADAAAAAAOPA84ADAAXABwAAAEfCBEhESUVIREhETsBESERAyERJyECcgEFBAYGBwcHC/6wARH+mwH4PgH9ilQDHuv9zQLnAQcGBgUEAwMC/lcBzpM//YoB/P3FAvT8uAKx6wAAFwAAAAADegN6AAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwBHAEsATwBTAFcAYQAAJTM1IwczNSMHMzUjBzM1IwczNSMHMzUjJTM1IwUzNSMlMzUjBTM1IyUzNSMFMzUjJTM1IwUzNSMlMzUjBTM1IyUzNSMHMzUjBzM1IwczNSMHMzUjBzM1IwczARUzNSMBNSMC4zIyZTIylzIylzIyZTIyZTIyAsIyMv0+MjICwjIy/T4yMgLCMjL9PjIyAsIyMv0+MjICwjIy/T4yMgLCMjJlMjJlMjKXMjKXMjJlMjJlBAK+MgT9QjKGMjIyMjIyMjIyMjIzMjIyMzIyMmUyMjJlMjIyMzIyMjMyMjIyMjIyMjIyMjL9QwUyAr4EAAAXAAAAAAN6A3oAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwA3ADsAPwBJAE0AUQBVAFkAXQBhAAAlMzUjBzM1IwczNSMHMzUjBzM1IwczNSMlMzUjBTM1IyUzNSMFMzUjJTM1IwUzNSMlMzUjBTM1IyUzNSMFMzUjJQEjFTM1ATM1IwczNSMHMzUjBzM1IwczNSMHMzUjBzM1IwNIMjJlMjJlMjKXMjKXMjJlMjICXTIy/T4yMgLCMjL9PjIyAsIyMv0+MjICwjIy/T4yMgLCMjL9PjIyAsL9QgQyAr4EMmUyMmUyMpcyMpcyMmUyMmUyMoYyMjIyMjIyMjIyMjMyMjIzMjIyZTIyMmUyMjIzMjIyYP1DMgQCvjIyMjIyMjIyMjIyMjIAAAwAAAAAA/gD+AADAAcACwAlAD8AWQBzAI0ApwDBANsA+QAAJTM1IwUzNSMFMzUjNxUfBCE/BD0BLwMjISMPAzUVHwMzITM/BC8FIQ8ENRUfBCE/BS8EIyEjDwM1FR8DMyEzPwQvBSEPBDUVHwQhPwUvBCMhIw8DNRUfAzMhMz8ELwUhDwQ1FR8EIT8FLwQjISMPAyUVHwMzITM/BC8FIQ8EJTMXBxc1FwcXBxcxFwcXNyc3JzcnNychESMVMxEhAl5+fv7Gfn7+5H5+vQEEBQMDAVoDAwUEAQEEBQMD/qYDAwUEAQEEBQMDArUDAwUDAQEBAQMFAwP9SwMDBQQBAQQFAwMCtQMDBQMBAQEBAwUDA/1LAwMFBAEBBAUDAwK1AwMFAwEBAQEDBQMD/UsDAwUEAQEEBQMDArUDAwUDAQEBAQMFAwP9SwMDBQQBAQQFAwMCtQMDBQMBAQEBAwUDA/1LAwMFBAEBBAUDAwK1AwMFAwEBAQEDBQMD/UsDAwUEAQE7AQQFAwMBegMDBQMBAQEBAwUDA/6GAwMFBAH+CA5FUxU9UlNTFT5TFWpTU1NTUlJHA5hefvwQCH5+fn5+bgMDBQMBAQEBAwUDAwMDBQQBAQQFA1wDAwUEAQEEBQMDAwMFAwEBAQEDBQNbAwMFAwEBAQEDBQMDAwMFBAEBBAUDXAMDBQQBAQQFAwMDAwUDAQEBAQMFA1sDAwUDAQEBAQMFAwMDAwUEAQEEBQNcAwMFBAEBBAUDAwMDBQMBAQEBAwUDWwMDBQMBAQEBAwUDAwMDBQQBAQQFA1wDAwUEAQEEBQMDAwMFAwEBAQEDBQNLT0gYAUdIX0gYR0gYXV9IX0heSFL8rn4D8AAAAAAJAAAAAAOZA4kAGQAzAE0AZwCBAJsAtQDPAOkAADcfAzMXITczPwI9AS8CIychByMPAicfBDMhMz8ELwQjISMPAycfAzMXITczPwMvAyMnIQcjDwInHwQzITM/BC8EIyEjDwMnHwMzFyE3Mz8DLwMjJyEHIw8CJx8EMyEzPwQvBCMhIw8DJx8DMxchNzM/Ay8DIychByMPAicfBDMhMz8ELwQjISMPAyUVHwIzFyE3Mz8DLwMjJyEHIw8CZgEBAwUDAwF6AwMFBAEBBAUDA/6GAwMFAwEBAQEDBQMDAxQDAwUDAQEBAQMFAwP87AMDBQMBAQEBAwUDAwMUAwMFAwEBAQEDBQMD/OwDAwUDAQEBAQMFAwMDFAMDBQMBAQEBAwUDA/zsAwMFAwEBAQEDBQMDAxQDAwUDAQEBAQMFAwP87AMDBQMBAQEBAwUDAwMUAwMFAwEBAQEDBQMD/OwDAwUDAQEBAQMFAwMDFAMDBQMBAQEBAwUDA/zsAwMFAwEBAQEDBQMDAxQDAwUDAQEBAQMFAwP87AMDBQMBAVoBBAUDAwG5AwMFAwEBAQEDBQMD/kcDAwUEAYYDAwUEAQEEBQMDAwMFBAEBBAUDXAQDBQMBAQMFAwQDAwUDAQEDBQNbAwMFBAEBBAUDAwMDBQQBAQQFA1wEAwUDAQEDBQMEAwMFAwEBAwUDWwMDBQQBAQQFAwMDAwUEAQEEBQNbAwMFAwEBAwUDAwQDBQMBAQMFA1sDAwUEAQEEBQMDAwMFBAEBBAUDXAQDBQMBAQMFAwQDAwUDAQEDBQNbAwMFBAEBBAUDAwMDBQQBAQQFAwAAAAsAAAAAA/gD+AAZADMATABmAH8AmQCyAMwA5gDqAO4AADcfBDMhMz8DPQEvBCEPBCcfBSE/BS8EIyEjDwMnHwQzITM/BC8FIQ8DJx8FIT8FLwQjISMPAycfBDMhMz8ELwUhDwMnHwUhPwUvBCMhIw8DJx8EMyEzPwQvBSEPAycfBSE/BS8EIyEjDwMlFR8DMyEzPwQvBSEPBCURIREDIREhZgEBAwUDAwF6AwMFBAEBBAUDA/6GAwMFAwEBAQEDBQMDAxQDAwUDAQEBAQMFAwP87AMDBQMBAQEBAwUDAwMUAwMFAwEBAQEDBQMD/OwDBgQCAQEBAwUDAwMUAwMFAwEBAQEDBQMD/OwDAwUDAQEBAQMFAwMDFAMDBQMBAQEBAwUDA/zsAwYEAgEBAQMFAwMDFAMDBQMBAQEBAwUDA/zsAwMFAwEBAQEDBQMDAxQDAwUDAQEBAQMFAwP87AMGBAIBAQEDBQMDAxQDAwUDAQEBAQMFAwP87AMDBQMBAVoBBAUDAwG5AwMFAwEBAQEDBQMD/kcDAwUEAQIX/FAgA/D8EJYDAwUEAQEEBQMDAwMFAwEBAQEDBQNbAwMFAwEBAQEDBQMDAwMFBAEBBAUDXAMDBQQBAQQFAwMDAwUDAQEBAgQGWwMDBQMBAQEBAwUDAwMDBQQBAQQFA1wDAwUEAQEEBQMDAwMFAwEBAQIEBlsDAwUDAQEBAQMFAwMDAwUEAQEEBQNcAwMFBAEBBAUDAwMDBQMBAQECBAZbAwMFAwEBAQEDBQMDAwMFBAEBBAUDXAMDBQQBAQQFAwMDAwUDAQEBAQMFA0v8UAOw/DAD8AAAAAsAAAAAA/gD+AAZADMATABmAH8AmQCyAMwA5gDqAO8AADcfBDMhMz8DPQEvBCEPBCcfBSE/BS8EIyEjDwMnHwQzITM/BC8FIQ8DJx8FIT8FLwQjISMPAycfBDMhMz8ELwUhDwMnHwUhPwUvBCMhIw8DJx8EMyEzPwQvBSEPAycfBSE/BS8EIyEjDwMlFR8DMyEzPwQvBSEPBCURIREDFSERIWYBAQMFAwMBegMDBQQBAQQFAwP+hgMDBQMBAQEBAwUDAwMUAwMFAwEBAQEDBQMD/OwDAwUDAQEBAQMFAwMDFAMDBQMBAQEBAwUDA/zsAwYEAgEBAQMFAwMDFAMDBQMBAQEBAwUDA/zsAwMFAwEBAQEDBQMDAxQDAwUDAQEBAQMFAwP87AMGBAIBAQEDBQMDAxQDAwUDAQEBAQMFAwP87AMDBQMBAQEBAwUDAwMUAwMFAwEBAQEDBQMD/OwDBgQCAQEBAwUDAwMUAwMFAwEBAQEDBQMD/OwDAwUDAQFaAQQFAwMBuQMDBQMBAQEBAwUDA/5HAwMFBAEB+PxvIAPw/BCWAwMFBAEBBAUDAwMDBQMBAQEBAwUDWwMDBQMBAQEBAwUDAwMDBQQBAQQFA1wDAwUEAQEEBQMDAwMFAwEBAQIEBlsDAwUDAQEBAQMFAwMDAwUEAQEEBQNcAwMFBAEBBAUDAwMDBQMBAQECBAZbAwMFAwEBAQEDBQMDAwMFBAEBBAUDXAMDBQQBAQQFAwMDAwUDAQEBAgQGWwMDBQMBAQEBAwUDAwMDBQQBAQQFA1wDAwUEAQEEBQMDAwMFAwEBAQEDBQNL/G8DkfxQIAPwAAQAAAAAA/gD9AAFACcALQChAAABByMVMxcTHw8VDw8DEQEjETMlHxwPGzU/Gj0BLxo1AYJnlZhkvQkRERETExIQEA0MCwgGBAMDBAYICwwNEBASEwoRERESP/7q4uUBUhEQISAgFxYVFRQUEhIREQ8ODQwMCgkHBwUFAwEBAQEDBQUHBwkKDAwNDg8RERISFBQVFRYXICAhIRUUFRQREBAQDw8ODQ0MDAoKCQkHBwYFBAMCAgICAwQFBgcHCQkKCgwMDQ0ODw8QEBARFBUUFQLUVr1kAZ4BAwQHCAwODxITFRUXGBgZGRgYGBcWFBMSEA0MBQcFBAMC3fxMARYBufgCAwgKCwoMDA0ODxEREhIUFBUVFxYXGBgYGBkYGRkYGRgYGBgXFhcVFRQUEhIREQ8ODQwMCgsKCAV/BAYGCAcJCQoKDAwNDQ4PDxAQEBESERISExISExMSExISEhESERAQEA8PDg0NDAwKCgkJBwgGBgR/AAIAAAAAA/gDOwADAAsAABMRIRElIRU3EScVIYYB+P2KAvT8/P0MAr3+hgF6fr1+/gh+vQADAAAAAAO5A7kABQATAFEAAAEzFSM1IyczESEVIxUjNSERIzUzEzMfHyM1LxgHAYL8fn69fgG5fn7+xX5+ZJgZGBkYGBgYFxcWFRUUFBISEREPDg0MDAoJBwcFBQMBAX4CAgMEBQYHBwkJCgoMDA0NDg8PEBAQERIRPAJ+/H78/kd+fn4BO34BOwEBAwUFBwcJCgwMDQ4PERESEhQUFRUWFxcYGBgYGRgZExISExISERIREBAQDw8ODQ0MDAoKCQkHBwY8AAAAAAEAAAAAA/gD+AAKAAABExchBRMlBRMlIQIAbgkBgf7IeP7I/sh3/skBgQP4/p0e7v5/7u4Bge4ABAAAAAAD+AO5ADkAcQC+AWEAAAExHwMzDwsvDz8HHw4lHwgPDyMvAz8YJxcPEisBLwIHNy8PPxEfDiUPERUfHTM/CB8IMz8dNS8mKwEPFAGUDBcYGBsKCgsNDg8QERESExIVFBMTEREQDg0MCggHBQMBAQMGBwkKDQ4GBwgJCgsMDQ0PDxAREhIBuwcHDAsJBwUDAQEDBQcICgwNDhAIERITFBQVFRQUCgwHBwYFBQQFFA4NDQwLCwsKCQkIBwcGBQNyAQECAwQFBwcJCQoLDA0ODg8QEBEREREQEBYVDw4NDQwLCgoIBwcFBAMCAQcCBgYICAoKDAwNDg4PEBAQERQTExIREBAODQsLCAgFBP34AQoTEhERDw4NDAsJCAcFBAECAgIDAwUFBgYICAgJCgoLCwwNDQ0ODg4PDxAQEBARERYXFhYVFRQTBgYTFBUVFgsWFxwREBAQEA8PDg4ODQ0NDAsLCgoJCAgIBgYFBQMDAgIBAgQFBwgJCwwNDg8RERITCgQEBAUFBg4PERMUFhgYGg4NDg4ODw4PDw4PDg4ODQ4NGRgXFRQSEA4NBQUEBAFCBAYFAxEODQwMCgkHBgQCAQEDBQcICgsNDhAQERITFBQVFBQTEhEPDxMSEhEQEA8PDQ0MCwoKCNIHBxAREhIUFBQVExMTERAQDg0LBQkIBgQCAgUGBBMNDg0ODg8WCwgJCgoKDAsNDA0ODg4PDwtjChAQDw4PDg0NCwwKCgkHBwYFBAICBAU8PAYHCAgKCwsMDQ4ODw8QEBAuCA8ODg0MDAsKCAgHBgQDAgEBAwQGCAoKDA4OEBAREhMiBwQLDQ0OEBASEhMTFRUVFgsWHBEQEBAPDw8ODg4NDQwMCwsKCQoICAcGBgUFAwMCAgECBAUHCAoLAwMLCggHBQIDAgICAwMFBQYGBwgICgkKCwsMDA0NDg4ODw8PEBAQERAXFhYVFRUTExISEBAODQ0LBBUNDg0NDBkWFhQSEA8NCgUEAwMCAgEBAgIDAwQFBQsOEBETFRYXGQ0NDg0AAwAAAAADuQPYAEYAjQDUAAABByEVIR8OOwE/DjM1Iy8OKwEPDQEHIxUzHw8/DyE1IS8PDw4BByEVIR8OOwE/DjM1Iy8OKwEPDQJPA/37AgUIBQcHBwgJCQkKCgsKDAsLDAsMCgsKCgkJCQgHBwcFCExMCAUHBwcICQkJCgoLCgwLDAsLDAoLCgoJCQkIBwcHBf6BA4uLCAUHBwcICQkJCgoLCgwLCwwLDAoLCgoJCQkIBwcHBQgBxv46CAUHBwcICQkJCgoLCgwLDAsLDAoLCgoJCQkIBwcHBQE2A/46AcYIBQcHBwgJCQkKCgsKDAsMCwsMCgsKCgkJCQgHBwcFCIuLCAUHBwcICQkJCgoLCgwLCwwLDAoLCgoJCQkIBwcHBQEJBX4PCQkICAgGBwUFBAQDAgEBAgMEBAUFBwYICAgJCQ9+DwkJCAgIBgcFBQQEAwIBAQIDBAQFBQcGCAgICQkBMQV+DwkJCAgIBgcFBQQEAwIBAQEBAgMEBAUFBwYICAgJCQ9+DwkJCAgIBgcFBQQEAwIBAQEBAgMEBAUFBwYICAgJCQExBX4PCQkICAgGBwUFBAQDAgEBAgMEBAUFBwYICAgJCQ9+DwkJCAgIBgcFBQQEAwIBAQIDBAQFBQcGCAgICQkAAAAEAAAAAAP3A/cABQAKABcAIwAAAREhESM1JSEXESEBOwEVIxEzFSM1MxEjATMVITUzFSM1IRUjAgABep7+pgGvxv2L/oY/vT8//D8/ATt+Abl+fv5HfgI//kcBHJ1+n/3qAvR+/gh+fgH4AXo/P/w/PwAAAAIAAAAAA/gD+ABmAM4AACU/DxUzESEVMw8PIy8dNSMfHgEHNSMRITUjPw47AR8dFTMvHw8OAf8aGRoZGRgYGBcWFhUUFBMSfv7FahYODw8QEBEREhISExITFBMTFBITEhISERARDxAODw0NDQwLCwkJCQcHBgUEBAICfgECAwQGBwgJCgsMDQ4PEBASEhMUFBUWFhcYFxkYGhn+xQR+ATpaDg0ODg8PDxAQEBARERERERMUEhMSEhIREBEPEA4PDQ0NDAsLCQkJBwcGBQQEAgJ+AQIDBAYHCAkKCwwNDg8QEBISExQUFRYWFxgXGRgaGRoYGBcYFxcWFhYVFRQTExIIAQIDBQUICAkLDA0ODxAREl4BO34WDQwLCgoJCAcGBgQDAwEBAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIDZwRs/sZ+CwsJCQgIBwYGBQQEAgICAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQEDBAUGBwkJCgsMDQ4PAAIAAAAAA/gDoAACAAUAACUhCQEhAQMY/dABGP4IA/D+CN4Bz/2zA0AAAAAACAAAAAADmQP3AAMABwALAA8AEwAXAB0AIgAAATMVIyczFSM3MxUjJzMVIzczFSMnMxUjJxEhESM1JSEXESECH729+7y8+729+7y8+729+7y8PwI2nf3pAk3l/M4BBD+9P34/vT9+P70/vf0MAje9fr/8zwADAAAAAANkA+oAGQBUALUAAAEXFQ8FFz8KNS8DFw8QLw8/DB8LAQ8OHQEfHj8fLw8CMQEBAgUHCw49FBEPDQsJBwUEAgIBAQMCPgEBAwYICQwNDxASExQVFxYYGBYXFRQTEhAPDQwJCAYDAgEBBAcJCxQYERInKCgoKCcSERAPEwoIBQP+6QJQMygaGRcUCQgHBQUEAgEDAwQEBgYICAgJCgsLDAwNDg4ODxAPERARERISEhISEhISEREQEQ8QDw4ODg0MDAsLCgkICAgGBgQEAwMBAQECBAUFBwgJFBcZGignOVYBgQQGBwcICQkJbgwNDQ4PDg8ODw4NDQ0LCgkuDAsXFhYUExIQDw0MCQgGAwICAwYICQwNDxASExQWFhcXCQkUFhcaKCsdHjs6NjY6Ox4dHRsoGRcVEgIrA2dJPSorKysVFBQUExISCRoSEhIRERARDxAPDg4ODQwMCwsKCQgIBwcFBQQDAwEBAQEDAwQFBQcHCAgJCgsLDAwNDg4ODxAPERARERISEhIREhITFBQUFSsrKyo9OExsAAAAAAoAAAAAA/gD+AADAAcACwAPABMAUwCzALcAuwC/AAAlMzUjNxc3JwUXNyclMzUjBTM1IwUPDy8PPw8fDgUVHxU7AT8VPQEvFSsBDxUlFzcnBRc3JxczNSMBwX5+8YZZhv1kWYZZAka9vfzNvb0CdgECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAv6HAQICAwMEBQoNDxASExUWCwwMDA0MDQ0NDQwNDAwMCxYVExIQDw0KBQQDAwICAQECAgMDBAUKDQ8QEhMVFgsMDAwNDA0NDQ0MDQwMDAsWFRMSEA8NCgUEAwMCAgEBrlmGWf03hlmG+X5+CL0whlmGhlmGWXN+fn4/DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0NDA0MDAwLFhUTEhAPDQoFBAMDAgIBAQICAwMEBQoNDxASExUWCwwMDA0MDQ0NDQwNDAwMCxYVExIQDw0KBQQDAwICAQECAgMDBAUKDQ8QEhMVFgsMDAwNDA3+WYZZWYZZhla9AAAAAwAAAAAD+AP4AEAAwAFAAAAlPx49AS8eARUPHSsBLx09AT8dOwEfHQUfHz8fLx8PHgIAEA8PDw8ODw0ODQ0MDAsLCwoKCQgIBwcGBgQEBAICAgICAgQEBAYGBwcICAkKCgsLCwwMDQ0ODQ8ODw8PDxABegICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMTFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAICAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgL8jgECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwLRAQECAgQEBQUGBwcICAkKCgoLDAwMDQ0NDg4ODw8PDxAQDw8PDw4ODg0NDQwMDAoLCgoJCAgHBwYFBQQEAgIBAf7RExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMTFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAICAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkAAAMAAAAAA/gD+AADAIMBAwAAARcTJxcVDx0rAS8dPQE/HTsBHx0FHx8/Hy8fDx4BvYa5NbMCAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMTFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAIC/I4BAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAiyGAQo15RMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZAAIAAAAAA/gD+ABhAOEAAAEzHwghFSEfBBUHIRUhDwcjFSMvHT0BPx0zAR8fPx8vHw8eAgCXGhQUEhIREA4H/s0BbgMEAwEBAf6HAVgMCQkLCwsNEvoTFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAICAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUE/4IAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgNaDAsNDg8RERIJfgoVFRUVDxF+Fg8QDg4ODRFfAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgL+hhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkAAAAAAwAAAAAD9wPIAAIABQAIAAAlIREDIQkBIREDk/7tPwG2/kr9yAG6dwI5/YgDi/x1A5AAAAMAAAAAA8gD9wACAAUACAAACQERAwEhNSEBArD9xz8Di/x1A5D8cAGA/u0BE/6JAbZ+AboAAAAABgAAAAADoQPhAAcAFQBVAGMAawDiAAAlHwM3LwIfBzcvAzcfDjsBPw09AS8ODw4lMz8DJw8GNxc/AScPAjcXNycfDw8fFT8fLx83JwEhEBARES8XF+8GBwgICAoKC2IODQsJrQEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwH+xH4BAwUIdwYEBQMCAgFbYxESUg4NDY/LWkUeGBcVFRMSEA8NDAkIBQQBAQECAgMEBQUGBgcICAkJCgoKCwwMDA0NDQ0ODg8ODw8VFhUUFBQUEhMSEhAREA8ODg0NCwsKCggHBwYEBAMBAQEBAgMDBQUGBgcICQkJCwsLDA0NDQ4PDw8PERAREREZLVpfCgkIB3UKDW4QEQ8QDw8OD08UFRYWTwoJCQkICAcHBgUFBAMCAgICAwQFBQYHBwgICQkJCgoJCQkICAcHBgYEBAMDAQEBAQMDBAUFBgcHCAgJCQkIGBkYFyoRERERERIR808TEl8MDQ490VhHBwgKDA4PERIUFRYXGBgaGg8PDg8ODg0NDQ0MDAsLCwoKCQkICAcGBgUFBAMCAgEBfgEBAwQEBgcHCAoKCwsNDQ4ODxARERESExMTFBQVFBYVExITEhIREhEQEBAQDw8ODg0NDAwLCwoJCQgIBwYGBAYvWAAABgAAAAADoQPhAAcAFQBVAGQAbQDlAAAlFz8DJwc3Fz8HJw8CJRUfDTsBPw4vDw8OJR8EMy8IHwI3LwMlFw8fHx81Lx49AT8PBxc3JwJuLxEREBBDFl9jCgoKCAkHBwZ3CQsN/rcCAgMEBQUGBwcICAkJCgkKCQkJCAgHBwYGBAQDAwEBAQEDAwQEBgYHBwgICQkJCgkKCQkICAcHBgUFBAMCAgFpBAQFAwF+AQECAgMEBQbKCQkSYgwNDQ7+dC0ZERERERAPEA4PDg0NDQwLCwsJCQkIBwcFBQUDAwIBAQEBAwQEBgYICAoKCwsNDQ4ODxAQERISEhMUFBQUFRYVDw8ODw4ODQ4MDQwMDAsKCgoJCQgIBwYGBQUEAwMBAgMEBwgLDA4QERIUFRcXGBJFWsvLsnUHCAkKag1PTw4PDw8PEBEQKRYWFZAKCQkJCAgHBwYFBQQDAgICAgMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJaAwLGBkYEhESERERERFRCQkTTw4ODQyPLwUFBgYHBwkICgoLCwwMDQ0ODg8PDxAREBEREhISEhMTFRUVFRQUExMTEhERERAPDg4NDQsLCgoIBwcGBAQDAQF+AQECAgMEBQUGBggHCAkJCgoLCwsMDA0NDQ0ODg8ODw8NGhkZFxYWFBMSEA4NCwkHBEdY0dEAAAAEAAAAAAP2A7MABQAJAAwADwAACQEnFxMnIwMnNyMHJwkBIQMc/uQ4CvgDka8gjJRAOwEcAfb8FAM1/hRhBgGQAf7mOOJmZv0YA2YACQAAAAAD+AP4AD8AfwC/AP8BPwF/Ab8CPwK/AAABDwYdAR8OPw49AS8ODwYnDwcfDjsBPw4vDisBDwUlDwYdAR8NOwE/DT0BLw0rAQ8FJw8GHQEfDj8OPQEvDSsBDwUnDwYdAR8NOwE/DT0BLw0rAQ8FJQ8GHQEfDj8OPQEvDg8GJw8GHQEfDj8OPQEvDSsBDwUBFQ8dKwEvHT0BPx07AR8dBR8fPx8vHw8eAc4GBAQDAgIBAQICAwQEBgUGBwYHBwcHCAcHBgcGBwUFBQQDAgIBAQICAwQFBQUHBgcGBwcIBwcHBwYHBssFBAQDAwEBAQEBAQMDBAQFBgYGBwcHBwcHBwcHBwYGBgUEBAMDAQEBAQEBAwMEBAUGBgYHBwcHBwcHBwcHBgYBhQUFAwMDAgEBAgMDAwUFBgYGBwcHBwcHBwcHBwYGBgUEBAMCAgEBAgIDBAQFBgYGBwcHBwcHBwcHBwYGywYEBAMCAgEBAgIDBAQGBQYHBgcHBwcIBwcGBwYHBQUFBAMCAgEBAgIDBAUFBQcGBwYHBwgHBwcHBgcG1gUFBAMCAgEBAgIDBAUFBQcGBwYHBwgHBwcHBgcGBQYEBAMCAgEBAgIDBAQGBQYHBgcHBwcHCAcGBwYHAYYGBAQDAgIBAQICAwQEBgUGBwYHBwcHCAcHBgcGBwUFBQQDAgIBAQICAwQFBQUHBgcGBwcIBwcHBwYHBtcFBQQDAgIBAQICAwQFBQUHBgcGBwcIBwcHBwYHBgUGBAQDAgIBAQICAwQEBgUGBwYHBwcHCAcHBgcGBwG/AgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAvyOAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgFKBgYGBwcHBwcHBwcHBwYGBgUEBAMDAQEBAQEBAwMEBAUGBgYHBwcHBwcHBwcHBgYGBQQEAwMBAQEBAQEDAwQEaAUHBgcGBwcIBwcHBwYHBgUGBAQDAgIBAQICAwQEBgUGBwYHBwcHCAcHBwYHBgUFBQQDAgIBAQICAwQFCgUGBwYHBwcHCAcHBwYHBgUFBQQDAgIBAQICAwQFBQUHBgcGBwcIBwcHBwYHBgUGBAQDAgIBAQICAwQEYgYGBgcHBwcHBwcHBwcGBgYFBAQDAgIBAQEBAgIDBAQFBgYGBwcHBwcHBwcHBwYGBgUFAwMDAgEBAgMDAwVvBQcGBwYHBwgHBwcHBgcGBQYEBAMCAgEBAgIDBAQGBQYHBgcHBwcIBwcGBwYHBQUFBAMCAgEBAgIDBAUWBgYGBwcHBwcHBwcHBwYGBgUEBAMDAQEBAQEBAwMEBAUGBgYHBwcHBwcHBwcHBgYGBQQEAwMBAQEBAQEDAwQEUAYGBgcHBwcHBwcHBwcGBgYFBAQDAgIBAQEBAgIDBAQFBgYGBwcHBwcHBwcHBwYGBgUFAwMDAgEBAgMDAwX+6RMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZAAwAAAAAA7kDuQADAAcACwAPABMAFwAbAB8AIwAnACsALwAAJTM1IwczNSMHMzUjBzM1IyUzNSMFMzUjJTM1IwUzNSMlMzUjBzM1IwczNSMHMzUjAzt+fvx+fvx+fvx+fgL0fn79DH5+AvR+fv0Mfn4C9H5+/H5+/H5+/H5+R35+fn5+fn5+fn5+fn5+fn5+fn5+fn5+AAAAAgAAAAADuQO5AAMABwAAAREhEQMhESEDO/2KfgNy/I4DO/2KAnb9DANyAAACAAAAAAM7AtwAAwAHAAABFSE1AyERIQK9/oZ+Anb9igJevLz+xgG4AAAAAAIAAAAAA3oC/AADAAcAAAEVITUDIREhAvz+CH4C9P0MAn78/P6GAfgAAAAAAgAAAAADegM7AAMABwAAAREhEQMhESEC/P4IfgL0/QwCvf6GAXr+CAJ2AAACAAAAAAO5AzsAAwAHAAABESERAyERIQM7/Yp+A3L8jgK9/oYBev4IAnYAAAIAAAAAA/gDOwADAAcAAAERIREDIREhA3r9DH4D8PwQAr3+hgF6/ggCdgAABgAAAAAD+AP4AAMABwATABcAGwAvAAABFSM1IRUjNQEVMxUjFSM1IzUzNSUVIzUhFSM1BzMVIxEhNTMVIREjNTMRIRUjNSEDen7+CH4B+H5+/H5+Afh+/gh+fn5+AXr8AXp+fv6G/P6GAQR+fn5+Afh+/H5+/H5+fn5+fvz8/oZ+fgF6/AF6fn4AAAABAAAAAAP3A3kABQAAAScHCQEnAVX0WQFNAqNZATfxWv64AppaAAAABQAAAAADmQP4AAUAEQAfACcAXwAAJQcVMzUjNzMVMxUjFSM1IzU3JSEXMxUXESM1IzUhESMRMxUhNTMRIQEfCxUPBjEzFSM1PwQvBQ8GIzU/CQHsJygBAS8iIi9ZSf6KAnOeAh9+nf5nfn4CNn78zgGNCwoJCAgGBgUEAwEBAwUDBAYNI0eNRQwEBQEBAgQFBgYHAgUDAwIBLwICBAUFBwgICQrOPgJBM3QnHh8mdP69Ayb+7r29/oYD7/z8/oYBewEBAwMEBQUGBgcICAULCwYFBg4fKCQ5CgUKBwYGBAQCAQEBAwIFBgcJCQgHBwUFBQMDAQAAAAAEAAAAAAOZA/cAZwB1AH0AhQAAATMfCRUPBxUfBw8LLwo1Mx8EMz8ENS8EIzU3Mz8DPQEvAw8FIzU/CSUhFzMVFxEjNSM1IREjATMVIzUjBzUlMxUhNTMRIQHrCgoICQcGBgUEAwIBAgMFBgYHCAoJCAYFBAIBAQIDBAUHBwgJCgoLCgoJCQgHBwUEAwIyAQEFBQYMBgYDAgEEAwYGCBIZAwMGAwMDBwUGBgYDBAQBLwIDBAUGBwcICQn+hgJzngIffp3+Z34Bei4yASj+s34CNn78zgEFAgIDBAQGBQcGBwcIBwYFBAQCAQECBAMFBgcHCQgHBwYGBQUEAwIBAQEBAwMEBQUHBggICAUDBQMCAgMDBgUCBwQDAgEiAQEEAwUFBQUGAgEBAgIDBgUICAcHBQYEBAQCAvu9Aib+7b29/oYD7baJGCod+/z+hgAAAAAIAAAAAAOZA/cAAwAHAAsADwAbAB8AJQAqAAABMxUjJzMVIzczFSMnMxUjNzMVMxUzFSMVIxUjJzMVIycRIREjNSUhFxEhAh+9vfu8vPu9vfu8vPs/IB8fID/7vLw/Ajad/ekCTeX8zgEEP70/fj+9P60WF0MXFuw/vf0MAje9fr/8zwAGAAAAAAOZA/cAAwAHABMAFwAdACIAAAEhFSE3MxUjJzMVMxUzFSMVIxUjETMVIycRIREjNSUhFxEhASQBuP5IvPz8vD8fICAfP/v7PwI2nf3pAk3l/M4BQz/8P24WF0MXFgFqP739DAI3vX6//M8ACAAAAAADmQP3AAMABwALAA8AGwAfACUAKgAAASEVITczFSMnFTM1JzMVIzczFTMVMxUjFSMVIwMhFSEnESERIzUlIRcRIQEkAbj+SPu9vbw+fby8+z8gHx8gP/sBOv7GPwI2nf3pAk3l/M4BBD+9P/w/Pz+9zRcWRBYXAUs/fv0MAje9fr/8zwAAAAAWAAAAAAP4A/gAEAAhADIAQwBUAGUAdgCHAJgAqQC6AMsA3ADtAP4BDwEgATEBQgFTAVkBfQAAJRUfAjM/AjUvAiMPAgUVHwIhPwI1LwIhDwIlFR8CMz8CNS8CIw8CBRUfAiE/AjUvAiEPAiUVHwIzPwI1LwIjDwIFFR8CIT8CNS8CIQ8CJRUfAjM/AjUvAiMPAgUVHwIhPwI1LwIhDwIlFR8CMz8CNS8CIw8CBRUfAiE/AjUvAiEPAiUVHwIzPwI1LwIjDwIFFR8CIT8CNS8CIQ8CJRUfAjM/AjUvAiMPAgUVHwIhPwI1LwIhDwIlFR8CMz8CNS8CIw8CBRUfAiE/AjUvAiEPAiUVHwIzPwI1LwIjDwIFFR8CIT8CNS8CIQ8CJRUfAjM/AjUvAiMPAgUVHwIhPwI1LwIhDwIlMyERIREjER8HIT8HES8HIQ8GAowCBAXKBQQCAgQFxwUFA/4HAgQFAaoFBAICBAX+WQUFAwH3AgQFygUEAgIEBccFBQP+BwIEBQGqBQQCAgQF/lkFBQMB9wIEBcoFBAICBAXHBQUD/gcCBAUBqgUEAgIEBf5ZBQUDAfcCBAXKBQQCAgQFxwUFA/4HAgQFAaoFBAICBAX+WQUFAwH3AgQFygUEAgIEBccFBQP+BwIEBQGqBQQCAgQF/lkFBQMB9wIEBcoFBAICBAXHBQUD/gcCBAUBqgUEAgIEBf5ZBQUDAfcCBAXKBQQCAgQFxwUFA/4HAgQFAaoFBAICBAX+WQUFAwH3AgQFygUEAgIEBccFBQP+BwIEBQGqBQQCAgQF/lkFBQMB9wIEBcoFBAICBAXHBQUD/gcCBAUBqgUEAgIEBf5ZBQUDAfcCBAXKBQQCAgQFxwUFA/4HAgQFAaoFBAICBAX+WQUFAwFPHAHc/EgcAQEDAwQFBQYDuAYFBQQDAwEBAQEDAwQFBQb8SAYFBQQDAwGGAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwUFAwUEAgIEBQYFBAIBAwVd/EgDuPxIBgUFBAMDAQEBAQMDBAUFBgO4BgUFBAMDAQEBAQMDBAUFAAAAFgAAAAAD+AP4ABAAIQAyAEMAVABlAHYAhwCYAKkAugDLANwA7QD+AQ8BIAExAUIBUwFZAX0AACUVHwIhPwI1LwIhDwIFFR8CMz8CNS8CIw8CJRUfAiE/AjUvAiEPAgUVHwIzPwI1LwIjDwIlFR8CIT8CNS8CIQ8CBRUfAjM/AjUvAiMPAiUVHwIhPwI1LwIhDwIFFR8CMz8CNS8CIw8CJRUfAiE/AjUvAiEPAgUVHwIzPwI1LwIjDwIlFR8CIT8CNS8CIQ8CBRUfAjM/AjUvAiMPAiUVHwIhPwI1LwIhDwIFFR8CMz8CNS8CIw8CJRUfAiE/AjUvAiEPAgUVHwIzPwI1LwIjDwIlFR8CIT8CNS8CIQ8CBRUfAjM/AjUvAiMPAiUVHwIhPwI1LwIhDwIFFR8CMz8CNS8CIw8CJTMhESERIxEfByE/BxEvByEPBgGsAgQFAaoFBAICBAX+WQUFA/7nAgQFygUEAgIEBccFBQMBFwIEBQGqBQQCAgQF/lkFBQP+5wIEBcoFBAICBAXHBQUDARcCBAUBqgUEAgIEBf5ZBQUD/ucCBAXKBQQCAgQFxwUFAwEXAgQFAaoFBAICBAX+WQUFA/7nAgQFygUEAgIEBccFBQMBFwIEBQGqBQQCAgQF/lkFBQP+5wIEBcoFBAICBAXHBQUDARcCBAUBqgUEAgIEBf5ZBQUD/ucCBAXKBQQCAgQFxwUFAwEXAgQFAaoFBAICBAX+WQUFA/7nAgQFygUEAgIEBccFBQMBFwIEBQGqBQQCAgQF/lkFBQP+5wIEBcoFBAICBAXHBQUDARcCBAUBqgUEAgIEBf5ZBQUD/ucCBAXKBQQCAgQFxwUFAwEXAgQFAaoFBAICBAX+WQUFA/7nAgQFygUEAgIEBccFBQMBaxwBwPxIHAEBAwMEBQUGA7gGBQUEAwMBAQEBAwMEBQUG/EgGBQUEAwMBhgMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFXfxIA7j8SAYFBQQDAwEBAQEDAwQFBQYDuAYFBQQDAwEBAQEDAwQFBQAAAAwAAAAAA/gD+AAQACEAMgBDAFQAZQB2AIcAmACpAK8A0wAANxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAicVHwIhPwI1LwIhDwInFR8CIT8CNS8CIQ8CJxUfAiE/AjUvAiEPAiUzIREhESMRHwchPwcRLwchDwaUAgQFAsIFBAICBAX9QQUFAwECBAUCwgUEAgIEBf1BBQUDAQIEBQLCBQQCAgQF/UEFBQMBAgQFAsIFBAICBAX9QQUFAwECBAUCwgUEAgIEBf1BBQUDAQIEBQLCBQQCAgQF/UEFBQMBAgQFAsIFBAICBAX9QQUFAwECBAUCwgUEAgIEBf1BBQUDAQIEBQLCBQQCAgQF/UEFBQMBAgQFAsIFBAICBAX9QQUFAwFrHAHA/EgcAQEDAwQFBQYDuAYFBQQDAwEBAQEDAwQFBQb8SAYFBQQDAwGGAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwVPAwUEAgIEBQYFBAIBAwVd/EgDuPxIBgUFBAMDAQEBAQMDBAUFBgO4BgUFBAMDAQEBAQMDBAUFABYAAAAAA/gD+AAQACEAMgBDAFQAZQB2AIcAmACpALoAywDcAO0A/gEPASABMQFCAVMBWQF9AAAlFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiUVHwIhPwI1LwIhDwIFFR8CIT8CNS8CIQ8CJRUfAiE/AjUvAiEPAgUVHwIhPwI1LwIhDwIlFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiUVHwIhPwI1LwIhDwIFFR8CIT8CNS8CIQ8CJRUfAiE/AjUvAiEPAgUVHwIhPwI1LwIhDwIlFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiUVHwIhPwI1LwIhDwIFFR8CIT8CNS8CIQ8CJRUfAiE/AjUvAiEPAgUVHwIhPwI1LwIhDwIlFR8CIT8CNS8CIQ8CBRUfAiE/AjUvAiEPAiUzIREhESMRHwchPwcRLwchDwYCHAIEBQE6BQQCAgQF/skFBQP+dwIEBQE6BQQCAgQF/skFBQMBhwIEBQE6BQQCAgQF/skFBQP+dwIEBQE6BQQCAgQF/skFBQMBhwIEBQE6BQQCAgQF/skFBQP+dwIEBQE6BQQCAgQF/skFBQMBhwIEBQE6BQQCAgQF/skFBQP+dwIEBQE6BQQCAgQF/skFBQMBhwIEBQE6BQQCAgQF/skFBQP+dwIEBQE6BQQCAgQF/skFBQMBhwIEBQE6BQQCAgQF/skFBQP+dwIEBQE6BQQCAgQF/skFBQMBhwIEBQE6BQQCAgQF/skFBQP+dwIEBQE6BQQCAgQF/skFBQMBhwIEBQE6BQQCAgQF/skFBQP+dwIEBQE6BQQCAgQF/skFBQMBhwIEBQE6BQQCAgQF/skFBQP+dwIEBQE6BQQCAgQF/skFBQMBhwIEBQE6BQQCAgQF/skFBQP+dwIEBQE6BQQCAgQF/skFBQMBaxwBwPxIHAEBAwMEBQUGA7gGBQUEAwMBAQEBAwMEBQUG/EgGBQUEAwMBhgMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFXfxIA7j8SAYFBQQDAwEBAQEDAwQFBQYDuAYFBQQDAwEBAQEDAwQFBQAAACAAAAAAA/gD+AAQACEAMgBDAFQAZQB2AIcAmACpALoAywDcAO0A/gEPASABMQFCAVMBZAF1AYYBlwGoAbkBygHbAewB/QIDAicAACUVHwIzPwI1LwIjDwMVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAxUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlFR8CMz8CNS8CIw8DFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAiUVHwIzPwI1LwIjDwMVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAxUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlFR8CMz8CNS8CIw8DFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAiUVHwIzPwI1LwIjDwMVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJRUfAjM/AjUvAiMPAxUfAjM/AjUvAiMPAgUVHwIzPwI1LwIjDwIlFR8CMz8CNS8CIw8DFR8CMz8CNS8CIw8CBRUfAjM/AjUvAiMPAiUVHwIzPwI1LwIjDwMVHwIzPwI1LwIjDwIFFR8CMz8CNS8CIw8CJTMhESERIxEfByE/BxEvByEPBgKoAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMCEwIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMCEwIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMCEwIEBa4FBAICBAWrBQUD/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAWscAcD8SBwBAQMDBAUFBgO4BgUFBAMDAQEBAQMDBAUFBvxIBgUFBAMDAYYDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBU8DBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBQUDBQQCAgQFBgUEAgEDBV38SAO4/EgGBQUEAwMBAQEBAwMEBQUGA7gGBQUEAwMBAQEBAwMEBQUAAAADAAAAAAPOA8IAAwA4AFYAABMRIRElITMfDRURJyEvDjURNT8OITMfDhEjES8HIYYCTP20AkwJCAgIBwcGBgYFBAMDAgLK/ioJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICDMCoA0MDAwLCgoJCAcHBQQDAgFUAQIEBQcHBAj9XALG/lwBpFQBAgMEBAUFBgcHBwgICAn9eJABAQIDAwUFBQYGBwgHCAkIAaQJCAgIBwcHBgUFBAQDAgGoAgMFBQYICAkJCwsLDA0N/ggB+AkIBwYFBAECAAAAAgAAAAADdAO2AAMAIQAAExUhNSUhFTMRIREPByMvBxEhNSMVIeMBtv3zAmWD/qIBAwQFBggECF0ICQcHBQQBAgG2LP2bA19YWFdX/qH+dgkJBwYGBAECAQIEBgYHBQgB569YAAIAAAAAAyYDJgAIAA4AAAkBNTMRITUzASchFSERIwHKAQhU/rDB/ve0Afj+XFQCcv73wf6wVAEI8FT+XAAAAAACAAAAAALSAvwAIQCAAAABIw8LHwc7AT8HPQEDMx8OHQEfBxUjLwcPByMvDz8OOwE1Lw0jAcQGBgwGBQUIBAMCAgIBAQIEBgMICgxiDgwEBAMDAwMC7pYWFBMREA4NDAoJBwYFBAIBAgQFAwgKEzkHBwgICAcGBgYHBwgICQkJXRMREQ8ODAsKCAcGBQQDAQEBAQMEBgYICQoLDQ0PEBESgQECAgMDBAUFBgYHCAgIqgHxAQMDAwMJBAUGBQw5DAsIBwMFAwEDAgMCBAcJCQtvAQsBAQMFBQcHCQsLDg4QEhMU8gcHBQQCAwECRgEBAwMFBQYGBwYFBAQCAQEBAQIEBAUGBwkKCwwOEBAmExIQEA4NCwoKCAYGBAMCOggGBwUGBQQEBAMCAgEBAAAEAAAAAAN6AyYAAwAgAEsApwAAEyEVIQEjDwcfBz8JNSU7ARUjESMRIxEjNS8PPw4lMx8PHQEfBRUrAS8GDwYrAi8NPQE/DTsBNS8MhgL0/QwCHAUKCQgHBQQBAQECAwQGBwkKUAoIAwICAwIBAf4Pk1QqVCpUDQ0MDAsKCgkIBwYFBAQBAQECBAUGBwkJCwsMDQ0ODwFKcBEQDw4NCwsJCAcGBQQCAgECAwQFDA8uBQYGBwYFBgQFBgUGBwcHCEoPDg0MCwoJCAYGBQQDAgICAgQEBQYHCAkKCwwNDQ9nAQMCAwMEBAUFBQYOfwEuVAFXAgQGCAkJCzQMCQgHBAQCAQEBAwMCAwcICQpl9VT+hgF6/oaqAgQEBgcICAkKCwwMDA0NDg8PDg0NDAsLCQkHBgUEAgEBAQMEBQYHCAoKDA4PEBET3gYGBQQDAgFBAgIDBAUGBgcFBQQDAgICAgMEBQUHBwoKCw0ODxEkEA8ODQsLCggHBgUEAwIvDQwFBQUEBAMDAgIBAQAAAAABAAAAAAP3A+EAPwAAEzMRMzc1MxUXNTMVNzUzFSMHFSM1JxUjBxUjFTMVNzUzFRc1MwE1MxUjARUjNScVIwcVIxUhFSE1IzUzNSM1Mx8XFedbz1vlXFDxW89azy4uzlu4VgEBXFL++lu3WdEuA6v8PhcXFxcD4f4I1j0oTxsBzUdb1zwoTxy/U4oJxz44kRIBQkNc/rk+LZEHyTNyF4lcilsAAAEAAAAAA/cD4QBCAAATMxUzFTM1MxUzNTMVMzUzFSM1IxUjNSMVIzUjFSMRMxU3NTMVFzUzATUzFSMBFSM1JxUjBxUjFSEVITUjNTMRIzUzHxcuzlu4W/xcXPxbt1zOLi7OW7hWAQFcUv76W7dZ0S4Dq/w+FxcXFwPhLi0tLS0tLVsXFxcXFxf9rAnGPziREgFCQ1v+uD4tkQfJM3IXiVwCVFsAAwAAAAAD+APhAAcAEABAAAABBxUjFTMBJzcHFzUzNycVIyUzETM3NTMVFzc1MxUXNyM1MxUjBxczFSM1MycHFSM1JwEVIxUhFSE1IzUzNSM1MwErxy4dAVAt5pasUXN/W/3DFx3IWz2pW45ZAlw7aG80XAddeFu9/q4uA6v8PhcXFxcCcsdLXAFPH3qWeAuEfwf8/drIS0AqqDU1jmdcXHduXFxdikU0hP6uTHIXiVxcWwAABgAAAAAD+AOZAAMAQwBHAIcAiwDLAAATIRUhJR8OHQEPDi8OPQE/DQEhFSElMx8NHQEPDSsBLw09AT8NASEVISUfDh0BDw4vDj0BPw0IArX9SwOSCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQr8eAK1/UsDkgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCQoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkK/HgCtf1LA5IJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgEEfp4BAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBHH6dAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBARx+ngEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQAGAAAAAAP4A7kAAwAPABMAHQAhACcAABMhFSElMxUjNTM1IzUzNSMBIRUhJTMVBzMVIzU3IwEhFSElMxUjNSMIArX9SwMzvb1+Pz9+/M0Ctf1LAzO9cXG9cXH8zQK1/UsDM34/PwEEfr38PyA+IAE7fr05hD85hAE7fr38vQAAAAUAAAAAA/gDuQADAAcACgAOABIAADchFSERIRUhAREnJSEVIREhFSEIA/D8EAJ2/YoD8Pz9DAJ2/YoD8PwQxX4Ben4Bev6Gvb1+AXp+AAAABQAAAAAD+AO5AAMABwAKAA4AEgAANyEVIREhFSEBFwcBIRUhESEVIQgD8PwQAnb9igL0/Pz9DAJ2/YoD8PwQxX4Ben4Ber29AXp+AXp+AAAFAAAAAAP4A/gAOQB5ALkBOQG5AAABMx8LPwszDw8vDgEzHw0dAQ8NKwEvDT0BPw0hMx8NHQEPDSsBLw09AT8OIw8dHQEfHTsBPx09AS8eHx8PHy8fPx4BB2MICgsNDAwNDQ4ODg8PDg4ODgwNCw4MCghkBgcICgsMDg4SFBQVFhYXFxgWFxUVFRMSDg0MCgoIBwGSCAcIBwcHBgUFBQQDAwIBAQIDAwQFBQUHBgcHCAcICQcIBwcGBwUFBQQDAwIBAQIDAwQFBQUHBgcHCAf+zQkHCAcHBwYFBQUEAwMCAQECAwMEBQUFBwYHBwgHCQgHCAcHBgcFBQUEAwMCAQECAwMEBQUFBwYHBwgHphMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMaGhkZGBgXFxYWFRUUExIRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBEREhMUFRUWFhcXGBgZGRoaGhoZGRgYFxcWFhUVFBMSEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERITFBUVFhYXFxgYGRkaAcEQEA4NCQgHBgUDAgEBAgMEBgcICQ0OEBETEhIREBAODg4NCwgHBQMBAQMFCAkLDA8NDw8QERESAQ8CAgIEAwUFBgYGBwcICAgICAcHBwcGBQUFBAMDAgEBAgMDBAUFBQYHBwcHCAgICAgHBwYGBgUFAwQCAgICAgIEAwUFBgYGBwcICAgICAcHBwcGBQUFBAMDAgEBAgMDBAUFBQYHBwcHCAgICAgHBwYGBgUFAwQCAgK9AgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAn4BAgMEBgcICQoLDA0ODxARERITFBUVFhYXFxgYGRkaGhoaGRkYGBcXFhYVFRQTEhEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERESExQVFRYWFxcYGBkZGhoaGhkZGBgXFxYWFRUUExIRERAPDg0MCwoJCAcGBAMCAAAAAAUAAAAAA84DpAAvAF8AZQBpAHUAAAEzHwkdAQ8JKwEvCT0BPwkhMx8JHQEPCSsBLwk9AT8JJwcRIREnAQchJyUhExcRIzUhFSMRNwLnBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGB/44BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGB4sCAvQC/X9QArJQ/bQChnsQqP20qBAB1gECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgFUB/7hAR8HASbS0lT+vjH+K1RUAdUxAAsAAAAAA2UD1AAfAD8ApQC8ANQA7wEKAUoBZQGAAjwAABMfDy8OJQ8PPw8dAQ8eIy8ePQEfET8PJQ8CFR8GMz8FLwM3DwUfBTM/BjUvATcxHwIdAQ8CMz8HLwchIw8HHwczLwI9AT8DIw8NHQEfDTsBPw09AS8OIw8HFR8CPwQvBzcjDwcfBD8CNS8IMx8PFQ8DHw8PDx8DFQ8PIy8JDwojLw81PwMvDz8PLwM1Pw8fBz8G+gUHBwgJCgsMDQ0ODw8PDxAHBwcJCQsKDAwNDQ4PDw8B/BAPDw8ODQ0MDAoLCQkHBwcQDw8PDw4NDQwLCgkIBwdkAgIEBAUGBgcICQkKCgsLDAsNDA0ODg4ODw8PDxAPEDIYDxAPDw8PDg4ODg0MDQsMCwsKCgkJCAcGBgUEBAICNhgYFxcXFRUVExISEA4OBgsHDAwODhEREhMVFRUXFxcYGP5bFwQCAQMEBgcICAgIBwcGBRgOEQ8P4AUHDw8RDRgFBgcHCAkIBwcGBAMBAQMTAgIBAQICLwgIBwcFBAIBAQIEBQcHBAj+WAQECAcHBQQCAQECBAUHBwQIMwICAQECAqMJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICAkJCAgIBwcGBgYFBAMDAgICAgMDBAUGBgYHBwgICHUFBQUEBwYEAwEBAxoMDw8RDRgDBAQFBQUG0AUGBQUFBAQDGA4RDw8MFwQCAgIFBQcFBQUJCQgREAgICgoICAYGBQQDAgEBAgQGEQsLCgoKCAgIBgYEBAMBAQEBAwQEBgYICAgKCgoLCxAGBAIBAQIDBAQGBwcJCQoLDAsMDAwLDAsLCwoJCQgHBAcICQkKCwoLCwwLDAsLCwsKCQkIBgYFBAMCAQECBAYRCwsKCgoICAcHBgQEAwEBAQEDBAQGBggICAoKCgsLEAYEAgEBAgMEBAYHBwkJCggIEBERDw4PDQ0MCwoKCgwNDg4PATsODw4ODQ0NDA0LCgoICAYFDg4ODQ0NDAsLCwoKCQkIBwcICQkKCgsLCwwNDQ0ODg8GBgcJCQsLDQwNDQ0ODg+GOBAREA8QEA8PDg8ODQ0NDAwLCgoKCQgIBwcFBQUDAwIBAQIDAwUFBgYHCAgJCgoKCwwMDQ0NDg8ODw8QEA8REBA4EAcJCQsMDQ4PEBESExQVCxYQGxYVFBMSERAPDg0MCwkJB4YpCAgICAcHBgUEAgICBQUHKQUHCQsLBQYLCQcFKQYGBAMBAgMFBwcHBAgICM4KCwoLCwoLCgECBAUGCAgICAgHBwUEAQIBAgQFBwcICAgICAYFBAECCgsKCwsKCwoqAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJCQgICAcHBgYGBQQDAwICiwECAgUHBggECAgILQsLCQcFKAUFAwMDAQEBAQICAwQEBSkFBwkLCikICAgIBwcGBQMBAVUBAwUEBAcHCAkJCgoLCwsLDAsLDA8CAwQFBQcHCAkJCgsLCwwMDAwLCwsKCQkIBwcFBQQDAg4LDAsLDAsLCwoKCQkIBwcGBAQCAQECAwUFBgcJCQoGCQgIBwUFBAMCAQICAwUFBwcICQkKCgsLCwsMCwsMDwIDBAUFBwcICQkKCwsLDAwMDAsLCwoJCQgHBwUFBAMCDgsMCwsMCwsLCgoJCQgHBwQEBQMBAQMEBwcKCw4NCwoIBwUDAAAAAAYAAAAAA84DpAADAAgAEAAUABgAHgAANyEVIQEHFTM1JzMVFxUjNTclFTM1IREhESUhESMRITIDSPy4AWU1alQ+VOZUAYR+/TYB+P20A3LS/WCwVAJeNHx8ylxU1NRUXNLS/ggB+FT+hv7aAAYAAAAAA6QDjwAsAH4AvgD+AT4BfgAAASsBDwoVHwU/Ah8CPwU1LwszHxQVDw0jLwMPAiMvDTU/EyUzHw4PDy8PPw4hMx8ODw8vDz8OJTMfDg8PLw8/DiMzHw4PDy8PPw4CAAQLCAcKC24pFQ0IBQMFBwQEBAaGKSsyKYcFBQQHAwUDBQgMDixtCwoJBxMREAcHCwoKCQkRbx4UCRIHCAYFBAMBAQYHCQsGBwcICQgKCgYHEngoKjEnghAGCgkJCQgHBwYLCQcGAQEDBAYGBwgIExMecBAJCgoKCw4QAUwLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgr9lQsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgHECwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoK8QsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgIAAwQHC4EqGBAODAsKDAkEAwICDwMBAQMPAgMDBwUMCwsMDhAQLX4NCQYDVQIBAgUFBgcIEIMeFQoXCwwMDQ0ODQ8PEA8PDgYGBgUEBAMDAQEOAwEBAw8BAwMEBAUGBgYODw8QDw4ODg0MDAwMCxYVHoIRBwcHBQQEApMCAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAgIDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMCqAIDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMCAgMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwIAAAADAAAAAANQA84AAwBhAMgAACUVMzUDIw8VFR8QFTM1JzcXNxcHFTM1PxA1LxYzHx0VDw8VIxUjNSM1Lw81Px0BrKhUDQ0MDQwMDAsWFRMSEA8NCgUEAwMCAgEBAgMFBQcICQoLDA0NDg8QGCpyPGBgPHIqGBAPDg0NDAsKCQgHBQUDAgEBAgIDAwQFCg0PEBITFRYLDAwMDQwNDREREREQEBAPDw4ODg0NDAwLCgoKCAgIBwYFBAQDAgIBAgQFBwgJCgwNDg4QERISVKhUEhIREA4ODQwKCQgHBQQBAgICAwQEBQYHCAgICgoKCwwMDQ0ODg4PDxAQEBEREdoqKgKgAQICAwMEBQoNDxASExUWCwwMDA0MDQ0TEhIREREPDw8NDQwLCwkIC2HrcTxhYTxx62ELCAoKCwwNDQ8PEBARERISEw0NDA0MDAwLFhUTEhAPDQoFBAMDAgIBVAICAwQEBQYHCAgICgoKCwwMDQ0ODg4PDxAQEBEREREXFxYWFRQUExMRERAODg0L/yoq/wsNDg4QERETExQUFRYWCxcdEREREBAQDw8ODg4NDQwMCwoKCggICAcGBQQEAwICAAAABAAAAAADpAOkABIAJQBIAI4AAAEVPw49ASEdAR8ONTcRHw8/DxElIRUzFQ8bFTMVITUzNS8bNTMC/AkJCAgHBwYGBgQEBAICAv1gAgICBAQEBgYGBwcICAkJVAUGCAgJCgsMDQ0NDQ0MCwsLCwwNDQ0NDQwLCgkICAYF/lwB+KgBAwQGCAkKDAwOEBAQEhITCgsLDQ0NDg8XGRgYqP5cqBgYGRcPDg0NDQsLChMSEhAQEA4MDAoJBAcFBAKoAvzLBAQFBQYHBwgICAkJCQoKClRUCgoKCQkJCQgHBwcGBQUEBMtU/rgJCggJCAgHBgcFBQMDAgEBAQECAwMFBQcGBwgICQgKCQFIVFSoFBMTEhEQEA4NDQoKCAcFAw8ODQwLCgkICwkHBaxUVKwFBwkLCAkKCwwNDg8DBQcICgoNDQ4QEAkRExMTsgAAAAACAAAAAAOdA+MAbgD3AAABIw8FESMRLwUrAQ8FESM1LwUrAQ8FER8PMz8IJw8DIy8LES8FKwEPBREjES8GMx8OPwEzHw0VET8DMx8MFQ8PIy8PAz8OOwEXNT8OOwEfAj8IAccFBAMDAgICVAECAgMEBAUFBAMDAgICVAECAgMEBAUFBAMDAgICAQIDBAUHBwgJCgoLDAwMDegLCwsLCgoJCc8VcwgICAgHCAcHBgYFBQMDAQEBAwEDBAQFBQQDAwICAlQBAwEDBAQFCgkJCQkJCQcHBQUFAwMDAgsLCgkJCQkJCQcIBwUFBAMCYAgICQkICAgINQUFBAQDAgEBAQICAwQFBeMPEAgQEhISE/EVFRQUEhEQDw4GCwoIBgQCAQECAgQFBgcHCAgJCQkKCQkLCgECAgQFBgcHCAgJCQkKCQkJCgkJCAoICAkJCQoJA48BAgICAwj+WQF6CQUCAgIBAQICAgMI/oP8CQUCAgIBAQICAgMI/hoNDAwMCwoKCQgHBwUEAwIBAQECBAQFBgeyEDkEAgEBAgMDBQUGBggHCAkB1gkFAgICAQECAgIDCP6tAaQJBQICAgFUAgICBAUFBgYHBwcICAgJAQECAgIEBQUGCAgJCgoLCwz+TDADAgEBAwMFKAQGBQYHBgcHBwcGBwYGBgXCDAoFCAYFAwIBAwUICAsMDQ8IERITFBQVAe4MCwsKCgkICAYFBQQCAgICFwwLCwoKCQgIBgUFBAICAgIBAwsLBgUFBAICAgAAAAAEAAAAAAPOA84AAwAfACMAJwAAAQczNyUXBzM3FwczFSMHMxUjByc3IwcnNyM1MzcjNTMnESERJSERIQGeDtIO/uxTCtILUwpbYg5bYgtTCtILUwpbYg5bYssC9Py4A5z8ZAJUqKjVB3qBB3pUqFSBB3qBB3pUqFTS/QwC9FT8ZAAAAAADAAAAAAOkA84AAwAHABEAAAERMxElESERJSEVIREhNSERIwJU/P1gAVD+XAH4AVD+XP6wVAL8/lwBpH7+XAGkVH79tH7+sAACAAAAAAN6A+0APwDHAAABDw8fDjsBPw4vDgMfDxU7AR8NFREVDw4hLw41ETU/DTMhNS8PDw8jPw4CAAsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsMFxcVFRQSERAODQoJBwQDPwkICAgHBwYGBgUEAwMCAgICAwMEBQYGBgcHCAgICf20CQgICAcHBgYGBQQDAwICAgIDAwQFBgYGBwcICAgJAY8BAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAX4BBAUICgsODxASExQVFhcBzAECAgQEBQYHCAgICgkKCwsKCwoJCggICAcGBQQEAgICAgQEBQYHCAgICgkKCwoLCwoJCggICAcGBQQEAgICIwECBQcICwwPDxETExUWFhhgAQIDBAQFBQYHBggICAgJ/ggICAgICAYHBgUFBAQDAgEBAQECAwQEBQUGBwYICAgICAH4CQgICAgGBwYFBQQEAwIBVAsLCgkKCAgIBwYFBAQCAgEBAgIEBAUGBwgICAoJCgsLGBcWFRUTEREPDQwJCAYDAAAAAAIAAAAAAtIC5QAFAAkAAAEXNxcHJwMhFSEBdoqKPMbGDAGk/lwCHIqKPMXFAQVUAAQAAAAAA3oDzgADAAcACwAPAAABETMRJSERIQMRIRElIREhAYL8/rABpP5cVAJM/WAC9P0MAtL+XAGkVP20AqD9DAL0VPxkAAoAAAAAA3oDzgADAAcACwAPABMAFwAbAB8AIwAnAAAlMxUjJTMVIyUzFSMBMxUjJTMVIwEzFSMlMxUjATMVIyUzFSMlMxUjAxxeXv6GvLz+5F5eAqBUVP1gVFQCoFRU/WBUVAKWXl7+hry8/uReXoZUVFRUVAGBmpqaAc6ampoBgVRUVFRUAAACAAAAAAN6A84AAwAHAAATESERJSERIdoCTP1gAvT9DAN6/QwC9FT8ZAAAAAIAAAAAA3oDzgBEAEkAAAEjDw8RHw8hPw8RLw8lMyERIQGCCQgREA8PDg0MCwkJBwMFAwIBAgUFBwkJCwwNDg8HEBARAQURERAPDw4NDAsJCQcDBQMCAQIFBQcJCQsMDQ4PBxAQEf3//AH4/QwDegECBQUHCQkLDA0ODwcQEBH+UxEREA8PDg0MCwkJBwMFAwIBAgUFBwkJCwwNDg8HEBARAa0RERAPDw4NDAsJCQcDBQMCVPxkAAACAAAAAAMmA6QAAwAHAAABESERJSERIQEEAfj93gJM/bQDev0MAvQq/LgAAAQAAAAAA3oDzgAFAAsAEgAZAAABMxEjNTMlMxUzFSEBOwERIzUjJTsBFSMVIwMmVPyo/WBU0v7aAfioVFSo/ghU0tJUAVj+2lTS0lQDnP7a0lRU0gAAAAAEAAAAAAN6A84AAwAHAAsADwAAJSEVIQEzESMBMxEjEyEVIQEuAaT+XAH4VFT9YFRUqAGk/lyGVAL0/bQCTP20AvRUAAEAAAAAAqgCqABAAAABMx8PDw8vDz8OAgAJCBEQDw8ODQwLCQkHBQUCAQECBQUHCQkLDA0ODw8QERERERAPDw4NDAsJCQcFBQIBAQIFBQcJCQsMDQ4PDxARAqgBAgUFBwkJCwwNDg8PEBEREREQDw8ODQwLCQkHBQUCAQECBQUHCQkLDA0ODw8QERERERAPDw4NDAsJCQcFBQIAAAcAAAAAA84DpAADAAkADQATABcAGwAmAAAlMxUjJzMVMxUjEzMVIyczFSMVIwERMxElIREhAzMVIwczFSM1MxUBLqio/FRUqPyoqPyoVFQCTPz+sAGk/lzhjW+XXvxUsFSoVFQBzlRUVFQBzv1gAqBU/LgDSFR+VPx4AAACAAAAAAK9AzsAAwAHAAABETMRJyERIQHBfvwBev6GAr3+hgF6fv2KAAAAAAIAAAAAAvwDegADAAcAAAERMxElIREhAYL8/oYB+P4IAvz+CAH4fv0MAAAAAgAAAAADOwN6AAMABwAAAREhESUhESEBQwF6/ggCdv2KAvz+CAH4fv0MAAACAAAAAAM7A7kAAwAHAAABESERJSERIQFDAXr+CAJ2/YoDO/2KAnZ+/I4AAAIAAAAAAzsD+AADAAcAAAERIRElIREhAUMBev4IAnb9igN6/QwC9H78EAAABAAAAAADuQO5AAMACAAMABAAADchFSEBEyE3FwERIRElIREhRwNy/I4CDaj+CH5U/u8Cdv0MA3L8jsV+ApX+5Z1UATH+RwG5fv1LAAEAAAAAA6UC+AAIAAABFwchFSEXByUBijWtApT9bK01/tAC+EGNVI1B+AAAAQAAAAADpAL8AAYAAAEVIRUhFSUBrAH4/gj+sAL80lTS/AAAAQAAAAADpALSAAgAABM7ARUhFSEVI1xUVAKg/WCoAtKoVKgAAgAAAAADpALnAEAAhQAAASMPDx8PPw8vDzMfECEVIQ8PLw8/DgFDCAcPDg0NDAwKCQkHBgUEAgEBAgQFBgcJCQoMDA0NDg8PDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODw8KCxQTExMREBAODgwLCQQHBgMBfv6CBgYICQsMDg4QEBETExMUFRgXFhUUExIQDw4LCggFBAEBBAUICgsODxASExQVFhcCkwECBAUGBwkJCgwMDQ0ODw8PDw4NDQwMCgkJBwYFBAIBAQIEBQYHCQkKDAwNDQ4PDw8PDg0NDAwKCQkHBgUEAlUBAwQGCAkKDA0ODxARCRMTDlQYExIREA8ODQwKCQgGBAMBAQQFCAoLDg8QEhMUFRYXGBgXFhUUExIQDw4LCggFBAAAAAABAAAAAAOkAucARAAAATMfECEVIQ8PLw8/DgFDCgsUExMTERAQDg4MCwkEBwYDAX7+ggYGCAkLDA4OEBARExMTFBUYFxYVFBMSEA8OCwoIBQQBAQQFCAoLDg8QEhMUFRYXAucBAwQGCAkKDA0ODxARCRMTDlQYExIREA8ODQwKCQgGBAMBAQQFCAoLDg8QEhMUFRYXGBgXFhUUExIQDw4LCggFBAAAAAACAAAAAAOkAtIAAwALAAATFTM1JSEVIRUhFSGw/P6wAaQBpP5c/lwCfvz8VKhUqAABAAAAAAO5AtIABwAAEyEVIRUhFSFHAaQBzv4y/lwC0qhUqAABAAAAAAOlAvgACAAAAQ0BJzchNSEnAnYBMP7QNa39bAKUrQL4+PhBjVSNAAEAAAAAA6QC/AAGAAABDQE1ITUhAlQBUP6w/ggB+AL8/PzSVAAAAAABAAAAAAOkAtIACAAAATMRIzUhNSE1A1BUqP1gAqAC0v5cqFSoAAAAAgAAAAADpALnAEAAhQAAASMPDx8PPw8vDzMfDw8PLxAhNSE/DgK9CAcPDg0NDAwKCQkHBgUEAgEBAgQFBgcJCQoMDA0NDg8PDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODw8MDBcWFRQTEhAPDgsKCAUEAQEEBQgKCw4PEBITFBUWFxgVFBMTExEQEA4ODAsJBAcGA/6CAX4GBggJCwwODhAQERMTExQCkwECBAUGBwkJCgwMDQ0ODw8PDw4NDQwMCgkJBwYFBAIBAQIEBQYHCQkKDAwNDQ4PDw8PDg0NDAwKCQkHBgUEAlUBBAUICgsODxASExQVFhcYGBcWFRQTEhAPDgsKCAUEAQEDBAYICQoMDQ4PEBEJExMOVBgTEhEQDw4NDAoJCAYEAwAAAAABAAAAAAOkAucARAAAATMfDw8PLxAhNSE/DgK9DAwXFhUUExIQDw4LCggFBAEBBAUICgsODxASExQVFhcYFRQTExMREBAODgwLCQQHBgP+ggF+BgYICQsMDg4QEBETExMUAucBBAUICgsODxASExQVFhcYGBcWFRQTEhAPDgsKCAUEAQEDBAYICQoMDQ4PEBEJExMOVBgTEhEQDw4NDAoJCAYEAwAAAAACAAAAAAOkAtIABAAMAAABHQEzNSUhESE1ITUhAlT8/rABpP5c/lwBpAJ+VKj8VP5cqFQAAQAAAAADuQLSAAcAAAEhESE1ITUhAhUBpP5c/jIBzgLS/lyoVAAAAAIAAAAAA3oDzgAFAAoAABMRIREjNSUhAREh2gJM/P5cAd8BFf0MA3r9DAH4/FT+6/15AAADAAAAAAPuA+8AIwAwADYAAAE7AR8KESchLwo1ERc3FSERISUzByMVJz8GJRcBJzcXAt/RBgYGBgsJCAYCAQEBsf0/BwYGBgoKBwYCAgF4BgK1/t/+LeWOGHEFBQYGBgcHAXdV/nmpWVQDwQECAgYHCgoGBgYH/I6xAQEBAgYICQsGBgYGAVJ5BZ8CBH5+C3EFBQQEAgICL13+nKlZVAAABAAAAAAD3APOAB8AKwAxAEwAAAEzHwkRJyEvCTUXNxUhESMlMwcjFSc/BhcBJzcXEyEfDREjES8GIQJOnAgICA4MBgUEBgTK/ioRCA8HDAYFBAYETwUCTPT+n4ZhHEQDBgwOCAjwOf7ncTs4KQKtDAwXCgoJCAcHBQQDAgFUAQIEBQcHDP1cAyYBAgMICwYHBxAQ/VmVAgIGBQsGBgcQEdRPBIABsVdXEUQFBgsIAwILPv7+cDw4AWoCAwoGCAgJCQsLCwwNDf4IAfgJCAcGBQQDAAAKAAAAAAP4A6QAAwAHAAsADwATABcAGwAfACMAKwAAARUzNSEVMzUhFTM1JRUzNSEVMzUhFTM1JRUzNSEVMzUhFTM1JSERIxEhESMCqKj+XKj+XKgBUKj+XKj+XKgBetL93vz93tL+2gPwVPy4VAFYqKioqKio/KioqKioqPyoqKioqKhU/rD+CAH4AAQAAAAAA/gDOwAHAA4AFQAcAAABFTMHMzc1IyEVMwczNzUlBREHITcjAQURByE3IwKtilhNSMf9yYpYTUj+ywG5lf7tWGkCNwG5lf7tWGkCysrSqvLK0qrycQL+g/fSAaQC/oP30gAAAgAAAAADuQO5AAwAGAAAASERASERMxUhNTMRIyUzFTMVIxUjNSM1MwI/AXr+5f2pfgF6/Pz+xX69vX69vQO5/an+5QE7vfwBen69fr29fgADAAAAAAO5A7kABAARAC0AAAEXBy8BJSERASERMxUhNTMRISUfCAcvAzU/CwE0eg+VegExAfj+3/2vfgF6/P6G/vwICQgIBwYGBh2jIQMCAQEEAwQDBQUFNwcHCAMt1KNE1Ov9r/7fAXr8/AF6fgEBAwQFBgcHNF45BgcGDQwMBgUFBAQEHwQCAgAAAAIAAAAAA7kDuQALABgAABMXNxcHFwcnByc3JyUhEQEhETMVITUzESOmfn5Zfn5Zfn5afn4B8wF6/uX9qX4Bevz8A7R+flp+fll+fll+fl/9qf7lATu9/AF6AAAAAwAAAAADzgOkAAUACQANAAABFwkBNwURDQElCQMDelT+Mv4yUwF7/tkBJwEn/tkBzv4y/jIByDj+zAE0OPwCacXFxQE0/sz+ywE1AAMAAAAAA/gDuQAEAAwAFgAAAQMzAyMnMxMjJyEHIwEXIxEzByczESMBQGjWaAY6ev5xQP7sQHEDM71+fr29fn4C8f69AUOJ/QzIyAMzvf4Ivb0B+AAAAAAIAAAAAAOkA84ABQAMACYAPgBJAG4AiwCWAAA3MxUhFSEBFwc1IzUzARU7AT8JLwkrAScVPwo1LwklMxUjFTMVIxUjESM7AR8QDw8jAzMfCw8LIxUjEyEBESM1IzUhFSOwVAF6/jICTKioqKj+exkICAgGBgUFBAMCAQEDAgQFBQYHCAgJF9odBQUEBAMDAwIBAQEBAgMDAwQEBQUBbqpoXl5B81sJEggIBwgHBgYGBgUECQYFAgEBAgUGCQkGBQcGBwcICAgRZdpoDQwMCgoIBwYFBAIBAQIEBQYICAoFDAwMK0JUAd8BFVT8/rBU2lRUAVCoqH5UAQyeAgIDBAUHCAoRFRUSCQgHBQQDAwEEUQEBAQIDAwQEBQUGDAYFBQQEAwIDAQFAQDNAcwEmAgIDAwMFBAUGBgcHDxETFRYWFRMRDw4GBgUEBQMDAwICASYBAgQGBwgKCwwODg8PDg0NCgoIBwMFAwJXAqD+6/7z5+fSAAAEAAAAAAOkA84ABQAMABwAJwAANzMVIRUhARUzFSMVJwEzFzM3MxczNzMDIycjByMDIQERIxEjNSEVI7BUAVD+XAJMqKio/ghXKAIvRC8CKFdVSzECMUsBAd8BFVT8/rBU2lRUAVB+VH6oAY/Pz8/P/rC8vAK1/uv+yQER59IAAAQAAAAAA6QDzgAFAAwAHAAnAAA3MxUhFSEBFwc1IzUzATMXMzczFzM3MwMjJyMHIwMhAREjNSM1IRUjsFQBUP5cAkyoqKio/WBXKAIvRC8CKFdVSzECMUsBAd8BFVT8/rBU2lRUAVCoqH5UAWXPz8/P/rC8vAK1/uv+8+fn0gAACAAAAAAD+APOAAIABgAKAA4AEQAVABkAHQAAATMHJSEVITUhFSE1IRUhJRcjJxEhESERIRElIREhAqjSaf2fASb+2gEm/toBJv7aAmFp0ioBJvy4Ac793gPw/BABgn5+VPxU/FR+fvz9DAL0/QwC9FT8ZAAJAAAAAAP4A84AAgAGAAoADQARABUAGAAcACAAAAEzByUhFSERIRUhJRcjJxEhESERIRE3FzchFSE1JSERIQKo0mn9nwEm/toBJv7aAmFp0ioBJvy4Ac5+aWn84gHO/d4D8PwQAVh+flQBJlR+ftL93gIi/d4CItJ+fn5+VPxkAAgAAAAAA/gDzgACAAYACgAOABIAFgAaACQAACUXNyUhFSElIREhARUzNTczFSMlIRUhESEVISchESMRIREhFSECqGlp/TYBUP6wAaQBev6G/rCoqPz8/lwBUP6wAqD9YKgD8FT8uAGk/gjvfn4/VH7+2gH4VFQqVH78AaRU/P3eAc79DFQAAAAIAAAAAAPOA9YACgAOABIAFgAaAB4AIgAsAAABFwcnNyM1MxUzJyUzFSMRMxUjJxEhESEzFSM3IREhAzMVIychFSM1IREzFSMBBI+POyrBVG0qAYvS0tLSVAF6/WB+ftICIv3e0tLSqAJMVP5cqPwBSI+QPCqoVCpUVAEmVKj+CAH4VKj9YAL0VPyoVP5cVAAIAAAAAAO5A/gAAwAHAAsADwATABcAGwAnAAAlMxUjNTMVIycRIRElMxUjNyERIQMzFSMRIRUhAyEXFSM1JyERMxUhAn69vb29PwE7/Zq9vewBuf5H7Pz8AXr+hs0CdL9+fP5Fvf7FxT+9P37+xQE7EF+O/kcCR18BHF8BS+XUppX9S34AAAAABAAAAAAD0QPOAAcADwAXAB8AAAEfAQ8BLwE3AQ8BHwE/AScDEw0BCwEtAQEfAQ8BLwE3AxQzioozM4qK/rkpZGQpKWRkKWkBAv7+aWn+/gECAfgte3stLXt7AayKMzOKijMzAWtkKSlkZCkpAUL+/mlp/v4BAmlpAWV7LS17ey0tAAAABQAAAAADzgPOAAMABwAdACEAJQAAARUzNScVMzUlESERIRUzNSEVITUjFTM1IRUhNSMRJxUhNSUhESECANLS0v20AvT93n4BJv7afn4BJv7aqKgC9Py4A5z8ZAFYVFTSVFR+/d4CIpM/qD+oP6g/AY/Sfn5U/GQAAwAAAAADzgOkAAMACgASAAATMxEjAQcRIRM1IRMXByEVAyERMqioAga2AXp+/pBRRS8BXZv9+wJU/ggCrrb+XAEmVAF6ROK5/pcCGgAAAAADAAAAAAPOA6QABgAKABIAAAEDFSEHNxE3MxEjASERASc3ITUBBH4BcC62qKio/acCBf7TRS/+owNQ/tpU4LYBpFT+CAH4/eb+0kTiuQAAAAcAAAAAA3oDzgADAAcACwAPABMAFwAbAAABMxUjJzMVIxMzFSMnMxUjESEVIScRIRElIREhAiqoqPyoqPyoqPyoqAGk/lxUAkz9YAL0/QwBWH5+fgFQfn5+AXp+0v0MAvRU/GQAAAAAAwAAAAADowOkAAMACwATAAABMxMjEwMzNyEXMwMnMwEhJyMHIQH+BWPMK/FrPgEGPmvysOwBLv7hPY8+/uEC1v7hAZn9YLKyAqBU/LiysgAEAAAAAAOkA84AIwBHAIgAyQAAAQ8PFSE1Lw8lIR8PFSE1Pw4TIw8PHw8/Dy8PMx8PDw8vDz8OAS4NDAwMCwoKCQgHBwUEAwIBAqABAgMEBQcHCAkKCgsMDAwN/lwBpBUVFBQSEREODgYMCQgGBQL8uAEDBQcJCwwODhEREhQUFfwIBw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODw8PDw4NDQwMCgkJBwYFBAIBAQIEBQYHCQkKDAwNDQ4PDwwMFxYVFBMSEA8OCwoIBQQBAQQFCAoLDg8QEhMUFRYXGBgXFhUUExIQDw4LCggFBAEBBAUICgsODxASExQVFhcBWAECAwQFBwcICQoKCwwMDA1UVA0MDAwLCgoJCAcHBQQDAgFUAQMFBwkLDA4OCBESExQUFbOoFRUUFBIREQ4ODAsJBwUDAc8BAgQFBgcJCQoMDA0NDg8PDw8ODQ0MDAoJCQcGBQQCAQECBAUGBwkJCgwMDQ0ODw8PDw4NDQwMCgkJBwYFBAJVAQQFCAoLDg8QEhMUFRYXGBgXFhUUExIQDw4LCggFBAEBBAUICgsODxASExQVFhcYGBcWFRQTEhAPDgsKCAUEAAAADgAAAAAD+AP4AAMABwALAA8AEwAXABsAHwAjACcAKwAvADMARQAAJTMVIyczFSMlFTM1JTMVIyczFSM1MxUjJRUzNSURIRElIREhARUzNSUVMzUhFTM1IRUzNSUhESM1IxUjNSMVMxUjFTMDIQMmVFR+VFT9tNIB+FRUflRU0tL9tNIBUAEm/oYBzv4y/jLSAaTS/d78/d7S/toD8FTSVPxUVGl3/pTaVFRUfnR0VFRUVNJUVH5+Kv5cAaRU/bQCyqio0n5+fn5+flT+sCoqKqhUfv7kAAAAAwAAAAADzgOkAAIACgA7AAABBzMDMxMjJyMHIwMzFSEVIw8IFwcnByc3LwczHwc/ByE1IQLnRIhuVL1UMMcvVKhUASZ7Bg4PEhMWFxkPah+D0jzWExIREQ8ODQxUCgoMCw0NDg4WFBMSEA4NC/4rASYB5LYBJv4Ifn4DSFRUEyQkIyMiICARaVaD0jzSFhcYFxkYGRoTEhISEhEQERoaGxwdHR4eVAAABQAAAAADzgPOAAYADQARABUAHQAAARUzFSMVJyUXBzUjNTMTMxUjNSEVISchESMRIREjAvzS0tL+2tLS0tIq/PwBpP5cqAL0VP20VAHWqFSo0tLS0qhUAVBU/FT8/jIBev6GAAUAAAAAA84DzgAGAA0AEQAVAB0AAAEXBzUjNTMlFTMVIxUnEzMVIzUhFSEnIREjESERIwL80tLS0v4I0tLS/Pz8AaT+XKgC9FT9tFQB1tLSqFSoqFSo0gF6VPxU/P4yAXr+hgAHAAAAAAPLA8wAHwAnAD8AVwBbAF8AZwAAAQ8HHwc/By8GJQ8BHwE/ASclHwUPBS8FPwQlHwUPBS8FPwQlMxUjNSEVISchESM1IREjASQFBgYHBwgICQkICAcHBgYFBAYGBwcICAkJCAgHBwYGAd4JCwsJCgsL/hREBAUGB5SUBwYFBERGAwUGB5SUBwYFAwIoOAQFBgd3dwcGBQQ4NwQFBgd3dwcGBQT+X/z8AaT+XNIDSFT9YFQBWQgJBwgGBwUFBQUGBwcICAkJCAgHBwYFBQUFBwYIBwlZCwkKCwsKCXKUBwYFBEVFBAUGB5SUBwYFBEVFBAUGB913BwYFBDc4BAUGB3d3BwYFBDg3BAUGB5pU/FT8/rD8/oYAAAMAAAAAA5EDtgAGAAoAEgAAARcBJzcXCQEDMwMnMxMHJyEHIwNWO/6osTt2AR3+Xm3fbUOAu1UW/uFDdQHePP6osDx1AR0BU/7HATmF/flVQcIAAAYAAAAAA8wD0gAFAAsADwATABcAIQAAARcHJzcvARcHFwcnAyEVISczFSMnMxUjJyERIxEhETMVIQMGxsY7iop+O4qKO8YDAXr+hlT8/FT8/KgDclT9Nvz+sAG5xsU7ios7O4uKO8UBRj+9P70/3P5cAVD9DFQAAAIAAAAAA/gD+AAnAHkAAAEVHxYvDBUBAyEVIQ8HER8HIT8HNTMVDw8hLw8RPw4CvQ4jGBscDw4PDw4ODg0MDAoKCAcGBAMBDw4PHR0bGxkYFh4fG/7F3AEb/uUHBgUFBAMBAQEBAwQFBQYHAnYGBgUFBAMBAX4BAgQFBwgJCgsMDQ4PDwgP/YIRDw8PDg0MCwoJCAcFBAECAQIEBQcICQoLDA0ODw8PA3qiAwwKDBEJCgwMDg8PEhIUFBcYGRodHh8PDgwYFBEODAoHCAYDogEbAZp+AQEDBAUFBgf9TAcGBQUEAwEBAQEDBAUFBgdeXhEPDw8ODQwLCgkIBwUEAQIBAgQFBwgJCgsMDQ4PDwgPAr0RDw8PDg0MCwoJCAcFBAIAAAACAAAAAAPOA84ABwAuAAATMxEhETMRIQEzDwozCQEzPxUyVAL0VPxkAsZpVgkREA8ODAsKDArK/qn+qd0CDAsOCAoKCw0ODhASEhQVFxgZGx0eAgD+hgF6/jIDnFIKFhcZGhoaGiUh/nABkAonHyEREREREREQEA8ODQsLCAcGAwEAAAAHAAAAAAOkA6QAAgAGAAoADgASABUAGQAAAQczEQEzAREBMwEnARUBIQcVASEVNychESEDUJaW/m6FAQ39coUCCer+SgI7/n+6AT/+wUOXA0j8uAFGlgGS/m4BDQGB/XICCZf+SoUCO7qFAT9DQ1T8uAAAAAQAAAAAA6MDzgAUACkASwB7AAABHwUPBC8EPwMDHwUPBC8EPwMDIw8HHwczPwcvBzMfDiERIzUjFSE1IxEhFSERIT8OMwLSMgIEBweMjAcHBDQzBQcHjIwHBwWfJgIFBwdtbQcHBSgoBQYIbW0IBgUCBAQIBwcFBAIBAQIDBQYGBwgICAcHBQUDAgEBAgQFBwcICAoKCgkJCQgICAcGBgYFBAQBA1RU/lxUAXr+MgEDBAUFBQYHBwcICAkJCQoKCgHWhwUHBwQ0MwUHB4yMBwcFMzQEBwgBXWkEBwcFKCgFBghtbQgGBSgoBQcHAT8BAgQFBwcICAgIBwYFBAICAgMEBQYHBwgICAcGBQQDVQIBAwMEBQUGBgcHCAgJCv6w/FRU/WBUA0gKCQgIBwcGBgUFBAMDAQIAAAMAAAAAA98D1gAIABEAGQAAARcHJzcjNTMnJRcHMxUjFwcnEyERIxEhESMDJrm5O1Tr61T97ztU6+tUO7llAvRU/bRUAZy5ujxUVFQ7O1RUVDy6AvT+MgF6/oYAAwAAAAAD3wPWAAgAEQAjAAABFwcnNyM1MyclFwczFSMXBycBMyERIxEjESMRIxEjESMRIxEDJrm5O1Tr61T97ztU6+tUO7kBN9IBUFSoVH5UflQBnLm6PFRUVDs7VFRUPLoC9P4yAXr+hgF6/oYBev6GAc4AAAAABwAAAAADpAOkAAMABwALAA8AEwAXAB0AAAERMxEhETMRIREzESUVMzUhFTM1IRUzNSUxIREhEQKoqP5cqP5cqAFQqP5cqP5cqAEmASb8uAJU/lwBpP5cAaT+XAGk/KioqKioqFT8uANIAAAAAwAAAAADzgOkAAUACQARAAABFQMpARMlMxEjARcHIRUDIREDen7+hgF6fvy4qKgCKUUvAV2b/fsCKlT+2gEmfv4IA0hE4rn+lwIaAAQAAAAAA84DpAAHAAkADQAVAAATFSEHNwc3IRMHJTMRIwEhEQEnNyE1hgFwLra2Lv6QfkcCaaio/acCBf7TRS/+owIqVOC2tuABeqb6/ggB+P3m/tJE4rkAAAAAAQAAAAADUANQAAMAADchESGwAqD9YLACoAAAAAAAEgDeAAEAAAAAAAAAAQAAAAEAAAAAAAEABwABAAEAAAAAAAIABwAIAAEAAAAAAAMABwAPAAEAAAAAAAQABwAWAAEAAAAAAAUACwAdAAEAAAAAAAYABwAoAAEAAAAAAAoALAAvAAEAAAAAAAsAEgBbAAMAAQQJAAAAAgBtAAMAAQQJAAEADgBvAAMAAQQJAAIADgB9AAMAAQQJAAMADgCLAAMAAQQJAAQADgCZAAMAAQQJAAUAFgCnAAMAAQQJAAYADgC9AAMAAQQJAAoAWADLAAMAAQQJAAsAJAEjIGUtaWNvbnNSZWd1bGFyZS1pY29uc2UtaWNvbnNWZXJzaW9uIDEuMGUtaWNvbnNGb250IGdlbmVyYXRlZCB1c2luZyBTeW5jZnVzaW9uIE1ldHJvIFN0dWRpb3d3dy5zeW5jZnVzaW9uLmNvbQAgAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBlAC0AaQBjAG8AbgBzAGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8ACmV4cG9ydC1wZGYKZXhwb3J0LWNzdgxleHBvcnQtZXhjZWwKZGF0ZS1yYW5nZQxmaWx0ZXItY2xlYXIGZmlsdGVyCGJ1bGxldC02CGJ1bGxldC0xBG5vbmUIYnVsbGV0LTURYm9yZGVyLWRpYWdvbmFsLTIRYm9yZGVyLWRpYWdvbmFsLTEIYnVsbGV0LTQIYnVsbGV0LTIIYnVsbGV0LTMUY2hldnJvbi1yaWdodC1kb3VibGUTY2hldnJvbi1sZWZ0LWRvdWJsZRNjaGV2cm9uLWRvd24tZG91YmxlEWNoZXZyb24tdXAtZG91YmxlBnJlcGVhdA9yZWN1cnJlbmNlLWVkaXQIbG9jYXRpb24LZGVzY3JpcHRpb24JdGltZS16b25lCGNhbGVuZGFyD3RpbWVsaW5lLWFnZW5kYQl3b3JrLXdlZWsEd2VlawNkYXkRYWdlbmRhLWRhdGUtcmFuZ2UJZGF0ZS10aW1lBnBlb3BsZQx0aW1lbGluZS1kYXkNdGltZWxpbmUtd2VlaxJ0aW1lbGluZS13b3JrLXdlZWsOdGltZWxpbmUtbW9udGgFdGFibGUEY29weQh0aC1zbWFsbAZzYXZlLTILcGFyYWdyYXBoLTIGZWRpdC02DWNsb3NlLWxhcmdlLTELZXhwb3J0LXdvcmQMY2lyY2xlLWNsb3NlCGZpbHRlci0yCnBsdXMtc21hbGwFY2xvc2UFY2hlY2sHcHJpbnQtMgZlZGl0LTIEcGx1cw1jbG9zZS1sYXJnZS0yEWNoZXZyb24tZG93bi10aGluEWNoZXZyb24tdXAtZmlsbC0yEWNoZXZyb24tZG93bi1maWxsD2NoZXZyb24tdXAtZmlsbBNjaGV2cm9uLWRvd24tZmlsbC0yCmFycm93LWRvd24IYXJyb3ctdXAUY2hldnJvbi1yaWdodC1maWxsLTMTY2hldnJvbi1sZWZ0LWZpbGwtMghkZWxldGUtMRFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwKYXJyb3ctbGVmdAthcnJvdy1yaWdodAlzb3J0aW5nLTEEZWRpdApmaXJzdC1wYWdlCWxhc3QtcGFnZQ50aW1lbGluZS10b2RheQxjaGV2cm9uLWxlZnQIZmlsdGVyLTEKY2hldnJvbi11cA1jaGV2cm9uLXJpZ2h0DGNoZXZyb24tZG93bg5jaXJjbGUtY2xvc2UtMhFjaGV2cm9uLXVwLWZpbGwtMxNjaGV2cm9uLWRvd24tZmlsbC0zDWZpbHRlci1jYW5jZWwOY2hldnJvbi1sZWZ0LTIKZ3JvdXAtaWNvbglzZWxlY3Rpb24HY2xvc2UtMgdjaGVjay0yEmludGVybWVkaWF0ZS1zdGF0ZQ5jaGV2cm9uLWxlZnQtMwZlZGl0LTMHY2xvc2UtMw9jaGV2cm9uLXJpZ2h0LTIGcGx1cy0yE2NoZXZyb24tZG93bi1maWxsLTUNY2lyY2xlLXJlbW92ZQxhcnJvdy1sZWZ0LTIPbW9yZS12ZXJ0aWNhbC0xBnNlYXJjaAVtb250aAV0cmFzaA5jaGV2cm9uLWRvd24tMgRzYXZlBG1lbnUHcmVmcmVzaBNjaXJjbGUtY2xvc2UtZmlsbC0zBWNsb2NrDWZyZWV6ZS1jb2x1bW4OZXJyb3ItdHJlZXZpZXcPY2lyY2xlLXJlbW92ZS0yCmNpcmNsZS1hZGQXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IPY2hldnJvbi1yaWdodC0zD2NoZXZyb24tcmlnaHQtNARwbGF5BXBhdXNlEHBhcmEtb3B0aW9uLWRvd24Ic2VhcmNoLTINYm9yZGVyLWNlbnRlcgxyZXN0YXJ0LWF0LTEOaHlwZXJsaW5rLW9wZW4FY3V0LTIGY29weS0yCmJvcmRlci10b3ANZGVsZXRlLWNvbHVtbgpkZWxldGUtcm93DGluc2VydC1yaWdodAtpbnNlcnQtbGVmdBBoeXBlcmxpbmstcmVtb3ZlDWJvcmRlci1taWRkbGUMYm9yZGVyLXJpZ2h0Dmh5cGVybGluay1lZGl0BmxpbmstMgtib3JkZXItbGVmdAx0YWJsZS1kZWxldGUQdGFibGUtcHJvcGVydGllcw5oeXBlcmxpbmstY29weQ1ib3JkZXItYm90dG9tB3Bhc3RlLTISY29udGludWUtbnVtYmVyaW5nDGluc2VydC1iZWxvdwxpbnNlcnQtYWJvdmUPdGFibGUtY2VsbC1ub25lA2JveANhbGwRdGFibGUtYWxpZ24tcmlnaHQTdGFibGUtYm9yZGVyLWN1c3RvbRB0YWJsZS1hbGlnbi1sZWZ0EnRhYmxlLWFsaWduLWNlbnRlcg9saW5lLXZlcnktc21hbGwLbGluZS1ub3JtYWwKbGluZS1zbWFsbA5wYXJhLW9wdGlvbi11cBV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20VdmVydGljYWwtYWxpZ24tY2VudGVyEnZlcnRpY2FsLWFsaWduLXRvcAxjbGVhci1mb3JtYXQNc3RyaWtldGhyb3VnaAp1cHBlci1jYXNlB2p1c3RpZnkFaW1hZ2UGcmVzaXplEGV4aXQtZnVsbC1zY3JlZW4GZWRpdC00BGJvbGQKYWxpZ24tbGVmdANjdXQQdGV4dC1hbHRlcm5hdGl2ZQZjb3B5LTEIZGVsZXRlLTIPaW5jcmVhc2UtaW5kZW50BWVyYXNlBHVuZG8LZnVsbC1zY3JlZW4JdW5kZXJsaW5lDmxpc3QtdW5vcmRlcmVkA2V5ZQxsaXN0LW9yZGVyZWQKbG93ZXItY2FzZQtsaW5rLXJlbW92ZQd6b29tLWluCW9wZW4tbGluawVwcmludApmb250LWNvbG9yC2FsaWduLXJpZ2h0BGxpbmsJdmlldy1zaWRlCWNvZGUtdmlldwh6b29tLW91dAtzdXBlcnNjcmlwdAlwYXJhZ3JhcGgEcmVkbwVwYXN0ZQtpbnNlcnQtY29kZQlzdWJzY3JpcHQHZGlzcGxheQdyZXBsYWNlBml0YWxpYwdjYXB0aW9uDHBhaW50LWJ1Y2tldA9kZWNyZWFzZS1pbmRlbnQMYWxpZ24tY2VudGVyCWZvbnQtbmFtZQ9kcmFnLWFuZC1kcm9wLTIOZmllbGQtc2V0dGluZ3MKdHdvLWNvbHVtbgd0d28tcm93A3N1bQhmaWx0ZXItMwtjbG9zZS1sYXJnZQ5maWx0ZXItY2xlYXItMgxjaXJjbGUtY2hlY2sMYWxpZ24tYm90dG9tDmluc2VydC1hYm92ZS0yDmluc2VydC1iZWxvdy0yDGFsaWduLW1pZGRsZQ9kZWxldGUtY29sdW1uLTIMZGVsZXRlLXJvdy0yDWluc2VydC1sZWZ0LTIJYWxpZ24tdG9wDmluc2VydC1yaWdodC0yBmVkaXQtNQ5hbGlnbi1taWRkbGUtMg9mcmVlemUtY29sdW1uLTIFc3R5bGUIZGVsZXRlLTMKZnJlZXplLXJvdwt0ZXh0LWhlYWRlchFtb3JlLWhvcml6b250YWwtMQdyZXNpemVyBmZvbGRlcgxmaXJzdC1wYWdlLTIIcHJldmlvdXMEbmV4dAtsYXN0LXBhZ2UtMgp6b29tLW91dC0yCXpvb20taW4tMghkb3dubG9hZAhib29rbWFyawhzZWFyY2gtMw90ZXh0LWFubm90YXRpb24HY2xvc2UtNAhjb21tZW50cwZzYXZlLTMMYWxpZ24tbGVmdC0yB3N0eWxlLTIGdW5kby0yD2hpZ2hsaWdodC1jb2xvcg9tb3JlLXZlcnRpY2FsLTMLdW5kZXJsaW5lLTIPc3RyaWtldGhyb3VnaC0yDnBhaW50LWJ1Y2tldC0yA3BhbgdvcGFjaXR5CGRlbGV0ZS00DW1vdXNlLXBvaW50ZXITY2hldnJvbi1yaWdodC1zbWFsbAxzdHJva2UtY29sb3IHcHJpbnQtMwZyZWRvLTIMZm9udC1jb2xvci0yBnNoYXBlcxJjaGV2cm9uLWxlZnQtc21hbGwMc3Ryb2tlLXdpZHRoD2Fubm90YXRpb24tZWRpdAl0aHVtYm5haWwFc3RhbXAKYnJlYWstcGFnZQRmaWxlCmNvbGxhcHNlLTIGZXhwYW5kD2RvdWJsZS1yZXNpemUtMg9kb3VibGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0xD3NpbmdsZS1yZXNpemUtMg9zaW5nbGUtcmVzaXplLTMPc2luZ2xlLXJlc2l6ZS00DWRyYWctYW5kLWRyb3ARY2hldnJvbi11cC1maWxsLTQTY2hldnJvbi1kb3duLWZpbGwtNBRjaGV2cm9uLXJpZ2h0LWZpbGwtMhNjaGV2cm9uLWxlZnQtZmlsbC0zD21vcmUtdmVydGljYWwtNA1maWx0ZXItYWN0aXZlC2NvZGUtdmlldy0yCWdyaWQtdmlldwdwYXN0ZS0zB3RyYXNoLTIKZG93bmxvYWQtMgVjdXQtMxBsaXN0LXVub3JkZXJlZC0yCXJlZnJlc2gtMgtjaXJjbGUtaW5mbxJjaGV2cm9uLXJpZ2h0LXRoaW4IZm9sZGVyLTIHY2xvc2UtNQtmb2xkZXItZmlsbAZyZW5hbWUGY29weS0zCHNlYXJjaC00CHVwbG9hZC0xBGJhY2sKc2VsZWN0LWFsbAlzb3J0aW5nLTIPbW9yZS12ZXJ0aWNhbC01B2NoZWNrLTMRbW9yZS1ob3Jpem9udGFsLTMOZXhwb3J0LWV4Y2VsLTIMZXhwb3J0LWNzdi0yBnNhdmUtNAdzYXZlLWFzBmV4cG9ydAhkZWxldGUtNQtncmFuZC10b3RhbAd0YWJsZS0yCXN1Yi10b3RhbAhmaWxlLW5ldxFudW1iZXItZm9ybWF0dGluZwhyZW5hbWUtMgxleHBvcnQtcGRmLTINZnVsbC1zY3JlZW4tMgVjaGFydAh1cGxvYWQtMglmb250LXR5cGUHY2xvc2UtNgxsaW5lLXNwYWNpbmcEbG9jawxib3JkZXItb3V0ZXIGbGluay0zDmFsaWduLWJvdHRvbS0yDGJvcmRlci1hbGwtMhB0YWJsZS1vZi1jb250ZW50DnBhZ2UtbnVtYmVyaW5nBmJvbGQtMgthbGlnbi10b3AtMg5hbGlnbi1taWRkbGUtMwpwYWdlLXNldHVwDHN0cm9rZS1zdHlsZQdpbWFnZS0yDWJvb2ttYXJrLWZpbGwGaGVhZGVyEGxpc3QtdW5vcmRlcmVkLTMPc2hvdy1oaWRlLXBhbmVsDWFsaWduLXJpZ2h0LTIGZm9vdGVyCmJvcmRlci1hbGwMYm9yZGVyLWlubmVyBGNlbGwLYWxpZ24tdG9wLTMOYWxpZ24tYm90dG9tLTMOYWxpZ24tbWlkZGxlLTQHY2hlY2stNAVicmVhawxicmVhay1wYWdlLTINYnJlYWstc2VjdGlvbhBhdXRvLWZpdC1jb250ZW50EmZpeGVkLWNvbHVtbi13aWR0aA9hdXRvLWZpdC13aW5kb3cNYnJpbmctZm9yd2FyZA5icmluZy10by1mcm9udAxzZW5kLXRvLWJhY2sNc2VuZC1iYWNrd2FyZAl1bmdyb3VwLTEHZ3JvdXAtMQVvcmRlchJjaGV2cm9uLXVwLXNtYWxsLTIUY2hldnJvbi1kb3duLXNtYWxsLTIVY2hldnJvbi1yaWdodC1zbWFsbC0yFGNoZXZyb24tbGVmdC1zbWFsbC0yFmNoZXZyb24tcmlnaHQtZG91YmxlLTIVY2hldnJvbi1sZWZ0LWRvdWJsZS0yC3pvb20tdG8tZml0CWFkZC1hYm92ZQlhZGQtYmVsb3cEbGluZQ5hcnJvdy1yaWdodC11cAlyZWN0YW5nbGUGY2lyY2xlCHBlbnRhZ2FuBmxlbmd0aAlwZXJpbWV0ZXIEYXJlYQZyYWRpdXMGdm9sdW1lEmNoYW5nZS1zY2FsZS1yYXRpbwhzZXR0aW5ncwljb21tZW50LTINdGh1bWJzLWRvd24tMQl0aHVtYnMtdXANdGh1bWJzLWRvd24tMgpleHBvcnQtanBnCmV4cG9ydC1wbmcKZXhwb3J0LXN2ZxZjb25kaXRpb25hbC1mb3JtYXR0aW5nEGhpZGUtZm9ybXVsYS1iYXINaGlkZS1oZWFkaW5ncw5oaWRlLWdyaWRsaW5lcwlleWUtc2xhc2gKZXhwb3J0LXhscwxleHBvcnQtY3N2LTMDbWR4CHJlbmFtZS0zC2ZvbGRlci1vcGVuCW5hbWVkLXNldA1ncmlwLXZlcnRpY2FsCWRpbWVuc2lvbgdsZXZlbC0xB2xldmVsLTIHbGV2ZWwtMwdsZXZlbC00B2xldmVsLTUMdXNlci1kZWZpbmVkA2twaQlzb3J0LWRvd24Jc29ydGluZy0zB3NvcnQtdXARY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cJc2lnbmF0dXJlC2ZpbHRlci1tYWluCXRleHQtd3JhcAp1bmZpbHRlcmVkGGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFzb3J0LWRlc2NlbmRpbmctMhBzb3J0LWFzY2VuZGluZy0yF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nCGZpbHRlcmVkDmZpbHRlci1jbGVhci0zB3JlYXBwbHkHZ3JvdXAtMgl1bmdyb3VwLTIPcGFzdGUtdGV4dC1vbmx5C3Bhc3RlLXN0eWxlDXBhc3RlLXNwZWNpYWwXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24Lc3BlbGwtY2hlY2sOY29tbWVudC1yZW9wZW4Kd2ViLWxheW91dAxwcmludC1sYXlvdXQLYm9yZGVyLW5vbmUPZGF0YS12YWxpZGF0aW9uDXByb3RlY3Qtc2hlZXQJdGV4dC1mb3JtDHByb3BlcnRpZXMtMgpjbGVhci1mb3JtCWRyb3AtZG93bgpmb3JtLWZpZWxkCWNoZWNrLWJveAx0YWJsZS11cGRhdGUOY2hhbmdlcy1hY2NlcHQSZGlzcGxheS1mb3ItcmV2aWV3DmNoYW5nZXMtcmVqZWN0EGNoYW5nZXMtcHJldmlvdXMLc2hvdy1tYXJrdXAMY2hhbmdlcy1uZXh0DWNoYW5nZXMtdHJhY2scY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQloaWdobGlnaHQQdG9wLWJvdHRvbS1ydWxlcwlkYXRhLWJhcnMMY29sb3Itc2NhbGVzCGljb25zZXRzC2NsZWFyLXJ1bGVzCW5ldy1ydWxlcwxncmVhdGVyLXRoYW4JbGVzcy10aGFuB2JldHdlZW4HZXF1YWx0bxJ0ZXh0LXRoYXQtY29udGFpbnMOZGF0ZS1vY2N1cnJpbmcGdG9wLTEwD2JvdHRvbS0xMC1pdGVtcwlib3R0b20tMTANYWJvdmUtYXZlcmFnZQ1iZWxvdy1hdmVyYWdlDmR1cGxpY2F0ZS1jZWxsCGZvb3Rub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawtjaGFuZ2UtY2FzZQxleHBvcnQtcGRmLTMLZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoD2JvcmRlci1zaGFkb3ctMhJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwt0aHVtYnMtdXAtMQt0aHVtYnMtZG93bgtjYWxjdWxhdGlvbgx0ZXh0LW91dGxpbmUEdXNlcg9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUAAA==) format("truetype")}.e-icons{font-family:e-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.e-icons.e-small{font-size:8px}.e-icons.e-medium{font-size:16px}.e-icons.e-large{font-size:24px}.e-icons.e-export-pdf:before{content:"\e240"}.e-icons.e-export-csv:before{content:"\e241"}.e-icons.e-export-excel:before{content:"\e242"}.e-icons.e-date-range:before{content:"\e245"}.e-icons.e-filter-clear:before{content:"\e248"}.e-icons.e-filter:before{content:"\e251"}.e-icons.e-bullet-6:before{content:"\e253"}.e-icons.e-bullet-1:before{content:"\e254"}.e-icons.e-none:before{content:"\e256"}.e-icons.e-bullet-5:before{content:"\e259"}.e-icons.e-border-diagonal-2:before{content:"\e262"}.e-icons.e-border-diagonal-1:before{content:"\e265"}.e-icons.e-bullet-4:before{content:"\e267"}.e-icons.e-bullet-2:before{content:"\e270"}.e-icons.e-bullet-3:before{content:"\e271"}.e-icons.e-chevron-right-double:before{content:"\e300"}.e-icons.e-chevron-left-double:before{content:"\e302"}.e-icons.e-chevron-down-double:before{content:"\e304"}.e-icons.e-chevron-up-double:before{content:"\e306"}.e-icons.e-repeat:before{content:"\e308"}.e-icons.e-recurrence-edit:before{content:"\e30a"}.e-icons.e-location:before{content:"\e30c"}.e-icons.e-description:before{content:"\e30d"}.e-icons.e-time-zone:before{content:"\e30e"}.e-icons.e-calendar:before{content:"\e322"}.e-icons.e-timeline-agenda:before{content:"\e313"}.e-icons.e-work-week:before{content:"\e314"}.e-icons.e-week:before{content:"\e315"}.e-icons.e-day:before{content:"\e31b"}.e-icons.e-agenda-date-range:before{content:"\e31d"}.e-icons.e-date-time:before{content:"\e421"}.e-icons.e-people:before{content:"\e424"}.e-icons.e-timeline-day:before{content:"\ea85"}.e-icons.e-timeline-week:before{content:"\ea88"}.e-icons.e-timeline-work-week:before{content:"\ea8b"}.e-icons.e-timeline-month:before{content:"\ea8e"}.e-icons.e-table:before{content:"\e705"}.e-icons.e-copy:before{content:"\e70a"}.e-icons.e-th-small:before{content:"\e714"}.e-icons.e-save-2:before{content:"\e735"}.e-icons.e-paragraph-2:before{content:"\e75e"}.e-icons.e-edit-6:before{content:"\e7a3"}.e-icons.e-close-large-1:before{content:"\e7a7"}.e-icons.e-export-word:before{content:"\e7b0"}.e-icons.e-circle-close:before{content:"\e7e9"}.e-icons.e-filter-2:before{content:"\e7ee"}.e-icons.e-plus-small:before{content:"\e7f9"}.e-icons.e-close:before{content:"\e7fc"}.e-icons.e-check:before{content:"\e7ff"}.e-icons.e-print-2:before{content:"\e813"}.e-icons.e-edit-2:before{content:"\e81e"}.e-icons.e-plus:before{content:"\e823"}.e-icons.e-close-large-2:before{content:"\e825"}.e-icons.e-chevron-down-thin:before{content:"\e36a"}.e-icons.e-chevron-up-fill-2:before{content:"\e82a"}.e-icons.e-chevron-down-fill:before{content:"\e82e"}.e-icons.e-chevron-up-fill:before{content:"\e834"}.e-icons.e-chevron-down-fill-2:before{content:"\e83d"}.e-icons.e-arrow-down:before{content:"\e83f"}.e-icons.e-arrow-up:before{content:"\e840"}.e-icons.e-chevron-right-fill-3:before{content:"\e848"}.e-icons.e-chevron-left-fill-2:before{content:"\e84b"}.e-icons.e-delete-1:before{content:"\e84e"}.e-icons.e-chevron-left-fill:before{content:"\e854"}.e-icons.e-chevron-right-fill:before{content:"\e859"}.e-icons.e-arrow-left:before{content:"\e85b"}.e-icons.e-arrow-right:before{content:"\e85f"}.e-icons.e-sorting-1:before{content:"\e890"}.e-icons.e-edit:before{content:"\e891"}.e-icons.e-first-page:before{content:"\e896"}.e-icons.e-last-page:before{content:"\e897"}.e-icons.e-timeline-today:before{content:"\e901"}.e-icons.e-chevron-left:before{content:"\e904"}.e-icons.e-filter-1:before{content:"\e909"}.e-icons.e-chevron-up:before{content:"\e910"}.e-icons.e-chevron-right:before{content:"\e913"}.e-icons.e-chevron-down:before{content:"\e916"}.e-icons.e-circle-close-2:before{content:"\e917"}.e-icons.e-chevron-up-fill-3:before{content:"\e918"}.e-icons.e-chevron-down-fill-3:before{content:"\e919"}.e-icons.e-filter-cancel:before{content:"\e920"}.e-icons.e-chevron-left-2:before{content:"\e921"}.e-icons.e-group-icon:before{content:"\e926"}.e-icons.e-selection:before{content:"\e930"}.e-icons.e-close-2:before{content:"\e932"}.e-icons.e-check-2:before{content:"\e933"}.e-icons.e-intermediate-state:before{content:"\e934"}.e-icons.e-chevron-left-3:before{content:"\e937"}.e-icons.e-edit-3:before{content:"\e944"}.e-icons.e-close-3:before{content:"\e945"}.e-icons.e-chevron-right-2:before{content:"\e956"}.e-icons.e-plus-2:before{content:"\e963"}.e-icons.e-chevron-down-fill-5:before{content:"\e969"}.e-icons.e-circle-remove:before{content:"\e974"}.e-icons.e-arrow-left-2:before{content:"\e977"}.e-icons.e-more-vertical-1:before{content:"\e984"}.e-icons.e-search:before{content:"\e993"}.e-icons.e-month:before{content:"\e93c"}.e-icons.e-trash:before{content:"\e94a"}.e-icons.e-chevron-down-2:before{content:"\e94d"}.e-icons.e-save:before{content:"\e98e"}.e-icons.e-menu:before{content:"\e99a"}.e-icons.e-refresh:before{content:"\e99d"}.e-icons.e-circle-close-fill-3:before{content:"\e208"}.e-icons.e-clock:before{content:"\e20c"}.e-icons.e-freeze-column:before{content:"\e21e"}.e-icons.e-error-treeview:before{content:"\e22a"}.e-icons.e-circle-remove-2:before{content:"\e22b"}.e-icons.e-circle-add:before{content:"\e22c"}.e-icons.e-drag-and-drop-indicator:before{content:"\e22d"}.e-icons.e-chevron-right-3:before{content:"\e22f"}.e-icons.e-chevron-right-4:before{content:"\e430"}.e-icons.e-play:before{content:"\e324"}.e-icons.e-pause:before{content:"\e326"}.e-icons.e-para-option-down:before{content:"\e274"}.e-icons.e-search-2:before{content:"\e275"}.e-icons.e-border-center:before{content:"\e276"}.e-icons.e-restart-at-1:before{content:"\e277"}.e-icons.e-hyperlink-open:before{content:"\e278"}.e-icons.e-cut-2:before{content:"\e279"}.e-icons.e-copy-2:before{content:"\e280"}.e-icons.e-border-top:before{content:"\e281"}.e-icons.e-delete-column:before{content:"\e282"}.e-icons.e-delete-row:before{content:"\e283"}.e-icons.e-insert-right:before{content:"\e284"}.e-icons.e-insert-left:before{content:"\e285"}.e-icons.e-hyperlink-remove:before{content:"\e286"}.e-icons.e-border-middle:before{content:"\e287"}.e-icons.e-border-right:before{content:"\e288"}.e-icons.e-hyperlink-edit:before{content:"\e289"}.e-icons.e-link-2:before{content:"\e290"}.e-icons.e-border-left:before{content:"\e291"}.e-icons.e-table-delete:before{content:"\e292"}.e-icons.e-table-properties:before{content:"\e294"}.e-icons.e-hyperlink-copy:before{content:"\e295"}.e-icons.e-border-bottom:before{content:"\e298"}.e-icons.e-paste-2:before{content:"\e501"}.e-icons.e-continue-numbering:before{content:"\e503"}.e-icons.e-insert-below:before{content:"\e505"}.e-icons.e-insert-above:before{content:"\e506"}.e-icons.e-table-cell-none:before{content:"\e507"}.e-icons.e-box:before{content:"\e509"}.e-icons.e-all:before{content:"\e511"}.e-icons.e-table-align-right:before{content:"\e515"}.e-icons.e-table-border-custom:before{content:"\e516"}.e-icons.e-table-align-left:before{content:"\e517"}.e-icons.e-table-align-center:before{content:"\e518"}.e-icons.e-line-very-small:before{content:"\e520"}.e-icons.e-line-normal:before{content:"\e521"}.e-icons.e-line-small:before{content:"\e522"}.e-icons.e-para-option-up:before{content:"\e523"}.e-icons.e-vertical-align-bottom:before{content:"\e525"}.e-icons.e-vertical-align-center:before{content:"\e526"}.e-icons.e-vertical-align-top:before{content:"\e527"}.e-icons.e-clear-format:before{content:"\e331"}.e-icons.e-strikethrough:before{content:"\e332"}.e-icons.e-upper-case:before{content:"\e333"}.e-icons.e-justify:before{content:"\e334"}.e-icons.e-image:before{content:"\e335"}.e-icons.e-resize:before{content:"\e336"}.e-icons.e-exit-full-screen:before{content:"\e337"}.e-icons.e-edit-4:before{content:"\e338"}.e-icons.e-bold:before{content:"\e339"}.e-icons.e-align-left:before{content:"\e33a"}.e-icons.e-cut:before{content:"\e33b"}.e-icons.e-text-alternative:before{content:"\e33c"}.e-icons.e-copy-1:before{content:"\e33d"}.e-icons.e-delete-2:before{content:"\e33e"}.e-icons.e-increase-indent:before{content:"\e33f"}.e-icons.e-erase:before{content:"\e340"}.e-icons.e-undo:before{content:"\e341"}.e-icons.e-full-screen:before{content:"\e342"}.e-icons.e-underline:before{content:"\e343"}.e-icons.e-list-unordered:before{content:"\e344"}.e-icons.e-eye:before{content:"\e345"}.e-icons.e-list-ordered:before{content:"\e346"}.e-icons.e-lower-case:before{content:"\e347"}.e-icons.e-link-remove:before{content:"\e348"}.e-icons.e-zoom-in:before{content:"\e349"}.e-icons.e-open-link:before{content:"\e34a"}.e-icons.e-print:before{content:"\e34b"}.e-icons.e-font-color:before{content:"\e34c"}.e-icons.e-align-right:before{content:"\e34d"}.e-icons.e-link:before{content:"\e34e"}.e-icons.e-view-side:before{content:"\e34f"}.e-icons.e-code-view:before{content:"\e350"}.e-icons.e-zoom-out:before{content:"\e351"}.e-icons.e-superscript:before{content:"\e352"}.e-icons.e-paragraph:before{content:"\e353"}.e-icons.e-redo:before{content:"\e354"}.e-icons.e-paste:before{content:"\e355"}.e-icons.e-insert-code:before{content:"\e356"}.e-icons.e-subscript:before{content:"\e357"}.e-icons.e-display:before{content:"\e358"}.e-icons.e-replace:before{content:"\e359"}.e-icons.e-italic:before{content:"\e35a"}.e-icons.e-caption:before{content:"\e35b"}.e-icons.e-paint-bucket:before{content:"\e35c"}.e-icons.e-decrease-indent:before{content:"\e35d"}.e-icons.e-align-center:before{content:"\e35e"}.e-icons.e-font-name:before{content:"\e35f"}.e-icons.e-drag-and-drop-2:before{content:"\e330"}.e-icons.e-field-settings:before{content:"\e434"}.e-icons.e-two-column:before{content:"\ea74"}.e-icons.e-two-row:before{content:"\ea75"}.e-icons.e-sum:before{content:"\ea76"}.e-icons.e-filter-3:before{content:"\ea77"}.e-icons.e-close-large:before{content:"\ea7f"}.e-icons.e-filter-clear-2:before{content:"\ea82"}.e-icons.e-circle-check:before{content:"\ea84"}.e-icons.e-align-bottom:before{content:"\ea91"}.e-icons.e-insert-above-2:before{content:"\ea92"}.e-icons.e-insert-below-2:before{content:"\ea93"}.e-icons.e-align-middle:before{content:"\ea94"}.e-icons.e-delete-column-2:before{content:"\ea95"}.e-icons.e-delete-row-2:before{content:"\ea96"}.e-icons.e-insert-left-2:before{content:"\ea97"}.e-icons.e-align-top:before{content:"\ea98"}.e-icons.e-insert-right-2:before{content:"\ea99"}.e-icons.e-edit-5:before{content:"\ea9a"}.e-icons.e-align-middle-2:before{content:"\ea9b"}.e-icons.e-freeze-column-2:before{content:"\ea9e"}.e-icons.e-style:before{content:"\ea9f"}.e-icons.e-delete-3:before{content:"\eb00"}.e-icons.e-freeze-row:before{content:"\eb02"}.e-icons.e-text-header:before{content:"\eb03"}.e-icons.e-more-horizontal-1:before{content:"\eb04"}.e-icons.e-resizer:before{content:"\eb05"}.e-icons.e-folder:before{content:"\ec04"}.e-icons.e-first-page-2:before{content:"\ec05"}.e-icons.e-previous:before{content:"\ec06"}.e-icons.e-next:before{content:"\ec07"}.e-icons.e-last-page-2:before{content:"\ec08"}.e-icons.e-zoom-out-2:before{content:"\ec09"}.e-icons.e-zoom-in-2:before{content:"\ec0a"}.e-icons.e-download:before{content:"\ec0b"}.e-icons.e-bookmark:before{content:"\ec0c"}.e-icons.e-search-3:before{content:"\ec0d"}.e-icons.e-text-annotation:before{content:"\ec0e"}.e-icons.e-close-4:before{content:"\ec0f"}.e-icons.e-comments:before{content:"\ec10"}.e-icons.e-save-3:before{content:"\ec11"}.e-icons.e-align-left-2:before{content:"\ec12"}.e-icons.e-style-2:before{content:"\ec13"}.e-icons.e-undo-2:before{content:"\ec14"}.e-icons.e-highlight-color:before{content:"\ec15"}.e-icons.e-more-vertical-3:before{content:"\ec16"}.e-icons.e-underline-2:before{content:"\ec17"}.e-icons.e-strikethrough-2:before{content:"\ec18"}.e-icons.e-paint-bucket-2:before{content:"\ec19"}.e-icons.e-pan:before{content:"\ec1a"}.e-icons.e-opacity:before{content:"\ec1b"}.e-icons.e-delete-4:before{content:"\ec1c"}.e-icons.e-mouse-pointer:before{content:"\ec1d"}.e-icons.e-chevron-right-small:before{content:"\ec1e"}.e-icons.e-stroke-color:before{content:"\ec1f"}.e-icons.e-print-3:before{content:"\ec20"}.e-icons.e-redo-2:before{content:"\ec21"}.e-icons.e-font-color-2:before{content:"\ec22"}.e-icons.e-shapes:before{content:"\ec23"}.e-icons.e-chevron-left-small:before{content:"\ec24"}.e-icons.e-stroke-width:before{content:"\ec25"}.e-icons.e-annotation-edit:before{content:"\ec26"}.e-icons.e-thumbnail:before{content:"\ec27"}.e-icons.e-stamp:before{content:"\ec28"}.e-icons.e-break-page:before{content:"\ec29"}.e-icons.e-file:before{content:"\ec2a"}.e-icons.e-collapse-2:before{content:"\e554"}.e-icons.e-expand:before{content:"\e556"}.e-icons.e-double-resize-2:before{content:"\e557"}.e-icons.e-double-resize-1:before{content:"\e558"}.e-icons.e-single-resize-1:before{content:"\e559"}.e-icons.e-single-resize-2:before{content:"\e56a"}.e-icons.e-single-resize-3:before{content:"\e56b"}.e-icons.e-single-resize-4:before{content:"\e56c"}.e-icons.e-drag-and-drop:before{content:"\e903"}.e-icons.e-chevron-up-fill-4:before{content:"\e56d"}.e-icons.e-chevron-down-fill-4:before{content:"\e56e"}.e-icons.e-chevron-right-fill-2:before{content:"\e56f"}.e-icons.e-chevron-left-fill-3:before{content:"\e570"}.e-icons.e-more-vertical-4:before{content:"\e571"}.e-icons.e-filter-active:before{content:"\ebb3"}.e-icons.e-code-view-2:before{content:"\e907"}.e-icons.e-grid-view:before{content:"\e600"}.e-icons.e-paste-3:before{content:"\e601"}.e-icons.e-trash-2:before{content:"\e602"}.e-icons.e-download-2:before{content:"\e603"}.e-icons.e-cut-3:before{content:"\e604"}.e-icons.e-list-unordered-2:before{content:"\e605"}.e-icons.e-refresh-2:before{content:"\e606"}.e-icons.e-circle-info:before{content:"\e607"}.e-icons.e-chevron-right-thin:before{content:"\e608"}.e-icons.e-folder-2:before{content:"\e609"}.e-icons.e-close-5:before{content:"\e60a"}.e-icons.e-folder-fill:before{content:"\e60b"}.e-icons.e-rename:before{content:"\e60c"}.e-icons.e-copy-3:before{content:"\e60d"}.e-icons.e-search-4:before{content:"\e60e"}.e-icons.e-upload-1:before{content:"\e60f"}.e-icons.e-back:before{content:"\e610"}.e-icons.e-select-all:before{content:"\e611"}.e-icons.e-sorting-2:before{content:"\e612"}.e-icons.e-more-vertical-5:before{content:"\e613"}.e-icons.e-check-3:before{content:"\e614"}.e-icons.e-more-horizontal-3:before{content:"\e615"}.e-icons.e-export-excel-2:before{content:"\e700"}.e-icons.e-export-csv-2:before{content:"\e701"}.e-icons.e-save-4:before{content:"\e703"}.e-icons.e-save-as:before{content:"\e704"}.e-icons.e-export:before{content:"\e711"}.e-icons.e-delete-5:before{content:"\e706"}.e-icons.e-grand-total:before{content:"\e707"}.e-icons.e-table-2:before{content:"\e708"}.e-icons.e-sub-total:before{content:"\e709"}.e-icons.e-file-new:before{content:"\e712"}.e-icons.e-number-formatting:before{content:"\e70b"}.e-icons.e-rename-2:before{content:"\e70c"}.e-icons.e-export-pdf-2:before{content:"\e70d"}.e-icons.e-full-screen-2:before{content:"\e70e"}.e-icons.e-chart:before{content:"\e70f"}.e-icons.e-upload-2:before{content:"\e710"}.e-icons.e-font-type:before{content:"\e273"}.e-icons.e-close-6:before{content:"\eb36"}.e-icons.e-line-spacing:before{content:"\eb37"}.e-icons.e-lock:before{content:"\eb3a"}.e-icons.e-border-outer:before{content:"\eb66"}.e-icons.e-link-3:before{content:"\eb3c"}.e-icons.e-align-bottom-2:before{content:"\eb3d"}.e-icons.e-border-all-2:before{content:"\eb3e"}.e-icons.e-table-of-content:before{content:"\eb41"}.e-icons.e-page-numbering:before{content:"\eb43"}.e-icons.e-bold-2:before{content:"\eb47"}.e-icons.e-align-top-2:before{content:"\eb49"}.e-icons.e-align-middle-3:before{content:"\eb4a"}.e-icons.e-page-setup:before{content:"\eb4c"}.e-icons.e-stroke-style:before{content:"\eb4d"}.e-icons.e-image-2:before{content:"\eb4f"}.e-icons.e-bookmark-fill:before{content:"\eb51"}.e-icons.e-header:before{content:"\eb53"}.e-icons.e-list-unordered-3:before{content:"\eb5b"}.e-icons.e-show-hide-panel:before{content:"\eb5d"}.e-icons.e-align-right-2:before{content:"\eb5f"}.e-icons.e-footer:before{content:"\eb60"}.e-icons.e-border-all:before{content:"\eb95"}.e-icons.e-border-inner:before{content:"\eb88"}.e-icons.e-cell:before{content:"\eb93"}.e-icons.e-align-top-3:before{content:"\eb35"}.e-icons.e-align-bottom-3:before{content:"\eb0e"}.e-icons.e-align-middle-4:before{content:"\eb0d"}.e-icons.e-check-4:before{content:"\e935"}.e-icons.e-break:before{content:"\eba6"}.e-icons.e-break-page-2:before{content:"\eba0"}.e-icons.e-break-section:before{content:"\eba2"}.e-icons.e-auto-fit-content:before{content:"\eba8"}.e-icons.e-fixed-column-width:before{content:"\eba9"}.e-icons.e-auto-fit-window:before{content:"\ebaa"}.e-icons.e-bring-forward:before{content:"\e5a1"}.e-icons.e-bring-to-front:before{content:"\e5a2"}.e-icons.e-send-to-back:before{content:"\e5a3"}.e-icons.e-send-backward:before{content:"\e5a4"}.e-icons.e-ungroup-1:before{content:"\e5a6"}.e-icons.e-group-1:before{content:"\e5a7"}.e-icons.e-order:before{content:"\e4a4"}.e-icons.e-chevron-up-small-2:before{content:"\e651"}.e-icons.e-chevron-down-small-2:before{content:"\e652"}.e-icons.e-chevron-right-small-2:before{content:"\e653"}.e-icons.e-chevron-left-small-2:before{content:"\e654"}.e-icons.e-chevron-right-double-2:before{content:"\e655"}.e-icons.e-chevron-left-double-2:before{content:"\e656"}.e-icons.e-zoom-to-fit:before{content:"\e657"}.e-icons.e-add-above:before{content:"\e658"}.e-icons.e-add-below:before{content:"\e659"}.e-icons.e-line:before{content:"\e668"}.e-icons.e-arrow-right-up:before{content:"\e669"}.e-icons.e-rectangle:before{content:"\e670"}.e-icons.e-circle:before{content:"\e671"}.e-icons.e-pentagan:before{content:"\e672"}.e-icons.e-length:before{content:"\e673"}.e-icons.e-perimeter:before{content:"\e674"}.e-icons.e-area:before{content:"\e675"}.e-icons.e-radius:before{content:"\e676"}.e-icons.e-volume:before{content:"\e677"}.e-icons.e-change-scale-ratio:before{content:"\e678"}.e-icons.e-settings:before{content:"\e679"}.e-icons.e-comment-2:before{content:"\e680"}.e-icons.e-thumbs-down-1:before{content:"\e681"}.e-icons.e-thumbs-up:before{content:"\e682"}.e-icons.e-thumbs-down-2:before{content:"\e683"}.e-icons.e-export-jpg:before{content:"\e713"}.e-icons.e-export-png:before{content:"\e715"}.e-icons.e-export-svg:before{content:"\e716"}.e-icons.e-conditional-formatting:before{content:"\e725"}.e-icons.e-hide-formula-bar:before{content:"\e717"}.e-icons.e-hide-headings:before{content:"\e718"}.e-icons.e-hide-gridlines:before{content:"\e719"}.e-icons.e-eye-slash:before{content:"\e721"}.e-icons.e-export-xls:before{content:"\e726"}.e-icons.e-export-csv-3:before{content:"\e727"}.e-icons.e-mdx:before{content:"\e724"}.e-icons.e-rename-3:before{content:"\e728"}.e-icons.e-folder-open:before{content:"\e65f"}.e-icons.e-named-set:before{content:"\e65d"}.e-icons.e-grip-vertical:before{content:"\e65c"}.e-icons.e-dimension:before{content:"\e65b"}.e-icons.e-level-1:before{content:"\e65a"}.e-icons.e-level-2:before{content:"\e662"}.e-icons.e-level-3:before{content:"\e65e"}.e-icons.e-level-4:before{content:"\e660"}.e-icons.e-level-5:before{content:"\e661"}.e-icons.e-user-defined:before{content:"\e663"}.e-icons.e-kpi:before{content:"\e664"}.e-icons.e-sort-down:before{content:"\e665"}.e-icons.e-sorting-3:before{content:"\e666"}.e-icons.e-sort-up:before{content:"\e667"}.e-icons.e-calculated-member:before{content:"\e729"}.e-icons.e-custom-sort:before{content:"\e732"}.e-icons.e-sort-descending:before{content:"\e733"}.e-icons.e-sort-ascending:before{content:"\e734"}.e-icons.e-comment-add:before{content:"\e814"}.e-icons.e-reply:before{content:"\e815"}.e-icons.e-send-1:before{content:"\e816"}.e-icons.e-comment-show:before{content:"\e817"}.e-icons.e-signature:before{content:"\e737"}.e-icons.e-filter-main:before{content:"\e736"}.e-icons.e-text-wrap:before{content:"\e824"}.e-icons.e-unfiltered:before{content:"\e73a"}.e-icons.e-filtered-sort-descending:before{content:"\e73b"}.e-icons.e-sort-descending-2:before{content:"\e73c"}.e-icons.e-sort-ascending-2:before{content:"\e73d"}.e-icons.e-filtered-sort-ascending:before{content:"\e73e"}.e-icons.e-filtered:before{content:"\e73f"}.e-icons.e-filter-clear-3:before{content:"\e738"}.e-icons.e-reapply:before{content:"\e74a"}.e-icons.e-group-2:before{content:"\e74b"}.e-icons.e-ungroup-2:before{content:"\e74c"}.e-icons.e-paste-text-only:before{content:"\e685"}.e-icons.e-paste-style:before{content:"\e686"}.e-icons.e-paste-special:before{content:"\e687"}.e-icons.e-paste-match-destination:before{content:"\e688"}.e-icons.e-spell-check:before{content:"\e689"}.e-icons.e-comment-reopen:before{content:"\e818"}.e-icons.e-web-layout:before{content:"\e193"}.e-icons.e-print-layout:before{content:"\e194"}.e-icons.e-border-none:before{content:"\e195"}.e-icons.e-data-validation:before{content:"\e196"}.e-icons.e-protect-sheet:before{content:"\e197"}.e-icons.e-text-form:before{content:"\e198"}.e-icons.e-properties-2:before{content:"\e199"}.e-icons.e-clear-form:before{content:"\e19a"}.e-icons.e-drop-down:before{content:"\e19b"}.e-icons.e-form-field:before{content:"\e19c"}.e-icons.e-check-box:before{content:"\e192"}.e-icons.e-table-update:before{content:"\e19e"}.e-icons.e-changes-accept:before{content:"\e19f"}.e-icons.e-display-for-review:before{content:"\e203"}.e-icons.e-changes-reject:before{content:"\e204"}.e-icons.e-changes-previous:before{content:"\e205"}.e-icons.e-show-markup:before{content:"\e206"}.e-icons.e-changes-next:before{content:"\e209"}.e-icons.e-changes-track:before{content:"\e20a"}.e-icons.e-conditional-formatting-large:before{content:"\e401"}.e-icons.e-highlight:before{content:"\e402"}.e-icons.e-top-bottom-rules:before{content:"\e403"}.e-icons.e-data-bars:before{content:"\e404"}.e-icons.e-color-scales:before{content:"\e405"}.e-icons.e-iconsets:before{content:"\e406"}.e-icons.e-clear-rules:before{content:"\e407"}.e-icons.e-new-rules:before{content:"\e408"}.e-icons.e-greater-than:before{content:"\e409"}.e-icons.e-less-than:before{content:"\e410"}.e-icons.e-between:before{content:"\e411"}.e-icons.e-equalto:before{content:"\e412"}.e-icons.e-text-that-contains:before{content:"\e413"}.e-icons.e-date-occurring:before{content:"\e414"}.e-icons.e-top-10:before{content:"\e415"}.e-icons.e-bottom-10-items:before{content:"\e416"}.e-icons.e-bottom-10:before{content:"\e417"}.e-icons.e-above-average:before{content:"\e418"}.e-icons.e-below-average:before{content:"\e419"}.e-icons.e-duplicate-cell:before{content:"\e420"}.e-icons.e-footnote:before{content:"\e435"}.e-icons.e-end-footnote:before{content:"\e436"}.e-icons.e-chart-insert-column:before{content:"\e440"}.e-icons.e-chart-data-table:before{content:"\e441"}.e-icons.e-chart-legend:before{content:"\e442"}.e-icons.e-chart-insert-x-y-scatter:before{content:"\e443"}.e-icons.e-chart-insert-waterfall:before{content:"\e444"}.e-icons.e-chart-updown-bars:before{content:"\e445"}.e-icons.e-add-chart-element:before{content:"\e446"}.e-icons.e-chart-gridlines:before{content:"\e447"}.e-icons.e-insert-hierarchy-charts:before{content:"\e448"}.e-icons.e-chart-insert-line:before{content:"\e449"}.e-icons.e-chart-switch-row-column:before{content:"\e450"}.e-icons.e-chart-error-bars:before{content:"\e451"}.e-icons.e-chart-trendline:before{content:"\e452"}.e-icons.e-chart-axes:before{content:"\e453"}.e-icons.e-chart-select-data:before{content:"\e454"}.e-icons.e-chart-lines:before{content:"\e455"}.e-icons.e-chart-axis-titles:before{content:"\e456"}.e-icons.e-chart-title:before{content:"\e457"}.e-icons.e-chart-insert-pie:before{content:"\e458"}.e-icons.e-change-chart-type:before{content:"\e459"}.e-icons.e-insert-statistic-chart:before{content:"\e460"}.e-icons.e-chart-data-labels:before{content:"\e461"}.e-icons.e-chart-insert-combo:before{content:"\e462"}.e-icons.e-chart-axis-titles-primary-horizontal:before{content:"\e486"}.e-icons.e-chart-linear-forecast:before{content:"\e487"}.e-icons.e-chart-legend-none:before{content:"\e488"}.e-icons.e-chart-legend-right:before{content:"\e489"}.e-icons.e-chart-data-callout:before{content:"\e490"}.e-icons.e-chart-primary-minor-vertical:before{content:"\e491"}.e-icons.e-chart-axes-primary-vertical:before{content:"\e492"}.e-icons.e-chart-data-labels-center:before{content:"\e493"}.e-icons.e-chart-data-table-none:before{content:"\e115"}.e-icons.e-chart-data-labels-none:before{content:"\e495"}.e-icons.e-chart-primary-major-vertical:before{content:"\e496"}.e-icons.e-chart-legend-linear:before{content:"\e497"}.e-icons.e-chart-error-bars-percentage:before{content:"\e498"}.e-icons.e-chart-no-legend-keys:before{content:"\e499"}.e-icons.e-chart-title-above-chart:before{content:"\e121"}.e-icons.e-chart-trendline-none:before{content:"\e122"}.e-icons.e-chart-with-legend-keys:before{content:"\e123"}.e-icons.e-chart-axes-primary-horizontal:before{content:"\e124"}.e-icons.e-chart-error-bars-standard-deviation:before{content:"\e125"}.e-icons.e-chart-legend-top:before{content:"\e126"}.e-icons.e-chart-primary-minor-horizontal:before{content:"\e145"}.e-icons.e-chart-error-bars-none:before{content:"\e127"}.e-icons.e-chart-up-down-bars-2:before{content:"\e128"}.e-icons.e-chart-drop-lines:before{content:"\e129"}.e-icons.e-chart-lines-none:before{content:"\e130"}.e-icons.e-chart-primary-major-horizontal:before{content:"\e131"}.e-icons.e-chart-legend-bottom:before{content:"\e132"}.e-icons.e-chart-up-down-none:before{content:"\e111"}.e-icons.e-chart-data-labels-outside-end:before{content:"\e905"}.e-icons.e-chart-axis-titles-primary-vertical:before{content:"\e143"}.e-icons.e-chart-legend-left:before{content:"\e892"}.e-icons.e-chart-data-labels-inside-base:before{content:"\e893"}.e-icons.e-chart-high-low-lines:before{content:"\e894"}.e-icons.e-chart-trendline-exponential:before{content:"\e133"}.e-icons.e-chart-trendline-moving-average:before{content:"\e134"}.e-icons.e-chart-data-labels-inside-end:before{content:"\e135"}.e-icons.e-chart-title-none:before{content:"\e136"}.e-icons.e-chart-title-centered-overlay:before{content:"\e895"}.e-icons.e-chart-error-bars-standard-error:before{content:"\e911"}.e-icons.e-chart-3d-area-1:before{content:"\e144"}.e-icons.e-chart-2d-stacked-bar:before{content:"\e889"}.e-icons.e-chart-3d-surface-1:before{content:"\e827"}.e-icons.e-chart-histogram-pareto:before{content:"\e114"}.e-icons.e-chart-stock-volumn-open-high-low-close:before{content:"\e137"}.e-icons.e-chart-stock-high-low-close:before{content:"\e138"}.e-icons.e-chart-stock-open-high-low-close:before{content:"\e831"}.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before{content:"\e832"}.e-icons.e-chart-filled-radar:before{content:"\e833"}.e-icons.e-chart-3d-clustered-column:before{content:"\e142"}.e-icons.e-chart-sunburst:before{content:"\e835"}.e-icons.e-chart-treemap:before{content:"\e836"}.e-icons.e-chart-3d-100-percent-stacked-area:before{content:"\e139"}.e-icons.e-chart-3d-pie:before{content:"\e838"}.e-icons.e-chart-3d-column-4:before{content:"\e839"}.e-icons.e-more-column-charts:before{content:"\e899"}.e-icons.e-chart-2d-stacked-line:before{content:"\e841"}.e-icons.e-chart-donut:before{content:"\e112"}.e-icons.e-chart-3d-clustered-bar:before{content:"\e843"}.e-icons.e-chart-funnel:before{content:"\e140"}.e-icons.e-chart-2d-pie-2:before{content:"\e141"}.e-icons.e-chart-3d-line:before{content:"\e846"}.e-icons.e-chart-2d-clustered-column:before{content:"\e847"}.e-icons.e-chart-2d-100-percent-stacked-area:before{content:"\e900"}.e-icons.e-more-line-charts:before{content:"\e849"}.e-icons.e-chart-3d-100-percent-stacked-bar:before{content:"\e850"}.e-icons.e-more-stock-charts:before{content:"\e851"}.e-icons.e-chart-stock-volumn-high-low-close:before{content:"\e852"}.e-icons.e-chart-bar-of-pie:before{content:"\e113"}.e-icons.e-chart-clustered-column-line-on-secondary-axis:before{content:"\e912"}.e-icons.e-chart-2d-clustered-bar:before{content:"\e855"}.e-icons.e-chart-radar:before{content:"\e856"}.e-icons.e-chart-3d-100-percent-stacked-column:before{content:"\e857"}.e-icons.e-chart-stackedlines-with-markers:before{content:"\e858"}.e-icons.e-chart-wireframe-3d-surface:before{content:"\e902"}.e-icons.e-chart-2d-line-with-markers:before{content:"\e860"}.e-icons.e-chart-box-and-whisker:before{content:"\e861"}.e-icons.e-create-custom-combo-chart:before{content:"\e862"}.e-icons.e-chart-2d-100-percent-stacked-bar:before{content:"\e863"}.e-icons.e-chart-scatter-with-straight-lines:before{content:"\e864"}.e-icons.e-more-statistical-charts:before{content:"\e865"}.e-icons.e-chart-3d-stacked-area:before{content:"\e866"}.e-icons.e-chart-2d-line:before{content:"\e867"}.e-icons.e-chart-2d-100-percent-stacked-column:before{content:"\e868"}.e-icons.e-more-pie-charts:before{content:"\e869"}.e-icons.e-chart-bubble-1:before{content:"\e870"}.e-icons.e-chart-2d-100-percent-stacked-line:before{content:"\e871"}.e-icons.e-chart-histogram:before{content:"\e872"}.e-icons.e-more-hierarchy-charts:before{content:"\e873"}.e-icons.e-chart-combo-clustered-column-line:before{content:"\e874"}.e-icons.e-chart-2d-stacked-area:before{content:"\e875"}.e-icons.e-chart-3d-stacked-column:before{content:"\e876"}.e-icons.e-chart-insert-bar:before{content:"\e877"}.e-icons.e-chart-scatter-with-smooth-lines:before{content:"\e878"}.e-icons.e-chart-surface-wireframe-contour:before{content:"\e879"}.e-icons.e-chart-3d-stacked-bar:before{content:"\e880"}.e-icons.e-chart-2d-pie-of-pie:before{content:"\e881"}.e-icons.e-chart-3d-surface-2:before{content:"\e882"}.e-icons.e-chart-2d-area:before{content:"\e883"}.e-icons.e-chart-combo-stacked-area-clustered-column:before{content:"\e884"}.e-icons.e-chart-waterfall:before{content:"\e885"}.e-icons.e-chart-surface-contour:before{content:"\e886"}.e-icons.e-more-scatter-charts:before{content:"\e887"}.e-icons.e-chart-2d-stacked-column:before{content:"\e888"}.e-icons.e-protect-workbook:before{content:"\e88a"}.e-icons.e-change-case:before{content:"\e88c"}.e-icons.e-export-pdf-3:before{content:"\e88b"}.e-icons.e-freeze-pane:before{content:"\e88d"}.e-icons.e-freeze-first-column:before{content:"\e88e"}.e-icons.e-freeze-top-row:before{content:"\e88f"}.e-icons.e-merge-cells:before{content:"\e89a"}.e-icons.e-split-vertical:before{content:"\e89b"}.e-icons.e-table-cell:before{content:"\e89c"}.e-icons.e-split-horizontal:before{content:"\e89d"}.e-icons.e-list-box:before{content:"\e89e"}.e-icons.e-text-form-2:before{content:"\e89f"}.e-icons.e-label:before{content:"\e90a"}.e-icons.e-check-box-2:before{content:"\e90b"}.e-icons.e-add-edit-form-field:before{content:"\e90c"}.e-icons.e-button:before{content:"\e90d"}.e-icons.e-drop-down-2:before{content:"\e90e"}.e-icons.e-radio-button:before{content:"\e90f"}.e-icons.e-password:before{content:"\e91a"}.e-icons.e-table-insert-column:before{content:"\e91b"}.e-icons.e-table-insert-row:before{content:"\e91c"}.e-icons.e-table-overwrite-cells:before{content:"\e91d"}.e-icons.e-table-nested:before{content:"\e91e"}.e-icons.e-table-merge:before{content:"\e91f"}.e-icons.e-drag-fill:before{content:"\e92a"}.e-icons.e-home:before{content:"\e92b"}.e-icons.e-gantt-gripper:before{content:"\e92c"}.e-icons.e-bring-to-view:before{content:"\e92d"}.e-icons.e-bring-to-center:before{content:"\e92e"}.e-icons.e-warning:before{content:"\e92f"}.e-icons.e-critical-path:before{content:"\e93a"}.e-icons.e-border-shadow-2:before{content:"\e93b"}.e-icons.e-border-diagonal-up:before{content:"\e947"}.e-icons.e-border-diagonal-down:before{content:"\e93d"}.e-icons.e-border-custom:before{content:"\e946"}.e-icons.e-border-none-1:before{content:"\e93f"}.e-icons.e-border-box:before{content:"\e940"}.e-icons.e-border-shadow-1:before{content:"\e942"}.e-icons.e-audio:before{content:"\e949"}.e-icons.e-video:before{content:"\e94b"}.e-icons.e-crop:before{content:"\e94c"}.e-icons.e-star-filled:before{content:"\e94f"}.e-icons.e-filters:before{content:"\e950"}.e-icons.e-adjustment:before{content:"\e951"}.e-icons.e-page-size:before{content:"\e952"}.e-icons.e-reset:before{content:"\e953"}.e-icons.e-triangle:before{content:"\e954"}.e-icons.e-page-columns:before{content:"\e955"}.e-icons.e-tint:before{content:"\e957"}.e-icons.e-brightness:before{content:"\e958"}.e-icons.e-contrast:before{content:"\e959"}.e-icons.e-saturation:before{content:"\e95a"}.e-icons.e-fade:before{content:"\e95b"}.e-icons.e-flip-vertical:before{content:"\e95c"}.e-icons.e-flip-horizontal:before{content:"\e95d"}.e-icons.e-transform-left:before{content:"\e95f"}.e-icons.e-transform-right:before{content:"\e960"}.e-icons.e-sharpness:before{content:"\e961"}.e-icons.e-grain:before{content:"\e962"}.e-icons.e-frame-custom:before{content:"\e964"}.e-icons.e-frame-1:before{content:"\e965"}.e-icons.e-frame-2:before{content:"\e966"}.e-icons.e-frame-3:before{content:"\e967"}.e-icons.e-frame-4:before{content:"\e968"}.e-icons.e-frame-5:before{content:"\e96a"}.e-icons.e-frame-6:before{content:"\e96b"}.e-icons.e-transform:before{content:"\e96c"}.e-icons.e-check-tick:before{content:"\e96d"}.e-icons.e-even-page-break:before{content:"\e96e"}.e-icons.e-odd-page-break:before{content:"\e96f"}.e-icons.e-page-column:before{content:"\e970"}.e-icons.e-continuous-page-break:before{content:"\e971"}.e-icons.e-page-text-wrap:before{content:"\e972"}.e-icons.e-page-column-right:before{content:"\e973"}.e-icons.e-page-column-left:before{content:"\e975"}.e-icons.e-page-column-one:before{content:"\e976"}.e-icons.e-page-column-two:before{content:"\e978"}.e-icons.e-page-column-three:before{content:"\e979"}.e-icons.e-multiple-comment:before{content:"\e97a"}.e-icons.e-format-painter:before{content:"\e97b"}.e-icons.e-launcher:before{content:"\e97c"}.e-icons.e-character-style:before{content:"\e97d"}.e-icons.e-linked-style:before{content:"\e97e"}.e-icons.e-chart-2d-stacked-line-marked:before{content:"\e97f"}.e-icons.e-chart-2d-100-percent-stacked-line-marked:before{content:"\e980"}.e-icons.e-chart-2d-line-marked:before{content:"\e981"}.e-icons.e-list-unordered-rtl:before{content:"\e982"}.e-icons.e-list-ordered-rtl:before{content:"\e983"}.e-icons.e-increase-indent-rtl:before{content:"\e985"}.e-icons.e-decrease-indent-rtl:before{content:"\e986"}.e-icons.e-emoji:before{content:"\e987"}.e-icons.e-travel-and-places:before{content:"\e988"}.e-icons.e-nature:before{content:"\e989"}.e-icons.e-food-and-drinks:before{content:"\e98a"}.e-icons.e-animals:before{content:"\e98b"}.e-icons.e-objects:before{content:"\e98c"}.e-icons.e-activities:before{content:"\e98d"}.e-icons.e-hand-gestures:before{content:"\e98f"}.e-icons.e-symbols:before{content:"\e990"}.e-icons.e-flags:before{content:"\e991"}.e-icons.e-unlock:before{content:"\e992"}.e-icons.e-more-chevron:before{content:"\e994"}.e-icons.e-border-frame:before{content:"\e995"}.e-icons.e-frame-none:before{content:"\e996"}.e-icons.e-frame-mat:before{content:"\e997"}.e-icons.e-frame-bevel:before{content:"\e998"}.e-icons.e-frame-line:before{content:"\e999"}.e-icons.e-frame-hook:before{content:"\e99b"}.e-icons.e-frame-inset:before{content:"\e99c"}.e-icons.e-bullet-7:before{content:"\e99e"}.e-icons.e-organize-pdf:before{content:"\e99f"}.e-icons.e-frame-7:before{content:"\e9a1"}.e-icons.e-frame-8:before{content:"\e9a2"}.e-icons.e-frame-9:before{content:"\e9a3"}.e-icons.e-frame-10:before{content:"\e9a4"}.e-icons.e-frame-11:before{content:"\e9a5"}.e-icons.e-caption-1:before{content:"\e9a6"}.e-icons.e-arrow-head:before{content:"\e9a7"}.e-icons.e-arrow-head-fill:before{content:"\e9a8"}.e-icons.e-bar-head:before{content:"\e9a9"}.e-icons.e-circle-head:before{content:"\e9aa"}.e-icons.e-circle-head-fill:before{content:"\e9ab"}.e-icons.e-square-head:before{content:"\e9ac"}.e-icons.e-square-head-fill:before{content:"\e9ad"}.e-icons.e-arrow-tail:before{content:"\e9ae"}.e-icons.e-arrow-tail-fill:before{content:"\e9af"}.e-icons.e-bar-tail:before{content:"\e9b0"}.e-icons.e-circle-tail:before{content:"\e9b1"}.e-icons.e-circle-tail-fill:before{content:"\e9b2"}.e-icons.e-square-tail:before{content:"\e9b3"}.e-icons.e-square-tail-fill:before{content:"\e9b4"}.e-icons.e-file-document:before{content:"\e9b5"}.e-icons.e-comment-resolve:before{content:"\e9b6"}.e-icons.e-multiple-comment-resolve:before{content:"\e9b7"}.e-icons.e-table-header:before{content:"\e9b8"}.e-icons.e-blockquote:before{content:"\e9b9"}.e-icons.e-add-notes:before{content:"\e9ba"}.e-icons.e-edit-notes:before{content:"\e9bb"}.e-icons.e-delete-notes:before{content:"\e9bc"}.e-icons.e-layers:before{content:"\e9bd"}.e-icons.e-font-size:before{content:"\e9be"}.e-icons.e-export-pdf-1:before{content:"\e9bf"}.e-icons.e-import-word:before{content:"\e9c0"}.e-icons.e-export-word-1:before{content:"\e9c1"}.e-icons.e-dropdown-list:before{content:"\e9c2"}.e-icons.e-combo-box:before{content:"\e9c3"}.e-icons.e-repeating-section:before{content:"\e9c4"}.e-icons.e-building-block:before{content:"\e9c5"}.e-icons.e-content-control:before{content:"\e9c6"}.e-icons.e-ai-chat:before{content:"\e9c7"}.e-icons.e-xml-mapping:before{content:"\e9c8"}.e-icons.e-thumbs-up-1:before{content:"\e9c9"}.e-icons.e-thumbs-down:before{content:"\e9ca"}.e-icons.e-calculation:before{content:"\e9cb"}.e-icons.e-text-outline:before{content:"\e9cc"}.e-icons.e-user:before{content:"\e9cd"}.e-icons.e-calculate-sheet:before{content:"\e9ce"}.e-icons.e-translate:before{content:"\e9cf"}.e-icons.e-shorten:before{content:"\e9d0"}.e-icons.e-elaborate:before{content:"\e9d1"}.e-icons.e-rephrase:before{content:"\e9d2"}.e-icons.e-grammar-check:before{content:"\e9d3"}.e-icons.e-preformat-code:before{content:"\e9d4"}.e-icons.e-import:before{content:"\e9d5"}.e-icons.e-import-1:before{content:"\e9d6"}.e-icons.e-redact:before{content:"\e9d7"}.e-icons.e-smart-paste:before{content:"\e9d8"}.e-icons.e-auto-fit-column:before{content:"\e9d9"}.e-icons.e-auto-fit-all-column:before{content:"\e9da"}.e-icons.e-columns:before{content:"\e9db"}.e-icons.e-thumbs-up-fill:before{content:"\e9dc"}.e-icons.e-thumbs-down-fill:before{content:"\e9dd"}.e-icons.e-stop-rectangle:before{content:"\e9de"}.e-control,.e-css,.e-error{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:12px;font-weight:400}.e-error{color:#f44336}.e-control,.e-control [class^=e-],.e-control [class*=" e-"]{box-sizing:border-box}.e-control:focus,.e-control *:focus{outline:none}.e-rtl{direction:rtl;text-align:right}.e-overlay{background-color:#383838;height:100%;opacity:.5;pointer-events:none;touch-action:none;width:100%}.e-hidden{display:none}.e-blazor-hidden{visibility:hidden}.e-disabled{background-image:none;cursor:default;opacity:.35}.e-ul{list-style-type:none}.e-prevent-select{-webkit-user-select:none;user-select:none}.e-warning{color:#ffca1c}.e-success{color:#22b24b}.e-information{color:#489bd5}.e-block-touch{touch-action:pinch-zoom}.e-license{color:#ff0;text-decoration:none}.e-license-banner{position:absolute;right:10px;top:27%;cursor:pointer}@keyframes SlideLeftOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SlideLeftIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SlideRightIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SlideRightOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SlideBottomIn{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes SlideBottomOut{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes SlideTopIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes SlideTopOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes SlideRight{0%{width:0}to{width:100%}}@keyframes SlideLeft{0%{width:100%}to{width:0}}@keyframes SlideDown{0%{height:0}to{height:100%}}@keyframes SlideUp{0%{height:100%}to{height:0}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZoomIn{0%{transform:translate(0) scale(0)}to{transform:translate(0) scale(1)}}@keyframes ZoomOut{0%{transform:translate(0) scale(1)}to{transform:translate(0) scale(0)}}@keyframes FadeZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes FadeZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes FlipRightDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpIn{0%{transform:perspective(400px) rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipLeftDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpIn{0%{transform:perspective(400px) rotateY(-135deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg) perspective(200px);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipYLeftIn{0%{opacity:0;transform:perspective(400px) rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYLeftOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}75%{transform:perspective(850px) rotateY(125deg)}to{opacity:0;transform:rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightIn{0%{opacity:0;transform:perspective(400px) rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:0;transform:rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownIn{0%{opacity:0;transform:perspective(400px) rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}75%{transform:perspective(850px) rotateX(125deg)}to{opacity:0;transform:rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpIn{0%{opacity:0;transform:perspective(400px) rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:0;transform:rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}}.e-ripple,.e-ripple-style{overflow:hidden;position:relative;transform:translateZ(0)}.e-ripple-element,.e-ripple-style:after{background-color:#0000001a;border-radius:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(0);transition:opacity,transform 0ms cubic-bezier(0,.1,.2,1)}.e-ripple-style:after{background:#0000004d;content:"";display:block;height:50%;left:25%;opacity:0;top:25%;transform:scale(3);transition:transform .5s,opacity .5s;width:50%}.e-ripple-style:active:after{opacity:1;transform:scale(0);transition:0s}.e-avatar{align-content:center;align-items:center;background-color:#bcbcbc;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;display:inline-flex;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:1em;font-weight:400;height:3em;justify-content:center;overflow:hidden;position:relative;width:3em}.e-avatar img{height:100%;width:auto}.e-avatar.e-avatar-circle,.e-avatar.e-avatar-circle.e-avatar-large,.e-avatar.e-avatar-circle.e-avatar-xlarge{border-radius:50%}.e-avatar.e-avatar-xsmall{font-size:.6em}.e-avatar.e-avatar-small{font-size:.8em}.e-avatar.e-avatar-large{font-size:1.2em}.e-avatar.e-avatar-xlarge{font-size:1.4em}.e-card{border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:15px;justify-content:center;line-height:36px;min-height:36px;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:middle;width:100%}.e-card>*{justify-content:center}.e-card>.e-card-header-title{box-sizing:border-box;font-size:15px;line-height:normal;padding:12px}.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-card>.e-card-title{font-size:18px;line-height:normal;padding:18px 12px 12px}.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-card>.e-card-header-title,.e-card>.e-card-title{overflow:hidden;text-overflow:ellipsis}.e-card .e-card-header-caption{line-height:normal}.e-card .e-card-header-caption .e-card-header-title{font-size:15px}.e-card .e-card-header-caption .e-card-sub-title{font-size:14px}.e-card .e-card-stacked{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.e-card.e-card-horizontal,.e-card .e-card-horizontal{display:flex;flex-direction:row;justify-content:center}.e-card.e-card-horizontal .e-card-image,.e-card.e-card-horizontal img,.e-card .e-card-horizontal .e-card-image,.e-card .e-card-horizontal img{margin:2px}.e-card .e-card-horizontal{line-height:normal;padding:2px}.e-card.e-card-horizontal>*{flex:1}.e-card.e-card-horizontal .e-card-stacked{display:flex;flex:1;flex-direction:column;overflow:hidden}.e-card.e-card-horizontal .e-card-stacked>:first-child{flex-grow:1}.e-card .e-card-separator{display:block}.e-card .e-card-corner{border-radius:50%}.e-card .e-card-header{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;line-height:normal;min-height:22.5px;padding:12px;width:inherit}.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-card .e-card-header .e-card-actions{justify-content:flex-start}.e-card .e-card-header .e-card-header-image{align-self:center;display:flex}.e-card .e-card-header .e-card-header-caption{align-self:center;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 0 0 12px}.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-card .e-card-header .e-card-header-caption .e-card-sub-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:13px;font-weight:400;line-height:normal}.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:12px;font-weight:400;line-height:normal;padding:6px 0 0}.e-card .e-card-header .e-card-header-image{background-repeat:no-repeat;background-size:cover;height:30px;width:30px}.e-card .e-card-header .e-card-corner{border-radius:50%}.e-card .e-card-image{background-size:cover;min-height:112.5px;position:relative;width:100%}.e-card .e-card-image .e-card-title{bottom:0;box-sizing:border-box;font-size:18px;line-height:30px;min-height:30px;overflow:hidden;padding:0 12px;position:absolute;text-overflow:ellipsis;width:inherit}.e-card .e-card-image .e-card-title.e-card-top-left,.e-card .e-card-image .e-card-title.e-card-top-right{bottom:auto;top:0}.e-card .e-card-image .e-card-title.e-card-top-right,.e-card .e-card-image .e-card-title.e-card-bottom-right{text-align:right}.e-card .e-card-actions{box-sizing:border-box;display:inline-block;justify-content:flex-start;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical{display:flex;flex-direction:column;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-card .e-card-actions.e-card-vertical a{align-self:initial;box-sizing:border-box;display:inline-block;justify-content:center;margin:0 0 6px;text-align:center;width:100%}.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-card .e-card-actions button,.e-card .e-card-actions a{align-items:center;align-self:center;cursor:pointer;display:inline-flex;overflow:hidden;vertical-align:middle;white-space:nowrap}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{display:flex;font-size:14px;height:24px;width:24px}.e-card .e-card-actions .e-card-btn span:before,.e-card .e-card-actions .e-card-btn span.e-icons:before{align-self:center;display:flex;justify-content:center;width:inherit}.e-card .e-card-actions .e-card-btn>*{overflow:hidden;text-overflow:ellipsis;width:inherit}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{border-radius:2px}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;line-height:27px;margin:0 0 0 6px;min-height:27px;padding:0 6px;text-decoration:none;text-transform:uppercase}.e-card .e-card-actions .e-card-btn:first-child,.e-card .e-card-actions a:first-child{margin-left:0}.e-card .e-card-content{font-size:14px;line-height:normal;padding:12px;word-wrap:break-word}.e-card .e-card-content+:not(.e-card-content),.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}.e-card .e-card-content,.e-card .e-card-content p{line-height:normal;overflow:hidden;text-overflow:ellipsis}.e-card{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;border:1px none #000;box-shadow:0 2px 3px #00000029;color:#000000de;outline:none}.e-card:hover{background-color:#fff;border-color:#000;box-shadow:0 4px 8px #00000038}.e-card:focus{background-color:#fff;border-color:#000}.e-card:active{background-color:#fff;border-color:#000}.e-card .e-card-separator{border-bottom:1px solid rgba(0,0,0,.12)}.e-card .e-card-header-caption .e-card-header-title{color:#000000de}.e-card .e-card-header-caption .e-card-sub-title{color:#0000008a}.e-card .e-card-image .e-card-title{background-color:#00000059;color:#fff}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{color:#0000008a}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{background-color:#fff;border:0;color:#e3165b;outline:0}.e-card .e-card-actions .e-card-btn:hover,.e-card .e-card-actions a:hover{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:focus,.e-card .e-card-actions a:focus{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:active,.e-card .e-card-actions a:active{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-content{color:#0000008a}.e-bigger .e-card,.e-bigger.e-card{line-height:48px;min-height:48px}.e-bigger .e-card>.e-card-header-title,.e-bigger.e-card>.e-card-header-title{line-height:normal;padding:16px}.e-bigger .e-card>.e-card-header-title+:not(.e-card-header-title),.e-bigger.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-bigger .e-card>.e-card-title,.e-bigger.e-card>.e-card-title{line-height:normal;padding:24px 16px 16px}.e-bigger .e-card>.e-card-title+:not(.e-card-title),.e-bigger.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-bigger .e-card.e-card-horizontal .e-card-image,.e-bigger .e-card.e-card-horizontal img,.e-bigger .e-card .e-card-horizontal .e-card-image,.e-bigger .e-card .e-card-horizontal img,.e-bigger.e-card.e-card-horizontal .e-card-image,.e-bigger.e-card.e-card-horizontal img,.e-bigger.e-card .e-card-horizontal .e-card-image,.e-bigger.e-card .e-card-horizontal img{margin:2px}.e-bigger .e-card .e-card-header,.e-bigger.e-card .e-card-header{min-height:30px;padding:16px}.e-bigger .e-card .e-card-header .e-card-content,.e-bigger.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-bigger .e-card .e-card-header .e-card-header-caption,.e-bigger.e-card .e-card-header .e-card-header-caption{padding:0 0 0 16px}.e-bigger .e-card .e-card-header .e-card-header-caption:first-child,.e-bigger.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:15px;line-height:normal}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-sub-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:14px;line-height:normal;padding:8px 0 0}.e-bigger .e-card .e-card-header .e-card-header-image,.e-bigger.e-card .e-card-header .e-card-header-image{background-size:cover;height:40px;width:40px}.e-bigger .e-card .e-card-image,.e-bigger.e-card .e-card-image{min-height:150px}.e-bigger .e-card .e-card-image .e-card-title,.e-bigger.e-card .e-card-image .e-card-title{font-size:24px;line-height:40px;min-height:40px;padding:0 16px}.e-bigger .e-card .e-card-actions,.e-bigger.e-card .e-card-actions,.e-bigger .e-card .e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-actions.e-card-vertical{padding:16px 8px 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger .e-card .e-card-actions.e-card-vertical a,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger.e-card .e-card-actions.e-card-vertical a{margin:0 0 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger .e-card .e-card-actions.e-card-vertical a:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-bigger .e-card .e-card-actions .e-card-btn span,.e-bigger .e-card .e-card-actions .e-card-btn span.e-icons,.e-bigger.e-card .e-card-actions .e-card-btn span,.e-bigger.e-card .e-card-actions .e-card-btn span.e-icons{height:24px;width:24px}.e-bigger .e-card .e-card-actions .e-card-btn,.e-bigger .e-card .e-card-actions a,.e-bigger.e-card .e-card-actions .e-card-btn,.e-bigger.e-card .e-card-actions a{line-height:36px;margin:0 0 0 8px;min-height:36px;padding:0 6px}.e-bigger .e-card .e-card-actions .e-card-btn:first-child,.e-bigger .e-card .e-card-actions a:first-child,.e-bigger.e-card .e-card-actions .e-card-btn:first-child,.e-bigger.e-card .e-card-actions a:first-child{margin-left:0}.e-bigger .e-card .e-card-content,.e-bigger.e-card .e-card-content{padding:16px}.e-bigger .e-card .e-card-content+:not(.e-card-content),.e-bigger .e-card .e-card-content+.e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-content+:not(.e-card-content),.e-bigger.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}/*! component's default definitions and variables */.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler:before{content:"\e984";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler:before{content:"\eb04";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border-width:1px;display:flex;overflow:hidden;position:relative;touch-action:none;width:100%}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{flex:1 1 auto;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:13px;font-weight:400}.e-splitter.e-splitter-horizontal .e-pane.e-scrollable,.e-splitter.e-splitter-vertical .e-pane.e-scrollable{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-static-pane,.e-splitter.e-splitter-vertical .e-pane.e-static-pane{flex-grow:0;flex-shrink:0}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal.e-pane-hidden,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-horizontal{flex-direction:row}.e-splitter.e-splitter-horizontal.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-horizontal.e-rtl,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal{flex-direction:row-reverse}.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{right:auto}.e-splitter.e-splitter-vertical{flex-direction:column}.e-splitter.e-splitter-vertical.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-vertical .e-pane-vertical{overflow:auto}.e-splitter.e-splitter-vertical .e-pane-vertical.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{right:auto}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;right:22px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;left:22px;right:auto;top:20px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:auto}.e-splitter .e-split-bar.e-split-bar-horizontal{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-width:1px;z-index:15}.e-splitter .e-split-bar.e-split-bar-horizontal .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar{cursor:col-resize}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar:after{content:"";cursor:col-resize;display:block;height:100%;position:absolute;width:16px;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{align-items:center;display:flex;height:18px;justify-content:center;position:relative;width:1px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{left:8px;right:3px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow{border-image:none;border-width:1px;cursor:pointer;display:flex;height:26px;padding:1px 12px;position:relative}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(0);width:2px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before{top:5px;transform-origin:1px 7px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{top:11px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right){border-radius:50%;right:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right{border-radius:50%;left:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:after{right:8px}.e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar){margin:0 3px}.e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar){margin:0 0 0 3px}.e-splitter .e-split-bar.e-split-bar-vertical{align-items:center;border-left:none;border-right:none;display:flex;flex:0 0 auto;justify-content:center;min-height:1px}.e-splitter .e-split-bar.e-split-bar-vertical .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar{cursor:row-resize}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar:after{content:"";cursor:row-resize;display:block;height:16px;position:absolute;width:100%;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{align-items:center;display:flex;height:1px;justify-content:center;width:18px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:10px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{border-image:none;border-width:0;cursor:pointer;display:flex;height:26px;padding:10px 3px 10px 18px;position:relative;width:26px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(90deg);width:2px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before{top:3px;transform-origin:2px 7px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:11px;top:8px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before{left:12px;top:8px;transform-origin:1px 6px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{left:10px;top:12px;transform-origin:1px 2px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;left:22px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;right:22px;top:20px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:10px}.e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar){margin:3px 0}.e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar){margin:3px 0 0}.e-rtl .e-splitter.e-splitter-horizontal{flex-direction:row-reverse}.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-splitter.e-ie .e-navigate-arrow.e-arrow-left{margin-left:-26px}.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler{flex-direction:column}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border:solid 1px #e0e0e0}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{color:#000000de}.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-vertical,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-vertical{border:transparent}.e-splitter .e-split-bar.e-split-bar-horizontal{background:#e0e0e0;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{background:#fff;color:#0000008a;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden){background-color:transparent;border-color:transparent;color:transparent;transition:background-color .5s ease-out}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:before{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:after{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:before{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:after{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical{background:#e0e0e0}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{background:#fff;color:#0000008a;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:before{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:after{background-color:#e3165b;opacity:1;transform:rotate(50deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:before{background-color:#e3165b;opacity:1;transform:rotate(55deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:after{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{background-color:transparent;border-color:transparent;color:transparent;transition:background-color .3s ease-out}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter.e-disabled{opacity:.4;pointer-events:none}.e-bigger.e-splitter .e-pane{font-size:14px}.e-bigger.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{margin-top:-2px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{margin-top:2px}.e-bigger .e-splitter .e-pane{font-size:14px}.e-bigger .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger .e-content-placeholder.e-splitter.e-placeholder-splitter,.e-bigger.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-bigger .e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}.e-bigger.e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}/*! component's theme wise override material-definitions and variables */.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east{height:100%;padding:20px 0;right:1px;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west{height:100%;left:0;padding:20px 0;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north{height:12px;padding:0 20px;top:1px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{bottom:1px;height:12px;padding:0 20px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east{bottom:0;right:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west{left:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east{right:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west{bottom:1px;left:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:before{bottom:0;content:"\eb05";font-size:12px;position:absolute;right:0}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:before{bottom:0;content:"\eb05";font-size:12px;left:0;position:absolute;transform:rotateY(180deg)}.e-dashboardlayout.e-control .e-dashboard-gridline-table{background:#f5f5f5;border-collapse:collapse;height:100%;width:100%}.e-dashboardlayout.e-control .e-dashboard-gridline-table td.e-dashboard-gridline{border:1px dotted #bdbdbd;position:absolute}.e-dashboardlayout.e-control.e-responsive{width:100%!important}.e-dashboardlayout.e-control.e-prevent{-webkit-user-select:none;user-select:none}.e-dashboardlayout.e-control .e-panel.e-ssr{position:relative}.e-dashboardlayout.e-control .e-panel{border:1px #e0e0e0 solid;height:100%;-webkit-user-select:none;user-select:none;width:100%;border-radius:2px}.e-dashboardlayout.e-control .e-panel:hover{border:1px #bdbdbd solid}.e-dashboardlayout.e-control .e-panel:hover .e-panel-container .e-resize.e-dl-icon{display:block}.e-dashboardlayout.e-control .e-panel:active{border:1px #3f51b5 solid}.e-dashboardlayout.e-control .e-panel .e-panel-container{height:100%;width:100%}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template{height:inherit;width:inherit}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-dl-icon{display:none}.e-dashboardlayout.e-control .e-panel.e-panel-transition{transition:top .5s,left .5s}.e-dashboardlayout.e-control .e-panel .e-panel-header{border-bottom:none;color:#0000008a;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;font-weight:500;height:28px;padding:2px 12px}.e-dashboardlayout.e-control .e-panel .e-panel-header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content{display:inline-block}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template{float:right}.e-dashboardlayout.e-control .e-panel .e-resize.e-single,.e-dashboardlayout.e-control .e-panel .e-resize.e-double{position:absolute;touch-action:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{border:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover{cursor:e-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover{cursor:w-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover{cursor:n-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover{cursor:s-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover{cursor:nw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover{cursor:ne-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover{cursor:sw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover{cursor:se-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double:before{font-family:e-icons;position:absolute}.e-dashboardlayout.e-control .e-panel.e-dragging,.e-dashboardlayout.e-control .e-panel.e-item-moving{cursor:move;z-index:1111!important}.e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template{float:left}.e-dashboardlayout.e-control .e-drag:hover{cursor:move}.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover,.e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover{cursor:default}.e-dashboardlayout.e-control .e-holder{background:#3f51b533;border:1px #3f51b5 dotted;position:absolute;border-radius:2px}.e-dashboardlayout.e-control .e-holder.e-holder-transition{transition:top .3s,left .3s}.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout{height:100%;width:100%}.e-dashboardlayout.e-control{display:block;position:relative}.e-dashboardlayout.e-control .e-panel{background:#fff;box-shadow:0 2px 5px #00000026;box-sizing:border-box;position:absolute}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header{color:#0000008a}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single{background:none}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double{color:#000;font-size:20px;height:20px;width:20px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double,.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand{bottom:1px;right:1px}.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-bigger .e-panel-header{color:#0000008a}.e-bigger .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-timeline{--dot-size: 16px;--dot-outer-space: 0;--dot-border: 1px;--connector-size: 1px;--dot-radius: 50%;height:inherit;width:100%}.e-timeline [class^="e-dot "]:before,.e-timeline .e-dot-item,.e-timeline .e-dot{display:flex;align-items:center;justify-content:center}.e-timeline [class^="e-dot "]:before{min-width:32px;min-height:32px;border-radius:var(--dot-radius)}.e-timeline .e-timeline-items{display:inline-flex;flex-direction:column;list-style:none;flex-wrap:nowrap;padding:0;width:inherit;height:inherit}.e-timeline .e-timeline-item{display:flex;flex-direction:row;position:relative;align-items:flex-start;width:inherit;height:inherit}.e-timeline .e-timeline-item.e-connector:after{top:0;bottom:0;left:calc(50% - var(--connector-size));right:auto;content:"";position:absolute;z-index:999;border-width:var(--connector-size);border-style:solid}.e-timeline .e-timeline-item.e-connector.e-item-template:after{content:unset}.e-timeline .e-dot-item{position:relative;flex:0 1 calc(var(--dot-size) * 3);z-index:1000}.e-timeline .e-dot{min-width:var(--dot-size);min-height:var(--dot-size);border-radius:var(--dot-radius);outline:var(--dot-outer-space) solid;border:var(--dot-border) solid;font-size:16px;background-size:cover;background-position:center;background-repeat:no-repeat}.e-timeline .e-opposite-content,.e-timeline .e-content{flex:1 1 50%}.e-timeline .e-opposite-content{font-size:12px}.e-timeline .e-content{text-align:left;font-size:14px;font-weight:500}.e-timeline .e-timeline-item:first-child:after{top:0}.e-timeline .e-timeline-item:last-child:after{bottom:calc(var(--dot-size) * 2)}.e-timeline.e-vertical.e-align-before .e-timeline-item,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:row-reverse}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-items{flex-direction:column-reverse}.e-timeline.e-vertical.e-align-before .e-timeline-items .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-timeline-items .e-content{text-align:left}.e-timeline.e-vertical .e-timeline-item.e-connector:last-child:after{content:unset}.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 3 / 2 - var(--connector-size));right:auto}.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 3 / 2 - var(--connector-size));left:auto}.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-after.e-content-only .e-opposite-content,.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-before.e-content-only .e-opposite-content{flex:0}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:first-child:after{content:unset}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:last-child:after{content:"";bottom:0}.e-timeline.e-vertical.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-opposite-content{text-align:right}.e-timeline.e-vertical.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-opposite-content{text-align:left}.e-timeline.e-vertical .e-dot-item{width:calc(var(--dot-size) * 2)}.e-timeline.e-horizontal .e-timeline-items{display:inline-flex;flex-direction:row}.e-timeline.e-horizontal .e-timeline-item{height:auto;flex-direction:column;align-items:center}.e-timeline.e-horizontal.e-timeline-reverse.e-rtl .e-timeline-item.e-connector:after{left:calc(50% - var(--connector-size));right:auto}.e-timeline.e-horizontal.e-rtl .e-timeline-item.e-connector:after,.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-item.e-connector:after{right:calc(50% - var(--connector-size));left:auto}.e-timeline.e-horizontal .e-dot-item{margin:calc(var(--dot-size) * 2 / 2) 0}.e-timeline.e-horizontal .e-opposite-content,.e-timeline.e-horizontal .e-content{display:flex}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-content{align-items:flex-end}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-opposite-content{align-items:flex-start}.e-timeline.e-horizontal.e-align-before .e-timeline-item,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:column-reverse}.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-items{flex-direction:row-reverse}.e-timeline.e-horizontal .e-timeline-item:after{width:100%;height:0;top:calc(50% - var(--connector-size))}.e-timeline.e-horizontal .e-opposite-content{display:flex;align-items:flex-end;text-align:left;padding:0}.e-timeline.e-horizontal .e-content{padding:0}.e-timeline.e-horizontal .e-timeline-item:last-child:after{width:auto}.e-timeline .e-dot{background-color:#eee;border-color:#eee;color:#000;outline-color:#fff}.e-timeline.e-outline .e-dot{background-color:#fff}.e-timeline .e-timeline-item.e-connector:after{border-color:#eee}.e-timeline .e-content,.e-timeline .e-opposite-content{color:#000}.e-timeline .e-item-disabled .e-content,.e-timeline .e-item-disabled .e-opposite-content{color:"rgba($black, .38)"}.e-bigger.e-timeline [class^="e-dot "]:before,.e-bigger .e-timeline [class^="e-dot "]:before{min-width:40px;min-height:40px;font-size:18px}.e-bigger.e-timeline .e-dot-item,.e-bigger .e-timeline .e-dot-item{flex:0 1 calc(var(--dot-size) * 4)}.e-bigger.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline .e-dot,.e-bigger .e-timeline .e-dot{min-width:20px;min-height:20px}.e-bigger.e-timeline .e-opposite-content,.e-bigger .e-timeline .e-opposite-content{font-size:14px}.e-bigger.e-timeline .e-content,.e-bigger .e-timeline .e-content{font-size:16px;font-weight:500} +@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700";@font-face{font-family:e-icons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXBj/WxwAAANuAAAC15nbHlm0ahAOQAAJVQAAocwaGVhZClfeKIAAADQAAAANmhoZWEIXgbPAAAArAAAACRobXR4OAb+rAAAAYAAAAw4bG9jYQPFrZQAABkYAAAMPG1heHAEOQLMAAABCAAAACBuYW1lc0cOBgACrIQAAAIlcG9zdE/MgpsAAq6sAAAwxAABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAADDgABAAAAAQAAYWKr8l8PPPUACwQAAAAAAOMgGdIAAAAA4yAZ0v/A/+QEQAQcAAAACAACAAEAAAAAAAEAAAMOAsAAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEC0oAAAFIAQAABwBI4RXhKeE54UXhnOGf4gbiCuIM4h7iLeIv4kLiReJI4lHiVOJW4lniYuJl4mficeJ54onikuKV4pjjAOMC4wTjBuMI4wrjDuMV4xvjHeMi4yTjJuNf42rkCeQZ5CHkJOQw5DbkSeRZ5GLkieST5JnkpOUB5QPlB+UJ5RHlGOUj5SflVOVZ5XHlpOWn5hXmaeZ55oPmiecB5xnnIecp5zjnP+dM517no+en57Dn6efu5/nn/Of/6BjoHugl6CfoKugu6DboOeg96EHoQ+hJ6EvoTuhS6FnoW+hp6Hnol+if6QXpB+kT6SHpJukw6TXpN+k96UDpQulH6U3pXemf6d7qd+p/6oLqheqI6ovqjuqb6p/rAOsF6w7rN+s66z7rQetD60frSutN60/rUetT61vrXetg62briOuT65XroOui66brquuz7Cr//wAA4RHhIeEw4UDhkuGe4gPiCOIM4h7iKuIv4kDiReJI4lHiU+JW4lniYuJl4mficOJz4oDikOKU4pjjAOMC4wTjBuMI4wrjDOMT4xvjHeMi4yTjJuMw42rkAeQQ5CDkJOQw5DTkQORQ5GDkhuSQ5JXkpOUB5QPlBeUJ5RHlFeUg5SXlVOVW5WrloeWm5gDmUeZw5oDmhecA5wPnIeck5zLnOudK517no+en57Dn6efu5/nn/Of/6BPoHugj6CfoKugu6DHoOOg96D/oQ+hG6EvoTuhQ6FToW+hf6HDogOiZ6QDpB+kJ6RbpJukq6TLpN+k66T/pQulE6UnpT+lf6aHqdOp/6oLqhOqI6ovqjuqR6p7rAOsC6w3rNes66zzrQetD60frSetM60/rUetT61vrXetf62briOuT65XroOui66brqOuz7AT//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBSAFQAWABcgF8AZABkgGYAZwBnAGcAaIBogGmAaYBpgGmAagBqAGoAagBqAGoAaoBtgHIAcwBzgHOAc4BzgHOAc4BzgHOAdIB1gHWAdYB1gHWAdYCNAI0AkQCVgJYAlgCWAJcAm4CgAKEAooCkAKYApgCmAKYApwCnAKcAqICqAKsAqwCsgLAAsYCyALyAyIDNAM6A0IDRANwA3ADegOGA5ADlAOUA5QDlAOUA5QDlAOUA5QDlAOeA54DogOiA6IDogOsA64DrgOyA7IDuAO4A7gDvAPGA8YD2gPsBBoEJgQwBDAERARaBFoEZgRsBGwEcgR0BHQEegSCBJ4FHgWYBZ4FngWeBaAFoAWgBaAFtAW2BbYFvAW+BcIFwgXGBcYFxgXGBcgFygXKBcoFygXKBcoFzAXMBcwFzAXMBcwFzAXMBdAF0AAAAhUCMgI9AiQCAgIIAgkCCgILAgwCDQIPAhACEQISAhMCFAIbAhwCHQIeAiUCJgItAjQCNQIqAhcCIQIOAcQBugG7AbwBvQG+Ab8BwAHBAcIBwwHFAcYBxwHIAckBygBoAcsBzABpAGoAawBsAG0AbgBvAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPAUIAcwB0AHUAdgB3AHgAeQB6AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiAAQABEAEgATABQAFQAWABcAGAAaABsAHAAdAB4AGQBxAHIAygCbAJwAnQCeAJ8AoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkANgHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAAHwAgAHAAywHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQIDAgQCBQIGAgcBawCJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgEMAQ0BDgEPARABEQESARMBFQEWARcBGAEZAWUBZgFnAWgBaQFqARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBbAFtAW4BbwFwAXEBcgFzAXQBlQGUAZMBkgGXAZEBmAGZAZYBmgGbAZwBnQGeAXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBtAG1AbYBtwG4ATIBMwE0ATUAJQE3ATgBOQE6ACYBPAE9AT4BPwFAAUEBNgE7AYUAJwGGAYcBiQGKAYsBjAGPAYgBjQGOAZABnwGgAaEBogAoAagBpwGwAaoBqwGsAa0BrgGvAbEBsgGzACkAKgArACwALQAuAC8AMAAxADIBowGkAaUBpgG5ADMANAGpADUCIwA3ADgCJwIoAikAOQIrAiwCLgIvADoAOwA8AjECMwI2AjcAPQI5AD4APwI6AjsCPABAAj8CQAJBAkIAQQBCAEMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAiICYQJjAmICZAJlAmYARABFAhgCGQIaAh8ARgBHAjACZwJoAmkCagJrAmwCOABIAkMBFABJAhYBGwBKAm0CbgJvAnACcQJyAEsCIAI+AEwATQBOAE8AUAJzAnQCdQJ2AncCeABRAFIAUwJ5AnoCewJ8An0CfgBUAFUAVgBXAV4AWAJ/AoAAYgKCAoQChQKGAFkAWgKDAoEChwBjAogCiQBkAooCiwKMAo0CjgKPApAAWwKRApICkwKUApUClgKXApgCmQKaApsAXAKcAp0CngKfAqAAXQKhAqICowKkAqUCpgKnAqgCqQKqAF4CqwKsAF8CrQKuAq8CsAKxArICswK0ArUCtgK3ArgAYAK5AroCuwK8Ar0CvgK/AsACwQBlAsICwwLEAsUAYQLGAscCyALJAsoCywBmAswCzQBnAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0AzADNAM4AzwDQANEA0gAhACIAIwAkANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAV0BXAFbAUMBRAFFAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFGAVkBWgFYAWABYQFfAWIBYwFkARoA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsAAAAAAAAAAAAAAAACEAAABHAAAAToAAAF0AAABuQAAAdEAAAHcAAACJQAAAqkAAAKyAAADHAAAA4YAAAOYAAADvwAAA8YAAAPYAAAD6QAAA/sAAAQLAAAEawAABLoAAAVdAAAFsgAABjYAAAZqAAAHAgAABzwAAAd7AAAHrAAAB+QAAAhvAAAI6wAACUkAAAmzAAAKOwAACqgAAArJAAALJwAAC1sAAAt3AAALjQAAC6kAAAu6AAAL+gAADEoAAAxYAAAMZwAADLwAAAzHAAANKAAADUkAAA1VAAANZAAADW8AAA12AAANfQAADYQAAA2LAAANmAAADaQAAA2rAAANsgAADcgAAA3RAAAN2AAADeQAAA3xAAAOAAAADhUAAA4jAAAOMQAADmYAAA5wAAAOfQAADocAAA6SAAAOnQAADu0AAA70AAAO+wAADxEAAA8bAAAPSgAAD3oAAA+LAAAPlQAAD50AAA+nAAAP2gAAD+sAAA/2AAAQAgAAEAkAABBTAAAQXwAAEMsAABFPAAARkQAAEa4AABG5AAASAQAAEg4AABKCAAAS0gAAE2EAABN6AAAUCQAAFFMAABShAAAUsgAAFL0AABTIAAAUzwAAFNoAABT6AAAVigAAFdsAABZkAAAXEAAAF4kAABefAAAX9AAAGA8AABgpAAAYRgAAGGQAABkVAAAZZgAAGboAABpRAAAa6wAAGz8AABtlAAAbhgAAHDkAAByOAAAcxAAAHPgAAB0UAAAdMAAAHWsAAB2wAAAd/gAAHh4AAB5qAAAeiQAAHqgAAB61AAAewgAAHs8AAB7vAAAfAwAAHxgAAB8sAAAfPgAAH5gAAB+oAAAftwAAH+kAACAQAAAgIQAAIDUAACCJAAAgmAAAIS8AACFHAAAhgQAAIY4AACGhAAAhvQAAIfcAACIJAAAiRgAAIrwAACNpAAAjiQAAI8oAACQyAAAkwQAAJO0AACURAAAlHwAAJTAAACWZAAAlpwAAJboAACZFAAAmbgAAJpQAACbOAAAnDQAAJxwAACdFAAAnZgAAJ5wAACeoAAAnsgAAJ/cAACgLAAAoGwAAKCkAACj/AAApggAAKawAACnWAAAp5AAAKe0AACn+AAAqEwAAKmAAACpuAAAqiQAAKqUAACq6AAAq1gAAKvAAACsNAAArHAAAKzkAACtNAAArYgAAK3wAACu5AAArxQAAK94AACvqAAAsVwAALGwAACybAAAsqQAALLMAACy+AAAszAAALVkAAC3qAAAt+AAALh8AAC6jAAAu0AAALt0AAC+CAAAvywAAL9oAADAXAAAwUQAAMGQAADDQAAAxDQAAMWgAADGmAAAyAgAAMisAADJNAAAydQAAMnwAADKOAAAysgAAMuwAADL6AAAzYQAAM2gAADN1AAAzmgAAM7IAADQPAAA0JgAANDoAADRNAAA0ZAAANG4AADR4AAA0fgAANIQAADSLAAA0kgAANW0AADV0AAA1ewAANYIAADWJAAA19QAANioAADY8AAA2mAAANtQAADbxAAA2/gAAN5UAADerAAA4HAAAOGkAADh0AAA4owAAOLQAADjfAAA5HgAAOVEAADnRAAA53QAAOekAADogAAA6MgAAOp4AADqoAAA7FQAAO0gAADwBAAA8SQAAPJQAADz0AAA9EQAAPX4AAD2fAAA+EgAAPj0AAD6ZAAA+2AAAP30AAEANAABAQwAAQE8AAEBhAABAcgAAQIoAAED8AABBIQAAQXMAAEGCAABBmAAAQbcAAEHgAABCLwAAQj4AAEJkAABC/QAAQyoAAENYAABDcQAAQ5YAAEQNAABEMgAAREMAAERoAABEfgAARMUAAEThAABE8AAARP8AAEUlAABFLwAART4AAEVVAABFcAAARZ8AAEW+AABGHgAARi0AAEZBAABGVwAARmYAAEaSAABGtgAARwUAAEcPAABHGgAARyUAAEcvAABHQQAAR1IAAEduAABHgAAAR5IAAEeZAABHpQAAR7EAAEg7AABISwAASGIAAEiBAABIpgAASNEAAEjlAABI9gAASW0AAEntAABKRgAASqAAAEr6AABLVgAAS5wAAExsAABM6QAATWEAAE2jAABN5AAATnUAAE64AABO+wAATysAAE91AABPwwAAUEsAAFBlAABQpgAAUK0AAFC4AABQxwAAUNoAAFDxAABRCwAAUcUAAFH8AABSUAAAUocAAFLYAABS+AAAUxQAAFMwAABTWQAAU4AAAFOKAABTrwAAVC8AAFRRAABUggAAVIkAAFSYAABUpAAAVLAAAFS+AABUygAAVN4AAFUuAABVTwAAVW8AAFWvAABWGwAAVnQAAFbdAABW8AAAVyYAAFfxAABYPwAAWKEAAFjBAABZIwAAWVkAAFmSAABZ1AAAWh8AAFpjAABakwAAWq0AAFrGAABa4AAAWv0AAFsXAABbNwAAW1IAAFt2AABbwQAAW+cAAFxRAABccgAAXIwAAFzUAABdAwAAXSgAAF1UAABdgAAAXaEAAF3NAABeYwAAXpkAAF8SAABffAAAX/UAAGBZAABgvgAAYOIAAGGIAABhwgAAYdIAAGHsAABiDAAAYiMAAGI5AABiVAAAYm0AAGKXAABipQAAYsYAAGLnAABjBwAAYzwAAGNdAABjhAAAY54AAGO5AABjzgAAZAkAAGQXAABkLgAAZD8AAGRbAABkeAAAZJUAAGTCAABk6wAAZQgAAGU2AABlWQAAZXkAAGW/AABl6QAAZhAAAGYxAABm4gAAZxYAAGc3AABnYgAAZ54AAGfBAABoLgAAaFcAAGiNAABowAAAaOAAAGj7AABpJQAAaVQAAGl9AABppwAAaccAAGnkAABqDQAAai0AAGpWAABqmwAAasIAAGriAABrDQAAay4AAGtXAABrgAAAa5YAAGvfAABsHAAAbIsAAGyvAABs5AAAbQ0AAG09AABtaAAAbmAAAG53AABujgAAbwYAAG85AABvSQAAb2EAAHAiAABwTQAAcFwAAHDPAABxFAAAcSwAAHE5AABxWwAAcX8AAHGiAAByAgAAclUAAHKdAAByuAAAcvYAAHMfAABzRwAAc2oAAHOXAABz2wAAc/oAAHQPAAB0QwAAdFkAAHR4AAB0lAAAdKkAAHToAAB1xAAAddcAAHX4AAB2CwAAdj0AAHZQAAB2eQAAdokAAHcKAAB3UgAAd3cAAHf5AAB4JwAAeDsAAHhXAAB4dAAAeJwAAHkFAAB5HQAAeZAAAHnuAAB6LwAAeoMAAHrLAAB7FAAAeywAAHtLAAB7aQAAe4kAAHueAAB7twAAfJQAAHzHAAB9FAAAfSIAAH02AAB95AAAffQAAH49AAB+hwAAftYAAH8fAAB/bQAAf5gAAH+sAAB/ugAAf9MAAH/sAAB/+gAAgAcAAIAgAACAagAAgLQ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BwcGBgYLCQgGAgIBgAcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBvkHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgb5BwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYG+QcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgABAAAAAAP4AvwAAgAAEyEBCAPw/ggBBAH4AAAAAQAAAAAD+AL8AAIAAAkBIQIAAfj8EAEEAfgAAAEAAAAAAvwD+AACAAAlCQEBBAH4/ggIAfgB+AABAAAAAAL8A/gAAgAACQERAQQB+AIA/ggD8AAAAwAAAAACfgP4AD8AfwC/AAAlHw8/Dy8PDw4DHw8/Dy8PDw4DHw8/Dy8PDw4BggECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMChg0MDQsLCgoJCAgGBQQDAgEBAgMEBQYICAkKCgsLDQwNDQwNCwsKCgkICAYFBAMCAQECAwQFBggICQoKCwsNDAFtDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAW0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcH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AwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwGGCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoJCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQFwCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkBcAoJCQkICAcHBgYEBAMDAQEBAQMDBAQGBgcHCAgJCQkKCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoAAAABAAAAAAP3A3kABQAAAScHCQEnAVX0WQFNAqNZATfxWv64AppaAAAAAwAAAAAD2AJeAD8AfwC/AAABFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQUVHw07AT8NPQEvDSsBDw0DHAEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf6GAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMB/oYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwECAAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAAAAAAIAAAAAA/gD9wALAE8AAAEXNzMHFyMnByM3JyURFR8OIT8ONRE1Lw4hDw4Bd4mJbsXKcIyMcM3H/v4CAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAvyurvr+sbH8/J38zgoJCggICAgG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BQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBARv+hj+eBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsp4GBgUFBAMBAQIEBbIBAQMEBQUGBwG4BwYFBQQDAQGvBgIEAgEBAwQFBQYGnq8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp4BAQMEBQUGB/5IBwYFBQQDAQEECgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQmzH/ytA3IfHwEBAwQFBQYGQwgHBXdOAQEDBAUFBgdCCAcFd04BAQMEBQUGBkMIBwV3LgcGBQUEAwEBAQEDBAUFBgcudAUDBwhDBgYFBQQDAQFOdAUDBwhCBwYFBQQDAQFOdAUDBwhDBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGAAAAAAEAAAAAA3kD+ABWAAABES8GDwsfBQEfAjM/BAE/BS8LDwYRNS8JKwEPCQHB0AQGBQYLDAwMBgUFBQQEAwIEAQEEAgQDBQE7BxMMDAwGBgUFAT8FAwQCBAEBBAIDBAQFBQUGDAwMCwYFBgTQAQICBgcKCgYGBwYGBwYFCwkIBgICAQO5/SXNBAQDAwMBAQMDAwQEBQUGBQwMDAwFBgUE/skHCQMDAgIDBAE7BQUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzQLbBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAACAAAAAAP4A/gARQCJAAAJAQ8FHws/BhEVHwk7AT8JNREvCg8FFxEfCjM/AwE/BS8LDwYRNS8JKwEPCQFW/sUFAwQCBAEBAwMDBAQFBQUGDAwMCwYFBQXQAQIC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aWNvbnNGb250IGdlbmVyYXRlZCB1c2luZyBTeW5jZnVzaW9uIE1ldHJvIFN0dWRpb3d3dy5zeW5jZnVzaW9uLmNvbQAgAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBlAC0AaQBjAG8AbgBzAGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8ACmV4cG9ydC1wZGYKZXhwb3J0LWNzdgxleHBvcnQtZXhjZWwKZGF0ZS1yYW5nZQxmaWx0ZXItY2xlYXIGZmlsdGVyCGJ1bGxldC02CGJ1bGxldC0xBG5vbmUIYnVsbGV0LTURYm9yZGVyLWRpYWdvbmFsLTIRYm9yZGVyLWRpYWdvbmFsLTEIYnVsbGV0LTQIYnVsbGV0LTIIYnVsbGV0LTMUY2hldnJvbi1yaWdodC1kb3VibGUTY2hldnJvbi1sZWZ0LWRvdWJsZRNjaGV2cm9uLWRvd24tZG91YmxlEWNoZXZyb24tdXAtZG91YmxlBnJlcGVhdA9yZWN1cnJlbmNlLWVkaXQIbG9jYXRpb24LZGVzY3JpcHRpb24JdGltZS16b25lCGNhbGVuZGFyD3RpbWVsaW5lLWFnZW5kYQl3b3JrLXdlZWsEd2VlawNkYXkRYWdlbmRhLWRhdGUtcmFuZ2UJZGF0ZS10aW1lBnBlb3BsZQx0aW1lbGluZS1kYXkNdGltZWxpbmUtd2VlaxJ0aW1lbGluZS13b3JrLXdlZWsOdGltZWxpbmUtbW9udGgFdGFibGUEY29weQh0aC1zbWFsbAZzYXZlLTILcGFyYWdyYXBoLTIGZWRpdC02DWNsb3NlLWxhcmdlLTELZXhwb3J0LXdvcmQMY2lyY2xlLWNsb3NlCGZpbHRlci0yCnBsdXMtc21hbGwFY2xvc2UFY2hlY2sHcHJpbnQtMgZlZGl0LTIEcGx1cw1jbG9zZS1sYXJnZS0yEWNoZXZyb24tZG93bi10aGluEWNoZXZyb24tdXAtZmlsbC0yEWNoZXZyb24tZG93bi1maWxsD2NoZXZyb24tdXAtZmlsbBNjaGV2cm9uLWRvd24tZmlsbC0yCmFycm93LWRvd24IYXJyb3ctdXAUY2hldnJvbi1yaWdodC1maWxsLTMTY2hldnJvbi1sZWZ0LWZpbGwtMghkZWxldGUtMRFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwKYXJyb3ctbGVmdAthcnJvdy1yaWdodAlzb3J0aW5nLTEEZWRpdApmaXJzdC1wYWdlCWxhc3QtcGFnZQ50aW1lbGluZS10b2RheQxjaGV2cm9uLWxlZnQIZmlsdGVyLTEKY2hldnJvbi11cA1jaGV2cm9uLXJpZ2h0DGNoZXZyb24tZG93bg5jaXJjbGUtY2xvc2UtMhFjaGV2cm9uLXVwLWZpbGwtMxNjaGV2cm9uLWRvd24tZmlsbC0zDWZpbHRlci1jYW5jZWwOY2hldnJvbi1sZWZ0LTIKZ3JvdXAtaWNvbglzZWxlY3Rpb24HY2xvc2UtMgdjaGVjay0yEmludGVybWVkaWF0ZS1zdGF0ZQ5jaGV2cm9uLWxlZnQtMwZlZGl0LTMHY2xvc2UtMw9jaGV2cm9uLXJpZ2h0LTIGcGx1cy0yE2NoZXZyb24tZG93bi1maWxsLTUNY2lyY2xlLXJlbW92ZQxhcnJvdy1sZWZ0LTIPbW9yZS12ZXJ0aWNhbC0xBnNlYXJjaAVtb250aAV0cmFzaA5jaGV2cm9uLWRvd24tMgRzYXZlBG1lbnUHcmVmcmVzaBNjaXJjbGUtY2xvc2UtZmlsbC0zBWNsb2NrDWZyZWV6ZS1jb2x1bW4OZXJyb3ItdHJlZXZpZXcPY2lyY2xlLXJlbW92ZS0yCmNpcmNsZS1hZGQXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IPY2hldnJvbi1yaWdodC0zD2NoZXZyb24tcmlnaHQtNARwbGF5BXBhdXNlEHBhcmEtb3B0aW9uLWRvd24Ic2VhcmNoLTINYm9yZGVyLWNlbnRlcgxyZXN0YXJ0LWF0LTEOaHlwZXJsaW5rLW9wZW4FY3V0LTIGY29weS0yCmJvcmRlci10b3ANZGVsZXRlLWNvbHVtbgpkZWxldGUtcm93DGluc2VydC1yaWdodAtpbnNlcnQtbGVmdBBoeXBlcmxpbmstcmVtb3ZlDWJvcmRlci1taWRkbGUMYm9yZGVyLXJpZ2h0Dmh5cGVybGluay1lZGl0BmxpbmstMgtib3JkZXItbGVmdAx0YWJsZS1kZWxldGUQdGFibGUtcHJvcGVydGllcw5oeXBlcmxpbmstY29weQ1ib3JkZXItYm90dG9tB3Bhc3RlLTISY29udGludWUtbnVtYmVyaW5nDGluc2VydC1iZWxvdwxpbnNlcnQtYWJvdmUPdGFibGUtY2VsbC1ub25lA2JveANhbGwRdGFibGUtYWxpZ24tcmlnaHQTdGFibGUtYm9yZGVyLWN1c3RvbRB0YWJsZS1hbGlnbi1sZWZ0EnRhYmxlLWFsaWduLWNlbnRlcg9saW5lLXZlcnktc21hbGwLbGluZS1ub3JtYWwKbGluZS1zbWFsbA5wYXJhLW9wdGlvbi11cBV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20VdmVydGljYWwtYWxpZ24tY2VudGVyEnZlcnRpY2FsLWFsaWduLXRvcAxjbGVhci1mb3JtYXQNc3RyaWtldGhyb3VnaAp1cHBlci1jYXNlB2p1c3RpZnkFaW1hZ2UGcmVzaXplEGV4aXQtZnVsbC1zY3JlZW4GZWRpdC00BGJvbGQKYWxpZ24tbGVmdANjdXQQdGV4dC1hbHRlcm5hdGl2ZQZjb3B5LTEIZGVsZXRlLTIPaW5jcmVhc2UtaW5kZW50BWVyYXNlBHVuZG8LZnVsbC1zY3JlZW4JdW5kZXJsaW5lDmxpc3QtdW5vcmRlcmVkA2V5ZQxsaXN0LW9yZGVyZWQKbG93ZXItY2FzZQtsaW5rLXJlbW92ZQd6b29tLWluCW9wZW4tbGluawVwcmludApmb250LWNvbG9yC2FsaWduLXJpZ2h0BGxpbmsJdmlldy1zaWRlCWNvZGUtdmlldwh6b29tLW91dAtzdXBlcnNjcmlwdAlwYXJhZ3JhcGgEcmVkbwVwYXN0ZQtpbnNlcnQtY29kZQlzdWJzY3JpcHQHZGlzcGxheQdyZXBsYWNlBml0YWxpYwdjYXB0aW9uDHBhaW50LWJ1Y2tldA9kZWNyZWFzZS1pbmRlbnQMYWxpZ24tY2VudGVyCWZvbnQtbmFtZQ9kcmFnLWFuZC1kcm9wLTIOZmllbGQtc2V0dGluZ3MKdHdvLWNvbHVtbgd0d28tcm93A3N1bQhmaWx0ZXItMwtjbG9zZS1sYXJnZQ5maWx0ZXItY2xlYXItMgxjaXJjbGUtY2hlY2sMYWxpZ24tYm90dG9tDmluc2VydC1hYm92ZS0yDmluc2VydC1iZWxvdy0yDGFsaWduLW1pZGRsZQ9kZWxldGUtY29sdW1uLTIMZGVsZXRlLXJvdy0yDWluc2VydC1sZWZ0LTIJYWxpZ24tdG9wDmluc2VydC1yaWdodC0yBmVkaXQtNQ5hbGlnbi1taWRkbGUtMg9mcmVlemUtY29sdW1uLTIFc3R5bGUIZGVsZXRlLTMKZnJlZXplLXJvdwt0ZXh0LWhlYWRlchFtb3JlLWhvcml6b250YWwtMQdyZXNpemVyBmZvbGRlcgxmaXJzdC1wYWdlLTIIcHJldmlvdXMEbmV4dAtsYXN0LXBhZ2UtMgp6b29tLW91dC0yCXpvb20taW4tMghkb3dubG9hZAhib29rbWFyawhzZWFyY2gtMw90ZXh0LWFubm90YXRpb24HY2xvc2UtNAhjb21tZW50cwZzYXZlLTMMYWxpZ24tbGVmdC0yB3N0eWxlLTIGdW5kby0yD2hpZ2hsaWdodC1jb2xvcg9tb3JlLXZlcnRpY2FsLTMLdW5kZXJsaW5lLTIPc3RyaWtldGhyb3VnaC0yDnBhaW50LWJ1Y2tldC0yA3BhbgdvcGFjaXR5CGRlbGV0ZS00DW1vdXNlLXBvaW50ZXITY2hldnJvbi1yaWdodC1zbWFsbAxzdHJva2UtY29sb3IHcHJpbnQtMwZyZWRvLTIMZm9udC1jb2xvci0yBnNoYXBlcxJjaGV2cm9uLWxlZnQtc21hbGwMc3Ryb2tlLXdpZHRoD2Fubm90YXRpb24tZWRpdAl0aHVtYm5haWwFc3RhbXAKYnJlYWstcGFnZQRmaWxlCmNvbGxhcHNlLTIGZXhwYW5kD2RvdWJsZS1yZXNpemUtMg9kb3VibGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0xD3NpbmdsZS1yZXNpemUtMg9zaW5nbGUtcmVzaXplLTMPc2luZ2xlLXJlc2l6ZS00DWRyYWctYW5kLWRyb3ARY2hldnJvbi11cC1maWxsLTQTY2hldnJvbi1kb3duLWZpbGwtNBRjaGV2cm9uLXJpZ2h0LWZpbGwtMhNjaGV2cm9uLWxlZnQtZmlsbC0zD21vcmUtdmVydGljYWwtNA1maWx0ZXItYWN0aXZlC2NvZGUtdmlldy0yCWdyaWQtdmlldwdwYXN0ZS0zB3RyYXNoLTIKZG93bmxvYWQtMgVjdXQtMxBsaXN0LXVub3JkZXJlZC0yCXJlZnJlc2gtMgtjaXJjbGUtaW5mbxJjaGV2cm9uLXJpZ2h0LXRoaW4IZm9sZGVyLTIHY2xvc2UtNQtmb2xkZXItZmlsbAZyZW5hbWUGY29weS0zCHNlYXJjaC00CHVwbG9hZC0xBGJhY2sKc2VsZWN0LWFsbAlzb3J0aW5nLTIPbW9yZS12ZXJ0aWNhbC01B2NoZWNrLTMRbW9yZS1ob3Jpem9udGFsLTMOZXhwb3J0LWV4Y2VsLTIMZXhwb3J0LWNzdi0yBnNhdmUtNAdzYXZlLWFzBmV4cG9ydAhkZWxldGUtNQtncmFuZC10b3RhbAd0YWJsZS0yCXN1Yi10b3RhbAhmaWxlLW5ldxFudW1iZXItZm9ybWF0dGluZwhyZW5hbWUtMgxleHBvcnQtcGRmLTINZnVsbC1zY3JlZW4tMgVjaGFydAh1cGxvYWQtMglmb250LXR5cGUHY2xvc2UtNgxsaW5lLXNwYWNpbmcEbG9jawxib3JkZXItb3V0ZXIGbGluay0zDmFsaWduLWJvdHRvbS0yDGJvcmRlci1hbGwtMhB0YWJsZS1vZi1jb250ZW50DnBhZ2UtbnVtYmVyaW5nBmJvbGQtMgthbGlnbi10b3AtMg5hbGlnbi1taWRkbGUtMwpwYWdlLXNldHVwDHN0cm9rZS1zdHlsZQdpbWFnZS0yDWJvb2ttYXJrLWZpbGwGaGVhZGVyEGxpc3QtdW5vcmRlcmVkLTMPc2hvdy1oaWRlLXBhbmVsDWFsaWduLXJpZ2h0LTIGZm9vdGVyCmJvcmRlci1hbGwMYm9yZGVyLWlubmVyBGNlbGwLYWxpZ24tdG9wLTMOYWxpZ24tYm90dG9tLTMOYWxpZ24tbWlkZGxlLTQHY2hlY2stNAVicmVhawxicmVhay1wYWdlLTINYnJlYWstc2VjdGlvbhBhdXRvLWZpdC1jb250ZW50EmZpeGVkLWNvbHVtbi13aWR0aA9hdXRvLWZpdC13aW5kb3cNYnJpbmctZm9yd2FyZA5icmluZy10by1mcm9udAxzZW5kLXRvLWJhY2sNc2VuZC1iYWNrd2FyZAl1bmdyb3VwLTEHZ3JvdXAtMQVvcmRlchJjaGV2cm9uLXVwLXNtYWxsLTIUY2hldnJvbi1kb3duLXNtYWxsLTIVY2hldnJvbi1yaWdodC1zbWFsbC0yFGNoZXZyb24tbGVmdC1zbWFsbC0yFmNoZXZyb24tcmlnaHQtZG91YmxlLTIVY2hldnJvbi1sZWZ0LWRvdWJsZS0yC3pvb20tdG8tZml0CWFkZC1hYm92ZQlhZGQtYmVsb3cEbGluZQ5hcnJvdy1yaWdodC11cAlyZWN0YW5nbGUGY2lyY2xlCHBlbnRhZ2FuBmxlbmd0aAlwZXJpbWV0ZXIEYXJlYQZyYWRpdXMGdm9sdW1lEmNoYW5nZS1zY2FsZS1yYXRpbwhzZXR0aW5ncwljb21tZW50LTINdGh1bWJzLWRvd24tMQl0aHVtYnMtdXANdGh1bWJzLWRvd24tMgpleHBvcnQtanBnCmV4cG9ydC1wbmcKZXhwb3J0LXN2ZxZjb25kaXRpb25hbC1mb3JtYXR0aW5nEGhpZGUtZm9ybXVsYS1iYXINaGlkZS1oZWFkaW5ncw5oaWRlLWdyaWRsaW5lcwlleWUtc2xhc2gKZXhwb3J0LXhscwxleHBvcnQtY3N2LTMDbWR4CHJlbmFtZS0zC2ZvbGRlci1vcGVuCW5hbWVkLXNldA1ncmlwLXZlcnRpY2FsCWRpbWVuc2lvbgdsZXZlbC0xB2xldmVsLTIHbGV2ZWwtMwdsZXZlbC00B2xldmVsLTUMdXNlci1kZWZpbmVkA2twaQlzb3J0LWRvd24Jc29ydGluZy0zB3NvcnQtdXARY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cJc2lnbmF0dXJlC2ZpbHRlci1tYWluCXRleHQtd3JhcAp1bmZpbHRlcmVkGGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFzb3J0LWRlc2NlbmRpbmctMhBzb3J0LWFzY2VuZGluZy0yF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nCGZpbHRlcmVkDmZpbHRlci1jbGVhci0zB3JlYXBwbHkHZ3JvdXAtMgl1bmdyb3VwLTIPcGFzdGUtdGV4dC1vbmx5C3Bhc3RlLXN0eWxlDXBhc3RlLXNwZWNpYWwXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24Lc3BlbGwtY2hlY2sOY29tbWVudC1yZW9wZW4Kd2ViLWxheW91dAxwcmludC1sYXlvdXQLYm9yZGVyLW5vbmUPZGF0YS12YWxpZGF0aW9uDXByb3RlY3Qtc2hlZXQJdGV4dC1mb3JtDHByb3BlcnRpZXMtMgpjbGVhci1mb3JtCWRyb3AtZG93bgpmb3JtLWZpZWxkCWNoZWNrLWJveAx0YWJsZS11cGRhdGUOY2hhbmdlcy1hY2NlcHQSZGlzcGxheS1mb3ItcmV2aWV3DmNoYW5nZXMtcmVqZWN0EGNoYW5nZXMtcHJldmlvdXMLc2hvdy1tYXJrdXAMY2hhbmdlcy1uZXh0DWNoYW5nZXMtdHJhY2scY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQloaWdobGlnaHQQdG9wLWJvdHRvbS1ydWxlcwlkYXRhLWJhcnMMY29sb3Itc2NhbGVzCGljb25zZXRzC2NsZWFyLXJ1bGVzCW5ldy1ydWxlcwxncmVhdGVyLXRoYW4JbGVzcy10aGFuB2JldHdlZW4HZXF1YWx0bxJ0ZXh0LXRoYXQtY29udGFpbnMOZGF0ZS1vY2N1cnJpbmcGdG9wLTEwD2JvdHRvbS0xMC1pdGVtcwlib3R0b20tMTANYWJvdmUtYXZlcmFnZQ1iZWxvdy1hdmVyYWdlDmR1cGxpY2F0ZS1jZWxsCGZvb3Rub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawtjaGFuZ2UtY2FzZQxleHBvcnQtcGRmLTMLZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoD2JvcmRlci1zaGFkb3ctMhJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwt0aHVtYnMtdXAtMQt0aHVtYnMtZG93bgtjYWxjdWxhdGlvbgx0ZXh0LW91dGxpbmUEdXNlcg9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUAAA==) format("truetype")}.e-icons{font-family:e-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.e-icons.e-small{font-size:8px}.e-icons.e-medium{font-size:16px}.e-icons.e-large{font-size:24px}.e-icons.e-export-pdf:before{content:"\e240"}.e-icons.e-export-csv:before{content:"\e241"}.e-icons.e-export-excel:before{content:"\e242"}.e-icons.e-date-range:before{content:"\e245"}.e-icons.e-filter-clear:before{content:"\e248"}.e-icons.e-filter:before{content:"\e251"}.e-icons.e-bullet-6:before{content:"\e253"}.e-icons.e-bullet-1:before{content:"\e254"}.e-icons.e-none:before{content:"\e256"}.e-icons.e-bullet-5:before{content:"\e259"}.e-icons.e-border-diagonal-2:before{content:"\e262"}.e-icons.e-border-diagonal-1:before{content:"\e265"}.e-icons.e-bullet-4:before{content:"\e267"}.e-icons.e-bullet-2:before{content:"\e270"}.e-icons.e-bullet-3:before{content:"\e271"}.e-icons.e-chevron-right-double:before{content:"\e300"}.e-icons.e-chevron-left-double:before{content:"\e302"}.e-icons.e-chevron-down-double:before{content:"\e304"}.e-icons.e-chevron-up-double:before{content:"\e306"}.e-icons.e-repeat:before{content:"\e308"}.e-icons.e-recurrence-edit:before{content:"\e30a"}.e-icons.e-location:before{content:"\e30c"}.e-icons.e-description:before{content:"\e30d"}.e-icons.e-time-zone:before{content:"\e30e"}.e-icons.e-calendar:before{content:"\e322"}.e-icons.e-timeline-agenda:before{content:"\e313"}.e-icons.e-work-week:before{content:"\e314"}.e-icons.e-week:before{content:"\e315"}.e-icons.e-day:before{content:"\e31b"}.e-icons.e-agenda-date-range:before{content:"\e31d"}.e-icons.e-date-time:before{content:"\e421"}.e-icons.e-people:before{content:"\e424"}.e-icons.e-timeline-day:before{content:"\ea85"}.e-icons.e-timeline-week:before{content:"\ea88"}.e-icons.e-timeline-work-week:before{content:"\ea8b"}.e-icons.e-timeline-month:before{content:"\ea8e"}.e-icons.e-table:before{content:"\e705"}.e-icons.e-copy:before{content:"\e70a"}.e-icons.e-th-small:before{content:"\e714"}.e-icons.e-save-2:before{content:"\e735"}.e-icons.e-paragraph-2:before{content:"\e75e"}.e-icons.e-edit-6:before{content:"\e7a3"}.e-icons.e-close-large-1:before{content:"\e7a7"}.e-icons.e-export-word:before{content:"\e7b0"}.e-icons.e-circle-close:before{content:"\e7e9"}.e-icons.e-filter-2:before{content:"\e7ee"}.e-icons.e-plus-small:before{content:"\e7f9"}.e-icons.e-close:before{content:"\e7fc"}.e-icons.e-check:before{content:"\e7ff"}.e-icons.e-print-2:before{content:"\e813"}.e-icons.e-edit-2:before{content:"\e81e"}.e-icons.e-plus:before{content:"\e823"}.e-icons.e-close-large-2:before{content:"\e825"}.e-icons.e-chevron-down-thin:before{content:"\e36a"}.e-icons.e-chevron-up-fill-2:before{content:"\e82a"}.e-icons.e-chevron-down-fill:before{content:"\e82e"}.e-icons.e-chevron-up-fill:before{content:"\e834"}.e-icons.e-chevron-down-fill-2:before{content:"\e83d"}.e-icons.e-arrow-down:before{content:"\e83f"}.e-icons.e-arrow-up:before{content:"\e840"}.e-icons.e-chevron-right-fill-3:before{content:"\e848"}.e-icons.e-chevron-left-fill-2:before{content:"\e84b"}.e-icons.e-delete-1:before{content:"\e84e"}.e-icons.e-chevron-left-fill:before{content:"\e854"}.e-icons.e-chevron-right-fill:before{content:"\e859"}.e-icons.e-arrow-left:before{content:"\e85b"}.e-icons.e-arrow-right:before{content:"\e85f"}.e-icons.e-sorting-1:before{content:"\e890"}.e-icons.e-edit:before{content:"\e891"}.e-icons.e-first-page:before{content:"\e896"}.e-icons.e-last-page:before{content:"\e897"}.e-icons.e-timeline-today:before{content:"\e901"}.e-icons.e-chevron-left:before{content:"\e904"}.e-icons.e-filter-1:before{content:"\e909"}.e-icons.e-chevron-up:before{content:"\e910"}.e-icons.e-chevron-right:before{content:"\e913"}.e-icons.e-chevron-down:before{content:"\e916"}.e-icons.e-circle-close-2:before{content:"\e917"}.e-icons.e-chevron-up-fill-3:before{content:"\e918"}.e-icons.e-chevron-down-fill-3:before{content:"\e919"}.e-icons.e-filter-cancel:before{content:"\e920"}.e-icons.e-chevron-left-2:before{content:"\e921"}.e-icons.e-group-icon:before{content:"\e926"}.e-icons.e-selection:before{content:"\e930"}.e-icons.e-close-2:before{content:"\e932"}.e-icons.e-check-2:before{content:"\e933"}.e-icons.e-intermediate-state:before{content:"\e934"}.e-icons.e-chevron-left-3:before{content:"\e937"}.e-icons.e-edit-3:before{content:"\e944"}.e-icons.e-close-3:before{content:"\e945"}.e-icons.e-chevron-right-2:before{content:"\e956"}.e-icons.e-plus-2:before{content:"\e963"}.e-icons.e-chevron-down-fill-5:before{content:"\e969"}.e-icons.e-circle-remove:before{content:"\e974"}.e-icons.e-arrow-left-2:before{content:"\e977"}.e-icons.e-more-vertical-1:before{content:"\e984"}.e-icons.e-search:before{content:"\e993"}.e-icons.e-month:before{content:"\e93c"}.e-icons.e-trash:before{content:"\e94a"}.e-icons.e-chevron-down-2:before{content:"\e94d"}.e-icons.e-save:before{content:"\e98e"}.e-icons.e-menu:before{content:"\e99a"}.e-icons.e-refresh:before{content:"\e99d"}.e-icons.e-circle-close-fill-3:before{content:"\e208"}.e-icons.e-clock:before{content:"\e20c"}.e-icons.e-freeze-column:before{content:"\e21e"}.e-icons.e-error-treeview:before{content:"\e22a"}.e-icons.e-circle-remove-2:before{content:"\e22b"}.e-icons.e-circle-add:before{content:"\e22c"}.e-icons.e-drag-and-drop-indicator:before{content:"\e22d"}.e-icons.e-chevron-right-3:before{content:"\e22f"}.e-icons.e-chevron-right-4:before{content:"\e430"}.e-icons.e-play:before{content:"\e324"}.e-icons.e-pause:before{content:"\e326"}.e-icons.e-para-option-down:before{content:"\e274"}.e-icons.e-search-2:before{content:"\e275"}.e-icons.e-border-center:before{content:"\e276"}.e-icons.e-restart-at-1:before{content:"\e277"}.e-icons.e-hyperlink-open:before{content:"\e278"}.e-icons.e-cut-2:before{content:"\e279"}.e-icons.e-copy-2:before{content:"\e280"}.e-icons.e-border-top:before{content:"\e281"}.e-icons.e-delete-column:before{content:"\e282"}.e-icons.e-delete-row:before{content:"\e283"}.e-icons.e-insert-right:before{content:"\e284"}.e-icons.e-insert-left:before{content:"\e285"}.e-icons.e-hyperlink-remove:before{content:"\e286"}.e-icons.e-border-middle:before{content:"\e287"}.e-icons.e-border-right:before{content:"\e288"}.e-icons.e-hyperlink-edit:before{content:"\e289"}.e-icons.e-link-2:before{content:"\e290"}.e-icons.e-border-left:before{content:"\e291"}.e-icons.e-table-delete:before{content:"\e292"}.e-icons.e-table-properties:before{content:"\e294"}.e-icons.e-hyperlink-copy:before{content:"\e295"}.e-icons.e-border-bottom:before{content:"\e298"}.e-icons.e-paste-2:before{content:"\e501"}.e-icons.e-continue-numbering:before{content:"\e503"}.e-icons.e-insert-below:before{content:"\e505"}.e-icons.e-insert-above:before{content:"\e506"}.e-icons.e-table-cell-none:before{content:"\e507"}.e-icons.e-box:before{content:"\e509"}.e-icons.e-all:before{content:"\e511"}.e-icons.e-table-align-right:before{content:"\e515"}.e-icons.e-table-border-custom:before{content:"\e516"}.e-icons.e-table-align-left:before{content:"\e517"}.e-icons.e-table-align-center:before{content:"\e518"}.e-icons.e-line-very-small:before{content:"\e520"}.e-icons.e-line-normal:before{content:"\e521"}.e-icons.e-line-small:before{content:"\e522"}.e-icons.e-para-option-up:before{content:"\e523"}.e-icons.e-vertical-align-bottom:before{content:"\e525"}.e-icons.e-vertical-align-center:before{content:"\e526"}.e-icons.e-vertical-align-top:before{content:"\e527"}.e-icons.e-clear-format:before{content:"\e331"}.e-icons.e-strikethrough:before{content:"\e332"}.e-icons.e-upper-case:before{content:"\e333"}.e-icons.e-justify:before{content:"\e334"}.e-icons.e-image:before{content:"\e335"}.e-icons.e-resize:before{content:"\e336"}.e-icons.e-exit-full-screen:before{content:"\e337"}.e-icons.e-edit-4:before{content:"\e338"}.e-icons.e-bold:before{content:"\e339"}.e-icons.e-align-left:before{content:"\e33a"}.e-icons.e-cut:before{content:"\e33b"}.e-icons.e-text-alternative:before{content:"\e33c"}.e-icons.e-copy-1:before{content:"\e33d"}.e-icons.e-delete-2:before{content:"\e33e"}.e-icons.e-increase-indent:before{content:"\e33f"}.e-icons.e-erase:before{content:"\e340"}.e-icons.e-undo:before{content:"\e341"}.e-icons.e-full-screen:before{content:"\e342"}.e-icons.e-underline:before{content:"\e343"}.e-icons.e-list-unordered:before{content:"\e344"}.e-icons.e-eye:before{content:"\e345"}.e-icons.e-list-ordered:before{content:"\e346"}.e-icons.e-lower-case:before{content:"\e347"}.e-icons.e-link-remove:before{content:"\e348"}.e-icons.e-zoom-in:before{content:"\e349"}.e-icons.e-open-link:before{content:"\e34a"}.e-icons.e-print:before{content:"\e34b"}.e-icons.e-font-color:before{content:"\e34c"}.e-icons.e-align-right:before{content:"\e34d"}.e-icons.e-link:before{content:"\e34e"}.e-icons.e-view-side:before{content:"\e34f"}.e-icons.e-code-view:before{content:"\e350"}.e-icons.e-zoom-out:before{content:"\e351"}.e-icons.e-superscript:before{content:"\e352"}.e-icons.e-paragraph:before{content:"\e353"}.e-icons.e-redo:before{content:"\e354"}.e-icons.e-paste:before{content:"\e355"}.e-icons.e-insert-code:before{content:"\e356"}.e-icons.e-subscript:before{content:"\e357"}.e-icons.e-display:before{content:"\e358"}.e-icons.e-replace:before{content:"\e359"}.e-icons.e-italic:before{content:"\e35a"}.e-icons.e-caption:before{content:"\e35b"}.e-icons.e-paint-bucket:before{content:"\e35c"}.e-icons.e-decrease-indent:before{content:"\e35d"}.e-icons.e-align-center:before{content:"\e35e"}.e-icons.e-font-name:before{content:"\e35f"}.e-icons.e-drag-and-drop-2:before{content:"\e330"}.e-icons.e-field-settings:before{content:"\e434"}.e-icons.e-two-column:before{content:"\ea74"}.e-icons.e-two-row:before{content:"\ea75"}.e-icons.e-sum:before{content:"\ea76"}.e-icons.e-filter-3:before{content:"\ea77"}.e-icons.e-close-large:before{content:"\ea7f"}.e-icons.e-filter-clear-2:before{content:"\ea82"}.e-icons.e-circle-check:before{content:"\ea84"}.e-icons.e-align-bottom:before{content:"\ea91"}.e-icons.e-insert-above-2:before{content:"\ea92"}.e-icons.e-insert-below-2:before{content:"\ea93"}.e-icons.e-align-middle:before{content:"\ea94"}.e-icons.e-delete-column-2:before{content:"\ea95"}.e-icons.e-delete-row-2:before{content:"\ea96"}.e-icons.e-insert-left-2:before{content:"\ea97"}.e-icons.e-align-top:before{content:"\ea98"}.e-icons.e-insert-right-2:before{content:"\ea99"}.e-icons.e-edit-5:before{content:"\ea9a"}.e-icons.e-align-middle-2:before{content:"\ea9b"}.e-icons.e-freeze-column-2:before{content:"\ea9e"}.e-icons.e-style:before{content:"\ea9f"}.e-icons.e-delete-3:before{content:"\eb00"}.e-icons.e-freeze-row:before{content:"\eb02"}.e-icons.e-text-header:before{content:"\eb03"}.e-icons.e-more-horizontal-1:before{content:"\eb04"}.e-icons.e-resizer:before{content:"\eb05"}.e-icons.e-folder:before{content:"\ec04"}.e-icons.e-first-page-2:before{content:"\ec05"}.e-icons.e-previous:before{content:"\ec06"}.e-icons.e-next:before{content:"\ec07"}.e-icons.e-last-page-2:before{content:"\ec08"}.e-icons.e-zoom-out-2:before{content:"\ec09"}.e-icons.e-zoom-in-2:before{content:"\ec0a"}.e-icons.e-download:before{content:"\ec0b"}.e-icons.e-bookmark:before{content:"\ec0c"}.e-icons.e-search-3:before{content:"\ec0d"}.e-icons.e-text-annotation:before{content:"\ec0e"}.e-icons.e-close-4:before{content:"\ec0f"}.e-icons.e-comments:before{content:"\ec10"}.e-icons.e-save-3:before{content:"\ec11"}.e-icons.e-align-left-2:before{content:"\ec12"}.e-icons.e-style-2:before{content:"\ec13"}.e-icons.e-undo-2:before{content:"\ec14"}.e-icons.e-highlight-color:before{content:"\ec15"}.e-icons.e-more-vertical-3:before{content:"\ec16"}.e-icons.e-underline-2:before{content:"\ec17"}.e-icons.e-strikethrough-2:before{content:"\ec18"}.e-icons.e-paint-bucket-2:before{content:"\ec19"}.e-icons.e-pan:before{content:"\ec1a"}.e-icons.e-opacity:before{content:"\ec1b"}.e-icons.e-delete-4:before{content:"\ec1c"}.e-icons.e-mouse-pointer:before{content:"\ec1d"}.e-icons.e-chevron-right-small:before{content:"\ec1e"}.e-icons.e-stroke-color:before{content:"\ec1f"}.e-icons.e-print-3:before{content:"\ec20"}.e-icons.e-redo-2:before{content:"\ec21"}.e-icons.e-font-color-2:before{content:"\ec22"}.e-icons.e-shapes:before{content:"\ec23"}.e-icons.e-chevron-left-small:before{content:"\ec24"}.e-icons.e-stroke-width:before{content:"\ec25"}.e-icons.e-annotation-edit:before{content:"\ec26"}.e-icons.e-thumbnail:before{content:"\ec27"}.e-icons.e-stamp:before{content:"\ec28"}.e-icons.e-break-page:before{content:"\ec29"}.e-icons.e-file:before{content:"\ec2a"}.e-icons.e-collapse-2:before{content:"\e554"}.e-icons.e-expand:before{content:"\e556"}.e-icons.e-double-resize-2:before{content:"\e557"}.e-icons.e-double-resize-1:before{content:"\e558"}.e-icons.e-single-resize-1:before{content:"\e559"}.e-icons.e-single-resize-2:before{content:"\e56a"}.e-icons.e-single-resize-3:before{content:"\e56b"}.e-icons.e-single-resize-4:before{content:"\e56c"}.e-icons.e-drag-and-drop:before{content:"\e903"}.e-icons.e-chevron-up-fill-4:before{content:"\e56d"}.e-icons.e-chevron-down-fill-4:before{content:"\e56e"}.e-icons.e-chevron-right-fill-2:before{content:"\e56f"}.e-icons.e-chevron-left-fill-3:before{content:"\e570"}.e-icons.e-more-vertical-4:before{content:"\e571"}.e-icons.e-filter-active:before{content:"\ebb3"}.e-icons.e-code-view-2:before{content:"\e907"}.e-icons.e-grid-view:before{content:"\e600"}.e-icons.e-paste-3:before{content:"\e601"}.e-icons.e-trash-2:before{content:"\e602"}.e-icons.e-download-2:before{content:"\e603"}.e-icons.e-cut-3:before{content:"\e604"}.e-icons.e-list-unordered-2:before{content:"\e605"}.e-icons.e-refresh-2:before{content:"\e606"}.e-icons.e-circle-info:before{content:"\e607"}.e-icons.e-chevron-right-thin:before{content:"\e608"}.e-icons.e-folder-2:before{content:"\e609"}.e-icons.e-close-5:before{content:"\e60a"}.e-icons.e-folder-fill:before{content:"\e60b"}.e-icons.e-rename:before{content:"\e60c"}.e-icons.e-copy-3:before{content:"\e60d"}.e-icons.e-search-4:before{content:"\e60e"}.e-icons.e-upload-1:before{content:"\e60f"}.e-icons.e-back:before{content:"\e610"}.e-icons.e-select-all:before{content:"\e611"}.e-icons.e-sorting-2:before{content:"\e612"}.e-icons.e-more-vertical-5:before{content:"\e613"}.e-icons.e-check-3:before{content:"\e614"}.e-icons.e-more-horizontal-3:before{content:"\e615"}.e-icons.e-export-excel-2:before{content:"\e700"}.e-icons.e-export-csv-2:before{content:"\e701"}.e-icons.e-save-4:before{content:"\e703"}.e-icons.e-save-as:before{content:"\e704"}.e-icons.e-export:before{content:"\e711"}.e-icons.e-delete-5:before{content:"\e706"}.e-icons.e-grand-total:before{content:"\e707"}.e-icons.e-table-2:before{content:"\e708"}.e-icons.e-sub-total:before{content:"\e709"}.e-icons.e-file-new:before{content:"\e712"}.e-icons.e-number-formatting:before{content:"\e70b"}.e-icons.e-rename-2:before{content:"\e70c"}.e-icons.e-export-pdf-2:before{content:"\e70d"}.e-icons.e-full-screen-2:before{content:"\e70e"}.e-icons.e-chart:before{content:"\e70f"}.e-icons.e-upload-2:before{content:"\e710"}.e-icons.e-font-type:before{content:"\e273"}.e-icons.e-close-6:before{content:"\eb36"}.e-icons.e-line-spacing:before{content:"\eb37"}.e-icons.e-lock:before{content:"\eb3a"}.e-icons.e-border-outer:before{content:"\eb66"}.e-icons.e-link-3:before{content:"\eb3c"}.e-icons.e-align-bottom-2:before{content:"\eb3d"}.e-icons.e-border-all-2:before{content:"\eb3e"}.e-icons.e-table-of-content:before{content:"\eb41"}.e-icons.e-page-numbering:before{content:"\eb43"}.e-icons.e-bold-2:before{content:"\eb47"}.e-icons.e-align-top-2:before{content:"\eb49"}.e-icons.e-align-middle-3:before{content:"\eb4a"}.e-icons.e-page-setup:before{content:"\eb4c"}.e-icons.e-stroke-style:before{content:"\eb4d"}.e-icons.e-image-2:before{content:"\eb4f"}.e-icons.e-bookmark-fill:before{content:"\eb51"}.e-icons.e-header:before{content:"\eb53"}.e-icons.e-list-unordered-3:before{content:"\eb5b"}.e-icons.e-show-hide-panel:before{content:"\eb5d"}.e-icons.e-align-right-2:before{content:"\eb5f"}.e-icons.e-footer:before{content:"\eb60"}.e-icons.e-border-all:before{content:"\eb95"}.e-icons.e-border-inner:before{content:"\eb88"}.e-icons.e-cell:before{content:"\eb93"}.e-icons.e-align-top-3:before{content:"\eb35"}.e-icons.e-align-bottom-3:before{content:"\eb0e"}.e-icons.e-align-middle-4:before{content:"\eb0d"}.e-icons.e-check-4:before{content:"\e935"}.e-icons.e-break:before{content:"\eba6"}.e-icons.e-break-page-2:before{content:"\eba0"}.e-icons.e-break-section:before{content:"\eba2"}.e-icons.e-auto-fit-content:before{content:"\eba8"}.e-icons.e-fixed-column-width:before{content:"\eba9"}.e-icons.e-auto-fit-window:before{content:"\ebaa"}.e-icons.e-bring-forward:before{content:"\e5a1"}.e-icons.e-bring-to-front:before{content:"\e5a2"}.e-icons.e-send-to-back:before{content:"\e5a3"}.e-icons.e-send-backward:before{content:"\e5a4"}.e-icons.e-ungroup-1:before{content:"\e5a6"}.e-icons.e-group-1:before{content:"\e5a7"}.e-icons.e-order:before{content:"\e4a4"}.e-icons.e-chevron-up-small-2:before{content:"\e651"}.e-icons.e-chevron-down-small-2:before{content:"\e652"}.e-icons.e-chevron-right-small-2:before{content:"\e653"}.e-icons.e-chevron-left-small-2:before{content:"\e654"}.e-icons.e-chevron-right-double-2:before{content:"\e655"}.e-icons.e-chevron-left-double-2:before{content:"\e656"}.e-icons.e-zoom-to-fit:before{content:"\e657"}.e-icons.e-add-above:before{content:"\e658"}.e-icons.e-add-below:before{content:"\e659"}.e-icons.e-line:before{content:"\e668"}.e-icons.e-arrow-right-up:before{content:"\e669"}.e-icons.e-rectangle:before{content:"\e670"}.e-icons.e-circle:before{content:"\e671"}.e-icons.e-pentagan:before{content:"\e672"}.e-icons.e-length:before{content:"\e673"}.e-icons.e-perimeter:before{content:"\e674"}.e-icons.e-area:before{content:"\e675"}.e-icons.e-radius:before{content:"\e676"}.e-icons.e-volume:before{content:"\e677"}.e-icons.e-change-scale-ratio:before{content:"\e678"}.e-icons.e-settings:before{content:"\e679"}.e-icons.e-comment-2:before{content:"\e680"}.e-icons.e-thumbs-down-1:before{content:"\e681"}.e-icons.e-thumbs-up:before{content:"\e682"}.e-icons.e-thumbs-down-2:before{content:"\e683"}.e-icons.e-export-jpg:before{content:"\e713"}.e-icons.e-export-png:before{content:"\e715"}.e-icons.e-export-svg:before{content:"\e716"}.e-icons.e-conditional-formatting:before{content:"\e725"}.e-icons.e-hide-formula-bar:before{content:"\e717"}.e-icons.e-hide-headings:before{content:"\e718"}.e-icons.e-hide-gridlines:before{content:"\e719"}.e-icons.e-eye-slash:before{content:"\e721"}.e-icons.e-export-xls:before{content:"\e726"}.e-icons.e-export-csv-3:before{content:"\e727"}.e-icons.e-mdx:before{content:"\e724"}.e-icons.e-rename-3:before{content:"\e728"}.e-icons.e-folder-open:before{content:"\e65f"}.e-icons.e-named-set:before{content:"\e65d"}.e-icons.e-grip-vertical:before{content:"\e65c"}.e-icons.e-dimension:before{content:"\e65b"}.e-icons.e-level-1:before{content:"\e65a"}.e-icons.e-level-2:before{content:"\e662"}.e-icons.e-level-3:before{content:"\e65e"}.e-icons.e-level-4:before{content:"\e660"}.e-icons.e-level-5:before{content:"\e661"}.e-icons.e-user-defined:before{content:"\e663"}.e-icons.e-kpi:before{content:"\e664"}.e-icons.e-sort-down:before{content:"\e665"}.e-icons.e-sorting-3:before{content:"\e666"}.e-icons.e-sort-up:before{content:"\e667"}.e-icons.e-calculated-member:before{content:"\e729"}.e-icons.e-custom-sort:before{content:"\e732"}.e-icons.e-sort-descending:before{content:"\e733"}.e-icons.e-sort-ascending:before{content:"\e734"}.e-icons.e-comment-add:before{content:"\e814"}.e-icons.e-reply:before{content:"\e815"}.e-icons.e-send-1:before{content:"\e816"}.e-icons.e-comment-show:before{content:"\e817"}.e-icons.e-signature:before{content:"\e737"}.e-icons.e-filter-main:before{content:"\e736"}.e-icons.e-text-wrap:before{content:"\e824"}.e-icons.e-unfiltered:before{content:"\e73a"}.e-icons.e-filtered-sort-descending:before{content:"\e73b"}.e-icons.e-sort-descending-2:before{content:"\e73c"}.e-icons.e-sort-ascending-2:before{content:"\e73d"}.e-icons.e-filtered-sort-ascending:before{content:"\e73e"}.e-icons.e-filtered:before{content:"\e73f"}.e-icons.e-filter-clear-3:before{content:"\e738"}.e-icons.e-reapply:before{content:"\e74a"}.e-icons.e-group-2:before{content:"\e74b"}.e-icons.e-ungroup-2:before{content:"\e74c"}.e-icons.e-paste-text-only:before{content:"\e685"}.e-icons.e-paste-style:before{content:"\e686"}.e-icons.e-paste-special:before{content:"\e687"}.e-icons.e-paste-match-destination:before{content:"\e688"}.e-icons.e-spell-check:before{content:"\e689"}.e-icons.e-comment-reopen:before{content:"\e818"}.e-icons.e-web-layout:before{content:"\e193"}.e-icons.e-print-layout:before{content:"\e194"}.e-icons.e-border-none:before{content:"\e195"}.e-icons.e-data-validation:before{content:"\e196"}.e-icons.e-protect-sheet:before{content:"\e197"}.e-icons.e-text-form:before{content:"\e198"}.e-icons.e-properties-2:before{content:"\e199"}.e-icons.e-clear-form:before{content:"\e19a"}.e-icons.e-drop-down:before{content:"\e19b"}.e-icons.e-form-field:before{content:"\e19c"}.e-icons.e-check-box:before{content:"\e192"}.e-icons.e-table-update:before{content:"\e19e"}.e-icons.e-changes-accept:before{content:"\e19f"}.e-icons.e-display-for-review:before{content:"\e203"}.e-icons.e-changes-reject:before{content:"\e204"}.e-icons.e-changes-previous:before{content:"\e205"}.e-icons.e-show-markup:before{content:"\e206"}.e-icons.e-changes-next:before{content:"\e209"}.e-icons.e-changes-track:before{content:"\e20a"}.e-icons.e-conditional-formatting-large:before{content:"\e401"}.e-icons.e-highlight:before{content:"\e402"}.e-icons.e-top-bottom-rules:before{content:"\e403"}.e-icons.e-data-bars:before{content:"\e404"}.e-icons.e-color-scales:before{content:"\e405"}.e-icons.e-iconsets:before{content:"\e406"}.e-icons.e-clear-rules:before{content:"\e407"}.e-icons.e-new-rules:before{content:"\e408"}.e-icons.e-greater-than:before{content:"\e409"}.e-icons.e-less-than:before{content:"\e410"}.e-icons.e-between:before{content:"\e411"}.e-icons.e-equalto:before{content:"\e412"}.e-icons.e-text-that-contains:before{content:"\e413"}.e-icons.e-date-occurring:before{content:"\e414"}.e-icons.e-top-10:before{content:"\e415"}.e-icons.e-bottom-10-items:before{content:"\e416"}.e-icons.e-bottom-10:before{content:"\e417"}.e-icons.e-above-average:before{content:"\e418"}.e-icons.e-below-average:before{content:"\e419"}.e-icons.e-duplicate-cell:before{content:"\e420"}.e-icons.e-footnote:before{content:"\e435"}.e-icons.e-end-footnote:before{content:"\e436"}.e-icons.e-chart-insert-column:before{content:"\e440"}.e-icons.e-chart-data-table:before{content:"\e441"}.e-icons.e-chart-legend:before{content:"\e442"}.e-icons.e-chart-insert-x-y-scatter:before{content:"\e443"}.e-icons.e-chart-insert-waterfall:before{content:"\e444"}.e-icons.e-chart-updown-bars:before{content:"\e445"}.e-icons.e-add-chart-element:before{content:"\e446"}.e-icons.e-chart-gridlines:before{content:"\e447"}.e-icons.e-insert-hierarchy-charts:before{content:"\e448"}.e-icons.e-chart-insert-line:before{content:"\e449"}.e-icons.e-chart-switch-row-column:before{content:"\e450"}.e-icons.e-chart-error-bars:before{content:"\e451"}.e-icons.e-chart-trendline:before{content:"\e452"}.e-icons.e-chart-axes:before{content:"\e453"}.e-icons.e-chart-select-data:before{content:"\e454"}.e-icons.e-chart-lines:before{content:"\e455"}.e-icons.e-chart-axis-titles:before{content:"\e456"}.e-icons.e-chart-title:before{content:"\e457"}.e-icons.e-chart-insert-pie:before{content:"\e458"}.e-icons.e-change-chart-type:before{content:"\e459"}.e-icons.e-insert-statistic-chart:before{content:"\e460"}.e-icons.e-chart-data-labels:before{content:"\e461"}.e-icons.e-chart-insert-combo:before{content:"\e462"}.e-icons.e-chart-axis-titles-primary-horizontal:before{content:"\e486"}.e-icons.e-chart-linear-forecast:before{content:"\e487"}.e-icons.e-chart-legend-none:before{content:"\e488"}.e-icons.e-chart-legend-right:before{content:"\e489"}.e-icons.e-chart-data-callout:before{content:"\e490"}.e-icons.e-chart-primary-minor-vertical:before{content:"\e491"}.e-icons.e-chart-axes-primary-vertical:before{content:"\e492"}.e-icons.e-chart-data-labels-center:before{content:"\e493"}.e-icons.e-chart-data-table-none:before{content:"\e115"}.e-icons.e-chart-data-labels-none:before{content:"\e495"}.e-icons.e-chart-primary-major-vertical:before{content:"\e496"}.e-icons.e-chart-legend-linear:before{content:"\e497"}.e-icons.e-chart-error-bars-percentage:before{content:"\e498"}.e-icons.e-chart-no-legend-keys:before{content:"\e499"}.e-icons.e-chart-title-above-chart:before{content:"\e121"}.e-icons.e-chart-trendline-none:before{content:"\e122"}.e-icons.e-chart-with-legend-keys:before{content:"\e123"}.e-icons.e-chart-axes-primary-horizontal:before{content:"\e124"}.e-icons.e-chart-error-bars-standard-deviation:before{content:"\e125"}.e-icons.e-chart-legend-top:before{content:"\e126"}.e-icons.e-chart-primary-minor-horizontal:before{content:"\e145"}.e-icons.e-chart-error-bars-none:before{content:"\e127"}.e-icons.e-chart-up-down-bars-2:before{content:"\e128"}.e-icons.e-chart-drop-lines:before{content:"\e129"}.e-icons.e-chart-lines-none:before{content:"\e130"}.e-icons.e-chart-primary-major-horizontal:before{content:"\e131"}.e-icons.e-chart-legend-bottom:before{content:"\e132"}.e-icons.e-chart-up-down-none:before{content:"\e111"}.e-icons.e-chart-data-labels-outside-end:before{content:"\e905"}.e-icons.e-chart-axis-titles-primary-vertical:before{content:"\e143"}.e-icons.e-chart-legend-left:before{content:"\e892"}.e-icons.e-chart-data-labels-inside-base:before{content:"\e893"}.e-icons.e-chart-high-low-lines:before{content:"\e894"}.e-icons.e-chart-trendline-exponential:before{content:"\e133"}.e-icons.e-chart-trendline-moving-average:before{content:"\e134"}.e-icons.e-chart-data-labels-inside-end:before{content:"\e135"}.e-icons.e-chart-title-none:before{content:"\e136"}.e-icons.e-chart-title-centered-overlay:before{content:"\e895"}.e-icons.e-chart-error-bars-standard-error:before{content:"\e911"}.e-icons.e-chart-3d-area-1:before{content:"\e144"}.e-icons.e-chart-2d-stacked-bar:before{content:"\e889"}.e-icons.e-chart-3d-surface-1:before{content:"\e827"}.e-icons.e-chart-histogram-pareto:before{content:"\e114"}.e-icons.e-chart-stock-volumn-open-high-low-close:before{content:"\e137"}.e-icons.e-chart-stock-high-low-close:before{content:"\e138"}.e-icons.e-chart-stock-open-high-low-close:before{content:"\e831"}.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before{content:"\e832"}.e-icons.e-chart-filled-radar:before{content:"\e833"}.e-icons.e-chart-3d-clustered-column:before{content:"\e142"}.e-icons.e-chart-sunburst:before{content:"\e835"}.e-icons.e-chart-treemap:before{content:"\e836"}.e-icons.e-chart-3d-100-percent-stacked-area:before{content:"\e139"}.e-icons.e-chart-3d-pie:before{content:"\e838"}.e-icons.e-chart-3d-column-4:before{content:"\e839"}.e-icons.e-more-column-charts:before{content:"\e899"}.e-icons.e-chart-2d-stacked-line:before{content:"\e841"}.e-icons.e-chart-donut:before{content:"\e112"}.e-icons.e-chart-3d-clustered-bar:before{content:"\e843"}.e-icons.e-chart-funnel:before{content:"\e140"}.e-icons.e-chart-2d-pie-2:before{content:"\e141"}.e-icons.e-chart-3d-line:before{content:"\e846"}.e-icons.e-chart-2d-clustered-column:before{content:"\e847"}.e-icons.e-chart-2d-100-percent-stacked-area:before{content:"\e900"}.e-icons.e-more-line-charts:before{content:"\e849"}.e-icons.e-chart-3d-100-percent-stacked-bar:before{content:"\e850"}.e-icons.e-more-stock-charts:before{content:"\e851"}.e-icons.e-chart-stock-volumn-high-low-close:before{content:"\e852"}.e-icons.e-chart-bar-of-pie:before{content:"\e113"}.e-icons.e-chart-clustered-column-line-on-secondary-axis:before{content:"\e912"}.e-icons.e-chart-2d-clustered-bar:before{content:"\e855"}.e-icons.e-chart-radar:before{content:"\e856"}.e-icons.e-chart-3d-100-percent-stacked-column:before{content:"\e857"}.e-icons.e-chart-stackedlines-with-markers:before{content:"\e858"}.e-icons.e-chart-wireframe-3d-surface:before{content:"\e902"}.e-icons.e-chart-2d-line-with-markers:before{content:"\e860"}.e-icons.e-chart-box-and-whisker:before{content:"\e861"}.e-icons.e-create-custom-combo-chart:before{content:"\e862"}.e-icons.e-chart-2d-100-percent-stacked-bar:before{content:"\e863"}.e-icons.e-chart-scatter-with-straight-lines:before{content:"\e864"}.e-icons.e-more-statistical-charts:before{content:"\e865"}.e-icons.e-chart-3d-stacked-area:before{content:"\e866"}.e-icons.e-chart-2d-line:before{content:"\e867"}.e-icons.e-chart-2d-100-percent-stacked-column:before{content:"\e868"}.e-icons.e-more-pie-charts:before{content:"\e869"}.e-icons.e-chart-bubble-1:before{content:"\e870"}.e-icons.e-chart-2d-100-percent-stacked-line:before{content:"\e871"}.e-icons.e-chart-histogram:before{content:"\e872"}.e-icons.e-more-hierarchy-charts:before{content:"\e873"}.e-icons.e-chart-combo-clustered-column-line:before{content:"\e874"}.e-icons.e-chart-2d-stacked-area:before{content:"\e875"}.e-icons.e-chart-3d-stacked-column:before{content:"\e876"}.e-icons.e-chart-insert-bar:before{content:"\e877"}.e-icons.e-chart-scatter-with-smooth-lines:before{content:"\e878"}.e-icons.e-chart-surface-wireframe-contour:before{content:"\e879"}.e-icons.e-chart-3d-stacked-bar:before{content:"\e880"}.e-icons.e-chart-2d-pie-of-pie:before{content:"\e881"}.e-icons.e-chart-3d-surface-2:before{content:"\e882"}.e-icons.e-chart-2d-area:before{content:"\e883"}.e-icons.e-chart-combo-stacked-area-clustered-column:before{content:"\e884"}.e-icons.e-chart-waterfall:before{content:"\e885"}.e-icons.e-chart-surface-contour:before{content:"\e886"}.e-icons.e-more-scatter-charts:before{content:"\e887"}.e-icons.e-chart-2d-stacked-column:before{content:"\e888"}.e-icons.e-protect-workbook:before{content:"\e88a"}.e-icons.e-change-case:before{content:"\e88c"}.e-icons.e-export-pdf-3:before{content:"\e88b"}.e-icons.e-freeze-pane:before{content:"\e88d"}.e-icons.e-freeze-first-column:before{content:"\e88e"}.e-icons.e-freeze-top-row:before{content:"\e88f"}.e-icons.e-merge-cells:before{content:"\e89a"}.e-icons.e-split-vertical:before{content:"\e89b"}.e-icons.e-table-cell:before{content:"\e89c"}.e-icons.e-split-horizontal:before{content:"\e89d"}.e-icons.e-list-box:before{content:"\e89e"}.e-icons.e-text-form-2:before{content:"\e89f"}.e-icons.e-label:before{content:"\e90a"}.e-icons.e-check-box-2:before{content:"\e90b"}.e-icons.e-add-edit-form-field:before{content:"\e90c"}.e-icons.e-button:before{content:"\e90d"}.e-icons.e-drop-down-2:before{content:"\e90e"}.e-icons.e-radio-button:before{content:"\e90f"}.e-icons.e-password:before{content:"\e91a"}.e-icons.e-table-insert-column:before{content:"\e91b"}.e-icons.e-table-insert-row:before{content:"\e91c"}.e-icons.e-table-overwrite-cells:before{content:"\e91d"}.e-icons.e-table-nested:before{content:"\e91e"}.e-icons.e-table-merge:before{content:"\e91f"}.e-icons.e-drag-fill:before{content:"\e92a"}.e-icons.e-home:before{content:"\e92b"}.e-icons.e-gantt-gripper:before{content:"\e92c"}.e-icons.e-bring-to-view:before{content:"\e92d"}.e-icons.e-bring-to-center:before{content:"\e92e"}.e-icons.e-warning:before{content:"\e92f"}.e-icons.e-critical-path:before{content:"\e93a"}.e-icons.e-border-shadow-2:before{content:"\e93b"}.e-icons.e-border-diagonal-up:before{content:"\e947"}.e-icons.e-border-diagonal-down:before{content:"\e93d"}.e-icons.e-border-custom:before{content:"\e946"}.e-icons.e-border-none-1:before{content:"\e93f"}.e-icons.e-border-box:before{content:"\e940"}.e-icons.e-border-shadow-1:before{content:"\e942"}.e-icons.e-audio:before{content:"\e949"}.e-icons.e-video:before{content:"\e94b"}.e-icons.e-crop:before{content:"\e94c"}.e-icons.e-star-filled:before{content:"\e94f"}.e-icons.e-filters:before{content:"\e950"}.e-icons.e-adjustment:before{content:"\e951"}.e-icons.e-page-size:before{content:"\e952"}.e-icons.e-reset:before{content:"\e953"}.e-icons.e-triangle:before{content:"\e954"}.e-icons.e-page-columns:before{content:"\e955"}.e-icons.e-tint:before{content:"\e957"}.e-icons.e-brightness:before{content:"\e958"}.e-icons.e-contrast:before{content:"\e959"}.e-icons.e-saturation:before{content:"\e95a"}.e-icons.e-fade:before{content:"\e95b"}.e-icons.e-flip-vertical:before{content:"\e95c"}.e-icons.e-flip-horizontal:before{content:"\e95d"}.e-icons.e-transform-left:before{content:"\e95f"}.e-icons.e-transform-right:before{content:"\e960"}.e-icons.e-sharpness:before{content:"\e961"}.e-icons.e-grain:before{content:"\e962"}.e-icons.e-frame-custom:before{content:"\e964"}.e-icons.e-frame-1:before{content:"\e965"}.e-icons.e-frame-2:before{content:"\e966"}.e-icons.e-frame-3:before{content:"\e967"}.e-icons.e-frame-4:before{content:"\e968"}.e-icons.e-frame-5:before{content:"\e96a"}.e-icons.e-frame-6:before{content:"\e96b"}.e-icons.e-transform:before{content:"\e96c"}.e-icons.e-check-tick:before{content:"\e96d"}.e-icons.e-even-page-break:before{content:"\e96e"}.e-icons.e-odd-page-break:before{content:"\e96f"}.e-icons.e-page-column:before{content:"\e970"}.e-icons.e-continuous-page-break:before{content:"\e971"}.e-icons.e-page-text-wrap:before{content:"\e972"}.e-icons.e-page-column-right:before{content:"\e973"}.e-icons.e-page-column-left:before{content:"\e975"}.e-icons.e-page-column-one:before{content:"\e976"}.e-icons.e-page-column-two:before{content:"\e978"}.e-icons.e-page-column-three:before{content:"\e979"}.e-icons.e-multiple-comment:before{content:"\e97a"}.e-icons.e-format-painter:before{content:"\e97b"}.e-icons.e-launcher:before{content:"\e97c"}.e-icons.e-character-style:before{content:"\e97d"}.e-icons.e-linked-style:before{content:"\e97e"}.e-icons.e-chart-2d-stacked-line-marked:before{content:"\e97f"}.e-icons.e-chart-2d-100-percent-stacked-line-marked:before{content:"\e980"}.e-icons.e-chart-2d-line-marked:before{content:"\e981"}.e-icons.e-list-unordered-rtl:before{content:"\e982"}.e-icons.e-list-ordered-rtl:before{content:"\e983"}.e-icons.e-increase-indent-rtl:before{content:"\e985"}.e-icons.e-decrease-indent-rtl:before{content:"\e986"}.e-icons.e-emoji:before{content:"\e987"}.e-icons.e-travel-and-places:before{content:"\e988"}.e-icons.e-nature:before{content:"\e989"}.e-icons.e-food-and-drinks:before{content:"\e98a"}.e-icons.e-animals:before{content:"\e98b"}.e-icons.e-objects:before{content:"\e98c"}.e-icons.e-activities:before{content:"\e98d"}.e-icons.e-hand-gestures:before{content:"\e98f"}.e-icons.e-symbols:before{content:"\e990"}.e-icons.e-flags:before{content:"\e991"}.e-icons.e-unlock:before{content:"\e992"}.e-icons.e-more-chevron:before{content:"\e994"}.e-icons.e-border-frame:before{content:"\e995"}.e-icons.e-frame-none:before{content:"\e996"}.e-icons.e-frame-mat:before{content:"\e997"}.e-icons.e-frame-bevel:before{content:"\e998"}.e-icons.e-frame-line:before{content:"\e999"}.e-icons.e-frame-hook:before{content:"\e99b"}.e-icons.e-frame-inset:before{content:"\e99c"}.e-icons.e-bullet-7:before{content:"\e99e"}.e-icons.e-organize-pdf:before{content:"\e99f"}.e-icons.e-frame-7:before{content:"\e9a1"}.e-icons.e-frame-8:before{content:"\e9a2"}.e-icons.e-frame-9:before{content:"\e9a3"}.e-icons.e-frame-10:before{content:"\e9a4"}.e-icons.e-frame-11:before{content:"\e9a5"}.e-icons.e-caption-1:before{content:"\e9a6"}.e-icons.e-arrow-head:before{content:"\e9a7"}.e-icons.e-arrow-head-fill:before{content:"\e9a8"}.e-icons.e-bar-head:before{content:"\e9a9"}.e-icons.e-circle-head:before{content:"\e9aa"}.e-icons.e-circle-head-fill:before{content:"\e9ab"}.e-icons.e-square-head:before{content:"\e9ac"}.e-icons.e-square-head-fill:before{content:"\e9ad"}.e-icons.e-arrow-tail:before{content:"\e9ae"}.e-icons.e-arrow-tail-fill:before{content:"\e9af"}.e-icons.e-bar-tail:before{content:"\e9b0"}.e-icons.e-circle-tail:before{content:"\e9b1"}.e-icons.e-circle-tail-fill:before{content:"\e9b2"}.e-icons.e-square-tail:before{content:"\e9b3"}.e-icons.e-square-tail-fill:before{content:"\e9b4"}.e-icons.e-file-document:before{content:"\e9b5"}.e-icons.e-comment-resolve:before{content:"\e9b6"}.e-icons.e-multiple-comment-resolve:before{content:"\e9b7"}.e-icons.e-table-header:before{content:"\e9b8"}.e-icons.e-blockquote:before{content:"\e9b9"}.e-icons.e-add-notes:before{content:"\e9ba"}.e-icons.e-edit-notes:before{content:"\e9bb"}.e-icons.e-delete-notes:before{content:"\e9bc"}.e-icons.e-layers:before{content:"\e9bd"}.e-icons.e-font-size:before{content:"\e9be"}.e-icons.e-export-pdf-1:before{content:"\e9bf"}.e-icons.e-import-word:before{content:"\e9c0"}.e-icons.e-export-word-1:before{content:"\e9c1"}.e-icons.e-dropdown-list:before{content:"\e9c2"}.e-icons.e-combo-box:before{content:"\e9c3"}.e-icons.e-repeating-section:before{content:"\e9c4"}.e-icons.e-building-block:before{content:"\e9c5"}.e-icons.e-content-control:before{content:"\e9c6"}.e-icons.e-ai-chat:before{content:"\e9c7"}.e-icons.e-xml-mapping:before{content:"\e9c8"}.e-icons.e-thumbs-up-1:before{content:"\e9c9"}.e-icons.e-thumbs-down:before{content:"\e9ca"}.e-icons.e-calculation:before{content:"\e9cb"}.e-icons.e-text-outline:before{content:"\e9cc"}.e-icons.e-user:before{content:"\e9cd"}.e-icons.e-calculate-sheet:before{content:"\e9ce"}.e-icons.e-translate:before{content:"\e9cf"}.e-icons.e-shorten:before{content:"\e9d0"}.e-icons.e-elaborate:before{content:"\e9d1"}.e-icons.e-rephrase:before{content:"\e9d2"}.e-icons.e-grammar-check:before{content:"\e9d3"}.e-icons.e-preformat-code:before{content:"\e9d4"}.e-icons.e-import:before{content:"\e9d5"}.e-icons.e-import-1:before{content:"\e9d6"}.e-icons.e-redact:before{content:"\e9d7"}.e-icons.e-smart-paste:before{content:"\e9d8"}.e-icons.e-auto-fit-column:before{content:"\e9d9"}.e-icons.e-auto-fit-all-column:before{content:"\e9da"}.e-icons.e-columns:before{content:"\e9db"}.e-icons.e-thumbs-up-fill:before{content:"\e9dc"}.e-icons.e-thumbs-down-fill:before{content:"\e9dd"}.e-icons.e-stop-rectangle:before{content:"\e9de"}.e-control,.e-css,.e-error{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:12px;font-weight:400}.e-error{color:#f44336}.e-control,.e-control [class^=e-],.e-control [class*=" e-"]{box-sizing:border-box}.e-control:focus,.e-control *:focus{outline:none}.e-rtl{direction:rtl;text-align:right}.e-overlay{background-color:#383838;height:100%;opacity:.5;pointer-events:none;touch-action:none;width:100%}.e-hidden{display:none}.e-blazor-hidden{visibility:hidden}.e-disabled{background-image:none;cursor:default;opacity:.35}.e-ul{list-style-type:none}.e-prevent-select{-webkit-user-select:none;user-select:none}.e-warning{color:#ffca1c}.e-success{color:#22b24b}.e-information{color:#489bd5}.e-block-touch{touch-action:pinch-zoom}.e-license{color:#ff0;text-decoration:none}.e-license-banner{position:absolute;right:10px;top:27%;cursor:pointer}@keyframes SlideLeftOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SlideLeftIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SlideRightIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SlideRightOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SlideBottomIn{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes SlideBottomOut{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes SlideTopIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes SlideTopOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes SlideRight{0%{width:0}to{width:100%}}@keyframes SlideLeft{0%{width:100%}to{width:0}}@keyframes SlideDown{0%{height:0}to{height:100%}}@keyframes SlideUp{0%{height:100%}to{height:0}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZoomIn{0%{transform:translate(0) scale(0)}to{transform:translate(0) scale(1)}}@keyframes ZoomOut{0%{transform:translate(0) scale(1)}to{transform:translate(0) scale(0)}}@keyframes FadeZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes FadeZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes FlipRightDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpIn{0%{transform:perspective(400px) rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipLeftDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpIn{0%{transform:perspective(400px) rotateY(-135deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg) perspective(200px);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipYLeftIn{0%{opacity:0;transform:perspective(400px) rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYLeftOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}75%{transform:perspective(850px) rotateY(125deg)}to{opacity:0;transform:rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightIn{0%{opacity:0;transform:perspective(400px) rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:0;transform:rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownIn{0%{opacity:0;transform:perspective(400px) rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}75%{transform:perspective(850px) rotateX(125deg)}to{opacity:0;transform:rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpIn{0%{opacity:0;transform:perspective(400px) rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:0;transform:rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}}.e-ripple,.e-ripple-style{overflow:hidden;position:relative;transform:translateZ(0)}.e-ripple-element,.e-ripple-style:after{background-color:#0000001a;border-radius:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(0);transition:opacity,transform 0ms cubic-bezier(0,.1,.2,1)}.e-ripple-style:after{background:#0000004d;content:"";display:block;height:50%;left:25%;opacity:0;top:25%;transform:scale(3);transition:transform .5s,opacity .5s;width:50%}.e-ripple-style:active:after{opacity:1;transform:scale(0);transition:0s}.e-avatar{align-content:center;align-items:center;background-color:#bcbcbc;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;display:inline-flex;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:1em;font-weight:400;height:3em;justify-content:center;overflow:hidden;position:relative;width:3em}.e-avatar img{height:100%;width:auto}.e-avatar.e-avatar-circle,.e-avatar.e-avatar-circle.e-avatar-large,.e-avatar.e-avatar-circle.e-avatar-xlarge{border-radius:50%}.e-avatar.e-avatar-xsmall{font-size:.6em}.e-avatar.e-avatar-small{font-size:.8em}.e-avatar.e-avatar-large{font-size:1.2em}.e-avatar.e-avatar-xlarge{font-size:1.4em}.e-card{border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:15px;justify-content:center;line-height:36px;min-height:36px;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:middle;width:100%}.e-card>*{justify-content:center}.e-card>.e-card-header-title{box-sizing:border-box;font-size:15px;line-height:normal;padding:12px}.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-card>.e-card-title{font-size:18px;line-height:normal;padding:18px 12px 12px}.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-card>.e-card-header-title,.e-card>.e-card-title{overflow:hidden;text-overflow:ellipsis}.e-card .e-card-header-caption{line-height:normal}.e-card .e-card-header-caption .e-card-header-title{font-size:15px}.e-card .e-card-header-caption .e-card-sub-title{font-size:14px}.e-card .e-card-stacked{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.e-card.e-card-horizontal,.e-card .e-card-horizontal{display:flex;flex-direction:row;justify-content:center}.e-card.e-card-horizontal .e-card-image,.e-card.e-card-horizontal img,.e-card .e-card-horizontal .e-card-image,.e-card .e-card-horizontal img{margin:2px}.e-card .e-card-horizontal{line-height:normal;padding:2px}.e-card.e-card-horizontal>*{flex:1}.e-card.e-card-horizontal .e-card-stacked{display:flex;flex:1;flex-direction:column;overflow:hidden}.e-card.e-card-horizontal .e-card-stacked>:first-child{flex-grow:1}.e-card .e-card-separator{display:block}.e-card .e-card-corner{border-radius:50%}.e-card .e-card-header{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;line-height:normal;min-height:22.5px;padding:12px;width:inherit}.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-card .e-card-header .e-card-actions{justify-content:flex-start}.e-card .e-card-header .e-card-header-image{align-self:center;display:flex}.e-card .e-card-header .e-card-header-caption{align-self:center;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 0 0 12px}.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-card .e-card-header .e-card-header-caption .e-card-sub-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:13px;font-weight:400;line-height:normal}.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:12px;font-weight:400;line-height:normal;padding:6px 0 0}.e-card .e-card-header .e-card-header-image{background-repeat:no-repeat;background-size:cover;height:30px;width:30px}.e-card .e-card-header .e-card-corner{border-radius:50%}.e-card .e-card-image{background-size:cover;min-height:112.5px;position:relative;width:100%}.e-card .e-card-image .e-card-title{bottom:0;box-sizing:border-box;font-size:18px;line-height:30px;min-height:30px;overflow:hidden;padding:0 12px;position:absolute;text-overflow:ellipsis;width:inherit}.e-card .e-card-image .e-card-title.e-card-top-left,.e-card .e-card-image .e-card-title.e-card-top-right{bottom:auto;top:0}.e-card .e-card-image .e-card-title.e-card-top-right,.e-card .e-card-image .e-card-title.e-card-bottom-right{text-align:right}.e-card .e-card-actions{box-sizing:border-box;display:inline-block;justify-content:flex-start;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical{display:flex;flex-direction:column;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-card .e-card-actions.e-card-vertical a{align-self:initial;box-sizing:border-box;display:inline-block;justify-content:center;margin:0 0 6px;text-align:center;width:100%}.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-card .e-card-actions button,.e-card .e-card-actions a{align-items:center;align-self:center;cursor:pointer;display:inline-flex;overflow:hidden;vertical-align:middle;white-space:nowrap}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{display:flex;font-size:14px;height:24px;width:24px}.e-card .e-card-actions .e-card-btn span:before,.e-card .e-card-actions .e-card-btn span.e-icons:before{align-self:center;display:flex;justify-content:center;width:inherit}.e-card .e-card-actions .e-card-btn>*{overflow:hidden;text-overflow:ellipsis;width:inherit}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{border-radius:2px}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;line-height:27px;margin:0 0 0 6px;min-height:27px;padding:0 6px;text-decoration:none;text-transform:uppercase}.e-card .e-card-actions .e-card-btn:first-child,.e-card .e-card-actions a:first-child{margin-left:0}.e-card .e-card-content{font-size:14px;line-height:normal;padding:12px;word-wrap:break-word}.e-card .e-card-content+:not(.e-card-content),.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}.e-card .e-card-content,.e-card .e-card-content p{line-height:normal;overflow:hidden;text-overflow:ellipsis}.e-card{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;border:1px none #000;box-shadow:0 2px 3px #00000029;color:#000000de;outline:none}.e-card:hover{background-color:#fff;border-color:#000;box-shadow:0 4px 8px #00000038}.e-card:focus{background-color:#fff;border-color:#000}.e-card:active{background-color:#fff;border-color:#000}.e-card .e-card-separator{border-bottom:1px solid rgba(0,0,0,.12)}.e-card .e-card-header-caption .e-card-header-title{color:#000000de}.e-card .e-card-header-caption .e-card-sub-title{color:#0000008a}.e-card .e-card-image .e-card-title{background-color:#00000059;color:#fff}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{color:#0000008a}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{background-color:#fff;border:0;color:#e3165b;outline:0}.e-card .e-card-actions .e-card-btn:hover,.e-card .e-card-actions a:hover{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:focus,.e-card .e-card-actions a:focus{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:active,.e-card .e-card-actions a:active{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-content{color:#0000008a}.e-bigger .e-card,.e-bigger.e-card{line-height:48px;min-height:48px}.e-bigger .e-card>.e-card-header-title,.e-bigger.e-card>.e-card-header-title{line-height:normal;padding:16px}.e-bigger .e-card>.e-card-header-title+:not(.e-card-header-title),.e-bigger.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-bigger .e-card>.e-card-title,.e-bigger.e-card>.e-card-title{line-height:normal;padding:24px 16px 16px}.e-bigger .e-card>.e-card-title+:not(.e-card-title),.e-bigger.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-bigger .e-card.e-card-horizontal .e-card-image,.e-bigger .e-card.e-card-horizontal img,.e-bigger .e-card .e-card-horizontal .e-card-image,.e-bigger .e-card .e-card-horizontal img,.e-bigger.e-card.e-card-horizontal .e-card-image,.e-bigger.e-card.e-card-horizontal img,.e-bigger.e-card .e-card-horizontal .e-card-image,.e-bigger.e-card .e-card-horizontal img{margin:2px}.e-bigger .e-card .e-card-header,.e-bigger.e-card .e-card-header{min-height:30px;padding:16px}.e-bigger .e-card .e-card-header .e-card-content,.e-bigger.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-bigger .e-card .e-card-header .e-card-header-caption,.e-bigger.e-card .e-card-header .e-card-header-caption{padding:0 0 0 16px}.e-bigger .e-card .e-card-header .e-card-header-caption:first-child,.e-bigger.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:15px;line-height:normal}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-sub-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:14px;line-height:normal;padding:8px 0 0}.e-bigger .e-card .e-card-header .e-card-header-image,.e-bigger.e-card .e-card-header .e-card-header-image{background-size:cover;height:40px;width:40px}.e-bigger .e-card .e-card-image,.e-bigger.e-card .e-card-image{min-height:150px}.e-bigger .e-card .e-card-image .e-card-title,.e-bigger.e-card .e-card-image .e-card-title{font-size:24px;line-height:40px;min-height:40px;padding:0 16px}.e-bigger .e-card .e-card-actions,.e-bigger.e-card .e-card-actions,.e-bigger .e-card .e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-actions.e-card-vertical{padding:16px 8px 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger .e-card .e-card-actions.e-card-vertical a,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger.e-card .e-card-actions.e-card-vertical a{margin:0 0 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger .e-card .e-card-actions.e-card-vertical a:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-bigger .e-card .e-card-actions .e-card-btn span,.e-bigger .e-card .e-card-actions .e-card-btn span.e-icons,.e-bigger.e-card .e-card-actions .e-card-btn span,.e-bigger.e-card .e-card-actions .e-card-btn span.e-icons{height:24px;width:24px}.e-bigger .e-card .e-card-actions .e-card-btn,.e-bigger .e-card .e-card-actions a,.e-bigger.e-card .e-card-actions .e-card-btn,.e-bigger.e-card .e-card-actions a{line-height:36px;margin:0 0 0 8px;min-height:36px;padding:0 6px}.e-bigger .e-card .e-card-actions .e-card-btn:first-child,.e-bigger .e-card .e-card-actions a:first-child,.e-bigger.e-card .e-card-actions .e-card-btn:first-child,.e-bigger.e-card .e-card-actions a:first-child{margin-left:0}.e-bigger .e-card .e-card-content,.e-bigger.e-card .e-card-content{padding:16px}.e-bigger .e-card .e-card-content+:not(.e-card-content),.e-bigger .e-card .e-card-content+.e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-content+:not(.e-card-content),.e-bigger.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}/*! component's default definitions and variables */.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler:before{content:"\e984";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler:before{content:"\eb04";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border-width:1px;display:flex;overflow:hidden;position:relative;touch-action:none;width:100%}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{flex:1 1 auto;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:13px;font-weight:400}.e-splitter.e-splitter-horizontal .e-pane.e-scrollable,.e-splitter.e-splitter-vertical .e-pane.e-scrollable{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-static-pane,.e-splitter.e-splitter-vertical .e-pane.e-static-pane{flex-grow:0;flex-shrink:0}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal.e-pane-hidden,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-horizontal{flex-direction:row}.e-splitter.e-splitter-horizontal.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-horizontal.e-rtl,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal{flex-direction:row-reverse}.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{right:auto}.e-splitter.e-splitter-vertical{flex-direction:column}.e-splitter.e-splitter-vertical.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-vertical .e-pane-vertical{overflow:auto}.e-splitter.e-splitter-vertical .e-pane-vertical.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{right:auto}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;right:22px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;left:22px;right:auto;top:20px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:auto}.e-splitter .e-split-bar.e-split-bar-horizontal{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-width:1px;z-index:15}.e-splitter .e-split-bar.e-split-bar-horizontal .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar{cursor:col-resize}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar:after{content:"";cursor:col-resize;display:block;height:100%;position:absolute;width:16px;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{align-items:center;display:flex;height:18px;justify-content:center;position:relative;width:1px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{left:8px;right:3px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow{border-image:none;border-width:1px;cursor:pointer;display:flex;height:26px;padding:1px 12px;position:relative}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(0);width:2px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before{top:5px;transform-origin:1px 7px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{top:11px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right){border-radius:50%;right:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right{border-radius:50%;left:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:after{right:8px}.e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar){margin:0 3px}.e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar){margin:0 0 0 3px}.e-splitter .e-split-bar.e-split-bar-vertical{align-items:center;border-left:none;border-right:none;display:flex;flex:0 0 auto;justify-content:center;min-height:1px}.e-splitter .e-split-bar.e-split-bar-vertical .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar{cursor:row-resize}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar:after{content:"";cursor:row-resize;display:block;height:16px;position:absolute;width:100%;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{align-items:center;display:flex;height:1px;justify-content:center;width:18px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:10px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{border-image:none;border-width:0;cursor:pointer;display:flex;height:26px;padding:10px 3px 10px 18px;position:relative;width:26px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(90deg);width:2px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before{top:3px;transform-origin:2px 7px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:11px;top:8px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before{left:12px;top:8px;transform-origin:1px 6px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{left:10px;top:12px;transform-origin:1px 2px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;left:22px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;right:22px;top:20px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:10px}.e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar){margin:3px 0}.e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar){margin:3px 0 0}.e-rtl .e-splitter.e-splitter-horizontal{flex-direction:row-reverse}.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-splitter.e-ie .e-navigate-arrow.e-arrow-left{margin-left:-26px}.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler{flex-direction:column}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border:solid 1px #e0e0e0}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{color:#000000de}.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-vertical,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-vertical{border:transparent}.e-splitter .e-split-bar.e-split-bar-horizontal{background:#e0e0e0;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{background:#fff;color:#0000008a;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden){background-color:transparent;border-color:transparent;color:transparent;transition:background-color .5s ease-out}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:before{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:after{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:before{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:after{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical{background:#e0e0e0}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{background:#fff;color:#0000008a;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:before{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:after{background-color:#e3165b;opacity:1;transform:rotate(50deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:before{background-color:#e3165b;opacity:1;transform:rotate(55deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:after{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{background-color:transparent;border-color:transparent;color:transparent;transition:background-color .3s ease-out}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter.e-disabled{opacity:.4;pointer-events:none}.e-bigger.e-splitter .e-pane{font-size:14px}.e-bigger.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{margin-top:-2px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{margin-top:2px}.e-bigger .e-splitter .e-pane{font-size:14px}.e-bigger .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger .e-content-placeholder.e-splitter.e-placeholder-splitter,.e-bigger.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-bigger .e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}.e-bigger.e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}/*! component's theme wise override material-definitions and variables */.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east{height:100%;padding:20px 0;right:1px;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west{height:100%;left:0;padding:20px 0;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north{height:12px;padding:0 20px;top:1px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{bottom:1px;height:12px;padding:0 20px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east{bottom:0;right:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west{left:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east{right:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west{bottom:1px;left:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:before{bottom:0;content:"\eb05";font-size:12px;position:absolute;right:0}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:before{bottom:0;content:"\eb05";font-size:12px;left:0;position:absolute;transform:rotateY(180deg)}.e-dashboardlayout.e-control .e-dashboard-gridline-table{background:#f5f5f5;border-collapse:collapse;height:100%;width:100%}.e-dashboardlayout.e-control .e-dashboard-gridline-table td.e-dashboard-gridline{border:1px dotted #bdbdbd;position:absolute}.e-dashboardlayout.e-control.e-responsive{width:100%!important}.e-dashboardlayout.e-control.e-prevent{-webkit-user-select:none;user-select:none}.e-dashboardlayout.e-control .e-panel.e-ssr{position:relative}.e-dashboardlayout.e-control .e-panel{border:1px #e0e0e0 solid;height:100%;-webkit-user-select:none;user-select:none;width:100%;border-radius:2px}.e-dashboardlayout.e-control .e-panel:hover{border:1px #bdbdbd solid}.e-dashboardlayout.e-control .e-panel:hover .e-panel-container .e-resize.e-dl-icon{display:block}.e-dashboardlayout.e-control .e-panel:active{border:1px #3f51b5 solid}.e-dashboardlayout.e-control .e-panel .e-panel-container{height:100%;width:100%}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template{height:inherit;width:inherit}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-dl-icon{display:none}.e-dashboardlayout.e-control .e-panel.e-panel-transition{transition:top .1s,left .1s}.e-dashboardlayout.e-control .e-panel .e-panel-header{border-bottom:none;color:#0000008a;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;font-weight:500;height:28px;padding:2px 12px}.e-dashboardlayout.e-control .e-panel .e-panel-header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content{display:inline-block}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template{float:right}.e-dashboardlayout.e-control .e-panel .e-resize.e-single,.e-dashboardlayout.e-control .e-panel .e-resize.e-double{position:absolute;touch-action:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{border:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover{cursor:e-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover{cursor:w-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover{cursor:n-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover{cursor:s-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover{cursor:nw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover{cursor:ne-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover{cursor:sw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover{cursor:se-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double:before{font-family:e-icons;position:absolute}.e-dashboardlayout.e-control .e-panel.e-dragging,.e-dashboardlayout.e-control .e-panel.e-item-moving{cursor:move;z-index:1111!important}.e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template{float:left}.e-dashboardlayout.e-control .e-drag:hover{cursor:move}.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover,.e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover{cursor:default}.e-dashboardlayout.e-control .e-holder{background:#3f51b533;border:1px #3f51b5 dotted;position:absolute;border-radius:2px}.e-dashboardlayout.e-control .e-holder.e-holder-transition{transition:top .3s,left .3s}.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout{height:100%;width:100%}.e-dashboardlayout.e-control{display:block;position:relative}.e-dashboardlayout.e-control .e-panel{background:#fff;box-shadow:0 2px 5px #00000026;box-sizing:border-box;position:absolute}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header{color:#0000008a}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single{background:none}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double{color:#000;font-size:20px;height:20px;width:20px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double,.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand{bottom:1px;right:1px}.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-bigger .e-panel-header{color:#0000008a}.e-bigger .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-timeline{--dot-size: 16px;--dot-outer-space: 0;--dot-border: 1px;--connector-size: 1px;--dot-radius: 50%;height:inherit;width:100%}.e-timeline [class^="e-dot "]:before,.e-timeline .e-dot-item,.e-timeline .e-dot{display:flex;align-items:center;justify-content:center}.e-timeline [class^="e-dot "]:before{min-width:32px;min-height:32px;border-radius:var(--dot-radius)}.e-timeline .e-timeline-items{display:inline-flex;flex-direction:column;list-style:none;flex-wrap:nowrap;padding:0;width:inherit;height:inherit}.e-timeline .e-timeline-item{display:flex;flex-direction:row;position:relative;align-items:flex-start;width:inherit;height:inherit}.e-timeline .e-timeline-item.e-connector:after{top:0;bottom:0;left:calc(50% - var(--connector-size));right:auto;content:"";position:absolute;z-index:999;border-width:var(--connector-size);border-style:solid}.e-timeline .e-timeline-item.e-connector.e-item-template:after{content:unset}.e-timeline .e-dot-item{position:relative;flex:0 1 calc(var(--dot-size) * 3);z-index:1000}.e-timeline .e-dot{min-width:var(--dot-size);min-height:var(--dot-size);border-radius:var(--dot-radius);outline:var(--dot-outer-space) solid;border:var(--dot-border) solid;font-size:16px;background-size:cover;background-position:center;background-repeat:no-repeat}.e-timeline .e-opposite-content,.e-timeline .e-content{flex:1 1 50%}.e-timeline .e-opposite-content{font-size:12px}.e-timeline .e-content{text-align:left;font-size:14px;font-weight:500}.e-timeline .e-timeline-item:first-child:after{top:0}.e-timeline .e-timeline-item:last-child:after{bottom:calc(var(--dot-size) * 2)}.e-timeline.e-vertical.e-align-before .e-timeline-item,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:row-reverse}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-items{flex-direction:column-reverse}.e-timeline.e-vertical.e-align-before .e-timeline-items .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-timeline-items .e-content{text-align:left}.e-timeline.e-vertical .e-timeline-item.e-connector:last-child:after{content:unset}.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 3 / 2 - var(--connector-size));right:auto}.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 3 / 2 - var(--connector-size));left:auto}.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-after.e-content-only .e-opposite-content,.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-before.e-content-only .e-opposite-content{flex:0}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:first-child:after{content:unset}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:last-child:after{content:"";bottom:0}.e-timeline.e-vertical.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-opposite-content{text-align:right}.e-timeline.e-vertical.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-opposite-content{text-align:left}.e-timeline.e-vertical .e-dot-item{width:calc(var(--dot-size) * 2)}.e-timeline.e-horizontal .e-timeline-items{display:inline-flex;flex-direction:row}.e-timeline.e-horizontal .e-timeline-item{height:auto;flex-direction:column;align-items:center}.e-timeline.e-horizontal.e-timeline-reverse.e-rtl .e-timeline-item.e-connector:after{left:calc(50% - var(--connector-size));right:auto}.e-timeline.e-horizontal.e-rtl .e-timeline-item.e-connector:after,.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-item.e-connector:after{right:calc(50% - var(--connector-size));left:auto}.e-timeline.e-horizontal .e-dot-item{margin:calc(var(--dot-size) * 2 / 2) 0}.e-timeline.e-horizontal .e-opposite-content,.e-timeline.e-horizontal .e-content{display:flex}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-content{align-items:flex-end}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-opposite-content{align-items:flex-start}.e-timeline.e-horizontal.e-align-before .e-timeline-item,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:column-reverse}.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-items{flex-direction:row-reverse}.e-timeline.e-horizontal .e-timeline-item:after{width:100%;height:0;top:calc(50% - var(--connector-size))}.e-timeline.e-horizontal .e-opposite-content{display:flex;align-items:flex-end;text-align:left;padding:0}.e-timeline.e-horizontal .e-content{padding:0}.e-timeline.e-horizontal .e-timeline-item:last-child:after{width:auto}.e-timeline .e-dot{background-color:#eee;border-color:#eee;color:#000;outline-color:#fff}.e-timeline.e-outline .e-dot{background-color:#fff}.e-timeline .e-timeline-item.e-connector:after{border-color:#eee}.e-timeline .e-content,.e-timeline .e-opposite-content{color:#000}.e-timeline .e-item-disabled .e-content,.e-timeline .e-item-disabled .e-opposite-content{color:"rgba($black, .38)"}.e-bigger.e-timeline [class^="e-dot "]:before,.e-bigger .e-timeline [class^="e-dot "]:before{min-width:40px;min-height:40px;font-size:18px}.e-bigger.e-timeline .e-dot-item,.e-bigger .e-timeline .e-dot-item{flex:0 1 calc(var(--dot-size) * 4)}.e-bigger.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline .e-dot,.e-bigger .e-timeline .e-dot{min-width:20px;min-height:20px}.e-bigger.e-timeline .e-opposite-content,.e-bigger .e-timeline .e-opposite-content{font-size:14px}.e-bigger.e-timeline .e-content,.e-bigger .e-timeline .e-content{font-size:16px;font-weight:500} diff --git a/ej2-angular/samples/timeline/align/before/index.html b/ej2-angular/samples/timeline/align/before/index.html index 8690134976..8505f9a15f 100644 --- a/ej2-angular/samples/timeline/align/before/index.html +++ b/ej2-angular/samples/timeline/align/before/index.html @@ -8,10 +8,10 @@ - +
Loading....
- + \ No newline at end of file diff --git a/ej2-angular/samples/timeline/align/before/main.918532f3b1efb5c6.js b/ej2-angular/samples/timeline/align/before/main.918532f3b1efb5c6.js new file mode 100644 index 0000000000..35da64eb02 --- /dev/null +++ b/ej2-angular/samples/timeline/align/before/main.918532f3b1efb5c6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{207:(Sr,no,ro)=>{let Tt=null,Kr=1;const rn=Symbol("SIGNAL");function Ze(e){const n=Tt;return Tt=e,n}function zt(e){if((!ri(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==Kr)){if(!e.producerMustRecompute(e)&&!ni(e))return e.dirty=!1,void(e.lastCleanEpoch=Kr);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=Kr}}function ni(e){br(e);for(let n=0;n0}function br(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}let uo=null;function Sn(e){return"function"==typeof e}function co(e){const t=e(r=>{Error.call(r),r.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}const _s=co(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((r,i)=>`${i+1}) ${r.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t});function ks(e,n){if(e){const t=e.indexOf(n);0<=t&&e.splice(t,1)}}class on{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(const o of t)o.remove(this);else t.remove(this);const{initialTeardown:r}=this;if(Sn(r))try{r()}catch(o){n=o instanceof _s?o.errors:[o]}const{_finalizers:i}=this;if(i){this._finalizers=null;for(const o of i)try{fl(o)}catch(s){n=n??[],s instanceof _s?n=[...n,...s.errors]:n.push(s)}}if(n)throw new _s(n)}}add(n){var t;if(n&&n!==this)if(this.closed)fl(n);else{if(n instanceof on){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(t=this._finalizers)&&void 0!==t?t:[]).push(n)}}_hasParent(n){const{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){const{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){const{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&ks(t,n)}remove(n){const{_finalizers:t}=this;t&&ks(t,n),n instanceof on&&n._removeParent(this)}}on.EMPTY=(()=>{const e=new on;return e.closed=!0,e})();const Or=on.EMPTY;function dl(e){return e instanceof on||e&&"closed"in e&&Sn(e.remove)&&Sn(e.add)&&Sn(e.unsubscribe)}function fl(e){Sn(e)?e():e.unsubscribe()}const xr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},y={setTimeout(e,n,...t){const{delegate:r}=y;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){const{delegate:n}=y;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function w(){}const E=X("C",void 0,void 0);function X(e,n,t){return{kind:e,value:n,error:t}}let q=null;function fe(e){if(xr.useDeprecatedSynchronousErrorHandling){const n=!q;if(n&&(q={errorThrown:!1,error:null}),e(),n){const{errorThrown:t,error:r}=q;if(q=null,t)throw r}}else e()}class ie extends on{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,dl(n)&&n.add(this)):this.destination=Ne}static create(n,t,r){return new st(n,t,r)}next(n){this.isStopped?yt(function _(e){return X("N",e,void 0)}(n),this):this._next(n)}error(n){this.isStopped?yt(function A(e){return X("E",void 0,e)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?yt(E,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ke=Function.prototype.bind;function je(e,n){return ke.call(e,n)}class Le{constructor(n){this.partialObserver=n}next(n){const{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){Ye(r)}}error(n){const{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){Ye(r)}else Ye(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){Ye(t)}}}class st extends ie{constructor(n,t,r){let i;if(super(),Sn(n)||!n)i={next:n??void 0,error:t??void 0,complete:r??void 0};else{let o;this&&xr.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&je(n.next,o),error:n.error&&je(n.error,o),complete:n.complete&&je(n.complete,o)}):i=n}this.destination=new Le(i)}}function Ye(e){xr.useDeprecatedSynchronousErrorHandling?function he(e){xr.useDeprecatedSynchronousErrorHandling&&q&&(q.errorThrown=!0,q.error=e)}(e):function I(e){y.setTimeout(()=>{const{onUnhandledError:n}=xr;if(!n)throw e;n(e)})}(e)}function yt(e,n){const{onStoppedNotification:t}=xr;t&&y.setTimeout(()=>t(e,n))}const Ne={closed:!0,next:w,error:function qt(e){throw e},complete:w},ee="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ut(e){return e}let Qe=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){const r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){const o=function Z(e){return e&&e instanceof ie||function at(e){return e&&Sn(e.next)&&Sn(e.error)&&Sn(e.complete)}(e)&&dl(e)}(t)?t:new st(t,r,i);return fe(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return new(r=J(r))((i,o)=>{const s=new st({next:a=>{try{t(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(t){var r;return null===(r=this.source)||void 0===r?void 0:r.subscribe(t)}[ee](){return this}pipe(...t){return function wt(e){return 0===e.length?Ut:1===e.length?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}(t)(this)}toPromise(t){return new(t=J(t))((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=n=>new e(n),e})();function J(e){var n;return null!==(n=e??xr.Promise)&&void 0!==n?n:Promise}const Pe=co(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ge=(()=>{class e extends Qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){const r=new Xt(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Pe}next(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(t)}})}error(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;const{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return(null===(t=this.observers)||void 0===t?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){const{hasError:r,isStopped:i,observers:o}=this;return r||i?Or:(this.currentObservers=null,o.push(t),new on(()=>{this.currentObservers=null,ks(o,t)}))}_checkFinalizedStatuses(t){const{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){const t=new Qe;return t.source=this,t}}return e.create=(n,t)=>new Xt(n,t),e})();class Xt extends ge{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===r||r.call(t,n)}error(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===r||r.call(t,n)}complete(){var n,t;null===(t=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===t||t.call(n)}_subscribe(n){var t,r;return null!==(r=null===(t=this.source)||void 0===t?void 0:t.subscribe(n))&&void 0!==r?r:Or}}class Fn extends ge{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){const{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}}class sn extends ie{constructor(n,t,r,i,o,s){super(n),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(l){n.error(l)}}:super._next,this._error=i?function(a){try{i(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:t}=this;super.unsubscribe(),!t&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Ct(e,n){return function It(e){return n=>{if(function St(e){return Sn(e?.lift)}(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}((t,r)=>{let i=0;t.subscribe(function An(e,n,t,r,i){return new sn(e,n,t,r,i)}(r,o=>{r.next(e.call(n,o,i++))}))})}class g extends Error{constructor(n,t){super(function C(e,n){return`NG0${Math.abs(e)}${n?": "+n:""}`}(n,t)),this.code=n}}function B(e){for(let n in e)if(e[n]===B)return n;throw Error("Could not find renamed property on target object.")}function ae(e,n){for(const t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function te(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(te).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const n=e.toString();if(null==n)return""+n;const t=n.indexOf("\n");return-1===t?n:n.substring(0,t)}function Te(e,n){return null==e||""===e?null===n?"":n:null==n||""===n?e:e+" "+n}const lt=B({__forward_ref__:B});function nt(e){return e.__forward_ref__=nt,e.toString=function(){return te(this())},e}function oe(e){return function Pt(e){return"function"==typeof e&&e.hasOwnProperty(lt)&&e.__forward_ref__===nt}(e)?e():e}function Lr(e){return e&&!!e.\u0275providers}const Pr=B({\u0275cmp:B}),fo=B({\u0275dir:B}),Rs=B({\u0275pipe:B}),Un=B({\u0275fac:B}),Yn=B({__NG_ELEMENT_ID__:B}),Fs=B({__NG_ENV_ID__:B});function Ve(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():function pe(e){return"string"==typeof e?e:null==e?"":String(e)}(e)}function Rc(e,n){throw new g(-201,!1)}function Dn(e,n){null==e&&function Me(e,n,t,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${t} ${r} ${n} <=Actual]`))}(n,e,null,"!=")}function qe(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function po(e){return{providers:e.providers||[],imports:e.imports||[]}}function hl(e){return ng(e,gl)||ng(e,rg)}function ng(e,n){return e.hasOwnProperty(n)?e[n]:null}function pl(e){return e&&(e.hasOwnProperty(Fc)||e.hasOwnProperty(NC))?e[Fc]:null}const gl=B({\u0275prov:B}),Fc=B({\u0275inj:B}),rg=B({ngInjectableDef:B}),NC=B({ngInjectorDef:B});var Re=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(Re||{});let Uc;function vn(e){const n=Uc;return Uc=e,n}function og(e,n,t){const r=hl(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:t&Re.Optional?null:void 0!==n?n:void Rc()}const rt=globalThis;class ye{constructor(n,t){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=qe({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Us={},Bc="__NG_DI_FLAG__",Ml="ngTempTokenPath",EC=/\n/gm,ag="__source";let go;function si(e){const n=go;return go=e,n}function jC(e,n=Re.Default){if(void 0===go)throw new g(-203,!1);return null===go?og(e,void 0,n):go.get(e,n&Re.Optional?null:void 0,n)}function $e(e,n=Re.Default){return(function ig(){return Uc}()||jC)(oe(e),n)}function Be(e,n=Re.Default){return $e(e,ml(n))}function ml(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Wc(e){const n=[];for(let t=0;tn){s=o-1;break}}}for(;oo?"":i[d+1].toLowerCase();const h=8&r?f:null;if(h&&-1!==ug(h,u,0)||2&r&&u!==f){if(nr(r))return!1;s=!0}}}}else{if(!s&&!nr(r)&&!nr(l))return!1;if(s&&nr(l))continue;s=!1,r=l|1&r}}return nr(r)||s}function nr(e){return 0==(1&e)}function LC(e,n,t,r){if(null===n)return-1;let i=0;if(r||!t){let o=!1;for(;i-1)for(t++;t0?'="'+a+'"':"")+"]"}else 8&r?i+="."+s:4&r&&(i+=" "+s);else""!==i&&!nr(s)&&(n+=Mg(o,i),i=""),r=s,o=o||!nr(r);t++}return""!==i&&(n+=Mg(o,i)),n}function Gc(e){return _r(()=>{const n=yg(e),t={...n,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===yl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||tr.Emulated,styles:e.styles||Xe,_:null,schemas:e.schemas||null,tView:null,id:""};Dg(t);const r=e.dependencies;return t.directiveDefs=Dl(r,!1),t.pipeDefs=Dl(r,!0),t.id=function BC(e){let n=0;const t=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const i of t)n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}(t),t})}function QC(e){return be(e)||Qt(e)}function HC(e){return null!==e}function Hs(e){return _r(()=>({type:e.type,bootstrap:e.bootstrap||Xe,declarations:e.declarations||Xe,imports:e.imports||Xe,exports:e.exports||Xe,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function mg(e,n){if(null==e)return gr;const t={};for(const r in e)if(e.hasOwnProperty(r)){const i=e[r];let o,s,a=ai.None;Array.isArray(i)?(a=i[0],o=i[1],s=i[2]??o):(o=i,s=i),n?(t[o]=a!==ai.None?[r,a]:r,n[o]=s):t[o]=r}return t}function Nn(e){return _r(()=>{const n=yg(e);return Dg(n),n})}function be(e){return e[Pr]||null}function Qt(e){return e[fo]||null}function Kt(e){return e[Rs]||null}function yg(e){const n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputTransforms:null,inputConfig:e.inputs||gr,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Xe,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:mg(e.inputs,n),outputs:mg(e.outputs),debugInfo:null}}function Dg(e){e.features?.forEach(n=>n(e))}function Dl(e,n){if(!e)return null;const t=n?Kt:QC;return()=>("function"==typeof e?e():e).map(r=>t(r)).filter(HC)}const Et=0,R=1,ce=2,bt=3,rr=4,ln=5,ir=6,Mo=7,gt=8,hn=9,kr=10,Ie=11,Vs=12,vg=13,mo=14,jt=15,Bs=16,yo=17,Mr=18,Ws=19,Ng=20,li=21,vl=22,Ti=23,ve=25,Zc=1,mr=7,Do=9,Ot=10;var qc=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(qc||{});function un(e){return Array.isArray(e)&&"object"==typeof e[Zc]}function cn(e){return Array.isArray(e)&&!0===e[Zc]}function Xc(e){return 0!=(4&e.flags)}function wi(e){return e.componentOffset>-1}function Il(e){return 1==(1&e.flags)}function or(e){return!!e.template}function Jc(e){return 0!=(512&e[ce])}function ji(e,n){return e.hasOwnProperty(Un)?e[Un]:null}class ZC{constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}}function Tg(e,n,t,r){null!==n?n.applyValueToInputSignal(n,r):e[t]=r}function wg(e){return e.type.prototype.ngOnChanges&&(e.setInput=XC),qC}function qC(){const e=Sg(this),n=e?.current;if(n){const t=e.previous;if(t===gr)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function XC(e,n,t,r,i){const o=this.declaredInputs[r],s=Sg(e)||function JC(e,n){return e[jg]=n}(e,{previous:gr,current:null}),a=s.current||(s.current={}),l=s.previous,u=l[o];a[o]=new ZC(u&&u.currentValue,t,l===gr),Tg(e,n,i,t)}const jg="__ngSimpleChanges__";function Sg(e){return e[jg]||null}const yr=function(e,n,t){};let bg=!1;function ut(e){for(;Array.isArray(e);)e=e[Et];return e}function pn(e,n){return ut(n[e.index])}function Zs(e,n){return e.data[n]}function bn(e,n){const t=n[e];return un(t)?t:t[Et]}function rd(e){return 128==(128&e[ce])}function Dr(e,n){return null==n?null:e[n]}function Og(e){e[yo]=0}function iE(e){1024&e[ce]||(e[ce]|=1024,rd(e)&&qs(e))}function Lg(e){return 9216&e[ce]||e[Ti]?.dirty}function id(e){Lg(e)?qs(e):64&e[ce]&&(function eE(){return bg}()?(e[ce]|=1024,qs(e)):e[kr].changeDetectionScheduler?.notify())}function qs(e){e[kr].changeDetectionScheduler?.notify();let n=Si(e);for(;null!==n&&!(8192&n[ce])&&(n[ce]|=8192,rd(n));)n=Si(n)}function Si(e){const n=e[bt];return cn(n)?n[bt]:n}const me={lFrame:Vg(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function _g(){return me.bindingsEnabled}function No(){return null!==me.skipHydrationRootTNode}function j(){return me.lFrame.lView}function Fe(){return me.lFrame.tView}function ct(){let e=kg();for(;null!==e&&64===e.type;)e=e.parent;return e}function kg(){return me.lFrame.currentTNode}function vr(e,n){const t=me.lFrame;t.currentTNode=e,t.isParent=n}function sd(){return me.lFrame.isParent}function ad(){me.lFrame.isParent=!1}function mE(e,n){const t=me.lFrame;t.bindingIndex=t.bindingRootIndex=e,ld(n)}function ld(e){me.lFrame.currentDirectiveIndex=e}function Yg(){return me.lFrame.currentQueryIndex}function cd(e){me.lFrame.currentQueryIndex=e}function DE(e){const n=e[R];return 2===n.type?n.declTNode:1===n.type?e[ln]:null}function Qg(e,n,t){if(t&Re.SkipSelf){let i=n,o=e;for(;!(i=i.parent,null!==i||t&Re.Host||(i=DE(o),null===i||(o=o[mo],10&i.type))););if(null===i)return!1;n=i,e=o}const r=me.lFrame=Hg();return r.currentTNode=n,r.lView=e,!0}function dd(e){const n=Hg(),t=e[R];me.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function Hg(){const e=me.lFrame,n=null===e?null:e.child;return null===n?Vg(e):n}function Vg(e){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=n),n}function Bg(){const e=me.lFrame;return me.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Wg=Bg;function fd(){const e=Bg();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function dn(){return me.lFrame.selectedIndex}function Ai(e){me.lFrame.selectedIndex=e}let Gg=!0;function Tl(){return Gg}function ui(e){Gg=e}function wl(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t=r)break}else n[l]<0&&(e[yo]+=65536),(a>14>16&&(3&e[ce])===n&&(e[ce]+=16384,qg(a,o)):qg(a,o)}const Io=-1;class Js{constructor(n,t,r){this.factory=n,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=r}}function gd(e){return e!==Io}function Ks(e){return 32767&e}function ea(e,n){let t=function bE(e){return e>>16}(e),r=n;for(;t>0;)r=r[mo],t--;return r}let Md=!0;function Al(e){const n=Md;return Md=e,n}const Xg=255,Jg=5;let OE=0;const Ir={};function zl(e,n){const t=Kg(e,n);if(-1!==t)return t;const r=n[R];r.firstCreatePass&&(e.injectorIndex=n.length,md(r.data,e),md(n,null),md(r.blueprint,null));const i=bl(e,n),o=e.injectorIndex;if(gd(i)){const s=Ks(i),a=ea(i,n),l=a[R].data;for(let u=0;u<8;u++)n[o+u]=a[s+u]|l[s+u]}return n[o+8]=i,o}function md(e,n){e.push(0,0,0,0,0,0,0,0,n)}function Kg(e,n){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===n[e.injectorIndex+8]?-1:e.injectorIndex}function bl(e,n){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;null!==i;){if(r=sM(i),null===r)return Io;if(t++,i=i[mo],-1!==r.injectorIndex)return r.injectorIndex|t<<16}return Io}function yd(e,n,t){!function xE(e,n,t){let r;"string"==typeof t?r=t.charCodeAt(0)||0:t.hasOwnProperty(Yn)&&(r=t[Yn]),null==r&&(r=t[Yn]=OE++);const i=r&Xg;n.data[e+(i>>Jg)]|=1<=0?n&Xg:kE:n}(t);if("function"==typeof o){if(!Qg(n,e,r))return r&Re.Host?eM(i,0,r):tM(n,t,r,i);try{let s;if(s=o(r),null!=s||r&Re.Optional)return s;Rc()}finally{Wg()}}else if("number"==typeof o){let s=null,a=Kg(e,n),l=Io,u=r&Re.Host?n[jt][ln]:null;for((-1===a||r&Re.SkipSelf)&&(l=-1===a?bl(e,n):n[a+8],l!==Io&&oM(r,!1)?(s=n[R],a=Ks(l),n=ea(l,n)):a=-1);-1!==a;){const c=n[R];if(iM(o,a,c.data)){const d=PE(a,n,t,s,r,u);if(d!==Ir)return d}l=n[a+8],l!==Io&&oM(r,n[R].data[a+8]===u)&&iM(o,a,n)?(s=c,a=Ks(l),n=ea(l,n)):a=-1}}return i}function PE(e,n,t,r,i,o){const s=n[R],a=s.data[e+8],c=Ol(a,s,t,null==r?wi(a)&&Md:r!=s&&0!=(3&a.type),i&Re.Host&&o===a);return null!==c?zi(n,s,c,a):Ir}function Ol(e,n,t,r,i){const o=e.providerIndexes,s=n.data,a=1048575&o,l=e.directiveStart,c=o>>20,f=i?a+c:e.directiveEnd;for(let h=r?a:a+c;h=l&&p.type===t)return h}if(i){const h=s[l];if(h&&or(h)&&h.type===t)return l}return null}function zi(e,n,t,r){let i=e[t];const o=n.data;if(function jE(e){return e instanceof Js}(i)){const s=i;s.resolving&&function Qn(e,n){const t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new g(-200,`Circular dependency in DI detected for ${e}${t}`)}(Ve(o[t]));const a=Al(s.canSeeViewProviders);s.resolving=!0;const u=s.injectImpl?vn(s.injectImpl):null;Qg(e,r,Re.Default);try{i=e[t]=s.factory(void 0,o,e,r),n.firstCreatePass&&t>=r.directiveStart&&function TE(e,n,t){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=n.type.prototype;if(r){const s=wg(n);(t.preOrderHooks??=[]).push(e,s),(t.preOrderCheckHooks??=[]).push(e,s)}i&&(t.preOrderHooks??=[]).push(0-e,i),o&&((t.preOrderHooks??=[]).push(e,o),(t.preOrderCheckHooks??=[]).push(e,o))}(t,o[t],n)}finally{null!==u&&vn(u),Al(a),s.resolving=!1,Wg()}}return i}function iM(e,n,t){return!!(t[n+(e>>Jg)]&1<{const r=function Nd(e){return function(...t){if(e){const r=e(...t);for(const i in r)this[i]=r[i]}}}(n);function i(...o){if(this instanceof i)return r.apply(this,o),this;const s=new i(...o);return a.annotation=s,a;function a(l,u,c){const d=l.hasOwnProperty(wo)?l[wo]:Object.defineProperty(l,wo,{value:[]})[wo];for(;d.length<=c;)d.push(null);return(d[c]=d[c]||[]).push(s),l}}return t&&(i.prototype=Object.create(t.prototype)),i.prototype.ngMetadataName=e,i.annotationCls=i,i})}function zo(e,n){e.forEach(t=>Array.isArray(t)?zo(t,n):n(t))}function lM(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function xl(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}const Td=Ys(So("Optional"),8),wd=Ys(So("SkipSelf"),4),xo=new ye(""),pM=new ye("",-1),Sd=new ye("");class kl{get(n,t=Us){if(t===Us){const r=new Error(`NullInjectorError: No provider for ${te(n)}!`);throw r.name="NullInjectorError",r}return t}}function aT(...e){return{\u0275providers:gM(0,e),\u0275fromNgModule:!0}}function gM(e,...n){const t=[],r=new Set;let i;const o=s=>{t.push(s)};return zo(n,s=>{const a=s;Rl(a,o,[],r)&&(i||=[],i.push(a))}),void 0!==i&&MM(i,o),t}function MM(e,n){for(let t=0;t{n(o,r)})}}function Rl(e,n,t,r){if(!(e=oe(e)))return!1;let i=null,o=pl(e);const s=!o&&be(e);if(o||s){if(s&&!s.standalone)return!1;i=e}else{const l=e.ngModule;if(o=pl(l),!o)return!1;i=l}const a=r.has(i);if(s){if(a)return!1;if(r.add(i),s.dependencies){const l="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const u of l)Rl(u,n,t,r)}}else{if(!o)return!1;{if(null!=o.imports&&!a){let u;r.add(i);try{zo(o.imports,c=>{Rl(c,n,t,r)&&(u||=[],u.push(c))})}finally{}void 0!==u&&MM(u,n)}if(!a){const u=ji(i)||(()=>new i);n({provide:i,useFactory:u,deps:Xe},i),n({provide:Sd,useValue:i,multi:!0},i),n({provide:xo,useValue:()=>$e(i),multi:!0},i)}const l=o.providers;if(null!=l&&!a){const u=e;zd(l,c=>{n(c,u)})}}}return i!==e&&void 0!==e.providers}function zd(e,n){for(let t of e)Lr(t)&&(t=t.\u0275providers),Array.isArray(t)?zd(t,n):n(t)}const lT=B({provide:String,useValue:B});function bd(e){return null!==e&&"object"==typeof e&&lT in e}function bi(e){return"function"==typeof e}const Od=new ye(""),Fl={},cT={};let xd;function Ul(){return void 0===xd&&(xd=new kl),xd}class Ur{}class Lo extends Ur{get destroyed(){return this._destroyed}constructor(n,t,r,i){super(),this.parent=t,this.source=r,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Pd(n,s=>this.processProvider(s)),this.records.set(pM,Po(void 0,this)),i.has("environment")&&this.records.set(Ur,Po(void 0,this));const o=this.records.get(Od);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Sd,Xe,Re.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const t of n)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(n){return this.assertNotDestroyed(),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){this.assertNotDestroyed();const t=si(this),r=vn(void 0);try{return n()}finally{si(t),vn(r)}}get(n,t=Us,r=Re.Default){if(this.assertNotDestroyed(),n.hasOwnProperty(Fs))return n[Fs](this);r=ml(r);const o=si(this),s=vn(void 0);try{if(!(r&Re.SkipSelf)){let l=this.records.get(n);if(void 0===l){const u=function gT(e){return"function"==typeof e||"object"==typeof e&&e instanceof ye}(n)&&hl(n);l=u&&this.injectableDefInScope(u)?Po(Ld(n),Fl):null,this.records.set(n,l)}if(null!=l)return this.hydrate(n,l)}return(r&Re.Self?Ul():this.parent).get(n,t=r&Re.Optional&&t===Us?null:t)}catch(a){if("NullInjectorError"===a.name){if((a[Ml]=a[Ml]||[]).unshift(te(n)),o)throw a;return function AC(e,n,t,r){const i=e[Ml];throw n[ag]&&i.unshift(n[ag]),e.message=function zC(e,n,t,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let i=te(n);if(Array.isArray(n))i=n.map(te).join(" -> ");else if("object"==typeof n){let o=[];for(let s in n)if(n.hasOwnProperty(s)){let a=n[s];o.push(s+":"+("string"==typeof a?JSON.stringify(a):te(a)))}i=`{${o.join(", ")}}`}return`${t}${r?"("+r+")":""}[${i}]: ${e.replace(EC,"\n ")}`}("\n"+e.message,i,t,r),e.ngTokenPath=i,e[Ml]=null,e}(a,n,"R3InjectorError",this.source)}throw a}finally{vn(s),si(o)}}resolveInjectorInitializers(){const n=si(this),t=vn(void 0);try{const i=this.get(xo,Xe,Re.Self);for(const o of i)o()}finally{si(n),vn(t)}}toString(){const n=[],t=this.records;for(const r of t.keys())n.push(te(r));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new g(205,!1)}processProvider(n){let t=bi(n=oe(n))?n:oe(n&&n.provide);const r=function fT(e){return bd(e)?Po(void 0,e.useValue):Po(function DM(e,n,t){let r;if(bi(e)){const i=oe(e);return ji(i)||Ld(i)}if(bd(e))r=()=>oe(e.useValue);else if(function yM(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Wc(e.deps||[]));else if(function mM(e){return!(!e||!e.useExisting)}(e))r=()=>$e(oe(e.useExisting));else{const i=oe(e&&(e.useClass||e.provide));if(!function hT(e){return!!e.deps}(e))return ji(i)||Ld(i);r=()=>new i(...Wc(e.deps))}return r}(e),Fl)}(n);if(!bi(n)&&!0===n.multi){let i=this.records.get(t);i||(i=Po(void 0,Fl,!0),i.factory=()=>Wc(i.multi),this.records.set(t,i)),t=n,i.multi.push(n)}this.records.set(t,r)}hydrate(n,t){return t.value===Fl&&(t.value=cT,t.value=t.factory()),"object"==typeof t.value&&t.value&&function pT(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}injectableDefInScope(n){if(!n.providedIn)return!1;const t=oe(n.providedIn);return"string"==typeof t?"any"===t||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){const t=this._onDestroyHooks.indexOf(n);-1!==t&&this._onDestroyHooks.splice(t,1)}}function Ld(e){const n=hl(e),t=null!==n?n.factory:ji(e);if(null!==t)return t;if(e instanceof ye)throw new g(204,!1);if(e instanceof Function)return function dT(e){if(e.length>0)throw new g(204,!1);const t=function vC(e){return e&&(e[gl]||e[rg])||null}(e);return null!==t?()=>t.factory(e):()=>new e}(e);throw new g(204,!1)}function Po(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Pd(e,n){for(const t of e)Array.isArray(t)?Pd(t,n):t&&Lr(t)?Pd(t.\u0275providers,n):n(t)}function CM(e,n=null,t=null,r){const i=function EM(e,n=null,t=null,r,i=new Set){const o=[t||Xe,aT(e)];return r=r||("object"==typeof e?void 0:te(e)),new Lo(o,n||Ul(),r||null,i)}(e,n,t,r);return i.resolveInjectorInitializers(),i}let Rd,Hn=(()=>{class e{static{this.THROW_IF_NOT_FOUND=Us}static{this.NULL=new kl}static create(t,r){if(Array.isArray(t))return CM({name:""},r,t,"");{const i=t.name??"";return CM({name:i},t.parent,t.providers,i)}}static{this.\u0275prov=qe({token:e,providedIn:"any",factory:()=>$e(pM)})}static{this.__NG_ELEMENT_ID__=-1}}return e})();const Fd=new ye("",{providedIn:"root",factory:()=>ET}),ET="ng",wM=new ye(""),_o=new ye("",{providedIn:"platform",factory:()=>"unknown"}),jM=new ye("",{providedIn:"root",factory:()=>function ci(){if(void 0!==Rd)return Rd;if(typeof document<"u")return document;throw new g(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function Bl(e){return 128==(128&e.flags)}var hi=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(hi||{});const Vd=new Map;let kT=0;const Wd="__ngContext__";function fn(e,n){un(n)?(e[Wd]=n[Ws],function FT(e){Vd.set(e[Ws],e)}(n)):e[Wd]=n}let $d;function Gd(e,n){return $d(e,n)}function Ro(e,n,t,r,i){if(null!=r){let o,s=!1;cn(r)?o=r:un(r)&&(s=!0,r=r[Et]);const a=ut(r);0===e&&null!==t?null==i?ZM(n,t,a):xi(n,t,a,i||null,!0):1===e&&null!==t?xi(n,t,a,i||null,!0):2===e?function Jl(e,n,t){const r=ql(e,n);r&&function tw(e,n,t,r){e.removeChild(n,t,r)}(e,r,n,t)}(n,a,s):3===e&&n.destroyNode(a),null!=o&&function iw(e,n,t,r,i){const o=t[mr];o!==ut(t)&&Ro(n,e,r,o,i);for(let a=Ot;a0&&(e[t-1][rr]=r[rr]);const o=xl(e,Ot+n);!function GT(e,n){WM(e,n),n[Et]=null,n[ln]=null}(r[R],r);const s=o[Mr];null!==s&&s.detachView(o[R]),r[bt]=null,r[rr]=null,r[ce]&=-129}return r}function Zl(e,n){if(!(256&n[ce])){const t=n[Ie];t.destroyNode&&Kl(e,n,t,3,null,null),function qT(e){let n=e[Vs];if(!n)return qd(e[R],e);for(;n;){let t=null;if(un(n))t=n[Vs];else{const r=n[Ot];r&&(t=r)}if(!t){for(;n&&!n[rr]&&n!==e;)un(n)&&qd(n[R],n),n=n[bt];null===n&&(n=e),un(n)&&qd(n[R],n),t=n&&n[rr]}n=t}}(n)}}function qd(e,n){if(!(256&n[ce])){n[ce]&=-129,n[ce]|=256,n[Ti]&&function ao(e){if(br(e),ri(e))for(let n=0;n=0?r[s]():r[-s].unsubscribe(),o+=2}else t[o].call(r[t[o+1]]);null!==r&&(n[Mo]=null);const i=n[li];if(null!==i){n[li]=null;for(let o=0;o-1){const{encapsulation:o}=e.data[r.directiveStart+i];if(o===tr.None||o===tr.Emulated)return null}return pn(r,t)}}(e,n.parent,t)}function xi(e,n,t,r,i){e.insertBefore(n,t,r,i)}function ZM(e,n,t){e.appendChild(n,t)}function qM(e,n,t,r,i){null!==r?xi(e,n,t,r,i):ZM(e,n,t)}function ql(e,n){return e.parentNode(n)}function XM(e,n,t){return KM(e,n,t)}let Jd,KM=function JM(e,n,t){return 40&e.type?pn(e,t):null};function Xl(e,n,t,r){const i=Xd(e,r,n),o=n[Ie],a=XM(r.parent||n[ln],r,n);if(null!=i)if(Array.isArray(t))for(let l=0;lnull;function gf(e,n,t=!1){return Dm(e,n,t)}class Yw{}class Em{}class Hw{resolveComponentFactory(n){throw function Qw(e){const n=Error(`No component factory found for ${te(e)}.`);return n.ngComponent=e,n}(n)}}let lu=(()=>{class e{static{this.NULL=new Hw}}return e})();function Vw(){return Vo(ct(),j())}function Vo(e,n){return new Li(pn(e,n))}let Li=(()=>{class e{constructor(t){this.nativeElement=t}static{this.__NG_ELEMENT_ID__=Vw}}return e})();function Bw(e){return e instanceof Li?e.nativeElement:e}class wm{}let Df=(()=>{class e{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function Ww(){const e=j(),t=bn(ct().index,e);return(un(t)?t:e)[Ie]}()}}return e})(),$w=(()=>{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>null})}}return e})();const vf={};function uu(e){return!!function Nf(e){return null!==e&&("function"==typeof e||"object"==typeof e)}(e)&&(Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e)}class Sm{constructor(){}supports(n){return uu(n)}create(n){return new Kw(n)}}const Jw=(e,n)=>n;class Kw{constructor(n){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=n||Jw}forEachItem(n){let t;for(t=this._itHead;null!==t;t=t._next)n(t)}forEachOperation(n){let t=this._itHead,r=this._removalsHead,i=0,o=null;for(;t||r;){const s=!r||t&&t.currentIndex{s=this._trackByFn(i,a),null!==t&&Object.is(t.trackById,s)?(r&&(t=this._verifyReinsertion(t,a,s,i)),Object.is(t.item,a)||this._addIdentityChange(t,a)):(t=this._mismatch(t,a,s,i),r=!0),t=t._next,i++}),this.length=i;return this._truncate(t),this.collection=n,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let n;for(n=this._previousItHead=this._itHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._additionsHead;null!==n;n=n._nextAdded)n.previousIndex=n.currentIndex;for(this._additionsHead=this._additionsTail=null,n=this._movesHead;null!==n;n=n._nextMoved)n.previousIndex=n.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(n,t,r,i){let o;return null===n?o=this._itTail:(o=n._prev,this._remove(n)),null!==(n=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null))?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._reinsertAfter(n,o,i)):null!==(n=null===this._linkedRecords?null:this._linkedRecords.get(r,i))?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._moveAfter(n,o,i)):n=this._addAfter(new ej(t,r),o,i),n}_verifyReinsertion(n,t,r,i){let o=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null);return null!==o?n=this._reinsertAfter(o,n._prev,i):n.currentIndex!=i&&(n.currentIndex=i,this._addToMoves(n,i)),n}_truncate(n){for(;null!==n;){const t=n._next;this._addToRemovals(this._unlink(n)),n=t}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(n,t,r){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(n);const i=n._prevRemoved,o=n._nextRemoved;return null===i?this._removalsHead=o:i._nextRemoved=o,null===o?this._removalsTail=i:o._prevRemoved=i,this._insertAfter(n,t,r),this._addToMoves(n,r),n}_moveAfter(n,t,r){return this._unlink(n),this._insertAfter(n,t,r),this._addToMoves(n,r),n}_addAfter(n,t,r){return this._insertAfter(n,t,r),this._additionsTail=null===this._additionsTail?this._additionsHead=n:this._additionsTail._nextAdded=n,n}_insertAfter(n,t,r){const i=null===t?this._itHead:t._next;return n._next=i,n._prev=t,null===i?this._itTail=n:i._prev=n,null===t?this._itHead=n:t._next=n,null===this._linkedRecords&&(this._linkedRecords=new Am),this._linkedRecords.put(n),n.currentIndex=r,n}_remove(n){return this._addToRemovals(this._unlink(n))}_unlink(n){null!==this._linkedRecords&&this._linkedRecords.remove(n);const t=n._prev,r=n._next;return null===t?this._itHead=r:t._next=r,null===r?this._itTail=t:r._prev=t,n}_addToMoves(n,t){return n.previousIndex===t||(this._movesTail=null===this._movesTail?this._movesHead=n:this._movesTail._nextMoved=n),n}_addToRemovals(n){return null===this._unlinkedRecords&&(this._unlinkedRecords=new Am),this._unlinkedRecords.put(n),n.currentIndex=null,n._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=n,n._prevRemoved=null):(n._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=n),n}_addIdentityChange(n,t){return n.item=t,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=n:this._identityChangesTail._nextIdentityChange=n,n}}class ej{constructor(n,t){this.item=n,this.trackById=t,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 tj{constructor(){this._head=null,this._tail=null}add(n){null===this._head?(this._head=this._tail=n,n._nextDup=null,n._prevDup=null):(this._tail._nextDup=n,n._prevDup=this._tail,n._nextDup=null,this._tail=n)}get(n,t){let r;for(r=this._head;null!==r;r=r._nextDup)if((null===t||t<=r.currentIndex)&&Object.is(r.trackById,n))return r;return null}remove(n){const t=n._prevDup,r=n._nextDup;return null===t?this._head=r:t._nextDup=r,null===r?this._tail=t:r._prevDup=t,null===this._head}}class Am{constructor(){this.map=new Map}put(n){const t=n.trackById;let r=this.map.get(t);r||(r=new tj,this.map.set(t,r)),r.add(n)}get(n,t){const i=this.map.get(n);return i?i.get(n,t):null}remove(n){const t=n.trackById;return this.map.get(t).remove(n)&&this.map.delete(t),n}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function zm(e,n,t){const r=e.previousIndex;if(null===r)return r;let i=0;return t&&r{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:Om})}constructor(t){this.factories=t}static create(t,r){if(null!=r){const i=r.factories.slice();t=t.concat(i)}return new e(t)}static extend(t){return{provide:e,useFactory:r=>e.create(t,r||Om()),deps:[[e,new wd,new Td]]}}find(t){const r=this.factories.find(i=>i.supports(t));if(null!=r)return r;throw new g(901,!1)}}return e})();function ga(e,n,t,r,i=!1){for(;null!==t;){const o=n[t.index];null!==o&&r.push(ut(o)),cn(o)&&Lm(o,r);const s=t.type;if(8&s)ga(e,n,t.child,r);else if(32&s){const a=Gd(t,n);let l;for(;l=a();)r.push(l)}else if(16&s){const a=tm(n,t);if(Array.isArray(a))r.push(...a);else{const l=Si(n[jt]);ga(l[R],l,a,r,!0)}}t=i?t.projectionNext:t.next}return r}function Lm(e,n){for(let t=Ot;t!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{qs(e.lView)},consumerOnSignalRead(){this.lView[Ti]=this}};function _m(e){return Rm(e[Vs])}function km(e){return Rm(e[rr])}function Rm(e){for(;null!==e&&!cn(e);)e=e[rr];return e}function Cf(e){return e.ngOriginalError}class Qr{constructor(){this._console=console}handleError(n){const t=this._findOriginalError(n);this._console.error("ERROR",n),t&&this._console.error("ORIGINAL ERROR",t)}_findOriginalError(n){let t=n&&Cf(n);for(;t&&Cf(t);)t=Cf(t);return t||null}}const Um=new ye("",{providedIn:"root",factory:()=>Be(Qr).handleError.bind(void 0)}),Qm=new ye("",{providedIn:"root",factory:()=>!1}),Ce={};function $m(e,n,t,r){if(!r)if(3==(3&n[ce])){const o=e.preOrderCheckHooks;null!==o&&jl(n,o,t)}else{const o=e.preOrderHooks;null!==o&&Sl(n,o,0,t)}Ai(t)}function we(e,n=Re.Default){const t=j();return null===t?$e(e,n):nM(ct(),t,oe(e),n)}function Gm(e,n,t,r,i,o){const s=Ze(null);try{let a=null;i&ai.SignalBased&&(a=n[r][rn]),null!==a&&void 0!==a.transformFn&&(o=a.transformFn(o)),i&ai.HasDecoratorInputTransform&&(o=e.inputTransforms[r].call(n,o)),null!==e.setInput?e.setInput(n,a,o,t,r):Tg(n,a,r,o)}finally{Ze(s)}}function fu(e,n,t,r,i,o,s,a,l,u,c){const d=n.blueprint.slice();return d[Et]=i,d[ce]=204|r,(null!==u||e&&2048&e[ce])&&(d[ce]|=2048),Og(d),d[bt]=d[mo]=e,d[gt]=t,d[kr]=s||e&&e[kr],d[Ie]=a||e&&e[Ie],d[hn]=l||e&&e[hn]||null,d[ln]=o,d[Ws]=function RT(){return kT++}(),d[ir]=c,d[Ng]=u,d[jt]=2==n.type?e[jt]:d,d}function Bo(e,n,t,r,i){let o=e.data[n];if(null===o)o=function Ef(e,n,t,r,i){const o=kg(),s=sd(),l=e.data[n]=function Ej(e,n,t,r,i,o){let s=n?n.injectorIndex:-1,a=0;return No()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?o:o&&o.parent,t,n,r,i);return null===e.firstChild&&(e.firstChild=l),null!==o&&(s?null==o.child&&null!==l.parent&&(o.child=l):null===o.next&&(o.next=l,l.prev=o)),l}(e,n,t,r,i),function ME(){return me.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=t,o.value=r,o.attrs=i;const s=function Xs(){const e=me.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}();o.injectorIndex=null===s?-1:s.injectorIndex}return vr(o,!0),o}function Ma(e,n,t,r){if(0===t)return-1;const i=n.length;for(let o=0;ove&&$m(e,n,ve,!1),yr(s?2:0,i),t(r,i)}finally{Ai(o),yr(s?3:1,i)}}function Tf(e,n,t){if(Xc(n)){const r=Ze(null);try{const o=n.directiveEnd;for(let s=n.directiveStart;snull;function Jm(e,n,t,r,i){for(let o in n){if(!n.hasOwnProperty(o))continue;const s=n[o];if(void 0===s)continue;r??={};let a,l=ai.None;Array.isArray(s)?(a=s[0],l=s[1]):a=s;let u=o;if(null!==i){if(!i.hasOwnProperty(o))continue;u=i[o]}0===e?Km(r,t,u,a,l):Km(r,t,u,a)}return r}function Km(e,n,t,r,i){let o;e.hasOwnProperty(t)?(o=e[t]).push(n,r):o=e[t]=[n,r],void 0!==i&&o.push(i)}function Af(e,n,t,r){if(_g()){const i=null===r?null:{"":-1},o=function xj(e,n){const t=e.directiveRegistry;let r=null,i=null;if(t)for(let o=0;o0;){const t=e[--n];if("number"==typeof t&&t<0)return t}return 0})(s)!=a&&s.push(a),s.push(t,r,o)}}(e,n,r,Ma(e,t,i.hostVars,Ce),i)}function Fj(e,n,t,r,i,o){const s=o[n];if(null!==s)for(let a=0;ae.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(a,s),function aj(e){e.lView[Ti]!==e&&(e.lView=null,Pm.push(e))}(a)),fd()}}function ay(e,n){for(let t=_m(e);null!==t;t=km(t))for(let r=Ot;r-1&&(aa(n,r),xl(t,r))}this._attachedToViewContainer=!1}Zl(this._lView[R],this._lView)}onDestroy(n){!function El(e,n){if(256==(256&e[ce]))throw new g(911,!1);null===e[li]&&(e[li]=[]),e[li].push(n)}(this._lView,n)}markForCheck(){ma(this._cdRefInjectingView||this._lView)}detach(){this._lView[ce]&=-129}reattach(){id(this._lView),this._lView[ce]|=128}detectChanges(){this._lView[ce]|=1024,Lf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new g(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,WM(this._lView[R],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new g(902,!1);this._appRef=n,id(this._lView)}}const dy=new Set;function kf(e){return n=>{setTimeout(e,void 0,n)}}const Vn=class rS extends ge{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,t,r){let i=n,o=t||(()=>null),s=r;if(n&&"object"==typeof n){const l=n;i=l.next?.bind(l),o=l.error?.bind(l),s=l.complete?.bind(l)}this.__isAsync&&(o=kf(o),i&&(i=kf(i)),s&&(s=kf(s)));const a=super.subscribe({next:i,error:o,complete:s});return n instanceof on&&n.add(a),a}};function fy(...e){}class vt{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:t=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Vn(!1),this.onMicrotaskEmpty=new Vn(!1),this.onStable=new Vn(!1),this.onError=new Vn(!1),typeof Zone>"u")throw new g(908,!1);Zone.assertZonePatched();const i=this;i._nesting=0,i._outer=i._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!r&&t,i.shouldCoalesceRunChangeDetection=r,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function iS(){const e="function"==typeof rt.requestAnimationFrame;let n=rt[e?"requestAnimationFrame":"setTimeout"],t=rt[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&n&&t){const r=n[Zone.__symbol__("OriginalDelegate")];r&&(n=r);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function aS(e){const n=()=>{!function sS(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(rt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Ff(e),e.isCheckStableRunning=!0,Rf(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Ff(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(t,r,i,o,s,a)=>{if(function lS(e){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0].data?.__ignore_ng_zone__}(a))return t.invokeTask(i,o,s,a);try{return hy(e),t.invokeTask(i,o,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||e.shouldCoalesceRunChangeDetection)&&n(),py(e)}},onInvoke:(t,r,i,o,s,a,l)=>{try{return hy(e),t.invoke(i,o,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&n(),py(e)}},onHasTask:(t,r,i,o)=>{t.hasTask(i,o),r===i&&("microTask"==o.change?(e._hasPendingMicrotasks=o.microTask,Ff(e),Rf(e)):"macroTask"==o.change&&(e.hasPendingMacrotasks=o.macroTask))},onHandleError:(t,r,i,o)=>(t.handleError(i,o),e.runOutsideAngular(()=>e.onError.emit(o)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!vt.isInAngularZone())throw new g(909,!1)}static assertNotInAngularZone(){if(vt.isInAngularZone())throw new g(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,i){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+i,n,oS,fy,fy);try{return o.runTask(s,t,r)}finally{o.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}}const oS={};function Rf(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Ff(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function hy(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function py(e){e._nesting--,Rf(e)}let Da=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const t=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const i of t)i();return!!this.handler?.execute()||t.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>new e})}}return e})();function fS(e,n){const t=bn(n,e),r=t[R];!function hS(e,n){for(let t=n.length;t0&&im(e,t,o.join(" "))}}(f,F,p,r),void 0!==t&&function CS(e,n,t){const r=e.projection=[];for(let i=0;i=0;r--){const i=e[r];i.hostVars=n+=i.hostVars,i.hostAttrs=Qs(i.hostAttrs,t=Qs(t,i.hostAttrs))}}(r)}function TS(e,n){for(const t in n.inputs){if(!n.inputs.hasOwnProperty(t)||e.inputs.hasOwnProperty(t))continue;const r=n.inputs[t];if(void 0!==r&&(e.inputs[t]=r,e.declaredInputs[t]=n.declaredInputs[t],null!==n.inputTransforms)){const i=Array.isArray(r)?r[0]:r;if(!n.inputTransforms.hasOwnProperty(i))continue;e.inputTransforms??={},e.inputTransforms[i]=n.inputTransforms[i]}}}function Mu(e){return e===gr?{}:e===Xe?[]:e}function jS(e,n){const t=e.viewQuery;e.viewQuery=t?(r,i)=>{n(r,i),t(r,i)}:n}function SS(e,n){const t=e.contentQueries;e.contentQueries=t?(r,i,o)=>{n(r,i,o),t(r,i,o)}:n}function AS(e,n){const t=e.hostBindings;e.hostBindings=t?(r,i)=>{n(r,i),t(r,i)}:n}function $o(e,n){return!n||null===n.firstChild||Bl(e)}function ja(e,n,t,r=!0){const i=n[R];if(function XT(e,n,t,r){const i=Ot+r,o=t.length;r>0&&(t[i-1][rr]=n),r{class e{static{this.__NG_ELEMENT_ID__=rA}}return e})();function rA(){return Py(ct(),j())}const iA=Bn,xy=class extends iA{constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Vo(this._hostTNode,this._hostLView)}get injector(){return new Ht(this._hostTNode,this._hostLView)}get parentInjector(){const n=bl(this._hostTNode,this._hostLView);if(gd(n)){const t=ea(n,this._hostLView),r=Ks(n);return new Ht(t[R].data[r+8],t)}return new Ht(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const t=Ly(this._lContainer);return null!==t&&t[n]||null}get length(){return this._lContainer.length-Ot}createEmbeddedView(n,t,r){let i,o;"number"==typeof r?i=r:null!=r&&(i=r.index,o=r.injector);const a=n.createEmbeddedViewImpl(t||{},o,null);return this.insertImpl(a,i,$o(this._hostTNode,null)),a}createComponent(n,t,r,i,o){const s=n&&!function ta(e){return"function"==typeof e}(n);let a;if(s)a=t;else{const p=t||{};a=p.index,r=p.injector,i=p.projectableNodes,o=p.environmentInjector||p.ngModuleRef}const l=s?n:new va(be(n)),u=r||this.parentInjector;if(!o&&null==l.ngModule){const M=(s?u:this.parentInjector).get(Ur,null);M&&(o=M)}be(l.componentType??{});const h=l.create(u,i,null,o);return this.insertImpl(h.hostView,a,$o(this._hostTNode,null)),h}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){const i=n._lView;if(function rE(e){return cn(e[bt])}(i)){const a=this.indexOf(n);if(-1!==a)this.detach(a);else{const l=i[bt],u=new xy(l,l[ln],l[bt]);u.detach(u.indexOf(n))}}const o=this._adjustIndex(t),s=this._lContainer;return ja(s,i,o,r),n.attachToViewContainerRef(),lM($f(s),o,n),n}move(n,t){return this.insert(n,t)}indexOf(n){const t=Ly(this._lContainer);return null!==t?t.indexOf(n):-1}remove(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);r&&(xl($f(this._lContainer),t),Zl(r[R],r))}detach(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);return r&&null!=xl($f(this._lContainer),t)?new ya(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function Ly(e){return e[8]}function $f(e){return e[8]||(e[8]=[])}function Py(e,n){let t;const r=n[e.index];return cn(r)?t=r:(t=ny(r,n,null,e),n[e.index]=t,hu(n,t)),_y(t,n,e,r),new xy(t,e,n)}let _y=function Ry(e,n,t,r){if(e[mr])return;let i;i=8&t.type?ut(r):function oA(e,n){const t=e[Ie],r=t.createComment(""),i=pn(n,e);return xi(t,ql(t,i),r,function nw(e,n){return e.nextSibling(n)}(t,i),!1),r}(n,t),e[mr]=i},Gf=()=>!1;function Go(e,n,t,r,i,o,s,a){const l=j(),u=Fe(),c=e+ve,d=u.firstCreatePass?function uA(e,n,t,r,i,o,s,a,l){const u=n.consts,c=Bo(n,e,4,s||null,Dr(u,a));Af(n,t,c,Dr(u,l)),wl(n,c);const d=c.tView=Sf(2,c,r,i,o,n.directiveRegistry,n.pipeRegistry,null,n.schemas,u,null);return null!==n.queries&&(n.queries.template(n,c),d.queries=n.queries.embeddedTView(c)),c}(c,u,l,n,t,r,i,o,s):u.data[c];vr(d,!1);const f=Fy(u,l,d,e);Tl()&&Xl(u,l,f,d),fn(f,l);const h=ny(f,l,f,d);return l[c]=h,hu(l,h),function ky(e,n,t){return Gf(e,n,t)}(h,d,l),Il(d)&&wf(u,l,d),null!=s&&jf(l,d,a),Go}let Fy=function Uy(e,n,t,r){return ui(!0),n[Ie].createComment("")};function Su(e,n,t){const r=j();return function _t(e,n,t){return!Object.is(e[n],t)&&(e[n]=t,!0)}(r,function Nr(){return me.lFrame.bindingIndex++}(),n)&&function Ln(e,n,t,r,i,o,s,a){const l=pn(n,t);let c,u=n.inputs;!a&&null!=u&&(c=u[r])?(xf(e,t,c,r,i),wi(n)&&function jj(e,n){const t=bn(n,e);16&t[ce]||(t[ce]|=64)}(t,n.index)):3&n.type&&(r=function wj(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),i=null!=s?s(i,n.value||"",r):i,o.setProperty(l,r,i))}(Fe(),function Dt(){const e=me.lFrame;return Zs(e.tView,e.selectedIndex)}(),r,e,n,r[Ie],t,!1),Su}function sh(e,n,t,r,i){const s=i?"class":"style";xf(e,t,n.inputs[s],s,r)}function zu(e,n,t,r){const i=j(),o=Fe(),s=ve+e,a=i[Ie],l=o.firstCreatePass?function Oz(e,n,t,r,i,o){const s=n.consts,l=Bo(n,e,2,r,Dr(s,i));return Af(n,t,l,Dr(s,o)),null!==l.attrs&&gu(l,l.attrs,!1),null!==l.mergedAttrs&&gu(l,l.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,l),l}(s,o,i,n,t,r):o.data[s],u=kD(o,i,l,a,n,e);i[s]=u;const c=Il(l);return vr(l,!0),om(a,u,l),32!=(32&l.flags)&&Tl()&&Xl(o,i,u,l),0===function oE(){return me.lFrame.elementDepthCount}()&&fn(u,i),function sE(){me.lFrame.elementDepthCount++}(),c&&(wf(o,i,l),Tf(o,l,i)),null!==r&&jf(i,l),zu}function bu(){let e=ct();sd()?ad():(e=e.parent,vr(e,!1));const n=e;(function lE(e){return me.skipHydrationRootTNode===e})(n)&&function fE(){me.skipHydrationRootTNode=null}(),function aE(){me.lFrame.elementDepthCount--}();const t=Fe();return t.firstCreatePass&&(wl(t,e),Xc(e)&&t.queries.elementEnd(e)),null!=n.classesWithoutHost&&function AE(e){return 0!=(8&e.flags)}(n)&&sh(t,n,j(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function zE(e){return 0!=(16&e.flags)}(n)&&sh(t,n,j(),n.stylesWithoutHost,!1),bu}function fh(e,n,t,r){return zu(e,n,t,r),bu(),fh}let kD=(e,n,t,r,i,o)=>(ui(!0),Gl(r,i,function $g(){return me.lFrame.currentNamespace}()));const fs="en-US";let VD=fs;function mh(e){return!!e&&"function"==typeof e.then}function gv(e){return!!e&&"function"==typeof e.subscribe}function kb(e,n){let t=null;const r=function PC(e){const n=e.attrs;if(null!=n){const t=n.indexOf(5);if(!(1&t))return n[t+1]}return null}(e);for(let i=0;i{class e{static{this.__NG_ELEMENT_ID__=Yb}}return e})();const Fb=Vr,Ub=class extends Fb{constructor(n,t,r){super(),this._declarationLView=n,this._declarationTContainer=t,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,t){return this.createEmbeddedViewImpl(n,t)}createEmbeddedViewImpl(n,t,r){const i=function wa(e,n,t,r){const i=n.tView,a=fu(e,i,t,4096&e[ce]?4096:16,null,n,null,null,null,r?.injector??null,r?.dehydratedView??null);a[Bs]=e[n.index];const u=e[Mr];return null!==u&&(a[Mr]=u.createEmbeddedView(i)),Uf(i,a,t),a}(this._declarationLView,this._declarationTContainer,n,{injector:t,dehydratedView:r});return new ya(i)}};function Yb(){return _u(ct(),j())}function _u(e,n){return 4&e.type?new Ub(n,e,Vo(e,n)):null}class vh{constructor(n){this.queryList=n,this.matches=null}clone(){return new vh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Nh{constructor(n=[]){this.queries=n}createEmbeddedView(n){const t=n.queries;if(null!==t){const r=null!==n.contentQueries?n.contentQueries[0]:t.length,i=[];for(let o=0;o0)r.push(s[a/2]);else{const u=o[a+1],c=n[-l];for(let d=Ot;d{class e{constructor(t){this._injector=t,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){const r=gM(0,t.type),i=r.length>0?function m1(e,n,t=null){return new rN({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}([r],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,i)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(const t of this.cachedInjectors.values())null!==t&&t.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=qe({token:e,providedIn:"environment",factory:()=>new e($e(Ur))})}}return e})();function iN(e){(function Pi(e){dy.has(e)||(dy.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))})("NgStandalone"),e.getStandaloneInjector=n=>n.get(y1).getOrCreateStandaloneInjector(e)}let Rh=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Fn(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const t=this.taskId++;return this.pendingTasks.add(t),t}remove(t){this.pendingTasks.delete(t),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const kN=new ye(""),HO=new ye("");let Hh=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r}),this.appInits=Be(HO,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const t=[];for(const i of this.appInits){const o=i();if(mh(o))t.push(o);else if(gv(o)){const s=new Promise((a,l)=>{o.subscribe({complete:a,error:l})});t.push(s)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(i=>{this.reject(i)}),0===t.length&&r(),this.initialized=!0}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const RN=new ye("");let ys=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Be(Um),this.afterRenderEffectManager=Be(Da),this.componentTypes=[],this.components=[],this.isStable=Be(Rh).hasPendingTasks.pipe(Ct(t=>!t)),this._injector=Be(Ur)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(t,r){const i=t instanceof Em;if(!this._injector.get(Hh).done)throw!i&&function Ei(e){const n=be(e)||Qt(e)||Kt(e);return null!==n&&n.standalone}(t),new g(405,!1);let s;s=i?t:this._injector.get(lu).resolveComponentFactory(t),this.componentTypes.push(s.componentType);const a=function BO(e){return e.isBoundToModule}(s)?void 0:this._injector.get(Yi),u=s.create(Hn.NULL,[],r||s.selector,a),c=u.location.nativeElement,d=u.injector.get(kN,null);return d?.registerApplication(c),u.onDestroy(()=>{this.detachView(u.hostView),Qu(this.components,u),d?.unregisterApplication(c)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new g(101,!1);try{this._runningTick=!0;for(let t of this._views)t.detectChanges()}catch(t){this.internalErrorHandler(t)}finally{try{this.afterRenderEffectManager.execute()}catch(t){this.internalErrorHandler(t)}this._runningTick=!1}}attachView(t){const r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){const r=t;Qu(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t);const r=this._injector.get(RN,[]);[...this._bootstrapListeners,...r].forEach(i=>i(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>Qu(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new g(406,!1);const t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Qu(e,n){const t=e.indexOf(n);t>-1&&e.splice(t,1)}let $O=(()=>{class e{constructor(){this.zone=Be(vt),this.applicationRef=Be(ys)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function HN(e){return[{provide:vt,useFactory:e},{provide:xo,multi:!0,useFactory:()=>{const n=Be($O,{optional:!0});return()=>n.initialize()}},{provide:xo,multi:!0,useFactory:()=>{const n=Be(qO);return()=>{n.initialize()}}},{provide:Um,useFactory:GO}]}function GO(){const e=Be(vt),n=Be(Qr);return t=>e.runOutsideAngular(()=>n.handleError(t))}function ZO(e){return function Ad(e){return{\u0275providers:e}}([[],HN(()=>new vt(function VN(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}(e)))])}let qO=(()=>{class e{constructor(){this.subscription=new on,this.initialized=!1,this.zone=Be(vt),this.pendingTasks=Be(Rh)}initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{vt.assertNotInAngularZone(),queueMicrotask(()=>{null!==t&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{vt.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const Br=new ye("",{providedIn:"root",factory:()=>Be(Br,Re.Optional|Re.SkipSelf)||function XO(){return typeof $localize<"u"&&$localize.locale||fs}()}),Vh=new ye("");let mi=null;function N4(e){try{const{rootComponent:n,appProviders:t,platformProviders:r}=e,i=function n4(e=[]){if(mi)return mi;const n=function $N(e=[],n){return Hn.create({name:n,providers:[{provide:Od,useValue:"platform"},{provide:Vh,useValue:new Set([()=>mi=null])},...e]})}(e);return mi=n,function FN(){!function zc(e){uo=e}(()=>{throw new g(600,!1)})}(),function GN(e){e.get(wM,null)?.forEach(t=>t())}(n),n}(r),o=[ZO(),...t||[]],a=new rN({providers:o,parent:i,debugName:"",runEnvironmentInitializers:!1}).injector,l=a.get(vt);return l.run(()=>{a.resolveInjectorInitializers();const u=a.get(Qr,null);let c;l.runOutsideAngular(()=>{c=l.onError.subscribe({next:h=>{u.handleError(h)}})});const d=()=>a.destroy(),f=i.get(Vh);return f.add(d),a.onDestroy(()=>{c.unsubscribe(),f.delete(d)}),function UN(e,n,t){try{const r=t();return mh(r)?r.catch(i=>{throw n.runOutsideAngular(()=>e.handleError(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>e.handleError(r)),r}}(u,l,()=>{const h=a.get(Hh);return h.runInitializers(),h.donePromise.then(()=>{!function BD(e){Dn(e,"Expected localeId to be defined"),"string"==typeof e&&(VD=e.toLowerCase().replace(/_/g,"-"))}(a.get(Br,fs)||fs);const M=a.get(ys);return void 0!==n&&M.bootstrap(n),M})})})}catch(n){return Promise.reject(n)}}let yI=null;function Jh(){return yI}class _4{}const Hi=new ye("");class Tx{constructor(n,t,r,i){this.$implicit=n,this.ngForOf=t,this.index=r,this.count=i}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 AI=(()=>{class e{set ngForOf(t){this._ngForOf=t,this._ngForOfDirty=!0}set ngForTrackBy(t){this._trackByFn=t}get ngForTrackBy(){return this._trackByFn}constructor(t,r,i){this._viewContainer=t,this._template=r,this._differs=i,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(t){t&&(this._template=t)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const t=this._ngForOf;!this._differ&&t&&(this._differ=this._differs.find(t).create(this.ngForTrackBy))}if(this._differ){const t=this._differ.diff(this._ngForOf);t&&this._applyChanges(t)}}_applyChanges(t){const r=this._viewContainer;t.forEachOperation((i,o,s)=>{if(null==i.previousIndex)r.createEmbeddedView(this._template,new Tx(i.item,this._ngForOf,-1,-1),null===s?void 0:s);else if(null==s)r.remove(null===o?void 0:o);else if(null!==o){const a=r.get(o);r.move(a,s),zI(a,i)}});for(let i=0,o=r.length;i{zI(r.get(i.currentIndex),i)})}static ngTemplateContextGuard(t,r){return!0}static{this.\u0275fac=function(r){return new(r||e)(we(Bn),we(Vr),we(If))}}static{this.\u0275dir=Nn({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0})}}return e})();function zI(e,n){e.context.$implicit=n.item}let hp=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Hs({type:e})}static{this.\u0275inj=po({})}}return e})();function PI(e){return"server"===e}class wL extends _4{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class Mp extends wL{static makeCurrent(){!function P4(e){yI??=e}(new Mp)}onAndCancel(n,t,r){return n.addEventListener(t,r),()=>{n.removeEventListener(t,r)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,t){return(t=t||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return"window"===t?window:"document"===t?n:"body"===t?n.body:null}getBaseHref(n){const t=function jL(){return Wa=Wa||document.querySelector("base"),Wa?Wa.getAttribute("href"):null}();return null==t?null:function SL(e){return new URL(e,document.baseURI).pathname}(t)}resetBaseElement(){Wa=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return function Ix(e,n){n=encodeURIComponent(n);for(const t of e.split(";")){const r=t.indexOf("="),[i,o]=-1==r?[t,""]:[t.slice(0,r),t.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}(document.cookie,n)}}let Wa=null,zL=(()=>{class e{build(){return new XMLHttpRequest}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const mp=new ye("");let FI=(()=>{class e{constructor(t,r){this._zone=r,this._eventNameToPlugin=new Map,t.forEach(i=>{i.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,r,i){return this._findPluginFor(r).addEventListener(t,r,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(o=>o.supports(t)),!r)throw new g(5101,!1);return this._eventNameToPlugin.set(t,r),r}static{this.\u0275fac=function(r){return new(r||e)($e(mp),$e(vt))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class UI{constructor(n){this._doc=n}}const yp="ng-app-id";let YI=(()=>{class e{constructor(t,r,i,o={}){this.doc=t,this.appId=r,this.nonce=i,this.platformId=o,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=PI(o),this.resetHostNodes()}addStyles(t){for(const r of t)1===this.changeUsageCount(r,1)&&this.onStyleAdded(r)}removeStyles(t){for(const r of t)this.changeUsageCount(r,-1)<=0&&this.onStyleRemoved(r)}ngOnDestroy(){const t=this.styleNodesInDOM;t&&(t.forEach(r=>r.remove()),t.clear());for(const r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(t){this.hostNodes.add(t);for(const r of this.getAllStyles())this.addStyleToHost(t,r)}removeHost(t){this.hostNodes.delete(t)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(t){for(const r of this.hostNodes)this.addStyleToHost(r,t)}onStyleRemoved(t){const r=this.styleRef;r.get(t)?.elements?.forEach(i=>i.remove()),r.delete(t)}collectServerRenderedStyles(){const t=this.doc.head?.querySelectorAll(`style[${yp}="${this.appId}"]`);if(t?.length){const r=new Map;return t.forEach(i=>{null!=i.textContent&&r.set(i.textContent,i)}),r}return null}changeUsageCount(t,r){const i=this.styleRef;if(i.has(t)){const o=i.get(t);return o.usage+=r,o.usage}return i.set(t,{usage:r,elements:[]}),r}getStyleElement(t,r){const i=this.styleNodesInDOM,o=i?.get(r);if(o?.parentNode===t)return i.delete(r),o.removeAttribute(yp),o;{const s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=r,this.platformIsServer&&s.setAttribute(yp,this.appId),t.appendChild(s),s}}addStyleToHost(t,r){const i=this.getStyleElement(t,r),o=this.styleRef,s=o.get(r)?.elements;s?s.push(i):o.set(r,{elements:[i],usage:1})}resetHostNodes(){const t=this.hostNodes;t.clear(),t.add(this.doc.head)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi),$e(Fd),$e(jM,8),$e(_o))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const Dp={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/"},vp=/%COMP%/g,LL=new ye("",{providedIn:"root",factory:()=>!0});function HI(e,n){return n.map(t=>t.replace(vp,e))}let VI=(()=>{class e{constructor(t,r,i,o,s,a,l,u=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=s,this.platformId=a,this.ngZone=l,this.nonce=u,this.rendererByCompId=new Map,this.platformIsServer=PI(a),this.defaultRenderer=new Np(t,s,l,this.platformIsServer)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;this.platformIsServer&&r.encapsulation===tr.ShadowDom&&(r={...r,encapsulation:tr.Emulated});const i=this.getOrCreateRenderer(t,r);return i instanceof WI?i.applyToHost(t):i instanceof Ip&&i.applyStyles(),i}getOrCreateRenderer(t,r){const i=this.rendererByCompId;let o=i.get(r.id);if(!o){const s=this.doc,a=this.ngZone,l=this.eventManager,u=this.sharedStylesHost,c=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(r.encapsulation){case tr.Emulated:o=new WI(l,u,r,this.appId,c,s,a,d);break;case tr.ShadowDom:return new RL(l,u,t,r,s,a,this.nonce,d);default:o=new Ip(l,u,r,c,s,a,d)}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(r){return new(r||e)($e(FI),$e(YI),$e(Fd),$e(LL),$e(Hi),$e(_o),$e(vt),$e(jM))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class Np{constructor(n,t,r,i){this.eventManager=n,this.doc=t,this.ngZone=r,this.platformIsServer=i,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(n,t){return t?this.doc.createElementNS(Dp[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(BI(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(BI(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){n&&n.removeChild(t)}selectRootElement(n,t){let r="string"==typeof n?this.doc.querySelector(n):n;if(!r)throw new g(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,i){if(i){t=i+":"+t;const o=Dp[i];o?n.setAttributeNS(o,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){const i=Dp[r];i?n.removeAttributeNS(i,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,i){i&(hi.DashCase|hi.Important)?n.style.setProperty(t,r,i&hi.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&hi.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){null!=n&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r){if("string"==typeof n&&!(n=Jh().getGlobalEventTarget(this.doc,n)))throw new Error(`Unsupported event target ${n} for event ${t}`);return this.eventManager.addEventListener(n,t,this.decoratePreventDefault(r))}decoratePreventDefault(n){return t=>{if("__ngUnwrap__"===t)return n;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>n(t)):n(t))&&t.preventDefault()}}}function BI(e){return"TEMPLATE"===e.tagName&&void 0!==e.content}class RL extends Np{constructor(n,t,r,i,o,s,a,l){super(n,o,s,l),this.sharedStylesHost=t,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const u=HI(i.id,i.styles);for(const c of u){const d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=c,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(this.nodeOrShadowRoot(n),t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Ip extends Np{constructor(n,t,r,i,o,s,a,l){super(n,o,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=i,this.styles=l?HI(l,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class WI extends Ip{constructor(n,t,r,i,o,s,a,l){const u=i+"-"+r.id;super(n,t,r,o,s,a,l,u),this.contentAttr=function PL(e){return"_ngcontent-%COMP%".replace(vp,e)}(u),this.hostAttr=function _L(e){return"_nghost-%COMP%".replace(vp,e)}(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){const r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}}let FL=(()=>{class e extends UI{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,i){return t.addEventListener(r,i,!1),()=>this.removeEventListener(t,r,i)}removeEventListener(t,r,i){return t.removeEventListener(r,i)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const $I=["alt","control","meta","shift"],UL={"\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"},YL={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let QL=(()=>{class e extends UI{constructor(t){super(t)}supports(t){return null!=e.parseEventName(t)}addEventListener(t,r,i){const o=e.parseEventName(r),s=e.eventCallback(o.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Jh().onAndCancel(t,o.domEventName,s))}static parseEventName(t){const r=t.toLowerCase().split("."),i=r.shift();if(0===r.length||"keydown"!==i&&"keyup"!==i)return null;const o=e._normalizeKey(r.pop());let s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),$I.forEach(u=>{const c=r.indexOf(u);c>-1&&(r.splice(c,1),s+=u+".")}),s+=o,0!=r.length||0===o.length)return null;const l={};return l.domEventName=i,l.fullKey=s,l}static matchEventFullKeyCode(t,r){let i=UL[t.key]||t.key,o="";return r.indexOf("code.")>-1&&(i=t.code,o="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),$I.forEach(s=>{s!==i&&(0,YL[s])(t)&&(o+=s+".")}),o+=i,o===r)}static eventCallback(t,r,i){return o=>{e.matchEventFullKeyCode(o,t)&&i.runGuarded(()=>r(o))}}static _normalizeKey(t){return"esc"===t?"escape":t}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();function GI(e){return{appProviders:[...ZL,...e?.providers??[]],platformProviders:$L}}const $L=[{provide:_o,useValue:"browser"},{provide:wM,useValue:function VL(){Mp.makeCurrent()},multi:!0},{provide:Hi,useFactory:function WL(){return function CT(e){Rd=e}(document),document},deps:[]}],ZL=[{provide:Od,useValue:"root"},{provide:Qr,useFactory:function BL(){return new Qr},deps:[]},{provide:mp,useClass:FL,multi:!0,deps:[Hi,vt,_o]},{provide:mp,useClass:QL,multi:!0,deps:[Hi]},VI,YI,FI,{provide:wm,useExisting:VI},{provide:class rL{},useClass:zL,deps:[]},[]];function cc(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o}var tP=0,Ep=!1;function fc(e,n){var t=n;return t.unshift(void 0),new(Function.prototype.bind.apply(e,t))}function S(e,n){for(var t=n,r=e.replace(/\[/g,".").replace(/\]/g,"").split("."),i=0;i"u"}function Za(e){try{throw new Error(e)}catch(n){throw new Error(n.message+"\n"+n.stack)}}function le(){return Ep}var Xa,e,n,lP={latn:{_digits:"0123456789",_type:"numeric"}},t0={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},n0=[0,1,2,3,4,5,6,7,8,9],Nt=function(){function e(){}return e.getMainObject=function(n,t){return S(le()?t:"main."+t,n)},e.getNumberingSystem=function(n){return S("supplemental.numberingSystems",n)||this.numberingSystems},e.reverseObject=function(n,t){for(var i={},o=0,s=t||Object.keys(n);o13&&(p+=1,s-=12),s-=1,a=p-4716;var N=f-24e5,v=10631/30,z=f-1948084,x=Math.floor(z/10631);z-=10631*x;var F=Math.floor((z-.1335)/v),se=30*x+F;z-=Math.floor(F*v+.1335);var Se=Math.floor((z+28.5001)/29.5);13===Se&&(Se=12);for(var De=z-Math.floor(29.5001*Se-29),Je=0;JeN);Je++);var $t=Je+16260,Gt=Math.floor(($t-1)/12),kn=Gt+1,Jn=$t-12*Gt,L=N-n[Je-1]+1;return(L+"").length>2&&(L=De,Jn=Se,kn=se),{year:kn,month:Jn,date:L}},e.toGregorian=function r(i,o,s){var M=Math.floor(s+n[12*(i-1)+1+(o-1)-16260-1]-1+24e5+.5),m=Math.floor((M-1867216.25)/36524.25),N=1524+(m=M+1+m-Math.floor(m/4)),v=Math.floor((N-122.1)/365.25),z=Math.floor(365.25*v),x=Math.floor((N-z)/30.6001),F=N-z-Math.floor(30.6001*x),se=x-(x>13.5?13:1),Se=v-(se>2.5?4716:4715);return Se<=0&&se--,new Date(Se+"/"+se+"/"+F)};var re,dP=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,r0="stand-alone",fP=["sun","mon","tue","wed","thu","fri","sat"],o0={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},s0=function(){function e(){}return e.dateFormat=function(n,t,r){var i=this,o=re.getDependables(r,n,t.calendar),s=S("parserObject.numbers",o),a=o.dateObject,l={isIslamic:re.islamicRegex.test(t.calendar)};le()&&t.isServerRendered&&(t=re.compareBlazorDateFormats(t,n));var u=t.format||re.getResultantPattern(t.skeleton,o.dateObject,t.type,!1,le()?n:"");if(l.dateSeperator=le()?S("dateSeperator",a):re.getDateSeparator(o.dateObject),ne(u))Za("Format options or type given must be invalid");else{u=re.ConvertDateToWeekFormat(u),le()&&(u=u.replace(/tt/,"a")),l.pattern=u,l.numMapper=le()?Oe({},s):Nt.getNumberMapper(o.parserObject,Nt.getNumberingSystem(r));for(var d=0,f=u.match(dP)||[];d2?i+=t.month[""+f]:p=!0;break;case"E":case"c":i+=t.weekday[""+fP[n.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(p=!0,"d"===d)f=s.date;else if("f"===d){p=!1,M=!0;var N=(h=(h=n[""+o0[""+d]]().toString()).substring(0,c)).length;if(c!==N){if(c>3)continue;for(var v=0;v0?1:0],s=Math.abs(n);return o.replace(/HH?|mm/g,function(a){var l=a.length,u=-1!==a.indexOf("H");return r.checkTwodigitNumber(Math.floor(u?s/60:s%60),l)})},e}(),a0={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},Is=["infinity","nan","group","decimal","exponential"],l0=function(){function e(){}return e.numberFormatter=function(n,t,r){var l,i=this,o=Oe({},t),s={},a={},u=re.getDependables(r,n,"",!0),c=u.numericObject;a.numberMapper=le()?Oe({},c):Nt.getNumberMapper(u.parserObject,Nt.getNumberingSystem(r),!0),a.currencySymbol=le()?S("currencySymbol",c):re.getCurrencySymbol(u.numericObject,o.currency||el,t.altSymbol,t.ignoreCurrency),a.percentSymbol=le()?S("numberSymbols.percentSign",c):a.numberMapper.numberSymbols.percentSign,a.minusSymbol=le()?S("numberSymbols.minusSign",c):a.numberMapper.numberSymbols.minusSign;var d=a.numberMapper.numberSymbols;if(t.format&&!re.formatRegex.test(t.format))s=re.customFormat(t.format,a,u.numericObject),!ne(o.useGrouping)&&o.useGrouping&&(o.useGrouping=s.pData.useGrouping);else{if(Oe(o,re.getProperNumericSkeleton(t.format||"N")),o.isCurrency="currency"===o.type,o.isPercent="percent"===o.type,le()||(l=re.getSymbolPattern(o.type,a.numberMapper.numberSystem,u.numericObject,o.isAccount)),o.groupOne=this.checkValueRange(o.maximumSignificantDigits,o.minimumSignificantDigits,!0),this.checkValueRange(o.maximumFractionDigits,o.minimumFractionDigits,!1,!0),ne(o.fractionDigits)||(o.minimumFractionDigits=o.maximumFractionDigits=o.fractionDigits),ne(o.useGrouping)&&(o.useGrouping=!0),o.isCurrency&&!le()&&(l=l.replace(/\u00A4/g,re.defaultCurrency)),le())s.nData=Oe({},{},S(o.type+"nData",c)),s.pData=Oe({},{},S(o.type+"pData",c)),"currency"===o.type&&t.currency&&re.replaceBlazorCurrency([s.pData,s.nData],a.currencySymbol,t.currency);else{var f=l.split(";");s.nData=re.getFormatData(f[1]||"-"+f[0],!0,a.currencySymbol),s.pData=re.getFormatData(f[0],!1,a.currencySymbol),o.useGrouping&&(o.groupSeparator=d[Is[2]],o.groupData=this.getGroupingDetails(f[0]))}if(ne(o.minimumFractionDigits)&&(o.minimumFractionDigits=s.nData.minimumFraction),ne(o.maximumFractionDigits)){var p=s.nData.maximumFraction;o.maximumFractionDigits=ne(p)&&o.isPercent?0:p}var M=o.minimumFractionDigits,m=o.maximumFractionDigits;!ne(M)&&!ne(m)&&M>m&&(o.maximumFractionDigits=M)}return Oe(s.nData,o),Oe(s.pData,o),function(N){return isNaN(N)?d[Is[1]]:isFinite(N)?i.intNumberFormatter(N,s,a,t):d[Is[0]]}},e.getGroupingDetails=function(n){var t={},r=n.match(re.negativeDataRegex);if(r&&r[4]){var i=r[4],o=i.lastIndexOf(",");if(-1!==o){var s=i.split(".")[0];t.primary=s.length-o-1;var a=i.lastIndexOf(",",o-1);-1!==a&&(t.secondary=o-1-a)}}return t},e.checkValueRange=function(n,t,r,i){var o=i?"f":"s",s=0,a=a0["l"+o],l=a0["m"+o];if(ne(n)||(this.checkRange(n,a,i),s++),ne(t)||(this.checkRange(t,l,i),s++),2===s){if(!(ni[1])&&Za(t+"value must be within the range"+i[0]+"to"+i[1])},e.intNumberFormatter=function(n,t,r,i){var o;if(!ne(t.nData.type)){n<0?(n*=-1,o=t.nData):o=0===n&&t.zeroData||t.pData;var s="";if(o.isPercent&&(n*=100),o.groupOne)s=this.processSignificantDigits(n,o.minimumSignificantDigits,o.maximumSignificantDigits);else if(s=this.processFraction(n,o.minimumFractionDigits,o.maximumFractionDigits,i),o.minimumIntegerDigits&&(s=this.processMinimumIntegers(s,o.minimumIntegerDigits)),r.isCustomFormat&&o.minimumFractionDigits=0&&"0"===l[parseInt(c.toString(),10)]&&c>=o.minimumFractionDigits;c--)l=l.slice(0,c);s=a[0]+"."+l}return"scientific"===o.type&&(s=(s=n.toExponential(o.maximumFractionDigits)).replace("e",r.numberMapper.numberSymbols[Is[4]])),s=s.replace(".",r.numberMapper.numberSymbols[Is[3]]),s="#,###,,;(#,###,,)"===o.format?this.customPivotFormat(parseInt(s,10)):s,o.useGrouping&&(s=this.groupNumbers(s,o.groupData.primary,o.groupSeparator||",",r.numberMapper.numberSymbols[Is[3]]||".",o.groupData.secondary)),s=Nt.convertValueParts(s,re.latnParseRegex,r.numberMapper.mapper),"N/A"===o.nlead?o.nlead:"0"===s&&i&&"0"===i.format?s+o.nend:o.nlead+s+o.nend}},e.processSignificantDigits=function(n,t,r){var i=n+"";return i.lengtht;)c=l.slice(u-t,u)+(c.length?r+c:""),u-=t,s&&(t=o,s=!1);return a[0]=l.slice(0,u)+(c.length?r:"")+c,a.join(i)},e.processFraction=function(n,t,r,i){var o=(n+"").split(".")[1],s=o?o.length:0;if(t&&sr||0===r))return n.toFixed(r);var u=n+"";return"0"===u[0]&&i&&"###.00"===i.format&&(u=u.slice(1)),u},e.processMinimumIntegers=function(n,t){var r=n.split("."),i=r[0],o=i.length;if(o=5e5){var i=(n/=1e6).toString().split(".")[1];return i&&+i.substring(0,1)>=5?Math.ceil(n).toString():Math.floor(n).toString()}return""},e}(),hc=(new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),function(){function e(n){this.ranArray=[],this.boundedEvents={},!D(n)&&(this.context=n)}return e.prototype.on=function(n,t,r,i){if(!D(t)){var o=r||this.context;if(this.notExist(n))return void(this.boundedEvents[""+n]=[{handler:t,context:o,id:i}]);D(i)?this.isHandlerPresent(this.boundedEvents[""+n],t)||this.boundedEvents[""+n].push({handler:t,context:o}):-1===this.ranArray.indexOf(i)&&(this.ranArray.push(i),this.boundedEvents[""+n].push({handler:t,context:o,id:i}))}},e.prototype.off=function(n,t,r){if(!this.notExist(n)){var i=S(n,this.boundedEvents);if(t){for(var o=0;o1&&(W.fractionDigits=parseInt(O[2],10)),W}function p(L,O,W,b){var V=b?{}:{nlead:"",nend:""},H=L.match(e.customRegex);if(H){b||(V.nlead=M(H[1],W),V.nend=M(H[10],W),V.groupPattern=H[4]);var Ae=H[7];if(Ae&&O){var Zt=Ae.match(n);V.minimumFraction=D(Zt)?0:Zt.length,V.maximumFraction=Ae.length-1}}return V}function M(L,O){return L?(L=L.replace(e.defaultCurrency,O),""===O?L.trim():L):""}function m(L,O,W,b){return b?"$":S("currencies."+O+(W?"."+W:".symbol"),L)||S("currencies."+O+".symbol-alt-narrow",L)||"$"}function v(L,O,W){var b={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},V=L.match(e.customRegex);if(D(V)||""===V[5]&&"N/A"!==L)return b.type=void 0,b;b.nlead=V[1],b.nend=V[10];var H=V[6],Ae=!!H.match(/ $/g),Zt=-1!==H.replace(/ $/g,"").indexOf(" ");b.useGrouping=-1!==H.indexOf(",")||Zt,H=H.replace(/,/g,"");var Ge=V[7];if(-1!==H.indexOf("0")&&(b.minimumIntegerDigits=H.length-H.indexOf("0")),D(Ge)||(b.minimumFractionDigits=Ge.lastIndexOf("0"),b.maximumFractionDigits=Ge.lastIndexOf("#"),-1===b.minimumFractionDigits&&(b.minimumFractionDigits=0),(-1===b.maximumFractionDigits||b.maximumFractionDigitsH.lastIndexOf("'"))){b[""+a[parseInt(V.toString(),10)]]=H.substr(0,Ae)+W+H.substr(Ae+1),b[""+a[""+O]]=!0,b.type=b.isCurrency?"currency":"percent";break}}return b}function se(L,O){if(-1!==L.indexOf(",")){var W=L.split(",");L=W[0]+S("numberMapper.numberSymbols.group",O)+W[1].replace(".",S("numberMapper.numberSymbols.decimal",O))}else L=L.replace(".",S("numberMapper.numberSymbols.decimal",O));return L}function De(L,O,W){L+=".";for(var b=0;b0;H-=3)L=","+W[H-2]+W[H-1]+W[parseInt(H.toString(),10)]+L;return L=L.slice(1),O[1]?L+"."+O[1]:L}e.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,e.basicPatterns=["short","medium","long","full"],e.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},e.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},e.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},e.month="months",e.days="days",e.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},e.getResultantPattern=l,e.getDependables=u,e.getSymbolPattern=c,e.ConvertDateToWeekFormat=d,e.compareBlazorDateFormats=f,e.getProperNumericSkeleton=h,e.getFormatData=p,e.changeCurrencySymbol=M,e.getCurrencySymbol=m,e.customFormat=function N(L,O,W){for(var b={},V=L.split(";"),H=["pData","nData","zeroData"],Ae=0;Ae1,Ge.nData=le()?S(dr.type+"nData",Ae):p(to[1]||"-"+to[0],!0,Ii),Ge.pData=le()?S(dr.type+"pData",Ae):p(to[0],!1,Ii),!Kn[2]&&!O.minimumFractionDigits&&!O.maximumFractionDigits&&(Zt=p(eo.split(";")[0],!0,"",!0).minimumFraction)}if(e.formatRegex.test(O.format)||!O.format){if(Oe(H,h(O.format||"N")),H.custom=!1,Ft="###0",(H.fractionDigits||O.minimumFractionDigits||O.maximumFractionDigits||Zt)&&(H.fractionDigits&&(O.minimumFractionDigits=O.maximumFractionDigits=H.fractionDigits),Ft=De(Ft,Zt||H.fractionDigits||O.minimumFractionDigits||0,O.maximumFractionDigits||0)),O.minimumIntegerDigits&&(Ft=Je(Ft,O.minimumIntegerDigits)),O.useGrouping&&(Ft=$t(Ft)),"currency"===H.type||H.type&&le()){le()&&"currency"!==H.type&&(Ge.pData=S(H.type+"pData",Ae),Ge.nData=S(H.type+"nData",Ae));var gC=Ft;Ft=Ge.pData.nlead+gC+Ge.pData.nend,(Ge.hasNegativePattern||le())&&(Ft+=";"+Ge.nData.nlead+gC+Ge.nData.nend)}"percent"===H.type&&!le()&&(Ft+=" %")}else Ft=O.format.replace(/'/g,'"');return Object.keys(fr).length>0&&(Ft=b?Ft:se(Ft,fr)),Ft},e.fractionDigitsPattern=De,e.minimumIntegerPattern=Je,e.groupingPattern=$t,e.getWeekData=function Gt(L,O){var W="sun",b=S("supplemental.weekData.firstDay",O),V=L;return/en-/.test(V)&&(V=V.slice(3)),V=V.slice(0,2).toUpperCase()+V.substr(2),b&&(W=b[""+V]||b[V.slice(0,2)]||"sun"),s[""+W]},e.replaceBlazorCurrency=function kn(L,O,W){var b=function cP(e){return S(e||"",uP)}(W);if(O!==b)for(var V=0,H=L;V=0?W:W+7;var V=Math.floor((L.getTime()-O.getTime()-6e4*(L.getTimezoneOffset()-O.getTimezoneOffset()))/864e5)+1;if(W<4){if((b=Math.floor((V+W-1)/7)+1)>52){var Ae=new Date(L.getFullYear()+1,0,1).getDay();b=(Ae=Ae>=0?Ae:Ae+7)<4?1:53}}else b=Math.floor((V+W-1)/7);return b}}(re||(re={}));var TP=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini|mobile/i,wP=/msie|trident/i,jP=/Trident\/7\./,SP=/(ipad|iphone|ipod touch)/i,AP=/(ipad|iphone|ipod touch);.*os 7_\d|(ipad|iphone|ipod touch);.*os 8_\d/i,zP=/android/i,bP=/trident|windows phone|edge/i,OP=/(version)[ /]([\w.]+)/i,Sp={OPERA:/(opera|opr)(?:.*version|)[ /]([\w.]+)/i,EDGE:/(edge)(?:.*version|)[ /]([\w.]+)/i,CHROME:/(chrome|crios)[ /]([\w.]+)/i,PANTHOMEJS:/(phantomjs)[ /]([\w.]+)/i,SAFARI:/(safari)[ /]([\w.]+)/i,WEBKIT:/(webkit)[ /]([\w.]+)/i,MSIE:/(msie|trident) ([\w.]+)/i,MOZILLA:/(mozilla)(?:.*? rv:([\w.]+)|)/i};typeof window<"u"&&(window.browserDetails=window.browserDetails||{});var Y=function(){function e(){}return e.extractBrowserDetail=function(){for(var n={culture:{}},r=[],i=0,o=Object.keys(Sp);i-1},e.getValue=function(n,t){var r=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===e.isTouch&&!Sp.CHROME.test(navigator.userAgent)&&(r.isIos=!0,r.isDevice=!0,r.isTouch=!0,r.isPointer=!0,r.isPointer="pointerEnabled"in window.navigator),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(r.isPointer=!1),typeof r[""+n]>"u"?r[""+n]=t.test(e.userAgent):r[""+n]},Object.defineProperty(e,"userAgent",{get:function(){return e.uA},set:function(n){e.uA=n,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"info",{get:function(){return ne(window.browserDetails.info)?window.browserDetails.info=e.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIE",{get:function(){return e.getValue("isIE",wP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isTouch",{get:function(){return ne(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isPointer",{get:function(){return ne(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isMSPointer",{get:function(){return ne(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isDevice",{get:function(){return e.getValue("isDevice",TP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos",{get:function(){return e.getValue("isIos",SP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos7",{get:function(){return e.getValue("isIos7",AP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isAndroid",{get:function(){return e.getValue("isAndroid",zP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWebView",{get:function(){return ne(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(ne(window.cordova)&&ne(window.PhoneGap)&&ne(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWindows",{get:function(){return e.getValue("isWindows",bP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchStartEvent",{get:function(){return ne(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=e.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchMoveEvent",{get:function(){return ne(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=e.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchEndEvent",{get:function(){return ne(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=e.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchCancelEvent",{get:function(){return ne(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=e.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),e.uA=typeof navigator<"u"?navigator.userAgent:"",e}(),$=function(){function e(){}return e.addOrGetEventData=function(n){return"__eventList"in n?n.__eventList.events:(n.__eventList={},n.__eventList.events=[])},e.add=function(n,t,r,i,o){var a,s=e.addOrGetEventData(n);a=o?function oP(e,n){var t;return function(){for(var r=this,i=[],o=0;o"u"||(t.innerHTML=n.innerHTML?n.innerHTML:"",void 0!==n.className&&(t.className=n.className),void 0!==n.id&&(t.id=n.id),void 0!==n.styles&&t.setAttribute("style",n.styles),void 0!==n.attrs&&zp(t,n.attrs)),t}function G(e,n){for(var t=g0(n),r=RegExp,i=0,o=e;i0;)r.appendChild(e[0]);else for(var i=0,o=e;i-1&&!i[parseInt(o.toString(),10)].match(/\[.*\]/)){var s=i[parseInt(o.toString(),10)].split("#");if(s[1].match(/^\d/)||s[1].match(n)){var a=i[parseInt(o.toString(),10)].split(".");a[0]=a[0].replace(/#/,"[id='")+"']",i[parseInt(o.toString(),10)]=a.join(".")}}t[parseInt(r.toString(),10)]=i.join(" ")}return t.join(",")}return e}(e),n.querySelector(e)}var LP=new RegExp("]"),Bi=function(){function e(n,t){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new hc(this),ne(t)||(this.element="string"==typeof t?document.querySelector(t):t,D(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),ne(n)||this.setProperties(n,!0),this.isDestroyed=!1}return e.prototype.setProperties=function(n,t){var r=this.isProtectedOnChange;this.isProtectedOnChange=!!t,Vi(this,n),!0!==t?(Vi(this.changedProperties,n),this.dataBind()):le()&&this.isRendered&&this.serverDataBind(n),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=r},e.callChildDataBind=function(n,t){for(var i=0,o=Object.keys(n);i0?i-1:0,r+=t=-1!==t?"-"+t:"-"+i}return this.controlParent!==this.parentObj&&(r=this.parentObj.getParentKey()+"."+this.propName+t),r},e}(),qP=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],z0=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],b0=function(){function e(n){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var t=null;return{setKey:function r(o){t=o},getKey:function i(){return t}}}(),this.npxManager=function(){return{getKey:function r(){return"npxKeyReplace"}}}(),this.manager.setKey(n)}return e.prototype.validate=function(){if(!this.isValidated&&Ns&&!S(Mc(z0),Ns)&&!S("Blazor",Ns)){var r=void 0,i=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var o=this.getInfoFromKey();if(o&&o.length)for(var s=0,a=o;s"+r+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n \n ';if(typeof document<"u"&&!D(document)){var n=jr("div",{innerHTML:e});document.body.appendChild(n)}}(),P0=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},n.prototype.renderComplete=function(t){le()&&window.sfBlazor.renderComplete(this.element,t),this.isRendered=!0},n.prototype.dataBind=function(){this.injectModules(),e.prototype.dataBind.call(this)},n.prototype.on=function(t,r,i){if("string"==typeof t)this.localObserver.on(t,r,i);else for(var o=0,s=t;o"u"||(N.innerHTML=m.innerHTML?m.innerHTML:"",void 0!==m.className&&(N.className=m.className),void 0!==m.id&&(N.id=m.id),void 0!==m.styles&&N.setAttribute("style",m.styles),void 0!==t.ngAttr&&N.setAttribute(t.ngAttr,""),void 0!==m.attrs&&zp(N,m.attrs)),N};for(var r=0,i=t.tags;r"u"&&(c["".concat(s)]=[]),c["".concat(s)].push(u),u.rootNodes}}});var rC=function(){var e=function(n,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)i.hasOwnProperty(o)&&(r[o]=i[o])})(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),wn=function(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o},iC="e-opposite-content",Xp="e-dot",oC="e-content",sC="e-vertical",aC="e-horizontal",Jp="e-timeline-reverse",uC="e-item-disabled",Kp="e-item-template",cC=function(e){return e.Horizontal="Horizontal",e.Vertical="Vertical",e}(cC||{}),dC=function(e){return e.Before="Before",e.After="After",e.Alternate="Alternate",e.AlternateReverse="AlternateReverse",e}(dC||{}),f2=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return rC(n,e),wn([P("")],n.prototype,"dotCss",void 0),wn([P("")],n.prototype,"content",void 0),wn([P("")],n.prototype,"oppositeContent",void 0),wn([P(!1)],n.prototype,"disabled",void 0),wn([P("")],n.prototype,"cssClass",void 0),n}(ws),h2=function(e){function n(t,r){return e.call(this,t,r)||this}return rC(n,e),n.prototype.preRender=function(){this.element.id||(this.element.id=function iP(e){return e+"_"+tP++}("e-"+this.getModuleName()))},n.prototype.getModuleName=function(){return"timeline"},n.prototype.getPersistData=function(){return this.addOnPersist([])},n.prototype.render=function(){zp(this.element,{role:"navigation","aria-label":this.element.id}),this.timelineListEle=this.createElement("ol",{className:"e-timeline-items"}),this.updateOrientation(),this.updateCssClass(this.cssClass),this.updateAlign(),this.updateReverse(),this.updateRtl(),this.updateTemplateFunction(),this.renderItems(),this.element.appendChild(this.timelineListEle)},n.prototype.updateOrientation=function(){if(!D(this.orientation)){var t=this.orientation.toLowerCase();("horizontal"===t||"vertical"===t)&&(this.element.classList.remove(aC,sC),this.element.classList.add("e-"+t))}},n.prototype.updateCssClass=function(t,r){var i,o,s;void 0===r&&(r=""),r&&(s=r.trim().split(" "),(i=this.element.classList).remove.apply(i,s)),t&&(s=t.trim().split(" "),(o=this.element.classList).add.apply(o,s))},n.prototype.updateRtl=function(){this.element.classList[this.enableRtl?"add":"remove"]("e-rtl")},n.prototype.updateAlign=function(){if(!D(this.align)){var t=this.align.toLowerCase();("before"===t||"after"===t||"alternate"===t||"alternatereverse"===t)&&(this.element.classList.remove("e-align-before","e-align-after","e-align-alternate","e-align-alternatereverse"),this.element.classList.add("e-align-"+t))}},n.prototype.updateReverse=function(){this.element.classList[this.reverse?"add":"remove"](Jp)},n.prototype.renderItems=function(){var r,t=this;this.haveOneSidecontent();for(var i=0;i0||!D(o.content)),r||(r=o.oppositeContent.length>0||!D(o.content))}this.element.classList.remove("e-content-only","e-opposite-content-only"),t&&!r&&this.element.classList.add("e-content-only"),r&&!t&&this.element.classList.add("e-opposite-content-only")},n.prototype.updateItemContent=function(t,r,i,o){var a=this.getTemplateFunction(t?r.content:r.oppositeContent,!(this.isReact||this.isVue));"string"==typeof a?o.innerText=a:Ap(a({item:r,itemIndex:i},this),o)},n.prototype.updateTemplateFunction=function(){this.templateFunction=this.template?this.getTemplateFunction(this.template,!1):null},n.prototype.renderItemContent=function(t,r,i){var o=this.timelineListEle.querySelectorAll("li");if(r&&this.removeItemContent(o[parseInt(t.toString(),10)]),this.template){r?o[parseInt(t.toString(),10)].classList.add(Kp):i.classList.add(Kp);var s=this.items[parseInt(t.toString(),10)];Ap(this.templateFunction({item:s,itemIndex:t},this,"timelineTemplate",this.element.id+"_timelineTemplate",this.isStringTemplate),r?o[parseInt(t.toString(),10)]:i)}this.renderReactTemplates()},n.prototype.removeItemContent=function(t){t.classList.remove(Kp);for(var r=t.firstElementChild,i=0;i{class e extends __{constructor(t){super(),this.viewContainerRef=t,W0("currentInstance",this,this.viewContainerRef),this.registerEvents(v2),this.directivePropList=D2}}return e.\u0275fac=function(t){return new(t||e)(we(Bn))},e.\u0275dir=Nn({type:e,selectors:[["e-item"]],inputs:{content:"content",cssClass:"cssClass",disabled:"disabled",dotCss:"dotCss",oppositeContent:"oppositeContent"},features:[Na]}),e})(),hC=(()=>{class e extends k_{constructor(){super("items")}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=Nn({type:e,selectors:[["e-items"]],contentQueries:function(t,r,i){if(1&t&&hs(i,fC,4),2&t){let o;ps(o=gs())&&(r.children=o)}},features:[Na]}),e})();const N2=["beforeItemRender","created"],I2=[];let C2=(()=>{let e=class extends h2{constructor(t,r,i,o){super(),this.ngEle=t,this.srenderer=r,this.viewContainerRef=i,this.injector=o,this.tags=["items"],this.element=this.ngEle.nativeElement,this.injectedModules=this.injectedModules||[],this.registerEvents(N2),this.addTwoWay.call(this,I2),W0("currentInstance",this,this.viewContainerRef),this.containerContext=new $0}ngOnInit(){this.containerContext.ngOnInit(this)}ngAfterViewInit(){this.containerContext.ngAfterViewInit(this)}ngOnDestroy(){this.containerContext.ngOnDestroy(this)}ngAfterContentChecked(){this.tagObjects[0].instance=this.childItems,this.containerContext.ngAfterContentChecked(this)}};return e.\u0275fac=function(t){return new(t||e)(we(Li),we(Df),we(Bn),we(Hn))},e.\u0275cmp=Gc({type:e,selectors:[["ejs-timeline"]],contentQueries:function(t,r,i){if(1&t&&(hs(i,m2,5),hs(i,p2,5),hs(i,y2,5),hs(i,hC,5)),2&t){let o;ps(o=gs())&&(r.template=o.first),ps(o=gs())&&(r.content=o.first),ps(o=gs())&&(r.oppositeContent=o.first),ps(o=gs())&&(r.childItems=o.first)}},inputs:{align:"align",cssClass:"cssClass",enablePersistence:"enablePersistence",enableRtl:"enableRtl",items:"items",locale:"locale",orientation:"orientation",reverse:"reverse",template:"template"},outputs:{beforeItemRender:"beforeItemRender",created:"created"},features:[Na],ngContentSelectors:M2,decls:1,vars:0,template:function(t,r){1&t&&(function Nv(e){const n=j()[jt][ln];if(!n.projection){const r=n.projection=function Ll(e,n){const t=[];for(let r=0;r{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({imports:[[hp]]}),e})(),E2=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({providers:[],imports:[[hp,eg],eg]}),e})();function T2(e,n){if(1&e&&fh(0,"e-item",3),2&e){const t=n.$implicit;Su("content",t.content)("oppositeContent",t.oppositeContent)}}let w2=(()=>{class e{constructor(){this.frameworks=[{content:"ReactJs",oppositeContent:"Owned by Facebook"},{content:"Angular",oppositeContent:"Owned by Google"},{content:"VueJs",oppositeContent:"Owned by Evan you"},{content:"Svelte",oppositeContent:"Owned by Rich Harris"}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=Gc({type:e,selectors:[["app-root"]],standalone:!0,features:[iN],decls:4,vars:1,consts:[[1,"container",2,"height","330px","margin-top","30px"],["align","Before"],[3,"content","oppositeContent",4,"ngFor","ngForOf"],[3,"content","oppositeContent"]],template:function(r,i){1&r&&(zu(0,"div",0)(1,"ejs-timeline",1)(2,"e-items"),Go(3,T2,1,2,"e-item",2),bu()()()),2&r&&(function Wm(e=1){$m(Fe(),j(),dn()+e,!1)}(3),Su("ngForOf",i.frameworks))},dependencies:[hp,AI,eg,C2,fC,hC,E2]})}}return e})();ro(332),function HL(e,n){return N4({rootComponent:e,...GI(n)})}(w2).catch(e=>console.error(e))},332:()=>{!function(y){const I=y.performance;function w(He){I&&I.mark&&I.mark(He)}function E(He,K){I&&I.measure&&I.measure(He,K)}w("Zone");const A=y.__Zone_symbol_prefix||"__zone_symbol__";function _(He){return A+He}const X=!0===y[_("forceDuplicateZoneCheck")];if(y.Zone){if(X||"function"!=typeof y.Zone.__symbol__)throw new Error("Zone already loaded.");return y.Zone}let q=(()=>{class He{static{this.__symbol__=_}static assertZonePatched(){if(y.Promise!==Fn.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let g=He.current;for(;g.parent;)g=g.parent;return g}static get current(){return It.zone}static get currentTask(){return An}static __load_patch(g,C,de=!1){if(Fn.hasOwnProperty(g)){if(!de&&X)throw Error("Already loaded patch: "+g)}else if(!y["__Zone_disable_"+g]){const Ee="Zone:"+g;w(Ee),Fn[g]=C(y,He,St),E(Ee,Ee)}}get parent(){return this._parent}get name(){return this._name}constructor(g,C){this._parent=g,this._name=C?C.name||"unnamed":"",this._properties=C&&C.properties||{},this._zoneDelegate=new he(this,this._parent&&this._parent._zoneDelegate,C)}get(g){const C=this.getZoneWith(g);if(C)return C._properties[g]}getZoneWith(g){let C=this;for(;C;){if(C._properties.hasOwnProperty(g))return C;C=C._parent}return null}fork(g){if(!g)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,g)}wrap(g,C){if("function"!=typeof g)throw new Error("Expecting function got: "+g);const de=this._zoneDelegate.intercept(this,g,C),Ee=this;return function(){return Ee.runGuarded(de,this,arguments,C)}}run(g,C,de,Ee){It={parent:It,zone:this};try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}finally{It=It.parent}}runGuarded(g,C=null,de,Ee){It={parent:It,zone:this};try{try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}catch(Yt){if(this._zoneDelegate.handleError(this,Yt))throw Yt}}finally{It=It.parent}}runTask(g,C,de){if(g.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===it&&(g.type===Xt||g.type===ge))return;const Ee=g.state!=J;Ee&&g._transitionTo(J,Qe),g.runCount++;const Yt=An;An=g,It={parent:It,zone:this};try{g.type==ge&&g.data&&!g.data.isPeriodic&&(g.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,g,C,de)}catch(U){if(this._zoneDelegate.handleError(this,U))throw U}}finally{g.state!==it&&g.state!==Z&&(g.type==Xt||g.data&&g.data.isPeriodic?Ee&&g._transitionTo(Qe,J):(g.runCount=0,this._updateTaskCount(g,-1),Ee&&g._transitionTo(it,J,it))),It=It.parent,An=Yt}}scheduleTask(g){if(g.zone&&g.zone!==this){let de=this;for(;de;){if(de===g.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${g.zone.name}`);de=de.parent}}g._transitionTo(wt,it);const C=[];g._zoneDelegates=C,g._zone=this;try{g=this._zoneDelegate.scheduleTask(this,g)}catch(de){throw g._transitionTo(Z,wt,it),this._zoneDelegate.handleError(this,de),de}return g._zoneDelegates===C&&this._updateTaskCount(g,1),g.state==wt&&g._transitionTo(Qe,wt),g}scheduleMicroTask(g,C,de,Ee){return this.scheduleTask(new ie(Pe,g,C,de,Ee,void 0))}scheduleMacroTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(ge,g,C,de,Ee,Yt))}scheduleEventTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(Xt,g,C,de,Ee,Yt))}cancelTask(g){if(g.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===Qe||g.state===J){g._transitionTo(at,Qe,J);try{this._zoneDelegate.cancelTask(this,g)}catch(C){throw g._transitionTo(Z,at),this._zoneDelegate.handleError(this,C),C}return this._updateTaskCount(g,-1),g._transitionTo(it,at),g.runCount=0,g}}_updateTaskCount(g,C){const de=g._zoneDelegates;-1==C&&(g._zoneDelegates=null);for(let Ee=0;EeHe.hasTask(g,C),onScheduleTask:(He,K,g,C)=>He.scheduleTask(g,C),onInvokeTask:(He,K,g,C,de,Ee)=>He.invokeTask(g,C,de,Ee),onCancelTask:(He,K,g,C)=>He.cancelTask(g,C)};class he{constructor(K,g,C){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=K,this._parentDelegate=g,this._forkZS=C&&(C&&C.onFork?C:g._forkZS),this._forkDlgt=C&&(C.onFork?g:g._forkDlgt),this._forkCurrZone=C&&(C.onFork?this.zone:g._forkCurrZone),this._interceptZS=C&&(C.onIntercept?C:g._interceptZS),this._interceptDlgt=C&&(C.onIntercept?g:g._interceptDlgt),this._interceptCurrZone=C&&(C.onIntercept?this.zone:g._interceptCurrZone),this._invokeZS=C&&(C.onInvoke?C:g._invokeZS),this._invokeDlgt=C&&(C.onInvoke?g:g._invokeDlgt),this._invokeCurrZone=C&&(C.onInvoke?this.zone:g._invokeCurrZone),this._handleErrorZS=C&&(C.onHandleError?C:g._handleErrorZS),this._handleErrorDlgt=C&&(C.onHandleError?g:g._handleErrorDlgt),this._handleErrorCurrZone=C&&(C.onHandleError?this.zone:g._handleErrorCurrZone),this._scheduleTaskZS=C&&(C.onScheduleTask?C:g._scheduleTaskZS),this._scheduleTaskDlgt=C&&(C.onScheduleTask?g:g._scheduleTaskDlgt),this._scheduleTaskCurrZone=C&&(C.onScheduleTask?this.zone:g._scheduleTaskCurrZone),this._invokeTaskZS=C&&(C.onInvokeTask?C:g._invokeTaskZS),this._invokeTaskDlgt=C&&(C.onInvokeTask?g:g._invokeTaskDlgt),this._invokeTaskCurrZone=C&&(C.onInvokeTask?this.zone:g._invokeTaskCurrZone),this._cancelTaskZS=C&&(C.onCancelTask?C:g._cancelTaskZS),this._cancelTaskDlgt=C&&(C.onCancelTask?g:g._cancelTaskDlgt),this._cancelTaskCurrZone=C&&(C.onCancelTask?this.zone:g._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const de=C&&C.onHasTask;(de||g&&g._hasTaskZS)&&(this._hasTaskZS=de?C:fe,this._hasTaskDlgt=g,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=K,C.onScheduleTask||(this._scheduleTaskZS=fe,this._scheduleTaskDlgt=g,this._scheduleTaskCurrZone=this.zone),C.onInvokeTask||(this._invokeTaskZS=fe,this._invokeTaskDlgt=g,this._invokeTaskCurrZone=this.zone),C.onCancelTask||(this._cancelTaskZS=fe,this._cancelTaskDlgt=g,this._cancelTaskCurrZone=this.zone))}fork(K,g){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,K,g):new q(K,g)}intercept(K,g,C){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,K,g,C):g}invoke(K,g,C,de,Ee){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,K,g,C,de,Ee):g.apply(C,de)}handleError(K,g){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,K,g)}scheduleTask(K,g){let C=g;if(this._scheduleTaskZS)this._hasTaskZS&&C._zoneDelegates.push(this._hasTaskDlgtOwner),C=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,K,g),C||(C=g);else if(g.scheduleFn)g.scheduleFn(g);else{if(g.type!=Pe)throw new Error("Task is missing scheduleFn.");Ne(g)}return C}invokeTask(K,g,C,de){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,K,g,C,de):g.callback.apply(C,de)}cancelTask(K,g){let C;if(this._cancelTaskZS)C=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,K,g);else{if(!g.cancelFn)throw Error("Task is not cancelable");C=g.cancelFn(g)}return C}hasTask(K,g){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,K,g)}catch(C){this.handleError(K,C)}}_updateTaskCount(K,g){const C=this._taskCounts,de=C[K],Ee=C[K]=de+g;if(Ee<0)throw new Error("More tasks executed then were scheduled.");0!=de&&0!=Ee||this.hasTask(this.zone,{microTask:C.microTask>0,macroTask:C.macroTask>0,eventTask:C.eventTask>0,change:K})}}class ie{constructor(K,g,C,de,Ee,Yt){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=K,this.source=g,this.data=de,this.scheduleFn=Ee,this.cancelFn=Yt,!C)throw new Error("callback is not defined");this.callback=C;const U=this;this.invoke=K===Xt&&de&&de.useG?ie.invokeTask:function(){return ie.invokeTask.call(y,U,this,arguments)}}static invokeTask(K,g,C){K||(K=this),sn++;try{return K.runCount++,K.zone.runTask(K,g,C)}finally{1==sn&&ee(),sn--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(it,wt)}_transitionTo(K,g,C){if(this._state!==g&&this._state!==C)throw new Error(`${this.type} '${this.source}': can not transition to '${K}', expecting state '${g}'${C?" or '"+C+"'":""}, was '${this._state}'.`);this._state=K,K==it&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const ke=_("setTimeout"),je=_("Promise"),Le=_("then");let qt,st=[],Ye=!1;function yt(He){if(qt||y[je]&&(qt=y[je].resolve(0)),qt){let K=qt[Le];K||(K=qt.then),K.call(qt,He)}else y[ke](He,0)}function Ne(He){0===sn&&0===st.length&&yt(ee),He&&st.push(He)}function ee(){if(!Ye){for(Ye=!0;st.length;){const He=st;st=[];for(let K=0;KIt,onUnhandledError:Ct,microtaskDrainDone:Ct,scheduleMicroTask:Ne,showUncaughtError:()=>!q[_("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:Ct,patchMethod:()=>Ct,bindArguments:()=>[],patchThen:()=>Ct,patchMacroTask:()=>Ct,patchEventPrototype:()=>Ct,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>Ct,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>Ct,wrapWithCurrentZone:()=>Ct,filterProperties:()=>[],attachOriginToPatched:()=>Ct,_redefineProperty:()=>Ct,patchCallbacks:()=>Ct,nativeScheduleMicroTask:yt};let It={parent:null,zone:new q(null,null)},An=null,sn=0;function Ct(){}E("Zone","Zone"),y.Zone=q}(globalThis);const Sr=Object.getOwnPropertyDescriptor,no=Object.defineProperty,ro=Object.getPrototypeOf,io=Object.create,jc=Array.prototype.slice,rl="addEventListener",Tt="removeEventListener",Ar=Zone.__symbol__(rl),Kr=Zone.__symbol__(Tt),rn="true",Ze="false",oo=Zone.__symbol__("");function bs(y,I){return Zone.current.wrap(y,I)}function il(y,I,w,E,A){return Zone.current.scheduleMacroTask(y,I,w,E,A)}const Ke=Zone.__symbol__,ei=typeof window<"u",ti=ei?window:void 0,zt=ei&&ti||globalThis,ol="removeAttribute";function so(y,I){for(let w=y.length-1;w>=0;w--)"function"==typeof y[w]&&(y[w]=bs(y[w],I+"_"+w));return y}function Os(y){return!y||!1!==y.writable&&!("function"==typeof y.get&&typeof y.set>"u")}const xs=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ni=!("nw"in zt)&&typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process),ao=!ni&&!xs&&!(!ei||!ti.HTMLElement),Ls=typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process)&&!xs&&!(!ei||!ti.HTMLElement),zr={},ri=function(y){if(!(y=y||zt.event))return;let I=zr[y.type];I||(I=zr[y.type]=Ke("ON_PROPERTY"+y.type));const w=this||y.target||zt,E=w[I];let A;return ao&&w===ti&&"error"===y.type?(A=E&&E.call(this,y.message,y.filename,y.lineno,y.colno,y.error),!0===A&&y.preventDefault()):(A=E&&E.apply(this,arguments),null!=A&&!A&&y.preventDefault()),A};function br(y,I,w){let E=Sr(y,I);if(!E&&w&&Sr(w,I)&&(E={enumerable:!0,configurable:!0}),!E||!E.configurable)return;const A=Ke("on"+I+"patched");if(y.hasOwnProperty(A)&&y[A])return;delete E.writable,delete E.value;const _=E.get,X=E.set,q=I.slice(2);let fe=zr[q];fe||(fe=zr[q]=Ke("ON_PROPERTY"+q)),E.set=function(he){let ie=this;!ie&&y===zt&&(ie=zt),ie&&("function"==typeof ie[fe]&&ie.removeEventListener(q,ri),X&&X.call(ie,null),ie[fe]=he,"function"==typeof he&&ie.addEventListener(q,ri,!1))},E.get=function(){let he=this;if(!he&&y===zt&&(he=zt),!he)return null;const ie=he[fe];if(ie)return ie;if(_){let ke=_.call(this);if(ke)return E.set.call(this,ke),"function"==typeof he[ol]&&he.removeAttribute(I),ke}return null},no(y,I,E),y[A]=!0}function Ps(y,I,w){if(I)for(let E=0;Efunction(X,q){const fe=w(X,q);return fe.cbIdx>=0&&"function"==typeof q[fe.cbIdx]?il(fe.name,q[fe.cbIdx],fe,A):_.apply(X,q)})}function er(y,I){y[Ke("OriginalDelegate")]=I}let Ac=!1,uo=!1;function zc(){if(Ac)return uo;Ac=!0;try{const y=ti.navigator.userAgent;(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/")||-1!==y.indexOf("Edge/"))&&(uo=!0)}catch{}return uo}Zone.__load_patch("ZoneAwarePromise",(y,I,w)=>{const E=Object.getOwnPropertyDescriptor,A=Object.defineProperty,X=w.symbol,q=[],fe=!1!==y[X("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],he=X("Promise"),ie=X("then"),ke="__creationTrace__";w.onUnhandledError=U=>{if(w.showUncaughtError()){const k=U&&U.rejection;k?console.error("Unhandled Promise rejection:",k instanceof Error?k.message:k,"; Zone:",U.zone.name,"; Task:",U.task&&U.task.source,"; Value:",k,k instanceof Error?k.stack:void 0):console.error(U)}},w.microtaskDrainDone=()=>{for(;q.length;){const U=q.shift();try{U.zone.runGuarded(()=>{throw U.throwOriginal?U.rejection:U})}catch(k){Le(k)}}};const je=X("unhandledPromiseRejectionHandler");function Le(U){w.onUnhandledError(U);try{const k=I[je];"function"==typeof k&&k.call(this,U)}catch{}}function st(U){return U&&U.then}function Ye(U){return U}function qt(U){return g.reject(U)}const yt=X("state"),Ne=X("value"),ee=X("finally"),Ut=X("parentPromiseValue"),it=X("parentPromiseState"),wt="Promise.then",Qe=null,J=!0,at=!1,Z=0;function Pe(U,k){return T=>{try{St(U,k,T)}catch(Q){St(U,!1,Q)}}}const ge=function(){let U=!1;return function(T){return function(){U||(U=!0,T.apply(null,arguments))}}},Xt="Promise resolved with itself",Fn=X("currentTaskTrace");function St(U,k,T){const Q=ge();if(U===T)throw new TypeError(Xt);if(U[yt]===Qe){let ue=null;try{("object"==typeof T||"function"==typeof T)&&(ue=T&&T.then)}catch(B){return Q(()=>{St(U,!1,B)})(),U}if(k!==at&&T instanceof g&&T.hasOwnProperty(yt)&&T.hasOwnProperty(Ne)&&T[yt]!==Qe)An(T),St(U,T[yt],T[Ne]);else if(k!==at&&"function"==typeof ue)try{ue.call(T,Q(Pe(U,k)),Q(Pe(U,!1)))}catch(B){Q(()=>{St(U,!1,B)})()}else{U[yt]=k;const B=U[Ne];if(U[Ne]=T,U[ee]===ee&&k===J&&(U[yt]=U[it],U[Ne]=U[Ut]),k===at&&T instanceof Error){const ae=I.currentTask&&I.currentTask.data&&I.currentTask.data[ke];ae&&A(T,Fn,{configurable:!0,enumerable:!1,writable:!0,value:ae})}for(let ae=0;ae{try{const te=U[Ne],Te=!!T&&ee===T[ee];Te&&(T[Ut]=te,T[it]=B);const ze=k.run(ae,void 0,Te&&ae!==qt&&ae!==Ye?[]:[te]);St(T,!0,ze)}catch(te){St(T,!1,te)}},T)}const He=function(){},K=y.AggregateError;class g{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(k){return k instanceof g?k:St(new this(null),J,k)}static reject(k){return St(new this(null),at,k)}static withResolvers(){const k={};return k.promise=new g((T,Q)=>{k.resolve=T,k.reject=Q}),k}static any(k){if(!k||"function"!=typeof k[Symbol.iterator])return Promise.reject(new K([],"All promises were rejected"));const T=[];let Q=0;try{for(let ae of k)Q++,T.push(g.resolve(ae))}catch{return Promise.reject(new K([],"All promises were rejected"))}if(0===Q)return Promise.reject(new K([],"All promises were rejected"));let ue=!1;const B=[];return new g((ae,te)=>{for(let Te=0;Te{ue||(ue=!0,ae(ze))},ze=>{B.push(ze),Q--,0===Q&&(ue=!0,te(new K(B,"All promises were rejected")))})})}static race(k){let T,Q,ue=new this((te,Te)=>{T=te,Q=Te});function B(te){T(te)}function ae(te){Q(te)}for(let te of k)st(te)||(te=this.resolve(te)),te.then(B,ae);return ue}static all(k){return g.allWithCallback(k)}static allSettled(k){return(this&&this.prototype instanceof g?this:g).allWithCallback(k,{thenCallback:Q=>({status:"fulfilled",value:Q}),errorCallback:Q=>({status:"rejected",reason:Q})})}static allWithCallback(k,T){let Q,ue,B=new this((ze,lt)=>{Q=ze,ue=lt}),ae=2,te=0;const Te=[];for(let ze of k){st(ze)||(ze=this.resolve(ze));const lt=te;try{ze.then(nt=>{Te[lt]=T?T.thenCallback(nt):nt,ae--,0===ae&&Q(Te)},nt=>{T?(Te[lt]=T.errorCallback(nt),ae--,0===ae&&Q(Te)):ue(nt)})}catch(nt){ue(nt)}ae++,te++}return ae-=2,0===ae&&Q(Te),B}constructor(k){const T=this;if(!(T instanceof g))throw new Error("Must be an instanceof Promise.");T[yt]=Qe,T[Ne]=[];try{const Q=ge();k&&k(Q(Pe(T,J)),Q(Pe(T,at)))}catch(Q){St(T,!1,Q)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return g}then(k,T){let Q=this.constructor?.[Symbol.species];(!Q||"function"!=typeof Q)&&(Q=this.constructor||g);const ue=new Q(He),B=I.current;return this[yt]==Qe?this[Ne].push(B,ue,k,T):sn(this,B,ue,k,T),ue}catch(k){return this.then(null,k)}finally(k){let T=this.constructor?.[Symbol.species];(!T||"function"!=typeof T)&&(T=g);const Q=new T(He);Q[ee]=ee;const ue=I.current;return this[yt]==Qe?this[Ne].push(ue,Q,k,k):sn(this,ue,Q,k,k),Q}}g.resolve=g.resolve,g.reject=g.reject,g.race=g.race,g.all=g.all;const C=y[he]=y.Promise;y.Promise=g;const de=X("thenPatched");function Ee(U){const k=U.prototype,T=E(k,"then");if(T&&(!1===T.writable||!T.configurable))return;const Q=k.then;k[ie]=Q,U.prototype.then=function(ue,B){return new g((te,Te)=>{Q.call(this,te,Te)}).then(ue,B)},U[de]=!0}return w.patchThen=Ee,C&&(Ee(C),hr(y,"fetch",U=>function Yt(U){return function(k,T){let Q=U.apply(k,T);if(Q instanceof g)return Q;let ue=Q.constructor;return ue[de]||Ee(ue),Q}}(U))),Promise[I.__symbol__("uncaughtPromiseErrors")]=q,g}),Zone.__load_patch("toString",y=>{const I=Function.prototype.toString,w=Ke("OriginalDelegate"),E=Ke("Promise"),A=Ke("Error"),_=function(){if("function"==typeof this){const he=this[w];if(he)return"function"==typeof he?I.call(he):Object.prototype.toString.call(he);if(this===Promise){const ie=y[E];if(ie)return I.call(ie)}if(this===Error){const ie=y[A];if(ie)return I.call(ie)}}return I.call(this)};_[w]=I,Function.prototype.toString=_;const X=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":X.call(this)}});let pr=!1;if(typeof window<"u")try{const y=Object.defineProperty({},"passive",{get:function(){pr=!0}});window.addEventListener("test",y,y),window.removeEventListener("test",y,y)}catch{pr=!1}const tg={useG:!0},jn={},bc={},ll=new RegExp("^"+oo+"(\\w+)(true|false)$"),Oc=Ke("propagationStopped");function ul(y,I){const w=(I?I(y):y)+Ze,E=(I?I(y):y)+rn,A=oo+w,_=oo+E;jn[y]={},jn[y][Ze]=A,jn[y][rn]=_}function xc(y,I,w,E){const A=E&&E.add||rl,_=E&&E.rm||Tt,X=E&&E.listeners||"eventListeners",q=E&&E.rmAll||"removeAllListeners",fe=Ke(A),he="."+A+":",ie="prependListener",ke="."+ie+":",je=function(Ne,ee,Ut){if(Ne.isRemoved)return;const it=Ne.callback;let wt;"object"==typeof it&&it.handleEvent&&(Ne.callback=J=>it.handleEvent(J),Ne.originalDelegate=it);try{Ne.invoke(Ne,ee,[Ut])}catch(J){wt=J}const Qe=Ne.options;return Qe&&"object"==typeof Qe&&Qe.once&&ee[_].call(ee,Ut.type,Ne.originalDelegate?Ne.originalDelegate:Ne.callback,Qe),wt};function Le(Ne,ee,Ut){if(!(ee=ee||y.event))return;const it=Ne||ee.target||y,wt=it[jn[ee.type][Ut?rn:Ze]];if(wt){const Qe=[];if(1===wt.length){const J=je(wt[0],it,ee);J&&Qe.push(J)}else{const J=wt.slice();for(let at=0;at{throw at})}}}const st=function(Ne){return Le(this,Ne,!1)},Ye=function(Ne){return Le(this,Ne,!0)};function qt(Ne,ee){if(!Ne)return!1;let Ut=!0;ee&&void 0!==ee.useG&&(Ut=ee.useG);const it=ee&&ee.vh;let wt=!0;ee&&void 0!==ee.chkDup&&(wt=ee.chkDup);let Qe=!1;ee&&void 0!==ee.rt&&(Qe=ee.rt);let J=Ne;for(;J&&!J.hasOwnProperty(A);)J=ro(J);if(!J&&Ne[A]&&(J=Ne),!J||J[fe])return!1;const at=ee&&ee.eventNameToString,Z={},Pe=J[fe]=J[A],ge=J[Ke(_)]=J[_],Xt=J[Ke(X)]=J[X],Fn=J[Ke(q)]=J[q];let St;ee&&ee.prepend&&(St=J[Ke(ee.prepend)]=J[ee.prepend]);const g=Ut?function(T){if(!Z.isExisting)return Pe.call(Z.target,Z.eventName,Z.capture?Ye:st,Z.options)}:function(T){return Pe.call(Z.target,Z.eventName,T.invoke,Z.options)},C=Ut?function(T){if(!T.isRemoved){const Q=jn[T.eventName];let ue;Q&&(ue=Q[T.capture?rn:Ze]);const B=ue&&T.target[ue];if(B)for(let ae=0;ae{Qn.zone.cancelTask(Qn)},{once:!0})),Z.target=null,Ci&&(Ci.taskData=null),fo&&(Pt.once=!0),!pr&&"boolean"==typeof Qn.options||(Qn.options=Pt),Qn.target=Te,Qn.capture=Pr,Qn.eventName=ze,nt&&(Qn.originalDelegate=lt),te?Yn.unshift(Qn):Yn.push(Qn),ae?Te:void 0}};return J[A]=k(Pe,he,g,C,Qe),St&&(J[ie]=k(St,ke,function(T){return St.call(Z.target,Z.eventName,T.invoke,Z.options)},C,Qe,!0)),J[_]=function(){const T=this||y;let Q=arguments[0];ee&&ee.transferEventName&&(Q=ee.transferEventName(Q));const ue=arguments[2],B=!!ue&&("boolean"==typeof ue||ue.capture),ae=arguments[1];if(!ae)return ge.apply(this,arguments);if(it&&!it(ge,ae,T,arguments))return;const te=jn[Q];let Te;te&&(Te=te[B?rn:Ze]);const ze=Te&&T[Te];if(ze)for(let lt=0;ltfunction(A,_){A[Oc]=!0,E&&E.apply(A,_)})}function Pc(y,I,w,E,A){const _=Zone.__symbol__(E);if(I[_])return;const X=I[_]=I[E];I[E]=function(q,fe,he){return fe&&fe.prototype&&A.forEach(function(ie){const ke=`${w}.${E}::`+ie,je=fe.prototype;try{if(je.hasOwnProperty(ie)){const Le=y.ObjectGetOwnPropertyDescriptor(je,ie);Le&&Le.value?(Le.value=y.wrapWithCurrentZone(Le.value,ke),y._redefineProperty(fe.prototype,ie,Le)):je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}else je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}catch{}}),X.call(I,q,fe,he)},y.attachOriginToPatched(I[E],X)}function _c(y,I,w){if(!w||0===w.length)return I;const E=w.filter(_=>_.target===y);if(!E||0===E.length)return I;const A=E[0].ignoreProperties;return I.filter(_=>-1===A.indexOf(_))}function Sn(y,I,w,E){y&&Ps(y,_c(y,I,w),E)}function co(y){return Object.getOwnPropertyNames(y).filter(I=>I.startsWith("on")&&I.length>2).map(I=>I.substring(2))}Zone.__load_patch("util",(y,I,w)=>{const E=co(y);w.patchOnProperties=Ps,w.patchMethod=hr,w.bindArguments=so,w.patchMacroTask=Sc;const A=I.__symbol__("BLACK_LISTED_EVENTS"),_=I.__symbol__("UNPATCHED_EVENTS");y[_]&&(y[A]=y[_]),y[A]&&(I[A]=I[_]=y[A]),w.patchEventPrototype=cl,w.patchEventTarget=xc,w.isIEOrEdge=zc,w.ObjectDefineProperty=no,w.ObjectGetOwnPropertyDescriptor=Sr,w.ObjectCreate=io,w.ArraySlice=jc,w.patchClass=lo,w.wrapWithCurrentZone=bs,w.filterProperties=_c,w.attachOriginToPatched=er,w._redefineProperty=Object.defineProperty,w.patchCallbacks=Pc,w.getGlobalObjects=()=>({globalSources:bc,zoneSymbolEventNames:jn,eventNames:E,isBrowser:ao,isMix:Ls,isNode:ni,TRUE_STR:rn,FALSE_STR:Ze,ZONE_SYMBOL_PREFIX:oo,ADD_EVENT_LISTENER_STR:rl,REMOVE_EVENT_LISTENER_STR:Tt})});const on=Ke("zoneTask");function Or(y,I,w,E){let A=null,_=null;w+=E;const X={};function q(he){const ie=he.data;return ie.args[0]=function(){return he.invoke.apply(this,arguments)},ie.handleId=A.apply(y,ie.args),he}function fe(he){return _.call(y,he.data.handleId)}A=hr(y,I+=E,he=>function(ie,ke){if("function"==typeof ke[0]){const je={isPeriodic:"Interval"===E,delay:"Timeout"===E||"Interval"===E?ke[1]||0:void 0,args:ke},Le=ke[0];ke[0]=function(){try{return Le.apply(this,arguments)}finally{je.isPeriodic||("number"==typeof je.handleId?delete X[je.handleId]:je.handleId&&(je.handleId[on]=null))}};const st=il(I,ke[0],je,q,fe);if(!st)return st;const Ye=st.data.handleId;return"number"==typeof Ye?X[Ye]=st:Ye&&(Ye[on]=st),Ye&&Ye.ref&&Ye.unref&&"function"==typeof Ye.ref&&"function"==typeof Ye.unref&&(st.ref=Ye.ref.bind(Ye),st.unref=Ye.unref.bind(Ye)),"number"==typeof Ye||Ye?Ye:st}return he.apply(y,ke)}),_=hr(y,w,he=>function(ie,ke){const je=ke[0];let Le;"number"==typeof je?Le=X[je]:(Le=je&&je[on],Le||(Le=je)),Le&&"string"==typeof Le.type?"notScheduled"!==Le.state&&(Le.cancelFn&&Le.data.isPeriodic||0===Le.runCount)&&("number"==typeof je?delete X[je]:je&&(je[on]=null),Le.zone.cancelTask(Le)):he.apply(y,ke)})}Zone.__load_patch("legacy",y=>{const I=y[Zone.__symbol__("legacyPatch")];I&&I()}),Zone.__load_patch("timers",y=>{const I="set",w="clear";Or(y,I,w,"Timeout"),Or(y,I,w,"Interval"),Or(y,I,w,"Immediate")}),Zone.__load_patch("requestAnimationFrame",y=>{Or(y,"request","cancel","AnimationFrame"),Or(y,"mozRequest","mozCancel","AnimationFrame"),Or(y,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(y,I)=>{const w=["alert","prompt","confirm"];for(let E=0;Efunction(fe,he){return I.current.run(_,y,he,q)})}),Zone.__load_patch("EventTarget",(y,I,w)=>{(function xr(y,I){I.patchEventPrototype(y,I)})(y,w),function fl(y,I){if(Zone[I.symbol("patchEventTarget")])return;const{eventNames:w,zoneSymbolEventNames:E,TRUE_STR:A,FALSE_STR:_,ZONE_SYMBOL_PREFIX:X}=I.getGlobalObjects();for(let fe=0;fe{lo("MutationObserver"),lo("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(y,I,w)=>{lo("IntersectionObserver")}),Zone.__load_patch("FileReader",(y,I,w)=>{lo("FileReader")}),Zone.__load_patch("on_property",(y,I,w)=>{!function _s(y,I){if(ni&&!Ls||Zone[y.symbol("patchEvents")])return;const w=I.__Zone_ignore_on_properties;let E=[];if(ao){const A=window;E=E.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const _=function al(){try{const y=ti.navigator.userAgent;if(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:A,ignoreProperties:["error"]}]:[];Sn(A,co(A),w&&w.concat(_),ro(A))}E=E.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let A=0;A{!function dl(y,I){const{isBrowser:w,isMix:E}=I.getGlobalObjects();(w||E)&&y.customElements&&"customElements"in y&&I.patchCallbacks(I,y.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(y,w)}),Zone.__load_patch("XHR",(y,I)=>{!function fe(he){const ie=he.XMLHttpRequest;if(!ie)return;const ke=ie.prototype;let Le=ke[Ar],st=ke[Kr];if(!Le){const Z=he.XMLHttpRequestEventTarget;if(Z){const Pe=Z.prototype;Le=Pe[Ar],st=Pe[Kr]}}const Ye="readystatechange",qt="scheduled";function yt(Z){const Pe=Z.data,ge=Pe.target;ge[_]=!1,ge[q]=!1;const Xt=ge[A];Le||(Le=ge[Ar],st=ge[Kr]),Xt&&st.call(ge,Ye,Xt);const Fn=ge[A]=()=>{if(ge.readyState===ge.DONE)if(!Pe.aborted&&ge[_]&&Z.state===qt){const It=ge[I.__symbol__("loadfalse")];if(0!==ge.status&&It&&It.length>0){const An=Z.invoke;Z.invoke=function(){const sn=ge[I.__symbol__("loadfalse")];for(let Ct=0;Ctfunction(Z,Pe){return Z[E]=0==Pe[2],Z[X]=Pe[1],Ut.apply(Z,Pe)}),wt=Ke("fetchTaskAborting"),Qe=Ke("fetchTaskScheduling"),J=hr(ke,"send",()=>function(Z,Pe){if(!0===I.current[Qe]||Z[E])return J.apply(Z,Pe);{const ge={target:Z,url:Z[X],isPeriodic:!1,args:Pe,aborted:!1},Xt=il("XMLHttpRequest.send",Ne,ge,yt,ee);Z&&!0===Z[q]&&!ge.aborted&&Xt.state===qt&&Xt.invoke()}}),at=hr(ke,"abort",()=>function(Z,Pe){const ge=function je(Z){return Z[w]}(Z);if(ge&&"string"==typeof ge.type){if(null==ge.cancelFn||ge.data&&ge.data.aborted)return;ge.zone.cancelTask(ge)}else if(!0===I.current[wt])return at.apply(Z,Pe)})}(y);const w=Ke("xhrTask"),E=Ke("xhrSync"),A=Ke("xhrListener"),_=Ke("xhrScheduled"),X=Ke("xhrURL"),q=Ke("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",y=>{y.navigator&&y.navigator.geolocation&&function sl(y,I){const w=y.constructor.name;for(let E=0;E{const fe=function(){return q.apply(this,so(arguments,w+"."+A))};return er(fe,q),fe})(_)}}}(y.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(y,I)=>{function w(E){return function(A){Lc(y,E).forEach(X=>{const q=y.PromiseRejectionEvent;if(q){const fe=new q(E,{promise:A.promise,reason:A.rejection});X.invoke(fe)}})}}y.PromiseRejectionEvent&&(I[Ke("unhandledPromiseRejectionHandler")]=w("unhandledrejection"),I[Ke("rejectionHandledHandler")]=w("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(y,I,w)=>{!function ks(y,I){I.patchMethod(y,"queueMicrotask",w=>function(E,A){Zone.current.scheduleMicroTask("queueMicrotask",A[0])})}(y,w)})}},Sr=>{Sr(Sr.s=207)}]); \ No newline at end of file diff --git a/ej2-angular/samples/timeline/align/before/main.ef759fc8faf5bda0.js b/ej2-angular/samples/timeline/align/before/main.ef759fc8faf5bda0.js deleted file mode 100644 index 09aac80593..0000000000 --- a/ej2-angular/samples/timeline/align/before/main.ef759fc8faf5bda0.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{207:(Sr,no,ro)=>{let Tt=null,Kr=1;const rn=Symbol("SIGNAL");function Ze(e){const n=Tt;return Tt=e,n}function zt(e){if((!ri(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==Kr)){if(!e.producerMustRecompute(e)&&!ni(e))return e.dirty=!1,void(e.lastCleanEpoch=Kr);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=Kr}}function ni(e){br(e);for(let n=0;n0}function br(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}let uo=null;function Sn(e){return"function"==typeof e}function co(e){const t=e(r=>{Error.call(r),r.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}const _s=co(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((r,i)=>`${i+1}) ${r.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t});function ks(e,n){if(e){const t=e.indexOf(n);0<=t&&e.splice(t,1)}}class on{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(const o of t)o.remove(this);else t.remove(this);const{initialTeardown:r}=this;if(Sn(r))try{r()}catch(o){n=o instanceof _s?o.errors:[o]}const{_finalizers:i}=this;if(i){this._finalizers=null;for(const o of i)try{fl(o)}catch(s){n=n??[],s instanceof _s?n=[...n,...s.errors]:n.push(s)}}if(n)throw new _s(n)}}add(n){var t;if(n&&n!==this)if(this.closed)fl(n);else{if(n instanceof on){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(t=this._finalizers)&&void 0!==t?t:[]).push(n)}}_hasParent(n){const{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){const{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){const{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&ks(t,n)}remove(n){const{_finalizers:t}=this;t&&ks(t,n),n instanceof on&&n._removeParent(this)}}on.EMPTY=(()=>{const e=new on;return e.closed=!0,e})();const Or=on.EMPTY;function dl(e){return e instanceof on||e&&"closed"in e&&Sn(e.remove)&&Sn(e.add)&&Sn(e.unsubscribe)}function fl(e){Sn(e)?e():e.unsubscribe()}const xr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},y={setTimeout(e,n,...t){const{delegate:r}=y;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){const{delegate:n}=y;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function w(){}const E=X("C",void 0,void 0);function X(e,n,t){return{kind:e,value:n,error:t}}let q=null;function fe(e){if(xr.useDeprecatedSynchronousErrorHandling){const n=!q;if(n&&(q={errorThrown:!1,error:null}),e(),n){const{errorThrown:t,error:r}=q;if(q=null,t)throw r}}else e()}class ie extends on{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,dl(n)&&n.add(this)):this.destination=Ne}static create(n,t,r){return new st(n,t,r)}next(n){this.isStopped?yt(function _(e){return X("N",e,void 0)}(n),this):this._next(n)}error(n){this.isStopped?yt(function A(e){return X("E",void 0,e)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?yt(E,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ke=Function.prototype.bind;function je(e,n){return ke.call(e,n)}class Le{constructor(n){this.partialObserver=n}next(n){const{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){Ye(r)}}error(n){const{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){Ye(r)}else Ye(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){Ye(t)}}}class st extends ie{constructor(n,t,r){let i;if(super(),Sn(n)||!n)i={next:n??void 0,error:t??void 0,complete:r??void 0};else{let o;this&&xr.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&je(n.next,o),error:n.error&&je(n.error,o),complete:n.complete&&je(n.complete,o)}):i=n}this.destination=new Le(i)}}function Ye(e){xr.useDeprecatedSynchronousErrorHandling?function he(e){xr.useDeprecatedSynchronousErrorHandling&&q&&(q.errorThrown=!0,q.error=e)}(e):function I(e){y.setTimeout(()=>{const{onUnhandledError:n}=xr;if(!n)throw e;n(e)})}(e)}function yt(e,n){const{onStoppedNotification:t}=xr;t&&y.setTimeout(()=>t(e,n))}const Ne={closed:!0,next:w,error:function qt(e){throw e},complete:w},ee="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ut(e){return e}let Qe=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){const r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){const o=function Z(e){return e&&e instanceof ie||function at(e){return e&&Sn(e.next)&&Sn(e.error)&&Sn(e.complete)}(e)&&dl(e)}(t)?t:new st(t,r,i);return fe(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return new(r=J(r))((i,o)=>{const s=new st({next:a=>{try{t(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(t){var r;return null===(r=this.source)||void 0===r?void 0:r.subscribe(t)}[ee](){return this}pipe(...t){return function wt(e){return 0===e.length?Ut:1===e.length?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}(t)(this)}toPromise(t){return new(t=J(t))((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=n=>new e(n),e})();function J(e){var n;return null!==(n=e??xr.Promise)&&void 0!==n?n:Promise}const Pe=co(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ge=(()=>{class e extends Qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){const r=new Xt(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Pe}next(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(t)}})}error(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;const{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return(null===(t=this.observers)||void 0===t?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){const{hasError:r,isStopped:i,observers:o}=this;return r||i?Or:(this.currentObservers=null,o.push(t),new on(()=>{this.currentObservers=null,ks(o,t)}))}_checkFinalizedStatuses(t){const{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){const t=new Qe;return t.source=this,t}}return e.create=(n,t)=>new Xt(n,t),e})();class Xt extends ge{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===r||r.call(t,n)}error(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===r||r.call(t,n)}complete(){var n,t;null===(t=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===t||t.call(n)}_subscribe(n){var t,r;return null!==(r=null===(t=this.source)||void 0===t?void 0:t.subscribe(n))&&void 0!==r?r:Or}}class Fn extends ge{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){const{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}}class sn extends ie{constructor(n,t,r,i,o,s){super(n),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(l){n.error(l)}}:super._next,this._error=i?function(a){try{i(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:t}=this;super.unsubscribe(),!t&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Ct(e,n){return function It(e){return n=>{if(function St(e){return Sn(e?.lift)}(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}((t,r)=>{let i=0;t.subscribe(function An(e,n,t,r,i){return new sn(e,n,t,r,i)}(r,o=>{r.next(e.call(n,o,i++))}))})}class g extends Error{constructor(n,t){super(function C(e,n){return`NG0${Math.abs(e)}${n?": "+n:""}`}(n,t)),this.code=n}}function B(e){for(let n in e)if(e[n]===B)return n;throw Error("Could not find renamed property on target object.")}function ae(e,n){for(const t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function te(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(te).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const n=e.toString();if(null==n)return""+n;const t=n.indexOf("\n");return-1===t?n:n.substring(0,t)}function Te(e,n){return null==e||""===e?null===n?"":n:null==n||""===n?e:e+" "+n}const lt=B({__forward_ref__:B});function nt(e){return e.__forward_ref__=nt,e.toString=function(){return te(this())},e}function oe(e){return function Pt(e){return"function"==typeof e&&e.hasOwnProperty(lt)&&e.__forward_ref__===nt}(e)?e():e}function Lr(e){return e&&!!e.\u0275providers}const Pr=B({\u0275cmp:B}),fo=B({\u0275dir:B}),Rs=B({\u0275pipe:B}),Un=B({\u0275fac:B}),Yn=B({__NG_ELEMENT_ID__:B}),Fs=B({__NG_ENV_ID__:B});function Ve(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():function pe(e){return"string"==typeof e?e:null==e?"":String(e)}(e)}function Rc(e,n){throw new g(-201,!1)}function Dn(e,n){null==e&&function Me(e,n,t,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${t} ${r} ${n} <=Actual]`))}(n,e,null,"!=")}function qe(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function po(e){return{providers:e.providers||[],imports:e.imports||[]}}function hl(e){return tg(e,gl)||tg(e,ng)}function tg(e,n){return e.hasOwnProperty(n)?e[n]:null}function pl(e){return e&&(e.hasOwnProperty(Fc)||e.hasOwnProperty(vC))?e[Fc]:null}const gl=B({\u0275prov:B}),Fc=B({\u0275inj:B}),ng=B({ngInjectableDef:B}),vC=B({ngInjectorDef:B});var Re=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(Re||{});let Uc;function vn(e){const n=Uc;return Uc=e,n}function ig(e,n,t){const r=hl(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:t&Re.Optional?null:void 0!==n?n:void Rc()}const rt=globalThis;class ye{constructor(n,t){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=qe({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Us={},Bc="__NG_DI_FLAG__",Ml="ngTempTokenPath",CC=/\n/gm,sg="__source";let go;function si(e){const n=go;return go=e,n}function wC(e,n=Re.Default){if(void 0===go)throw new g(-203,!1);return null===go?ig(e,void 0,n):go.get(e,n&Re.Optional?null:void 0,n)}function $e(e,n=Re.Default){return(function rg(){return Uc}()||wC)(oe(e),n)}function Be(e,n=Re.Default){return $e(e,ml(n))}function ml(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Wc(e){const n=[];for(let t=0;tn){s=o-1;break}}}for(;oo?"":i[d+1].toLowerCase();const h=8&r?f:null;if(h&&-1!==lg(h,u,0)||2&r&&u!==f){if(nr(r))return!1;s=!0}}}}else{if(!s&&!nr(r)&&!nr(l))return!1;if(s&&nr(l))continue;s=!1,r=l|1&r}}return nr(r)||s}function nr(e){return 0==(1&e)}function xC(e,n,t,r){if(null===n)return-1;let i=0;if(r||!t){let o=!1;for(;i-1)for(t++;t0?'="'+a+'"':"")+"]"}else 8&r?i+="."+s:4&r&&(i+=" "+s);else""!==i&&!nr(s)&&(n+=gg(o,i),i=""),r=s,o=o||!nr(r);t++}return""!==i&&(n+=gg(o,i)),n}function Gc(e){return _r(()=>{const n=mg(e),t={...n,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===yl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||tr.Emulated,styles:e.styles||Xe,_:null,schemas:e.schemas||null,tView:null,id:""};yg(t);const r=e.dependencies;return t.directiveDefs=Dl(r,!1),t.pipeDefs=Dl(r,!0),t.id=function VC(e){let n=0;const t=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const i of t)n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}(t),t})}function YC(e){return be(e)||Qt(e)}function QC(e){return null!==e}function Hs(e){return _r(()=>({type:e.type,bootstrap:e.bootstrap||Xe,declarations:e.declarations||Xe,imports:e.imports||Xe,exports:e.exports||Xe,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Mg(e,n){if(null==e)return gr;const t={};for(const r in e)if(e.hasOwnProperty(r)){const i=e[r];let o,s,a=ai.None;Array.isArray(i)?(a=i[0],o=i[1],s=i[2]??o):(o=i,s=i),n?(t[o]=a!==ai.None?[r,a]:r,n[o]=s):t[o]=r}return t}function Nn(e){return _r(()=>{const n=mg(e);return yg(n),n})}function be(e){return e[Pr]||null}function Qt(e){return e[fo]||null}function Kt(e){return e[Rs]||null}function mg(e){const n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputTransforms:null,inputConfig:e.inputs||gr,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Xe,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Mg(e.inputs,n),outputs:Mg(e.outputs),debugInfo:null}}function yg(e){e.features?.forEach(n=>n(e))}function Dl(e,n){if(!e)return null;const t=n?Kt:YC;return()=>("function"==typeof e?e():e).map(r=>t(r)).filter(QC)}const Et=0,R=1,ce=2,bt=3,rr=4,ln=5,ir=6,Mo=7,gt=8,hn=9,kr=10,Ie=11,Vs=12,Dg=13,mo=14,jt=15,Bs=16,yo=17,Mr=18,Ws=19,vg=20,li=21,vl=22,Ti=23,ve=25,Zc=1,mr=7,Do=9,Ot=10;var qc=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(qc||{});function un(e){return Array.isArray(e)&&"object"==typeof e[Zc]}function cn(e){return Array.isArray(e)&&!0===e[Zc]}function Xc(e){return 0!=(4&e.flags)}function wi(e){return e.componentOffset>-1}function Il(e){return 1==(1&e.flags)}function or(e){return!!e.template}function Jc(e){return 0!=(512&e[ce])}function ji(e,n){return e.hasOwnProperty(Un)?e[Un]:null}class GC{constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}}function Eg(e,n,t,r){null!==n?n.applyValueToInputSignal(n,r):e[t]=r}function Tg(e){return e.type.prototype.ngOnChanges&&(e.setInput=qC),ZC}function ZC(){const e=jg(this),n=e?.current;if(n){const t=e.previous;if(t===gr)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function qC(e,n,t,r,i){const o=this.declaredInputs[r],s=jg(e)||function XC(e,n){return e[wg]=n}(e,{previous:gr,current:null}),a=s.current||(s.current={}),l=s.previous,u=l[o];a[o]=new GC(u&&u.currentValue,t,l===gr),Eg(e,n,i,t)}const wg="__ngSimpleChanges__";function jg(e){return e[wg]||null}const yr=function(e,n,t){};let zg=!1;function ut(e){for(;Array.isArray(e);)e=e[Et];return e}function pn(e,n){return ut(n[e.index])}function Zs(e,n){return e.data[n]}function bn(e,n){const t=n[e];return un(t)?t:t[Et]}function rd(e){return 128==(128&e[ce])}function Dr(e,n){return null==n?null:e[n]}function bg(e){e[yo]=0}function rE(e){1024&e[ce]||(e[ce]|=1024,rd(e)&&qs(e))}function xg(e){return 9216&e[ce]||e[Ti]?.dirty}function id(e){xg(e)?qs(e):64&e[ce]&&(function KC(){return zg}()?(e[ce]|=1024,qs(e)):e[kr].changeDetectionScheduler?.notify())}function qs(e){e[kr].changeDetectionScheduler?.notify();let n=Si(e);for(;null!==n&&!(8192&n[ce])&&(n[ce]|=8192,rd(n));)n=Si(n)}function Si(e){const n=e[bt];return cn(n)?n[bt]:n}const me={lFrame:Hg(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function Pg(){return me.bindingsEnabled}function No(){return null!==me.skipHydrationRootTNode}function j(){return me.lFrame.lView}function Fe(){return me.lFrame.tView}function ct(){let e=_g();for(;null!==e&&64===e.type;)e=e.parent;return e}function _g(){return me.lFrame.currentTNode}function vr(e,n){const t=me.lFrame;t.currentTNode=e,t.isParent=n}function sd(){return me.lFrame.isParent}function ad(){me.lFrame.isParent=!1}function ME(e,n){const t=me.lFrame;t.bindingIndex=t.bindingRootIndex=e,ld(n)}function ld(e){me.lFrame.currentDirectiveIndex=e}function Ug(){return me.lFrame.currentQueryIndex}function cd(e){me.lFrame.currentQueryIndex=e}function yE(e){const n=e[R];return 2===n.type?n.declTNode:1===n.type?e[ln]:null}function Yg(e,n,t){if(t&Re.SkipSelf){let i=n,o=e;for(;!(i=i.parent,null!==i||t&Re.Host||(i=yE(o),null===i||(o=o[mo],10&i.type))););if(null===i)return!1;n=i,e=o}const r=me.lFrame=Qg();return r.currentTNode=n,r.lView=e,!0}function dd(e){const n=Qg(),t=e[R];me.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function Qg(){const e=me.lFrame,n=null===e?null:e.child;return null===n?Hg(e):n}function Hg(e){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=n),n}function Vg(){const e=me.lFrame;return me.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Bg=Vg;function fd(){const e=Vg();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function dn(){return me.lFrame.selectedIndex}function Ai(e){me.lFrame.selectedIndex=e}let $g=!0;function Tl(){return $g}function ui(e){$g=e}function wl(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t=r)break}else n[l]<0&&(e[yo]+=65536),(a>14>16&&(3&e[ce])===n&&(e[ce]+=16384,Zg(a,o)):Zg(a,o)}const Io=-1;class Js{constructor(n,t,r){this.factory=n,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=r}}function gd(e){return e!==Io}function Ks(e){return 32767&e}function ea(e,n){let t=function zE(e){return e>>16}(e),r=n;for(;t>0;)r=r[mo],t--;return r}let Md=!0;function Al(e){const n=Md;return Md=e,n}const qg=255,Xg=5;let bE=0;const Ir={};function zl(e,n){const t=Jg(e,n);if(-1!==t)return t;const r=n[R];r.firstCreatePass&&(e.injectorIndex=n.length,md(r.data,e),md(n,null),md(r.blueprint,null));const i=bl(e,n),o=e.injectorIndex;if(gd(i)){const s=Ks(i),a=ea(i,n),l=a[R].data;for(let u=0;u<8;u++)n[o+u]=a[s+u]|l[s+u]}return n[o+8]=i,o}function md(e,n){e.push(0,0,0,0,0,0,0,0,n)}function Jg(e,n){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===n[e.injectorIndex+8]?-1:e.injectorIndex}function bl(e,n){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;null!==i;){if(r=oM(i),null===r)return Io;if(t++,i=i[mo],-1!==r.injectorIndex)return r.injectorIndex|t<<16}return Io}function yd(e,n,t){!function OE(e,n,t){let r;"string"==typeof t?r=t.charCodeAt(0)||0:t.hasOwnProperty(Yn)&&(r=t[Yn]),null==r&&(r=t[Yn]=bE++);const i=r&qg;n.data[e+(i>>Xg)]|=1<=0?n&qg:_E:n}(t);if("function"==typeof o){if(!Yg(n,e,r))return r&Re.Host?Kg(i,0,r):eM(n,t,r,i);try{let s;if(s=o(r),null!=s||r&Re.Optional)return s;Rc()}finally{Bg()}}else if("number"==typeof o){let s=null,a=Jg(e,n),l=Io,u=r&Re.Host?n[jt][ln]:null;for((-1===a||r&Re.SkipSelf)&&(l=-1===a?bl(e,n):n[a+8],l!==Io&&iM(r,!1)?(s=n[R],a=Ks(l),n=ea(l,n)):a=-1);-1!==a;){const c=n[R];if(rM(o,a,c.data)){const d=LE(a,n,t,s,r,u);if(d!==Ir)return d}l=n[a+8],l!==Io&&iM(r,n[R].data[a+8]===u)&&rM(o,a,n)?(s=c,a=Ks(l),n=ea(l,n)):a=-1}}return i}function LE(e,n,t,r,i,o){const s=n[R],a=s.data[e+8],c=Ol(a,s,t,null==r?wi(a)&&Md:r!=s&&0!=(3&a.type),i&Re.Host&&o===a);return null!==c?zi(n,s,c,a):Ir}function Ol(e,n,t,r,i){const o=e.providerIndexes,s=n.data,a=1048575&o,l=e.directiveStart,c=o>>20,f=i?a+c:e.directiveEnd;for(let h=r?a:a+c;h=l&&p.type===t)return h}if(i){const h=s[l];if(h&&or(h)&&h.type===t)return l}return null}function zi(e,n,t,r){let i=e[t];const o=n.data;if(function wE(e){return e instanceof Js}(i)){const s=i;s.resolving&&function Qn(e,n){const t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new g(-200,`Circular dependency in DI detected for ${e}${t}`)}(Ve(o[t]));const a=Al(s.canSeeViewProviders);s.resolving=!0;const u=s.injectImpl?vn(s.injectImpl):null;Yg(e,r,Re.Default);try{i=e[t]=s.factory(void 0,o,e,r),n.firstCreatePass&&t>=r.directiveStart&&function EE(e,n,t){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=n.type.prototype;if(r){const s=Tg(n);(t.preOrderHooks??=[]).push(e,s),(t.preOrderCheckHooks??=[]).push(e,s)}i&&(t.preOrderHooks??=[]).push(0-e,i),o&&((t.preOrderHooks??=[]).push(e,o),(t.preOrderCheckHooks??=[]).push(e,o))}(t,o[t],n)}finally{null!==u&&vn(u),Al(a),s.resolving=!1,Bg()}}return i}function rM(e,n,t){return!!(t[n+(e>>Xg)]&1<Array.isArray(t)?zo(t,n):n(t))}function aM(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function xl(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}const xo=new ye(""),hM=new ye("",-1),Sd=new ye("");class kl{get(n,t=Us){if(t===Us){const r=new Error(`NullInjectorError: No provider for ${te(n)}!`);throw r.name="NullInjectorError",r}return t}}function sT(...e){return{\u0275providers:pM(0,e),\u0275fromNgModule:!0}}function pM(e,...n){const t=[],r=new Set;let i;const o=s=>{t.push(s)};return zo(n,s=>{const a=s;Rl(a,o,[],r)&&(i||=[],i.push(a))}),void 0!==i&&gM(i,o),t}function gM(e,n){for(let t=0;t{n(o,r)})}}function Rl(e,n,t,r){if(!(e=oe(e)))return!1;let i=null,o=pl(e);const s=!o&&be(e);if(o||s){if(s&&!s.standalone)return!1;i=e}else{const l=e.ngModule;if(o=pl(l),!o)return!1;i=l}const a=r.has(i);if(s){if(a)return!1;if(r.add(i),s.dependencies){const l="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const u of l)Rl(u,n,t,r)}}else{if(!o)return!1;{if(null!=o.imports&&!a){let u;r.add(i);try{zo(o.imports,c=>{Rl(c,n,t,r)&&(u||=[],u.push(c))})}finally{}void 0!==u&&gM(u,n)}if(!a){const u=ji(i)||(()=>new i);n({provide:i,useFactory:u,deps:Xe},i),n({provide:Sd,useValue:i,multi:!0},i),n({provide:xo,useValue:()=>$e(i),multi:!0},i)}const l=o.providers;if(null!=l&&!a){const u=e;zd(l,c=>{n(c,u)})}}}return i!==e&&void 0!==e.providers}function zd(e,n){for(let t of e)Lr(t)&&(t=t.\u0275providers),Array.isArray(t)?zd(t,n):n(t)}const aT=B({provide:String,useValue:B});function bd(e){return null!==e&&"object"==typeof e&&aT in e}function bi(e){return"function"==typeof e}const Od=new ye(""),Fl={},uT={};let xd;function Ul(){return void 0===xd&&(xd=new kl),xd}class Ur{}class Lo extends Ur{get destroyed(){return this._destroyed}constructor(n,t,r,i){super(),this.parent=t,this.source=r,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Pd(n,s=>this.processProvider(s)),this.records.set(hM,Po(void 0,this)),i.has("environment")&&this.records.set(Ur,Po(void 0,this));const o=this.records.get(Od);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Sd,Xe,Re.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const t of n)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(n){return this.assertNotDestroyed(),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){this.assertNotDestroyed();const t=si(this),r=vn(void 0);try{return n()}finally{si(t),vn(r)}}get(n,t=Us,r=Re.Default){if(this.assertNotDestroyed(),n.hasOwnProperty(Fs))return n[Fs](this);r=ml(r);const o=si(this),s=vn(void 0);try{if(!(r&Re.SkipSelf)){let l=this.records.get(n);if(void 0===l){const u=function pT(e){return"function"==typeof e||"object"==typeof e&&e instanceof ye}(n)&&hl(n);l=u&&this.injectableDefInScope(u)?Po(Ld(n),Fl):null,this.records.set(n,l)}if(null!=l)return this.hydrate(n,l)}return(r&Re.Self?Ul():this.parent).get(n,t=r&Re.Optional&&t===Us?null:t)}catch(a){if("NullInjectorError"===a.name){if((a[Ml]=a[Ml]||[]).unshift(te(n)),o)throw a;return function SC(e,n,t,r){const i=e[Ml];throw n[sg]&&i.unshift(n[sg]),e.message=function AC(e,n,t,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let i=te(n);if(Array.isArray(n))i=n.map(te).join(" -> ");else if("object"==typeof n){let o=[];for(let s in n)if(n.hasOwnProperty(s)){let a=n[s];o.push(s+":"+("string"==typeof a?JSON.stringify(a):te(a)))}i=`{${o.join(", ")}}`}return`${t}${r?"("+r+")":""}[${i}]: ${e.replace(CC,"\n ")}`}("\n"+e.message,i,t,r),e.ngTokenPath=i,e[Ml]=null,e}(a,n,"R3InjectorError",this.source)}throw a}finally{vn(s),si(o)}}resolveInjectorInitializers(){const n=si(this),t=vn(void 0);try{const i=this.get(xo,Xe,Re.Self);for(const o of i)o()}finally{si(n),vn(t)}}toString(){const n=[],t=this.records;for(const r of t.keys())n.push(te(r));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new g(205,!1)}processProvider(n){let t=bi(n=oe(n))?n:oe(n&&n.provide);const r=function dT(e){return bd(e)?Po(void 0,e.useValue):Po(function yM(e,n,t){let r;if(bi(e)){const i=oe(e);return ji(i)||Ld(i)}if(bd(e))r=()=>oe(e.useValue);else if(function mM(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Wc(e.deps||[]));else if(function MM(e){return!(!e||!e.useExisting)}(e))r=()=>$e(oe(e.useExisting));else{const i=oe(e&&(e.useClass||e.provide));if(!function fT(e){return!!e.deps}(e))return ji(i)||Ld(i);r=()=>new i(...Wc(e.deps))}return r}(e),Fl)}(n);if(!bi(n)&&!0===n.multi){let i=this.records.get(t);i||(i=Po(void 0,Fl,!0),i.factory=()=>Wc(i.multi),this.records.set(t,i)),t=n,i.multi.push(n)}this.records.set(t,r)}hydrate(n,t){return t.value===Fl&&(t.value=uT,t.value=t.factory()),"object"==typeof t.value&&t.value&&function hT(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}injectableDefInScope(n){if(!n.providedIn)return!1;const t=oe(n.providedIn);return"string"==typeof t?"any"===t||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){const t=this._onDestroyHooks.indexOf(n);-1!==t&&this._onDestroyHooks.splice(t,1)}}function Ld(e){const n=hl(e),t=null!==n?n.factory:ji(e);if(null!==t)return t;if(e instanceof ye)throw new g(204,!1);if(e instanceof Function)return function cT(e){if(e.length>0)throw new g(204,!1);const t=function DC(e){return e&&(e[gl]||e[ng])||null}(e);return null!==t?()=>t.factory(e):()=>new e}(e);throw new g(204,!1)}function Po(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Pd(e,n){for(const t of e)Array.isArray(t)?Pd(t,n):t&&Lr(t)?Pd(t.\u0275providers,n):n(t)}function IM(e,n=null,t=null,r){const i=function CM(e,n=null,t=null,r,i=new Set){const o=[t||Xe,sT(e)];return r=r||("object"==typeof e?void 0:te(e)),new Lo(o,n||Ul(),r||null,i)}(e,n,t,r);return i.resolveInjectorInitializers(),i}let Rd,Hn=(()=>{class e{static{this.THROW_IF_NOT_FOUND=Us}static{this.NULL=new kl}static create(t,r){if(Array.isArray(t))return IM({name:""},r,t,"");{const i=t.name??"";return IM({name:i},t.parent,t.providers,i)}}static{this.\u0275prov=qe({token:e,providedIn:"any",factory:()=>$e(hM)})}static{this.__NG_ELEMENT_ID__=-1}}return e})();const Fd=new ye("",{providedIn:"root",factory:()=>CT}),CT="ng",TM=new ye(""),_o=new ye("",{providedIn:"platform",factory:()=>"unknown"}),wM=new ye("",{providedIn:"root",factory:()=>function ci(){if(void 0!==Rd)return Rd;if(typeof document<"u")return document;throw new g(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function Bl(e){return 128==(128&e.flags)}var hi=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(hi||{});const Vd=new Map;let _T=0;const Wd="__ngContext__";function fn(e,n){un(n)?(e[Wd]=n[Ws],function RT(e){Vd.set(e[Ws],e)}(n)):e[Wd]=n}let $d;function Gd(e,n){return $d(e,n)}function Ro(e,n,t,r,i){if(null!=r){let o,s=!1;cn(r)?o=r:un(r)&&(s=!0,r=r[Et]);const a=ut(r);0===e&&null!==t?null==i?GM(n,t,a):xi(n,t,a,i||null,!0):1===e&&null!==t?xi(n,t,a,i||null,!0):2===e?function Jl(e,n,t){const r=ql(e,n);r&&function ew(e,n,t,r){e.removeChild(n,t,r)}(e,r,n,t)}(n,a,s):3===e&&n.destroyNode(a),null!=o&&function rw(e,n,t,r,i){const o=t[mr];o!==ut(t)&&Ro(n,e,r,o,i);for(let a=Ot;a0&&(e[t-1][rr]=r[rr]);const o=xl(e,Ot+n);!function $T(e,n){BM(e,n),n[Et]=null,n[ln]=null}(r[R],r);const s=o[Mr];null!==s&&s.detachView(o[R]),r[bt]=null,r[rr]=null,r[ce]&=-129}return r}function Zl(e,n){if(!(256&n[ce])){const t=n[Ie];t.destroyNode&&Kl(e,n,t,3,null,null),function ZT(e){let n=e[Vs];if(!n)return qd(e[R],e);for(;n;){let t=null;if(un(n))t=n[Vs];else{const r=n[Ot];r&&(t=r)}if(!t){for(;n&&!n[rr]&&n!==e;)un(n)&&qd(n[R],n),n=n[bt];null===n&&(n=e),un(n)&&qd(n[R],n),t=n&&n[rr]}n=t}}(n)}}function qd(e,n){if(!(256&n[ce])){n[ce]&=-129,n[ce]|=256,n[Ti]&&function ao(e){if(br(e),ri(e))for(let n=0;n=0?r[s]():r[-s].unsubscribe(),o+=2}else t[o].call(r[t[o+1]]);null!==r&&(n[Mo]=null);const i=n[li];if(null!==i){n[li]=null;for(let o=0;o-1){const{encapsulation:o}=e.data[r.directiveStart+i];if(o===tr.None||o===tr.Emulated)return null}return pn(r,t)}}(e,n.parent,t)}function xi(e,n,t,r,i){e.insertBefore(n,t,r,i)}function GM(e,n,t){e.appendChild(n,t)}function ZM(e,n,t,r,i){null!==r?xi(e,n,t,r,i):GM(e,n,t)}function ql(e,n){return e.parentNode(n)}function qM(e,n,t){return JM(e,n,t)}let Jd,JM=function XM(e,n,t){return 40&e.type?pn(e,t):null};function Xl(e,n,t,r){const i=Xd(e,r,n),o=n[Ie],a=qM(r.parent||n[ln],r,n);if(null!=i)if(Array.isArray(t))for(let l=0;lnull;function gf(e,n,t=!1){return ym(e,n,t)}class Uw{}class Cm{}class Qw{resolveComponentFactory(n){throw function Yw(e){const n=Error(`No component factory found for ${te(e)}.`);return n.ngComponent=e,n}(n)}}let lu=(()=>{class e{static{this.NULL=new Qw}}return e})();function Hw(){return Vo(ct(),j())}function Vo(e,n){return new Li(pn(e,n))}let Li=(()=>{class e{constructor(t){this.nativeElement=t}static{this.__NG_ELEMENT_ID__=Hw}}return e})();function Vw(e){return e instanceof Li?e.nativeElement:e}class Tm{}let Df=(()=>{class e{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function Bw(){const e=j(),t=bn(ct().index,e);return(un(t)?t:e)[Ie]}()}}return e})(),Ww=(()=>{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>null})}}return e})();const vf={};function ga(e,n,t,r,i=!1){for(;null!==t;){const o=n[t.index];null!==o&&r.push(ut(o)),cn(o)&&xm(o,r);const s=t.type;if(8&s)ga(e,n,t.child,r);else if(32&s){const a=Gd(t,n);let l;for(;l=a();)r.push(l)}else if(16&s){const a=em(n,t);if(Array.isArray(a))r.push(...a);else{const l=Si(n[jt]);ga(l[R],l,a,r,!0)}}t=i?t.projectionNext:t.next}return r}function xm(e,n){for(let t=Ot;t!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{qs(e.lView)},consumerOnSignalRead(){this.lView[Ti]=this}};function Pm(e){return km(e[Vs])}function _m(e){return km(e[rr])}function km(e){for(;null!==e&&!cn(e);)e=e[rr];return e}function Cf(e){return e.ngOriginalError}class Qr{constructor(){this._console=console}handleError(n){const t=this._findOriginalError(n);this._console.error("ERROR",n),t&&this._console.error("ORIGINAL ERROR",t)}_findOriginalError(n){let t=n&&Cf(n);for(;t&&Cf(t);)t=Cf(t);return t||null}}const Fm=new ye("",{providedIn:"root",factory:()=>Be(Qr).handleError.bind(void 0)}),Ym=new ye("",{providedIn:"root",factory:()=>!1}),Ce={};function Wm(e,n,t,r){if(!r)if(3==(3&n[ce])){const o=e.preOrderCheckHooks;null!==o&&jl(n,o,t)}else{const o=e.preOrderHooks;null!==o&&Sl(n,o,0,t)}Ai(t)}function we(e,n=Re.Default){const t=j();return null===t?$e(e,n):tM(ct(),t,oe(e),n)}function $m(e,n,t,r,i,o){const s=Ze(null);try{let a=null;i&ai.SignalBased&&(a=n[r][rn]),null!==a&&void 0!==a.transformFn&&(o=a.transformFn(o)),i&ai.HasDecoratorInputTransform&&(o=e.inputTransforms[r].call(n,o)),null!==e.setInput?e.setInput(n,a,o,t,r):Eg(n,a,r,o)}finally{Ze(s)}}function fu(e,n,t,r,i,o,s,a,l,u,c){const d=n.blueprint.slice();return d[Et]=i,d[ce]=204|r,(null!==u||e&&2048&e[ce])&&(d[ce]|=2048),bg(d),d[bt]=d[mo]=e,d[gt]=t,d[kr]=s||e&&e[kr],d[Ie]=a||e&&e[Ie],d[hn]=l||e&&e[hn]||null,d[ln]=o,d[Ws]=function kT(){return _T++}(),d[ir]=c,d[vg]=u,d[jt]=2==n.type?e[jt]:d,d}function Bo(e,n,t,r,i){let o=e.data[n];if(null===o)o=function Ef(e,n,t,r,i){const o=_g(),s=sd(),l=e.data[n]=function Cj(e,n,t,r,i,o){let s=n?n.injectorIndex:-1,a=0;return No()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?o:o&&o.parent,t,n,r,i);return null===e.firstChild&&(e.firstChild=l),null!==o&&(s?null==o.child&&null!==l.parent&&(o.child=l):null===o.next&&(o.next=l,l.prev=o)),l}(e,n,t,r,i),function gE(){return me.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=t,o.value=r,o.attrs=i;const s=function Xs(){const e=me.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}();o.injectorIndex=null===s?-1:s.injectorIndex}return vr(o,!0),o}function Ma(e,n,t,r){if(0===t)return-1;const i=n.length;for(let o=0;ove&&Wm(e,n,ve,!1),yr(s?2:0,i),t(r,i)}finally{Ai(o),yr(s?3:1,i)}}function Tf(e,n,t){if(Xc(n)){const r=Ze(null);try{const o=n.directiveEnd;for(let s=n.directiveStart;snull;function Xm(e,n,t,r,i){for(let o in n){if(!n.hasOwnProperty(o))continue;const s=n[o];if(void 0===s)continue;r??={};let a,l=ai.None;Array.isArray(s)?(a=s[0],l=s[1]):a=s;let u=o;if(null!==i){if(!i.hasOwnProperty(o))continue;u=i[o]}0===e?Jm(r,t,u,a,l):Jm(r,t,u,a)}return r}function Jm(e,n,t,r,i){let o;e.hasOwnProperty(t)?(o=e[t]).push(n,r):o=e[t]=[n,r],void 0!==i&&o.push(i)}function Af(e,n,t,r){if(Pg()){const i=null===r?null:{"":-1},o=function Oj(e,n){const t=e.directiveRegistry;let r=null,i=null;if(t)for(let o=0;o0;){const t=e[--n];if("number"==typeof t&&t<0)return t}return 0})(s)!=a&&s.push(a),s.push(t,r,o)}}(e,n,r,Ma(e,t,i.hostVars,Ce),i)}function Rj(e,n,t,r,i,o){const s=o[n];if(null!==s)for(let a=0;ae.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(a,s),function sj(e){e.lView[Ti]!==e&&(e.lView=null,Lm.push(e))}(a)),fd()}}function sy(e,n){for(let t=Pm(e);null!==t;t=_m(t))for(let r=Ot;r-1&&(aa(n,r),xl(t,r))}this._attachedToViewContainer=!1}Zl(this._lView[R],this._lView)}onDestroy(n){!function El(e,n){if(256==(256&e[ce]))throw new g(911,!1);null===e[li]&&(e[li]=[]),e[li].push(n)}(this._lView,n)}markForCheck(){ma(this._cdRefInjectingView||this._lView)}detach(){this._lView[ce]&=-129}reattach(){id(this._lView),this._lView[ce]|=128}detectChanges(){this._lView[ce]|=1024,Lf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new g(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,BM(this._lView[R],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new g(902,!1);this._appRef=n,id(this._lView)}}const cy=new Set;function kf(e){return n=>{setTimeout(e,void 0,n)}}const Vn=class nS extends ge{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,t,r){let i=n,o=t||(()=>null),s=r;if(n&&"object"==typeof n){const l=n;i=l.next?.bind(l),o=l.error?.bind(l),s=l.complete?.bind(l)}this.__isAsync&&(o=kf(o),i&&(i=kf(i)),s&&(s=kf(s)));const a=super.subscribe({next:i,error:o,complete:s});return n instanceof on&&n.add(a),a}};function dy(...e){}class vt{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:t=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Vn(!1),this.onMicrotaskEmpty=new Vn(!1),this.onStable=new Vn(!1),this.onError=new Vn(!1),typeof Zone>"u")throw new g(908,!1);Zone.assertZonePatched();const i=this;i._nesting=0,i._outer=i._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!r&&t,i.shouldCoalesceRunChangeDetection=r,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function rS(){const e="function"==typeof rt.requestAnimationFrame;let n=rt[e?"requestAnimationFrame":"setTimeout"],t=rt[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&n&&t){const r=n[Zone.__symbol__("OriginalDelegate")];r&&(n=r);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function sS(e){const n=()=>{!function oS(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(rt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Ff(e),e.isCheckStableRunning=!0,Rf(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Ff(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(t,r,i,o,s,a)=>{if(function aS(e){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0].data?.__ignore_ng_zone__}(a))return t.invokeTask(i,o,s,a);try{return fy(e),t.invokeTask(i,o,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||e.shouldCoalesceRunChangeDetection)&&n(),hy(e)}},onInvoke:(t,r,i,o,s,a,l)=>{try{return fy(e),t.invoke(i,o,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&n(),hy(e)}},onHasTask:(t,r,i,o)=>{t.hasTask(i,o),r===i&&("microTask"==o.change?(e._hasPendingMicrotasks=o.microTask,Ff(e),Rf(e)):"macroTask"==o.change&&(e.hasPendingMacrotasks=o.macroTask))},onHandleError:(t,r,i,o)=>(t.handleError(i,o),e.runOutsideAngular(()=>e.onError.emit(o)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!vt.isInAngularZone())throw new g(909,!1)}static assertNotInAngularZone(){if(vt.isInAngularZone())throw new g(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,i){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+i,n,iS,dy,dy);try{return o.runTask(s,t,r)}finally{o.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}}const iS={};function Rf(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Ff(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function fy(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function hy(e){e._nesting--,Rf(e)}let Da=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const t=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const i of t)i();return!!this.handler?.execute()||t.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>new e})}}return e})();function dS(e,n){const t=bn(n,e),r=t[R];!function fS(e,n){for(let t=n.length;t0&&rm(e,t,o.join(" "))}}(f,F,p,r),void 0!==t&&function IS(e,n,t){const r=e.projection=[];for(let i=0;i=0;r--){const i=e[r];i.hostVars=n+=i.hostVars,i.hostAttrs=Qs(i.hostAttrs,t=Qs(t,i.hostAttrs))}}(r)}function ES(e,n){for(const t in n.inputs){if(!n.inputs.hasOwnProperty(t)||e.inputs.hasOwnProperty(t))continue;const r=n.inputs[t];if(void 0!==r&&(e.inputs[t]=r,e.declaredInputs[t]=n.declaredInputs[t],null!==n.inputTransforms)){const i=Array.isArray(r)?r[0]:r;if(!n.inputTransforms.hasOwnProperty(i))continue;e.inputTransforms??={},e.inputTransforms[i]=n.inputTransforms[i]}}}function Mu(e){return e===gr?{}:e===Xe?[]:e}function wS(e,n){const t=e.viewQuery;e.viewQuery=t?(r,i)=>{n(r,i),t(r,i)}:n}function jS(e,n){const t=e.contentQueries;e.contentQueries=t?(r,i,o)=>{n(r,i,o),t(r,i,o)}:n}function SS(e,n){const t=e.hostBindings;e.hostBindings=t?(r,i)=>{n(r,i),t(r,i)}:n}function $o(e,n){return!n||null===n.firstChild||Bl(e)}function ja(e,n,t,r=!0){const i=n[R];if(function qT(e,n,t,r){const i=Ot+r,o=t.length;r>0&&(t[i-1][rr]=n),r{class e{static{this.__NG_ELEMENT_ID__=nA}}return e})();function nA(){return Ly(ct(),j())}const rA=Bn,Oy=class extends rA{constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Vo(this._hostTNode,this._hostLView)}get injector(){return new Ht(this._hostTNode,this._hostLView)}get parentInjector(){const n=bl(this._hostTNode,this._hostLView);if(gd(n)){const t=ea(n,this._hostLView),r=Ks(n);return new Ht(t[R].data[r+8],t)}return new Ht(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const t=xy(this._lContainer);return null!==t&&t[n]||null}get length(){return this._lContainer.length-Ot}createEmbeddedView(n,t,r){let i,o;"number"==typeof r?i=r:null!=r&&(i=r.index,o=r.injector);const a=n.createEmbeddedViewImpl(t||{},o,null);return this.insertImpl(a,i,$o(this._hostTNode,null)),a}createComponent(n,t,r,i,o){const s=n&&!function ta(e){return"function"==typeof e}(n);let a;if(s)a=t;else{const p=t||{};a=p.index,r=p.injector,i=p.projectableNodes,o=p.environmentInjector||p.ngModuleRef}const l=s?n:new va(be(n)),u=r||this.parentInjector;if(!o&&null==l.ngModule){const M=(s?u:this.parentInjector).get(Ur,null);M&&(o=M)}be(l.componentType??{});const h=l.create(u,i,null,o);return this.insertImpl(h.hostView,a,$o(this._hostTNode,null)),h}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){const i=n._lView;if(function nE(e){return cn(e[bt])}(i)){const a=this.indexOf(n);if(-1!==a)this.detach(a);else{const l=i[bt],u=new Oy(l,l[ln],l[bt]);u.detach(u.indexOf(n))}}const o=this._adjustIndex(t),s=this._lContainer;return ja(s,i,o,r),n.attachToViewContainerRef(),aM($f(s),o,n),n}move(n,t){return this.insert(n,t)}indexOf(n){const t=xy(this._lContainer);return null!==t?t.indexOf(n):-1}remove(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);r&&(xl($f(this._lContainer),t),Zl(r[R],r))}detach(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);return r&&null!=xl($f(this._lContainer),t)?new ya(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function xy(e){return e[8]}function $f(e){return e[8]||(e[8]=[])}function Ly(e,n){let t;const r=n[e.index];return cn(r)?t=r:(t=ty(r,n,null,e),n[e.index]=t,hu(n,t)),Py(t,n,e,r),new Oy(t,e,n)}let Py=function ky(e,n,t,r){if(e[mr])return;let i;i=8&t.type?ut(r):function iA(e,n){const t=e[Ie],r=t.createComment(""),i=pn(n,e);return xi(t,ql(t,i),r,function tw(e,n){return e.nextSibling(n)}(t,i),!1),r}(n,t),e[mr]=i},Gf=()=>!1;function Go(e,n,t,r,i,o,s,a){const l=j(),u=Fe(),c=e+ve,d=u.firstCreatePass?function lA(e,n,t,r,i,o,s,a,l){const u=n.consts,c=Bo(n,e,4,s||null,Dr(u,a));Af(n,t,c,Dr(u,l)),wl(n,c);const d=c.tView=Sf(2,c,r,i,o,n.directiveRegistry,n.pipeRegistry,null,n.schemas,u,null);return null!==n.queries&&(n.queries.template(n,c),d.queries=n.queries.embeddedTView(c)),c}(c,u,l,n,t,r,i,o,s):u.data[c];vr(d,!1);const f=Ry(u,l,d,e);Tl()&&Xl(u,l,f,d),fn(f,l);const h=ty(f,l,f,d);return l[c]=h,hu(l,h),function _y(e,n,t){return Gf(e,n,t)}(h,d,l),Il(d)&&wf(u,l,d),null!=s&&jf(l,d,a),Go}let Ry=function Fy(e,n,t,r){return ui(!0),n[Ie].createComment("")};function Su(e,n,t){const r=j();return function _t(e,n,t){return!Object.is(e[n],t)&&(e[n]=t,!0)}(r,function Nr(){return me.lFrame.bindingIndex++}(),n)&&function Ln(e,n,t,r,i,o,s,a){const l=pn(n,t);let c,u=n.inputs;!a&&null!=u&&(c=u[r])?(xf(e,t,c,r,i),wi(n)&&function wj(e,n){const t=bn(n,e);16&t[ce]||(t[ce]|=64)}(t,n.index)):3&n.type&&(r=function Tj(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),i=null!=s?s(i,n.value||"",r):i,o.setProperty(l,r,i))}(Fe(),function Dt(){const e=me.lFrame;return Zs(e.tView,e.selectedIndex)}(),r,e,n,r[Ie],t,!1),Su}function sh(e,n,t,r,i){const s=i?"class":"style";xf(e,t,n.inputs[s],s,r)}function zu(e,n,t,r){const i=j(),o=Fe(),s=ve+e,a=i[Ie],l=o.firstCreatePass?function bz(e,n,t,r,i,o){const s=n.consts,l=Bo(n,e,2,r,Dr(s,i));return Af(n,t,l,Dr(s,o)),null!==l.attrs&&gu(l,l.attrs,!1),null!==l.mergedAttrs&&gu(l,l.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,l),l}(s,o,i,n,t,r):o.data[s],u=_D(o,i,l,a,n,e);i[s]=u;const c=Il(l);return vr(l,!0),im(a,u,l),32!=(32&l.flags)&&Tl()&&Xl(o,i,u,l),0===function iE(){return me.lFrame.elementDepthCount}()&&fn(u,i),function oE(){me.lFrame.elementDepthCount++}(),c&&(wf(o,i,l),Tf(o,l,i)),null!==r&&jf(i,l),zu}function bu(){let e=ct();sd()?ad():(e=e.parent,vr(e,!1));const n=e;(function aE(e){return me.skipHydrationRootTNode===e})(n)&&function dE(){me.skipHydrationRootTNode=null}(),function sE(){me.lFrame.elementDepthCount--}();const t=Fe();return t.firstCreatePass&&(wl(t,e),Xc(e)&&t.queries.elementEnd(e)),null!=n.classesWithoutHost&&function SE(e){return 0!=(8&e.flags)}(n)&&sh(t,n,j(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function AE(e){return 0!=(16&e.flags)}(n)&&sh(t,n,j(),n.stylesWithoutHost,!1),bu}function fh(e,n,t,r){return zu(e,n,t,r),bu(),fh}let _D=(e,n,t,r,i,o)=>(ui(!0),Gl(r,i,function Wg(){return me.lFrame.currentNamespace}()));const fs="en-US";let HD=fs;function mh(e){return!!e&&"function"==typeof e.then}function pv(e){return!!e&&"function"==typeof e.subscribe}function _b(e,n){let t=null;const r=function LC(e){const n=e.attrs;if(null!=n){const t=n.indexOf(5);if(!(1&t))return n[t+1]}return null}(e);for(let i=0;i{class e{static{this.__NG_ELEMENT_ID__=Ub}}return e})();const Rb=Vr,Fb=class extends Rb{constructor(n,t,r){super(),this._declarationLView=n,this._declarationTContainer=t,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,t){return this.createEmbeddedViewImpl(n,t)}createEmbeddedViewImpl(n,t,r){const i=function wa(e,n,t,r){const i=n.tView,a=fu(e,i,t,4096&e[ce]?4096:16,null,n,null,null,null,r?.injector??null,r?.dehydratedView??null);a[Bs]=e[n.index];const u=e[Mr];return null!==u&&(a[Mr]=u.createEmbeddedView(i)),Uf(i,a,t),a}(this._declarationLView,this._declarationTContainer,n,{injector:t,dehydratedView:r});return new ya(i)}};function Ub(){return _u(ct(),j())}function _u(e,n){return 4&e.type?new Fb(n,e,Vo(e,n)):null}class vh{constructor(n){this.queryList=n,this.matches=null}clone(){return new vh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Nh{constructor(n=[]){this.queries=n}createEmbeddedView(n){const t=n.queries;if(null!==t){const r=null!==n.contentQueries?n.contentQueries[0]:t.length,i=[];for(let o=0;o0)r.push(s[a/2]);else{const u=o[a+1],c=n[-l];for(let d=Ot;d{class e{constructor(t){this._injector=t,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){const r=pM(0,t.type),i=r.length>0?function M1(e,n,t=null){return new nN({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}([r],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,i)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(const t of this.cachedInjectors.values())null!==t&&t.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=qe({token:e,providedIn:"environment",factory:()=>new e($e(Ur))})}}return e})();function rN(e){(function Pi(e){cy.has(e)||(cy.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))})("NgStandalone"),e.getStandaloneInjector=n=>n.get(m1).getOrCreateStandaloneInjector(e)}let Rh=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Fn(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const t=this.taskId++;return this.pendingTasks.add(t),t}remove(t){this.pendingTasks.delete(t),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const _N=new ye(""),QO=new ye("");let Hh=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r}),this.appInits=Be(QO,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const t=[];for(const i of this.appInits){const o=i();if(mh(o))t.push(o);else if(pv(o)){const s=new Promise((a,l)=>{o.subscribe({complete:a,error:l})});t.push(s)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(i=>{this.reject(i)}),0===t.length&&r(),this.initialized=!0}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const kN=new ye("");let ys=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Be(Fm),this.afterRenderEffectManager=Be(Da),this.componentTypes=[],this.components=[],this.isStable=Be(Rh).hasPendingTasks.pipe(Ct(t=>!t)),this._injector=Be(Ur)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(t,r){const i=t instanceof Cm;if(!this._injector.get(Hh).done)throw!i&&function Ei(e){const n=be(e)||Qt(e)||Kt(e);return null!==n&&n.standalone}(t),new g(405,!1);let s;s=i?t:this._injector.get(lu).resolveComponentFactory(t),this.componentTypes.push(s.componentType);const a=function VO(e){return e.isBoundToModule}(s)?void 0:this._injector.get(Yi),u=s.create(Hn.NULL,[],r||s.selector,a),c=u.location.nativeElement,d=u.injector.get(_N,null);return d?.registerApplication(c),u.onDestroy(()=>{this.detachView(u.hostView),Qu(this.components,u),d?.unregisterApplication(c)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new g(101,!1);try{this._runningTick=!0;for(let t of this._views)t.detectChanges()}catch(t){this.internalErrorHandler(t)}finally{try{this.afterRenderEffectManager.execute()}catch(t){this.internalErrorHandler(t)}this._runningTick=!1}}attachView(t){const r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){const r=t;Qu(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t);const r=this._injector.get(kN,[]);[...this._bootstrapListeners,...r].forEach(i=>i(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>Qu(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new g(406,!1);const t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Qu(e,n){const t=e.indexOf(n);t>-1&&e.splice(t,1)}let WO=(()=>{class e{constructor(){this.zone=Be(vt),this.applicationRef=Be(ys)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function QN(e){return[{provide:vt,useFactory:e},{provide:xo,multi:!0,useFactory:()=>{const n=Be(WO,{optional:!0});return()=>n.initialize()}},{provide:xo,multi:!0,useFactory:()=>{const n=Be(ZO);return()=>{n.initialize()}}},{provide:Fm,useFactory:$O}]}function $O(){const e=Be(vt),n=Be(Qr);return t=>e.runOutsideAngular(()=>n.handleError(t))}function GO(e){return function Ad(e){return{\u0275providers:e}}([[],QN(()=>new vt(function HN(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}(e)))])}let ZO=(()=>{class e{constructor(){this.subscription=new on,this.initialized=!1,this.zone=Be(vt),this.pendingTasks=Be(Rh)}initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{vt.assertNotInAngularZone(),queueMicrotask(()=>{null!==t&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{vt.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const Br=new ye("",{providedIn:"root",factory:()=>Be(Br,Re.Optional|Re.SkipSelf)||function qO(){return typeof $localize<"u"&&$localize.locale||fs}()}),Vh=new ye("");let mi=null;function v4(e){try{const{rootComponent:n,appProviders:t,platformProviders:r}=e,i=function t4(e=[]){if(mi)return mi;const n=function WN(e=[],n){return Hn.create({name:n,providers:[{provide:Od,useValue:"platform"},{provide:Vh,useValue:new Set([()=>mi=null])},...e]})}(e);return mi=n,function RN(){!function zc(e){uo=e}(()=>{throw new g(600,!1)})}(),function $N(e){e.get(TM,null)?.forEach(t=>t())}(n),n}(r),o=[GO(),...t||[]],a=new nN({providers:o,parent:i,debugName:"",runEnvironmentInitializers:!1}).injector,l=a.get(vt);return l.run(()=>{a.resolveInjectorInitializers();const u=a.get(Qr,null);let c;l.runOutsideAngular(()=>{c=l.onError.subscribe({next:h=>{u.handleError(h)}})});const d=()=>a.destroy(),f=i.get(Vh);return f.add(d),a.onDestroy(()=>{c.unsubscribe(),f.delete(d)}),function FN(e,n,t){try{const r=t();return mh(r)?r.catch(i=>{throw n.runOutsideAngular(()=>e.handleError(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>e.handleError(r)),r}}(u,l,()=>{const h=a.get(Hh);return h.runInitializers(),h.donePromise.then(()=>{!function VD(e){Dn(e,"Expected localeId to be defined"),"string"==typeof e&&(HD=e.toLowerCase().replace(/_/g,"-"))}(a.get(Br,fs)||fs);const M=a.get(ys);return void 0!==n&&M.bootstrap(n),M})})})}catch(n){return Promise.reject(n)}}let mI=null;function Jh(){return mI}class P4{}const Hi=new ye("");let OI=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Hs({type:e})}static{this.\u0275inj=po({})}}return e})();function LI(e){return"server"===e}class wL extends P4{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class gp extends wL{static makeCurrent(){!function L4(e){mI??=e}(new gp)}onAndCancel(n,t,r){return n.addEventListener(t,r),()=>{n.removeEventListener(t,r)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,t){return(t=t||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return"window"===t?window:"document"===t?n:"body"===t?n.body:null}getBaseHref(n){const t=function jL(){return Wa=Wa||document.querySelector("base"),Wa?Wa.getAttribute("href"):null}();return null==t?null:function SL(e){return new URL(e,document.baseURI).pathname}(t)}resetBaseElement(){Wa=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return function Nx(e,n){n=encodeURIComponent(n);for(const t of e.split(";")){const r=t.indexOf("="),[i,o]=-1==r?[t,""]:[t.slice(0,r),t.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}(document.cookie,n)}}let Wa=null,zL=(()=>{class e{build(){return new XMLHttpRequest}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const Mp=new ye("");let RI=(()=>{class e{constructor(t,r){this._zone=r,this._eventNameToPlugin=new Map,t.forEach(i=>{i.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,r,i){return this._findPluginFor(r).addEventListener(t,r,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(o=>o.supports(t)),!r)throw new g(5101,!1);return this._eventNameToPlugin.set(t,r),r}static{this.\u0275fac=function(r){return new(r||e)($e(Mp),$e(vt))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class FI{constructor(n){this._doc=n}}const mp="ng-app-id";let UI=(()=>{class e{constructor(t,r,i,o={}){this.doc=t,this.appId=r,this.nonce=i,this.platformId=o,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=LI(o),this.resetHostNodes()}addStyles(t){for(const r of t)1===this.changeUsageCount(r,1)&&this.onStyleAdded(r)}removeStyles(t){for(const r of t)this.changeUsageCount(r,-1)<=0&&this.onStyleRemoved(r)}ngOnDestroy(){const t=this.styleNodesInDOM;t&&(t.forEach(r=>r.remove()),t.clear());for(const r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(t){this.hostNodes.add(t);for(const r of this.getAllStyles())this.addStyleToHost(t,r)}removeHost(t){this.hostNodes.delete(t)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(t){for(const r of this.hostNodes)this.addStyleToHost(r,t)}onStyleRemoved(t){const r=this.styleRef;r.get(t)?.elements?.forEach(i=>i.remove()),r.delete(t)}collectServerRenderedStyles(){const t=this.doc.head?.querySelectorAll(`style[${mp}="${this.appId}"]`);if(t?.length){const r=new Map;return t.forEach(i=>{null!=i.textContent&&r.set(i.textContent,i)}),r}return null}changeUsageCount(t,r){const i=this.styleRef;if(i.has(t)){const o=i.get(t);return o.usage+=r,o.usage}return i.set(t,{usage:r,elements:[]}),r}getStyleElement(t,r){const i=this.styleNodesInDOM,o=i?.get(r);if(o?.parentNode===t)return i.delete(r),o.removeAttribute(mp),o;{const s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=r,this.platformIsServer&&s.setAttribute(mp,this.appId),t.appendChild(s),s}}addStyleToHost(t,r){const i=this.getStyleElement(t,r),o=this.styleRef,s=o.get(r)?.elements;s?s.push(i):o.set(r,{elements:[i],usage:1})}resetHostNodes(){const t=this.hostNodes;t.clear(),t.add(this.doc.head)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi),$e(Fd),$e(wM,8),$e(_o))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const yp={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Dp=/%COMP%/g,LL=new ye("",{providedIn:"root",factory:()=>!0});function QI(e,n){return n.map(t=>t.replace(Dp,e))}let HI=(()=>{class e{constructor(t,r,i,o,s,a,l,u=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=s,this.platformId=a,this.ngZone=l,this.nonce=u,this.rendererByCompId=new Map,this.platformIsServer=LI(a),this.defaultRenderer=new vp(t,s,l,this.platformIsServer)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;this.platformIsServer&&r.encapsulation===tr.ShadowDom&&(r={...r,encapsulation:tr.Emulated});const i=this.getOrCreateRenderer(t,r);return i instanceof BI?i.applyToHost(t):i instanceof Np&&i.applyStyles(),i}getOrCreateRenderer(t,r){const i=this.rendererByCompId;let o=i.get(r.id);if(!o){const s=this.doc,a=this.ngZone,l=this.eventManager,u=this.sharedStylesHost,c=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(r.encapsulation){case tr.Emulated:o=new BI(l,u,r,this.appId,c,s,a,d);break;case tr.ShadowDom:return new RL(l,u,t,r,s,a,this.nonce,d);default:o=new Np(l,u,r,c,s,a,d)}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(r){return new(r||e)($e(RI),$e(UI),$e(Fd),$e(LL),$e(Hi),$e(_o),$e(vt),$e(wM))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class vp{constructor(n,t,r,i){this.eventManager=n,this.doc=t,this.ngZone=r,this.platformIsServer=i,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(n,t){return t?this.doc.createElementNS(yp[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(VI(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(VI(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){n&&n.removeChild(t)}selectRootElement(n,t){let r="string"==typeof n?this.doc.querySelector(n):n;if(!r)throw new g(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,i){if(i){t=i+":"+t;const o=yp[i];o?n.setAttributeNS(o,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){const i=yp[r];i?n.removeAttributeNS(i,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,i){i&(hi.DashCase|hi.Important)?n.style.setProperty(t,r,i&hi.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&hi.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){null!=n&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r){if("string"==typeof n&&!(n=Jh().getGlobalEventTarget(this.doc,n)))throw new Error(`Unsupported event target ${n} for event ${t}`);return this.eventManager.addEventListener(n,t,this.decoratePreventDefault(r))}decoratePreventDefault(n){return t=>{if("__ngUnwrap__"===t)return n;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>n(t)):n(t))&&t.preventDefault()}}}function VI(e){return"TEMPLATE"===e.tagName&&void 0!==e.content}class RL extends vp{constructor(n,t,r,i,o,s,a,l){super(n,o,s,l),this.sharedStylesHost=t,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const u=QI(i.id,i.styles);for(const c of u){const d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=c,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(this.nodeOrShadowRoot(n),t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Np extends vp{constructor(n,t,r,i,o,s,a,l){super(n,o,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=i,this.styles=l?QI(l,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class BI extends Np{constructor(n,t,r,i,o,s,a,l){const u=i+"-"+r.id;super(n,t,r,o,s,a,l,u),this.contentAttr=function PL(e){return"_ngcontent-%COMP%".replace(Dp,e)}(u),this.hostAttr=function _L(e){return"_nghost-%COMP%".replace(Dp,e)}(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){const r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}}let FL=(()=>{class e extends FI{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,i){return t.addEventListener(r,i,!1),()=>this.removeEventListener(t,r,i)}removeEventListener(t,r,i){return t.removeEventListener(r,i)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const WI=["alt","control","meta","shift"],UL={"\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"},YL={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let QL=(()=>{class e extends FI{constructor(t){super(t)}supports(t){return null!=e.parseEventName(t)}addEventListener(t,r,i){const o=e.parseEventName(r),s=e.eventCallback(o.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Jh().onAndCancel(t,o.domEventName,s))}static parseEventName(t){const r=t.toLowerCase().split("."),i=r.shift();if(0===r.length||"keydown"!==i&&"keyup"!==i)return null;const o=e._normalizeKey(r.pop());let s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),WI.forEach(u=>{const c=r.indexOf(u);c>-1&&(r.splice(c,1),s+=u+".")}),s+=o,0!=r.length||0===o.length)return null;const l={};return l.domEventName=i,l.fullKey=s,l}static matchEventFullKeyCode(t,r){let i=UL[t.key]||t.key,o="";return r.indexOf("code.")>-1&&(i=t.code,o="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),WI.forEach(s=>{s!==i&&(0,YL[s])(t)&&(o+=s+".")}),o+=i,o===r)}static eventCallback(t,r,i){return o=>{e.matchEventFullKeyCode(o,t)&&i.runGuarded(()=>r(o))}}static _normalizeKey(t){return"esc"===t?"escape":t}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();function $I(e){return{appProviders:[...ZL,...e?.providers??[]],platformProviders:$L}}const $L=[{provide:_o,useValue:"browser"},{provide:TM,useValue:function VL(){gp.makeCurrent()},multi:!0},{provide:Hi,useFactory:function WL(){return function IT(e){Rd=e}(document),document},deps:[]}],ZL=[{provide:Od,useValue:"root"},{provide:Qr,useFactory:function BL(){return new Qr},deps:[]},{provide:Mp,useClass:FL,multi:!0,deps:[Hi,vt,_o]},{provide:Mp,useClass:QL,multi:!0,deps:[Hi]},HI,UI,RI,{provide:Tm,useExisting:HI},{provide:class rL{},useClass:zL,deps:[]},[]];function cc(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o}var tP=0,Cp=!1;function fc(e,n){var t=n;return t.unshift(void 0),new(Function.prototype.bind.apply(e,t))}function S(e,n){for(var t=n,r=e.replace(/\[/g,".").replace(/\]/g,"").split("."),i=0;i"u"}function Za(e){try{throw new Error(e)}catch(n){throw new Error(n.message+"\n"+n.stack)}}function le(){return Cp}var Xa,e,n,lP={latn:{_digits:"0123456789",_type:"numeric"}},e0={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},t0=[0,1,2,3,4,5,6,7,8,9],Nt=function(){function e(){}return e.getMainObject=function(n,t){return S(le()?t:"main."+t,n)},e.getNumberingSystem=function(n){return S("supplemental.numberingSystems",n)||this.numberingSystems},e.reverseObject=function(n,t){for(var i={},o=0,s=t||Object.keys(n);o13&&(p+=1,s-=12),s-=1,a=p-4716;var N=f-24e5,v=10631/30,z=f-1948084,x=Math.floor(z/10631);z-=10631*x;var F=Math.floor((z-.1335)/v),se=30*x+F;z-=Math.floor(F*v+.1335);var Se=Math.floor((z+28.5001)/29.5);13===Se&&(Se=12);for(var De=z-Math.floor(29.5001*Se-29),Je=0;JeN);Je++);var $t=Je+16260,Gt=Math.floor(($t-1)/12),kn=Gt+1,Jn=$t-12*Gt,L=N-n[Je-1]+1;return(L+"").length>2&&(L=De,Jn=Se,kn=se),{year:kn,month:Jn,date:L}},e.toGregorian=function r(i,o,s){var M=Math.floor(s+n[12*(i-1)+1+(o-1)-16260-1]-1+24e5+.5),m=Math.floor((M-1867216.25)/36524.25),N=1524+(m=M+1+m-Math.floor(m/4)),v=Math.floor((N-122.1)/365.25),z=Math.floor(365.25*v),x=Math.floor((N-z)/30.6001),F=N-z-Math.floor(30.6001*x),se=x-(x>13.5?13:1),Se=v-(se>2.5?4716:4715);return Se<=0&&se--,new Date(Se+"/"+se+"/"+F)};var re,dP=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,n0="stand-alone",fP=["sun","mon","tue","wed","thu","fri","sat"],r0={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},o0=function(){function e(){}return e.dateFormat=function(n,t,r){var i=this,o=re.getDependables(r,n,t.calendar),s=S("parserObject.numbers",o),a=o.dateObject,l={isIslamic:re.islamicRegex.test(t.calendar)};le()&&t.isServerRendered&&(t=re.compareBlazorDateFormats(t,n));var u=t.format||re.getResultantPattern(t.skeleton,o.dateObject,t.type,!1,le()?n:"");if(l.dateSeperator=le()?S("dateSeperator",a):re.getDateSeparator(o.dateObject),ne(u))Za("Format options or type given must be invalid");else{u=re.ConvertDateToWeekFormat(u),le()&&(u=u.replace(/tt/,"a")),l.pattern=u,l.numMapper=le()?Oe({},s):Nt.getNumberMapper(o.parserObject,Nt.getNumberingSystem(r));for(var d=0,f=u.match(dP)||[];d2?i+=t.month[""+f]:p=!0;break;case"E":case"c":i+=t.weekday[""+fP[n.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(p=!0,"d"===d)f=s.date;else if("f"===d){p=!1,M=!0;var N=(h=(h=n[""+r0[""+d]]().toString()).substring(0,c)).length;if(c!==N){if(c>3)continue;for(var v=0;v0?1:0],s=Math.abs(n);return o.replace(/HH?|mm/g,function(a){var l=a.length,u=-1!==a.indexOf("H");return r.checkTwodigitNumber(Math.floor(u?s/60:s%60),l)})},e}(),s0={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},Is=["infinity","nan","group","decimal","exponential"],a0=function(){function e(){}return e.numberFormatter=function(n,t,r){var l,i=this,o=Oe({},t),s={},a={},u=re.getDependables(r,n,"",!0),c=u.numericObject;a.numberMapper=le()?Oe({},c):Nt.getNumberMapper(u.parserObject,Nt.getNumberingSystem(r),!0),a.currencySymbol=le()?S("currencySymbol",c):re.getCurrencySymbol(u.numericObject,o.currency||el,t.altSymbol,t.ignoreCurrency),a.percentSymbol=le()?S("numberSymbols.percentSign",c):a.numberMapper.numberSymbols.percentSign,a.minusSymbol=le()?S("numberSymbols.minusSign",c):a.numberMapper.numberSymbols.minusSign;var d=a.numberMapper.numberSymbols;if(t.format&&!re.formatRegex.test(t.format))s=re.customFormat(t.format,a,u.numericObject),!ne(o.useGrouping)&&o.useGrouping&&(o.useGrouping=s.pData.useGrouping);else{if(Oe(o,re.getProperNumericSkeleton(t.format||"N")),o.isCurrency="currency"===o.type,o.isPercent="percent"===o.type,le()||(l=re.getSymbolPattern(o.type,a.numberMapper.numberSystem,u.numericObject,o.isAccount)),o.groupOne=this.checkValueRange(o.maximumSignificantDigits,o.minimumSignificantDigits,!0),this.checkValueRange(o.maximumFractionDigits,o.minimumFractionDigits,!1,!0),ne(o.fractionDigits)||(o.minimumFractionDigits=o.maximumFractionDigits=o.fractionDigits),ne(o.useGrouping)&&(o.useGrouping=!0),o.isCurrency&&!le()&&(l=l.replace(/\u00A4/g,re.defaultCurrency)),le())s.nData=Oe({},{},S(o.type+"nData",c)),s.pData=Oe({},{},S(o.type+"pData",c)),"currency"===o.type&&t.currency&&re.replaceBlazorCurrency([s.pData,s.nData],a.currencySymbol,t.currency);else{var f=l.split(";");s.nData=re.getFormatData(f[1]||"-"+f[0],!0,a.currencySymbol),s.pData=re.getFormatData(f[0],!1,a.currencySymbol),o.useGrouping&&(o.groupSeparator=d[Is[2]],o.groupData=this.getGroupingDetails(f[0]))}if(ne(o.minimumFractionDigits)&&(o.minimumFractionDigits=s.nData.minimumFraction),ne(o.maximumFractionDigits)){var p=s.nData.maximumFraction;o.maximumFractionDigits=ne(p)&&o.isPercent?0:p}var M=o.minimumFractionDigits,m=o.maximumFractionDigits;!ne(M)&&!ne(m)&&M>m&&(o.maximumFractionDigits=M)}return Oe(s.nData,o),Oe(s.pData,o),function(N){return isNaN(N)?d[Is[1]]:isFinite(N)?i.intNumberFormatter(N,s,a,t):d[Is[0]]}},e.getGroupingDetails=function(n){var t={},r=n.match(re.negativeDataRegex);if(r&&r[4]){var i=r[4],o=i.lastIndexOf(",");if(-1!==o){var s=i.split(".")[0];t.primary=s.length-o-1;var a=i.lastIndexOf(",",o-1);-1!==a&&(t.secondary=o-1-a)}}return t},e.checkValueRange=function(n,t,r,i){var o=i?"f":"s",s=0,a=s0["l"+o],l=s0["m"+o];if(ne(n)||(this.checkRange(n,a,i),s++),ne(t)||(this.checkRange(t,l,i),s++),2===s){if(!(ni[1])&&Za(t+"value must be within the range"+i[0]+"to"+i[1])},e.intNumberFormatter=function(n,t,r,i){var o;if(!ne(t.nData.type)){n<0?(n*=-1,o=t.nData):o=0===n&&t.zeroData||t.pData;var s="";if(o.isPercent&&(n*=100),o.groupOne)s=this.processSignificantDigits(n,o.minimumSignificantDigits,o.maximumSignificantDigits);else if(s=this.processFraction(n,o.minimumFractionDigits,o.maximumFractionDigits,i),o.minimumIntegerDigits&&(s=this.processMinimumIntegers(s,o.minimumIntegerDigits)),r.isCustomFormat&&o.minimumFractionDigits=0&&"0"===l[parseInt(c.toString(),10)]&&c>=o.minimumFractionDigits;c--)l=l.slice(0,c);s=a[0]+"."+l}return"scientific"===o.type&&(s=(s=n.toExponential(o.maximumFractionDigits)).replace("e",r.numberMapper.numberSymbols[Is[4]])),s=s.replace(".",r.numberMapper.numberSymbols[Is[3]]),s="#,###,,;(#,###,,)"===o.format?this.customPivotFormat(parseInt(s,10)):s,o.useGrouping&&(s=this.groupNumbers(s,o.groupData.primary,o.groupSeparator||",",r.numberMapper.numberSymbols[Is[3]]||".",o.groupData.secondary)),s=Nt.convertValueParts(s,re.latnParseRegex,r.numberMapper.mapper),"N/A"===o.nlead?o.nlead:"0"===s&&i&&"0"===i.format?s+o.nend:o.nlead+s+o.nend}},e.processSignificantDigits=function(n,t,r){var i=n+"";return i.lengtht;)c=l.slice(u-t,u)+(c.length?r+c:""),u-=t,s&&(t=o,s=!1);return a[0]=l.slice(0,u)+(c.length?r:"")+c,a.join(i)},e.processFraction=function(n,t,r,i){var o=(n+"").split(".")[1],s=o?o.length:0;if(t&&sr||0===r))return n.toFixed(r);var u=n+"";return"0"===u[0]&&i&&"###.00"===i.format&&(u=u.slice(1)),u},e.processMinimumIntegers=function(n,t){var r=n.split("."),i=r[0],o=i.length;if(o=5e5){var i=(n/=1e6).toString().split(".")[1];return i&&+i.substring(0,1)>=5?Math.ceil(n).toString():Math.floor(n).toString()}return""},e}(),hc=(new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),function(){function e(n){this.ranArray=[],this.boundedEvents={},!D(n)&&(this.context=n)}return e.prototype.on=function(n,t,r,i){if(!D(t)){var o=r||this.context;if(this.notExist(n))return void(this.boundedEvents[""+n]=[{handler:t,context:o,id:i}]);D(i)?this.isHandlerPresent(this.boundedEvents[""+n],t)||this.boundedEvents[""+n].push({handler:t,context:o}):-1===this.ranArray.indexOf(i)&&(this.ranArray.push(i),this.boundedEvents[""+n].push({handler:t,context:o,id:i}))}},e.prototype.off=function(n,t,r){if(!this.notExist(n)){var i=S(n,this.boundedEvents);if(t){for(var o=0;o1&&(W.fractionDigits=parseInt(O[2],10)),W}function p(L,O,W,b){var V=b?{}:{nlead:"",nend:""},H=L.match(e.customRegex);if(H){b||(V.nlead=M(H[1],W),V.nend=M(H[10],W),V.groupPattern=H[4]);var Ae=H[7];if(Ae&&O){var Zt=Ae.match(n);V.minimumFraction=D(Zt)?0:Zt.length,V.maximumFraction=Ae.length-1}}return V}function M(L,O){return L?(L=L.replace(e.defaultCurrency,O),""===O?L.trim():L):""}function m(L,O,W,b){return b?"$":S("currencies."+O+(W?"."+W:".symbol"),L)||S("currencies."+O+".symbol-alt-narrow",L)||"$"}function v(L,O,W){var b={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},V=L.match(e.customRegex);if(D(V)||""===V[5]&&"N/A"!==L)return b.type=void 0,b;b.nlead=V[1],b.nend=V[10];var H=V[6],Ae=!!H.match(/ $/g),Zt=-1!==H.replace(/ $/g,"").indexOf(" ");b.useGrouping=-1!==H.indexOf(",")||Zt,H=H.replace(/,/g,"");var Ge=V[7];if(-1!==H.indexOf("0")&&(b.minimumIntegerDigits=H.length-H.indexOf("0")),D(Ge)||(b.minimumFractionDigits=Ge.lastIndexOf("0"),b.maximumFractionDigits=Ge.lastIndexOf("#"),-1===b.minimumFractionDigits&&(b.minimumFractionDigits=0),(-1===b.maximumFractionDigits||b.maximumFractionDigitsH.lastIndexOf("'"))){b[""+a[parseInt(V.toString(),10)]]=H.substr(0,Ae)+W+H.substr(Ae+1),b[""+a[""+O]]=!0,b.type=b.isCurrency?"currency":"percent";break}}return b}function se(L,O){if(-1!==L.indexOf(",")){var W=L.split(",");L=W[0]+S("numberMapper.numberSymbols.group",O)+W[1].replace(".",S("numberMapper.numberSymbols.decimal",O))}else L=L.replace(".",S("numberMapper.numberSymbols.decimal",O));return L}function De(L,O,W){L+=".";for(var b=0;b0;H-=3)L=","+W[H-2]+W[H-1]+W[parseInt(H.toString(),10)]+L;return L=L.slice(1),O[1]?L+"."+O[1]:L}e.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,e.basicPatterns=["short","medium","long","full"],e.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},e.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},e.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},e.month="months",e.days="days",e.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},e.getResultantPattern=l,e.getDependables=u,e.getSymbolPattern=c,e.ConvertDateToWeekFormat=d,e.compareBlazorDateFormats=f,e.getProperNumericSkeleton=h,e.getFormatData=p,e.changeCurrencySymbol=M,e.getCurrencySymbol=m,e.customFormat=function N(L,O,W){for(var b={},V=L.split(";"),H=["pData","nData","zeroData"],Ae=0;Ae1,Ge.nData=le()?S(dr.type+"nData",Ae):p(to[1]||"-"+to[0],!0,Ii),Ge.pData=le()?S(dr.type+"pData",Ae):p(to[0],!1,Ii),!Kn[2]&&!O.minimumFractionDigits&&!O.maximumFractionDigits&&(Zt=p(eo.split(";")[0],!0,"",!0).minimumFraction)}if(e.formatRegex.test(O.format)||!O.format){if(Oe(H,h(O.format||"N")),H.custom=!1,Ft="###0",(H.fractionDigits||O.minimumFractionDigits||O.maximumFractionDigits||Zt)&&(H.fractionDigits&&(O.minimumFractionDigits=O.maximumFractionDigits=H.fractionDigits),Ft=De(Ft,Zt||H.fractionDigits||O.minimumFractionDigits||0,O.maximumFractionDigits||0)),O.minimumIntegerDigits&&(Ft=Je(Ft,O.minimumIntegerDigits)),O.useGrouping&&(Ft=$t(Ft)),"currency"===H.type||H.type&&le()){le()&&"currency"!==H.type&&(Ge.pData=S(H.type+"pData",Ae),Ge.nData=S(H.type+"nData",Ae));var pC=Ft;Ft=Ge.pData.nlead+pC+Ge.pData.nend,(Ge.hasNegativePattern||le())&&(Ft+=";"+Ge.nData.nlead+pC+Ge.nData.nend)}"percent"===H.type&&!le()&&(Ft+=" %")}else Ft=O.format.replace(/'/g,'"');return Object.keys(fr).length>0&&(Ft=b?Ft:se(Ft,fr)),Ft},e.fractionDigitsPattern=De,e.minimumIntegerPattern=Je,e.groupingPattern=$t,e.getWeekData=function Gt(L,O){var W="sun",b=S("supplemental.weekData.firstDay",O),V=L;return/en-/.test(V)&&(V=V.slice(3)),V=V.slice(0,2).toUpperCase()+V.substr(2),b&&(W=b[""+V]||b[V.slice(0,2)]||"sun"),s[""+W]},e.replaceBlazorCurrency=function kn(L,O,W){var b=function cP(e){return S(e||"",uP)}(W);if(O!==b)for(var V=0,H=L;V=0?W:W+7;var V=Math.floor((L.getTime()-O.getTime()-6e4*(L.getTimezoneOffset()-O.getTimezoneOffset()))/864e5)+1;if(W<4){if((b=Math.floor((V+W-1)/7)+1)>52){var Ae=new Date(L.getFullYear()+1,0,1).getDay();b=(Ae=Ae>=0?Ae:Ae+7)<4?1:53}}else b=Math.floor((V+W-1)/7);return b}}(re||(re={}));var TP=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini|mobile/i,wP=/msie|trident/i,jP=/Trident\/7\./,SP=/(ipad|iphone|ipod touch)/i,AP=/(ipad|iphone|ipod touch);.*os 7_\d|(ipad|iphone|ipod touch);.*os 8_\d/i,zP=/android/i,bP=/trident|windows phone|edge/i,OP=/(version)[ /]([\w.]+)/i,jp={OPERA:/(opera|opr)(?:.*version|)[ /]([\w.]+)/i,EDGE:/(edge)(?:.*version|)[ /]([\w.]+)/i,CHROME:/(chrome|crios)[ /]([\w.]+)/i,PANTHOMEJS:/(phantomjs)[ /]([\w.]+)/i,SAFARI:/(safari)[ /]([\w.]+)/i,WEBKIT:/(webkit)[ /]([\w.]+)/i,MSIE:/(msie|trident) ([\w.]+)/i,MOZILLA:/(mozilla)(?:.*? rv:([\w.]+)|)/i};typeof window<"u"&&(window.browserDetails=window.browserDetails||{});var Y=function(){function e(){}return e.extractBrowserDetail=function(){for(var n={culture:{}},r=[],i=0,o=Object.keys(jp);i-1},e.getValue=function(n,t){var r=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===e.isTouch&&!jp.CHROME.test(navigator.userAgent)&&(r.isIos=!0,r.isDevice=!0,r.isTouch=!0,r.isPointer=!0),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(r.isPointer=!1),typeof r[""+n]>"u"?r[""+n]=t.test(e.userAgent):r[""+n]},Object.defineProperty(e,"userAgent",{get:function(){return e.uA},set:function(n){e.uA=n,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"info",{get:function(){return ne(window.browserDetails.info)?window.browserDetails.info=e.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIE",{get:function(){return e.getValue("isIE",wP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isTouch",{get:function(){return ne(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isPointer",{get:function(){return ne(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isMSPointer",{get:function(){return ne(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isDevice",{get:function(){return e.getValue("isDevice",TP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos",{get:function(){return e.getValue("isIos",SP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos7",{get:function(){return e.getValue("isIos7",AP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isAndroid",{get:function(){return e.getValue("isAndroid",zP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWebView",{get:function(){return ne(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(ne(window.cordova)&&ne(window.PhoneGap)&&ne(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWindows",{get:function(){return e.getValue("isWindows",bP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchStartEvent",{get:function(){return ne(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=e.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchMoveEvent",{get:function(){return ne(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=e.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchEndEvent",{get:function(){return ne(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=e.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchCancelEvent",{get:function(){return ne(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=e.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),e.uA=typeof navigator<"u"?navigator.userAgent:"",e}(),$=function(){function e(){}return e.addOrGetEventData=function(n){return"__eventList"in n?n.__eventList.events:(n.__eventList={},n.__eventList.events=[])},e.add=function(n,t,r,i,o){var a,s=e.addOrGetEventData(n);a=o?function oP(e,n){var t;return function(){for(var r=this,i=[],o=0;o"u"||(t.innerHTML=n.innerHTML?n.innerHTML:"",void 0!==n.className&&(t.className=n.className),void 0!==n.id&&(t.id=n.id),void 0!==n.styles&&t.setAttribute("style",n.styles),void 0!==n.attrs&&Ap(t,n.attrs)),t}function G(e,n){for(var t=p0(n),r=RegExp,i=0,o=e;i0;)r.appendChild(e[0]);else for(var i=0,o=e;i-1&&!i[parseInt(o.toString(),10)].match(/\[.*\]/)){var s=i[parseInt(o.toString(),10)].split("#");if(s[1].match(/^\d/)||s[1].match(n)){var a=i[parseInt(o.toString(),10)].split(".");a[0]=a[0].replace(/#/,"[id='")+"']",i[parseInt(o.toString(),10)]=a.join(".")}}t[parseInt(r.toString(),10)]=i.join(" ")}return t.join(",")}return e}(e),n.querySelector(e)}var LP=new RegExp("]"),Bi=function(){function e(n,t){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new hc(this),ne(t)||(this.element="string"==typeof t?document.querySelector(t):t,D(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),ne(n)||this.setProperties(n,!0),this.isDestroyed=!1}return e.prototype.setProperties=function(n,t){var r=this.isProtectedOnChange;this.isProtectedOnChange=!!t,Vi(this,n),!0!==t?(Vi(this.changedProperties,n),this.dataBind()):le()&&this.isRendered&&this.serverDataBind(n),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=r},e.callChildDataBind=function(n,t){for(var i=0,o=Object.keys(n);i0?i-1:0,r+=t=-1!==t?"-"+t:"-"+i}return this.controlParent!==this.parentObj&&(r=this.parentObj.getParentKey()+"."+this.propName+t),r},e}(),qP=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],A0=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],z0=function(){function e(n){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var t=null;return{setKey:function r(o){t=o},getKey:function i(){return t}}}(),this.npxManager=function(){return{getKey:function r(){return"npxKeyReplace"}}}(),this.manager.setKey(n)}return e.prototype.validate=function(){if(!this.isValidated&&Ns&&!S(Mc(A0),Ns)&&!S("Blazor",Ns)){var r=void 0,i=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var o=this.getInfoFromKey();if(o&&o.length)for(var s=0,a=o;s"+r+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n \n ';if(typeof document<"u"&&!D(document)){var n=jr("div",{innerHTML:e});document.body.appendChild(n)}}(),L0=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},n.prototype.renderComplete=function(t){le()&&window.sfBlazor.renderComplete(this.element,t),this.isRendered=!0},n.prototype.dataBind=function(){this.injectModules(),e.prototype.dataBind.call(this)},n.prototype.on=function(t,r,i){if("string"==typeof t)this.localObserver.on(t,r,i);else for(var o=0,s=t;o"u"||(N.innerHTML=m.innerHTML?m.innerHTML:"",void 0!==m.className&&(N.className=m.className),void 0!==m.id&&(N.id=m.id),void 0!==m.styles&&N.setAttribute("style",m.styles),void 0!==t.ngAttr&&N.setAttribute(t.ngAttr,""),void 0!==m.attrs&&Ap(N,m.attrs)),N};for(var r=0,i=t.tags;r"u"&&(c["".concat(s)]=[]),c["".concat(s)].push(u),u.rootNodes}}});var nC=function(){var e=function(n,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)i.hasOwnProperty(o)&&(r[o]=i[o])})(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),wn=function(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o},rC="e-opposite-content",qp="e-dot",iC="e-content",oC="e-vertical",sC="e-horizontal",Xp="e-timeline-reverse",lC="e-item-disabled",Jp="e-item-template",uC=function(e){return e.Horizontal="Horizontal",e.Vertical="Vertical",e}(uC||{}),cC=function(e){return e.Before="Before",e.After="After",e.Alternate="Alternate",e.AlternateReverse="AlternateReverse",e}(cC||{}),f2=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return nC(n,e),wn([P("")],n.prototype,"dotCss",void 0),wn([P("")],n.prototype,"content",void 0),wn([P("")],n.prototype,"oppositeContent",void 0),wn([P(!1)],n.prototype,"disabled",void 0),wn([P("")],n.prototype,"cssClass",void 0),n}(ws),h2=function(e){function n(t,r){return e.call(this,t,r)||this}return nC(n,e),n.prototype.preRender=function(){this.element.id||(this.element.id=function iP(e){return e+"_"+tP++}("e-"+this.getModuleName()))},n.prototype.getModuleName=function(){return"timeline"},n.prototype.getPersistData=function(){return this.addOnPersist([])},n.prototype.render=function(){Ap(this.element,{role:"navigation","aria-label":this.element.id}),this.timelineListEle=this.createElement("ol",{className:"e-timeline-items"}),this.updateOrientation(),this.updateCssClass(this.cssClass),this.updateAlign(),this.updateReverse(),this.updateRtl(),this.updateTemplateFunction(),this.renderItems(),this.element.appendChild(this.timelineListEle)},n.prototype.updateOrientation=function(){if(!D(this.orientation)){var t=this.orientation.toLowerCase();("horizontal"===t||"vertical"===t)&&(this.element.classList.remove(sC,oC),this.element.classList.add("e-"+t))}},n.prototype.updateCssClass=function(t,r){var i,o,s;void 0===r&&(r=""),r&&(s=r.trim().split(" "),(i=this.element.classList).remove.apply(i,s)),t&&(s=t.trim().split(" "),(o=this.element.classList).add.apply(o,s))},n.prototype.updateRtl=function(){this.element.classList[this.enableRtl?"add":"remove"]("e-rtl")},n.prototype.updateAlign=function(){if(!D(this.align)){var t=this.align.toLowerCase();("before"===t||"after"===t||"alternate"===t||"alternatereverse"===t)&&(this.element.classList.remove("e-align-before","e-align-after","e-align-alternate","e-align-alternatereverse"),this.element.classList.add("e-align-"+t))}},n.prototype.updateReverse=function(){this.element.classList[this.reverse?"add":"remove"](Xp)},n.prototype.renderItems=function(){var r,t=this;this.haveOneSidecontent();for(var i=0;i0||!D(o.content)),r||(r=o.oppositeContent.length>0||!D(o.content))}this.element.classList.remove("e-content-only","e-opposite-content-only"),t&&!r&&this.element.classList.add("e-content-only"),r&&!t&&this.element.classList.add("e-opposite-content-only")},n.prototype.updateItemContent=function(t,r,i,o){var a=this.getTemplateFunction(t?r.content:r.oppositeContent,!(this.isReact||this.isVue));"string"==typeof a?o.innerText=a:Sp(a({item:r,itemIndex:i},this),o)},n.prototype.updateTemplateFunction=function(){this.templateFunction=this.template?this.getTemplateFunction(this.template,!1):null},n.prototype.renderItemContent=function(t,r,i){var o=this.timelineListEle.querySelectorAll("li");if(r&&this.removeItemContent(o[parseInt(t.toString(),10)]),this.template){r?o[parseInt(t.toString(),10)].classList.add(Jp):i.classList.add(Jp);var s=this.items[parseInt(t.toString(),10)];Sp(this.templateFunction({item:s,itemIndex:t},this,"timelineTemplate",this.element.id+"_timelineTemplate",this.isStringTemplate),r?o[parseInt(t.toString(),10)]:i)}this.renderReactTemplates()},n.prototype.removeItemContent=function(t){t.classList.remove(Jp);for(var r=t.firstElementChild,i=0;i{class e extends __{constructor(t){super(),this.viewContainerRef=t,B0("currentInstance",this,this.viewContainerRef),this.registerEvents(v2),this.directivePropList=D2}}return e.\u0275fac=function(t){return new(t||e)(we(Bn))},e.\u0275dir=Nn({type:e,selectors:[["e-item"]],inputs:{content:"content",cssClass:"cssClass",disabled:"disabled",dotCss:"dotCss",oppositeContent:"oppositeContent"},features:[Na]}),e})(),fC=(()=>{class e extends k_{constructor(){super("items")}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=Nn({type:e,selectors:[["e-items"]],contentQueries:function(t,r,i){if(1&t&&hs(i,dC,4),2&t){let o;ps(o=gs())&&(r.children=o)}},features:[Na]}),e})();const N2=["beforeItemRender","created"],I2=[];let C2=(()=>{let e=class extends h2{constructor(t,r,i,o){super(),this.ngEle=t,this.srenderer=r,this.viewContainerRef=i,this.injector=o,this.tags=["items"],this.element=this.ngEle.nativeElement,this.injectedModules=this.injectedModules||[],this.registerEvents(N2),this.addTwoWay.call(this,I2),B0("currentInstance",this,this.viewContainerRef),this.containerContext=new W0}ngOnInit(){this.containerContext.ngOnInit(this)}ngAfterViewInit(){this.containerContext.ngAfterViewInit(this)}ngOnDestroy(){this.containerContext.ngOnDestroy(this)}ngAfterContentChecked(){this.tagObjects[0].instance=this.childItems,this.containerContext.ngAfterContentChecked(this)}};return e.\u0275fac=function(t){return new(t||e)(we(Li),we(Df),we(Bn),we(Hn))},e.\u0275cmp=Gc({type:e,selectors:[["ejs-timeline"]],contentQueries:function(t,r,i){if(1&t&&(hs(i,m2,5),hs(i,p2,5),hs(i,y2,5),hs(i,fC,5)),2&t){let o;ps(o=gs())&&(r.template=o.first),ps(o=gs())&&(r.content=o.first),ps(o=gs())&&(r.oppositeContent=o.first),ps(o=gs())&&(r.childItems=o.first)}},inputs:{align:"align",cssClass:"cssClass",enablePersistence:"enablePersistence",enableRtl:"enableRtl",items:"items",locale:"locale",orientation:"orientation",reverse:"reverse",template:"template"},outputs:{beforeItemRender:"beforeItemRender",created:"created"},features:[Na],ngContentSelectors:M2,decls:1,vars:0,template:function(t,r){1&t&&(function vv(e){const n=j()[jt][ln];if(!n.projection){const r=n.projection=function Ll(e,n){const t=[];for(let r=0;r{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({imports:[[OI]]}),e})(),E2=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({providers:[],imports:[[OI,Kp],Kp]}),e})();function T2(e,n){if(1&e&&fh(0,"e-item",3),2&e){const t=n.$implicit;Su("content",t.content)("oppositeContent",t.oppositeContent)}}let w2=(()=>{class e{constructor(){this.frameworks=[{content:"ReactJs",oppositeContent:"Owned by Facebook"},{content:"Angular",oppositeContent:"Owned by Google"},{content:"VueJs",oppositeContent:"Owned by Evan you"},{content:"Svelte",oppositeContent:"Owned by Rich Harris"}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=Gc({type:e,selectors:[["app-root"]],standalone:!0,features:[rN],decls:4,vars:1,consts:[[1,"container",2,"height","330px","margin-top","30px"],["align","Before"],[3,"content","oppositeContent",4,"ngFor","ngForOf"],[3,"content","oppositeContent"]],template:function(r,i){1&r&&(zu(0,"div",0)(1,"ejs-timeline",1)(2,"e-items"),Go(3,T2,1,2,"e-item",2),bu()()()),2&r&&(function Bm(e=1){Wm(Fe(),j(),dn()+e,!1)}(3),Su("ngForOf",i.frameworks))},dependencies:[Kp,C2,dC,fC,E2]})}}return e})();ro(332),function HL(e,n){return v4({rootComponent:e,...$I(n)})}(w2).catch(e=>console.error(e))},332:()=>{!function(y){const I=y.performance;function w(He){I&&I.mark&&I.mark(He)}function E(He,K){I&&I.measure&&I.measure(He,K)}w("Zone");const A=y.__Zone_symbol_prefix||"__zone_symbol__";function _(He){return A+He}const X=!0===y[_("forceDuplicateZoneCheck")];if(y.Zone){if(X||"function"!=typeof y.Zone.__symbol__)throw new Error("Zone already loaded.");return y.Zone}let q=(()=>{class He{static{this.__symbol__=_}static assertZonePatched(){if(y.Promise!==Fn.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let g=He.current;for(;g.parent;)g=g.parent;return g}static get current(){return It.zone}static get currentTask(){return An}static __load_patch(g,C,de=!1){if(Fn.hasOwnProperty(g)){if(!de&&X)throw Error("Already loaded patch: "+g)}else if(!y["__Zone_disable_"+g]){const Ee="Zone:"+g;w(Ee),Fn[g]=C(y,He,St),E(Ee,Ee)}}get parent(){return this._parent}get name(){return this._name}constructor(g,C){this._parent=g,this._name=C?C.name||"unnamed":"",this._properties=C&&C.properties||{},this._zoneDelegate=new he(this,this._parent&&this._parent._zoneDelegate,C)}get(g){const C=this.getZoneWith(g);if(C)return C._properties[g]}getZoneWith(g){let C=this;for(;C;){if(C._properties.hasOwnProperty(g))return C;C=C._parent}return null}fork(g){if(!g)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,g)}wrap(g,C){if("function"!=typeof g)throw new Error("Expecting function got: "+g);const de=this._zoneDelegate.intercept(this,g,C),Ee=this;return function(){return Ee.runGuarded(de,this,arguments,C)}}run(g,C,de,Ee){It={parent:It,zone:this};try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}finally{It=It.parent}}runGuarded(g,C=null,de,Ee){It={parent:It,zone:this};try{try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}catch(Yt){if(this._zoneDelegate.handleError(this,Yt))throw Yt}}finally{It=It.parent}}runTask(g,C,de){if(g.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===it&&(g.type===Xt||g.type===ge))return;const Ee=g.state!=J;Ee&&g._transitionTo(J,Qe),g.runCount++;const Yt=An;An=g,It={parent:It,zone:this};try{g.type==ge&&g.data&&!g.data.isPeriodic&&(g.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,g,C,de)}catch(U){if(this._zoneDelegate.handleError(this,U))throw U}}finally{g.state!==it&&g.state!==Z&&(g.type==Xt||g.data&&g.data.isPeriodic?Ee&&g._transitionTo(Qe,J):(g.runCount=0,this._updateTaskCount(g,-1),Ee&&g._transitionTo(it,J,it))),It=It.parent,An=Yt}}scheduleTask(g){if(g.zone&&g.zone!==this){let de=this;for(;de;){if(de===g.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${g.zone.name}`);de=de.parent}}g._transitionTo(wt,it);const C=[];g._zoneDelegates=C,g._zone=this;try{g=this._zoneDelegate.scheduleTask(this,g)}catch(de){throw g._transitionTo(Z,wt,it),this._zoneDelegate.handleError(this,de),de}return g._zoneDelegates===C&&this._updateTaskCount(g,1),g.state==wt&&g._transitionTo(Qe,wt),g}scheduleMicroTask(g,C,de,Ee){return this.scheduleTask(new ie(Pe,g,C,de,Ee,void 0))}scheduleMacroTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(ge,g,C,de,Ee,Yt))}scheduleEventTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(Xt,g,C,de,Ee,Yt))}cancelTask(g){if(g.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===Qe||g.state===J){g._transitionTo(at,Qe,J);try{this._zoneDelegate.cancelTask(this,g)}catch(C){throw g._transitionTo(Z,at),this._zoneDelegate.handleError(this,C),C}return this._updateTaskCount(g,-1),g._transitionTo(it,at),g.runCount=0,g}}_updateTaskCount(g,C){const de=g._zoneDelegates;-1==C&&(g._zoneDelegates=null);for(let Ee=0;EeHe.hasTask(g,C),onScheduleTask:(He,K,g,C)=>He.scheduleTask(g,C),onInvokeTask:(He,K,g,C,de,Ee)=>He.invokeTask(g,C,de,Ee),onCancelTask:(He,K,g,C)=>He.cancelTask(g,C)};class he{constructor(K,g,C){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=K,this._parentDelegate=g,this._forkZS=C&&(C&&C.onFork?C:g._forkZS),this._forkDlgt=C&&(C.onFork?g:g._forkDlgt),this._forkCurrZone=C&&(C.onFork?this.zone:g._forkCurrZone),this._interceptZS=C&&(C.onIntercept?C:g._interceptZS),this._interceptDlgt=C&&(C.onIntercept?g:g._interceptDlgt),this._interceptCurrZone=C&&(C.onIntercept?this.zone:g._interceptCurrZone),this._invokeZS=C&&(C.onInvoke?C:g._invokeZS),this._invokeDlgt=C&&(C.onInvoke?g:g._invokeDlgt),this._invokeCurrZone=C&&(C.onInvoke?this.zone:g._invokeCurrZone),this._handleErrorZS=C&&(C.onHandleError?C:g._handleErrorZS),this._handleErrorDlgt=C&&(C.onHandleError?g:g._handleErrorDlgt),this._handleErrorCurrZone=C&&(C.onHandleError?this.zone:g._handleErrorCurrZone),this._scheduleTaskZS=C&&(C.onScheduleTask?C:g._scheduleTaskZS),this._scheduleTaskDlgt=C&&(C.onScheduleTask?g:g._scheduleTaskDlgt),this._scheduleTaskCurrZone=C&&(C.onScheduleTask?this.zone:g._scheduleTaskCurrZone),this._invokeTaskZS=C&&(C.onInvokeTask?C:g._invokeTaskZS),this._invokeTaskDlgt=C&&(C.onInvokeTask?g:g._invokeTaskDlgt),this._invokeTaskCurrZone=C&&(C.onInvokeTask?this.zone:g._invokeTaskCurrZone),this._cancelTaskZS=C&&(C.onCancelTask?C:g._cancelTaskZS),this._cancelTaskDlgt=C&&(C.onCancelTask?g:g._cancelTaskDlgt),this._cancelTaskCurrZone=C&&(C.onCancelTask?this.zone:g._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const de=C&&C.onHasTask;(de||g&&g._hasTaskZS)&&(this._hasTaskZS=de?C:fe,this._hasTaskDlgt=g,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=K,C.onScheduleTask||(this._scheduleTaskZS=fe,this._scheduleTaskDlgt=g,this._scheduleTaskCurrZone=this.zone),C.onInvokeTask||(this._invokeTaskZS=fe,this._invokeTaskDlgt=g,this._invokeTaskCurrZone=this.zone),C.onCancelTask||(this._cancelTaskZS=fe,this._cancelTaskDlgt=g,this._cancelTaskCurrZone=this.zone))}fork(K,g){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,K,g):new q(K,g)}intercept(K,g,C){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,K,g,C):g}invoke(K,g,C,de,Ee){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,K,g,C,de,Ee):g.apply(C,de)}handleError(K,g){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,K,g)}scheduleTask(K,g){let C=g;if(this._scheduleTaskZS)this._hasTaskZS&&C._zoneDelegates.push(this._hasTaskDlgtOwner),C=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,K,g),C||(C=g);else if(g.scheduleFn)g.scheduleFn(g);else{if(g.type!=Pe)throw new Error("Task is missing scheduleFn.");Ne(g)}return C}invokeTask(K,g,C,de){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,K,g,C,de):g.callback.apply(C,de)}cancelTask(K,g){let C;if(this._cancelTaskZS)C=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,K,g);else{if(!g.cancelFn)throw Error("Task is not cancelable");C=g.cancelFn(g)}return C}hasTask(K,g){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,K,g)}catch(C){this.handleError(K,C)}}_updateTaskCount(K,g){const C=this._taskCounts,de=C[K],Ee=C[K]=de+g;if(Ee<0)throw new Error("More tasks executed then were scheduled.");0!=de&&0!=Ee||this.hasTask(this.zone,{microTask:C.microTask>0,macroTask:C.macroTask>0,eventTask:C.eventTask>0,change:K})}}class ie{constructor(K,g,C,de,Ee,Yt){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=K,this.source=g,this.data=de,this.scheduleFn=Ee,this.cancelFn=Yt,!C)throw new Error("callback is not defined");this.callback=C;const U=this;this.invoke=K===Xt&&de&&de.useG?ie.invokeTask:function(){return ie.invokeTask.call(y,U,this,arguments)}}static invokeTask(K,g,C){K||(K=this),sn++;try{return K.runCount++,K.zone.runTask(K,g,C)}finally{1==sn&&ee(),sn--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(it,wt)}_transitionTo(K,g,C){if(this._state!==g&&this._state!==C)throw new Error(`${this.type} '${this.source}': can not transition to '${K}', expecting state '${g}'${C?" or '"+C+"'":""}, was '${this._state}'.`);this._state=K,K==it&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const ke=_("setTimeout"),je=_("Promise"),Le=_("then");let qt,st=[],Ye=!1;function yt(He){if(qt||y[je]&&(qt=y[je].resolve(0)),qt){let K=qt[Le];K||(K=qt.then),K.call(qt,He)}else y[ke](He,0)}function Ne(He){0===sn&&0===st.length&&yt(ee),He&&st.push(He)}function ee(){if(!Ye){for(Ye=!0;st.length;){const He=st;st=[];for(let K=0;KIt,onUnhandledError:Ct,microtaskDrainDone:Ct,scheduleMicroTask:Ne,showUncaughtError:()=>!q[_("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:Ct,patchMethod:()=>Ct,bindArguments:()=>[],patchThen:()=>Ct,patchMacroTask:()=>Ct,patchEventPrototype:()=>Ct,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>Ct,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>Ct,wrapWithCurrentZone:()=>Ct,filterProperties:()=>[],attachOriginToPatched:()=>Ct,_redefineProperty:()=>Ct,patchCallbacks:()=>Ct,nativeScheduleMicroTask:yt};let It={parent:null,zone:new q(null,null)},An=null,sn=0;function Ct(){}E("Zone","Zone"),y.Zone=q}(globalThis);const Sr=Object.getOwnPropertyDescriptor,no=Object.defineProperty,ro=Object.getPrototypeOf,io=Object.create,jc=Array.prototype.slice,rl="addEventListener",Tt="removeEventListener",Ar=Zone.__symbol__(rl),Kr=Zone.__symbol__(Tt),rn="true",Ze="false",oo=Zone.__symbol__("");function bs(y,I){return Zone.current.wrap(y,I)}function il(y,I,w,E,A){return Zone.current.scheduleMacroTask(y,I,w,E,A)}const Ke=Zone.__symbol__,ei=typeof window<"u",ti=ei?window:void 0,zt=ei&&ti||globalThis,ol="removeAttribute";function so(y,I){for(let w=y.length-1;w>=0;w--)"function"==typeof y[w]&&(y[w]=bs(y[w],I+"_"+w));return y}function Os(y){return!y||!1!==y.writable&&!("function"==typeof y.get&&typeof y.set>"u")}const xs=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ni=!("nw"in zt)&&typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process),ao=!ni&&!xs&&!(!ei||!ti.HTMLElement),Ls=typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process)&&!xs&&!(!ei||!ti.HTMLElement),zr={},ri=function(y){if(!(y=y||zt.event))return;let I=zr[y.type];I||(I=zr[y.type]=Ke("ON_PROPERTY"+y.type));const w=this||y.target||zt,E=w[I];let A;return ao&&w===ti&&"error"===y.type?(A=E&&E.call(this,y.message,y.filename,y.lineno,y.colno,y.error),!0===A&&y.preventDefault()):(A=E&&E.apply(this,arguments),null!=A&&!A&&y.preventDefault()),A};function br(y,I,w){let E=Sr(y,I);if(!E&&w&&Sr(w,I)&&(E={enumerable:!0,configurable:!0}),!E||!E.configurable)return;const A=Ke("on"+I+"patched");if(y.hasOwnProperty(A)&&y[A])return;delete E.writable,delete E.value;const _=E.get,X=E.set,q=I.slice(2);let fe=zr[q];fe||(fe=zr[q]=Ke("ON_PROPERTY"+q)),E.set=function(he){let ie=this;!ie&&y===zt&&(ie=zt),ie&&("function"==typeof ie[fe]&&ie.removeEventListener(q,ri),X&&X.call(ie,null),ie[fe]=he,"function"==typeof he&&ie.addEventListener(q,ri,!1))},E.get=function(){let he=this;if(!he&&y===zt&&(he=zt),!he)return null;const ie=he[fe];if(ie)return ie;if(_){let ke=_.call(this);if(ke)return E.set.call(this,ke),"function"==typeof he[ol]&&he.removeAttribute(I),ke}return null},no(y,I,E),y[A]=!0}function Ps(y,I,w){if(I)for(let E=0;Efunction(X,q){const fe=w(X,q);return fe.cbIdx>=0&&"function"==typeof q[fe.cbIdx]?il(fe.name,q[fe.cbIdx],fe,A):_.apply(X,q)})}function er(y,I){y[Ke("OriginalDelegate")]=I}let Ac=!1,uo=!1;function zc(){if(Ac)return uo;Ac=!0;try{const y=ti.navigator.userAgent;(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/")||-1!==y.indexOf("Edge/"))&&(uo=!0)}catch{}return uo}Zone.__load_patch("ZoneAwarePromise",(y,I,w)=>{const E=Object.getOwnPropertyDescriptor,A=Object.defineProperty,X=w.symbol,q=[],fe=!1!==y[X("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],he=X("Promise"),ie=X("then"),ke="__creationTrace__";w.onUnhandledError=U=>{if(w.showUncaughtError()){const k=U&&U.rejection;k?console.error("Unhandled Promise rejection:",k instanceof Error?k.message:k,"; Zone:",U.zone.name,"; Task:",U.task&&U.task.source,"; Value:",k,k instanceof Error?k.stack:void 0):console.error(U)}},w.microtaskDrainDone=()=>{for(;q.length;){const U=q.shift();try{U.zone.runGuarded(()=>{throw U.throwOriginal?U.rejection:U})}catch(k){Le(k)}}};const je=X("unhandledPromiseRejectionHandler");function Le(U){w.onUnhandledError(U);try{const k=I[je];"function"==typeof k&&k.call(this,U)}catch{}}function st(U){return U&&U.then}function Ye(U){return U}function qt(U){return g.reject(U)}const yt=X("state"),Ne=X("value"),ee=X("finally"),Ut=X("parentPromiseValue"),it=X("parentPromiseState"),wt="Promise.then",Qe=null,J=!0,at=!1,Z=0;function Pe(U,k){return T=>{try{St(U,k,T)}catch(Q){St(U,!1,Q)}}}const ge=function(){let U=!1;return function(T){return function(){U||(U=!0,T.apply(null,arguments))}}},Xt="Promise resolved with itself",Fn=X("currentTaskTrace");function St(U,k,T){const Q=ge();if(U===T)throw new TypeError(Xt);if(U[yt]===Qe){let ue=null;try{("object"==typeof T||"function"==typeof T)&&(ue=T&&T.then)}catch(B){return Q(()=>{St(U,!1,B)})(),U}if(k!==at&&T instanceof g&&T.hasOwnProperty(yt)&&T.hasOwnProperty(Ne)&&T[yt]!==Qe)An(T),St(U,T[yt],T[Ne]);else if(k!==at&&"function"==typeof ue)try{ue.call(T,Q(Pe(U,k)),Q(Pe(U,!1)))}catch(B){Q(()=>{St(U,!1,B)})()}else{U[yt]=k;const B=U[Ne];if(U[Ne]=T,U[ee]===ee&&k===J&&(U[yt]=U[it],U[Ne]=U[Ut]),k===at&&T instanceof Error){const ae=I.currentTask&&I.currentTask.data&&I.currentTask.data[ke];ae&&A(T,Fn,{configurable:!0,enumerable:!1,writable:!0,value:ae})}for(let ae=0;ae{try{const te=U[Ne],Te=!!T&&ee===T[ee];Te&&(T[Ut]=te,T[it]=B);const ze=k.run(ae,void 0,Te&&ae!==qt&&ae!==Ye?[]:[te]);St(T,!0,ze)}catch(te){St(T,!1,te)}},T)}const He=function(){},K=y.AggregateError;class g{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(k){return k instanceof g?k:St(new this(null),J,k)}static reject(k){return St(new this(null),at,k)}static withResolvers(){const k={};return k.promise=new g((T,Q)=>{k.resolve=T,k.reject=Q}),k}static any(k){if(!k||"function"!=typeof k[Symbol.iterator])return Promise.reject(new K([],"All promises were rejected"));const T=[];let Q=0;try{for(let ae of k)Q++,T.push(g.resolve(ae))}catch{return Promise.reject(new K([],"All promises were rejected"))}if(0===Q)return Promise.reject(new K([],"All promises were rejected"));let ue=!1;const B=[];return new g((ae,te)=>{for(let Te=0;Te{ue||(ue=!0,ae(ze))},ze=>{B.push(ze),Q--,0===Q&&(ue=!0,te(new K(B,"All promises were rejected")))})})}static race(k){let T,Q,ue=new this((te,Te)=>{T=te,Q=Te});function B(te){T(te)}function ae(te){Q(te)}for(let te of k)st(te)||(te=this.resolve(te)),te.then(B,ae);return ue}static all(k){return g.allWithCallback(k)}static allSettled(k){return(this&&this.prototype instanceof g?this:g).allWithCallback(k,{thenCallback:Q=>({status:"fulfilled",value:Q}),errorCallback:Q=>({status:"rejected",reason:Q})})}static allWithCallback(k,T){let Q,ue,B=new this((ze,lt)=>{Q=ze,ue=lt}),ae=2,te=0;const Te=[];for(let ze of k){st(ze)||(ze=this.resolve(ze));const lt=te;try{ze.then(nt=>{Te[lt]=T?T.thenCallback(nt):nt,ae--,0===ae&&Q(Te)},nt=>{T?(Te[lt]=T.errorCallback(nt),ae--,0===ae&&Q(Te)):ue(nt)})}catch(nt){ue(nt)}ae++,te++}return ae-=2,0===ae&&Q(Te),B}constructor(k){const T=this;if(!(T instanceof g))throw new Error("Must be an instanceof Promise.");T[yt]=Qe,T[Ne]=[];try{const Q=ge();k&&k(Q(Pe(T,J)),Q(Pe(T,at)))}catch(Q){St(T,!1,Q)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return g}then(k,T){let Q=this.constructor?.[Symbol.species];(!Q||"function"!=typeof Q)&&(Q=this.constructor||g);const ue=new Q(He),B=I.current;return this[yt]==Qe?this[Ne].push(B,ue,k,T):sn(this,B,ue,k,T),ue}catch(k){return this.then(null,k)}finally(k){let T=this.constructor?.[Symbol.species];(!T||"function"!=typeof T)&&(T=g);const Q=new T(He);Q[ee]=ee;const ue=I.current;return this[yt]==Qe?this[Ne].push(ue,Q,k,k):sn(this,ue,Q,k,k),Q}}g.resolve=g.resolve,g.reject=g.reject,g.race=g.race,g.all=g.all;const C=y[he]=y.Promise;y.Promise=g;const de=X("thenPatched");function Ee(U){const k=U.prototype,T=E(k,"then");if(T&&(!1===T.writable||!T.configurable))return;const Q=k.then;k[ie]=Q,U.prototype.then=function(ue,B){return new g((te,Te)=>{Q.call(this,te,Te)}).then(ue,B)},U[de]=!0}return w.patchThen=Ee,C&&(Ee(C),hr(y,"fetch",U=>function Yt(U){return function(k,T){let Q=U.apply(k,T);if(Q instanceof g)return Q;let ue=Q.constructor;return ue[de]||Ee(ue),Q}}(U))),Promise[I.__symbol__("uncaughtPromiseErrors")]=q,g}),Zone.__load_patch("toString",y=>{const I=Function.prototype.toString,w=Ke("OriginalDelegate"),E=Ke("Promise"),A=Ke("Error"),_=function(){if("function"==typeof this){const he=this[w];if(he)return"function"==typeof he?I.call(he):Object.prototype.toString.call(he);if(this===Promise){const ie=y[E];if(ie)return I.call(ie)}if(this===Error){const ie=y[A];if(ie)return I.call(ie)}}return I.call(this)};_[w]=I,Function.prototype.toString=_;const X=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":X.call(this)}});let pr=!1;if(typeof window<"u")try{const y=Object.defineProperty({},"passive",{get:function(){pr=!0}});window.addEventListener("test",y,y),window.removeEventListener("test",y,y)}catch{pr=!1}const eg={useG:!0},jn={},bc={},ll=new RegExp("^"+oo+"(\\w+)(true|false)$"),Oc=Ke("propagationStopped");function ul(y,I){const w=(I?I(y):y)+Ze,E=(I?I(y):y)+rn,A=oo+w,_=oo+E;jn[y]={},jn[y][Ze]=A,jn[y][rn]=_}function xc(y,I,w,E){const A=E&&E.add||rl,_=E&&E.rm||Tt,X=E&&E.listeners||"eventListeners",q=E&&E.rmAll||"removeAllListeners",fe=Ke(A),he="."+A+":",ie="prependListener",ke="."+ie+":",je=function(Ne,ee,Ut){if(Ne.isRemoved)return;const it=Ne.callback;let wt;"object"==typeof it&&it.handleEvent&&(Ne.callback=J=>it.handleEvent(J),Ne.originalDelegate=it);try{Ne.invoke(Ne,ee,[Ut])}catch(J){wt=J}const Qe=Ne.options;return Qe&&"object"==typeof Qe&&Qe.once&&ee[_].call(ee,Ut.type,Ne.originalDelegate?Ne.originalDelegate:Ne.callback,Qe),wt};function Le(Ne,ee,Ut){if(!(ee=ee||y.event))return;const it=Ne||ee.target||y,wt=it[jn[ee.type][Ut?rn:Ze]];if(wt){const Qe=[];if(1===wt.length){const J=je(wt[0],it,ee);J&&Qe.push(J)}else{const J=wt.slice();for(let at=0;at{throw at})}}}const st=function(Ne){return Le(this,Ne,!1)},Ye=function(Ne){return Le(this,Ne,!0)};function qt(Ne,ee){if(!Ne)return!1;let Ut=!0;ee&&void 0!==ee.useG&&(Ut=ee.useG);const it=ee&&ee.vh;let wt=!0;ee&&void 0!==ee.chkDup&&(wt=ee.chkDup);let Qe=!1;ee&&void 0!==ee.rt&&(Qe=ee.rt);let J=Ne;for(;J&&!J.hasOwnProperty(A);)J=ro(J);if(!J&&Ne[A]&&(J=Ne),!J||J[fe])return!1;const at=ee&&ee.eventNameToString,Z={},Pe=J[fe]=J[A],ge=J[Ke(_)]=J[_],Xt=J[Ke(X)]=J[X],Fn=J[Ke(q)]=J[q];let St;ee&&ee.prepend&&(St=J[Ke(ee.prepend)]=J[ee.prepend]);const g=Ut?function(T){if(!Z.isExisting)return Pe.call(Z.target,Z.eventName,Z.capture?Ye:st,Z.options)}:function(T){return Pe.call(Z.target,Z.eventName,T.invoke,Z.options)},C=Ut?function(T){if(!T.isRemoved){const Q=jn[T.eventName];let ue;Q&&(ue=Q[T.capture?rn:Ze]);const B=ue&&T.target[ue];if(B)for(let ae=0;ae{Qn.zone.cancelTask(Qn)},{once:!0})),Z.target=null,Ci&&(Ci.taskData=null),fo&&(Pt.once=!0),!pr&&"boolean"==typeof Qn.options||(Qn.options=Pt),Qn.target=Te,Qn.capture=Pr,Qn.eventName=ze,nt&&(Qn.originalDelegate=lt),te?Yn.unshift(Qn):Yn.push(Qn),ae?Te:void 0}};return J[A]=k(Pe,he,g,C,Qe),St&&(J[ie]=k(St,ke,function(T){return St.call(Z.target,Z.eventName,T.invoke,Z.options)},C,Qe,!0)),J[_]=function(){const T=this||y;let Q=arguments[0];ee&&ee.transferEventName&&(Q=ee.transferEventName(Q));const ue=arguments[2],B=!!ue&&("boolean"==typeof ue||ue.capture),ae=arguments[1];if(!ae)return ge.apply(this,arguments);if(it&&!it(ge,ae,T,arguments))return;const te=jn[Q];let Te;te&&(Te=te[B?rn:Ze]);const ze=Te&&T[Te];if(ze)for(let lt=0;ltfunction(A,_){A[Oc]=!0,E&&E.apply(A,_)})}function Pc(y,I,w,E,A){const _=Zone.__symbol__(E);if(I[_])return;const X=I[_]=I[E];I[E]=function(q,fe,he){return fe&&fe.prototype&&A.forEach(function(ie){const ke=`${w}.${E}::`+ie,je=fe.prototype;try{if(je.hasOwnProperty(ie)){const Le=y.ObjectGetOwnPropertyDescriptor(je,ie);Le&&Le.value?(Le.value=y.wrapWithCurrentZone(Le.value,ke),y._redefineProperty(fe.prototype,ie,Le)):je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}else je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}catch{}}),X.call(I,q,fe,he)},y.attachOriginToPatched(I[E],X)}function _c(y,I,w){if(!w||0===w.length)return I;const E=w.filter(_=>_.target===y);if(!E||0===E.length)return I;const A=E[0].ignoreProperties;return I.filter(_=>-1===A.indexOf(_))}function Sn(y,I,w,E){y&&Ps(y,_c(y,I,w),E)}function co(y){return Object.getOwnPropertyNames(y).filter(I=>I.startsWith("on")&&I.length>2).map(I=>I.substring(2))}Zone.__load_patch("util",(y,I,w)=>{const E=co(y);w.patchOnProperties=Ps,w.patchMethod=hr,w.bindArguments=so,w.patchMacroTask=Sc;const A=I.__symbol__("BLACK_LISTED_EVENTS"),_=I.__symbol__("UNPATCHED_EVENTS");y[_]&&(y[A]=y[_]),y[A]&&(I[A]=I[_]=y[A]),w.patchEventPrototype=cl,w.patchEventTarget=xc,w.isIEOrEdge=zc,w.ObjectDefineProperty=no,w.ObjectGetOwnPropertyDescriptor=Sr,w.ObjectCreate=io,w.ArraySlice=jc,w.patchClass=lo,w.wrapWithCurrentZone=bs,w.filterProperties=_c,w.attachOriginToPatched=er,w._redefineProperty=Object.defineProperty,w.patchCallbacks=Pc,w.getGlobalObjects=()=>({globalSources:bc,zoneSymbolEventNames:jn,eventNames:E,isBrowser:ao,isMix:Ls,isNode:ni,TRUE_STR:rn,FALSE_STR:Ze,ZONE_SYMBOL_PREFIX:oo,ADD_EVENT_LISTENER_STR:rl,REMOVE_EVENT_LISTENER_STR:Tt})});const on=Ke("zoneTask");function Or(y,I,w,E){let A=null,_=null;w+=E;const X={};function q(he){const ie=he.data;return ie.args[0]=function(){return he.invoke.apply(this,arguments)},ie.handleId=A.apply(y,ie.args),he}function fe(he){return _.call(y,he.data.handleId)}A=hr(y,I+=E,he=>function(ie,ke){if("function"==typeof ke[0]){const je={isPeriodic:"Interval"===E,delay:"Timeout"===E||"Interval"===E?ke[1]||0:void 0,args:ke},Le=ke[0];ke[0]=function(){try{return Le.apply(this,arguments)}finally{je.isPeriodic||("number"==typeof je.handleId?delete X[je.handleId]:je.handleId&&(je.handleId[on]=null))}};const st=il(I,ke[0],je,q,fe);if(!st)return st;const Ye=st.data.handleId;return"number"==typeof Ye?X[Ye]=st:Ye&&(Ye[on]=st),Ye&&Ye.ref&&Ye.unref&&"function"==typeof Ye.ref&&"function"==typeof Ye.unref&&(st.ref=Ye.ref.bind(Ye),st.unref=Ye.unref.bind(Ye)),"number"==typeof Ye||Ye?Ye:st}return he.apply(y,ke)}),_=hr(y,w,he=>function(ie,ke){const je=ke[0];let Le;"number"==typeof je?Le=X[je]:(Le=je&&je[on],Le||(Le=je)),Le&&"string"==typeof Le.type?"notScheduled"!==Le.state&&(Le.cancelFn&&Le.data.isPeriodic||0===Le.runCount)&&("number"==typeof je?delete X[je]:je&&(je[on]=null),Le.zone.cancelTask(Le)):he.apply(y,ke)})}Zone.__load_patch("legacy",y=>{const I=y[Zone.__symbol__("legacyPatch")];I&&I()}),Zone.__load_patch("timers",y=>{const I="set",w="clear";Or(y,I,w,"Timeout"),Or(y,I,w,"Interval"),Or(y,I,w,"Immediate")}),Zone.__load_patch("requestAnimationFrame",y=>{Or(y,"request","cancel","AnimationFrame"),Or(y,"mozRequest","mozCancel","AnimationFrame"),Or(y,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(y,I)=>{const w=["alert","prompt","confirm"];for(let E=0;Efunction(fe,he){return I.current.run(_,y,he,q)})}),Zone.__load_patch("EventTarget",(y,I,w)=>{(function xr(y,I){I.patchEventPrototype(y,I)})(y,w),function fl(y,I){if(Zone[I.symbol("patchEventTarget")])return;const{eventNames:w,zoneSymbolEventNames:E,TRUE_STR:A,FALSE_STR:_,ZONE_SYMBOL_PREFIX:X}=I.getGlobalObjects();for(let fe=0;fe{lo("MutationObserver"),lo("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(y,I,w)=>{lo("IntersectionObserver")}),Zone.__load_patch("FileReader",(y,I,w)=>{lo("FileReader")}),Zone.__load_patch("on_property",(y,I,w)=>{!function _s(y,I){if(ni&&!Ls||Zone[y.symbol("patchEvents")])return;const w=I.__Zone_ignore_on_properties;let E=[];if(ao){const A=window;E=E.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const _=function al(){try{const y=ti.navigator.userAgent;if(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:A,ignoreProperties:["error"]}]:[];Sn(A,co(A),w&&w.concat(_),ro(A))}E=E.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let A=0;A{!function dl(y,I){const{isBrowser:w,isMix:E}=I.getGlobalObjects();(w||E)&&y.customElements&&"customElements"in y&&I.patchCallbacks(I,y.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(y,w)}),Zone.__load_patch("XHR",(y,I)=>{!function fe(he){const ie=he.XMLHttpRequest;if(!ie)return;const ke=ie.prototype;let Le=ke[Ar],st=ke[Kr];if(!Le){const Z=he.XMLHttpRequestEventTarget;if(Z){const Pe=Z.prototype;Le=Pe[Ar],st=Pe[Kr]}}const Ye="readystatechange",qt="scheduled";function yt(Z){const Pe=Z.data,ge=Pe.target;ge[_]=!1,ge[q]=!1;const Xt=ge[A];Le||(Le=ge[Ar],st=ge[Kr]),Xt&&st.call(ge,Ye,Xt);const Fn=ge[A]=()=>{if(ge.readyState===ge.DONE)if(!Pe.aborted&&ge[_]&&Z.state===qt){const It=ge[I.__symbol__("loadfalse")];if(0!==ge.status&&It&&It.length>0){const An=Z.invoke;Z.invoke=function(){const sn=ge[I.__symbol__("loadfalse")];for(let Ct=0;Ctfunction(Z,Pe){return Z[E]=0==Pe[2],Z[X]=Pe[1],Ut.apply(Z,Pe)}),wt=Ke("fetchTaskAborting"),Qe=Ke("fetchTaskScheduling"),J=hr(ke,"send",()=>function(Z,Pe){if(!0===I.current[Qe]||Z[E])return J.apply(Z,Pe);{const ge={target:Z,url:Z[X],isPeriodic:!1,args:Pe,aborted:!1},Xt=il("XMLHttpRequest.send",Ne,ge,yt,ee);Z&&!0===Z[q]&&!ge.aborted&&Xt.state===qt&&Xt.invoke()}}),at=hr(ke,"abort",()=>function(Z,Pe){const ge=function je(Z){return Z[w]}(Z);if(ge&&"string"==typeof ge.type){if(null==ge.cancelFn||ge.data&&ge.data.aborted)return;ge.zone.cancelTask(ge)}else if(!0===I.current[wt])return at.apply(Z,Pe)})}(y);const w=Ke("xhrTask"),E=Ke("xhrSync"),A=Ke("xhrListener"),_=Ke("xhrScheduled"),X=Ke("xhrURL"),q=Ke("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",y=>{y.navigator&&y.navigator.geolocation&&function sl(y,I){const w=y.constructor.name;for(let E=0;E{const fe=function(){return q.apply(this,so(arguments,w+"."+A))};return er(fe,q),fe})(_)}}}(y.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(y,I)=>{function w(E){return function(A){Lc(y,E).forEach(X=>{const q=y.PromiseRejectionEvent;if(q){const fe=new q(E,{promise:A.promise,reason:A.rejection});X.invoke(fe)}})}}y.PromiseRejectionEvent&&(I[Ke("unhandledPromiseRejectionHandler")]=w("unhandledrejection"),I[Ke("rejectionHandledHandler")]=w("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(y,I,w)=>{!function ks(y,I){I.patchMethod(y,"queueMicrotask",w=>function(E,A){Zone.current.scheduleMicroTask("queueMicrotask",A[0])})}(y,w)})}},Sr=>{Sr(Sr.s=207)}]); \ No newline at end of file diff --git a/ej2-angular/samples/timeline/align/before/styles.bfc0a8d1d2c1025c.css b/ej2-angular/samples/timeline/align/before/styles.d025f660190fd894.css similarity index 99% rename from ej2-angular/samples/timeline/align/before/styles.bfc0a8d1d2c1025c.css rename to ej2-angular/samples/timeline/align/before/styles.d025f660190fd894.css index a9327b439d..0a0e87ae51 100644 --- a/ej2-angular/samples/timeline/align/before/styles.bfc0a8d1d2c1025c.css +++ b/ej2-angular/samples/timeline/align/before/styles.d025f660190fd894.css @@ -1 +1 @@ -@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700";@font-face{font-family:e-icons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXBj/WxwAAANuAAAC15nbHlm0ahAOQAAJVQAAocwaGVhZClfeKIAAADQAAAANmhoZWEIXgbPAAAArAAAACRobXR4OAb+rAAAAYAAAAw4bG9jYQPFrZQAABkYAAAMPG1heHAEOQLMAAABCAAAACBuYW1lc0cOBgACrIQAAAIlcG9zdE/MgpsAAq6sAAAwxAABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAADDgABAAAAAQAAYWKr8l8PPPUACwQAAAAAAOMgGdIAAAAA4yAZ0v/A/+QEQAQcAAAACAACAAEAAAAAAAEAAAMOAsAAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEC0oAAAFIAQAABwBI4RXhKeE54UXhnOGf4gbiCuIM4h7iLeIv4kLiReJI4lHiVOJW4lniYuJl4mficeJ54onikuKV4pjjAOMC4wTjBuMI4wrjDuMV4xvjHeMi4yTjJuNf42rkCeQZ5CHkJOQw5DbkSeRZ5GLkieST5JnkpOUB5QPlB+UJ5RHlGOUj5SflVOVZ5XHlpOWn5hXmaeZ55oPmiecB5xnnIecp5zjnP+dM517no+en57Dn6efu5/nn/Of/6BjoHugl6CfoKugu6DboOeg96EHoQ+hJ6EvoTuhS6FnoW+hp6Hnol+if6QXpB+kT6SHpJukw6TXpN+k96UDpQulH6U3pXemf6d7qd+p/6oLqheqI6ovqjuqb6p/rAOsF6w7rN+s66z7rQetD60frSutN60/rUetT61vrXetg62briOuT65XroOui66brquuz7Cr//wAA4RHhIeEw4UDhkuGe4gPiCOIM4h7iKuIv4kDiReJI4lHiU+JW4lniYuJl4mficOJz4oDikOKU4pjjAOMC4wTjBuMI4wrjDOMT4xvjHeMi4yTjJuMw42rkAeQQ5CDkJOQw5DTkQORQ5GDkhuSQ5JXkpOUB5QPlBeUJ5RHlFeUg5SXlVOVW5WrloeWm5gDmUeZw5oDmhecA5wPnIeck5zLnOudK517no+en57Dn6efu5/nn/Of/6BPoHugj6CfoKugu6DHoOOg96D/oQ+hG6EvoTuhQ6FToW+hf6HDogOiZ6QDpB+kJ6RbpJukq6TLpN+k66T/pQulE6UnpT+lf6aHqdOp/6oLqhOqI6ovqjuqR6p7rAOsC6w3rNes66zzrQetD60frSetM60/rUetT61vrXetf62briOuT65XroOui66brqOuz7AT//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBSAFQAWABcgF8AZABkgGYAZwBnAGcAaIBogGmAaYBpgGmAagBqAGoAagBqAGoAaoBtgHIAcwBzgHOAc4BzgHOAc4BzgHOAdIB1gHWAdYB1gHWAdYCNAI0AkQCVgJYAlgCWAJcAm4CgAKEAooCkAKYApgCmAKYApwCnAKcAqICqAKsAqwCsgLAAsYCyALyAyIDNAM6A0IDRANwA3ADegOGA5ADlAOUA5QDlAOUA5QDlAOUA5QDlAOeA54DogOiA6IDogOsA64DrgOyA7IDuAO4A7gDvAPGA8YD2gPsBBoEJgQwBDAERARaBFoEZgRsBGwEcgR0BHQEegSCBJ4FHgWYBZ4FngWeBaAFoAWgBaAFtAW2BbYFvAW+BcIFwgXGBcYFxgXGBcgFygXKBcoFygXKBcoFzAXMBcwFzAXMBcwFzAXMBdAF0AAAAhUCMgI9AiQCAgIIAgkCCgILAgwCDQIPAhACEQISAhMCFAIbAhwCHQIeAiUCJgItAjQCNQIqAhcCIQIOAcQBugG7AbwBvQG+Ab8BwAHBAcIBwwHFAcYBxwHIAckBygBoAcsBzABpAGoAawBsAG0AbgBvAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPAUIAcwB0AHUAdgB3AHgAeQB6AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiAAQABEAEgATABQAFQAWABcAGAAaABsAHAAdAB4AGQBxAHIAygCbAJwAnQCeAJ8AoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkANgHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAAHwAgAHAAywHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQIDAgQCBQIGAgcBawCJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgEMAQ0BDgEPARABEQESARMBFQEWARcBGAEZAWUBZgFnAWgBaQFqARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBbAFtAW4BbwFwAXEBcgFzAXQBlQGUAZMBkgGXAZEBmAGZAZYBmgGbAZwBnQGeAXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBtAG1AbYBtwG4ATIBMwE0ATUAJQE3ATgBOQE6ACYBPAE9AT4BPwFAAUEBNgE7AYUAJwGGAYcBiQGKAYsBjAGPAYgBjQGOAZABnwGgAaEBogAoAagBpwGwAaoBqwGsAa0BrgGvAbEBsgGzACkAKgArACwALQAuAC8AMAAxADIBowGkAaUBpgG5ADMANAGpADUCIwA3ADgCJwIoAikAOQIrAiwCLgIvADoAOwA8AjECMwI2AjcAPQI5AD4APwI6AjsCPABAAj8CQAJBAkIAQQBCAEMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAiICYQJjAmICZAJlAmYARABFAhgCGQIaAh8ARgBHAjACZwJoAmkCagJrAmwCOABIAkMBFABJAhYBGwBKAm0CbgJvAnACcQJyAEsCIAI+AEwATQBOAE8AUAJzAnQCdQJ2AncCeABRAFIAUwJ5AnoCewJ8An0CfgBUAFUAVgBXAV4AWAJ/AoAAYgKCAoQChQKGAFkAWgKDAoEChwBjAogCiQBkAooCiwKMAo0CjgKPApAAWwKRApICkwKUApUClgKXApgCmQKaApsAXAKcAp0CngKfAqAAXQKhAqICowKkAqUCpgKnAqgCqQKqAF4CqwKsAF8CrQKuAq8CsAKxArICswK0ArUCtgK3ArgAYAK5AroCuwK8Ar0CvgK/AsACwQBlAsICwwLEAsUAYQLGAscCyALJAsoCywBmAswCzQBnAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0AzADNAM4AzwDQANEA0gAhACIAIwAkANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAV0BXAFbAUMBRAFFAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFGAVkBWgFYAWABYQFfAWIBYwFkARoA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsAAAAAAAAAAAAAAAACEAAABHAAAAToAAAF0AAABuQAAAdEAAAHcAAACJQAAAqkAAAKyAAADHAAAA4YAAAOYAAADvwAAA8YAAAPYAAAD6QAAA/sAAAQLAAAEawAABLoAAAVdAAAFsgAABjYAAAZqAAAHAgAABzwAAAd7AAAHrAAAB+QAAAhvAAAI6wAACUkAAAmzAAAKOwAACqgAAArJAAALJwAAC1sAAAt3AAALjQAAC6kAAAu6AAAL+gAADEoAAAxYAAAMZwAADLwAAAzHAAANKAAADUkAAA1VAAANZAAADW8AAA12AAANfQAADYQAAA2LAAANmAAADaQAAA2rAAANsgAADcgAAA3RAAAN2AAADeQAAA3xAAAOAAAADhUAAA4jAAAOMQAADmYAAA5wAAAOfQAADocAAA6SAAAOnQAADu0AAA70AAAO+wAADxEAAA8bAAAPSgAAD3oAAA+LAAAPlQAAD50AAA+nAAAP2gAAD+sAAA/2AAAQAgAAEAkAABBTAAAQXwAAEMsAABFPAAARkQAAEa4AABG5AAASAQAAEg4AABKCAAAS0gAAE2EAABN6AAAUCQAAFFMAABShAAAUsgAAFL0AABTIAAAUzwAAFNoAABT6AAAVigAAFdsAABZkAAAXEAAAF4kAABefAAAX9AAAGA8AABgpAAAYRgAAGGQAABkVAAAZZgAAGboAABpRAAAa6wAAGz8AABtlAAAbhgAAHDkAAByOAAAcxAAAHPgAAB0UAAAdMAAAHWsAAB2wAAAd/gAAHh4AAB5qAAAeiQAAHqgAAB61AAAewgAAHs8AAB7vAAAfAwAAHxgAAB8sAAAfPgAAH5gAAB+oAAAftwAAH+kAACAQAAAgIQAAIDUAACCJAAAgmAAAIS8AACFHAAAhgQAAIY4AACGhAAAhvQAAIfcAACIJAAAiRgAAIrwAACNpAAAjiQAAI8oAACQyAAAkwQAAJO0AACURAAAlHwAAJTAAACWZAAAlpwAAJboAACZFAAAmbgAAJpQAACbOAAAnDQAAJxwAACdFAAAnZgAAJ5wAACeoAAAnsgAAJ/cAACgLAAAoGwAAKCkAACj/AAApggAAKawAACnWAAAp5AAAKe0AACn+AAAqEwAAKmAAACpuAAAqiQAAKqUAACq6AAAq1gAAKvAAACsNAAArHAAAKzkAACtNAAArYgAAK3wAACu5AAArxQAAK94AACvqAAAsVwAALGwAACybAAAsqQAALLMAACy+AAAszAAALVkAAC3qAAAt+AAALh8AAC6jAAAu0AAALt0AAC+CAAAvywAAL9oAADAXAAAwUQAAMGQAADDQAAAxDQAAMWgAADGmAAAyAgAAMisAADJNAAAydQAAMnwAADKOAAAysgAAMuwAADL6AAAzYQAAM2gAADN1AAAzmgAAM7IAADQPAAA0JgAANDoAADRNAAA0ZAAANG4AADR4AAA0fgAANIQAADSLAAA0kgAANW0AADV0AAA1ewAANYIAADWJAAA19QAANioAADY8AAA2mAAANtQAADbxAAA2/gAAN5UAADerAAA4HAAAOGkAADh0AAA4owAAOLQAADjfAAA5HgAAOVEAADnRAAA53QAAOekAADogAAA6MgAAOp4AADqoAAA7FQAAO0gAADwBAAA8SQAAPJQAADz0AAA9EQAAPX4AAD2fAAA+EgAAPj0AAD6ZAAA+2AAAP30AAEANAABAQwAAQE8AAEBhAABAcgAAQIoAAED8AABBIQAAQXMAAEGCAABBmAAAQbcAAEHgAABCLwAAQj4AAEJkAABC/QAAQyoAAENYAABDcQAAQ5YAAEQNAABEMgAAREMAAERoAABEfgAARMUAAEThAABE8AAARP8AAEUlAABFLwAART4AAEVVAABFcAAARZ8AAEW+AABGHgAARi0AAEZBAABGVwAARmYAAEaSAABGtgAARwUAAEcPAABHGgAARyUAAEcvAABHQQAAR1IAAEduAABHgAAAR5IAAEeZAABHpQAAR7EAAEg7AABISwAASGIAAEiBAABIpgAASNEAAEjlAABI9gAASW0AAEntAABKRgAASqAAAEr6AABLVgAAS5wAAExsAABM6QAATWEAAE2jAABN5AAATnUAAE64AABO+wAATysAAE91AABPwwAAUEsAAFBlAABQpgAAUK0AAFC4AABQxwAAUNoAAFDxAABRCwAAUcUAAFH8AABSUAAAUocAAFLYAABS+AAAUxQAAFMwAABTWQAAU4AAAFOKAABTrwAAVC8AAFRRAABUggAAVIkAAFSYAABUpAAAVLAAAFS+AABUygAAVN4AAFUuAABVTwAAVW8AAFWvAABWGwAAVnQAAFbdAABW8AAAVyYAAFfxAABYPwAAWKEAAFjBAABZIwAAWVkAAFmSAABZ1AAAWh8AAFpjAABakwAAWq0AAFrGAABa4AAAWv0AAFsXAABbNwAAW1IAAFt2AABbwQAAW+cAAFxRAABccgAAXIwAAFzUAABdAwAAXSgAAF1UAABdgAAAXaEAAF3NAABeYwAAXpkAAF8SAABffAAAX/UAAGBZAABgvgAAYOIAAGGIAABhwgAAYdIAAGHsAABiDAAAYiMAAGI5AABiVAAAYm0AAGKXAABipQAAYsYAAGLnAABjBwAAYzwAAGNdAABjhAAAY54AAGO5AABjzgAAZAkAAGQXAABkLgAAZD8AAGRbAABkeAAAZJUAAGTCAABk6wAAZQgAAGU2AABlWQAAZXkAAGW/AABl6QAAZhAAAGYxAABm4gAAZxYAAGc3AABnYgAAZ54AAGfBAABoLgAAaFcAAGiNAABowAAAaOAAAGj7AABpJQAAaVQAAGl9AABppwAAaccAAGnkAABqDQAAai0AAGpWAABqmwAAasIAAGriAABrDQAAay4AAGtXAABrgAAAa5YAAGvfAABsHAAAbIsAAGyvAABs5AAAbQ0AAG09AABtaAAAbmAAAG53AABujgAAbwYAAG85AABvSQAAb2EAAHAiAABwTQAAcFwAAHDPAABxFAAAcSwAAHE5AABxWwAAcX8AAHGiAAByAgAAclUAAHKdAAByuAAAcvYAAHMfAABzRwAAc2oAAHOXAABz2wAAc/oAAHQPAAB0QwAAdFkAAHR4AAB0lAAAdKkAAHToAAB1xAAAddcAAHX4AAB2CwAAdj0AAHZQAAB2eQAAdokAAHcKAAB3UgAAd3cAAHf5AAB4JwAAeDsAAHhXAAB4dAAAeJwAAHkFAAB5HQAAeZAAAHnuAAB6LwAAeoMAAHrLAAB7FAAAeywAAHtLAAB7aQAAe4kAAHueAAB7twAAfJQAAHzHAAB9FAAAfSIAAH02AAB95AAAffQAAH49AAB+hwAAftYAAH8fAAB/bQAAf5gAAH+sAAB/ugAAf9MAAH/sAAB/+gAAgAcAAIAgAACAagAAgLQ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BwcGBgYLCQgGAgIBgAcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBvkHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgb5BwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYG+QcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgABAAAAAAP4AvwAAgAAEyEBCAPw/ggBBAH4AAAAAQAAAAAD+AL8AAIAAAkBIQIAAfj8EAEEAfgAAAEAAAAAAvwD+AACAAAlCQEBBAH4/ggIAfgB+AABAAAAAAL8A/gAAgAACQERAQQB+AIA/ggD8AAAAwAAAAACfgP4AD8AfwC/AAAlHw8/Dy8PDw4DHw8/Dy8PDw4DHw8/Dy8PDw4BggECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMChg0MDQsLCgoJCAgGBQQDAgEBAgMEBQYICAkKCgsLDQwNDQwNCwsKCgkICAYFBAMCAQECAwQFBggICQoKCwsNDAFtDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAW0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcH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AwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwGGCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoJCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQFwCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkBcAoJCQkICAcHBgYEBAMDAQEBAQMDBAQGBgcHCAgJCQkKCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoAAAABAAAAAAP3A3kABQAAAScHCQEnAVX0WQFNAqNZATfxWv64AppaAAAAAwAAAAAD2AJeAD8AfwC/AAABFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQUVHw07AT8NPQEvDSsBDw0DHAEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf6GAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMB/oYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwECAAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAAAAAAIAAAAAA/gD9wALAE8AAAEXNzMHFyMnByM3JyURFR8OIT8ONRE1Lw4hDw4Bd4mJbsXKcIyMcM3H/v4CAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAvyurvr+sbH8/J38zgoJCggICAgG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BQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBARv+hj+eBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsp4GBgUFBAMBAQIEBbIBAQMEBQUGBwG4BwYFBQQDAQGvBgIEAgEBAwQFBQYGnq8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp4BAQMEBQUGB/5IBwYFBQQDAQEECgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQmzH/ytA3IfHwEBAwQFBQYGQwgHBXdOAQEDBAUFBgdCCAcFd04BAQMEBQUGBkMIBwV3LgcGBQUEAwEBAQEDBAUFBgcudAUDBwhDBgYFBQQDAQFOdAUDBwhCBwYFBQQDAQFOdAUDBwhDBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGAAAAAAEAAAAAA3kD+ABWAAABES8GDwsfBQEfAjM/BAE/BS8LDwYRNS8JKwEPCQHB0AQGBQYLDAwMBgUFBQQEAwIEAQEEAgQDBQE7BxMMDAwGBgUFAT8FAwQCBAEBBAIDBAQFBQUGDAwMCwYFBgTQAQICBgcKCgYGBwYGBwYFCwkIBgICAQO5/SXNBAQDAwMBAQMDAwQEBQUGBQwMDAwFBgUE/skHCQMDAgIDBAE7BQUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzQLbBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAACAAAAAAP4A/gARQCJAAAJAQ8FHws/BhEVHwk7AT8JNREvCg8FFxEfCjM/AwE/BS8LDwYRNS8JKwEPCQFW/sUFAwQCBAEBAwMDBAQFBQUGDAwMCwYFBQXQAQIC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aWNvbnNGb250IGdlbmVyYXRlZCB1c2luZyBTeW5jZnVzaW9uIE1ldHJvIFN0dWRpb3d3dy5zeW5jZnVzaW9uLmNvbQAgAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBlAC0AaQBjAG8AbgBzAGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8ACmV4cG9ydC1wZGYKZXhwb3J0LWNzdgxleHBvcnQtZXhjZWwKZGF0ZS1yYW5nZQxmaWx0ZXItY2xlYXIGZmlsdGVyCGJ1bGxldC02CGJ1bGxldC0xBG5vbmUIYnVsbGV0LTURYm9yZGVyLWRpYWdvbmFsLTIRYm9yZGVyLWRpYWdvbmFsLTEIYnVsbGV0LTQIYnVsbGV0LTIIYnVsbGV0LTMUY2hldnJvbi1yaWdodC1kb3VibGUTY2hldnJvbi1sZWZ0LWRvdWJsZRNjaGV2cm9uLWRvd24tZG91YmxlEWNoZXZyb24tdXAtZG91YmxlBnJlcGVhdA9yZWN1cnJlbmNlLWVkaXQIbG9jYXRpb24LZGVzY3JpcHRpb24JdGltZS16b25lCGNhbGVuZGFyD3RpbWVsaW5lLWFnZW5kYQl3b3JrLXdlZWsEd2VlawNkYXkRYWdlbmRhLWRhdGUtcmFuZ2UJZGF0ZS10aW1lBnBlb3BsZQx0aW1lbGluZS1kYXkNdGltZWxpbmUtd2VlaxJ0aW1lbGluZS13b3JrLXdlZWsOdGltZWxpbmUtbW9udGgFdGFibGUEY29weQh0aC1zbWFsbAZzYXZlLTILcGFyYWdyYXBoLTIGZWRpdC02DWNsb3NlLWxhcmdlLTELZXhwb3J0LXdvcmQMY2lyY2xlLWNsb3NlCGZpbHRlci0yCnBsdXMtc21hbGwFY2xvc2UFY2hlY2sHcHJpbnQtMgZlZGl0LTIEcGx1cw1jbG9zZS1sYXJnZS0yEWNoZXZyb24tZG93bi10aGluEWNoZXZyb24tdXAtZmlsbC0yEWNoZXZyb24tZG93bi1maWxsD2NoZXZyb24tdXAtZmlsbBNjaGV2cm9uLWRvd24tZmlsbC0yCmFycm93LWRvd24IYXJyb3ctdXAUY2hldnJvbi1yaWdodC1maWxsLTMTY2hldnJvbi1sZWZ0LWZpbGwtMghkZWxldGUtMRFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwKYXJyb3ctbGVmdAthcnJvdy1yaWdodAlzb3J0aW5nLTEEZWRpdApmaXJzdC1wYWdlCWxhc3QtcGFnZQ50aW1lbGluZS10b2RheQxjaGV2cm9uLWxlZnQIZmlsdGVyLTEKY2hldnJvbi11cA1jaGV2cm9uLXJpZ2h0DGNoZXZyb24tZG93bg5jaXJjbGUtY2xvc2UtMhFjaGV2cm9uLXVwLWZpbGwtMxNjaGV2cm9uLWRvd24tZmlsbC0zDWZpbHRlci1jYW5jZWwOY2hldnJvbi1sZWZ0LTIKZ3JvdXAtaWNvbglzZWxlY3Rpb24HY2xvc2UtMgdjaGVjay0yEmludGVybWVkaWF0ZS1zdGF0ZQ5jaGV2cm9uLWxlZnQtMwZlZGl0LTMHY2xvc2UtMw9jaGV2cm9uLXJpZ2h0LTIGcGx1cy0yE2NoZXZyb24tZG93bi1maWxsLTUNY2lyY2xlLXJlbW92ZQxhcnJvdy1sZWZ0LTIPbW9yZS12ZXJ0aWNhbC0xBnNlYXJjaAVtb250aAV0cmFzaA5jaGV2cm9uLWRvd24tMgRzYXZlBG1lbnUHcmVmcmVzaBNjaXJjbGUtY2xvc2UtZmlsbC0zBWNsb2NrDWZyZWV6ZS1jb2x1bW4OZXJyb3ItdHJlZXZpZXcPY2lyY2xlLXJlbW92ZS0yCmNpcmNsZS1hZGQXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IPY2hldnJvbi1yaWdodC0zD2NoZXZyb24tcmlnaHQtNARwbGF5BXBhdXNlEHBhcmEtb3B0aW9uLWRvd24Ic2VhcmNoLTINYm9yZGVyLWNlbnRlcgxyZXN0YXJ0LWF0LTEOaHlwZXJsaW5rLW9wZW4FY3V0LTIGY29weS0yCmJvcmRlci10b3ANZGVsZXRlLWNvbHVtbgpkZWxldGUtcm93DGluc2VydC1yaWdodAtpbnNlcnQtbGVmdBBoeXBlcmxpbmstcmVtb3ZlDWJvcmRlci1taWRkbGUMYm9yZGVyLXJpZ2h0Dmh5cGVybGluay1lZGl0BmxpbmstMgtib3JkZXItbGVmdAx0YWJsZS1kZWxldGUQdGFibGUtcHJvcGVydGllcw5oeXBlcmxpbmstY29weQ1ib3JkZXItYm90dG9tB3Bhc3RlLTISY29udGludWUtbnVtYmVyaW5nDGluc2VydC1iZWxvdwxpbnNlcnQtYWJvdmUPdGFibGUtY2VsbC1ub25lA2JveANhbGwRdGFibGUtYWxpZ24tcmlnaHQTdGFibGUtYm9yZGVyLWN1c3RvbRB0YWJsZS1hbGlnbi1sZWZ0EnRhYmxlLWFsaWduLWNlbnRlcg9saW5lLXZlcnktc21hbGwLbGluZS1ub3JtYWwKbGluZS1zbWFsbA5wYXJhLW9wdGlvbi11cBV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20VdmVydGljYWwtYWxpZ24tY2VudGVyEnZlcnRpY2FsLWFsaWduLXRvcAxjbGVhci1mb3JtYXQNc3RyaWtldGhyb3VnaAp1cHBlci1jYXNlB2p1c3RpZnkFaW1hZ2UGcmVzaXplEGV4aXQtZnVsbC1zY3JlZW4GZWRpdC00BGJvbGQKYWxpZ24tbGVmdANjdXQQdGV4dC1hbHRlcm5hdGl2ZQZjb3B5LTEIZGVsZXRlLTIPaW5jcmVhc2UtaW5kZW50BWVyYXNlBHVuZG8LZnVsbC1zY3JlZW4JdW5kZXJsaW5lDmxpc3QtdW5vcmRlcmVkA2V5ZQxsaXN0LW9yZGVyZWQKbG93ZXItY2FzZQtsaW5rLXJlbW92ZQd6b29tLWluCW9wZW4tbGluawVwcmludApmb250LWNvbG9yC2FsaWduLXJpZ2h0BGxpbmsJdmlldy1zaWRlCWNvZGUtdmlldwh6b29tLW91dAtzdXBlcnNjcmlwdAlwYXJhZ3JhcGgEcmVkbwVwYXN0ZQtpbnNlcnQtY29kZQlzdWJzY3JpcHQHZGlzcGxheQdyZXBsYWNlBml0YWxpYwdjYXB0aW9uDHBhaW50LWJ1Y2tldA9kZWNyZWFzZS1pbmRlbnQMYWxpZ24tY2VudGVyCWZvbnQtbmFtZQ9kcmFnLWFuZC1kcm9wLTIOZmllbGQtc2V0dGluZ3MKdHdvLWNvbHVtbgd0d28tcm93A3N1bQhmaWx0ZXItMwtjbG9zZS1sYXJnZQ5maWx0ZXItY2xlYXItMgxjaXJjbGUtY2hlY2sMYWxpZ24tYm90dG9tDmluc2VydC1hYm92ZS0yDmluc2VydC1iZWxvdy0yDGFsaWduLW1pZGRsZQ9kZWxldGUtY29sdW1uLTIMZGVsZXRlLXJvdy0yDWluc2VydC1sZWZ0LTIJYWxpZ24tdG9wDmluc2VydC1yaWdodC0yBmVkaXQtNQ5hbGlnbi1taWRkbGUtMg9mcmVlemUtY29sdW1uLTIFc3R5bGUIZGVsZXRlLTMKZnJlZXplLXJvdwt0ZXh0LWhlYWRlchFtb3JlLWhvcml6b250YWwtMQdyZXNpemVyBmZvbGRlcgxmaXJzdC1wYWdlLTIIcHJldmlvdXMEbmV4dAtsYXN0LXBhZ2UtMgp6b29tLW91dC0yCXpvb20taW4tMghkb3dubG9hZAhib29rbWFyawhzZWFyY2gtMw90ZXh0LWFubm90YXRpb24HY2xvc2UtNAhjb21tZW50cwZzYXZlLTMMYWxpZ24tbGVmdC0yB3N0eWxlLTIGdW5kby0yD2hpZ2hsaWdodC1jb2xvcg9tb3JlLXZlcnRpY2FsLTMLdW5kZXJsaW5lLTIPc3RyaWtldGhyb3VnaC0yDnBhaW50LWJ1Y2tldC0yA3BhbgdvcGFjaXR5CGRlbGV0ZS00DW1vdXNlLXBvaW50ZXITY2hldnJvbi1yaWdodC1zbWFsbAxzdHJva2UtY29sb3IHcHJpbnQtMwZyZWRvLTIMZm9udC1jb2xvci0yBnNoYXBlcxJjaGV2cm9uLWxlZnQtc21hbGwMc3Ryb2tlLXdpZHRoD2Fubm90YXRpb24tZWRpdAl0aHVtYm5haWwFc3RhbXAKYnJlYWstcGFnZQRmaWxlCmNvbGxhcHNlLTIGZXhwYW5kD2RvdWJsZS1yZXNpemUtMg9kb3VibGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0xD3NpbmdsZS1yZXNpemUtMg9zaW5nbGUtcmVzaXplLTMPc2luZ2xlLXJlc2l6ZS00DWRyYWctYW5kLWRyb3ARY2hldnJvbi11cC1maWxsLTQTY2hldnJvbi1kb3duLWZpbGwtNBRjaGV2cm9uLXJpZ2h0LWZpbGwtMhNjaGV2cm9uLWxlZnQtZmlsbC0zD21vcmUtdmVydGljYWwtNA1maWx0ZXItYWN0aXZlC2NvZGUtdmlldy0yCWdyaWQtdmlldwdwYXN0ZS0zB3RyYXNoLTIKZG93bmxvYWQtMgVjdXQtMxBsaXN0LXVub3JkZXJlZC0yCXJlZnJlc2gtMgtjaXJjbGUtaW5mbxJjaGV2cm9uLXJpZ2h0LXRoaW4IZm9sZGVyLTIHY2xvc2UtNQtmb2xkZXItZmlsbAZyZW5hbWUGY29weS0zCHNlYXJjaC00CHVwbG9hZC0xBGJhY2sKc2VsZWN0LWFsbAlzb3J0aW5nLTIPbW9yZS12ZXJ0aWNhbC01B2NoZWNrLTMRbW9yZS1ob3Jpem9udGFsLTMOZXhwb3J0LWV4Y2VsLTIMZXhwb3J0LWNzdi0yBnNhdmUtNAdzYXZlLWFzBmV4cG9ydAhkZWxldGUtNQtncmFuZC10b3RhbAd0YWJsZS0yCXN1Yi10b3RhbAhmaWxlLW5ldxFudW1iZXItZm9ybWF0dGluZwhyZW5hbWUtMgxleHBvcnQtcGRmLTINZnVsbC1zY3JlZW4tMgVjaGFydAh1cGxvYWQtMglmb250LXR5cGUHY2xvc2UtNgxsaW5lLXNwYWNpbmcEbG9jawxib3JkZXItb3V0ZXIGbGluay0zDmFsaWduLWJvdHRvbS0yDGJvcmRlci1hbGwtMhB0YWJsZS1vZi1jb250ZW50DnBhZ2UtbnVtYmVyaW5nBmJvbGQtMgthbGlnbi10b3AtMg5hbGlnbi1taWRkbGUtMwpwYWdlLXNldHVwDHN0cm9rZS1zdHlsZQdpbWFnZS0yDWJvb2ttYXJrLWZpbGwGaGVhZGVyEGxpc3QtdW5vcmRlcmVkLTMPc2hvdy1oaWRlLXBhbmVsDWFsaWduLXJpZ2h0LTIGZm9vdGVyCmJvcmRlci1hbGwMYm9yZGVyLWlubmVyBGNlbGwLYWxpZ24tdG9wLTMOYWxpZ24tYm90dG9tLTMOYWxpZ24tbWlkZGxlLTQHY2hlY2stNAVicmVhawxicmVhay1wYWdlLTINYnJlYWstc2VjdGlvbhBhdXRvLWZpdC1jb250ZW50EmZpeGVkLWNvbHVtbi13aWR0aA9hdXRvLWZpdC13aW5kb3cNYnJpbmctZm9yd2FyZA5icmluZy10by1mcm9udAxzZW5kLXRvLWJhY2sNc2VuZC1iYWNrd2FyZAl1bmdyb3VwLTEHZ3JvdXAtMQVvcmRlchJjaGV2cm9uLXVwLXNtYWxsLTIUY2hldnJvbi1kb3duLXNtYWxsLTIVY2hldnJvbi1yaWdodC1zbWFsbC0yFGNoZXZyb24tbGVmdC1zbWFsbC0yFmNoZXZyb24tcmlnaHQtZG91YmxlLTIVY2hldnJvbi1sZWZ0LWRvdWJsZS0yC3pvb20tdG8tZml0CWFkZC1hYm92ZQlhZGQtYmVsb3cEbGluZQ5hcnJvdy1yaWdodC11cAlyZWN0YW5nbGUGY2lyY2xlCHBlbnRhZ2FuBmxlbmd0aAlwZXJpbWV0ZXIEYXJlYQZyYWRpdXMGdm9sdW1lEmNoYW5nZS1zY2FsZS1yYXRpbwhzZXR0aW5ncwljb21tZW50LTINdGh1bWJzLWRvd24tMQl0aHVtYnMtdXANdGh1bWJzLWRvd24tMgpleHBvcnQtanBnCmV4cG9ydC1wbmcKZXhwb3J0LXN2ZxZjb25kaXRpb25hbC1mb3JtYXR0aW5nEGhpZGUtZm9ybXVsYS1iYXINaGlkZS1oZWFkaW5ncw5oaWRlLWdyaWRsaW5lcwlleWUtc2xhc2gKZXhwb3J0LXhscwxleHBvcnQtY3N2LTMDbWR4CHJlbmFtZS0zC2ZvbGRlci1vcGVuCW5hbWVkLXNldA1ncmlwLXZlcnRpY2FsCWRpbWVuc2lvbgdsZXZlbC0xB2xldmVsLTIHbGV2ZWwtMwdsZXZlbC00B2xldmVsLTUMdXNlci1kZWZpbmVkA2twaQlzb3J0LWRvd24Jc29ydGluZy0zB3NvcnQtdXARY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cJc2lnbmF0dXJlC2ZpbHRlci1tYWluCXRleHQtd3JhcAp1bmZpbHRlcmVkGGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFzb3J0LWRlc2NlbmRpbmctMhBzb3J0LWFzY2VuZGluZy0yF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nCGZpbHRlcmVkDmZpbHRlci1jbGVhci0zB3JlYXBwbHkHZ3JvdXAtMgl1bmdyb3VwLTIPcGFzdGUtdGV4dC1vbmx5C3Bhc3RlLXN0eWxlDXBhc3RlLXNwZWNpYWwXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24Lc3BlbGwtY2hlY2sOY29tbWVudC1yZW9wZW4Kd2ViLWxheW91dAxwcmludC1sYXlvdXQLYm9yZGVyLW5vbmUPZGF0YS12YWxpZGF0aW9uDXByb3RlY3Qtc2hlZXQJdGV4dC1mb3JtDHByb3BlcnRpZXMtMgpjbGVhci1mb3JtCWRyb3AtZG93bgpmb3JtLWZpZWxkCWNoZWNrLWJveAx0YWJsZS11cGRhdGUOY2hhbmdlcy1hY2NlcHQSZGlzcGxheS1mb3ItcmV2aWV3DmNoYW5nZXMtcmVqZWN0EGNoYW5nZXMtcHJldmlvdXMLc2hvdy1tYXJrdXAMY2hhbmdlcy1uZXh0DWNoYW5nZXMtdHJhY2scY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQloaWdobGlnaHQQdG9wLWJvdHRvbS1ydWxlcwlkYXRhLWJhcnMMY29sb3Itc2NhbGVzCGljb25zZXRzC2NsZWFyLXJ1bGVzCW5ldy1ydWxlcwxncmVhdGVyLXRoYW4JbGVzcy10aGFuB2JldHdlZW4HZXF1YWx0bxJ0ZXh0LXRoYXQtY29udGFpbnMOZGF0ZS1vY2N1cnJpbmcGdG9wLTEwD2JvdHRvbS0xMC1pdGVtcwlib3R0b20tMTANYWJvdmUtYXZlcmFnZQ1iZWxvdy1hdmVyYWdlDmR1cGxpY2F0ZS1jZWxsCGZvb3Rub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawtjaGFuZ2UtY2FzZQxleHBvcnQtcGRmLTMLZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoD2JvcmRlci1zaGFkb3ctMhJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwt0aHVtYnMtdXAtMQt0aHVtYnMtZG93bgtjYWxjdWxhdGlvbgx0ZXh0LW91dGxpbmUEdXNlcg9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUAAA==) format("truetype")}.e-icons{font-family:e-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.e-icons.e-small{font-size:8px}.e-icons.e-medium{font-size:16px}.e-icons.e-large{font-size:24px}.e-icons.e-export-pdf:before{content:"\e240"}.e-icons.e-export-csv:before{content:"\e241"}.e-icons.e-export-excel:before{content:"\e242"}.e-icons.e-date-range:before{content:"\e245"}.e-icons.e-filter-clear:before{content:"\e248"}.e-icons.e-filter:before{content:"\e251"}.e-icons.e-bullet-6:before{content:"\e253"}.e-icons.e-bullet-1:before{content:"\e254"}.e-icons.e-none:before{content:"\e256"}.e-icons.e-bullet-5:before{content:"\e259"}.e-icons.e-border-diagonal-2:before{content:"\e262"}.e-icons.e-border-diagonal-1:before{content:"\e265"}.e-icons.e-bullet-4:before{content:"\e267"}.e-icons.e-bullet-2:before{content:"\e270"}.e-icons.e-bullet-3:before{content:"\e271"}.e-icons.e-chevron-right-double:before{content:"\e300"}.e-icons.e-chevron-left-double:before{content:"\e302"}.e-icons.e-chevron-down-double:before{content:"\e304"}.e-icons.e-chevron-up-double:before{content:"\e306"}.e-icons.e-repeat:before{content:"\e308"}.e-icons.e-recurrence-edit:before{content:"\e30a"}.e-icons.e-location:before{content:"\e30c"}.e-icons.e-description:before{content:"\e30d"}.e-icons.e-time-zone:before{content:"\e30e"}.e-icons.e-calendar:before{content:"\e322"}.e-icons.e-timeline-agenda:before{content:"\e313"}.e-icons.e-work-week:before{content:"\e314"}.e-icons.e-week:before{content:"\e315"}.e-icons.e-day:before{content:"\e31b"}.e-icons.e-agenda-date-range:before{content:"\e31d"}.e-icons.e-date-time:before{content:"\e421"}.e-icons.e-people:before{content:"\e424"}.e-icons.e-timeline-day:before{content:"\ea85"}.e-icons.e-timeline-week:before{content:"\ea88"}.e-icons.e-timeline-work-week:before{content:"\ea8b"}.e-icons.e-timeline-month:before{content:"\ea8e"}.e-icons.e-table:before{content:"\e705"}.e-icons.e-copy:before{content:"\e70a"}.e-icons.e-th-small:before{content:"\e714"}.e-icons.e-save-2:before{content:"\e735"}.e-icons.e-paragraph-2:before{content:"\e75e"}.e-icons.e-edit-6:before{content:"\e7a3"}.e-icons.e-close-large-1:before{content:"\e7a7"}.e-icons.e-export-word:before{content:"\e7b0"}.e-icons.e-circle-close:before{content:"\e7e9"}.e-icons.e-filter-2:before{content:"\e7ee"}.e-icons.e-plus-small:before{content:"\e7f9"}.e-icons.e-close:before{content:"\e7fc"}.e-icons.e-check:before{content:"\e7ff"}.e-icons.e-print-2:before{content:"\e813"}.e-icons.e-edit-2:before{content:"\e81e"}.e-icons.e-plus:before{content:"\e823"}.e-icons.e-close-large-2:before{content:"\e825"}.e-icons.e-chevron-down-thin:before{content:"\e36a"}.e-icons.e-chevron-up-fill-2:before{content:"\e82a"}.e-icons.e-chevron-down-fill:before{content:"\e82e"}.e-icons.e-chevron-up-fill:before{content:"\e834"}.e-icons.e-chevron-down-fill-2:before{content:"\e83d"}.e-icons.e-arrow-down:before{content:"\e83f"}.e-icons.e-arrow-up:before{content:"\e840"}.e-icons.e-chevron-right-fill-3:before{content:"\e848"}.e-icons.e-chevron-left-fill-2:before{content:"\e84b"}.e-icons.e-delete-1:before{content:"\e84e"}.e-icons.e-chevron-left-fill:before{content:"\e854"}.e-icons.e-chevron-right-fill:before{content:"\e859"}.e-icons.e-arrow-left:before{content:"\e85b"}.e-icons.e-arrow-right:before{content:"\e85f"}.e-icons.e-sorting-1:before{content:"\e890"}.e-icons.e-edit:before{content:"\e891"}.e-icons.e-first-page:before{content:"\e896"}.e-icons.e-last-page:before{content:"\e897"}.e-icons.e-timeline-today:before{content:"\e901"}.e-icons.e-chevron-left:before{content:"\e904"}.e-icons.e-filter-1:before{content:"\e909"}.e-icons.e-chevron-up:before{content:"\e910"}.e-icons.e-chevron-right:before{content:"\e913"}.e-icons.e-chevron-down:before{content:"\e916"}.e-icons.e-circle-close-2:before{content:"\e917"}.e-icons.e-chevron-up-fill-3:before{content:"\e918"}.e-icons.e-chevron-down-fill-3:before{content:"\e919"}.e-icons.e-filter-cancel:before{content:"\e920"}.e-icons.e-chevron-left-2:before{content:"\e921"}.e-icons.e-group-icon:before{content:"\e926"}.e-icons.e-selection:before{content:"\e930"}.e-icons.e-close-2:before{content:"\e932"}.e-icons.e-check-2:before{content:"\e933"}.e-icons.e-intermediate-state:before{content:"\e934"}.e-icons.e-chevron-left-3:before{content:"\e937"}.e-icons.e-edit-3:before{content:"\e944"}.e-icons.e-close-3:before{content:"\e945"}.e-icons.e-chevron-right-2:before{content:"\e956"}.e-icons.e-plus-2:before{content:"\e963"}.e-icons.e-chevron-down-fill-5:before{content:"\e969"}.e-icons.e-circle-remove:before{content:"\e974"}.e-icons.e-arrow-left-2:before{content:"\e977"}.e-icons.e-more-vertical-1:before{content:"\e984"}.e-icons.e-search:before{content:"\e993"}.e-icons.e-month:before{content:"\e93c"}.e-icons.e-trash:before{content:"\e94a"}.e-icons.e-chevron-down-2:before{content:"\e94d"}.e-icons.e-save:before{content:"\e98e"}.e-icons.e-menu:before{content:"\e99a"}.e-icons.e-refresh:before{content:"\e99d"}.e-icons.e-circle-close-fill-3:before{content:"\e208"}.e-icons.e-clock:before{content:"\e20c"}.e-icons.e-freeze-column:before{content:"\e21e"}.e-icons.e-error-treeview:before{content:"\e22a"}.e-icons.e-circle-remove-2:before{content:"\e22b"}.e-icons.e-circle-add:before{content:"\e22c"}.e-icons.e-drag-and-drop-indicator:before{content:"\e22d"}.e-icons.e-chevron-right-3:before{content:"\e22f"}.e-icons.e-chevron-right-4:before{content:"\e430"}.e-icons.e-play:before{content:"\e324"}.e-icons.e-pause:before{content:"\e326"}.e-icons.e-para-option-down:before{content:"\e274"}.e-icons.e-search-2:before{content:"\e275"}.e-icons.e-border-center:before{content:"\e276"}.e-icons.e-restart-at-1:before{content:"\e277"}.e-icons.e-hyperlink-open:before{content:"\e278"}.e-icons.e-cut-2:before{content:"\e279"}.e-icons.e-copy-2:before{content:"\e280"}.e-icons.e-border-top:before{content:"\e281"}.e-icons.e-delete-column:before{content:"\e282"}.e-icons.e-delete-row:before{content:"\e283"}.e-icons.e-insert-right:before{content:"\e284"}.e-icons.e-insert-left:before{content:"\e285"}.e-icons.e-hyperlink-remove:before{content:"\e286"}.e-icons.e-border-middle:before{content:"\e287"}.e-icons.e-border-right:before{content:"\e288"}.e-icons.e-hyperlink-edit:before{content:"\e289"}.e-icons.e-link-2:before{content:"\e290"}.e-icons.e-border-left:before{content:"\e291"}.e-icons.e-table-delete:before{content:"\e292"}.e-icons.e-table-properties:before{content:"\e294"}.e-icons.e-hyperlink-copy:before{content:"\e295"}.e-icons.e-border-bottom:before{content:"\e298"}.e-icons.e-paste-2:before{content:"\e501"}.e-icons.e-continue-numbering:before{content:"\e503"}.e-icons.e-insert-below:before{content:"\e505"}.e-icons.e-insert-above:before{content:"\e506"}.e-icons.e-table-cell-none:before{content:"\e507"}.e-icons.e-box:before{content:"\e509"}.e-icons.e-all:before{content:"\e511"}.e-icons.e-table-align-right:before{content:"\e515"}.e-icons.e-table-border-custom:before{content:"\e516"}.e-icons.e-table-align-left:before{content:"\e517"}.e-icons.e-table-align-center:before{content:"\e518"}.e-icons.e-line-very-small:before{content:"\e520"}.e-icons.e-line-normal:before{content:"\e521"}.e-icons.e-line-small:before{content:"\e522"}.e-icons.e-para-option-up:before{content:"\e523"}.e-icons.e-vertical-align-bottom:before{content:"\e525"}.e-icons.e-vertical-align-center:before{content:"\e526"}.e-icons.e-vertical-align-top:before{content:"\e527"}.e-icons.e-clear-format:before{content:"\e331"}.e-icons.e-strikethrough:before{content:"\e332"}.e-icons.e-upper-case:before{content:"\e333"}.e-icons.e-justify:before{content:"\e334"}.e-icons.e-image:before{content:"\e335"}.e-icons.e-resize:before{content:"\e336"}.e-icons.e-exit-full-screen:before{content:"\e337"}.e-icons.e-edit-4:before{content:"\e338"}.e-icons.e-bold:before{content:"\e339"}.e-icons.e-align-left:before{content:"\e33a"}.e-icons.e-cut:before{content:"\e33b"}.e-icons.e-text-alternative:before{content:"\e33c"}.e-icons.e-copy-1:before{content:"\e33d"}.e-icons.e-delete-2:before{content:"\e33e"}.e-icons.e-increase-indent:before{content:"\e33f"}.e-icons.e-erase:before{content:"\e340"}.e-icons.e-undo:before{content:"\e341"}.e-icons.e-full-screen:before{content:"\e342"}.e-icons.e-underline:before{content:"\e343"}.e-icons.e-list-unordered:before{content:"\e344"}.e-icons.e-eye:before{content:"\e345"}.e-icons.e-list-ordered:before{content:"\e346"}.e-icons.e-lower-case:before{content:"\e347"}.e-icons.e-link-remove:before{content:"\e348"}.e-icons.e-zoom-in:before{content:"\e349"}.e-icons.e-open-link:before{content:"\e34a"}.e-icons.e-print:before{content:"\e34b"}.e-icons.e-font-color:before{content:"\e34c"}.e-icons.e-align-right:before{content:"\e34d"}.e-icons.e-link:before{content:"\e34e"}.e-icons.e-view-side:before{content:"\e34f"}.e-icons.e-code-view:before{content:"\e350"}.e-icons.e-zoom-out:before{content:"\e351"}.e-icons.e-superscript:before{content:"\e352"}.e-icons.e-paragraph:before{content:"\e353"}.e-icons.e-redo:before{content:"\e354"}.e-icons.e-paste:before{content:"\e355"}.e-icons.e-insert-code:before{content:"\e356"}.e-icons.e-subscript:before{content:"\e357"}.e-icons.e-display:before{content:"\e358"}.e-icons.e-replace:before{content:"\e359"}.e-icons.e-italic:before{content:"\e35a"}.e-icons.e-caption:before{content:"\e35b"}.e-icons.e-paint-bucket:before{content:"\e35c"}.e-icons.e-decrease-indent:before{content:"\e35d"}.e-icons.e-align-center:before{content:"\e35e"}.e-icons.e-font-name:before{content:"\e35f"}.e-icons.e-drag-and-drop-2:before{content:"\e330"}.e-icons.e-field-settings:before{content:"\e434"}.e-icons.e-two-column:before{content:"\ea74"}.e-icons.e-two-row:before{content:"\ea75"}.e-icons.e-sum:before{content:"\ea76"}.e-icons.e-filter-3:before{content:"\ea77"}.e-icons.e-close-large:before{content:"\ea7f"}.e-icons.e-filter-clear-2:before{content:"\ea82"}.e-icons.e-circle-check:before{content:"\ea84"}.e-icons.e-align-bottom:before{content:"\ea91"}.e-icons.e-insert-above-2:before{content:"\ea92"}.e-icons.e-insert-below-2:before{content:"\ea93"}.e-icons.e-align-middle:before{content:"\ea94"}.e-icons.e-delete-column-2:before{content:"\ea95"}.e-icons.e-delete-row-2:before{content:"\ea96"}.e-icons.e-insert-left-2:before{content:"\ea97"}.e-icons.e-align-top:before{content:"\ea98"}.e-icons.e-insert-right-2:before{content:"\ea99"}.e-icons.e-edit-5:before{content:"\ea9a"}.e-icons.e-align-middle-2:before{content:"\ea9b"}.e-icons.e-freeze-column-2:before{content:"\ea9e"}.e-icons.e-style:before{content:"\ea9f"}.e-icons.e-delete-3:before{content:"\eb00"}.e-icons.e-freeze-row:before{content:"\eb02"}.e-icons.e-text-header:before{content:"\eb03"}.e-icons.e-more-horizontal-1:before{content:"\eb04"}.e-icons.e-resizer:before{content:"\eb05"}.e-icons.e-folder:before{content:"\ec04"}.e-icons.e-first-page-2:before{content:"\ec05"}.e-icons.e-previous:before{content:"\ec06"}.e-icons.e-next:before{content:"\ec07"}.e-icons.e-last-page-2:before{content:"\ec08"}.e-icons.e-zoom-out-2:before{content:"\ec09"}.e-icons.e-zoom-in-2:before{content:"\ec0a"}.e-icons.e-download:before{content:"\ec0b"}.e-icons.e-bookmark:before{content:"\ec0c"}.e-icons.e-search-3:before{content:"\ec0d"}.e-icons.e-text-annotation:before{content:"\ec0e"}.e-icons.e-close-4:before{content:"\ec0f"}.e-icons.e-comments:before{content:"\ec10"}.e-icons.e-save-3:before{content:"\ec11"}.e-icons.e-align-left-2:before{content:"\ec12"}.e-icons.e-style-2:before{content:"\ec13"}.e-icons.e-undo-2:before{content:"\ec14"}.e-icons.e-highlight-color:before{content:"\ec15"}.e-icons.e-more-vertical-3:before{content:"\ec16"}.e-icons.e-underline-2:before{content:"\ec17"}.e-icons.e-strikethrough-2:before{content:"\ec18"}.e-icons.e-paint-bucket-2:before{content:"\ec19"}.e-icons.e-pan:before{content:"\ec1a"}.e-icons.e-opacity:before{content:"\ec1b"}.e-icons.e-delete-4:before{content:"\ec1c"}.e-icons.e-mouse-pointer:before{content:"\ec1d"}.e-icons.e-chevron-right-small:before{content:"\ec1e"}.e-icons.e-stroke-color:before{content:"\ec1f"}.e-icons.e-print-3:before{content:"\ec20"}.e-icons.e-redo-2:before{content:"\ec21"}.e-icons.e-font-color-2:before{content:"\ec22"}.e-icons.e-shapes:before{content:"\ec23"}.e-icons.e-chevron-left-small:before{content:"\ec24"}.e-icons.e-stroke-width:before{content:"\ec25"}.e-icons.e-annotation-edit:before{content:"\ec26"}.e-icons.e-thumbnail:before{content:"\ec27"}.e-icons.e-stamp:before{content:"\ec28"}.e-icons.e-break-page:before{content:"\ec29"}.e-icons.e-file:before{content:"\ec2a"}.e-icons.e-collapse-2:before{content:"\e554"}.e-icons.e-expand:before{content:"\e556"}.e-icons.e-double-resize-2:before{content:"\e557"}.e-icons.e-double-resize-1:before{content:"\e558"}.e-icons.e-single-resize-1:before{content:"\e559"}.e-icons.e-single-resize-2:before{content:"\e56a"}.e-icons.e-single-resize-3:before{content:"\e56b"}.e-icons.e-single-resize-4:before{content:"\e56c"}.e-icons.e-drag-and-drop:before{content:"\e903"}.e-icons.e-chevron-up-fill-4:before{content:"\e56d"}.e-icons.e-chevron-down-fill-4:before{content:"\e56e"}.e-icons.e-chevron-right-fill-2:before{content:"\e56f"}.e-icons.e-chevron-left-fill-3:before{content:"\e570"}.e-icons.e-more-vertical-4:before{content:"\e571"}.e-icons.e-filter-active:before{content:"\ebb3"}.e-icons.e-code-view-2:before{content:"\e907"}.e-icons.e-grid-view:before{content:"\e600"}.e-icons.e-paste-3:before{content:"\e601"}.e-icons.e-trash-2:before{content:"\e602"}.e-icons.e-download-2:before{content:"\e603"}.e-icons.e-cut-3:before{content:"\e604"}.e-icons.e-list-unordered-2:before{content:"\e605"}.e-icons.e-refresh-2:before{content:"\e606"}.e-icons.e-circle-info:before{content:"\e607"}.e-icons.e-chevron-right-thin:before{content:"\e608"}.e-icons.e-folder-2:before{content:"\e609"}.e-icons.e-close-5:before{content:"\e60a"}.e-icons.e-folder-fill:before{content:"\e60b"}.e-icons.e-rename:before{content:"\e60c"}.e-icons.e-copy-3:before{content:"\e60d"}.e-icons.e-search-4:before{content:"\e60e"}.e-icons.e-upload-1:before{content:"\e60f"}.e-icons.e-back:before{content:"\e610"}.e-icons.e-select-all:before{content:"\e611"}.e-icons.e-sorting-2:before{content:"\e612"}.e-icons.e-more-vertical-5:before{content:"\e613"}.e-icons.e-check-3:before{content:"\e614"}.e-icons.e-more-horizontal-3:before{content:"\e615"}.e-icons.e-export-excel-2:before{content:"\e700"}.e-icons.e-export-csv-2:before{content:"\e701"}.e-icons.e-save-4:before{content:"\e703"}.e-icons.e-save-as:before{content:"\e704"}.e-icons.e-export:before{content:"\e711"}.e-icons.e-delete-5:before{content:"\e706"}.e-icons.e-grand-total:before{content:"\e707"}.e-icons.e-table-2:before{content:"\e708"}.e-icons.e-sub-total:before{content:"\e709"}.e-icons.e-file-new:before{content:"\e712"}.e-icons.e-number-formatting:before{content:"\e70b"}.e-icons.e-rename-2:before{content:"\e70c"}.e-icons.e-export-pdf-2:before{content:"\e70d"}.e-icons.e-full-screen-2:before{content:"\e70e"}.e-icons.e-chart:before{content:"\e70f"}.e-icons.e-upload-2:before{content:"\e710"}.e-icons.e-font-type:before{content:"\e273"}.e-icons.e-close-6:before{content:"\eb36"}.e-icons.e-line-spacing:before{content:"\eb37"}.e-icons.e-lock:before{content:"\eb3a"}.e-icons.e-border-outer:before{content:"\eb66"}.e-icons.e-link-3:before{content:"\eb3c"}.e-icons.e-align-bottom-2:before{content:"\eb3d"}.e-icons.e-border-all-2:before{content:"\eb3e"}.e-icons.e-table-of-content:before{content:"\eb41"}.e-icons.e-page-numbering:before{content:"\eb43"}.e-icons.e-bold-2:before{content:"\eb47"}.e-icons.e-align-top-2:before{content:"\eb49"}.e-icons.e-align-middle-3:before{content:"\eb4a"}.e-icons.e-page-setup:before{content:"\eb4c"}.e-icons.e-stroke-style:before{content:"\eb4d"}.e-icons.e-image-2:before{content:"\eb4f"}.e-icons.e-bookmark-fill:before{content:"\eb51"}.e-icons.e-header:before{content:"\eb53"}.e-icons.e-list-unordered-3:before{content:"\eb5b"}.e-icons.e-show-hide-panel:before{content:"\eb5d"}.e-icons.e-align-right-2:before{content:"\eb5f"}.e-icons.e-footer:before{content:"\eb60"}.e-icons.e-border-all:before{content:"\eb95"}.e-icons.e-border-inner:before{content:"\eb88"}.e-icons.e-cell:before{content:"\eb93"}.e-icons.e-align-top-3:before{content:"\eb35"}.e-icons.e-align-bottom-3:before{content:"\eb0e"}.e-icons.e-align-middle-4:before{content:"\eb0d"}.e-icons.e-check-4:before{content:"\e935"}.e-icons.e-break:before{content:"\eba6"}.e-icons.e-break-page-2:before{content:"\eba0"}.e-icons.e-break-section:before{content:"\eba2"}.e-icons.e-auto-fit-content:before{content:"\eba8"}.e-icons.e-fixed-column-width:before{content:"\eba9"}.e-icons.e-auto-fit-window:before{content:"\ebaa"}.e-icons.e-bring-forward:before{content:"\e5a1"}.e-icons.e-bring-to-front:before{content:"\e5a2"}.e-icons.e-send-to-back:before{content:"\e5a3"}.e-icons.e-send-backward:before{content:"\e5a4"}.e-icons.e-ungroup-1:before{content:"\e5a6"}.e-icons.e-group-1:before{content:"\e5a7"}.e-icons.e-order:before{content:"\e4a4"}.e-icons.e-chevron-up-small-2:before{content:"\e651"}.e-icons.e-chevron-down-small-2:before{content:"\e652"}.e-icons.e-chevron-right-small-2:before{content:"\e653"}.e-icons.e-chevron-left-small-2:before{content:"\e654"}.e-icons.e-chevron-right-double-2:before{content:"\e655"}.e-icons.e-chevron-left-double-2:before{content:"\e656"}.e-icons.e-zoom-to-fit:before{content:"\e657"}.e-icons.e-add-above:before{content:"\e658"}.e-icons.e-add-below:before{content:"\e659"}.e-icons.e-line:before{content:"\e668"}.e-icons.e-arrow-right-up:before{content:"\e669"}.e-icons.e-rectangle:before{content:"\e670"}.e-icons.e-circle:before{content:"\e671"}.e-icons.e-pentagan:before{content:"\e672"}.e-icons.e-length:before{content:"\e673"}.e-icons.e-perimeter:before{content:"\e674"}.e-icons.e-area:before{content:"\e675"}.e-icons.e-radius:before{content:"\e676"}.e-icons.e-volume:before{content:"\e677"}.e-icons.e-change-scale-ratio:before{content:"\e678"}.e-icons.e-settings:before{content:"\e679"}.e-icons.e-comment-2:before{content:"\e680"}.e-icons.e-thumbs-down-1:before{content:"\e681"}.e-icons.e-thumbs-up:before{content:"\e682"}.e-icons.e-thumbs-down-2:before{content:"\e683"}.e-icons.e-export-jpg:before{content:"\e713"}.e-icons.e-export-png:before{content:"\e715"}.e-icons.e-export-svg:before{content:"\e716"}.e-icons.e-conditional-formatting:before{content:"\e725"}.e-icons.e-hide-formula-bar:before{content:"\e717"}.e-icons.e-hide-headings:before{content:"\e718"}.e-icons.e-hide-gridlines:before{content:"\e719"}.e-icons.e-eye-slash:before{content:"\e721"}.e-icons.e-export-xls:before{content:"\e726"}.e-icons.e-export-csv-3:before{content:"\e727"}.e-icons.e-mdx:before{content:"\e724"}.e-icons.e-rename-3:before{content:"\e728"}.e-icons.e-folder-open:before{content:"\e65f"}.e-icons.e-named-set:before{content:"\e65d"}.e-icons.e-grip-vertical:before{content:"\e65c"}.e-icons.e-dimension:before{content:"\e65b"}.e-icons.e-level-1:before{content:"\e65a"}.e-icons.e-level-2:before{content:"\e662"}.e-icons.e-level-3:before{content:"\e65e"}.e-icons.e-level-4:before{content:"\e660"}.e-icons.e-level-5:before{content:"\e661"}.e-icons.e-user-defined:before{content:"\e663"}.e-icons.e-kpi:before{content:"\e664"}.e-icons.e-sort-down:before{content:"\e665"}.e-icons.e-sorting-3:before{content:"\e666"}.e-icons.e-sort-up:before{content:"\e667"}.e-icons.e-calculated-member:before{content:"\e729"}.e-icons.e-custom-sort:before{content:"\e732"}.e-icons.e-sort-descending:before{content:"\e733"}.e-icons.e-sort-ascending:before{content:"\e734"}.e-icons.e-comment-add:before{content:"\e814"}.e-icons.e-reply:before{content:"\e815"}.e-icons.e-send-1:before{content:"\e816"}.e-icons.e-comment-show:before{content:"\e817"}.e-icons.e-signature:before{content:"\e737"}.e-icons.e-filter-main:before{content:"\e736"}.e-icons.e-text-wrap:before{content:"\e824"}.e-icons.e-unfiltered:before{content:"\e73a"}.e-icons.e-filtered-sort-descending:before{content:"\e73b"}.e-icons.e-sort-descending-2:before{content:"\e73c"}.e-icons.e-sort-ascending-2:before{content:"\e73d"}.e-icons.e-filtered-sort-ascending:before{content:"\e73e"}.e-icons.e-filtered:before{content:"\e73f"}.e-icons.e-filter-clear-3:before{content:"\e738"}.e-icons.e-reapply:before{content:"\e74a"}.e-icons.e-group-2:before{content:"\e74b"}.e-icons.e-ungroup-2:before{content:"\e74c"}.e-icons.e-paste-text-only:before{content:"\e685"}.e-icons.e-paste-style:before{content:"\e686"}.e-icons.e-paste-special:before{content:"\e687"}.e-icons.e-paste-match-destination:before{content:"\e688"}.e-icons.e-spell-check:before{content:"\e689"}.e-icons.e-comment-reopen:before{content:"\e818"}.e-icons.e-web-layout:before{content:"\e193"}.e-icons.e-print-layout:before{content:"\e194"}.e-icons.e-border-none:before{content:"\e195"}.e-icons.e-data-validation:before{content:"\e196"}.e-icons.e-protect-sheet:before{content:"\e197"}.e-icons.e-text-form:before{content:"\e198"}.e-icons.e-properties-2:before{content:"\e199"}.e-icons.e-clear-form:before{content:"\e19a"}.e-icons.e-drop-down:before{content:"\e19b"}.e-icons.e-form-field:before{content:"\e19c"}.e-icons.e-check-box:before{content:"\e192"}.e-icons.e-table-update:before{content:"\e19e"}.e-icons.e-changes-accept:before{content:"\e19f"}.e-icons.e-display-for-review:before{content:"\e203"}.e-icons.e-changes-reject:before{content:"\e204"}.e-icons.e-changes-previous:before{content:"\e205"}.e-icons.e-show-markup:before{content:"\e206"}.e-icons.e-changes-next:before{content:"\e209"}.e-icons.e-changes-track:before{content:"\e20a"}.e-icons.e-conditional-formatting-large:before{content:"\e401"}.e-icons.e-highlight:before{content:"\e402"}.e-icons.e-top-bottom-rules:before{content:"\e403"}.e-icons.e-data-bars:before{content:"\e404"}.e-icons.e-color-scales:before{content:"\e405"}.e-icons.e-iconsets:before{content:"\e406"}.e-icons.e-clear-rules:before{content:"\e407"}.e-icons.e-new-rules:before{content:"\e408"}.e-icons.e-greater-than:before{content:"\e409"}.e-icons.e-less-than:before{content:"\e410"}.e-icons.e-between:before{content:"\e411"}.e-icons.e-equalto:before{content:"\e412"}.e-icons.e-text-that-contains:before{content:"\e413"}.e-icons.e-date-occurring:before{content:"\e414"}.e-icons.e-top-10:before{content:"\e415"}.e-icons.e-bottom-10-items:before{content:"\e416"}.e-icons.e-bottom-10:before{content:"\e417"}.e-icons.e-above-average:before{content:"\e418"}.e-icons.e-below-average:before{content:"\e419"}.e-icons.e-duplicate-cell:before{content:"\e420"}.e-icons.e-footnote:before{content:"\e435"}.e-icons.e-end-footnote:before{content:"\e436"}.e-icons.e-chart-insert-column:before{content:"\e440"}.e-icons.e-chart-data-table:before{content:"\e441"}.e-icons.e-chart-legend:before{content:"\e442"}.e-icons.e-chart-insert-x-y-scatter:before{content:"\e443"}.e-icons.e-chart-insert-waterfall:before{content:"\e444"}.e-icons.e-chart-updown-bars:before{content:"\e445"}.e-icons.e-add-chart-element:before{content:"\e446"}.e-icons.e-chart-gridlines:before{content:"\e447"}.e-icons.e-insert-hierarchy-charts:before{content:"\e448"}.e-icons.e-chart-insert-line:before{content:"\e449"}.e-icons.e-chart-switch-row-column:before{content:"\e450"}.e-icons.e-chart-error-bars:before{content:"\e451"}.e-icons.e-chart-trendline:before{content:"\e452"}.e-icons.e-chart-axes:before{content:"\e453"}.e-icons.e-chart-select-data:before{content:"\e454"}.e-icons.e-chart-lines:before{content:"\e455"}.e-icons.e-chart-axis-titles:before{content:"\e456"}.e-icons.e-chart-title:before{content:"\e457"}.e-icons.e-chart-insert-pie:before{content:"\e458"}.e-icons.e-change-chart-type:before{content:"\e459"}.e-icons.e-insert-statistic-chart:before{content:"\e460"}.e-icons.e-chart-data-labels:before{content:"\e461"}.e-icons.e-chart-insert-combo:before{content:"\e462"}.e-icons.e-chart-axis-titles-primary-horizontal:before{content:"\e486"}.e-icons.e-chart-linear-forecast:before{content:"\e487"}.e-icons.e-chart-legend-none:before{content:"\e488"}.e-icons.e-chart-legend-right:before{content:"\e489"}.e-icons.e-chart-data-callout:before{content:"\e490"}.e-icons.e-chart-primary-minor-vertical:before{content:"\e491"}.e-icons.e-chart-axes-primary-vertical:before{content:"\e492"}.e-icons.e-chart-data-labels-center:before{content:"\e493"}.e-icons.e-chart-data-table-none:before{content:"\e115"}.e-icons.e-chart-data-labels-none:before{content:"\e495"}.e-icons.e-chart-primary-major-vertical:before{content:"\e496"}.e-icons.e-chart-legend-linear:before{content:"\e497"}.e-icons.e-chart-error-bars-percentage:before{content:"\e498"}.e-icons.e-chart-no-legend-keys:before{content:"\e499"}.e-icons.e-chart-title-above-chart:before{content:"\e121"}.e-icons.e-chart-trendline-none:before{content:"\e122"}.e-icons.e-chart-with-legend-keys:before{content:"\e123"}.e-icons.e-chart-axes-primary-horizontal:before{content:"\e124"}.e-icons.e-chart-error-bars-standard-deviation:before{content:"\e125"}.e-icons.e-chart-legend-top:before{content:"\e126"}.e-icons.e-chart-primary-minor-horizontal:before{content:"\e145"}.e-icons.e-chart-error-bars-none:before{content:"\e127"}.e-icons.e-chart-up-down-bars-2:before{content:"\e128"}.e-icons.e-chart-drop-lines:before{content:"\e129"}.e-icons.e-chart-lines-none:before{content:"\e130"}.e-icons.e-chart-primary-major-horizontal:before{content:"\e131"}.e-icons.e-chart-legend-bottom:before{content:"\e132"}.e-icons.e-chart-up-down-none:before{content:"\e111"}.e-icons.e-chart-data-labels-outside-end:before{content:"\e905"}.e-icons.e-chart-axis-titles-primary-vertical:before{content:"\e143"}.e-icons.e-chart-legend-left:before{content:"\e892"}.e-icons.e-chart-data-labels-inside-base:before{content:"\e893"}.e-icons.e-chart-high-low-lines:before{content:"\e894"}.e-icons.e-chart-trendline-exponential:before{content:"\e133"}.e-icons.e-chart-trendline-moving-average:before{content:"\e134"}.e-icons.e-chart-data-labels-inside-end:before{content:"\e135"}.e-icons.e-chart-title-none:before{content:"\e136"}.e-icons.e-chart-title-centered-overlay:before{content:"\e895"}.e-icons.e-chart-error-bars-standard-error:before{content:"\e911"}.e-icons.e-chart-3d-area-1:before{content:"\e144"}.e-icons.e-chart-2d-stacked-bar:before{content:"\e889"}.e-icons.e-chart-3d-surface-1:before{content:"\e827"}.e-icons.e-chart-histogram-pareto:before{content:"\e114"}.e-icons.e-chart-stock-volumn-open-high-low-close:before{content:"\e137"}.e-icons.e-chart-stock-high-low-close:before{content:"\e138"}.e-icons.e-chart-stock-open-high-low-close:before{content:"\e831"}.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before{content:"\e832"}.e-icons.e-chart-filled-radar:before{content:"\e833"}.e-icons.e-chart-3d-clustered-column:before{content:"\e142"}.e-icons.e-chart-sunburst:before{content:"\e835"}.e-icons.e-chart-treemap:before{content:"\e836"}.e-icons.e-chart-3d-100-percent-stacked-area:before{content:"\e139"}.e-icons.e-chart-3d-pie:before{content:"\e838"}.e-icons.e-chart-3d-column-4:before{content:"\e839"}.e-icons.e-more-column-charts:before{content:"\e899"}.e-icons.e-chart-2d-stacked-line:before{content:"\e841"}.e-icons.e-chart-donut:before{content:"\e112"}.e-icons.e-chart-3d-clustered-bar:before{content:"\e843"}.e-icons.e-chart-funnel:before{content:"\e140"}.e-icons.e-chart-2d-pie-2:before{content:"\e141"}.e-icons.e-chart-3d-line:before{content:"\e846"}.e-icons.e-chart-2d-clustered-column:before{content:"\e847"}.e-icons.e-chart-2d-100-percent-stacked-area:before{content:"\e900"}.e-icons.e-more-line-charts:before{content:"\e849"}.e-icons.e-chart-3d-100-percent-stacked-bar:before{content:"\e850"}.e-icons.e-more-stock-charts:before{content:"\e851"}.e-icons.e-chart-stock-volumn-high-low-close:before{content:"\e852"}.e-icons.e-chart-bar-of-pie:before{content:"\e113"}.e-icons.e-chart-clustered-column-line-on-secondary-axis:before{content:"\e912"}.e-icons.e-chart-2d-clustered-bar:before{content:"\e855"}.e-icons.e-chart-radar:before{content:"\e856"}.e-icons.e-chart-3d-100-percent-stacked-column:before{content:"\e857"}.e-icons.e-chart-stackedlines-with-markers:before{content:"\e858"}.e-icons.e-chart-wireframe-3d-surface:before{content:"\e902"}.e-icons.e-chart-2d-line-with-markers:before{content:"\e860"}.e-icons.e-chart-box-and-whisker:before{content:"\e861"}.e-icons.e-create-custom-combo-chart:before{content:"\e862"}.e-icons.e-chart-2d-100-percent-stacked-bar:before{content:"\e863"}.e-icons.e-chart-scatter-with-straight-lines:before{content:"\e864"}.e-icons.e-more-statistical-charts:before{content:"\e865"}.e-icons.e-chart-3d-stacked-area:before{content:"\e866"}.e-icons.e-chart-2d-line:before{content:"\e867"}.e-icons.e-chart-2d-100-percent-stacked-column:before{content:"\e868"}.e-icons.e-more-pie-charts:before{content:"\e869"}.e-icons.e-chart-bubble-1:before{content:"\e870"}.e-icons.e-chart-2d-100-percent-stacked-line:before{content:"\e871"}.e-icons.e-chart-histogram:before{content:"\e872"}.e-icons.e-more-hierarchy-charts:before{content:"\e873"}.e-icons.e-chart-combo-clustered-column-line:before{content:"\e874"}.e-icons.e-chart-2d-stacked-area:before{content:"\e875"}.e-icons.e-chart-3d-stacked-column:before{content:"\e876"}.e-icons.e-chart-insert-bar:before{content:"\e877"}.e-icons.e-chart-scatter-with-smooth-lines:before{content:"\e878"}.e-icons.e-chart-surface-wireframe-contour:before{content:"\e879"}.e-icons.e-chart-3d-stacked-bar:before{content:"\e880"}.e-icons.e-chart-2d-pie-of-pie:before{content:"\e881"}.e-icons.e-chart-3d-surface-2:before{content:"\e882"}.e-icons.e-chart-2d-area:before{content:"\e883"}.e-icons.e-chart-combo-stacked-area-clustered-column:before{content:"\e884"}.e-icons.e-chart-waterfall:before{content:"\e885"}.e-icons.e-chart-surface-contour:before{content:"\e886"}.e-icons.e-more-scatter-charts:before{content:"\e887"}.e-icons.e-chart-2d-stacked-column:before{content:"\e888"}.e-icons.e-protect-workbook:before{content:"\e88a"}.e-icons.e-change-case:before{content:"\e88c"}.e-icons.e-export-pdf-3:before{content:"\e88b"}.e-icons.e-freeze-pane:before{content:"\e88d"}.e-icons.e-freeze-first-column:before{content:"\e88e"}.e-icons.e-freeze-top-row:before{content:"\e88f"}.e-icons.e-merge-cells:before{content:"\e89a"}.e-icons.e-split-vertical:before{content:"\e89b"}.e-icons.e-table-cell:before{content:"\e89c"}.e-icons.e-split-horizontal:before{content:"\e89d"}.e-icons.e-list-box:before{content:"\e89e"}.e-icons.e-text-form-2:before{content:"\e89f"}.e-icons.e-label:before{content:"\e90a"}.e-icons.e-check-box-2:before{content:"\e90b"}.e-icons.e-add-edit-form-field:before{content:"\e90c"}.e-icons.e-button:before{content:"\e90d"}.e-icons.e-drop-down-2:before{content:"\e90e"}.e-icons.e-radio-button:before{content:"\e90f"}.e-icons.e-password:before{content:"\e91a"}.e-icons.e-table-insert-column:before{content:"\e91b"}.e-icons.e-table-insert-row:before{content:"\e91c"}.e-icons.e-table-overwrite-cells:before{content:"\e91d"}.e-icons.e-table-nested:before{content:"\e91e"}.e-icons.e-table-merge:before{content:"\e91f"}.e-icons.e-drag-fill:before{content:"\e92a"}.e-icons.e-home:before{content:"\e92b"}.e-icons.e-gantt-gripper:before{content:"\e92c"}.e-icons.e-bring-to-view:before{content:"\e92d"}.e-icons.e-bring-to-center:before{content:"\e92e"}.e-icons.e-warning:before{content:"\e92f"}.e-icons.e-critical-path:before{content:"\e93a"}.e-icons.e-border-shadow-2:before{content:"\e93b"}.e-icons.e-border-diagonal-up:before{content:"\e947"}.e-icons.e-border-diagonal-down:before{content:"\e93d"}.e-icons.e-border-custom:before{content:"\e946"}.e-icons.e-border-none-1:before{content:"\e93f"}.e-icons.e-border-box:before{content:"\e940"}.e-icons.e-border-shadow-1:before{content:"\e942"}.e-icons.e-audio:before{content:"\e949"}.e-icons.e-video:before{content:"\e94b"}.e-icons.e-crop:before{content:"\e94c"}.e-icons.e-star-filled:before{content:"\e94f"}.e-icons.e-filters:before{content:"\e950"}.e-icons.e-adjustment:before{content:"\e951"}.e-icons.e-page-size:before{content:"\e952"}.e-icons.e-reset:before{content:"\e953"}.e-icons.e-triangle:before{content:"\e954"}.e-icons.e-page-columns:before{content:"\e955"}.e-icons.e-tint:before{content:"\e957"}.e-icons.e-brightness:before{content:"\e958"}.e-icons.e-contrast:before{content:"\e959"}.e-icons.e-saturation:before{content:"\e95a"}.e-icons.e-fade:before{content:"\e95b"}.e-icons.e-flip-vertical:before{content:"\e95c"}.e-icons.e-flip-horizontal:before{content:"\e95d"}.e-icons.e-transform-left:before{content:"\e95f"}.e-icons.e-transform-right:before{content:"\e960"}.e-icons.e-sharpness:before{content:"\e961"}.e-icons.e-grain:before{content:"\e962"}.e-icons.e-frame-custom:before{content:"\e964"}.e-icons.e-frame-1:before{content:"\e965"}.e-icons.e-frame-2:before{content:"\e966"}.e-icons.e-frame-3:before{content:"\e967"}.e-icons.e-frame-4:before{content:"\e968"}.e-icons.e-frame-5:before{content:"\e96a"}.e-icons.e-frame-6:before{content:"\e96b"}.e-icons.e-transform:before{content:"\e96c"}.e-icons.e-check-tick:before{content:"\e96d"}.e-icons.e-even-page-break:before{content:"\e96e"}.e-icons.e-odd-page-break:before{content:"\e96f"}.e-icons.e-page-column:before{content:"\e970"}.e-icons.e-continuous-page-break:before{content:"\e971"}.e-icons.e-page-text-wrap:before{content:"\e972"}.e-icons.e-page-column-right:before{content:"\e973"}.e-icons.e-page-column-left:before{content:"\e975"}.e-icons.e-page-column-one:before{content:"\e976"}.e-icons.e-page-column-two:before{content:"\e978"}.e-icons.e-page-column-three:before{content:"\e979"}.e-icons.e-multiple-comment:before{content:"\e97a"}.e-icons.e-format-painter:before{content:"\e97b"}.e-icons.e-launcher:before{content:"\e97c"}.e-icons.e-character-style:before{content:"\e97d"}.e-icons.e-linked-style:before{content:"\e97e"}.e-icons.e-chart-2d-stacked-line-marked:before{content:"\e97f"}.e-icons.e-chart-2d-100-percent-stacked-line-marked:before{content:"\e980"}.e-icons.e-chart-2d-line-marked:before{content:"\e981"}.e-icons.e-list-unordered-rtl:before{content:"\e982"}.e-icons.e-list-ordered-rtl:before{content:"\e983"}.e-icons.e-increase-indent-rtl:before{content:"\e985"}.e-icons.e-decrease-indent-rtl:before{content:"\e986"}.e-icons.e-emoji:before{content:"\e987"}.e-icons.e-travel-and-places:before{content:"\e988"}.e-icons.e-nature:before{content:"\e989"}.e-icons.e-food-and-drinks:before{content:"\e98a"}.e-icons.e-animals:before{content:"\e98b"}.e-icons.e-objects:before{content:"\e98c"}.e-icons.e-activities:before{content:"\e98d"}.e-icons.e-hand-gestures:before{content:"\e98f"}.e-icons.e-symbols:before{content:"\e990"}.e-icons.e-flags:before{content:"\e991"}.e-icons.e-unlock:before{content:"\e992"}.e-icons.e-more-chevron:before{content:"\e994"}.e-icons.e-border-frame:before{content:"\e995"}.e-icons.e-frame-none:before{content:"\e996"}.e-icons.e-frame-mat:before{content:"\e997"}.e-icons.e-frame-bevel:before{content:"\e998"}.e-icons.e-frame-line:before{content:"\e999"}.e-icons.e-frame-hook:before{content:"\e99b"}.e-icons.e-frame-inset:before{content:"\e99c"}.e-icons.e-bullet-7:before{content:"\e99e"}.e-icons.e-organize-pdf:before{content:"\e99f"}.e-icons.e-frame-7:before{content:"\e9a1"}.e-icons.e-frame-8:before{content:"\e9a2"}.e-icons.e-frame-9:before{content:"\e9a3"}.e-icons.e-frame-10:before{content:"\e9a4"}.e-icons.e-frame-11:before{content:"\e9a5"}.e-icons.e-caption-1:before{content:"\e9a6"}.e-icons.e-arrow-head:before{content:"\e9a7"}.e-icons.e-arrow-head-fill:before{content:"\e9a8"}.e-icons.e-bar-head:before{content:"\e9a9"}.e-icons.e-circle-head:before{content:"\e9aa"}.e-icons.e-circle-head-fill:before{content:"\e9ab"}.e-icons.e-square-head:before{content:"\e9ac"}.e-icons.e-square-head-fill:before{content:"\e9ad"}.e-icons.e-arrow-tail:before{content:"\e9ae"}.e-icons.e-arrow-tail-fill:before{content:"\e9af"}.e-icons.e-bar-tail:before{content:"\e9b0"}.e-icons.e-circle-tail:before{content:"\e9b1"}.e-icons.e-circle-tail-fill:before{content:"\e9b2"}.e-icons.e-square-tail:before{content:"\e9b3"}.e-icons.e-square-tail-fill:before{content:"\e9b4"}.e-icons.e-file-document:before{content:"\e9b5"}.e-icons.e-comment-resolve:before{content:"\e9b6"}.e-icons.e-multiple-comment-resolve:before{content:"\e9b7"}.e-icons.e-table-header:before{content:"\e9b8"}.e-icons.e-blockquote:before{content:"\e9b9"}.e-icons.e-add-notes:before{content:"\e9ba"}.e-icons.e-edit-notes:before{content:"\e9bb"}.e-icons.e-delete-notes:before{content:"\e9bc"}.e-icons.e-layers:before{content:"\e9bd"}.e-icons.e-font-size:before{content:"\e9be"}.e-icons.e-export-pdf-1:before{content:"\e9bf"}.e-icons.e-import-word:before{content:"\e9c0"}.e-icons.e-export-word-1:before{content:"\e9c1"}.e-icons.e-dropdown-list:before{content:"\e9c2"}.e-icons.e-combo-box:before{content:"\e9c3"}.e-icons.e-repeating-section:before{content:"\e9c4"}.e-icons.e-building-block:before{content:"\e9c5"}.e-icons.e-content-control:before{content:"\e9c6"}.e-icons.e-ai-chat:before{content:"\e9c7"}.e-icons.e-xml-mapping:before{content:"\e9c8"}.e-icons.e-thumbs-up-1:before{content:"\e9c9"}.e-icons.e-thumbs-down:before{content:"\e9ca"}.e-icons.e-calculation:before{content:"\e9cb"}.e-icons.e-text-outline:before{content:"\e9cc"}.e-icons.e-user:before{content:"\e9cd"}.e-icons.e-calculate-sheet:before{content:"\e9ce"}.e-icons.e-translate:before{content:"\e9cf"}.e-icons.e-shorten:before{content:"\e9d0"}.e-icons.e-elaborate:before{content:"\e9d1"}.e-icons.e-rephrase:before{content:"\e9d2"}.e-icons.e-grammar-check:before{content:"\e9d3"}.e-icons.e-preformat-code:before{content:"\e9d4"}.e-icons.e-import:before{content:"\e9d5"}.e-icons.e-import-1:before{content:"\e9d6"}.e-icons.e-redact:before{content:"\e9d7"}.e-icons.e-smart-paste:before{content:"\e9d8"}.e-icons.e-auto-fit-column:before{content:"\e9d9"}.e-icons.e-auto-fit-all-column:before{content:"\e9da"}.e-icons.e-columns:before{content:"\e9db"}.e-icons.e-thumbs-up-fill:before{content:"\e9dc"}.e-icons.e-thumbs-down-fill:before{content:"\e9dd"}.e-icons.e-stop-rectangle:before{content:"\e9de"}.e-control,.e-css,.e-error{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:12px;font-weight:400}.e-error{color:#f44336}.e-control,.e-control [class^=e-],.e-control [class*=" e-"]{box-sizing:border-box}.e-control:focus,.e-control *:focus{outline:none}.e-rtl{direction:rtl;text-align:right}.e-overlay{background-color:#383838;height:100%;opacity:.5;pointer-events:none;touch-action:none;width:100%}.e-hidden{display:none}.e-blazor-hidden{visibility:hidden}.e-disabled{background-image:none;cursor:default;opacity:.35}.e-ul{list-style-type:none}.e-prevent-select{-webkit-user-select:none;user-select:none}.e-warning{color:#ffca1c}.e-success{color:#22b24b}.e-information{color:#489bd5}.e-block-touch{touch-action:pinch-zoom}.e-license{color:#ff0;text-decoration:none}.e-license-banner{position:absolute;right:10px;top:27%;cursor:pointer}@keyframes SlideLeftOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SlideLeftIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SlideRightIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SlideRightOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SlideBottomIn{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes SlideBottomOut{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes SlideTopIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes SlideTopOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes SlideRight{0%{width:0}to{width:100%}}@keyframes SlideLeft{0%{width:100%}to{width:0}}@keyframes SlideDown{0%{height:0}to{height:100%}}@keyframes SlideUp{0%{height:100%}to{height:0}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZoomIn{0%{transform:translate(0) scale(0)}to{transform:translate(0) scale(1)}}@keyframes ZoomOut{0%{transform:translate(0) scale(1)}to{transform:translate(0) scale(0)}}@keyframes FadeZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes FadeZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes FlipRightDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpIn{0%{transform:perspective(400px) rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipLeftDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpIn{0%{transform:perspective(400px) rotateY(-135deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg) perspective(200px);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipYLeftIn{0%{opacity:0;transform:perspective(400px) rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYLeftOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}75%{transform:perspective(850px) rotateY(125deg)}to{opacity:0;transform:rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightIn{0%{opacity:0;transform:perspective(400px) rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:0;transform:rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownIn{0%{opacity:0;transform:perspective(400px) rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}75%{transform:perspective(850px) rotateX(125deg)}to{opacity:0;transform:rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpIn{0%{opacity:0;transform:perspective(400px) rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:0;transform:rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}}.e-ripple,.e-ripple-style{overflow:hidden;position:relative;transform:translateZ(0)}.e-ripple-element,.e-ripple-style:after{background-color:#0000001a;border-radius:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(0);transition:opacity,transform 0ms cubic-bezier(0,.1,.2,1)}.e-ripple-style:after{background:#0000004d;content:"";display:block;height:50%;left:25%;opacity:0;top:25%;transform:scale(3);transition:transform .5s,opacity .5s;width:50%}.e-ripple-style:active:after{opacity:1;transform:scale(0);transition:0s}.e-avatar{align-content:center;align-items:center;background-color:#bcbcbc;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;display:inline-flex;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:1em;font-weight:400;height:3em;justify-content:center;overflow:hidden;position:relative;width:3em}.e-avatar img{height:100%;width:auto}.e-avatar.e-avatar-circle,.e-avatar.e-avatar-circle.e-avatar-large,.e-avatar.e-avatar-circle.e-avatar-xlarge{border-radius:50%}.e-avatar.e-avatar-xsmall{font-size:.6em}.e-avatar.e-avatar-small{font-size:.8em}.e-avatar.e-avatar-large{font-size:1.2em}.e-avatar.e-avatar-xlarge{font-size:1.4em}.e-card{border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:15px;justify-content:center;line-height:36px;min-height:36px;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:middle;width:100%}.e-card>*{justify-content:center}.e-card>.e-card-header-title{box-sizing:border-box;font-size:15px;line-height:normal;padding:12px}.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-card>.e-card-title{font-size:18px;line-height:normal;padding:18px 12px 12px}.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-card>.e-card-header-title,.e-card>.e-card-title{overflow:hidden;text-overflow:ellipsis}.e-card .e-card-header-caption{line-height:normal}.e-card .e-card-header-caption .e-card-header-title{font-size:15px}.e-card .e-card-header-caption .e-card-sub-title{font-size:14px}.e-card .e-card-stacked{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.e-card.e-card-horizontal,.e-card .e-card-horizontal{display:flex;flex-direction:row;justify-content:center}.e-card.e-card-horizontal .e-card-image,.e-card.e-card-horizontal img,.e-card .e-card-horizontal .e-card-image,.e-card .e-card-horizontal img{margin:2px}.e-card .e-card-horizontal{line-height:normal;padding:2px}.e-card.e-card-horizontal>*{flex:1}.e-card.e-card-horizontal .e-card-stacked{display:flex;flex:1;flex-direction:column;overflow:hidden}.e-card.e-card-horizontal .e-card-stacked>:first-child{flex-grow:1}.e-card .e-card-separator{display:block}.e-card .e-card-corner{border-radius:50%}.e-card .e-card-header{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;line-height:normal;min-height:22.5px;padding:12px;width:inherit}.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-card .e-card-header .e-card-actions{justify-content:flex-start}.e-card .e-card-header .e-card-header-image{align-self:center;display:flex}.e-card .e-card-header .e-card-header-caption{align-self:center;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 0 0 12px}.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-card .e-card-header .e-card-header-caption .e-card-sub-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:13px;font-weight:400;line-height:normal}.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:12px;font-weight:400;line-height:normal;padding:6px 0 0}.e-card .e-card-header .e-card-header-image{background-repeat:no-repeat;background-size:cover;height:30px;width:30px}.e-card .e-card-header .e-card-corner{border-radius:50%}.e-card .e-card-image{background-size:cover;min-height:112.5px;position:relative;width:100%}.e-card .e-card-image .e-card-title{bottom:0;box-sizing:border-box;font-size:18px;line-height:30px;min-height:30px;overflow:hidden;padding:0 12px;position:absolute;text-overflow:ellipsis;width:inherit}.e-card .e-card-image .e-card-title.e-card-top-left,.e-card .e-card-image .e-card-title.e-card-top-right{bottom:auto;top:0}.e-card .e-card-image .e-card-title.e-card-top-right,.e-card .e-card-image .e-card-title.e-card-bottom-right{text-align:right}.e-card .e-card-actions{box-sizing:border-box;display:inline-block;justify-content:flex-start;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical{display:flex;flex-direction:column;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-card .e-card-actions.e-card-vertical a{align-self:initial;box-sizing:border-box;display:inline-block;justify-content:center;margin:0 0 6px;text-align:center;width:100%}.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-card .e-card-actions button,.e-card .e-card-actions a{align-items:center;align-self:center;cursor:pointer;display:inline-flex;overflow:hidden;vertical-align:middle;white-space:nowrap}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{display:flex;font-size:14px;height:24px;width:24px}.e-card .e-card-actions .e-card-btn span:before,.e-card .e-card-actions .e-card-btn span.e-icons:before{align-self:center;display:flex;justify-content:center;width:inherit}.e-card .e-card-actions .e-card-btn>*{overflow:hidden;text-overflow:ellipsis;width:inherit}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{border-radius:2px}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;line-height:27px;margin:0 0 0 6px;min-height:27px;padding:0 6px;text-decoration:none;text-transform:uppercase}.e-card .e-card-actions .e-card-btn:first-child,.e-card .e-card-actions a:first-child{margin-left:0}.e-card .e-card-content{font-size:14px;line-height:normal;padding:12px;word-wrap:break-word}.e-card .e-card-content+:not(.e-card-content),.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}.e-card .e-card-content,.e-card .e-card-content p{line-height:normal;overflow:hidden;text-overflow:ellipsis}.e-card{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;border:1px none #000;box-shadow:0 2px 3px #00000029;color:#000000de;outline:none}.e-card:hover{background-color:#fff;border-color:#000;box-shadow:0 4px 8px #00000038}.e-card:focus{background-color:#fff;border-color:#000}.e-card:active{background-color:#fff;border-color:#000}.e-card .e-card-separator{border-bottom:1px solid rgba(0,0,0,.12)}.e-card .e-card-header-caption .e-card-header-title{color:#000000de}.e-card .e-card-header-caption .e-card-sub-title{color:#0000008a}.e-card .e-card-image .e-card-title{background-color:#00000059;color:#fff}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{color:#0000008a}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{background-color:#fff;border:0;color:#e3165b;outline:0}.e-card .e-card-actions .e-card-btn:hover,.e-card .e-card-actions a:hover{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:focus,.e-card .e-card-actions a:focus{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:active,.e-card .e-card-actions a:active{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-content{color:#0000008a}.e-bigger .e-card,.e-bigger.e-card{line-height:48px;min-height:48px}.e-bigger .e-card>.e-card-header-title,.e-bigger.e-card>.e-card-header-title{line-height:normal;padding:16px}.e-bigger .e-card>.e-card-header-title+:not(.e-card-header-title),.e-bigger.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-bigger .e-card>.e-card-title,.e-bigger.e-card>.e-card-title{line-height:normal;padding:24px 16px 16px}.e-bigger .e-card>.e-card-title+:not(.e-card-title),.e-bigger.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-bigger .e-card.e-card-horizontal .e-card-image,.e-bigger .e-card.e-card-horizontal img,.e-bigger .e-card .e-card-horizontal .e-card-image,.e-bigger .e-card .e-card-horizontal img,.e-bigger.e-card.e-card-horizontal .e-card-image,.e-bigger.e-card.e-card-horizontal img,.e-bigger.e-card .e-card-horizontal .e-card-image,.e-bigger.e-card .e-card-horizontal img{margin:2px}.e-bigger .e-card .e-card-header,.e-bigger.e-card .e-card-header{min-height:30px;padding:16px}.e-bigger .e-card .e-card-header .e-card-content,.e-bigger.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-bigger .e-card .e-card-header .e-card-header-caption,.e-bigger.e-card .e-card-header .e-card-header-caption{padding:0 0 0 16px}.e-bigger .e-card .e-card-header .e-card-header-caption:first-child,.e-bigger.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:15px;line-height:normal}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-sub-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:14px;line-height:normal;padding:8px 0 0}.e-bigger .e-card .e-card-header .e-card-header-image,.e-bigger.e-card .e-card-header .e-card-header-image{background-size:cover;height:40px;width:40px}.e-bigger .e-card .e-card-image,.e-bigger.e-card .e-card-image{min-height:150px}.e-bigger .e-card .e-card-image .e-card-title,.e-bigger.e-card .e-card-image .e-card-title{font-size:24px;line-height:40px;min-height:40px;padding:0 16px}.e-bigger .e-card .e-card-actions,.e-bigger.e-card .e-card-actions,.e-bigger .e-card .e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-actions.e-card-vertical{padding:16px 8px 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger .e-card .e-card-actions.e-card-vertical a,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger.e-card .e-card-actions.e-card-vertical a{margin:0 0 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger .e-card .e-card-actions.e-card-vertical a:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-bigger .e-card .e-card-actions .e-card-btn span,.e-bigger .e-card .e-card-actions .e-card-btn span.e-icons,.e-bigger.e-card .e-card-actions .e-card-btn span,.e-bigger.e-card .e-card-actions .e-card-btn span.e-icons{height:24px;width:24px}.e-bigger .e-card .e-card-actions .e-card-btn,.e-bigger .e-card .e-card-actions a,.e-bigger.e-card .e-card-actions .e-card-btn,.e-bigger.e-card .e-card-actions a{line-height:36px;margin:0 0 0 8px;min-height:36px;padding:0 6px}.e-bigger .e-card .e-card-actions .e-card-btn:first-child,.e-bigger .e-card .e-card-actions a:first-child,.e-bigger.e-card .e-card-actions .e-card-btn:first-child,.e-bigger.e-card .e-card-actions a:first-child{margin-left:0}.e-bigger .e-card .e-card-content,.e-bigger.e-card .e-card-content{padding:16px}.e-bigger .e-card .e-card-content+:not(.e-card-content),.e-bigger .e-card .e-card-content+.e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-content+:not(.e-card-content),.e-bigger.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}/*! component's default definitions and variables */.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler:before{content:"\e984";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler:before{content:"\eb04";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border-width:1px;display:flex;overflow:hidden;position:relative;touch-action:none;width:100%}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{flex:1 1 auto;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:13px;font-weight:400}.e-splitter.e-splitter-horizontal .e-pane.e-scrollable,.e-splitter.e-splitter-vertical .e-pane.e-scrollable{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-static-pane,.e-splitter.e-splitter-vertical .e-pane.e-static-pane{flex-grow:0;flex-shrink:0}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal.e-pane-hidden,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-horizontal{flex-direction:row}.e-splitter.e-splitter-horizontal.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-horizontal.e-rtl,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal{flex-direction:row-reverse}.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{right:auto}.e-splitter.e-splitter-vertical{flex-direction:column}.e-splitter.e-splitter-vertical.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-vertical .e-pane-vertical{overflow:auto}.e-splitter.e-splitter-vertical .e-pane-vertical.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{right:auto}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;right:22px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;left:22px;right:auto;top:20px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:auto}.e-splitter .e-split-bar.e-split-bar-horizontal{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-width:1px;z-index:15}.e-splitter .e-split-bar.e-split-bar-horizontal .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar{cursor:col-resize}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar:after{content:"";cursor:col-resize;display:block;height:100%;position:absolute;width:16px;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{align-items:center;display:flex;height:18px;justify-content:center;position:relative;width:1px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{left:8px;right:3px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow{border-image:none;border-width:1px;cursor:pointer;display:flex;height:26px;padding:1px 12px;position:relative}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(0);width:2px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before{top:5px;transform-origin:1px 7px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{top:11px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right){border-radius:50%;right:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right{border-radius:50%;left:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:after{right:8px}.e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar){margin:0 3px}.e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar){margin:0 0 0 3px}.e-splitter .e-split-bar.e-split-bar-vertical{align-items:center;border-left:none;border-right:none;display:flex;flex:0 0 auto;justify-content:center;min-height:1px}.e-splitter .e-split-bar.e-split-bar-vertical .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar{cursor:row-resize}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar:after{content:"";cursor:row-resize;display:block;height:16px;position:absolute;width:100%;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{align-items:center;display:flex;height:1px;justify-content:center;width:18px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:10px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{border-image:none;border-width:0;cursor:pointer;display:flex;height:26px;padding:10px 3px 10px 18px;position:relative;width:26px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(90deg);width:2px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before{top:3px;transform-origin:2px 7px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:11px;top:8px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before{left:12px;top:8px;transform-origin:1px 6px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{left:10px;top:12px;transform-origin:1px 2px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;left:22px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;right:22px;top:20px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:10px}.e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar){margin:3px 0}.e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar){margin:3px 0 0}.e-rtl .e-splitter.e-splitter-horizontal{flex-direction:row-reverse}.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-splitter.e-ie .e-navigate-arrow.e-arrow-left{margin-left:-26px}.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler{flex-direction:column}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border:solid 1px #e0e0e0}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{color:#000000de}.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-vertical,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-vertical{border:transparent}.e-splitter .e-split-bar.e-split-bar-horizontal{background:#e0e0e0;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{background:#fff;color:#0000008a;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden){background-color:transparent;border-color:transparent;color:transparent;transition:background-color .5s ease-out}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:before{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:after{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:before{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:after{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical{background:#e0e0e0}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{background:#fff;color:#0000008a;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:before{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:after{background-color:#e3165b;opacity:1;transform:rotate(50deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:before{background-color:#e3165b;opacity:1;transform:rotate(55deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:after{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{background-color:transparent;border-color:transparent;color:transparent;transition:background-color .3s ease-out}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter.e-disabled{opacity:.4;pointer-events:none}.e-bigger.e-splitter .e-pane{font-size:14px}.e-bigger.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{margin-top:-2px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{margin-top:2px}.e-bigger .e-splitter .e-pane{font-size:14px}.e-bigger .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger .e-content-placeholder.e-splitter.e-placeholder-splitter,.e-bigger.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-bigger .e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}.e-bigger.e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}/*! component's theme wise override material-definitions and variables */.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east{height:100%;padding:20px 0;right:1px;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west{height:100%;left:0;padding:20px 0;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north{height:12px;padding:0 20px;top:1px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{bottom:1px;height:12px;padding:0 20px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east{bottom:0;right:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west{left:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east{right:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west{bottom:1px;left:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:before{bottom:0;content:"\eb05";font-size:12px;position:absolute;right:0}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:before{bottom:0;content:"\eb05";font-size:12px;left:0;position:absolute;transform:rotateY(180deg)}.e-dashboardlayout.e-control .e-dashboard-gridline-table{background:#f5f5f5;border-collapse:collapse;height:100%;width:100%}.e-dashboardlayout.e-control .e-dashboard-gridline-table td.e-dashboard-gridline{border:1px dotted #bdbdbd;position:absolute}.e-dashboardlayout.e-control.e-responsive{width:100%!important}.e-dashboardlayout.e-control.e-prevent{-webkit-user-select:none;user-select:none}.e-dashboardlayout.e-control .e-panel.e-ssr{position:relative}.e-dashboardlayout.e-control .e-panel{border:1px #e0e0e0 solid;height:100%;-webkit-user-select:none;user-select:none;width:100%;border-radius:2px}.e-dashboardlayout.e-control .e-panel:hover{border:1px #bdbdbd solid}.e-dashboardlayout.e-control .e-panel:hover .e-panel-container .e-resize.e-dl-icon{display:block}.e-dashboardlayout.e-control .e-panel:active{border:1px #3f51b5 solid}.e-dashboardlayout.e-control .e-panel .e-panel-container{height:100%;width:100%}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template{height:inherit;width:inherit}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-dl-icon{display:none}.e-dashboardlayout.e-control .e-panel.e-panel-transition{transition:top .5s,left .5s}.e-dashboardlayout.e-control .e-panel .e-panel-header{border-bottom:none;color:#0000008a;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;font-weight:500;height:28px;padding:2px 12px}.e-dashboardlayout.e-control .e-panel .e-panel-header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content{display:inline-block}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template{float:right}.e-dashboardlayout.e-control .e-panel .e-resize.e-single,.e-dashboardlayout.e-control .e-panel .e-resize.e-double{position:absolute;touch-action:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{border:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover{cursor:e-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover{cursor:w-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover{cursor:n-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover{cursor:s-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover{cursor:nw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover{cursor:ne-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover{cursor:sw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover{cursor:se-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double:before{font-family:e-icons;position:absolute}.e-dashboardlayout.e-control .e-panel.e-dragging,.e-dashboardlayout.e-control .e-panel.e-item-moving{cursor:move;z-index:1111!important}.e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template{float:left}.e-dashboardlayout.e-control .e-drag:hover{cursor:move}.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover,.e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover{cursor:default}.e-dashboardlayout.e-control .e-holder{background:#3f51b533;border:1px #3f51b5 dotted;position:absolute;border-radius:2px}.e-dashboardlayout.e-control .e-holder.e-holder-transition{transition:top .3s,left .3s}.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout{height:100%;width:100%}.e-dashboardlayout.e-control{display:block;position:relative}.e-dashboardlayout.e-control .e-panel{background:#fff;box-shadow:0 2px 5px #00000026;box-sizing:border-box;position:absolute}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header{color:#0000008a}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single{background:none}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double{color:#000;font-size:20px;height:20px;width:20px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double,.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand{bottom:1px;right:1px}.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-bigger .e-panel-header{color:#0000008a}.e-bigger .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-timeline{--dot-size: 16px;--dot-outer-space: 0;--dot-border: 1px;--connector-size: 1px;--dot-radius: 50%;height:inherit;width:100%}.e-timeline [class^="e-dot "]:before,.e-timeline .e-dot-item,.e-timeline .e-dot{display:flex;align-items:center;justify-content:center}.e-timeline [class^="e-dot "]:before{min-width:32px;min-height:32px;border-radius:var(--dot-radius)}.e-timeline .e-timeline-items{display:inline-flex;flex-direction:column;list-style:none;flex-wrap:nowrap;padding:0;width:inherit;height:inherit}.e-timeline .e-timeline-item{display:flex;flex-direction:row;position:relative;align-items:flex-start;width:inherit;height:inherit}.e-timeline .e-timeline-item.e-connector:after{top:0;bottom:0;left:calc(50% - var(--connector-size));right:auto;content:"";position:absolute;z-index:999;border-width:var(--connector-size);border-style:solid}.e-timeline .e-timeline-item.e-connector.e-item-template:after{content:unset}.e-timeline .e-dot-item{position:relative;flex:0 1 calc(var(--dot-size) * 3);z-index:1000}.e-timeline .e-dot{min-width:var(--dot-size);min-height:var(--dot-size);border-radius:var(--dot-radius);outline:var(--dot-outer-space) solid;border:var(--dot-border) solid;font-size:16px;background-size:cover;background-position:center;background-repeat:no-repeat}.e-timeline .e-opposite-content,.e-timeline .e-content{flex:1 1 50%}.e-timeline .e-opposite-content{font-size:12px}.e-timeline .e-content{text-align:left;font-size:14px;font-weight:500}.e-timeline .e-timeline-item:first-child:after{top:0}.e-timeline .e-timeline-item:last-child:after{bottom:calc(var(--dot-size) * 2)}.e-timeline.e-vertical.e-align-before .e-timeline-item,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:row-reverse}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-items{flex-direction:column-reverse}.e-timeline.e-vertical.e-align-before .e-timeline-items .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-timeline-items .e-content{text-align:left}.e-timeline.e-vertical .e-timeline-item.e-connector:last-child:after{content:unset}.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 3 / 2 - var(--connector-size));right:auto}.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 3 / 2 - var(--connector-size));left:auto}.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-after.e-content-only .e-opposite-content,.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-before.e-content-only .e-opposite-content{flex:0}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:first-child:after{content:unset}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:last-child:after{content:"";bottom:0}.e-timeline.e-vertical.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-opposite-content{text-align:right}.e-timeline.e-vertical.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-opposite-content{text-align:left}.e-timeline.e-vertical .e-dot-item{width:calc(var(--dot-size) * 2)}.e-timeline.e-horizontal .e-timeline-items{display:inline-flex;flex-direction:row}.e-timeline.e-horizontal .e-timeline-item{height:auto;flex-direction:column;align-items:center}.e-timeline.e-horizontal.e-timeline-reverse.e-rtl .e-timeline-item.e-connector:after{left:calc(50% - var(--connector-size));right:auto}.e-timeline.e-horizontal.e-rtl .e-timeline-item.e-connector:after,.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-item.e-connector:after{right:calc(50% - var(--connector-size));left:auto}.e-timeline.e-horizontal .e-dot-item{margin:calc(var(--dot-size) * 2 / 2) 0}.e-timeline.e-horizontal .e-opposite-content,.e-timeline.e-horizontal .e-content{display:flex}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-content{align-items:flex-end}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-opposite-content{align-items:flex-start}.e-timeline.e-horizontal.e-align-before .e-timeline-item,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:column-reverse}.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-items{flex-direction:row-reverse}.e-timeline.e-horizontal .e-timeline-item:after{width:100%;height:0;top:calc(50% - var(--connector-size))}.e-timeline.e-horizontal .e-opposite-content{display:flex;align-items:flex-end;text-align:left;padding:0}.e-timeline.e-horizontal .e-content{padding:0}.e-timeline.e-horizontal .e-timeline-item:last-child:after{width:auto}.e-timeline .e-dot{background-color:#eee;border-color:#eee;color:#000;outline-color:#fff}.e-timeline.e-outline .e-dot{background-color:#fff}.e-timeline .e-timeline-item.e-connector:after{border-color:#eee}.e-timeline .e-content,.e-timeline .e-opposite-content{color:#000}.e-timeline .e-item-disabled .e-content,.e-timeline .e-item-disabled .e-opposite-content{color:"rgba($black, .38)"}.e-bigger.e-timeline [class^="e-dot "]:before,.e-bigger .e-timeline [class^="e-dot "]:before{min-width:40px;min-height:40px;font-size:18px}.e-bigger.e-timeline .e-dot-item,.e-bigger .e-timeline .e-dot-item{flex:0 1 calc(var(--dot-size) * 4)}.e-bigger.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline .e-dot,.e-bigger .e-timeline .e-dot{min-width:20px;min-height:20px}.e-bigger.e-timeline .e-opposite-content,.e-bigger .e-timeline .e-opposite-content{font-size:14px}.e-bigger.e-timeline .e-content,.e-bigger .e-timeline .e-content{font-size:16px;font-weight:500} +@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700";@font-face{font-family:e-icons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXBj/WxwAAANuAAAC15nbHlm0ahAOQAAJVQAAocwaGVhZClfeKIAAADQAAAANmhoZWEIXgbPAAAArAAAACRobXR4OAb+rAAAAYAAAAw4bG9jYQPFrZQAABkYAAAMPG1heHAEOQLMAAABCAAAACBuYW1lc0cOBgACrIQAAAIlcG9zdE/MgpsAAq6sAAAwxAABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAADDgABAAAAAQAAYWKr8l8PPPUACwQAAAAAAOMgGdIAAAAA4yAZ0v/A/+QEQAQcAAAACAACAAEAAAAAAAEAAAMOAsAAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEC0oAAAFIAQAABwBI4RXhKeE54UXhnOGf4gbiCuIM4h7iLeIv4kLiReJI4lHiVOJW4lniYuJl4mficeJ54onikuKV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ASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBbAFtAW4BbwFwAXEBcgFzAXQBlQGUAZMBkgGXAZEBmAGZAZYBmgGbAZwBnQGeAXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBtAG1AbYBtwG4ATIBMwE0ATUAJQE3ATgBOQE6ACYBPAE9AT4BPwFAAUEBNgE7AYUAJwGGAYcBiQGKAYsBjAGPAYgBjQGOAZABnwGgAaEBogAoAagBpwGwAaoBqwGsAa0BrgGvAbEBsgGzACkAKgArACwALQAuAC8AMAAxADIBowGkAaUBpgG5ADMANAGpADUCIwA3ADgCJwIoAikAOQIrAiwCLgIvADoAOwA8AjECMwI2AjcAPQI5AD4APwI6AjsCPABAAj8CQAJBAkIAQQBCAEMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAiICYQJjAmICZAJlAmYARABFAhgCGQIaAh8ARgBHAjACZwJoAmkCagJrAmwCOABIAkMBFABJAhYBGwBKAm0CbgJvAnACcQJyAEsCIAI+AEwATQBOAE8AUAJzAnQCdQJ2AncCeABRAFIAUwJ5AnoCewJ8An0CfgBUAFUAVgBXAV4AWAJ/AoAAYgKCAoQChQKGAFkAWgKDAoEChwBjAogCiQBkAooCiwKMAo0CjgKPApAAWwKRApICkwKUApUClgKXApgCmQKaApsAXAKcAp0CngKfAqAAXQKhAqICowKkAqUCpgKnAqgCqQKqAF4CqwKsAF8CrQKuAq8CsAKxArICswK0ArUCtgK3ArgAYAK5AroCuwK8Ar0CvgK/AsACwQBlAsICwwLEAsUAYQLGAscCyALJAsoCywBmAswCzQBnAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0AzADNAM4AzwDQANEA0gAhACIAIwAkANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAV0BXAFbAUMBRAFFAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFGAVkBWgFYAWABYQFfAWIBYwFkARoA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsAAAAAAAAAAAAAAAACEAAABHAAAAToAAAF0AAABuQAAAdEAAAHcAAACJQAAAqkAAAKyAAADHAAAA4YAAAOYAAADvwAAA8YAAAPYAAAD6QAAA/sAAAQLAAAEawAABLoAAAVdAAAFsgAABjYAAAZqAAAHAgAABzwAAAd7AAAHrAAAB+QAAAhvAAAI6wAACUkAAAmzAAAKOwAACqgAAArJAAALJwAAC1sAAAt3AAALjQAAC6kAAAu6AAAL+gAADEoAAAxYAAAMZwAADLwAAAzHAAANKAAADUkAAA1VAAANZAAADW8AAA12AAANfQAADYQAAA2LAAANmAAADaQAAA2rAAANsgAADcgAAA3RAAAN2AAADeQAAA3xAAAOAAAADhUAAA4jAAAOMQAADmYAAA5wAAAOfQAADocAAA6SAAAOnQAADu0AAA70AAAO+wAADxEAAA8bAAAPSgAAD3oAAA+LAAAPlQAAD50AAA+nAAAP2gAAD+sAAA/2AAAQAgAAEAkAABBTAAAQXwAAEMsAABFPAAARkQAAEa4AABG5AAASAQAAEg4AABKCAAAS0gAAE2EAABN6AAAUCQAAFFMAABShAAAUsgAAFL0AABTIAAAUzwAAFNoAABT6AAAVigAAFdsAABZkAAAXEAAAF4kAABefAAAX9AAAGA8AABgpAAAYRgAAGGQAABkVAAAZZgAAGboAABpRAAAa6wAAGz8AABtlAAAbhgAAHDkAAByOAAAcxAAAHPgAAB0UAAAdMAAAHWsAAB2wAAAd/gAAHh4AAB5qAAAeiQAAHqgAAB61AAAewgAAHs8AAB7vAAAfAwAAHxgAAB8sAAAfPgAAH5gAAB+oAAAftwAAH+kAACAQAAAgIQAAIDUAACCJAAAgmAAAIS8AACFHAAAhgQAAIY4AACGhAAAhvQAAIfcAACIJAAAiRgAAIrwAACNpAAAjiQAAI8oAACQyAAAkwQAAJO0AACURAAAlHwAAJTAAACWZAAAlpwAAJboAACZFAAAmbgAAJpQAACbOAAAnDQAAJxwAACdFAAAnZgAAJ5wAACeoAAAnsgAAJ/cAACgLAAAoGwAAKCkAACj/AAApggAAKawAACnWAAAp5AAAKe0AACn+AAAqEwAAKmAAACpuAAAqiQAAKqUAACq6AAAq1gAAKvAAACsNAAArHAAAKzkAACtNAAArYgAAK3wAACu5AAArxQAAK94AACvqAAAsVwAALGwAACybAAAsqQAALLMAACy+AAAszAAALVkAAC3qAAAt+AAALh8AAC6jAAAu0AAALt0AAC+CAAAvywAAL9oAADAXAAAwUQAAMGQAADDQAAAxDQAAMWgAADGmAAAyAgAAMisAADJNAAAydQAAMnwAADKOAAAysgAAMuwAADL6AAAzYQAAM2gAADN1AAAzmgAAM7IAADQPAAA0JgAANDoAADRNAAA0ZAAANG4AADR4AAA0fgAANIQAADSLAAA0kgAANW0AADV0AAA1ewAANYIAADWJAAA19QAANioAADY8AAA2mAAANtQAADbxAAA2/gAAN5UAADerAAA4HAAAOGkAADh0AAA4owAAOLQAADjfAAA5HgAAOVEAADnRAAA53QAAOekAADogAAA6MgAAOp4AADqoAAA7FQAAO0gAADwBAAA8SQAAPJQAADz0AAA9EQAAPX4AAD2fAAA+EgAAPj0AAD6ZAAA+2AAAP30AAEANAABAQwAAQE8AAEBhAABAcgAAQIoAAED8AABBIQAAQXMAAEGCAABBmAAAQbcAAEHgAABCLwAAQj4AAEJkAABC/QAAQyoAAENYAABDcQAAQ5YAAEQNAABEMgAAREMAAERoAABEfgAARMUAAEThAABE8AAARP8AAEUlAABFLwAART4AAEVVAABFcAAARZ8AAEW+AABGHgAARi0AAEZBAABGVwAARmYAAEaSAABGtgAARwUAAEcPAABHGgAARyUAAEcvAABHQQAAR1IAAEduAABHgAAAR5IAAEeZAABHpQAAR7EAAEg7AABISwAASGIAAEiBAABIpgAASNEAAEjlAABI9gAASW0AAEntAABKRgAASqAAAEr6AABLVgAAS5wAAExsAABM6QAATWEAAE2jAABN5AAATnUAAE64AABO+wAATysAAE91AABPwwAAUEsAAFBlAABQpgAAUK0AAFC4AABQxwAAUNoAAFDxAABRCwAAUcUAAFH8AABSUAAAUocAAFLYAABS+AAAUxQAAFMwAABTWQAAU4AAAFOKAABTrwAAVC8AAFRRAABUggAAVIkAAFSYAABUpAAAVLAAAFS+AABUygAAVN4AAFUuAABVTwAAVW8AAFWvAABWGwAAVnQAAFbdAABW8AAAVyYAAFfxAABYPwAAWKEAAFjBAABZIwAAWVkAAFmSAABZ1AAAWh8AAFpjAABakwAAWq0AAFrGAABa4AAAWv0AAFsXAABbNwAAW1IAAFt2AABbwQAAW+cAAFxRAABccgAAXIwAAFzUAABdAwAAXSgAAF1UAABdgAAAXaEAAF3NAABeYwAAXpkAAF8SAABffAAAX/UAAGBZAABgvgAAYOIAAGGIAABhwgAAYdIAAGHsAABiDAAAYiMAAGI5AABiVAAAYm0AAGKXAABipQAAYsYAAGLnAABjBwAAYzwAAGNdAABjhAAAY54AAGO5AABjzgAAZAkAAGQXAABkLgAAZD8AAGRbAABkeAAAZJUAAGTCAABk6wAAZQgAAGU2AABlWQAAZXkAAGW/AABl6QAAZhAAAGYxAABm4gAAZxYAAGc3AABnYgAAZ54AAGfBAABoLgAAaFcAAGiNAABowAAAaOAAAGj7AABpJQAAaVQAAGl9AABppwAAaccAAGnkAABqDQAAai0AAGpWAABqmwAAasIAAGriAABrDQAAay4AAGtXAABrgAAAa5YAAGvfAABsHAAAbIsAAGyvAABs5AAAbQ0AAG09AABtaAAAbmAAAG53AABujgAAbwYAAG85AABvSQAAb2EAAHAiAABwTQAAcFwAAHDPAABxFAAAcSwAAHE5AABxWwAAcX8AAHGiAAByAgAAclUAAHKdAAByuAAAcvYAAHMfAABzRwAAc2oAAHOXAABz2wAAc/oAAHQPAAB0QwAAdFkAAHR4AAB0lAAAdKkAAHToAAB1xAAAddcAAHX4AAB2CwAAdj0AAHZQAAB2eQAAdokAAHcKAAB3UgAAd3cAAHf5AAB4JwAAeDsAAHhXAAB4dAAAeJwAAHkFAAB5HQAAeZAAAHnuAAB6LwAAeoMAAHrLAAB7FAAAeywAAHtLAAB7aQAAe4kAAHueAAB7twAAfJQAAHzHAAB9FAAAfSIAAH02AAB95AAAffQAAH49AAB+hwAAftYAAH8fAAB/bQAAf5gAAH+sAAB/ugAAf9MAAH/sAAB/+gAAgAcAAIAgAACAagAAgLQ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BwcGBgYLCQgGAgIBgAcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBvkHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgb5BwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYG+QcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgABAAAAAAP4AvwAAgAAEyEBCAPw/ggBBAH4AAAAAQAAAAAD+AL8AAIAAAkBIQIAAfj8EAEEAfgAAAEAAAAAAvwD+AACAAAlCQEBBAH4/ggIAfgB+AABAAAAAAL8A/gAAgAACQERAQQB+AIA/ggD8AAAAwAAAAACfgP4AD8AfwC/AAAlHw8/Dy8PDw4DHw8/Dy8PDw4DHw8/Dy8PDw4BggECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMChg0MDQsLCgoJCAgGBQQDAgEBAgMEBQYICAkKCgsLDQwNDQwNCwsKCgkICAYFBAMCAQECAwQFBggICQoKCwsNDAFtDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAW0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcH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AwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwGGCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoJCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQFwCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkBcAoJCQkICAcHBgYEBAMDAQEBAQMDBAQGBgcHCAgJCQkKCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoAAAABAAAAAAP3A3kABQAAAScHCQEnAVX0WQFNAqNZATfxWv64AppaAAAAAwAAAAAD2AJeAD8AfwC/AAABFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQUVHw07AT8NPQEvDSsBDw0DHAEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf6GAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMB/oYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwECAAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAAAAAAIAAAAAA/gD9wALAE8AAAEXNzMHFyMnByM3JyURFR8OIT8ONRE1Lw4hDw4Bd4mJbsXKcIyMcM3H/v4CAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAvyurvr+sbH8/J38zgoJCggICAgG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BQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBARv+hj+eBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsp4GBgUFBAMBAQIEBbIBAQMEBQUGBwG4BwYFBQQDAQGvBgIEAgEBAwQFBQYGnq8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp4BAQMEBQUGB/5IBwYFBQQDAQEECgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQmzH/ytA3IfHwEBAwQFBQYGQwgHBXdOAQEDBAUFBgdCCAcFd04BAQMEBQUGBkMIBwV3LgcGBQUEAwEBAQEDBAUFBgcudAUDBwhDBgYFBQQDAQFOdAUDBwhCBwYFBQQDAQFOdAUDBwhDBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGAAAAAAEAAAAAA3kD+ABWAAABES8GDwsfBQEfAjM/BAE/BS8LDwYRNS8JKwEPCQHB0AQGBQYLDAwMBgUFBQQEAwIEAQEEAgQDBQE7BxMMDAwGBgUFAT8FAwQCBAEBBAIDBAQFBQUGDAwMCwYFBgTQAQICBgcKCgYGBwYGBwYFCwkIBgICAQO5/SXNBAQDAwMBAQMDAwQEBQUGBQwMDAwFBgUE/skHCQMDAgIDBAE7BQUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzQLbBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAACAAAAAAP4A/gARQCJAAAJAQ8FHws/BhEVHwk7AT8JNREvCg8FFxEfCjM/AwE/BS8LDwYRNS8JKwEPCQFW/sUFAwQCBAEBAwMDBAQFBQUGDAwMCwYFBQXQAQIC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aWNvbnNGb250IGdlbmVyYXRlZCB1c2luZyBTeW5jZnVzaW9uIE1ldHJvIFN0dWRpb3d3dy5zeW5jZnVzaW9uLmNvbQAgAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBlAC0AaQBjAG8AbgBzAGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8ACmV4cG9ydC1wZGYKZXhwb3J0LWNzdgxleHBvcnQtZXhjZWwKZGF0ZS1yYW5nZQxmaWx0ZXItY2xlYXIGZmlsdGVyCGJ1bGxldC02CGJ1bGxldC0xBG5vbmUIYnVsbGV0LTURYm9yZGVyLWRpYWdvbmFsLTIRYm9yZGVyLWRpYWdvbmFsLTEIYnVsbGV0LTQIYnVsbGV0LTIIYnVsbGV0LTMUY2hldnJvbi1yaWdodC1kb3VibGUTY2hldnJvbi1sZWZ0LWRvdWJsZRNjaGV2cm9uLWRvd24tZG91YmxlEWNoZXZyb24tdXAtZG91YmxlBnJlcGVhdA9yZWN1cnJlbmNlLWVkaXQIbG9jYXRpb24LZGVzY3JpcHRpb24JdGltZS16b25lCGNhbGVuZGFyD3RpbWVsaW5lLWFnZW5kYQl3b3JrLXdlZWsEd2VlawNkYXkRYWdlbmRhLWRhdGUtcmFuZ2UJZGF0ZS10aW1lBnBlb3BsZQx0aW1lbGluZS1kYXkNdGltZWxpbmUtd2VlaxJ0aW1lbGluZS13b3JrLXdlZWsOdGltZWxpbmUtbW9udGgFdGFibGUEY29weQh0aC1zbWFsbAZzYXZlLTILcGFyYWdyYXBoLTIGZWRpdC02DWNsb3NlLWxhcmdlLTELZXhwb3J0LXdvcmQMY2lyY2xlLWNsb3NlCGZpbHRlci0yCnBsdXMtc21hbGwFY2xvc2UFY2hlY2sHcHJpbnQtMgZlZGl0LTIEcGx1cw1jbG9zZS1sYXJnZS0yEWNoZXZyb24tZG93bi10aGluEWNoZXZyb24tdXAtZmlsbC0yEWNoZXZyb24tZG93bi1maWxsD2NoZXZyb24tdXAtZmlsbBNjaGV2cm9uLWRvd24tZmlsbC0yCmFycm93LWRvd24IYXJyb3ctdXAUY2hldnJvbi1yaWdodC1maWxsLTMTY2hldnJvbi1sZWZ0LWZpbGwtMghkZWxldGUtMRFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwKYXJyb3ctbGVmdAthcnJvdy1yaWdodAlzb3J0aW5nLTEEZWRpdApmaXJzdC1wYWdlCWxhc3QtcGFnZQ50aW1lbGluZS10b2RheQxjaGV2cm9uLWxlZnQIZmlsdGVyLTEKY2hldnJvbi11cA1jaGV2cm9uLXJpZ2h0DGNoZXZyb24tZG93bg5jaXJjbGUtY2xvc2UtMhFjaGV2cm9uLXVwLWZpbGwtMxNjaGV2cm9uLWRvd24tZmlsbC0zDWZpbHRlci1jYW5jZWwOY2hldnJvbi1sZWZ0LTIKZ3JvdXAtaWNvbglzZWxlY3Rpb24HY2xvc2UtMgdjaGVjay0yEmludGVybWVkaWF0ZS1zdGF0ZQ5jaGV2cm9uLWxlZnQtMwZlZGl0LTMHY2xvc2UtMw9jaGV2cm9uLXJpZ2h0LTIGcGx1cy0yE2NoZXZyb24tZG93bi1maWxsLTUNY2lyY2xlLXJlbW92ZQxhcnJvdy1sZWZ0LTIPbW9yZS12ZXJ0aWNhbC0xBnNlYXJjaAVtb250aAV0cmFzaA5jaGV2cm9uLWRvd24tMgRzYXZlBG1lbnUHcmVmcmVzaBNjaXJjbGUtY2xvc2UtZmlsbC0zBWNsb2NrDWZyZWV6ZS1jb2x1bW4OZXJyb3ItdHJlZXZpZXcPY2lyY2xlLXJlbW92ZS0yCmNpcmNsZS1hZGQXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IPY2hldnJvbi1yaWdodC0zD2NoZXZyb24tcmlnaHQtNARwbGF5BXBhdXNlEHBhcmEtb3B0aW9uLWRvd24Ic2VhcmNoLTINYm9yZGVyLWNlbnRlcgxyZXN0YXJ0LWF0LTEOaHlwZXJsaW5rLW9wZW4FY3V0LTIGY29weS0yCmJvcmRlci10b3ANZGVsZXRlLWNvbHVtbgpkZWxldGUtcm93DGluc2VydC1yaWdodAtpbnNlcnQtbGVmdBBoeXBlcmxpbmstcmVtb3ZlDWJvcmRlci1taWRkbGUMYm9yZGVyLXJpZ2h0Dmh5cGVybGluay1lZGl0BmxpbmstMgtib3JkZXItbGVmdAx0YWJsZS1kZWxldGUQdGFibGUtcHJvcGVydGllcw5oeXBlcmxpbmstY29weQ1ib3JkZXItYm90dG9tB3Bhc3RlLTISY29udGludWUtbnVtYmVyaW5nDGluc2VydC1iZWxvdwxpbnNlcnQtYWJvdmUPdGFibGUtY2VsbC1ub25lA2JveANhbGwRdGFibGUtYWxpZ24tcmlnaHQTdGFibGUtYm9yZGVyLWN1c3RvbRB0YWJsZS1hbGlnbi1sZWZ0EnRhYmxlLWFsaWduLWNlbnRlcg9saW5lLXZlcnktc21hbGwLbGluZS1ub3JtYWwKbGluZS1zbWFsbA5wYXJhLW9wdGlvbi11cBV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20VdmVydGljYWwtYWxpZ24tY2VudGVyEnZlcnRpY2FsLWFsaWduLXRvcAxjbGVhci1mb3JtYXQNc3RyaWtldGhyb3VnaAp1cHBlci1jYXNlB2p1c3RpZnkFaW1hZ2UGcmVzaXplEGV4aXQtZnVsbC1zY3JlZW4GZWRpdC00BGJvbGQKYWxpZ24tbGVmdANjdXQQdGV4dC1hbHRlcm5hdGl2ZQZjb3B5LTEIZGVsZXRlLTIPaW5jcmVhc2UtaW5kZW50BWVyYXNlBHVuZG8LZnVsbC1zY3JlZW4JdW5kZXJsaW5lDmxpc3QtdW5vcmRlcmVkA2V5ZQxsaXN0LW9yZGVyZWQKbG93ZXItY2FzZQtsaW5rLXJlbW92ZQd6b29tLWluCW9wZW4tbGluawVwcmludApmb250LWNvbG9yC2FsaWduLXJpZ2h0BGxpbmsJdmlldy1zaWRlCWNvZGUtdmlldwh6b29tLW91dAtzdXBlcnNjcmlwdAlwYXJhZ3JhcGgEcmVkbwVwYXN0ZQtpbnNlcnQtY29kZQlzdWJzY3JpcHQHZGlzcGxheQdyZXBsYWNlBml0YWxpYwdjYXB0aW9uDHBhaW50LWJ1Y2tldA9kZWNyZWFzZS1pbmRlbnQMYWxpZ24tY2VudGVyCWZvbnQtbmFtZQ9kcmFnLWFuZC1kcm9wLTIOZmllbGQtc2V0dGluZ3MKdHdvLWNvbHVtbgd0d28tcm93A3N1bQhmaWx0ZXItMwtjbG9zZS1sYXJnZQ5maWx0ZXItY2xlYXItMgxjaXJjbGUtY2hlY2sMYWxpZ24tYm90dG9tDmluc2VydC1hYm92ZS0yDmluc2VydC1iZWxvdy0yDGFsaWduLW1pZGRsZQ9kZWxldGUtY29sdW1uLTIMZGVsZXRlLXJvdy0yDWluc2VydC1sZWZ0LTIJYWxpZ24tdG9wDmluc2VydC1yaWdodC0yBmVkaXQtNQ5hbGlnbi1taWRkbGUtMg9mcmVlemUtY29sdW1uLTIFc3R5bGUIZGVsZXRlLTMKZnJlZXplLXJvdwt0ZXh0LWhlYWRlchFtb3JlLWhvcml6b250YWwtMQdyZXNpemVyBmZvbGRlcgxmaXJzdC1wYWdlLTIIcHJldmlvdXMEbmV4dAtsYXN0LXBhZ2UtMgp6b29tLW91dC0yCXpvb20taW4tMghkb3dubG9hZAhib29rbWFyawhzZWFyY2gtMw90ZXh0LWFubm90YXRpb24HY2xvc2UtNAhjb21tZW50cwZzYXZlLTMMYWxpZ24tbGVmdC0yB3N0eWxlLTIGdW5kby0yD2hpZ2hsaWdodC1jb2xvcg9tb3JlLXZlcnRpY2FsLTMLdW5kZXJsaW5lLTIPc3RyaWtldGhyb3VnaC0yDnBhaW50LWJ1Y2tldC0yA3BhbgdvcGFjaXR5CGRlbGV0ZS00DW1vdXNlLXBvaW50ZXITY2hldnJvbi1yaWdodC1zbWFsbAxzdHJva2UtY29sb3IHcHJpbnQtMwZyZWRvLTIMZm9udC1jb2xvci0yBnNoYXBlcxJjaGV2cm9uLWxlZnQtc21hbGwMc3Ryb2tlLXdpZHRoD2Fubm90YXRpb24tZWRpdAl0aHVtYm5haWwFc3RhbXAKYnJlYWstcGFnZQRmaWxlCmNvbGxhcHNlLTIGZXhwYW5kD2RvdWJsZS1yZXNpemUtMg9kb3VibGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0xD3NpbmdsZS1yZXNpemUtMg9zaW5nbGUtcmVzaXplLTMPc2luZ2xlLXJlc2l6ZS00DWRyYWctYW5kLWRyb3ARY2hldnJvbi11cC1maWxsLTQTY2hldnJvbi1kb3duLWZpbGwtNBRjaGV2cm9uLXJpZ2h0LWZpbGwtMhNjaGV2cm9uLWxlZnQtZmlsbC0zD21vcmUtdmVydGljYWwtNA1maWx0ZXItYWN0aXZlC2NvZGUtdmlldy0yCWdyaWQtdmlldwdwYXN0ZS0zB3RyYXNoLTIKZG93bmxvYWQtMgVjdXQtMxBsaXN0LXVub3JkZXJlZC0yCXJlZnJlc2gtMgtjaXJjbGUtaW5mbxJjaGV2cm9uLXJpZ2h0LXRoaW4IZm9sZGVyLTIHY2xvc2UtNQtmb2xkZXItZmlsbAZyZW5hbWUGY29weS0zCHNlYXJjaC00CHVwbG9hZC0xBGJhY2sKc2VsZWN0LWFsbAlzb3J0aW5nLTIPbW9yZS12ZXJ0aWNhbC01B2NoZWNrLTMRbW9yZS1ob3Jpem9udGFsLTMOZXhwb3J0LWV4Y2VsLTIMZXhwb3J0LWNzdi0yBnNhdmUtNAdzYXZlLWFzBmV4cG9ydAhkZWxldGUtNQtncmFuZC10b3RhbAd0YWJsZS0yCXN1Yi10b3RhbAhmaWxlLW5ldxFudW1iZXItZm9ybWF0dGluZwhyZW5hbWUtMgxleHBvcnQtcGRmLTINZnVsbC1zY3JlZW4tMgVjaGFydAh1cGxvYWQtMglmb250LXR5cGUHY2xvc2UtNgxsaW5lLXNwYWNpbmcEbG9jawxib3JkZXItb3V0ZXIGbGluay0zDmFsaWduLWJvdHRvbS0yDGJvcmRlci1hbGwtMhB0YWJsZS1vZi1jb250ZW50DnBhZ2UtbnVtYmVyaW5nBmJvbGQtMgthbGlnbi10b3AtMg5hbGlnbi1taWRkbGUtMwpwYWdlLXNldHVwDHN0cm9rZS1zdHlsZQdpbWFnZS0yDWJvb2ttYXJrLWZpbGwGaGVhZGVyEGxpc3QtdW5vcmRlcmVkLTMPc2hvdy1oaWRlLXBhbmVsDWFsaWduLXJpZ2h0LTIGZm9vdGVyCmJvcmRlci1hbGwMYm9yZGVyLWlubmVyBGNlbGwLYWxpZ24tdG9wLTMOYWxpZ24tYm90dG9tLTMOYWxpZ24tbWlkZGxlLTQHY2hlY2stNAVicmVhawxicmVhay1wYWdlLTINYnJlYWstc2VjdGlvbhBhdXRvLWZpdC1jb250ZW50EmZpeGVkLWNvbHVtbi13aWR0aA9hdXRvLWZpdC13aW5kb3cNYnJpbmctZm9yd2FyZA5icmluZy10by1mcm9udAxzZW5kLXRvLWJhY2sNc2VuZC1iYWNrd2FyZAl1bmdyb3VwLTEHZ3JvdXAtMQVvcmRlchJjaGV2cm9uLXVwLXNtYWxsLTIUY2hldnJvbi1kb3duLXNtYWxsLTIVY2hldnJvbi1yaWdodC1zbWFsbC0yFGNoZXZyb24tbGVmdC1zbWFsbC0yFmNoZXZyb24tcmlnaHQtZG91YmxlLTIVY2hldnJvbi1sZWZ0LWRvdWJsZS0yC3pvb20tdG8tZml0CWFkZC1hYm92ZQlhZGQtYmVsb3cEbGluZQ5hcnJvdy1yaWdodC11cAlyZWN0YW5nbGUGY2lyY2xlCHBlbnRhZ2FuBmxlbmd0aAlwZXJpbWV0ZXIEYXJlYQZyYWRpdXMGdm9sdW1lEmNoYW5nZS1zY2FsZS1yYXRpbwhzZXR0aW5ncwljb21tZW50LTINdGh1bWJzLWRvd24tMQl0aHVtYnMtdXANdGh1bWJzLWRvd24tMgpleHBvcnQtanBnCmV4cG9ydC1wbmcKZXhwb3J0LXN2ZxZjb25kaXRpb25hbC1mb3JtYXR0aW5nEGhpZGUtZm9ybXVsYS1iYXINaGlkZS1oZWFkaW5ncw5oaWRlLWdyaWRsaW5lcwlleWUtc2xhc2gKZXhwb3J0LXhscwxleHBvcnQtY3N2LTMDbWR4CHJlbmFtZS0zC2ZvbGRlci1vcGVuCW5hbWVkLXNldA1ncmlwLXZlcnRpY2FsCWRpbWVuc2lvbgdsZXZlbC0xB2xldmVsLTIHbGV2ZWwtMwdsZXZlbC00B2xldmVsLTUMdXNlci1kZWZpbmVkA2twaQlzb3J0LWRvd24Jc29ydGluZy0zB3NvcnQtdXARY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cJc2lnbmF0dXJlC2ZpbHRlci1tYWluCXRleHQtd3JhcAp1bmZpbHRlcmVkGGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFzb3J0LWRlc2NlbmRpbmctMhBzb3J0LWFzY2VuZGluZy0yF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nCGZpbHRlcmVkDmZpbHRlci1jbGVhci0zB3JlYXBwbHkHZ3JvdXAtMgl1bmdyb3VwLTIPcGFzdGUtdGV4dC1vbmx5C3Bhc3RlLXN0eWxlDXBhc3RlLXNwZWNpYWwXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24Lc3BlbGwtY2hlY2sOY29tbWVudC1yZW9wZW4Kd2ViLWxheW91dAxwcmludC1sYXlvdXQLYm9yZGVyLW5vbmUPZGF0YS12YWxpZGF0aW9uDXByb3RlY3Qtc2hlZXQJdGV4dC1mb3JtDHByb3BlcnRpZXMtMgpjbGVhci1mb3JtCWRyb3AtZG93bgpmb3JtLWZpZWxkCWNoZWNrLWJveAx0YWJsZS11cGRhdGUOY2hhbmdlcy1hY2NlcHQSZGlzcGxheS1mb3ItcmV2aWV3DmNoYW5nZXMtcmVqZWN0EGNoYW5nZXMtcHJldmlvdXMLc2hvdy1tYXJrdXAMY2hhbmdlcy1uZXh0DWNoYW5nZXMtdHJhY2scY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQloaWdobGlnaHQQdG9wLWJvdHRvbS1ydWxlcwlkYXRhLWJhcnMMY29sb3Itc2NhbGVzCGljb25zZXRzC2NsZWFyLXJ1bGVzCW5ldy1ydWxlcwxncmVhdGVyLXRoYW4JbGVzcy10aGFuB2JldHdlZW4HZXF1YWx0bxJ0ZXh0LXRoYXQtY29udGFpbnMOZGF0ZS1vY2N1cnJpbmcGdG9wLTEwD2JvdHRvbS0xMC1pdGVtcwlib3R0b20tMTANYWJvdmUtYXZlcmFnZQ1iZWxvdy1hdmVyYWdlDmR1cGxpY2F0ZS1jZWxsCGZvb3Rub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawtjaGFuZ2UtY2FzZQxleHBvcnQtcGRmLTMLZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoD2JvcmRlci1zaGFkb3ctMhJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwt0aHVtYnMtdXAtMQt0aHVtYnMtZG93bgtjYWxjdWxhdGlvbgx0ZXh0LW91dGxpbmUEdXNlcg9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUAAA==) format("truetype")}.e-icons{font-family:e-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.e-icons.e-small{font-size:8px}.e-icons.e-medium{font-size:16px}.e-icons.e-large{font-size:24px}.e-icons.e-export-pdf:before{content:"\e240"}.e-icons.e-export-csv:before{content:"\e241"}.e-icons.e-export-excel:before{content:"\e242"}.e-icons.e-date-range:before{content:"\e245"}.e-icons.e-filter-clear:before{content:"\e248"}.e-icons.e-filter:before{content:"\e251"}.e-icons.e-bullet-6:before{content:"\e253"}.e-icons.e-bullet-1:before{content:"\e254"}.e-icons.e-none:before{content:"\e256"}.e-icons.e-bullet-5:before{content:"\e259"}.e-icons.e-border-diagonal-2:before{content:"\e262"}.e-icons.e-border-diagonal-1:before{content:"\e265"}.e-icons.e-bullet-4:before{content:"\e267"}.e-icons.e-bullet-2:before{content:"\e270"}.e-icons.e-bullet-3:before{content:"\e271"}.e-icons.e-chevron-right-double:before{content:"\e300"}.e-icons.e-chevron-left-double:before{content:"\e302"}.e-icons.e-chevron-down-double:before{content:"\e304"}.e-icons.e-chevron-up-double:before{content:"\e306"}.e-icons.e-repeat:before{content:"\e308"}.e-icons.e-recurrence-edit:before{content:"\e30a"}.e-icons.e-location:before{content:"\e30c"}.e-icons.e-description:before{content:"\e30d"}.e-icons.e-time-zone:before{content:"\e30e"}.e-icons.e-calendar:before{content:"\e322"}.e-icons.e-timeline-agenda:before{content:"\e313"}.e-icons.e-work-week:before{content:"\e314"}.e-icons.e-week:before{content:"\e315"}.e-icons.e-day:before{content:"\e31b"}.e-icons.e-agenda-date-range:before{content:"\e31d"}.e-icons.e-date-time:before{content:"\e421"}.e-icons.e-people:before{content:"\e424"}.e-icons.e-timeline-day:before{content:"\ea85"}.e-icons.e-timeline-week:before{content:"\ea88"}.e-icons.e-timeline-work-week:before{content:"\ea8b"}.e-icons.e-timeline-month:before{content:"\ea8e"}.e-icons.e-table:before{content:"\e705"}.e-icons.e-copy:before{content:"\e70a"}.e-icons.e-th-small:before{content:"\e714"}.e-icons.e-save-2:before{content:"\e735"}.e-icons.e-paragraph-2:before{content:"\e75e"}.e-icons.e-edit-6:before{content:"\e7a3"}.e-icons.e-close-large-1:before{content:"\e7a7"}.e-icons.e-export-word:before{content:"\e7b0"}.e-icons.e-circle-close:before{content:"\e7e9"}.e-icons.e-filter-2:before{content:"\e7ee"}.e-icons.e-plus-small:before{content:"\e7f9"}.e-icons.e-close:before{content:"\e7fc"}.e-icons.e-check:before{content:"\e7ff"}.e-icons.e-print-2:before{content:"\e813"}.e-icons.e-edit-2:before{content:"\e81e"}.e-icons.e-plus:before{content:"\e823"}.e-icons.e-close-large-2:before{content:"\e825"}.e-icons.e-chevron-down-thin:before{content:"\e36a"}.e-icons.e-chevron-up-fill-2:before{content:"\e82a"}.e-icons.e-chevron-down-fill:before{content:"\e82e"}.e-icons.e-chevron-up-fill:before{content:"\e834"}.e-icons.e-chevron-down-fill-2:before{content:"\e83d"}.e-icons.e-arrow-down:before{content:"\e83f"}.e-icons.e-arrow-up:before{content:"\e840"}.e-icons.e-chevron-right-fill-3:before{content:"\e848"}.e-icons.e-chevron-left-fill-2:before{content:"\e84b"}.e-icons.e-delete-1:before{content:"\e84e"}.e-icons.e-chevron-left-fill:before{content:"\e854"}.e-icons.e-chevron-right-fill:before{content:"\e859"}.e-icons.e-arrow-left:before{content:"\e85b"}.e-icons.e-arrow-right:before{content:"\e85f"}.e-icons.e-sorting-1:before{content:"\e890"}.e-icons.e-edit:before{content:"\e891"}.e-icons.e-first-page:before{content:"\e896"}.e-icons.e-last-page:before{content:"\e897"}.e-icons.e-timeline-today:before{content:"\e901"}.e-icons.e-chevron-left:before{content:"\e904"}.e-icons.e-filter-1:before{content:"\e909"}.e-icons.e-chevron-up:before{content:"\e910"}.e-icons.e-chevron-right:before{content:"\e913"}.e-icons.e-chevron-down:before{content:"\e916"}.e-icons.e-circle-close-2:before{content:"\e917"}.e-icons.e-chevron-up-fill-3:before{content:"\e918"}.e-icons.e-chevron-down-fill-3:before{content:"\e919"}.e-icons.e-filter-cancel:before{content:"\e920"}.e-icons.e-chevron-left-2:before{content:"\e921"}.e-icons.e-group-icon:before{content:"\e926"}.e-icons.e-selection:before{content:"\e930"}.e-icons.e-close-2:before{content:"\e932"}.e-icons.e-check-2:before{content:"\e933"}.e-icons.e-intermediate-state:before{content:"\e934"}.e-icons.e-chevron-left-3:before{content:"\e937"}.e-icons.e-edit-3:before{content:"\e944"}.e-icons.e-close-3:before{content:"\e945"}.e-icons.e-chevron-right-2:before{content:"\e956"}.e-icons.e-plus-2:before{content:"\e963"}.e-icons.e-chevron-down-fill-5:before{content:"\e969"}.e-icons.e-circle-remove:before{content:"\e974"}.e-icons.e-arrow-left-2:before{content:"\e977"}.e-icons.e-more-vertical-1:before{content:"\e984"}.e-icons.e-search:before{content:"\e993"}.e-icons.e-month:before{content:"\e93c"}.e-icons.e-trash:before{content:"\e94a"}.e-icons.e-chevron-down-2:before{content:"\e94d"}.e-icons.e-save:before{content:"\e98e"}.e-icons.e-menu:before{content:"\e99a"}.e-icons.e-refresh:before{content:"\e99d"}.e-icons.e-circle-close-fill-3:before{content:"\e208"}.e-icons.e-clock:before{content:"\e20c"}.e-icons.e-freeze-column:before{content:"\e21e"}.e-icons.e-error-treeview:before{content:"\e22a"}.e-icons.e-circle-remove-2:before{content:"\e22b"}.e-icons.e-circle-add:before{content:"\e22c"}.e-icons.e-drag-and-drop-indicator:before{content:"\e22d"}.e-icons.e-chevron-right-3:before{content:"\e22f"}.e-icons.e-chevron-right-4:before{content:"\e430"}.e-icons.e-play:before{content:"\e324"}.e-icons.e-pause:before{content:"\e326"}.e-icons.e-para-option-down:before{content:"\e274"}.e-icons.e-search-2:before{content:"\e275"}.e-icons.e-border-center:before{content:"\e276"}.e-icons.e-restart-at-1:before{content:"\e277"}.e-icons.e-hyperlink-open:before{content:"\e278"}.e-icons.e-cut-2:before{content:"\e279"}.e-icons.e-copy-2:before{content:"\e280"}.e-icons.e-border-top:before{content:"\e281"}.e-icons.e-delete-column:before{content:"\e282"}.e-icons.e-delete-row:before{content:"\e283"}.e-icons.e-insert-right:before{content:"\e284"}.e-icons.e-insert-left:before{content:"\e285"}.e-icons.e-hyperlink-remove:before{content:"\e286"}.e-icons.e-border-middle:before{content:"\e287"}.e-icons.e-border-right:before{content:"\e288"}.e-icons.e-hyperlink-edit:before{content:"\e289"}.e-icons.e-link-2:before{content:"\e290"}.e-icons.e-border-left:before{content:"\e291"}.e-icons.e-table-delete:before{content:"\e292"}.e-icons.e-table-properties:before{content:"\e294"}.e-icons.e-hyperlink-copy:before{content:"\e295"}.e-icons.e-border-bottom:before{content:"\e298"}.e-icons.e-paste-2:before{content:"\e501"}.e-icons.e-continue-numbering:before{content:"\e503"}.e-icons.e-insert-below:before{content:"\e505"}.e-icons.e-insert-above:before{content:"\e506"}.e-icons.e-table-cell-none:before{content:"\e507"}.e-icons.e-box:before{content:"\e509"}.e-icons.e-all:before{content:"\e511"}.e-icons.e-table-align-right:before{content:"\e515"}.e-icons.e-table-border-custom:before{content:"\e516"}.e-icons.e-table-align-left:before{content:"\e517"}.e-icons.e-table-align-center:before{content:"\e518"}.e-icons.e-line-very-small:before{content:"\e520"}.e-icons.e-line-normal:before{content:"\e521"}.e-icons.e-line-small:before{content:"\e522"}.e-icons.e-para-option-up:before{content:"\e523"}.e-icons.e-vertical-align-bottom:before{content:"\e525"}.e-icons.e-vertical-align-center:before{content:"\e526"}.e-icons.e-vertical-align-top:before{content:"\e527"}.e-icons.e-clear-format:before{content:"\e331"}.e-icons.e-strikethrough:before{content:"\e332"}.e-icons.e-upper-case:before{content:"\e333"}.e-icons.e-justify:before{content:"\e334"}.e-icons.e-image:before{content:"\e335"}.e-icons.e-resize:before{content:"\e336"}.e-icons.e-exit-full-screen:before{content:"\e337"}.e-icons.e-edit-4:before{content:"\e338"}.e-icons.e-bold:before{content:"\e339"}.e-icons.e-align-left:before{content:"\e33a"}.e-icons.e-cut:before{content:"\e33b"}.e-icons.e-text-alternative:before{content:"\e33c"}.e-icons.e-copy-1:before{content:"\e33d"}.e-icons.e-delete-2:before{content:"\e33e"}.e-icons.e-increase-indent:before{content:"\e33f"}.e-icons.e-erase:before{content:"\e340"}.e-icons.e-undo:before{content:"\e341"}.e-icons.e-full-screen:before{content:"\e342"}.e-icons.e-underline:before{content:"\e343"}.e-icons.e-list-unordered:before{content:"\e344"}.e-icons.e-eye:before{content:"\e345"}.e-icons.e-list-ordered:before{content:"\e346"}.e-icons.e-lower-case:before{content:"\e347"}.e-icons.e-link-remove:before{content:"\e348"}.e-icons.e-zoom-in:before{content:"\e349"}.e-icons.e-open-link:before{content:"\e34a"}.e-icons.e-print:before{content:"\e34b"}.e-icons.e-font-color:before{content:"\e34c"}.e-icons.e-align-right:before{content:"\e34d"}.e-icons.e-link:before{content:"\e34e"}.e-icons.e-view-side:before{content:"\e34f"}.e-icons.e-code-view:before{content:"\e350"}.e-icons.e-zoom-out:before{content:"\e351"}.e-icons.e-superscript:before{content:"\e352"}.e-icons.e-paragraph:before{content:"\e353"}.e-icons.e-redo:before{content:"\e354"}.e-icons.e-paste:before{content:"\e355"}.e-icons.e-insert-code:before{content:"\e356"}.e-icons.e-subscript:before{content:"\e357"}.e-icons.e-display:before{content:"\e358"}.e-icons.e-replace:before{content:"\e359"}.e-icons.e-italic:before{content:"\e35a"}.e-icons.e-caption:before{content:"\e35b"}.e-icons.e-paint-bucket:before{content:"\e35c"}.e-icons.e-decrease-indent:before{content:"\e35d"}.e-icons.e-align-center:before{content:"\e35e"}.e-icons.e-font-name:before{content:"\e35f"}.e-icons.e-drag-and-drop-2:before{content:"\e330"}.e-icons.e-field-settings:before{content:"\e434"}.e-icons.e-two-column:before{content:"\ea74"}.e-icons.e-two-row:before{content:"\ea75"}.e-icons.e-sum:before{content:"\ea76"}.e-icons.e-filter-3:before{content:"\ea77"}.e-icons.e-close-large:before{content:"\ea7f"}.e-icons.e-filter-clear-2:before{content:"\ea82"}.e-icons.e-circle-check:before{content:"\ea84"}.e-icons.e-align-bottom:before{content:"\ea91"}.e-icons.e-insert-above-2:before{content:"\ea92"}.e-icons.e-insert-below-2:before{content:"\ea93"}.e-icons.e-align-middle:before{content:"\ea94"}.e-icons.e-delete-column-2:before{content:"\ea95"}.e-icons.e-delete-row-2:before{content:"\ea96"}.e-icons.e-insert-left-2:before{content:"\ea97"}.e-icons.e-align-top:before{content:"\ea98"}.e-icons.e-insert-right-2:before{content:"\ea99"}.e-icons.e-edit-5:before{content:"\ea9a"}.e-icons.e-align-middle-2:before{content:"\ea9b"}.e-icons.e-freeze-column-2:before{content:"\ea9e"}.e-icons.e-style:before{content:"\ea9f"}.e-icons.e-delete-3:before{content:"\eb00"}.e-icons.e-freeze-row:before{content:"\eb02"}.e-icons.e-text-header:before{content:"\eb03"}.e-icons.e-more-horizontal-1:before{content:"\eb04"}.e-icons.e-resizer:before{content:"\eb05"}.e-icons.e-folder:before{content:"\ec04"}.e-icons.e-first-page-2:before{content:"\ec05"}.e-icons.e-previous:before{content:"\ec06"}.e-icons.e-next:before{content:"\ec07"}.e-icons.e-last-page-2:before{content:"\ec08"}.e-icons.e-zoom-out-2:before{content:"\ec09"}.e-icons.e-zoom-in-2:before{content:"\ec0a"}.e-icons.e-download:before{content:"\ec0b"}.e-icons.e-bookmark:before{content:"\ec0c"}.e-icons.e-search-3:before{content:"\ec0d"}.e-icons.e-text-annotation:before{content:"\ec0e"}.e-icons.e-close-4:before{content:"\ec0f"}.e-icons.e-comments:before{content:"\ec10"}.e-icons.e-save-3:before{content:"\ec11"}.e-icons.e-align-left-2:before{content:"\ec12"}.e-icons.e-style-2:before{content:"\ec13"}.e-icons.e-undo-2:before{content:"\ec14"}.e-icons.e-highlight-color:before{content:"\ec15"}.e-icons.e-more-vertical-3:before{content:"\ec16"}.e-icons.e-underline-2:before{content:"\ec17"}.e-icons.e-strikethrough-2:before{content:"\ec18"}.e-icons.e-paint-bucket-2:before{content:"\ec19"}.e-icons.e-pan:before{content:"\ec1a"}.e-icons.e-opacity:before{content:"\ec1b"}.e-icons.e-delete-4:before{content:"\ec1c"}.e-icons.e-mouse-pointer:before{content:"\ec1d"}.e-icons.e-chevron-right-small:before{content:"\ec1e"}.e-icons.e-stroke-color:before{content:"\ec1f"}.e-icons.e-print-3:before{content:"\ec20"}.e-icons.e-redo-2:before{content:"\ec21"}.e-icons.e-font-color-2:before{content:"\ec22"}.e-icons.e-shapes:before{content:"\ec23"}.e-icons.e-chevron-left-small:before{content:"\ec24"}.e-icons.e-stroke-width:before{content:"\ec25"}.e-icons.e-annotation-edit:before{content:"\ec26"}.e-icons.e-thumbnail:before{content:"\ec27"}.e-icons.e-stamp:before{content:"\ec28"}.e-icons.e-break-page:before{content:"\ec29"}.e-icons.e-file:before{content:"\ec2a"}.e-icons.e-collapse-2:before{content:"\e554"}.e-icons.e-expand:before{content:"\e556"}.e-icons.e-double-resize-2:before{content:"\e557"}.e-icons.e-double-resize-1:before{content:"\e558"}.e-icons.e-single-resize-1:before{content:"\e559"}.e-icons.e-single-resize-2:before{content:"\e56a"}.e-icons.e-single-resize-3:before{content:"\e56b"}.e-icons.e-single-resize-4:before{content:"\e56c"}.e-icons.e-drag-and-drop:before{content:"\e903"}.e-icons.e-chevron-up-fill-4:before{content:"\e56d"}.e-icons.e-chevron-down-fill-4:before{content:"\e56e"}.e-icons.e-chevron-right-fill-2:before{content:"\e56f"}.e-icons.e-chevron-left-fill-3:before{content:"\e570"}.e-icons.e-more-vertical-4:before{content:"\e571"}.e-icons.e-filter-active:before{content:"\ebb3"}.e-icons.e-code-view-2:before{content:"\e907"}.e-icons.e-grid-view:before{content:"\e600"}.e-icons.e-paste-3:before{content:"\e601"}.e-icons.e-trash-2:before{content:"\e602"}.e-icons.e-download-2:before{content:"\e603"}.e-icons.e-cut-3:before{content:"\e604"}.e-icons.e-list-unordered-2:before{content:"\e605"}.e-icons.e-refresh-2:before{content:"\e606"}.e-icons.e-circle-info:before{content:"\e607"}.e-icons.e-chevron-right-thin:before{content:"\e608"}.e-icons.e-folder-2:before{content:"\e609"}.e-icons.e-close-5:before{content:"\e60a"}.e-icons.e-folder-fill:before{content:"\e60b"}.e-icons.e-rename:before{content:"\e60c"}.e-icons.e-copy-3:before{content:"\e60d"}.e-icons.e-search-4:before{content:"\e60e"}.e-icons.e-upload-1:before{content:"\e60f"}.e-icons.e-back:before{content:"\e610"}.e-icons.e-select-all:before{content:"\e611"}.e-icons.e-sorting-2:before{content:"\e612"}.e-icons.e-more-vertical-5:before{content:"\e613"}.e-icons.e-check-3:before{content:"\e614"}.e-icons.e-more-horizontal-3:before{content:"\e615"}.e-icons.e-export-excel-2:before{content:"\e700"}.e-icons.e-export-csv-2:before{content:"\e701"}.e-icons.e-save-4:before{content:"\e703"}.e-icons.e-save-as:before{content:"\e704"}.e-icons.e-export:before{content:"\e711"}.e-icons.e-delete-5:before{content:"\e706"}.e-icons.e-grand-total:before{content:"\e707"}.e-icons.e-table-2:before{content:"\e708"}.e-icons.e-sub-total:before{content:"\e709"}.e-icons.e-file-new:before{content:"\e712"}.e-icons.e-number-formatting:before{content:"\e70b"}.e-icons.e-rename-2:before{content:"\e70c"}.e-icons.e-export-pdf-2:before{content:"\e70d"}.e-icons.e-full-screen-2:before{content:"\e70e"}.e-icons.e-chart:before{content:"\e70f"}.e-icons.e-upload-2:before{content:"\e710"}.e-icons.e-font-type:before{content:"\e273"}.e-icons.e-close-6:before{content:"\eb36"}.e-icons.e-line-spacing:before{content:"\eb37"}.e-icons.e-lock:before{content:"\eb3a"}.e-icons.e-border-outer:before{content:"\eb66"}.e-icons.e-link-3:before{content:"\eb3c"}.e-icons.e-align-bottom-2:before{content:"\eb3d"}.e-icons.e-border-all-2:before{content:"\eb3e"}.e-icons.e-table-of-content:before{content:"\eb41"}.e-icons.e-page-numbering:before{content:"\eb43"}.e-icons.e-bold-2:before{content:"\eb47"}.e-icons.e-align-top-2:before{content:"\eb49"}.e-icons.e-align-middle-3:before{content:"\eb4a"}.e-icons.e-page-setup:before{content:"\eb4c"}.e-icons.e-stroke-style:before{content:"\eb4d"}.e-icons.e-image-2:before{content:"\eb4f"}.e-icons.e-bookmark-fill:before{content:"\eb51"}.e-icons.e-header:before{content:"\eb53"}.e-icons.e-list-unordered-3:before{content:"\eb5b"}.e-icons.e-show-hide-panel:before{content:"\eb5d"}.e-icons.e-align-right-2:before{content:"\eb5f"}.e-icons.e-footer:before{content:"\eb60"}.e-icons.e-border-all:before{content:"\eb95"}.e-icons.e-border-inner:before{content:"\eb88"}.e-icons.e-cell:before{content:"\eb93"}.e-icons.e-align-top-3:before{content:"\eb35"}.e-icons.e-align-bottom-3:before{content:"\eb0e"}.e-icons.e-align-middle-4:before{content:"\eb0d"}.e-icons.e-check-4:before{content:"\e935"}.e-icons.e-break:before{content:"\eba6"}.e-icons.e-break-page-2:before{content:"\eba0"}.e-icons.e-break-section:before{content:"\eba2"}.e-icons.e-auto-fit-content:before{content:"\eba8"}.e-icons.e-fixed-column-width:before{content:"\eba9"}.e-icons.e-auto-fit-window:before{content:"\ebaa"}.e-icons.e-bring-forward:before{content:"\e5a1"}.e-icons.e-bring-to-front:before{content:"\e5a2"}.e-icons.e-send-to-back:before{content:"\e5a3"}.e-icons.e-send-backward:before{content:"\e5a4"}.e-icons.e-ungroup-1:before{content:"\e5a6"}.e-icons.e-group-1:before{content:"\e5a7"}.e-icons.e-order:before{content:"\e4a4"}.e-icons.e-chevron-up-small-2:before{content:"\e651"}.e-icons.e-chevron-down-small-2:before{content:"\e652"}.e-icons.e-chevron-right-small-2:before{content:"\e653"}.e-icons.e-chevron-left-small-2:before{content:"\e654"}.e-icons.e-chevron-right-double-2:before{content:"\e655"}.e-icons.e-chevron-left-double-2:before{content:"\e656"}.e-icons.e-zoom-to-fit:before{content:"\e657"}.e-icons.e-add-above:before{content:"\e658"}.e-icons.e-add-below:before{content:"\e659"}.e-icons.e-line:before{content:"\e668"}.e-icons.e-arrow-right-up:before{content:"\e669"}.e-icons.e-rectangle:before{content:"\e670"}.e-icons.e-circle:before{content:"\e671"}.e-icons.e-pentagan:before{content:"\e672"}.e-icons.e-length:before{content:"\e673"}.e-icons.e-perimeter:before{content:"\e674"}.e-icons.e-area:before{content:"\e675"}.e-icons.e-radius:before{content:"\e676"}.e-icons.e-volume:before{content:"\e677"}.e-icons.e-change-scale-ratio:before{content:"\e678"}.e-icons.e-settings:before{content:"\e679"}.e-icons.e-comment-2:before{content:"\e680"}.e-icons.e-thumbs-down-1:before{content:"\e681"}.e-icons.e-thumbs-up:before{content:"\e682"}.e-icons.e-thumbs-down-2:before{content:"\e683"}.e-icons.e-export-jpg:before{content:"\e713"}.e-icons.e-export-png:before{content:"\e715"}.e-icons.e-export-svg:before{content:"\e716"}.e-icons.e-conditional-formatting:before{content:"\e725"}.e-icons.e-hide-formula-bar:before{content:"\e717"}.e-icons.e-hide-headings:before{content:"\e718"}.e-icons.e-hide-gridlines:before{content:"\e719"}.e-icons.e-eye-slash:before{content:"\e721"}.e-icons.e-export-xls:before{content:"\e726"}.e-icons.e-export-csv-3:before{content:"\e727"}.e-icons.e-mdx:before{content:"\e724"}.e-icons.e-rename-3:before{content:"\e728"}.e-icons.e-folder-open:before{content:"\e65f"}.e-icons.e-named-set:before{content:"\e65d"}.e-icons.e-grip-vertical:before{content:"\e65c"}.e-icons.e-dimension:before{content:"\e65b"}.e-icons.e-level-1:before{content:"\e65a"}.e-icons.e-level-2:before{content:"\e662"}.e-icons.e-level-3:before{content:"\e65e"}.e-icons.e-level-4:before{content:"\e660"}.e-icons.e-level-5:before{content:"\e661"}.e-icons.e-user-defined:before{content:"\e663"}.e-icons.e-kpi:before{content:"\e664"}.e-icons.e-sort-down:before{content:"\e665"}.e-icons.e-sorting-3:before{content:"\e666"}.e-icons.e-sort-up:before{content:"\e667"}.e-icons.e-calculated-member:before{content:"\e729"}.e-icons.e-custom-sort:before{content:"\e732"}.e-icons.e-sort-descending:before{content:"\e733"}.e-icons.e-sort-ascending:before{content:"\e734"}.e-icons.e-comment-add:before{content:"\e814"}.e-icons.e-reply:before{content:"\e815"}.e-icons.e-send-1:before{content:"\e816"}.e-icons.e-comment-show:before{content:"\e817"}.e-icons.e-signature:before{content:"\e737"}.e-icons.e-filter-main:before{content:"\e736"}.e-icons.e-text-wrap:before{content:"\e824"}.e-icons.e-unfiltered:before{content:"\e73a"}.e-icons.e-filtered-sort-descending:before{content:"\e73b"}.e-icons.e-sort-descending-2:before{content:"\e73c"}.e-icons.e-sort-ascending-2:before{content:"\e73d"}.e-icons.e-filtered-sort-ascending:before{content:"\e73e"}.e-icons.e-filtered:before{content:"\e73f"}.e-icons.e-filter-clear-3:before{content:"\e738"}.e-icons.e-reapply:before{content:"\e74a"}.e-icons.e-group-2:before{content:"\e74b"}.e-icons.e-ungroup-2:before{content:"\e74c"}.e-icons.e-paste-text-only:before{content:"\e685"}.e-icons.e-paste-style:before{content:"\e686"}.e-icons.e-paste-special:before{content:"\e687"}.e-icons.e-paste-match-destination:before{content:"\e688"}.e-icons.e-spell-check:before{content:"\e689"}.e-icons.e-comment-reopen:before{content:"\e818"}.e-icons.e-web-layout:before{content:"\e193"}.e-icons.e-print-layout:before{content:"\e194"}.e-icons.e-border-none:before{content:"\e195"}.e-icons.e-data-validation:before{content:"\e196"}.e-icons.e-protect-sheet:before{content:"\e197"}.e-icons.e-text-form:before{content:"\e198"}.e-icons.e-properties-2:before{content:"\e199"}.e-icons.e-clear-form:before{content:"\e19a"}.e-icons.e-drop-down:before{content:"\e19b"}.e-icons.e-form-field:before{content:"\e19c"}.e-icons.e-check-box:before{content:"\e192"}.e-icons.e-table-update:before{content:"\e19e"}.e-icons.e-changes-accept:before{content:"\e19f"}.e-icons.e-display-for-review:before{content:"\e203"}.e-icons.e-changes-reject:before{content:"\e204"}.e-icons.e-changes-previous:before{content:"\e205"}.e-icons.e-show-markup:before{content:"\e206"}.e-icons.e-changes-next:before{content:"\e209"}.e-icons.e-changes-track:before{content:"\e20a"}.e-icons.e-conditional-formatting-large:before{content:"\e401"}.e-icons.e-highlight:before{content:"\e402"}.e-icons.e-top-bottom-rules:before{content:"\e403"}.e-icons.e-data-bars:before{content:"\e404"}.e-icons.e-color-scales:before{content:"\e405"}.e-icons.e-iconsets:before{content:"\e406"}.e-icons.e-clear-rules:before{content:"\e407"}.e-icons.e-new-rules:before{content:"\e408"}.e-icons.e-greater-than:before{content:"\e409"}.e-icons.e-less-than:before{content:"\e410"}.e-icons.e-between:before{content:"\e411"}.e-icons.e-equalto:before{content:"\e412"}.e-icons.e-text-that-contains:before{content:"\e413"}.e-icons.e-date-occurring:before{content:"\e414"}.e-icons.e-top-10:before{content:"\e415"}.e-icons.e-bottom-10-items:before{content:"\e416"}.e-icons.e-bottom-10:before{content:"\e417"}.e-icons.e-above-average:before{content:"\e418"}.e-icons.e-below-average:before{content:"\e419"}.e-icons.e-duplicate-cell:before{content:"\e420"}.e-icons.e-footnote:before{content:"\e435"}.e-icons.e-end-footnote:before{content:"\e436"}.e-icons.e-chart-insert-column:before{content:"\e440"}.e-icons.e-chart-data-table:before{content:"\e441"}.e-icons.e-chart-legend:before{content:"\e442"}.e-icons.e-chart-insert-x-y-scatter:before{content:"\e443"}.e-icons.e-chart-insert-waterfall:before{content:"\e444"}.e-icons.e-chart-updown-bars:before{content:"\e445"}.e-icons.e-add-chart-element:before{content:"\e446"}.e-icons.e-chart-gridlines:before{content:"\e447"}.e-icons.e-insert-hierarchy-charts:before{content:"\e448"}.e-icons.e-chart-insert-line:before{content:"\e449"}.e-icons.e-chart-switch-row-column:before{content:"\e450"}.e-icons.e-chart-error-bars:before{content:"\e451"}.e-icons.e-chart-trendline:before{content:"\e452"}.e-icons.e-chart-axes:before{content:"\e453"}.e-icons.e-chart-select-data:before{content:"\e454"}.e-icons.e-chart-lines:before{content:"\e455"}.e-icons.e-chart-axis-titles:before{content:"\e456"}.e-icons.e-chart-title:before{content:"\e457"}.e-icons.e-chart-insert-pie:before{content:"\e458"}.e-icons.e-change-chart-type:before{content:"\e459"}.e-icons.e-insert-statistic-chart:before{content:"\e460"}.e-icons.e-chart-data-labels:before{content:"\e461"}.e-icons.e-chart-insert-combo:before{content:"\e462"}.e-icons.e-chart-axis-titles-primary-horizontal:before{content:"\e486"}.e-icons.e-chart-linear-forecast:before{content:"\e487"}.e-icons.e-chart-legend-none:before{content:"\e488"}.e-icons.e-chart-legend-right:before{content:"\e489"}.e-icons.e-chart-data-callout:before{content:"\e490"}.e-icons.e-chart-primary-minor-vertical:before{content:"\e491"}.e-icons.e-chart-axes-primary-vertical:before{content:"\e492"}.e-icons.e-chart-data-labels-center:before{content:"\e493"}.e-icons.e-chart-data-table-none:before{content:"\e115"}.e-icons.e-chart-data-labels-none:before{content:"\e495"}.e-icons.e-chart-primary-major-vertical:before{content:"\e496"}.e-icons.e-chart-legend-linear:before{content:"\e497"}.e-icons.e-chart-error-bars-percentage:before{content:"\e498"}.e-icons.e-chart-no-legend-keys:before{content:"\e499"}.e-icons.e-chart-title-above-chart:before{content:"\e121"}.e-icons.e-chart-trendline-none:before{content:"\e122"}.e-icons.e-chart-with-legend-keys:before{content:"\e123"}.e-icons.e-chart-axes-primary-horizontal:before{content:"\e124"}.e-icons.e-chart-error-bars-standard-deviation:before{content:"\e125"}.e-icons.e-chart-legend-top:before{content:"\e126"}.e-icons.e-chart-primary-minor-horizontal:before{content:"\e145"}.e-icons.e-chart-error-bars-none:before{content:"\e127"}.e-icons.e-chart-up-down-bars-2:before{content:"\e128"}.e-icons.e-chart-drop-lines:before{content:"\e129"}.e-icons.e-chart-lines-none:before{content:"\e130"}.e-icons.e-chart-primary-major-horizontal:before{content:"\e131"}.e-icons.e-chart-legend-bottom:before{content:"\e132"}.e-icons.e-chart-up-down-none:before{content:"\e111"}.e-icons.e-chart-data-labels-outside-end:before{content:"\e905"}.e-icons.e-chart-axis-titles-primary-vertical:before{content:"\e143"}.e-icons.e-chart-legend-left:before{content:"\e892"}.e-icons.e-chart-data-labels-inside-base:before{content:"\e893"}.e-icons.e-chart-high-low-lines:before{content:"\e894"}.e-icons.e-chart-trendline-exponential:before{content:"\e133"}.e-icons.e-chart-trendline-moving-average:before{content:"\e134"}.e-icons.e-chart-data-labels-inside-end:before{content:"\e135"}.e-icons.e-chart-title-none:before{content:"\e136"}.e-icons.e-chart-title-centered-overlay:before{content:"\e895"}.e-icons.e-chart-error-bars-standard-error:before{content:"\e911"}.e-icons.e-chart-3d-area-1:before{content:"\e144"}.e-icons.e-chart-2d-stacked-bar:before{content:"\e889"}.e-icons.e-chart-3d-surface-1:before{content:"\e827"}.e-icons.e-chart-histogram-pareto:before{content:"\e114"}.e-icons.e-chart-stock-volumn-open-high-low-close:before{content:"\e137"}.e-icons.e-chart-stock-high-low-close:before{content:"\e138"}.e-icons.e-chart-stock-open-high-low-close:before{content:"\e831"}.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before{content:"\e832"}.e-icons.e-chart-filled-radar:before{content:"\e833"}.e-icons.e-chart-3d-clustered-column:before{content:"\e142"}.e-icons.e-chart-sunburst:before{content:"\e835"}.e-icons.e-chart-treemap:before{content:"\e836"}.e-icons.e-chart-3d-100-percent-stacked-area:before{content:"\e139"}.e-icons.e-chart-3d-pie:before{content:"\e838"}.e-icons.e-chart-3d-column-4:before{content:"\e839"}.e-icons.e-more-column-charts:before{content:"\e899"}.e-icons.e-chart-2d-stacked-line:before{content:"\e841"}.e-icons.e-chart-donut:before{content:"\e112"}.e-icons.e-chart-3d-clustered-bar:before{content:"\e843"}.e-icons.e-chart-funnel:before{content:"\e140"}.e-icons.e-chart-2d-pie-2:before{content:"\e141"}.e-icons.e-chart-3d-line:before{content:"\e846"}.e-icons.e-chart-2d-clustered-column:before{content:"\e847"}.e-icons.e-chart-2d-100-percent-stacked-area:before{content:"\e900"}.e-icons.e-more-line-charts:before{content:"\e849"}.e-icons.e-chart-3d-100-percent-stacked-bar:before{content:"\e850"}.e-icons.e-more-stock-charts:before{content:"\e851"}.e-icons.e-chart-stock-volumn-high-low-close:before{content:"\e852"}.e-icons.e-chart-bar-of-pie:before{content:"\e113"}.e-icons.e-chart-clustered-column-line-on-secondary-axis:before{content:"\e912"}.e-icons.e-chart-2d-clustered-bar:before{content:"\e855"}.e-icons.e-chart-radar:before{content:"\e856"}.e-icons.e-chart-3d-100-percent-stacked-column:before{content:"\e857"}.e-icons.e-chart-stackedlines-with-markers:before{content:"\e858"}.e-icons.e-chart-wireframe-3d-surface:before{content:"\e902"}.e-icons.e-chart-2d-line-with-markers:before{content:"\e860"}.e-icons.e-chart-box-and-whisker:before{content:"\e861"}.e-icons.e-create-custom-combo-chart:before{content:"\e862"}.e-icons.e-chart-2d-100-percent-stacked-bar:before{content:"\e863"}.e-icons.e-chart-scatter-with-straight-lines:before{content:"\e864"}.e-icons.e-more-statistical-charts:before{content:"\e865"}.e-icons.e-chart-3d-stacked-area:before{content:"\e866"}.e-icons.e-chart-2d-line:before{content:"\e867"}.e-icons.e-chart-2d-100-percent-stacked-column:before{content:"\e868"}.e-icons.e-more-pie-charts:before{content:"\e869"}.e-icons.e-chart-bubble-1:before{content:"\e870"}.e-icons.e-chart-2d-100-percent-stacked-line:before{content:"\e871"}.e-icons.e-chart-histogram:before{content:"\e872"}.e-icons.e-more-hierarchy-charts:before{content:"\e873"}.e-icons.e-chart-combo-clustered-column-line:before{content:"\e874"}.e-icons.e-chart-2d-stacked-area:before{content:"\e875"}.e-icons.e-chart-3d-stacked-column:before{content:"\e876"}.e-icons.e-chart-insert-bar:before{content:"\e877"}.e-icons.e-chart-scatter-with-smooth-lines:before{content:"\e878"}.e-icons.e-chart-surface-wireframe-contour:before{content:"\e879"}.e-icons.e-chart-3d-stacked-bar:before{content:"\e880"}.e-icons.e-chart-2d-pie-of-pie:before{content:"\e881"}.e-icons.e-chart-3d-surface-2:before{content:"\e882"}.e-icons.e-chart-2d-area:before{content:"\e883"}.e-icons.e-chart-combo-stacked-area-clustered-column:before{content:"\e884"}.e-icons.e-chart-waterfall:before{content:"\e885"}.e-icons.e-chart-surface-contour:before{content:"\e886"}.e-icons.e-more-scatter-charts:before{content:"\e887"}.e-icons.e-chart-2d-stacked-column:before{content:"\e888"}.e-icons.e-protect-workbook:before{content:"\e88a"}.e-icons.e-change-case:before{content:"\e88c"}.e-icons.e-export-pdf-3:before{content:"\e88b"}.e-icons.e-freeze-pane:before{content:"\e88d"}.e-icons.e-freeze-first-column:before{content:"\e88e"}.e-icons.e-freeze-top-row:before{content:"\e88f"}.e-icons.e-merge-cells:before{content:"\e89a"}.e-icons.e-split-vertical:before{content:"\e89b"}.e-icons.e-table-cell:before{content:"\e89c"}.e-icons.e-split-horizontal:before{content:"\e89d"}.e-icons.e-list-box:before{content:"\e89e"}.e-icons.e-text-form-2:before{content:"\e89f"}.e-icons.e-label:before{content:"\e90a"}.e-icons.e-check-box-2:before{content:"\e90b"}.e-icons.e-add-edit-form-field:before{content:"\e90c"}.e-icons.e-button:before{content:"\e90d"}.e-icons.e-drop-down-2:before{content:"\e90e"}.e-icons.e-radio-button:before{content:"\e90f"}.e-icons.e-password:before{content:"\e91a"}.e-icons.e-table-insert-column:before{content:"\e91b"}.e-icons.e-table-insert-row:before{content:"\e91c"}.e-icons.e-table-overwrite-cells:before{content:"\e91d"}.e-icons.e-table-nested:before{content:"\e91e"}.e-icons.e-table-merge:before{content:"\e91f"}.e-icons.e-drag-fill:before{content:"\e92a"}.e-icons.e-home:before{content:"\e92b"}.e-icons.e-gantt-gripper:before{content:"\e92c"}.e-icons.e-bring-to-view:before{content:"\e92d"}.e-icons.e-bring-to-center:before{content:"\e92e"}.e-icons.e-warning:before{content:"\e92f"}.e-icons.e-critical-path:before{content:"\e93a"}.e-icons.e-border-shadow-2:before{content:"\e93b"}.e-icons.e-border-diagonal-up:before{content:"\e947"}.e-icons.e-border-diagonal-down:before{content:"\e93d"}.e-icons.e-border-custom:before{content:"\e946"}.e-icons.e-border-none-1:before{content:"\e93f"}.e-icons.e-border-box:before{content:"\e940"}.e-icons.e-border-shadow-1:before{content:"\e942"}.e-icons.e-audio:before{content:"\e949"}.e-icons.e-video:before{content:"\e94b"}.e-icons.e-crop:before{content:"\e94c"}.e-icons.e-star-filled:before{content:"\e94f"}.e-icons.e-filters:before{content:"\e950"}.e-icons.e-adjustment:before{content:"\e951"}.e-icons.e-page-size:before{content:"\e952"}.e-icons.e-reset:before{content:"\e953"}.e-icons.e-triangle:before{content:"\e954"}.e-icons.e-page-columns:before{content:"\e955"}.e-icons.e-tint:before{content:"\e957"}.e-icons.e-brightness:before{content:"\e958"}.e-icons.e-contrast:before{content:"\e959"}.e-icons.e-saturation:before{content:"\e95a"}.e-icons.e-fade:before{content:"\e95b"}.e-icons.e-flip-vertical:before{content:"\e95c"}.e-icons.e-flip-horizontal:before{content:"\e95d"}.e-icons.e-transform-left:before{content:"\e95f"}.e-icons.e-transform-right:before{content:"\e960"}.e-icons.e-sharpness:before{content:"\e961"}.e-icons.e-grain:before{content:"\e962"}.e-icons.e-frame-custom:before{content:"\e964"}.e-icons.e-frame-1:before{content:"\e965"}.e-icons.e-frame-2:before{content:"\e966"}.e-icons.e-frame-3:before{content:"\e967"}.e-icons.e-frame-4:before{content:"\e968"}.e-icons.e-frame-5:before{content:"\e96a"}.e-icons.e-frame-6:before{content:"\e96b"}.e-icons.e-transform:before{content:"\e96c"}.e-icons.e-check-tick:before{content:"\e96d"}.e-icons.e-even-page-break:before{content:"\e96e"}.e-icons.e-odd-page-break:before{content:"\e96f"}.e-icons.e-page-column:before{content:"\e970"}.e-icons.e-continuous-page-break:before{content:"\e971"}.e-icons.e-page-text-wrap:before{content:"\e972"}.e-icons.e-page-column-right:before{content:"\e973"}.e-icons.e-page-column-left:before{content:"\e975"}.e-icons.e-page-column-one:before{content:"\e976"}.e-icons.e-page-column-two:before{content:"\e978"}.e-icons.e-page-column-three:before{content:"\e979"}.e-icons.e-multiple-comment:before{content:"\e97a"}.e-icons.e-format-painter:before{content:"\e97b"}.e-icons.e-launcher:before{content:"\e97c"}.e-icons.e-character-style:before{content:"\e97d"}.e-icons.e-linked-style:before{content:"\e97e"}.e-icons.e-chart-2d-stacked-line-marked:before{content:"\e97f"}.e-icons.e-chart-2d-100-percent-stacked-line-marked:before{content:"\e980"}.e-icons.e-chart-2d-line-marked:before{content:"\e981"}.e-icons.e-list-unordered-rtl:before{content:"\e982"}.e-icons.e-list-ordered-rtl:before{content:"\e983"}.e-icons.e-increase-indent-rtl:before{content:"\e985"}.e-icons.e-decrease-indent-rtl:before{content:"\e986"}.e-icons.e-emoji:before{content:"\e987"}.e-icons.e-travel-and-places:before{content:"\e988"}.e-icons.e-nature:before{content:"\e989"}.e-icons.e-food-and-drinks:before{content:"\e98a"}.e-icons.e-animals:before{content:"\e98b"}.e-icons.e-objects:before{content:"\e98c"}.e-icons.e-activities:before{content:"\e98d"}.e-icons.e-hand-gestures:before{content:"\e98f"}.e-icons.e-symbols:before{content:"\e990"}.e-icons.e-flags:before{content:"\e991"}.e-icons.e-unlock:before{content:"\e992"}.e-icons.e-more-chevron:before{content:"\e994"}.e-icons.e-border-frame:before{content:"\e995"}.e-icons.e-frame-none:before{content:"\e996"}.e-icons.e-frame-mat:before{content:"\e997"}.e-icons.e-frame-bevel:before{content:"\e998"}.e-icons.e-frame-line:before{content:"\e999"}.e-icons.e-frame-hook:before{content:"\e99b"}.e-icons.e-frame-inset:before{content:"\e99c"}.e-icons.e-bullet-7:before{content:"\e99e"}.e-icons.e-organize-pdf:before{content:"\e99f"}.e-icons.e-frame-7:before{content:"\e9a1"}.e-icons.e-frame-8:before{content:"\e9a2"}.e-icons.e-frame-9:before{content:"\e9a3"}.e-icons.e-frame-10:before{content:"\e9a4"}.e-icons.e-frame-11:before{content:"\e9a5"}.e-icons.e-caption-1:before{content:"\e9a6"}.e-icons.e-arrow-head:before{content:"\e9a7"}.e-icons.e-arrow-head-fill:before{content:"\e9a8"}.e-icons.e-bar-head:before{content:"\e9a9"}.e-icons.e-circle-head:before{content:"\e9aa"}.e-icons.e-circle-head-fill:before{content:"\e9ab"}.e-icons.e-square-head:before{content:"\e9ac"}.e-icons.e-square-head-fill:before{content:"\e9ad"}.e-icons.e-arrow-tail:before{content:"\e9ae"}.e-icons.e-arrow-tail-fill:before{content:"\e9af"}.e-icons.e-bar-tail:before{content:"\e9b0"}.e-icons.e-circle-tail:before{content:"\e9b1"}.e-icons.e-circle-tail-fill:before{content:"\e9b2"}.e-icons.e-square-tail:before{content:"\e9b3"}.e-icons.e-square-tail-fill:before{content:"\e9b4"}.e-icons.e-file-document:before{content:"\e9b5"}.e-icons.e-comment-resolve:before{content:"\e9b6"}.e-icons.e-multiple-comment-resolve:before{content:"\e9b7"}.e-icons.e-table-header:before{content:"\e9b8"}.e-icons.e-blockquote:before{content:"\e9b9"}.e-icons.e-add-notes:before{content:"\e9ba"}.e-icons.e-edit-notes:before{content:"\e9bb"}.e-icons.e-delete-notes:before{content:"\e9bc"}.e-icons.e-layers:before{content:"\e9bd"}.e-icons.e-font-size:before{content:"\e9be"}.e-icons.e-export-pdf-1:before{content:"\e9bf"}.e-icons.e-import-word:before{content:"\e9c0"}.e-icons.e-export-word-1:before{content:"\e9c1"}.e-icons.e-dropdown-list:before{content:"\e9c2"}.e-icons.e-combo-box:before{content:"\e9c3"}.e-icons.e-repeating-section:before{content:"\e9c4"}.e-icons.e-building-block:before{content:"\e9c5"}.e-icons.e-content-control:before{content:"\e9c6"}.e-icons.e-ai-chat:before{content:"\e9c7"}.e-icons.e-xml-mapping:before{content:"\e9c8"}.e-icons.e-thumbs-up-1:before{content:"\e9c9"}.e-icons.e-thumbs-down:before{content:"\e9ca"}.e-icons.e-calculation:before{content:"\e9cb"}.e-icons.e-text-outline:before{content:"\e9cc"}.e-icons.e-user:before{content:"\e9cd"}.e-icons.e-calculate-sheet:before{content:"\e9ce"}.e-icons.e-translate:before{content:"\e9cf"}.e-icons.e-shorten:before{content:"\e9d0"}.e-icons.e-elaborate:before{content:"\e9d1"}.e-icons.e-rephrase:before{content:"\e9d2"}.e-icons.e-grammar-check:before{content:"\e9d3"}.e-icons.e-preformat-code:before{content:"\e9d4"}.e-icons.e-import:before{content:"\e9d5"}.e-icons.e-import-1:before{content:"\e9d6"}.e-icons.e-redact:before{content:"\e9d7"}.e-icons.e-smart-paste:before{content:"\e9d8"}.e-icons.e-auto-fit-column:before{content:"\e9d9"}.e-icons.e-auto-fit-all-column:before{content:"\e9da"}.e-icons.e-columns:before{content:"\e9db"}.e-icons.e-thumbs-up-fill:before{content:"\e9dc"}.e-icons.e-thumbs-down-fill:before{content:"\e9dd"}.e-icons.e-stop-rectangle:before{content:"\e9de"}.e-control,.e-css,.e-error{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:12px;font-weight:400}.e-error{color:#f44336}.e-control,.e-control [class^=e-],.e-control [class*=" e-"]{box-sizing:border-box}.e-control:focus,.e-control *:focus{outline:none}.e-rtl{direction:rtl;text-align:right}.e-overlay{background-color:#383838;height:100%;opacity:.5;pointer-events:none;touch-action:none;width:100%}.e-hidden{display:none}.e-blazor-hidden{visibility:hidden}.e-disabled{background-image:none;cursor:default;opacity:.35}.e-ul{list-style-type:none}.e-prevent-select{-webkit-user-select:none;user-select:none}.e-warning{color:#ffca1c}.e-success{color:#22b24b}.e-information{color:#489bd5}.e-block-touch{touch-action:pinch-zoom}.e-license{color:#ff0;text-decoration:none}.e-license-banner{position:absolute;right:10px;top:27%;cursor:pointer}@keyframes SlideLeftOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SlideLeftIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SlideRightIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SlideRightOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SlideBottomIn{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes SlideBottomOut{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes SlideTopIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes SlideTopOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes SlideRight{0%{width:0}to{width:100%}}@keyframes SlideLeft{0%{width:100%}to{width:0}}@keyframes SlideDown{0%{height:0}to{height:100%}}@keyframes SlideUp{0%{height:100%}to{height:0}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZoomIn{0%{transform:translate(0) scale(0)}to{transform:translate(0) scale(1)}}@keyframes ZoomOut{0%{transform:translate(0) scale(1)}to{transform:translate(0) scale(0)}}@keyframes FadeZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes FadeZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes FlipRightDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpIn{0%{transform:perspective(400px) rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipLeftDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpIn{0%{transform:perspective(400px) rotateY(-135deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg) perspective(200px);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipYLeftIn{0%{opacity:0;transform:perspective(400px) rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYLeftOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}75%{transform:perspective(850px) rotateY(125deg)}to{opacity:0;transform:rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightIn{0%{opacity:0;transform:perspective(400px) rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:0;transform:rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownIn{0%{opacity:0;transform:perspective(400px) rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}75%{transform:perspective(850px) rotateX(125deg)}to{opacity:0;transform:rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpIn{0%{opacity:0;transform:perspective(400px) rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:0;transform:rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}}.e-ripple,.e-ripple-style{overflow:hidden;position:relative;transform:translateZ(0)}.e-ripple-element,.e-ripple-style:after{background-color:#0000001a;border-radius:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(0);transition:opacity,transform 0ms cubic-bezier(0,.1,.2,1)}.e-ripple-style:after{background:#0000004d;content:"";display:block;height:50%;left:25%;opacity:0;top:25%;transform:scale(3);transition:transform .5s,opacity .5s;width:50%}.e-ripple-style:active:after{opacity:1;transform:scale(0);transition:0s}.e-avatar{align-content:center;align-items:center;background-color:#bcbcbc;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;display:inline-flex;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:1em;font-weight:400;height:3em;justify-content:center;overflow:hidden;position:relative;width:3em}.e-avatar img{height:100%;width:auto}.e-avatar.e-avatar-circle,.e-avatar.e-avatar-circle.e-avatar-large,.e-avatar.e-avatar-circle.e-avatar-xlarge{border-radius:50%}.e-avatar.e-avatar-xsmall{font-size:.6em}.e-avatar.e-avatar-small{font-size:.8em}.e-avatar.e-avatar-large{font-size:1.2em}.e-avatar.e-avatar-xlarge{font-size:1.4em}.e-card{border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:15px;justify-content:center;line-height:36px;min-height:36px;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:middle;width:100%}.e-card>*{justify-content:center}.e-card>.e-card-header-title{box-sizing:border-box;font-size:15px;line-height:normal;padding:12px}.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-card>.e-card-title{font-size:18px;line-height:normal;padding:18px 12px 12px}.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-card>.e-card-header-title,.e-card>.e-card-title{overflow:hidden;text-overflow:ellipsis}.e-card .e-card-header-caption{line-height:normal}.e-card .e-card-header-caption .e-card-header-title{font-size:15px}.e-card .e-card-header-caption .e-card-sub-title{font-size:14px}.e-card .e-card-stacked{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.e-card.e-card-horizontal,.e-card .e-card-horizontal{display:flex;flex-direction:row;justify-content:center}.e-card.e-card-horizontal .e-card-image,.e-card.e-card-horizontal img,.e-card .e-card-horizontal .e-card-image,.e-card .e-card-horizontal img{margin:2px}.e-card .e-card-horizontal{line-height:normal;padding:2px}.e-card.e-card-horizontal>*{flex:1}.e-card.e-card-horizontal .e-card-stacked{display:flex;flex:1;flex-direction:column;overflow:hidden}.e-card.e-card-horizontal .e-card-stacked>:first-child{flex-grow:1}.e-card .e-card-separator{display:block}.e-card .e-card-corner{border-radius:50%}.e-card .e-card-header{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;line-height:normal;min-height:22.5px;padding:12px;width:inherit}.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-card .e-card-header .e-card-actions{justify-content:flex-start}.e-card .e-card-header .e-card-header-image{align-self:center;display:flex}.e-card .e-card-header .e-card-header-caption{align-self:center;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 0 0 12px}.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-card .e-card-header .e-card-header-caption .e-card-sub-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:13px;font-weight:400;line-height:normal}.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:12px;font-weight:400;line-height:normal;padding:6px 0 0}.e-card .e-card-header .e-card-header-image{background-repeat:no-repeat;background-size:cover;height:30px;width:30px}.e-card .e-card-header .e-card-corner{border-radius:50%}.e-card .e-card-image{background-size:cover;min-height:112.5px;position:relative;width:100%}.e-card .e-card-image .e-card-title{bottom:0;box-sizing:border-box;font-size:18px;line-height:30px;min-height:30px;overflow:hidden;padding:0 12px;position:absolute;text-overflow:ellipsis;width:inherit}.e-card .e-card-image .e-card-title.e-card-top-left,.e-card .e-card-image .e-card-title.e-card-top-right{bottom:auto;top:0}.e-card .e-card-image .e-card-title.e-card-top-right,.e-card .e-card-image .e-card-title.e-card-bottom-right{text-align:right}.e-card .e-card-actions{box-sizing:border-box;display:inline-block;justify-content:flex-start;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical{display:flex;flex-direction:column;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-card .e-card-actions.e-card-vertical a{align-self:initial;box-sizing:border-box;display:inline-block;justify-content:center;margin:0 0 6px;text-align:center;width:100%}.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-card .e-card-actions button,.e-card .e-card-actions a{align-items:center;align-self:center;cursor:pointer;display:inline-flex;overflow:hidden;vertical-align:middle;white-space:nowrap}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{display:flex;font-size:14px;height:24px;width:24px}.e-card .e-card-actions .e-card-btn span:before,.e-card .e-card-actions .e-card-btn span.e-icons:before{align-self:center;display:flex;justify-content:center;width:inherit}.e-card .e-card-actions .e-card-btn>*{overflow:hidden;text-overflow:ellipsis;width:inherit}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{border-radius:2px}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;line-height:27px;margin:0 0 0 6px;min-height:27px;padding:0 6px;text-decoration:none;text-transform:uppercase}.e-card .e-card-actions .e-card-btn:first-child,.e-card .e-card-actions a:first-child{margin-left:0}.e-card .e-card-content{font-size:14px;line-height:normal;padding:12px;word-wrap:break-word}.e-card .e-card-content+:not(.e-card-content),.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}.e-card .e-card-content,.e-card .e-card-content p{line-height:normal;overflow:hidden;text-overflow:ellipsis}.e-card{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;border:1px none #000;box-shadow:0 2px 3px #00000029;color:#000000de;outline:none}.e-card:hover{background-color:#fff;border-color:#000;box-shadow:0 4px 8px #00000038}.e-card:focus{background-color:#fff;border-color:#000}.e-card:active{background-color:#fff;border-color:#000}.e-card .e-card-separator{border-bottom:1px solid rgba(0,0,0,.12)}.e-card .e-card-header-caption .e-card-header-title{color:#000000de}.e-card .e-card-header-caption .e-card-sub-title{color:#0000008a}.e-card .e-card-image .e-card-title{background-color:#00000059;color:#fff}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{color:#0000008a}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{background-color:#fff;border:0;color:#e3165b;outline:0}.e-card .e-card-actions .e-card-btn:hover,.e-card .e-card-actions a:hover{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:focus,.e-card .e-card-actions a:focus{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:active,.e-card .e-card-actions a:active{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-content{color:#0000008a}.e-bigger .e-card,.e-bigger.e-card{line-height:48px;min-height:48px}.e-bigger .e-card>.e-card-header-title,.e-bigger.e-card>.e-card-header-title{line-height:normal;padding:16px}.e-bigger .e-card>.e-card-header-title+:not(.e-card-header-title),.e-bigger.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-bigger .e-card>.e-card-title,.e-bigger.e-card>.e-card-title{line-height:normal;padding:24px 16px 16px}.e-bigger .e-card>.e-card-title+:not(.e-card-title),.e-bigger.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-bigger .e-card.e-card-horizontal .e-card-image,.e-bigger .e-card.e-card-horizontal img,.e-bigger .e-card .e-card-horizontal .e-card-image,.e-bigger .e-card .e-card-horizontal img,.e-bigger.e-card.e-card-horizontal .e-card-image,.e-bigger.e-card.e-card-horizontal img,.e-bigger.e-card .e-card-horizontal .e-card-image,.e-bigger.e-card .e-card-horizontal img{margin:2px}.e-bigger .e-card .e-card-header,.e-bigger.e-card .e-card-header{min-height:30px;padding:16px}.e-bigger .e-card .e-card-header .e-card-content,.e-bigger.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-bigger .e-card .e-card-header .e-card-header-caption,.e-bigger.e-card .e-card-header .e-card-header-caption{padding:0 0 0 16px}.e-bigger .e-card .e-card-header .e-card-header-caption:first-child,.e-bigger.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:15px;line-height:normal}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-sub-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:14px;line-height:normal;padding:8px 0 0}.e-bigger .e-card .e-card-header .e-card-header-image,.e-bigger.e-card .e-card-header .e-card-header-image{background-size:cover;height:40px;width:40px}.e-bigger .e-card .e-card-image,.e-bigger.e-card .e-card-image{min-height:150px}.e-bigger .e-card .e-card-image .e-card-title,.e-bigger.e-card .e-card-image .e-card-title{font-size:24px;line-height:40px;min-height:40px;padding:0 16px}.e-bigger .e-card .e-card-actions,.e-bigger.e-card .e-card-actions,.e-bigger .e-card .e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-actions.e-card-vertical{padding:16px 8px 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger .e-card .e-card-actions.e-card-vertical a,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger.e-card .e-card-actions.e-card-vertical a{margin:0 0 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger .e-card .e-card-actions.e-card-vertical a:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-bigger .e-card .e-card-actions .e-card-btn span,.e-bigger .e-card .e-card-actions .e-card-btn span.e-icons,.e-bigger.e-card .e-card-actions .e-card-btn span,.e-bigger.e-card .e-card-actions .e-card-btn span.e-icons{height:24px;width:24px}.e-bigger .e-card .e-card-actions .e-card-btn,.e-bigger .e-card .e-card-actions a,.e-bigger.e-card .e-card-actions .e-card-btn,.e-bigger.e-card .e-card-actions a{line-height:36px;margin:0 0 0 8px;min-height:36px;padding:0 6px}.e-bigger .e-card .e-card-actions .e-card-btn:first-child,.e-bigger .e-card .e-card-actions a:first-child,.e-bigger.e-card .e-card-actions .e-card-btn:first-child,.e-bigger.e-card .e-card-actions a:first-child{margin-left:0}.e-bigger .e-card .e-card-content,.e-bigger.e-card .e-card-content{padding:16px}.e-bigger .e-card .e-card-content+:not(.e-card-content),.e-bigger .e-card .e-card-content+.e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-content+:not(.e-card-content),.e-bigger.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}/*! component's default definitions and variables */.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler:before{content:"\e984";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler:before{content:"\eb04";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border-width:1px;display:flex;overflow:hidden;position:relative;touch-action:none;width:100%}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{flex:1 1 auto;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:13px;font-weight:400}.e-splitter.e-splitter-horizontal .e-pane.e-scrollable,.e-splitter.e-splitter-vertical .e-pane.e-scrollable{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-static-pane,.e-splitter.e-splitter-vertical .e-pane.e-static-pane{flex-grow:0;flex-shrink:0}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal.e-pane-hidden,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-horizontal{flex-direction:row}.e-splitter.e-splitter-horizontal.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-horizontal.e-rtl,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal{flex-direction:row-reverse}.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{right:auto}.e-splitter.e-splitter-vertical{flex-direction:column}.e-splitter.e-splitter-vertical.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-vertical .e-pane-vertical{overflow:auto}.e-splitter.e-splitter-vertical .e-pane-vertical.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{right:auto}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;right:22px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;left:22px;right:auto;top:20px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:auto}.e-splitter .e-split-bar.e-split-bar-horizontal{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-width:1px;z-index:15}.e-splitter .e-split-bar.e-split-bar-horizontal .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar{cursor:col-resize}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar:after{content:"";cursor:col-resize;display:block;height:100%;position:absolute;width:16px;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{align-items:center;display:flex;height:18px;justify-content:center;position:relative;width:1px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{left:8px;right:3px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow{border-image:none;border-width:1px;cursor:pointer;display:flex;height:26px;padding:1px 12px;position:relative}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(0);width:2px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before{top:5px;transform-origin:1px 7px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{top:11px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right){border-radius:50%;right:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right{border-radius:50%;left:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:after{right:8px}.e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar){margin:0 3px}.e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar){margin:0 0 0 3px}.e-splitter .e-split-bar.e-split-bar-vertical{align-items:center;border-left:none;border-right:none;display:flex;flex:0 0 auto;justify-content:center;min-height:1px}.e-splitter .e-split-bar.e-split-bar-vertical .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar{cursor:row-resize}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar:after{content:"";cursor:row-resize;display:block;height:16px;position:absolute;width:100%;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{align-items:center;display:flex;height:1px;justify-content:center;width:18px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:10px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{border-image:none;border-width:0;cursor:pointer;display:flex;height:26px;padding:10px 3px 10px 18px;position:relative;width:26px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(90deg);width:2px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before{top:3px;transform-origin:2px 7px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:11px;top:8px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before{left:12px;top:8px;transform-origin:1px 6px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{left:10px;top:12px;transform-origin:1px 2px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;left:22px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;right:22px;top:20px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:10px}.e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar){margin:3px 0}.e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar){margin:3px 0 0}.e-rtl .e-splitter.e-splitter-horizontal{flex-direction:row-reverse}.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-splitter.e-ie .e-navigate-arrow.e-arrow-left{margin-left:-26px}.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler{flex-direction:column}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border:solid 1px #e0e0e0}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{color:#000000de}.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-vertical,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-vertical{border:transparent}.e-splitter .e-split-bar.e-split-bar-horizontal{background:#e0e0e0;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{background:#fff;color:#0000008a;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden){background-color:transparent;border-color:transparent;color:transparent;transition:background-color .5s ease-out}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:before{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:after{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:before{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:after{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical{background:#e0e0e0}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{background:#fff;color:#0000008a;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:before{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:after{background-color:#e3165b;opacity:1;transform:rotate(50deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:before{background-color:#e3165b;opacity:1;transform:rotate(55deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:after{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{background-color:transparent;border-color:transparent;color:transparent;transition:background-color .3s ease-out}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter.e-disabled{opacity:.4;pointer-events:none}.e-bigger.e-splitter .e-pane{font-size:14px}.e-bigger.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{margin-top:-2px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{margin-top:2px}.e-bigger .e-splitter .e-pane{font-size:14px}.e-bigger .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger .e-content-placeholder.e-splitter.e-placeholder-splitter,.e-bigger.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-bigger .e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}.e-bigger.e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}/*! component's theme wise override material-definitions and variables */.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east{height:100%;padding:20px 0;right:1px;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west{height:100%;left:0;padding:20px 0;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north{height:12px;padding:0 20px;top:1px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{bottom:1px;height:12px;padding:0 20px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east{bottom:0;right:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west{left:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east{right:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west{bottom:1px;left:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:before{bottom:0;content:"\eb05";font-size:12px;position:absolute;right:0}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:before{bottom:0;content:"\eb05";font-size:12px;left:0;position:absolute;transform:rotateY(180deg)}.e-dashboardlayout.e-control .e-dashboard-gridline-table{background:#f5f5f5;border-collapse:collapse;height:100%;width:100%}.e-dashboardlayout.e-control .e-dashboard-gridline-table td.e-dashboard-gridline{border:1px dotted #bdbdbd;position:absolute}.e-dashboardlayout.e-control.e-responsive{width:100%!important}.e-dashboardlayout.e-control.e-prevent{-webkit-user-select:none;user-select:none}.e-dashboardlayout.e-control .e-panel.e-ssr{position:relative}.e-dashboardlayout.e-control .e-panel{border:1px #e0e0e0 solid;height:100%;-webkit-user-select:none;user-select:none;width:100%;border-radius:2px}.e-dashboardlayout.e-control .e-panel:hover{border:1px #bdbdbd solid}.e-dashboardlayout.e-control .e-panel:hover .e-panel-container .e-resize.e-dl-icon{display:block}.e-dashboardlayout.e-control .e-panel:active{border:1px #3f51b5 solid}.e-dashboardlayout.e-control .e-panel .e-panel-container{height:100%;width:100%}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template{height:inherit;width:inherit}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-dl-icon{display:none}.e-dashboardlayout.e-control .e-panel.e-panel-transition{transition:top .1s,left .1s}.e-dashboardlayout.e-control .e-panel .e-panel-header{border-bottom:none;color:#0000008a;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;font-weight:500;height:28px;padding:2px 12px}.e-dashboardlayout.e-control .e-panel .e-panel-header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content{display:inline-block}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template{float:right}.e-dashboardlayout.e-control .e-panel .e-resize.e-single,.e-dashboardlayout.e-control .e-panel .e-resize.e-double{position:absolute;touch-action:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{border:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover{cursor:e-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover{cursor:w-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover{cursor:n-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover{cursor:s-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover{cursor:nw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover{cursor:ne-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover{cursor:sw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover{cursor:se-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double:before{font-family:e-icons;position:absolute}.e-dashboardlayout.e-control .e-panel.e-dragging,.e-dashboardlayout.e-control .e-panel.e-item-moving{cursor:move;z-index:1111!important}.e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template{float:left}.e-dashboardlayout.e-control .e-drag:hover{cursor:move}.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover,.e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover{cursor:default}.e-dashboardlayout.e-control .e-holder{background:#3f51b533;border:1px #3f51b5 dotted;position:absolute;border-radius:2px}.e-dashboardlayout.e-control .e-holder.e-holder-transition{transition:top .3s,left .3s}.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout{height:100%;width:100%}.e-dashboardlayout.e-control{display:block;position:relative}.e-dashboardlayout.e-control .e-panel{background:#fff;box-shadow:0 2px 5px #00000026;box-sizing:border-box;position:absolute}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header{color:#0000008a}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single{background:none}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double{color:#000;font-size:20px;height:20px;width:20px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double,.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand{bottom:1px;right:1px}.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-bigger .e-panel-header{color:#0000008a}.e-bigger .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-timeline{--dot-size: 16px;--dot-outer-space: 0;--dot-border: 1px;--connector-size: 1px;--dot-radius: 50%;height:inherit;width:100%}.e-timeline [class^="e-dot "]:before,.e-timeline .e-dot-item,.e-timeline .e-dot{display:flex;align-items:center;justify-content:center}.e-timeline [class^="e-dot "]:before{min-width:32px;min-height:32px;border-radius:var(--dot-radius)}.e-timeline .e-timeline-items{display:inline-flex;flex-direction:column;list-style:none;flex-wrap:nowrap;padding:0;width:inherit;height:inherit}.e-timeline .e-timeline-item{display:flex;flex-direction:row;position:relative;align-items:flex-start;width:inherit;height:inherit}.e-timeline .e-timeline-item.e-connector:after{top:0;bottom:0;left:calc(50% - var(--connector-size));right:auto;content:"";position:absolute;z-index:999;border-width:var(--connector-size);border-style:solid}.e-timeline .e-timeline-item.e-connector.e-item-template:after{content:unset}.e-timeline .e-dot-item{position:relative;flex:0 1 calc(var(--dot-size) * 3);z-index:1000}.e-timeline .e-dot{min-width:var(--dot-size);min-height:var(--dot-size);border-radius:var(--dot-radius);outline:var(--dot-outer-space) solid;border:var(--dot-border) solid;font-size:16px;background-size:cover;background-position:center;background-repeat:no-repeat}.e-timeline .e-opposite-content,.e-timeline .e-content{flex:1 1 50%}.e-timeline .e-opposite-content{font-size:12px}.e-timeline .e-content{text-align:left;font-size:14px;font-weight:500}.e-timeline .e-timeline-item:first-child:after{top:0}.e-timeline .e-timeline-item:last-child:after{bottom:calc(var(--dot-size) * 2)}.e-timeline.e-vertical.e-align-before .e-timeline-item,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:row-reverse}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-items{flex-direction:column-reverse}.e-timeline.e-vertical.e-align-before .e-timeline-items .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-timeline-items .e-content{text-align:left}.e-timeline.e-vertical .e-timeline-item.e-connector:last-child:after{content:unset}.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 3 / 2 - var(--connector-size));right:auto}.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 3 / 2 - var(--connector-size));left:auto}.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-after.e-content-only .e-opposite-content,.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-before.e-content-only .e-opposite-content{flex:0}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:first-child:after{content:unset}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:last-child:after{content:"";bottom:0}.e-timeline.e-vertical.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-opposite-content{text-align:right}.e-timeline.e-vertical.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-opposite-content{text-align:left}.e-timeline.e-vertical .e-dot-item{width:calc(var(--dot-size) * 2)}.e-timeline.e-horizontal .e-timeline-items{display:inline-flex;flex-direction:row}.e-timeline.e-horizontal .e-timeline-item{height:auto;flex-direction:column;align-items:center}.e-timeline.e-horizontal.e-timeline-reverse.e-rtl .e-timeline-item.e-connector:after{left:calc(50% - var(--connector-size));right:auto}.e-timeline.e-horizontal.e-rtl .e-timeline-item.e-connector:after,.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-item.e-connector:after{right:calc(50% - var(--connector-size));left:auto}.e-timeline.e-horizontal .e-dot-item{margin:calc(var(--dot-size) * 2 / 2) 0}.e-timeline.e-horizontal .e-opposite-content,.e-timeline.e-horizontal .e-content{display:flex}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-content{align-items:flex-end}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-opposite-content{align-items:flex-start}.e-timeline.e-horizontal.e-align-before .e-timeline-item,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:column-reverse}.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-items{flex-direction:row-reverse}.e-timeline.e-horizontal .e-timeline-item:after{width:100%;height:0;top:calc(50% - var(--connector-size))}.e-timeline.e-horizontal .e-opposite-content{display:flex;align-items:flex-end;text-align:left;padding:0}.e-timeline.e-horizontal .e-content{padding:0}.e-timeline.e-horizontal .e-timeline-item:last-child:after{width:auto}.e-timeline .e-dot{background-color:#eee;border-color:#eee;color:#000;outline-color:#fff}.e-timeline.e-outline .e-dot{background-color:#fff}.e-timeline .e-timeline-item.e-connector:after{border-color:#eee}.e-timeline .e-content,.e-timeline .e-opposite-content{color:#000}.e-timeline .e-item-disabled .e-content,.e-timeline .e-item-disabled .e-opposite-content{color:"rgba($black, .38)"}.e-bigger.e-timeline [class^="e-dot "]:before,.e-bigger .e-timeline [class^="e-dot "]:before{min-width:40px;min-height:40px;font-size:18px}.e-bigger.e-timeline .e-dot-item,.e-bigger .e-timeline .e-dot-item{flex:0 1 calc(var(--dot-size) * 4)}.e-bigger.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline .e-dot,.e-bigger .e-timeline .e-dot{min-width:20px;min-height:20px}.e-bigger.e-timeline .e-opposite-content,.e-bigger .e-timeline .e-opposite-content{font-size:14px}.e-bigger.e-timeline .e-content,.e-bigger .e-timeline .e-content{font-size:16px;font-weight:500} diff --git a/ej2-angular/samples/timeline/orientations/horizontal/index.html b/ej2-angular/samples/timeline/orientations/horizontal/index.html index 8dc6474f9c..a615cc2bfa 100644 --- a/ej2-angular/samples/timeline/orientations/horizontal/index.html +++ b/ej2-angular/samples/timeline/orientations/horizontal/index.html @@ -8,10 +8,10 @@ - +
Loading....
- + \ No newline at end of file diff --git a/ej2-angular/samples/timeline/orientations/horizontal/main.72b0dde951b48041.js b/ej2-angular/samples/timeline/orientations/horizontal/main.72b0dde951b48041.js deleted file mode 100644 index 652bf241eb..0000000000 --- a/ej2-angular/samples/timeline/orientations/horizontal/main.72b0dde951b48041.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{207:(Sr,no,ro)=>{let Tt=null,Kr=1;const rn=Symbol("SIGNAL");function Ze(e){const n=Tt;return Tt=e,n}function zt(e){if((!ri(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==Kr)){if(!e.producerMustRecompute(e)&&!ni(e))return e.dirty=!1,void(e.lastCleanEpoch=Kr);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=Kr}}function ni(e){br(e);for(let n=0;n0}function br(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}let uo=null;function Sn(e){return"function"==typeof e}function co(e){const t=e(r=>{Error.call(r),r.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}const _s=co(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((r,i)=>`${i+1}) ${r.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t});function ks(e,n){if(e){const t=e.indexOf(n);0<=t&&e.splice(t,1)}}class on{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(const o of t)o.remove(this);else t.remove(this);const{initialTeardown:r}=this;if(Sn(r))try{r()}catch(o){n=o instanceof _s?o.errors:[o]}const{_finalizers:i}=this;if(i){this._finalizers=null;for(const o of i)try{fl(o)}catch(s){n=n??[],s instanceof _s?n=[...n,...s.errors]:n.push(s)}}if(n)throw new _s(n)}}add(n){var t;if(n&&n!==this)if(this.closed)fl(n);else{if(n instanceof on){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(t=this._finalizers)&&void 0!==t?t:[]).push(n)}}_hasParent(n){const{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){const{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){const{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&ks(t,n)}remove(n){const{_finalizers:t}=this;t&&ks(t,n),n instanceof on&&n._removeParent(this)}}on.EMPTY=(()=>{const e=new on;return e.closed=!0,e})();const Or=on.EMPTY;function dl(e){return e instanceof on||e&&"closed"in e&&Sn(e.remove)&&Sn(e.add)&&Sn(e.unsubscribe)}function fl(e){Sn(e)?e():e.unsubscribe()}const xr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},y={setTimeout(e,n,...t){const{delegate:r}=y;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){const{delegate:n}=y;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function w(){}const E=X("C",void 0,void 0);function X(e,n,t){return{kind:e,value:n,error:t}}let q=null;function fe(e){if(xr.useDeprecatedSynchronousErrorHandling){const n=!q;if(n&&(q={errorThrown:!1,error:null}),e(),n){const{errorThrown:t,error:r}=q;if(q=null,t)throw r}}else e()}class ie extends on{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,dl(n)&&n.add(this)):this.destination=Ne}static create(n,t,r){return new st(n,t,r)}next(n){this.isStopped?yt(function _(e){return X("N",e,void 0)}(n),this):this._next(n)}error(n){this.isStopped?yt(function A(e){return X("E",void 0,e)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?yt(E,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ke=Function.prototype.bind;function je(e,n){return ke.call(e,n)}class Le{constructor(n){this.partialObserver=n}next(n){const{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){Ye(r)}}error(n){const{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){Ye(r)}else Ye(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){Ye(t)}}}class st extends ie{constructor(n,t,r){let i;if(super(),Sn(n)||!n)i={next:n??void 0,error:t??void 0,complete:r??void 0};else{let o;this&&xr.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&je(n.next,o),error:n.error&&je(n.error,o),complete:n.complete&&je(n.complete,o)}):i=n}this.destination=new Le(i)}}function Ye(e){xr.useDeprecatedSynchronousErrorHandling?function he(e){xr.useDeprecatedSynchronousErrorHandling&&q&&(q.errorThrown=!0,q.error=e)}(e):function I(e){y.setTimeout(()=>{const{onUnhandledError:n}=xr;if(!n)throw e;n(e)})}(e)}function yt(e,n){const{onStoppedNotification:t}=xr;t&&y.setTimeout(()=>t(e,n))}const Ne={closed:!0,next:w,error:function qt(e){throw e},complete:w},ee="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ut(e){return e}let Qe=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){const r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){const o=function Z(e){return e&&e instanceof ie||function at(e){return e&&Sn(e.next)&&Sn(e.error)&&Sn(e.complete)}(e)&&dl(e)}(t)?t:new st(t,r,i);return fe(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return new(r=J(r))((i,o)=>{const s=new st({next:a=>{try{t(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(t){var r;return null===(r=this.source)||void 0===r?void 0:r.subscribe(t)}[ee](){return this}pipe(...t){return function wt(e){return 0===e.length?Ut:1===e.length?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}(t)(this)}toPromise(t){return new(t=J(t))((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=n=>new e(n),e})();function J(e){var n;return null!==(n=e??xr.Promise)&&void 0!==n?n:Promise}const Pe=co(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ge=(()=>{class e extends Qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){const r=new Xt(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Pe}next(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(t)}})}error(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;const{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return(null===(t=this.observers)||void 0===t?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){const{hasError:r,isStopped:i,observers:o}=this;return r||i?Or:(this.currentObservers=null,o.push(t),new on(()=>{this.currentObservers=null,ks(o,t)}))}_checkFinalizedStatuses(t){const{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){const t=new Qe;return t.source=this,t}}return e.create=(n,t)=>new Xt(n,t),e})();class Xt extends ge{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===r||r.call(t,n)}error(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===r||r.call(t,n)}complete(){var n,t;null===(t=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===t||t.call(n)}_subscribe(n){var t,r;return null!==(r=null===(t=this.source)||void 0===t?void 0:t.subscribe(n))&&void 0!==r?r:Or}}class Fn extends ge{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){const{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}}class sn extends ie{constructor(n,t,r,i,o,s){super(n),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(l){n.error(l)}}:super._next,this._error=i?function(a){try{i(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:t}=this;super.unsubscribe(),!t&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Ct(e,n){return function It(e){return n=>{if(function St(e){return Sn(e?.lift)}(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}((t,r)=>{let i=0;t.subscribe(function An(e,n,t,r,i){return new sn(e,n,t,r,i)}(r,o=>{r.next(e.call(n,o,i++))}))})}class g extends Error{constructor(n,t){super(function C(e,n){return`NG0${Math.abs(e)}${n?": "+n:""}`}(n,t)),this.code=n}}function B(e){for(let n in e)if(e[n]===B)return n;throw Error("Could not find renamed property on target object.")}function ae(e,n){for(const t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function te(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(te).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const n=e.toString();if(null==n)return""+n;const t=n.indexOf("\n");return-1===t?n:n.substring(0,t)}function Te(e,n){return null==e||""===e?null===n?"":n:null==n||""===n?e:e+" "+n}const lt=B({__forward_ref__:B});function nt(e){return e.__forward_ref__=nt,e.toString=function(){return te(this())},e}function oe(e){return function Pt(e){return"function"==typeof e&&e.hasOwnProperty(lt)&&e.__forward_ref__===nt}(e)?e():e}function Lr(e){return e&&!!e.\u0275providers}const Pr=B({\u0275cmp:B}),fo=B({\u0275dir:B}),Rs=B({\u0275pipe:B}),Un=B({\u0275fac:B}),Yn=B({__NG_ELEMENT_ID__:B}),Fs=B({__NG_ENV_ID__:B});function Ve(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():function pe(e){return"string"==typeof e?e:null==e?"":String(e)}(e)}function Rc(e,n){throw new g(-201,!1)}function Dn(e,n){null==e&&function Me(e,n,t,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${t} ${r} ${n} <=Actual]`))}(n,e,null,"!=")}function qe(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function po(e){return{providers:e.providers||[],imports:e.imports||[]}}function hl(e){return tg(e,gl)||tg(e,ng)}function tg(e,n){return e.hasOwnProperty(n)?e[n]:null}function pl(e){return e&&(e.hasOwnProperty(Fc)||e.hasOwnProperty(vC))?e[Fc]:null}const gl=B({\u0275prov:B}),Fc=B({\u0275inj:B}),ng=B({ngInjectableDef:B}),vC=B({ngInjectorDef:B});var Re=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(Re||{});let Uc;function vn(e){const n=Uc;return Uc=e,n}function ig(e,n,t){const r=hl(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:t&Re.Optional?null:void 0!==n?n:void Rc()}const rt=globalThis;class ye{constructor(n,t){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=qe({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Us={},Bc="__NG_DI_FLAG__",Ml="ngTempTokenPath",CC=/\n/gm,sg="__source";let go;function si(e){const n=go;return go=e,n}function wC(e,n=Re.Default){if(void 0===go)throw new g(-203,!1);return null===go?ig(e,void 0,n):go.get(e,n&Re.Optional?null:void 0,n)}function $e(e,n=Re.Default){return(function rg(){return Uc}()||wC)(oe(e),n)}function Be(e,n=Re.Default){return $e(e,ml(n))}function ml(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Wc(e){const n=[];for(let t=0;tn){s=o-1;break}}}for(;oo?"":i[d+1].toLowerCase();const h=8&r?f:null;if(h&&-1!==lg(h,u,0)||2&r&&u!==f){if(nr(r))return!1;s=!0}}}}else{if(!s&&!nr(r)&&!nr(l))return!1;if(s&&nr(l))continue;s=!1,r=l|1&r}}return nr(r)||s}function nr(e){return 0==(1&e)}function xC(e,n,t,r){if(null===n)return-1;let i=0;if(r||!t){let o=!1;for(;i-1)for(t++;t0?'="'+a+'"':"")+"]"}else 8&r?i+="."+s:4&r&&(i+=" "+s);else""!==i&&!nr(s)&&(n+=gg(o,i),i=""),r=s,o=o||!nr(r);t++}return""!==i&&(n+=gg(o,i)),n}function Gc(e){return _r(()=>{const n=mg(e),t={...n,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===yl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||tr.Emulated,styles:e.styles||Xe,_:null,schemas:e.schemas||null,tView:null,id:""};yg(t);const r=e.dependencies;return t.directiveDefs=Dl(r,!1),t.pipeDefs=Dl(r,!0),t.id=function VC(e){let n=0;const t=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const i of t)n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}(t),t})}function YC(e){return be(e)||Qt(e)}function QC(e){return null!==e}function Hs(e){return _r(()=>({type:e.type,bootstrap:e.bootstrap||Xe,declarations:e.declarations||Xe,imports:e.imports||Xe,exports:e.exports||Xe,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Mg(e,n){if(null==e)return gr;const t={};for(const r in e)if(e.hasOwnProperty(r)){const i=e[r];let o,s,a=ai.None;Array.isArray(i)?(a=i[0],o=i[1],s=i[2]??o):(o=i,s=i),n?(t[o]=a!==ai.None?[r,a]:r,n[o]=s):t[o]=r}return t}function Nn(e){return _r(()=>{const n=mg(e);return yg(n),n})}function be(e){return e[Pr]||null}function Qt(e){return e[fo]||null}function Kt(e){return e[Rs]||null}function mg(e){const n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputTransforms:null,inputConfig:e.inputs||gr,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Xe,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Mg(e.inputs,n),outputs:Mg(e.outputs),debugInfo:null}}function yg(e){e.features?.forEach(n=>n(e))}function Dl(e,n){if(!e)return null;const t=n?Kt:YC;return()=>("function"==typeof e?e():e).map(r=>t(r)).filter(QC)}const Et=0,R=1,ce=2,bt=3,rr=4,ln=5,ir=6,Mo=7,gt=8,hn=9,kr=10,Ie=11,Vs=12,Dg=13,mo=14,jt=15,Bs=16,yo=17,Mr=18,Ws=19,vg=20,li=21,vl=22,Ti=23,ve=25,Zc=1,mr=7,Do=9,Ot=10;var qc=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(qc||{});function un(e){return Array.isArray(e)&&"object"==typeof e[Zc]}function cn(e){return Array.isArray(e)&&!0===e[Zc]}function Xc(e){return 0!=(4&e.flags)}function wi(e){return e.componentOffset>-1}function Il(e){return 1==(1&e.flags)}function or(e){return!!e.template}function Jc(e){return 0!=(512&e[ce])}function ji(e,n){return e.hasOwnProperty(Un)?e[Un]:null}class GC{constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}}function Eg(e,n,t,r){null!==n?n.applyValueToInputSignal(n,r):e[t]=r}function Tg(e){return e.type.prototype.ngOnChanges&&(e.setInput=qC),ZC}function ZC(){const e=jg(this),n=e?.current;if(n){const t=e.previous;if(t===gr)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function qC(e,n,t,r,i){const o=this.declaredInputs[r],s=jg(e)||function XC(e,n){return e[wg]=n}(e,{previous:gr,current:null}),a=s.current||(s.current={}),l=s.previous,u=l[o];a[o]=new GC(u&&u.currentValue,t,l===gr),Eg(e,n,i,t)}const wg="__ngSimpleChanges__";function jg(e){return e[wg]||null}const yr=function(e,n,t){};let zg=!1;function ut(e){for(;Array.isArray(e);)e=e[Et];return e}function pn(e,n){return ut(n[e.index])}function Zs(e,n){return e.data[n]}function bn(e,n){const t=n[e];return un(t)?t:t[Et]}function rd(e){return 128==(128&e[ce])}function Dr(e,n){return null==n?null:e[n]}function bg(e){e[yo]=0}function rE(e){1024&e[ce]||(e[ce]|=1024,rd(e)&&qs(e))}function xg(e){return 9216&e[ce]||e[Ti]?.dirty}function id(e){xg(e)?qs(e):64&e[ce]&&(function KC(){return zg}()?(e[ce]|=1024,qs(e)):e[kr].changeDetectionScheduler?.notify())}function qs(e){e[kr].changeDetectionScheduler?.notify();let n=Si(e);for(;null!==n&&!(8192&n[ce])&&(n[ce]|=8192,rd(n));)n=Si(n)}function Si(e){const n=e[bt];return cn(n)?n[bt]:n}const me={lFrame:Hg(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function Pg(){return me.bindingsEnabled}function No(){return null!==me.skipHydrationRootTNode}function j(){return me.lFrame.lView}function Fe(){return me.lFrame.tView}function ct(){let e=_g();for(;null!==e&&64===e.type;)e=e.parent;return e}function _g(){return me.lFrame.currentTNode}function vr(e,n){const t=me.lFrame;t.currentTNode=e,t.isParent=n}function sd(){return me.lFrame.isParent}function ad(){me.lFrame.isParent=!1}function ME(e,n){const t=me.lFrame;t.bindingIndex=t.bindingRootIndex=e,ld(n)}function ld(e){me.lFrame.currentDirectiveIndex=e}function Ug(){return me.lFrame.currentQueryIndex}function cd(e){me.lFrame.currentQueryIndex=e}function yE(e){const n=e[R];return 2===n.type?n.declTNode:1===n.type?e[ln]:null}function Yg(e,n,t){if(t&Re.SkipSelf){let i=n,o=e;for(;!(i=i.parent,null!==i||t&Re.Host||(i=yE(o),null===i||(o=o[mo],10&i.type))););if(null===i)return!1;n=i,e=o}const r=me.lFrame=Qg();return r.currentTNode=n,r.lView=e,!0}function dd(e){const n=Qg(),t=e[R];me.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function Qg(){const e=me.lFrame,n=null===e?null:e.child;return null===n?Hg(e):n}function Hg(e){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=n),n}function Vg(){const e=me.lFrame;return me.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Bg=Vg;function fd(){const e=Vg();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function dn(){return me.lFrame.selectedIndex}function Ai(e){me.lFrame.selectedIndex=e}let $g=!0;function Tl(){return $g}function ui(e){$g=e}function wl(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t=r)break}else n[l]<0&&(e[yo]+=65536),(a>14>16&&(3&e[ce])===n&&(e[ce]+=16384,Zg(a,o)):Zg(a,o)}const Io=-1;class Js{constructor(n,t,r){this.factory=n,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=r}}function gd(e){return e!==Io}function Ks(e){return 32767&e}function ea(e,n){let t=function zE(e){return e>>16}(e),r=n;for(;t>0;)r=r[mo],t--;return r}let Md=!0;function Al(e){const n=Md;return Md=e,n}const qg=255,Xg=5;let bE=0;const Ir={};function zl(e,n){const t=Jg(e,n);if(-1!==t)return t;const r=n[R];r.firstCreatePass&&(e.injectorIndex=n.length,md(r.data,e),md(n,null),md(r.blueprint,null));const i=bl(e,n),o=e.injectorIndex;if(gd(i)){const s=Ks(i),a=ea(i,n),l=a[R].data;for(let u=0;u<8;u++)n[o+u]=a[s+u]|l[s+u]}return n[o+8]=i,o}function md(e,n){e.push(0,0,0,0,0,0,0,0,n)}function Jg(e,n){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===n[e.injectorIndex+8]?-1:e.injectorIndex}function bl(e,n){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;null!==i;){if(r=oM(i),null===r)return Io;if(t++,i=i[mo],-1!==r.injectorIndex)return r.injectorIndex|t<<16}return Io}function yd(e,n,t){!function OE(e,n,t){let r;"string"==typeof t?r=t.charCodeAt(0)||0:t.hasOwnProperty(Yn)&&(r=t[Yn]),null==r&&(r=t[Yn]=bE++);const i=r&qg;n.data[e+(i>>Xg)]|=1<=0?n&qg:_E:n}(t);if("function"==typeof o){if(!Yg(n,e,r))return r&Re.Host?Kg(i,0,r):eM(n,t,r,i);try{let s;if(s=o(r),null!=s||r&Re.Optional)return s;Rc()}finally{Bg()}}else if("number"==typeof o){let s=null,a=Jg(e,n),l=Io,u=r&Re.Host?n[jt][ln]:null;for((-1===a||r&Re.SkipSelf)&&(l=-1===a?bl(e,n):n[a+8],l!==Io&&iM(r,!1)?(s=n[R],a=Ks(l),n=ea(l,n)):a=-1);-1!==a;){const c=n[R];if(rM(o,a,c.data)){const d=LE(a,n,t,s,r,u);if(d!==Ir)return d}l=n[a+8],l!==Io&&iM(r,n[R].data[a+8]===u)&&rM(o,a,n)?(s=c,a=Ks(l),n=ea(l,n)):a=-1}}return i}function LE(e,n,t,r,i,o){const s=n[R],a=s.data[e+8],c=Ol(a,s,t,null==r?wi(a)&&Md:r!=s&&0!=(3&a.type),i&Re.Host&&o===a);return null!==c?zi(n,s,c,a):Ir}function Ol(e,n,t,r,i){const o=e.providerIndexes,s=n.data,a=1048575&o,l=e.directiveStart,c=o>>20,f=i?a+c:e.directiveEnd;for(let h=r?a:a+c;h=l&&p.type===t)return h}if(i){const h=s[l];if(h&&or(h)&&h.type===t)return l}return null}function zi(e,n,t,r){let i=e[t];const o=n.data;if(function wE(e){return e instanceof Js}(i)){const s=i;s.resolving&&function Qn(e,n){const t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new g(-200,`Circular dependency in DI detected for ${e}${t}`)}(Ve(o[t]));const a=Al(s.canSeeViewProviders);s.resolving=!0;const u=s.injectImpl?vn(s.injectImpl):null;Yg(e,r,Re.Default);try{i=e[t]=s.factory(void 0,o,e,r),n.firstCreatePass&&t>=r.directiveStart&&function EE(e,n,t){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=n.type.prototype;if(r){const s=Tg(n);(t.preOrderHooks??=[]).push(e,s),(t.preOrderCheckHooks??=[]).push(e,s)}i&&(t.preOrderHooks??=[]).push(0-e,i),o&&((t.preOrderHooks??=[]).push(e,o),(t.preOrderCheckHooks??=[]).push(e,o))}(t,o[t],n)}finally{null!==u&&vn(u),Al(a),s.resolving=!1,Bg()}}return i}function rM(e,n,t){return!!(t[n+(e>>Xg)]&1<Array.isArray(t)?zo(t,n):n(t))}function aM(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function xl(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}const xo=new ye(""),hM=new ye("",-1),Sd=new ye("");class kl{get(n,t=Us){if(t===Us){const r=new Error(`NullInjectorError: No provider for ${te(n)}!`);throw r.name="NullInjectorError",r}return t}}function sT(...e){return{\u0275providers:pM(0,e),\u0275fromNgModule:!0}}function pM(e,...n){const t=[],r=new Set;let i;const o=s=>{t.push(s)};return zo(n,s=>{const a=s;Rl(a,o,[],r)&&(i||=[],i.push(a))}),void 0!==i&&gM(i,o),t}function gM(e,n){for(let t=0;t{n(o,r)})}}function Rl(e,n,t,r){if(!(e=oe(e)))return!1;let i=null,o=pl(e);const s=!o&&be(e);if(o||s){if(s&&!s.standalone)return!1;i=e}else{const l=e.ngModule;if(o=pl(l),!o)return!1;i=l}const a=r.has(i);if(s){if(a)return!1;if(r.add(i),s.dependencies){const l="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const u of l)Rl(u,n,t,r)}}else{if(!o)return!1;{if(null!=o.imports&&!a){let u;r.add(i);try{zo(o.imports,c=>{Rl(c,n,t,r)&&(u||=[],u.push(c))})}finally{}void 0!==u&&gM(u,n)}if(!a){const u=ji(i)||(()=>new i);n({provide:i,useFactory:u,deps:Xe},i),n({provide:Sd,useValue:i,multi:!0},i),n({provide:xo,useValue:()=>$e(i),multi:!0},i)}const l=o.providers;if(null!=l&&!a){const u=e;zd(l,c=>{n(c,u)})}}}return i!==e&&void 0!==e.providers}function zd(e,n){for(let t of e)Lr(t)&&(t=t.\u0275providers),Array.isArray(t)?zd(t,n):n(t)}const aT=B({provide:String,useValue:B});function bd(e){return null!==e&&"object"==typeof e&&aT in e}function bi(e){return"function"==typeof e}const Od=new ye(""),Fl={},uT={};let xd;function Ul(){return void 0===xd&&(xd=new kl),xd}class Ur{}class Lo extends Ur{get destroyed(){return this._destroyed}constructor(n,t,r,i){super(),this.parent=t,this.source=r,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Pd(n,s=>this.processProvider(s)),this.records.set(hM,Po(void 0,this)),i.has("environment")&&this.records.set(Ur,Po(void 0,this));const o=this.records.get(Od);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Sd,Xe,Re.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const t of n)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(n){return this.assertNotDestroyed(),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){this.assertNotDestroyed();const t=si(this),r=vn(void 0);try{return n()}finally{si(t),vn(r)}}get(n,t=Us,r=Re.Default){if(this.assertNotDestroyed(),n.hasOwnProperty(Fs))return n[Fs](this);r=ml(r);const o=si(this),s=vn(void 0);try{if(!(r&Re.SkipSelf)){let l=this.records.get(n);if(void 0===l){const u=function pT(e){return"function"==typeof e||"object"==typeof e&&e instanceof ye}(n)&&hl(n);l=u&&this.injectableDefInScope(u)?Po(Ld(n),Fl):null,this.records.set(n,l)}if(null!=l)return this.hydrate(n,l)}return(r&Re.Self?Ul():this.parent).get(n,t=r&Re.Optional&&t===Us?null:t)}catch(a){if("NullInjectorError"===a.name){if((a[Ml]=a[Ml]||[]).unshift(te(n)),o)throw a;return function SC(e,n,t,r){const i=e[Ml];throw n[sg]&&i.unshift(n[sg]),e.message=function AC(e,n,t,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let i=te(n);if(Array.isArray(n))i=n.map(te).join(" -> ");else if("object"==typeof n){let o=[];for(let s in n)if(n.hasOwnProperty(s)){let a=n[s];o.push(s+":"+("string"==typeof a?JSON.stringify(a):te(a)))}i=`{${o.join(", ")}}`}return`${t}${r?"("+r+")":""}[${i}]: ${e.replace(CC,"\n ")}`}("\n"+e.message,i,t,r),e.ngTokenPath=i,e[Ml]=null,e}(a,n,"R3InjectorError",this.source)}throw a}finally{vn(s),si(o)}}resolveInjectorInitializers(){const n=si(this),t=vn(void 0);try{const i=this.get(xo,Xe,Re.Self);for(const o of i)o()}finally{si(n),vn(t)}}toString(){const n=[],t=this.records;for(const r of t.keys())n.push(te(r));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new g(205,!1)}processProvider(n){let t=bi(n=oe(n))?n:oe(n&&n.provide);const r=function dT(e){return bd(e)?Po(void 0,e.useValue):Po(function yM(e,n,t){let r;if(bi(e)){const i=oe(e);return ji(i)||Ld(i)}if(bd(e))r=()=>oe(e.useValue);else if(function mM(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Wc(e.deps||[]));else if(function MM(e){return!(!e||!e.useExisting)}(e))r=()=>$e(oe(e.useExisting));else{const i=oe(e&&(e.useClass||e.provide));if(!function fT(e){return!!e.deps}(e))return ji(i)||Ld(i);r=()=>new i(...Wc(e.deps))}return r}(e),Fl)}(n);if(!bi(n)&&!0===n.multi){let i=this.records.get(t);i||(i=Po(void 0,Fl,!0),i.factory=()=>Wc(i.multi),this.records.set(t,i)),t=n,i.multi.push(n)}this.records.set(t,r)}hydrate(n,t){return t.value===Fl&&(t.value=uT,t.value=t.factory()),"object"==typeof t.value&&t.value&&function hT(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}injectableDefInScope(n){if(!n.providedIn)return!1;const t=oe(n.providedIn);return"string"==typeof t?"any"===t||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){const t=this._onDestroyHooks.indexOf(n);-1!==t&&this._onDestroyHooks.splice(t,1)}}function Ld(e){const n=hl(e),t=null!==n?n.factory:ji(e);if(null!==t)return t;if(e instanceof ye)throw new g(204,!1);if(e instanceof Function)return function cT(e){if(e.length>0)throw new g(204,!1);const t=function DC(e){return e&&(e[gl]||e[ng])||null}(e);return null!==t?()=>t.factory(e):()=>new e}(e);throw new g(204,!1)}function Po(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Pd(e,n){for(const t of e)Array.isArray(t)?Pd(t,n):t&&Lr(t)?Pd(t.\u0275providers,n):n(t)}function IM(e,n=null,t=null,r){const i=function CM(e,n=null,t=null,r,i=new Set){const o=[t||Xe,sT(e)];return r=r||("object"==typeof e?void 0:te(e)),new Lo(o,n||Ul(),r||null,i)}(e,n,t,r);return i.resolveInjectorInitializers(),i}let Rd,Hn=(()=>{class e{static{this.THROW_IF_NOT_FOUND=Us}static{this.NULL=new kl}static create(t,r){if(Array.isArray(t))return IM({name:""},r,t,"");{const i=t.name??"";return IM({name:i},t.parent,t.providers,i)}}static{this.\u0275prov=qe({token:e,providedIn:"any",factory:()=>$e(hM)})}static{this.__NG_ELEMENT_ID__=-1}}return e})();const Fd=new ye("",{providedIn:"root",factory:()=>CT}),CT="ng",TM=new ye(""),_o=new ye("",{providedIn:"platform",factory:()=>"unknown"}),wM=new ye("",{providedIn:"root",factory:()=>function ci(){if(void 0!==Rd)return Rd;if(typeof document<"u")return document;throw new g(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function Bl(e){return 128==(128&e.flags)}var hi=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(hi||{});const Vd=new Map;let _T=0;const Wd="__ngContext__";function fn(e,n){un(n)?(e[Wd]=n[Ws],function RT(e){Vd.set(e[Ws],e)}(n)):e[Wd]=n}let $d;function Gd(e,n){return $d(e,n)}function Ro(e,n,t,r,i){if(null!=r){let o,s=!1;cn(r)?o=r:un(r)&&(s=!0,r=r[Et]);const a=ut(r);0===e&&null!==t?null==i?GM(n,t,a):xi(n,t,a,i||null,!0):1===e&&null!==t?xi(n,t,a,i||null,!0):2===e?function Jl(e,n,t){const r=ql(e,n);r&&function ew(e,n,t,r){e.removeChild(n,t,r)}(e,r,n,t)}(n,a,s):3===e&&n.destroyNode(a),null!=o&&function rw(e,n,t,r,i){const o=t[mr];o!==ut(t)&&Ro(n,e,r,o,i);for(let a=Ot;a0&&(e[t-1][rr]=r[rr]);const o=xl(e,Ot+n);!function $T(e,n){BM(e,n),n[Et]=null,n[ln]=null}(r[R],r);const s=o[Mr];null!==s&&s.detachView(o[R]),r[bt]=null,r[rr]=null,r[ce]&=-129}return r}function Zl(e,n){if(!(256&n[ce])){const t=n[Ie];t.destroyNode&&Kl(e,n,t,3,null,null),function ZT(e){let n=e[Vs];if(!n)return qd(e[R],e);for(;n;){let t=null;if(un(n))t=n[Vs];else{const r=n[Ot];r&&(t=r)}if(!t){for(;n&&!n[rr]&&n!==e;)un(n)&&qd(n[R],n),n=n[bt];null===n&&(n=e),un(n)&&qd(n[R],n),t=n&&n[rr]}n=t}}(n)}}function qd(e,n){if(!(256&n[ce])){n[ce]&=-129,n[ce]|=256,n[Ti]&&function ao(e){if(br(e),ri(e))for(let n=0;n=0?r[s]():r[-s].unsubscribe(),o+=2}else t[o].call(r[t[o+1]]);null!==r&&(n[Mo]=null);const i=n[li];if(null!==i){n[li]=null;for(let o=0;o-1){const{encapsulation:o}=e.data[r.directiveStart+i];if(o===tr.None||o===tr.Emulated)return null}return pn(r,t)}}(e,n.parent,t)}function xi(e,n,t,r,i){e.insertBefore(n,t,r,i)}function GM(e,n,t){e.appendChild(n,t)}function ZM(e,n,t,r,i){null!==r?xi(e,n,t,r,i):GM(e,n,t)}function ql(e,n){return e.parentNode(n)}function qM(e,n,t){return JM(e,n,t)}let Jd,JM=function XM(e,n,t){return 40&e.type?pn(e,t):null};function Xl(e,n,t,r){const i=Xd(e,r,n),o=n[Ie],a=qM(r.parent||n[ln],r,n);if(null!=i)if(Array.isArray(t))for(let l=0;lnull;function gf(e,n,t=!1){return ym(e,n,t)}class Uw{}class Cm{}class Qw{resolveComponentFactory(n){throw function Yw(e){const n=Error(`No component factory found for ${te(e)}.`);return n.ngComponent=e,n}(n)}}let lu=(()=>{class e{static{this.NULL=new Qw}}return e})();function Hw(){return Vo(ct(),j())}function Vo(e,n){return new Li(pn(e,n))}let Li=(()=>{class e{constructor(t){this.nativeElement=t}static{this.__NG_ELEMENT_ID__=Hw}}return e})();function Vw(e){return e instanceof Li?e.nativeElement:e}class Tm{}let Df=(()=>{class e{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function Bw(){const e=j(),t=bn(ct().index,e);return(un(t)?t:e)[Ie]}()}}return e})(),Ww=(()=>{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>null})}}return e})();const vf={};function ga(e,n,t,r,i=!1){for(;null!==t;){const o=n[t.index];null!==o&&r.push(ut(o)),cn(o)&&xm(o,r);const s=t.type;if(8&s)ga(e,n,t.child,r);else if(32&s){const a=Gd(t,n);let l;for(;l=a();)r.push(l)}else if(16&s){const a=em(n,t);if(Array.isArray(a))r.push(...a);else{const l=Si(n[jt]);ga(l[R],l,a,r,!0)}}t=i?t.projectionNext:t.next}return r}function xm(e,n){for(let t=Ot;t!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{qs(e.lView)},consumerOnSignalRead(){this.lView[Ti]=this}};function Pm(e){return km(e[Vs])}function _m(e){return km(e[rr])}function km(e){for(;null!==e&&!cn(e);)e=e[rr];return e}function Cf(e){return e.ngOriginalError}class Qr{constructor(){this._console=console}handleError(n){const t=this._findOriginalError(n);this._console.error("ERROR",n),t&&this._console.error("ORIGINAL ERROR",t)}_findOriginalError(n){let t=n&&Cf(n);for(;t&&Cf(t);)t=Cf(t);return t||null}}const Fm=new ye("",{providedIn:"root",factory:()=>Be(Qr).handleError.bind(void 0)}),Ym=new ye("",{providedIn:"root",factory:()=>!1}),Ce={};function Wm(e,n,t,r){if(!r)if(3==(3&n[ce])){const o=e.preOrderCheckHooks;null!==o&&jl(n,o,t)}else{const o=e.preOrderHooks;null!==o&&Sl(n,o,0,t)}Ai(t)}function we(e,n=Re.Default){const t=j();return null===t?$e(e,n):tM(ct(),t,oe(e),n)}function $m(e,n,t,r,i,o){const s=Ze(null);try{let a=null;i&ai.SignalBased&&(a=n[r][rn]),null!==a&&void 0!==a.transformFn&&(o=a.transformFn(o)),i&ai.HasDecoratorInputTransform&&(o=e.inputTransforms[r].call(n,o)),null!==e.setInput?e.setInput(n,a,o,t,r):Eg(n,a,r,o)}finally{Ze(s)}}function fu(e,n,t,r,i,o,s,a,l,u,c){const d=n.blueprint.slice();return d[Et]=i,d[ce]=204|r,(null!==u||e&&2048&e[ce])&&(d[ce]|=2048),bg(d),d[bt]=d[mo]=e,d[gt]=t,d[kr]=s||e&&e[kr],d[Ie]=a||e&&e[Ie],d[hn]=l||e&&e[hn]||null,d[ln]=o,d[Ws]=function kT(){return _T++}(),d[ir]=c,d[vg]=u,d[jt]=2==n.type?e[jt]:d,d}function Bo(e,n,t,r,i){let o=e.data[n];if(null===o)o=function Ef(e,n,t,r,i){const o=_g(),s=sd(),l=e.data[n]=function Cj(e,n,t,r,i,o){let s=n?n.injectorIndex:-1,a=0;return No()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?o:o&&o.parent,t,n,r,i);return null===e.firstChild&&(e.firstChild=l),null!==o&&(s?null==o.child&&null!==l.parent&&(o.child=l):null===o.next&&(o.next=l,l.prev=o)),l}(e,n,t,r,i),function gE(){return me.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=t,o.value=r,o.attrs=i;const s=function Xs(){const e=me.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}();o.injectorIndex=null===s?-1:s.injectorIndex}return vr(o,!0),o}function Ma(e,n,t,r){if(0===t)return-1;const i=n.length;for(let o=0;ove&&Wm(e,n,ve,!1),yr(s?2:0,i),t(r,i)}finally{Ai(o),yr(s?3:1,i)}}function Tf(e,n,t){if(Xc(n)){const r=Ze(null);try{const o=n.directiveEnd;for(let s=n.directiveStart;snull;function Xm(e,n,t,r,i){for(let o in n){if(!n.hasOwnProperty(o))continue;const s=n[o];if(void 0===s)continue;r??={};let a,l=ai.None;Array.isArray(s)?(a=s[0],l=s[1]):a=s;let u=o;if(null!==i){if(!i.hasOwnProperty(o))continue;u=i[o]}0===e?Jm(r,t,u,a,l):Jm(r,t,u,a)}return r}function Jm(e,n,t,r,i){let o;e.hasOwnProperty(t)?(o=e[t]).push(n,r):o=e[t]=[n,r],void 0!==i&&o.push(i)}function Af(e,n,t,r){if(Pg()){const i=null===r?null:{"":-1},o=function Oj(e,n){const t=e.directiveRegistry;let r=null,i=null;if(t)for(let o=0;o0;){const t=e[--n];if("number"==typeof t&&t<0)return t}return 0})(s)!=a&&s.push(a),s.push(t,r,o)}}(e,n,r,Ma(e,t,i.hostVars,Ce),i)}function Rj(e,n,t,r,i,o){const s=o[n];if(null!==s)for(let a=0;ae.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(a,s),function sj(e){e.lView[Ti]!==e&&(e.lView=null,Lm.push(e))}(a)),fd()}}function sy(e,n){for(let t=Pm(e);null!==t;t=_m(t))for(let r=Ot;r-1&&(aa(n,r),xl(t,r))}this._attachedToViewContainer=!1}Zl(this._lView[R],this._lView)}onDestroy(n){!function El(e,n){if(256==(256&e[ce]))throw new g(911,!1);null===e[li]&&(e[li]=[]),e[li].push(n)}(this._lView,n)}markForCheck(){ma(this._cdRefInjectingView||this._lView)}detach(){this._lView[ce]&=-129}reattach(){id(this._lView),this._lView[ce]|=128}detectChanges(){this._lView[ce]|=1024,Lf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new g(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,BM(this._lView[R],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new g(902,!1);this._appRef=n,id(this._lView)}}const cy=new Set;function kf(e){return n=>{setTimeout(e,void 0,n)}}const Vn=class nS extends ge{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,t,r){let i=n,o=t||(()=>null),s=r;if(n&&"object"==typeof n){const l=n;i=l.next?.bind(l),o=l.error?.bind(l),s=l.complete?.bind(l)}this.__isAsync&&(o=kf(o),i&&(i=kf(i)),s&&(s=kf(s)));const a=super.subscribe({next:i,error:o,complete:s});return n instanceof on&&n.add(a),a}};function dy(...e){}class vt{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:t=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Vn(!1),this.onMicrotaskEmpty=new Vn(!1),this.onStable=new Vn(!1),this.onError=new Vn(!1),typeof Zone>"u")throw new g(908,!1);Zone.assertZonePatched();const i=this;i._nesting=0,i._outer=i._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!r&&t,i.shouldCoalesceRunChangeDetection=r,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function rS(){const e="function"==typeof rt.requestAnimationFrame;let n=rt[e?"requestAnimationFrame":"setTimeout"],t=rt[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&n&&t){const r=n[Zone.__symbol__("OriginalDelegate")];r&&(n=r);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function sS(e){const n=()=>{!function oS(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(rt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Ff(e),e.isCheckStableRunning=!0,Rf(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Ff(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(t,r,i,o,s,a)=>{if(function aS(e){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0].data?.__ignore_ng_zone__}(a))return t.invokeTask(i,o,s,a);try{return fy(e),t.invokeTask(i,o,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||e.shouldCoalesceRunChangeDetection)&&n(),hy(e)}},onInvoke:(t,r,i,o,s,a,l)=>{try{return fy(e),t.invoke(i,o,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&n(),hy(e)}},onHasTask:(t,r,i,o)=>{t.hasTask(i,o),r===i&&("microTask"==o.change?(e._hasPendingMicrotasks=o.microTask,Ff(e),Rf(e)):"macroTask"==o.change&&(e.hasPendingMacrotasks=o.macroTask))},onHandleError:(t,r,i,o)=>(t.handleError(i,o),e.runOutsideAngular(()=>e.onError.emit(o)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!vt.isInAngularZone())throw new g(909,!1)}static assertNotInAngularZone(){if(vt.isInAngularZone())throw new g(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,i){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+i,n,iS,dy,dy);try{return o.runTask(s,t,r)}finally{o.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}}const iS={};function Rf(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Ff(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function fy(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function hy(e){e._nesting--,Rf(e)}let Da=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const t=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const i of t)i();return!!this.handler?.execute()||t.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>new e})}}return e})();function dS(e,n){const t=bn(n,e),r=t[R];!function fS(e,n){for(let t=n.length;t0&&rm(e,t,o.join(" "))}}(f,F,p,r),void 0!==t&&function IS(e,n,t){const r=e.projection=[];for(let i=0;i=0;r--){const i=e[r];i.hostVars=n+=i.hostVars,i.hostAttrs=Qs(i.hostAttrs,t=Qs(t,i.hostAttrs))}}(r)}function ES(e,n){for(const t in n.inputs){if(!n.inputs.hasOwnProperty(t)||e.inputs.hasOwnProperty(t))continue;const r=n.inputs[t];if(void 0!==r&&(e.inputs[t]=r,e.declaredInputs[t]=n.declaredInputs[t],null!==n.inputTransforms)){const i=Array.isArray(r)?r[0]:r;if(!n.inputTransforms.hasOwnProperty(i))continue;e.inputTransforms??={},e.inputTransforms[i]=n.inputTransforms[i]}}}function Mu(e){return e===gr?{}:e===Xe?[]:e}function wS(e,n){const t=e.viewQuery;e.viewQuery=t?(r,i)=>{n(r,i),t(r,i)}:n}function jS(e,n){const t=e.contentQueries;e.contentQueries=t?(r,i,o)=>{n(r,i,o),t(r,i,o)}:n}function SS(e,n){const t=e.hostBindings;e.hostBindings=t?(r,i)=>{n(r,i),t(r,i)}:n}function $o(e,n){return!n||null===n.firstChild||Bl(e)}function ja(e,n,t,r=!0){const i=n[R];if(function qT(e,n,t,r){const i=Ot+r,o=t.length;r>0&&(t[i-1][rr]=n),r{class e{static{this.__NG_ELEMENT_ID__=nA}}return e})();function nA(){return Ly(ct(),j())}const rA=Bn,Oy=class extends rA{constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Vo(this._hostTNode,this._hostLView)}get injector(){return new Ht(this._hostTNode,this._hostLView)}get parentInjector(){const n=bl(this._hostTNode,this._hostLView);if(gd(n)){const t=ea(n,this._hostLView),r=Ks(n);return new Ht(t[R].data[r+8],t)}return new Ht(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const t=xy(this._lContainer);return null!==t&&t[n]||null}get length(){return this._lContainer.length-Ot}createEmbeddedView(n,t,r){let i,o;"number"==typeof r?i=r:null!=r&&(i=r.index,o=r.injector);const a=n.createEmbeddedViewImpl(t||{},o,null);return this.insertImpl(a,i,$o(this._hostTNode,null)),a}createComponent(n,t,r,i,o){const s=n&&!function ta(e){return"function"==typeof e}(n);let a;if(s)a=t;else{const p=t||{};a=p.index,r=p.injector,i=p.projectableNodes,o=p.environmentInjector||p.ngModuleRef}const l=s?n:new va(be(n)),u=r||this.parentInjector;if(!o&&null==l.ngModule){const M=(s?u:this.parentInjector).get(Ur,null);M&&(o=M)}be(l.componentType??{});const h=l.create(u,i,null,o);return this.insertImpl(h.hostView,a,$o(this._hostTNode,null)),h}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){const i=n._lView;if(function nE(e){return cn(e[bt])}(i)){const a=this.indexOf(n);if(-1!==a)this.detach(a);else{const l=i[bt],u=new Oy(l,l[ln],l[bt]);u.detach(u.indexOf(n))}}const o=this._adjustIndex(t),s=this._lContainer;return ja(s,i,o,r),n.attachToViewContainerRef(),aM($f(s),o,n),n}move(n,t){return this.insert(n,t)}indexOf(n){const t=xy(this._lContainer);return null!==t?t.indexOf(n):-1}remove(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);r&&(xl($f(this._lContainer),t),Zl(r[R],r))}detach(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);return r&&null!=xl($f(this._lContainer),t)?new ya(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function xy(e){return e[8]}function $f(e){return e[8]||(e[8]=[])}function Ly(e,n){let t;const r=n[e.index];return cn(r)?t=r:(t=ty(r,n,null,e),n[e.index]=t,hu(n,t)),Py(t,n,e,r),new Oy(t,e,n)}let Py=function ky(e,n,t,r){if(e[mr])return;let i;i=8&t.type?ut(r):function iA(e,n){const t=e[Ie],r=t.createComment(""),i=pn(n,e);return xi(t,ql(t,i),r,function tw(e,n){return e.nextSibling(n)}(t,i),!1),r}(n,t),e[mr]=i},Gf=()=>!1;function Go(e,n,t,r,i,o,s,a){const l=j(),u=Fe(),c=e+ve,d=u.firstCreatePass?function lA(e,n,t,r,i,o,s,a,l){const u=n.consts,c=Bo(n,e,4,s||null,Dr(u,a));Af(n,t,c,Dr(u,l)),wl(n,c);const d=c.tView=Sf(2,c,r,i,o,n.directiveRegistry,n.pipeRegistry,null,n.schemas,u,null);return null!==n.queries&&(n.queries.template(n,c),d.queries=n.queries.embeddedTView(c)),c}(c,u,l,n,t,r,i,o,s):u.data[c];vr(d,!1);const f=Ry(u,l,d,e);Tl()&&Xl(u,l,f,d),fn(f,l);const h=ty(f,l,f,d);return l[c]=h,hu(l,h),function _y(e,n,t){return Gf(e,n,t)}(h,d,l),Il(d)&&wf(u,l,d),null!=s&&jf(l,d,a),Go}let Ry=function Fy(e,n,t,r){return ui(!0),n[Ie].createComment("")};function Su(e,n,t){const r=j();return function _t(e,n,t){return!Object.is(e[n],t)&&(e[n]=t,!0)}(r,function Nr(){return me.lFrame.bindingIndex++}(),n)&&function Ln(e,n,t,r,i,o,s,a){const l=pn(n,t);let c,u=n.inputs;!a&&null!=u&&(c=u[r])?(xf(e,t,c,r,i),wi(n)&&function wj(e,n){const t=bn(n,e);16&t[ce]||(t[ce]|=64)}(t,n.index)):3&n.type&&(r=function Tj(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),i=null!=s?s(i,n.value||"",r):i,o.setProperty(l,r,i))}(Fe(),function Dt(){const e=me.lFrame;return Zs(e.tView,e.selectedIndex)}(),r,e,n,r[Ie],t,!1),Su}function sh(e,n,t,r,i){const s=i?"class":"style";xf(e,t,n.inputs[s],s,r)}function zu(e,n,t,r){const i=j(),o=Fe(),s=ve+e,a=i[Ie],l=o.firstCreatePass?function bz(e,n,t,r,i,o){const s=n.consts,l=Bo(n,e,2,r,Dr(s,i));return Af(n,t,l,Dr(s,o)),null!==l.attrs&&gu(l,l.attrs,!1),null!==l.mergedAttrs&&gu(l,l.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,l),l}(s,o,i,n,t,r):o.data[s],u=_D(o,i,l,a,n,e);i[s]=u;const c=Il(l);return vr(l,!0),im(a,u,l),32!=(32&l.flags)&&Tl()&&Xl(o,i,u,l),0===function iE(){return me.lFrame.elementDepthCount}()&&fn(u,i),function oE(){me.lFrame.elementDepthCount++}(),c&&(wf(o,i,l),Tf(o,l,i)),null!==r&&jf(i,l),zu}function bu(){let e=ct();sd()?ad():(e=e.parent,vr(e,!1));const n=e;(function aE(e){return me.skipHydrationRootTNode===e})(n)&&function dE(){me.skipHydrationRootTNode=null}(),function sE(){me.lFrame.elementDepthCount--}();const t=Fe();return t.firstCreatePass&&(wl(t,e),Xc(e)&&t.queries.elementEnd(e)),null!=n.classesWithoutHost&&function SE(e){return 0!=(8&e.flags)}(n)&&sh(t,n,j(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function AE(e){return 0!=(16&e.flags)}(n)&&sh(t,n,j(),n.stylesWithoutHost,!1),bu}function fh(e,n,t,r){return zu(e,n,t,r),bu(),fh}let _D=(e,n,t,r,i,o)=>(ui(!0),Gl(r,i,function Wg(){return me.lFrame.currentNamespace}()));const fs="en-US";let HD=fs;function mh(e){return!!e&&"function"==typeof e.then}function pv(e){return!!e&&"function"==typeof e.subscribe}function _b(e,n){let t=null;const r=function LC(e){const n=e.attrs;if(null!=n){const t=n.indexOf(5);if(!(1&t))return n[t+1]}return null}(e);for(let i=0;i{class e{static{this.__NG_ELEMENT_ID__=Ub}}return e})();const Rb=Vr,Fb=class extends Rb{constructor(n,t,r){super(),this._declarationLView=n,this._declarationTContainer=t,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,t){return this.createEmbeddedViewImpl(n,t)}createEmbeddedViewImpl(n,t,r){const i=function wa(e,n,t,r){const i=n.tView,a=fu(e,i,t,4096&e[ce]?4096:16,null,n,null,null,null,r?.injector??null,r?.dehydratedView??null);a[Bs]=e[n.index];const u=e[Mr];return null!==u&&(a[Mr]=u.createEmbeddedView(i)),Uf(i,a,t),a}(this._declarationLView,this._declarationTContainer,n,{injector:t,dehydratedView:r});return new ya(i)}};function Ub(){return _u(ct(),j())}function _u(e,n){return 4&e.type?new Fb(n,e,Vo(e,n)):null}class vh{constructor(n){this.queryList=n,this.matches=null}clone(){return new vh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Nh{constructor(n=[]){this.queries=n}createEmbeddedView(n){const t=n.queries;if(null!==t){const r=null!==n.contentQueries?n.contentQueries[0]:t.length,i=[];for(let o=0;o0)r.push(s[a/2]);else{const u=o[a+1],c=n[-l];for(let d=Ot;d{class e{constructor(t){this._injector=t,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){const r=pM(0,t.type),i=r.length>0?function M1(e,n,t=null){return new nN({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}([r],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,i)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(const t of this.cachedInjectors.values())null!==t&&t.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=qe({token:e,providedIn:"environment",factory:()=>new e($e(Ur))})}}return e})();function rN(e){(function Pi(e){cy.has(e)||(cy.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))})("NgStandalone"),e.getStandaloneInjector=n=>n.get(m1).getOrCreateStandaloneInjector(e)}let Rh=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Fn(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const t=this.taskId++;return this.pendingTasks.add(t),t}remove(t){this.pendingTasks.delete(t),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const _N=new ye(""),QO=new ye("");let Hh=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r}),this.appInits=Be(QO,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const t=[];for(const i of this.appInits){const o=i();if(mh(o))t.push(o);else if(pv(o)){const s=new Promise((a,l)=>{o.subscribe({complete:a,error:l})});t.push(s)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(i=>{this.reject(i)}),0===t.length&&r(),this.initialized=!0}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const kN=new ye("");let ys=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Be(Fm),this.afterRenderEffectManager=Be(Da),this.componentTypes=[],this.components=[],this.isStable=Be(Rh).hasPendingTasks.pipe(Ct(t=>!t)),this._injector=Be(Ur)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(t,r){const i=t instanceof Cm;if(!this._injector.get(Hh).done)throw!i&&function Ei(e){const n=be(e)||Qt(e)||Kt(e);return null!==n&&n.standalone}(t),new g(405,!1);let s;s=i?t:this._injector.get(lu).resolveComponentFactory(t),this.componentTypes.push(s.componentType);const a=function VO(e){return e.isBoundToModule}(s)?void 0:this._injector.get(Yi),u=s.create(Hn.NULL,[],r||s.selector,a),c=u.location.nativeElement,d=u.injector.get(_N,null);return d?.registerApplication(c),u.onDestroy(()=>{this.detachView(u.hostView),Qu(this.components,u),d?.unregisterApplication(c)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new g(101,!1);try{this._runningTick=!0;for(let t of this._views)t.detectChanges()}catch(t){this.internalErrorHandler(t)}finally{try{this.afterRenderEffectManager.execute()}catch(t){this.internalErrorHandler(t)}this._runningTick=!1}}attachView(t){const r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){const r=t;Qu(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t);const r=this._injector.get(kN,[]);[...this._bootstrapListeners,...r].forEach(i=>i(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>Qu(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new g(406,!1);const t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Qu(e,n){const t=e.indexOf(n);t>-1&&e.splice(t,1)}let WO=(()=>{class e{constructor(){this.zone=Be(vt),this.applicationRef=Be(ys)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function QN(e){return[{provide:vt,useFactory:e},{provide:xo,multi:!0,useFactory:()=>{const n=Be(WO,{optional:!0});return()=>n.initialize()}},{provide:xo,multi:!0,useFactory:()=>{const n=Be(ZO);return()=>{n.initialize()}}},{provide:Fm,useFactory:$O}]}function $O(){const e=Be(vt),n=Be(Qr);return t=>e.runOutsideAngular(()=>n.handleError(t))}function GO(e){return function Ad(e){return{\u0275providers:e}}([[],QN(()=>new vt(function HN(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}(e)))])}let ZO=(()=>{class e{constructor(){this.subscription=new on,this.initialized=!1,this.zone=Be(vt),this.pendingTasks=Be(Rh)}initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{vt.assertNotInAngularZone(),queueMicrotask(()=>{null!==t&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{vt.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const Br=new ye("",{providedIn:"root",factory:()=>Be(Br,Re.Optional|Re.SkipSelf)||function qO(){return typeof $localize<"u"&&$localize.locale||fs}()}),Vh=new ye("");let mi=null;function v4(e){try{const{rootComponent:n,appProviders:t,platformProviders:r}=e,i=function t4(e=[]){if(mi)return mi;const n=function WN(e=[],n){return Hn.create({name:n,providers:[{provide:Od,useValue:"platform"},{provide:Vh,useValue:new Set([()=>mi=null])},...e]})}(e);return mi=n,function RN(){!function zc(e){uo=e}(()=>{throw new g(600,!1)})}(),function $N(e){e.get(TM,null)?.forEach(t=>t())}(n),n}(r),o=[GO(),...t||[]],a=new nN({providers:o,parent:i,debugName:"",runEnvironmentInitializers:!1}).injector,l=a.get(vt);return l.run(()=>{a.resolveInjectorInitializers();const u=a.get(Qr,null);let c;l.runOutsideAngular(()=>{c=l.onError.subscribe({next:h=>{u.handleError(h)}})});const d=()=>a.destroy(),f=i.get(Vh);return f.add(d),a.onDestroy(()=>{c.unsubscribe(),f.delete(d)}),function FN(e,n,t){try{const r=t();return mh(r)?r.catch(i=>{throw n.runOutsideAngular(()=>e.handleError(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>e.handleError(r)),r}}(u,l,()=>{const h=a.get(Hh);return h.runInitializers(),h.donePromise.then(()=>{!function VD(e){Dn(e,"Expected localeId to be defined"),"string"==typeof e&&(HD=e.toLowerCase().replace(/_/g,"-"))}(a.get(Br,fs)||fs);const M=a.get(ys);return void 0!==n&&M.bootstrap(n),M})})})}catch(n){return Promise.reject(n)}}let mI=null;function Jh(){return mI}class P4{}const Hi=new ye("");let OI=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Hs({type:e})}static{this.\u0275inj=po({})}}return e})();function LI(e){return"server"===e}class wL extends P4{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class gp extends wL{static makeCurrent(){!function L4(e){mI??=e}(new gp)}onAndCancel(n,t,r){return n.addEventListener(t,r),()=>{n.removeEventListener(t,r)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,t){return(t=t||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return"window"===t?window:"document"===t?n:"body"===t?n.body:null}getBaseHref(n){const t=function jL(){return Wa=Wa||document.querySelector("base"),Wa?Wa.getAttribute("href"):null}();return null==t?null:function SL(e){return new URL(e,document.baseURI).pathname}(t)}resetBaseElement(){Wa=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return function Nx(e,n){n=encodeURIComponent(n);for(const t of e.split(";")){const r=t.indexOf("="),[i,o]=-1==r?[t,""]:[t.slice(0,r),t.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}(document.cookie,n)}}let Wa=null,zL=(()=>{class e{build(){return new XMLHttpRequest}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const Mp=new ye("");let RI=(()=>{class e{constructor(t,r){this._zone=r,this._eventNameToPlugin=new Map,t.forEach(i=>{i.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,r,i){return this._findPluginFor(r).addEventListener(t,r,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(o=>o.supports(t)),!r)throw new g(5101,!1);return this._eventNameToPlugin.set(t,r),r}static{this.\u0275fac=function(r){return new(r||e)($e(Mp),$e(vt))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class FI{constructor(n){this._doc=n}}const mp="ng-app-id";let UI=(()=>{class e{constructor(t,r,i,o={}){this.doc=t,this.appId=r,this.nonce=i,this.platformId=o,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=LI(o),this.resetHostNodes()}addStyles(t){for(const r of t)1===this.changeUsageCount(r,1)&&this.onStyleAdded(r)}removeStyles(t){for(const r of t)this.changeUsageCount(r,-1)<=0&&this.onStyleRemoved(r)}ngOnDestroy(){const t=this.styleNodesInDOM;t&&(t.forEach(r=>r.remove()),t.clear());for(const r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(t){this.hostNodes.add(t);for(const r of this.getAllStyles())this.addStyleToHost(t,r)}removeHost(t){this.hostNodes.delete(t)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(t){for(const r of this.hostNodes)this.addStyleToHost(r,t)}onStyleRemoved(t){const r=this.styleRef;r.get(t)?.elements?.forEach(i=>i.remove()),r.delete(t)}collectServerRenderedStyles(){const t=this.doc.head?.querySelectorAll(`style[${mp}="${this.appId}"]`);if(t?.length){const r=new Map;return t.forEach(i=>{null!=i.textContent&&r.set(i.textContent,i)}),r}return null}changeUsageCount(t,r){const i=this.styleRef;if(i.has(t)){const o=i.get(t);return o.usage+=r,o.usage}return i.set(t,{usage:r,elements:[]}),r}getStyleElement(t,r){const i=this.styleNodesInDOM,o=i?.get(r);if(o?.parentNode===t)return i.delete(r),o.removeAttribute(mp),o;{const s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=r,this.platformIsServer&&s.setAttribute(mp,this.appId),t.appendChild(s),s}}addStyleToHost(t,r){const i=this.getStyleElement(t,r),o=this.styleRef,s=o.get(r)?.elements;s?s.push(i):o.set(r,{elements:[i],usage:1})}resetHostNodes(){const t=this.hostNodes;t.clear(),t.add(this.doc.head)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi),$e(Fd),$e(wM,8),$e(_o))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const yp={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Dp=/%COMP%/g,LL=new ye("",{providedIn:"root",factory:()=>!0});function QI(e,n){return n.map(t=>t.replace(Dp,e))}let HI=(()=>{class e{constructor(t,r,i,o,s,a,l,u=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=s,this.platformId=a,this.ngZone=l,this.nonce=u,this.rendererByCompId=new Map,this.platformIsServer=LI(a),this.defaultRenderer=new vp(t,s,l,this.platformIsServer)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;this.platformIsServer&&r.encapsulation===tr.ShadowDom&&(r={...r,encapsulation:tr.Emulated});const i=this.getOrCreateRenderer(t,r);return i instanceof BI?i.applyToHost(t):i instanceof Np&&i.applyStyles(),i}getOrCreateRenderer(t,r){const i=this.rendererByCompId;let o=i.get(r.id);if(!o){const s=this.doc,a=this.ngZone,l=this.eventManager,u=this.sharedStylesHost,c=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(r.encapsulation){case tr.Emulated:o=new BI(l,u,r,this.appId,c,s,a,d);break;case tr.ShadowDom:return new RL(l,u,t,r,s,a,this.nonce,d);default:o=new Np(l,u,r,c,s,a,d)}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(r){return new(r||e)($e(RI),$e(UI),$e(Fd),$e(LL),$e(Hi),$e(_o),$e(vt),$e(wM))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class vp{constructor(n,t,r,i){this.eventManager=n,this.doc=t,this.ngZone=r,this.platformIsServer=i,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(n,t){return t?this.doc.createElementNS(yp[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(VI(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(VI(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){n&&n.removeChild(t)}selectRootElement(n,t){let r="string"==typeof n?this.doc.querySelector(n):n;if(!r)throw new g(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,i){if(i){t=i+":"+t;const o=yp[i];o?n.setAttributeNS(o,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){const i=yp[r];i?n.removeAttributeNS(i,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,i){i&(hi.DashCase|hi.Important)?n.style.setProperty(t,r,i&hi.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&hi.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){null!=n&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r){if("string"==typeof n&&!(n=Jh().getGlobalEventTarget(this.doc,n)))throw new Error(`Unsupported event target ${n} for event ${t}`);return this.eventManager.addEventListener(n,t,this.decoratePreventDefault(r))}decoratePreventDefault(n){return t=>{if("__ngUnwrap__"===t)return n;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>n(t)):n(t))&&t.preventDefault()}}}function VI(e){return"TEMPLATE"===e.tagName&&void 0!==e.content}class RL extends vp{constructor(n,t,r,i,o,s,a,l){super(n,o,s,l),this.sharedStylesHost=t,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const u=QI(i.id,i.styles);for(const c of u){const d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=c,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(this.nodeOrShadowRoot(n),t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Np extends vp{constructor(n,t,r,i,o,s,a,l){super(n,o,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=i,this.styles=l?QI(l,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class BI extends Np{constructor(n,t,r,i,o,s,a,l){const u=i+"-"+r.id;super(n,t,r,o,s,a,l,u),this.contentAttr=function PL(e){return"_ngcontent-%COMP%".replace(Dp,e)}(u),this.hostAttr=function _L(e){return"_nghost-%COMP%".replace(Dp,e)}(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){const r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}}let FL=(()=>{class e extends FI{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,i){return t.addEventListener(r,i,!1),()=>this.removeEventListener(t,r,i)}removeEventListener(t,r,i){return t.removeEventListener(r,i)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const WI=["alt","control","meta","shift"],UL={"\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"},YL={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let QL=(()=>{class e extends FI{constructor(t){super(t)}supports(t){return null!=e.parseEventName(t)}addEventListener(t,r,i){const o=e.parseEventName(r),s=e.eventCallback(o.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Jh().onAndCancel(t,o.domEventName,s))}static parseEventName(t){const r=t.toLowerCase().split("."),i=r.shift();if(0===r.length||"keydown"!==i&&"keyup"!==i)return null;const o=e._normalizeKey(r.pop());let s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),WI.forEach(u=>{const c=r.indexOf(u);c>-1&&(r.splice(c,1),s+=u+".")}),s+=o,0!=r.length||0===o.length)return null;const l={};return l.domEventName=i,l.fullKey=s,l}static matchEventFullKeyCode(t,r){let i=UL[t.key]||t.key,o="";return r.indexOf("code.")>-1&&(i=t.code,o="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),WI.forEach(s=>{s!==i&&(0,YL[s])(t)&&(o+=s+".")}),o+=i,o===r)}static eventCallback(t,r,i){return o=>{e.matchEventFullKeyCode(o,t)&&i.runGuarded(()=>r(o))}}static _normalizeKey(t){return"esc"===t?"escape":t}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();function $I(e){return{appProviders:[...ZL,...e?.providers??[]],platformProviders:$L}}const $L=[{provide:_o,useValue:"browser"},{provide:TM,useValue:function VL(){gp.makeCurrent()},multi:!0},{provide:Hi,useFactory:function WL(){return function IT(e){Rd=e}(document),document},deps:[]}],ZL=[{provide:Od,useValue:"root"},{provide:Qr,useFactory:function BL(){return new Qr},deps:[]},{provide:Mp,useClass:FL,multi:!0,deps:[Hi,vt,_o]},{provide:Mp,useClass:QL,multi:!0,deps:[Hi]},HI,UI,RI,{provide:Tm,useExisting:HI},{provide:class rL{},useClass:zL,deps:[]},[]];function cc(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o}var tP=0,Cp=!1;function fc(e,n){var t=n;return t.unshift(void 0),new(Function.prototype.bind.apply(e,t))}function S(e,n){for(var t=n,r=e.replace(/\[/g,".").replace(/\]/g,"").split("."),i=0;i"u"}function Za(e){try{throw new Error(e)}catch(n){throw new Error(n.message+"\n"+n.stack)}}function le(){return Cp}var Xa,e,n,lP={latn:{_digits:"0123456789",_type:"numeric"}},e0={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},t0=[0,1,2,3,4,5,6,7,8,9],Nt=function(){function e(){}return e.getMainObject=function(n,t){return S(le()?t:"main."+t,n)},e.getNumberingSystem=function(n){return S("supplemental.numberingSystems",n)||this.numberingSystems},e.reverseObject=function(n,t){for(var i={},o=0,s=t||Object.keys(n);o13&&(p+=1,s-=12),s-=1,a=p-4716;var N=f-24e5,v=10631/30,z=f-1948084,x=Math.floor(z/10631);z-=10631*x;var F=Math.floor((z-.1335)/v),se=30*x+F;z-=Math.floor(F*v+.1335);var Se=Math.floor((z+28.5001)/29.5);13===Se&&(Se=12);for(var De=z-Math.floor(29.5001*Se-29),Je=0;JeN);Je++);var $t=Je+16260,Gt=Math.floor(($t-1)/12),kn=Gt+1,Jn=$t-12*Gt,L=N-n[Je-1]+1;return(L+"").length>2&&(L=De,Jn=Se,kn=se),{year:kn,month:Jn,date:L}},e.toGregorian=function r(i,o,s){var M=Math.floor(s+n[12*(i-1)+1+(o-1)-16260-1]-1+24e5+.5),m=Math.floor((M-1867216.25)/36524.25),N=1524+(m=M+1+m-Math.floor(m/4)),v=Math.floor((N-122.1)/365.25),z=Math.floor(365.25*v),x=Math.floor((N-z)/30.6001),F=N-z-Math.floor(30.6001*x),se=x-(x>13.5?13:1),Se=v-(se>2.5?4716:4715);return Se<=0&&se--,new Date(Se+"/"+se+"/"+F)};var re,dP=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,n0="stand-alone",fP=["sun","mon","tue","wed","thu","fri","sat"],r0={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},o0=function(){function e(){}return e.dateFormat=function(n,t,r){var i=this,o=re.getDependables(r,n,t.calendar),s=S("parserObject.numbers",o),a=o.dateObject,l={isIslamic:re.islamicRegex.test(t.calendar)};le()&&t.isServerRendered&&(t=re.compareBlazorDateFormats(t,n));var u=t.format||re.getResultantPattern(t.skeleton,o.dateObject,t.type,!1,le()?n:"");if(l.dateSeperator=le()?S("dateSeperator",a):re.getDateSeparator(o.dateObject),ne(u))Za("Format options or type given must be invalid");else{u=re.ConvertDateToWeekFormat(u),le()&&(u=u.replace(/tt/,"a")),l.pattern=u,l.numMapper=le()?Oe({},s):Nt.getNumberMapper(o.parserObject,Nt.getNumberingSystem(r));for(var d=0,f=u.match(dP)||[];d2?i+=t.month[""+f]:p=!0;break;case"E":case"c":i+=t.weekday[""+fP[n.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(p=!0,"d"===d)f=s.date;else if("f"===d){p=!1,M=!0;var N=(h=(h=n[""+r0[""+d]]().toString()).substring(0,c)).length;if(c!==N){if(c>3)continue;for(var v=0;v0?1:0],s=Math.abs(n);return o.replace(/HH?|mm/g,function(a){var l=a.length,u=-1!==a.indexOf("H");return r.checkTwodigitNumber(Math.floor(u?s/60:s%60),l)})},e}(),s0={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},Is=["infinity","nan","group","decimal","exponential"],a0=function(){function e(){}return e.numberFormatter=function(n,t,r){var l,i=this,o=Oe({},t),s={},a={},u=re.getDependables(r,n,"",!0),c=u.numericObject;a.numberMapper=le()?Oe({},c):Nt.getNumberMapper(u.parserObject,Nt.getNumberingSystem(r),!0),a.currencySymbol=le()?S("currencySymbol",c):re.getCurrencySymbol(u.numericObject,o.currency||el,t.altSymbol,t.ignoreCurrency),a.percentSymbol=le()?S("numberSymbols.percentSign",c):a.numberMapper.numberSymbols.percentSign,a.minusSymbol=le()?S("numberSymbols.minusSign",c):a.numberMapper.numberSymbols.minusSign;var d=a.numberMapper.numberSymbols;if(t.format&&!re.formatRegex.test(t.format))s=re.customFormat(t.format,a,u.numericObject),!ne(o.useGrouping)&&o.useGrouping&&(o.useGrouping=s.pData.useGrouping);else{if(Oe(o,re.getProperNumericSkeleton(t.format||"N")),o.isCurrency="currency"===o.type,o.isPercent="percent"===o.type,le()||(l=re.getSymbolPattern(o.type,a.numberMapper.numberSystem,u.numericObject,o.isAccount)),o.groupOne=this.checkValueRange(o.maximumSignificantDigits,o.minimumSignificantDigits,!0),this.checkValueRange(o.maximumFractionDigits,o.minimumFractionDigits,!1,!0),ne(o.fractionDigits)||(o.minimumFractionDigits=o.maximumFractionDigits=o.fractionDigits),ne(o.useGrouping)&&(o.useGrouping=!0),o.isCurrency&&!le()&&(l=l.replace(/\u00A4/g,re.defaultCurrency)),le())s.nData=Oe({},{},S(o.type+"nData",c)),s.pData=Oe({},{},S(o.type+"pData",c)),"currency"===o.type&&t.currency&&re.replaceBlazorCurrency([s.pData,s.nData],a.currencySymbol,t.currency);else{var f=l.split(";");s.nData=re.getFormatData(f[1]||"-"+f[0],!0,a.currencySymbol),s.pData=re.getFormatData(f[0],!1,a.currencySymbol),o.useGrouping&&(o.groupSeparator=d[Is[2]],o.groupData=this.getGroupingDetails(f[0]))}if(ne(o.minimumFractionDigits)&&(o.minimumFractionDigits=s.nData.minimumFraction),ne(o.maximumFractionDigits)){var p=s.nData.maximumFraction;o.maximumFractionDigits=ne(p)&&o.isPercent?0:p}var M=o.minimumFractionDigits,m=o.maximumFractionDigits;!ne(M)&&!ne(m)&&M>m&&(o.maximumFractionDigits=M)}return Oe(s.nData,o),Oe(s.pData,o),function(N){return isNaN(N)?d[Is[1]]:isFinite(N)?i.intNumberFormatter(N,s,a,t):d[Is[0]]}},e.getGroupingDetails=function(n){var t={},r=n.match(re.negativeDataRegex);if(r&&r[4]){var i=r[4],o=i.lastIndexOf(",");if(-1!==o){var s=i.split(".")[0];t.primary=s.length-o-1;var a=i.lastIndexOf(",",o-1);-1!==a&&(t.secondary=o-1-a)}}return t},e.checkValueRange=function(n,t,r,i){var o=i?"f":"s",s=0,a=s0["l"+o],l=s0["m"+o];if(ne(n)||(this.checkRange(n,a,i),s++),ne(t)||(this.checkRange(t,l,i),s++),2===s){if(!(ni[1])&&Za(t+"value must be within the range"+i[0]+"to"+i[1])},e.intNumberFormatter=function(n,t,r,i){var o;if(!ne(t.nData.type)){n<0?(n*=-1,o=t.nData):o=0===n&&t.zeroData||t.pData;var s="";if(o.isPercent&&(n*=100),o.groupOne)s=this.processSignificantDigits(n,o.minimumSignificantDigits,o.maximumSignificantDigits);else if(s=this.processFraction(n,o.minimumFractionDigits,o.maximumFractionDigits,i),o.minimumIntegerDigits&&(s=this.processMinimumIntegers(s,o.minimumIntegerDigits)),r.isCustomFormat&&o.minimumFractionDigits=0&&"0"===l[parseInt(c.toString(),10)]&&c>=o.minimumFractionDigits;c--)l=l.slice(0,c);s=a[0]+"."+l}return"scientific"===o.type&&(s=(s=n.toExponential(o.maximumFractionDigits)).replace("e",r.numberMapper.numberSymbols[Is[4]])),s=s.replace(".",r.numberMapper.numberSymbols[Is[3]]),s="#,###,,;(#,###,,)"===o.format?this.customPivotFormat(parseInt(s,10)):s,o.useGrouping&&(s=this.groupNumbers(s,o.groupData.primary,o.groupSeparator||",",r.numberMapper.numberSymbols[Is[3]]||".",o.groupData.secondary)),s=Nt.convertValueParts(s,re.latnParseRegex,r.numberMapper.mapper),"N/A"===o.nlead?o.nlead:"0"===s&&i&&"0"===i.format?s+o.nend:o.nlead+s+o.nend}},e.processSignificantDigits=function(n,t,r){var i=n+"";return i.lengtht;)c=l.slice(u-t,u)+(c.length?r+c:""),u-=t,s&&(t=o,s=!1);return a[0]=l.slice(0,u)+(c.length?r:"")+c,a.join(i)},e.processFraction=function(n,t,r,i){var o=(n+"").split(".")[1],s=o?o.length:0;if(t&&sr||0===r))return n.toFixed(r);var u=n+"";return"0"===u[0]&&i&&"###.00"===i.format&&(u=u.slice(1)),u},e.processMinimumIntegers=function(n,t){var r=n.split("."),i=r[0],o=i.length;if(o=5e5){var i=(n/=1e6).toString().split(".")[1];return i&&+i.substring(0,1)>=5?Math.ceil(n).toString():Math.floor(n).toString()}return""},e}(),hc=(new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),function(){function e(n){this.ranArray=[],this.boundedEvents={},!D(n)&&(this.context=n)}return e.prototype.on=function(n,t,r,i){if(!D(t)){var o=r||this.context;if(this.notExist(n))return void(this.boundedEvents[""+n]=[{handler:t,context:o,id:i}]);D(i)?this.isHandlerPresent(this.boundedEvents[""+n],t)||this.boundedEvents[""+n].push({handler:t,context:o}):-1===this.ranArray.indexOf(i)&&(this.ranArray.push(i),this.boundedEvents[""+n].push({handler:t,context:o,id:i}))}},e.prototype.off=function(n,t,r){if(!this.notExist(n)){var i=S(n,this.boundedEvents);if(t){for(var o=0;o1&&(W.fractionDigits=parseInt(O[2],10)),W}function p(L,O,W,b){var V=b?{}:{nlead:"",nend:""},H=L.match(e.customRegex);if(H){b||(V.nlead=M(H[1],W),V.nend=M(H[10],W),V.groupPattern=H[4]);var Ae=H[7];if(Ae&&O){var Zt=Ae.match(n);V.minimumFraction=D(Zt)?0:Zt.length,V.maximumFraction=Ae.length-1}}return V}function M(L,O){return L?(L=L.replace(e.defaultCurrency,O),""===O?L.trim():L):""}function m(L,O,W,b){return b?"$":S("currencies."+O+(W?"."+W:".symbol"),L)||S("currencies."+O+".symbol-alt-narrow",L)||"$"}function v(L,O,W){var b={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},V=L.match(e.customRegex);if(D(V)||""===V[5]&&"N/A"!==L)return b.type=void 0,b;b.nlead=V[1],b.nend=V[10];var H=V[6],Ae=!!H.match(/ $/g),Zt=-1!==H.replace(/ $/g,"").indexOf(" ");b.useGrouping=-1!==H.indexOf(",")||Zt,H=H.replace(/,/g,"");var Ge=V[7];if(-1!==H.indexOf("0")&&(b.minimumIntegerDigits=H.length-H.indexOf("0")),D(Ge)||(b.minimumFractionDigits=Ge.lastIndexOf("0"),b.maximumFractionDigits=Ge.lastIndexOf("#"),-1===b.minimumFractionDigits&&(b.minimumFractionDigits=0),(-1===b.maximumFractionDigits||b.maximumFractionDigitsH.lastIndexOf("'"))){b[""+a[parseInt(V.toString(),10)]]=H.substr(0,Ae)+W+H.substr(Ae+1),b[""+a[""+O]]=!0,b.type=b.isCurrency?"currency":"percent";break}}return b}function se(L,O){if(-1!==L.indexOf(",")){var W=L.split(",");L=W[0]+S("numberMapper.numberSymbols.group",O)+W[1].replace(".",S("numberMapper.numberSymbols.decimal",O))}else L=L.replace(".",S("numberMapper.numberSymbols.decimal",O));return L}function De(L,O,W){L+=".";for(var b=0;b0;H-=3)L=","+W[H-2]+W[H-1]+W[parseInt(H.toString(),10)]+L;return L=L.slice(1),O[1]?L+"."+O[1]:L}e.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,e.basicPatterns=["short","medium","long","full"],e.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},e.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},e.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},e.month="months",e.days="days",e.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},e.getResultantPattern=l,e.getDependables=u,e.getSymbolPattern=c,e.ConvertDateToWeekFormat=d,e.compareBlazorDateFormats=f,e.getProperNumericSkeleton=h,e.getFormatData=p,e.changeCurrencySymbol=M,e.getCurrencySymbol=m,e.customFormat=function N(L,O,W){for(var b={},V=L.split(";"),H=["pData","nData","zeroData"],Ae=0;Ae1,Ge.nData=le()?S(dr.type+"nData",Ae):p(to[1]||"-"+to[0],!0,Ii),Ge.pData=le()?S(dr.type+"pData",Ae):p(to[0],!1,Ii),!Kn[2]&&!O.minimumFractionDigits&&!O.maximumFractionDigits&&(Zt=p(eo.split(";")[0],!0,"",!0).minimumFraction)}if(e.formatRegex.test(O.format)||!O.format){if(Oe(H,h(O.format||"N")),H.custom=!1,Ft="###0",(H.fractionDigits||O.minimumFractionDigits||O.maximumFractionDigits||Zt)&&(H.fractionDigits&&(O.minimumFractionDigits=O.maximumFractionDigits=H.fractionDigits),Ft=De(Ft,Zt||H.fractionDigits||O.minimumFractionDigits||0,O.maximumFractionDigits||0)),O.minimumIntegerDigits&&(Ft=Je(Ft,O.minimumIntegerDigits)),O.useGrouping&&(Ft=$t(Ft)),"currency"===H.type||H.type&&le()){le()&&"currency"!==H.type&&(Ge.pData=S(H.type+"pData",Ae),Ge.nData=S(H.type+"nData",Ae));var pC=Ft;Ft=Ge.pData.nlead+pC+Ge.pData.nend,(Ge.hasNegativePattern||le())&&(Ft+=";"+Ge.nData.nlead+pC+Ge.nData.nend)}"percent"===H.type&&!le()&&(Ft+=" %")}else Ft=O.format.replace(/'/g,'"');return Object.keys(fr).length>0&&(Ft=b?Ft:se(Ft,fr)),Ft},e.fractionDigitsPattern=De,e.minimumIntegerPattern=Je,e.groupingPattern=$t,e.getWeekData=function Gt(L,O){var W="sun",b=S("supplemental.weekData.firstDay",O),V=L;return/en-/.test(V)&&(V=V.slice(3)),V=V.slice(0,2).toUpperCase()+V.substr(2),b&&(W=b[""+V]||b[V.slice(0,2)]||"sun"),s[""+W]},e.replaceBlazorCurrency=function kn(L,O,W){var b=function cP(e){return S(e||"",uP)}(W);if(O!==b)for(var V=0,H=L;V=0?W:W+7;var V=Math.floor((L.getTime()-O.getTime()-6e4*(L.getTimezoneOffset()-O.getTimezoneOffset()))/864e5)+1;if(W<4){if((b=Math.floor((V+W-1)/7)+1)>52){var Ae=new Date(L.getFullYear()+1,0,1).getDay();b=(Ae=Ae>=0?Ae:Ae+7)<4?1:53}}else b=Math.floor((V+W-1)/7);return b}}(re||(re={}));var TP=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini|mobile/i,wP=/msie|trident/i,jP=/Trident\/7\./,SP=/(ipad|iphone|ipod touch)/i,AP=/(ipad|iphone|ipod touch);.*os 7_\d|(ipad|iphone|ipod touch);.*os 8_\d/i,zP=/android/i,bP=/trident|windows phone|edge/i,OP=/(version)[ /]([\w.]+)/i,jp={OPERA:/(opera|opr)(?:.*version|)[ /]([\w.]+)/i,EDGE:/(edge)(?:.*version|)[ /]([\w.]+)/i,CHROME:/(chrome|crios)[ /]([\w.]+)/i,PANTHOMEJS:/(phantomjs)[ /]([\w.]+)/i,SAFARI:/(safari)[ /]([\w.]+)/i,WEBKIT:/(webkit)[ /]([\w.]+)/i,MSIE:/(msie|trident) ([\w.]+)/i,MOZILLA:/(mozilla)(?:.*? rv:([\w.]+)|)/i};typeof window<"u"&&(window.browserDetails=window.browserDetails||{});var Y=function(){function e(){}return e.extractBrowserDetail=function(){for(var n={culture:{}},r=[],i=0,o=Object.keys(jp);i-1},e.getValue=function(n,t){var r=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===e.isTouch&&!jp.CHROME.test(navigator.userAgent)&&(r.isIos=!0,r.isDevice=!0,r.isTouch=!0,r.isPointer=!0),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(r.isPointer=!1),typeof r[""+n]>"u"?r[""+n]=t.test(e.userAgent):r[""+n]},Object.defineProperty(e,"userAgent",{get:function(){return e.uA},set:function(n){e.uA=n,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"info",{get:function(){return ne(window.browserDetails.info)?window.browserDetails.info=e.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIE",{get:function(){return e.getValue("isIE",wP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isTouch",{get:function(){return ne(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isPointer",{get:function(){return ne(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isMSPointer",{get:function(){return ne(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isDevice",{get:function(){return e.getValue("isDevice",TP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos",{get:function(){return e.getValue("isIos",SP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos7",{get:function(){return e.getValue("isIos7",AP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isAndroid",{get:function(){return e.getValue("isAndroid",zP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWebView",{get:function(){return ne(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(ne(window.cordova)&&ne(window.PhoneGap)&&ne(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWindows",{get:function(){return e.getValue("isWindows",bP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchStartEvent",{get:function(){return ne(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=e.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchMoveEvent",{get:function(){return ne(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=e.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchEndEvent",{get:function(){return ne(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=e.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchCancelEvent",{get:function(){return ne(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=e.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),e.uA=typeof navigator<"u"?navigator.userAgent:"",e}(),$=function(){function e(){}return e.addOrGetEventData=function(n){return"__eventList"in n?n.__eventList.events:(n.__eventList={},n.__eventList.events=[])},e.add=function(n,t,r,i,o){var a,s=e.addOrGetEventData(n);a=o?function oP(e,n){var t;return function(){for(var r=this,i=[],o=0;o"u"||(t.innerHTML=n.innerHTML?n.innerHTML:"",void 0!==n.className&&(t.className=n.className),void 0!==n.id&&(t.id=n.id),void 0!==n.styles&&t.setAttribute("style",n.styles),void 0!==n.attrs&&Ap(t,n.attrs)),t}function G(e,n){for(var t=p0(n),r=RegExp,i=0,o=e;i0;)r.appendChild(e[0]);else for(var i=0,o=e;i-1&&!i[parseInt(o.toString(),10)].match(/\[.*\]/)){var s=i[parseInt(o.toString(),10)].split("#");if(s[1].match(/^\d/)||s[1].match(n)){var a=i[parseInt(o.toString(),10)].split(".");a[0]=a[0].replace(/#/,"[id='")+"']",i[parseInt(o.toString(),10)]=a.join(".")}}t[parseInt(r.toString(),10)]=i.join(" ")}return t.join(",")}return e}(e),n.querySelector(e)}var LP=new RegExp("]"),Bi=function(){function e(n,t){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new hc(this),ne(t)||(this.element="string"==typeof t?document.querySelector(t):t,D(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),ne(n)||this.setProperties(n,!0),this.isDestroyed=!1}return e.prototype.setProperties=function(n,t){var r=this.isProtectedOnChange;this.isProtectedOnChange=!!t,Vi(this,n),!0!==t?(Vi(this.changedProperties,n),this.dataBind()):le()&&this.isRendered&&this.serverDataBind(n),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=r},e.callChildDataBind=function(n,t){for(var i=0,o=Object.keys(n);i0?i-1:0,r+=t=-1!==t?"-"+t:"-"+i}return this.controlParent!==this.parentObj&&(r=this.parentObj.getParentKey()+"."+this.propName+t),r},e}(),qP=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],A0=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],z0=function(){function e(n){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var t=null;return{setKey:function r(o){t=o},getKey:function i(){return t}}}(),this.npxManager=function(){return{getKey:function r(){return"npxKeyReplace"}}}(),this.manager.setKey(n)}return e.prototype.validate=function(){if(!this.isValidated&&Ns&&!S(Mc(A0),Ns)&&!S("Blazor",Ns)){var r=void 0,i=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var o=this.getInfoFromKey();if(o&&o.length)for(var s=0,a=o;s"+r+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n \n ';if(typeof document<"u"&&!D(document)){var n=jr("div",{innerHTML:e});document.body.appendChild(n)}}(),L0=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},n.prototype.renderComplete=function(t){le()&&window.sfBlazor.renderComplete(this.element,t),this.isRendered=!0},n.prototype.dataBind=function(){this.injectModules(),e.prototype.dataBind.call(this)},n.prototype.on=function(t,r,i){if("string"==typeof t)this.localObserver.on(t,r,i);else for(var o=0,s=t;o"u"||(N.innerHTML=m.innerHTML?m.innerHTML:"",void 0!==m.className&&(N.className=m.className),void 0!==m.id&&(N.id=m.id),void 0!==m.styles&&N.setAttribute("style",m.styles),void 0!==t.ngAttr&&N.setAttribute(t.ngAttr,""),void 0!==m.attrs&&Ap(N,m.attrs)),N};for(var r=0,i=t.tags;r"u"&&(c["".concat(s)]=[]),c["".concat(s)].push(u),u.rootNodes}}});var nC=function(){var e=function(n,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)i.hasOwnProperty(o)&&(r[o]=i[o])})(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),wn=function(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o},rC="e-opposite-content",qp="e-dot",iC="e-content",oC="e-vertical",sC="e-horizontal",Xp="e-timeline-reverse",lC="e-item-disabled",Jp="e-item-template",uC=function(e){return e.Horizontal="Horizontal",e.Vertical="Vertical",e}(uC||{}),cC=function(e){return e.Before="Before",e.After="After",e.Alternate="Alternate",e.AlternateReverse="AlternateReverse",e}(cC||{}),f2=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return nC(n,e),wn([P("")],n.prototype,"dotCss",void 0),wn([P("")],n.prototype,"content",void 0),wn([P("")],n.prototype,"oppositeContent",void 0),wn([P(!1)],n.prototype,"disabled",void 0),wn([P("")],n.prototype,"cssClass",void 0),n}(ws),h2=function(e){function n(t,r){return e.call(this,t,r)||this}return nC(n,e),n.prototype.preRender=function(){this.element.id||(this.element.id=function iP(e){return e+"_"+tP++}("e-"+this.getModuleName()))},n.prototype.getModuleName=function(){return"timeline"},n.prototype.getPersistData=function(){return this.addOnPersist([])},n.prototype.render=function(){Ap(this.element,{role:"navigation","aria-label":this.element.id}),this.timelineListEle=this.createElement("ol",{className:"e-timeline-items"}),this.updateOrientation(),this.updateCssClass(this.cssClass),this.updateAlign(),this.updateReverse(),this.updateRtl(),this.updateTemplateFunction(),this.renderItems(),this.element.appendChild(this.timelineListEle)},n.prototype.updateOrientation=function(){if(!D(this.orientation)){var t=this.orientation.toLowerCase();("horizontal"===t||"vertical"===t)&&(this.element.classList.remove(sC,oC),this.element.classList.add("e-"+t))}},n.prototype.updateCssClass=function(t,r){var i,o,s;void 0===r&&(r=""),r&&(s=r.trim().split(" "),(i=this.element.classList).remove.apply(i,s)),t&&(s=t.trim().split(" "),(o=this.element.classList).add.apply(o,s))},n.prototype.updateRtl=function(){this.element.classList[this.enableRtl?"add":"remove"]("e-rtl")},n.prototype.updateAlign=function(){if(!D(this.align)){var t=this.align.toLowerCase();("before"===t||"after"===t||"alternate"===t||"alternatereverse"===t)&&(this.element.classList.remove("e-align-before","e-align-after","e-align-alternate","e-align-alternatereverse"),this.element.classList.add("e-align-"+t))}},n.prototype.updateReverse=function(){this.element.classList[this.reverse?"add":"remove"](Xp)},n.prototype.renderItems=function(){var r,t=this;this.haveOneSidecontent();for(var i=0;i0||!D(o.content)),r||(r=o.oppositeContent.length>0||!D(o.content))}this.element.classList.remove("e-content-only","e-opposite-content-only"),t&&!r&&this.element.classList.add("e-content-only"),r&&!t&&this.element.classList.add("e-opposite-content-only")},n.prototype.updateItemContent=function(t,r,i,o){var a=this.getTemplateFunction(t?r.content:r.oppositeContent,!(this.isReact||this.isVue));"string"==typeof a?o.innerText=a:Sp(a({item:r,itemIndex:i},this),o)},n.prototype.updateTemplateFunction=function(){this.templateFunction=this.template?this.getTemplateFunction(this.template,!1):null},n.prototype.renderItemContent=function(t,r,i){var o=this.timelineListEle.querySelectorAll("li");if(r&&this.removeItemContent(o[parseInt(t.toString(),10)]),this.template){r?o[parseInt(t.toString(),10)].classList.add(Jp):i.classList.add(Jp);var s=this.items[parseInt(t.toString(),10)];Sp(this.templateFunction({item:s,itemIndex:t},this,"timelineTemplate",this.element.id+"_timelineTemplate",this.isStringTemplate),r?o[parseInt(t.toString(),10)]:i)}this.renderReactTemplates()},n.prototype.removeItemContent=function(t){t.classList.remove(Jp);for(var r=t.firstElementChild,i=0;i{class e extends __{constructor(t){super(),this.viewContainerRef=t,B0("currentInstance",this,this.viewContainerRef),this.registerEvents(v2),this.directivePropList=D2}}return e.\u0275fac=function(t){return new(t||e)(we(Bn))},e.\u0275dir=Nn({type:e,selectors:[["e-item"]],inputs:{content:"content",cssClass:"cssClass",disabled:"disabled",dotCss:"dotCss",oppositeContent:"oppositeContent"},features:[Na]}),e})(),fC=(()=>{class e extends k_{constructor(){super("items")}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=Nn({type:e,selectors:[["e-items"]],contentQueries:function(t,r,i){if(1&t&&hs(i,dC,4),2&t){let o;ps(o=gs())&&(r.children=o)}},features:[Na]}),e})();const N2=["beforeItemRender","created"],I2=[];let C2=(()=>{let e=class extends h2{constructor(t,r,i,o){super(),this.ngEle=t,this.srenderer=r,this.viewContainerRef=i,this.injector=o,this.tags=["items"],this.element=this.ngEle.nativeElement,this.injectedModules=this.injectedModules||[],this.registerEvents(N2),this.addTwoWay.call(this,I2),B0("currentInstance",this,this.viewContainerRef),this.containerContext=new W0}ngOnInit(){this.containerContext.ngOnInit(this)}ngAfterViewInit(){this.containerContext.ngAfterViewInit(this)}ngOnDestroy(){this.containerContext.ngOnDestroy(this)}ngAfterContentChecked(){this.tagObjects[0].instance=this.childItems,this.containerContext.ngAfterContentChecked(this)}};return e.\u0275fac=function(t){return new(t||e)(we(Li),we(Df),we(Bn),we(Hn))},e.\u0275cmp=Gc({type:e,selectors:[["ejs-timeline"]],contentQueries:function(t,r,i){if(1&t&&(hs(i,m2,5),hs(i,p2,5),hs(i,y2,5),hs(i,fC,5)),2&t){let o;ps(o=gs())&&(r.template=o.first),ps(o=gs())&&(r.content=o.first),ps(o=gs())&&(r.oppositeContent=o.first),ps(o=gs())&&(r.childItems=o.first)}},inputs:{align:"align",cssClass:"cssClass",enablePersistence:"enablePersistence",enableRtl:"enableRtl",items:"items",locale:"locale",orientation:"orientation",reverse:"reverse",template:"template"},outputs:{beforeItemRender:"beforeItemRender",created:"created"},features:[Na],ngContentSelectors:M2,decls:1,vars:0,template:function(t,r){1&t&&(function vv(e){const n=j()[jt][ln];if(!n.projection){const r=n.projection=function Ll(e,n){const t=[];for(let r=0;r{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({imports:[[OI]]}),e})(),E2=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({providers:[],imports:[[OI,Kp],Kp]}),e})();function T2(e,n){if(1&e&&fh(0,"e-item",3),2&e){const t=n.$implicit;Su("content",t.content)("oppositeContent",t.oppositeContent)}}let w2=(()=>{class e{constructor(){this.tripItenerary=[{content:"Day 1, 4:00 PM",oppositeContent:"Check-in and campsite visit"},{content:"Day 1, 7:00 PM",oppositeContent:"Dinner with music"},{content:"Day 2, 5:30 AM",oppositeContent:"Sunrise between mountains"},{content:"Day 2, 8:00 AM",oppositeContent:"Breakfast and check-out"}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=Gc({type:e,selectors:[["app-root"]],standalone:!0,features:[rN],decls:4,vars:1,consts:[[1,"container",2,"margin-top","50px"],["orientation","Horizontal"],[3,"content","oppositeContent",4,"ngFor","ngForOf"],[3,"content","oppositeContent"]],template:function(r,i){1&r&&(zu(0,"div",0)(1,"ejs-timeline",1)(2,"e-items"),Go(3,T2,1,2,"e-item",2),bu()()()),2&r&&(function Bm(e=1){Wm(Fe(),j(),dn()+e,!1)}(3),Su("ngForOf",i.tripItenerary))},dependencies:[Kp,C2,dC,fC,E2]})}}return e})();ro(332),function HL(e,n){return v4({rootComponent:e,...$I(n)})}(w2).catch(e=>console.error(e))},332:()=>{!function(y){const I=y.performance;function w(He){I&&I.mark&&I.mark(He)}function E(He,K){I&&I.measure&&I.measure(He,K)}w("Zone");const A=y.__Zone_symbol_prefix||"__zone_symbol__";function _(He){return A+He}const X=!0===y[_("forceDuplicateZoneCheck")];if(y.Zone){if(X||"function"!=typeof y.Zone.__symbol__)throw new Error("Zone already loaded.");return y.Zone}let q=(()=>{class He{static{this.__symbol__=_}static assertZonePatched(){if(y.Promise!==Fn.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let g=He.current;for(;g.parent;)g=g.parent;return g}static get current(){return It.zone}static get currentTask(){return An}static __load_patch(g,C,de=!1){if(Fn.hasOwnProperty(g)){if(!de&&X)throw Error("Already loaded patch: "+g)}else if(!y["__Zone_disable_"+g]){const Ee="Zone:"+g;w(Ee),Fn[g]=C(y,He,St),E(Ee,Ee)}}get parent(){return this._parent}get name(){return this._name}constructor(g,C){this._parent=g,this._name=C?C.name||"unnamed":"",this._properties=C&&C.properties||{},this._zoneDelegate=new he(this,this._parent&&this._parent._zoneDelegate,C)}get(g){const C=this.getZoneWith(g);if(C)return C._properties[g]}getZoneWith(g){let C=this;for(;C;){if(C._properties.hasOwnProperty(g))return C;C=C._parent}return null}fork(g){if(!g)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,g)}wrap(g,C){if("function"!=typeof g)throw new Error("Expecting function got: "+g);const de=this._zoneDelegate.intercept(this,g,C),Ee=this;return function(){return Ee.runGuarded(de,this,arguments,C)}}run(g,C,de,Ee){It={parent:It,zone:this};try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}finally{It=It.parent}}runGuarded(g,C=null,de,Ee){It={parent:It,zone:this};try{try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}catch(Yt){if(this._zoneDelegate.handleError(this,Yt))throw Yt}}finally{It=It.parent}}runTask(g,C,de){if(g.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===it&&(g.type===Xt||g.type===ge))return;const Ee=g.state!=J;Ee&&g._transitionTo(J,Qe),g.runCount++;const Yt=An;An=g,It={parent:It,zone:this};try{g.type==ge&&g.data&&!g.data.isPeriodic&&(g.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,g,C,de)}catch(U){if(this._zoneDelegate.handleError(this,U))throw U}}finally{g.state!==it&&g.state!==Z&&(g.type==Xt||g.data&&g.data.isPeriodic?Ee&&g._transitionTo(Qe,J):(g.runCount=0,this._updateTaskCount(g,-1),Ee&&g._transitionTo(it,J,it))),It=It.parent,An=Yt}}scheduleTask(g){if(g.zone&&g.zone!==this){let de=this;for(;de;){if(de===g.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${g.zone.name}`);de=de.parent}}g._transitionTo(wt,it);const C=[];g._zoneDelegates=C,g._zone=this;try{g=this._zoneDelegate.scheduleTask(this,g)}catch(de){throw g._transitionTo(Z,wt,it),this._zoneDelegate.handleError(this,de),de}return g._zoneDelegates===C&&this._updateTaskCount(g,1),g.state==wt&&g._transitionTo(Qe,wt),g}scheduleMicroTask(g,C,de,Ee){return this.scheduleTask(new ie(Pe,g,C,de,Ee,void 0))}scheduleMacroTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(ge,g,C,de,Ee,Yt))}scheduleEventTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(Xt,g,C,de,Ee,Yt))}cancelTask(g){if(g.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===Qe||g.state===J){g._transitionTo(at,Qe,J);try{this._zoneDelegate.cancelTask(this,g)}catch(C){throw g._transitionTo(Z,at),this._zoneDelegate.handleError(this,C),C}return this._updateTaskCount(g,-1),g._transitionTo(it,at),g.runCount=0,g}}_updateTaskCount(g,C){const de=g._zoneDelegates;-1==C&&(g._zoneDelegates=null);for(let Ee=0;EeHe.hasTask(g,C),onScheduleTask:(He,K,g,C)=>He.scheduleTask(g,C),onInvokeTask:(He,K,g,C,de,Ee)=>He.invokeTask(g,C,de,Ee),onCancelTask:(He,K,g,C)=>He.cancelTask(g,C)};class he{constructor(K,g,C){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=K,this._parentDelegate=g,this._forkZS=C&&(C&&C.onFork?C:g._forkZS),this._forkDlgt=C&&(C.onFork?g:g._forkDlgt),this._forkCurrZone=C&&(C.onFork?this.zone:g._forkCurrZone),this._interceptZS=C&&(C.onIntercept?C:g._interceptZS),this._interceptDlgt=C&&(C.onIntercept?g:g._interceptDlgt),this._interceptCurrZone=C&&(C.onIntercept?this.zone:g._interceptCurrZone),this._invokeZS=C&&(C.onInvoke?C:g._invokeZS),this._invokeDlgt=C&&(C.onInvoke?g:g._invokeDlgt),this._invokeCurrZone=C&&(C.onInvoke?this.zone:g._invokeCurrZone),this._handleErrorZS=C&&(C.onHandleError?C:g._handleErrorZS),this._handleErrorDlgt=C&&(C.onHandleError?g:g._handleErrorDlgt),this._handleErrorCurrZone=C&&(C.onHandleError?this.zone:g._handleErrorCurrZone),this._scheduleTaskZS=C&&(C.onScheduleTask?C:g._scheduleTaskZS),this._scheduleTaskDlgt=C&&(C.onScheduleTask?g:g._scheduleTaskDlgt),this._scheduleTaskCurrZone=C&&(C.onScheduleTask?this.zone:g._scheduleTaskCurrZone),this._invokeTaskZS=C&&(C.onInvokeTask?C:g._invokeTaskZS),this._invokeTaskDlgt=C&&(C.onInvokeTask?g:g._invokeTaskDlgt),this._invokeTaskCurrZone=C&&(C.onInvokeTask?this.zone:g._invokeTaskCurrZone),this._cancelTaskZS=C&&(C.onCancelTask?C:g._cancelTaskZS),this._cancelTaskDlgt=C&&(C.onCancelTask?g:g._cancelTaskDlgt),this._cancelTaskCurrZone=C&&(C.onCancelTask?this.zone:g._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const de=C&&C.onHasTask;(de||g&&g._hasTaskZS)&&(this._hasTaskZS=de?C:fe,this._hasTaskDlgt=g,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=K,C.onScheduleTask||(this._scheduleTaskZS=fe,this._scheduleTaskDlgt=g,this._scheduleTaskCurrZone=this.zone),C.onInvokeTask||(this._invokeTaskZS=fe,this._invokeTaskDlgt=g,this._invokeTaskCurrZone=this.zone),C.onCancelTask||(this._cancelTaskZS=fe,this._cancelTaskDlgt=g,this._cancelTaskCurrZone=this.zone))}fork(K,g){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,K,g):new q(K,g)}intercept(K,g,C){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,K,g,C):g}invoke(K,g,C,de,Ee){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,K,g,C,de,Ee):g.apply(C,de)}handleError(K,g){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,K,g)}scheduleTask(K,g){let C=g;if(this._scheduleTaskZS)this._hasTaskZS&&C._zoneDelegates.push(this._hasTaskDlgtOwner),C=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,K,g),C||(C=g);else if(g.scheduleFn)g.scheduleFn(g);else{if(g.type!=Pe)throw new Error("Task is missing scheduleFn.");Ne(g)}return C}invokeTask(K,g,C,de){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,K,g,C,de):g.callback.apply(C,de)}cancelTask(K,g){let C;if(this._cancelTaskZS)C=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,K,g);else{if(!g.cancelFn)throw Error("Task is not cancelable");C=g.cancelFn(g)}return C}hasTask(K,g){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,K,g)}catch(C){this.handleError(K,C)}}_updateTaskCount(K,g){const C=this._taskCounts,de=C[K],Ee=C[K]=de+g;if(Ee<0)throw new Error("More tasks executed then were scheduled.");0!=de&&0!=Ee||this.hasTask(this.zone,{microTask:C.microTask>0,macroTask:C.macroTask>0,eventTask:C.eventTask>0,change:K})}}class ie{constructor(K,g,C,de,Ee,Yt){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=K,this.source=g,this.data=de,this.scheduleFn=Ee,this.cancelFn=Yt,!C)throw new Error("callback is not defined");this.callback=C;const U=this;this.invoke=K===Xt&&de&&de.useG?ie.invokeTask:function(){return ie.invokeTask.call(y,U,this,arguments)}}static invokeTask(K,g,C){K||(K=this),sn++;try{return K.runCount++,K.zone.runTask(K,g,C)}finally{1==sn&&ee(),sn--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(it,wt)}_transitionTo(K,g,C){if(this._state!==g&&this._state!==C)throw new Error(`${this.type} '${this.source}': can not transition to '${K}', expecting state '${g}'${C?" or '"+C+"'":""}, was '${this._state}'.`);this._state=K,K==it&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const ke=_("setTimeout"),je=_("Promise"),Le=_("then");let qt,st=[],Ye=!1;function yt(He){if(qt||y[je]&&(qt=y[je].resolve(0)),qt){let K=qt[Le];K||(K=qt.then),K.call(qt,He)}else y[ke](He,0)}function Ne(He){0===sn&&0===st.length&&yt(ee),He&&st.push(He)}function ee(){if(!Ye){for(Ye=!0;st.length;){const He=st;st=[];for(let K=0;KIt,onUnhandledError:Ct,microtaskDrainDone:Ct,scheduleMicroTask:Ne,showUncaughtError:()=>!q[_("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:Ct,patchMethod:()=>Ct,bindArguments:()=>[],patchThen:()=>Ct,patchMacroTask:()=>Ct,patchEventPrototype:()=>Ct,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>Ct,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>Ct,wrapWithCurrentZone:()=>Ct,filterProperties:()=>[],attachOriginToPatched:()=>Ct,_redefineProperty:()=>Ct,patchCallbacks:()=>Ct,nativeScheduleMicroTask:yt};let It={parent:null,zone:new q(null,null)},An=null,sn=0;function Ct(){}E("Zone","Zone"),y.Zone=q}(globalThis);const Sr=Object.getOwnPropertyDescriptor,no=Object.defineProperty,ro=Object.getPrototypeOf,io=Object.create,jc=Array.prototype.slice,rl="addEventListener",Tt="removeEventListener",Ar=Zone.__symbol__(rl),Kr=Zone.__symbol__(Tt),rn="true",Ze="false",oo=Zone.__symbol__("");function bs(y,I){return Zone.current.wrap(y,I)}function il(y,I,w,E,A){return Zone.current.scheduleMacroTask(y,I,w,E,A)}const Ke=Zone.__symbol__,ei=typeof window<"u",ti=ei?window:void 0,zt=ei&&ti||globalThis,ol="removeAttribute";function so(y,I){for(let w=y.length-1;w>=0;w--)"function"==typeof y[w]&&(y[w]=bs(y[w],I+"_"+w));return y}function Os(y){return!y||!1!==y.writable&&!("function"==typeof y.get&&typeof y.set>"u")}const xs=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ni=!("nw"in zt)&&typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process),ao=!ni&&!xs&&!(!ei||!ti.HTMLElement),Ls=typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process)&&!xs&&!(!ei||!ti.HTMLElement),zr={},ri=function(y){if(!(y=y||zt.event))return;let I=zr[y.type];I||(I=zr[y.type]=Ke("ON_PROPERTY"+y.type));const w=this||y.target||zt,E=w[I];let A;return ao&&w===ti&&"error"===y.type?(A=E&&E.call(this,y.message,y.filename,y.lineno,y.colno,y.error),!0===A&&y.preventDefault()):(A=E&&E.apply(this,arguments),null!=A&&!A&&y.preventDefault()),A};function br(y,I,w){let E=Sr(y,I);if(!E&&w&&Sr(w,I)&&(E={enumerable:!0,configurable:!0}),!E||!E.configurable)return;const A=Ke("on"+I+"patched");if(y.hasOwnProperty(A)&&y[A])return;delete E.writable,delete E.value;const _=E.get,X=E.set,q=I.slice(2);let fe=zr[q];fe||(fe=zr[q]=Ke("ON_PROPERTY"+q)),E.set=function(he){let ie=this;!ie&&y===zt&&(ie=zt),ie&&("function"==typeof ie[fe]&&ie.removeEventListener(q,ri),X&&X.call(ie,null),ie[fe]=he,"function"==typeof he&&ie.addEventListener(q,ri,!1))},E.get=function(){let he=this;if(!he&&y===zt&&(he=zt),!he)return null;const ie=he[fe];if(ie)return ie;if(_){let ke=_.call(this);if(ke)return E.set.call(this,ke),"function"==typeof he[ol]&&he.removeAttribute(I),ke}return null},no(y,I,E),y[A]=!0}function Ps(y,I,w){if(I)for(let E=0;Efunction(X,q){const fe=w(X,q);return fe.cbIdx>=0&&"function"==typeof q[fe.cbIdx]?il(fe.name,q[fe.cbIdx],fe,A):_.apply(X,q)})}function er(y,I){y[Ke("OriginalDelegate")]=I}let Ac=!1,uo=!1;function zc(){if(Ac)return uo;Ac=!0;try{const y=ti.navigator.userAgent;(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/")||-1!==y.indexOf("Edge/"))&&(uo=!0)}catch{}return uo}Zone.__load_patch("ZoneAwarePromise",(y,I,w)=>{const E=Object.getOwnPropertyDescriptor,A=Object.defineProperty,X=w.symbol,q=[],fe=!1!==y[X("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],he=X("Promise"),ie=X("then"),ke="__creationTrace__";w.onUnhandledError=U=>{if(w.showUncaughtError()){const k=U&&U.rejection;k?console.error("Unhandled Promise rejection:",k instanceof Error?k.message:k,"; Zone:",U.zone.name,"; Task:",U.task&&U.task.source,"; Value:",k,k instanceof Error?k.stack:void 0):console.error(U)}},w.microtaskDrainDone=()=>{for(;q.length;){const U=q.shift();try{U.zone.runGuarded(()=>{throw U.throwOriginal?U.rejection:U})}catch(k){Le(k)}}};const je=X("unhandledPromiseRejectionHandler");function Le(U){w.onUnhandledError(U);try{const k=I[je];"function"==typeof k&&k.call(this,U)}catch{}}function st(U){return U&&U.then}function Ye(U){return U}function qt(U){return g.reject(U)}const yt=X("state"),Ne=X("value"),ee=X("finally"),Ut=X("parentPromiseValue"),it=X("parentPromiseState"),wt="Promise.then",Qe=null,J=!0,at=!1,Z=0;function Pe(U,k){return T=>{try{St(U,k,T)}catch(Q){St(U,!1,Q)}}}const ge=function(){let U=!1;return function(T){return function(){U||(U=!0,T.apply(null,arguments))}}},Xt="Promise resolved with itself",Fn=X("currentTaskTrace");function St(U,k,T){const Q=ge();if(U===T)throw new TypeError(Xt);if(U[yt]===Qe){let ue=null;try{("object"==typeof T||"function"==typeof T)&&(ue=T&&T.then)}catch(B){return Q(()=>{St(U,!1,B)})(),U}if(k!==at&&T instanceof g&&T.hasOwnProperty(yt)&&T.hasOwnProperty(Ne)&&T[yt]!==Qe)An(T),St(U,T[yt],T[Ne]);else if(k!==at&&"function"==typeof ue)try{ue.call(T,Q(Pe(U,k)),Q(Pe(U,!1)))}catch(B){Q(()=>{St(U,!1,B)})()}else{U[yt]=k;const B=U[Ne];if(U[Ne]=T,U[ee]===ee&&k===J&&(U[yt]=U[it],U[Ne]=U[Ut]),k===at&&T instanceof Error){const ae=I.currentTask&&I.currentTask.data&&I.currentTask.data[ke];ae&&A(T,Fn,{configurable:!0,enumerable:!1,writable:!0,value:ae})}for(let ae=0;ae{try{const te=U[Ne],Te=!!T&&ee===T[ee];Te&&(T[Ut]=te,T[it]=B);const ze=k.run(ae,void 0,Te&&ae!==qt&&ae!==Ye?[]:[te]);St(T,!0,ze)}catch(te){St(T,!1,te)}},T)}const He=function(){},K=y.AggregateError;class g{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(k){return k instanceof g?k:St(new this(null),J,k)}static reject(k){return St(new this(null),at,k)}static withResolvers(){const k={};return k.promise=new g((T,Q)=>{k.resolve=T,k.reject=Q}),k}static any(k){if(!k||"function"!=typeof k[Symbol.iterator])return Promise.reject(new K([],"All promises were rejected"));const T=[];let Q=0;try{for(let ae of k)Q++,T.push(g.resolve(ae))}catch{return Promise.reject(new K([],"All promises were rejected"))}if(0===Q)return Promise.reject(new K([],"All promises were rejected"));let ue=!1;const B=[];return new g((ae,te)=>{for(let Te=0;Te{ue||(ue=!0,ae(ze))},ze=>{B.push(ze),Q--,0===Q&&(ue=!0,te(new K(B,"All promises were rejected")))})})}static race(k){let T,Q,ue=new this((te,Te)=>{T=te,Q=Te});function B(te){T(te)}function ae(te){Q(te)}for(let te of k)st(te)||(te=this.resolve(te)),te.then(B,ae);return ue}static all(k){return g.allWithCallback(k)}static allSettled(k){return(this&&this.prototype instanceof g?this:g).allWithCallback(k,{thenCallback:Q=>({status:"fulfilled",value:Q}),errorCallback:Q=>({status:"rejected",reason:Q})})}static allWithCallback(k,T){let Q,ue,B=new this((ze,lt)=>{Q=ze,ue=lt}),ae=2,te=0;const Te=[];for(let ze of k){st(ze)||(ze=this.resolve(ze));const lt=te;try{ze.then(nt=>{Te[lt]=T?T.thenCallback(nt):nt,ae--,0===ae&&Q(Te)},nt=>{T?(Te[lt]=T.errorCallback(nt),ae--,0===ae&&Q(Te)):ue(nt)})}catch(nt){ue(nt)}ae++,te++}return ae-=2,0===ae&&Q(Te),B}constructor(k){const T=this;if(!(T instanceof g))throw new Error("Must be an instanceof Promise.");T[yt]=Qe,T[Ne]=[];try{const Q=ge();k&&k(Q(Pe(T,J)),Q(Pe(T,at)))}catch(Q){St(T,!1,Q)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return g}then(k,T){let Q=this.constructor?.[Symbol.species];(!Q||"function"!=typeof Q)&&(Q=this.constructor||g);const ue=new Q(He),B=I.current;return this[yt]==Qe?this[Ne].push(B,ue,k,T):sn(this,B,ue,k,T),ue}catch(k){return this.then(null,k)}finally(k){let T=this.constructor?.[Symbol.species];(!T||"function"!=typeof T)&&(T=g);const Q=new T(He);Q[ee]=ee;const ue=I.current;return this[yt]==Qe?this[Ne].push(ue,Q,k,k):sn(this,ue,Q,k,k),Q}}g.resolve=g.resolve,g.reject=g.reject,g.race=g.race,g.all=g.all;const C=y[he]=y.Promise;y.Promise=g;const de=X("thenPatched");function Ee(U){const k=U.prototype,T=E(k,"then");if(T&&(!1===T.writable||!T.configurable))return;const Q=k.then;k[ie]=Q,U.prototype.then=function(ue,B){return new g((te,Te)=>{Q.call(this,te,Te)}).then(ue,B)},U[de]=!0}return w.patchThen=Ee,C&&(Ee(C),hr(y,"fetch",U=>function Yt(U){return function(k,T){let Q=U.apply(k,T);if(Q instanceof g)return Q;let ue=Q.constructor;return ue[de]||Ee(ue),Q}}(U))),Promise[I.__symbol__("uncaughtPromiseErrors")]=q,g}),Zone.__load_patch("toString",y=>{const I=Function.prototype.toString,w=Ke("OriginalDelegate"),E=Ke("Promise"),A=Ke("Error"),_=function(){if("function"==typeof this){const he=this[w];if(he)return"function"==typeof he?I.call(he):Object.prototype.toString.call(he);if(this===Promise){const ie=y[E];if(ie)return I.call(ie)}if(this===Error){const ie=y[A];if(ie)return I.call(ie)}}return I.call(this)};_[w]=I,Function.prototype.toString=_;const X=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":X.call(this)}});let pr=!1;if(typeof window<"u")try{const y=Object.defineProperty({},"passive",{get:function(){pr=!0}});window.addEventListener("test",y,y),window.removeEventListener("test",y,y)}catch{pr=!1}const eg={useG:!0},jn={},bc={},ll=new RegExp("^"+oo+"(\\w+)(true|false)$"),Oc=Ke("propagationStopped");function ul(y,I){const w=(I?I(y):y)+Ze,E=(I?I(y):y)+rn,A=oo+w,_=oo+E;jn[y]={},jn[y][Ze]=A,jn[y][rn]=_}function xc(y,I,w,E){const A=E&&E.add||rl,_=E&&E.rm||Tt,X=E&&E.listeners||"eventListeners",q=E&&E.rmAll||"removeAllListeners",fe=Ke(A),he="."+A+":",ie="prependListener",ke="."+ie+":",je=function(Ne,ee,Ut){if(Ne.isRemoved)return;const it=Ne.callback;let wt;"object"==typeof it&&it.handleEvent&&(Ne.callback=J=>it.handleEvent(J),Ne.originalDelegate=it);try{Ne.invoke(Ne,ee,[Ut])}catch(J){wt=J}const Qe=Ne.options;return Qe&&"object"==typeof Qe&&Qe.once&&ee[_].call(ee,Ut.type,Ne.originalDelegate?Ne.originalDelegate:Ne.callback,Qe),wt};function Le(Ne,ee,Ut){if(!(ee=ee||y.event))return;const it=Ne||ee.target||y,wt=it[jn[ee.type][Ut?rn:Ze]];if(wt){const Qe=[];if(1===wt.length){const J=je(wt[0],it,ee);J&&Qe.push(J)}else{const J=wt.slice();for(let at=0;at{throw at})}}}const st=function(Ne){return Le(this,Ne,!1)},Ye=function(Ne){return Le(this,Ne,!0)};function qt(Ne,ee){if(!Ne)return!1;let Ut=!0;ee&&void 0!==ee.useG&&(Ut=ee.useG);const it=ee&&ee.vh;let wt=!0;ee&&void 0!==ee.chkDup&&(wt=ee.chkDup);let Qe=!1;ee&&void 0!==ee.rt&&(Qe=ee.rt);let J=Ne;for(;J&&!J.hasOwnProperty(A);)J=ro(J);if(!J&&Ne[A]&&(J=Ne),!J||J[fe])return!1;const at=ee&&ee.eventNameToString,Z={},Pe=J[fe]=J[A],ge=J[Ke(_)]=J[_],Xt=J[Ke(X)]=J[X],Fn=J[Ke(q)]=J[q];let St;ee&&ee.prepend&&(St=J[Ke(ee.prepend)]=J[ee.prepend]);const g=Ut?function(T){if(!Z.isExisting)return Pe.call(Z.target,Z.eventName,Z.capture?Ye:st,Z.options)}:function(T){return Pe.call(Z.target,Z.eventName,T.invoke,Z.options)},C=Ut?function(T){if(!T.isRemoved){const Q=jn[T.eventName];let ue;Q&&(ue=Q[T.capture?rn:Ze]);const B=ue&&T.target[ue];if(B)for(let ae=0;ae{Qn.zone.cancelTask(Qn)},{once:!0})),Z.target=null,Ci&&(Ci.taskData=null),fo&&(Pt.once=!0),!pr&&"boolean"==typeof Qn.options||(Qn.options=Pt),Qn.target=Te,Qn.capture=Pr,Qn.eventName=ze,nt&&(Qn.originalDelegate=lt),te?Yn.unshift(Qn):Yn.push(Qn),ae?Te:void 0}};return J[A]=k(Pe,he,g,C,Qe),St&&(J[ie]=k(St,ke,function(T){return St.call(Z.target,Z.eventName,T.invoke,Z.options)},C,Qe,!0)),J[_]=function(){const T=this||y;let Q=arguments[0];ee&&ee.transferEventName&&(Q=ee.transferEventName(Q));const ue=arguments[2],B=!!ue&&("boolean"==typeof ue||ue.capture),ae=arguments[1];if(!ae)return ge.apply(this,arguments);if(it&&!it(ge,ae,T,arguments))return;const te=jn[Q];let Te;te&&(Te=te[B?rn:Ze]);const ze=Te&&T[Te];if(ze)for(let lt=0;ltfunction(A,_){A[Oc]=!0,E&&E.apply(A,_)})}function Pc(y,I,w,E,A){const _=Zone.__symbol__(E);if(I[_])return;const X=I[_]=I[E];I[E]=function(q,fe,he){return fe&&fe.prototype&&A.forEach(function(ie){const ke=`${w}.${E}::`+ie,je=fe.prototype;try{if(je.hasOwnProperty(ie)){const Le=y.ObjectGetOwnPropertyDescriptor(je,ie);Le&&Le.value?(Le.value=y.wrapWithCurrentZone(Le.value,ke),y._redefineProperty(fe.prototype,ie,Le)):je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}else je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}catch{}}),X.call(I,q,fe,he)},y.attachOriginToPatched(I[E],X)}function _c(y,I,w){if(!w||0===w.length)return I;const E=w.filter(_=>_.target===y);if(!E||0===E.length)return I;const A=E[0].ignoreProperties;return I.filter(_=>-1===A.indexOf(_))}function Sn(y,I,w,E){y&&Ps(y,_c(y,I,w),E)}function co(y){return Object.getOwnPropertyNames(y).filter(I=>I.startsWith("on")&&I.length>2).map(I=>I.substring(2))}Zone.__load_patch("util",(y,I,w)=>{const E=co(y);w.patchOnProperties=Ps,w.patchMethod=hr,w.bindArguments=so,w.patchMacroTask=Sc;const A=I.__symbol__("BLACK_LISTED_EVENTS"),_=I.__symbol__("UNPATCHED_EVENTS");y[_]&&(y[A]=y[_]),y[A]&&(I[A]=I[_]=y[A]),w.patchEventPrototype=cl,w.patchEventTarget=xc,w.isIEOrEdge=zc,w.ObjectDefineProperty=no,w.ObjectGetOwnPropertyDescriptor=Sr,w.ObjectCreate=io,w.ArraySlice=jc,w.patchClass=lo,w.wrapWithCurrentZone=bs,w.filterProperties=_c,w.attachOriginToPatched=er,w._redefineProperty=Object.defineProperty,w.patchCallbacks=Pc,w.getGlobalObjects=()=>({globalSources:bc,zoneSymbolEventNames:jn,eventNames:E,isBrowser:ao,isMix:Ls,isNode:ni,TRUE_STR:rn,FALSE_STR:Ze,ZONE_SYMBOL_PREFIX:oo,ADD_EVENT_LISTENER_STR:rl,REMOVE_EVENT_LISTENER_STR:Tt})});const on=Ke("zoneTask");function Or(y,I,w,E){let A=null,_=null;w+=E;const X={};function q(he){const ie=he.data;return ie.args[0]=function(){return he.invoke.apply(this,arguments)},ie.handleId=A.apply(y,ie.args),he}function fe(he){return _.call(y,he.data.handleId)}A=hr(y,I+=E,he=>function(ie,ke){if("function"==typeof ke[0]){const je={isPeriodic:"Interval"===E,delay:"Timeout"===E||"Interval"===E?ke[1]||0:void 0,args:ke},Le=ke[0];ke[0]=function(){try{return Le.apply(this,arguments)}finally{je.isPeriodic||("number"==typeof je.handleId?delete X[je.handleId]:je.handleId&&(je.handleId[on]=null))}};const st=il(I,ke[0],je,q,fe);if(!st)return st;const Ye=st.data.handleId;return"number"==typeof Ye?X[Ye]=st:Ye&&(Ye[on]=st),Ye&&Ye.ref&&Ye.unref&&"function"==typeof Ye.ref&&"function"==typeof Ye.unref&&(st.ref=Ye.ref.bind(Ye),st.unref=Ye.unref.bind(Ye)),"number"==typeof Ye||Ye?Ye:st}return he.apply(y,ke)}),_=hr(y,w,he=>function(ie,ke){const je=ke[0];let Le;"number"==typeof je?Le=X[je]:(Le=je&&je[on],Le||(Le=je)),Le&&"string"==typeof Le.type?"notScheduled"!==Le.state&&(Le.cancelFn&&Le.data.isPeriodic||0===Le.runCount)&&("number"==typeof je?delete X[je]:je&&(je[on]=null),Le.zone.cancelTask(Le)):he.apply(y,ke)})}Zone.__load_patch("legacy",y=>{const I=y[Zone.__symbol__("legacyPatch")];I&&I()}),Zone.__load_patch("timers",y=>{const I="set",w="clear";Or(y,I,w,"Timeout"),Or(y,I,w,"Interval"),Or(y,I,w,"Immediate")}),Zone.__load_patch("requestAnimationFrame",y=>{Or(y,"request","cancel","AnimationFrame"),Or(y,"mozRequest","mozCancel","AnimationFrame"),Or(y,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(y,I)=>{const w=["alert","prompt","confirm"];for(let E=0;Efunction(fe,he){return I.current.run(_,y,he,q)})}),Zone.__load_patch("EventTarget",(y,I,w)=>{(function xr(y,I){I.patchEventPrototype(y,I)})(y,w),function fl(y,I){if(Zone[I.symbol("patchEventTarget")])return;const{eventNames:w,zoneSymbolEventNames:E,TRUE_STR:A,FALSE_STR:_,ZONE_SYMBOL_PREFIX:X}=I.getGlobalObjects();for(let fe=0;fe{lo("MutationObserver"),lo("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(y,I,w)=>{lo("IntersectionObserver")}),Zone.__load_patch("FileReader",(y,I,w)=>{lo("FileReader")}),Zone.__load_patch("on_property",(y,I,w)=>{!function _s(y,I){if(ni&&!Ls||Zone[y.symbol("patchEvents")])return;const w=I.__Zone_ignore_on_properties;let E=[];if(ao){const A=window;E=E.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const _=function al(){try{const y=ti.navigator.userAgent;if(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:A,ignoreProperties:["error"]}]:[];Sn(A,co(A),w&&w.concat(_),ro(A))}E=E.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let A=0;A{!function dl(y,I){const{isBrowser:w,isMix:E}=I.getGlobalObjects();(w||E)&&y.customElements&&"customElements"in y&&I.patchCallbacks(I,y.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(y,w)}),Zone.__load_patch("XHR",(y,I)=>{!function fe(he){const ie=he.XMLHttpRequest;if(!ie)return;const ke=ie.prototype;let Le=ke[Ar],st=ke[Kr];if(!Le){const Z=he.XMLHttpRequestEventTarget;if(Z){const Pe=Z.prototype;Le=Pe[Ar],st=Pe[Kr]}}const Ye="readystatechange",qt="scheduled";function yt(Z){const Pe=Z.data,ge=Pe.target;ge[_]=!1,ge[q]=!1;const Xt=ge[A];Le||(Le=ge[Ar],st=ge[Kr]),Xt&&st.call(ge,Ye,Xt);const Fn=ge[A]=()=>{if(ge.readyState===ge.DONE)if(!Pe.aborted&&ge[_]&&Z.state===qt){const It=ge[I.__symbol__("loadfalse")];if(0!==ge.status&&It&&It.length>0){const An=Z.invoke;Z.invoke=function(){const sn=ge[I.__symbol__("loadfalse")];for(let Ct=0;Ctfunction(Z,Pe){return Z[E]=0==Pe[2],Z[X]=Pe[1],Ut.apply(Z,Pe)}),wt=Ke("fetchTaskAborting"),Qe=Ke("fetchTaskScheduling"),J=hr(ke,"send",()=>function(Z,Pe){if(!0===I.current[Qe]||Z[E])return J.apply(Z,Pe);{const ge={target:Z,url:Z[X],isPeriodic:!1,args:Pe,aborted:!1},Xt=il("XMLHttpRequest.send",Ne,ge,yt,ee);Z&&!0===Z[q]&&!ge.aborted&&Xt.state===qt&&Xt.invoke()}}),at=hr(ke,"abort",()=>function(Z,Pe){const ge=function je(Z){return Z[w]}(Z);if(ge&&"string"==typeof ge.type){if(null==ge.cancelFn||ge.data&&ge.data.aborted)return;ge.zone.cancelTask(ge)}else if(!0===I.current[wt])return at.apply(Z,Pe)})}(y);const w=Ke("xhrTask"),E=Ke("xhrSync"),A=Ke("xhrListener"),_=Ke("xhrScheduled"),X=Ke("xhrURL"),q=Ke("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",y=>{y.navigator&&y.navigator.geolocation&&function sl(y,I){const w=y.constructor.name;for(let E=0;E{const fe=function(){return q.apply(this,so(arguments,w+"."+A))};return er(fe,q),fe})(_)}}}(y.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(y,I)=>{function w(E){return function(A){Lc(y,E).forEach(X=>{const q=y.PromiseRejectionEvent;if(q){const fe=new q(E,{promise:A.promise,reason:A.rejection});X.invoke(fe)}})}}y.PromiseRejectionEvent&&(I[Ke("unhandledPromiseRejectionHandler")]=w("unhandledrejection"),I[Ke("rejectionHandledHandler")]=w("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(y,I,w)=>{!function ks(y,I){I.patchMethod(y,"queueMicrotask",w=>function(E,A){Zone.current.scheduleMicroTask("queueMicrotask",A[0])})}(y,w)})}},Sr=>{Sr(Sr.s=207)}]); \ No newline at end of file diff --git a/ej2-angular/samples/timeline/orientations/horizontal/main.9fecf7fbe2ed6b3b.js b/ej2-angular/samples/timeline/orientations/horizontal/main.9fecf7fbe2ed6b3b.js new file mode 100644 index 0000000000..ec737ba325 --- /dev/null +++ b/ej2-angular/samples/timeline/orientations/horizontal/main.9fecf7fbe2ed6b3b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{207:(Sr,no,ro)=>{let Tt=null,Kr=1;const rn=Symbol("SIGNAL");function Ze(e){const n=Tt;return Tt=e,n}function zt(e){if((!ri(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==Kr)){if(!e.producerMustRecompute(e)&&!ni(e))return e.dirty=!1,void(e.lastCleanEpoch=Kr);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=Kr}}function ni(e){br(e);for(let n=0;n0}function br(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}let uo=null;function Sn(e){return"function"==typeof e}function co(e){const t=e(r=>{Error.call(r),r.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}const _s=co(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((r,i)=>`${i+1}) ${r.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t});function ks(e,n){if(e){const t=e.indexOf(n);0<=t&&e.splice(t,1)}}class on{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(const o of t)o.remove(this);else t.remove(this);const{initialTeardown:r}=this;if(Sn(r))try{r()}catch(o){n=o instanceof _s?o.errors:[o]}const{_finalizers:i}=this;if(i){this._finalizers=null;for(const o of i)try{fl(o)}catch(s){n=n??[],s instanceof _s?n=[...n,...s.errors]:n.push(s)}}if(n)throw new _s(n)}}add(n){var t;if(n&&n!==this)if(this.closed)fl(n);else{if(n instanceof on){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(t=this._finalizers)&&void 0!==t?t:[]).push(n)}}_hasParent(n){const{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){const{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){const{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&ks(t,n)}remove(n){const{_finalizers:t}=this;t&&ks(t,n),n instanceof on&&n._removeParent(this)}}on.EMPTY=(()=>{const e=new on;return e.closed=!0,e})();const Or=on.EMPTY;function dl(e){return e instanceof on||e&&"closed"in e&&Sn(e.remove)&&Sn(e.add)&&Sn(e.unsubscribe)}function fl(e){Sn(e)?e():e.unsubscribe()}const xr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},y={setTimeout(e,n,...t){const{delegate:r}=y;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){const{delegate:n}=y;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function w(){}const E=X("C",void 0,void 0);function X(e,n,t){return{kind:e,value:n,error:t}}let q=null;function fe(e){if(xr.useDeprecatedSynchronousErrorHandling){const n=!q;if(n&&(q={errorThrown:!1,error:null}),e(),n){const{errorThrown:t,error:r}=q;if(q=null,t)throw r}}else e()}class ie extends on{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,dl(n)&&n.add(this)):this.destination=Ne}static create(n,t,r){return new st(n,t,r)}next(n){this.isStopped?yt(function _(e){return X("N",e,void 0)}(n),this):this._next(n)}error(n){this.isStopped?yt(function A(e){return X("E",void 0,e)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?yt(E,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ke=Function.prototype.bind;function je(e,n){return ke.call(e,n)}class Le{constructor(n){this.partialObserver=n}next(n){const{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){Ye(r)}}error(n){const{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){Ye(r)}else Ye(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){Ye(t)}}}class st extends ie{constructor(n,t,r){let i;if(super(),Sn(n)||!n)i={next:n??void 0,error:t??void 0,complete:r??void 0};else{let o;this&&xr.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&je(n.next,o),error:n.error&&je(n.error,o),complete:n.complete&&je(n.complete,o)}):i=n}this.destination=new Le(i)}}function Ye(e){xr.useDeprecatedSynchronousErrorHandling?function he(e){xr.useDeprecatedSynchronousErrorHandling&&q&&(q.errorThrown=!0,q.error=e)}(e):function I(e){y.setTimeout(()=>{const{onUnhandledError:n}=xr;if(!n)throw e;n(e)})}(e)}function yt(e,n){const{onStoppedNotification:t}=xr;t&&y.setTimeout(()=>t(e,n))}const Ne={closed:!0,next:w,error:function qt(e){throw e},complete:w},ee="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ut(e){return e}let Qe=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){const r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){const o=function Z(e){return e&&e instanceof ie||function at(e){return e&&Sn(e.next)&&Sn(e.error)&&Sn(e.complete)}(e)&&dl(e)}(t)?t:new st(t,r,i);return fe(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return new(r=J(r))((i,o)=>{const s=new st({next:a=>{try{t(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(t){var r;return null===(r=this.source)||void 0===r?void 0:r.subscribe(t)}[ee](){return this}pipe(...t){return function wt(e){return 0===e.length?Ut:1===e.length?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}(t)(this)}toPromise(t){return new(t=J(t))((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=n=>new e(n),e})();function J(e){var n;return null!==(n=e??xr.Promise)&&void 0!==n?n:Promise}const Pe=co(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ge=(()=>{class e extends Qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){const r=new Xt(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Pe}next(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(t)}})}error(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;const{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return(null===(t=this.observers)||void 0===t?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){const{hasError:r,isStopped:i,observers:o}=this;return r||i?Or:(this.currentObservers=null,o.push(t),new on(()=>{this.currentObservers=null,ks(o,t)}))}_checkFinalizedStatuses(t){const{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){const t=new Qe;return t.source=this,t}}return e.create=(n,t)=>new Xt(n,t),e})();class Xt extends ge{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===r||r.call(t,n)}error(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===r||r.call(t,n)}complete(){var n,t;null===(t=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===t||t.call(n)}_subscribe(n){var t,r;return null!==(r=null===(t=this.source)||void 0===t?void 0:t.subscribe(n))&&void 0!==r?r:Or}}class Fn extends ge{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){const{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}}class sn extends ie{constructor(n,t,r,i,o,s){super(n),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(l){n.error(l)}}:super._next,this._error=i?function(a){try{i(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:t}=this;super.unsubscribe(),!t&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Ct(e,n){return function It(e){return n=>{if(function St(e){return Sn(e?.lift)}(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}((t,r)=>{let i=0;t.subscribe(function An(e,n,t,r,i){return new sn(e,n,t,r,i)}(r,o=>{r.next(e.call(n,o,i++))}))})}class g extends Error{constructor(n,t){super(function C(e,n){return`NG0${Math.abs(e)}${n?": "+n:""}`}(n,t)),this.code=n}}function B(e){for(let n in e)if(e[n]===B)return n;throw Error("Could not find renamed property on target object.")}function ae(e,n){for(const t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function te(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(te).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const n=e.toString();if(null==n)return""+n;const t=n.indexOf("\n");return-1===t?n:n.substring(0,t)}function Te(e,n){return null==e||""===e?null===n?"":n:null==n||""===n?e:e+" "+n}const lt=B({__forward_ref__:B});function nt(e){return e.__forward_ref__=nt,e.toString=function(){return te(this())},e}function oe(e){return function Pt(e){return"function"==typeof e&&e.hasOwnProperty(lt)&&e.__forward_ref__===nt}(e)?e():e}function Lr(e){return e&&!!e.\u0275providers}const Pr=B({\u0275cmp:B}),fo=B({\u0275dir:B}),Rs=B({\u0275pipe:B}),Un=B({\u0275fac:B}),Yn=B({__NG_ELEMENT_ID__:B}),Fs=B({__NG_ENV_ID__:B});function Ve(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():function pe(e){return"string"==typeof e?e:null==e?"":String(e)}(e)}function Rc(e,n){throw new g(-201,!1)}function Dn(e,n){null==e&&function Me(e,n,t,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${t} ${r} ${n} <=Actual]`))}(n,e,null,"!=")}function qe(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function po(e){return{providers:e.providers||[],imports:e.imports||[]}}function hl(e){return ng(e,gl)||ng(e,rg)}function ng(e,n){return e.hasOwnProperty(n)?e[n]:null}function pl(e){return e&&(e.hasOwnProperty(Fc)||e.hasOwnProperty(NC))?e[Fc]:null}const gl=B({\u0275prov:B}),Fc=B({\u0275inj:B}),rg=B({ngInjectableDef:B}),NC=B({ngInjectorDef:B});var Re=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(Re||{});let Uc;function vn(e){const n=Uc;return Uc=e,n}function og(e,n,t){const r=hl(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:t&Re.Optional?null:void 0!==n?n:void Rc()}const rt=globalThis;class ye{constructor(n,t){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=qe({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Us={},Bc="__NG_DI_FLAG__",Ml="ngTempTokenPath",EC=/\n/gm,ag="__source";let go;function si(e){const n=go;return go=e,n}function jC(e,n=Re.Default){if(void 0===go)throw new g(-203,!1);return null===go?og(e,void 0,n):go.get(e,n&Re.Optional?null:void 0,n)}function $e(e,n=Re.Default){return(function ig(){return Uc}()||jC)(oe(e),n)}function Be(e,n=Re.Default){return $e(e,ml(n))}function ml(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Wc(e){const n=[];for(let t=0;tn){s=o-1;break}}}for(;oo?"":i[d+1].toLowerCase();const h=8&r?f:null;if(h&&-1!==ug(h,u,0)||2&r&&u!==f){if(nr(r))return!1;s=!0}}}}else{if(!s&&!nr(r)&&!nr(l))return!1;if(s&&nr(l))continue;s=!1,r=l|1&r}}return nr(r)||s}function nr(e){return 0==(1&e)}function LC(e,n,t,r){if(null===n)return-1;let i=0;if(r||!t){let o=!1;for(;i-1)for(t++;t0?'="'+a+'"':"")+"]"}else 8&r?i+="."+s:4&r&&(i+=" "+s);else""!==i&&!nr(s)&&(n+=Mg(o,i),i=""),r=s,o=o||!nr(r);t++}return""!==i&&(n+=Mg(o,i)),n}function Gc(e){return _r(()=>{const n=yg(e),t={...n,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===yl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||tr.Emulated,styles:e.styles||Xe,_:null,schemas:e.schemas||null,tView:null,id:""};Dg(t);const r=e.dependencies;return t.directiveDefs=Dl(r,!1),t.pipeDefs=Dl(r,!0),t.id=function BC(e){let n=0;const t=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const i of t)n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}(t),t})}function QC(e){return be(e)||Qt(e)}function HC(e){return null!==e}function Hs(e){return _r(()=>({type:e.type,bootstrap:e.bootstrap||Xe,declarations:e.declarations||Xe,imports:e.imports||Xe,exports:e.exports||Xe,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function mg(e,n){if(null==e)return gr;const t={};for(const r in e)if(e.hasOwnProperty(r)){const i=e[r];let o,s,a=ai.None;Array.isArray(i)?(a=i[0],o=i[1],s=i[2]??o):(o=i,s=i),n?(t[o]=a!==ai.None?[r,a]:r,n[o]=s):t[o]=r}return t}function Nn(e){return _r(()=>{const n=yg(e);return Dg(n),n})}function be(e){return e[Pr]||null}function Qt(e){return e[fo]||null}function Kt(e){return e[Rs]||null}function yg(e){const n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputTransforms:null,inputConfig:e.inputs||gr,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Xe,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:mg(e.inputs,n),outputs:mg(e.outputs),debugInfo:null}}function Dg(e){e.features?.forEach(n=>n(e))}function Dl(e,n){if(!e)return null;const t=n?Kt:QC;return()=>("function"==typeof e?e():e).map(r=>t(r)).filter(HC)}const Et=0,R=1,ce=2,bt=3,rr=4,ln=5,ir=6,Mo=7,gt=8,hn=9,kr=10,Ie=11,Vs=12,vg=13,mo=14,jt=15,Bs=16,yo=17,Mr=18,Ws=19,Ng=20,li=21,vl=22,Ti=23,ve=25,Zc=1,mr=7,Do=9,Ot=10;var qc=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(qc||{});function un(e){return Array.isArray(e)&&"object"==typeof e[Zc]}function cn(e){return Array.isArray(e)&&!0===e[Zc]}function Xc(e){return 0!=(4&e.flags)}function wi(e){return e.componentOffset>-1}function Il(e){return 1==(1&e.flags)}function or(e){return!!e.template}function Jc(e){return 0!=(512&e[ce])}function ji(e,n){return e.hasOwnProperty(Un)?e[Un]:null}class ZC{constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}}function Tg(e,n,t,r){null!==n?n.applyValueToInputSignal(n,r):e[t]=r}function wg(e){return e.type.prototype.ngOnChanges&&(e.setInput=XC),qC}function qC(){const e=Sg(this),n=e?.current;if(n){const t=e.previous;if(t===gr)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function XC(e,n,t,r,i){const o=this.declaredInputs[r],s=Sg(e)||function JC(e,n){return e[jg]=n}(e,{previous:gr,current:null}),a=s.current||(s.current={}),l=s.previous,u=l[o];a[o]=new ZC(u&&u.currentValue,t,l===gr),Tg(e,n,i,t)}const jg="__ngSimpleChanges__";function Sg(e){return e[jg]||null}const yr=function(e,n,t){};let bg=!1;function ut(e){for(;Array.isArray(e);)e=e[Et];return e}function pn(e,n){return ut(n[e.index])}function Zs(e,n){return e.data[n]}function bn(e,n){const t=n[e];return un(t)?t:t[Et]}function rd(e){return 128==(128&e[ce])}function Dr(e,n){return null==n?null:e[n]}function Og(e){e[yo]=0}function iE(e){1024&e[ce]||(e[ce]|=1024,rd(e)&&qs(e))}function Lg(e){return 9216&e[ce]||e[Ti]?.dirty}function id(e){Lg(e)?qs(e):64&e[ce]&&(function eE(){return bg}()?(e[ce]|=1024,qs(e)):e[kr].changeDetectionScheduler?.notify())}function qs(e){e[kr].changeDetectionScheduler?.notify();let n=Si(e);for(;null!==n&&!(8192&n[ce])&&(n[ce]|=8192,rd(n));)n=Si(n)}function Si(e){const n=e[bt];return cn(n)?n[bt]:n}const me={lFrame:Vg(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function _g(){return me.bindingsEnabled}function No(){return null!==me.skipHydrationRootTNode}function j(){return me.lFrame.lView}function Fe(){return me.lFrame.tView}function ct(){let e=kg();for(;null!==e&&64===e.type;)e=e.parent;return e}function kg(){return me.lFrame.currentTNode}function vr(e,n){const t=me.lFrame;t.currentTNode=e,t.isParent=n}function sd(){return me.lFrame.isParent}function ad(){me.lFrame.isParent=!1}function mE(e,n){const t=me.lFrame;t.bindingIndex=t.bindingRootIndex=e,ld(n)}function ld(e){me.lFrame.currentDirectiveIndex=e}function Yg(){return me.lFrame.currentQueryIndex}function cd(e){me.lFrame.currentQueryIndex=e}function DE(e){const n=e[R];return 2===n.type?n.declTNode:1===n.type?e[ln]:null}function Qg(e,n,t){if(t&Re.SkipSelf){let i=n,o=e;for(;!(i=i.parent,null!==i||t&Re.Host||(i=DE(o),null===i||(o=o[mo],10&i.type))););if(null===i)return!1;n=i,e=o}const r=me.lFrame=Hg();return r.currentTNode=n,r.lView=e,!0}function dd(e){const n=Hg(),t=e[R];me.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function Hg(){const e=me.lFrame,n=null===e?null:e.child;return null===n?Vg(e):n}function Vg(e){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=n),n}function Bg(){const e=me.lFrame;return me.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Wg=Bg;function fd(){const e=Bg();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function dn(){return me.lFrame.selectedIndex}function Ai(e){me.lFrame.selectedIndex=e}let Gg=!0;function Tl(){return Gg}function ui(e){Gg=e}function wl(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t=r)break}else n[l]<0&&(e[yo]+=65536),(a>14>16&&(3&e[ce])===n&&(e[ce]+=16384,qg(a,o)):qg(a,o)}const Io=-1;class Js{constructor(n,t,r){this.factory=n,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=r}}function gd(e){return e!==Io}function Ks(e){return 32767&e}function ea(e,n){let t=function bE(e){return e>>16}(e),r=n;for(;t>0;)r=r[mo],t--;return r}let Md=!0;function Al(e){const n=Md;return Md=e,n}const Xg=255,Jg=5;let OE=0;const Ir={};function zl(e,n){const t=Kg(e,n);if(-1!==t)return t;const r=n[R];r.firstCreatePass&&(e.injectorIndex=n.length,md(r.data,e),md(n,null),md(r.blueprint,null));const i=bl(e,n),o=e.injectorIndex;if(gd(i)){const s=Ks(i),a=ea(i,n),l=a[R].data;for(let u=0;u<8;u++)n[o+u]=a[s+u]|l[s+u]}return n[o+8]=i,o}function md(e,n){e.push(0,0,0,0,0,0,0,0,n)}function Kg(e,n){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===n[e.injectorIndex+8]?-1:e.injectorIndex}function bl(e,n){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;null!==i;){if(r=sM(i),null===r)return Io;if(t++,i=i[mo],-1!==r.injectorIndex)return r.injectorIndex|t<<16}return Io}function yd(e,n,t){!function xE(e,n,t){let r;"string"==typeof t?r=t.charCodeAt(0)||0:t.hasOwnProperty(Yn)&&(r=t[Yn]),null==r&&(r=t[Yn]=OE++);const i=r&Xg;n.data[e+(i>>Jg)]|=1<=0?n&Xg:kE:n}(t);if("function"==typeof o){if(!Qg(n,e,r))return r&Re.Host?eM(i,0,r):tM(n,t,r,i);try{let s;if(s=o(r),null!=s||r&Re.Optional)return s;Rc()}finally{Wg()}}else if("number"==typeof o){let s=null,a=Kg(e,n),l=Io,u=r&Re.Host?n[jt][ln]:null;for((-1===a||r&Re.SkipSelf)&&(l=-1===a?bl(e,n):n[a+8],l!==Io&&oM(r,!1)?(s=n[R],a=Ks(l),n=ea(l,n)):a=-1);-1!==a;){const c=n[R];if(iM(o,a,c.data)){const d=PE(a,n,t,s,r,u);if(d!==Ir)return d}l=n[a+8],l!==Io&&oM(r,n[R].data[a+8]===u)&&iM(o,a,n)?(s=c,a=Ks(l),n=ea(l,n)):a=-1}}return i}function PE(e,n,t,r,i,o){const s=n[R],a=s.data[e+8],c=Ol(a,s,t,null==r?wi(a)&&Md:r!=s&&0!=(3&a.type),i&Re.Host&&o===a);return null!==c?zi(n,s,c,a):Ir}function Ol(e,n,t,r,i){const o=e.providerIndexes,s=n.data,a=1048575&o,l=e.directiveStart,c=o>>20,f=i?a+c:e.directiveEnd;for(let h=r?a:a+c;h=l&&p.type===t)return h}if(i){const h=s[l];if(h&&or(h)&&h.type===t)return l}return null}function zi(e,n,t,r){let i=e[t];const o=n.data;if(function jE(e){return e instanceof Js}(i)){const s=i;s.resolving&&function Qn(e,n){const t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new g(-200,`Circular dependency in DI detected for ${e}${t}`)}(Ve(o[t]));const a=Al(s.canSeeViewProviders);s.resolving=!0;const u=s.injectImpl?vn(s.injectImpl):null;Qg(e,r,Re.Default);try{i=e[t]=s.factory(void 0,o,e,r),n.firstCreatePass&&t>=r.directiveStart&&function TE(e,n,t){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=n.type.prototype;if(r){const s=wg(n);(t.preOrderHooks??=[]).push(e,s),(t.preOrderCheckHooks??=[]).push(e,s)}i&&(t.preOrderHooks??=[]).push(0-e,i),o&&((t.preOrderHooks??=[]).push(e,o),(t.preOrderCheckHooks??=[]).push(e,o))}(t,o[t],n)}finally{null!==u&&vn(u),Al(a),s.resolving=!1,Wg()}}return i}function iM(e,n,t){return!!(t[n+(e>>Jg)]&1<{const r=function Nd(e){return function(...t){if(e){const r=e(...t);for(const i in r)this[i]=r[i]}}}(n);function i(...o){if(this instanceof i)return r.apply(this,o),this;const s=new i(...o);return a.annotation=s,a;function a(l,u,c){const d=l.hasOwnProperty(wo)?l[wo]:Object.defineProperty(l,wo,{value:[]})[wo];for(;d.length<=c;)d.push(null);return(d[c]=d[c]||[]).push(s),l}}return t&&(i.prototype=Object.create(t.prototype)),i.prototype.ngMetadataName=e,i.annotationCls=i,i})}function zo(e,n){e.forEach(t=>Array.isArray(t)?zo(t,n):n(t))}function lM(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function xl(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}const Td=Ys(So("Optional"),8),wd=Ys(So("SkipSelf"),4),xo=new ye(""),pM=new ye("",-1),Sd=new ye("");class kl{get(n,t=Us){if(t===Us){const r=new Error(`NullInjectorError: No provider for ${te(n)}!`);throw r.name="NullInjectorError",r}return t}}function aT(...e){return{\u0275providers:gM(0,e),\u0275fromNgModule:!0}}function gM(e,...n){const t=[],r=new Set;let i;const o=s=>{t.push(s)};return zo(n,s=>{const a=s;Rl(a,o,[],r)&&(i||=[],i.push(a))}),void 0!==i&&MM(i,o),t}function MM(e,n){for(let t=0;t{n(o,r)})}}function Rl(e,n,t,r){if(!(e=oe(e)))return!1;let i=null,o=pl(e);const s=!o&&be(e);if(o||s){if(s&&!s.standalone)return!1;i=e}else{const l=e.ngModule;if(o=pl(l),!o)return!1;i=l}const a=r.has(i);if(s){if(a)return!1;if(r.add(i),s.dependencies){const l="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const u of l)Rl(u,n,t,r)}}else{if(!o)return!1;{if(null!=o.imports&&!a){let u;r.add(i);try{zo(o.imports,c=>{Rl(c,n,t,r)&&(u||=[],u.push(c))})}finally{}void 0!==u&&MM(u,n)}if(!a){const u=ji(i)||(()=>new i);n({provide:i,useFactory:u,deps:Xe},i),n({provide:Sd,useValue:i,multi:!0},i),n({provide:xo,useValue:()=>$e(i),multi:!0},i)}const l=o.providers;if(null!=l&&!a){const u=e;zd(l,c=>{n(c,u)})}}}return i!==e&&void 0!==e.providers}function zd(e,n){for(let t of e)Lr(t)&&(t=t.\u0275providers),Array.isArray(t)?zd(t,n):n(t)}const lT=B({provide:String,useValue:B});function bd(e){return null!==e&&"object"==typeof e&&lT in e}function bi(e){return"function"==typeof e}const Od=new ye(""),Fl={},cT={};let xd;function Ul(){return void 0===xd&&(xd=new kl),xd}class Ur{}class Lo extends Ur{get destroyed(){return this._destroyed}constructor(n,t,r,i){super(),this.parent=t,this.source=r,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Pd(n,s=>this.processProvider(s)),this.records.set(pM,Po(void 0,this)),i.has("environment")&&this.records.set(Ur,Po(void 0,this));const o=this.records.get(Od);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Sd,Xe,Re.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const t of n)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(n){return this.assertNotDestroyed(),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){this.assertNotDestroyed();const t=si(this),r=vn(void 0);try{return n()}finally{si(t),vn(r)}}get(n,t=Us,r=Re.Default){if(this.assertNotDestroyed(),n.hasOwnProperty(Fs))return n[Fs](this);r=ml(r);const o=si(this),s=vn(void 0);try{if(!(r&Re.SkipSelf)){let l=this.records.get(n);if(void 0===l){const u=function gT(e){return"function"==typeof e||"object"==typeof e&&e instanceof ye}(n)&&hl(n);l=u&&this.injectableDefInScope(u)?Po(Ld(n),Fl):null,this.records.set(n,l)}if(null!=l)return this.hydrate(n,l)}return(r&Re.Self?Ul():this.parent).get(n,t=r&Re.Optional&&t===Us?null:t)}catch(a){if("NullInjectorError"===a.name){if((a[Ml]=a[Ml]||[]).unshift(te(n)),o)throw a;return function AC(e,n,t,r){const i=e[Ml];throw n[ag]&&i.unshift(n[ag]),e.message=function zC(e,n,t,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let i=te(n);if(Array.isArray(n))i=n.map(te).join(" -> ");else if("object"==typeof n){let o=[];for(let s in n)if(n.hasOwnProperty(s)){let a=n[s];o.push(s+":"+("string"==typeof a?JSON.stringify(a):te(a)))}i=`{${o.join(", ")}}`}return`${t}${r?"("+r+")":""}[${i}]: ${e.replace(EC,"\n ")}`}("\n"+e.message,i,t,r),e.ngTokenPath=i,e[Ml]=null,e}(a,n,"R3InjectorError",this.source)}throw a}finally{vn(s),si(o)}}resolveInjectorInitializers(){const n=si(this),t=vn(void 0);try{const i=this.get(xo,Xe,Re.Self);for(const o of i)o()}finally{si(n),vn(t)}}toString(){const n=[],t=this.records;for(const r of t.keys())n.push(te(r));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new g(205,!1)}processProvider(n){let t=bi(n=oe(n))?n:oe(n&&n.provide);const r=function fT(e){return bd(e)?Po(void 0,e.useValue):Po(function DM(e,n,t){let r;if(bi(e)){const i=oe(e);return ji(i)||Ld(i)}if(bd(e))r=()=>oe(e.useValue);else if(function yM(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Wc(e.deps||[]));else if(function mM(e){return!(!e||!e.useExisting)}(e))r=()=>$e(oe(e.useExisting));else{const i=oe(e&&(e.useClass||e.provide));if(!function hT(e){return!!e.deps}(e))return ji(i)||Ld(i);r=()=>new i(...Wc(e.deps))}return r}(e),Fl)}(n);if(!bi(n)&&!0===n.multi){let i=this.records.get(t);i||(i=Po(void 0,Fl,!0),i.factory=()=>Wc(i.multi),this.records.set(t,i)),t=n,i.multi.push(n)}this.records.set(t,r)}hydrate(n,t){return t.value===Fl&&(t.value=cT,t.value=t.factory()),"object"==typeof t.value&&t.value&&function pT(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}injectableDefInScope(n){if(!n.providedIn)return!1;const t=oe(n.providedIn);return"string"==typeof t?"any"===t||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){const t=this._onDestroyHooks.indexOf(n);-1!==t&&this._onDestroyHooks.splice(t,1)}}function Ld(e){const n=hl(e),t=null!==n?n.factory:ji(e);if(null!==t)return t;if(e instanceof ye)throw new g(204,!1);if(e instanceof Function)return function dT(e){if(e.length>0)throw new g(204,!1);const t=function vC(e){return e&&(e[gl]||e[rg])||null}(e);return null!==t?()=>t.factory(e):()=>new e}(e);throw new g(204,!1)}function Po(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Pd(e,n){for(const t of e)Array.isArray(t)?Pd(t,n):t&&Lr(t)?Pd(t.\u0275providers,n):n(t)}function CM(e,n=null,t=null,r){const i=function EM(e,n=null,t=null,r,i=new Set){const o=[t||Xe,aT(e)];return r=r||("object"==typeof e?void 0:te(e)),new Lo(o,n||Ul(),r||null,i)}(e,n,t,r);return i.resolveInjectorInitializers(),i}let Rd,Hn=(()=>{class e{static{this.THROW_IF_NOT_FOUND=Us}static{this.NULL=new kl}static create(t,r){if(Array.isArray(t))return CM({name:""},r,t,"");{const i=t.name??"";return CM({name:i},t.parent,t.providers,i)}}static{this.\u0275prov=qe({token:e,providedIn:"any",factory:()=>$e(pM)})}static{this.__NG_ELEMENT_ID__=-1}}return e})();const Fd=new ye("",{providedIn:"root",factory:()=>ET}),ET="ng",wM=new ye(""),_o=new ye("",{providedIn:"platform",factory:()=>"unknown"}),jM=new ye("",{providedIn:"root",factory:()=>function ci(){if(void 0!==Rd)return Rd;if(typeof document<"u")return document;throw new g(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function Bl(e){return 128==(128&e.flags)}var hi=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(hi||{});const Vd=new Map;let kT=0;const Wd="__ngContext__";function fn(e,n){un(n)?(e[Wd]=n[Ws],function FT(e){Vd.set(e[Ws],e)}(n)):e[Wd]=n}let $d;function Gd(e,n){return $d(e,n)}function Ro(e,n,t,r,i){if(null!=r){let o,s=!1;cn(r)?o=r:un(r)&&(s=!0,r=r[Et]);const a=ut(r);0===e&&null!==t?null==i?ZM(n,t,a):xi(n,t,a,i||null,!0):1===e&&null!==t?xi(n,t,a,i||null,!0):2===e?function Jl(e,n,t){const r=ql(e,n);r&&function tw(e,n,t,r){e.removeChild(n,t,r)}(e,r,n,t)}(n,a,s):3===e&&n.destroyNode(a),null!=o&&function iw(e,n,t,r,i){const o=t[mr];o!==ut(t)&&Ro(n,e,r,o,i);for(let a=Ot;a0&&(e[t-1][rr]=r[rr]);const o=xl(e,Ot+n);!function GT(e,n){WM(e,n),n[Et]=null,n[ln]=null}(r[R],r);const s=o[Mr];null!==s&&s.detachView(o[R]),r[bt]=null,r[rr]=null,r[ce]&=-129}return r}function Zl(e,n){if(!(256&n[ce])){const t=n[Ie];t.destroyNode&&Kl(e,n,t,3,null,null),function qT(e){let n=e[Vs];if(!n)return qd(e[R],e);for(;n;){let t=null;if(un(n))t=n[Vs];else{const r=n[Ot];r&&(t=r)}if(!t){for(;n&&!n[rr]&&n!==e;)un(n)&&qd(n[R],n),n=n[bt];null===n&&(n=e),un(n)&&qd(n[R],n),t=n&&n[rr]}n=t}}(n)}}function qd(e,n){if(!(256&n[ce])){n[ce]&=-129,n[ce]|=256,n[Ti]&&function ao(e){if(br(e),ri(e))for(let n=0;n=0?r[s]():r[-s].unsubscribe(),o+=2}else t[o].call(r[t[o+1]]);null!==r&&(n[Mo]=null);const i=n[li];if(null!==i){n[li]=null;for(let o=0;o-1){const{encapsulation:o}=e.data[r.directiveStart+i];if(o===tr.None||o===tr.Emulated)return null}return pn(r,t)}}(e,n.parent,t)}function xi(e,n,t,r,i){e.insertBefore(n,t,r,i)}function ZM(e,n,t){e.appendChild(n,t)}function qM(e,n,t,r,i){null!==r?xi(e,n,t,r,i):ZM(e,n,t)}function ql(e,n){return e.parentNode(n)}function XM(e,n,t){return KM(e,n,t)}let Jd,KM=function JM(e,n,t){return 40&e.type?pn(e,t):null};function Xl(e,n,t,r){const i=Xd(e,r,n),o=n[Ie],a=XM(r.parent||n[ln],r,n);if(null!=i)if(Array.isArray(t))for(let l=0;lnull;function gf(e,n,t=!1){return Dm(e,n,t)}class Yw{}class Em{}class Hw{resolveComponentFactory(n){throw function Qw(e){const n=Error(`No component factory found for ${te(e)}.`);return n.ngComponent=e,n}(n)}}let lu=(()=>{class e{static{this.NULL=new Hw}}return e})();function Vw(){return Vo(ct(),j())}function Vo(e,n){return new Li(pn(e,n))}let Li=(()=>{class e{constructor(t){this.nativeElement=t}static{this.__NG_ELEMENT_ID__=Vw}}return e})();function Bw(e){return e instanceof Li?e.nativeElement:e}class wm{}let Df=(()=>{class e{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function Ww(){const e=j(),t=bn(ct().index,e);return(un(t)?t:e)[Ie]}()}}return e})(),$w=(()=>{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>null})}}return e})();const vf={};function uu(e){return!!function Nf(e){return null!==e&&("function"==typeof e||"object"==typeof e)}(e)&&(Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e)}class Sm{constructor(){}supports(n){return uu(n)}create(n){return new Kw(n)}}const Jw=(e,n)=>n;class Kw{constructor(n){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=n||Jw}forEachItem(n){let t;for(t=this._itHead;null!==t;t=t._next)n(t)}forEachOperation(n){let t=this._itHead,r=this._removalsHead,i=0,o=null;for(;t||r;){const s=!r||t&&t.currentIndex{s=this._trackByFn(i,a),null!==t&&Object.is(t.trackById,s)?(r&&(t=this._verifyReinsertion(t,a,s,i)),Object.is(t.item,a)||this._addIdentityChange(t,a)):(t=this._mismatch(t,a,s,i),r=!0),t=t._next,i++}),this.length=i;return this._truncate(t),this.collection=n,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let n;for(n=this._previousItHead=this._itHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._additionsHead;null!==n;n=n._nextAdded)n.previousIndex=n.currentIndex;for(this._additionsHead=this._additionsTail=null,n=this._movesHead;null!==n;n=n._nextMoved)n.previousIndex=n.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(n,t,r,i){let o;return null===n?o=this._itTail:(o=n._prev,this._remove(n)),null!==(n=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null))?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._reinsertAfter(n,o,i)):null!==(n=null===this._linkedRecords?null:this._linkedRecords.get(r,i))?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._moveAfter(n,o,i)):n=this._addAfter(new ej(t,r),o,i),n}_verifyReinsertion(n,t,r,i){let o=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null);return null!==o?n=this._reinsertAfter(o,n._prev,i):n.currentIndex!=i&&(n.currentIndex=i,this._addToMoves(n,i)),n}_truncate(n){for(;null!==n;){const t=n._next;this._addToRemovals(this._unlink(n)),n=t}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(n,t,r){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(n);const i=n._prevRemoved,o=n._nextRemoved;return null===i?this._removalsHead=o:i._nextRemoved=o,null===o?this._removalsTail=i:o._prevRemoved=i,this._insertAfter(n,t,r),this._addToMoves(n,r),n}_moveAfter(n,t,r){return this._unlink(n),this._insertAfter(n,t,r),this._addToMoves(n,r),n}_addAfter(n,t,r){return this._insertAfter(n,t,r),this._additionsTail=null===this._additionsTail?this._additionsHead=n:this._additionsTail._nextAdded=n,n}_insertAfter(n,t,r){const i=null===t?this._itHead:t._next;return n._next=i,n._prev=t,null===i?this._itTail=n:i._prev=n,null===t?this._itHead=n:t._next=n,null===this._linkedRecords&&(this._linkedRecords=new Am),this._linkedRecords.put(n),n.currentIndex=r,n}_remove(n){return this._addToRemovals(this._unlink(n))}_unlink(n){null!==this._linkedRecords&&this._linkedRecords.remove(n);const t=n._prev,r=n._next;return null===t?this._itHead=r:t._next=r,null===r?this._itTail=t:r._prev=t,n}_addToMoves(n,t){return n.previousIndex===t||(this._movesTail=null===this._movesTail?this._movesHead=n:this._movesTail._nextMoved=n),n}_addToRemovals(n){return null===this._unlinkedRecords&&(this._unlinkedRecords=new Am),this._unlinkedRecords.put(n),n.currentIndex=null,n._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=n,n._prevRemoved=null):(n._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=n),n}_addIdentityChange(n,t){return n.item=t,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=n:this._identityChangesTail._nextIdentityChange=n,n}}class ej{constructor(n,t){this.item=n,this.trackById=t,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 tj{constructor(){this._head=null,this._tail=null}add(n){null===this._head?(this._head=this._tail=n,n._nextDup=null,n._prevDup=null):(this._tail._nextDup=n,n._prevDup=this._tail,n._nextDup=null,this._tail=n)}get(n,t){let r;for(r=this._head;null!==r;r=r._nextDup)if((null===t||t<=r.currentIndex)&&Object.is(r.trackById,n))return r;return null}remove(n){const t=n._prevDup,r=n._nextDup;return null===t?this._head=r:t._nextDup=r,null===r?this._tail=t:r._prevDup=t,null===this._head}}class Am{constructor(){this.map=new Map}put(n){const t=n.trackById;let r=this.map.get(t);r||(r=new tj,this.map.set(t,r)),r.add(n)}get(n,t){const i=this.map.get(n);return i?i.get(n,t):null}remove(n){const t=n.trackById;return this.map.get(t).remove(n)&&this.map.delete(t),n}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function zm(e,n,t){const r=e.previousIndex;if(null===r)return r;let i=0;return t&&r{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:Om})}constructor(t){this.factories=t}static create(t,r){if(null!=r){const i=r.factories.slice();t=t.concat(i)}return new e(t)}static extend(t){return{provide:e,useFactory:r=>e.create(t,r||Om()),deps:[[e,new wd,new Td]]}}find(t){const r=this.factories.find(i=>i.supports(t));if(null!=r)return r;throw new g(901,!1)}}return e})();function ga(e,n,t,r,i=!1){for(;null!==t;){const o=n[t.index];null!==o&&r.push(ut(o)),cn(o)&&Lm(o,r);const s=t.type;if(8&s)ga(e,n,t.child,r);else if(32&s){const a=Gd(t,n);let l;for(;l=a();)r.push(l)}else if(16&s){const a=tm(n,t);if(Array.isArray(a))r.push(...a);else{const l=Si(n[jt]);ga(l[R],l,a,r,!0)}}t=i?t.projectionNext:t.next}return r}function Lm(e,n){for(let t=Ot;t!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{qs(e.lView)},consumerOnSignalRead(){this.lView[Ti]=this}};function _m(e){return Rm(e[Vs])}function km(e){return Rm(e[rr])}function Rm(e){for(;null!==e&&!cn(e);)e=e[rr];return e}function Cf(e){return e.ngOriginalError}class Qr{constructor(){this._console=console}handleError(n){const t=this._findOriginalError(n);this._console.error("ERROR",n),t&&this._console.error("ORIGINAL ERROR",t)}_findOriginalError(n){let t=n&&Cf(n);for(;t&&Cf(t);)t=Cf(t);return t||null}}const Um=new ye("",{providedIn:"root",factory:()=>Be(Qr).handleError.bind(void 0)}),Qm=new ye("",{providedIn:"root",factory:()=>!1}),Ce={};function $m(e,n,t,r){if(!r)if(3==(3&n[ce])){const o=e.preOrderCheckHooks;null!==o&&jl(n,o,t)}else{const o=e.preOrderHooks;null!==o&&Sl(n,o,0,t)}Ai(t)}function we(e,n=Re.Default){const t=j();return null===t?$e(e,n):nM(ct(),t,oe(e),n)}function Gm(e,n,t,r,i,o){const s=Ze(null);try{let a=null;i&ai.SignalBased&&(a=n[r][rn]),null!==a&&void 0!==a.transformFn&&(o=a.transformFn(o)),i&ai.HasDecoratorInputTransform&&(o=e.inputTransforms[r].call(n,o)),null!==e.setInput?e.setInput(n,a,o,t,r):Tg(n,a,r,o)}finally{Ze(s)}}function fu(e,n,t,r,i,o,s,a,l,u,c){const d=n.blueprint.slice();return d[Et]=i,d[ce]=204|r,(null!==u||e&&2048&e[ce])&&(d[ce]|=2048),Og(d),d[bt]=d[mo]=e,d[gt]=t,d[kr]=s||e&&e[kr],d[Ie]=a||e&&e[Ie],d[hn]=l||e&&e[hn]||null,d[ln]=o,d[Ws]=function RT(){return kT++}(),d[ir]=c,d[Ng]=u,d[jt]=2==n.type?e[jt]:d,d}function Bo(e,n,t,r,i){let o=e.data[n];if(null===o)o=function Ef(e,n,t,r,i){const o=kg(),s=sd(),l=e.data[n]=function Ej(e,n,t,r,i,o){let s=n?n.injectorIndex:-1,a=0;return No()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?o:o&&o.parent,t,n,r,i);return null===e.firstChild&&(e.firstChild=l),null!==o&&(s?null==o.child&&null!==l.parent&&(o.child=l):null===o.next&&(o.next=l,l.prev=o)),l}(e,n,t,r,i),function ME(){return me.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=t,o.value=r,o.attrs=i;const s=function Xs(){const e=me.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}();o.injectorIndex=null===s?-1:s.injectorIndex}return vr(o,!0),o}function Ma(e,n,t,r){if(0===t)return-1;const i=n.length;for(let o=0;ove&&$m(e,n,ve,!1),yr(s?2:0,i),t(r,i)}finally{Ai(o),yr(s?3:1,i)}}function Tf(e,n,t){if(Xc(n)){const r=Ze(null);try{const o=n.directiveEnd;for(let s=n.directiveStart;snull;function Jm(e,n,t,r,i){for(let o in n){if(!n.hasOwnProperty(o))continue;const s=n[o];if(void 0===s)continue;r??={};let a,l=ai.None;Array.isArray(s)?(a=s[0],l=s[1]):a=s;let u=o;if(null!==i){if(!i.hasOwnProperty(o))continue;u=i[o]}0===e?Km(r,t,u,a,l):Km(r,t,u,a)}return r}function Km(e,n,t,r,i){let o;e.hasOwnProperty(t)?(o=e[t]).push(n,r):o=e[t]=[n,r],void 0!==i&&o.push(i)}function Af(e,n,t,r){if(_g()){const i=null===r?null:{"":-1},o=function xj(e,n){const t=e.directiveRegistry;let r=null,i=null;if(t)for(let o=0;o0;){const t=e[--n];if("number"==typeof t&&t<0)return t}return 0})(s)!=a&&s.push(a),s.push(t,r,o)}}(e,n,r,Ma(e,t,i.hostVars,Ce),i)}function Fj(e,n,t,r,i,o){const s=o[n];if(null!==s)for(let a=0;ae.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(a,s),function aj(e){e.lView[Ti]!==e&&(e.lView=null,Pm.push(e))}(a)),fd()}}function ay(e,n){for(let t=_m(e);null!==t;t=km(t))for(let r=Ot;r-1&&(aa(n,r),xl(t,r))}this._attachedToViewContainer=!1}Zl(this._lView[R],this._lView)}onDestroy(n){!function El(e,n){if(256==(256&e[ce]))throw new g(911,!1);null===e[li]&&(e[li]=[]),e[li].push(n)}(this._lView,n)}markForCheck(){ma(this._cdRefInjectingView||this._lView)}detach(){this._lView[ce]&=-129}reattach(){id(this._lView),this._lView[ce]|=128}detectChanges(){this._lView[ce]|=1024,Lf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new g(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,WM(this._lView[R],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new g(902,!1);this._appRef=n,id(this._lView)}}const dy=new Set;function kf(e){return n=>{setTimeout(e,void 0,n)}}const Vn=class rS extends ge{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,t,r){let i=n,o=t||(()=>null),s=r;if(n&&"object"==typeof n){const l=n;i=l.next?.bind(l),o=l.error?.bind(l),s=l.complete?.bind(l)}this.__isAsync&&(o=kf(o),i&&(i=kf(i)),s&&(s=kf(s)));const a=super.subscribe({next:i,error:o,complete:s});return n instanceof on&&n.add(a),a}};function fy(...e){}class vt{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:t=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Vn(!1),this.onMicrotaskEmpty=new Vn(!1),this.onStable=new Vn(!1),this.onError=new Vn(!1),typeof Zone>"u")throw new g(908,!1);Zone.assertZonePatched();const i=this;i._nesting=0,i._outer=i._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!r&&t,i.shouldCoalesceRunChangeDetection=r,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function iS(){const e="function"==typeof rt.requestAnimationFrame;let n=rt[e?"requestAnimationFrame":"setTimeout"],t=rt[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&n&&t){const r=n[Zone.__symbol__("OriginalDelegate")];r&&(n=r);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function aS(e){const n=()=>{!function sS(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(rt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Ff(e),e.isCheckStableRunning=!0,Rf(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Ff(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(t,r,i,o,s,a)=>{if(function lS(e){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0].data?.__ignore_ng_zone__}(a))return t.invokeTask(i,o,s,a);try{return hy(e),t.invokeTask(i,o,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||e.shouldCoalesceRunChangeDetection)&&n(),py(e)}},onInvoke:(t,r,i,o,s,a,l)=>{try{return hy(e),t.invoke(i,o,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&n(),py(e)}},onHasTask:(t,r,i,o)=>{t.hasTask(i,o),r===i&&("microTask"==o.change?(e._hasPendingMicrotasks=o.microTask,Ff(e),Rf(e)):"macroTask"==o.change&&(e.hasPendingMacrotasks=o.macroTask))},onHandleError:(t,r,i,o)=>(t.handleError(i,o),e.runOutsideAngular(()=>e.onError.emit(o)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!vt.isInAngularZone())throw new g(909,!1)}static assertNotInAngularZone(){if(vt.isInAngularZone())throw new g(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,i){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+i,n,oS,fy,fy);try{return o.runTask(s,t,r)}finally{o.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}}const oS={};function Rf(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Ff(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function hy(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function py(e){e._nesting--,Rf(e)}let Da=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const t=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const i of t)i();return!!this.handler?.execute()||t.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>new e})}}return e})();function fS(e,n){const t=bn(n,e),r=t[R];!function hS(e,n){for(let t=n.length;t0&&im(e,t,o.join(" "))}}(f,F,p,r),void 0!==t&&function CS(e,n,t){const r=e.projection=[];for(let i=0;i=0;r--){const i=e[r];i.hostVars=n+=i.hostVars,i.hostAttrs=Qs(i.hostAttrs,t=Qs(t,i.hostAttrs))}}(r)}function TS(e,n){for(const t in n.inputs){if(!n.inputs.hasOwnProperty(t)||e.inputs.hasOwnProperty(t))continue;const r=n.inputs[t];if(void 0!==r&&(e.inputs[t]=r,e.declaredInputs[t]=n.declaredInputs[t],null!==n.inputTransforms)){const i=Array.isArray(r)?r[0]:r;if(!n.inputTransforms.hasOwnProperty(i))continue;e.inputTransforms??={},e.inputTransforms[i]=n.inputTransforms[i]}}}function Mu(e){return e===gr?{}:e===Xe?[]:e}function jS(e,n){const t=e.viewQuery;e.viewQuery=t?(r,i)=>{n(r,i),t(r,i)}:n}function SS(e,n){const t=e.contentQueries;e.contentQueries=t?(r,i,o)=>{n(r,i,o),t(r,i,o)}:n}function AS(e,n){const t=e.hostBindings;e.hostBindings=t?(r,i)=>{n(r,i),t(r,i)}:n}function $o(e,n){return!n||null===n.firstChild||Bl(e)}function ja(e,n,t,r=!0){const i=n[R];if(function XT(e,n,t,r){const i=Ot+r,o=t.length;r>0&&(t[i-1][rr]=n),r{class e{static{this.__NG_ELEMENT_ID__=rA}}return e})();function rA(){return Py(ct(),j())}const iA=Bn,xy=class extends iA{constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Vo(this._hostTNode,this._hostLView)}get injector(){return new Ht(this._hostTNode,this._hostLView)}get parentInjector(){const n=bl(this._hostTNode,this._hostLView);if(gd(n)){const t=ea(n,this._hostLView),r=Ks(n);return new Ht(t[R].data[r+8],t)}return new Ht(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const t=Ly(this._lContainer);return null!==t&&t[n]||null}get length(){return this._lContainer.length-Ot}createEmbeddedView(n,t,r){let i,o;"number"==typeof r?i=r:null!=r&&(i=r.index,o=r.injector);const a=n.createEmbeddedViewImpl(t||{},o,null);return this.insertImpl(a,i,$o(this._hostTNode,null)),a}createComponent(n,t,r,i,o){const s=n&&!function ta(e){return"function"==typeof e}(n);let a;if(s)a=t;else{const p=t||{};a=p.index,r=p.injector,i=p.projectableNodes,o=p.environmentInjector||p.ngModuleRef}const l=s?n:new va(be(n)),u=r||this.parentInjector;if(!o&&null==l.ngModule){const M=(s?u:this.parentInjector).get(Ur,null);M&&(o=M)}be(l.componentType??{});const h=l.create(u,i,null,o);return this.insertImpl(h.hostView,a,$o(this._hostTNode,null)),h}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){const i=n._lView;if(function rE(e){return cn(e[bt])}(i)){const a=this.indexOf(n);if(-1!==a)this.detach(a);else{const l=i[bt],u=new xy(l,l[ln],l[bt]);u.detach(u.indexOf(n))}}const o=this._adjustIndex(t),s=this._lContainer;return ja(s,i,o,r),n.attachToViewContainerRef(),lM($f(s),o,n),n}move(n,t){return this.insert(n,t)}indexOf(n){const t=Ly(this._lContainer);return null!==t?t.indexOf(n):-1}remove(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);r&&(xl($f(this._lContainer),t),Zl(r[R],r))}detach(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);return r&&null!=xl($f(this._lContainer),t)?new ya(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function Ly(e){return e[8]}function $f(e){return e[8]||(e[8]=[])}function Py(e,n){let t;const r=n[e.index];return cn(r)?t=r:(t=ny(r,n,null,e),n[e.index]=t,hu(n,t)),_y(t,n,e,r),new xy(t,e,n)}let _y=function Ry(e,n,t,r){if(e[mr])return;let i;i=8&t.type?ut(r):function oA(e,n){const t=e[Ie],r=t.createComment(""),i=pn(n,e);return xi(t,ql(t,i),r,function nw(e,n){return e.nextSibling(n)}(t,i),!1),r}(n,t),e[mr]=i},Gf=()=>!1;function Go(e,n,t,r,i,o,s,a){const l=j(),u=Fe(),c=e+ve,d=u.firstCreatePass?function uA(e,n,t,r,i,o,s,a,l){const u=n.consts,c=Bo(n,e,4,s||null,Dr(u,a));Af(n,t,c,Dr(u,l)),wl(n,c);const d=c.tView=Sf(2,c,r,i,o,n.directiveRegistry,n.pipeRegistry,null,n.schemas,u,null);return null!==n.queries&&(n.queries.template(n,c),d.queries=n.queries.embeddedTView(c)),c}(c,u,l,n,t,r,i,o,s):u.data[c];vr(d,!1);const f=Fy(u,l,d,e);Tl()&&Xl(u,l,f,d),fn(f,l);const h=ny(f,l,f,d);return l[c]=h,hu(l,h),function ky(e,n,t){return Gf(e,n,t)}(h,d,l),Il(d)&&wf(u,l,d),null!=s&&jf(l,d,a),Go}let Fy=function Uy(e,n,t,r){return ui(!0),n[Ie].createComment("")};function Su(e,n,t){const r=j();return function _t(e,n,t){return!Object.is(e[n],t)&&(e[n]=t,!0)}(r,function Nr(){return me.lFrame.bindingIndex++}(),n)&&function Ln(e,n,t,r,i,o,s,a){const l=pn(n,t);let c,u=n.inputs;!a&&null!=u&&(c=u[r])?(xf(e,t,c,r,i),wi(n)&&function jj(e,n){const t=bn(n,e);16&t[ce]||(t[ce]|=64)}(t,n.index)):3&n.type&&(r=function wj(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),i=null!=s?s(i,n.value||"",r):i,o.setProperty(l,r,i))}(Fe(),function Dt(){const e=me.lFrame;return Zs(e.tView,e.selectedIndex)}(),r,e,n,r[Ie],t,!1),Su}function sh(e,n,t,r,i){const s=i?"class":"style";xf(e,t,n.inputs[s],s,r)}function zu(e,n,t,r){const i=j(),o=Fe(),s=ve+e,a=i[Ie],l=o.firstCreatePass?function Oz(e,n,t,r,i,o){const s=n.consts,l=Bo(n,e,2,r,Dr(s,i));return Af(n,t,l,Dr(s,o)),null!==l.attrs&&gu(l,l.attrs,!1),null!==l.mergedAttrs&&gu(l,l.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,l),l}(s,o,i,n,t,r):o.data[s],u=kD(o,i,l,a,n,e);i[s]=u;const c=Il(l);return vr(l,!0),om(a,u,l),32!=(32&l.flags)&&Tl()&&Xl(o,i,u,l),0===function oE(){return me.lFrame.elementDepthCount}()&&fn(u,i),function sE(){me.lFrame.elementDepthCount++}(),c&&(wf(o,i,l),Tf(o,l,i)),null!==r&&jf(i,l),zu}function bu(){let e=ct();sd()?ad():(e=e.parent,vr(e,!1));const n=e;(function lE(e){return me.skipHydrationRootTNode===e})(n)&&function fE(){me.skipHydrationRootTNode=null}(),function aE(){me.lFrame.elementDepthCount--}();const t=Fe();return t.firstCreatePass&&(wl(t,e),Xc(e)&&t.queries.elementEnd(e)),null!=n.classesWithoutHost&&function AE(e){return 0!=(8&e.flags)}(n)&&sh(t,n,j(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function zE(e){return 0!=(16&e.flags)}(n)&&sh(t,n,j(),n.stylesWithoutHost,!1),bu}function fh(e,n,t,r){return zu(e,n,t,r),bu(),fh}let kD=(e,n,t,r,i,o)=>(ui(!0),Gl(r,i,function $g(){return me.lFrame.currentNamespace}()));const fs="en-US";let VD=fs;function mh(e){return!!e&&"function"==typeof e.then}function gv(e){return!!e&&"function"==typeof e.subscribe}function kb(e,n){let t=null;const r=function PC(e){const n=e.attrs;if(null!=n){const t=n.indexOf(5);if(!(1&t))return n[t+1]}return null}(e);for(let i=0;i{class e{static{this.__NG_ELEMENT_ID__=Yb}}return e})();const Fb=Vr,Ub=class extends Fb{constructor(n,t,r){super(),this._declarationLView=n,this._declarationTContainer=t,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,t){return this.createEmbeddedViewImpl(n,t)}createEmbeddedViewImpl(n,t,r){const i=function wa(e,n,t,r){const i=n.tView,a=fu(e,i,t,4096&e[ce]?4096:16,null,n,null,null,null,r?.injector??null,r?.dehydratedView??null);a[Bs]=e[n.index];const u=e[Mr];return null!==u&&(a[Mr]=u.createEmbeddedView(i)),Uf(i,a,t),a}(this._declarationLView,this._declarationTContainer,n,{injector:t,dehydratedView:r});return new ya(i)}};function Yb(){return _u(ct(),j())}function _u(e,n){return 4&e.type?new Ub(n,e,Vo(e,n)):null}class vh{constructor(n){this.queryList=n,this.matches=null}clone(){return new vh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Nh{constructor(n=[]){this.queries=n}createEmbeddedView(n){const t=n.queries;if(null!==t){const r=null!==n.contentQueries?n.contentQueries[0]:t.length,i=[];for(let o=0;o0)r.push(s[a/2]);else{const u=o[a+1],c=n[-l];for(let d=Ot;d{class e{constructor(t){this._injector=t,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){const r=gM(0,t.type),i=r.length>0?function m1(e,n,t=null){return new rN({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}([r],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,i)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(const t of this.cachedInjectors.values())null!==t&&t.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=qe({token:e,providedIn:"environment",factory:()=>new e($e(Ur))})}}return e})();function iN(e){(function Pi(e){dy.has(e)||(dy.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))})("NgStandalone"),e.getStandaloneInjector=n=>n.get(y1).getOrCreateStandaloneInjector(e)}let Rh=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Fn(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const t=this.taskId++;return this.pendingTasks.add(t),t}remove(t){this.pendingTasks.delete(t),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const kN=new ye(""),HO=new ye("");let Hh=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r}),this.appInits=Be(HO,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const t=[];for(const i of this.appInits){const o=i();if(mh(o))t.push(o);else if(gv(o)){const s=new Promise((a,l)=>{o.subscribe({complete:a,error:l})});t.push(s)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(i=>{this.reject(i)}),0===t.length&&r(),this.initialized=!0}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const RN=new ye("");let ys=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Be(Um),this.afterRenderEffectManager=Be(Da),this.componentTypes=[],this.components=[],this.isStable=Be(Rh).hasPendingTasks.pipe(Ct(t=>!t)),this._injector=Be(Ur)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(t,r){const i=t instanceof Em;if(!this._injector.get(Hh).done)throw!i&&function Ei(e){const n=be(e)||Qt(e)||Kt(e);return null!==n&&n.standalone}(t),new g(405,!1);let s;s=i?t:this._injector.get(lu).resolveComponentFactory(t),this.componentTypes.push(s.componentType);const a=function BO(e){return e.isBoundToModule}(s)?void 0:this._injector.get(Yi),u=s.create(Hn.NULL,[],r||s.selector,a),c=u.location.nativeElement,d=u.injector.get(kN,null);return d?.registerApplication(c),u.onDestroy(()=>{this.detachView(u.hostView),Qu(this.components,u),d?.unregisterApplication(c)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new g(101,!1);try{this._runningTick=!0;for(let t of this._views)t.detectChanges()}catch(t){this.internalErrorHandler(t)}finally{try{this.afterRenderEffectManager.execute()}catch(t){this.internalErrorHandler(t)}this._runningTick=!1}}attachView(t){const r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){const r=t;Qu(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t);const r=this._injector.get(RN,[]);[...this._bootstrapListeners,...r].forEach(i=>i(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>Qu(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new g(406,!1);const t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Qu(e,n){const t=e.indexOf(n);t>-1&&e.splice(t,1)}let $O=(()=>{class e{constructor(){this.zone=Be(vt),this.applicationRef=Be(ys)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function HN(e){return[{provide:vt,useFactory:e},{provide:xo,multi:!0,useFactory:()=>{const n=Be($O,{optional:!0});return()=>n.initialize()}},{provide:xo,multi:!0,useFactory:()=>{const n=Be(qO);return()=>{n.initialize()}}},{provide:Um,useFactory:GO}]}function GO(){const e=Be(vt),n=Be(Qr);return t=>e.runOutsideAngular(()=>n.handleError(t))}function ZO(e){return function Ad(e){return{\u0275providers:e}}([[],HN(()=>new vt(function VN(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}(e)))])}let qO=(()=>{class e{constructor(){this.subscription=new on,this.initialized=!1,this.zone=Be(vt),this.pendingTasks=Be(Rh)}initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{vt.assertNotInAngularZone(),queueMicrotask(()=>{null!==t&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{vt.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const Br=new ye("",{providedIn:"root",factory:()=>Be(Br,Re.Optional|Re.SkipSelf)||function XO(){return typeof $localize<"u"&&$localize.locale||fs}()}),Vh=new ye("");let mi=null;function N4(e){try{const{rootComponent:n,appProviders:t,platformProviders:r}=e,i=function n4(e=[]){if(mi)return mi;const n=function $N(e=[],n){return Hn.create({name:n,providers:[{provide:Od,useValue:"platform"},{provide:Vh,useValue:new Set([()=>mi=null])},...e]})}(e);return mi=n,function FN(){!function zc(e){uo=e}(()=>{throw new g(600,!1)})}(),function GN(e){e.get(wM,null)?.forEach(t=>t())}(n),n}(r),o=[ZO(),...t||[]],a=new rN({providers:o,parent:i,debugName:"",runEnvironmentInitializers:!1}).injector,l=a.get(vt);return l.run(()=>{a.resolveInjectorInitializers();const u=a.get(Qr,null);let c;l.runOutsideAngular(()=>{c=l.onError.subscribe({next:h=>{u.handleError(h)}})});const d=()=>a.destroy(),f=i.get(Vh);return f.add(d),a.onDestroy(()=>{c.unsubscribe(),f.delete(d)}),function UN(e,n,t){try{const r=t();return mh(r)?r.catch(i=>{throw n.runOutsideAngular(()=>e.handleError(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>e.handleError(r)),r}}(u,l,()=>{const h=a.get(Hh);return h.runInitializers(),h.donePromise.then(()=>{!function BD(e){Dn(e,"Expected localeId to be defined"),"string"==typeof e&&(VD=e.toLowerCase().replace(/_/g,"-"))}(a.get(Br,fs)||fs);const M=a.get(ys);return void 0!==n&&M.bootstrap(n),M})})})}catch(n){return Promise.reject(n)}}let yI=null;function Jh(){return yI}class _4{}const Hi=new ye("");class Tx{constructor(n,t,r,i){this.$implicit=n,this.ngForOf=t,this.index=r,this.count=i}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 AI=(()=>{class e{set ngForOf(t){this._ngForOf=t,this._ngForOfDirty=!0}set ngForTrackBy(t){this._trackByFn=t}get ngForTrackBy(){return this._trackByFn}constructor(t,r,i){this._viewContainer=t,this._template=r,this._differs=i,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(t){t&&(this._template=t)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const t=this._ngForOf;!this._differ&&t&&(this._differ=this._differs.find(t).create(this.ngForTrackBy))}if(this._differ){const t=this._differ.diff(this._ngForOf);t&&this._applyChanges(t)}}_applyChanges(t){const r=this._viewContainer;t.forEachOperation((i,o,s)=>{if(null==i.previousIndex)r.createEmbeddedView(this._template,new Tx(i.item,this._ngForOf,-1,-1),null===s?void 0:s);else if(null==s)r.remove(null===o?void 0:o);else if(null!==o){const a=r.get(o);r.move(a,s),zI(a,i)}});for(let i=0,o=r.length;i{zI(r.get(i.currentIndex),i)})}static ngTemplateContextGuard(t,r){return!0}static{this.\u0275fac=function(r){return new(r||e)(we(Bn),we(Vr),we(If))}}static{this.\u0275dir=Nn({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0})}}return e})();function zI(e,n){e.context.$implicit=n.item}let hp=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Hs({type:e})}static{this.\u0275inj=po({})}}return e})();function PI(e){return"server"===e}class wL extends _4{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class Mp extends wL{static makeCurrent(){!function P4(e){yI??=e}(new Mp)}onAndCancel(n,t,r){return n.addEventListener(t,r),()=>{n.removeEventListener(t,r)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,t){return(t=t||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return"window"===t?window:"document"===t?n:"body"===t?n.body:null}getBaseHref(n){const t=function jL(){return Wa=Wa||document.querySelector("base"),Wa?Wa.getAttribute("href"):null}();return null==t?null:function SL(e){return new URL(e,document.baseURI).pathname}(t)}resetBaseElement(){Wa=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return function Ix(e,n){n=encodeURIComponent(n);for(const t of e.split(";")){const r=t.indexOf("="),[i,o]=-1==r?[t,""]:[t.slice(0,r),t.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}(document.cookie,n)}}let Wa=null,zL=(()=>{class e{build(){return new XMLHttpRequest}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const mp=new ye("");let FI=(()=>{class e{constructor(t,r){this._zone=r,this._eventNameToPlugin=new Map,t.forEach(i=>{i.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,r,i){return this._findPluginFor(r).addEventListener(t,r,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(o=>o.supports(t)),!r)throw new g(5101,!1);return this._eventNameToPlugin.set(t,r),r}static{this.\u0275fac=function(r){return new(r||e)($e(mp),$e(vt))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class UI{constructor(n){this._doc=n}}const yp="ng-app-id";let YI=(()=>{class e{constructor(t,r,i,o={}){this.doc=t,this.appId=r,this.nonce=i,this.platformId=o,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=PI(o),this.resetHostNodes()}addStyles(t){for(const r of t)1===this.changeUsageCount(r,1)&&this.onStyleAdded(r)}removeStyles(t){for(const r of t)this.changeUsageCount(r,-1)<=0&&this.onStyleRemoved(r)}ngOnDestroy(){const t=this.styleNodesInDOM;t&&(t.forEach(r=>r.remove()),t.clear());for(const r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(t){this.hostNodes.add(t);for(const r of this.getAllStyles())this.addStyleToHost(t,r)}removeHost(t){this.hostNodes.delete(t)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(t){for(const r of this.hostNodes)this.addStyleToHost(r,t)}onStyleRemoved(t){const r=this.styleRef;r.get(t)?.elements?.forEach(i=>i.remove()),r.delete(t)}collectServerRenderedStyles(){const t=this.doc.head?.querySelectorAll(`style[${yp}="${this.appId}"]`);if(t?.length){const r=new Map;return t.forEach(i=>{null!=i.textContent&&r.set(i.textContent,i)}),r}return null}changeUsageCount(t,r){const i=this.styleRef;if(i.has(t)){const o=i.get(t);return o.usage+=r,o.usage}return i.set(t,{usage:r,elements:[]}),r}getStyleElement(t,r){const i=this.styleNodesInDOM,o=i?.get(r);if(o?.parentNode===t)return i.delete(r),o.removeAttribute(yp),o;{const s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=r,this.platformIsServer&&s.setAttribute(yp,this.appId),t.appendChild(s),s}}addStyleToHost(t,r){const i=this.getStyleElement(t,r),o=this.styleRef,s=o.get(r)?.elements;s?s.push(i):o.set(r,{elements:[i],usage:1})}resetHostNodes(){const t=this.hostNodes;t.clear(),t.add(this.doc.head)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi),$e(Fd),$e(jM,8),$e(_o))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const Dp={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/"},vp=/%COMP%/g,LL=new ye("",{providedIn:"root",factory:()=>!0});function HI(e,n){return n.map(t=>t.replace(vp,e))}let VI=(()=>{class e{constructor(t,r,i,o,s,a,l,u=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=s,this.platformId=a,this.ngZone=l,this.nonce=u,this.rendererByCompId=new Map,this.platformIsServer=PI(a),this.defaultRenderer=new Np(t,s,l,this.platformIsServer)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;this.platformIsServer&&r.encapsulation===tr.ShadowDom&&(r={...r,encapsulation:tr.Emulated});const i=this.getOrCreateRenderer(t,r);return i instanceof WI?i.applyToHost(t):i instanceof Ip&&i.applyStyles(),i}getOrCreateRenderer(t,r){const i=this.rendererByCompId;let o=i.get(r.id);if(!o){const s=this.doc,a=this.ngZone,l=this.eventManager,u=this.sharedStylesHost,c=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(r.encapsulation){case tr.Emulated:o=new WI(l,u,r,this.appId,c,s,a,d);break;case tr.ShadowDom:return new RL(l,u,t,r,s,a,this.nonce,d);default:o=new Ip(l,u,r,c,s,a,d)}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(r){return new(r||e)($e(FI),$e(YI),$e(Fd),$e(LL),$e(Hi),$e(_o),$e(vt),$e(jM))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class Np{constructor(n,t,r,i){this.eventManager=n,this.doc=t,this.ngZone=r,this.platformIsServer=i,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(n,t){return t?this.doc.createElementNS(Dp[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(BI(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(BI(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){n&&n.removeChild(t)}selectRootElement(n,t){let r="string"==typeof n?this.doc.querySelector(n):n;if(!r)throw new g(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,i){if(i){t=i+":"+t;const o=Dp[i];o?n.setAttributeNS(o,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){const i=Dp[r];i?n.removeAttributeNS(i,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,i){i&(hi.DashCase|hi.Important)?n.style.setProperty(t,r,i&hi.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&hi.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){null!=n&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r){if("string"==typeof n&&!(n=Jh().getGlobalEventTarget(this.doc,n)))throw new Error(`Unsupported event target ${n} for event ${t}`);return this.eventManager.addEventListener(n,t,this.decoratePreventDefault(r))}decoratePreventDefault(n){return t=>{if("__ngUnwrap__"===t)return n;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>n(t)):n(t))&&t.preventDefault()}}}function BI(e){return"TEMPLATE"===e.tagName&&void 0!==e.content}class RL extends Np{constructor(n,t,r,i,o,s,a,l){super(n,o,s,l),this.sharedStylesHost=t,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const u=HI(i.id,i.styles);for(const c of u){const d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=c,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(this.nodeOrShadowRoot(n),t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Ip extends Np{constructor(n,t,r,i,o,s,a,l){super(n,o,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=i,this.styles=l?HI(l,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class WI extends Ip{constructor(n,t,r,i,o,s,a,l){const u=i+"-"+r.id;super(n,t,r,o,s,a,l,u),this.contentAttr=function PL(e){return"_ngcontent-%COMP%".replace(vp,e)}(u),this.hostAttr=function _L(e){return"_nghost-%COMP%".replace(vp,e)}(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){const r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}}let FL=(()=>{class e extends UI{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,i){return t.addEventListener(r,i,!1),()=>this.removeEventListener(t,r,i)}removeEventListener(t,r,i){return t.removeEventListener(r,i)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const $I=["alt","control","meta","shift"],UL={"\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"},YL={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let QL=(()=>{class e extends UI{constructor(t){super(t)}supports(t){return null!=e.parseEventName(t)}addEventListener(t,r,i){const o=e.parseEventName(r),s=e.eventCallback(o.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Jh().onAndCancel(t,o.domEventName,s))}static parseEventName(t){const r=t.toLowerCase().split("."),i=r.shift();if(0===r.length||"keydown"!==i&&"keyup"!==i)return null;const o=e._normalizeKey(r.pop());let s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),$I.forEach(u=>{const c=r.indexOf(u);c>-1&&(r.splice(c,1),s+=u+".")}),s+=o,0!=r.length||0===o.length)return null;const l={};return l.domEventName=i,l.fullKey=s,l}static matchEventFullKeyCode(t,r){let i=UL[t.key]||t.key,o="";return r.indexOf("code.")>-1&&(i=t.code,o="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),$I.forEach(s=>{s!==i&&(0,YL[s])(t)&&(o+=s+".")}),o+=i,o===r)}static eventCallback(t,r,i){return o=>{e.matchEventFullKeyCode(o,t)&&i.runGuarded(()=>r(o))}}static _normalizeKey(t){return"esc"===t?"escape":t}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();function GI(e){return{appProviders:[...ZL,...e?.providers??[]],platformProviders:$L}}const $L=[{provide:_o,useValue:"browser"},{provide:wM,useValue:function VL(){Mp.makeCurrent()},multi:!0},{provide:Hi,useFactory:function WL(){return function CT(e){Rd=e}(document),document},deps:[]}],ZL=[{provide:Od,useValue:"root"},{provide:Qr,useFactory:function BL(){return new Qr},deps:[]},{provide:mp,useClass:FL,multi:!0,deps:[Hi,vt,_o]},{provide:mp,useClass:QL,multi:!0,deps:[Hi]},VI,YI,FI,{provide:wm,useExisting:VI},{provide:class rL{},useClass:zL,deps:[]},[]];function cc(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o}var tP=0,Ep=!1;function fc(e,n){var t=n;return t.unshift(void 0),new(Function.prototype.bind.apply(e,t))}function S(e,n){for(var t=n,r=e.replace(/\[/g,".").replace(/\]/g,"").split("."),i=0;i"u"}function Za(e){try{throw new Error(e)}catch(n){throw new Error(n.message+"\n"+n.stack)}}function le(){return Ep}var Xa,e,n,lP={latn:{_digits:"0123456789",_type:"numeric"}},t0={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},n0=[0,1,2,3,4,5,6,7,8,9],Nt=function(){function e(){}return e.getMainObject=function(n,t){return S(le()?t:"main."+t,n)},e.getNumberingSystem=function(n){return S("supplemental.numberingSystems",n)||this.numberingSystems},e.reverseObject=function(n,t){for(var i={},o=0,s=t||Object.keys(n);o13&&(p+=1,s-=12),s-=1,a=p-4716;var N=f-24e5,v=10631/30,z=f-1948084,x=Math.floor(z/10631);z-=10631*x;var F=Math.floor((z-.1335)/v),se=30*x+F;z-=Math.floor(F*v+.1335);var Se=Math.floor((z+28.5001)/29.5);13===Se&&(Se=12);for(var De=z-Math.floor(29.5001*Se-29),Je=0;JeN);Je++);var $t=Je+16260,Gt=Math.floor(($t-1)/12),kn=Gt+1,Jn=$t-12*Gt,L=N-n[Je-1]+1;return(L+"").length>2&&(L=De,Jn=Se,kn=se),{year:kn,month:Jn,date:L}},e.toGregorian=function r(i,o,s){var M=Math.floor(s+n[12*(i-1)+1+(o-1)-16260-1]-1+24e5+.5),m=Math.floor((M-1867216.25)/36524.25),N=1524+(m=M+1+m-Math.floor(m/4)),v=Math.floor((N-122.1)/365.25),z=Math.floor(365.25*v),x=Math.floor((N-z)/30.6001),F=N-z-Math.floor(30.6001*x),se=x-(x>13.5?13:1),Se=v-(se>2.5?4716:4715);return Se<=0&&se--,new Date(Se+"/"+se+"/"+F)};var re,dP=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,r0="stand-alone",fP=["sun","mon","tue","wed","thu","fri","sat"],o0={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},s0=function(){function e(){}return e.dateFormat=function(n,t,r){var i=this,o=re.getDependables(r,n,t.calendar),s=S("parserObject.numbers",o),a=o.dateObject,l={isIslamic:re.islamicRegex.test(t.calendar)};le()&&t.isServerRendered&&(t=re.compareBlazorDateFormats(t,n));var u=t.format||re.getResultantPattern(t.skeleton,o.dateObject,t.type,!1,le()?n:"");if(l.dateSeperator=le()?S("dateSeperator",a):re.getDateSeparator(o.dateObject),ne(u))Za("Format options or type given must be invalid");else{u=re.ConvertDateToWeekFormat(u),le()&&(u=u.replace(/tt/,"a")),l.pattern=u,l.numMapper=le()?Oe({},s):Nt.getNumberMapper(o.parserObject,Nt.getNumberingSystem(r));for(var d=0,f=u.match(dP)||[];d2?i+=t.month[""+f]:p=!0;break;case"E":case"c":i+=t.weekday[""+fP[n.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(p=!0,"d"===d)f=s.date;else if("f"===d){p=!1,M=!0;var N=(h=(h=n[""+o0[""+d]]().toString()).substring(0,c)).length;if(c!==N){if(c>3)continue;for(var v=0;v0?1:0],s=Math.abs(n);return o.replace(/HH?|mm/g,function(a){var l=a.length,u=-1!==a.indexOf("H");return r.checkTwodigitNumber(Math.floor(u?s/60:s%60),l)})},e}(),a0={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},Is=["infinity","nan","group","decimal","exponential"],l0=function(){function e(){}return e.numberFormatter=function(n,t,r){var l,i=this,o=Oe({},t),s={},a={},u=re.getDependables(r,n,"",!0),c=u.numericObject;a.numberMapper=le()?Oe({},c):Nt.getNumberMapper(u.parserObject,Nt.getNumberingSystem(r),!0),a.currencySymbol=le()?S("currencySymbol",c):re.getCurrencySymbol(u.numericObject,o.currency||el,t.altSymbol,t.ignoreCurrency),a.percentSymbol=le()?S("numberSymbols.percentSign",c):a.numberMapper.numberSymbols.percentSign,a.minusSymbol=le()?S("numberSymbols.minusSign",c):a.numberMapper.numberSymbols.minusSign;var d=a.numberMapper.numberSymbols;if(t.format&&!re.formatRegex.test(t.format))s=re.customFormat(t.format,a,u.numericObject),!ne(o.useGrouping)&&o.useGrouping&&(o.useGrouping=s.pData.useGrouping);else{if(Oe(o,re.getProperNumericSkeleton(t.format||"N")),o.isCurrency="currency"===o.type,o.isPercent="percent"===o.type,le()||(l=re.getSymbolPattern(o.type,a.numberMapper.numberSystem,u.numericObject,o.isAccount)),o.groupOne=this.checkValueRange(o.maximumSignificantDigits,o.minimumSignificantDigits,!0),this.checkValueRange(o.maximumFractionDigits,o.minimumFractionDigits,!1,!0),ne(o.fractionDigits)||(o.minimumFractionDigits=o.maximumFractionDigits=o.fractionDigits),ne(o.useGrouping)&&(o.useGrouping=!0),o.isCurrency&&!le()&&(l=l.replace(/\u00A4/g,re.defaultCurrency)),le())s.nData=Oe({},{},S(o.type+"nData",c)),s.pData=Oe({},{},S(o.type+"pData",c)),"currency"===o.type&&t.currency&&re.replaceBlazorCurrency([s.pData,s.nData],a.currencySymbol,t.currency);else{var f=l.split(";");s.nData=re.getFormatData(f[1]||"-"+f[0],!0,a.currencySymbol),s.pData=re.getFormatData(f[0],!1,a.currencySymbol),o.useGrouping&&(o.groupSeparator=d[Is[2]],o.groupData=this.getGroupingDetails(f[0]))}if(ne(o.minimumFractionDigits)&&(o.minimumFractionDigits=s.nData.minimumFraction),ne(o.maximumFractionDigits)){var p=s.nData.maximumFraction;o.maximumFractionDigits=ne(p)&&o.isPercent?0:p}var M=o.minimumFractionDigits,m=o.maximumFractionDigits;!ne(M)&&!ne(m)&&M>m&&(o.maximumFractionDigits=M)}return Oe(s.nData,o),Oe(s.pData,o),function(N){return isNaN(N)?d[Is[1]]:isFinite(N)?i.intNumberFormatter(N,s,a,t):d[Is[0]]}},e.getGroupingDetails=function(n){var t={},r=n.match(re.negativeDataRegex);if(r&&r[4]){var i=r[4],o=i.lastIndexOf(",");if(-1!==o){var s=i.split(".")[0];t.primary=s.length-o-1;var a=i.lastIndexOf(",",o-1);-1!==a&&(t.secondary=o-1-a)}}return t},e.checkValueRange=function(n,t,r,i){var o=i?"f":"s",s=0,a=a0["l"+o],l=a0["m"+o];if(ne(n)||(this.checkRange(n,a,i),s++),ne(t)||(this.checkRange(t,l,i),s++),2===s){if(!(ni[1])&&Za(t+"value must be within the range"+i[0]+"to"+i[1])},e.intNumberFormatter=function(n,t,r,i){var o;if(!ne(t.nData.type)){n<0?(n*=-1,o=t.nData):o=0===n&&t.zeroData||t.pData;var s="";if(o.isPercent&&(n*=100),o.groupOne)s=this.processSignificantDigits(n,o.minimumSignificantDigits,o.maximumSignificantDigits);else if(s=this.processFraction(n,o.minimumFractionDigits,o.maximumFractionDigits,i),o.minimumIntegerDigits&&(s=this.processMinimumIntegers(s,o.minimumIntegerDigits)),r.isCustomFormat&&o.minimumFractionDigits=0&&"0"===l[parseInt(c.toString(),10)]&&c>=o.minimumFractionDigits;c--)l=l.slice(0,c);s=a[0]+"."+l}return"scientific"===o.type&&(s=(s=n.toExponential(o.maximumFractionDigits)).replace("e",r.numberMapper.numberSymbols[Is[4]])),s=s.replace(".",r.numberMapper.numberSymbols[Is[3]]),s="#,###,,;(#,###,,)"===o.format?this.customPivotFormat(parseInt(s,10)):s,o.useGrouping&&(s=this.groupNumbers(s,o.groupData.primary,o.groupSeparator||",",r.numberMapper.numberSymbols[Is[3]]||".",o.groupData.secondary)),s=Nt.convertValueParts(s,re.latnParseRegex,r.numberMapper.mapper),"N/A"===o.nlead?o.nlead:"0"===s&&i&&"0"===i.format?s+o.nend:o.nlead+s+o.nend}},e.processSignificantDigits=function(n,t,r){var i=n+"";return i.lengtht;)c=l.slice(u-t,u)+(c.length?r+c:""),u-=t,s&&(t=o,s=!1);return a[0]=l.slice(0,u)+(c.length?r:"")+c,a.join(i)},e.processFraction=function(n,t,r,i){var o=(n+"").split(".")[1],s=o?o.length:0;if(t&&sr||0===r))return n.toFixed(r);var u=n+"";return"0"===u[0]&&i&&"###.00"===i.format&&(u=u.slice(1)),u},e.processMinimumIntegers=function(n,t){var r=n.split("."),i=r[0],o=i.length;if(o=5e5){var i=(n/=1e6).toString().split(".")[1];return i&&+i.substring(0,1)>=5?Math.ceil(n).toString():Math.floor(n).toString()}return""},e}(),hc=(new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),function(){function e(n){this.ranArray=[],this.boundedEvents={},!D(n)&&(this.context=n)}return e.prototype.on=function(n,t,r,i){if(!D(t)){var o=r||this.context;if(this.notExist(n))return void(this.boundedEvents[""+n]=[{handler:t,context:o,id:i}]);D(i)?this.isHandlerPresent(this.boundedEvents[""+n],t)||this.boundedEvents[""+n].push({handler:t,context:o}):-1===this.ranArray.indexOf(i)&&(this.ranArray.push(i),this.boundedEvents[""+n].push({handler:t,context:o,id:i}))}},e.prototype.off=function(n,t,r){if(!this.notExist(n)){var i=S(n,this.boundedEvents);if(t){for(var o=0;o1&&(W.fractionDigits=parseInt(O[2],10)),W}function p(L,O,W,b){var V=b?{}:{nlead:"",nend:""},H=L.match(e.customRegex);if(H){b||(V.nlead=M(H[1],W),V.nend=M(H[10],W),V.groupPattern=H[4]);var Ae=H[7];if(Ae&&O){var Zt=Ae.match(n);V.minimumFraction=D(Zt)?0:Zt.length,V.maximumFraction=Ae.length-1}}return V}function M(L,O){return L?(L=L.replace(e.defaultCurrency,O),""===O?L.trim():L):""}function m(L,O,W,b){return b?"$":S("currencies."+O+(W?"."+W:".symbol"),L)||S("currencies."+O+".symbol-alt-narrow",L)||"$"}function v(L,O,W){var b={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},V=L.match(e.customRegex);if(D(V)||""===V[5]&&"N/A"!==L)return b.type=void 0,b;b.nlead=V[1],b.nend=V[10];var H=V[6],Ae=!!H.match(/ $/g),Zt=-1!==H.replace(/ $/g,"").indexOf(" ");b.useGrouping=-1!==H.indexOf(",")||Zt,H=H.replace(/,/g,"");var Ge=V[7];if(-1!==H.indexOf("0")&&(b.minimumIntegerDigits=H.length-H.indexOf("0")),D(Ge)||(b.minimumFractionDigits=Ge.lastIndexOf("0"),b.maximumFractionDigits=Ge.lastIndexOf("#"),-1===b.minimumFractionDigits&&(b.minimumFractionDigits=0),(-1===b.maximumFractionDigits||b.maximumFractionDigitsH.lastIndexOf("'"))){b[""+a[parseInt(V.toString(),10)]]=H.substr(0,Ae)+W+H.substr(Ae+1),b[""+a[""+O]]=!0,b.type=b.isCurrency?"currency":"percent";break}}return b}function se(L,O){if(-1!==L.indexOf(",")){var W=L.split(",");L=W[0]+S("numberMapper.numberSymbols.group",O)+W[1].replace(".",S("numberMapper.numberSymbols.decimal",O))}else L=L.replace(".",S("numberMapper.numberSymbols.decimal",O));return L}function De(L,O,W){L+=".";for(var b=0;b0;H-=3)L=","+W[H-2]+W[H-1]+W[parseInt(H.toString(),10)]+L;return L=L.slice(1),O[1]?L+"."+O[1]:L}e.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,e.basicPatterns=["short","medium","long","full"],e.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},e.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},e.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},e.month="months",e.days="days",e.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},e.getResultantPattern=l,e.getDependables=u,e.getSymbolPattern=c,e.ConvertDateToWeekFormat=d,e.compareBlazorDateFormats=f,e.getProperNumericSkeleton=h,e.getFormatData=p,e.changeCurrencySymbol=M,e.getCurrencySymbol=m,e.customFormat=function N(L,O,W){for(var b={},V=L.split(";"),H=["pData","nData","zeroData"],Ae=0;Ae1,Ge.nData=le()?S(dr.type+"nData",Ae):p(to[1]||"-"+to[0],!0,Ii),Ge.pData=le()?S(dr.type+"pData",Ae):p(to[0],!1,Ii),!Kn[2]&&!O.minimumFractionDigits&&!O.maximumFractionDigits&&(Zt=p(eo.split(";")[0],!0,"",!0).minimumFraction)}if(e.formatRegex.test(O.format)||!O.format){if(Oe(H,h(O.format||"N")),H.custom=!1,Ft="###0",(H.fractionDigits||O.minimumFractionDigits||O.maximumFractionDigits||Zt)&&(H.fractionDigits&&(O.minimumFractionDigits=O.maximumFractionDigits=H.fractionDigits),Ft=De(Ft,Zt||H.fractionDigits||O.minimumFractionDigits||0,O.maximumFractionDigits||0)),O.minimumIntegerDigits&&(Ft=Je(Ft,O.minimumIntegerDigits)),O.useGrouping&&(Ft=$t(Ft)),"currency"===H.type||H.type&&le()){le()&&"currency"!==H.type&&(Ge.pData=S(H.type+"pData",Ae),Ge.nData=S(H.type+"nData",Ae));var gC=Ft;Ft=Ge.pData.nlead+gC+Ge.pData.nend,(Ge.hasNegativePattern||le())&&(Ft+=";"+Ge.nData.nlead+gC+Ge.nData.nend)}"percent"===H.type&&!le()&&(Ft+=" %")}else Ft=O.format.replace(/'/g,'"');return Object.keys(fr).length>0&&(Ft=b?Ft:se(Ft,fr)),Ft},e.fractionDigitsPattern=De,e.minimumIntegerPattern=Je,e.groupingPattern=$t,e.getWeekData=function Gt(L,O){var W="sun",b=S("supplemental.weekData.firstDay",O),V=L;return/en-/.test(V)&&(V=V.slice(3)),V=V.slice(0,2).toUpperCase()+V.substr(2),b&&(W=b[""+V]||b[V.slice(0,2)]||"sun"),s[""+W]},e.replaceBlazorCurrency=function kn(L,O,W){var b=function cP(e){return S(e||"",uP)}(W);if(O!==b)for(var V=0,H=L;V=0?W:W+7;var V=Math.floor((L.getTime()-O.getTime()-6e4*(L.getTimezoneOffset()-O.getTimezoneOffset()))/864e5)+1;if(W<4){if((b=Math.floor((V+W-1)/7)+1)>52){var Ae=new Date(L.getFullYear()+1,0,1).getDay();b=(Ae=Ae>=0?Ae:Ae+7)<4?1:53}}else b=Math.floor((V+W-1)/7);return b}}(re||(re={}));var TP=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini|mobile/i,wP=/msie|trident/i,jP=/Trident\/7\./,SP=/(ipad|iphone|ipod touch)/i,AP=/(ipad|iphone|ipod touch);.*os 7_\d|(ipad|iphone|ipod touch);.*os 8_\d/i,zP=/android/i,bP=/trident|windows phone|edge/i,OP=/(version)[ /]([\w.]+)/i,Sp={OPERA:/(opera|opr)(?:.*version|)[ /]([\w.]+)/i,EDGE:/(edge)(?:.*version|)[ /]([\w.]+)/i,CHROME:/(chrome|crios)[ /]([\w.]+)/i,PANTHOMEJS:/(phantomjs)[ /]([\w.]+)/i,SAFARI:/(safari)[ /]([\w.]+)/i,WEBKIT:/(webkit)[ /]([\w.]+)/i,MSIE:/(msie|trident) ([\w.]+)/i,MOZILLA:/(mozilla)(?:.*? rv:([\w.]+)|)/i};typeof window<"u"&&(window.browserDetails=window.browserDetails||{});var Y=function(){function e(){}return e.extractBrowserDetail=function(){for(var n={culture:{}},r=[],i=0,o=Object.keys(Sp);i-1},e.getValue=function(n,t){var r=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===e.isTouch&&!Sp.CHROME.test(navigator.userAgent)&&(r.isIos=!0,r.isDevice=!0,r.isTouch=!0,r.isPointer=!0,r.isPointer="pointerEnabled"in window.navigator),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(r.isPointer=!1),typeof r[""+n]>"u"?r[""+n]=t.test(e.userAgent):r[""+n]},Object.defineProperty(e,"userAgent",{get:function(){return e.uA},set:function(n){e.uA=n,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"info",{get:function(){return ne(window.browserDetails.info)?window.browserDetails.info=e.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIE",{get:function(){return e.getValue("isIE",wP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isTouch",{get:function(){return ne(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isPointer",{get:function(){return ne(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isMSPointer",{get:function(){return ne(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isDevice",{get:function(){return e.getValue("isDevice",TP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos",{get:function(){return e.getValue("isIos",SP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos7",{get:function(){return e.getValue("isIos7",AP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isAndroid",{get:function(){return e.getValue("isAndroid",zP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWebView",{get:function(){return ne(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(ne(window.cordova)&&ne(window.PhoneGap)&&ne(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWindows",{get:function(){return e.getValue("isWindows",bP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchStartEvent",{get:function(){return ne(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=e.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchMoveEvent",{get:function(){return ne(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=e.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchEndEvent",{get:function(){return ne(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=e.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchCancelEvent",{get:function(){return ne(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=e.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),e.uA=typeof navigator<"u"?navigator.userAgent:"",e}(),$=function(){function e(){}return e.addOrGetEventData=function(n){return"__eventList"in n?n.__eventList.events:(n.__eventList={},n.__eventList.events=[])},e.add=function(n,t,r,i,o){var a,s=e.addOrGetEventData(n);a=o?function oP(e,n){var t;return function(){for(var r=this,i=[],o=0;o"u"||(t.innerHTML=n.innerHTML?n.innerHTML:"",void 0!==n.className&&(t.className=n.className),void 0!==n.id&&(t.id=n.id),void 0!==n.styles&&t.setAttribute("style",n.styles),void 0!==n.attrs&&zp(t,n.attrs)),t}function G(e,n){for(var t=g0(n),r=RegExp,i=0,o=e;i0;)r.appendChild(e[0]);else for(var i=0,o=e;i-1&&!i[parseInt(o.toString(),10)].match(/\[.*\]/)){var s=i[parseInt(o.toString(),10)].split("#");if(s[1].match(/^\d/)||s[1].match(n)){var a=i[parseInt(o.toString(),10)].split(".");a[0]=a[0].replace(/#/,"[id='")+"']",i[parseInt(o.toString(),10)]=a.join(".")}}t[parseInt(r.toString(),10)]=i.join(" ")}return t.join(",")}return e}(e),n.querySelector(e)}var LP=new RegExp("]"),Bi=function(){function e(n,t){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new hc(this),ne(t)||(this.element="string"==typeof t?document.querySelector(t):t,D(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),ne(n)||this.setProperties(n,!0),this.isDestroyed=!1}return e.prototype.setProperties=function(n,t){var r=this.isProtectedOnChange;this.isProtectedOnChange=!!t,Vi(this,n),!0!==t?(Vi(this.changedProperties,n),this.dataBind()):le()&&this.isRendered&&this.serverDataBind(n),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=r},e.callChildDataBind=function(n,t){for(var i=0,o=Object.keys(n);i0?i-1:0,r+=t=-1!==t?"-"+t:"-"+i}return this.controlParent!==this.parentObj&&(r=this.parentObj.getParentKey()+"."+this.propName+t),r},e}(),qP=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],z0=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],b0=function(){function e(n){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var t=null;return{setKey:function r(o){t=o},getKey:function i(){return t}}}(),this.npxManager=function(){return{getKey:function r(){return"npxKeyReplace"}}}(),this.manager.setKey(n)}return e.prototype.validate=function(){if(!this.isValidated&&Ns&&!S(Mc(z0),Ns)&&!S("Blazor",Ns)){var r=void 0,i=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var o=this.getInfoFromKey();if(o&&o.length)for(var s=0,a=o;s"+r+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n \n ';if(typeof document<"u"&&!D(document)){var n=jr("div",{innerHTML:e});document.body.appendChild(n)}}(),P0=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},n.prototype.renderComplete=function(t){le()&&window.sfBlazor.renderComplete(this.element,t),this.isRendered=!0},n.prototype.dataBind=function(){this.injectModules(),e.prototype.dataBind.call(this)},n.prototype.on=function(t,r,i){if("string"==typeof t)this.localObserver.on(t,r,i);else for(var o=0,s=t;o"u"||(N.innerHTML=m.innerHTML?m.innerHTML:"",void 0!==m.className&&(N.className=m.className),void 0!==m.id&&(N.id=m.id),void 0!==m.styles&&N.setAttribute("style",m.styles),void 0!==t.ngAttr&&N.setAttribute(t.ngAttr,""),void 0!==m.attrs&&zp(N,m.attrs)),N};for(var r=0,i=t.tags;r"u"&&(c["".concat(s)]=[]),c["".concat(s)].push(u),u.rootNodes}}});var rC=function(){var e=function(n,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)i.hasOwnProperty(o)&&(r[o]=i[o])})(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),wn=function(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o},iC="e-opposite-content",Xp="e-dot",oC="e-content",sC="e-vertical",aC="e-horizontal",Jp="e-timeline-reverse",uC="e-item-disabled",Kp="e-item-template",cC=function(e){return e.Horizontal="Horizontal",e.Vertical="Vertical",e}(cC||{}),dC=function(e){return e.Before="Before",e.After="After",e.Alternate="Alternate",e.AlternateReverse="AlternateReverse",e}(dC||{}),f2=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return rC(n,e),wn([P("")],n.prototype,"dotCss",void 0),wn([P("")],n.prototype,"content",void 0),wn([P("")],n.prototype,"oppositeContent",void 0),wn([P(!1)],n.prototype,"disabled",void 0),wn([P("")],n.prototype,"cssClass",void 0),n}(ws),h2=function(e){function n(t,r){return e.call(this,t,r)||this}return rC(n,e),n.prototype.preRender=function(){this.element.id||(this.element.id=function iP(e){return e+"_"+tP++}("e-"+this.getModuleName()))},n.prototype.getModuleName=function(){return"timeline"},n.prototype.getPersistData=function(){return this.addOnPersist([])},n.prototype.render=function(){zp(this.element,{role:"navigation","aria-label":this.element.id}),this.timelineListEle=this.createElement("ol",{className:"e-timeline-items"}),this.updateOrientation(),this.updateCssClass(this.cssClass),this.updateAlign(),this.updateReverse(),this.updateRtl(),this.updateTemplateFunction(),this.renderItems(),this.element.appendChild(this.timelineListEle)},n.prototype.updateOrientation=function(){if(!D(this.orientation)){var t=this.orientation.toLowerCase();("horizontal"===t||"vertical"===t)&&(this.element.classList.remove(aC,sC),this.element.classList.add("e-"+t))}},n.prototype.updateCssClass=function(t,r){var i,o,s;void 0===r&&(r=""),r&&(s=r.trim().split(" "),(i=this.element.classList).remove.apply(i,s)),t&&(s=t.trim().split(" "),(o=this.element.classList).add.apply(o,s))},n.prototype.updateRtl=function(){this.element.classList[this.enableRtl?"add":"remove"]("e-rtl")},n.prototype.updateAlign=function(){if(!D(this.align)){var t=this.align.toLowerCase();("before"===t||"after"===t||"alternate"===t||"alternatereverse"===t)&&(this.element.classList.remove("e-align-before","e-align-after","e-align-alternate","e-align-alternatereverse"),this.element.classList.add("e-align-"+t))}},n.prototype.updateReverse=function(){this.element.classList[this.reverse?"add":"remove"](Jp)},n.prototype.renderItems=function(){var r,t=this;this.haveOneSidecontent();for(var i=0;i0||!D(o.content)),r||(r=o.oppositeContent.length>0||!D(o.content))}this.element.classList.remove("e-content-only","e-opposite-content-only"),t&&!r&&this.element.classList.add("e-content-only"),r&&!t&&this.element.classList.add("e-opposite-content-only")},n.prototype.updateItemContent=function(t,r,i,o){var a=this.getTemplateFunction(t?r.content:r.oppositeContent,!(this.isReact||this.isVue));"string"==typeof a?o.innerText=a:Ap(a({item:r,itemIndex:i},this),o)},n.prototype.updateTemplateFunction=function(){this.templateFunction=this.template?this.getTemplateFunction(this.template,!1):null},n.prototype.renderItemContent=function(t,r,i){var o=this.timelineListEle.querySelectorAll("li");if(r&&this.removeItemContent(o[parseInt(t.toString(),10)]),this.template){r?o[parseInt(t.toString(),10)].classList.add(Kp):i.classList.add(Kp);var s=this.items[parseInt(t.toString(),10)];Ap(this.templateFunction({item:s,itemIndex:t},this,"timelineTemplate",this.element.id+"_timelineTemplate",this.isStringTemplate),r?o[parseInt(t.toString(),10)]:i)}this.renderReactTemplates()},n.prototype.removeItemContent=function(t){t.classList.remove(Kp);for(var r=t.firstElementChild,i=0;i{class e extends __{constructor(t){super(),this.viewContainerRef=t,W0("currentInstance",this,this.viewContainerRef),this.registerEvents(v2),this.directivePropList=D2}}return e.\u0275fac=function(t){return new(t||e)(we(Bn))},e.\u0275dir=Nn({type:e,selectors:[["e-item"]],inputs:{content:"content",cssClass:"cssClass",disabled:"disabled",dotCss:"dotCss",oppositeContent:"oppositeContent"},features:[Na]}),e})(),hC=(()=>{class e extends k_{constructor(){super("items")}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=Nn({type:e,selectors:[["e-items"]],contentQueries:function(t,r,i){if(1&t&&hs(i,fC,4),2&t){let o;ps(o=gs())&&(r.children=o)}},features:[Na]}),e})();const N2=["beforeItemRender","created"],I2=[];let C2=(()=>{let e=class extends h2{constructor(t,r,i,o){super(),this.ngEle=t,this.srenderer=r,this.viewContainerRef=i,this.injector=o,this.tags=["items"],this.element=this.ngEle.nativeElement,this.injectedModules=this.injectedModules||[],this.registerEvents(N2),this.addTwoWay.call(this,I2),W0("currentInstance",this,this.viewContainerRef),this.containerContext=new $0}ngOnInit(){this.containerContext.ngOnInit(this)}ngAfterViewInit(){this.containerContext.ngAfterViewInit(this)}ngOnDestroy(){this.containerContext.ngOnDestroy(this)}ngAfterContentChecked(){this.tagObjects[0].instance=this.childItems,this.containerContext.ngAfterContentChecked(this)}};return e.\u0275fac=function(t){return new(t||e)(we(Li),we(Df),we(Bn),we(Hn))},e.\u0275cmp=Gc({type:e,selectors:[["ejs-timeline"]],contentQueries:function(t,r,i){if(1&t&&(hs(i,m2,5),hs(i,p2,5),hs(i,y2,5),hs(i,hC,5)),2&t){let o;ps(o=gs())&&(r.template=o.first),ps(o=gs())&&(r.content=o.first),ps(o=gs())&&(r.oppositeContent=o.first),ps(o=gs())&&(r.childItems=o.first)}},inputs:{align:"align",cssClass:"cssClass",enablePersistence:"enablePersistence",enableRtl:"enableRtl",items:"items",locale:"locale",orientation:"orientation",reverse:"reverse",template:"template"},outputs:{beforeItemRender:"beforeItemRender",created:"created"},features:[Na],ngContentSelectors:M2,decls:1,vars:0,template:function(t,r){1&t&&(function Nv(e){const n=j()[jt][ln];if(!n.projection){const r=n.projection=function Ll(e,n){const t=[];for(let r=0;r{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({imports:[[hp]]}),e})(),E2=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({providers:[],imports:[[hp,eg],eg]}),e})();function T2(e,n){if(1&e&&fh(0,"e-item",3),2&e){const t=n.$implicit;Su("content",t.content)("oppositeContent",t.oppositeContent)}}let w2=(()=>{class e{constructor(){this.tripItenerary=[{content:"Day 1, 4:00 PM",oppositeContent:"Check-in and campsite visit"},{content:"Day 1, 7:00 PM",oppositeContent:"Dinner with music"},{content:"Day 2, 5:30 AM",oppositeContent:"Sunrise between mountains"},{content:"Day 2, 8:00 AM",oppositeContent:"Breakfast and check-out"}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=Gc({type:e,selectors:[["app-root"]],standalone:!0,features:[iN],decls:4,vars:1,consts:[[1,"container",2,"margin-top","50px"],["orientation","Horizontal"],[3,"content","oppositeContent",4,"ngFor","ngForOf"],[3,"content","oppositeContent"]],template:function(r,i){1&r&&(zu(0,"div",0)(1,"ejs-timeline",1)(2,"e-items"),Go(3,T2,1,2,"e-item",2),bu()()()),2&r&&(function Wm(e=1){$m(Fe(),j(),dn()+e,!1)}(3),Su("ngForOf",i.tripItenerary))},dependencies:[hp,AI,eg,C2,fC,hC,E2]})}}return e})();ro(332),function HL(e,n){return N4({rootComponent:e,...GI(n)})}(w2).catch(e=>console.error(e))},332:()=>{!function(y){const I=y.performance;function w(He){I&&I.mark&&I.mark(He)}function E(He,K){I&&I.measure&&I.measure(He,K)}w("Zone");const A=y.__Zone_symbol_prefix||"__zone_symbol__";function _(He){return A+He}const X=!0===y[_("forceDuplicateZoneCheck")];if(y.Zone){if(X||"function"!=typeof y.Zone.__symbol__)throw new Error("Zone already loaded.");return y.Zone}let q=(()=>{class He{static{this.__symbol__=_}static assertZonePatched(){if(y.Promise!==Fn.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let g=He.current;for(;g.parent;)g=g.parent;return g}static get current(){return It.zone}static get currentTask(){return An}static __load_patch(g,C,de=!1){if(Fn.hasOwnProperty(g)){if(!de&&X)throw Error("Already loaded patch: "+g)}else if(!y["__Zone_disable_"+g]){const Ee="Zone:"+g;w(Ee),Fn[g]=C(y,He,St),E(Ee,Ee)}}get parent(){return this._parent}get name(){return this._name}constructor(g,C){this._parent=g,this._name=C?C.name||"unnamed":"",this._properties=C&&C.properties||{},this._zoneDelegate=new he(this,this._parent&&this._parent._zoneDelegate,C)}get(g){const C=this.getZoneWith(g);if(C)return C._properties[g]}getZoneWith(g){let C=this;for(;C;){if(C._properties.hasOwnProperty(g))return C;C=C._parent}return null}fork(g){if(!g)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,g)}wrap(g,C){if("function"!=typeof g)throw new Error("Expecting function got: "+g);const de=this._zoneDelegate.intercept(this,g,C),Ee=this;return function(){return Ee.runGuarded(de,this,arguments,C)}}run(g,C,de,Ee){It={parent:It,zone:this};try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}finally{It=It.parent}}runGuarded(g,C=null,de,Ee){It={parent:It,zone:this};try{try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}catch(Yt){if(this._zoneDelegate.handleError(this,Yt))throw Yt}}finally{It=It.parent}}runTask(g,C,de){if(g.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===it&&(g.type===Xt||g.type===ge))return;const Ee=g.state!=J;Ee&&g._transitionTo(J,Qe),g.runCount++;const Yt=An;An=g,It={parent:It,zone:this};try{g.type==ge&&g.data&&!g.data.isPeriodic&&(g.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,g,C,de)}catch(U){if(this._zoneDelegate.handleError(this,U))throw U}}finally{g.state!==it&&g.state!==Z&&(g.type==Xt||g.data&&g.data.isPeriodic?Ee&&g._transitionTo(Qe,J):(g.runCount=0,this._updateTaskCount(g,-1),Ee&&g._transitionTo(it,J,it))),It=It.parent,An=Yt}}scheduleTask(g){if(g.zone&&g.zone!==this){let de=this;for(;de;){if(de===g.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${g.zone.name}`);de=de.parent}}g._transitionTo(wt,it);const C=[];g._zoneDelegates=C,g._zone=this;try{g=this._zoneDelegate.scheduleTask(this,g)}catch(de){throw g._transitionTo(Z,wt,it),this._zoneDelegate.handleError(this,de),de}return g._zoneDelegates===C&&this._updateTaskCount(g,1),g.state==wt&&g._transitionTo(Qe,wt),g}scheduleMicroTask(g,C,de,Ee){return this.scheduleTask(new ie(Pe,g,C,de,Ee,void 0))}scheduleMacroTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(ge,g,C,de,Ee,Yt))}scheduleEventTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(Xt,g,C,de,Ee,Yt))}cancelTask(g){if(g.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===Qe||g.state===J){g._transitionTo(at,Qe,J);try{this._zoneDelegate.cancelTask(this,g)}catch(C){throw g._transitionTo(Z,at),this._zoneDelegate.handleError(this,C),C}return this._updateTaskCount(g,-1),g._transitionTo(it,at),g.runCount=0,g}}_updateTaskCount(g,C){const de=g._zoneDelegates;-1==C&&(g._zoneDelegates=null);for(let Ee=0;EeHe.hasTask(g,C),onScheduleTask:(He,K,g,C)=>He.scheduleTask(g,C),onInvokeTask:(He,K,g,C,de,Ee)=>He.invokeTask(g,C,de,Ee),onCancelTask:(He,K,g,C)=>He.cancelTask(g,C)};class he{constructor(K,g,C){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=K,this._parentDelegate=g,this._forkZS=C&&(C&&C.onFork?C:g._forkZS),this._forkDlgt=C&&(C.onFork?g:g._forkDlgt),this._forkCurrZone=C&&(C.onFork?this.zone:g._forkCurrZone),this._interceptZS=C&&(C.onIntercept?C:g._interceptZS),this._interceptDlgt=C&&(C.onIntercept?g:g._interceptDlgt),this._interceptCurrZone=C&&(C.onIntercept?this.zone:g._interceptCurrZone),this._invokeZS=C&&(C.onInvoke?C:g._invokeZS),this._invokeDlgt=C&&(C.onInvoke?g:g._invokeDlgt),this._invokeCurrZone=C&&(C.onInvoke?this.zone:g._invokeCurrZone),this._handleErrorZS=C&&(C.onHandleError?C:g._handleErrorZS),this._handleErrorDlgt=C&&(C.onHandleError?g:g._handleErrorDlgt),this._handleErrorCurrZone=C&&(C.onHandleError?this.zone:g._handleErrorCurrZone),this._scheduleTaskZS=C&&(C.onScheduleTask?C:g._scheduleTaskZS),this._scheduleTaskDlgt=C&&(C.onScheduleTask?g:g._scheduleTaskDlgt),this._scheduleTaskCurrZone=C&&(C.onScheduleTask?this.zone:g._scheduleTaskCurrZone),this._invokeTaskZS=C&&(C.onInvokeTask?C:g._invokeTaskZS),this._invokeTaskDlgt=C&&(C.onInvokeTask?g:g._invokeTaskDlgt),this._invokeTaskCurrZone=C&&(C.onInvokeTask?this.zone:g._invokeTaskCurrZone),this._cancelTaskZS=C&&(C.onCancelTask?C:g._cancelTaskZS),this._cancelTaskDlgt=C&&(C.onCancelTask?g:g._cancelTaskDlgt),this._cancelTaskCurrZone=C&&(C.onCancelTask?this.zone:g._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const de=C&&C.onHasTask;(de||g&&g._hasTaskZS)&&(this._hasTaskZS=de?C:fe,this._hasTaskDlgt=g,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=K,C.onScheduleTask||(this._scheduleTaskZS=fe,this._scheduleTaskDlgt=g,this._scheduleTaskCurrZone=this.zone),C.onInvokeTask||(this._invokeTaskZS=fe,this._invokeTaskDlgt=g,this._invokeTaskCurrZone=this.zone),C.onCancelTask||(this._cancelTaskZS=fe,this._cancelTaskDlgt=g,this._cancelTaskCurrZone=this.zone))}fork(K,g){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,K,g):new q(K,g)}intercept(K,g,C){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,K,g,C):g}invoke(K,g,C,de,Ee){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,K,g,C,de,Ee):g.apply(C,de)}handleError(K,g){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,K,g)}scheduleTask(K,g){let C=g;if(this._scheduleTaskZS)this._hasTaskZS&&C._zoneDelegates.push(this._hasTaskDlgtOwner),C=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,K,g),C||(C=g);else if(g.scheduleFn)g.scheduleFn(g);else{if(g.type!=Pe)throw new Error("Task is missing scheduleFn.");Ne(g)}return C}invokeTask(K,g,C,de){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,K,g,C,de):g.callback.apply(C,de)}cancelTask(K,g){let C;if(this._cancelTaskZS)C=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,K,g);else{if(!g.cancelFn)throw Error("Task is not cancelable");C=g.cancelFn(g)}return C}hasTask(K,g){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,K,g)}catch(C){this.handleError(K,C)}}_updateTaskCount(K,g){const C=this._taskCounts,de=C[K],Ee=C[K]=de+g;if(Ee<0)throw new Error("More tasks executed then were scheduled.");0!=de&&0!=Ee||this.hasTask(this.zone,{microTask:C.microTask>0,macroTask:C.macroTask>0,eventTask:C.eventTask>0,change:K})}}class ie{constructor(K,g,C,de,Ee,Yt){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=K,this.source=g,this.data=de,this.scheduleFn=Ee,this.cancelFn=Yt,!C)throw new Error("callback is not defined");this.callback=C;const U=this;this.invoke=K===Xt&&de&&de.useG?ie.invokeTask:function(){return ie.invokeTask.call(y,U,this,arguments)}}static invokeTask(K,g,C){K||(K=this),sn++;try{return K.runCount++,K.zone.runTask(K,g,C)}finally{1==sn&&ee(),sn--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(it,wt)}_transitionTo(K,g,C){if(this._state!==g&&this._state!==C)throw new Error(`${this.type} '${this.source}': can not transition to '${K}', expecting state '${g}'${C?" or '"+C+"'":""}, was '${this._state}'.`);this._state=K,K==it&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const ke=_("setTimeout"),je=_("Promise"),Le=_("then");let qt,st=[],Ye=!1;function yt(He){if(qt||y[je]&&(qt=y[je].resolve(0)),qt){let K=qt[Le];K||(K=qt.then),K.call(qt,He)}else y[ke](He,0)}function Ne(He){0===sn&&0===st.length&&yt(ee),He&&st.push(He)}function ee(){if(!Ye){for(Ye=!0;st.length;){const He=st;st=[];for(let K=0;KIt,onUnhandledError:Ct,microtaskDrainDone:Ct,scheduleMicroTask:Ne,showUncaughtError:()=>!q[_("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:Ct,patchMethod:()=>Ct,bindArguments:()=>[],patchThen:()=>Ct,patchMacroTask:()=>Ct,patchEventPrototype:()=>Ct,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>Ct,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>Ct,wrapWithCurrentZone:()=>Ct,filterProperties:()=>[],attachOriginToPatched:()=>Ct,_redefineProperty:()=>Ct,patchCallbacks:()=>Ct,nativeScheduleMicroTask:yt};let It={parent:null,zone:new q(null,null)},An=null,sn=0;function Ct(){}E("Zone","Zone"),y.Zone=q}(globalThis);const Sr=Object.getOwnPropertyDescriptor,no=Object.defineProperty,ro=Object.getPrototypeOf,io=Object.create,jc=Array.prototype.slice,rl="addEventListener",Tt="removeEventListener",Ar=Zone.__symbol__(rl),Kr=Zone.__symbol__(Tt),rn="true",Ze="false",oo=Zone.__symbol__("");function bs(y,I){return Zone.current.wrap(y,I)}function il(y,I,w,E,A){return Zone.current.scheduleMacroTask(y,I,w,E,A)}const Ke=Zone.__symbol__,ei=typeof window<"u",ti=ei?window:void 0,zt=ei&&ti||globalThis,ol="removeAttribute";function so(y,I){for(let w=y.length-1;w>=0;w--)"function"==typeof y[w]&&(y[w]=bs(y[w],I+"_"+w));return y}function Os(y){return!y||!1!==y.writable&&!("function"==typeof y.get&&typeof y.set>"u")}const xs=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ni=!("nw"in zt)&&typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process),ao=!ni&&!xs&&!(!ei||!ti.HTMLElement),Ls=typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process)&&!xs&&!(!ei||!ti.HTMLElement),zr={},ri=function(y){if(!(y=y||zt.event))return;let I=zr[y.type];I||(I=zr[y.type]=Ke("ON_PROPERTY"+y.type));const w=this||y.target||zt,E=w[I];let A;return ao&&w===ti&&"error"===y.type?(A=E&&E.call(this,y.message,y.filename,y.lineno,y.colno,y.error),!0===A&&y.preventDefault()):(A=E&&E.apply(this,arguments),null!=A&&!A&&y.preventDefault()),A};function br(y,I,w){let E=Sr(y,I);if(!E&&w&&Sr(w,I)&&(E={enumerable:!0,configurable:!0}),!E||!E.configurable)return;const A=Ke("on"+I+"patched");if(y.hasOwnProperty(A)&&y[A])return;delete E.writable,delete E.value;const _=E.get,X=E.set,q=I.slice(2);let fe=zr[q];fe||(fe=zr[q]=Ke("ON_PROPERTY"+q)),E.set=function(he){let ie=this;!ie&&y===zt&&(ie=zt),ie&&("function"==typeof ie[fe]&&ie.removeEventListener(q,ri),X&&X.call(ie,null),ie[fe]=he,"function"==typeof he&&ie.addEventListener(q,ri,!1))},E.get=function(){let he=this;if(!he&&y===zt&&(he=zt),!he)return null;const ie=he[fe];if(ie)return ie;if(_){let ke=_.call(this);if(ke)return E.set.call(this,ke),"function"==typeof he[ol]&&he.removeAttribute(I),ke}return null},no(y,I,E),y[A]=!0}function Ps(y,I,w){if(I)for(let E=0;Efunction(X,q){const fe=w(X,q);return fe.cbIdx>=0&&"function"==typeof q[fe.cbIdx]?il(fe.name,q[fe.cbIdx],fe,A):_.apply(X,q)})}function er(y,I){y[Ke("OriginalDelegate")]=I}let Ac=!1,uo=!1;function zc(){if(Ac)return uo;Ac=!0;try{const y=ti.navigator.userAgent;(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/")||-1!==y.indexOf("Edge/"))&&(uo=!0)}catch{}return uo}Zone.__load_patch("ZoneAwarePromise",(y,I,w)=>{const E=Object.getOwnPropertyDescriptor,A=Object.defineProperty,X=w.symbol,q=[],fe=!1!==y[X("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],he=X("Promise"),ie=X("then"),ke="__creationTrace__";w.onUnhandledError=U=>{if(w.showUncaughtError()){const k=U&&U.rejection;k?console.error("Unhandled Promise rejection:",k instanceof Error?k.message:k,"; Zone:",U.zone.name,"; Task:",U.task&&U.task.source,"; Value:",k,k instanceof Error?k.stack:void 0):console.error(U)}},w.microtaskDrainDone=()=>{for(;q.length;){const U=q.shift();try{U.zone.runGuarded(()=>{throw U.throwOriginal?U.rejection:U})}catch(k){Le(k)}}};const je=X("unhandledPromiseRejectionHandler");function Le(U){w.onUnhandledError(U);try{const k=I[je];"function"==typeof k&&k.call(this,U)}catch{}}function st(U){return U&&U.then}function Ye(U){return U}function qt(U){return g.reject(U)}const yt=X("state"),Ne=X("value"),ee=X("finally"),Ut=X("parentPromiseValue"),it=X("parentPromiseState"),wt="Promise.then",Qe=null,J=!0,at=!1,Z=0;function Pe(U,k){return T=>{try{St(U,k,T)}catch(Q){St(U,!1,Q)}}}const ge=function(){let U=!1;return function(T){return function(){U||(U=!0,T.apply(null,arguments))}}},Xt="Promise resolved with itself",Fn=X("currentTaskTrace");function St(U,k,T){const Q=ge();if(U===T)throw new TypeError(Xt);if(U[yt]===Qe){let ue=null;try{("object"==typeof T||"function"==typeof T)&&(ue=T&&T.then)}catch(B){return Q(()=>{St(U,!1,B)})(),U}if(k!==at&&T instanceof g&&T.hasOwnProperty(yt)&&T.hasOwnProperty(Ne)&&T[yt]!==Qe)An(T),St(U,T[yt],T[Ne]);else if(k!==at&&"function"==typeof ue)try{ue.call(T,Q(Pe(U,k)),Q(Pe(U,!1)))}catch(B){Q(()=>{St(U,!1,B)})()}else{U[yt]=k;const B=U[Ne];if(U[Ne]=T,U[ee]===ee&&k===J&&(U[yt]=U[it],U[Ne]=U[Ut]),k===at&&T instanceof Error){const ae=I.currentTask&&I.currentTask.data&&I.currentTask.data[ke];ae&&A(T,Fn,{configurable:!0,enumerable:!1,writable:!0,value:ae})}for(let ae=0;ae{try{const te=U[Ne],Te=!!T&&ee===T[ee];Te&&(T[Ut]=te,T[it]=B);const ze=k.run(ae,void 0,Te&&ae!==qt&&ae!==Ye?[]:[te]);St(T,!0,ze)}catch(te){St(T,!1,te)}},T)}const He=function(){},K=y.AggregateError;class g{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(k){return k instanceof g?k:St(new this(null),J,k)}static reject(k){return St(new this(null),at,k)}static withResolvers(){const k={};return k.promise=new g((T,Q)=>{k.resolve=T,k.reject=Q}),k}static any(k){if(!k||"function"!=typeof k[Symbol.iterator])return Promise.reject(new K([],"All promises were rejected"));const T=[];let Q=0;try{for(let ae of k)Q++,T.push(g.resolve(ae))}catch{return Promise.reject(new K([],"All promises were rejected"))}if(0===Q)return Promise.reject(new K([],"All promises were rejected"));let ue=!1;const B=[];return new g((ae,te)=>{for(let Te=0;Te{ue||(ue=!0,ae(ze))},ze=>{B.push(ze),Q--,0===Q&&(ue=!0,te(new K(B,"All promises were rejected")))})})}static race(k){let T,Q,ue=new this((te,Te)=>{T=te,Q=Te});function B(te){T(te)}function ae(te){Q(te)}for(let te of k)st(te)||(te=this.resolve(te)),te.then(B,ae);return ue}static all(k){return g.allWithCallback(k)}static allSettled(k){return(this&&this.prototype instanceof g?this:g).allWithCallback(k,{thenCallback:Q=>({status:"fulfilled",value:Q}),errorCallback:Q=>({status:"rejected",reason:Q})})}static allWithCallback(k,T){let Q,ue,B=new this((ze,lt)=>{Q=ze,ue=lt}),ae=2,te=0;const Te=[];for(let ze of k){st(ze)||(ze=this.resolve(ze));const lt=te;try{ze.then(nt=>{Te[lt]=T?T.thenCallback(nt):nt,ae--,0===ae&&Q(Te)},nt=>{T?(Te[lt]=T.errorCallback(nt),ae--,0===ae&&Q(Te)):ue(nt)})}catch(nt){ue(nt)}ae++,te++}return ae-=2,0===ae&&Q(Te),B}constructor(k){const T=this;if(!(T instanceof g))throw new Error("Must be an instanceof Promise.");T[yt]=Qe,T[Ne]=[];try{const Q=ge();k&&k(Q(Pe(T,J)),Q(Pe(T,at)))}catch(Q){St(T,!1,Q)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return g}then(k,T){let Q=this.constructor?.[Symbol.species];(!Q||"function"!=typeof Q)&&(Q=this.constructor||g);const ue=new Q(He),B=I.current;return this[yt]==Qe?this[Ne].push(B,ue,k,T):sn(this,B,ue,k,T),ue}catch(k){return this.then(null,k)}finally(k){let T=this.constructor?.[Symbol.species];(!T||"function"!=typeof T)&&(T=g);const Q=new T(He);Q[ee]=ee;const ue=I.current;return this[yt]==Qe?this[Ne].push(ue,Q,k,k):sn(this,ue,Q,k,k),Q}}g.resolve=g.resolve,g.reject=g.reject,g.race=g.race,g.all=g.all;const C=y[he]=y.Promise;y.Promise=g;const de=X("thenPatched");function Ee(U){const k=U.prototype,T=E(k,"then");if(T&&(!1===T.writable||!T.configurable))return;const Q=k.then;k[ie]=Q,U.prototype.then=function(ue,B){return new g((te,Te)=>{Q.call(this,te,Te)}).then(ue,B)},U[de]=!0}return w.patchThen=Ee,C&&(Ee(C),hr(y,"fetch",U=>function Yt(U){return function(k,T){let Q=U.apply(k,T);if(Q instanceof g)return Q;let ue=Q.constructor;return ue[de]||Ee(ue),Q}}(U))),Promise[I.__symbol__("uncaughtPromiseErrors")]=q,g}),Zone.__load_patch("toString",y=>{const I=Function.prototype.toString,w=Ke("OriginalDelegate"),E=Ke("Promise"),A=Ke("Error"),_=function(){if("function"==typeof this){const he=this[w];if(he)return"function"==typeof he?I.call(he):Object.prototype.toString.call(he);if(this===Promise){const ie=y[E];if(ie)return I.call(ie)}if(this===Error){const ie=y[A];if(ie)return I.call(ie)}}return I.call(this)};_[w]=I,Function.prototype.toString=_;const X=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":X.call(this)}});let pr=!1;if(typeof window<"u")try{const y=Object.defineProperty({},"passive",{get:function(){pr=!0}});window.addEventListener("test",y,y),window.removeEventListener("test",y,y)}catch{pr=!1}const tg={useG:!0},jn={},bc={},ll=new RegExp("^"+oo+"(\\w+)(true|false)$"),Oc=Ke("propagationStopped");function ul(y,I){const w=(I?I(y):y)+Ze,E=(I?I(y):y)+rn,A=oo+w,_=oo+E;jn[y]={},jn[y][Ze]=A,jn[y][rn]=_}function xc(y,I,w,E){const A=E&&E.add||rl,_=E&&E.rm||Tt,X=E&&E.listeners||"eventListeners",q=E&&E.rmAll||"removeAllListeners",fe=Ke(A),he="."+A+":",ie="prependListener",ke="."+ie+":",je=function(Ne,ee,Ut){if(Ne.isRemoved)return;const it=Ne.callback;let wt;"object"==typeof it&&it.handleEvent&&(Ne.callback=J=>it.handleEvent(J),Ne.originalDelegate=it);try{Ne.invoke(Ne,ee,[Ut])}catch(J){wt=J}const Qe=Ne.options;return Qe&&"object"==typeof Qe&&Qe.once&&ee[_].call(ee,Ut.type,Ne.originalDelegate?Ne.originalDelegate:Ne.callback,Qe),wt};function Le(Ne,ee,Ut){if(!(ee=ee||y.event))return;const it=Ne||ee.target||y,wt=it[jn[ee.type][Ut?rn:Ze]];if(wt){const Qe=[];if(1===wt.length){const J=je(wt[0],it,ee);J&&Qe.push(J)}else{const J=wt.slice();for(let at=0;at{throw at})}}}const st=function(Ne){return Le(this,Ne,!1)},Ye=function(Ne){return Le(this,Ne,!0)};function qt(Ne,ee){if(!Ne)return!1;let Ut=!0;ee&&void 0!==ee.useG&&(Ut=ee.useG);const it=ee&&ee.vh;let wt=!0;ee&&void 0!==ee.chkDup&&(wt=ee.chkDup);let Qe=!1;ee&&void 0!==ee.rt&&(Qe=ee.rt);let J=Ne;for(;J&&!J.hasOwnProperty(A);)J=ro(J);if(!J&&Ne[A]&&(J=Ne),!J||J[fe])return!1;const at=ee&&ee.eventNameToString,Z={},Pe=J[fe]=J[A],ge=J[Ke(_)]=J[_],Xt=J[Ke(X)]=J[X],Fn=J[Ke(q)]=J[q];let St;ee&&ee.prepend&&(St=J[Ke(ee.prepend)]=J[ee.prepend]);const g=Ut?function(T){if(!Z.isExisting)return Pe.call(Z.target,Z.eventName,Z.capture?Ye:st,Z.options)}:function(T){return Pe.call(Z.target,Z.eventName,T.invoke,Z.options)},C=Ut?function(T){if(!T.isRemoved){const Q=jn[T.eventName];let ue;Q&&(ue=Q[T.capture?rn:Ze]);const B=ue&&T.target[ue];if(B)for(let ae=0;ae{Qn.zone.cancelTask(Qn)},{once:!0})),Z.target=null,Ci&&(Ci.taskData=null),fo&&(Pt.once=!0),!pr&&"boolean"==typeof Qn.options||(Qn.options=Pt),Qn.target=Te,Qn.capture=Pr,Qn.eventName=ze,nt&&(Qn.originalDelegate=lt),te?Yn.unshift(Qn):Yn.push(Qn),ae?Te:void 0}};return J[A]=k(Pe,he,g,C,Qe),St&&(J[ie]=k(St,ke,function(T){return St.call(Z.target,Z.eventName,T.invoke,Z.options)},C,Qe,!0)),J[_]=function(){const T=this||y;let Q=arguments[0];ee&&ee.transferEventName&&(Q=ee.transferEventName(Q));const ue=arguments[2],B=!!ue&&("boolean"==typeof ue||ue.capture),ae=arguments[1];if(!ae)return ge.apply(this,arguments);if(it&&!it(ge,ae,T,arguments))return;const te=jn[Q];let Te;te&&(Te=te[B?rn:Ze]);const ze=Te&&T[Te];if(ze)for(let lt=0;ltfunction(A,_){A[Oc]=!0,E&&E.apply(A,_)})}function Pc(y,I,w,E,A){const _=Zone.__symbol__(E);if(I[_])return;const X=I[_]=I[E];I[E]=function(q,fe,he){return fe&&fe.prototype&&A.forEach(function(ie){const ke=`${w}.${E}::`+ie,je=fe.prototype;try{if(je.hasOwnProperty(ie)){const Le=y.ObjectGetOwnPropertyDescriptor(je,ie);Le&&Le.value?(Le.value=y.wrapWithCurrentZone(Le.value,ke),y._redefineProperty(fe.prototype,ie,Le)):je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}else je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}catch{}}),X.call(I,q,fe,he)},y.attachOriginToPatched(I[E],X)}function _c(y,I,w){if(!w||0===w.length)return I;const E=w.filter(_=>_.target===y);if(!E||0===E.length)return I;const A=E[0].ignoreProperties;return I.filter(_=>-1===A.indexOf(_))}function Sn(y,I,w,E){y&&Ps(y,_c(y,I,w),E)}function co(y){return Object.getOwnPropertyNames(y).filter(I=>I.startsWith("on")&&I.length>2).map(I=>I.substring(2))}Zone.__load_patch("util",(y,I,w)=>{const E=co(y);w.patchOnProperties=Ps,w.patchMethod=hr,w.bindArguments=so,w.patchMacroTask=Sc;const A=I.__symbol__("BLACK_LISTED_EVENTS"),_=I.__symbol__("UNPATCHED_EVENTS");y[_]&&(y[A]=y[_]),y[A]&&(I[A]=I[_]=y[A]),w.patchEventPrototype=cl,w.patchEventTarget=xc,w.isIEOrEdge=zc,w.ObjectDefineProperty=no,w.ObjectGetOwnPropertyDescriptor=Sr,w.ObjectCreate=io,w.ArraySlice=jc,w.patchClass=lo,w.wrapWithCurrentZone=bs,w.filterProperties=_c,w.attachOriginToPatched=er,w._redefineProperty=Object.defineProperty,w.patchCallbacks=Pc,w.getGlobalObjects=()=>({globalSources:bc,zoneSymbolEventNames:jn,eventNames:E,isBrowser:ao,isMix:Ls,isNode:ni,TRUE_STR:rn,FALSE_STR:Ze,ZONE_SYMBOL_PREFIX:oo,ADD_EVENT_LISTENER_STR:rl,REMOVE_EVENT_LISTENER_STR:Tt})});const on=Ke("zoneTask");function Or(y,I,w,E){let A=null,_=null;w+=E;const X={};function q(he){const ie=he.data;return ie.args[0]=function(){return he.invoke.apply(this,arguments)},ie.handleId=A.apply(y,ie.args),he}function fe(he){return _.call(y,he.data.handleId)}A=hr(y,I+=E,he=>function(ie,ke){if("function"==typeof ke[0]){const je={isPeriodic:"Interval"===E,delay:"Timeout"===E||"Interval"===E?ke[1]||0:void 0,args:ke},Le=ke[0];ke[0]=function(){try{return Le.apply(this,arguments)}finally{je.isPeriodic||("number"==typeof je.handleId?delete X[je.handleId]:je.handleId&&(je.handleId[on]=null))}};const st=il(I,ke[0],je,q,fe);if(!st)return st;const Ye=st.data.handleId;return"number"==typeof Ye?X[Ye]=st:Ye&&(Ye[on]=st),Ye&&Ye.ref&&Ye.unref&&"function"==typeof Ye.ref&&"function"==typeof Ye.unref&&(st.ref=Ye.ref.bind(Ye),st.unref=Ye.unref.bind(Ye)),"number"==typeof Ye||Ye?Ye:st}return he.apply(y,ke)}),_=hr(y,w,he=>function(ie,ke){const je=ke[0];let Le;"number"==typeof je?Le=X[je]:(Le=je&&je[on],Le||(Le=je)),Le&&"string"==typeof Le.type?"notScheduled"!==Le.state&&(Le.cancelFn&&Le.data.isPeriodic||0===Le.runCount)&&("number"==typeof je?delete X[je]:je&&(je[on]=null),Le.zone.cancelTask(Le)):he.apply(y,ke)})}Zone.__load_patch("legacy",y=>{const I=y[Zone.__symbol__("legacyPatch")];I&&I()}),Zone.__load_patch("timers",y=>{const I="set",w="clear";Or(y,I,w,"Timeout"),Or(y,I,w,"Interval"),Or(y,I,w,"Immediate")}),Zone.__load_patch("requestAnimationFrame",y=>{Or(y,"request","cancel","AnimationFrame"),Or(y,"mozRequest","mozCancel","AnimationFrame"),Or(y,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(y,I)=>{const w=["alert","prompt","confirm"];for(let E=0;Efunction(fe,he){return I.current.run(_,y,he,q)})}),Zone.__load_patch("EventTarget",(y,I,w)=>{(function xr(y,I){I.patchEventPrototype(y,I)})(y,w),function fl(y,I){if(Zone[I.symbol("patchEventTarget")])return;const{eventNames:w,zoneSymbolEventNames:E,TRUE_STR:A,FALSE_STR:_,ZONE_SYMBOL_PREFIX:X}=I.getGlobalObjects();for(let fe=0;fe{lo("MutationObserver"),lo("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(y,I,w)=>{lo("IntersectionObserver")}),Zone.__load_patch("FileReader",(y,I,w)=>{lo("FileReader")}),Zone.__load_patch("on_property",(y,I,w)=>{!function _s(y,I){if(ni&&!Ls||Zone[y.symbol("patchEvents")])return;const w=I.__Zone_ignore_on_properties;let E=[];if(ao){const A=window;E=E.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const _=function al(){try{const y=ti.navigator.userAgent;if(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:A,ignoreProperties:["error"]}]:[];Sn(A,co(A),w&&w.concat(_),ro(A))}E=E.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let A=0;A{!function dl(y,I){const{isBrowser:w,isMix:E}=I.getGlobalObjects();(w||E)&&y.customElements&&"customElements"in y&&I.patchCallbacks(I,y.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(y,w)}),Zone.__load_patch("XHR",(y,I)=>{!function fe(he){const ie=he.XMLHttpRequest;if(!ie)return;const ke=ie.prototype;let Le=ke[Ar],st=ke[Kr];if(!Le){const Z=he.XMLHttpRequestEventTarget;if(Z){const Pe=Z.prototype;Le=Pe[Ar],st=Pe[Kr]}}const Ye="readystatechange",qt="scheduled";function yt(Z){const Pe=Z.data,ge=Pe.target;ge[_]=!1,ge[q]=!1;const Xt=ge[A];Le||(Le=ge[Ar],st=ge[Kr]),Xt&&st.call(ge,Ye,Xt);const Fn=ge[A]=()=>{if(ge.readyState===ge.DONE)if(!Pe.aborted&&ge[_]&&Z.state===qt){const It=ge[I.__symbol__("loadfalse")];if(0!==ge.status&&It&&It.length>0){const An=Z.invoke;Z.invoke=function(){const sn=ge[I.__symbol__("loadfalse")];for(let Ct=0;Ctfunction(Z,Pe){return Z[E]=0==Pe[2],Z[X]=Pe[1],Ut.apply(Z,Pe)}),wt=Ke("fetchTaskAborting"),Qe=Ke("fetchTaskScheduling"),J=hr(ke,"send",()=>function(Z,Pe){if(!0===I.current[Qe]||Z[E])return J.apply(Z,Pe);{const ge={target:Z,url:Z[X],isPeriodic:!1,args:Pe,aborted:!1},Xt=il("XMLHttpRequest.send",Ne,ge,yt,ee);Z&&!0===Z[q]&&!ge.aborted&&Xt.state===qt&&Xt.invoke()}}),at=hr(ke,"abort",()=>function(Z,Pe){const ge=function je(Z){return Z[w]}(Z);if(ge&&"string"==typeof ge.type){if(null==ge.cancelFn||ge.data&&ge.data.aborted)return;ge.zone.cancelTask(ge)}else if(!0===I.current[wt])return at.apply(Z,Pe)})}(y);const w=Ke("xhrTask"),E=Ke("xhrSync"),A=Ke("xhrListener"),_=Ke("xhrScheduled"),X=Ke("xhrURL"),q=Ke("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",y=>{y.navigator&&y.navigator.geolocation&&function sl(y,I){const w=y.constructor.name;for(let E=0;E{const fe=function(){return q.apply(this,so(arguments,w+"."+A))};return er(fe,q),fe})(_)}}}(y.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(y,I)=>{function w(E){return function(A){Lc(y,E).forEach(X=>{const q=y.PromiseRejectionEvent;if(q){const fe=new q(E,{promise:A.promise,reason:A.rejection});X.invoke(fe)}})}}y.PromiseRejectionEvent&&(I[Ke("unhandledPromiseRejectionHandler")]=w("unhandledrejection"),I[Ke("rejectionHandledHandler")]=w("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(y,I,w)=>{!function ks(y,I){I.patchMethod(y,"queueMicrotask",w=>function(E,A){Zone.current.scheduleMicroTask("queueMicrotask",A[0])})}(y,w)})}},Sr=>{Sr(Sr.s=207)}]); \ No newline at end of file diff --git a/ej2-angular/samples/timeline/orientations/horizontal/styles.bfc0a8d1d2c1025c.css b/ej2-angular/samples/timeline/orientations/horizontal/styles.bfc0a8d1d2c1025c.css deleted file mode 100644 index a9327b439d..0000000000 --- a/ej2-angular/samples/timeline/orientations/horizontal/styles.bfc0a8d1d2c1025c.css +++ /dev/null @@ -1 +0,0 @@ -@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700";@font-face{font-family:e-icons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXBj/WxwAAANuAAAC15nbHlm0ahAOQAAJVQAAocwaGVhZClfeKIAAADQAAAANmhoZWEIXgbPAAAArAAAACRobXR4OAb+rAAAAYAAAAw4bG9jYQPFrZQAABkYAAAMPG1heHAEOQLMAAABCAAAACBuYW1lc0cOBgACrIQAAAIlcG9zdE/MgpsAAq6sAAAwxAABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAADDgABAAAAAQAAYWKr8l8PPPUACwQAAAAAAOMgGdIAAAAA4yAZ0v/A/+QEQAQcAAAACAACAAEAAAAAAAEAAAMOAsAAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEC0oAAAFIAQAABwBI4RXhKeE54UXhnOGf4gbiCuIM4h7iLeIv4kLiReJI4lHiVOJW4lniYuJl4mficeJ54onikuKV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ASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBbAFtAW4BbwFwAXEBcgFzAXQBlQGUAZMBkgGXAZEBmAGZAZYBmgGbAZwBnQGeAXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBtAG1AbYBtwG4ATIBMwE0ATUAJQE3ATgBOQE6ACYBPAE9AT4BPwFAAUEBNgE7AYUAJwGGAYcBiQGKAYsBjAGPAYgBjQGOAZABnwGgAaEBogAoAagBpwGwAaoBqwGsAa0BrgGvAbEBsgGzACkAKgArACwALQAuAC8AMAAxADIBowGkAaUBpgG5ADMANAGpADUCIwA3ADgCJwIoAikAOQIrAiwCLgIvADoAOwA8AjECMwI2AjcAPQI5AD4APwI6AjsCPABAAj8CQAJBAkIAQQBCAEMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAiICYQJjAmICZAJlAmYARABFAhgCGQIaAh8ARgBHAjACZwJoAmkCagJrAmwCOABIAkMBFABJAhYBGwBKAm0CbgJvAnACcQJyAEsCIAI+AEwATQBOAE8AUAJzAnQCdQJ2AncCeABRAFIAUwJ5AnoCewJ8An0CfgBUAFUAVgBXAV4AWAJ/AoAAYgKCAoQChQKGAFkAWgKDAoEChwBjAogCiQBkAooCiwKMAo0CjgKPApAAWwKRApICkwKUApUClgKXApgCmQKaApsAXAKcAp0CngKfAqAAXQKhAqICowKkAqUCpgKnAqgCqQKqAF4CqwKsAF8CrQKuAq8CsAKxArICswK0ArUCtgK3ArgAYAK5AroCuwK8Ar0CvgK/AsACwQBlAsICwwLEAsUAYQLGAscCyALJAsoCywBmAswCzQBnAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0AzADNAM4AzwDQANEA0gAhACIAIwAkANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAV0BXAFbAUMBRAFFAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFGAVkBWgFYAWABYQFfAWIBYwFkARoA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsAAAAAAAAAAAAAAAACEAAABHAAAAToAAAF0AAABuQAAAdEAAAHcAAACJQAAAqkAAAKyAAADHAAAA4YAAAOYAAADvwAAA8YAAAPYAAAD6QAAA/sAAAQLAAAEawAABLoAAAVdAAAFsgAABjYAAAZqAAAHAgAABzwAAAd7AAAHrAAAB+QAAAhvAAAI6wAACUkAAAmzAAAKOwAACqgAAArJAAALJwAAC1sAAAt3AAALjQAAC6kAAAu6AAAL+gAADEoAAAxYAAAMZwAADLwAAAzHAAANKAAADUkAAA1VAAANZAAADW8AAA12AAANfQAADYQAAA2LAAANmAAADaQAAA2rAAANsgAADcgAAA3RAAAN2AAADeQAAA3xAAAOAAAADhUAAA4jAAAOMQAADmYAAA5wAAAOfQAADocAAA6SAAAOnQAADu0AAA70AAAO+wAADxEAAA8bAAAPSgAAD3oAAA+LAAAPlQAAD50AAA+nAAAP2gAAD+sAAA/2AAAQAgAAEAkAABBTAAAQXwAAEMsAABFPAAARkQAAEa4AABG5AAASAQAAEg4AABKCAAAS0gAAE2EAABN6AAAUCQAAFFMAABShAAAUsgAAFL0AABTIAAAUzwAAFNoAABT6AAAVigAAFdsAABZkAAAXEAAAF4kAABefAAAX9AAAGA8AABgpAAAYRgAAGGQAABkVAAAZZgAAGboAABpRAAAa6wAAGz8AABtlAAAbhgAAHDkAAByOAAAcxAAAHPgAAB0UAAAdMAAAHWsAAB2wAAAd/gAAHh4AAB5qAAAeiQAAHqgAAB61AAAewgAAHs8AAB7vAAAfAwAAHxgAAB8sAAAfPgAAH5gAAB+oAAAftwAAH+kAACAQAAAgIQAAIDUAACCJAAAgmAAAIS8AACFHAAAhgQAAIY4AACGhAAAhvQAAIfcAACIJAAAiRgAAIrwAACNpAAAjiQAAI8oAACQyAAAkwQAAJO0AACURAAAlHwAAJTAAACWZAAAlpwAAJboAACZFAAAmbgAAJpQAACbOAAAnDQAAJxwAACdFAAAnZgAAJ5wAACeoAAAnsgAAJ/cAACgLAAAoGwAAKCkAACj/AAApggAAKawAACnWAAAp5AAAKe0AACn+AAAqEwAAKmAAACpuAAAqiQAAKqUAACq6AAAq1gAAKvAAACsNAAArHAAAKzkAACtNAAArYgAAK3wAACu5AAArxQAAK94AACvqAAAsVwAALGwAACybAAAsqQAALLMAACy+AAAszAAALVkAAC3qAAAt+AAALh8AAC6jAAAu0AAALt0AAC+CAAAvywAAL9oAADAXAAAwUQAAMGQAADDQAAAxDQAAMWgAADGmAAAyAgAAMisAADJNAAAydQAAMnwAADKOAAAysgAAMuwAADL6AAAzYQAAM2gAADN1AAAzmgAAM7IAADQPAAA0JgAANDoAADRNAAA0ZAAANG4AADR4AAA0fgAANIQAADSLAAA0kgAANW0AADV0AAA1ewAANYIAADWJAAA19QAANioAADY8AAA2mAAANtQAADbxAAA2/gAAN5UAADerAAA4HAAAOGkAADh0AAA4owAAOLQAADjfAAA5HgAAOVEAADnRAAA53QAAOekAADogAAA6MgAAOp4AADqoAAA7FQAAO0gAADwBAAA8SQAAPJQAADz0AAA9EQAAPX4AAD2fAAA+EgAAPj0AAD6ZAAA+2AAAP30AAEANAABAQwAAQE8AAEBhAABAcgAAQIoAAED8AABBIQAAQXMAAEGCAABBmAAAQbcAAEHgAABCLwAAQj4AAEJkAABC/QAAQyoAAENYAABDcQAAQ5YAAEQNAABEMgAAREMAAERoAABEfgAARMUAAEThAABE8AAARP8AAEUlAABFLwAART4AAEVVAABFcAAARZ8AAEW+AABGHgAARi0AAEZBAABGVwAARmYAAEaSAABGtgAARwUAAEcPAABHGgAARyUAAEcvAABHQQAAR1IAAEduAABHgAAAR5IAAEeZAABHpQAAR7EAAEg7AABISwAASGIAAEiBAABIpgAASNEAAEjlAABI9gAASW0AAEntAABKRgAASqAAAEr6AABLVgAAS5wAAExsAABM6QAATWEAAE2jAABN5AAATnUAAE64AABO+wAATysAAE91AABPwwAAUEsAAFBlAABQpgAAUK0AAFC4AABQxwAAUNoAAFDxAABRCwAAUcUAAFH8AABSUAAAUocAAFLYAABS+AAAUxQAAFMwAABTWQAAU4AAAFOKAABTrwAAVC8AAFRRAABUggAAVIkAAFSYAABUpAAAVLAAAFS+AABUygAAVN4AAFUuAABVTwAAVW8AAFWvAABWGwAAVnQAAFbdAABW8AAAVyYAAFfxAABYPwAAWKEAAFjBAABZIwAAWVkAAFmSAABZ1AAAWh8AAFpjAABakwAAWq0AAFrGAABa4AAAWv0AAFsXAABbNwAAW1IAAFt2AABbwQAAW+cAAFxRAABccgAAXIwAAFzUAABdAwAAXSgAAF1UAABdgAAAXaEAAF3NAABeYwAAXpkAAF8SAABffAAAX/UAAGBZAABgvgAAYOIAAGGIAABhwgAAYdIAAGHsAABiDAAAYiMAAGI5AABiVAAAYm0AAGKXAABipQAAYsYAAGLnAABjBwAAYzwAAGNdAABjhAAAY54AAGO5AABjzgAAZAkAAGQXAABkLgAAZD8AAGRbAABkeAAAZJUAAGTCAABk6wAAZQgAAGU2AABlWQAAZXkAAGW/AABl6QAAZhAAAGYxAABm4gAAZxYAAGc3AABnYgAAZ54AAGfBAABoLgAAaFcAAGiNAABowAAAaOAAAGj7AABpJQAAaVQAAGl9AABppwAAaccAAGnkAABqDQAAai0AAGpWAABqmwAAasIAAGriAABrDQAAay4AAGtXAABrgAAAa5YAAGvfAABsHAAAbIsAAGyvAABs5AAAbQ0AAG09AABtaAAAbmAAAG53AABujgAAbwYAAG85AABvSQAAb2EAAHAiAABwTQAAcFwAAHDPAABxFAAAcSwAAHE5AABxWwAAcX8AAHGiAAByAgAAclUAAHKdAAByuAAAcvYAAHMfAABzRwAAc2oAAHOXAABz2wAAc/oAAHQPAAB0QwAAdFkAAHR4AAB0lAAAdKkAAHToAAB1xAAAddcAAHX4AAB2CwAAdj0AAHZQAAB2eQAAdokAAHcKAAB3UgAAd3cAAHf5AAB4JwAAeDsAAHhXAAB4dAAAeJwAAHkFAAB5HQAAeZAAAHnuAAB6LwAAeoMAAHrLAAB7FAAAeywAAHtLAAB7aQAAe4kAAHueAAB7twAAfJQAAHzHAAB9FAAAfSIAAH02AAB95AAAffQAAH49AAB+hwAAftYAAH8fAAB/bQAAf5gAAH+sAAB/ugAAf9MAAH/sAAB/+gAAgAcAAIAgAACAagAAgLQ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BwcGBgYLCQgGAgIBgAcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBvkHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgb5BwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYG+QcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgABAAAAAAP4AvwAAgAAEyEBCAPw/ggBBAH4AAAAAQAAAAAD+AL8AAIAAAkBIQIAAfj8EAEEAfgAAAEAAAAAAvwD+AACAAAlCQEBBAH4/ggIAfgB+AABAAAAAAL8A/gAAgAACQERAQQB+AIA/ggD8AAAAwAAAAACfgP4AD8AfwC/AAAlHw8/Dy8PDw4DHw8/Dy8PDw4DHw8/Dy8PDw4BggECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMChg0MDQsLCgoJCAgGBQQDAgEBAgMEBQYICAkKCgsLDQwNDQwNCwsKCgkICAYFBAMCAQECAwQFBggICQoKCwsNDAFtDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAW0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwABAAAAAAD+AO4AAMABwATAFQAACUzNSMnITUhJyEvBT0BNyEFFR8PPw8vDw8OAYL8/L0Cdv2KvQKMCQQDAwECA/2HArUBAgQFBwgJCgsMDQ4PDw8QEQ8PDw4NDAsKCQgHBQQCAQECBAUHCAkKCwwNDg8PDxEQDw8PDg0MCwoJCAcFBAJHfr1+vRYMCwwMDQwIGCAICA8PDw4NDAsKCQgHBQQCAQECBAUHCAkKCwwNDg8PDxARDw8PDg0MCwoJCAcFBAIBAQIEBQcICQoLDA0ODw8PAAADAAAAAAPlA0QABQALAA8AAAEXBxc3JwUXNyc3JxMXEycCtMDAOvj4/Sz4Or+/Olo8zT0Cvr6+Ovj4+Pg6vr46/dcTAnUTAAAEAAAAAAO5A7gAIwBHAGsAjwAAAREfByE/BxEvByEPBgURHwchPwcRLwchDwYBER8HIT8HES8HIQ8GBREfByE/BxEvByEPBgI/AQEDBAUFBgYBPAYGBQUEAwEBAQEDBAUFBgb+xAYGBQUEAwH+BwEBAwQFBQYGATwGBgUFBAMBAQEBAwQFBQYG/sQGBgUFBAMBAfcBAQMEBQUGBgE8BgYFBQQDAQEBAQMEBQUGBv7EBgYFBQQDAf4HAQEDBAUFBgYBPAYGBQUEAwEBAQEDBAUFBgb+xAYGBQUEAwEBov7FBwYFBQMDAgEBAgMDBQUGBwE7BgYFBQQDAQEBAQMEBQUGBv7FBwYFBQMDAgEBAgMDBQUGBwE7BgYFBQQDAQEBAQMEBQUGAfH+xQYGBQUEAwEBAQEDBAUFBgYBOwcGBQUDAwIBAQIDAwUFBgf+xQYGBQUEAwEBAQEDBAUFBgYBOwcGBQUDAwIBAQIDAwUFBgAAAAMAAAAAA3oD+AAHAAsAYgAAARUhNTMRIRElFSM1KwEPChURFR8KMyEzPwk1ETUvCiMvDisBDw4BQwF6P/4IATt+P70GBwYGCgoHBgICAQECAgMGCQoFBgYGBwJXJQcGBQsKBwYCAgEBAgIGBwoKBgYHBr0DAwQFBwgKDQcHCQgKCgsLCwsKCggICAcMCgkGBQQDAgL8Pz/9igJ2fj8/AQEBAgYICQsGBgYH/Q0GBgYGBgoJBgMCAgEBAgIGBwoKBgYHBgLVJQcGBQsJCAYCAQEBHQsLDAwLCwkFAwQDAgIBAQICAwQDBQkLCwwMCwsJAAIAAAAAA3oD9wAjACsAADcVHw4hPw8RITcjFSE1IychxQICBAQFBggICAkJCQoLCwGiCwoKCgkJCAgHBwUEBAIBAf2Kfr0C9L04/vZ1CwsKCgoJCAgIBgUFAwMBAQEBAwMFBQYICAgJCgoKCwsCh71+fj8AAgAAAAADegP3AAMACgAANyE1IRMjCQEjESOGAvT9DPz8AXoBevz8CH4B+P6GAXoBegAAAAQAAAAAA/gD9wA/AH8AhAEGAAAlFQ8OLw49AT8NOwEfDREVDw0rAS8NPQE/Dh8OJQcXATUFFR8QPwcXBy8GIw8PHw8/Dy8HNwEzNQE1Lw8PDgFDAgIDBAUGBgYIBwkICQoKCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJCgoJCAkHCAYGBgUEAwICAff7fgE7/BABBAUHCQsMDQ8IERETFBQVFRINDAwMCwsLOjoLDAwMDQ0NDhYWFRQUEhEPDwwLCgcGAwEBAwYHCgsMDhAREhMVFRYWGBUVFRMSEQ8ODQsJCAUEAQEBAgQEBQYHXQE7vf3JAwQGCAoLDA4QEBISFBQVFRsWFBQTEhEPDg0LCQgFBOUKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJCgkKCQgJBwgGBwUFBAMCAgICAwQFBQcGCAcJCAkKAi0JCgkICQcIBgcFBQQDAgICAgMEBQUHBggHCQgJCgkKCQkJCAgHBwYGBAQEAgEBAQECBAQEBgYHBwgICQkJkfl+ATs/mwIZFRUTExERDw4GDAsIBwUDAQEBAgMDBAUFV1cGBAQEAgICAQMGBwoLDA8PERIUFBUWFhcWFRQTEhEQDg0LCQgFBAEBBAUICQsNDg8REhMUFRYXEA4PDg4NDQwv/sY+AlZGHBUTExIREA8NDAoJBwUDAgIDBgcJCw0ODxESExMVFgAAAAAGAAAAAAP4A7gAAwAHAAsADwATABcAACUhNSEHMzUjNyE1IQczNSM3ITUhBzM1IwEEAvT9DPx+fvwC9P0M/H5+/AL0/Qz8fn5Hfn5+/H5+fvx+fn4AAAAAAgAAAAAD+AP3AGQAyQAAJSMvDjchETcfDz8fIxUPHQEzNT8eMx8OByERBy8PDx4CABAQDxAPDw8PDg8ODQ4NDQ9s/sV1FRESExMTFBQUFRUVFhYWFhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBfgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFP31fgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMQDw8QDw4PDw4ODg0NDQ0TbAE7dRoREhITExMUFBQVFRUWFRYaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMChgECAgMEBAUFBgYHCAgIDGz+xXYRDAwLCgoICAcGBQQDAwEBAQIDBQUHCAkKCwwNDg8QERETExQUFRYWFxcYGRgaGRoTFBMSEhISEREQEA8PDg4NDQsMCgoJCQcHBgUEAwMBAXkTFBMSEhISEREQEA8PDg4NDQsMCgoJCQcHBgUEAwMBAQECAgMDBAUFBgYHBwgIDmwBO3YUDAwKCgkJBwcFBQQEAgEBAQIDBQUHCAkKCwwNDg8QERETExQUFRYWFxcYGRgaGQAAAAADAAAAAAP4A/cAAwAHAIcAAAERIxE3FSM1JQ8PHx8/Hy8fDw4CP35+fv7aEhAPDg0MCgoJBwcFBAQCAQECBAQFBwcJCgoMDQ4PEBISEhQTFRUVFhcXGBgZGRobGxoZGRgYFxcWFRUVExQSEhIQDw4NDAoKCQcHBQQEAgEBAgQEBQcHCQoKDA0ODxASEhIUExUVFRYXFxgYGRkaGxsaGRkYGBcXFhUVFRMUEgI//oYBevx+fioSExMTFRUVFhcXGBgZGRobGxoZGRgYFxcWFRUVExMTEhEQDw4NDAsKCAgGBgQDAwEBAwMEBgYICAoLDA0ODxAREhMTExUVFRYXFxgYGRkaGxsaGRkYGBcXFhUVFRMUEhIREBAODAwLCggIBgYEAwMBAQMDBAYGCAgKCwwNDg8QAAEAAAAAAzoD9wAFAAATCQEXCQHFAb3+Q1YCIP3gA5v+Zf5lXQH4AfgAAAAAAgAAAAAD9wO4AAMASQAAAREhEScPBxEfDyE/DxEvDyEnIQ8GA3r9DGAHBgUFAwIBAQEBAgMFBQYHBwgJCQkKCwoDIgoLCgkJCQgHBwYFBQMCAQEBAQIDBQUGBwcICQkJCgsK/m9q/toLCwoJCQkIAr3+CAH43AgICQkJCgsK/WMLCwoJCQkICAcGBQQEAwIBAQIDAwUFBgcICAkJCQoLCgIfDAsKCgkJCAgHBgUEAwMBAX4BAgMDBQUGAAABAAAAAAOWA5kACwAACQEHCQEXCQE3CQEnAgD+w1kBPf7DWQE9AT1Z/sMBPVkCWgE/Wf7A/sBZAT/+wVkBQAFAWQAAAAEAAAAAA/cDuABFAAATDwcRHw8hPw8RLw8hJyEPBiYHBgUFAwIBAQEBAgMFBQYHBwgJCQkKCwoDIgoLCgkJCQgHBwYFBQMCAQEBAQIDBQUGBwcICQkJCgsK/m9q/tkKCwoJCQkIA5kICAkJCQoLCv1jCwsKCQkJCAgHBgUEBAMCAQECAwMFBQYHCAgJCQkKCwoCHwwLCgoJCQgIBwYFBAQCAQF+AQIDAwUFBgAEAAAAAAO5A7gAAwAIABwAYAAAARUhNxMBIzUBNx8EDwQnPwQfAiURHw8hPw8RLw8hDw4DO/5HP5/+x2IBOXo9AwMBAQEBAwMwYS8EBQUFBQQF/dMBAgMEBQcHCAkKCgsMDAwNAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf2KDQwMDAsKCgkIBwcFBAMCAUM/PwEA/sNjATxPPQQFBQUFBQQEMGIwBAIBAQEBAkP9ig0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAnYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAADAAAAAAO5A/cABQA6AFAAAAEVMxEhESMRHw8hPw8RJyEPDicRMxEhNSEPDgJ+vf5HfgECAwQFBwcICQoKCwwMDA0BuQ0MDAwLCgoJCAcHBQQDAgH8/sUNDAwMCwoKCQgHBwUEAwK+fgH4/ggNDAwMCwoKCQgHBwUEAwICvb3+hgI3/ckNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQG5/AECAwQFBwcICQoKCwwMDLD9igJ2fgECAwQFBwcICQoKCwwMDAACAAAAAAP4A/cAXwDmAAABFQ8VKwEvFT0BPxU7AR8VBRUfHj8PFxUBNwMjJz8OPQEvHg8eAn4BAgIDAwQFCg0PEBITFRYLDAwMDQwNDQ0NDA0MDAwLFhUTEhAPDQoFBAMDAgIBAQICAwMEBQoNDxASExUWCwwMDA0MDQ0NDQwNDAwMCxYVExIQDw0KBQQDAwICAf2KAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExEREBEQEBAPDw8ODg4NDRAiAQFf/zMjDAoJCAgHBgYFBQQDAwIBAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICfg0NDA0MDAwLFhUTEhAPDQoFBAMDAgIBAQICAwMEBQoNDxASExUWCwwMDA0MDQ0NDQwNDAwLDBYVExIQDwwLBQQDAwICAQECAgMDBAULDA8QEhMVFgwLDAwNDA0NExQTEhISEhEREBAPDw4ODQ0LDAoKCQkHBwYFBAMDAQEBAQEDAwQFBQYGCAcJCAoMIzL/AGABACMPDQ0ODg4PDw8QEBAREBERExQSExISEhEREBAPDw4ODQ0LDAoKCQgIBwYFBAMDAQEBAQMDBAUGBwgICQoKDAsNDQ4ODw8QEBEREhISExIUAAAAAAIAAAAAA3oD9wADAAoAADchNSERMxEzETMBhgL0/Qz8/Pz+hgh+Afj+hgF6AXoAAAEAAAAAA/cDmQAIAAATATcDITUhEycIAYZb9wMG/Pr3WwIA/mdXAQN+AQNXAAAAAAMAAAAAA/gD9wAVABsAVQAANx8PITUhESMFJwcXAScFER8PIT8PNSMVIREhNSEPDggBAgMEBQcHCAkKCgsMDAwNAnb9in4CN1FaqwG5Wf0mAQIDBAUHBwgJCgoLDAwMDQI3DQwMDAsKCgkIBwcFBAMCAX79yQF6/oYNDAwMCwoKCQgHBwUEAwKGDQwMDAsKCgkIBwcFBAMCAX4CdqNRWaoBuVk//ckNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDfz8Ajd+AQIDBAUHBwgJCgoLDAwMAAAEAAAAAAP4A9gAAwAHAAsAEgAAJTM1IzUhNSE1ITUhASMXNyMRIwHB/PwBev6GAjf9yf7Ffr29fn6mfr19vX79TL29AvMAAAADAAAAAAJeA9gAPwB/AL8AACUVHw07AT8NPQEvDg8OERUfDTsBPw09AS8NKwEPDREVHw4/Dj0BLw0rAQ8NAaIBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwGGCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoJCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQFwCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkBcAoJCQkICAcHBgYEBAMDAQEBAQMDBAQGBgcHCAgJCQkKCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoAAAABAAAAAAP3A3kABQAAAScHCQEnAVX0WQFNAqNZATfxWv64AppaAAAAAwAAAAAD2AJeAD8AfwC/AAABFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQUVHw07AT8NPQEvDSsBDw0DHAEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf6GAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMB/oYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwECAAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAAAAAAIAAAAAA/gD9wALAE8AAAEXNzMHFyMnByM3JyURFR8OIT8ONRE1Lw4hDw4Bd4mJbsXKcIyMcM3H/v4CAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAvyurvr+sbH8/J38zgoJCggICAgG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BQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBARv+hj+eBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsp4GBgUFBAMBAQIEBbIBAQMEBQUGBwG4BwYFBQQDAQGvBgIEAgEBAwQFBQYGnq8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp4BAQMEBQUGB/5IBwYFBQQDAQEECgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQmzH/ytA3IfHwEBAwQFBQYGQwgHBXdOAQEDBAUFBgdCCAcFd04BAQMEBQUGBkMIBwV3LgcGBQUEAwEBAQEDBAUFBgcudAUDBwhDBgYFBQQDAQFOdAUDBwhCBwYFBQQDAQFOdAUDBwhDBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGAAAAAAEAAAAAA3kD+ABWAAABES8GDwsfBQEfAjM/BAE/BS8LDwYRNS8JKwEPCQHB0AQGBQYLDAwMBgUFBQQEAwIEAQEEAgQDBQE7BxMMDAwGBgUFAT8FAwQCBAEBBAIDBAQFBQUGDAwMCwYFBgTQAQICBgcKCgYGBwYGBwYFCwkIBgICAQO5/SXNBAQDAwMBAQMDAwQEBQUGBQwMDAwFBgUE/skHCQMDAgIDBAE7BQUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzQLbBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAACAAAAAAP4A/gARQCJAAAJAQ8FHws/BhEVHwk7AT8JNREvCg8FFxEfCjM/AwE/BS8LDwYRNS8JKwEPCQFW/sUFAwQCBAEBAwMDBAQFBQUGDAwMCwYFBQXQAQIC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aWNvbnNGb250IGdlbmVyYXRlZCB1c2luZyBTeW5jZnVzaW9uIE1ldHJvIFN0dWRpb3d3dy5zeW5jZnVzaW9uLmNvbQAgAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBlAC0AaQBjAG8AbgBzAGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8ACmV4cG9ydC1wZGYKZXhwb3J0LWNzdgxleHBvcnQtZXhjZWwKZGF0ZS1yYW5nZQxmaWx0ZXItY2xlYXIGZmlsdGVyCGJ1bGxldC02CGJ1bGxldC0xBG5vbmUIYnVsbGV0LTURYm9yZGVyLWRpYWdvbmFsLTIRYm9yZGVyLWRpYWdvbmFsLTEIYnVsbGV0LTQIYnVsbGV0LTIIYnVsbGV0LTMUY2hldnJvbi1yaWdodC1kb3VibGUTY2hldnJvbi1sZWZ0LWRvdWJsZRNjaGV2cm9uLWRvd24tZG91YmxlEWNoZXZyb24tdXAtZG91YmxlBnJlcGVhdA9yZWN1cnJlbmNlLWVkaXQIbG9jYXRpb24LZGVzY3JpcHRpb24JdGltZS16b25lCGNhbGVuZGFyD3RpbWVsaW5lLWFnZW5kYQl3b3JrLXdlZWsEd2VlawNkYXkRYWdlbmRhLWRhdGUtcmFuZ2UJZGF0ZS10aW1lBnBlb3BsZQx0aW1lbGluZS1kYXkNdGltZWxpbmUtd2VlaxJ0aW1lbGluZS13b3JrLXdlZWsOdGltZWxpbmUtbW9udGgFdGFibGUEY29weQh0aC1zbWFsbAZzYXZlLTILcGFyYWdyYXBoLTIGZWRpdC02DWNsb3NlLWxhcmdlLTELZXhwb3J0LXdvcmQMY2lyY2xlLWNsb3NlCGZpbHRlci0yCnBsdXMtc21hbGwFY2xvc2UFY2hlY2sHcHJpbnQtMgZlZGl0LTIEcGx1cw1jbG9zZS1sYXJnZS0yEWNoZXZyb24tZG93bi10aGluEWNoZXZyb24tdXAtZmlsbC0yEWNoZXZyb24tZG93bi1maWxsD2NoZXZyb24tdXAtZmlsbBNjaGV2cm9uLWRvd24tZmlsbC0yCmFycm93LWRvd24IYXJyb3ctdXAUY2hldnJvbi1yaWdodC1maWxsLTMTY2hldnJvbi1sZWZ0LWZpbGwtMghkZWxldGUtMRFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwKYXJyb3ctbGVmdAthcnJvdy1yaWdodAlzb3J0aW5nLTEEZWRpdApmaXJzdC1wYWdlCWxhc3QtcGFnZQ50aW1lbGluZS10b2RheQxjaGV2cm9uLWxlZnQIZmlsdGVyLTEKY2hldnJvbi11cA1jaGV2cm9uLXJpZ2h0DGNoZXZyb24tZG93bg5jaXJjbGUtY2xvc2UtMhFjaGV2cm9uLXVwLWZpbGwtMxNjaGV2cm9uLWRvd24tZmlsbC0zDWZpbHRlci1jYW5jZWwOY2hldnJvbi1sZWZ0LTIKZ3JvdXAtaWNvbglzZWxlY3Rpb24HY2xvc2UtMgdjaGVjay0yEmludGVybWVkaWF0ZS1zdGF0ZQ5jaGV2cm9uLWxlZnQtMwZlZGl0LTMHY2xvc2UtMw9jaGV2cm9uLXJpZ2h0LTIGcGx1cy0yE2NoZXZyb24tZG93bi1maWxsLTUNY2lyY2xlLXJlbW92ZQxhcnJvdy1sZWZ0LTIPbW9yZS12ZXJ0aWNhbC0xBnNlYXJjaAVtb250aAV0cmFzaA5jaGV2cm9uLWRvd24tMgRzYXZlBG1lbnUHcmVmcmVzaBNjaXJjbGUtY2xvc2UtZmlsbC0zBWNsb2NrDWZyZWV6ZS1jb2x1bW4OZXJyb3ItdHJlZXZpZXcPY2lyY2xlLXJlbW92ZS0yCmNpcmNsZS1hZGQXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IPY2hldnJvbi1yaWdodC0zD2NoZXZyb24tcmlnaHQtNARwbGF5BXBhdXNlEHBhcmEtb3B0aW9uLWRvd24Ic2VhcmNoLTINYm9yZGVyLWNlbnRlcgxyZXN0YXJ0LWF0LTEOaHlwZXJsaW5rLW9wZW4FY3V0LTIGY29weS0yCmJvcmRlci10b3ANZGVsZXRlLWNvbHVtbgpkZWxldGUtcm93DGluc2VydC1yaWdodAtpbnNlcnQtbGVmdBBoeXBlcmxpbmstcmVtb3ZlDWJvcmRlci1taWRkbGUMYm9yZGVyLXJpZ2h0Dmh5cGVybGluay1lZGl0BmxpbmstMgtib3JkZXItbGVmdAx0YWJsZS1kZWxldGUQdGFibGUtcHJvcGVydGllcw5oeXBlcmxpbmstY29weQ1ib3JkZXItYm90dG9tB3Bhc3RlLTISY29udGludWUtbnVtYmVyaW5nDGluc2VydC1iZWxvdwxpbnNlcnQtYWJvdmUPdGFibGUtY2VsbC1ub25lA2JveANhbGwRdGFibGUtYWxpZ24tcmlnaHQTdGFibGUtYm9yZGVyLWN1c3RvbRB0YWJsZS1hbGlnbi1sZWZ0EnRhYmxlLWFsaWduLWNlbnRlcg9saW5lLXZlcnktc21hbGwLbGluZS1ub3JtYWwKbGluZS1zbWFsbA5wYXJhLW9wdGlvbi11cBV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20VdmVydGljYWwtYWxpZ24tY2VudGVyEnZlcnRpY2FsLWFsaWduLXRvcAxjbGVhci1mb3JtYXQNc3RyaWtldGhyb3VnaAp1cHBlci1jYXNlB2p1c3RpZnkFaW1hZ2UGcmVzaXplEGV4aXQtZnVsbC1zY3JlZW4GZWRpdC00BGJvbGQKYWxpZ24tbGVmdANjdXQQdGV4dC1hbHRlcm5hdGl2ZQZjb3B5LTEIZGVsZXRlLTIPaW5jcmVhc2UtaW5kZW50BWVyYXNlBHVuZG8LZnVsbC1zY3JlZW4JdW5kZXJsaW5lDmxpc3QtdW5vcmRlcmVkA2V5ZQxsaXN0LW9yZGVyZWQKbG93ZXItY2FzZQtsaW5rLXJlbW92ZQd6b29tLWluCW9wZW4tbGluawVwcmludApmb250LWNvbG9yC2FsaWduLXJpZ2h0BGxpbmsJdmlldy1zaWRlCWNvZGUtdmlldwh6b29tLW91dAtzdXBlcnNjcmlwdAlwYXJhZ3JhcGgEcmVkbwVwYXN0ZQtpbnNlcnQtY29kZQlzdWJzY3JpcHQHZGlzcGxheQdyZXBsYWNlBml0YWxpYwdjYXB0aW9uDHBhaW50LWJ1Y2tldA9kZWNyZWFzZS1pbmRlbnQMYWxpZ24tY2VudGVyCWZvbnQtbmFtZQ9kcmFnLWFuZC1kcm9wLTIOZmllbGQtc2V0dGluZ3MKdHdvLWNvbHVtbgd0d28tcm93A3N1bQhmaWx0ZXItMwtjbG9zZS1sYXJnZQ5maWx0ZXItY2xlYXItMgxjaXJjbGUtY2hlY2sMYWxpZ24tYm90dG9tDmluc2VydC1hYm92ZS0yDmluc2VydC1iZWxvdy0yDGFsaWduLW1pZGRsZQ9kZWxldGUtY29sdW1uLTIMZGVsZXRlLXJvdy0yDWluc2VydC1sZWZ0LTIJYWxpZ24tdG9wDmluc2VydC1yaWdodC0yBmVkaXQtNQ5hbGlnbi1taWRkbGUtMg9mcmVlemUtY29sdW1uLTIFc3R5bGUIZGVsZXRlLTMKZnJlZXplLXJvdwt0ZXh0LWhlYWRlchFtb3JlLWhvcml6b250YWwtMQdyZXNpemVyBmZvbGRlcgxmaXJzdC1wYWdlLTIIcHJldmlvdXMEbmV4dAtsYXN0LXBhZ2UtMgp6b29tLW91dC0yCXpvb20taW4tMghkb3dubG9hZAhib29rbWFyawhzZWFyY2gtMw90ZXh0LWFubm90YXRpb24HY2xvc2UtNAhjb21tZW50cwZzYXZlLTMMYWxpZ24tbGVmdC0yB3N0eWxlLTIGdW5kby0yD2hpZ2hsaWdodC1jb2xvcg9tb3JlLXZlcnRpY2FsLTMLdW5kZXJsaW5lLTIPc3RyaWtldGhyb3VnaC0yDnBhaW50LWJ1Y2tldC0yA3BhbgdvcGFjaXR5CGRlbGV0ZS00DW1vdXNlLXBvaW50ZXITY2hldnJvbi1yaWdodC1zbWFsbAxzdHJva2UtY29sb3IHcHJpbnQtMwZyZWRvLTIMZm9udC1jb2xvci0yBnNoYXBlcxJjaGV2cm9uLWxlZnQtc21hbGwMc3Ryb2tlLXdpZHRoD2Fubm90YXRpb24tZWRpdAl0aHVtYm5haWwFc3RhbXAKYnJlYWstcGFnZQRmaWxlCmNvbGxhcHNlLTIGZXhwYW5kD2RvdWJsZS1yZXNpemUtMg9kb3VibGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0xD3NpbmdsZS1yZXNpemUtMg9zaW5nbGUtcmVzaXplLTMPc2luZ2xlLXJlc2l6ZS00DWRyYWctYW5kLWRyb3ARY2hldnJvbi11cC1maWxsLTQTY2hldnJvbi1kb3duLWZpbGwtNBRjaGV2cm9uLXJpZ2h0LWZpbGwtMhNjaGV2cm9uLWxlZnQtZmlsbC0zD21vcmUtdmVydGljYWwtNA1maWx0ZXItYWN0aXZlC2NvZGUtdmlldy0yCWdyaWQtdmlldwdwYXN0ZS0zB3RyYXNoLTIKZG93bmxvYWQtMgVjdXQtMxBsaXN0LXVub3JkZXJlZC0yCXJlZnJlc2gtMgtjaXJjbGUtaW5mbxJjaGV2cm9uLXJpZ2h0LXRoaW4IZm9sZGVyLTIHY2xvc2UtNQtmb2xkZXItZmlsbAZyZW5hbWUGY29weS0zCHNlYXJjaC00CHVwbG9hZC0xBGJhY2sKc2VsZWN0LWFsbAlzb3J0aW5nLTIPbW9yZS12ZXJ0aWNhbC01B2NoZWNrLTMRbW9yZS1ob3Jpem9udGFsLTMOZXhwb3J0LWV4Y2VsLTIMZXhwb3J0LWNzdi0yBnNhdmUtNAdzYXZlLWFzBmV4cG9ydAhkZWxldGUtNQtncmFuZC10b3RhbAd0YWJsZS0yCXN1Yi10b3RhbAhmaWxlLW5ldxFudW1iZXItZm9ybWF0dGluZwhyZW5hbWUtMgxleHBvcnQtcGRmLTINZnVsbC1zY3JlZW4tMgVjaGFydAh1cGxvYWQtMglmb250LXR5cGUHY2xvc2UtNgxsaW5lLXNwYWNpbmcEbG9jawxib3JkZXItb3V0ZXIGbGluay0zDmFsaWduLWJvdHRvbS0yDGJvcmRlci1hbGwtMhB0YWJsZS1vZi1jb250ZW50DnBhZ2UtbnVtYmVyaW5nBmJvbGQtMgthbGlnbi10b3AtMg5hbGlnbi1taWRkbGUtMwpwYWdlLXNldHVwDHN0cm9rZS1zdHlsZQdpbWFnZS0yDWJvb2ttYXJrLWZpbGwGaGVhZGVyEGxpc3QtdW5vcmRlcmVkLTMPc2hvdy1oaWRlLXBhbmVsDWFsaWduLXJpZ2h0LTIGZm9vdGVyCmJvcmRlci1hbGwMYm9yZGVyLWlubmVyBGNlbGwLYWxpZ24tdG9wLTMOYWxpZ24tYm90dG9tLTMOYWxpZ24tbWlkZGxlLTQHY2hlY2stNAVicmVhawxicmVhay1wYWdlLTINYnJlYWstc2VjdGlvbhBhdXRvLWZpdC1jb250ZW50EmZpeGVkLWNvbHVtbi13aWR0aA9hdXRvLWZpdC13aW5kb3cNYnJpbmctZm9yd2FyZA5icmluZy10by1mcm9udAxzZW5kLXRvLWJhY2sNc2VuZC1iYWNrd2FyZAl1bmdyb3VwLTEHZ3JvdXAtMQVvcmRlchJjaGV2cm9uLXVwLXNtYWxsLTIUY2hldnJvbi1kb3duLXNtYWxsLTIVY2hldnJvbi1yaWdodC1zbWFsbC0yFGNoZXZyb24tbGVmdC1zbWFsbC0yFmNoZXZyb24tcmlnaHQtZG91YmxlLTIVY2hldnJvbi1sZWZ0LWRvdWJsZS0yC3pvb20tdG8tZml0CWFkZC1hYm92ZQlhZGQtYmVsb3cEbGluZQ5hcnJvdy1yaWdodC11cAlyZWN0YW5nbGUGY2lyY2xlCHBlbnRhZ2FuBmxlbmd0aAlwZXJpbWV0ZXIEYXJlYQZyYWRpdXMGdm9sdW1lEmNoYW5nZS1zY2FsZS1yYXRpbwhzZXR0aW5ncwljb21tZW50LTINdGh1bWJzLWRvd24tMQl0aHVtYnMtdXANdGh1bWJzLWRvd24tMgpleHBvcnQtanBnCmV4cG9ydC1wbmcKZXhwb3J0LXN2ZxZjb25kaXRpb25hbC1mb3JtYXR0aW5nEGhpZGUtZm9ybXVsYS1iYXINaGlkZS1oZWFkaW5ncw5oaWRlLWdyaWRsaW5lcwlleWUtc2xhc2gKZXhwb3J0LXhscwxleHBvcnQtY3N2LTMDbWR4CHJlbmFtZS0zC2ZvbGRlci1vcGVuCW5hbWVkLXNldA1ncmlwLXZlcnRpY2FsCWRpbWVuc2lvbgdsZXZlbC0xB2xldmVsLTIHbGV2ZWwtMwdsZXZlbC00B2xldmVsLTUMdXNlci1kZWZpbmVkA2twaQlzb3J0LWRvd24Jc29ydGluZy0zB3NvcnQtdXARY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cJc2lnbmF0dXJlC2ZpbHRlci1tYWluCXRleHQtd3JhcAp1bmZpbHRlcmVkGGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFzb3J0LWRlc2NlbmRpbmctMhBzb3J0LWFzY2VuZGluZy0yF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nCGZpbHRlcmVkDmZpbHRlci1jbGVhci0zB3JlYXBwbHkHZ3JvdXAtMgl1bmdyb3VwLTIPcGFzdGUtdGV4dC1vbmx5C3Bhc3RlLXN0eWxlDXBhc3RlLXNwZWNpYWwXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24Lc3BlbGwtY2hlY2sOY29tbWVudC1yZW9wZW4Kd2ViLWxheW91dAxwcmludC1sYXlvdXQLYm9yZGVyLW5vbmUPZGF0YS12YWxpZGF0aW9uDXByb3RlY3Qtc2hlZXQJdGV4dC1mb3JtDHByb3BlcnRpZXMtMgpjbGVhci1mb3JtCWRyb3AtZG93bgpmb3JtLWZpZWxkCWNoZWNrLWJveAx0YWJsZS11cGRhdGUOY2hhbmdlcy1hY2NlcHQSZGlzcGxheS1mb3ItcmV2aWV3DmNoYW5nZXMtcmVqZWN0EGNoYW5nZXMtcHJldmlvdXMLc2hvdy1tYXJrdXAMY2hhbmdlcy1uZXh0DWNoYW5nZXMtdHJhY2scY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQloaWdobGlnaHQQdG9wLWJvdHRvbS1ydWxlcwlkYXRhLWJhcnMMY29sb3Itc2NhbGVzCGljb25zZXRzC2NsZWFyLXJ1bGVzCW5ldy1ydWxlcwxncmVhdGVyLXRoYW4JbGVzcy10aGFuB2JldHdlZW4HZXF1YWx0bxJ0ZXh0LXRoYXQtY29udGFpbnMOZGF0ZS1vY2N1cnJpbmcGdG9wLTEwD2JvdHRvbS0xMC1pdGVtcwlib3R0b20tMTANYWJvdmUtYXZlcmFnZQ1iZWxvdy1hdmVyYWdlDmR1cGxpY2F0ZS1jZWxsCGZvb3Rub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawtjaGFuZ2UtY2FzZQxleHBvcnQtcGRmLTMLZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoD2JvcmRlci1zaGFkb3ctMhJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwt0aHVtYnMtdXAtMQt0aHVtYnMtZG93bgtjYWxjdWxhdGlvbgx0ZXh0LW91dGxpbmUEdXNlcg9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUAAA==) format("truetype")}.e-icons{font-family:e-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.e-icons.e-small{font-size:8px}.e-icons.e-medium{font-size:16px}.e-icons.e-large{font-size:24px}.e-icons.e-export-pdf:before{content:"\e240"}.e-icons.e-export-csv:before{content:"\e241"}.e-icons.e-export-excel:before{content:"\e242"}.e-icons.e-date-range:before{content:"\e245"}.e-icons.e-filter-clear:before{content:"\e248"}.e-icons.e-filter:before{content:"\e251"}.e-icons.e-bullet-6:before{content:"\e253"}.e-icons.e-bullet-1:before{content:"\e254"}.e-icons.e-none:before{content:"\e256"}.e-icons.e-bullet-5:before{content:"\e259"}.e-icons.e-border-diagonal-2:before{content:"\e262"}.e-icons.e-border-diagonal-1:before{content:"\e265"}.e-icons.e-bullet-4:before{content:"\e267"}.e-icons.e-bullet-2:before{content:"\e270"}.e-icons.e-bullet-3:before{content:"\e271"}.e-icons.e-chevron-right-double:before{content:"\e300"}.e-icons.e-chevron-left-double:before{content:"\e302"}.e-icons.e-chevron-down-double:before{content:"\e304"}.e-icons.e-chevron-up-double:before{content:"\e306"}.e-icons.e-repeat:before{content:"\e308"}.e-icons.e-recurrence-edit:before{content:"\e30a"}.e-icons.e-location:before{content:"\e30c"}.e-icons.e-description:before{content:"\e30d"}.e-icons.e-time-zone:before{content:"\e30e"}.e-icons.e-calendar:before{content:"\e322"}.e-icons.e-timeline-agenda:before{content:"\e313"}.e-icons.e-work-week:before{content:"\e314"}.e-icons.e-week:before{content:"\e315"}.e-icons.e-day:before{content:"\e31b"}.e-icons.e-agenda-date-range:before{content:"\e31d"}.e-icons.e-date-time:before{content:"\e421"}.e-icons.e-people:before{content:"\e424"}.e-icons.e-timeline-day:before{content:"\ea85"}.e-icons.e-timeline-week:before{content:"\ea88"}.e-icons.e-timeline-work-week:before{content:"\ea8b"}.e-icons.e-timeline-month:before{content:"\ea8e"}.e-icons.e-table:before{content:"\e705"}.e-icons.e-copy:before{content:"\e70a"}.e-icons.e-th-small:before{content:"\e714"}.e-icons.e-save-2:before{content:"\e735"}.e-icons.e-paragraph-2:before{content:"\e75e"}.e-icons.e-edit-6:before{content:"\e7a3"}.e-icons.e-close-large-1:before{content:"\e7a7"}.e-icons.e-export-word:before{content:"\e7b0"}.e-icons.e-circle-close:before{content:"\e7e9"}.e-icons.e-filter-2:before{content:"\e7ee"}.e-icons.e-plus-small:before{content:"\e7f9"}.e-icons.e-close:before{content:"\e7fc"}.e-icons.e-check:before{content:"\e7ff"}.e-icons.e-print-2:before{content:"\e813"}.e-icons.e-edit-2:before{content:"\e81e"}.e-icons.e-plus:before{content:"\e823"}.e-icons.e-close-large-2:before{content:"\e825"}.e-icons.e-chevron-down-thin:before{content:"\e36a"}.e-icons.e-chevron-up-fill-2:before{content:"\e82a"}.e-icons.e-chevron-down-fill:before{content:"\e82e"}.e-icons.e-chevron-up-fill:before{content:"\e834"}.e-icons.e-chevron-down-fill-2:before{content:"\e83d"}.e-icons.e-arrow-down:before{content:"\e83f"}.e-icons.e-arrow-up:before{content:"\e840"}.e-icons.e-chevron-right-fill-3:before{content:"\e848"}.e-icons.e-chevron-left-fill-2:before{content:"\e84b"}.e-icons.e-delete-1:before{content:"\e84e"}.e-icons.e-chevron-left-fill:before{content:"\e854"}.e-icons.e-chevron-right-fill:before{content:"\e859"}.e-icons.e-arrow-left:before{content:"\e85b"}.e-icons.e-arrow-right:before{content:"\e85f"}.e-icons.e-sorting-1:before{content:"\e890"}.e-icons.e-edit:before{content:"\e891"}.e-icons.e-first-page:before{content:"\e896"}.e-icons.e-last-page:before{content:"\e897"}.e-icons.e-timeline-today:before{content:"\e901"}.e-icons.e-chevron-left:before{content:"\e904"}.e-icons.e-filter-1:before{content:"\e909"}.e-icons.e-chevron-up:before{content:"\e910"}.e-icons.e-chevron-right:before{content:"\e913"}.e-icons.e-chevron-down:before{content:"\e916"}.e-icons.e-circle-close-2:before{content:"\e917"}.e-icons.e-chevron-up-fill-3:before{content:"\e918"}.e-icons.e-chevron-down-fill-3:before{content:"\e919"}.e-icons.e-filter-cancel:before{content:"\e920"}.e-icons.e-chevron-left-2:before{content:"\e921"}.e-icons.e-group-icon:before{content:"\e926"}.e-icons.e-selection:before{content:"\e930"}.e-icons.e-close-2:before{content:"\e932"}.e-icons.e-check-2:before{content:"\e933"}.e-icons.e-intermediate-state:before{content:"\e934"}.e-icons.e-chevron-left-3:before{content:"\e937"}.e-icons.e-edit-3:before{content:"\e944"}.e-icons.e-close-3:before{content:"\e945"}.e-icons.e-chevron-right-2:before{content:"\e956"}.e-icons.e-plus-2:before{content:"\e963"}.e-icons.e-chevron-down-fill-5:before{content:"\e969"}.e-icons.e-circle-remove:before{content:"\e974"}.e-icons.e-arrow-left-2:before{content:"\e977"}.e-icons.e-more-vertical-1:before{content:"\e984"}.e-icons.e-search:before{content:"\e993"}.e-icons.e-month:before{content:"\e93c"}.e-icons.e-trash:before{content:"\e94a"}.e-icons.e-chevron-down-2:before{content:"\e94d"}.e-icons.e-save:before{content:"\e98e"}.e-icons.e-menu:before{content:"\e99a"}.e-icons.e-refresh:before{content:"\e99d"}.e-icons.e-circle-close-fill-3:before{content:"\e208"}.e-icons.e-clock:before{content:"\e20c"}.e-icons.e-freeze-column:before{content:"\e21e"}.e-icons.e-error-treeview:before{content:"\e22a"}.e-icons.e-circle-remove-2:before{content:"\e22b"}.e-icons.e-circle-add:before{content:"\e22c"}.e-icons.e-drag-and-drop-indicator:before{content:"\e22d"}.e-icons.e-chevron-right-3:before{content:"\e22f"}.e-icons.e-chevron-right-4:before{content:"\e430"}.e-icons.e-play:before{content:"\e324"}.e-icons.e-pause:before{content:"\e326"}.e-icons.e-para-option-down:before{content:"\e274"}.e-icons.e-search-2:before{content:"\e275"}.e-icons.e-border-center:before{content:"\e276"}.e-icons.e-restart-at-1:before{content:"\e277"}.e-icons.e-hyperlink-open:before{content:"\e278"}.e-icons.e-cut-2:before{content:"\e279"}.e-icons.e-copy-2:before{content:"\e280"}.e-icons.e-border-top:before{content:"\e281"}.e-icons.e-delete-column:before{content:"\e282"}.e-icons.e-delete-row:before{content:"\e283"}.e-icons.e-insert-right:before{content:"\e284"}.e-icons.e-insert-left:before{content:"\e285"}.e-icons.e-hyperlink-remove:before{content:"\e286"}.e-icons.e-border-middle:before{content:"\e287"}.e-icons.e-border-right:before{content:"\e288"}.e-icons.e-hyperlink-edit:before{content:"\e289"}.e-icons.e-link-2:before{content:"\e290"}.e-icons.e-border-left:before{content:"\e291"}.e-icons.e-table-delete:before{content:"\e292"}.e-icons.e-table-properties:before{content:"\e294"}.e-icons.e-hyperlink-copy:before{content:"\e295"}.e-icons.e-border-bottom:before{content:"\e298"}.e-icons.e-paste-2:before{content:"\e501"}.e-icons.e-continue-numbering:before{content:"\e503"}.e-icons.e-insert-below:before{content:"\e505"}.e-icons.e-insert-above:before{content:"\e506"}.e-icons.e-table-cell-none:before{content:"\e507"}.e-icons.e-box:before{content:"\e509"}.e-icons.e-all:before{content:"\e511"}.e-icons.e-table-align-right:before{content:"\e515"}.e-icons.e-table-border-custom:before{content:"\e516"}.e-icons.e-table-align-left:before{content:"\e517"}.e-icons.e-table-align-center:before{content:"\e518"}.e-icons.e-line-very-small:before{content:"\e520"}.e-icons.e-line-normal:before{content:"\e521"}.e-icons.e-line-small:before{content:"\e522"}.e-icons.e-para-option-up:before{content:"\e523"}.e-icons.e-vertical-align-bottom:before{content:"\e525"}.e-icons.e-vertical-align-center:before{content:"\e526"}.e-icons.e-vertical-align-top:before{content:"\e527"}.e-icons.e-clear-format:before{content:"\e331"}.e-icons.e-strikethrough:before{content:"\e332"}.e-icons.e-upper-case:before{content:"\e333"}.e-icons.e-justify:before{content:"\e334"}.e-icons.e-image:before{content:"\e335"}.e-icons.e-resize:before{content:"\e336"}.e-icons.e-exit-full-screen:before{content:"\e337"}.e-icons.e-edit-4:before{content:"\e338"}.e-icons.e-bold:before{content:"\e339"}.e-icons.e-align-left:before{content:"\e33a"}.e-icons.e-cut:before{content:"\e33b"}.e-icons.e-text-alternative:before{content:"\e33c"}.e-icons.e-copy-1:before{content:"\e33d"}.e-icons.e-delete-2:before{content:"\e33e"}.e-icons.e-increase-indent:before{content:"\e33f"}.e-icons.e-erase:before{content:"\e340"}.e-icons.e-undo:before{content:"\e341"}.e-icons.e-full-screen:before{content:"\e342"}.e-icons.e-underline:before{content:"\e343"}.e-icons.e-list-unordered:before{content:"\e344"}.e-icons.e-eye:before{content:"\e345"}.e-icons.e-list-ordered:before{content:"\e346"}.e-icons.e-lower-case:before{content:"\e347"}.e-icons.e-link-remove:before{content:"\e348"}.e-icons.e-zoom-in:before{content:"\e349"}.e-icons.e-open-link:before{content:"\e34a"}.e-icons.e-print:before{content:"\e34b"}.e-icons.e-font-color:before{content:"\e34c"}.e-icons.e-align-right:before{content:"\e34d"}.e-icons.e-link:before{content:"\e34e"}.e-icons.e-view-side:before{content:"\e34f"}.e-icons.e-code-view:before{content:"\e350"}.e-icons.e-zoom-out:before{content:"\e351"}.e-icons.e-superscript:before{content:"\e352"}.e-icons.e-paragraph:before{content:"\e353"}.e-icons.e-redo:before{content:"\e354"}.e-icons.e-paste:before{content:"\e355"}.e-icons.e-insert-code:before{content:"\e356"}.e-icons.e-subscript:before{content:"\e357"}.e-icons.e-display:before{content:"\e358"}.e-icons.e-replace:before{content:"\e359"}.e-icons.e-italic:before{content:"\e35a"}.e-icons.e-caption:before{content:"\e35b"}.e-icons.e-paint-bucket:before{content:"\e35c"}.e-icons.e-decrease-indent:before{content:"\e35d"}.e-icons.e-align-center:before{content:"\e35e"}.e-icons.e-font-name:before{content:"\e35f"}.e-icons.e-drag-and-drop-2:before{content:"\e330"}.e-icons.e-field-settings:before{content:"\e434"}.e-icons.e-two-column:before{content:"\ea74"}.e-icons.e-two-row:before{content:"\ea75"}.e-icons.e-sum:before{content:"\ea76"}.e-icons.e-filter-3:before{content:"\ea77"}.e-icons.e-close-large:before{content:"\ea7f"}.e-icons.e-filter-clear-2:before{content:"\ea82"}.e-icons.e-circle-check:before{content:"\ea84"}.e-icons.e-align-bottom:before{content:"\ea91"}.e-icons.e-insert-above-2:before{content:"\ea92"}.e-icons.e-insert-below-2:before{content:"\ea93"}.e-icons.e-align-middle:before{content:"\ea94"}.e-icons.e-delete-column-2:before{content:"\ea95"}.e-icons.e-delete-row-2:before{content:"\ea96"}.e-icons.e-insert-left-2:before{content:"\ea97"}.e-icons.e-align-top:before{content:"\ea98"}.e-icons.e-insert-right-2:before{content:"\ea99"}.e-icons.e-edit-5:before{content:"\ea9a"}.e-icons.e-align-middle-2:before{content:"\ea9b"}.e-icons.e-freeze-column-2:before{content:"\ea9e"}.e-icons.e-style:before{content:"\ea9f"}.e-icons.e-delete-3:before{content:"\eb00"}.e-icons.e-freeze-row:before{content:"\eb02"}.e-icons.e-text-header:before{content:"\eb03"}.e-icons.e-more-horizontal-1:before{content:"\eb04"}.e-icons.e-resizer:before{content:"\eb05"}.e-icons.e-folder:before{content:"\ec04"}.e-icons.e-first-page-2:before{content:"\ec05"}.e-icons.e-previous:before{content:"\ec06"}.e-icons.e-next:before{content:"\ec07"}.e-icons.e-last-page-2:before{content:"\ec08"}.e-icons.e-zoom-out-2:before{content:"\ec09"}.e-icons.e-zoom-in-2:before{content:"\ec0a"}.e-icons.e-download:before{content:"\ec0b"}.e-icons.e-bookmark:before{content:"\ec0c"}.e-icons.e-search-3:before{content:"\ec0d"}.e-icons.e-text-annotation:before{content:"\ec0e"}.e-icons.e-close-4:before{content:"\ec0f"}.e-icons.e-comments:before{content:"\ec10"}.e-icons.e-save-3:before{content:"\ec11"}.e-icons.e-align-left-2:before{content:"\ec12"}.e-icons.e-style-2:before{content:"\ec13"}.e-icons.e-undo-2:before{content:"\ec14"}.e-icons.e-highlight-color:before{content:"\ec15"}.e-icons.e-more-vertical-3:before{content:"\ec16"}.e-icons.e-underline-2:before{content:"\ec17"}.e-icons.e-strikethrough-2:before{content:"\ec18"}.e-icons.e-paint-bucket-2:before{content:"\ec19"}.e-icons.e-pan:before{content:"\ec1a"}.e-icons.e-opacity:before{content:"\ec1b"}.e-icons.e-delete-4:before{content:"\ec1c"}.e-icons.e-mouse-pointer:before{content:"\ec1d"}.e-icons.e-chevron-right-small:before{content:"\ec1e"}.e-icons.e-stroke-color:before{content:"\ec1f"}.e-icons.e-print-3:before{content:"\ec20"}.e-icons.e-redo-2:before{content:"\ec21"}.e-icons.e-font-color-2:before{content:"\ec22"}.e-icons.e-shapes:before{content:"\ec23"}.e-icons.e-chevron-left-small:before{content:"\ec24"}.e-icons.e-stroke-width:before{content:"\ec25"}.e-icons.e-annotation-edit:before{content:"\ec26"}.e-icons.e-thumbnail:before{content:"\ec27"}.e-icons.e-stamp:before{content:"\ec28"}.e-icons.e-break-page:before{content:"\ec29"}.e-icons.e-file:before{content:"\ec2a"}.e-icons.e-collapse-2:before{content:"\e554"}.e-icons.e-expand:before{content:"\e556"}.e-icons.e-double-resize-2:before{content:"\e557"}.e-icons.e-double-resize-1:before{content:"\e558"}.e-icons.e-single-resize-1:before{content:"\e559"}.e-icons.e-single-resize-2:before{content:"\e56a"}.e-icons.e-single-resize-3:before{content:"\e56b"}.e-icons.e-single-resize-4:before{content:"\e56c"}.e-icons.e-drag-and-drop:before{content:"\e903"}.e-icons.e-chevron-up-fill-4:before{content:"\e56d"}.e-icons.e-chevron-down-fill-4:before{content:"\e56e"}.e-icons.e-chevron-right-fill-2:before{content:"\e56f"}.e-icons.e-chevron-left-fill-3:before{content:"\e570"}.e-icons.e-more-vertical-4:before{content:"\e571"}.e-icons.e-filter-active:before{content:"\ebb3"}.e-icons.e-code-view-2:before{content:"\e907"}.e-icons.e-grid-view:before{content:"\e600"}.e-icons.e-paste-3:before{content:"\e601"}.e-icons.e-trash-2:before{content:"\e602"}.e-icons.e-download-2:before{content:"\e603"}.e-icons.e-cut-3:before{content:"\e604"}.e-icons.e-list-unordered-2:before{content:"\e605"}.e-icons.e-refresh-2:before{content:"\e606"}.e-icons.e-circle-info:before{content:"\e607"}.e-icons.e-chevron-right-thin:before{content:"\e608"}.e-icons.e-folder-2:before{content:"\e609"}.e-icons.e-close-5:before{content:"\e60a"}.e-icons.e-folder-fill:before{content:"\e60b"}.e-icons.e-rename:before{content:"\e60c"}.e-icons.e-copy-3:before{content:"\e60d"}.e-icons.e-search-4:before{content:"\e60e"}.e-icons.e-upload-1:before{content:"\e60f"}.e-icons.e-back:before{content:"\e610"}.e-icons.e-select-all:before{content:"\e611"}.e-icons.e-sorting-2:before{content:"\e612"}.e-icons.e-more-vertical-5:before{content:"\e613"}.e-icons.e-check-3:before{content:"\e614"}.e-icons.e-more-horizontal-3:before{content:"\e615"}.e-icons.e-export-excel-2:before{content:"\e700"}.e-icons.e-export-csv-2:before{content:"\e701"}.e-icons.e-save-4:before{content:"\e703"}.e-icons.e-save-as:before{content:"\e704"}.e-icons.e-export:before{content:"\e711"}.e-icons.e-delete-5:before{content:"\e706"}.e-icons.e-grand-total:before{content:"\e707"}.e-icons.e-table-2:before{content:"\e708"}.e-icons.e-sub-total:before{content:"\e709"}.e-icons.e-file-new:before{content:"\e712"}.e-icons.e-number-formatting:before{content:"\e70b"}.e-icons.e-rename-2:before{content:"\e70c"}.e-icons.e-export-pdf-2:before{content:"\e70d"}.e-icons.e-full-screen-2:before{content:"\e70e"}.e-icons.e-chart:before{content:"\e70f"}.e-icons.e-upload-2:before{content:"\e710"}.e-icons.e-font-type:before{content:"\e273"}.e-icons.e-close-6:before{content:"\eb36"}.e-icons.e-line-spacing:before{content:"\eb37"}.e-icons.e-lock:before{content:"\eb3a"}.e-icons.e-border-outer:before{content:"\eb66"}.e-icons.e-link-3:before{content:"\eb3c"}.e-icons.e-align-bottom-2:before{content:"\eb3d"}.e-icons.e-border-all-2:before{content:"\eb3e"}.e-icons.e-table-of-content:before{content:"\eb41"}.e-icons.e-page-numbering:before{content:"\eb43"}.e-icons.e-bold-2:before{content:"\eb47"}.e-icons.e-align-top-2:before{content:"\eb49"}.e-icons.e-align-middle-3:before{content:"\eb4a"}.e-icons.e-page-setup:before{content:"\eb4c"}.e-icons.e-stroke-style:before{content:"\eb4d"}.e-icons.e-image-2:before{content:"\eb4f"}.e-icons.e-bookmark-fill:before{content:"\eb51"}.e-icons.e-header:before{content:"\eb53"}.e-icons.e-list-unordered-3:before{content:"\eb5b"}.e-icons.e-show-hide-panel:before{content:"\eb5d"}.e-icons.e-align-right-2:before{content:"\eb5f"}.e-icons.e-footer:before{content:"\eb60"}.e-icons.e-border-all:before{content:"\eb95"}.e-icons.e-border-inner:before{content:"\eb88"}.e-icons.e-cell:before{content:"\eb93"}.e-icons.e-align-top-3:before{content:"\eb35"}.e-icons.e-align-bottom-3:before{content:"\eb0e"}.e-icons.e-align-middle-4:before{content:"\eb0d"}.e-icons.e-check-4:before{content:"\e935"}.e-icons.e-break:before{content:"\eba6"}.e-icons.e-break-page-2:before{content:"\eba0"}.e-icons.e-break-section:before{content:"\eba2"}.e-icons.e-auto-fit-content:before{content:"\eba8"}.e-icons.e-fixed-column-width:before{content:"\eba9"}.e-icons.e-auto-fit-window:before{content:"\ebaa"}.e-icons.e-bring-forward:before{content:"\e5a1"}.e-icons.e-bring-to-front:before{content:"\e5a2"}.e-icons.e-send-to-back:before{content:"\e5a3"}.e-icons.e-send-backward:before{content:"\e5a4"}.e-icons.e-ungroup-1:before{content:"\e5a6"}.e-icons.e-group-1:before{content:"\e5a7"}.e-icons.e-order:before{content:"\e4a4"}.e-icons.e-chevron-up-small-2:before{content:"\e651"}.e-icons.e-chevron-down-small-2:before{content:"\e652"}.e-icons.e-chevron-right-small-2:before{content:"\e653"}.e-icons.e-chevron-left-small-2:before{content:"\e654"}.e-icons.e-chevron-right-double-2:before{content:"\e655"}.e-icons.e-chevron-left-double-2:before{content:"\e656"}.e-icons.e-zoom-to-fit:before{content:"\e657"}.e-icons.e-add-above:before{content:"\e658"}.e-icons.e-add-below:before{content:"\e659"}.e-icons.e-line:before{content:"\e668"}.e-icons.e-arrow-right-up:before{content:"\e669"}.e-icons.e-rectangle:before{content:"\e670"}.e-icons.e-circle:before{content:"\e671"}.e-icons.e-pentagan:before{content:"\e672"}.e-icons.e-length:before{content:"\e673"}.e-icons.e-perimeter:before{content:"\e674"}.e-icons.e-area:before{content:"\e675"}.e-icons.e-radius:before{content:"\e676"}.e-icons.e-volume:before{content:"\e677"}.e-icons.e-change-scale-ratio:before{content:"\e678"}.e-icons.e-settings:before{content:"\e679"}.e-icons.e-comment-2:before{content:"\e680"}.e-icons.e-thumbs-down-1:before{content:"\e681"}.e-icons.e-thumbs-up:before{content:"\e682"}.e-icons.e-thumbs-down-2:before{content:"\e683"}.e-icons.e-export-jpg:before{content:"\e713"}.e-icons.e-export-png:before{content:"\e715"}.e-icons.e-export-svg:before{content:"\e716"}.e-icons.e-conditional-formatting:before{content:"\e725"}.e-icons.e-hide-formula-bar:before{content:"\e717"}.e-icons.e-hide-headings:before{content:"\e718"}.e-icons.e-hide-gridlines:before{content:"\e719"}.e-icons.e-eye-slash:before{content:"\e721"}.e-icons.e-export-xls:before{content:"\e726"}.e-icons.e-export-csv-3:before{content:"\e727"}.e-icons.e-mdx:before{content:"\e724"}.e-icons.e-rename-3:before{content:"\e728"}.e-icons.e-folder-open:before{content:"\e65f"}.e-icons.e-named-set:before{content:"\e65d"}.e-icons.e-grip-vertical:before{content:"\e65c"}.e-icons.e-dimension:before{content:"\e65b"}.e-icons.e-level-1:before{content:"\e65a"}.e-icons.e-level-2:before{content:"\e662"}.e-icons.e-level-3:before{content:"\e65e"}.e-icons.e-level-4:before{content:"\e660"}.e-icons.e-level-5:before{content:"\e661"}.e-icons.e-user-defined:before{content:"\e663"}.e-icons.e-kpi:before{content:"\e664"}.e-icons.e-sort-down:before{content:"\e665"}.e-icons.e-sorting-3:before{content:"\e666"}.e-icons.e-sort-up:before{content:"\e667"}.e-icons.e-calculated-member:before{content:"\e729"}.e-icons.e-custom-sort:before{content:"\e732"}.e-icons.e-sort-descending:before{content:"\e733"}.e-icons.e-sort-ascending:before{content:"\e734"}.e-icons.e-comment-add:before{content:"\e814"}.e-icons.e-reply:before{content:"\e815"}.e-icons.e-send-1:before{content:"\e816"}.e-icons.e-comment-show:before{content:"\e817"}.e-icons.e-signature:before{content:"\e737"}.e-icons.e-filter-main:before{content:"\e736"}.e-icons.e-text-wrap:before{content:"\e824"}.e-icons.e-unfiltered:before{content:"\e73a"}.e-icons.e-filtered-sort-descending:before{content:"\e73b"}.e-icons.e-sort-descending-2:before{content:"\e73c"}.e-icons.e-sort-ascending-2:before{content:"\e73d"}.e-icons.e-filtered-sort-ascending:before{content:"\e73e"}.e-icons.e-filtered:before{content:"\e73f"}.e-icons.e-filter-clear-3:before{content:"\e738"}.e-icons.e-reapply:before{content:"\e74a"}.e-icons.e-group-2:before{content:"\e74b"}.e-icons.e-ungroup-2:before{content:"\e74c"}.e-icons.e-paste-text-only:before{content:"\e685"}.e-icons.e-paste-style:before{content:"\e686"}.e-icons.e-paste-special:before{content:"\e687"}.e-icons.e-paste-match-destination:before{content:"\e688"}.e-icons.e-spell-check:before{content:"\e689"}.e-icons.e-comment-reopen:before{content:"\e818"}.e-icons.e-web-layout:before{content:"\e193"}.e-icons.e-print-layout:before{content:"\e194"}.e-icons.e-border-none:before{content:"\e195"}.e-icons.e-data-validation:before{content:"\e196"}.e-icons.e-protect-sheet:before{content:"\e197"}.e-icons.e-text-form:before{content:"\e198"}.e-icons.e-properties-2:before{content:"\e199"}.e-icons.e-clear-form:before{content:"\e19a"}.e-icons.e-drop-down:before{content:"\e19b"}.e-icons.e-form-field:before{content:"\e19c"}.e-icons.e-check-box:before{content:"\e192"}.e-icons.e-table-update:before{content:"\e19e"}.e-icons.e-changes-accept:before{content:"\e19f"}.e-icons.e-display-for-review:before{content:"\e203"}.e-icons.e-changes-reject:before{content:"\e204"}.e-icons.e-changes-previous:before{content:"\e205"}.e-icons.e-show-markup:before{content:"\e206"}.e-icons.e-changes-next:before{content:"\e209"}.e-icons.e-changes-track:before{content:"\e20a"}.e-icons.e-conditional-formatting-large:before{content:"\e401"}.e-icons.e-highlight:before{content:"\e402"}.e-icons.e-top-bottom-rules:before{content:"\e403"}.e-icons.e-data-bars:before{content:"\e404"}.e-icons.e-color-scales:before{content:"\e405"}.e-icons.e-iconsets:before{content:"\e406"}.e-icons.e-clear-rules:before{content:"\e407"}.e-icons.e-new-rules:before{content:"\e408"}.e-icons.e-greater-than:before{content:"\e409"}.e-icons.e-less-than:before{content:"\e410"}.e-icons.e-between:before{content:"\e411"}.e-icons.e-equalto:before{content:"\e412"}.e-icons.e-text-that-contains:before{content:"\e413"}.e-icons.e-date-occurring:before{content:"\e414"}.e-icons.e-top-10:before{content:"\e415"}.e-icons.e-bottom-10-items:before{content:"\e416"}.e-icons.e-bottom-10:before{content:"\e417"}.e-icons.e-above-average:before{content:"\e418"}.e-icons.e-below-average:before{content:"\e419"}.e-icons.e-duplicate-cell:before{content:"\e420"}.e-icons.e-footnote:before{content:"\e435"}.e-icons.e-end-footnote:before{content:"\e436"}.e-icons.e-chart-insert-column:before{content:"\e440"}.e-icons.e-chart-data-table:before{content:"\e441"}.e-icons.e-chart-legend:before{content:"\e442"}.e-icons.e-chart-insert-x-y-scatter:before{content:"\e443"}.e-icons.e-chart-insert-waterfall:before{content:"\e444"}.e-icons.e-chart-updown-bars:before{content:"\e445"}.e-icons.e-add-chart-element:before{content:"\e446"}.e-icons.e-chart-gridlines:before{content:"\e447"}.e-icons.e-insert-hierarchy-charts:before{content:"\e448"}.e-icons.e-chart-insert-line:before{content:"\e449"}.e-icons.e-chart-switch-row-column:before{content:"\e450"}.e-icons.e-chart-error-bars:before{content:"\e451"}.e-icons.e-chart-trendline:before{content:"\e452"}.e-icons.e-chart-axes:before{content:"\e453"}.e-icons.e-chart-select-data:before{content:"\e454"}.e-icons.e-chart-lines:before{content:"\e455"}.e-icons.e-chart-axis-titles:before{content:"\e456"}.e-icons.e-chart-title:before{content:"\e457"}.e-icons.e-chart-insert-pie:before{content:"\e458"}.e-icons.e-change-chart-type:before{content:"\e459"}.e-icons.e-insert-statistic-chart:before{content:"\e460"}.e-icons.e-chart-data-labels:before{content:"\e461"}.e-icons.e-chart-insert-combo:before{content:"\e462"}.e-icons.e-chart-axis-titles-primary-horizontal:before{content:"\e486"}.e-icons.e-chart-linear-forecast:before{content:"\e487"}.e-icons.e-chart-legend-none:before{content:"\e488"}.e-icons.e-chart-legend-right:before{content:"\e489"}.e-icons.e-chart-data-callout:before{content:"\e490"}.e-icons.e-chart-primary-minor-vertical:before{content:"\e491"}.e-icons.e-chart-axes-primary-vertical:before{content:"\e492"}.e-icons.e-chart-data-labels-center:before{content:"\e493"}.e-icons.e-chart-data-table-none:before{content:"\e115"}.e-icons.e-chart-data-labels-none:before{content:"\e495"}.e-icons.e-chart-primary-major-vertical:before{content:"\e496"}.e-icons.e-chart-legend-linear:before{content:"\e497"}.e-icons.e-chart-error-bars-percentage:before{content:"\e498"}.e-icons.e-chart-no-legend-keys:before{content:"\e499"}.e-icons.e-chart-title-above-chart:before{content:"\e121"}.e-icons.e-chart-trendline-none:before{content:"\e122"}.e-icons.e-chart-with-legend-keys:before{content:"\e123"}.e-icons.e-chart-axes-primary-horizontal:before{content:"\e124"}.e-icons.e-chart-error-bars-standard-deviation:before{content:"\e125"}.e-icons.e-chart-legend-top:before{content:"\e126"}.e-icons.e-chart-primary-minor-horizontal:before{content:"\e145"}.e-icons.e-chart-error-bars-none:before{content:"\e127"}.e-icons.e-chart-up-down-bars-2:before{content:"\e128"}.e-icons.e-chart-drop-lines:before{content:"\e129"}.e-icons.e-chart-lines-none:before{content:"\e130"}.e-icons.e-chart-primary-major-horizontal:before{content:"\e131"}.e-icons.e-chart-legend-bottom:before{content:"\e132"}.e-icons.e-chart-up-down-none:before{content:"\e111"}.e-icons.e-chart-data-labels-outside-end:before{content:"\e905"}.e-icons.e-chart-axis-titles-primary-vertical:before{content:"\e143"}.e-icons.e-chart-legend-left:before{content:"\e892"}.e-icons.e-chart-data-labels-inside-base:before{content:"\e893"}.e-icons.e-chart-high-low-lines:before{content:"\e894"}.e-icons.e-chart-trendline-exponential:before{content:"\e133"}.e-icons.e-chart-trendline-moving-average:before{content:"\e134"}.e-icons.e-chart-data-labels-inside-end:before{content:"\e135"}.e-icons.e-chart-title-none:before{content:"\e136"}.e-icons.e-chart-title-centered-overlay:before{content:"\e895"}.e-icons.e-chart-error-bars-standard-error:before{content:"\e911"}.e-icons.e-chart-3d-area-1:before{content:"\e144"}.e-icons.e-chart-2d-stacked-bar:before{content:"\e889"}.e-icons.e-chart-3d-surface-1:before{content:"\e827"}.e-icons.e-chart-histogram-pareto:before{content:"\e114"}.e-icons.e-chart-stock-volumn-open-high-low-close:before{content:"\e137"}.e-icons.e-chart-stock-high-low-close:before{content:"\e138"}.e-icons.e-chart-stock-open-high-low-close:before{content:"\e831"}.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before{content:"\e832"}.e-icons.e-chart-filled-radar:before{content:"\e833"}.e-icons.e-chart-3d-clustered-column:before{content:"\e142"}.e-icons.e-chart-sunburst:before{content:"\e835"}.e-icons.e-chart-treemap:before{content:"\e836"}.e-icons.e-chart-3d-100-percent-stacked-area:before{content:"\e139"}.e-icons.e-chart-3d-pie:before{content:"\e838"}.e-icons.e-chart-3d-column-4:before{content:"\e839"}.e-icons.e-more-column-charts:before{content:"\e899"}.e-icons.e-chart-2d-stacked-line:before{content:"\e841"}.e-icons.e-chart-donut:before{content:"\e112"}.e-icons.e-chart-3d-clustered-bar:before{content:"\e843"}.e-icons.e-chart-funnel:before{content:"\e140"}.e-icons.e-chart-2d-pie-2:before{content:"\e141"}.e-icons.e-chart-3d-line:before{content:"\e846"}.e-icons.e-chart-2d-clustered-column:before{content:"\e847"}.e-icons.e-chart-2d-100-percent-stacked-area:before{content:"\e900"}.e-icons.e-more-line-charts:before{content:"\e849"}.e-icons.e-chart-3d-100-percent-stacked-bar:before{content:"\e850"}.e-icons.e-more-stock-charts:before{content:"\e851"}.e-icons.e-chart-stock-volumn-high-low-close:before{content:"\e852"}.e-icons.e-chart-bar-of-pie:before{content:"\e113"}.e-icons.e-chart-clustered-column-line-on-secondary-axis:before{content:"\e912"}.e-icons.e-chart-2d-clustered-bar:before{content:"\e855"}.e-icons.e-chart-radar:before{content:"\e856"}.e-icons.e-chart-3d-100-percent-stacked-column:before{content:"\e857"}.e-icons.e-chart-stackedlines-with-markers:before{content:"\e858"}.e-icons.e-chart-wireframe-3d-surface:before{content:"\e902"}.e-icons.e-chart-2d-line-with-markers:before{content:"\e860"}.e-icons.e-chart-box-and-whisker:before{content:"\e861"}.e-icons.e-create-custom-combo-chart:before{content:"\e862"}.e-icons.e-chart-2d-100-percent-stacked-bar:before{content:"\e863"}.e-icons.e-chart-scatter-with-straight-lines:before{content:"\e864"}.e-icons.e-more-statistical-charts:before{content:"\e865"}.e-icons.e-chart-3d-stacked-area:before{content:"\e866"}.e-icons.e-chart-2d-line:before{content:"\e867"}.e-icons.e-chart-2d-100-percent-stacked-column:before{content:"\e868"}.e-icons.e-more-pie-charts:before{content:"\e869"}.e-icons.e-chart-bubble-1:before{content:"\e870"}.e-icons.e-chart-2d-100-percent-stacked-line:before{content:"\e871"}.e-icons.e-chart-histogram:before{content:"\e872"}.e-icons.e-more-hierarchy-charts:before{content:"\e873"}.e-icons.e-chart-combo-clustered-column-line:before{content:"\e874"}.e-icons.e-chart-2d-stacked-area:before{content:"\e875"}.e-icons.e-chart-3d-stacked-column:before{content:"\e876"}.e-icons.e-chart-insert-bar:before{content:"\e877"}.e-icons.e-chart-scatter-with-smooth-lines:before{content:"\e878"}.e-icons.e-chart-surface-wireframe-contour:before{content:"\e879"}.e-icons.e-chart-3d-stacked-bar:before{content:"\e880"}.e-icons.e-chart-2d-pie-of-pie:before{content:"\e881"}.e-icons.e-chart-3d-surface-2:before{content:"\e882"}.e-icons.e-chart-2d-area:before{content:"\e883"}.e-icons.e-chart-combo-stacked-area-clustered-column:before{content:"\e884"}.e-icons.e-chart-waterfall:before{content:"\e885"}.e-icons.e-chart-surface-contour:before{content:"\e886"}.e-icons.e-more-scatter-charts:before{content:"\e887"}.e-icons.e-chart-2d-stacked-column:before{content:"\e888"}.e-icons.e-protect-workbook:before{content:"\e88a"}.e-icons.e-change-case:before{content:"\e88c"}.e-icons.e-export-pdf-3:before{content:"\e88b"}.e-icons.e-freeze-pane:before{content:"\e88d"}.e-icons.e-freeze-first-column:before{content:"\e88e"}.e-icons.e-freeze-top-row:before{content:"\e88f"}.e-icons.e-merge-cells:before{content:"\e89a"}.e-icons.e-split-vertical:before{content:"\e89b"}.e-icons.e-table-cell:before{content:"\e89c"}.e-icons.e-split-horizontal:before{content:"\e89d"}.e-icons.e-list-box:before{content:"\e89e"}.e-icons.e-text-form-2:before{content:"\e89f"}.e-icons.e-label:before{content:"\e90a"}.e-icons.e-check-box-2:before{content:"\e90b"}.e-icons.e-add-edit-form-field:before{content:"\e90c"}.e-icons.e-button:before{content:"\e90d"}.e-icons.e-drop-down-2:before{content:"\e90e"}.e-icons.e-radio-button:before{content:"\e90f"}.e-icons.e-password:before{content:"\e91a"}.e-icons.e-table-insert-column:before{content:"\e91b"}.e-icons.e-table-insert-row:before{content:"\e91c"}.e-icons.e-table-overwrite-cells:before{content:"\e91d"}.e-icons.e-table-nested:before{content:"\e91e"}.e-icons.e-table-merge:before{content:"\e91f"}.e-icons.e-drag-fill:before{content:"\e92a"}.e-icons.e-home:before{content:"\e92b"}.e-icons.e-gantt-gripper:before{content:"\e92c"}.e-icons.e-bring-to-view:before{content:"\e92d"}.e-icons.e-bring-to-center:before{content:"\e92e"}.e-icons.e-warning:before{content:"\e92f"}.e-icons.e-critical-path:before{content:"\e93a"}.e-icons.e-border-shadow-2:before{content:"\e93b"}.e-icons.e-border-diagonal-up:before{content:"\e947"}.e-icons.e-border-diagonal-down:before{content:"\e93d"}.e-icons.e-border-custom:before{content:"\e946"}.e-icons.e-border-none-1:before{content:"\e93f"}.e-icons.e-border-box:before{content:"\e940"}.e-icons.e-border-shadow-1:before{content:"\e942"}.e-icons.e-audio:before{content:"\e949"}.e-icons.e-video:before{content:"\e94b"}.e-icons.e-crop:before{content:"\e94c"}.e-icons.e-star-filled:before{content:"\e94f"}.e-icons.e-filters:before{content:"\e950"}.e-icons.e-adjustment:before{content:"\e951"}.e-icons.e-page-size:before{content:"\e952"}.e-icons.e-reset:before{content:"\e953"}.e-icons.e-triangle:before{content:"\e954"}.e-icons.e-page-columns:before{content:"\e955"}.e-icons.e-tint:before{content:"\e957"}.e-icons.e-brightness:before{content:"\e958"}.e-icons.e-contrast:before{content:"\e959"}.e-icons.e-saturation:before{content:"\e95a"}.e-icons.e-fade:before{content:"\e95b"}.e-icons.e-flip-vertical:before{content:"\e95c"}.e-icons.e-flip-horizontal:before{content:"\e95d"}.e-icons.e-transform-left:before{content:"\e95f"}.e-icons.e-transform-right:before{content:"\e960"}.e-icons.e-sharpness:before{content:"\e961"}.e-icons.e-grain:before{content:"\e962"}.e-icons.e-frame-custom:before{content:"\e964"}.e-icons.e-frame-1:before{content:"\e965"}.e-icons.e-frame-2:before{content:"\e966"}.e-icons.e-frame-3:before{content:"\e967"}.e-icons.e-frame-4:before{content:"\e968"}.e-icons.e-frame-5:before{content:"\e96a"}.e-icons.e-frame-6:before{content:"\e96b"}.e-icons.e-transform:before{content:"\e96c"}.e-icons.e-check-tick:before{content:"\e96d"}.e-icons.e-even-page-break:before{content:"\e96e"}.e-icons.e-odd-page-break:before{content:"\e96f"}.e-icons.e-page-column:before{content:"\e970"}.e-icons.e-continuous-page-break:before{content:"\e971"}.e-icons.e-page-text-wrap:before{content:"\e972"}.e-icons.e-page-column-right:before{content:"\e973"}.e-icons.e-page-column-left:before{content:"\e975"}.e-icons.e-page-column-one:before{content:"\e976"}.e-icons.e-page-column-two:before{content:"\e978"}.e-icons.e-page-column-three:before{content:"\e979"}.e-icons.e-multiple-comment:before{content:"\e97a"}.e-icons.e-format-painter:before{content:"\e97b"}.e-icons.e-launcher:before{content:"\e97c"}.e-icons.e-character-style:before{content:"\e97d"}.e-icons.e-linked-style:before{content:"\e97e"}.e-icons.e-chart-2d-stacked-line-marked:before{content:"\e97f"}.e-icons.e-chart-2d-100-percent-stacked-line-marked:before{content:"\e980"}.e-icons.e-chart-2d-line-marked:before{content:"\e981"}.e-icons.e-list-unordered-rtl:before{content:"\e982"}.e-icons.e-list-ordered-rtl:before{content:"\e983"}.e-icons.e-increase-indent-rtl:before{content:"\e985"}.e-icons.e-decrease-indent-rtl:before{content:"\e986"}.e-icons.e-emoji:before{content:"\e987"}.e-icons.e-travel-and-places:before{content:"\e988"}.e-icons.e-nature:before{content:"\e989"}.e-icons.e-food-and-drinks:before{content:"\e98a"}.e-icons.e-animals:before{content:"\e98b"}.e-icons.e-objects:before{content:"\e98c"}.e-icons.e-activities:before{content:"\e98d"}.e-icons.e-hand-gestures:before{content:"\e98f"}.e-icons.e-symbols:before{content:"\e990"}.e-icons.e-flags:before{content:"\e991"}.e-icons.e-unlock:before{content:"\e992"}.e-icons.e-more-chevron:before{content:"\e994"}.e-icons.e-border-frame:before{content:"\e995"}.e-icons.e-frame-none:before{content:"\e996"}.e-icons.e-frame-mat:before{content:"\e997"}.e-icons.e-frame-bevel:before{content:"\e998"}.e-icons.e-frame-line:before{content:"\e999"}.e-icons.e-frame-hook:before{content:"\e99b"}.e-icons.e-frame-inset:before{content:"\e99c"}.e-icons.e-bullet-7:before{content:"\e99e"}.e-icons.e-organize-pdf:before{content:"\e99f"}.e-icons.e-frame-7:before{content:"\e9a1"}.e-icons.e-frame-8:before{content:"\e9a2"}.e-icons.e-frame-9:before{content:"\e9a3"}.e-icons.e-frame-10:before{content:"\e9a4"}.e-icons.e-frame-11:before{content:"\e9a5"}.e-icons.e-caption-1:before{content:"\e9a6"}.e-icons.e-arrow-head:before{content:"\e9a7"}.e-icons.e-arrow-head-fill:before{content:"\e9a8"}.e-icons.e-bar-head:before{content:"\e9a9"}.e-icons.e-circle-head:before{content:"\e9aa"}.e-icons.e-circle-head-fill:before{content:"\e9ab"}.e-icons.e-square-head:before{content:"\e9ac"}.e-icons.e-square-head-fill:before{content:"\e9ad"}.e-icons.e-arrow-tail:before{content:"\e9ae"}.e-icons.e-arrow-tail-fill:before{content:"\e9af"}.e-icons.e-bar-tail:before{content:"\e9b0"}.e-icons.e-circle-tail:before{content:"\e9b1"}.e-icons.e-circle-tail-fill:before{content:"\e9b2"}.e-icons.e-square-tail:before{content:"\e9b3"}.e-icons.e-square-tail-fill:before{content:"\e9b4"}.e-icons.e-file-document:before{content:"\e9b5"}.e-icons.e-comment-resolve:before{content:"\e9b6"}.e-icons.e-multiple-comment-resolve:before{content:"\e9b7"}.e-icons.e-table-header:before{content:"\e9b8"}.e-icons.e-blockquote:before{content:"\e9b9"}.e-icons.e-add-notes:before{content:"\e9ba"}.e-icons.e-edit-notes:before{content:"\e9bb"}.e-icons.e-delete-notes:before{content:"\e9bc"}.e-icons.e-layers:before{content:"\e9bd"}.e-icons.e-font-size:before{content:"\e9be"}.e-icons.e-export-pdf-1:before{content:"\e9bf"}.e-icons.e-import-word:before{content:"\e9c0"}.e-icons.e-export-word-1:before{content:"\e9c1"}.e-icons.e-dropdown-list:before{content:"\e9c2"}.e-icons.e-combo-box:before{content:"\e9c3"}.e-icons.e-repeating-section:before{content:"\e9c4"}.e-icons.e-building-block:before{content:"\e9c5"}.e-icons.e-content-control:before{content:"\e9c6"}.e-icons.e-ai-chat:before{content:"\e9c7"}.e-icons.e-xml-mapping:before{content:"\e9c8"}.e-icons.e-thumbs-up-1:before{content:"\e9c9"}.e-icons.e-thumbs-down:before{content:"\e9ca"}.e-icons.e-calculation:before{content:"\e9cb"}.e-icons.e-text-outline:before{content:"\e9cc"}.e-icons.e-user:before{content:"\e9cd"}.e-icons.e-calculate-sheet:before{content:"\e9ce"}.e-icons.e-translate:before{content:"\e9cf"}.e-icons.e-shorten:before{content:"\e9d0"}.e-icons.e-elaborate:before{content:"\e9d1"}.e-icons.e-rephrase:before{content:"\e9d2"}.e-icons.e-grammar-check:before{content:"\e9d3"}.e-icons.e-preformat-code:before{content:"\e9d4"}.e-icons.e-import:before{content:"\e9d5"}.e-icons.e-import-1:before{content:"\e9d6"}.e-icons.e-redact:before{content:"\e9d7"}.e-icons.e-smart-paste:before{content:"\e9d8"}.e-icons.e-auto-fit-column:before{content:"\e9d9"}.e-icons.e-auto-fit-all-column:before{content:"\e9da"}.e-icons.e-columns:before{content:"\e9db"}.e-icons.e-thumbs-up-fill:before{content:"\e9dc"}.e-icons.e-thumbs-down-fill:before{content:"\e9dd"}.e-icons.e-stop-rectangle:before{content:"\e9de"}.e-control,.e-css,.e-error{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:12px;font-weight:400}.e-error{color:#f44336}.e-control,.e-control [class^=e-],.e-control [class*=" e-"]{box-sizing:border-box}.e-control:focus,.e-control *:focus{outline:none}.e-rtl{direction:rtl;text-align:right}.e-overlay{background-color:#383838;height:100%;opacity:.5;pointer-events:none;touch-action:none;width:100%}.e-hidden{display:none}.e-blazor-hidden{visibility:hidden}.e-disabled{background-image:none;cursor:default;opacity:.35}.e-ul{list-style-type:none}.e-prevent-select{-webkit-user-select:none;user-select:none}.e-warning{color:#ffca1c}.e-success{color:#22b24b}.e-information{color:#489bd5}.e-block-touch{touch-action:pinch-zoom}.e-license{color:#ff0;text-decoration:none}.e-license-banner{position:absolute;right:10px;top:27%;cursor:pointer}@keyframes SlideLeftOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SlideLeftIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SlideRightIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SlideRightOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SlideBottomIn{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes SlideBottomOut{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes SlideTopIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes SlideTopOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes SlideRight{0%{width:0}to{width:100%}}@keyframes SlideLeft{0%{width:100%}to{width:0}}@keyframes SlideDown{0%{height:0}to{height:100%}}@keyframes SlideUp{0%{height:100%}to{height:0}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZoomIn{0%{transform:translate(0) scale(0)}to{transform:translate(0) scale(1)}}@keyframes ZoomOut{0%{transform:translate(0) scale(1)}to{transform:translate(0) scale(0)}}@keyframes FadeZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes FadeZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes FlipRightDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpIn{0%{transform:perspective(400px) rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipLeftDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpIn{0%{transform:perspective(400px) rotateY(-135deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg) perspective(200px);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipYLeftIn{0%{opacity:0;transform:perspective(400px) rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYLeftOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}75%{transform:perspective(850px) rotateY(125deg)}to{opacity:0;transform:rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightIn{0%{opacity:0;transform:perspective(400px) rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:0;transform:rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownIn{0%{opacity:0;transform:perspective(400px) rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}75%{transform:perspective(850px) rotateX(125deg)}to{opacity:0;transform:rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpIn{0%{opacity:0;transform:perspective(400px) rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:0;transform:rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}}.e-ripple,.e-ripple-style{overflow:hidden;position:relative;transform:translateZ(0)}.e-ripple-element,.e-ripple-style:after{background-color:#0000001a;border-radius:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(0);transition:opacity,transform 0ms cubic-bezier(0,.1,.2,1)}.e-ripple-style:after{background:#0000004d;content:"";display:block;height:50%;left:25%;opacity:0;top:25%;transform:scale(3);transition:transform .5s,opacity .5s;width:50%}.e-ripple-style:active:after{opacity:1;transform:scale(0);transition:0s}.e-avatar{align-content:center;align-items:center;background-color:#bcbcbc;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;display:inline-flex;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:1em;font-weight:400;height:3em;justify-content:center;overflow:hidden;position:relative;width:3em}.e-avatar img{height:100%;width:auto}.e-avatar.e-avatar-circle,.e-avatar.e-avatar-circle.e-avatar-large,.e-avatar.e-avatar-circle.e-avatar-xlarge{border-radius:50%}.e-avatar.e-avatar-xsmall{font-size:.6em}.e-avatar.e-avatar-small{font-size:.8em}.e-avatar.e-avatar-large{font-size:1.2em}.e-avatar.e-avatar-xlarge{font-size:1.4em}.e-card{border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:15px;justify-content:center;line-height:36px;min-height:36px;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:middle;width:100%}.e-card>*{justify-content:center}.e-card>.e-card-header-title{box-sizing:border-box;font-size:15px;line-height:normal;padding:12px}.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-card>.e-card-title{font-size:18px;line-height:normal;padding:18px 12px 12px}.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-card>.e-card-header-title,.e-card>.e-card-title{overflow:hidden;text-overflow:ellipsis}.e-card .e-card-header-caption{line-height:normal}.e-card .e-card-header-caption .e-card-header-title{font-size:15px}.e-card .e-card-header-caption .e-card-sub-title{font-size:14px}.e-card .e-card-stacked{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.e-card.e-card-horizontal,.e-card .e-card-horizontal{display:flex;flex-direction:row;justify-content:center}.e-card.e-card-horizontal .e-card-image,.e-card.e-card-horizontal img,.e-card .e-card-horizontal .e-card-image,.e-card .e-card-horizontal img{margin:2px}.e-card .e-card-horizontal{line-height:normal;padding:2px}.e-card.e-card-horizontal>*{flex:1}.e-card.e-card-horizontal .e-card-stacked{display:flex;flex:1;flex-direction:column;overflow:hidden}.e-card.e-card-horizontal .e-card-stacked>:first-child{flex-grow:1}.e-card .e-card-separator{display:block}.e-card .e-card-corner{border-radius:50%}.e-card .e-card-header{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;line-height:normal;min-height:22.5px;padding:12px;width:inherit}.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-card .e-card-header .e-card-actions{justify-content:flex-start}.e-card .e-card-header .e-card-header-image{align-self:center;display:flex}.e-card .e-card-header .e-card-header-caption{align-self:center;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 0 0 12px}.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-card .e-card-header .e-card-header-caption .e-card-sub-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:13px;font-weight:400;line-height:normal}.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:12px;font-weight:400;line-height:normal;padding:6px 0 0}.e-card .e-card-header .e-card-header-image{background-repeat:no-repeat;background-size:cover;height:30px;width:30px}.e-card .e-card-header .e-card-corner{border-radius:50%}.e-card .e-card-image{background-size:cover;min-height:112.5px;position:relative;width:100%}.e-card .e-card-image .e-card-title{bottom:0;box-sizing:border-box;font-size:18px;line-height:30px;min-height:30px;overflow:hidden;padding:0 12px;position:absolute;text-overflow:ellipsis;width:inherit}.e-card .e-card-image .e-card-title.e-card-top-left,.e-card .e-card-image .e-card-title.e-card-top-right{bottom:auto;top:0}.e-card .e-card-image .e-card-title.e-card-top-right,.e-card .e-card-image .e-card-title.e-card-bottom-right{text-align:right}.e-card .e-card-actions{box-sizing:border-box;display:inline-block;justify-content:flex-start;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical{display:flex;flex-direction:column;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-card .e-card-actions.e-card-vertical a{align-self:initial;box-sizing:border-box;display:inline-block;justify-content:center;margin:0 0 6px;text-align:center;width:100%}.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-card .e-card-actions button,.e-card .e-card-actions a{align-items:center;align-self:center;cursor:pointer;display:inline-flex;overflow:hidden;vertical-align:middle;white-space:nowrap}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{display:flex;font-size:14px;height:24px;width:24px}.e-card .e-card-actions .e-card-btn span:before,.e-card .e-card-actions .e-card-btn span.e-icons:before{align-self:center;display:flex;justify-content:center;width:inherit}.e-card .e-card-actions .e-card-btn>*{overflow:hidden;text-overflow:ellipsis;width:inherit}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{border-radius:2px}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;line-height:27px;margin:0 0 0 6px;min-height:27px;padding:0 6px;text-decoration:none;text-transform:uppercase}.e-card .e-card-actions .e-card-btn:first-child,.e-card .e-card-actions a:first-child{margin-left:0}.e-card .e-card-content{font-size:14px;line-height:normal;padding:12px;word-wrap:break-word}.e-card .e-card-content+:not(.e-card-content),.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}.e-card .e-card-content,.e-card .e-card-content p{line-height:normal;overflow:hidden;text-overflow:ellipsis}.e-card{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;border:1px none #000;box-shadow:0 2px 3px #00000029;color:#000000de;outline:none}.e-card:hover{background-color:#fff;border-color:#000;box-shadow:0 4px 8px #00000038}.e-card:focus{background-color:#fff;border-color:#000}.e-card:active{background-color:#fff;border-color:#000}.e-card .e-card-separator{border-bottom:1px solid rgba(0,0,0,.12)}.e-card .e-card-header-caption .e-card-header-title{color:#000000de}.e-card .e-card-header-caption .e-card-sub-title{color:#0000008a}.e-card .e-card-image .e-card-title{background-color:#00000059;color:#fff}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{color:#0000008a}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{background-color:#fff;border:0;color:#e3165b;outline:0}.e-card .e-card-actions .e-card-btn:hover,.e-card .e-card-actions a:hover{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:focus,.e-card .e-card-actions a:focus{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:active,.e-card .e-card-actions a:active{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-content{color:#0000008a}.e-bigger .e-card,.e-bigger.e-card{line-height:48px;min-height:48px}.e-bigger .e-card>.e-card-header-title,.e-bigger.e-card>.e-card-header-title{line-height:normal;padding:16px}.e-bigger .e-card>.e-card-header-title+:not(.e-card-header-title),.e-bigger.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-bigger .e-card>.e-card-title,.e-bigger.e-card>.e-card-title{line-height:normal;padding:24px 16px 16px}.e-bigger .e-card>.e-card-title+:not(.e-card-title),.e-bigger.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-bigger .e-card.e-card-horizontal .e-card-image,.e-bigger .e-card.e-card-horizontal img,.e-bigger .e-card .e-card-horizontal .e-card-image,.e-bigger .e-card .e-card-horizontal img,.e-bigger.e-card.e-card-horizontal .e-card-image,.e-bigger.e-card.e-card-horizontal img,.e-bigger.e-card .e-card-horizontal .e-card-image,.e-bigger.e-card .e-card-horizontal img{margin:2px}.e-bigger .e-card .e-card-header,.e-bigger.e-card .e-card-header{min-height:30px;padding:16px}.e-bigger .e-card .e-card-header .e-card-content,.e-bigger.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-bigger .e-card .e-card-header .e-card-header-caption,.e-bigger.e-card .e-card-header .e-card-header-caption{padding:0 0 0 16px}.e-bigger .e-card .e-card-header .e-card-header-caption:first-child,.e-bigger.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:15px;line-height:normal}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-sub-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:14px;line-height:normal;padding:8px 0 0}.e-bigger .e-card .e-card-header .e-card-header-image,.e-bigger.e-card .e-card-header .e-card-header-image{background-size:cover;height:40px;width:40px}.e-bigger .e-card .e-card-image,.e-bigger.e-card .e-card-image{min-height:150px}.e-bigger .e-card .e-card-image .e-card-title,.e-bigger.e-card .e-card-image .e-card-title{font-size:24px;line-height:40px;min-height:40px;padding:0 16px}.e-bigger .e-card .e-card-actions,.e-bigger.e-card .e-card-actions,.e-bigger .e-card .e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-actions.e-card-vertical{padding:16px 8px 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger .e-card .e-card-actions.e-card-vertical a,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger.e-card .e-card-actions.e-card-vertical a{margin:0 0 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger .e-card .e-card-actions.e-card-vertical a:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-bigger .e-card .e-card-actions .e-card-btn span,.e-bigger .e-card .e-card-actions .e-card-btn span.e-icons,.e-bigger.e-card .e-card-actions .e-card-btn span,.e-bigger.e-card .e-card-actions .e-card-btn span.e-icons{height:24px;width:24px}.e-bigger .e-card .e-card-actions .e-card-btn,.e-bigger .e-card .e-card-actions a,.e-bigger.e-card .e-card-actions .e-card-btn,.e-bigger.e-card .e-card-actions a{line-height:36px;margin:0 0 0 8px;min-height:36px;padding:0 6px}.e-bigger .e-card .e-card-actions .e-card-btn:first-child,.e-bigger .e-card .e-card-actions a:first-child,.e-bigger.e-card .e-card-actions .e-card-btn:first-child,.e-bigger.e-card .e-card-actions a:first-child{margin-left:0}.e-bigger .e-card .e-card-content,.e-bigger.e-card .e-card-content{padding:16px}.e-bigger .e-card .e-card-content+:not(.e-card-content),.e-bigger .e-card .e-card-content+.e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-content+:not(.e-card-content),.e-bigger.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}/*! component's default definitions and variables */.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler:before{content:"\e984";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler:before{content:"\eb04";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border-width:1px;display:flex;overflow:hidden;position:relative;touch-action:none;width:100%}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{flex:1 1 auto;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:13px;font-weight:400}.e-splitter.e-splitter-horizontal .e-pane.e-scrollable,.e-splitter.e-splitter-vertical .e-pane.e-scrollable{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-static-pane,.e-splitter.e-splitter-vertical .e-pane.e-static-pane{flex-grow:0;flex-shrink:0}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal.e-pane-hidden,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-horizontal{flex-direction:row}.e-splitter.e-splitter-horizontal.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-horizontal.e-rtl,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal{flex-direction:row-reverse}.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{right:auto}.e-splitter.e-splitter-vertical{flex-direction:column}.e-splitter.e-splitter-vertical.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-vertical .e-pane-vertical{overflow:auto}.e-splitter.e-splitter-vertical .e-pane-vertical.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{right:auto}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;right:22px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;left:22px;right:auto;top:20px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:auto}.e-splitter .e-split-bar.e-split-bar-horizontal{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-width:1px;z-index:15}.e-splitter .e-split-bar.e-split-bar-horizontal .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar{cursor:col-resize}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar:after{content:"";cursor:col-resize;display:block;height:100%;position:absolute;width:16px;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{align-items:center;display:flex;height:18px;justify-content:center;position:relative;width:1px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{left:8px;right:3px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow{border-image:none;border-width:1px;cursor:pointer;display:flex;height:26px;padding:1px 12px;position:relative}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(0);width:2px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before{top:5px;transform-origin:1px 7px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{top:11px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right){border-radius:50%;right:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right{border-radius:50%;left:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:after{right:8px}.e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar){margin:0 3px}.e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar){margin:0 0 0 3px}.e-splitter .e-split-bar.e-split-bar-vertical{align-items:center;border-left:none;border-right:none;display:flex;flex:0 0 auto;justify-content:center;min-height:1px}.e-splitter .e-split-bar.e-split-bar-vertical .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar{cursor:row-resize}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar:after{content:"";cursor:row-resize;display:block;height:16px;position:absolute;width:100%;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{align-items:center;display:flex;height:1px;justify-content:center;width:18px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:10px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{border-image:none;border-width:0;cursor:pointer;display:flex;height:26px;padding:10px 3px 10px 18px;position:relative;width:26px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(90deg);width:2px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before{top:3px;transform-origin:2px 7px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:11px;top:8px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before{left:12px;top:8px;transform-origin:1px 6px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{left:10px;top:12px;transform-origin:1px 2px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;left:22px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;right:22px;top:20px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:10px}.e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar){margin:3px 0}.e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar){margin:3px 0 0}.e-rtl .e-splitter.e-splitter-horizontal{flex-direction:row-reverse}.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-splitter.e-ie .e-navigate-arrow.e-arrow-left{margin-left:-26px}.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler{flex-direction:column}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border:solid 1px #e0e0e0}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{color:#000000de}.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-vertical,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-vertical{border:transparent}.e-splitter .e-split-bar.e-split-bar-horizontal{background:#e0e0e0;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{background:#fff;color:#0000008a;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden){background-color:transparent;border-color:transparent;color:transparent;transition:background-color .5s ease-out}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:before{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:after{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:before{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:after{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical{background:#e0e0e0}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{background:#fff;color:#0000008a;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:before{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:after{background-color:#e3165b;opacity:1;transform:rotate(50deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:before{background-color:#e3165b;opacity:1;transform:rotate(55deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:after{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{background-color:transparent;border-color:transparent;color:transparent;transition:background-color .3s ease-out}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter.e-disabled{opacity:.4;pointer-events:none}.e-bigger.e-splitter .e-pane{font-size:14px}.e-bigger.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{margin-top:-2px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{margin-top:2px}.e-bigger .e-splitter .e-pane{font-size:14px}.e-bigger .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger .e-content-placeholder.e-splitter.e-placeholder-splitter,.e-bigger.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-bigger .e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}.e-bigger.e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}/*! component's theme wise override material-definitions and variables */.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east{height:100%;padding:20px 0;right:1px;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west{height:100%;left:0;padding:20px 0;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north{height:12px;padding:0 20px;top:1px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{bottom:1px;height:12px;padding:0 20px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east{bottom:0;right:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west{left:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east{right:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west{bottom:1px;left:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:before{bottom:0;content:"\eb05";font-size:12px;position:absolute;right:0}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:before{bottom:0;content:"\eb05";font-size:12px;left:0;position:absolute;transform:rotateY(180deg)}.e-dashboardlayout.e-control .e-dashboard-gridline-table{background:#f5f5f5;border-collapse:collapse;height:100%;width:100%}.e-dashboardlayout.e-control .e-dashboard-gridline-table td.e-dashboard-gridline{border:1px dotted #bdbdbd;position:absolute}.e-dashboardlayout.e-control.e-responsive{width:100%!important}.e-dashboardlayout.e-control.e-prevent{-webkit-user-select:none;user-select:none}.e-dashboardlayout.e-control .e-panel.e-ssr{position:relative}.e-dashboardlayout.e-control .e-panel{border:1px #e0e0e0 solid;height:100%;-webkit-user-select:none;user-select:none;width:100%;border-radius:2px}.e-dashboardlayout.e-control .e-panel:hover{border:1px #bdbdbd solid}.e-dashboardlayout.e-control .e-panel:hover .e-panel-container .e-resize.e-dl-icon{display:block}.e-dashboardlayout.e-control .e-panel:active{border:1px #3f51b5 solid}.e-dashboardlayout.e-control .e-panel .e-panel-container{height:100%;width:100%}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template{height:inherit;width:inherit}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-dl-icon{display:none}.e-dashboardlayout.e-control .e-panel.e-panel-transition{transition:top .5s,left .5s}.e-dashboardlayout.e-control .e-panel .e-panel-header{border-bottom:none;color:#0000008a;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;font-weight:500;height:28px;padding:2px 12px}.e-dashboardlayout.e-control .e-panel .e-panel-header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content{display:inline-block}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template{float:right}.e-dashboardlayout.e-control .e-panel .e-resize.e-single,.e-dashboardlayout.e-control .e-panel .e-resize.e-double{position:absolute;touch-action:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{border:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover{cursor:e-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover{cursor:w-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover{cursor:n-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover{cursor:s-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover{cursor:nw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover{cursor:ne-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover{cursor:sw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover{cursor:se-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double:before{font-family:e-icons;position:absolute}.e-dashboardlayout.e-control .e-panel.e-dragging,.e-dashboardlayout.e-control .e-panel.e-item-moving{cursor:move;z-index:1111!important}.e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template{float:left}.e-dashboardlayout.e-control .e-drag:hover{cursor:move}.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover,.e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover{cursor:default}.e-dashboardlayout.e-control .e-holder{background:#3f51b533;border:1px #3f51b5 dotted;position:absolute;border-radius:2px}.e-dashboardlayout.e-control .e-holder.e-holder-transition{transition:top .3s,left .3s}.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout{height:100%;width:100%}.e-dashboardlayout.e-control{display:block;position:relative}.e-dashboardlayout.e-control .e-panel{background:#fff;box-shadow:0 2px 5px #00000026;box-sizing:border-box;position:absolute}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header{color:#0000008a}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single{background:none}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double{color:#000;font-size:20px;height:20px;width:20px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double,.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand{bottom:1px;right:1px}.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-bigger .e-panel-header{color:#0000008a}.e-bigger .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-timeline{--dot-size: 16px;--dot-outer-space: 0;--dot-border: 1px;--connector-size: 1px;--dot-radius: 50%;height:inherit;width:100%}.e-timeline [class^="e-dot "]:before,.e-timeline .e-dot-item,.e-timeline .e-dot{display:flex;align-items:center;justify-content:center}.e-timeline [class^="e-dot "]:before{min-width:32px;min-height:32px;border-radius:var(--dot-radius)}.e-timeline .e-timeline-items{display:inline-flex;flex-direction:column;list-style:none;flex-wrap:nowrap;padding:0;width:inherit;height:inherit}.e-timeline .e-timeline-item{display:flex;flex-direction:row;position:relative;align-items:flex-start;width:inherit;height:inherit}.e-timeline .e-timeline-item.e-connector:after{top:0;bottom:0;left:calc(50% - var(--connector-size));right:auto;content:"";position:absolute;z-index:999;border-width:var(--connector-size);border-style:solid}.e-timeline .e-timeline-item.e-connector.e-item-template:after{content:unset}.e-timeline .e-dot-item{position:relative;flex:0 1 calc(var(--dot-size) * 3);z-index:1000}.e-timeline .e-dot{min-width:var(--dot-size);min-height:var(--dot-size);border-radius:var(--dot-radius);outline:var(--dot-outer-space) solid;border:var(--dot-border) solid;font-size:16px;background-size:cover;background-position:center;background-repeat:no-repeat}.e-timeline .e-opposite-content,.e-timeline .e-content{flex:1 1 50%}.e-timeline .e-opposite-content{font-size:12px}.e-timeline .e-content{text-align:left;font-size:14px;font-weight:500}.e-timeline .e-timeline-item:first-child:after{top:0}.e-timeline .e-timeline-item:last-child:after{bottom:calc(var(--dot-size) * 2)}.e-timeline.e-vertical.e-align-before .e-timeline-item,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:row-reverse}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-items{flex-direction:column-reverse}.e-timeline.e-vertical.e-align-before .e-timeline-items .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-timeline-items .e-content{text-align:left}.e-timeline.e-vertical .e-timeline-item.e-connector:last-child:after{content:unset}.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 3 / 2 - var(--connector-size));right:auto}.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 3 / 2 - var(--connector-size));left:auto}.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-after.e-content-only .e-opposite-content,.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-before.e-content-only .e-opposite-content{flex:0}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:first-child:after{content:unset}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:last-child:after{content:"";bottom:0}.e-timeline.e-vertical.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-opposite-content{text-align:right}.e-timeline.e-vertical.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-opposite-content{text-align:left}.e-timeline.e-vertical .e-dot-item{width:calc(var(--dot-size) * 2)}.e-timeline.e-horizontal .e-timeline-items{display:inline-flex;flex-direction:row}.e-timeline.e-horizontal .e-timeline-item{height:auto;flex-direction:column;align-items:center}.e-timeline.e-horizontal.e-timeline-reverse.e-rtl .e-timeline-item.e-connector:after{left:calc(50% - var(--connector-size));right:auto}.e-timeline.e-horizontal.e-rtl .e-timeline-item.e-connector:after,.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-item.e-connector:after{right:calc(50% - var(--connector-size));left:auto}.e-timeline.e-horizontal .e-dot-item{margin:calc(var(--dot-size) * 2 / 2) 0}.e-timeline.e-horizontal .e-opposite-content,.e-timeline.e-horizontal .e-content{display:flex}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-content{align-items:flex-end}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-opposite-content{align-items:flex-start}.e-timeline.e-horizontal.e-align-before .e-timeline-item,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:column-reverse}.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-items{flex-direction:row-reverse}.e-timeline.e-horizontal .e-timeline-item:after{width:100%;height:0;top:calc(50% - var(--connector-size))}.e-timeline.e-horizontal .e-opposite-content{display:flex;align-items:flex-end;text-align:left;padding:0}.e-timeline.e-horizontal .e-content{padding:0}.e-timeline.e-horizontal .e-timeline-item:last-child:after{width:auto}.e-timeline .e-dot{background-color:#eee;border-color:#eee;color:#000;outline-color:#fff}.e-timeline.e-outline .e-dot{background-color:#fff}.e-timeline .e-timeline-item.e-connector:after{border-color:#eee}.e-timeline .e-content,.e-timeline .e-opposite-content{color:#000}.e-timeline .e-item-disabled .e-content,.e-timeline .e-item-disabled .e-opposite-content{color:"rgba($black, .38)"}.e-bigger.e-timeline [class^="e-dot "]:before,.e-bigger .e-timeline [class^="e-dot "]:before{min-width:40px;min-height:40px;font-size:18px}.e-bigger.e-timeline .e-dot-item,.e-bigger .e-timeline .e-dot-item{flex:0 1 calc(var(--dot-size) * 4)}.e-bigger.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline .e-dot,.e-bigger .e-timeline .e-dot{min-width:20px;min-height:20px}.e-bigger.e-timeline .e-opposite-content,.e-bigger .e-timeline .e-opposite-content{font-size:14px}.e-bigger.e-timeline .e-content,.e-bigger .e-timeline .e-content{font-size:16px;font-weight:500} diff --git a/ej2-angular/samples/timeline/orientations/horizontal/styles.d025f660190fd894.css b/ej2-angular/samples/timeline/orientations/horizontal/styles.d025f660190fd894.css new file mode 100644 index 0000000000..0a0e87ae51 --- /dev/null +++ b/ej2-angular/samples/timeline/orientations/horizontal/styles.d025f660190fd894.css @@ -0,0 +1 @@ +@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700";@font-face{font-family:e-icons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXBj/WxwAAANuAAAC15nbHlm0ahAOQAAJVQAAocwaGVhZClfeKIAAADQAAAANmhoZWEIXgbPAAAArAAAACRobXR4OAb+rAAAAYAAAAw4bG9jYQPFrZQAABkYAAAMPG1heHAEOQLMAAABCAAAACBuYW1lc0cOBgACrIQAAAIlcG9zdE/MgpsAAq6sAAAwxAABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAADDgABAAAAAQAAYWKr8l8PPPUACwQAAAAAAOMgGdIAAAAA4yAZ0v/A/+QEQAQcAAAACAACAAEAAAAAAAEAAAMOAsAAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEC0oAAAFIAQAABwBI4RXhKeE54UXhnOGf4gbiCuIM4h7iLeIv4kLiReJI4lHiVOJW4lniYuJl4mficeJ54onikuKV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ASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBbAFtAW4BbwFwAXEBcgFzAXQBlQGUAZMBkgGXAZEBmAGZAZYBmgGbAZwBnQGeAXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBtAG1AbYBtwG4ATIBMwE0ATUAJQE3ATgBOQE6ACYBPAE9AT4BPwFAAUEBNgE7AYUAJwGGAYcBiQGKAYsBjAGPAYgBjQGOAZABnwGgAaEBogAoAagBpwGwAaoBqwGsAa0BrgGvAbEBsgGzACkAKgArACwALQAuAC8AMAAxADIBowGkAaUBpgG5ADMANAGpADUCIwA3ADgCJwIoAikAOQIrAiwCLgIvADoAOwA8AjECMwI2AjcAPQI5AD4APwI6AjsCPABAAj8CQAJBAkIAQQBCAEMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAiICYQJjAmICZAJlAmYARABFAhgCGQIaAh8ARgBHAjACZwJoAmkCagJrAmwCOABIAkMBFABJAhYBGwBKAm0CbgJvAnACcQJyAEsCIAI+AEwATQBOAE8AUAJzAnQCdQJ2AncCeABRAFIAUwJ5AnoCewJ8An0CfgBUAFUAVgBXAV4AWAJ/AoAAYgKCAoQChQKGAFkAWgKDAoEChwBjAogCiQBkAooCiwKMAo0CjgKPApAAWwKRApICkwKUApUClgKXApgCmQKaApsAXAKcAp0CngKfAqAAXQKhAqICowKkAqUCpgKnAqgCqQKqAF4CqwKsAF8CrQKuAq8CsAKxArICswK0ArUCtgK3ArgAYAK5AroCuwK8Ar0CvgK/AsACwQBlAsICwwLEAsUAYQLGAscCyALJAsoCywBmAswCzQBnAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0AzADNAM4AzwDQANEA0gAhACIAIwAkANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAV0BXAFbAUMBRAFFAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFGAVkBWgFYAWABYQFfAWIBYwFkARoA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsAAAAAAAAAAAAAAAACEAAABHAAAAToAAAF0AAABuQAAAdEAAAHcAAACJQAAAqkAAAKyAAADHAAAA4YAAAOYAAADvwAAA8YAAAPYAAAD6QAAA/sAAAQLAAAEawAABLoAAAVdAAAFsgAABjYAAAZqAAAHAgAABzwAAAd7AAAHrAAAB+QAAAhvAAAI6wAACUkAAAmzAAAKOwAACqgAAArJAAALJwAAC1sAAAt3AAALjQAAC6kAAAu6AAAL+gAADEoAAAxYAAAMZwAADLwAAAzHAAANKAAADUkAAA1VAAANZAAADW8AAA12AAANfQAADYQAAA2LAAANmAAADaQAAA2rAAANsgAADcgAAA3RAAAN2AAADeQAAA3xAAAOAAAADhUAAA4jAAAOMQAADmYAAA5wAAAOfQAADocAAA6SAAAOnQAADu0AAA70AAAO+wAADxEAAA8bAAAPSgAAD3oAAA+LAAAPlQAAD50AAA+nAAAP2gAAD+sAAA/2AAAQAgAAEAkAABBTAAAQXwAAEMsAABFPAAARkQAAEa4AABG5AAASAQAAEg4AABKCAAAS0gAAE2EAABN6AAAUCQAAFFMAABShAAAUsgAAFL0AABTIAAAUzwAAFNoAABT6AAAVigAAFdsAABZkAAAXEAAAF4kAABefAAAX9AAAGA8AABgpAAAYRgAAGGQAABkVAAAZZgAAGboAABpRAAAa6wAAGz8AABtlAAAbhgAAHDkAAByOAAAcxAAAHPgAAB0UAAAdMAAAHWsAAB2wAAAd/gAAHh4AAB5qAAAeiQAAHqgAAB61AAAewgAAHs8AAB7vAAAfAwAAHxgAAB8sAAAfPgAAH5gAAB+oAAAftwAAH+kAACAQAAAgIQAAIDUAACCJAAAgmAAAIS8AACFHAAAhgQAAIY4AACGhAAAhvQAAIfcAACIJAAAiRgAAIrwAACNpAAAjiQAAI8oAACQyAAAkwQAAJO0AACURAAAlHwAAJTAAACWZAAAlpwAAJboAACZFAAAmbgAAJpQAACbOAAAnDQAAJxwAACdFAAAnZgAAJ5wAACeoAAAnsgAAJ/cAACgLAAAoGwAAKCkAACj/AAApggAAKawAACnWAAAp5AAAKe0AACn+AAAqEwAAKmAAACpuAAAqiQAAKqUAACq6AAAq1gAAKvAAACsNAAArHAAAKzkAACtNAAArYgAAK3wAACu5AAArxQAAK94AACvqAAAsVwAALGwAACybAAAsqQAALLMAACy+AAAszAAALVkAAC3qAAAt+AAALh8AAC6jAAAu0AAALt0AAC+CAAAvywAAL9oAADAXAAAwUQAAMGQAADDQAAAxDQAAMWgAADGmAAAyAgAAMisAADJNAAAydQAAMnwAADKOAAAysgAAMuwAADL6AAAzYQAAM2gAADN1AAAzmgAAM7IAADQPAAA0JgAANDoAADRNAAA0ZAAANG4AADR4AAA0fgAANIQAADSLAAA0kgAANW0AADV0AAA1ewAANYIAADWJAAA19QAANioAADY8AAA2mAAANtQAADbxAAA2/gAAN5UAADerAAA4HAAAOGkAADh0AAA4owAAOLQAADjfAAA5HgAAOVEAADnRAAA53QAAOekAADogAAA6MgAAOp4AADqoAAA7FQAAO0gAADwBAAA8SQAAPJQAADz0AAA9EQAAPX4AAD2fAAA+EgAAPj0AAD6ZAAA+2AAAP30AAEANAABAQwAAQE8AAEBhAABAcgAAQIoAAED8AABBIQAAQXMAAEGCAABBmAAAQbcAAEHgAABCLwAAQj4AAEJkAABC/QAAQyoAAENYAABDcQAAQ5YAAEQNAABEMgAAREMAAERoAABEfgAARMUAAEThAABE8AAARP8AAEUlAABFLwAART4AAEVVAABFcAAARZ8AAEW+AABGHgAARi0AAEZBAABGVwAARmYAAEaSAABGtgAARwUAAEcPAABHGgAARyUAAEcvAABHQQAAR1IAAEduAABHgAAAR5IAAEeZAABHpQAAR7EAAEg7AABISwAASGIAAEiBAABIpgAASNEAAEjlAABI9gAASW0AAEntAABKRgAASqAAAEr6AABLVgAAS5wAAExsAABM6QAATWEAAE2jAABN5AAATnUAAE64AABO+wAATysAAE91AABPwwAAUEsAAFBlAABQpgAAUK0AAFC4AABQxwAAUNoAAFDxAABRCwAAUcUAAFH8AABSUAAAUocAAFLYAABS+AAAUxQAAFMwAABTWQAAU4AAAFOKAABTrwAAVC8AAFRRAABUggAAVIkAAFSYAABUpAAAVLAAAFS+AABUygAAVN4AAFUuAABVTwAAVW8AAFWvAABWGwAAVnQAAFbdAABW8AAAVyYAAFfxAABYPwAAWKEAAFjBAABZIwAAWVkAAFmSAABZ1AAAWh8AAFpjAABakwAAWq0AAFrGAABa4AAAWv0AAFsXAABbNwAAW1IAAFt2AABbwQAAW+cAAFxRAABccgAAXIwAAFzUAABdAwAAXSgAAF1UAABdgAAAXaEAAF3NAABeYwAAXpkAAF8SAABffAAAX/UAAGBZAABgvgAAYOIAAGGIAABhwgAAYdIAAGHsAABiDAAAYiMAAGI5AABiVAAAYm0AAGKXAABipQAAYsYAAGLnAABjBwAAYzwAAGNdAABjhAAAY54AAGO5AABjzgAAZAkAAGQXAABkLgAAZD8AAGRbAABkeAAAZJUAAGTCAABk6wAAZQgAAGU2AABlWQAAZXkAAGW/AABl6QAAZhAAAGYxAABm4gAAZxYAAGc3AABnYgAAZ54AAGfBAABoLgAAaFcAAGiNAABowAAAaOAAAGj7AABpJQAAaVQAAGl9AABppwAAaccAAGnkAABqDQAAai0AAGpWAABqmwAAasIAAGriAABrDQAAay4AAGtXAABrgAAAa5YAAGvfAABsHAAAbIsAAGyvAABs5AAAbQ0AAG09AABtaAAAbmAAAG53AABujgAAbwYAAG85AABvSQAAb2EAAHAiAABwTQAAcFwAAHDPAABxFAAAcSwAAHE5AABxWwAAcX8AAHGiAAByAgAAclUAAHKdAAByuAAAcvYAAHMfAABzRwAAc2oAAHOXAABz2wAAc/oAAHQPAAB0QwAAdFkAAHR4AAB0lAAAdKkAAHToAAB1xAAAddcAAHX4AAB2CwAAdj0AAHZQAAB2eQAAdokAAHcKAAB3UgAAd3cAAHf5AAB4JwAAeDsAAHhXAAB4dAAAeJwAAHkFAAB5HQAAeZAAAHnuAAB6LwAAeoMAAHrLAAB7FAAAeywAAHtLAAB7aQAAe4kAAHueAAB7twAAfJQAAHzHAAB9FAAAfSIAAH02AAB95AAAffQAAH49AAB+hwAAftYAAH8fAAB/bQAAf5gAAH+sAAB/ugAAf9MAAH/sAAB/+gAAgAcAAIAgAACAagAAgLQ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BwcGBgYLCQgGAgIBgAcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBvkHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgb5BwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYG+QcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgABAAAAAAP4AvwAAgAAEyEBCAPw/ggBBAH4AAAAAQAAAAAD+AL8AAIAAAkBIQIAAfj8EAEEAfgAAAEAAAAAAvwD+AACAAAlCQEBBAH4/ggIAfgB+AABAAAAAAL8A/gAAgAACQERAQQB+AIA/ggD8AAAAwAAAAACfgP4AD8AfwC/AAAlHw8/Dy8PDw4DHw8/Dy8PDw4DHw8/Dy8PDw4BggECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMChg0MDQsLCgoJCAgGBQQDAgEBAgMEBQYICAkKCgsLDQwNDQwNCwsKCgkICAYFBAMCAQECAwQFBggICQoKCwsNDAFtDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAW0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcH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AwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwGGCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoJCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQFwCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkBcAoJCQkICAcHBgYEBAMDAQEBAQMDBAQGBgcHCAgJCQkKCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoAAAABAAAAAAP3A3kABQAAAScHCQEnAVX0WQFNAqNZATfxWv64AppaAAAAAwAAAAAD2AJeAD8AfwC/AAABFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQUVHw07AT8NPQEvDSsBDw0DHAEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf6GAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMB/oYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwECAAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAAAAAAIAAAAAA/gD9wALAE8AAAEXNzMHFyMnByM3JyURFR8OIT8ONRE1Lw4hDw4Bd4mJbsXKcIyMcM3H/v4CAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAvyurvr+sbH8/J38zgoJCggICAgG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BQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBARv+hj+eBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsp4GBgUFBAMBAQIEBbIBAQMEBQUGBwG4BwYFBQQDAQGvBgIEAgEBAwQFBQYGnq8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp4BAQMEBQUGB/5IBwYFBQQDAQEECgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQmzH/ytA3IfHwEBAwQFBQYGQwgHBXdOAQEDBAUFBgdCCAcFd04BAQMEBQUGBkMIBwV3LgcGBQUEAwEBAQEDBAUFBgcudAUDBwhDBgYFBQQDAQFOdAUDBwhCBwYFBQQDAQFOdAUDBwhDBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGAAAAAAEAAAAAA3kD+ABWAAABES8GDwsfBQEfAjM/BAE/BS8LDwYRNS8JKwEPCQHB0AQGBQYLDAwMBgUFBQQEAwIEAQEEAgQDBQE7BxMMDAwGBgUFAT8FAwQCBAEBBAIDBAQFBQUGDAwMCwYFBgTQAQICBgcKCgYGBwYGBwYFCwkIBgICAQO5/SXNBAQDAwMBAQMDAwQEBQUGBQwMDAwFBgUE/skHCQMDAgIDBAE7BQUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzQLbBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAACAAAAAAP4A/gARQCJAAAJAQ8FHws/BhEVHwk7AT8JNREvCg8FFxEfCjM/AwE/BS8LDwYRNS8JKwEPCQFW/sUFAwQCBAEBAwMDBAQFBQUGDAwMCwYFBQXQAQIC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aWNvbnNGb250IGdlbmVyYXRlZCB1c2luZyBTeW5jZnVzaW9uIE1ldHJvIFN0dWRpb3d3dy5zeW5jZnVzaW9uLmNvbQAgAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBlAC0AaQBjAG8AbgBzAGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8ACmV4cG9ydC1wZGYKZXhwb3J0LWNzdgxleHBvcnQtZXhjZWwKZGF0ZS1yYW5nZQxmaWx0ZXItY2xlYXIGZmlsdGVyCGJ1bGxldC02CGJ1bGxldC0xBG5vbmUIYnVsbGV0LTURYm9yZGVyLWRpYWdvbmFsLTIRYm9yZGVyLWRpYWdvbmFsLTEIYnVsbGV0LTQIYnVsbGV0LTIIYnVsbGV0LTMUY2hldnJvbi1yaWdodC1kb3VibGUTY2hldnJvbi1sZWZ0LWRvdWJsZRNjaGV2cm9uLWRvd24tZG91YmxlEWNoZXZyb24tdXAtZG91YmxlBnJlcGVhdA9yZWN1cnJlbmNlLWVkaXQIbG9jYXRpb24LZGVzY3JpcHRpb24JdGltZS16b25lCGNhbGVuZGFyD3RpbWVsaW5lLWFnZW5kYQl3b3JrLXdlZWsEd2VlawNkYXkRYWdlbmRhLWRhdGUtcmFuZ2UJZGF0ZS10aW1lBnBlb3BsZQx0aW1lbGluZS1kYXkNdGltZWxpbmUtd2VlaxJ0aW1lbGluZS13b3JrLXdlZWsOdGltZWxpbmUtbW9udGgFdGFibGUEY29weQh0aC1zbWFsbAZzYXZlLTILcGFyYWdyYXBoLTIGZWRpdC02DWNsb3NlLWxhcmdlLTELZXhwb3J0LXdvcmQMY2lyY2xlLWNsb3NlCGZpbHRlci0yCnBsdXMtc21hbGwFY2xvc2UFY2hlY2sHcHJpbnQtMgZlZGl0LTIEcGx1cw1jbG9zZS1sYXJnZS0yEWNoZXZyb24tZG93bi10aGluEWNoZXZyb24tdXAtZmlsbC0yEWNoZXZyb24tZG93bi1maWxsD2NoZXZyb24tdXAtZmlsbBNjaGV2cm9uLWRvd24tZmlsbC0yCmFycm93LWRvd24IYXJyb3ctdXAUY2hldnJvbi1yaWdodC1maWxsLTMTY2hldnJvbi1sZWZ0LWZpbGwtMghkZWxldGUtMRFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwKYXJyb3ctbGVmdAthcnJvdy1yaWdodAlzb3J0aW5nLTEEZWRpdApmaXJzdC1wYWdlCWxhc3QtcGFnZQ50aW1lbGluZS10b2RheQxjaGV2cm9uLWxlZnQIZmlsdGVyLTEKY2hldnJvbi11cA1jaGV2cm9uLXJpZ2h0DGNoZXZyb24tZG93bg5jaXJjbGUtY2xvc2UtMhFjaGV2cm9uLXVwLWZpbGwtMxNjaGV2cm9uLWRvd24tZmlsbC0zDWZpbHRlci1jYW5jZWwOY2hldnJvbi1sZWZ0LTIKZ3JvdXAtaWNvbglzZWxlY3Rpb24HY2xvc2UtMgdjaGVjay0yEmludGVybWVkaWF0ZS1zdGF0ZQ5jaGV2cm9uLWxlZnQtMwZlZGl0LTMHY2xvc2UtMw9jaGV2cm9uLXJpZ2h0LTIGcGx1cy0yE2NoZXZyb24tZG93bi1maWxsLTUNY2lyY2xlLXJlbW92ZQxhcnJvdy1sZWZ0LTIPbW9yZS12ZXJ0aWNhbC0xBnNlYXJjaAVtb250aAV0cmFzaA5jaGV2cm9uLWRvd24tMgRzYXZlBG1lbnUHcmVmcmVzaBNjaXJjbGUtY2xvc2UtZmlsbC0zBWNsb2NrDWZyZWV6ZS1jb2x1bW4OZXJyb3ItdHJlZXZpZXcPY2lyY2xlLXJlbW92ZS0yCmNpcmNsZS1hZGQXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IPY2hldnJvbi1yaWdodC0zD2NoZXZyb24tcmlnaHQtNARwbGF5BXBhdXNlEHBhcmEtb3B0aW9uLWRvd24Ic2VhcmNoLTINYm9yZGVyLWNlbnRlcgxyZXN0YXJ0LWF0LTEOaHlwZXJsaW5rLW9wZW4FY3V0LTIGY29weS0yCmJvcmRlci10b3ANZGVsZXRlLWNvbHVtbgpkZWxldGUtcm93DGluc2VydC1yaWdodAtpbnNlcnQtbGVmdBBoeXBlcmxpbmstcmVtb3ZlDWJvcmRlci1taWRkbGUMYm9yZGVyLXJpZ2h0Dmh5cGVybGluay1lZGl0BmxpbmstMgtib3JkZXItbGVmdAx0YWJsZS1kZWxldGUQdGFibGUtcHJvcGVydGllcw5oeXBlcmxpbmstY29weQ1ib3JkZXItYm90dG9tB3Bhc3RlLTISY29udGludWUtbnVtYmVyaW5nDGluc2VydC1iZWxvdwxpbnNlcnQtYWJvdmUPdGFibGUtY2VsbC1ub25lA2JveANhbGwRdGFibGUtYWxpZ24tcmlnaHQTdGFibGUtYm9yZGVyLWN1c3RvbRB0YWJsZS1hbGlnbi1sZWZ0EnRhYmxlLWFsaWduLWNlbnRlcg9saW5lLXZlcnktc21hbGwLbGluZS1ub3JtYWwKbGluZS1zbWFsbA5wYXJhLW9wdGlvbi11cBV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20VdmVydGljYWwtYWxpZ24tY2VudGVyEnZlcnRpY2FsLWFsaWduLXRvcAxjbGVhci1mb3JtYXQNc3RyaWtldGhyb3VnaAp1cHBlci1jYXNlB2p1c3RpZnkFaW1hZ2UGcmVzaXplEGV4aXQtZnVsbC1zY3JlZW4GZWRpdC00BGJvbGQKYWxpZ24tbGVmdANjdXQQdGV4dC1hbHRlcm5hdGl2ZQZjb3B5LTEIZGVsZXRlLTIPaW5jcmVhc2UtaW5kZW50BWVyYXNlBHVuZG8LZnVsbC1zY3JlZW4JdW5kZXJsaW5lDmxpc3QtdW5vcmRlcmVkA2V5ZQxsaXN0LW9yZGVyZWQKbG93ZXItY2FzZQtsaW5rLXJlbW92ZQd6b29tLWluCW9wZW4tbGluawVwcmludApmb250LWNvbG9yC2FsaWduLXJpZ2h0BGxpbmsJdmlldy1zaWRlCWNvZGUtdmlldwh6b29tLW91dAtzdXBlcnNjcmlwdAlwYXJhZ3JhcGgEcmVkbwVwYXN0ZQtpbnNlcnQtY29kZQlzdWJzY3JpcHQHZGlzcGxheQdyZXBsYWNlBml0YWxpYwdjYXB0aW9uDHBhaW50LWJ1Y2tldA9kZWNyZWFzZS1pbmRlbnQMYWxpZ24tY2VudGVyCWZvbnQtbmFtZQ9kcmFnLWFuZC1kcm9wLTIOZmllbGQtc2V0dGluZ3MKdHdvLWNvbHVtbgd0d28tcm93A3N1bQhmaWx0ZXItMwtjbG9zZS1sYXJnZQ5maWx0ZXItY2xlYXItMgxjaXJjbGUtY2hlY2sMYWxpZ24tYm90dG9tDmluc2VydC1hYm92ZS0yDmluc2VydC1iZWxvdy0yDGFsaWduLW1pZGRsZQ9kZWxldGUtY29sdW1uLTIMZGVsZXRlLXJvdy0yDWluc2VydC1sZWZ0LTIJYWxpZ24tdG9wDmluc2VydC1yaWdodC0yBmVkaXQtNQ5hbGlnbi1taWRkbGUtMg9mcmVlemUtY29sdW1uLTIFc3R5bGUIZGVsZXRlLTMKZnJlZXplLXJvdwt0ZXh0LWhlYWRlchFtb3JlLWhvcml6b250YWwtMQdyZXNpemVyBmZvbGRlcgxmaXJzdC1wYWdlLTIIcHJldmlvdXMEbmV4dAtsYXN0LXBhZ2UtMgp6b29tLW91dC0yCXpvb20taW4tMghkb3dubG9hZAhib29rbWFyawhzZWFyY2gtMw90ZXh0LWFubm90YXRpb24HY2xvc2UtNAhjb21tZW50cwZzYXZlLTMMYWxpZ24tbGVmdC0yB3N0eWxlLTIGdW5kby0yD2hpZ2hsaWdodC1jb2xvcg9tb3JlLXZlcnRpY2FsLTMLdW5kZXJsaW5lLTIPc3RyaWtldGhyb3VnaC0yDnBhaW50LWJ1Y2tldC0yA3BhbgdvcGFjaXR5CGRlbGV0ZS00DW1vdXNlLXBvaW50ZXITY2hldnJvbi1yaWdodC1zbWFsbAxzdHJva2UtY29sb3IHcHJpbnQtMwZyZWRvLTIMZm9udC1jb2xvci0yBnNoYXBlcxJjaGV2cm9uLWxlZnQtc21hbGwMc3Ryb2tlLXdpZHRoD2Fubm90YXRpb24tZWRpdAl0aHVtYm5haWwFc3RhbXAKYnJlYWstcGFnZQRmaWxlCmNvbGxhcHNlLTIGZXhwYW5kD2RvdWJsZS1yZXNpemUtMg9kb3VibGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0xD3NpbmdsZS1yZXNpemUtMg9zaW5nbGUtcmVzaXplLTMPc2luZ2xlLXJlc2l6ZS00DWRyYWctYW5kLWRyb3ARY2hldnJvbi11cC1maWxsLTQTY2hldnJvbi1kb3duLWZpbGwtNBRjaGV2cm9uLXJpZ2h0LWZpbGwtMhNjaGV2cm9uLWxlZnQtZmlsbC0zD21vcmUtdmVydGljYWwtNA1maWx0ZXItYWN0aXZlC2NvZGUtdmlldy0yCWdyaWQtdmlldwdwYXN0ZS0zB3RyYXNoLTIKZG93bmxvYWQtMgVjdXQtMxBsaXN0LXVub3JkZXJlZC0yCXJlZnJlc2gtMgtjaXJjbGUtaW5mbxJjaGV2cm9uLXJpZ2h0LXRoaW4IZm9sZGVyLTIHY2xvc2UtNQtmb2xkZXItZmlsbAZyZW5hbWUGY29weS0zCHNlYXJjaC00CHVwbG9hZC0xBGJhY2sKc2VsZWN0LWFsbAlzb3J0aW5nLTIPbW9yZS12ZXJ0aWNhbC01B2NoZWNrLTMRbW9yZS1ob3Jpem9udGFsLTMOZXhwb3J0LWV4Y2VsLTIMZXhwb3J0LWNzdi0yBnNhdmUtNAdzYXZlLWFzBmV4cG9ydAhkZWxldGUtNQtncmFuZC10b3RhbAd0YWJsZS0yCXN1Yi10b3RhbAhmaWxlLW5ldxFudW1iZXItZm9ybWF0dGluZwhyZW5hbWUtMgxleHBvcnQtcGRmLTINZnVsbC1zY3JlZW4tMgVjaGFydAh1cGxvYWQtMglmb250LXR5cGUHY2xvc2UtNgxsaW5lLXNwYWNpbmcEbG9jawxib3JkZXItb3V0ZXIGbGluay0zDmFsaWduLWJvdHRvbS0yDGJvcmRlci1hbGwtMhB0YWJsZS1vZi1jb250ZW50DnBhZ2UtbnVtYmVyaW5nBmJvbGQtMgthbGlnbi10b3AtMg5hbGlnbi1taWRkbGUtMwpwYWdlLXNldHVwDHN0cm9rZS1zdHlsZQdpbWFnZS0yDWJvb2ttYXJrLWZpbGwGaGVhZGVyEGxpc3QtdW5vcmRlcmVkLTMPc2hvdy1oaWRlLXBhbmVsDWFsaWduLXJpZ2h0LTIGZm9vdGVyCmJvcmRlci1hbGwMYm9yZGVyLWlubmVyBGNlbGwLYWxpZ24tdG9wLTMOYWxpZ24tYm90dG9tLTMOYWxpZ24tbWlkZGxlLTQHY2hlY2stNAVicmVhawxicmVhay1wYWdlLTINYnJlYWstc2VjdGlvbhBhdXRvLWZpdC1jb250ZW50EmZpeGVkLWNvbHVtbi13aWR0aA9hdXRvLWZpdC13aW5kb3cNYnJpbmctZm9yd2FyZA5icmluZy10by1mcm9udAxzZW5kLXRvLWJhY2sNc2VuZC1iYWNrd2FyZAl1bmdyb3VwLTEHZ3JvdXAtMQVvcmRlchJjaGV2cm9uLXVwLXNtYWxsLTIUY2hldnJvbi1kb3duLXNtYWxsLTIVY2hldnJvbi1yaWdodC1zbWFsbC0yFGNoZXZyb24tbGVmdC1zbWFsbC0yFmNoZXZyb24tcmlnaHQtZG91YmxlLTIVY2hldnJvbi1sZWZ0LWRvdWJsZS0yC3pvb20tdG8tZml0CWFkZC1hYm92ZQlhZGQtYmVsb3cEbGluZQ5hcnJvdy1yaWdodC11cAlyZWN0YW5nbGUGY2lyY2xlCHBlbnRhZ2FuBmxlbmd0aAlwZXJpbWV0ZXIEYXJlYQZyYWRpdXMGdm9sdW1lEmNoYW5nZS1zY2FsZS1yYXRpbwhzZXR0aW5ncwljb21tZW50LTINdGh1bWJzLWRvd24tMQl0aHVtYnMtdXANdGh1bWJzLWRvd24tMgpleHBvcnQtanBnCmV4cG9ydC1wbmcKZXhwb3J0LXN2ZxZjb25kaXRpb25hbC1mb3JtYXR0aW5nEGhpZGUtZm9ybXVsYS1iYXINaGlkZS1oZWFkaW5ncw5oaWRlLWdyaWRsaW5lcwlleWUtc2xhc2gKZXhwb3J0LXhscwxleHBvcnQtY3N2LTMDbWR4CHJlbmFtZS0zC2ZvbGRlci1vcGVuCW5hbWVkLXNldA1ncmlwLXZlcnRpY2FsCWRpbWVuc2lvbgdsZXZlbC0xB2xldmVsLTIHbGV2ZWwtMwdsZXZlbC00B2xldmVsLTUMdXNlci1kZWZpbmVkA2twaQlzb3J0LWRvd24Jc29ydGluZy0zB3NvcnQtdXARY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cJc2lnbmF0dXJlC2ZpbHRlci1tYWluCXRleHQtd3JhcAp1bmZpbHRlcmVkGGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFzb3J0LWRlc2NlbmRpbmctMhBzb3J0LWFzY2VuZGluZy0yF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nCGZpbHRlcmVkDmZpbHRlci1jbGVhci0zB3JlYXBwbHkHZ3JvdXAtMgl1bmdyb3VwLTIPcGFzdGUtdGV4dC1vbmx5C3Bhc3RlLXN0eWxlDXBhc3RlLXNwZWNpYWwXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24Lc3BlbGwtY2hlY2sOY29tbWVudC1yZW9wZW4Kd2ViLWxheW91dAxwcmludC1sYXlvdXQLYm9yZGVyLW5vbmUPZGF0YS12YWxpZGF0aW9uDXByb3RlY3Qtc2hlZXQJdGV4dC1mb3JtDHByb3BlcnRpZXMtMgpjbGVhci1mb3JtCWRyb3AtZG93bgpmb3JtLWZpZWxkCWNoZWNrLWJveAx0YWJsZS11cGRhdGUOY2hhbmdlcy1hY2NlcHQSZGlzcGxheS1mb3ItcmV2aWV3DmNoYW5nZXMtcmVqZWN0EGNoYW5nZXMtcHJldmlvdXMLc2hvdy1tYXJrdXAMY2hhbmdlcy1uZXh0DWNoYW5nZXMtdHJhY2scY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQloaWdobGlnaHQQdG9wLWJvdHRvbS1ydWxlcwlkYXRhLWJhcnMMY29sb3Itc2NhbGVzCGljb25zZXRzC2NsZWFyLXJ1bGVzCW5ldy1ydWxlcwxncmVhdGVyLXRoYW4JbGVzcy10aGFuB2JldHdlZW4HZXF1YWx0bxJ0ZXh0LXRoYXQtY29udGFpbnMOZGF0ZS1vY2N1cnJpbmcGdG9wLTEwD2JvdHRvbS0xMC1pdGVtcwlib3R0b20tMTANYWJvdmUtYXZlcmFnZQ1iZWxvdy1hdmVyYWdlDmR1cGxpY2F0ZS1jZWxsCGZvb3Rub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawtjaGFuZ2UtY2FzZQxleHBvcnQtcGRmLTMLZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoD2JvcmRlci1zaGFkb3ctMhJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwt0aHVtYnMtdXAtMQt0aHVtYnMtZG93bgtjYWxjdWxhdGlvbgx0ZXh0LW91dGxpbmUEdXNlcg9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUAAA==) format("truetype")}.e-icons{font-family:e-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.e-icons.e-small{font-size:8px}.e-icons.e-medium{font-size:16px}.e-icons.e-large{font-size:24px}.e-icons.e-export-pdf:before{content:"\e240"}.e-icons.e-export-csv:before{content:"\e241"}.e-icons.e-export-excel:before{content:"\e242"}.e-icons.e-date-range:before{content:"\e245"}.e-icons.e-filter-clear:before{content:"\e248"}.e-icons.e-filter:before{content:"\e251"}.e-icons.e-bullet-6:before{content:"\e253"}.e-icons.e-bullet-1:before{content:"\e254"}.e-icons.e-none:before{content:"\e256"}.e-icons.e-bullet-5:before{content:"\e259"}.e-icons.e-border-diagonal-2:before{content:"\e262"}.e-icons.e-border-diagonal-1:before{content:"\e265"}.e-icons.e-bullet-4:before{content:"\e267"}.e-icons.e-bullet-2:before{content:"\e270"}.e-icons.e-bullet-3:before{content:"\e271"}.e-icons.e-chevron-right-double:before{content:"\e300"}.e-icons.e-chevron-left-double:before{content:"\e302"}.e-icons.e-chevron-down-double:before{content:"\e304"}.e-icons.e-chevron-up-double:before{content:"\e306"}.e-icons.e-repeat:before{content:"\e308"}.e-icons.e-recurrence-edit:before{content:"\e30a"}.e-icons.e-location:before{content:"\e30c"}.e-icons.e-description:before{content:"\e30d"}.e-icons.e-time-zone:before{content:"\e30e"}.e-icons.e-calendar:before{content:"\e322"}.e-icons.e-timeline-agenda:before{content:"\e313"}.e-icons.e-work-week:before{content:"\e314"}.e-icons.e-week:before{content:"\e315"}.e-icons.e-day:before{content:"\e31b"}.e-icons.e-agenda-date-range:before{content:"\e31d"}.e-icons.e-date-time:before{content:"\e421"}.e-icons.e-people:before{content:"\e424"}.e-icons.e-timeline-day:before{content:"\ea85"}.e-icons.e-timeline-week:before{content:"\ea88"}.e-icons.e-timeline-work-week:before{content:"\ea8b"}.e-icons.e-timeline-month:before{content:"\ea8e"}.e-icons.e-table:before{content:"\e705"}.e-icons.e-copy:before{content:"\e70a"}.e-icons.e-th-small:before{content:"\e714"}.e-icons.e-save-2:before{content:"\e735"}.e-icons.e-paragraph-2:before{content:"\e75e"}.e-icons.e-edit-6:before{content:"\e7a3"}.e-icons.e-close-large-1:before{content:"\e7a7"}.e-icons.e-export-word:before{content:"\e7b0"}.e-icons.e-circle-close:before{content:"\e7e9"}.e-icons.e-filter-2:before{content:"\e7ee"}.e-icons.e-plus-small:before{content:"\e7f9"}.e-icons.e-close:before{content:"\e7fc"}.e-icons.e-check:before{content:"\e7ff"}.e-icons.e-print-2:before{content:"\e813"}.e-icons.e-edit-2:before{content:"\e81e"}.e-icons.e-plus:before{content:"\e823"}.e-icons.e-close-large-2:before{content:"\e825"}.e-icons.e-chevron-down-thin:before{content:"\e36a"}.e-icons.e-chevron-up-fill-2:before{content:"\e82a"}.e-icons.e-chevron-down-fill:before{content:"\e82e"}.e-icons.e-chevron-up-fill:before{content:"\e834"}.e-icons.e-chevron-down-fill-2:before{content:"\e83d"}.e-icons.e-arrow-down:before{content:"\e83f"}.e-icons.e-arrow-up:before{content:"\e840"}.e-icons.e-chevron-right-fill-3:before{content:"\e848"}.e-icons.e-chevron-left-fill-2:before{content:"\e84b"}.e-icons.e-delete-1:before{content:"\e84e"}.e-icons.e-chevron-left-fill:before{content:"\e854"}.e-icons.e-chevron-right-fill:before{content:"\e859"}.e-icons.e-arrow-left:before{content:"\e85b"}.e-icons.e-arrow-right:before{content:"\e85f"}.e-icons.e-sorting-1:before{content:"\e890"}.e-icons.e-edit:before{content:"\e891"}.e-icons.e-first-page:before{content:"\e896"}.e-icons.e-last-page:before{content:"\e897"}.e-icons.e-timeline-today:before{content:"\e901"}.e-icons.e-chevron-left:before{content:"\e904"}.e-icons.e-filter-1:before{content:"\e909"}.e-icons.e-chevron-up:before{content:"\e910"}.e-icons.e-chevron-right:before{content:"\e913"}.e-icons.e-chevron-down:before{content:"\e916"}.e-icons.e-circle-close-2:before{content:"\e917"}.e-icons.e-chevron-up-fill-3:before{content:"\e918"}.e-icons.e-chevron-down-fill-3:before{content:"\e919"}.e-icons.e-filter-cancel:before{content:"\e920"}.e-icons.e-chevron-left-2:before{content:"\e921"}.e-icons.e-group-icon:before{content:"\e926"}.e-icons.e-selection:before{content:"\e930"}.e-icons.e-close-2:before{content:"\e932"}.e-icons.e-check-2:before{content:"\e933"}.e-icons.e-intermediate-state:before{content:"\e934"}.e-icons.e-chevron-left-3:before{content:"\e937"}.e-icons.e-edit-3:before{content:"\e944"}.e-icons.e-close-3:before{content:"\e945"}.e-icons.e-chevron-right-2:before{content:"\e956"}.e-icons.e-plus-2:before{content:"\e963"}.e-icons.e-chevron-down-fill-5:before{content:"\e969"}.e-icons.e-circle-remove:before{content:"\e974"}.e-icons.e-arrow-left-2:before{content:"\e977"}.e-icons.e-more-vertical-1:before{content:"\e984"}.e-icons.e-search:before{content:"\e993"}.e-icons.e-month:before{content:"\e93c"}.e-icons.e-trash:before{content:"\e94a"}.e-icons.e-chevron-down-2:before{content:"\e94d"}.e-icons.e-save:before{content:"\e98e"}.e-icons.e-menu:before{content:"\e99a"}.e-icons.e-refresh:before{content:"\e99d"}.e-icons.e-circle-close-fill-3:before{content:"\e208"}.e-icons.e-clock:before{content:"\e20c"}.e-icons.e-freeze-column:before{content:"\e21e"}.e-icons.e-error-treeview:before{content:"\e22a"}.e-icons.e-circle-remove-2:before{content:"\e22b"}.e-icons.e-circle-add:before{content:"\e22c"}.e-icons.e-drag-and-drop-indicator:before{content:"\e22d"}.e-icons.e-chevron-right-3:before{content:"\e22f"}.e-icons.e-chevron-right-4:before{content:"\e430"}.e-icons.e-play:before{content:"\e324"}.e-icons.e-pause:before{content:"\e326"}.e-icons.e-para-option-down:before{content:"\e274"}.e-icons.e-search-2:before{content:"\e275"}.e-icons.e-border-center:before{content:"\e276"}.e-icons.e-restart-at-1:before{content:"\e277"}.e-icons.e-hyperlink-open:before{content:"\e278"}.e-icons.e-cut-2:before{content:"\e279"}.e-icons.e-copy-2:before{content:"\e280"}.e-icons.e-border-top:before{content:"\e281"}.e-icons.e-delete-column:before{content:"\e282"}.e-icons.e-delete-row:before{content:"\e283"}.e-icons.e-insert-right:before{content:"\e284"}.e-icons.e-insert-left:before{content:"\e285"}.e-icons.e-hyperlink-remove:before{content:"\e286"}.e-icons.e-border-middle:before{content:"\e287"}.e-icons.e-border-right:before{content:"\e288"}.e-icons.e-hyperlink-edit:before{content:"\e289"}.e-icons.e-link-2:before{content:"\e290"}.e-icons.e-border-left:before{content:"\e291"}.e-icons.e-table-delete:before{content:"\e292"}.e-icons.e-table-properties:before{content:"\e294"}.e-icons.e-hyperlink-copy:before{content:"\e295"}.e-icons.e-border-bottom:before{content:"\e298"}.e-icons.e-paste-2:before{content:"\e501"}.e-icons.e-continue-numbering:before{content:"\e503"}.e-icons.e-insert-below:before{content:"\e505"}.e-icons.e-insert-above:before{content:"\e506"}.e-icons.e-table-cell-none:before{content:"\e507"}.e-icons.e-box:before{content:"\e509"}.e-icons.e-all:before{content:"\e511"}.e-icons.e-table-align-right:before{content:"\e515"}.e-icons.e-table-border-custom:before{content:"\e516"}.e-icons.e-table-align-left:before{content:"\e517"}.e-icons.e-table-align-center:before{content:"\e518"}.e-icons.e-line-very-small:before{content:"\e520"}.e-icons.e-line-normal:before{content:"\e521"}.e-icons.e-line-small:before{content:"\e522"}.e-icons.e-para-option-up:before{content:"\e523"}.e-icons.e-vertical-align-bottom:before{content:"\e525"}.e-icons.e-vertical-align-center:before{content:"\e526"}.e-icons.e-vertical-align-top:before{content:"\e527"}.e-icons.e-clear-format:before{content:"\e331"}.e-icons.e-strikethrough:before{content:"\e332"}.e-icons.e-upper-case:before{content:"\e333"}.e-icons.e-justify:before{content:"\e334"}.e-icons.e-image:before{content:"\e335"}.e-icons.e-resize:before{content:"\e336"}.e-icons.e-exit-full-screen:before{content:"\e337"}.e-icons.e-edit-4:before{content:"\e338"}.e-icons.e-bold:before{content:"\e339"}.e-icons.e-align-left:before{content:"\e33a"}.e-icons.e-cut:before{content:"\e33b"}.e-icons.e-text-alternative:before{content:"\e33c"}.e-icons.e-copy-1:before{content:"\e33d"}.e-icons.e-delete-2:before{content:"\e33e"}.e-icons.e-increase-indent:before{content:"\e33f"}.e-icons.e-erase:before{content:"\e340"}.e-icons.e-undo:before{content:"\e341"}.e-icons.e-full-screen:before{content:"\e342"}.e-icons.e-underline:before{content:"\e343"}.e-icons.e-list-unordered:before{content:"\e344"}.e-icons.e-eye:before{content:"\e345"}.e-icons.e-list-ordered:before{content:"\e346"}.e-icons.e-lower-case:before{content:"\e347"}.e-icons.e-link-remove:before{content:"\e348"}.e-icons.e-zoom-in:before{content:"\e349"}.e-icons.e-open-link:before{content:"\e34a"}.e-icons.e-print:before{content:"\e34b"}.e-icons.e-font-color:before{content:"\e34c"}.e-icons.e-align-right:before{content:"\e34d"}.e-icons.e-link:before{content:"\e34e"}.e-icons.e-view-side:before{content:"\e34f"}.e-icons.e-code-view:before{content:"\e350"}.e-icons.e-zoom-out:before{content:"\e351"}.e-icons.e-superscript:before{content:"\e352"}.e-icons.e-paragraph:before{content:"\e353"}.e-icons.e-redo:before{content:"\e354"}.e-icons.e-paste:before{content:"\e355"}.e-icons.e-insert-code:before{content:"\e356"}.e-icons.e-subscript:before{content:"\e357"}.e-icons.e-display:before{content:"\e358"}.e-icons.e-replace:before{content:"\e359"}.e-icons.e-italic:before{content:"\e35a"}.e-icons.e-caption:before{content:"\e35b"}.e-icons.e-paint-bucket:before{content:"\e35c"}.e-icons.e-decrease-indent:before{content:"\e35d"}.e-icons.e-align-center:before{content:"\e35e"}.e-icons.e-font-name:before{content:"\e35f"}.e-icons.e-drag-and-drop-2:before{content:"\e330"}.e-icons.e-field-settings:before{content:"\e434"}.e-icons.e-two-column:before{content:"\ea74"}.e-icons.e-two-row:before{content:"\ea75"}.e-icons.e-sum:before{content:"\ea76"}.e-icons.e-filter-3:before{content:"\ea77"}.e-icons.e-close-large:before{content:"\ea7f"}.e-icons.e-filter-clear-2:before{content:"\ea82"}.e-icons.e-circle-check:before{content:"\ea84"}.e-icons.e-align-bottom:before{content:"\ea91"}.e-icons.e-insert-above-2:before{content:"\ea92"}.e-icons.e-insert-below-2:before{content:"\ea93"}.e-icons.e-align-middle:before{content:"\ea94"}.e-icons.e-delete-column-2:before{content:"\ea95"}.e-icons.e-delete-row-2:before{content:"\ea96"}.e-icons.e-insert-left-2:before{content:"\ea97"}.e-icons.e-align-top:before{content:"\ea98"}.e-icons.e-insert-right-2:before{content:"\ea99"}.e-icons.e-edit-5:before{content:"\ea9a"}.e-icons.e-align-middle-2:before{content:"\ea9b"}.e-icons.e-freeze-column-2:before{content:"\ea9e"}.e-icons.e-style:before{content:"\ea9f"}.e-icons.e-delete-3:before{content:"\eb00"}.e-icons.e-freeze-row:before{content:"\eb02"}.e-icons.e-text-header:before{content:"\eb03"}.e-icons.e-more-horizontal-1:before{content:"\eb04"}.e-icons.e-resizer:before{content:"\eb05"}.e-icons.e-folder:before{content:"\ec04"}.e-icons.e-first-page-2:before{content:"\ec05"}.e-icons.e-previous:before{content:"\ec06"}.e-icons.e-next:before{content:"\ec07"}.e-icons.e-last-page-2:before{content:"\ec08"}.e-icons.e-zoom-out-2:before{content:"\ec09"}.e-icons.e-zoom-in-2:before{content:"\ec0a"}.e-icons.e-download:before{content:"\ec0b"}.e-icons.e-bookmark:before{content:"\ec0c"}.e-icons.e-search-3:before{content:"\ec0d"}.e-icons.e-text-annotation:before{content:"\ec0e"}.e-icons.e-close-4:before{content:"\ec0f"}.e-icons.e-comments:before{content:"\ec10"}.e-icons.e-save-3:before{content:"\ec11"}.e-icons.e-align-left-2:before{content:"\ec12"}.e-icons.e-style-2:before{content:"\ec13"}.e-icons.e-undo-2:before{content:"\ec14"}.e-icons.e-highlight-color:before{content:"\ec15"}.e-icons.e-more-vertical-3:before{content:"\ec16"}.e-icons.e-underline-2:before{content:"\ec17"}.e-icons.e-strikethrough-2:before{content:"\ec18"}.e-icons.e-paint-bucket-2:before{content:"\ec19"}.e-icons.e-pan:before{content:"\ec1a"}.e-icons.e-opacity:before{content:"\ec1b"}.e-icons.e-delete-4:before{content:"\ec1c"}.e-icons.e-mouse-pointer:before{content:"\ec1d"}.e-icons.e-chevron-right-small:before{content:"\ec1e"}.e-icons.e-stroke-color:before{content:"\ec1f"}.e-icons.e-print-3:before{content:"\ec20"}.e-icons.e-redo-2:before{content:"\ec21"}.e-icons.e-font-color-2:before{content:"\ec22"}.e-icons.e-shapes:before{content:"\ec23"}.e-icons.e-chevron-left-small:before{content:"\ec24"}.e-icons.e-stroke-width:before{content:"\ec25"}.e-icons.e-annotation-edit:before{content:"\ec26"}.e-icons.e-thumbnail:before{content:"\ec27"}.e-icons.e-stamp:before{content:"\ec28"}.e-icons.e-break-page:before{content:"\ec29"}.e-icons.e-file:before{content:"\ec2a"}.e-icons.e-collapse-2:before{content:"\e554"}.e-icons.e-expand:before{content:"\e556"}.e-icons.e-double-resize-2:before{content:"\e557"}.e-icons.e-double-resize-1:before{content:"\e558"}.e-icons.e-single-resize-1:before{content:"\e559"}.e-icons.e-single-resize-2:before{content:"\e56a"}.e-icons.e-single-resize-3:before{content:"\e56b"}.e-icons.e-single-resize-4:before{content:"\e56c"}.e-icons.e-drag-and-drop:before{content:"\e903"}.e-icons.e-chevron-up-fill-4:before{content:"\e56d"}.e-icons.e-chevron-down-fill-4:before{content:"\e56e"}.e-icons.e-chevron-right-fill-2:before{content:"\e56f"}.e-icons.e-chevron-left-fill-3:before{content:"\e570"}.e-icons.e-more-vertical-4:before{content:"\e571"}.e-icons.e-filter-active:before{content:"\ebb3"}.e-icons.e-code-view-2:before{content:"\e907"}.e-icons.e-grid-view:before{content:"\e600"}.e-icons.e-paste-3:before{content:"\e601"}.e-icons.e-trash-2:before{content:"\e602"}.e-icons.e-download-2:before{content:"\e603"}.e-icons.e-cut-3:before{content:"\e604"}.e-icons.e-list-unordered-2:before{content:"\e605"}.e-icons.e-refresh-2:before{content:"\e606"}.e-icons.e-circle-info:before{content:"\e607"}.e-icons.e-chevron-right-thin:before{content:"\e608"}.e-icons.e-folder-2:before{content:"\e609"}.e-icons.e-close-5:before{content:"\e60a"}.e-icons.e-folder-fill:before{content:"\e60b"}.e-icons.e-rename:before{content:"\e60c"}.e-icons.e-copy-3:before{content:"\e60d"}.e-icons.e-search-4:before{content:"\e60e"}.e-icons.e-upload-1:before{content:"\e60f"}.e-icons.e-back:before{content:"\e610"}.e-icons.e-select-all:before{content:"\e611"}.e-icons.e-sorting-2:before{content:"\e612"}.e-icons.e-more-vertical-5:before{content:"\e613"}.e-icons.e-check-3:before{content:"\e614"}.e-icons.e-more-horizontal-3:before{content:"\e615"}.e-icons.e-export-excel-2:before{content:"\e700"}.e-icons.e-export-csv-2:before{content:"\e701"}.e-icons.e-save-4:before{content:"\e703"}.e-icons.e-save-as:before{content:"\e704"}.e-icons.e-export:before{content:"\e711"}.e-icons.e-delete-5:before{content:"\e706"}.e-icons.e-grand-total:before{content:"\e707"}.e-icons.e-table-2:before{content:"\e708"}.e-icons.e-sub-total:before{content:"\e709"}.e-icons.e-file-new:before{content:"\e712"}.e-icons.e-number-formatting:before{content:"\e70b"}.e-icons.e-rename-2:before{content:"\e70c"}.e-icons.e-export-pdf-2:before{content:"\e70d"}.e-icons.e-full-screen-2:before{content:"\e70e"}.e-icons.e-chart:before{content:"\e70f"}.e-icons.e-upload-2:before{content:"\e710"}.e-icons.e-font-type:before{content:"\e273"}.e-icons.e-close-6:before{content:"\eb36"}.e-icons.e-line-spacing:before{content:"\eb37"}.e-icons.e-lock:before{content:"\eb3a"}.e-icons.e-border-outer:before{content:"\eb66"}.e-icons.e-link-3:before{content:"\eb3c"}.e-icons.e-align-bottom-2:before{content:"\eb3d"}.e-icons.e-border-all-2:before{content:"\eb3e"}.e-icons.e-table-of-content:before{content:"\eb41"}.e-icons.e-page-numbering:before{content:"\eb43"}.e-icons.e-bold-2:before{content:"\eb47"}.e-icons.e-align-top-2:before{content:"\eb49"}.e-icons.e-align-middle-3:before{content:"\eb4a"}.e-icons.e-page-setup:before{content:"\eb4c"}.e-icons.e-stroke-style:before{content:"\eb4d"}.e-icons.e-image-2:before{content:"\eb4f"}.e-icons.e-bookmark-fill:before{content:"\eb51"}.e-icons.e-header:before{content:"\eb53"}.e-icons.e-list-unordered-3:before{content:"\eb5b"}.e-icons.e-show-hide-panel:before{content:"\eb5d"}.e-icons.e-align-right-2:before{content:"\eb5f"}.e-icons.e-footer:before{content:"\eb60"}.e-icons.e-border-all:before{content:"\eb95"}.e-icons.e-border-inner:before{content:"\eb88"}.e-icons.e-cell:before{content:"\eb93"}.e-icons.e-align-top-3:before{content:"\eb35"}.e-icons.e-align-bottom-3:before{content:"\eb0e"}.e-icons.e-align-middle-4:before{content:"\eb0d"}.e-icons.e-check-4:before{content:"\e935"}.e-icons.e-break:before{content:"\eba6"}.e-icons.e-break-page-2:before{content:"\eba0"}.e-icons.e-break-section:before{content:"\eba2"}.e-icons.e-auto-fit-content:before{content:"\eba8"}.e-icons.e-fixed-column-width:before{content:"\eba9"}.e-icons.e-auto-fit-window:before{content:"\ebaa"}.e-icons.e-bring-forward:before{content:"\e5a1"}.e-icons.e-bring-to-front:before{content:"\e5a2"}.e-icons.e-send-to-back:before{content:"\e5a3"}.e-icons.e-send-backward:before{content:"\e5a4"}.e-icons.e-ungroup-1:before{content:"\e5a6"}.e-icons.e-group-1:before{content:"\e5a7"}.e-icons.e-order:before{content:"\e4a4"}.e-icons.e-chevron-up-small-2:before{content:"\e651"}.e-icons.e-chevron-down-small-2:before{content:"\e652"}.e-icons.e-chevron-right-small-2:before{content:"\e653"}.e-icons.e-chevron-left-small-2:before{content:"\e654"}.e-icons.e-chevron-right-double-2:before{content:"\e655"}.e-icons.e-chevron-left-double-2:before{content:"\e656"}.e-icons.e-zoom-to-fit:before{content:"\e657"}.e-icons.e-add-above:before{content:"\e658"}.e-icons.e-add-below:before{content:"\e659"}.e-icons.e-line:before{content:"\e668"}.e-icons.e-arrow-right-up:before{content:"\e669"}.e-icons.e-rectangle:before{content:"\e670"}.e-icons.e-circle:before{content:"\e671"}.e-icons.e-pentagan:before{content:"\e672"}.e-icons.e-length:before{content:"\e673"}.e-icons.e-perimeter:before{content:"\e674"}.e-icons.e-area:before{content:"\e675"}.e-icons.e-radius:before{content:"\e676"}.e-icons.e-volume:before{content:"\e677"}.e-icons.e-change-scale-ratio:before{content:"\e678"}.e-icons.e-settings:before{content:"\e679"}.e-icons.e-comment-2:before{content:"\e680"}.e-icons.e-thumbs-down-1:before{content:"\e681"}.e-icons.e-thumbs-up:before{content:"\e682"}.e-icons.e-thumbs-down-2:before{content:"\e683"}.e-icons.e-export-jpg:before{content:"\e713"}.e-icons.e-export-png:before{content:"\e715"}.e-icons.e-export-svg:before{content:"\e716"}.e-icons.e-conditional-formatting:before{content:"\e725"}.e-icons.e-hide-formula-bar:before{content:"\e717"}.e-icons.e-hide-headings:before{content:"\e718"}.e-icons.e-hide-gridlines:before{content:"\e719"}.e-icons.e-eye-slash:before{content:"\e721"}.e-icons.e-export-xls:before{content:"\e726"}.e-icons.e-export-csv-3:before{content:"\e727"}.e-icons.e-mdx:before{content:"\e724"}.e-icons.e-rename-3:before{content:"\e728"}.e-icons.e-folder-open:before{content:"\e65f"}.e-icons.e-named-set:before{content:"\e65d"}.e-icons.e-grip-vertical:before{content:"\e65c"}.e-icons.e-dimension:before{content:"\e65b"}.e-icons.e-level-1:before{content:"\e65a"}.e-icons.e-level-2:before{content:"\e662"}.e-icons.e-level-3:before{content:"\e65e"}.e-icons.e-level-4:before{content:"\e660"}.e-icons.e-level-5:before{content:"\e661"}.e-icons.e-user-defined:before{content:"\e663"}.e-icons.e-kpi:before{content:"\e664"}.e-icons.e-sort-down:before{content:"\e665"}.e-icons.e-sorting-3:before{content:"\e666"}.e-icons.e-sort-up:before{content:"\e667"}.e-icons.e-calculated-member:before{content:"\e729"}.e-icons.e-custom-sort:before{content:"\e732"}.e-icons.e-sort-descending:before{content:"\e733"}.e-icons.e-sort-ascending:before{content:"\e734"}.e-icons.e-comment-add:before{content:"\e814"}.e-icons.e-reply:before{content:"\e815"}.e-icons.e-send-1:before{content:"\e816"}.e-icons.e-comment-show:before{content:"\e817"}.e-icons.e-signature:before{content:"\e737"}.e-icons.e-filter-main:before{content:"\e736"}.e-icons.e-text-wrap:before{content:"\e824"}.e-icons.e-unfiltered:before{content:"\e73a"}.e-icons.e-filtered-sort-descending:before{content:"\e73b"}.e-icons.e-sort-descending-2:before{content:"\e73c"}.e-icons.e-sort-ascending-2:before{content:"\e73d"}.e-icons.e-filtered-sort-ascending:before{content:"\e73e"}.e-icons.e-filtered:before{content:"\e73f"}.e-icons.e-filter-clear-3:before{content:"\e738"}.e-icons.e-reapply:before{content:"\e74a"}.e-icons.e-group-2:before{content:"\e74b"}.e-icons.e-ungroup-2:before{content:"\e74c"}.e-icons.e-paste-text-only:before{content:"\e685"}.e-icons.e-paste-style:before{content:"\e686"}.e-icons.e-paste-special:before{content:"\e687"}.e-icons.e-paste-match-destination:before{content:"\e688"}.e-icons.e-spell-check:before{content:"\e689"}.e-icons.e-comment-reopen:before{content:"\e818"}.e-icons.e-web-layout:before{content:"\e193"}.e-icons.e-print-layout:before{content:"\e194"}.e-icons.e-border-none:before{content:"\e195"}.e-icons.e-data-validation:before{content:"\e196"}.e-icons.e-protect-sheet:before{content:"\e197"}.e-icons.e-text-form:before{content:"\e198"}.e-icons.e-properties-2:before{content:"\e199"}.e-icons.e-clear-form:before{content:"\e19a"}.e-icons.e-drop-down:before{content:"\e19b"}.e-icons.e-form-field:before{content:"\e19c"}.e-icons.e-check-box:before{content:"\e192"}.e-icons.e-table-update:before{content:"\e19e"}.e-icons.e-changes-accept:before{content:"\e19f"}.e-icons.e-display-for-review:before{content:"\e203"}.e-icons.e-changes-reject:before{content:"\e204"}.e-icons.e-changes-previous:before{content:"\e205"}.e-icons.e-show-markup:before{content:"\e206"}.e-icons.e-changes-next:before{content:"\e209"}.e-icons.e-changes-track:before{content:"\e20a"}.e-icons.e-conditional-formatting-large:before{content:"\e401"}.e-icons.e-highlight:before{content:"\e402"}.e-icons.e-top-bottom-rules:before{content:"\e403"}.e-icons.e-data-bars:before{content:"\e404"}.e-icons.e-color-scales:before{content:"\e405"}.e-icons.e-iconsets:before{content:"\e406"}.e-icons.e-clear-rules:before{content:"\e407"}.e-icons.e-new-rules:before{content:"\e408"}.e-icons.e-greater-than:before{content:"\e409"}.e-icons.e-less-than:before{content:"\e410"}.e-icons.e-between:before{content:"\e411"}.e-icons.e-equalto:before{content:"\e412"}.e-icons.e-text-that-contains:before{content:"\e413"}.e-icons.e-date-occurring:before{content:"\e414"}.e-icons.e-top-10:before{content:"\e415"}.e-icons.e-bottom-10-items:before{content:"\e416"}.e-icons.e-bottom-10:before{content:"\e417"}.e-icons.e-above-average:before{content:"\e418"}.e-icons.e-below-average:before{content:"\e419"}.e-icons.e-duplicate-cell:before{content:"\e420"}.e-icons.e-footnote:before{content:"\e435"}.e-icons.e-end-footnote:before{content:"\e436"}.e-icons.e-chart-insert-column:before{content:"\e440"}.e-icons.e-chart-data-table:before{content:"\e441"}.e-icons.e-chart-legend:before{content:"\e442"}.e-icons.e-chart-insert-x-y-scatter:before{content:"\e443"}.e-icons.e-chart-insert-waterfall:before{content:"\e444"}.e-icons.e-chart-updown-bars:before{content:"\e445"}.e-icons.e-add-chart-element:before{content:"\e446"}.e-icons.e-chart-gridlines:before{content:"\e447"}.e-icons.e-insert-hierarchy-charts:before{content:"\e448"}.e-icons.e-chart-insert-line:before{content:"\e449"}.e-icons.e-chart-switch-row-column:before{content:"\e450"}.e-icons.e-chart-error-bars:before{content:"\e451"}.e-icons.e-chart-trendline:before{content:"\e452"}.e-icons.e-chart-axes:before{content:"\e453"}.e-icons.e-chart-select-data:before{content:"\e454"}.e-icons.e-chart-lines:before{content:"\e455"}.e-icons.e-chart-axis-titles:before{content:"\e456"}.e-icons.e-chart-title:before{content:"\e457"}.e-icons.e-chart-insert-pie:before{content:"\e458"}.e-icons.e-change-chart-type:before{content:"\e459"}.e-icons.e-insert-statistic-chart:before{content:"\e460"}.e-icons.e-chart-data-labels:before{content:"\e461"}.e-icons.e-chart-insert-combo:before{content:"\e462"}.e-icons.e-chart-axis-titles-primary-horizontal:before{content:"\e486"}.e-icons.e-chart-linear-forecast:before{content:"\e487"}.e-icons.e-chart-legend-none:before{content:"\e488"}.e-icons.e-chart-legend-right:before{content:"\e489"}.e-icons.e-chart-data-callout:before{content:"\e490"}.e-icons.e-chart-primary-minor-vertical:before{content:"\e491"}.e-icons.e-chart-axes-primary-vertical:before{content:"\e492"}.e-icons.e-chart-data-labels-center:before{content:"\e493"}.e-icons.e-chart-data-table-none:before{content:"\e115"}.e-icons.e-chart-data-labels-none:before{content:"\e495"}.e-icons.e-chart-primary-major-vertical:before{content:"\e496"}.e-icons.e-chart-legend-linear:before{content:"\e497"}.e-icons.e-chart-error-bars-percentage:before{content:"\e498"}.e-icons.e-chart-no-legend-keys:before{content:"\e499"}.e-icons.e-chart-title-above-chart:before{content:"\e121"}.e-icons.e-chart-trendline-none:before{content:"\e122"}.e-icons.e-chart-with-legend-keys:before{content:"\e123"}.e-icons.e-chart-axes-primary-horizontal:before{content:"\e124"}.e-icons.e-chart-error-bars-standard-deviation:before{content:"\e125"}.e-icons.e-chart-legend-top:before{content:"\e126"}.e-icons.e-chart-primary-minor-horizontal:before{content:"\e145"}.e-icons.e-chart-error-bars-none:before{content:"\e127"}.e-icons.e-chart-up-down-bars-2:before{content:"\e128"}.e-icons.e-chart-drop-lines:before{content:"\e129"}.e-icons.e-chart-lines-none:before{content:"\e130"}.e-icons.e-chart-primary-major-horizontal:before{content:"\e131"}.e-icons.e-chart-legend-bottom:before{content:"\e132"}.e-icons.e-chart-up-down-none:before{content:"\e111"}.e-icons.e-chart-data-labels-outside-end:before{content:"\e905"}.e-icons.e-chart-axis-titles-primary-vertical:before{content:"\e143"}.e-icons.e-chart-legend-left:before{content:"\e892"}.e-icons.e-chart-data-labels-inside-base:before{content:"\e893"}.e-icons.e-chart-high-low-lines:before{content:"\e894"}.e-icons.e-chart-trendline-exponential:before{content:"\e133"}.e-icons.e-chart-trendline-moving-average:before{content:"\e134"}.e-icons.e-chart-data-labels-inside-end:before{content:"\e135"}.e-icons.e-chart-title-none:before{content:"\e136"}.e-icons.e-chart-title-centered-overlay:before{content:"\e895"}.e-icons.e-chart-error-bars-standard-error:before{content:"\e911"}.e-icons.e-chart-3d-area-1:before{content:"\e144"}.e-icons.e-chart-2d-stacked-bar:before{content:"\e889"}.e-icons.e-chart-3d-surface-1:before{content:"\e827"}.e-icons.e-chart-histogram-pareto:before{content:"\e114"}.e-icons.e-chart-stock-volumn-open-high-low-close:before{content:"\e137"}.e-icons.e-chart-stock-high-low-close:before{content:"\e138"}.e-icons.e-chart-stock-open-high-low-close:before{content:"\e831"}.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before{content:"\e832"}.e-icons.e-chart-filled-radar:before{content:"\e833"}.e-icons.e-chart-3d-clustered-column:before{content:"\e142"}.e-icons.e-chart-sunburst:before{content:"\e835"}.e-icons.e-chart-treemap:before{content:"\e836"}.e-icons.e-chart-3d-100-percent-stacked-area:before{content:"\e139"}.e-icons.e-chart-3d-pie:before{content:"\e838"}.e-icons.e-chart-3d-column-4:before{content:"\e839"}.e-icons.e-more-column-charts:before{content:"\e899"}.e-icons.e-chart-2d-stacked-line:before{content:"\e841"}.e-icons.e-chart-donut:before{content:"\e112"}.e-icons.e-chart-3d-clustered-bar:before{content:"\e843"}.e-icons.e-chart-funnel:before{content:"\e140"}.e-icons.e-chart-2d-pie-2:before{content:"\e141"}.e-icons.e-chart-3d-line:before{content:"\e846"}.e-icons.e-chart-2d-clustered-column:before{content:"\e847"}.e-icons.e-chart-2d-100-percent-stacked-area:before{content:"\e900"}.e-icons.e-more-line-charts:before{content:"\e849"}.e-icons.e-chart-3d-100-percent-stacked-bar:before{content:"\e850"}.e-icons.e-more-stock-charts:before{content:"\e851"}.e-icons.e-chart-stock-volumn-high-low-close:before{content:"\e852"}.e-icons.e-chart-bar-of-pie:before{content:"\e113"}.e-icons.e-chart-clustered-column-line-on-secondary-axis:before{content:"\e912"}.e-icons.e-chart-2d-clustered-bar:before{content:"\e855"}.e-icons.e-chart-radar:before{content:"\e856"}.e-icons.e-chart-3d-100-percent-stacked-column:before{content:"\e857"}.e-icons.e-chart-stackedlines-with-markers:before{content:"\e858"}.e-icons.e-chart-wireframe-3d-surface:before{content:"\e902"}.e-icons.e-chart-2d-line-with-markers:before{content:"\e860"}.e-icons.e-chart-box-and-whisker:before{content:"\e861"}.e-icons.e-create-custom-combo-chart:before{content:"\e862"}.e-icons.e-chart-2d-100-percent-stacked-bar:before{content:"\e863"}.e-icons.e-chart-scatter-with-straight-lines:before{content:"\e864"}.e-icons.e-more-statistical-charts:before{content:"\e865"}.e-icons.e-chart-3d-stacked-area:before{content:"\e866"}.e-icons.e-chart-2d-line:before{content:"\e867"}.e-icons.e-chart-2d-100-percent-stacked-column:before{content:"\e868"}.e-icons.e-more-pie-charts:before{content:"\e869"}.e-icons.e-chart-bubble-1:before{content:"\e870"}.e-icons.e-chart-2d-100-percent-stacked-line:before{content:"\e871"}.e-icons.e-chart-histogram:before{content:"\e872"}.e-icons.e-more-hierarchy-charts:before{content:"\e873"}.e-icons.e-chart-combo-clustered-column-line:before{content:"\e874"}.e-icons.e-chart-2d-stacked-area:before{content:"\e875"}.e-icons.e-chart-3d-stacked-column:before{content:"\e876"}.e-icons.e-chart-insert-bar:before{content:"\e877"}.e-icons.e-chart-scatter-with-smooth-lines:before{content:"\e878"}.e-icons.e-chart-surface-wireframe-contour:before{content:"\e879"}.e-icons.e-chart-3d-stacked-bar:before{content:"\e880"}.e-icons.e-chart-2d-pie-of-pie:before{content:"\e881"}.e-icons.e-chart-3d-surface-2:before{content:"\e882"}.e-icons.e-chart-2d-area:before{content:"\e883"}.e-icons.e-chart-combo-stacked-area-clustered-column:before{content:"\e884"}.e-icons.e-chart-waterfall:before{content:"\e885"}.e-icons.e-chart-surface-contour:before{content:"\e886"}.e-icons.e-more-scatter-charts:before{content:"\e887"}.e-icons.e-chart-2d-stacked-column:before{content:"\e888"}.e-icons.e-protect-workbook:before{content:"\e88a"}.e-icons.e-change-case:before{content:"\e88c"}.e-icons.e-export-pdf-3:before{content:"\e88b"}.e-icons.e-freeze-pane:before{content:"\e88d"}.e-icons.e-freeze-first-column:before{content:"\e88e"}.e-icons.e-freeze-top-row:before{content:"\e88f"}.e-icons.e-merge-cells:before{content:"\e89a"}.e-icons.e-split-vertical:before{content:"\e89b"}.e-icons.e-table-cell:before{content:"\e89c"}.e-icons.e-split-horizontal:before{content:"\e89d"}.e-icons.e-list-box:before{content:"\e89e"}.e-icons.e-text-form-2:before{content:"\e89f"}.e-icons.e-label:before{content:"\e90a"}.e-icons.e-check-box-2:before{content:"\e90b"}.e-icons.e-add-edit-form-field:before{content:"\e90c"}.e-icons.e-button:before{content:"\e90d"}.e-icons.e-drop-down-2:before{content:"\e90e"}.e-icons.e-radio-button:before{content:"\e90f"}.e-icons.e-password:before{content:"\e91a"}.e-icons.e-table-insert-column:before{content:"\e91b"}.e-icons.e-table-insert-row:before{content:"\e91c"}.e-icons.e-table-overwrite-cells:before{content:"\e91d"}.e-icons.e-table-nested:before{content:"\e91e"}.e-icons.e-table-merge:before{content:"\e91f"}.e-icons.e-drag-fill:before{content:"\e92a"}.e-icons.e-home:before{content:"\e92b"}.e-icons.e-gantt-gripper:before{content:"\e92c"}.e-icons.e-bring-to-view:before{content:"\e92d"}.e-icons.e-bring-to-center:before{content:"\e92e"}.e-icons.e-warning:before{content:"\e92f"}.e-icons.e-critical-path:before{content:"\e93a"}.e-icons.e-border-shadow-2:before{content:"\e93b"}.e-icons.e-border-diagonal-up:before{content:"\e947"}.e-icons.e-border-diagonal-down:before{content:"\e93d"}.e-icons.e-border-custom:before{content:"\e946"}.e-icons.e-border-none-1:before{content:"\e93f"}.e-icons.e-border-box:before{content:"\e940"}.e-icons.e-border-shadow-1:before{content:"\e942"}.e-icons.e-audio:before{content:"\e949"}.e-icons.e-video:before{content:"\e94b"}.e-icons.e-crop:before{content:"\e94c"}.e-icons.e-star-filled:before{content:"\e94f"}.e-icons.e-filters:before{content:"\e950"}.e-icons.e-adjustment:before{content:"\e951"}.e-icons.e-page-size:before{content:"\e952"}.e-icons.e-reset:before{content:"\e953"}.e-icons.e-triangle:before{content:"\e954"}.e-icons.e-page-columns:before{content:"\e955"}.e-icons.e-tint:before{content:"\e957"}.e-icons.e-brightness:before{content:"\e958"}.e-icons.e-contrast:before{content:"\e959"}.e-icons.e-saturation:before{content:"\e95a"}.e-icons.e-fade:before{content:"\e95b"}.e-icons.e-flip-vertical:before{content:"\e95c"}.e-icons.e-flip-horizontal:before{content:"\e95d"}.e-icons.e-transform-left:before{content:"\e95f"}.e-icons.e-transform-right:before{content:"\e960"}.e-icons.e-sharpness:before{content:"\e961"}.e-icons.e-grain:before{content:"\e962"}.e-icons.e-frame-custom:before{content:"\e964"}.e-icons.e-frame-1:before{content:"\e965"}.e-icons.e-frame-2:before{content:"\e966"}.e-icons.e-frame-3:before{content:"\e967"}.e-icons.e-frame-4:before{content:"\e968"}.e-icons.e-frame-5:before{content:"\e96a"}.e-icons.e-frame-6:before{content:"\e96b"}.e-icons.e-transform:before{content:"\e96c"}.e-icons.e-check-tick:before{content:"\e96d"}.e-icons.e-even-page-break:before{content:"\e96e"}.e-icons.e-odd-page-break:before{content:"\e96f"}.e-icons.e-page-column:before{content:"\e970"}.e-icons.e-continuous-page-break:before{content:"\e971"}.e-icons.e-page-text-wrap:before{content:"\e972"}.e-icons.e-page-column-right:before{content:"\e973"}.e-icons.e-page-column-left:before{content:"\e975"}.e-icons.e-page-column-one:before{content:"\e976"}.e-icons.e-page-column-two:before{content:"\e978"}.e-icons.e-page-column-three:before{content:"\e979"}.e-icons.e-multiple-comment:before{content:"\e97a"}.e-icons.e-format-painter:before{content:"\e97b"}.e-icons.e-launcher:before{content:"\e97c"}.e-icons.e-character-style:before{content:"\e97d"}.e-icons.e-linked-style:before{content:"\e97e"}.e-icons.e-chart-2d-stacked-line-marked:before{content:"\e97f"}.e-icons.e-chart-2d-100-percent-stacked-line-marked:before{content:"\e980"}.e-icons.e-chart-2d-line-marked:before{content:"\e981"}.e-icons.e-list-unordered-rtl:before{content:"\e982"}.e-icons.e-list-ordered-rtl:before{content:"\e983"}.e-icons.e-increase-indent-rtl:before{content:"\e985"}.e-icons.e-decrease-indent-rtl:before{content:"\e986"}.e-icons.e-emoji:before{content:"\e987"}.e-icons.e-travel-and-places:before{content:"\e988"}.e-icons.e-nature:before{content:"\e989"}.e-icons.e-food-and-drinks:before{content:"\e98a"}.e-icons.e-animals:before{content:"\e98b"}.e-icons.e-objects:before{content:"\e98c"}.e-icons.e-activities:before{content:"\e98d"}.e-icons.e-hand-gestures:before{content:"\e98f"}.e-icons.e-symbols:before{content:"\e990"}.e-icons.e-flags:before{content:"\e991"}.e-icons.e-unlock:before{content:"\e992"}.e-icons.e-more-chevron:before{content:"\e994"}.e-icons.e-border-frame:before{content:"\e995"}.e-icons.e-frame-none:before{content:"\e996"}.e-icons.e-frame-mat:before{content:"\e997"}.e-icons.e-frame-bevel:before{content:"\e998"}.e-icons.e-frame-line:before{content:"\e999"}.e-icons.e-frame-hook:before{content:"\e99b"}.e-icons.e-frame-inset:before{content:"\e99c"}.e-icons.e-bullet-7:before{content:"\e99e"}.e-icons.e-organize-pdf:before{content:"\e99f"}.e-icons.e-frame-7:before{content:"\e9a1"}.e-icons.e-frame-8:before{content:"\e9a2"}.e-icons.e-frame-9:before{content:"\e9a3"}.e-icons.e-frame-10:before{content:"\e9a4"}.e-icons.e-frame-11:before{content:"\e9a5"}.e-icons.e-caption-1:before{content:"\e9a6"}.e-icons.e-arrow-head:before{content:"\e9a7"}.e-icons.e-arrow-head-fill:before{content:"\e9a8"}.e-icons.e-bar-head:before{content:"\e9a9"}.e-icons.e-circle-head:before{content:"\e9aa"}.e-icons.e-circle-head-fill:before{content:"\e9ab"}.e-icons.e-square-head:before{content:"\e9ac"}.e-icons.e-square-head-fill:before{content:"\e9ad"}.e-icons.e-arrow-tail:before{content:"\e9ae"}.e-icons.e-arrow-tail-fill:before{content:"\e9af"}.e-icons.e-bar-tail:before{content:"\e9b0"}.e-icons.e-circle-tail:before{content:"\e9b1"}.e-icons.e-circle-tail-fill:before{content:"\e9b2"}.e-icons.e-square-tail:before{content:"\e9b3"}.e-icons.e-square-tail-fill:before{content:"\e9b4"}.e-icons.e-file-document:before{content:"\e9b5"}.e-icons.e-comment-resolve:before{content:"\e9b6"}.e-icons.e-multiple-comment-resolve:before{content:"\e9b7"}.e-icons.e-table-header:before{content:"\e9b8"}.e-icons.e-blockquote:before{content:"\e9b9"}.e-icons.e-add-notes:before{content:"\e9ba"}.e-icons.e-edit-notes:before{content:"\e9bb"}.e-icons.e-delete-notes:before{content:"\e9bc"}.e-icons.e-layers:before{content:"\e9bd"}.e-icons.e-font-size:before{content:"\e9be"}.e-icons.e-export-pdf-1:before{content:"\e9bf"}.e-icons.e-import-word:before{content:"\e9c0"}.e-icons.e-export-word-1:before{content:"\e9c1"}.e-icons.e-dropdown-list:before{content:"\e9c2"}.e-icons.e-combo-box:before{content:"\e9c3"}.e-icons.e-repeating-section:before{content:"\e9c4"}.e-icons.e-building-block:before{content:"\e9c5"}.e-icons.e-content-control:before{content:"\e9c6"}.e-icons.e-ai-chat:before{content:"\e9c7"}.e-icons.e-xml-mapping:before{content:"\e9c8"}.e-icons.e-thumbs-up-1:before{content:"\e9c9"}.e-icons.e-thumbs-down:before{content:"\e9ca"}.e-icons.e-calculation:before{content:"\e9cb"}.e-icons.e-text-outline:before{content:"\e9cc"}.e-icons.e-user:before{content:"\e9cd"}.e-icons.e-calculate-sheet:before{content:"\e9ce"}.e-icons.e-translate:before{content:"\e9cf"}.e-icons.e-shorten:before{content:"\e9d0"}.e-icons.e-elaborate:before{content:"\e9d1"}.e-icons.e-rephrase:before{content:"\e9d2"}.e-icons.e-grammar-check:before{content:"\e9d3"}.e-icons.e-preformat-code:before{content:"\e9d4"}.e-icons.e-import:before{content:"\e9d5"}.e-icons.e-import-1:before{content:"\e9d6"}.e-icons.e-redact:before{content:"\e9d7"}.e-icons.e-smart-paste:before{content:"\e9d8"}.e-icons.e-auto-fit-column:before{content:"\e9d9"}.e-icons.e-auto-fit-all-column:before{content:"\e9da"}.e-icons.e-columns:before{content:"\e9db"}.e-icons.e-thumbs-up-fill:before{content:"\e9dc"}.e-icons.e-thumbs-down-fill:before{content:"\e9dd"}.e-icons.e-stop-rectangle:before{content:"\e9de"}.e-control,.e-css,.e-error{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:12px;font-weight:400}.e-error{color:#f44336}.e-control,.e-control [class^=e-],.e-control [class*=" e-"]{box-sizing:border-box}.e-control:focus,.e-control *:focus{outline:none}.e-rtl{direction:rtl;text-align:right}.e-overlay{background-color:#383838;height:100%;opacity:.5;pointer-events:none;touch-action:none;width:100%}.e-hidden{display:none}.e-blazor-hidden{visibility:hidden}.e-disabled{background-image:none;cursor:default;opacity:.35}.e-ul{list-style-type:none}.e-prevent-select{-webkit-user-select:none;user-select:none}.e-warning{color:#ffca1c}.e-success{color:#22b24b}.e-information{color:#489bd5}.e-block-touch{touch-action:pinch-zoom}.e-license{color:#ff0;text-decoration:none}.e-license-banner{position:absolute;right:10px;top:27%;cursor:pointer}@keyframes SlideLeftOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SlideLeftIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SlideRightIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SlideRightOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SlideBottomIn{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes SlideBottomOut{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes SlideTopIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes SlideTopOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes SlideRight{0%{width:0}to{width:100%}}@keyframes SlideLeft{0%{width:100%}to{width:0}}@keyframes SlideDown{0%{height:0}to{height:100%}}@keyframes SlideUp{0%{height:100%}to{height:0}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZoomIn{0%{transform:translate(0) scale(0)}to{transform:translate(0) scale(1)}}@keyframes ZoomOut{0%{transform:translate(0) scale(1)}to{transform:translate(0) scale(0)}}@keyframes FadeZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes FadeZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes FlipRightDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpIn{0%{transform:perspective(400px) rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipLeftDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpIn{0%{transform:perspective(400px) rotateY(-135deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg) perspective(200px);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipYLeftIn{0%{opacity:0;transform:perspective(400px) rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYLeftOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}75%{transform:perspective(850px) rotateY(125deg)}to{opacity:0;transform:rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightIn{0%{opacity:0;transform:perspective(400px) rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:0;transform:rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownIn{0%{opacity:0;transform:perspective(400px) rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}75%{transform:perspective(850px) rotateX(125deg)}to{opacity:0;transform:rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpIn{0%{opacity:0;transform:perspective(400px) rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:0;transform:rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}}.e-ripple,.e-ripple-style{overflow:hidden;position:relative;transform:translateZ(0)}.e-ripple-element,.e-ripple-style:after{background-color:#0000001a;border-radius:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(0);transition:opacity,transform 0ms cubic-bezier(0,.1,.2,1)}.e-ripple-style:after{background:#0000004d;content:"";display:block;height:50%;left:25%;opacity:0;top:25%;transform:scale(3);transition:transform .5s,opacity .5s;width:50%}.e-ripple-style:active:after{opacity:1;transform:scale(0);transition:0s}.e-avatar{align-content:center;align-items:center;background-color:#bcbcbc;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;display:inline-flex;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:1em;font-weight:400;height:3em;justify-content:center;overflow:hidden;position:relative;width:3em}.e-avatar img{height:100%;width:auto}.e-avatar.e-avatar-circle,.e-avatar.e-avatar-circle.e-avatar-large,.e-avatar.e-avatar-circle.e-avatar-xlarge{border-radius:50%}.e-avatar.e-avatar-xsmall{font-size:.6em}.e-avatar.e-avatar-small{font-size:.8em}.e-avatar.e-avatar-large{font-size:1.2em}.e-avatar.e-avatar-xlarge{font-size:1.4em}.e-card{border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:15px;justify-content:center;line-height:36px;min-height:36px;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:middle;width:100%}.e-card>*{justify-content:center}.e-card>.e-card-header-title{box-sizing:border-box;font-size:15px;line-height:normal;padding:12px}.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-card>.e-card-title{font-size:18px;line-height:normal;padding:18px 12px 12px}.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-card>.e-card-header-title,.e-card>.e-card-title{overflow:hidden;text-overflow:ellipsis}.e-card .e-card-header-caption{line-height:normal}.e-card .e-card-header-caption .e-card-header-title{font-size:15px}.e-card .e-card-header-caption .e-card-sub-title{font-size:14px}.e-card .e-card-stacked{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.e-card.e-card-horizontal,.e-card .e-card-horizontal{display:flex;flex-direction:row;justify-content:center}.e-card.e-card-horizontal .e-card-image,.e-card.e-card-horizontal img,.e-card .e-card-horizontal .e-card-image,.e-card .e-card-horizontal img{margin:2px}.e-card .e-card-horizontal{line-height:normal;padding:2px}.e-card.e-card-horizontal>*{flex:1}.e-card.e-card-horizontal .e-card-stacked{display:flex;flex:1;flex-direction:column;overflow:hidden}.e-card.e-card-horizontal .e-card-stacked>:first-child{flex-grow:1}.e-card .e-card-separator{display:block}.e-card .e-card-corner{border-radius:50%}.e-card .e-card-header{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;line-height:normal;min-height:22.5px;padding:12px;width:inherit}.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-card .e-card-header .e-card-actions{justify-content:flex-start}.e-card .e-card-header .e-card-header-image{align-self:center;display:flex}.e-card .e-card-header .e-card-header-caption{align-self:center;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 0 0 12px}.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-card .e-card-header .e-card-header-caption .e-card-sub-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:13px;font-weight:400;line-height:normal}.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:12px;font-weight:400;line-height:normal;padding:6px 0 0}.e-card .e-card-header .e-card-header-image{background-repeat:no-repeat;background-size:cover;height:30px;width:30px}.e-card .e-card-header .e-card-corner{border-radius:50%}.e-card .e-card-image{background-size:cover;min-height:112.5px;position:relative;width:100%}.e-card .e-card-image .e-card-title{bottom:0;box-sizing:border-box;font-size:18px;line-height:30px;min-height:30px;overflow:hidden;padding:0 12px;position:absolute;text-overflow:ellipsis;width:inherit}.e-card .e-card-image .e-card-title.e-card-top-left,.e-card .e-card-image .e-card-title.e-card-top-right{bottom:auto;top:0}.e-card .e-card-image .e-card-title.e-card-top-right,.e-card .e-card-image .e-card-title.e-card-bottom-right{text-align:right}.e-card .e-card-actions{box-sizing:border-box;display:inline-block;justify-content:flex-start;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical{display:flex;flex-direction:column;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-card .e-card-actions.e-card-vertical a{align-self:initial;box-sizing:border-box;display:inline-block;justify-content:center;margin:0 0 6px;text-align:center;width:100%}.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-card .e-card-actions button,.e-card .e-card-actions a{align-items:center;align-self:center;cursor:pointer;display:inline-flex;overflow:hidden;vertical-align:middle;white-space:nowrap}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{display:flex;font-size:14px;height:24px;width:24px}.e-card .e-card-actions .e-card-btn span:before,.e-card .e-card-actions .e-card-btn span.e-icons:before{align-self:center;display:flex;justify-content:center;width:inherit}.e-card .e-card-actions .e-card-btn>*{overflow:hidden;text-overflow:ellipsis;width:inherit}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{border-radius:2px}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;line-height:27px;margin:0 0 0 6px;min-height:27px;padding:0 6px;text-decoration:none;text-transform:uppercase}.e-card .e-card-actions .e-card-btn:first-child,.e-card .e-card-actions a:first-child{margin-left:0}.e-card .e-card-content{font-size:14px;line-height:normal;padding:12px;word-wrap:break-word}.e-card .e-card-content+:not(.e-card-content),.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}.e-card .e-card-content,.e-card .e-card-content p{line-height:normal;overflow:hidden;text-overflow:ellipsis}.e-card{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;border:1px none #000;box-shadow:0 2px 3px #00000029;color:#000000de;outline:none}.e-card:hover{background-color:#fff;border-color:#000;box-shadow:0 4px 8px #00000038}.e-card:focus{background-color:#fff;border-color:#000}.e-card:active{background-color:#fff;border-color:#000}.e-card .e-card-separator{border-bottom:1px solid rgba(0,0,0,.12)}.e-card .e-card-header-caption .e-card-header-title{color:#000000de}.e-card .e-card-header-caption .e-card-sub-title{color:#0000008a}.e-card .e-card-image .e-card-title{background-color:#00000059;color:#fff}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{color:#0000008a}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{background-color:#fff;border:0;color:#e3165b;outline:0}.e-card .e-card-actions .e-card-btn:hover,.e-card .e-card-actions a:hover{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:focus,.e-card .e-card-actions a:focus{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:active,.e-card .e-card-actions a:active{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-content{color:#0000008a}.e-bigger .e-card,.e-bigger.e-card{line-height:48px;min-height:48px}.e-bigger .e-card>.e-card-header-title,.e-bigger.e-card>.e-card-header-title{line-height:normal;padding:16px}.e-bigger .e-card>.e-card-header-title+:not(.e-card-header-title),.e-bigger.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-bigger .e-card>.e-card-title,.e-bigger.e-card>.e-card-title{line-height:normal;padding:24px 16px 16px}.e-bigger .e-card>.e-card-title+:not(.e-card-title),.e-bigger.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-bigger .e-card.e-card-horizontal .e-card-image,.e-bigger .e-card.e-card-horizontal img,.e-bigger .e-card .e-card-horizontal .e-card-image,.e-bigger .e-card .e-card-horizontal img,.e-bigger.e-card.e-card-horizontal .e-card-image,.e-bigger.e-card.e-card-horizontal img,.e-bigger.e-card .e-card-horizontal .e-card-image,.e-bigger.e-card .e-card-horizontal img{margin:2px}.e-bigger .e-card .e-card-header,.e-bigger.e-card .e-card-header{min-height:30px;padding:16px}.e-bigger .e-card .e-card-header .e-card-content,.e-bigger.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-bigger .e-card .e-card-header .e-card-header-caption,.e-bigger.e-card .e-card-header .e-card-header-caption{padding:0 0 0 16px}.e-bigger .e-card .e-card-header .e-card-header-caption:first-child,.e-bigger.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:15px;line-height:normal}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-sub-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:14px;line-height:normal;padding:8px 0 0}.e-bigger .e-card .e-card-header .e-card-header-image,.e-bigger.e-card .e-card-header .e-card-header-image{background-size:cover;height:40px;width:40px}.e-bigger .e-card .e-card-image,.e-bigger.e-card .e-card-image{min-height:150px}.e-bigger .e-card .e-card-image .e-card-title,.e-bigger.e-card .e-card-image .e-card-title{font-size:24px;line-height:40px;min-height:40px;padding:0 16px}.e-bigger .e-card .e-card-actions,.e-bigger.e-card .e-card-actions,.e-bigger .e-card .e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-actions.e-card-vertical{padding:16px 8px 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger .e-card .e-card-actions.e-card-vertical a,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger.e-card .e-card-actions.e-card-vertical a{margin:0 0 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger .e-card .e-card-actions.e-card-vertical a:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-bigger .e-card .e-card-actions .e-card-btn span,.e-bigger .e-card .e-card-actions .e-card-btn span.e-icons,.e-bigger.e-card .e-card-actions .e-card-btn span,.e-bigger.e-card .e-card-actions .e-card-btn span.e-icons{height:24px;width:24px}.e-bigger .e-card .e-card-actions .e-card-btn,.e-bigger .e-card .e-card-actions a,.e-bigger.e-card .e-card-actions .e-card-btn,.e-bigger.e-card .e-card-actions a{line-height:36px;margin:0 0 0 8px;min-height:36px;padding:0 6px}.e-bigger .e-card .e-card-actions .e-card-btn:first-child,.e-bigger .e-card .e-card-actions a:first-child,.e-bigger.e-card .e-card-actions .e-card-btn:first-child,.e-bigger.e-card .e-card-actions a:first-child{margin-left:0}.e-bigger .e-card .e-card-content,.e-bigger.e-card .e-card-content{padding:16px}.e-bigger .e-card .e-card-content+:not(.e-card-content),.e-bigger .e-card .e-card-content+.e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-content+:not(.e-card-content),.e-bigger.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}/*! component's default definitions and variables */.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler:before{content:"\e984";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler:before{content:"\eb04";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border-width:1px;display:flex;overflow:hidden;position:relative;touch-action:none;width:100%}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{flex:1 1 auto;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:13px;font-weight:400}.e-splitter.e-splitter-horizontal .e-pane.e-scrollable,.e-splitter.e-splitter-vertical .e-pane.e-scrollable{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-static-pane,.e-splitter.e-splitter-vertical .e-pane.e-static-pane{flex-grow:0;flex-shrink:0}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal.e-pane-hidden,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-horizontal{flex-direction:row}.e-splitter.e-splitter-horizontal.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-horizontal.e-rtl,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal{flex-direction:row-reverse}.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{right:auto}.e-splitter.e-splitter-vertical{flex-direction:column}.e-splitter.e-splitter-vertical.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-vertical .e-pane-vertical{overflow:auto}.e-splitter.e-splitter-vertical .e-pane-vertical.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{right:auto}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;right:22px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;left:22px;right:auto;top:20px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:auto}.e-splitter .e-split-bar.e-split-bar-horizontal{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-width:1px;z-index:15}.e-splitter .e-split-bar.e-split-bar-horizontal .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar{cursor:col-resize}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar:after{content:"";cursor:col-resize;display:block;height:100%;position:absolute;width:16px;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{align-items:center;display:flex;height:18px;justify-content:center;position:relative;width:1px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{left:8px;right:3px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow{border-image:none;border-width:1px;cursor:pointer;display:flex;height:26px;padding:1px 12px;position:relative}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(0);width:2px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before{top:5px;transform-origin:1px 7px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{top:11px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right){border-radius:50%;right:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right{border-radius:50%;left:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:after{right:8px}.e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar){margin:0 3px}.e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar){margin:0 0 0 3px}.e-splitter .e-split-bar.e-split-bar-vertical{align-items:center;border-left:none;border-right:none;display:flex;flex:0 0 auto;justify-content:center;min-height:1px}.e-splitter .e-split-bar.e-split-bar-vertical .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar{cursor:row-resize}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar:after{content:"";cursor:row-resize;display:block;height:16px;position:absolute;width:100%;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{align-items:center;display:flex;height:1px;justify-content:center;width:18px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:10px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{border-image:none;border-width:0;cursor:pointer;display:flex;height:26px;padding:10px 3px 10px 18px;position:relative;width:26px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(90deg);width:2px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before{top:3px;transform-origin:2px 7px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:11px;top:8px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before{left:12px;top:8px;transform-origin:1px 6px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{left:10px;top:12px;transform-origin:1px 2px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;left:22px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;right:22px;top:20px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:10px}.e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar){margin:3px 0}.e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar){margin:3px 0 0}.e-rtl .e-splitter.e-splitter-horizontal{flex-direction:row-reverse}.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-splitter.e-ie .e-navigate-arrow.e-arrow-left{margin-left:-26px}.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler{flex-direction:column}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border:solid 1px #e0e0e0}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{color:#000000de}.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-vertical,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-vertical{border:transparent}.e-splitter .e-split-bar.e-split-bar-horizontal{background:#e0e0e0;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{background:#fff;color:#0000008a;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden){background-color:transparent;border-color:transparent;color:transparent;transition:background-color .5s ease-out}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:before{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:after{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:before{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:after{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical{background:#e0e0e0}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{background:#fff;color:#0000008a;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:before{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:after{background-color:#e3165b;opacity:1;transform:rotate(50deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:before{background-color:#e3165b;opacity:1;transform:rotate(55deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:after{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{background-color:transparent;border-color:transparent;color:transparent;transition:background-color .3s ease-out}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter.e-disabled{opacity:.4;pointer-events:none}.e-bigger.e-splitter .e-pane{font-size:14px}.e-bigger.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{margin-top:-2px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{margin-top:2px}.e-bigger .e-splitter .e-pane{font-size:14px}.e-bigger .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger .e-content-placeholder.e-splitter.e-placeholder-splitter,.e-bigger.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-bigger .e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}.e-bigger.e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}/*! component's theme wise override material-definitions and variables */.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east{height:100%;padding:20px 0;right:1px;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west{height:100%;left:0;padding:20px 0;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north{height:12px;padding:0 20px;top:1px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{bottom:1px;height:12px;padding:0 20px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east{bottom:0;right:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west{left:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east{right:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west{bottom:1px;left:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:before{bottom:0;content:"\eb05";font-size:12px;position:absolute;right:0}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:before{bottom:0;content:"\eb05";font-size:12px;left:0;position:absolute;transform:rotateY(180deg)}.e-dashboardlayout.e-control .e-dashboard-gridline-table{background:#f5f5f5;border-collapse:collapse;height:100%;width:100%}.e-dashboardlayout.e-control .e-dashboard-gridline-table td.e-dashboard-gridline{border:1px dotted #bdbdbd;position:absolute}.e-dashboardlayout.e-control.e-responsive{width:100%!important}.e-dashboardlayout.e-control.e-prevent{-webkit-user-select:none;user-select:none}.e-dashboardlayout.e-control .e-panel.e-ssr{position:relative}.e-dashboardlayout.e-control .e-panel{border:1px #e0e0e0 solid;height:100%;-webkit-user-select:none;user-select:none;width:100%;border-radius:2px}.e-dashboardlayout.e-control .e-panel:hover{border:1px #bdbdbd solid}.e-dashboardlayout.e-control .e-panel:hover .e-panel-container .e-resize.e-dl-icon{display:block}.e-dashboardlayout.e-control .e-panel:active{border:1px #3f51b5 solid}.e-dashboardlayout.e-control .e-panel .e-panel-container{height:100%;width:100%}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template{height:inherit;width:inherit}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-dl-icon{display:none}.e-dashboardlayout.e-control .e-panel.e-panel-transition{transition:top .1s,left .1s}.e-dashboardlayout.e-control .e-panel .e-panel-header{border-bottom:none;color:#0000008a;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;font-weight:500;height:28px;padding:2px 12px}.e-dashboardlayout.e-control .e-panel .e-panel-header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content{display:inline-block}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template{float:right}.e-dashboardlayout.e-control .e-panel .e-resize.e-single,.e-dashboardlayout.e-control .e-panel .e-resize.e-double{position:absolute;touch-action:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{border:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover{cursor:e-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover{cursor:w-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover{cursor:n-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover{cursor:s-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover{cursor:nw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover{cursor:ne-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover{cursor:sw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover{cursor:se-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double:before{font-family:e-icons;position:absolute}.e-dashboardlayout.e-control .e-panel.e-dragging,.e-dashboardlayout.e-control .e-panel.e-item-moving{cursor:move;z-index:1111!important}.e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template{float:left}.e-dashboardlayout.e-control .e-drag:hover{cursor:move}.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover,.e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover{cursor:default}.e-dashboardlayout.e-control .e-holder{background:#3f51b533;border:1px #3f51b5 dotted;position:absolute;border-radius:2px}.e-dashboardlayout.e-control .e-holder.e-holder-transition{transition:top .3s,left .3s}.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout{height:100%;width:100%}.e-dashboardlayout.e-control{display:block;position:relative}.e-dashboardlayout.e-control .e-panel{background:#fff;box-shadow:0 2px 5px #00000026;box-sizing:border-box;position:absolute}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header{color:#0000008a}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single{background:none}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double{color:#000;font-size:20px;height:20px;width:20px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double,.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand{bottom:1px;right:1px}.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-bigger .e-panel-header{color:#0000008a}.e-bigger .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-timeline{--dot-size: 16px;--dot-outer-space: 0;--dot-border: 1px;--connector-size: 1px;--dot-radius: 50%;height:inherit;width:100%}.e-timeline [class^="e-dot "]:before,.e-timeline .e-dot-item,.e-timeline .e-dot{display:flex;align-items:center;justify-content:center}.e-timeline [class^="e-dot "]:before{min-width:32px;min-height:32px;border-radius:var(--dot-radius)}.e-timeline .e-timeline-items{display:inline-flex;flex-direction:column;list-style:none;flex-wrap:nowrap;padding:0;width:inherit;height:inherit}.e-timeline .e-timeline-item{display:flex;flex-direction:row;position:relative;align-items:flex-start;width:inherit;height:inherit}.e-timeline .e-timeline-item.e-connector:after{top:0;bottom:0;left:calc(50% - var(--connector-size));right:auto;content:"";position:absolute;z-index:999;border-width:var(--connector-size);border-style:solid}.e-timeline .e-timeline-item.e-connector.e-item-template:after{content:unset}.e-timeline .e-dot-item{position:relative;flex:0 1 calc(var(--dot-size) * 3);z-index:1000}.e-timeline .e-dot{min-width:var(--dot-size);min-height:var(--dot-size);border-radius:var(--dot-radius);outline:var(--dot-outer-space) solid;border:var(--dot-border) solid;font-size:16px;background-size:cover;background-position:center;background-repeat:no-repeat}.e-timeline .e-opposite-content,.e-timeline .e-content{flex:1 1 50%}.e-timeline .e-opposite-content{font-size:12px}.e-timeline .e-content{text-align:left;font-size:14px;font-weight:500}.e-timeline .e-timeline-item:first-child:after{top:0}.e-timeline .e-timeline-item:last-child:after{bottom:calc(var(--dot-size) * 2)}.e-timeline.e-vertical.e-align-before .e-timeline-item,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:row-reverse}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-items{flex-direction:column-reverse}.e-timeline.e-vertical.e-align-before .e-timeline-items .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-timeline-items .e-content{text-align:left}.e-timeline.e-vertical .e-timeline-item.e-connector:last-child:after{content:unset}.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 3 / 2 - var(--connector-size));right:auto}.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 3 / 2 - var(--connector-size));left:auto}.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-after.e-content-only .e-opposite-content,.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-before.e-content-only .e-opposite-content{flex:0}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:first-child:after{content:unset}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:last-child:after{content:"";bottom:0}.e-timeline.e-vertical.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-opposite-content{text-align:right}.e-timeline.e-vertical.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-opposite-content{text-align:left}.e-timeline.e-vertical .e-dot-item{width:calc(var(--dot-size) * 2)}.e-timeline.e-horizontal .e-timeline-items{display:inline-flex;flex-direction:row}.e-timeline.e-horizontal .e-timeline-item{height:auto;flex-direction:column;align-items:center}.e-timeline.e-horizontal.e-timeline-reverse.e-rtl .e-timeline-item.e-connector:after{left:calc(50% - var(--connector-size));right:auto}.e-timeline.e-horizontal.e-rtl .e-timeline-item.e-connector:after,.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-item.e-connector:after{right:calc(50% - var(--connector-size));left:auto}.e-timeline.e-horizontal .e-dot-item{margin:calc(var(--dot-size) * 2 / 2) 0}.e-timeline.e-horizontal .e-opposite-content,.e-timeline.e-horizontal .e-content{display:flex}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-content{align-items:flex-end}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-opposite-content{align-items:flex-start}.e-timeline.e-horizontal.e-align-before .e-timeline-item,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:column-reverse}.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-items{flex-direction:row-reverse}.e-timeline.e-horizontal .e-timeline-item:after{width:100%;height:0;top:calc(50% - var(--connector-size))}.e-timeline.e-horizontal .e-opposite-content{display:flex;align-items:flex-end;text-align:left;padding:0}.e-timeline.e-horizontal .e-content{padding:0}.e-timeline.e-horizontal .e-timeline-item:last-child:after{width:auto}.e-timeline .e-dot{background-color:#eee;border-color:#eee;color:#000;outline-color:#fff}.e-timeline.e-outline .e-dot{background-color:#fff}.e-timeline .e-timeline-item.e-connector:after{border-color:#eee}.e-timeline .e-content,.e-timeline .e-opposite-content{color:#000}.e-timeline .e-item-disabled .e-content,.e-timeline .e-item-disabled .e-opposite-content{color:"rgba($black, .38)"}.e-bigger.e-timeline [class^="e-dot "]:before,.e-bigger .e-timeline [class^="e-dot "]:before{min-width:40px;min-height:40px;font-size:18px}.e-bigger.e-timeline .e-dot-item,.e-bigger .e-timeline .e-dot-item{flex:0 1 calc(var(--dot-size) * 4)}.e-bigger.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline .e-dot,.e-bigger .e-timeline .e-dot{min-width:20px;min-height:20px}.e-bigger.e-timeline .e-opposite-content,.e-bigger .e-timeline .e-opposite-content{font-size:14px}.e-bigger.e-timeline .e-content,.e-bigger .e-timeline .e-content{font-size:16px;font-weight:500} diff --git a/ej2-angular/samples/timeline/orientations/vertical/index.html b/ej2-angular/samples/timeline/orientations/vertical/index.html index 3f2ed525e1..7dfcde98a5 100644 --- a/ej2-angular/samples/timeline/orientations/vertical/index.html +++ b/ej2-angular/samples/timeline/orientations/vertical/index.html @@ -8,10 +8,10 @@ - +
Loading....
- + \ No newline at end of file diff --git a/ej2-angular/samples/timeline/orientations/vertical/main.7064ecc65b4dff58.js b/ej2-angular/samples/timeline/orientations/vertical/main.7064ecc65b4dff58.js new file mode 100644 index 0000000000..6cb498350b --- /dev/null +++ b/ej2-angular/samples/timeline/orientations/vertical/main.7064ecc65b4dff58.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{207:(Sr,no,ro)=>{let Tt=null,Kr=1;const rn=Symbol("SIGNAL");function Ze(e){const n=Tt;return Tt=e,n}function zt(e){if((!ri(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==Kr)){if(!e.producerMustRecompute(e)&&!ni(e))return e.dirty=!1,void(e.lastCleanEpoch=Kr);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=Kr}}function ni(e){br(e);for(let n=0;n0}function br(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}let uo=null;function Sn(e){return"function"==typeof e}function co(e){const t=e(r=>{Error.call(r),r.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}const _s=co(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((r,i)=>`${i+1}) ${r.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t});function ks(e,n){if(e){const t=e.indexOf(n);0<=t&&e.splice(t,1)}}class on{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(const o of t)o.remove(this);else t.remove(this);const{initialTeardown:r}=this;if(Sn(r))try{r()}catch(o){n=o instanceof _s?o.errors:[o]}const{_finalizers:i}=this;if(i){this._finalizers=null;for(const o of i)try{fl(o)}catch(s){n=n??[],s instanceof _s?n=[...n,...s.errors]:n.push(s)}}if(n)throw new _s(n)}}add(n){var t;if(n&&n!==this)if(this.closed)fl(n);else{if(n instanceof on){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(t=this._finalizers)&&void 0!==t?t:[]).push(n)}}_hasParent(n){const{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){const{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){const{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&ks(t,n)}remove(n){const{_finalizers:t}=this;t&&ks(t,n),n instanceof on&&n._removeParent(this)}}on.EMPTY=(()=>{const e=new on;return e.closed=!0,e})();const Or=on.EMPTY;function dl(e){return e instanceof on||e&&"closed"in e&&Sn(e.remove)&&Sn(e.add)&&Sn(e.unsubscribe)}function fl(e){Sn(e)?e():e.unsubscribe()}const xr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},y={setTimeout(e,n,...t){const{delegate:r}=y;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){const{delegate:n}=y;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function w(){}const E=X("C",void 0,void 0);function X(e,n,t){return{kind:e,value:n,error:t}}let q=null;function fe(e){if(xr.useDeprecatedSynchronousErrorHandling){const n=!q;if(n&&(q={errorThrown:!1,error:null}),e(),n){const{errorThrown:t,error:r}=q;if(q=null,t)throw r}}else e()}class ie extends on{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,dl(n)&&n.add(this)):this.destination=Ne}static create(n,t,r){return new st(n,t,r)}next(n){this.isStopped?yt(function _(e){return X("N",e,void 0)}(n),this):this._next(n)}error(n){this.isStopped?yt(function A(e){return X("E",void 0,e)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?yt(E,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ke=Function.prototype.bind;function je(e,n){return ke.call(e,n)}class Le{constructor(n){this.partialObserver=n}next(n){const{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){Ye(r)}}error(n){const{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){Ye(r)}else Ye(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){Ye(t)}}}class st extends ie{constructor(n,t,r){let i;if(super(),Sn(n)||!n)i={next:n??void 0,error:t??void 0,complete:r??void 0};else{let o;this&&xr.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&je(n.next,o),error:n.error&&je(n.error,o),complete:n.complete&&je(n.complete,o)}):i=n}this.destination=new Le(i)}}function Ye(e){xr.useDeprecatedSynchronousErrorHandling?function he(e){xr.useDeprecatedSynchronousErrorHandling&&q&&(q.errorThrown=!0,q.error=e)}(e):function I(e){y.setTimeout(()=>{const{onUnhandledError:n}=xr;if(!n)throw e;n(e)})}(e)}function yt(e,n){const{onStoppedNotification:t}=xr;t&&y.setTimeout(()=>t(e,n))}const Ne={closed:!0,next:w,error:function qt(e){throw e},complete:w},ee="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ut(e){return e}let Qe=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){const r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){const o=function Z(e){return e&&e instanceof ie||function at(e){return e&&Sn(e.next)&&Sn(e.error)&&Sn(e.complete)}(e)&&dl(e)}(t)?t:new st(t,r,i);return fe(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return new(r=J(r))((i,o)=>{const s=new st({next:a=>{try{t(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(t){var r;return null===(r=this.source)||void 0===r?void 0:r.subscribe(t)}[ee](){return this}pipe(...t){return function wt(e){return 0===e.length?Ut:1===e.length?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}(t)(this)}toPromise(t){return new(t=J(t))((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=n=>new e(n),e})();function J(e){var n;return null!==(n=e??xr.Promise)&&void 0!==n?n:Promise}const Pe=co(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ge=(()=>{class e extends Qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){const r=new Xt(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Pe}next(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(t)}})}error(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;const{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return(null===(t=this.observers)||void 0===t?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){const{hasError:r,isStopped:i,observers:o}=this;return r||i?Or:(this.currentObservers=null,o.push(t),new on(()=>{this.currentObservers=null,ks(o,t)}))}_checkFinalizedStatuses(t){const{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){const t=new Qe;return t.source=this,t}}return e.create=(n,t)=>new Xt(n,t),e})();class Xt extends ge{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===r||r.call(t,n)}error(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===r||r.call(t,n)}complete(){var n,t;null===(t=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===t||t.call(n)}_subscribe(n){var t,r;return null!==(r=null===(t=this.source)||void 0===t?void 0:t.subscribe(n))&&void 0!==r?r:Or}}class Fn extends ge{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){const{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}}class sn extends ie{constructor(n,t,r,i,o,s){super(n),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(l){n.error(l)}}:super._next,this._error=i?function(a){try{i(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:t}=this;super.unsubscribe(),!t&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Ct(e,n){return function It(e){return n=>{if(function St(e){return Sn(e?.lift)}(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}((t,r)=>{let i=0;t.subscribe(function An(e,n,t,r,i){return new sn(e,n,t,r,i)}(r,o=>{r.next(e.call(n,o,i++))}))})}class g extends Error{constructor(n,t){super(function C(e,n){return`NG0${Math.abs(e)}${n?": "+n:""}`}(n,t)),this.code=n}}function B(e){for(let n in e)if(e[n]===B)return n;throw Error("Could not find renamed property on target object.")}function ae(e,n){for(const t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function te(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(te).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const n=e.toString();if(null==n)return""+n;const t=n.indexOf("\n");return-1===t?n:n.substring(0,t)}function Te(e,n){return null==e||""===e?null===n?"":n:null==n||""===n?e:e+" "+n}const lt=B({__forward_ref__:B});function nt(e){return e.__forward_ref__=nt,e.toString=function(){return te(this())},e}function oe(e){return function Pt(e){return"function"==typeof e&&e.hasOwnProperty(lt)&&e.__forward_ref__===nt}(e)?e():e}function Lr(e){return e&&!!e.\u0275providers}const Pr=B({\u0275cmp:B}),fo=B({\u0275dir:B}),Rs=B({\u0275pipe:B}),Un=B({\u0275fac:B}),Yn=B({__NG_ELEMENT_ID__:B}),Fs=B({__NG_ENV_ID__:B});function Ve(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():function pe(e){return"string"==typeof e?e:null==e?"":String(e)}(e)}function Rc(e,n){throw new g(-201,!1)}function Dn(e,n){null==e&&function Me(e,n,t,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${t} ${r} ${n} <=Actual]`))}(n,e,null,"!=")}function qe(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function po(e){return{providers:e.providers||[],imports:e.imports||[]}}function hl(e){return ng(e,gl)||ng(e,rg)}function ng(e,n){return e.hasOwnProperty(n)?e[n]:null}function pl(e){return e&&(e.hasOwnProperty(Fc)||e.hasOwnProperty(NC))?e[Fc]:null}const gl=B({\u0275prov:B}),Fc=B({\u0275inj:B}),rg=B({ngInjectableDef:B}),NC=B({ngInjectorDef:B});var Re=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(Re||{});let Uc;function vn(e){const n=Uc;return Uc=e,n}function og(e,n,t){const r=hl(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:t&Re.Optional?null:void 0!==n?n:void Rc()}const rt=globalThis;class ye{constructor(n,t){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=qe({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Us={},Bc="__NG_DI_FLAG__",Ml="ngTempTokenPath",EC=/\n/gm,ag="__source";let go;function si(e){const n=go;return go=e,n}function jC(e,n=Re.Default){if(void 0===go)throw new g(-203,!1);return null===go?og(e,void 0,n):go.get(e,n&Re.Optional?null:void 0,n)}function $e(e,n=Re.Default){return(function ig(){return Uc}()||jC)(oe(e),n)}function Be(e,n=Re.Default){return $e(e,ml(n))}function ml(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Wc(e){const n=[];for(let t=0;tn){s=o-1;break}}}for(;oo?"":i[d+1].toLowerCase();const h=8&r?f:null;if(h&&-1!==ug(h,u,0)||2&r&&u!==f){if(nr(r))return!1;s=!0}}}}else{if(!s&&!nr(r)&&!nr(l))return!1;if(s&&nr(l))continue;s=!1,r=l|1&r}}return nr(r)||s}function nr(e){return 0==(1&e)}function LC(e,n,t,r){if(null===n)return-1;let i=0;if(r||!t){let o=!1;for(;i-1)for(t++;t0?'="'+a+'"':"")+"]"}else 8&r?i+="."+s:4&r&&(i+=" "+s);else""!==i&&!nr(s)&&(n+=Mg(o,i),i=""),r=s,o=o||!nr(r);t++}return""!==i&&(n+=Mg(o,i)),n}function Gc(e){return _r(()=>{const n=yg(e),t={...n,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===yl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||tr.Emulated,styles:e.styles||Xe,_:null,schemas:e.schemas||null,tView:null,id:""};Dg(t);const r=e.dependencies;return t.directiveDefs=Dl(r,!1),t.pipeDefs=Dl(r,!0),t.id=function BC(e){let n=0;const t=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const i of t)n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}(t),t})}function QC(e){return be(e)||Qt(e)}function HC(e){return null!==e}function Hs(e){return _r(()=>({type:e.type,bootstrap:e.bootstrap||Xe,declarations:e.declarations||Xe,imports:e.imports||Xe,exports:e.exports||Xe,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function mg(e,n){if(null==e)return gr;const t={};for(const r in e)if(e.hasOwnProperty(r)){const i=e[r];let o,s,a=ai.None;Array.isArray(i)?(a=i[0],o=i[1],s=i[2]??o):(o=i,s=i),n?(t[o]=a!==ai.None?[r,a]:r,n[o]=s):t[o]=r}return t}function Nn(e){return _r(()=>{const n=yg(e);return Dg(n),n})}function be(e){return e[Pr]||null}function Qt(e){return e[fo]||null}function Kt(e){return e[Rs]||null}function yg(e){const n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputTransforms:null,inputConfig:e.inputs||gr,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Xe,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:mg(e.inputs,n),outputs:mg(e.outputs),debugInfo:null}}function Dg(e){e.features?.forEach(n=>n(e))}function Dl(e,n){if(!e)return null;const t=n?Kt:QC;return()=>("function"==typeof e?e():e).map(r=>t(r)).filter(HC)}const Et=0,R=1,ce=2,bt=3,rr=4,ln=5,ir=6,Mo=7,gt=8,hn=9,kr=10,Ie=11,Vs=12,vg=13,mo=14,jt=15,Bs=16,yo=17,Mr=18,Ws=19,Ng=20,li=21,vl=22,Ti=23,ve=25,Zc=1,mr=7,Do=9,Ot=10;var qc=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(qc||{});function un(e){return Array.isArray(e)&&"object"==typeof e[Zc]}function cn(e){return Array.isArray(e)&&!0===e[Zc]}function Xc(e){return 0!=(4&e.flags)}function wi(e){return e.componentOffset>-1}function Il(e){return 1==(1&e.flags)}function or(e){return!!e.template}function Jc(e){return 0!=(512&e[ce])}function ji(e,n){return e.hasOwnProperty(Un)?e[Un]:null}class ZC{constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}}function Tg(e,n,t,r){null!==n?n.applyValueToInputSignal(n,r):e[t]=r}function wg(e){return e.type.prototype.ngOnChanges&&(e.setInput=XC),qC}function qC(){const e=Sg(this),n=e?.current;if(n){const t=e.previous;if(t===gr)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function XC(e,n,t,r,i){const o=this.declaredInputs[r],s=Sg(e)||function JC(e,n){return e[jg]=n}(e,{previous:gr,current:null}),a=s.current||(s.current={}),l=s.previous,u=l[o];a[o]=new ZC(u&&u.currentValue,t,l===gr),Tg(e,n,i,t)}const jg="__ngSimpleChanges__";function Sg(e){return e[jg]||null}const yr=function(e,n,t){};let bg=!1;function ut(e){for(;Array.isArray(e);)e=e[Et];return e}function pn(e,n){return ut(n[e.index])}function Zs(e,n){return e.data[n]}function bn(e,n){const t=n[e];return un(t)?t:t[Et]}function rd(e){return 128==(128&e[ce])}function Dr(e,n){return null==n?null:e[n]}function Og(e){e[yo]=0}function iE(e){1024&e[ce]||(e[ce]|=1024,rd(e)&&qs(e))}function Lg(e){return 9216&e[ce]||e[Ti]?.dirty}function id(e){Lg(e)?qs(e):64&e[ce]&&(function eE(){return bg}()?(e[ce]|=1024,qs(e)):e[kr].changeDetectionScheduler?.notify())}function qs(e){e[kr].changeDetectionScheduler?.notify();let n=Si(e);for(;null!==n&&!(8192&n[ce])&&(n[ce]|=8192,rd(n));)n=Si(n)}function Si(e){const n=e[bt];return cn(n)?n[bt]:n}const me={lFrame:Vg(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function _g(){return me.bindingsEnabled}function No(){return null!==me.skipHydrationRootTNode}function j(){return me.lFrame.lView}function Fe(){return me.lFrame.tView}function ct(){let e=kg();for(;null!==e&&64===e.type;)e=e.parent;return e}function kg(){return me.lFrame.currentTNode}function vr(e,n){const t=me.lFrame;t.currentTNode=e,t.isParent=n}function sd(){return me.lFrame.isParent}function ad(){me.lFrame.isParent=!1}function mE(e,n){const t=me.lFrame;t.bindingIndex=t.bindingRootIndex=e,ld(n)}function ld(e){me.lFrame.currentDirectiveIndex=e}function Yg(){return me.lFrame.currentQueryIndex}function cd(e){me.lFrame.currentQueryIndex=e}function DE(e){const n=e[R];return 2===n.type?n.declTNode:1===n.type?e[ln]:null}function Qg(e,n,t){if(t&Re.SkipSelf){let i=n,o=e;for(;!(i=i.parent,null!==i||t&Re.Host||(i=DE(o),null===i||(o=o[mo],10&i.type))););if(null===i)return!1;n=i,e=o}const r=me.lFrame=Hg();return r.currentTNode=n,r.lView=e,!0}function dd(e){const n=Hg(),t=e[R];me.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function Hg(){const e=me.lFrame,n=null===e?null:e.child;return null===n?Vg(e):n}function Vg(e){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=n),n}function Bg(){const e=me.lFrame;return me.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Wg=Bg;function fd(){const e=Bg();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function dn(){return me.lFrame.selectedIndex}function Ai(e){me.lFrame.selectedIndex=e}let Gg=!0;function Tl(){return Gg}function ui(e){Gg=e}function wl(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t=r)break}else n[l]<0&&(e[yo]+=65536),(a>14>16&&(3&e[ce])===n&&(e[ce]+=16384,qg(a,o)):qg(a,o)}const Io=-1;class Js{constructor(n,t,r){this.factory=n,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=r}}function gd(e){return e!==Io}function Ks(e){return 32767&e}function ea(e,n){let t=function bE(e){return e>>16}(e),r=n;for(;t>0;)r=r[mo],t--;return r}let Md=!0;function Al(e){const n=Md;return Md=e,n}const Xg=255,Jg=5;let OE=0;const Ir={};function zl(e,n){const t=Kg(e,n);if(-1!==t)return t;const r=n[R];r.firstCreatePass&&(e.injectorIndex=n.length,md(r.data,e),md(n,null),md(r.blueprint,null));const i=bl(e,n),o=e.injectorIndex;if(gd(i)){const s=Ks(i),a=ea(i,n),l=a[R].data;for(let u=0;u<8;u++)n[o+u]=a[s+u]|l[s+u]}return n[o+8]=i,o}function md(e,n){e.push(0,0,0,0,0,0,0,0,n)}function Kg(e,n){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===n[e.injectorIndex+8]?-1:e.injectorIndex}function bl(e,n){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;null!==i;){if(r=sM(i),null===r)return Io;if(t++,i=i[mo],-1!==r.injectorIndex)return r.injectorIndex|t<<16}return Io}function yd(e,n,t){!function xE(e,n,t){let r;"string"==typeof t?r=t.charCodeAt(0)||0:t.hasOwnProperty(Yn)&&(r=t[Yn]),null==r&&(r=t[Yn]=OE++);const i=r&Xg;n.data[e+(i>>Jg)]|=1<=0?n&Xg:kE:n}(t);if("function"==typeof o){if(!Qg(n,e,r))return r&Re.Host?eM(i,0,r):tM(n,t,r,i);try{let s;if(s=o(r),null!=s||r&Re.Optional)return s;Rc()}finally{Wg()}}else if("number"==typeof o){let s=null,a=Kg(e,n),l=Io,u=r&Re.Host?n[jt][ln]:null;for((-1===a||r&Re.SkipSelf)&&(l=-1===a?bl(e,n):n[a+8],l!==Io&&oM(r,!1)?(s=n[R],a=Ks(l),n=ea(l,n)):a=-1);-1!==a;){const c=n[R];if(iM(o,a,c.data)){const d=PE(a,n,t,s,r,u);if(d!==Ir)return d}l=n[a+8],l!==Io&&oM(r,n[R].data[a+8]===u)&&iM(o,a,n)?(s=c,a=Ks(l),n=ea(l,n)):a=-1}}return i}function PE(e,n,t,r,i,o){const s=n[R],a=s.data[e+8],c=Ol(a,s,t,null==r?wi(a)&&Md:r!=s&&0!=(3&a.type),i&Re.Host&&o===a);return null!==c?zi(n,s,c,a):Ir}function Ol(e,n,t,r,i){const o=e.providerIndexes,s=n.data,a=1048575&o,l=e.directiveStart,c=o>>20,f=i?a+c:e.directiveEnd;for(let h=r?a:a+c;h=l&&p.type===t)return h}if(i){const h=s[l];if(h&&or(h)&&h.type===t)return l}return null}function zi(e,n,t,r){let i=e[t];const o=n.data;if(function jE(e){return e instanceof Js}(i)){const s=i;s.resolving&&function Qn(e,n){const t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new g(-200,`Circular dependency in DI detected for ${e}${t}`)}(Ve(o[t]));const a=Al(s.canSeeViewProviders);s.resolving=!0;const u=s.injectImpl?vn(s.injectImpl):null;Qg(e,r,Re.Default);try{i=e[t]=s.factory(void 0,o,e,r),n.firstCreatePass&&t>=r.directiveStart&&function TE(e,n,t){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=n.type.prototype;if(r){const s=wg(n);(t.preOrderHooks??=[]).push(e,s),(t.preOrderCheckHooks??=[]).push(e,s)}i&&(t.preOrderHooks??=[]).push(0-e,i),o&&((t.preOrderHooks??=[]).push(e,o),(t.preOrderCheckHooks??=[]).push(e,o))}(t,o[t],n)}finally{null!==u&&vn(u),Al(a),s.resolving=!1,Wg()}}return i}function iM(e,n,t){return!!(t[n+(e>>Jg)]&1<{const r=function Nd(e){return function(...t){if(e){const r=e(...t);for(const i in r)this[i]=r[i]}}}(n);function i(...o){if(this instanceof i)return r.apply(this,o),this;const s=new i(...o);return a.annotation=s,a;function a(l,u,c){const d=l.hasOwnProperty(wo)?l[wo]:Object.defineProperty(l,wo,{value:[]})[wo];for(;d.length<=c;)d.push(null);return(d[c]=d[c]||[]).push(s),l}}return t&&(i.prototype=Object.create(t.prototype)),i.prototype.ngMetadataName=e,i.annotationCls=i,i})}function zo(e,n){e.forEach(t=>Array.isArray(t)?zo(t,n):n(t))}function lM(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function xl(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}const Td=Ys(So("Optional"),8),wd=Ys(So("SkipSelf"),4),xo=new ye(""),pM=new ye("",-1),Sd=new ye("");class kl{get(n,t=Us){if(t===Us){const r=new Error(`NullInjectorError: No provider for ${te(n)}!`);throw r.name="NullInjectorError",r}return t}}function aT(...e){return{\u0275providers:gM(0,e),\u0275fromNgModule:!0}}function gM(e,...n){const t=[],r=new Set;let i;const o=s=>{t.push(s)};return zo(n,s=>{const a=s;Rl(a,o,[],r)&&(i||=[],i.push(a))}),void 0!==i&&MM(i,o),t}function MM(e,n){for(let t=0;t{n(o,r)})}}function Rl(e,n,t,r){if(!(e=oe(e)))return!1;let i=null,o=pl(e);const s=!o&&be(e);if(o||s){if(s&&!s.standalone)return!1;i=e}else{const l=e.ngModule;if(o=pl(l),!o)return!1;i=l}const a=r.has(i);if(s){if(a)return!1;if(r.add(i),s.dependencies){const l="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const u of l)Rl(u,n,t,r)}}else{if(!o)return!1;{if(null!=o.imports&&!a){let u;r.add(i);try{zo(o.imports,c=>{Rl(c,n,t,r)&&(u||=[],u.push(c))})}finally{}void 0!==u&&MM(u,n)}if(!a){const u=ji(i)||(()=>new i);n({provide:i,useFactory:u,deps:Xe},i),n({provide:Sd,useValue:i,multi:!0},i),n({provide:xo,useValue:()=>$e(i),multi:!0},i)}const l=o.providers;if(null!=l&&!a){const u=e;zd(l,c=>{n(c,u)})}}}return i!==e&&void 0!==e.providers}function zd(e,n){for(let t of e)Lr(t)&&(t=t.\u0275providers),Array.isArray(t)?zd(t,n):n(t)}const lT=B({provide:String,useValue:B});function bd(e){return null!==e&&"object"==typeof e&&lT in e}function bi(e){return"function"==typeof e}const Od=new ye(""),Fl={},cT={};let xd;function Ul(){return void 0===xd&&(xd=new kl),xd}class Ur{}class Lo extends Ur{get destroyed(){return this._destroyed}constructor(n,t,r,i){super(),this.parent=t,this.source=r,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Pd(n,s=>this.processProvider(s)),this.records.set(pM,Po(void 0,this)),i.has("environment")&&this.records.set(Ur,Po(void 0,this));const o=this.records.get(Od);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Sd,Xe,Re.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const t of n)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(n){return this.assertNotDestroyed(),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){this.assertNotDestroyed();const t=si(this),r=vn(void 0);try{return n()}finally{si(t),vn(r)}}get(n,t=Us,r=Re.Default){if(this.assertNotDestroyed(),n.hasOwnProperty(Fs))return n[Fs](this);r=ml(r);const o=si(this),s=vn(void 0);try{if(!(r&Re.SkipSelf)){let l=this.records.get(n);if(void 0===l){const u=function gT(e){return"function"==typeof e||"object"==typeof e&&e instanceof ye}(n)&&hl(n);l=u&&this.injectableDefInScope(u)?Po(Ld(n),Fl):null,this.records.set(n,l)}if(null!=l)return this.hydrate(n,l)}return(r&Re.Self?Ul():this.parent).get(n,t=r&Re.Optional&&t===Us?null:t)}catch(a){if("NullInjectorError"===a.name){if((a[Ml]=a[Ml]||[]).unshift(te(n)),o)throw a;return function AC(e,n,t,r){const i=e[Ml];throw n[ag]&&i.unshift(n[ag]),e.message=function zC(e,n,t,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let i=te(n);if(Array.isArray(n))i=n.map(te).join(" -> ");else if("object"==typeof n){let o=[];for(let s in n)if(n.hasOwnProperty(s)){let a=n[s];o.push(s+":"+("string"==typeof a?JSON.stringify(a):te(a)))}i=`{${o.join(", ")}}`}return`${t}${r?"("+r+")":""}[${i}]: ${e.replace(EC,"\n ")}`}("\n"+e.message,i,t,r),e.ngTokenPath=i,e[Ml]=null,e}(a,n,"R3InjectorError",this.source)}throw a}finally{vn(s),si(o)}}resolveInjectorInitializers(){const n=si(this),t=vn(void 0);try{const i=this.get(xo,Xe,Re.Self);for(const o of i)o()}finally{si(n),vn(t)}}toString(){const n=[],t=this.records;for(const r of t.keys())n.push(te(r));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new g(205,!1)}processProvider(n){let t=bi(n=oe(n))?n:oe(n&&n.provide);const r=function fT(e){return bd(e)?Po(void 0,e.useValue):Po(function DM(e,n,t){let r;if(bi(e)){const i=oe(e);return ji(i)||Ld(i)}if(bd(e))r=()=>oe(e.useValue);else if(function yM(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Wc(e.deps||[]));else if(function mM(e){return!(!e||!e.useExisting)}(e))r=()=>$e(oe(e.useExisting));else{const i=oe(e&&(e.useClass||e.provide));if(!function hT(e){return!!e.deps}(e))return ji(i)||Ld(i);r=()=>new i(...Wc(e.deps))}return r}(e),Fl)}(n);if(!bi(n)&&!0===n.multi){let i=this.records.get(t);i||(i=Po(void 0,Fl,!0),i.factory=()=>Wc(i.multi),this.records.set(t,i)),t=n,i.multi.push(n)}this.records.set(t,r)}hydrate(n,t){return t.value===Fl&&(t.value=cT,t.value=t.factory()),"object"==typeof t.value&&t.value&&function pT(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}injectableDefInScope(n){if(!n.providedIn)return!1;const t=oe(n.providedIn);return"string"==typeof t?"any"===t||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){const t=this._onDestroyHooks.indexOf(n);-1!==t&&this._onDestroyHooks.splice(t,1)}}function Ld(e){const n=hl(e),t=null!==n?n.factory:ji(e);if(null!==t)return t;if(e instanceof ye)throw new g(204,!1);if(e instanceof Function)return function dT(e){if(e.length>0)throw new g(204,!1);const t=function vC(e){return e&&(e[gl]||e[rg])||null}(e);return null!==t?()=>t.factory(e):()=>new e}(e);throw new g(204,!1)}function Po(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Pd(e,n){for(const t of e)Array.isArray(t)?Pd(t,n):t&&Lr(t)?Pd(t.\u0275providers,n):n(t)}function CM(e,n=null,t=null,r){const i=function EM(e,n=null,t=null,r,i=new Set){const o=[t||Xe,aT(e)];return r=r||("object"==typeof e?void 0:te(e)),new Lo(o,n||Ul(),r||null,i)}(e,n,t,r);return i.resolveInjectorInitializers(),i}let Rd,Hn=(()=>{class e{static{this.THROW_IF_NOT_FOUND=Us}static{this.NULL=new kl}static create(t,r){if(Array.isArray(t))return CM({name:""},r,t,"");{const i=t.name??"";return CM({name:i},t.parent,t.providers,i)}}static{this.\u0275prov=qe({token:e,providedIn:"any",factory:()=>$e(pM)})}static{this.__NG_ELEMENT_ID__=-1}}return e})();const Fd=new ye("",{providedIn:"root",factory:()=>ET}),ET="ng",wM=new ye(""),_o=new ye("",{providedIn:"platform",factory:()=>"unknown"}),jM=new ye("",{providedIn:"root",factory:()=>function ci(){if(void 0!==Rd)return Rd;if(typeof document<"u")return document;throw new g(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function Bl(e){return 128==(128&e.flags)}var hi=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(hi||{});const Vd=new Map;let kT=0;const Wd="__ngContext__";function fn(e,n){un(n)?(e[Wd]=n[Ws],function FT(e){Vd.set(e[Ws],e)}(n)):e[Wd]=n}let $d;function Gd(e,n){return $d(e,n)}function Ro(e,n,t,r,i){if(null!=r){let o,s=!1;cn(r)?o=r:un(r)&&(s=!0,r=r[Et]);const a=ut(r);0===e&&null!==t?null==i?ZM(n,t,a):xi(n,t,a,i||null,!0):1===e&&null!==t?xi(n,t,a,i||null,!0):2===e?function Jl(e,n,t){const r=ql(e,n);r&&function tw(e,n,t,r){e.removeChild(n,t,r)}(e,r,n,t)}(n,a,s):3===e&&n.destroyNode(a),null!=o&&function iw(e,n,t,r,i){const o=t[mr];o!==ut(t)&&Ro(n,e,r,o,i);for(let a=Ot;a0&&(e[t-1][rr]=r[rr]);const o=xl(e,Ot+n);!function GT(e,n){WM(e,n),n[Et]=null,n[ln]=null}(r[R],r);const s=o[Mr];null!==s&&s.detachView(o[R]),r[bt]=null,r[rr]=null,r[ce]&=-129}return r}function Zl(e,n){if(!(256&n[ce])){const t=n[Ie];t.destroyNode&&Kl(e,n,t,3,null,null),function qT(e){let n=e[Vs];if(!n)return qd(e[R],e);for(;n;){let t=null;if(un(n))t=n[Vs];else{const r=n[Ot];r&&(t=r)}if(!t){for(;n&&!n[rr]&&n!==e;)un(n)&&qd(n[R],n),n=n[bt];null===n&&(n=e),un(n)&&qd(n[R],n),t=n&&n[rr]}n=t}}(n)}}function qd(e,n){if(!(256&n[ce])){n[ce]&=-129,n[ce]|=256,n[Ti]&&function ao(e){if(br(e),ri(e))for(let n=0;n=0?r[s]():r[-s].unsubscribe(),o+=2}else t[o].call(r[t[o+1]]);null!==r&&(n[Mo]=null);const i=n[li];if(null!==i){n[li]=null;for(let o=0;o-1){const{encapsulation:o}=e.data[r.directiveStart+i];if(o===tr.None||o===tr.Emulated)return null}return pn(r,t)}}(e,n.parent,t)}function xi(e,n,t,r,i){e.insertBefore(n,t,r,i)}function ZM(e,n,t){e.appendChild(n,t)}function qM(e,n,t,r,i){null!==r?xi(e,n,t,r,i):ZM(e,n,t)}function ql(e,n){return e.parentNode(n)}function XM(e,n,t){return KM(e,n,t)}let Jd,KM=function JM(e,n,t){return 40&e.type?pn(e,t):null};function Xl(e,n,t,r){const i=Xd(e,r,n),o=n[Ie],a=XM(r.parent||n[ln],r,n);if(null!=i)if(Array.isArray(t))for(let l=0;lnull;function gf(e,n,t=!1){return Dm(e,n,t)}class Yw{}class Em{}class Hw{resolveComponentFactory(n){throw function Qw(e){const n=Error(`No component factory found for ${te(e)}.`);return n.ngComponent=e,n}(n)}}let lu=(()=>{class e{static{this.NULL=new Hw}}return e})();function Vw(){return Vo(ct(),j())}function Vo(e,n){return new Li(pn(e,n))}let Li=(()=>{class e{constructor(t){this.nativeElement=t}static{this.__NG_ELEMENT_ID__=Vw}}return e})();function Bw(e){return e instanceof Li?e.nativeElement:e}class wm{}let Df=(()=>{class e{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function Ww(){const e=j(),t=bn(ct().index,e);return(un(t)?t:e)[Ie]}()}}return e})(),$w=(()=>{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>null})}}return e})();const vf={};function uu(e){return!!function Nf(e){return null!==e&&("function"==typeof e||"object"==typeof e)}(e)&&(Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e)}class Sm{constructor(){}supports(n){return uu(n)}create(n){return new Kw(n)}}const Jw=(e,n)=>n;class Kw{constructor(n){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=n||Jw}forEachItem(n){let t;for(t=this._itHead;null!==t;t=t._next)n(t)}forEachOperation(n){let t=this._itHead,r=this._removalsHead,i=0,o=null;for(;t||r;){const s=!r||t&&t.currentIndex{s=this._trackByFn(i,a),null!==t&&Object.is(t.trackById,s)?(r&&(t=this._verifyReinsertion(t,a,s,i)),Object.is(t.item,a)||this._addIdentityChange(t,a)):(t=this._mismatch(t,a,s,i),r=!0),t=t._next,i++}),this.length=i;return this._truncate(t),this.collection=n,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let n;for(n=this._previousItHead=this._itHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._additionsHead;null!==n;n=n._nextAdded)n.previousIndex=n.currentIndex;for(this._additionsHead=this._additionsTail=null,n=this._movesHead;null!==n;n=n._nextMoved)n.previousIndex=n.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(n,t,r,i){let o;return null===n?o=this._itTail:(o=n._prev,this._remove(n)),null!==(n=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null))?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._reinsertAfter(n,o,i)):null!==(n=null===this._linkedRecords?null:this._linkedRecords.get(r,i))?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._moveAfter(n,o,i)):n=this._addAfter(new ej(t,r),o,i),n}_verifyReinsertion(n,t,r,i){let o=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null);return null!==o?n=this._reinsertAfter(o,n._prev,i):n.currentIndex!=i&&(n.currentIndex=i,this._addToMoves(n,i)),n}_truncate(n){for(;null!==n;){const t=n._next;this._addToRemovals(this._unlink(n)),n=t}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(n,t,r){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(n);const i=n._prevRemoved,o=n._nextRemoved;return null===i?this._removalsHead=o:i._nextRemoved=o,null===o?this._removalsTail=i:o._prevRemoved=i,this._insertAfter(n,t,r),this._addToMoves(n,r),n}_moveAfter(n,t,r){return this._unlink(n),this._insertAfter(n,t,r),this._addToMoves(n,r),n}_addAfter(n,t,r){return this._insertAfter(n,t,r),this._additionsTail=null===this._additionsTail?this._additionsHead=n:this._additionsTail._nextAdded=n,n}_insertAfter(n,t,r){const i=null===t?this._itHead:t._next;return n._next=i,n._prev=t,null===i?this._itTail=n:i._prev=n,null===t?this._itHead=n:t._next=n,null===this._linkedRecords&&(this._linkedRecords=new Am),this._linkedRecords.put(n),n.currentIndex=r,n}_remove(n){return this._addToRemovals(this._unlink(n))}_unlink(n){null!==this._linkedRecords&&this._linkedRecords.remove(n);const t=n._prev,r=n._next;return null===t?this._itHead=r:t._next=r,null===r?this._itTail=t:r._prev=t,n}_addToMoves(n,t){return n.previousIndex===t||(this._movesTail=null===this._movesTail?this._movesHead=n:this._movesTail._nextMoved=n),n}_addToRemovals(n){return null===this._unlinkedRecords&&(this._unlinkedRecords=new Am),this._unlinkedRecords.put(n),n.currentIndex=null,n._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=n,n._prevRemoved=null):(n._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=n),n}_addIdentityChange(n,t){return n.item=t,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=n:this._identityChangesTail._nextIdentityChange=n,n}}class ej{constructor(n,t){this.item=n,this.trackById=t,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 tj{constructor(){this._head=null,this._tail=null}add(n){null===this._head?(this._head=this._tail=n,n._nextDup=null,n._prevDup=null):(this._tail._nextDup=n,n._prevDup=this._tail,n._nextDup=null,this._tail=n)}get(n,t){let r;for(r=this._head;null!==r;r=r._nextDup)if((null===t||t<=r.currentIndex)&&Object.is(r.trackById,n))return r;return null}remove(n){const t=n._prevDup,r=n._nextDup;return null===t?this._head=r:t._nextDup=r,null===r?this._tail=t:r._prevDup=t,null===this._head}}class Am{constructor(){this.map=new Map}put(n){const t=n.trackById;let r=this.map.get(t);r||(r=new tj,this.map.set(t,r)),r.add(n)}get(n,t){const i=this.map.get(n);return i?i.get(n,t):null}remove(n){const t=n.trackById;return this.map.get(t).remove(n)&&this.map.delete(t),n}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function zm(e,n,t){const r=e.previousIndex;if(null===r)return r;let i=0;return t&&r{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:Om})}constructor(t){this.factories=t}static create(t,r){if(null!=r){const i=r.factories.slice();t=t.concat(i)}return new e(t)}static extend(t){return{provide:e,useFactory:r=>e.create(t,r||Om()),deps:[[e,new wd,new Td]]}}find(t){const r=this.factories.find(i=>i.supports(t));if(null!=r)return r;throw new g(901,!1)}}return e})();function ga(e,n,t,r,i=!1){for(;null!==t;){const o=n[t.index];null!==o&&r.push(ut(o)),cn(o)&&Lm(o,r);const s=t.type;if(8&s)ga(e,n,t.child,r);else if(32&s){const a=Gd(t,n);let l;for(;l=a();)r.push(l)}else if(16&s){const a=tm(n,t);if(Array.isArray(a))r.push(...a);else{const l=Si(n[jt]);ga(l[R],l,a,r,!0)}}t=i?t.projectionNext:t.next}return r}function Lm(e,n){for(let t=Ot;t!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{qs(e.lView)},consumerOnSignalRead(){this.lView[Ti]=this}};function _m(e){return Rm(e[Vs])}function km(e){return Rm(e[rr])}function Rm(e){for(;null!==e&&!cn(e);)e=e[rr];return e}function Cf(e){return e.ngOriginalError}class Qr{constructor(){this._console=console}handleError(n){const t=this._findOriginalError(n);this._console.error("ERROR",n),t&&this._console.error("ORIGINAL ERROR",t)}_findOriginalError(n){let t=n&&Cf(n);for(;t&&Cf(t);)t=Cf(t);return t||null}}const Um=new ye("",{providedIn:"root",factory:()=>Be(Qr).handleError.bind(void 0)}),Qm=new ye("",{providedIn:"root",factory:()=>!1}),Ce={};function $m(e,n,t,r){if(!r)if(3==(3&n[ce])){const o=e.preOrderCheckHooks;null!==o&&jl(n,o,t)}else{const o=e.preOrderHooks;null!==o&&Sl(n,o,0,t)}Ai(t)}function we(e,n=Re.Default){const t=j();return null===t?$e(e,n):nM(ct(),t,oe(e),n)}function Gm(e,n,t,r,i,o){const s=Ze(null);try{let a=null;i&ai.SignalBased&&(a=n[r][rn]),null!==a&&void 0!==a.transformFn&&(o=a.transformFn(o)),i&ai.HasDecoratorInputTransform&&(o=e.inputTransforms[r].call(n,o)),null!==e.setInput?e.setInput(n,a,o,t,r):Tg(n,a,r,o)}finally{Ze(s)}}function fu(e,n,t,r,i,o,s,a,l,u,c){const d=n.blueprint.slice();return d[Et]=i,d[ce]=204|r,(null!==u||e&&2048&e[ce])&&(d[ce]|=2048),Og(d),d[bt]=d[mo]=e,d[gt]=t,d[kr]=s||e&&e[kr],d[Ie]=a||e&&e[Ie],d[hn]=l||e&&e[hn]||null,d[ln]=o,d[Ws]=function RT(){return kT++}(),d[ir]=c,d[Ng]=u,d[jt]=2==n.type?e[jt]:d,d}function Bo(e,n,t,r,i){let o=e.data[n];if(null===o)o=function Ef(e,n,t,r,i){const o=kg(),s=sd(),l=e.data[n]=function Ej(e,n,t,r,i,o){let s=n?n.injectorIndex:-1,a=0;return No()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?o:o&&o.parent,t,n,r,i);return null===e.firstChild&&(e.firstChild=l),null!==o&&(s?null==o.child&&null!==l.parent&&(o.child=l):null===o.next&&(o.next=l,l.prev=o)),l}(e,n,t,r,i),function ME(){return me.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=t,o.value=r,o.attrs=i;const s=function Xs(){const e=me.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}();o.injectorIndex=null===s?-1:s.injectorIndex}return vr(o,!0),o}function Ma(e,n,t,r){if(0===t)return-1;const i=n.length;for(let o=0;ove&&$m(e,n,ve,!1),yr(s?2:0,i),t(r,i)}finally{Ai(o),yr(s?3:1,i)}}function Tf(e,n,t){if(Xc(n)){const r=Ze(null);try{const o=n.directiveEnd;for(let s=n.directiveStart;snull;function Jm(e,n,t,r,i){for(let o in n){if(!n.hasOwnProperty(o))continue;const s=n[o];if(void 0===s)continue;r??={};let a,l=ai.None;Array.isArray(s)?(a=s[0],l=s[1]):a=s;let u=o;if(null!==i){if(!i.hasOwnProperty(o))continue;u=i[o]}0===e?Km(r,t,u,a,l):Km(r,t,u,a)}return r}function Km(e,n,t,r,i){let o;e.hasOwnProperty(t)?(o=e[t]).push(n,r):o=e[t]=[n,r],void 0!==i&&o.push(i)}function Af(e,n,t,r){if(_g()){const i=null===r?null:{"":-1},o=function xj(e,n){const t=e.directiveRegistry;let r=null,i=null;if(t)for(let o=0;o0;){const t=e[--n];if("number"==typeof t&&t<0)return t}return 0})(s)!=a&&s.push(a),s.push(t,r,o)}}(e,n,r,Ma(e,t,i.hostVars,Ce),i)}function Fj(e,n,t,r,i,o){const s=o[n];if(null!==s)for(let a=0;ae.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(a,s),function aj(e){e.lView[Ti]!==e&&(e.lView=null,Pm.push(e))}(a)),fd()}}function ay(e,n){for(let t=_m(e);null!==t;t=km(t))for(let r=Ot;r-1&&(aa(n,r),xl(t,r))}this._attachedToViewContainer=!1}Zl(this._lView[R],this._lView)}onDestroy(n){!function El(e,n){if(256==(256&e[ce]))throw new g(911,!1);null===e[li]&&(e[li]=[]),e[li].push(n)}(this._lView,n)}markForCheck(){ma(this._cdRefInjectingView||this._lView)}detach(){this._lView[ce]&=-129}reattach(){id(this._lView),this._lView[ce]|=128}detectChanges(){this._lView[ce]|=1024,Lf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new g(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,WM(this._lView[R],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new g(902,!1);this._appRef=n,id(this._lView)}}const dy=new Set;function kf(e){return n=>{setTimeout(e,void 0,n)}}const Vn=class rS extends ge{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,t,r){let i=n,o=t||(()=>null),s=r;if(n&&"object"==typeof n){const l=n;i=l.next?.bind(l),o=l.error?.bind(l),s=l.complete?.bind(l)}this.__isAsync&&(o=kf(o),i&&(i=kf(i)),s&&(s=kf(s)));const a=super.subscribe({next:i,error:o,complete:s});return n instanceof on&&n.add(a),a}};function fy(...e){}class vt{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:t=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Vn(!1),this.onMicrotaskEmpty=new Vn(!1),this.onStable=new Vn(!1),this.onError=new Vn(!1),typeof Zone>"u")throw new g(908,!1);Zone.assertZonePatched();const i=this;i._nesting=0,i._outer=i._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!r&&t,i.shouldCoalesceRunChangeDetection=r,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function iS(){const e="function"==typeof rt.requestAnimationFrame;let n=rt[e?"requestAnimationFrame":"setTimeout"],t=rt[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&n&&t){const r=n[Zone.__symbol__("OriginalDelegate")];r&&(n=r);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function aS(e){const n=()=>{!function sS(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(rt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Ff(e),e.isCheckStableRunning=!0,Rf(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Ff(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(t,r,i,o,s,a)=>{if(function lS(e){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0].data?.__ignore_ng_zone__}(a))return t.invokeTask(i,o,s,a);try{return hy(e),t.invokeTask(i,o,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||e.shouldCoalesceRunChangeDetection)&&n(),py(e)}},onInvoke:(t,r,i,o,s,a,l)=>{try{return hy(e),t.invoke(i,o,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&n(),py(e)}},onHasTask:(t,r,i,o)=>{t.hasTask(i,o),r===i&&("microTask"==o.change?(e._hasPendingMicrotasks=o.microTask,Ff(e),Rf(e)):"macroTask"==o.change&&(e.hasPendingMacrotasks=o.macroTask))},onHandleError:(t,r,i,o)=>(t.handleError(i,o),e.runOutsideAngular(()=>e.onError.emit(o)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!vt.isInAngularZone())throw new g(909,!1)}static assertNotInAngularZone(){if(vt.isInAngularZone())throw new g(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,i){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+i,n,oS,fy,fy);try{return o.runTask(s,t,r)}finally{o.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}}const oS={};function Rf(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Ff(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function hy(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function py(e){e._nesting--,Rf(e)}let Da=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const t=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const i of t)i();return!!this.handler?.execute()||t.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>new e})}}return e})();function fS(e,n){const t=bn(n,e),r=t[R];!function hS(e,n){for(let t=n.length;t0&&im(e,t,o.join(" "))}}(f,F,p,r),void 0!==t&&function CS(e,n,t){const r=e.projection=[];for(let i=0;i=0;r--){const i=e[r];i.hostVars=n+=i.hostVars,i.hostAttrs=Qs(i.hostAttrs,t=Qs(t,i.hostAttrs))}}(r)}function TS(e,n){for(const t in n.inputs){if(!n.inputs.hasOwnProperty(t)||e.inputs.hasOwnProperty(t))continue;const r=n.inputs[t];if(void 0!==r&&(e.inputs[t]=r,e.declaredInputs[t]=n.declaredInputs[t],null!==n.inputTransforms)){const i=Array.isArray(r)?r[0]:r;if(!n.inputTransforms.hasOwnProperty(i))continue;e.inputTransforms??={},e.inputTransforms[i]=n.inputTransforms[i]}}}function Mu(e){return e===gr?{}:e===Xe?[]:e}function jS(e,n){const t=e.viewQuery;e.viewQuery=t?(r,i)=>{n(r,i),t(r,i)}:n}function SS(e,n){const t=e.contentQueries;e.contentQueries=t?(r,i,o)=>{n(r,i,o),t(r,i,o)}:n}function AS(e,n){const t=e.hostBindings;e.hostBindings=t?(r,i)=>{n(r,i),t(r,i)}:n}function $o(e,n){return!n||null===n.firstChild||Bl(e)}function ja(e,n,t,r=!0){const i=n[R];if(function XT(e,n,t,r){const i=Ot+r,o=t.length;r>0&&(t[i-1][rr]=n),r{class e{static{this.__NG_ELEMENT_ID__=rA}}return e})();function rA(){return Py(ct(),j())}const iA=Bn,xy=class extends iA{constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Vo(this._hostTNode,this._hostLView)}get injector(){return new Ht(this._hostTNode,this._hostLView)}get parentInjector(){const n=bl(this._hostTNode,this._hostLView);if(gd(n)){const t=ea(n,this._hostLView),r=Ks(n);return new Ht(t[R].data[r+8],t)}return new Ht(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const t=Ly(this._lContainer);return null!==t&&t[n]||null}get length(){return this._lContainer.length-Ot}createEmbeddedView(n,t,r){let i,o;"number"==typeof r?i=r:null!=r&&(i=r.index,o=r.injector);const a=n.createEmbeddedViewImpl(t||{},o,null);return this.insertImpl(a,i,$o(this._hostTNode,null)),a}createComponent(n,t,r,i,o){const s=n&&!function ta(e){return"function"==typeof e}(n);let a;if(s)a=t;else{const p=t||{};a=p.index,r=p.injector,i=p.projectableNodes,o=p.environmentInjector||p.ngModuleRef}const l=s?n:new va(be(n)),u=r||this.parentInjector;if(!o&&null==l.ngModule){const M=(s?u:this.parentInjector).get(Ur,null);M&&(o=M)}be(l.componentType??{});const h=l.create(u,i,null,o);return this.insertImpl(h.hostView,a,$o(this._hostTNode,null)),h}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){const i=n._lView;if(function rE(e){return cn(e[bt])}(i)){const a=this.indexOf(n);if(-1!==a)this.detach(a);else{const l=i[bt],u=new xy(l,l[ln],l[bt]);u.detach(u.indexOf(n))}}const o=this._adjustIndex(t),s=this._lContainer;return ja(s,i,o,r),n.attachToViewContainerRef(),lM($f(s),o,n),n}move(n,t){return this.insert(n,t)}indexOf(n){const t=Ly(this._lContainer);return null!==t?t.indexOf(n):-1}remove(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);r&&(xl($f(this._lContainer),t),Zl(r[R],r))}detach(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);return r&&null!=xl($f(this._lContainer),t)?new ya(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function Ly(e){return e[8]}function $f(e){return e[8]||(e[8]=[])}function Py(e,n){let t;const r=n[e.index];return cn(r)?t=r:(t=ny(r,n,null,e),n[e.index]=t,hu(n,t)),_y(t,n,e,r),new xy(t,e,n)}let _y=function Ry(e,n,t,r){if(e[mr])return;let i;i=8&t.type?ut(r):function oA(e,n){const t=e[Ie],r=t.createComment(""),i=pn(n,e);return xi(t,ql(t,i),r,function nw(e,n){return e.nextSibling(n)}(t,i),!1),r}(n,t),e[mr]=i},Gf=()=>!1;function Go(e,n,t,r,i,o,s,a){const l=j(),u=Fe(),c=e+ve,d=u.firstCreatePass?function uA(e,n,t,r,i,o,s,a,l){const u=n.consts,c=Bo(n,e,4,s||null,Dr(u,a));Af(n,t,c,Dr(u,l)),wl(n,c);const d=c.tView=Sf(2,c,r,i,o,n.directiveRegistry,n.pipeRegistry,null,n.schemas,u,null);return null!==n.queries&&(n.queries.template(n,c),d.queries=n.queries.embeddedTView(c)),c}(c,u,l,n,t,r,i,o,s):u.data[c];vr(d,!1);const f=Fy(u,l,d,e);Tl()&&Xl(u,l,f,d),fn(f,l);const h=ny(f,l,f,d);return l[c]=h,hu(l,h),function ky(e,n,t){return Gf(e,n,t)}(h,d,l),Il(d)&&wf(u,l,d),null!=s&&jf(l,d,a),Go}let Fy=function Uy(e,n,t,r){return ui(!0),n[Ie].createComment("")};function Su(e,n,t){const r=j();return function _t(e,n,t){return!Object.is(e[n],t)&&(e[n]=t,!0)}(r,function Nr(){return me.lFrame.bindingIndex++}(),n)&&function Ln(e,n,t,r,i,o,s,a){const l=pn(n,t);let c,u=n.inputs;!a&&null!=u&&(c=u[r])?(xf(e,t,c,r,i),wi(n)&&function jj(e,n){const t=bn(n,e);16&t[ce]||(t[ce]|=64)}(t,n.index)):3&n.type&&(r=function wj(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),i=null!=s?s(i,n.value||"",r):i,o.setProperty(l,r,i))}(Fe(),function Dt(){const e=me.lFrame;return Zs(e.tView,e.selectedIndex)}(),r,e,n,r[Ie],t,!1),Su}function sh(e,n,t,r,i){const s=i?"class":"style";xf(e,t,n.inputs[s],s,r)}function zu(e,n,t,r){const i=j(),o=Fe(),s=ve+e,a=i[Ie],l=o.firstCreatePass?function Oz(e,n,t,r,i,o){const s=n.consts,l=Bo(n,e,2,r,Dr(s,i));return Af(n,t,l,Dr(s,o)),null!==l.attrs&&gu(l,l.attrs,!1),null!==l.mergedAttrs&&gu(l,l.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,l),l}(s,o,i,n,t,r):o.data[s],u=kD(o,i,l,a,n,e);i[s]=u;const c=Il(l);return vr(l,!0),om(a,u,l),32!=(32&l.flags)&&Tl()&&Xl(o,i,u,l),0===function oE(){return me.lFrame.elementDepthCount}()&&fn(u,i),function sE(){me.lFrame.elementDepthCount++}(),c&&(wf(o,i,l),Tf(o,l,i)),null!==r&&jf(i,l),zu}function bu(){let e=ct();sd()?ad():(e=e.parent,vr(e,!1));const n=e;(function lE(e){return me.skipHydrationRootTNode===e})(n)&&function fE(){me.skipHydrationRootTNode=null}(),function aE(){me.lFrame.elementDepthCount--}();const t=Fe();return t.firstCreatePass&&(wl(t,e),Xc(e)&&t.queries.elementEnd(e)),null!=n.classesWithoutHost&&function AE(e){return 0!=(8&e.flags)}(n)&&sh(t,n,j(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function zE(e){return 0!=(16&e.flags)}(n)&&sh(t,n,j(),n.stylesWithoutHost,!1),bu}function fh(e,n,t,r){return zu(e,n,t,r),bu(),fh}let kD=(e,n,t,r,i,o)=>(ui(!0),Gl(r,i,function $g(){return me.lFrame.currentNamespace}()));const fs="en-US";let VD=fs;function mh(e){return!!e&&"function"==typeof e.then}function gv(e){return!!e&&"function"==typeof e.subscribe}function kb(e,n){let t=null;const r=function PC(e){const n=e.attrs;if(null!=n){const t=n.indexOf(5);if(!(1&t))return n[t+1]}return null}(e);for(let i=0;i{class e{static{this.__NG_ELEMENT_ID__=Yb}}return e})();const Fb=Vr,Ub=class extends Fb{constructor(n,t,r){super(),this._declarationLView=n,this._declarationTContainer=t,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,t){return this.createEmbeddedViewImpl(n,t)}createEmbeddedViewImpl(n,t,r){const i=function wa(e,n,t,r){const i=n.tView,a=fu(e,i,t,4096&e[ce]?4096:16,null,n,null,null,null,r?.injector??null,r?.dehydratedView??null);a[Bs]=e[n.index];const u=e[Mr];return null!==u&&(a[Mr]=u.createEmbeddedView(i)),Uf(i,a,t),a}(this._declarationLView,this._declarationTContainer,n,{injector:t,dehydratedView:r});return new ya(i)}};function Yb(){return _u(ct(),j())}function _u(e,n){return 4&e.type?new Ub(n,e,Vo(e,n)):null}class vh{constructor(n){this.queryList=n,this.matches=null}clone(){return new vh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Nh{constructor(n=[]){this.queries=n}createEmbeddedView(n){const t=n.queries;if(null!==t){const r=null!==n.contentQueries?n.contentQueries[0]:t.length,i=[];for(let o=0;o0)r.push(s[a/2]);else{const u=o[a+1],c=n[-l];for(let d=Ot;d{class e{constructor(t){this._injector=t,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){const r=gM(0,t.type),i=r.length>0?function m1(e,n,t=null){return new rN({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}([r],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,i)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(const t of this.cachedInjectors.values())null!==t&&t.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=qe({token:e,providedIn:"environment",factory:()=>new e($e(Ur))})}}return e})();function iN(e){(function Pi(e){dy.has(e)||(dy.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))})("NgStandalone"),e.getStandaloneInjector=n=>n.get(y1).getOrCreateStandaloneInjector(e)}let Rh=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Fn(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const t=this.taskId++;return this.pendingTasks.add(t),t}remove(t){this.pendingTasks.delete(t),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const kN=new ye(""),HO=new ye("");let Hh=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r}),this.appInits=Be(HO,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const t=[];for(const i of this.appInits){const o=i();if(mh(o))t.push(o);else if(gv(o)){const s=new Promise((a,l)=>{o.subscribe({complete:a,error:l})});t.push(s)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(i=>{this.reject(i)}),0===t.length&&r(),this.initialized=!0}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const RN=new ye("");let ys=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Be(Um),this.afterRenderEffectManager=Be(Da),this.componentTypes=[],this.components=[],this.isStable=Be(Rh).hasPendingTasks.pipe(Ct(t=>!t)),this._injector=Be(Ur)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(t,r){const i=t instanceof Em;if(!this._injector.get(Hh).done)throw!i&&function Ei(e){const n=be(e)||Qt(e)||Kt(e);return null!==n&&n.standalone}(t),new g(405,!1);let s;s=i?t:this._injector.get(lu).resolveComponentFactory(t),this.componentTypes.push(s.componentType);const a=function BO(e){return e.isBoundToModule}(s)?void 0:this._injector.get(Yi),u=s.create(Hn.NULL,[],r||s.selector,a),c=u.location.nativeElement,d=u.injector.get(kN,null);return d?.registerApplication(c),u.onDestroy(()=>{this.detachView(u.hostView),Qu(this.components,u),d?.unregisterApplication(c)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new g(101,!1);try{this._runningTick=!0;for(let t of this._views)t.detectChanges()}catch(t){this.internalErrorHandler(t)}finally{try{this.afterRenderEffectManager.execute()}catch(t){this.internalErrorHandler(t)}this._runningTick=!1}}attachView(t){const r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){const r=t;Qu(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t);const r=this._injector.get(RN,[]);[...this._bootstrapListeners,...r].forEach(i=>i(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>Qu(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new g(406,!1);const t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Qu(e,n){const t=e.indexOf(n);t>-1&&e.splice(t,1)}let $O=(()=>{class e{constructor(){this.zone=Be(vt),this.applicationRef=Be(ys)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function HN(e){return[{provide:vt,useFactory:e},{provide:xo,multi:!0,useFactory:()=>{const n=Be($O,{optional:!0});return()=>n.initialize()}},{provide:xo,multi:!0,useFactory:()=>{const n=Be(qO);return()=>{n.initialize()}}},{provide:Um,useFactory:GO}]}function GO(){const e=Be(vt),n=Be(Qr);return t=>e.runOutsideAngular(()=>n.handleError(t))}function ZO(e){return function Ad(e){return{\u0275providers:e}}([[],HN(()=>new vt(function VN(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}(e)))])}let qO=(()=>{class e{constructor(){this.subscription=new on,this.initialized=!1,this.zone=Be(vt),this.pendingTasks=Be(Rh)}initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{vt.assertNotInAngularZone(),queueMicrotask(()=>{null!==t&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{vt.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const Br=new ye("",{providedIn:"root",factory:()=>Be(Br,Re.Optional|Re.SkipSelf)||function XO(){return typeof $localize<"u"&&$localize.locale||fs}()}),Vh=new ye("");let mi=null;function N4(e){try{const{rootComponent:n,appProviders:t,platformProviders:r}=e,i=function n4(e=[]){if(mi)return mi;const n=function $N(e=[],n){return Hn.create({name:n,providers:[{provide:Od,useValue:"platform"},{provide:Vh,useValue:new Set([()=>mi=null])},...e]})}(e);return mi=n,function FN(){!function zc(e){uo=e}(()=>{throw new g(600,!1)})}(),function GN(e){e.get(wM,null)?.forEach(t=>t())}(n),n}(r),o=[ZO(),...t||[]],a=new rN({providers:o,parent:i,debugName:"",runEnvironmentInitializers:!1}).injector,l=a.get(vt);return l.run(()=>{a.resolveInjectorInitializers();const u=a.get(Qr,null);let c;l.runOutsideAngular(()=>{c=l.onError.subscribe({next:h=>{u.handleError(h)}})});const d=()=>a.destroy(),f=i.get(Vh);return f.add(d),a.onDestroy(()=>{c.unsubscribe(),f.delete(d)}),function UN(e,n,t){try{const r=t();return mh(r)?r.catch(i=>{throw n.runOutsideAngular(()=>e.handleError(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>e.handleError(r)),r}}(u,l,()=>{const h=a.get(Hh);return h.runInitializers(),h.donePromise.then(()=>{!function BD(e){Dn(e,"Expected localeId to be defined"),"string"==typeof e&&(VD=e.toLowerCase().replace(/_/g,"-"))}(a.get(Br,fs)||fs);const M=a.get(ys);return void 0!==n&&M.bootstrap(n),M})})})}catch(n){return Promise.reject(n)}}let yI=null;function Jh(){return yI}class _4{}const Hi=new ye("");class Tx{constructor(n,t,r,i){this.$implicit=n,this.ngForOf=t,this.index=r,this.count=i}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 AI=(()=>{class e{set ngForOf(t){this._ngForOf=t,this._ngForOfDirty=!0}set ngForTrackBy(t){this._trackByFn=t}get ngForTrackBy(){return this._trackByFn}constructor(t,r,i){this._viewContainer=t,this._template=r,this._differs=i,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(t){t&&(this._template=t)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const t=this._ngForOf;!this._differ&&t&&(this._differ=this._differs.find(t).create(this.ngForTrackBy))}if(this._differ){const t=this._differ.diff(this._ngForOf);t&&this._applyChanges(t)}}_applyChanges(t){const r=this._viewContainer;t.forEachOperation((i,o,s)=>{if(null==i.previousIndex)r.createEmbeddedView(this._template,new Tx(i.item,this._ngForOf,-1,-1),null===s?void 0:s);else if(null==s)r.remove(null===o?void 0:o);else if(null!==o){const a=r.get(o);r.move(a,s),zI(a,i)}});for(let i=0,o=r.length;i{zI(r.get(i.currentIndex),i)})}static ngTemplateContextGuard(t,r){return!0}static{this.\u0275fac=function(r){return new(r||e)(we(Bn),we(Vr),we(If))}}static{this.\u0275dir=Nn({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0})}}return e})();function zI(e,n){e.context.$implicit=n.item}let hp=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Hs({type:e})}static{this.\u0275inj=po({})}}return e})();function PI(e){return"server"===e}class wL extends _4{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class Mp extends wL{static makeCurrent(){!function P4(e){yI??=e}(new Mp)}onAndCancel(n,t,r){return n.addEventListener(t,r),()=>{n.removeEventListener(t,r)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,t){return(t=t||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return"window"===t?window:"document"===t?n:"body"===t?n.body:null}getBaseHref(n){const t=function jL(){return Wa=Wa||document.querySelector("base"),Wa?Wa.getAttribute("href"):null}();return null==t?null:function SL(e){return new URL(e,document.baseURI).pathname}(t)}resetBaseElement(){Wa=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return function Ix(e,n){n=encodeURIComponent(n);for(const t of e.split(";")){const r=t.indexOf("="),[i,o]=-1==r?[t,""]:[t.slice(0,r),t.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}(document.cookie,n)}}let Wa=null,zL=(()=>{class e{build(){return new XMLHttpRequest}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const mp=new ye("");let FI=(()=>{class e{constructor(t,r){this._zone=r,this._eventNameToPlugin=new Map,t.forEach(i=>{i.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,r,i){return this._findPluginFor(r).addEventListener(t,r,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(o=>o.supports(t)),!r)throw new g(5101,!1);return this._eventNameToPlugin.set(t,r),r}static{this.\u0275fac=function(r){return new(r||e)($e(mp),$e(vt))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class UI{constructor(n){this._doc=n}}const yp="ng-app-id";let YI=(()=>{class e{constructor(t,r,i,o={}){this.doc=t,this.appId=r,this.nonce=i,this.platformId=o,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=PI(o),this.resetHostNodes()}addStyles(t){for(const r of t)1===this.changeUsageCount(r,1)&&this.onStyleAdded(r)}removeStyles(t){for(const r of t)this.changeUsageCount(r,-1)<=0&&this.onStyleRemoved(r)}ngOnDestroy(){const t=this.styleNodesInDOM;t&&(t.forEach(r=>r.remove()),t.clear());for(const r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(t){this.hostNodes.add(t);for(const r of this.getAllStyles())this.addStyleToHost(t,r)}removeHost(t){this.hostNodes.delete(t)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(t){for(const r of this.hostNodes)this.addStyleToHost(r,t)}onStyleRemoved(t){const r=this.styleRef;r.get(t)?.elements?.forEach(i=>i.remove()),r.delete(t)}collectServerRenderedStyles(){const t=this.doc.head?.querySelectorAll(`style[${yp}="${this.appId}"]`);if(t?.length){const r=new Map;return t.forEach(i=>{null!=i.textContent&&r.set(i.textContent,i)}),r}return null}changeUsageCount(t,r){const i=this.styleRef;if(i.has(t)){const o=i.get(t);return o.usage+=r,o.usage}return i.set(t,{usage:r,elements:[]}),r}getStyleElement(t,r){const i=this.styleNodesInDOM,o=i?.get(r);if(o?.parentNode===t)return i.delete(r),o.removeAttribute(yp),o;{const s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=r,this.platformIsServer&&s.setAttribute(yp,this.appId),t.appendChild(s),s}}addStyleToHost(t,r){const i=this.getStyleElement(t,r),o=this.styleRef,s=o.get(r)?.elements;s?s.push(i):o.set(r,{elements:[i],usage:1})}resetHostNodes(){const t=this.hostNodes;t.clear(),t.add(this.doc.head)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi),$e(Fd),$e(jM,8),$e(_o))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const Dp={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/"},vp=/%COMP%/g,LL=new ye("",{providedIn:"root",factory:()=>!0});function HI(e,n){return n.map(t=>t.replace(vp,e))}let VI=(()=>{class e{constructor(t,r,i,o,s,a,l,u=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=s,this.platformId=a,this.ngZone=l,this.nonce=u,this.rendererByCompId=new Map,this.platformIsServer=PI(a),this.defaultRenderer=new Np(t,s,l,this.platformIsServer)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;this.platformIsServer&&r.encapsulation===tr.ShadowDom&&(r={...r,encapsulation:tr.Emulated});const i=this.getOrCreateRenderer(t,r);return i instanceof WI?i.applyToHost(t):i instanceof Ip&&i.applyStyles(),i}getOrCreateRenderer(t,r){const i=this.rendererByCompId;let o=i.get(r.id);if(!o){const s=this.doc,a=this.ngZone,l=this.eventManager,u=this.sharedStylesHost,c=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(r.encapsulation){case tr.Emulated:o=new WI(l,u,r,this.appId,c,s,a,d);break;case tr.ShadowDom:return new RL(l,u,t,r,s,a,this.nonce,d);default:o=new Ip(l,u,r,c,s,a,d)}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(r){return new(r||e)($e(FI),$e(YI),$e(Fd),$e(LL),$e(Hi),$e(_o),$e(vt),$e(jM))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class Np{constructor(n,t,r,i){this.eventManager=n,this.doc=t,this.ngZone=r,this.platformIsServer=i,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(n,t){return t?this.doc.createElementNS(Dp[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(BI(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(BI(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){n&&n.removeChild(t)}selectRootElement(n,t){let r="string"==typeof n?this.doc.querySelector(n):n;if(!r)throw new g(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,i){if(i){t=i+":"+t;const o=Dp[i];o?n.setAttributeNS(o,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){const i=Dp[r];i?n.removeAttributeNS(i,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,i){i&(hi.DashCase|hi.Important)?n.style.setProperty(t,r,i&hi.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&hi.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){null!=n&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r){if("string"==typeof n&&!(n=Jh().getGlobalEventTarget(this.doc,n)))throw new Error(`Unsupported event target ${n} for event ${t}`);return this.eventManager.addEventListener(n,t,this.decoratePreventDefault(r))}decoratePreventDefault(n){return t=>{if("__ngUnwrap__"===t)return n;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>n(t)):n(t))&&t.preventDefault()}}}function BI(e){return"TEMPLATE"===e.tagName&&void 0!==e.content}class RL extends Np{constructor(n,t,r,i,o,s,a,l){super(n,o,s,l),this.sharedStylesHost=t,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const u=HI(i.id,i.styles);for(const c of u){const d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=c,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(this.nodeOrShadowRoot(n),t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Ip extends Np{constructor(n,t,r,i,o,s,a,l){super(n,o,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=i,this.styles=l?HI(l,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class WI extends Ip{constructor(n,t,r,i,o,s,a,l){const u=i+"-"+r.id;super(n,t,r,o,s,a,l,u),this.contentAttr=function PL(e){return"_ngcontent-%COMP%".replace(vp,e)}(u),this.hostAttr=function _L(e){return"_nghost-%COMP%".replace(vp,e)}(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){const r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}}let FL=(()=>{class e extends UI{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,i){return t.addEventListener(r,i,!1),()=>this.removeEventListener(t,r,i)}removeEventListener(t,r,i){return t.removeEventListener(r,i)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const $I=["alt","control","meta","shift"],UL={"\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"},YL={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let QL=(()=>{class e extends UI{constructor(t){super(t)}supports(t){return null!=e.parseEventName(t)}addEventListener(t,r,i){const o=e.parseEventName(r),s=e.eventCallback(o.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Jh().onAndCancel(t,o.domEventName,s))}static parseEventName(t){const r=t.toLowerCase().split("."),i=r.shift();if(0===r.length||"keydown"!==i&&"keyup"!==i)return null;const o=e._normalizeKey(r.pop());let s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),$I.forEach(u=>{const c=r.indexOf(u);c>-1&&(r.splice(c,1),s+=u+".")}),s+=o,0!=r.length||0===o.length)return null;const l={};return l.domEventName=i,l.fullKey=s,l}static matchEventFullKeyCode(t,r){let i=UL[t.key]||t.key,o="";return r.indexOf("code.")>-1&&(i=t.code,o="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),$I.forEach(s=>{s!==i&&(0,YL[s])(t)&&(o+=s+".")}),o+=i,o===r)}static eventCallback(t,r,i){return o=>{e.matchEventFullKeyCode(o,t)&&i.runGuarded(()=>r(o))}}static _normalizeKey(t){return"esc"===t?"escape":t}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();function GI(e){return{appProviders:[...ZL,...e?.providers??[]],platformProviders:$L}}const $L=[{provide:_o,useValue:"browser"},{provide:wM,useValue:function VL(){Mp.makeCurrent()},multi:!0},{provide:Hi,useFactory:function WL(){return function CT(e){Rd=e}(document),document},deps:[]}],ZL=[{provide:Od,useValue:"root"},{provide:Qr,useFactory:function BL(){return new Qr},deps:[]},{provide:mp,useClass:FL,multi:!0,deps:[Hi,vt,_o]},{provide:mp,useClass:QL,multi:!0,deps:[Hi]},VI,YI,FI,{provide:wm,useExisting:VI},{provide:class rL{},useClass:zL,deps:[]},[]];function cc(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o}var tP=0,Ep=!1;function fc(e,n){var t=n;return t.unshift(void 0),new(Function.prototype.bind.apply(e,t))}function S(e,n){for(var t=n,r=e.replace(/\[/g,".").replace(/\]/g,"").split("."),i=0;i"u"}function Za(e){try{throw new Error(e)}catch(n){throw new Error(n.message+"\n"+n.stack)}}function le(){return Ep}var Xa,e,n,lP={latn:{_digits:"0123456789",_type:"numeric"}},t0={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},n0=[0,1,2,3,4,5,6,7,8,9],Nt=function(){function e(){}return e.getMainObject=function(n,t){return S(le()?t:"main."+t,n)},e.getNumberingSystem=function(n){return S("supplemental.numberingSystems",n)||this.numberingSystems},e.reverseObject=function(n,t){for(var i={},o=0,s=t||Object.keys(n);o13&&(p+=1,s-=12),s-=1,a=p-4716;var N=f-24e5,v=10631/30,z=f-1948084,x=Math.floor(z/10631);z-=10631*x;var F=Math.floor((z-.1335)/v),se=30*x+F;z-=Math.floor(F*v+.1335);var Se=Math.floor((z+28.5001)/29.5);13===Se&&(Se=12);for(var De=z-Math.floor(29.5001*Se-29),Je=0;JeN);Je++);var $t=Je+16260,Gt=Math.floor(($t-1)/12),kn=Gt+1,Jn=$t-12*Gt,L=N-n[Je-1]+1;return(L+"").length>2&&(L=De,Jn=Se,kn=se),{year:kn,month:Jn,date:L}},e.toGregorian=function r(i,o,s){var M=Math.floor(s+n[12*(i-1)+1+(o-1)-16260-1]-1+24e5+.5),m=Math.floor((M-1867216.25)/36524.25),N=1524+(m=M+1+m-Math.floor(m/4)),v=Math.floor((N-122.1)/365.25),z=Math.floor(365.25*v),x=Math.floor((N-z)/30.6001),F=N-z-Math.floor(30.6001*x),se=x-(x>13.5?13:1),Se=v-(se>2.5?4716:4715);return Se<=0&&se--,new Date(Se+"/"+se+"/"+F)};var re,dP=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,r0="stand-alone",fP=["sun","mon","tue","wed","thu","fri","sat"],o0={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},s0=function(){function e(){}return e.dateFormat=function(n,t,r){var i=this,o=re.getDependables(r,n,t.calendar),s=S("parserObject.numbers",o),a=o.dateObject,l={isIslamic:re.islamicRegex.test(t.calendar)};le()&&t.isServerRendered&&(t=re.compareBlazorDateFormats(t,n));var u=t.format||re.getResultantPattern(t.skeleton,o.dateObject,t.type,!1,le()?n:"");if(l.dateSeperator=le()?S("dateSeperator",a):re.getDateSeparator(o.dateObject),ne(u))Za("Format options or type given must be invalid");else{u=re.ConvertDateToWeekFormat(u),le()&&(u=u.replace(/tt/,"a")),l.pattern=u,l.numMapper=le()?Oe({},s):Nt.getNumberMapper(o.parserObject,Nt.getNumberingSystem(r));for(var d=0,f=u.match(dP)||[];d2?i+=t.month[""+f]:p=!0;break;case"E":case"c":i+=t.weekday[""+fP[n.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(p=!0,"d"===d)f=s.date;else if("f"===d){p=!1,M=!0;var N=(h=(h=n[""+o0[""+d]]().toString()).substring(0,c)).length;if(c!==N){if(c>3)continue;for(var v=0;v0?1:0],s=Math.abs(n);return o.replace(/HH?|mm/g,function(a){var l=a.length,u=-1!==a.indexOf("H");return r.checkTwodigitNumber(Math.floor(u?s/60:s%60),l)})},e}(),a0={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},Is=["infinity","nan","group","decimal","exponential"],l0=function(){function e(){}return e.numberFormatter=function(n,t,r){var l,i=this,o=Oe({},t),s={},a={},u=re.getDependables(r,n,"",!0),c=u.numericObject;a.numberMapper=le()?Oe({},c):Nt.getNumberMapper(u.parserObject,Nt.getNumberingSystem(r),!0),a.currencySymbol=le()?S("currencySymbol",c):re.getCurrencySymbol(u.numericObject,o.currency||el,t.altSymbol,t.ignoreCurrency),a.percentSymbol=le()?S("numberSymbols.percentSign",c):a.numberMapper.numberSymbols.percentSign,a.minusSymbol=le()?S("numberSymbols.minusSign",c):a.numberMapper.numberSymbols.minusSign;var d=a.numberMapper.numberSymbols;if(t.format&&!re.formatRegex.test(t.format))s=re.customFormat(t.format,a,u.numericObject),!ne(o.useGrouping)&&o.useGrouping&&(o.useGrouping=s.pData.useGrouping);else{if(Oe(o,re.getProperNumericSkeleton(t.format||"N")),o.isCurrency="currency"===o.type,o.isPercent="percent"===o.type,le()||(l=re.getSymbolPattern(o.type,a.numberMapper.numberSystem,u.numericObject,o.isAccount)),o.groupOne=this.checkValueRange(o.maximumSignificantDigits,o.minimumSignificantDigits,!0),this.checkValueRange(o.maximumFractionDigits,o.minimumFractionDigits,!1,!0),ne(o.fractionDigits)||(o.minimumFractionDigits=o.maximumFractionDigits=o.fractionDigits),ne(o.useGrouping)&&(o.useGrouping=!0),o.isCurrency&&!le()&&(l=l.replace(/\u00A4/g,re.defaultCurrency)),le())s.nData=Oe({},{},S(o.type+"nData",c)),s.pData=Oe({},{},S(o.type+"pData",c)),"currency"===o.type&&t.currency&&re.replaceBlazorCurrency([s.pData,s.nData],a.currencySymbol,t.currency);else{var f=l.split(";");s.nData=re.getFormatData(f[1]||"-"+f[0],!0,a.currencySymbol),s.pData=re.getFormatData(f[0],!1,a.currencySymbol),o.useGrouping&&(o.groupSeparator=d[Is[2]],o.groupData=this.getGroupingDetails(f[0]))}if(ne(o.minimumFractionDigits)&&(o.minimumFractionDigits=s.nData.minimumFraction),ne(o.maximumFractionDigits)){var p=s.nData.maximumFraction;o.maximumFractionDigits=ne(p)&&o.isPercent?0:p}var M=o.minimumFractionDigits,m=o.maximumFractionDigits;!ne(M)&&!ne(m)&&M>m&&(o.maximumFractionDigits=M)}return Oe(s.nData,o),Oe(s.pData,o),function(N){return isNaN(N)?d[Is[1]]:isFinite(N)?i.intNumberFormatter(N,s,a,t):d[Is[0]]}},e.getGroupingDetails=function(n){var t={},r=n.match(re.negativeDataRegex);if(r&&r[4]){var i=r[4],o=i.lastIndexOf(",");if(-1!==o){var s=i.split(".")[0];t.primary=s.length-o-1;var a=i.lastIndexOf(",",o-1);-1!==a&&(t.secondary=o-1-a)}}return t},e.checkValueRange=function(n,t,r,i){var o=i?"f":"s",s=0,a=a0["l"+o],l=a0["m"+o];if(ne(n)||(this.checkRange(n,a,i),s++),ne(t)||(this.checkRange(t,l,i),s++),2===s){if(!(ni[1])&&Za(t+"value must be within the range"+i[0]+"to"+i[1])},e.intNumberFormatter=function(n,t,r,i){var o;if(!ne(t.nData.type)){n<0?(n*=-1,o=t.nData):o=0===n&&t.zeroData||t.pData;var s="";if(o.isPercent&&(n*=100),o.groupOne)s=this.processSignificantDigits(n,o.minimumSignificantDigits,o.maximumSignificantDigits);else if(s=this.processFraction(n,o.minimumFractionDigits,o.maximumFractionDigits,i),o.minimumIntegerDigits&&(s=this.processMinimumIntegers(s,o.minimumIntegerDigits)),r.isCustomFormat&&o.minimumFractionDigits=0&&"0"===l[parseInt(c.toString(),10)]&&c>=o.minimumFractionDigits;c--)l=l.slice(0,c);s=a[0]+"."+l}return"scientific"===o.type&&(s=(s=n.toExponential(o.maximumFractionDigits)).replace("e",r.numberMapper.numberSymbols[Is[4]])),s=s.replace(".",r.numberMapper.numberSymbols[Is[3]]),s="#,###,,;(#,###,,)"===o.format?this.customPivotFormat(parseInt(s,10)):s,o.useGrouping&&(s=this.groupNumbers(s,o.groupData.primary,o.groupSeparator||",",r.numberMapper.numberSymbols[Is[3]]||".",o.groupData.secondary)),s=Nt.convertValueParts(s,re.latnParseRegex,r.numberMapper.mapper),"N/A"===o.nlead?o.nlead:"0"===s&&i&&"0"===i.format?s+o.nend:o.nlead+s+o.nend}},e.processSignificantDigits=function(n,t,r){var i=n+"";return i.lengtht;)c=l.slice(u-t,u)+(c.length?r+c:""),u-=t,s&&(t=o,s=!1);return a[0]=l.slice(0,u)+(c.length?r:"")+c,a.join(i)},e.processFraction=function(n,t,r,i){var o=(n+"").split(".")[1],s=o?o.length:0;if(t&&sr||0===r))return n.toFixed(r);var u=n+"";return"0"===u[0]&&i&&"###.00"===i.format&&(u=u.slice(1)),u},e.processMinimumIntegers=function(n,t){var r=n.split("."),i=r[0],o=i.length;if(o=5e5){var i=(n/=1e6).toString().split(".")[1];return i&&+i.substring(0,1)>=5?Math.ceil(n).toString():Math.floor(n).toString()}return""},e}(),hc=(new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),function(){function e(n){this.ranArray=[],this.boundedEvents={},!D(n)&&(this.context=n)}return e.prototype.on=function(n,t,r,i){if(!D(t)){var o=r||this.context;if(this.notExist(n))return void(this.boundedEvents[""+n]=[{handler:t,context:o,id:i}]);D(i)?this.isHandlerPresent(this.boundedEvents[""+n],t)||this.boundedEvents[""+n].push({handler:t,context:o}):-1===this.ranArray.indexOf(i)&&(this.ranArray.push(i),this.boundedEvents[""+n].push({handler:t,context:o,id:i}))}},e.prototype.off=function(n,t,r){if(!this.notExist(n)){var i=S(n,this.boundedEvents);if(t){for(var o=0;o1&&(W.fractionDigits=parseInt(O[2],10)),W}function p(L,O,W,b){var V=b?{}:{nlead:"",nend:""},H=L.match(e.customRegex);if(H){b||(V.nlead=M(H[1],W),V.nend=M(H[10],W),V.groupPattern=H[4]);var Ae=H[7];if(Ae&&O){var Zt=Ae.match(n);V.minimumFraction=D(Zt)?0:Zt.length,V.maximumFraction=Ae.length-1}}return V}function M(L,O){return L?(L=L.replace(e.defaultCurrency,O),""===O?L.trim():L):""}function m(L,O,W,b){return b?"$":S("currencies."+O+(W?"."+W:".symbol"),L)||S("currencies."+O+".symbol-alt-narrow",L)||"$"}function v(L,O,W){var b={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},V=L.match(e.customRegex);if(D(V)||""===V[5]&&"N/A"!==L)return b.type=void 0,b;b.nlead=V[1],b.nend=V[10];var H=V[6],Ae=!!H.match(/ $/g),Zt=-1!==H.replace(/ $/g,"").indexOf(" ");b.useGrouping=-1!==H.indexOf(",")||Zt,H=H.replace(/,/g,"");var Ge=V[7];if(-1!==H.indexOf("0")&&(b.minimumIntegerDigits=H.length-H.indexOf("0")),D(Ge)||(b.minimumFractionDigits=Ge.lastIndexOf("0"),b.maximumFractionDigits=Ge.lastIndexOf("#"),-1===b.minimumFractionDigits&&(b.minimumFractionDigits=0),(-1===b.maximumFractionDigits||b.maximumFractionDigitsH.lastIndexOf("'"))){b[""+a[parseInt(V.toString(),10)]]=H.substr(0,Ae)+W+H.substr(Ae+1),b[""+a[""+O]]=!0,b.type=b.isCurrency?"currency":"percent";break}}return b}function se(L,O){if(-1!==L.indexOf(",")){var W=L.split(",");L=W[0]+S("numberMapper.numberSymbols.group",O)+W[1].replace(".",S("numberMapper.numberSymbols.decimal",O))}else L=L.replace(".",S("numberMapper.numberSymbols.decimal",O));return L}function De(L,O,W){L+=".";for(var b=0;b0;H-=3)L=","+W[H-2]+W[H-1]+W[parseInt(H.toString(),10)]+L;return L=L.slice(1),O[1]?L+"."+O[1]:L}e.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,e.basicPatterns=["short","medium","long","full"],e.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},e.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},e.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},e.month="months",e.days="days",e.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},e.getResultantPattern=l,e.getDependables=u,e.getSymbolPattern=c,e.ConvertDateToWeekFormat=d,e.compareBlazorDateFormats=f,e.getProperNumericSkeleton=h,e.getFormatData=p,e.changeCurrencySymbol=M,e.getCurrencySymbol=m,e.customFormat=function N(L,O,W){for(var b={},V=L.split(";"),H=["pData","nData","zeroData"],Ae=0;Ae1,Ge.nData=le()?S(dr.type+"nData",Ae):p(to[1]||"-"+to[0],!0,Ii),Ge.pData=le()?S(dr.type+"pData",Ae):p(to[0],!1,Ii),!Kn[2]&&!O.minimumFractionDigits&&!O.maximumFractionDigits&&(Zt=p(eo.split(";")[0],!0,"",!0).minimumFraction)}if(e.formatRegex.test(O.format)||!O.format){if(Oe(H,h(O.format||"N")),H.custom=!1,Ft="###0",(H.fractionDigits||O.minimumFractionDigits||O.maximumFractionDigits||Zt)&&(H.fractionDigits&&(O.minimumFractionDigits=O.maximumFractionDigits=H.fractionDigits),Ft=De(Ft,Zt||H.fractionDigits||O.minimumFractionDigits||0,O.maximumFractionDigits||0)),O.minimumIntegerDigits&&(Ft=Je(Ft,O.minimumIntegerDigits)),O.useGrouping&&(Ft=$t(Ft)),"currency"===H.type||H.type&&le()){le()&&"currency"!==H.type&&(Ge.pData=S(H.type+"pData",Ae),Ge.nData=S(H.type+"nData",Ae));var gC=Ft;Ft=Ge.pData.nlead+gC+Ge.pData.nend,(Ge.hasNegativePattern||le())&&(Ft+=";"+Ge.nData.nlead+gC+Ge.nData.nend)}"percent"===H.type&&!le()&&(Ft+=" %")}else Ft=O.format.replace(/'/g,'"');return Object.keys(fr).length>0&&(Ft=b?Ft:se(Ft,fr)),Ft},e.fractionDigitsPattern=De,e.minimumIntegerPattern=Je,e.groupingPattern=$t,e.getWeekData=function Gt(L,O){var W="sun",b=S("supplemental.weekData.firstDay",O),V=L;return/en-/.test(V)&&(V=V.slice(3)),V=V.slice(0,2).toUpperCase()+V.substr(2),b&&(W=b[""+V]||b[V.slice(0,2)]||"sun"),s[""+W]},e.replaceBlazorCurrency=function kn(L,O,W){var b=function cP(e){return S(e||"",uP)}(W);if(O!==b)for(var V=0,H=L;V=0?W:W+7;var V=Math.floor((L.getTime()-O.getTime()-6e4*(L.getTimezoneOffset()-O.getTimezoneOffset()))/864e5)+1;if(W<4){if((b=Math.floor((V+W-1)/7)+1)>52){var Ae=new Date(L.getFullYear()+1,0,1).getDay();b=(Ae=Ae>=0?Ae:Ae+7)<4?1:53}}else b=Math.floor((V+W-1)/7);return b}}(re||(re={}));var TP=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini|mobile/i,wP=/msie|trident/i,jP=/Trident\/7\./,SP=/(ipad|iphone|ipod touch)/i,AP=/(ipad|iphone|ipod touch);.*os 7_\d|(ipad|iphone|ipod touch);.*os 8_\d/i,zP=/android/i,bP=/trident|windows phone|edge/i,OP=/(version)[ /]([\w.]+)/i,Sp={OPERA:/(opera|opr)(?:.*version|)[ /]([\w.]+)/i,EDGE:/(edge)(?:.*version|)[ /]([\w.]+)/i,CHROME:/(chrome|crios)[ /]([\w.]+)/i,PANTHOMEJS:/(phantomjs)[ /]([\w.]+)/i,SAFARI:/(safari)[ /]([\w.]+)/i,WEBKIT:/(webkit)[ /]([\w.]+)/i,MSIE:/(msie|trident) ([\w.]+)/i,MOZILLA:/(mozilla)(?:.*? rv:([\w.]+)|)/i};typeof window<"u"&&(window.browserDetails=window.browserDetails||{});var Y=function(){function e(){}return e.extractBrowserDetail=function(){for(var n={culture:{}},r=[],i=0,o=Object.keys(Sp);i-1},e.getValue=function(n,t){var r=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===e.isTouch&&!Sp.CHROME.test(navigator.userAgent)&&(r.isIos=!0,r.isDevice=!0,r.isTouch=!0,r.isPointer=!0,r.isPointer="pointerEnabled"in window.navigator),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(r.isPointer=!1),typeof r[""+n]>"u"?r[""+n]=t.test(e.userAgent):r[""+n]},Object.defineProperty(e,"userAgent",{get:function(){return e.uA},set:function(n){e.uA=n,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"info",{get:function(){return ne(window.browserDetails.info)?window.browserDetails.info=e.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIE",{get:function(){return e.getValue("isIE",wP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isTouch",{get:function(){return ne(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isPointer",{get:function(){return ne(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isMSPointer",{get:function(){return ne(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isDevice",{get:function(){return e.getValue("isDevice",TP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos",{get:function(){return e.getValue("isIos",SP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos7",{get:function(){return e.getValue("isIos7",AP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isAndroid",{get:function(){return e.getValue("isAndroid",zP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWebView",{get:function(){return ne(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(ne(window.cordova)&&ne(window.PhoneGap)&&ne(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWindows",{get:function(){return e.getValue("isWindows",bP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchStartEvent",{get:function(){return ne(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=e.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchMoveEvent",{get:function(){return ne(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=e.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchEndEvent",{get:function(){return ne(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=e.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchCancelEvent",{get:function(){return ne(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=e.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),e.uA=typeof navigator<"u"?navigator.userAgent:"",e}(),$=function(){function e(){}return e.addOrGetEventData=function(n){return"__eventList"in n?n.__eventList.events:(n.__eventList={},n.__eventList.events=[])},e.add=function(n,t,r,i,o){var a,s=e.addOrGetEventData(n);a=o?function oP(e,n){var t;return function(){for(var r=this,i=[],o=0;o"u"||(t.innerHTML=n.innerHTML?n.innerHTML:"",void 0!==n.className&&(t.className=n.className),void 0!==n.id&&(t.id=n.id),void 0!==n.styles&&t.setAttribute("style",n.styles),void 0!==n.attrs&&zp(t,n.attrs)),t}function G(e,n){for(var t=g0(n),r=RegExp,i=0,o=e;i0;)r.appendChild(e[0]);else for(var i=0,o=e;i-1&&!i[parseInt(o.toString(),10)].match(/\[.*\]/)){var s=i[parseInt(o.toString(),10)].split("#");if(s[1].match(/^\d/)||s[1].match(n)){var a=i[parseInt(o.toString(),10)].split(".");a[0]=a[0].replace(/#/,"[id='")+"']",i[parseInt(o.toString(),10)]=a.join(".")}}t[parseInt(r.toString(),10)]=i.join(" ")}return t.join(",")}return e}(e),n.querySelector(e)}var LP=new RegExp("]"),Bi=function(){function e(n,t){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new hc(this),ne(t)||(this.element="string"==typeof t?document.querySelector(t):t,D(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),ne(n)||this.setProperties(n,!0),this.isDestroyed=!1}return e.prototype.setProperties=function(n,t){var r=this.isProtectedOnChange;this.isProtectedOnChange=!!t,Vi(this,n),!0!==t?(Vi(this.changedProperties,n),this.dataBind()):le()&&this.isRendered&&this.serverDataBind(n),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=r},e.callChildDataBind=function(n,t){for(var i=0,o=Object.keys(n);i0?i-1:0,r+=t=-1!==t?"-"+t:"-"+i}return this.controlParent!==this.parentObj&&(r=this.parentObj.getParentKey()+"."+this.propName+t),r},e}(),qP=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],z0=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],b0=function(){function e(n){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var t=null;return{setKey:function r(o){t=o},getKey:function i(){return t}}}(),this.npxManager=function(){return{getKey:function r(){return"npxKeyReplace"}}}(),this.manager.setKey(n)}return e.prototype.validate=function(){if(!this.isValidated&&Ns&&!S(Mc(z0),Ns)&&!S("Blazor",Ns)){var r=void 0,i=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var o=this.getInfoFromKey();if(o&&o.length)for(var s=0,a=o;s"+r+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n \n ';if(typeof document<"u"&&!D(document)){var n=jr("div",{innerHTML:e});document.body.appendChild(n)}}(),P0=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},n.prototype.renderComplete=function(t){le()&&window.sfBlazor.renderComplete(this.element,t),this.isRendered=!0},n.prototype.dataBind=function(){this.injectModules(),e.prototype.dataBind.call(this)},n.prototype.on=function(t,r,i){if("string"==typeof t)this.localObserver.on(t,r,i);else for(var o=0,s=t;o"u"||(N.innerHTML=m.innerHTML?m.innerHTML:"",void 0!==m.className&&(N.className=m.className),void 0!==m.id&&(N.id=m.id),void 0!==m.styles&&N.setAttribute("style",m.styles),void 0!==t.ngAttr&&N.setAttribute(t.ngAttr,""),void 0!==m.attrs&&zp(N,m.attrs)),N};for(var r=0,i=t.tags;r"u"&&(c["".concat(s)]=[]),c["".concat(s)].push(u),u.rootNodes}}});var rC=function(){var e=function(n,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)i.hasOwnProperty(o)&&(r[o]=i[o])})(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),wn=function(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o},iC="e-opposite-content",Xp="e-dot",oC="e-content",sC="e-vertical",aC="e-horizontal",Jp="e-timeline-reverse",uC="e-item-disabled",Kp="e-item-template",cC=function(e){return e.Horizontal="Horizontal",e.Vertical="Vertical",e}(cC||{}),dC=function(e){return e.Before="Before",e.After="After",e.Alternate="Alternate",e.AlternateReverse="AlternateReverse",e}(dC||{}),f2=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return rC(n,e),wn([P("")],n.prototype,"dotCss",void 0),wn([P("")],n.prototype,"content",void 0),wn([P("")],n.prototype,"oppositeContent",void 0),wn([P(!1)],n.prototype,"disabled",void 0),wn([P("")],n.prototype,"cssClass",void 0),n}(ws),h2=function(e){function n(t,r){return e.call(this,t,r)||this}return rC(n,e),n.prototype.preRender=function(){this.element.id||(this.element.id=function iP(e){return e+"_"+tP++}("e-"+this.getModuleName()))},n.prototype.getModuleName=function(){return"timeline"},n.prototype.getPersistData=function(){return this.addOnPersist([])},n.prototype.render=function(){zp(this.element,{role:"navigation","aria-label":this.element.id}),this.timelineListEle=this.createElement("ol",{className:"e-timeline-items"}),this.updateOrientation(),this.updateCssClass(this.cssClass),this.updateAlign(),this.updateReverse(),this.updateRtl(),this.updateTemplateFunction(),this.renderItems(),this.element.appendChild(this.timelineListEle)},n.prototype.updateOrientation=function(){if(!D(this.orientation)){var t=this.orientation.toLowerCase();("horizontal"===t||"vertical"===t)&&(this.element.classList.remove(aC,sC),this.element.classList.add("e-"+t))}},n.prototype.updateCssClass=function(t,r){var i,o,s;void 0===r&&(r=""),r&&(s=r.trim().split(" "),(i=this.element.classList).remove.apply(i,s)),t&&(s=t.trim().split(" "),(o=this.element.classList).add.apply(o,s))},n.prototype.updateRtl=function(){this.element.classList[this.enableRtl?"add":"remove"]("e-rtl")},n.prototype.updateAlign=function(){if(!D(this.align)){var t=this.align.toLowerCase();("before"===t||"after"===t||"alternate"===t||"alternatereverse"===t)&&(this.element.classList.remove("e-align-before","e-align-after","e-align-alternate","e-align-alternatereverse"),this.element.classList.add("e-align-"+t))}},n.prototype.updateReverse=function(){this.element.classList[this.reverse?"add":"remove"](Jp)},n.prototype.renderItems=function(){var r,t=this;this.haveOneSidecontent();for(var i=0;i0||!D(o.content)),r||(r=o.oppositeContent.length>0||!D(o.content))}this.element.classList.remove("e-content-only","e-opposite-content-only"),t&&!r&&this.element.classList.add("e-content-only"),r&&!t&&this.element.classList.add("e-opposite-content-only")},n.prototype.updateItemContent=function(t,r,i,o){var a=this.getTemplateFunction(t?r.content:r.oppositeContent,!(this.isReact||this.isVue));"string"==typeof a?o.innerText=a:Ap(a({item:r,itemIndex:i},this),o)},n.prototype.updateTemplateFunction=function(){this.templateFunction=this.template?this.getTemplateFunction(this.template,!1):null},n.prototype.renderItemContent=function(t,r,i){var o=this.timelineListEle.querySelectorAll("li");if(r&&this.removeItemContent(o[parseInt(t.toString(),10)]),this.template){r?o[parseInt(t.toString(),10)].classList.add(Kp):i.classList.add(Kp);var s=this.items[parseInt(t.toString(),10)];Ap(this.templateFunction({item:s,itemIndex:t},this,"timelineTemplate",this.element.id+"_timelineTemplate",this.isStringTemplate),r?o[parseInt(t.toString(),10)]:i)}this.renderReactTemplates()},n.prototype.removeItemContent=function(t){t.classList.remove(Kp);for(var r=t.firstElementChild,i=0;i{class e extends __{constructor(t){super(),this.viewContainerRef=t,W0("currentInstance",this,this.viewContainerRef),this.registerEvents(v2),this.directivePropList=D2}}return e.\u0275fac=function(t){return new(t||e)(we(Bn))},e.\u0275dir=Nn({type:e,selectors:[["e-item"]],inputs:{content:"content",cssClass:"cssClass",disabled:"disabled",dotCss:"dotCss",oppositeContent:"oppositeContent"},features:[Na]}),e})(),hC=(()=>{class e extends k_{constructor(){super("items")}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=Nn({type:e,selectors:[["e-items"]],contentQueries:function(t,r,i){if(1&t&&hs(i,fC,4),2&t){let o;ps(o=gs())&&(r.children=o)}},features:[Na]}),e})();const N2=["beforeItemRender","created"],I2=[];let C2=(()=>{let e=class extends h2{constructor(t,r,i,o){super(),this.ngEle=t,this.srenderer=r,this.viewContainerRef=i,this.injector=o,this.tags=["items"],this.element=this.ngEle.nativeElement,this.injectedModules=this.injectedModules||[],this.registerEvents(N2),this.addTwoWay.call(this,I2),W0("currentInstance",this,this.viewContainerRef),this.containerContext=new $0}ngOnInit(){this.containerContext.ngOnInit(this)}ngAfterViewInit(){this.containerContext.ngAfterViewInit(this)}ngOnDestroy(){this.containerContext.ngOnDestroy(this)}ngAfterContentChecked(){this.tagObjects[0].instance=this.childItems,this.containerContext.ngAfterContentChecked(this)}};return e.\u0275fac=function(t){return new(t||e)(we(Li),we(Df),we(Bn),we(Hn))},e.\u0275cmp=Gc({type:e,selectors:[["ejs-timeline"]],contentQueries:function(t,r,i){if(1&t&&(hs(i,m2,5),hs(i,p2,5),hs(i,y2,5),hs(i,hC,5)),2&t){let o;ps(o=gs())&&(r.template=o.first),ps(o=gs())&&(r.content=o.first),ps(o=gs())&&(r.oppositeContent=o.first),ps(o=gs())&&(r.childItems=o.first)}},inputs:{align:"align",cssClass:"cssClass",enablePersistence:"enablePersistence",enableRtl:"enableRtl",items:"items",locale:"locale",orientation:"orientation",reverse:"reverse",template:"template"},outputs:{beforeItemRender:"beforeItemRender",created:"created"},features:[Na],ngContentSelectors:M2,decls:1,vars:0,template:function(t,r){1&t&&(function Nv(e){const n=j()[jt][ln];if(!n.projection){const r=n.projection=function Ll(e,n){const t=[];for(let r=0;r{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({imports:[[hp]]}),e})(),E2=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({providers:[],imports:[[hp,eg],eg]}),e})();function T2(e,n){if(1&e&&fh(0,"e-item",3),2&e){const t=n.$implicit;Su("content",t.content)("oppositeContent",t.oppositeContent)}}let w2=(()=>{class e{constructor(){this.tripItenerary=[{content:"Day 1, 4:00 PM",oppositeContent:"Check-in and campsite visit"},{content:"Day 1, 7:00 PM",oppositeContent:"Dinner with music"},{content:"Day 2, 5:30 AM",oppositeContent:"Sunrise between mountains"},{content:"Day 2, 8:00 AM",oppositeContent:"Breakfast and check-out"}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=Gc({type:e,selectors:[["app-root"]],standalone:!0,features:[iN],decls:4,vars:1,consts:[[1,"container",2,"height","330px","margin-top","30px"],["orientation","Vertical"],[3,"content","oppositeContent",4,"ngFor","ngForOf"],[3,"content","oppositeContent"]],template:function(r,i){1&r&&(zu(0,"div",0)(1,"ejs-timeline",1)(2,"e-items"),Go(3,T2,1,2,"e-item",2),bu()()()),2&r&&(function Wm(e=1){$m(Fe(),j(),dn()+e,!1)}(3),Su("ngForOf",i.tripItenerary))},dependencies:[hp,AI,eg,C2,fC,hC,E2]})}}return e})();ro(332),function HL(e,n){return N4({rootComponent:e,...GI(n)})}(w2).catch(e=>console.error(e))},332:()=>{!function(y){const I=y.performance;function w(He){I&&I.mark&&I.mark(He)}function E(He,K){I&&I.measure&&I.measure(He,K)}w("Zone");const A=y.__Zone_symbol_prefix||"__zone_symbol__";function _(He){return A+He}const X=!0===y[_("forceDuplicateZoneCheck")];if(y.Zone){if(X||"function"!=typeof y.Zone.__symbol__)throw new Error("Zone already loaded.");return y.Zone}let q=(()=>{class He{static{this.__symbol__=_}static assertZonePatched(){if(y.Promise!==Fn.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let g=He.current;for(;g.parent;)g=g.parent;return g}static get current(){return It.zone}static get currentTask(){return An}static __load_patch(g,C,de=!1){if(Fn.hasOwnProperty(g)){if(!de&&X)throw Error("Already loaded patch: "+g)}else if(!y["__Zone_disable_"+g]){const Ee="Zone:"+g;w(Ee),Fn[g]=C(y,He,St),E(Ee,Ee)}}get parent(){return this._parent}get name(){return this._name}constructor(g,C){this._parent=g,this._name=C?C.name||"unnamed":"",this._properties=C&&C.properties||{},this._zoneDelegate=new he(this,this._parent&&this._parent._zoneDelegate,C)}get(g){const C=this.getZoneWith(g);if(C)return C._properties[g]}getZoneWith(g){let C=this;for(;C;){if(C._properties.hasOwnProperty(g))return C;C=C._parent}return null}fork(g){if(!g)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,g)}wrap(g,C){if("function"!=typeof g)throw new Error("Expecting function got: "+g);const de=this._zoneDelegate.intercept(this,g,C),Ee=this;return function(){return Ee.runGuarded(de,this,arguments,C)}}run(g,C,de,Ee){It={parent:It,zone:this};try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}finally{It=It.parent}}runGuarded(g,C=null,de,Ee){It={parent:It,zone:this};try{try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}catch(Yt){if(this._zoneDelegate.handleError(this,Yt))throw Yt}}finally{It=It.parent}}runTask(g,C,de){if(g.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===it&&(g.type===Xt||g.type===ge))return;const Ee=g.state!=J;Ee&&g._transitionTo(J,Qe),g.runCount++;const Yt=An;An=g,It={parent:It,zone:this};try{g.type==ge&&g.data&&!g.data.isPeriodic&&(g.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,g,C,de)}catch(U){if(this._zoneDelegate.handleError(this,U))throw U}}finally{g.state!==it&&g.state!==Z&&(g.type==Xt||g.data&&g.data.isPeriodic?Ee&&g._transitionTo(Qe,J):(g.runCount=0,this._updateTaskCount(g,-1),Ee&&g._transitionTo(it,J,it))),It=It.parent,An=Yt}}scheduleTask(g){if(g.zone&&g.zone!==this){let de=this;for(;de;){if(de===g.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${g.zone.name}`);de=de.parent}}g._transitionTo(wt,it);const C=[];g._zoneDelegates=C,g._zone=this;try{g=this._zoneDelegate.scheduleTask(this,g)}catch(de){throw g._transitionTo(Z,wt,it),this._zoneDelegate.handleError(this,de),de}return g._zoneDelegates===C&&this._updateTaskCount(g,1),g.state==wt&&g._transitionTo(Qe,wt),g}scheduleMicroTask(g,C,de,Ee){return this.scheduleTask(new ie(Pe,g,C,de,Ee,void 0))}scheduleMacroTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(ge,g,C,de,Ee,Yt))}scheduleEventTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(Xt,g,C,de,Ee,Yt))}cancelTask(g){if(g.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===Qe||g.state===J){g._transitionTo(at,Qe,J);try{this._zoneDelegate.cancelTask(this,g)}catch(C){throw g._transitionTo(Z,at),this._zoneDelegate.handleError(this,C),C}return this._updateTaskCount(g,-1),g._transitionTo(it,at),g.runCount=0,g}}_updateTaskCount(g,C){const de=g._zoneDelegates;-1==C&&(g._zoneDelegates=null);for(let Ee=0;EeHe.hasTask(g,C),onScheduleTask:(He,K,g,C)=>He.scheduleTask(g,C),onInvokeTask:(He,K,g,C,de,Ee)=>He.invokeTask(g,C,de,Ee),onCancelTask:(He,K,g,C)=>He.cancelTask(g,C)};class he{constructor(K,g,C){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=K,this._parentDelegate=g,this._forkZS=C&&(C&&C.onFork?C:g._forkZS),this._forkDlgt=C&&(C.onFork?g:g._forkDlgt),this._forkCurrZone=C&&(C.onFork?this.zone:g._forkCurrZone),this._interceptZS=C&&(C.onIntercept?C:g._interceptZS),this._interceptDlgt=C&&(C.onIntercept?g:g._interceptDlgt),this._interceptCurrZone=C&&(C.onIntercept?this.zone:g._interceptCurrZone),this._invokeZS=C&&(C.onInvoke?C:g._invokeZS),this._invokeDlgt=C&&(C.onInvoke?g:g._invokeDlgt),this._invokeCurrZone=C&&(C.onInvoke?this.zone:g._invokeCurrZone),this._handleErrorZS=C&&(C.onHandleError?C:g._handleErrorZS),this._handleErrorDlgt=C&&(C.onHandleError?g:g._handleErrorDlgt),this._handleErrorCurrZone=C&&(C.onHandleError?this.zone:g._handleErrorCurrZone),this._scheduleTaskZS=C&&(C.onScheduleTask?C:g._scheduleTaskZS),this._scheduleTaskDlgt=C&&(C.onScheduleTask?g:g._scheduleTaskDlgt),this._scheduleTaskCurrZone=C&&(C.onScheduleTask?this.zone:g._scheduleTaskCurrZone),this._invokeTaskZS=C&&(C.onInvokeTask?C:g._invokeTaskZS),this._invokeTaskDlgt=C&&(C.onInvokeTask?g:g._invokeTaskDlgt),this._invokeTaskCurrZone=C&&(C.onInvokeTask?this.zone:g._invokeTaskCurrZone),this._cancelTaskZS=C&&(C.onCancelTask?C:g._cancelTaskZS),this._cancelTaskDlgt=C&&(C.onCancelTask?g:g._cancelTaskDlgt),this._cancelTaskCurrZone=C&&(C.onCancelTask?this.zone:g._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const de=C&&C.onHasTask;(de||g&&g._hasTaskZS)&&(this._hasTaskZS=de?C:fe,this._hasTaskDlgt=g,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=K,C.onScheduleTask||(this._scheduleTaskZS=fe,this._scheduleTaskDlgt=g,this._scheduleTaskCurrZone=this.zone),C.onInvokeTask||(this._invokeTaskZS=fe,this._invokeTaskDlgt=g,this._invokeTaskCurrZone=this.zone),C.onCancelTask||(this._cancelTaskZS=fe,this._cancelTaskDlgt=g,this._cancelTaskCurrZone=this.zone))}fork(K,g){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,K,g):new q(K,g)}intercept(K,g,C){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,K,g,C):g}invoke(K,g,C,de,Ee){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,K,g,C,de,Ee):g.apply(C,de)}handleError(K,g){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,K,g)}scheduleTask(K,g){let C=g;if(this._scheduleTaskZS)this._hasTaskZS&&C._zoneDelegates.push(this._hasTaskDlgtOwner),C=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,K,g),C||(C=g);else if(g.scheduleFn)g.scheduleFn(g);else{if(g.type!=Pe)throw new Error("Task is missing scheduleFn.");Ne(g)}return C}invokeTask(K,g,C,de){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,K,g,C,de):g.callback.apply(C,de)}cancelTask(K,g){let C;if(this._cancelTaskZS)C=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,K,g);else{if(!g.cancelFn)throw Error("Task is not cancelable");C=g.cancelFn(g)}return C}hasTask(K,g){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,K,g)}catch(C){this.handleError(K,C)}}_updateTaskCount(K,g){const C=this._taskCounts,de=C[K],Ee=C[K]=de+g;if(Ee<0)throw new Error("More tasks executed then were scheduled.");0!=de&&0!=Ee||this.hasTask(this.zone,{microTask:C.microTask>0,macroTask:C.macroTask>0,eventTask:C.eventTask>0,change:K})}}class ie{constructor(K,g,C,de,Ee,Yt){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=K,this.source=g,this.data=de,this.scheduleFn=Ee,this.cancelFn=Yt,!C)throw new Error("callback is not defined");this.callback=C;const U=this;this.invoke=K===Xt&&de&&de.useG?ie.invokeTask:function(){return ie.invokeTask.call(y,U,this,arguments)}}static invokeTask(K,g,C){K||(K=this),sn++;try{return K.runCount++,K.zone.runTask(K,g,C)}finally{1==sn&&ee(),sn--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(it,wt)}_transitionTo(K,g,C){if(this._state!==g&&this._state!==C)throw new Error(`${this.type} '${this.source}': can not transition to '${K}', expecting state '${g}'${C?" or '"+C+"'":""}, was '${this._state}'.`);this._state=K,K==it&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const ke=_("setTimeout"),je=_("Promise"),Le=_("then");let qt,st=[],Ye=!1;function yt(He){if(qt||y[je]&&(qt=y[je].resolve(0)),qt){let K=qt[Le];K||(K=qt.then),K.call(qt,He)}else y[ke](He,0)}function Ne(He){0===sn&&0===st.length&&yt(ee),He&&st.push(He)}function ee(){if(!Ye){for(Ye=!0;st.length;){const He=st;st=[];for(let K=0;KIt,onUnhandledError:Ct,microtaskDrainDone:Ct,scheduleMicroTask:Ne,showUncaughtError:()=>!q[_("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:Ct,patchMethod:()=>Ct,bindArguments:()=>[],patchThen:()=>Ct,patchMacroTask:()=>Ct,patchEventPrototype:()=>Ct,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>Ct,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>Ct,wrapWithCurrentZone:()=>Ct,filterProperties:()=>[],attachOriginToPatched:()=>Ct,_redefineProperty:()=>Ct,patchCallbacks:()=>Ct,nativeScheduleMicroTask:yt};let It={parent:null,zone:new q(null,null)},An=null,sn=0;function Ct(){}E("Zone","Zone"),y.Zone=q}(globalThis);const Sr=Object.getOwnPropertyDescriptor,no=Object.defineProperty,ro=Object.getPrototypeOf,io=Object.create,jc=Array.prototype.slice,rl="addEventListener",Tt="removeEventListener",Ar=Zone.__symbol__(rl),Kr=Zone.__symbol__(Tt),rn="true",Ze="false",oo=Zone.__symbol__("");function bs(y,I){return Zone.current.wrap(y,I)}function il(y,I,w,E,A){return Zone.current.scheduleMacroTask(y,I,w,E,A)}const Ke=Zone.__symbol__,ei=typeof window<"u",ti=ei?window:void 0,zt=ei&&ti||globalThis,ol="removeAttribute";function so(y,I){for(let w=y.length-1;w>=0;w--)"function"==typeof y[w]&&(y[w]=bs(y[w],I+"_"+w));return y}function Os(y){return!y||!1!==y.writable&&!("function"==typeof y.get&&typeof y.set>"u")}const xs=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ni=!("nw"in zt)&&typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process),ao=!ni&&!xs&&!(!ei||!ti.HTMLElement),Ls=typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process)&&!xs&&!(!ei||!ti.HTMLElement),zr={},ri=function(y){if(!(y=y||zt.event))return;let I=zr[y.type];I||(I=zr[y.type]=Ke("ON_PROPERTY"+y.type));const w=this||y.target||zt,E=w[I];let A;return ao&&w===ti&&"error"===y.type?(A=E&&E.call(this,y.message,y.filename,y.lineno,y.colno,y.error),!0===A&&y.preventDefault()):(A=E&&E.apply(this,arguments),null!=A&&!A&&y.preventDefault()),A};function br(y,I,w){let E=Sr(y,I);if(!E&&w&&Sr(w,I)&&(E={enumerable:!0,configurable:!0}),!E||!E.configurable)return;const A=Ke("on"+I+"patched");if(y.hasOwnProperty(A)&&y[A])return;delete E.writable,delete E.value;const _=E.get,X=E.set,q=I.slice(2);let fe=zr[q];fe||(fe=zr[q]=Ke("ON_PROPERTY"+q)),E.set=function(he){let ie=this;!ie&&y===zt&&(ie=zt),ie&&("function"==typeof ie[fe]&&ie.removeEventListener(q,ri),X&&X.call(ie,null),ie[fe]=he,"function"==typeof he&&ie.addEventListener(q,ri,!1))},E.get=function(){let he=this;if(!he&&y===zt&&(he=zt),!he)return null;const ie=he[fe];if(ie)return ie;if(_){let ke=_.call(this);if(ke)return E.set.call(this,ke),"function"==typeof he[ol]&&he.removeAttribute(I),ke}return null},no(y,I,E),y[A]=!0}function Ps(y,I,w){if(I)for(let E=0;Efunction(X,q){const fe=w(X,q);return fe.cbIdx>=0&&"function"==typeof q[fe.cbIdx]?il(fe.name,q[fe.cbIdx],fe,A):_.apply(X,q)})}function er(y,I){y[Ke("OriginalDelegate")]=I}let Ac=!1,uo=!1;function zc(){if(Ac)return uo;Ac=!0;try{const y=ti.navigator.userAgent;(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/")||-1!==y.indexOf("Edge/"))&&(uo=!0)}catch{}return uo}Zone.__load_patch("ZoneAwarePromise",(y,I,w)=>{const E=Object.getOwnPropertyDescriptor,A=Object.defineProperty,X=w.symbol,q=[],fe=!1!==y[X("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],he=X("Promise"),ie=X("then"),ke="__creationTrace__";w.onUnhandledError=U=>{if(w.showUncaughtError()){const k=U&&U.rejection;k?console.error("Unhandled Promise rejection:",k instanceof Error?k.message:k,"; Zone:",U.zone.name,"; Task:",U.task&&U.task.source,"; Value:",k,k instanceof Error?k.stack:void 0):console.error(U)}},w.microtaskDrainDone=()=>{for(;q.length;){const U=q.shift();try{U.zone.runGuarded(()=>{throw U.throwOriginal?U.rejection:U})}catch(k){Le(k)}}};const je=X("unhandledPromiseRejectionHandler");function Le(U){w.onUnhandledError(U);try{const k=I[je];"function"==typeof k&&k.call(this,U)}catch{}}function st(U){return U&&U.then}function Ye(U){return U}function qt(U){return g.reject(U)}const yt=X("state"),Ne=X("value"),ee=X("finally"),Ut=X("parentPromiseValue"),it=X("parentPromiseState"),wt="Promise.then",Qe=null,J=!0,at=!1,Z=0;function Pe(U,k){return T=>{try{St(U,k,T)}catch(Q){St(U,!1,Q)}}}const ge=function(){let U=!1;return function(T){return function(){U||(U=!0,T.apply(null,arguments))}}},Xt="Promise resolved with itself",Fn=X("currentTaskTrace");function St(U,k,T){const Q=ge();if(U===T)throw new TypeError(Xt);if(U[yt]===Qe){let ue=null;try{("object"==typeof T||"function"==typeof T)&&(ue=T&&T.then)}catch(B){return Q(()=>{St(U,!1,B)})(),U}if(k!==at&&T instanceof g&&T.hasOwnProperty(yt)&&T.hasOwnProperty(Ne)&&T[yt]!==Qe)An(T),St(U,T[yt],T[Ne]);else if(k!==at&&"function"==typeof ue)try{ue.call(T,Q(Pe(U,k)),Q(Pe(U,!1)))}catch(B){Q(()=>{St(U,!1,B)})()}else{U[yt]=k;const B=U[Ne];if(U[Ne]=T,U[ee]===ee&&k===J&&(U[yt]=U[it],U[Ne]=U[Ut]),k===at&&T instanceof Error){const ae=I.currentTask&&I.currentTask.data&&I.currentTask.data[ke];ae&&A(T,Fn,{configurable:!0,enumerable:!1,writable:!0,value:ae})}for(let ae=0;ae{try{const te=U[Ne],Te=!!T&&ee===T[ee];Te&&(T[Ut]=te,T[it]=B);const ze=k.run(ae,void 0,Te&&ae!==qt&&ae!==Ye?[]:[te]);St(T,!0,ze)}catch(te){St(T,!1,te)}},T)}const He=function(){},K=y.AggregateError;class g{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(k){return k instanceof g?k:St(new this(null),J,k)}static reject(k){return St(new this(null),at,k)}static withResolvers(){const k={};return k.promise=new g((T,Q)=>{k.resolve=T,k.reject=Q}),k}static any(k){if(!k||"function"!=typeof k[Symbol.iterator])return Promise.reject(new K([],"All promises were rejected"));const T=[];let Q=0;try{for(let ae of k)Q++,T.push(g.resolve(ae))}catch{return Promise.reject(new K([],"All promises were rejected"))}if(0===Q)return Promise.reject(new K([],"All promises were rejected"));let ue=!1;const B=[];return new g((ae,te)=>{for(let Te=0;Te{ue||(ue=!0,ae(ze))},ze=>{B.push(ze),Q--,0===Q&&(ue=!0,te(new K(B,"All promises were rejected")))})})}static race(k){let T,Q,ue=new this((te,Te)=>{T=te,Q=Te});function B(te){T(te)}function ae(te){Q(te)}for(let te of k)st(te)||(te=this.resolve(te)),te.then(B,ae);return ue}static all(k){return g.allWithCallback(k)}static allSettled(k){return(this&&this.prototype instanceof g?this:g).allWithCallback(k,{thenCallback:Q=>({status:"fulfilled",value:Q}),errorCallback:Q=>({status:"rejected",reason:Q})})}static allWithCallback(k,T){let Q,ue,B=new this((ze,lt)=>{Q=ze,ue=lt}),ae=2,te=0;const Te=[];for(let ze of k){st(ze)||(ze=this.resolve(ze));const lt=te;try{ze.then(nt=>{Te[lt]=T?T.thenCallback(nt):nt,ae--,0===ae&&Q(Te)},nt=>{T?(Te[lt]=T.errorCallback(nt),ae--,0===ae&&Q(Te)):ue(nt)})}catch(nt){ue(nt)}ae++,te++}return ae-=2,0===ae&&Q(Te),B}constructor(k){const T=this;if(!(T instanceof g))throw new Error("Must be an instanceof Promise.");T[yt]=Qe,T[Ne]=[];try{const Q=ge();k&&k(Q(Pe(T,J)),Q(Pe(T,at)))}catch(Q){St(T,!1,Q)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return g}then(k,T){let Q=this.constructor?.[Symbol.species];(!Q||"function"!=typeof Q)&&(Q=this.constructor||g);const ue=new Q(He),B=I.current;return this[yt]==Qe?this[Ne].push(B,ue,k,T):sn(this,B,ue,k,T),ue}catch(k){return this.then(null,k)}finally(k){let T=this.constructor?.[Symbol.species];(!T||"function"!=typeof T)&&(T=g);const Q=new T(He);Q[ee]=ee;const ue=I.current;return this[yt]==Qe?this[Ne].push(ue,Q,k,k):sn(this,ue,Q,k,k),Q}}g.resolve=g.resolve,g.reject=g.reject,g.race=g.race,g.all=g.all;const C=y[he]=y.Promise;y.Promise=g;const de=X("thenPatched");function Ee(U){const k=U.prototype,T=E(k,"then");if(T&&(!1===T.writable||!T.configurable))return;const Q=k.then;k[ie]=Q,U.prototype.then=function(ue,B){return new g((te,Te)=>{Q.call(this,te,Te)}).then(ue,B)},U[de]=!0}return w.patchThen=Ee,C&&(Ee(C),hr(y,"fetch",U=>function Yt(U){return function(k,T){let Q=U.apply(k,T);if(Q instanceof g)return Q;let ue=Q.constructor;return ue[de]||Ee(ue),Q}}(U))),Promise[I.__symbol__("uncaughtPromiseErrors")]=q,g}),Zone.__load_patch("toString",y=>{const I=Function.prototype.toString,w=Ke("OriginalDelegate"),E=Ke("Promise"),A=Ke("Error"),_=function(){if("function"==typeof this){const he=this[w];if(he)return"function"==typeof he?I.call(he):Object.prototype.toString.call(he);if(this===Promise){const ie=y[E];if(ie)return I.call(ie)}if(this===Error){const ie=y[A];if(ie)return I.call(ie)}}return I.call(this)};_[w]=I,Function.prototype.toString=_;const X=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":X.call(this)}});let pr=!1;if(typeof window<"u")try{const y=Object.defineProperty({},"passive",{get:function(){pr=!0}});window.addEventListener("test",y,y),window.removeEventListener("test",y,y)}catch{pr=!1}const tg={useG:!0},jn={},bc={},ll=new RegExp("^"+oo+"(\\w+)(true|false)$"),Oc=Ke("propagationStopped");function ul(y,I){const w=(I?I(y):y)+Ze,E=(I?I(y):y)+rn,A=oo+w,_=oo+E;jn[y]={},jn[y][Ze]=A,jn[y][rn]=_}function xc(y,I,w,E){const A=E&&E.add||rl,_=E&&E.rm||Tt,X=E&&E.listeners||"eventListeners",q=E&&E.rmAll||"removeAllListeners",fe=Ke(A),he="."+A+":",ie="prependListener",ke="."+ie+":",je=function(Ne,ee,Ut){if(Ne.isRemoved)return;const it=Ne.callback;let wt;"object"==typeof it&&it.handleEvent&&(Ne.callback=J=>it.handleEvent(J),Ne.originalDelegate=it);try{Ne.invoke(Ne,ee,[Ut])}catch(J){wt=J}const Qe=Ne.options;return Qe&&"object"==typeof Qe&&Qe.once&&ee[_].call(ee,Ut.type,Ne.originalDelegate?Ne.originalDelegate:Ne.callback,Qe),wt};function Le(Ne,ee,Ut){if(!(ee=ee||y.event))return;const it=Ne||ee.target||y,wt=it[jn[ee.type][Ut?rn:Ze]];if(wt){const Qe=[];if(1===wt.length){const J=je(wt[0],it,ee);J&&Qe.push(J)}else{const J=wt.slice();for(let at=0;at{throw at})}}}const st=function(Ne){return Le(this,Ne,!1)},Ye=function(Ne){return Le(this,Ne,!0)};function qt(Ne,ee){if(!Ne)return!1;let Ut=!0;ee&&void 0!==ee.useG&&(Ut=ee.useG);const it=ee&&ee.vh;let wt=!0;ee&&void 0!==ee.chkDup&&(wt=ee.chkDup);let Qe=!1;ee&&void 0!==ee.rt&&(Qe=ee.rt);let J=Ne;for(;J&&!J.hasOwnProperty(A);)J=ro(J);if(!J&&Ne[A]&&(J=Ne),!J||J[fe])return!1;const at=ee&&ee.eventNameToString,Z={},Pe=J[fe]=J[A],ge=J[Ke(_)]=J[_],Xt=J[Ke(X)]=J[X],Fn=J[Ke(q)]=J[q];let St;ee&&ee.prepend&&(St=J[Ke(ee.prepend)]=J[ee.prepend]);const g=Ut?function(T){if(!Z.isExisting)return Pe.call(Z.target,Z.eventName,Z.capture?Ye:st,Z.options)}:function(T){return Pe.call(Z.target,Z.eventName,T.invoke,Z.options)},C=Ut?function(T){if(!T.isRemoved){const Q=jn[T.eventName];let ue;Q&&(ue=Q[T.capture?rn:Ze]);const B=ue&&T.target[ue];if(B)for(let ae=0;ae{Qn.zone.cancelTask(Qn)},{once:!0})),Z.target=null,Ci&&(Ci.taskData=null),fo&&(Pt.once=!0),!pr&&"boolean"==typeof Qn.options||(Qn.options=Pt),Qn.target=Te,Qn.capture=Pr,Qn.eventName=ze,nt&&(Qn.originalDelegate=lt),te?Yn.unshift(Qn):Yn.push(Qn),ae?Te:void 0}};return J[A]=k(Pe,he,g,C,Qe),St&&(J[ie]=k(St,ke,function(T){return St.call(Z.target,Z.eventName,T.invoke,Z.options)},C,Qe,!0)),J[_]=function(){const T=this||y;let Q=arguments[0];ee&&ee.transferEventName&&(Q=ee.transferEventName(Q));const ue=arguments[2],B=!!ue&&("boolean"==typeof ue||ue.capture),ae=arguments[1];if(!ae)return ge.apply(this,arguments);if(it&&!it(ge,ae,T,arguments))return;const te=jn[Q];let Te;te&&(Te=te[B?rn:Ze]);const ze=Te&&T[Te];if(ze)for(let lt=0;ltfunction(A,_){A[Oc]=!0,E&&E.apply(A,_)})}function Pc(y,I,w,E,A){const _=Zone.__symbol__(E);if(I[_])return;const X=I[_]=I[E];I[E]=function(q,fe,he){return fe&&fe.prototype&&A.forEach(function(ie){const ke=`${w}.${E}::`+ie,je=fe.prototype;try{if(je.hasOwnProperty(ie)){const Le=y.ObjectGetOwnPropertyDescriptor(je,ie);Le&&Le.value?(Le.value=y.wrapWithCurrentZone(Le.value,ke),y._redefineProperty(fe.prototype,ie,Le)):je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}else je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}catch{}}),X.call(I,q,fe,he)},y.attachOriginToPatched(I[E],X)}function _c(y,I,w){if(!w||0===w.length)return I;const E=w.filter(_=>_.target===y);if(!E||0===E.length)return I;const A=E[0].ignoreProperties;return I.filter(_=>-1===A.indexOf(_))}function Sn(y,I,w,E){y&&Ps(y,_c(y,I,w),E)}function co(y){return Object.getOwnPropertyNames(y).filter(I=>I.startsWith("on")&&I.length>2).map(I=>I.substring(2))}Zone.__load_patch("util",(y,I,w)=>{const E=co(y);w.patchOnProperties=Ps,w.patchMethod=hr,w.bindArguments=so,w.patchMacroTask=Sc;const A=I.__symbol__("BLACK_LISTED_EVENTS"),_=I.__symbol__("UNPATCHED_EVENTS");y[_]&&(y[A]=y[_]),y[A]&&(I[A]=I[_]=y[A]),w.patchEventPrototype=cl,w.patchEventTarget=xc,w.isIEOrEdge=zc,w.ObjectDefineProperty=no,w.ObjectGetOwnPropertyDescriptor=Sr,w.ObjectCreate=io,w.ArraySlice=jc,w.patchClass=lo,w.wrapWithCurrentZone=bs,w.filterProperties=_c,w.attachOriginToPatched=er,w._redefineProperty=Object.defineProperty,w.patchCallbacks=Pc,w.getGlobalObjects=()=>({globalSources:bc,zoneSymbolEventNames:jn,eventNames:E,isBrowser:ao,isMix:Ls,isNode:ni,TRUE_STR:rn,FALSE_STR:Ze,ZONE_SYMBOL_PREFIX:oo,ADD_EVENT_LISTENER_STR:rl,REMOVE_EVENT_LISTENER_STR:Tt})});const on=Ke("zoneTask");function Or(y,I,w,E){let A=null,_=null;w+=E;const X={};function q(he){const ie=he.data;return ie.args[0]=function(){return he.invoke.apply(this,arguments)},ie.handleId=A.apply(y,ie.args),he}function fe(he){return _.call(y,he.data.handleId)}A=hr(y,I+=E,he=>function(ie,ke){if("function"==typeof ke[0]){const je={isPeriodic:"Interval"===E,delay:"Timeout"===E||"Interval"===E?ke[1]||0:void 0,args:ke},Le=ke[0];ke[0]=function(){try{return Le.apply(this,arguments)}finally{je.isPeriodic||("number"==typeof je.handleId?delete X[je.handleId]:je.handleId&&(je.handleId[on]=null))}};const st=il(I,ke[0],je,q,fe);if(!st)return st;const Ye=st.data.handleId;return"number"==typeof Ye?X[Ye]=st:Ye&&(Ye[on]=st),Ye&&Ye.ref&&Ye.unref&&"function"==typeof Ye.ref&&"function"==typeof Ye.unref&&(st.ref=Ye.ref.bind(Ye),st.unref=Ye.unref.bind(Ye)),"number"==typeof Ye||Ye?Ye:st}return he.apply(y,ke)}),_=hr(y,w,he=>function(ie,ke){const je=ke[0];let Le;"number"==typeof je?Le=X[je]:(Le=je&&je[on],Le||(Le=je)),Le&&"string"==typeof Le.type?"notScheduled"!==Le.state&&(Le.cancelFn&&Le.data.isPeriodic||0===Le.runCount)&&("number"==typeof je?delete X[je]:je&&(je[on]=null),Le.zone.cancelTask(Le)):he.apply(y,ke)})}Zone.__load_patch("legacy",y=>{const I=y[Zone.__symbol__("legacyPatch")];I&&I()}),Zone.__load_patch("timers",y=>{const I="set",w="clear";Or(y,I,w,"Timeout"),Or(y,I,w,"Interval"),Or(y,I,w,"Immediate")}),Zone.__load_patch("requestAnimationFrame",y=>{Or(y,"request","cancel","AnimationFrame"),Or(y,"mozRequest","mozCancel","AnimationFrame"),Or(y,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(y,I)=>{const w=["alert","prompt","confirm"];for(let E=0;Efunction(fe,he){return I.current.run(_,y,he,q)})}),Zone.__load_patch("EventTarget",(y,I,w)=>{(function xr(y,I){I.patchEventPrototype(y,I)})(y,w),function fl(y,I){if(Zone[I.symbol("patchEventTarget")])return;const{eventNames:w,zoneSymbolEventNames:E,TRUE_STR:A,FALSE_STR:_,ZONE_SYMBOL_PREFIX:X}=I.getGlobalObjects();for(let fe=0;fe{lo("MutationObserver"),lo("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(y,I,w)=>{lo("IntersectionObserver")}),Zone.__load_patch("FileReader",(y,I,w)=>{lo("FileReader")}),Zone.__load_patch("on_property",(y,I,w)=>{!function _s(y,I){if(ni&&!Ls||Zone[y.symbol("patchEvents")])return;const w=I.__Zone_ignore_on_properties;let E=[];if(ao){const A=window;E=E.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const _=function al(){try{const y=ti.navigator.userAgent;if(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:A,ignoreProperties:["error"]}]:[];Sn(A,co(A),w&&w.concat(_),ro(A))}E=E.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let A=0;A{!function dl(y,I){const{isBrowser:w,isMix:E}=I.getGlobalObjects();(w||E)&&y.customElements&&"customElements"in y&&I.patchCallbacks(I,y.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(y,w)}),Zone.__load_patch("XHR",(y,I)=>{!function fe(he){const ie=he.XMLHttpRequest;if(!ie)return;const ke=ie.prototype;let Le=ke[Ar],st=ke[Kr];if(!Le){const Z=he.XMLHttpRequestEventTarget;if(Z){const Pe=Z.prototype;Le=Pe[Ar],st=Pe[Kr]}}const Ye="readystatechange",qt="scheduled";function yt(Z){const Pe=Z.data,ge=Pe.target;ge[_]=!1,ge[q]=!1;const Xt=ge[A];Le||(Le=ge[Ar],st=ge[Kr]),Xt&&st.call(ge,Ye,Xt);const Fn=ge[A]=()=>{if(ge.readyState===ge.DONE)if(!Pe.aborted&&ge[_]&&Z.state===qt){const It=ge[I.__symbol__("loadfalse")];if(0!==ge.status&&It&&It.length>0){const An=Z.invoke;Z.invoke=function(){const sn=ge[I.__symbol__("loadfalse")];for(let Ct=0;Ctfunction(Z,Pe){return Z[E]=0==Pe[2],Z[X]=Pe[1],Ut.apply(Z,Pe)}),wt=Ke("fetchTaskAborting"),Qe=Ke("fetchTaskScheduling"),J=hr(ke,"send",()=>function(Z,Pe){if(!0===I.current[Qe]||Z[E])return J.apply(Z,Pe);{const ge={target:Z,url:Z[X],isPeriodic:!1,args:Pe,aborted:!1},Xt=il("XMLHttpRequest.send",Ne,ge,yt,ee);Z&&!0===Z[q]&&!ge.aborted&&Xt.state===qt&&Xt.invoke()}}),at=hr(ke,"abort",()=>function(Z,Pe){const ge=function je(Z){return Z[w]}(Z);if(ge&&"string"==typeof ge.type){if(null==ge.cancelFn||ge.data&&ge.data.aborted)return;ge.zone.cancelTask(ge)}else if(!0===I.current[wt])return at.apply(Z,Pe)})}(y);const w=Ke("xhrTask"),E=Ke("xhrSync"),A=Ke("xhrListener"),_=Ke("xhrScheduled"),X=Ke("xhrURL"),q=Ke("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",y=>{y.navigator&&y.navigator.geolocation&&function sl(y,I){const w=y.constructor.name;for(let E=0;E{const fe=function(){return q.apply(this,so(arguments,w+"."+A))};return er(fe,q),fe})(_)}}}(y.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(y,I)=>{function w(E){return function(A){Lc(y,E).forEach(X=>{const q=y.PromiseRejectionEvent;if(q){const fe=new q(E,{promise:A.promise,reason:A.rejection});X.invoke(fe)}})}}y.PromiseRejectionEvent&&(I[Ke("unhandledPromiseRejectionHandler")]=w("unhandledrejection"),I[Ke("rejectionHandledHandler")]=w("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(y,I,w)=>{!function ks(y,I){I.patchMethod(y,"queueMicrotask",w=>function(E,A){Zone.current.scheduleMicroTask("queueMicrotask",A[0])})}(y,w)})}},Sr=>{Sr(Sr.s=207)}]); \ No newline at end of file diff --git a/ej2-angular/samples/timeline/orientations/vertical/main.db575e172bbe8a99.js b/ej2-angular/samples/timeline/orientations/vertical/main.db575e172bbe8a99.js deleted file mode 100644 index 39c402d290..0000000000 --- a/ej2-angular/samples/timeline/orientations/vertical/main.db575e172bbe8a99.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{207:(Sr,no,ro)=>{let Tt=null,Kr=1;const rn=Symbol("SIGNAL");function Ze(e){const n=Tt;return Tt=e,n}function zt(e){if((!ri(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==Kr)){if(!e.producerMustRecompute(e)&&!ni(e))return e.dirty=!1,void(e.lastCleanEpoch=Kr);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=Kr}}function ni(e){br(e);for(let n=0;n0}function br(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}let uo=null;function Sn(e){return"function"==typeof e}function co(e){const t=e(r=>{Error.call(r),r.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}const _s=co(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((r,i)=>`${i+1}) ${r.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t});function ks(e,n){if(e){const t=e.indexOf(n);0<=t&&e.splice(t,1)}}class on{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(const o of t)o.remove(this);else t.remove(this);const{initialTeardown:r}=this;if(Sn(r))try{r()}catch(o){n=o instanceof _s?o.errors:[o]}const{_finalizers:i}=this;if(i){this._finalizers=null;for(const o of i)try{fl(o)}catch(s){n=n??[],s instanceof _s?n=[...n,...s.errors]:n.push(s)}}if(n)throw new _s(n)}}add(n){var t;if(n&&n!==this)if(this.closed)fl(n);else{if(n instanceof on){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(t=this._finalizers)&&void 0!==t?t:[]).push(n)}}_hasParent(n){const{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){const{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){const{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&ks(t,n)}remove(n){const{_finalizers:t}=this;t&&ks(t,n),n instanceof on&&n._removeParent(this)}}on.EMPTY=(()=>{const e=new on;return e.closed=!0,e})();const Or=on.EMPTY;function dl(e){return e instanceof on||e&&"closed"in e&&Sn(e.remove)&&Sn(e.add)&&Sn(e.unsubscribe)}function fl(e){Sn(e)?e():e.unsubscribe()}const xr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},y={setTimeout(e,n,...t){const{delegate:r}=y;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){const{delegate:n}=y;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function w(){}const E=X("C",void 0,void 0);function X(e,n,t){return{kind:e,value:n,error:t}}let q=null;function fe(e){if(xr.useDeprecatedSynchronousErrorHandling){const n=!q;if(n&&(q={errorThrown:!1,error:null}),e(),n){const{errorThrown:t,error:r}=q;if(q=null,t)throw r}}else e()}class ie extends on{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,dl(n)&&n.add(this)):this.destination=Ne}static create(n,t,r){return new st(n,t,r)}next(n){this.isStopped?yt(function _(e){return X("N",e,void 0)}(n),this):this._next(n)}error(n){this.isStopped?yt(function A(e){return X("E",void 0,e)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?yt(E,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ke=Function.prototype.bind;function je(e,n){return ke.call(e,n)}class Le{constructor(n){this.partialObserver=n}next(n){const{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){Ye(r)}}error(n){const{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){Ye(r)}else Ye(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){Ye(t)}}}class st extends ie{constructor(n,t,r){let i;if(super(),Sn(n)||!n)i={next:n??void 0,error:t??void 0,complete:r??void 0};else{let o;this&&xr.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&je(n.next,o),error:n.error&&je(n.error,o),complete:n.complete&&je(n.complete,o)}):i=n}this.destination=new Le(i)}}function Ye(e){xr.useDeprecatedSynchronousErrorHandling?function he(e){xr.useDeprecatedSynchronousErrorHandling&&q&&(q.errorThrown=!0,q.error=e)}(e):function I(e){y.setTimeout(()=>{const{onUnhandledError:n}=xr;if(!n)throw e;n(e)})}(e)}function yt(e,n){const{onStoppedNotification:t}=xr;t&&y.setTimeout(()=>t(e,n))}const Ne={closed:!0,next:w,error:function qt(e){throw e},complete:w},ee="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ut(e){return e}let Qe=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){const r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){const o=function Z(e){return e&&e instanceof ie||function at(e){return e&&Sn(e.next)&&Sn(e.error)&&Sn(e.complete)}(e)&&dl(e)}(t)?t:new st(t,r,i);return fe(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return new(r=J(r))((i,o)=>{const s=new st({next:a=>{try{t(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(t){var r;return null===(r=this.source)||void 0===r?void 0:r.subscribe(t)}[ee](){return this}pipe(...t){return function wt(e){return 0===e.length?Ut:1===e.length?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}(t)(this)}toPromise(t){return new(t=J(t))((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=n=>new e(n),e})();function J(e){var n;return null!==(n=e??xr.Promise)&&void 0!==n?n:Promise}const Pe=co(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ge=(()=>{class e extends Qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){const r=new Xt(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Pe}next(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(t)}})}error(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;const{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return(null===(t=this.observers)||void 0===t?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){const{hasError:r,isStopped:i,observers:o}=this;return r||i?Or:(this.currentObservers=null,o.push(t),new on(()=>{this.currentObservers=null,ks(o,t)}))}_checkFinalizedStatuses(t){const{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){const t=new Qe;return t.source=this,t}}return e.create=(n,t)=>new Xt(n,t),e})();class Xt extends ge{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===r||r.call(t,n)}error(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===r||r.call(t,n)}complete(){var n,t;null===(t=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===t||t.call(n)}_subscribe(n){var t,r;return null!==(r=null===(t=this.source)||void 0===t?void 0:t.subscribe(n))&&void 0!==r?r:Or}}class Fn extends ge{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){const{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}}class sn extends ie{constructor(n,t,r,i,o,s){super(n),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(l){n.error(l)}}:super._next,this._error=i?function(a){try{i(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:t}=this;super.unsubscribe(),!t&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Ct(e,n){return function It(e){return n=>{if(function St(e){return Sn(e?.lift)}(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}((t,r)=>{let i=0;t.subscribe(function An(e,n,t,r,i){return new sn(e,n,t,r,i)}(r,o=>{r.next(e.call(n,o,i++))}))})}class g extends Error{constructor(n,t){super(function C(e,n){return`NG0${Math.abs(e)}${n?": "+n:""}`}(n,t)),this.code=n}}function B(e){for(let n in e)if(e[n]===B)return n;throw Error("Could not find renamed property on target object.")}function ae(e,n){for(const t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function te(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(te).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const n=e.toString();if(null==n)return""+n;const t=n.indexOf("\n");return-1===t?n:n.substring(0,t)}function Te(e,n){return null==e||""===e?null===n?"":n:null==n||""===n?e:e+" "+n}const lt=B({__forward_ref__:B});function nt(e){return e.__forward_ref__=nt,e.toString=function(){return te(this())},e}function oe(e){return function Pt(e){return"function"==typeof e&&e.hasOwnProperty(lt)&&e.__forward_ref__===nt}(e)?e():e}function Lr(e){return e&&!!e.\u0275providers}const Pr=B({\u0275cmp:B}),fo=B({\u0275dir:B}),Rs=B({\u0275pipe:B}),Un=B({\u0275fac:B}),Yn=B({__NG_ELEMENT_ID__:B}),Fs=B({__NG_ENV_ID__:B});function Ve(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():function pe(e){return"string"==typeof e?e:null==e?"":String(e)}(e)}function Rc(e,n){throw new g(-201,!1)}function Dn(e,n){null==e&&function Me(e,n,t,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${t} ${r} ${n} <=Actual]`))}(n,e,null,"!=")}function qe(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function po(e){return{providers:e.providers||[],imports:e.imports||[]}}function hl(e){return tg(e,gl)||tg(e,ng)}function tg(e,n){return e.hasOwnProperty(n)?e[n]:null}function pl(e){return e&&(e.hasOwnProperty(Fc)||e.hasOwnProperty(vC))?e[Fc]:null}const gl=B({\u0275prov:B}),Fc=B({\u0275inj:B}),ng=B({ngInjectableDef:B}),vC=B({ngInjectorDef:B});var Re=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(Re||{});let Uc;function vn(e){const n=Uc;return Uc=e,n}function ig(e,n,t){const r=hl(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:t&Re.Optional?null:void 0!==n?n:void Rc()}const rt=globalThis;class ye{constructor(n,t){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=qe({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Us={},Bc="__NG_DI_FLAG__",Ml="ngTempTokenPath",CC=/\n/gm,sg="__source";let go;function si(e){const n=go;return go=e,n}function wC(e,n=Re.Default){if(void 0===go)throw new g(-203,!1);return null===go?ig(e,void 0,n):go.get(e,n&Re.Optional?null:void 0,n)}function $e(e,n=Re.Default){return(function rg(){return Uc}()||wC)(oe(e),n)}function Be(e,n=Re.Default){return $e(e,ml(n))}function ml(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Wc(e){const n=[];for(let t=0;tn){s=o-1;break}}}for(;oo?"":i[d+1].toLowerCase();const h=8&r?f:null;if(h&&-1!==lg(h,u,0)||2&r&&u!==f){if(nr(r))return!1;s=!0}}}}else{if(!s&&!nr(r)&&!nr(l))return!1;if(s&&nr(l))continue;s=!1,r=l|1&r}}return nr(r)||s}function nr(e){return 0==(1&e)}function xC(e,n,t,r){if(null===n)return-1;let i=0;if(r||!t){let o=!1;for(;i-1)for(t++;t0?'="'+a+'"':"")+"]"}else 8&r?i+="."+s:4&r&&(i+=" "+s);else""!==i&&!nr(s)&&(n+=gg(o,i),i=""),r=s,o=o||!nr(r);t++}return""!==i&&(n+=gg(o,i)),n}function Gc(e){return _r(()=>{const n=mg(e),t={...n,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===yl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||tr.Emulated,styles:e.styles||Xe,_:null,schemas:e.schemas||null,tView:null,id:""};yg(t);const r=e.dependencies;return t.directiveDefs=Dl(r,!1),t.pipeDefs=Dl(r,!0),t.id=function VC(e){let n=0;const t=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const i of t)n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}(t),t})}function YC(e){return be(e)||Qt(e)}function QC(e){return null!==e}function Hs(e){return _r(()=>({type:e.type,bootstrap:e.bootstrap||Xe,declarations:e.declarations||Xe,imports:e.imports||Xe,exports:e.exports||Xe,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Mg(e,n){if(null==e)return gr;const t={};for(const r in e)if(e.hasOwnProperty(r)){const i=e[r];let o,s,a=ai.None;Array.isArray(i)?(a=i[0],o=i[1],s=i[2]??o):(o=i,s=i),n?(t[o]=a!==ai.None?[r,a]:r,n[o]=s):t[o]=r}return t}function Nn(e){return _r(()=>{const n=mg(e);return yg(n),n})}function be(e){return e[Pr]||null}function Qt(e){return e[fo]||null}function Kt(e){return e[Rs]||null}function mg(e){const n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputTransforms:null,inputConfig:e.inputs||gr,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Xe,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Mg(e.inputs,n),outputs:Mg(e.outputs),debugInfo:null}}function yg(e){e.features?.forEach(n=>n(e))}function Dl(e,n){if(!e)return null;const t=n?Kt:YC;return()=>("function"==typeof e?e():e).map(r=>t(r)).filter(QC)}const Et=0,R=1,ce=2,bt=3,rr=4,ln=5,ir=6,Mo=7,gt=8,hn=9,kr=10,Ie=11,Vs=12,Dg=13,mo=14,jt=15,Bs=16,yo=17,Mr=18,Ws=19,vg=20,li=21,vl=22,Ti=23,ve=25,Zc=1,mr=7,Do=9,Ot=10;var qc=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(qc||{});function un(e){return Array.isArray(e)&&"object"==typeof e[Zc]}function cn(e){return Array.isArray(e)&&!0===e[Zc]}function Xc(e){return 0!=(4&e.flags)}function wi(e){return e.componentOffset>-1}function Il(e){return 1==(1&e.flags)}function or(e){return!!e.template}function Jc(e){return 0!=(512&e[ce])}function ji(e,n){return e.hasOwnProperty(Un)?e[Un]:null}class GC{constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}}function Eg(e,n,t,r){null!==n?n.applyValueToInputSignal(n,r):e[t]=r}function Tg(e){return e.type.prototype.ngOnChanges&&(e.setInput=qC),ZC}function ZC(){const e=jg(this),n=e?.current;if(n){const t=e.previous;if(t===gr)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function qC(e,n,t,r,i){const o=this.declaredInputs[r],s=jg(e)||function XC(e,n){return e[wg]=n}(e,{previous:gr,current:null}),a=s.current||(s.current={}),l=s.previous,u=l[o];a[o]=new GC(u&&u.currentValue,t,l===gr),Eg(e,n,i,t)}const wg="__ngSimpleChanges__";function jg(e){return e[wg]||null}const yr=function(e,n,t){};let zg=!1;function ut(e){for(;Array.isArray(e);)e=e[Et];return e}function pn(e,n){return ut(n[e.index])}function Zs(e,n){return e.data[n]}function bn(e,n){const t=n[e];return un(t)?t:t[Et]}function rd(e){return 128==(128&e[ce])}function Dr(e,n){return null==n?null:e[n]}function bg(e){e[yo]=0}function rE(e){1024&e[ce]||(e[ce]|=1024,rd(e)&&qs(e))}function xg(e){return 9216&e[ce]||e[Ti]?.dirty}function id(e){xg(e)?qs(e):64&e[ce]&&(function KC(){return zg}()?(e[ce]|=1024,qs(e)):e[kr].changeDetectionScheduler?.notify())}function qs(e){e[kr].changeDetectionScheduler?.notify();let n=Si(e);for(;null!==n&&!(8192&n[ce])&&(n[ce]|=8192,rd(n));)n=Si(n)}function Si(e){const n=e[bt];return cn(n)?n[bt]:n}const me={lFrame:Hg(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function Pg(){return me.bindingsEnabled}function No(){return null!==me.skipHydrationRootTNode}function j(){return me.lFrame.lView}function Fe(){return me.lFrame.tView}function ct(){let e=_g();for(;null!==e&&64===e.type;)e=e.parent;return e}function _g(){return me.lFrame.currentTNode}function vr(e,n){const t=me.lFrame;t.currentTNode=e,t.isParent=n}function sd(){return me.lFrame.isParent}function ad(){me.lFrame.isParent=!1}function ME(e,n){const t=me.lFrame;t.bindingIndex=t.bindingRootIndex=e,ld(n)}function ld(e){me.lFrame.currentDirectiveIndex=e}function Ug(){return me.lFrame.currentQueryIndex}function cd(e){me.lFrame.currentQueryIndex=e}function yE(e){const n=e[R];return 2===n.type?n.declTNode:1===n.type?e[ln]:null}function Yg(e,n,t){if(t&Re.SkipSelf){let i=n,o=e;for(;!(i=i.parent,null!==i||t&Re.Host||(i=yE(o),null===i||(o=o[mo],10&i.type))););if(null===i)return!1;n=i,e=o}const r=me.lFrame=Qg();return r.currentTNode=n,r.lView=e,!0}function dd(e){const n=Qg(),t=e[R];me.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function Qg(){const e=me.lFrame,n=null===e?null:e.child;return null===n?Hg(e):n}function Hg(e){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=n),n}function Vg(){const e=me.lFrame;return me.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Bg=Vg;function fd(){const e=Vg();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function dn(){return me.lFrame.selectedIndex}function Ai(e){me.lFrame.selectedIndex=e}let $g=!0;function Tl(){return $g}function ui(e){$g=e}function wl(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t=r)break}else n[l]<0&&(e[yo]+=65536),(a>14>16&&(3&e[ce])===n&&(e[ce]+=16384,Zg(a,o)):Zg(a,o)}const Io=-1;class Js{constructor(n,t,r){this.factory=n,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=r}}function gd(e){return e!==Io}function Ks(e){return 32767&e}function ea(e,n){let t=function zE(e){return e>>16}(e),r=n;for(;t>0;)r=r[mo],t--;return r}let Md=!0;function Al(e){const n=Md;return Md=e,n}const qg=255,Xg=5;let bE=0;const Ir={};function zl(e,n){const t=Jg(e,n);if(-1!==t)return t;const r=n[R];r.firstCreatePass&&(e.injectorIndex=n.length,md(r.data,e),md(n,null),md(r.blueprint,null));const i=bl(e,n),o=e.injectorIndex;if(gd(i)){const s=Ks(i),a=ea(i,n),l=a[R].data;for(let u=0;u<8;u++)n[o+u]=a[s+u]|l[s+u]}return n[o+8]=i,o}function md(e,n){e.push(0,0,0,0,0,0,0,0,n)}function Jg(e,n){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===n[e.injectorIndex+8]?-1:e.injectorIndex}function bl(e,n){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;null!==i;){if(r=oM(i),null===r)return Io;if(t++,i=i[mo],-1!==r.injectorIndex)return r.injectorIndex|t<<16}return Io}function yd(e,n,t){!function OE(e,n,t){let r;"string"==typeof t?r=t.charCodeAt(0)||0:t.hasOwnProperty(Yn)&&(r=t[Yn]),null==r&&(r=t[Yn]=bE++);const i=r&qg;n.data[e+(i>>Xg)]|=1<=0?n&qg:_E:n}(t);if("function"==typeof o){if(!Yg(n,e,r))return r&Re.Host?Kg(i,0,r):eM(n,t,r,i);try{let s;if(s=o(r),null!=s||r&Re.Optional)return s;Rc()}finally{Bg()}}else if("number"==typeof o){let s=null,a=Jg(e,n),l=Io,u=r&Re.Host?n[jt][ln]:null;for((-1===a||r&Re.SkipSelf)&&(l=-1===a?bl(e,n):n[a+8],l!==Io&&iM(r,!1)?(s=n[R],a=Ks(l),n=ea(l,n)):a=-1);-1!==a;){const c=n[R];if(rM(o,a,c.data)){const d=LE(a,n,t,s,r,u);if(d!==Ir)return d}l=n[a+8],l!==Io&&iM(r,n[R].data[a+8]===u)&&rM(o,a,n)?(s=c,a=Ks(l),n=ea(l,n)):a=-1}}return i}function LE(e,n,t,r,i,o){const s=n[R],a=s.data[e+8],c=Ol(a,s,t,null==r?wi(a)&&Md:r!=s&&0!=(3&a.type),i&Re.Host&&o===a);return null!==c?zi(n,s,c,a):Ir}function Ol(e,n,t,r,i){const o=e.providerIndexes,s=n.data,a=1048575&o,l=e.directiveStart,c=o>>20,f=i?a+c:e.directiveEnd;for(let h=r?a:a+c;h=l&&p.type===t)return h}if(i){const h=s[l];if(h&&or(h)&&h.type===t)return l}return null}function zi(e,n,t,r){let i=e[t];const o=n.data;if(function wE(e){return e instanceof Js}(i)){const s=i;s.resolving&&function Qn(e,n){const t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new g(-200,`Circular dependency in DI detected for ${e}${t}`)}(Ve(o[t]));const a=Al(s.canSeeViewProviders);s.resolving=!0;const u=s.injectImpl?vn(s.injectImpl):null;Yg(e,r,Re.Default);try{i=e[t]=s.factory(void 0,o,e,r),n.firstCreatePass&&t>=r.directiveStart&&function EE(e,n,t){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=n.type.prototype;if(r){const s=Tg(n);(t.preOrderHooks??=[]).push(e,s),(t.preOrderCheckHooks??=[]).push(e,s)}i&&(t.preOrderHooks??=[]).push(0-e,i),o&&((t.preOrderHooks??=[]).push(e,o),(t.preOrderCheckHooks??=[]).push(e,o))}(t,o[t],n)}finally{null!==u&&vn(u),Al(a),s.resolving=!1,Bg()}}return i}function rM(e,n,t){return!!(t[n+(e>>Xg)]&1<Array.isArray(t)?zo(t,n):n(t))}function aM(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function xl(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}const xo=new ye(""),hM=new ye("",-1),Sd=new ye("");class kl{get(n,t=Us){if(t===Us){const r=new Error(`NullInjectorError: No provider for ${te(n)}!`);throw r.name="NullInjectorError",r}return t}}function sT(...e){return{\u0275providers:pM(0,e),\u0275fromNgModule:!0}}function pM(e,...n){const t=[],r=new Set;let i;const o=s=>{t.push(s)};return zo(n,s=>{const a=s;Rl(a,o,[],r)&&(i||=[],i.push(a))}),void 0!==i&&gM(i,o),t}function gM(e,n){for(let t=0;t{n(o,r)})}}function Rl(e,n,t,r){if(!(e=oe(e)))return!1;let i=null,o=pl(e);const s=!o&&be(e);if(o||s){if(s&&!s.standalone)return!1;i=e}else{const l=e.ngModule;if(o=pl(l),!o)return!1;i=l}const a=r.has(i);if(s){if(a)return!1;if(r.add(i),s.dependencies){const l="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const u of l)Rl(u,n,t,r)}}else{if(!o)return!1;{if(null!=o.imports&&!a){let u;r.add(i);try{zo(o.imports,c=>{Rl(c,n,t,r)&&(u||=[],u.push(c))})}finally{}void 0!==u&&gM(u,n)}if(!a){const u=ji(i)||(()=>new i);n({provide:i,useFactory:u,deps:Xe},i),n({provide:Sd,useValue:i,multi:!0},i),n({provide:xo,useValue:()=>$e(i),multi:!0},i)}const l=o.providers;if(null!=l&&!a){const u=e;zd(l,c=>{n(c,u)})}}}return i!==e&&void 0!==e.providers}function zd(e,n){for(let t of e)Lr(t)&&(t=t.\u0275providers),Array.isArray(t)?zd(t,n):n(t)}const aT=B({provide:String,useValue:B});function bd(e){return null!==e&&"object"==typeof e&&aT in e}function bi(e){return"function"==typeof e}const Od=new ye(""),Fl={},uT={};let xd;function Ul(){return void 0===xd&&(xd=new kl),xd}class Ur{}class Lo extends Ur{get destroyed(){return this._destroyed}constructor(n,t,r,i){super(),this.parent=t,this.source=r,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Pd(n,s=>this.processProvider(s)),this.records.set(hM,Po(void 0,this)),i.has("environment")&&this.records.set(Ur,Po(void 0,this));const o=this.records.get(Od);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Sd,Xe,Re.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const t of n)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(n){return this.assertNotDestroyed(),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){this.assertNotDestroyed();const t=si(this),r=vn(void 0);try{return n()}finally{si(t),vn(r)}}get(n,t=Us,r=Re.Default){if(this.assertNotDestroyed(),n.hasOwnProperty(Fs))return n[Fs](this);r=ml(r);const o=si(this),s=vn(void 0);try{if(!(r&Re.SkipSelf)){let l=this.records.get(n);if(void 0===l){const u=function pT(e){return"function"==typeof e||"object"==typeof e&&e instanceof ye}(n)&&hl(n);l=u&&this.injectableDefInScope(u)?Po(Ld(n),Fl):null,this.records.set(n,l)}if(null!=l)return this.hydrate(n,l)}return(r&Re.Self?Ul():this.parent).get(n,t=r&Re.Optional&&t===Us?null:t)}catch(a){if("NullInjectorError"===a.name){if((a[Ml]=a[Ml]||[]).unshift(te(n)),o)throw a;return function SC(e,n,t,r){const i=e[Ml];throw n[sg]&&i.unshift(n[sg]),e.message=function AC(e,n,t,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let i=te(n);if(Array.isArray(n))i=n.map(te).join(" -> ");else if("object"==typeof n){let o=[];for(let s in n)if(n.hasOwnProperty(s)){let a=n[s];o.push(s+":"+("string"==typeof a?JSON.stringify(a):te(a)))}i=`{${o.join(", ")}}`}return`${t}${r?"("+r+")":""}[${i}]: ${e.replace(CC,"\n ")}`}("\n"+e.message,i,t,r),e.ngTokenPath=i,e[Ml]=null,e}(a,n,"R3InjectorError",this.source)}throw a}finally{vn(s),si(o)}}resolveInjectorInitializers(){const n=si(this),t=vn(void 0);try{const i=this.get(xo,Xe,Re.Self);for(const o of i)o()}finally{si(n),vn(t)}}toString(){const n=[],t=this.records;for(const r of t.keys())n.push(te(r));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new g(205,!1)}processProvider(n){let t=bi(n=oe(n))?n:oe(n&&n.provide);const r=function dT(e){return bd(e)?Po(void 0,e.useValue):Po(function yM(e,n,t){let r;if(bi(e)){const i=oe(e);return ji(i)||Ld(i)}if(bd(e))r=()=>oe(e.useValue);else if(function mM(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Wc(e.deps||[]));else if(function MM(e){return!(!e||!e.useExisting)}(e))r=()=>$e(oe(e.useExisting));else{const i=oe(e&&(e.useClass||e.provide));if(!function fT(e){return!!e.deps}(e))return ji(i)||Ld(i);r=()=>new i(...Wc(e.deps))}return r}(e),Fl)}(n);if(!bi(n)&&!0===n.multi){let i=this.records.get(t);i||(i=Po(void 0,Fl,!0),i.factory=()=>Wc(i.multi),this.records.set(t,i)),t=n,i.multi.push(n)}this.records.set(t,r)}hydrate(n,t){return t.value===Fl&&(t.value=uT,t.value=t.factory()),"object"==typeof t.value&&t.value&&function hT(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}injectableDefInScope(n){if(!n.providedIn)return!1;const t=oe(n.providedIn);return"string"==typeof t?"any"===t||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){const t=this._onDestroyHooks.indexOf(n);-1!==t&&this._onDestroyHooks.splice(t,1)}}function Ld(e){const n=hl(e),t=null!==n?n.factory:ji(e);if(null!==t)return t;if(e instanceof ye)throw new g(204,!1);if(e instanceof Function)return function cT(e){if(e.length>0)throw new g(204,!1);const t=function DC(e){return e&&(e[gl]||e[ng])||null}(e);return null!==t?()=>t.factory(e):()=>new e}(e);throw new g(204,!1)}function Po(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Pd(e,n){for(const t of e)Array.isArray(t)?Pd(t,n):t&&Lr(t)?Pd(t.\u0275providers,n):n(t)}function IM(e,n=null,t=null,r){const i=function CM(e,n=null,t=null,r,i=new Set){const o=[t||Xe,sT(e)];return r=r||("object"==typeof e?void 0:te(e)),new Lo(o,n||Ul(),r||null,i)}(e,n,t,r);return i.resolveInjectorInitializers(),i}let Rd,Hn=(()=>{class e{static{this.THROW_IF_NOT_FOUND=Us}static{this.NULL=new kl}static create(t,r){if(Array.isArray(t))return IM({name:""},r,t,"");{const i=t.name??"";return IM({name:i},t.parent,t.providers,i)}}static{this.\u0275prov=qe({token:e,providedIn:"any",factory:()=>$e(hM)})}static{this.__NG_ELEMENT_ID__=-1}}return e})();const Fd=new ye("",{providedIn:"root",factory:()=>CT}),CT="ng",TM=new ye(""),_o=new ye("",{providedIn:"platform",factory:()=>"unknown"}),wM=new ye("",{providedIn:"root",factory:()=>function ci(){if(void 0!==Rd)return Rd;if(typeof document<"u")return document;throw new g(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function Bl(e){return 128==(128&e.flags)}var hi=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(hi||{});const Vd=new Map;let _T=0;const Wd="__ngContext__";function fn(e,n){un(n)?(e[Wd]=n[Ws],function RT(e){Vd.set(e[Ws],e)}(n)):e[Wd]=n}let $d;function Gd(e,n){return $d(e,n)}function Ro(e,n,t,r,i){if(null!=r){let o,s=!1;cn(r)?o=r:un(r)&&(s=!0,r=r[Et]);const a=ut(r);0===e&&null!==t?null==i?GM(n,t,a):xi(n,t,a,i||null,!0):1===e&&null!==t?xi(n,t,a,i||null,!0):2===e?function Jl(e,n,t){const r=ql(e,n);r&&function ew(e,n,t,r){e.removeChild(n,t,r)}(e,r,n,t)}(n,a,s):3===e&&n.destroyNode(a),null!=o&&function rw(e,n,t,r,i){const o=t[mr];o!==ut(t)&&Ro(n,e,r,o,i);for(let a=Ot;a0&&(e[t-1][rr]=r[rr]);const o=xl(e,Ot+n);!function $T(e,n){BM(e,n),n[Et]=null,n[ln]=null}(r[R],r);const s=o[Mr];null!==s&&s.detachView(o[R]),r[bt]=null,r[rr]=null,r[ce]&=-129}return r}function Zl(e,n){if(!(256&n[ce])){const t=n[Ie];t.destroyNode&&Kl(e,n,t,3,null,null),function ZT(e){let n=e[Vs];if(!n)return qd(e[R],e);for(;n;){let t=null;if(un(n))t=n[Vs];else{const r=n[Ot];r&&(t=r)}if(!t){for(;n&&!n[rr]&&n!==e;)un(n)&&qd(n[R],n),n=n[bt];null===n&&(n=e),un(n)&&qd(n[R],n),t=n&&n[rr]}n=t}}(n)}}function qd(e,n){if(!(256&n[ce])){n[ce]&=-129,n[ce]|=256,n[Ti]&&function ao(e){if(br(e),ri(e))for(let n=0;n=0?r[s]():r[-s].unsubscribe(),o+=2}else t[o].call(r[t[o+1]]);null!==r&&(n[Mo]=null);const i=n[li];if(null!==i){n[li]=null;for(let o=0;o-1){const{encapsulation:o}=e.data[r.directiveStart+i];if(o===tr.None||o===tr.Emulated)return null}return pn(r,t)}}(e,n.parent,t)}function xi(e,n,t,r,i){e.insertBefore(n,t,r,i)}function GM(e,n,t){e.appendChild(n,t)}function ZM(e,n,t,r,i){null!==r?xi(e,n,t,r,i):GM(e,n,t)}function ql(e,n){return e.parentNode(n)}function qM(e,n,t){return JM(e,n,t)}let Jd,JM=function XM(e,n,t){return 40&e.type?pn(e,t):null};function Xl(e,n,t,r){const i=Xd(e,r,n),o=n[Ie],a=qM(r.parent||n[ln],r,n);if(null!=i)if(Array.isArray(t))for(let l=0;lnull;function gf(e,n,t=!1){return ym(e,n,t)}class Uw{}class Cm{}class Qw{resolveComponentFactory(n){throw function Yw(e){const n=Error(`No component factory found for ${te(e)}.`);return n.ngComponent=e,n}(n)}}let lu=(()=>{class e{static{this.NULL=new Qw}}return e})();function Hw(){return Vo(ct(),j())}function Vo(e,n){return new Li(pn(e,n))}let Li=(()=>{class e{constructor(t){this.nativeElement=t}static{this.__NG_ELEMENT_ID__=Hw}}return e})();function Vw(e){return e instanceof Li?e.nativeElement:e}class Tm{}let Df=(()=>{class e{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function Bw(){const e=j(),t=bn(ct().index,e);return(un(t)?t:e)[Ie]}()}}return e})(),Ww=(()=>{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>null})}}return e})();const vf={};function ga(e,n,t,r,i=!1){for(;null!==t;){const o=n[t.index];null!==o&&r.push(ut(o)),cn(o)&&xm(o,r);const s=t.type;if(8&s)ga(e,n,t.child,r);else if(32&s){const a=Gd(t,n);let l;for(;l=a();)r.push(l)}else if(16&s){const a=em(n,t);if(Array.isArray(a))r.push(...a);else{const l=Si(n[jt]);ga(l[R],l,a,r,!0)}}t=i?t.projectionNext:t.next}return r}function xm(e,n){for(let t=Ot;t!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{qs(e.lView)},consumerOnSignalRead(){this.lView[Ti]=this}};function Pm(e){return km(e[Vs])}function _m(e){return km(e[rr])}function km(e){for(;null!==e&&!cn(e);)e=e[rr];return e}function Cf(e){return e.ngOriginalError}class Qr{constructor(){this._console=console}handleError(n){const t=this._findOriginalError(n);this._console.error("ERROR",n),t&&this._console.error("ORIGINAL ERROR",t)}_findOriginalError(n){let t=n&&Cf(n);for(;t&&Cf(t);)t=Cf(t);return t||null}}const Fm=new ye("",{providedIn:"root",factory:()=>Be(Qr).handleError.bind(void 0)}),Ym=new ye("",{providedIn:"root",factory:()=>!1}),Ce={};function Wm(e,n,t,r){if(!r)if(3==(3&n[ce])){const o=e.preOrderCheckHooks;null!==o&&jl(n,o,t)}else{const o=e.preOrderHooks;null!==o&&Sl(n,o,0,t)}Ai(t)}function we(e,n=Re.Default){const t=j();return null===t?$e(e,n):tM(ct(),t,oe(e),n)}function $m(e,n,t,r,i,o){const s=Ze(null);try{let a=null;i&ai.SignalBased&&(a=n[r][rn]),null!==a&&void 0!==a.transformFn&&(o=a.transformFn(o)),i&ai.HasDecoratorInputTransform&&(o=e.inputTransforms[r].call(n,o)),null!==e.setInput?e.setInput(n,a,o,t,r):Eg(n,a,r,o)}finally{Ze(s)}}function fu(e,n,t,r,i,o,s,a,l,u,c){const d=n.blueprint.slice();return d[Et]=i,d[ce]=204|r,(null!==u||e&&2048&e[ce])&&(d[ce]|=2048),bg(d),d[bt]=d[mo]=e,d[gt]=t,d[kr]=s||e&&e[kr],d[Ie]=a||e&&e[Ie],d[hn]=l||e&&e[hn]||null,d[ln]=o,d[Ws]=function kT(){return _T++}(),d[ir]=c,d[vg]=u,d[jt]=2==n.type?e[jt]:d,d}function Bo(e,n,t,r,i){let o=e.data[n];if(null===o)o=function Ef(e,n,t,r,i){const o=_g(),s=sd(),l=e.data[n]=function Cj(e,n,t,r,i,o){let s=n?n.injectorIndex:-1,a=0;return No()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?o:o&&o.parent,t,n,r,i);return null===e.firstChild&&(e.firstChild=l),null!==o&&(s?null==o.child&&null!==l.parent&&(o.child=l):null===o.next&&(o.next=l,l.prev=o)),l}(e,n,t,r,i),function gE(){return me.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=t,o.value=r,o.attrs=i;const s=function Xs(){const e=me.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}();o.injectorIndex=null===s?-1:s.injectorIndex}return vr(o,!0),o}function Ma(e,n,t,r){if(0===t)return-1;const i=n.length;for(let o=0;ove&&Wm(e,n,ve,!1),yr(s?2:0,i),t(r,i)}finally{Ai(o),yr(s?3:1,i)}}function Tf(e,n,t){if(Xc(n)){const r=Ze(null);try{const o=n.directiveEnd;for(let s=n.directiveStart;snull;function Xm(e,n,t,r,i){for(let o in n){if(!n.hasOwnProperty(o))continue;const s=n[o];if(void 0===s)continue;r??={};let a,l=ai.None;Array.isArray(s)?(a=s[0],l=s[1]):a=s;let u=o;if(null!==i){if(!i.hasOwnProperty(o))continue;u=i[o]}0===e?Jm(r,t,u,a,l):Jm(r,t,u,a)}return r}function Jm(e,n,t,r,i){let o;e.hasOwnProperty(t)?(o=e[t]).push(n,r):o=e[t]=[n,r],void 0!==i&&o.push(i)}function Af(e,n,t,r){if(Pg()){const i=null===r?null:{"":-1},o=function Oj(e,n){const t=e.directiveRegistry;let r=null,i=null;if(t)for(let o=0;o0;){const t=e[--n];if("number"==typeof t&&t<0)return t}return 0})(s)!=a&&s.push(a),s.push(t,r,o)}}(e,n,r,Ma(e,t,i.hostVars,Ce),i)}function Rj(e,n,t,r,i,o){const s=o[n];if(null!==s)for(let a=0;ae.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(a,s),function sj(e){e.lView[Ti]!==e&&(e.lView=null,Lm.push(e))}(a)),fd()}}function sy(e,n){for(let t=Pm(e);null!==t;t=_m(t))for(let r=Ot;r-1&&(aa(n,r),xl(t,r))}this._attachedToViewContainer=!1}Zl(this._lView[R],this._lView)}onDestroy(n){!function El(e,n){if(256==(256&e[ce]))throw new g(911,!1);null===e[li]&&(e[li]=[]),e[li].push(n)}(this._lView,n)}markForCheck(){ma(this._cdRefInjectingView||this._lView)}detach(){this._lView[ce]&=-129}reattach(){id(this._lView),this._lView[ce]|=128}detectChanges(){this._lView[ce]|=1024,Lf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new g(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,BM(this._lView[R],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new g(902,!1);this._appRef=n,id(this._lView)}}const cy=new Set;function kf(e){return n=>{setTimeout(e,void 0,n)}}const Vn=class nS extends ge{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,t,r){let i=n,o=t||(()=>null),s=r;if(n&&"object"==typeof n){const l=n;i=l.next?.bind(l),o=l.error?.bind(l),s=l.complete?.bind(l)}this.__isAsync&&(o=kf(o),i&&(i=kf(i)),s&&(s=kf(s)));const a=super.subscribe({next:i,error:o,complete:s});return n instanceof on&&n.add(a),a}};function dy(...e){}class vt{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:t=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Vn(!1),this.onMicrotaskEmpty=new Vn(!1),this.onStable=new Vn(!1),this.onError=new Vn(!1),typeof Zone>"u")throw new g(908,!1);Zone.assertZonePatched();const i=this;i._nesting=0,i._outer=i._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!r&&t,i.shouldCoalesceRunChangeDetection=r,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function rS(){const e="function"==typeof rt.requestAnimationFrame;let n=rt[e?"requestAnimationFrame":"setTimeout"],t=rt[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&n&&t){const r=n[Zone.__symbol__("OriginalDelegate")];r&&(n=r);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function sS(e){const n=()=>{!function oS(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(rt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Ff(e),e.isCheckStableRunning=!0,Rf(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Ff(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(t,r,i,o,s,a)=>{if(function aS(e){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0].data?.__ignore_ng_zone__}(a))return t.invokeTask(i,o,s,a);try{return fy(e),t.invokeTask(i,o,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||e.shouldCoalesceRunChangeDetection)&&n(),hy(e)}},onInvoke:(t,r,i,o,s,a,l)=>{try{return fy(e),t.invoke(i,o,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&n(),hy(e)}},onHasTask:(t,r,i,o)=>{t.hasTask(i,o),r===i&&("microTask"==o.change?(e._hasPendingMicrotasks=o.microTask,Ff(e),Rf(e)):"macroTask"==o.change&&(e.hasPendingMacrotasks=o.macroTask))},onHandleError:(t,r,i,o)=>(t.handleError(i,o),e.runOutsideAngular(()=>e.onError.emit(o)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!vt.isInAngularZone())throw new g(909,!1)}static assertNotInAngularZone(){if(vt.isInAngularZone())throw new g(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,i){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+i,n,iS,dy,dy);try{return o.runTask(s,t,r)}finally{o.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}}const iS={};function Rf(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Ff(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function fy(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function hy(e){e._nesting--,Rf(e)}let Da=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const t=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const i of t)i();return!!this.handler?.execute()||t.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>new e})}}return e})();function dS(e,n){const t=bn(n,e),r=t[R];!function fS(e,n){for(let t=n.length;t0&&rm(e,t,o.join(" "))}}(f,F,p,r),void 0!==t&&function IS(e,n,t){const r=e.projection=[];for(let i=0;i=0;r--){const i=e[r];i.hostVars=n+=i.hostVars,i.hostAttrs=Qs(i.hostAttrs,t=Qs(t,i.hostAttrs))}}(r)}function ES(e,n){for(const t in n.inputs){if(!n.inputs.hasOwnProperty(t)||e.inputs.hasOwnProperty(t))continue;const r=n.inputs[t];if(void 0!==r&&(e.inputs[t]=r,e.declaredInputs[t]=n.declaredInputs[t],null!==n.inputTransforms)){const i=Array.isArray(r)?r[0]:r;if(!n.inputTransforms.hasOwnProperty(i))continue;e.inputTransforms??={},e.inputTransforms[i]=n.inputTransforms[i]}}}function Mu(e){return e===gr?{}:e===Xe?[]:e}function wS(e,n){const t=e.viewQuery;e.viewQuery=t?(r,i)=>{n(r,i),t(r,i)}:n}function jS(e,n){const t=e.contentQueries;e.contentQueries=t?(r,i,o)=>{n(r,i,o),t(r,i,o)}:n}function SS(e,n){const t=e.hostBindings;e.hostBindings=t?(r,i)=>{n(r,i),t(r,i)}:n}function $o(e,n){return!n||null===n.firstChild||Bl(e)}function ja(e,n,t,r=!0){const i=n[R];if(function qT(e,n,t,r){const i=Ot+r,o=t.length;r>0&&(t[i-1][rr]=n),r{class e{static{this.__NG_ELEMENT_ID__=nA}}return e})();function nA(){return Ly(ct(),j())}const rA=Bn,Oy=class extends rA{constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Vo(this._hostTNode,this._hostLView)}get injector(){return new Ht(this._hostTNode,this._hostLView)}get parentInjector(){const n=bl(this._hostTNode,this._hostLView);if(gd(n)){const t=ea(n,this._hostLView),r=Ks(n);return new Ht(t[R].data[r+8],t)}return new Ht(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const t=xy(this._lContainer);return null!==t&&t[n]||null}get length(){return this._lContainer.length-Ot}createEmbeddedView(n,t,r){let i,o;"number"==typeof r?i=r:null!=r&&(i=r.index,o=r.injector);const a=n.createEmbeddedViewImpl(t||{},o,null);return this.insertImpl(a,i,$o(this._hostTNode,null)),a}createComponent(n,t,r,i,o){const s=n&&!function ta(e){return"function"==typeof e}(n);let a;if(s)a=t;else{const p=t||{};a=p.index,r=p.injector,i=p.projectableNodes,o=p.environmentInjector||p.ngModuleRef}const l=s?n:new va(be(n)),u=r||this.parentInjector;if(!o&&null==l.ngModule){const M=(s?u:this.parentInjector).get(Ur,null);M&&(o=M)}be(l.componentType??{});const h=l.create(u,i,null,o);return this.insertImpl(h.hostView,a,$o(this._hostTNode,null)),h}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){const i=n._lView;if(function nE(e){return cn(e[bt])}(i)){const a=this.indexOf(n);if(-1!==a)this.detach(a);else{const l=i[bt],u=new Oy(l,l[ln],l[bt]);u.detach(u.indexOf(n))}}const o=this._adjustIndex(t),s=this._lContainer;return ja(s,i,o,r),n.attachToViewContainerRef(),aM($f(s),o,n),n}move(n,t){return this.insert(n,t)}indexOf(n){const t=xy(this._lContainer);return null!==t?t.indexOf(n):-1}remove(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);r&&(xl($f(this._lContainer),t),Zl(r[R],r))}detach(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);return r&&null!=xl($f(this._lContainer),t)?new ya(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function xy(e){return e[8]}function $f(e){return e[8]||(e[8]=[])}function Ly(e,n){let t;const r=n[e.index];return cn(r)?t=r:(t=ty(r,n,null,e),n[e.index]=t,hu(n,t)),Py(t,n,e,r),new Oy(t,e,n)}let Py=function ky(e,n,t,r){if(e[mr])return;let i;i=8&t.type?ut(r):function iA(e,n){const t=e[Ie],r=t.createComment(""),i=pn(n,e);return xi(t,ql(t,i),r,function tw(e,n){return e.nextSibling(n)}(t,i),!1),r}(n,t),e[mr]=i},Gf=()=>!1;function Go(e,n,t,r,i,o,s,a){const l=j(),u=Fe(),c=e+ve,d=u.firstCreatePass?function lA(e,n,t,r,i,o,s,a,l){const u=n.consts,c=Bo(n,e,4,s||null,Dr(u,a));Af(n,t,c,Dr(u,l)),wl(n,c);const d=c.tView=Sf(2,c,r,i,o,n.directiveRegistry,n.pipeRegistry,null,n.schemas,u,null);return null!==n.queries&&(n.queries.template(n,c),d.queries=n.queries.embeddedTView(c)),c}(c,u,l,n,t,r,i,o,s):u.data[c];vr(d,!1);const f=Ry(u,l,d,e);Tl()&&Xl(u,l,f,d),fn(f,l);const h=ty(f,l,f,d);return l[c]=h,hu(l,h),function _y(e,n,t){return Gf(e,n,t)}(h,d,l),Il(d)&&wf(u,l,d),null!=s&&jf(l,d,a),Go}let Ry=function Fy(e,n,t,r){return ui(!0),n[Ie].createComment("")};function Su(e,n,t){const r=j();return function _t(e,n,t){return!Object.is(e[n],t)&&(e[n]=t,!0)}(r,function Nr(){return me.lFrame.bindingIndex++}(),n)&&function Ln(e,n,t,r,i,o,s,a){const l=pn(n,t);let c,u=n.inputs;!a&&null!=u&&(c=u[r])?(xf(e,t,c,r,i),wi(n)&&function wj(e,n){const t=bn(n,e);16&t[ce]||(t[ce]|=64)}(t,n.index)):3&n.type&&(r=function Tj(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),i=null!=s?s(i,n.value||"",r):i,o.setProperty(l,r,i))}(Fe(),function Dt(){const e=me.lFrame;return Zs(e.tView,e.selectedIndex)}(),r,e,n,r[Ie],t,!1),Su}function sh(e,n,t,r,i){const s=i?"class":"style";xf(e,t,n.inputs[s],s,r)}function zu(e,n,t,r){const i=j(),o=Fe(),s=ve+e,a=i[Ie],l=o.firstCreatePass?function bz(e,n,t,r,i,o){const s=n.consts,l=Bo(n,e,2,r,Dr(s,i));return Af(n,t,l,Dr(s,o)),null!==l.attrs&&gu(l,l.attrs,!1),null!==l.mergedAttrs&&gu(l,l.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,l),l}(s,o,i,n,t,r):o.data[s],u=_D(o,i,l,a,n,e);i[s]=u;const c=Il(l);return vr(l,!0),im(a,u,l),32!=(32&l.flags)&&Tl()&&Xl(o,i,u,l),0===function iE(){return me.lFrame.elementDepthCount}()&&fn(u,i),function oE(){me.lFrame.elementDepthCount++}(),c&&(wf(o,i,l),Tf(o,l,i)),null!==r&&jf(i,l),zu}function bu(){let e=ct();sd()?ad():(e=e.parent,vr(e,!1));const n=e;(function aE(e){return me.skipHydrationRootTNode===e})(n)&&function dE(){me.skipHydrationRootTNode=null}(),function sE(){me.lFrame.elementDepthCount--}();const t=Fe();return t.firstCreatePass&&(wl(t,e),Xc(e)&&t.queries.elementEnd(e)),null!=n.classesWithoutHost&&function SE(e){return 0!=(8&e.flags)}(n)&&sh(t,n,j(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function AE(e){return 0!=(16&e.flags)}(n)&&sh(t,n,j(),n.stylesWithoutHost,!1),bu}function fh(e,n,t,r){return zu(e,n,t,r),bu(),fh}let _D=(e,n,t,r,i,o)=>(ui(!0),Gl(r,i,function Wg(){return me.lFrame.currentNamespace}()));const fs="en-US";let HD=fs;function mh(e){return!!e&&"function"==typeof e.then}function pv(e){return!!e&&"function"==typeof e.subscribe}function _b(e,n){let t=null;const r=function LC(e){const n=e.attrs;if(null!=n){const t=n.indexOf(5);if(!(1&t))return n[t+1]}return null}(e);for(let i=0;i{class e{static{this.__NG_ELEMENT_ID__=Ub}}return e})();const Rb=Vr,Fb=class extends Rb{constructor(n,t,r){super(),this._declarationLView=n,this._declarationTContainer=t,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,t){return this.createEmbeddedViewImpl(n,t)}createEmbeddedViewImpl(n,t,r){const i=function wa(e,n,t,r){const i=n.tView,a=fu(e,i,t,4096&e[ce]?4096:16,null,n,null,null,null,r?.injector??null,r?.dehydratedView??null);a[Bs]=e[n.index];const u=e[Mr];return null!==u&&(a[Mr]=u.createEmbeddedView(i)),Uf(i,a,t),a}(this._declarationLView,this._declarationTContainer,n,{injector:t,dehydratedView:r});return new ya(i)}};function Ub(){return _u(ct(),j())}function _u(e,n){return 4&e.type?new Fb(n,e,Vo(e,n)):null}class vh{constructor(n){this.queryList=n,this.matches=null}clone(){return new vh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Nh{constructor(n=[]){this.queries=n}createEmbeddedView(n){const t=n.queries;if(null!==t){const r=null!==n.contentQueries?n.contentQueries[0]:t.length,i=[];for(let o=0;o0)r.push(s[a/2]);else{const u=o[a+1],c=n[-l];for(let d=Ot;d{class e{constructor(t){this._injector=t,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){const r=pM(0,t.type),i=r.length>0?function M1(e,n,t=null){return new nN({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}([r],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,i)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(const t of this.cachedInjectors.values())null!==t&&t.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=qe({token:e,providedIn:"environment",factory:()=>new e($e(Ur))})}}return e})();function rN(e){(function Pi(e){cy.has(e)||(cy.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))})("NgStandalone"),e.getStandaloneInjector=n=>n.get(m1).getOrCreateStandaloneInjector(e)}let Rh=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Fn(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const t=this.taskId++;return this.pendingTasks.add(t),t}remove(t){this.pendingTasks.delete(t),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const _N=new ye(""),QO=new ye("");let Hh=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r}),this.appInits=Be(QO,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const t=[];for(const i of this.appInits){const o=i();if(mh(o))t.push(o);else if(pv(o)){const s=new Promise((a,l)=>{o.subscribe({complete:a,error:l})});t.push(s)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(i=>{this.reject(i)}),0===t.length&&r(),this.initialized=!0}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const kN=new ye("");let ys=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Be(Fm),this.afterRenderEffectManager=Be(Da),this.componentTypes=[],this.components=[],this.isStable=Be(Rh).hasPendingTasks.pipe(Ct(t=>!t)),this._injector=Be(Ur)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(t,r){const i=t instanceof Cm;if(!this._injector.get(Hh).done)throw!i&&function Ei(e){const n=be(e)||Qt(e)||Kt(e);return null!==n&&n.standalone}(t),new g(405,!1);let s;s=i?t:this._injector.get(lu).resolveComponentFactory(t),this.componentTypes.push(s.componentType);const a=function VO(e){return e.isBoundToModule}(s)?void 0:this._injector.get(Yi),u=s.create(Hn.NULL,[],r||s.selector,a),c=u.location.nativeElement,d=u.injector.get(_N,null);return d?.registerApplication(c),u.onDestroy(()=>{this.detachView(u.hostView),Qu(this.components,u),d?.unregisterApplication(c)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new g(101,!1);try{this._runningTick=!0;for(let t of this._views)t.detectChanges()}catch(t){this.internalErrorHandler(t)}finally{try{this.afterRenderEffectManager.execute()}catch(t){this.internalErrorHandler(t)}this._runningTick=!1}}attachView(t){const r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){const r=t;Qu(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t);const r=this._injector.get(kN,[]);[...this._bootstrapListeners,...r].forEach(i=>i(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>Qu(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new g(406,!1);const t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Qu(e,n){const t=e.indexOf(n);t>-1&&e.splice(t,1)}let WO=(()=>{class e{constructor(){this.zone=Be(vt),this.applicationRef=Be(ys)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function QN(e){return[{provide:vt,useFactory:e},{provide:xo,multi:!0,useFactory:()=>{const n=Be(WO,{optional:!0});return()=>n.initialize()}},{provide:xo,multi:!0,useFactory:()=>{const n=Be(ZO);return()=>{n.initialize()}}},{provide:Fm,useFactory:$O}]}function $O(){const e=Be(vt),n=Be(Qr);return t=>e.runOutsideAngular(()=>n.handleError(t))}function GO(e){return function Ad(e){return{\u0275providers:e}}([[],QN(()=>new vt(function HN(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}(e)))])}let ZO=(()=>{class e{constructor(){this.subscription=new on,this.initialized=!1,this.zone=Be(vt),this.pendingTasks=Be(Rh)}initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{vt.assertNotInAngularZone(),queueMicrotask(()=>{null!==t&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{vt.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const Br=new ye("",{providedIn:"root",factory:()=>Be(Br,Re.Optional|Re.SkipSelf)||function qO(){return typeof $localize<"u"&&$localize.locale||fs}()}),Vh=new ye("");let mi=null;function v4(e){try{const{rootComponent:n,appProviders:t,platformProviders:r}=e,i=function t4(e=[]){if(mi)return mi;const n=function WN(e=[],n){return Hn.create({name:n,providers:[{provide:Od,useValue:"platform"},{provide:Vh,useValue:new Set([()=>mi=null])},...e]})}(e);return mi=n,function RN(){!function zc(e){uo=e}(()=>{throw new g(600,!1)})}(),function $N(e){e.get(TM,null)?.forEach(t=>t())}(n),n}(r),o=[GO(),...t||[]],a=new nN({providers:o,parent:i,debugName:"",runEnvironmentInitializers:!1}).injector,l=a.get(vt);return l.run(()=>{a.resolveInjectorInitializers();const u=a.get(Qr,null);let c;l.runOutsideAngular(()=>{c=l.onError.subscribe({next:h=>{u.handleError(h)}})});const d=()=>a.destroy(),f=i.get(Vh);return f.add(d),a.onDestroy(()=>{c.unsubscribe(),f.delete(d)}),function FN(e,n,t){try{const r=t();return mh(r)?r.catch(i=>{throw n.runOutsideAngular(()=>e.handleError(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>e.handleError(r)),r}}(u,l,()=>{const h=a.get(Hh);return h.runInitializers(),h.donePromise.then(()=>{!function VD(e){Dn(e,"Expected localeId to be defined"),"string"==typeof e&&(HD=e.toLowerCase().replace(/_/g,"-"))}(a.get(Br,fs)||fs);const M=a.get(ys);return void 0!==n&&M.bootstrap(n),M})})})}catch(n){return Promise.reject(n)}}let mI=null;function Jh(){return mI}class P4{}const Hi=new ye("");let OI=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Hs({type:e})}static{this.\u0275inj=po({})}}return e})();function LI(e){return"server"===e}class wL extends P4{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class gp extends wL{static makeCurrent(){!function L4(e){mI??=e}(new gp)}onAndCancel(n,t,r){return n.addEventListener(t,r),()=>{n.removeEventListener(t,r)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,t){return(t=t||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return"window"===t?window:"document"===t?n:"body"===t?n.body:null}getBaseHref(n){const t=function jL(){return Wa=Wa||document.querySelector("base"),Wa?Wa.getAttribute("href"):null}();return null==t?null:function SL(e){return new URL(e,document.baseURI).pathname}(t)}resetBaseElement(){Wa=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return function Nx(e,n){n=encodeURIComponent(n);for(const t of e.split(";")){const r=t.indexOf("="),[i,o]=-1==r?[t,""]:[t.slice(0,r),t.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}(document.cookie,n)}}let Wa=null,zL=(()=>{class e{build(){return new XMLHttpRequest}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const Mp=new ye("");let RI=(()=>{class e{constructor(t,r){this._zone=r,this._eventNameToPlugin=new Map,t.forEach(i=>{i.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,r,i){return this._findPluginFor(r).addEventListener(t,r,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(o=>o.supports(t)),!r)throw new g(5101,!1);return this._eventNameToPlugin.set(t,r),r}static{this.\u0275fac=function(r){return new(r||e)($e(Mp),$e(vt))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class FI{constructor(n){this._doc=n}}const mp="ng-app-id";let UI=(()=>{class e{constructor(t,r,i,o={}){this.doc=t,this.appId=r,this.nonce=i,this.platformId=o,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=LI(o),this.resetHostNodes()}addStyles(t){for(const r of t)1===this.changeUsageCount(r,1)&&this.onStyleAdded(r)}removeStyles(t){for(const r of t)this.changeUsageCount(r,-1)<=0&&this.onStyleRemoved(r)}ngOnDestroy(){const t=this.styleNodesInDOM;t&&(t.forEach(r=>r.remove()),t.clear());for(const r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(t){this.hostNodes.add(t);for(const r of this.getAllStyles())this.addStyleToHost(t,r)}removeHost(t){this.hostNodes.delete(t)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(t){for(const r of this.hostNodes)this.addStyleToHost(r,t)}onStyleRemoved(t){const r=this.styleRef;r.get(t)?.elements?.forEach(i=>i.remove()),r.delete(t)}collectServerRenderedStyles(){const t=this.doc.head?.querySelectorAll(`style[${mp}="${this.appId}"]`);if(t?.length){const r=new Map;return t.forEach(i=>{null!=i.textContent&&r.set(i.textContent,i)}),r}return null}changeUsageCount(t,r){const i=this.styleRef;if(i.has(t)){const o=i.get(t);return o.usage+=r,o.usage}return i.set(t,{usage:r,elements:[]}),r}getStyleElement(t,r){const i=this.styleNodesInDOM,o=i?.get(r);if(o?.parentNode===t)return i.delete(r),o.removeAttribute(mp),o;{const s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=r,this.platformIsServer&&s.setAttribute(mp,this.appId),t.appendChild(s),s}}addStyleToHost(t,r){const i=this.getStyleElement(t,r),o=this.styleRef,s=o.get(r)?.elements;s?s.push(i):o.set(r,{elements:[i],usage:1})}resetHostNodes(){const t=this.hostNodes;t.clear(),t.add(this.doc.head)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi),$e(Fd),$e(wM,8),$e(_o))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const yp={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Dp=/%COMP%/g,LL=new ye("",{providedIn:"root",factory:()=>!0});function QI(e,n){return n.map(t=>t.replace(Dp,e))}let HI=(()=>{class e{constructor(t,r,i,o,s,a,l,u=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=s,this.platformId=a,this.ngZone=l,this.nonce=u,this.rendererByCompId=new Map,this.platformIsServer=LI(a),this.defaultRenderer=new vp(t,s,l,this.platformIsServer)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;this.platformIsServer&&r.encapsulation===tr.ShadowDom&&(r={...r,encapsulation:tr.Emulated});const i=this.getOrCreateRenderer(t,r);return i instanceof BI?i.applyToHost(t):i instanceof Np&&i.applyStyles(),i}getOrCreateRenderer(t,r){const i=this.rendererByCompId;let o=i.get(r.id);if(!o){const s=this.doc,a=this.ngZone,l=this.eventManager,u=this.sharedStylesHost,c=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(r.encapsulation){case tr.Emulated:o=new BI(l,u,r,this.appId,c,s,a,d);break;case tr.ShadowDom:return new RL(l,u,t,r,s,a,this.nonce,d);default:o=new Np(l,u,r,c,s,a,d)}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(r){return new(r||e)($e(RI),$e(UI),$e(Fd),$e(LL),$e(Hi),$e(_o),$e(vt),$e(wM))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class vp{constructor(n,t,r,i){this.eventManager=n,this.doc=t,this.ngZone=r,this.platformIsServer=i,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(n,t){return t?this.doc.createElementNS(yp[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(VI(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(VI(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){n&&n.removeChild(t)}selectRootElement(n,t){let r="string"==typeof n?this.doc.querySelector(n):n;if(!r)throw new g(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,i){if(i){t=i+":"+t;const o=yp[i];o?n.setAttributeNS(o,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){const i=yp[r];i?n.removeAttributeNS(i,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,i){i&(hi.DashCase|hi.Important)?n.style.setProperty(t,r,i&hi.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&hi.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){null!=n&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r){if("string"==typeof n&&!(n=Jh().getGlobalEventTarget(this.doc,n)))throw new Error(`Unsupported event target ${n} for event ${t}`);return this.eventManager.addEventListener(n,t,this.decoratePreventDefault(r))}decoratePreventDefault(n){return t=>{if("__ngUnwrap__"===t)return n;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>n(t)):n(t))&&t.preventDefault()}}}function VI(e){return"TEMPLATE"===e.tagName&&void 0!==e.content}class RL extends vp{constructor(n,t,r,i,o,s,a,l){super(n,o,s,l),this.sharedStylesHost=t,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const u=QI(i.id,i.styles);for(const c of u){const d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=c,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(this.nodeOrShadowRoot(n),t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Np extends vp{constructor(n,t,r,i,o,s,a,l){super(n,o,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=i,this.styles=l?QI(l,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class BI extends Np{constructor(n,t,r,i,o,s,a,l){const u=i+"-"+r.id;super(n,t,r,o,s,a,l,u),this.contentAttr=function PL(e){return"_ngcontent-%COMP%".replace(Dp,e)}(u),this.hostAttr=function _L(e){return"_nghost-%COMP%".replace(Dp,e)}(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){const r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}}let FL=(()=>{class e extends FI{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,i){return t.addEventListener(r,i,!1),()=>this.removeEventListener(t,r,i)}removeEventListener(t,r,i){return t.removeEventListener(r,i)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const WI=["alt","control","meta","shift"],UL={"\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"},YL={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let QL=(()=>{class e extends FI{constructor(t){super(t)}supports(t){return null!=e.parseEventName(t)}addEventListener(t,r,i){const o=e.parseEventName(r),s=e.eventCallback(o.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Jh().onAndCancel(t,o.domEventName,s))}static parseEventName(t){const r=t.toLowerCase().split("."),i=r.shift();if(0===r.length||"keydown"!==i&&"keyup"!==i)return null;const o=e._normalizeKey(r.pop());let s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),WI.forEach(u=>{const c=r.indexOf(u);c>-1&&(r.splice(c,1),s+=u+".")}),s+=o,0!=r.length||0===o.length)return null;const l={};return l.domEventName=i,l.fullKey=s,l}static matchEventFullKeyCode(t,r){let i=UL[t.key]||t.key,o="";return r.indexOf("code.")>-1&&(i=t.code,o="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),WI.forEach(s=>{s!==i&&(0,YL[s])(t)&&(o+=s+".")}),o+=i,o===r)}static eventCallback(t,r,i){return o=>{e.matchEventFullKeyCode(o,t)&&i.runGuarded(()=>r(o))}}static _normalizeKey(t){return"esc"===t?"escape":t}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();function $I(e){return{appProviders:[...ZL,...e?.providers??[]],platformProviders:$L}}const $L=[{provide:_o,useValue:"browser"},{provide:TM,useValue:function VL(){gp.makeCurrent()},multi:!0},{provide:Hi,useFactory:function WL(){return function IT(e){Rd=e}(document),document},deps:[]}],ZL=[{provide:Od,useValue:"root"},{provide:Qr,useFactory:function BL(){return new Qr},deps:[]},{provide:Mp,useClass:FL,multi:!0,deps:[Hi,vt,_o]},{provide:Mp,useClass:QL,multi:!0,deps:[Hi]},HI,UI,RI,{provide:Tm,useExisting:HI},{provide:class rL{},useClass:zL,deps:[]},[]];function cc(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o}var tP=0,Cp=!1;function fc(e,n){var t=n;return t.unshift(void 0),new(Function.prototype.bind.apply(e,t))}function S(e,n){for(var t=n,r=e.replace(/\[/g,".").replace(/\]/g,"").split("."),i=0;i"u"}function Za(e){try{throw new Error(e)}catch(n){throw new Error(n.message+"\n"+n.stack)}}function le(){return Cp}var Xa,e,n,lP={latn:{_digits:"0123456789",_type:"numeric"}},e0={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},t0=[0,1,2,3,4,5,6,7,8,9],Nt=function(){function e(){}return e.getMainObject=function(n,t){return S(le()?t:"main."+t,n)},e.getNumberingSystem=function(n){return S("supplemental.numberingSystems",n)||this.numberingSystems},e.reverseObject=function(n,t){for(var i={},o=0,s=t||Object.keys(n);o13&&(p+=1,s-=12),s-=1,a=p-4716;var N=f-24e5,v=10631/30,z=f-1948084,x=Math.floor(z/10631);z-=10631*x;var F=Math.floor((z-.1335)/v),se=30*x+F;z-=Math.floor(F*v+.1335);var Se=Math.floor((z+28.5001)/29.5);13===Se&&(Se=12);for(var De=z-Math.floor(29.5001*Se-29),Je=0;JeN);Je++);var $t=Je+16260,Gt=Math.floor(($t-1)/12),kn=Gt+1,Jn=$t-12*Gt,L=N-n[Je-1]+1;return(L+"").length>2&&(L=De,Jn=Se,kn=se),{year:kn,month:Jn,date:L}},e.toGregorian=function r(i,o,s){var M=Math.floor(s+n[12*(i-1)+1+(o-1)-16260-1]-1+24e5+.5),m=Math.floor((M-1867216.25)/36524.25),N=1524+(m=M+1+m-Math.floor(m/4)),v=Math.floor((N-122.1)/365.25),z=Math.floor(365.25*v),x=Math.floor((N-z)/30.6001),F=N-z-Math.floor(30.6001*x),se=x-(x>13.5?13:1),Se=v-(se>2.5?4716:4715);return Se<=0&&se--,new Date(Se+"/"+se+"/"+F)};var re,dP=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,n0="stand-alone",fP=["sun","mon","tue","wed","thu","fri","sat"],r0={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},o0=function(){function e(){}return e.dateFormat=function(n,t,r){var i=this,o=re.getDependables(r,n,t.calendar),s=S("parserObject.numbers",o),a=o.dateObject,l={isIslamic:re.islamicRegex.test(t.calendar)};le()&&t.isServerRendered&&(t=re.compareBlazorDateFormats(t,n));var u=t.format||re.getResultantPattern(t.skeleton,o.dateObject,t.type,!1,le()?n:"");if(l.dateSeperator=le()?S("dateSeperator",a):re.getDateSeparator(o.dateObject),ne(u))Za("Format options or type given must be invalid");else{u=re.ConvertDateToWeekFormat(u),le()&&(u=u.replace(/tt/,"a")),l.pattern=u,l.numMapper=le()?Oe({},s):Nt.getNumberMapper(o.parserObject,Nt.getNumberingSystem(r));for(var d=0,f=u.match(dP)||[];d2?i+=t.month[""+f]:p=!0;break;case"E":case"c":i+=t.weekday[""+fP[n.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(p=!0,"d"===d)f=s.date;else if("f"===d){p=!1,M=!0;var N=(h=(h=n[""+r0[""+d]]().toString()).substring(0,c)).length;if(c!==N){if(c>3)continue;for(var v=0;v0?1:0],s=Math.abs(n);return o.replace(/HH?|mm/g,function(a){var l=a.length,u=-1!==a.indexOf("H");return r.checkTwodigitNumber(Math.floor(u?s/60:s%60),l)})},e}(),s0={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},Is=["infinity","nan","group","decimal","exponential"],a0=function(){function e(){}return e.numberFormatter=function(n,t,r){var l,i=this,o=Oe({},t),s={},a={},u=re.getDependables(r,n,"",!0),c=u.numericObject;a.numberMapper=le()?Oe({},c):Nt.getNumberMapper(u.parserObject,Nt.getNumberingSystem(r),!0),a.currencySymbol=le()?S("currencySymbol",c):re.getCurrencySymbol(u.numericObject,o.currency||el,t.altSymbol,t.ignoreCurrency),a.percentSymbol=le()?S("numberSymbols.percentSign",c):a.numberMapper.numberSymbols.percentSign,a.minusSymbol=le()?S("numberSymbols.minusSign",c):a.numberMapper.numberSymbols.minusSign;var d=a.numberMapper.numberSymbols;if(t.format&&!re.formatRegex.test(t.format))s=re.customFormat(t.format,a,u.numericObject),!ne(o.useGrouping)&&o.useGrouping&&(o.useGrouping=s.pData.useGrouping);else{if(Oe(o,re.getProperNumericSkeleton(t.format||"N")),o.isCurrency="currency"===o.type,o.isPercent="percent"===o.type,le()||(l=re.getSymbolPattern(o.type,a.numberMapper.numberSystem,u.numericObject,o.isAccount)),o.groupOne=this.checkValueRange(o.maximumSignificantDigits,o.minimumSignificantDigits,!0),this.checkValueRange(o.maximumFractionDigits,o.minimumFractionDigits,!1,!0),ne(o.fractionDigits)||(o.minimumFractionDigits=o.maximumFractionDigits=o.fractionDigits),ne(o.useGrouping)&&(o.useGrouping=!0),o.isCurrency&&!le()&&(l=l.replace(/\u00A4/g,re.defaultCurrency)),le())s.nData=Oe({},{},S(o.type+"nData",c)),s.pData=Oe({},{},S(o.type+"pData",c)),"currency"===o.type&&t.currency&&re.replaceBlazorCurrency([s.pData,s.nData],a.currencySymbol,t.currency);else{var f=l.split(";");s.nData=re.getFormatData(f[1]||"-"+f[0],!0,a.currencySymbol),s.pData=re.getFormatData(f[0],!1,a.currencySymbol),o.useGrouping&&(o.groupSeparator=d[Is[2]],o.groupData=this.getGroupingDetails(f[0]))}if(ne(o.minimumFractionDigits)&&(o.minimumFractionDigits=s.nData.minimumFraction),ne(o.maximumFractionDigits)){var p=s.nData.maximumFraction;o.maximumFractionDigits=ne(p)&&o.isPercent?0:p}var M=o.minimumFractionDigits,m=o.maximumFractionDigits;!ne(M)&&!ne(m)&&M>m&&(o.maximumFractionDigits=M)}return Oe(s.nData,o),Oe(s.pData,o),function(N){return isNaN(N)?d[Is[1]]:isFinite(N)?i.intNumberFormatter(N,s,a,t):d[Is[0]]}},e.getGroupingDetails=function(n){var t={},r=n.match(re.negativeDataRegex);if(r&&r[4]){var i=r[4],o=i.lastIndexOf(",");if(-1!==o){var s=i.split(".")[0];t.primary=s.length-o-1;var a=i.lastIndexOf(",",o-1);-1!==a&&(t.secondary=o-1-a)}}return t},e.checkValueRange=function(n,t,r,i){var o=i?"f":"s",s=0,a=s0["l"+o],l=s0["m"+o];if(ne(n)||(this.checkRange(n,a,i),s++),ne(t)||(this.checkRange(t,l,i),s++),2===s){if(!(ni[1])&&Za(t+"value must be within the range"+i[0]+"to"+i[1])},e.intNumberFormatter=function(n,t,r,i){var o;if(!ne(t.nData.type)){n<0?(n*=-1,o=t.nData):o=0===n&&t.zeroData||t.pData;var s="";if(o.isPercent&&(n*=100),o.groupOne)s=this.processSignificantDigits(n,o.minimumSignificantDigits,o.maximumSignificantDigits);else if(s=this.processFraction(n,o.minimumFractionDigits,o.maximumFractionDigits,i),o.minimumIntegerDigits&&(s=this.processMinimumIntegers(s,o.minimumIntegerDigits)),r.isCustomFormat&&o.minimumFractionDigits=0&&"0"===l[parseInt(c.toString(),10)]&&c>=o.minimumFractionDigits;c--)l=l.slice(0,c);s=a[0]+"."+l}return"scientific"===o.type&&(s=(s=n.toExponential(o.maximumFractionDigits)).replace("e",r.numberMapper.numberSymbols[Is[4]])),s=s.replace(".",r.numberMapper.numberSymbols[Is[3]]),s="#,###,,;(#,###,,)"===o.format?this.customPivotFormat(parseInt(s,10)):s,o.useGrouping&&(s=this.groupNumbers(s,o.groupData.primary,o.groupSeparator||",",r.numberMapper.numberSymbols[Is[3]]||".",o.groupData.secondary)),s=Nt.convertValueParts(s,re.latnParseRegex,r.numberMapper.mapper),"N/A"===o.nlead?o.nlead:"0"===s&&i&&"0"===i.format?s+o.nend:o.nlead+s+o.nend}},e.processSignificantDigits=function(n,t,r){var i=n+"";return i.lengtht;)c=l.slice(u-t,u)+(c.length?r+c:""),u-=t,s&&(t=o,s=!1);return a[0]=l.slice(0,u)+(c.length?r:"")+c,a.join(i)},e.processFraction=function(n,t,r,i){var o=(n+"").split(".")[1],s=o?o.length:0;if(t&&sr||0===r))return n.toFixed(r);var u=n+"";return"0"===u[0]&&i&&"###.00"===i.format&&(u=u.slice(1)),u},e.processMinimumIntegers=function(n,t){var r=n.split("."),i=r[0],o=i.length;if(o=5e5){var i=(n/=1e6).toString().split(".")[1];return i&&+i.substring(0,1)>=5?Math.ceil(n).toString():Math.floor(n).toString()}return""},e}(),hc=(new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),function(){function e(n){this.ranArray=[],this.boundedEvents={},!D(n)&&(this.context=n)}return e.prototype.on=function(n,t,r,i){if(!D(t)){var o=r||this.context;if(this.notExist(n))return void(this.boundedEvents[""+n]=[{handler:t,context:o,id:i}]);D(i)?this.isHandlerPresent(this.boundedEvents[""+n],t)||this.boundedEvents[""+n].push({handler:t,context:o}):-1===this.ranArray.indexOf(i)&&(this.ranArray.push(i),this.boundedEvents[""+n].push({handler:t,context:o,id:i}))}},e.prototype.off=function(n,t,r){if(!this.notExist(n)){var i=S(n,this.boundedEvents);if(t){for(var o=0;o1&&(W.fractionDigits=parseInt(O[2],10)),W}function p(L,O,W,b){var V=b?{}:{nlead:"",nend:""},H=L.match(e.customRegex);if(H){b||(V.nlead=M(H[1],W),V.nend=M(H[10],W),V.groupPattern=H[4]);var Ae=H[7];if(Ae&&O){var Zt=Ae.match(n);V.minimumFraction=D(Zt)?0:Zt.length,V.maximumFraction=Ae.length-1}}return V}function M(L,O){return L?(L=L.replace(e.defaultCurrency,O),""===O?L.trim():L):""}function m(L,O,W,b){return b?"$":S("currencies."+O+(W?"."+W:".symbol"),L)||S("currencies."+O+".symbol-alt-narrow",L)||"$"}function v(L,O,W){var b={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},V=L.match(e.customRegex);if(D(V)||""===V[5]&&"N/A"!==L)return b.type=void 0,b;b.nlead=V[1],b.nend=V[10];var H=V[6],Ae=!!H.match(/ $/g),Zt=-1!==H.replace(/ $/g,"").indexOf(" ");b.useGrouping=-1!==H.indexOf(",")||Zt,H=H.replace(/,/g,"");var Ge=V[7];if(-1!==H.indexOf("0")&&(b.minimumIntegerDigits=H.length-H.indexOf("0")),D(Ge)||(b.minimumFractionDigits=Ge.lastIndexOf("0"),b.maximumFractionDigits=Ge.lastIndexOf("#"),-1===b.minimumFractionDigits&&(b.minimumFractionDigits=0),(-1===b.maximumFractionDigits||b.maximumFractionDigitsH.lastIndexOf("'"))){b[""+a[parseInt(V.toString(),10)]]=H.substr(0,Ae)+W+H.substr(Ae+1),b[""+a[""+O]]=!0,b.type=b.isCurrency?"currency":"percent";break}}return b}function se(L,O){if(-1!==L.indexOf(",")){var W=L.split(",");L=W[0]+S("numberMapper.numberSymbols.group",O)+W[1].replace(".",S("numberMapper.numberSymbols.decimal",O))}else L=L.replace(".",S("numberMapper.numberSymbols.decimal",O));return L}function De(L,O,W){L+=".";for(var b=0;b0;H-=3)L=","+W[H-2]+W[H-1]+W[parseInt(H.toString(),10)]+L;return L=L.slice(1),O[1]?L+"."+O[1]:L}e.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,e.basicPatterns=["short","medium","long","full"],e.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},e.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},e.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},e.month="months",e.days="days",e.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},e.getResultantPattern=l,e.getDependables=u,e.getSymbolPattern=c,e.ConvertDateToWeekFormat=d,e.compareBlazorDateFormats=f,e.getProperNumericSkeleton=h,e.getFormatData=p,e.changeCurrencySymbol=M,e.getCurrencySymbol=m,e.customFormat=function N(L,O,W){for(var b={},V=L.split(";"),H=["pData","nData","zeroData"],Ae=0;Ae1,Ge.nData=le()?S(dr.type+"nData",Ae):p(to[1]||"-"+to[0],!0,Ii),Ge.pData=le()?S(dr.type+"pData",Ae):p(to[0],!1,Ii),!Kn[2]&&!O.minimumFractionDigits&&!O.maximumFractionDigits&&(Zt=p(eo.split(";")[0],!0,"",!0).minimumFraction)}if(e.formatRegex.test(O.format)||!O.format){if(Oe(H,h(O.format||"N")),H.custom=!1,Ft="###0",(H.fractionDigits||O.minimumFractionDigits||O.maximumFractionDigits||Zt)&&(H.fractionDigits&&(O.minimumFractionDigits=O.maximumFractionDigits=H.fractionDigits),Ft=De(Ft,Zt||H.fractionDigits||O.minimumFractionDigits||0,O.maximumFractionDigits||0)),O.minimumIntegerDigits&&(Ft=Je(Ft,O.minimumIntegerDigits)),O.useGrouping&&(Ft=$t(Ft)),"currency"===H.type||H.type&&le()){le()&&"currency"!==H.type&&(Ge.pData=S(H.type+"pData",Ae),Ge.nData=S(H.type+"nData",Ae));var pC=Ft;Ft=Ge.pData.nlead+pC+Ge.pData.nend,(Ge.hasNegativePattern||le())&&(Ft+=";"+Ge.nData.nlead+pC+Ge.nData.nend)}"percent"===H.type&&!le()&&(Ft+=" %")}else Ft=O.format.replace(/'/g,'"');return Object.keys(fr).length>0&&(Ft=b?Ft:se(Ft,fr)),Ft},e.fractionDigitsPattern=De,e.minimumIntegerPattern=Je,e.groupingPattern=$t,e.getWeekData=function Gt(L,O){var W="sun",b=S("supplemental.weekData.firstDay",O),V=L;return/en-/.test(V)&&(V=V.slice(3)),V=V.slice(0,2).toUpperCase()+V.substr(2),b&&(W=b[""+V]||b[V.slice(0,2)]||"sun"),s[""+W]},e.replaceBlazorCurrency=function kn(L,O,W){var b=function cP(e){return S(e||"",uP)}(W);if(O!==b)for(var V=0,H=L;V=0?W:W+7;var V=Math.floor((L.getTime()-O.getTime()-6e4*(L.getTimezoneOffset()-O.getTimezoneOffset()))/864e5)+1;if(W<4){if((b=Math.floor((V+W-1)/7)+1)>52){var Ae=new Date(L.getFullYear()+1,0,1).getDay();b=(Ae=Ae>=0?Ae:Ae+7)<4?1:53}}else b=Math.floor((V+W-1)/7);return b}}(re||(re={}));var TP=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini|mobile/i,wP=/msie|trident/i,jP=/Trident\/7\./,SP=/(ipad|iphone|ipod touch)/i,AP=/(ipad|iphone|ipod touch);.*os 7_\d|(ipad|iphone|ipod touch);.*os 8_\d/i,zP=/android/i,bP=/trident|windows phone|edge/i,OP=/(version)[ /]([\w.]+)/i,jp={OPERA:/(opera|opr)(?:.*version|)[ /]([\w.]+)/i,EDGE:/(edge)(?:.*version|)[ /]([\w.]+)/i,CHROME:/(chrome|crios)[ /]([\w.]+)/i,PANTHOMEJS:/(phantomjs)[ /]([\w.]+)/i,SAFARI:/(safari)[ /]([\w.]+)/i,WEBKIT:/(webkit)[ /]([\w.]+)/i,MSIE:/(msie|trident) ([\w.]+)/i,MOZILLA:/(mozilla)(?:.*? rv:([\w.]+)|)/i};typeof window<"u"&&(window.browserDetails=window.browserDetails||{});var Y=function(){function e(){}return e.extractBrowserDetail=function(){for(var n={culture:{}},r=[],i=0,o=Object.keys(jp);i-1},e.getValue=function(n,t){var r=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===e.isTouch&&!jp.CHROME.test(navigator.userAgent)&&(r.isIos=!0,r.isDevice=!0,r.isTouch=!0,r.isPointer=!0),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(r.isPointer=!1),typeof r[""+n]>"u"?r[""+n]=t.test(e.userAgent):r[""+n]},Object.defineProperty(e,"userAgent",{get:function(){return e.uA},set:function(n){e.uA=n,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"info",{get:function(){return ne(window.browserDetails.info)?window.browserDetails.info=e.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIE",{get:function(){return e.getValue("isIE",wP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isTouch",{get:function(){return ne(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isPointer",{get:function(){return ne(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isMSPointer",{get:function(){return ne(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isDevice",{get:function(){return e.getValue("isDevice",TP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos",{get:function(){return e.getValue("isIos",SP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos7",{get:function(){return e.getValue("isIos7",AP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isAndroid",{get:function(){return e.getValue("isAndroid",zP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWebView",{get:function(){return ne(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(ne(window.cordova)&&ne(window.PhoneGap)&&ne(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWindows",{get:function(){return e.getValue("isWindows",bP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchStartEvent",{get:function(){return ne(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=e.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchMoveEvent",{get:function(){return ne(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=e.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchEndEvent",{get:function(){return ne(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=e.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchCancelEvent",{get:function(){return ne(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=e.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),e.uA=typeof navigator<"u"?navigator.userAgent:"",e}(),$=function(){function e(){}return e.addOrGetEventData=function(n){return"__eventList"in n?n.__eventList.events:(n.__eventList={},n.__eventList.events=[])},e.add=function(n,t,r,i,o){var a,s=e.addOrGetEventData(n);a=o?function oP(e,n){var t;return function(){for(var r=this,i=[],o=0;o"u"||(t.innerHTML=n.innerHTML?n.innerHTML:"",void 0!==n.className&&(t.className=n.className),void 0!==n.id&&(t.id=n.id),void 0!==n.styles&&t.setAttribute("style",n.styles),void 0!==n.attrs&&Ap(t,n.attrs)),t}function G(e,n){for(var t=p0(n),r=RegExp,i=0,o=e;i0;)r.appendChild(e[0]);else for(var i=0,o=e;i-1&&!i[parseInt(o.toString(),10)].match(/\[.*\]/)){var s=i[parseInt(o.toString(),10)].split("#");if(s[1].match(/^\d/)||s[1].match(n)){var a=i[parseInt(o.toString(),10)].split(".");a[0]=a[0].replace(/#/,"[id='")+"']",i[parseInt(o.toString(),10)]=a.join(".")}}t[parseInt(r.toString(),10)]=i.join(" ")}return t.join(",")}return e}(e),n.querySelector(e)}var LP=new RegExp("]"),Bi=function(){function e(n,t){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new hc(this),ne(t)||(this.element="string"==typeof t?document.querySelector(t):t,D(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),ne(n)||this.setProperties(n,!0),this.isDestroyed=!1}return e.prototype.setProperties=function(n,t){var r=this.isProtectedOnChange;this.isProtectedOnChange=!!t,Vi(this,n),!0!==t?(Vi(this.changedProperties,n),this.dataBind()):le()&&this.isRendered&&this.serverDataBind(n),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=r},e.callChildDataBind=function(n,t){for(var i=0,o=Object.keys(n);i0?i-1:0,r+=t=-1!==t?"-"+t:"-"+i}return this.controlParent!==this.parentObj&&(r=this.parentObj.getParentKey()+"."+this.propName+t),r},e}(),qP=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],A0=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],z0=function(){function e(n){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var t=null;return{setKey:function r(o){t=o},getKey:function i(){return t}}}(),this.npxManager=function(){return{getKey:function r(){return"npxKeyReplace"}}}(),this.manager.setKey(n)}return e.prototype.validate=function(){if(!this.isValidated&&Ns&&!S(Mc(A0),Ns)&&!S("Blazor",Ns)){var r=void 0,i=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var o=this.getInfoFromKey();if(o&&o.length)for(var s=0,a=o;s"+r+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n \n ';if(typeof document<"u"&&!D(document)){var n=jr("div",{innerHTML:e});document.body.appendChild(n)}}(),L0=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},n.prototype.renderComplete=function(t){le()&&window.sfBlazor.renderComplete(this.element,t),this.isRendered=!0},n.prototype.dataBind=function(){this.injectModules(),e.prototype.dataBind.call(this)},n.prototype.on=function(t,r,i){if("string"==typeof t)this.localObserver.on(t,r,i);else for(var o=0,s=t;o"u"||(N.innerHTML=m.innerHTML?m.innerHTML:"",void 0!==m.className&&(N.className=m.className),void 0!==m.id&&(N.id=m.id),void 0!==m.styles&&N.setAttribute("style",m.styles),void 0!==t.ngAttr&&N.setAttribute(t.ngAttr,""),void 0!==m.attrs&&Ap(N,m.attrs)),N};for(var r=0,i=t.tags;r"u"&&(c["".concat(s)]=[]),c["".concat(s)].push(u),u.rootNodes}}});var nC=function(){var e=function(n,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)i.hasOwnProperty(o)&&(r[o]=i[o])})(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),wn=function(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o},rC="e-opposite-content",qp="e-dot",iC="e-content",oC="e-vertical",sC="e-horizontal",Xp="e-timeline-reverse",lC="e-item-disabled",Jp="e-item-template",uC=function(e){return e.Horizontal="Horizontal",e.Vertical="Vertical",e}(uC||{}),cC=function(e){return e.Before="Before",e.After="After",e.Alternate="Alternate",e.AlternateReverse="AlternateReverse",e}(cC||{}),f2=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return nC(n,e),wn([P("")],n.prototype,"dotCss",void 0),wn([P("")],n.prototype,"content",void 0),wn([P("")],n.prototype,"oppositeContent",void 0),wn([P(!1)],n.prototype,"disabled",void 0),wn([P("")],n.prototype,"cssClass",void 0),n}(ws),h2=function(e){function n(t,r){return e.call(this,t,r)||this}return nC(n,e),n.prototype.preRender=function(){this.element.id||(this.element.id=function iP(e){return e+"_"+tP++}("e-"+this.getModuleName()))},n.prototype.getModuleName=function(){return"timeline"},n.prototype.getPersistData=function(){return this.addOnPersist([])},n.prototype.render=function(){Ap(this.element,{role:"navigation","aria-label":this.element.id}),this.timelineListEle=this.createElement("ol",{className:"e-timeline-items"}),this.updateOrientation(),this.updateCssClass(this.cssClass),this.updateAlign(),this.updateReverse(),this.updateRtl(),this.updateTemplateFunction(),this.renderItems(),this.element.appendChild(this.timelineListEle)},n.prototype.updateOrientation=function(){if(!D(this.orientation)){var t=this.orientation.toLowerCase();("horizontal"===t||"vertical"===t)&&(this.element.classList.remove(sC,oC),this.element.classList.add("e-"+t))}},n.prototype.updateCssClass=function(t,r){var i,o,s;void 0===r&&(r=""),r&&(s=r.trim().split(" "),(i=this.element.classList).remove.apply(i,s)),t&&(s=t.trim().split(" "),(o=this.element.classList).add.apply(o,s))},n.prototype.updateRtl=function(){this.element.classList[this.enableRtl?"add":"remove"]("e-rtl")},n.prototype.updateAlign=function(){if(!D(this.align)){var t=this.align.toLowerCase();("before"===t||"after"===t||"alternate"===t||"alternatereverse"===t)&&(this.element.classList.remove("e-align-before","e-align-after","e-align-alternate","e-align-alternatereverse"),this.element.classList.add("e-align-"+t))}},n.prototype.updateReverse=function(){this.element.classList[this.reverse?"add":"remove"](Xp)},n.prototype.renderItems=function(){var r,t=this;this.haveOneSidecontent();for(var i=0;i0||!D(o.content)),r||(r=o.oppositeContent.length>0||!D(o.content))}this.element.classList.remove("e-content-only","e-opposite-content-only"),t&&!r&&this.element.classList.add("e-content-only"),r&&!t&&this.element.classList.add("e-opposite-content-only")},n.prototype.updateItemContent=function(t,r,i,o){var a=this.getTemplateFunction(t?r.content:r.oppositeContent,!(this.isReact||this.isVue));"string"==typeof a?o.innerText=a:Sp(a({item:r,itemIndex:i},this),o)},n.prototype.updateTemplateFunction=function(){this.templateFunction=this.template?this.getTemplateFunction(this.template,!1):null},n.prototype.renderItemContent=function(t,r,i){var o=this.timelineListEle.querySelectorAll("li");if(r&&this.removeItemContent(o[parseInt(t.toString(),10)]),this.template){r?o[parseInt(t.toString(),10)].classList.add(Jp):i.classList.add(Jp);var s=this.items[parseInt(t.toString(),10)];Sp(this.templateFunction({item:s,itemIndex:t},this,"timelineTemplate",this.element.id+"_timelineTemplate",this.isStringTemplate),r?o[parseInt(t.toString(),10)]:i)}this.renderReactTemplates()},n.prototype.removeItemContent=function(t){t.classList.remove(Jp);for(var r=t.firstElementChild,i=0;i{class e extends __{constructor(t){super(),this.viewContainerRef=t,B0("currentInstance",this,this.viewContainerRef),this.registerEvents(v2),this.directivePropList=D2}}return e.\u0275fac=function(t){return new(t||e)(we(Bn))},e.\u0275dir=Nn({type:e,selectors:[["e-item"]],inputs:{content:"content",cssClass:"cssClass",disabled:"disabled",dotCss:"dotCss",oppositeContent:"oppositeContent"},features:[Na]}),e})(),fC=(()=>{class e extends k_{constructor(){super("items")}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=Nn({type:e,selectors:[["e-items"]],contentQueries:function(t,r,i){if(1&t&&hs(i,dC,4),2&t){let o;ps(o=gs())&&(r.children=o)}},features:[Na]}),e})();const N2=["beforeItemRender","created"],I2=[];let C2=(()=>{let e=class extends h2{constructor(t,r,i,o){super(),this.ngEle=t,this.srenderer=r,this.viewContainerRef=i,this.injector=o,this.tags=["items"],this.element=this.ngEle.nativeElement,this.injectedModules=this.injectedModules||[],this.registerEvents(N2),this.addTwoWay.call(this,I2),B0("currentInstance",this,this.viewContainerRef),this.containerContext=new W0}ngOnInit(){this.containerContext.ngOnInit(this)}ngAfterViewInit(){this.containerContext.ngAfterViewInit(this)}ngOnDestroy(){this.containerContext.ngOnDestroy(this)}ngAfterContentChecked(){this.tagObjects[0].instance=this.childItems,this.containerContext.ngAfterContentChecked(this)}};return e.\u0275fac=function(t){return new(t||e)(we(Li),we(Df),we(Bn),we(Hn))},e.\u0275cmp=Gc({type:e,selectors:[["ejs-timeline"]],contentQueries:function(t,r,i){if(1&t&&(hs(i,m2,5),hs(i,p2,5),hs(i,y2,5),hs(i,fC,5)),2&t){let o;ps(o=gs())&&(r.template=o.first),ps(o=gs())&&(r.content=o.first),ps(o=gs())&&(r.oppositeContent=o.first),ps(o=gs())&&(r.childItems=o.first)}},inputs:{align:"align",cssClass:"cssClass",enablePersistence:"enablePersistence",enableRtl:"enableRtl",items:"items",locale:"locale",orientation:"orientation",reverse:"reverse",template:"template"},outputs:{beforeItemRender:"beforeItemRender",created:"created"},features:[Na],ngContentSelectors:M2,decls:1,vars:0,template:function(t,r){1&t&&(function vv(e){const n=j()[jt][ln];if(!n.projection){const r=n.projection=function Ll(e,n){const t=[];for(let r=0;r{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({imports:[[OI]]}),e})(),E2=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({providers:[],imports:[[OI,Kp],Kp]}),e})();function T2(e,n){if(1&e&&fh(0,"e-item",3),2&e){const t=n.$implicit;Su("content",t.content)("oppositeContent",t.oppositeContent)}}let w2=(()=>{class e{constructor(){this.tripItenerary=[{content:"Day 1, 4:00 PM",oppositeContent:"Check-in and campsite visit"},{content:"Day 1, 7:00 PM",oppositeContent:"Dinner with music"},{content:"Day 2, 5:30 AM",oppositeContent:"Sunrise between mountains"},{content:"Day 2, 8:00 AM",oppositeContent:"Breakfast and check-out"}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=Gc({type:e,selectors:[["app-root"]],standalone:!0,features:[rN],decls:4,vars:1,consts:[[1,"container",2,"height","330px","margin-top","30px"],["orientation","Vertical"],[3,"content","oppositeContent",4,"ngFor","ngForOf"],[3,"content","oppositeContent"]],template:function(r,i){1&r&&(zu(0,"div",0)(1,"ejs-timeline",1)(2,"e-items"),Go(3,T2,1,2,"e-item",2),bu()()()),2&r&&(function Bm(e=1){Wm(Fe(),j(),dn()+e,!1)}(3),Su("ngForOf",i.tripItenerary))},dependencies:[Kp,C2,dC,fC,E2]})}}return e})();ro(332),function HL(e,n){return v4({rootComponent:e,...$I(n)})}(w2).catch(e=>console.error(e))},332:()=>{!function(y){const I=y.performance;function w(He){I&&I.mark&&I.mark(He)}function E(He,K){I&&I.measure&&I.measure(He,K)}w("Zone");const A=y.__Zone_symbol_prefix||"__zone_symbol__";function _(He){return A+He}const X=!0===y[_("forceDuplicateZoneCheck")];if(y.Zone){if(X||"function"!=typeof y.Zone.__symbol__)throw new Error("Zone already loaded.");return y.Zone}let q=(()=>{class He{static{this.__symbol__=_}static assertZonePatched(){if(y.Promise!==Fn.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let g=He.current;for(;g.parent;)g=g.parent;return g}static get current(){return It.zone}static get currentTask(){return An}static __load_patch(g,C,de=!1){if(Fn.hasOwnProperty(g)){if(!de&&X)throw Error("Already loaded patch: "+g)}else if(!y["__Zone_disable_"+g]){const Ee="Zone:"+g;w(Ee),Fn[g]=C(y,He,St),E(Ee,Ee)}}get parent(){return this._parent}get name(){return this._name}constructor(g,C){this._parent=g,this._name=C?C.name||"unnamed":"",this._properties=C&&C.properties||{},this._zoneDelegate=new he(this,this._parent&&this._parent._zoneDelegate,C)}get(g){const C=this.getZoneWith(g);if(C)return C._properties[g]}getZoneWith(g){let C=this;for(;C;){if(C._properties.hasOwnProperty(g))return C;C=C._parent}return null}fork(g){if(!g)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,g)}wrap(g,C){if("function"!=typeof g)throw new Error("Expecting function got: "+g);const de=this._zoneDelegate.intercept(this,g,C),Ee=this;return function(){return Ee.runGuarded(de,this,arguments,C)}}run(g,C,de,Ee){It={parent:It,zone:this};try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}finally{It=It.parent}}runGuarded(g,C=null,de,Ee){It={parent:It,zone:this};try{try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}catch(Yt){if(this._zoneDelegate.handleError(this,Yt))throw Yt}}finally{It=It.parent}}runTask(g,C,de){if(g.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===it&&(g.type===Xt||g.type===ge))return;const Ee=g.state!=J;Ee&&g._transitionTo(J,Qe),g.runCount++;const Yt=An;An=g,It={parent:It,zone:this};try{g.type==ge&&g.data&&!g.data.isPeriodic&&(g.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,g,C,de)}catch(U){if(this._zoneDelegate.handleError(this,U))throw U}}finally{g.state!==it&&g.state!==Z&&(g.type==Xt||g.data&&g.data.isPeriodic?Ee&&g._transitionTo(Qe,J):(g.runCount=0,this._updateTaskCount(g,-1),Ee&&g._transitionTo(it,J,it))),It=It.parent,An=Yt}}scheduleTask(g){if(g.zone&&g.zone!==this){let de=this;for(;de;){if(de===g.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${g.zone.name}`);de=de.parent}}g._transitionTo(wt,it);const C=[];g._zoneDelegates=C,g._zone=this;try{g=this._zoneDelegate.scheduleTask(this,g)}catch(de){throw g._transitionTo(Z,wt,it),this._zoneDelegate.handleError(this,de),de}return g._zoneDelegates===C&&this._updateTaskCount(g,1),g.state==wt&&g._transitionTo(Qe,wt),g}scheduleMicroTask(g,C,de,Ee){return this.scheduleTask(new ie(Pe,g,C,de,Ee,void 0))}scheduleMacroTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(ge,g,C,de,Ee,Yt))}scheduleEventTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(Xt,g,C,de,Ee,Yt))}cancelTask(g){if(g.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===Qe||g.state===J){g._transitionTo(at,Qe,J);try{this._zoneDelegate.cancelTask(this,g)}catch(C){throw g._transitionTo(Z,at),this._zoneDelegate.handleError(this,C),C}return this._updateTaskCount(g,-1),g._transitionTo(it,at),g.runCount=0,g}}_updateTaskCount(g,C){const de=g._zoneDelegates;-1==C&&(g._zoneDelegates=null);for(let Ee=0;EeHe.hasTask(g,C),onScheduleTask:(He,K,g,C)=>He.scheduleTask(g,C),onInvokeTask:(He,K,g,C,de,Ee)=>He.invokeTask(g,C,de,Ee),onCancelTask:(He,K,g,C)=>He.cancelTask(g,C)};class he{constructor(K,g,C){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=K,this._parentDelegate=g,this._forkZS=C&&(C&&C.onFork?C:g._forkZS),this._forkDlgt=C&&(C.onFork?g:g._forkDlgt),this._forkCurrZone=C&&(C.onFork?this.zone:g._forkCurrZone),this._interceptZS=C&&(C.onIntercept?C:g._interceptZS),this._interceptDlgt=C&&(C.onIntercept?g:g._interceptDlgt),this._interceptCurrZone=C&&(C.onIntercept?this.zone:g._interceptCurrZone),this._invokeZS=C&&(C.onInvoke?C:g._invokeZS),this._invokeDlgt=C&&(C.onInvoke?g:g._invokeDlgt),this._invokeCurrZone=C&&(C.onInvoke?this.zone:g._invokeCurrZone),this._handleErrorZS=C&&(C.onHandleError?C:g._handleErrorZS),this._handleErrorDlgt=C&&(C.onHandleError?g:g._handleErrorDlgt),this._handleErrorCurrZone=C&&(C.onHandleError?this.zone:g._handleErrorCurrZone),this._scheduleTaskZS=C&&(C.onScheduleTask?C:g._scheduleTaskZS),this._scheduleTaskDlgt=C&&(C.onScheduleTask?g:g._scheduleTaskDlgt),this._scheduleTaskCurrZone=C&&(C.onScheduleTask?this.zone:g._scheduleTaskCurrZone),this._invokeTaskZS=C&&(C.onInvokeTask?C:g._invokeTaskZS),this._invokeTaskDlgt=C&&(C.onInvokeTask?g:g._invokeTaskDlgt),this._invokeTaskCurrZone=C&&(C.onInvokeTask?this.zone:g._invokeTaskCurrZone),this._cancelTaskZS=C&&(C.onCancelTask?C:g._cancelTaskZS),this._cancelTaskDlgt=C&&(C.onCancelTask?g:g._cancelTaskDlgt),this._cancelTaskCurrZone=C&&(C.onCancelTask?this.zone:g._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const de=C&&C.onHasTask;(de||g&&g._hasTaskZS)&&(this._hasTaskZS=de?C:fe,this._hasTaskDlgt=g,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=K,C.onScheduleTask||(this._scheduleTaskZS=fe,this._scheduleTaskDlgt=g,this._scheduleTaskCurrZone=this.zone),C.onInvokeTask||(this._invokeTaskZS=fe,this._invokeTaskDlgt=g,this._invokeTaskCurrZone=this.zone),C.onCancelTask||(this._cancelTaskZS=fe,this._cancelTaskDlgt=g,this._cancelTaskCurrZone=this.zone))}fork(K,g){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,K,g):new q(K,g)}intercept(K,g,C){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,K,g,C):g}invoke(K,g,C,de,Ee){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,K,g,C,de,Ee):g.apply(C,de)}handleError(K,g){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,K,g)}scheduleTask(K,g){let C=g;if(this._scheduleTaskZS)this._hasTaskZS&&C._zoneDelegates.push(this._hasTaskDlgtOwner),C=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,K,g),C||(C=g);else if(g.scheduleFn)g.scheduleFn(g);else{if(g.type!=Pe)throw new Error("Task is missing scheduleFn.");Ne(g)}return C}invokeTask(K,g,C,de){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,K,g,C,de):g.callback.apply(C,de)}cancelTask(K,g){let C;if(this._cancelTaskZS)C=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,K,g);else{if(!g.cancelFn)throw Error("Task is not cancelable");C=g.cancelFn(g)}return C}hasTask(K,g){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,K,g)}catch(C){this.handleError(K,C)}}_updateTaskCount(K,g){const C=this._taskCounts,de=C[K],Ee=C[K]=de+g;if(Ee<0)throw new Error("More tasks executed then were scheduled.");0!=de&&0!=Ee||this.hasTask(this.zone,{microTask:C.microTask>0,macroTask:C.macroTask>0,eventTask:C.eventTask>0,change:K})}}class ie{constructor(K,g,C,de,Ee,Yt){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=K,this.source=g,this.data=de,this.scheduleFn=Ee,this.cancelFn=Yt,!C)throw new Error("callback is not defined");this.callback=C;const U=this;this.invoke=K===Xt&&de&&de.useG?ie.invokeTask:function(){return ie.invokeTask.call(y,U,this,arguments)}}static invokeTask(K,g,C){K||(K=this),sn++;try{return K.runCount++,K.zone.runTask(K,g,C)}finally{1==sn&&ee(),sn--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(it,wt)}_transitionTo(K,g,C){if(this._state!==g&&this._state!==C)throw new Error(`${this.type} '${this.source}': can not transition to '${K}', expecting state '${g}'${C?" or '"+C+"'":""}, was '${this._state}'.`);this._state=K,K==it&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const ke=_("setTimeout"),je=_("Promise"),Le=_("then");let qt,st=[],Ye=!1;function yt(He){if(qt||y[je]&&(qt=y[je].resolve(0)),qt){let K=qt[Le];K||(K=qt.then),K.call(qt,He)}else y[ke](He,0)}function Ne(He){0===sn&&0===st.length&&yt(ee),He&&st.push(He)}function ee(){if(!Ye){for(Ye=!0;st.length;){const He=st;st=[];for(let K=0;KIt,onUnhandledError:Ct,microtaskDrainDone:Ct,scheduleMicroTask:Ne,showUncaughtError:()=>!q[_("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:Ct,patchMethod:()=>Ct,bindArguments:()=>[],patchThen:()=>Ct,patchMacroTask:()=>Ct,patchEventPrototype:()=>Ct,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>Ct,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>Ct,wrapWithCurrentZone:()=>Ct,filterProperties:()=>[],attachOriginToPatched:()=>Ct,_redefineProperty:()=>Ct,patchCallbacks:()=>Ct,nativeScheduleMicroTask:yt};let It={parent:null,zone:new q(null,null)},An=null,sn=0;function Ct(){}E("Zone","Zone"),y.Zone=q}(globalThis);const Sr=Object.getOwnPropertyDescriptor,no=Object.defineProperty,ro=Object.getPrototypeOf,io=Object.create,jc=Array.prototype.slice,rl="addEventListener",Tt="removeEventListener",Ar=Zone.__symbol__(rl),Kr=Zone.__symbol__(Tt),rn="true",Ze="false",oo=Zone.__symbol__("");function bs(y,I){return Zone.current.wrap(y,I)}function il(y,I,w,E,A){return Zone.current.scheduleMacroTask(y,I,w,E,A)}const Ke=Zone.__symbol__,ei=typeof window<"u",ti=ei?window:void 0,zt=ei&&ti||globalThis,ol="removeAttribute";function so(y,I){for(let w=y.length-1;w>=0;w--)"function"==typeof y[w]&&(y[w]=bs(y[w],I+"_"+w));return y}function Os(y){return!y||!1!==y.writable&&!("function"==typeof y.get&&typeof y.set>"u")}const xs=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ni=!("nw"in zt)&&typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process),ao=!ni&&!xs&&!(!ei||!ti.HTMLElement),Ls=typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process)&&!xs&&!(!ei||!ti.HTMLElement),zr={},ri=function(y){if(!(y=y||zt.event))return;let I=zr[y.type];I||(I=zr[y.type]=Ke("ON_PROPERTY"+y.type));const w=this||y.target||zt,E=w[I];let A;return ao&&w===ti&&"error"===y.type?(A=E&&E.call(this,y.message,y.filename,y.lineno,y.colno,y.error),!0===A&&y.preventDefault()):(A=E&&E.apply(this,arguments),null!=A&&!A&&y.preventDefault()),A};function br(y,I,w){let E=Sr(y,I);if(!E&&w&&Sr(w,I)&&(E={enumerable:!0,configurable:!0}),!E||!E.configurable)return;const A=Ke("on"+I+"patched");if(y.hasOwnProperty(A)&&y[A])return;delete E.writable,delete E.value;const _=E.get,X=E.set,q=I.slice(2);let fe=zr[q];fe||(fe=zr[q]=Ke("ON_PROPERTY"+q)),E.set=function(he){let ie=this;!ie&&y===zt&&(ie=zt),ie&&("function"==typeof ie[fe]&&ie.removeEventListener(q,ri),X&&X.call(ie,null),ie[fe]=he,"function"==typeof he&&ie.addEventListener(q,ri,!1))},E.get=function(){let he=this;if(!he&&y===zt&&(he=zt),!he)return null;const ie=he[fe];if(ie)return ie;if(_){let ke=_.call(this);if(ke)return E.set.call(this,ke),"function"==typeof he[ol]&&he.removeAttribute(I),ke}return null},no(y,I,E),y[A]=!0}function Ps(y,I,w){if(I)for(let E=0;Efunction(X,q){const fe=w(X,q);return fe.cbIdx>=0&&"function"==typeof q[fe.cbIdx]?il(fe.name,q[fe.cbIdx],fe,A):_.apply(X,q)})}function er(y,I){y[Ke("OriginalDelegate")]=I}let Ac=!1,uo=!1;function zc(){if(Ac)return uo;Ac=!0;try{const y=ti.navigator.userAgent;(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/")||-1!==y.indexOf("Edge/"))&&(uo=!0)}catch{}return uo}Zone.__load_patch("ZoneAwarePromise",(y,I,w)=>{const E=Object.getOwnPropertyDescriptor,A=Object.defineProperty,X=w.symbol,q=[],fe=!1!==y[X("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],he=X("Promise"),ie=X("then"),ke="__creationTrace__";w.onUnhandledError=U=>{if(w.showUncaughtError()){const k=U&&U.rejection;k?console.error("Unhandled Promise rejection:",k instanceof Error?k.message:k,"; Zone:",U.zone.name,"; Task:",U.task&&U.task.source,"; Value:",k,k instanceof Error?k.stack:void 0):console.error(U)}},w.microtaskDrainDone=()=>{for(;q.length;){const U=q.shift();try{U.zone.runGuarded(()=>{throw U.throwOriginal?U.rejection:U})}catch(k){Le(k)}}};const je=X("unhandledPromiseRejectionHandler");function Le(U){w.onUnhandledError(U);try{const k=I[je];"function"==typeof k&&k.call(this,U)}catch{}}function st(U){return U&&U.then}function Ye(U){return U}function qt(U){return g.reject(U)}const yt=X("state"),Ne=X("value"),ee=X("finally"),Ut=X("parentPromiseValue"),it=X("parentPromiseState"),wt="Promise.then",Qe=null,J=!0,at=!1,Z=0;function Pe(U,k){return T=>{try{St(U,k,T)}catch(Q){St(U,!1,Q)}}}const ge=function(){let U=!1;return function(T){return function(){U||(U=!0,T.apply(null,arguments))}}},Xt="Promise resolved with itself",Fn=X("currentTaskTrace");function St(U,k,T){const Q=ge();if(U===T)throw new TypeError(Xt);if(U[yt]===Qe){let ue=null;try{("object"==typeof T||"function"==typeof T)&&(ue=T&&T.then)}catch(B){return Q(()=>{St(U,!1,B)})(),U}if(k!==at&&T instanceof g&&T.hasOwnProperty(yt)&&T.hasOwnProperty(Ne)&&T[yt]!==Qe)An(T),St(U,T[yt],T[Ne]);else if(k!==at&&"function"==typeof ue)try{ue.call(T,Q(Pe(U,k)),Q(Pe(U,!1)))}catch(B){Q(()=>{St(U,!1,B)})()}else{U[yt]=k;const B=U[Ne];if(U[Ne]=T,U[ee]===ee&&k===J&&(U[yt]=U[it],U[Ne]=U[Ut]),k===at&&T instanceof Error){const ae=I.currentTask&&I.currentTask.data&&I.currentTask.data[ke];ae&&A(T,Fn,{configurable:!0,enumerable:!1,writable:!0,value:ae})}for(let ae=0;ae{try{const te=U[Ne],Te=!!T&&ee===T[ee];Te&&(T[Ut]=te,T[it]=B);const ze=k.run(ae,void 0,Te&&ae!==qt&&ae!==Ye?[]:[te]);St(T,!0,ze)}catch(te){St(T,!1,te)}},T)}const He=function(){},K=y.AggregateError;class g{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(k){return k instanceof g?k:St(new this(null),J,k)}static reject(k){return St(new this(null),at,k)}static withResolvers(){const k={};return k.promise=new g((T,Q)=>{k.resolve=T,k.reject=Q}),k}static any(k){if(!k||"function"!=typeof k[Symbol.iterator])return Promise.reject(new K([],"All promises were rejected"));const T=[];let Q=0;try{for(let ae of k)Q++,T.push(g.resolve(ae))}catch{return Promise.reject(new K([],"All promises were rejected"))}if(0===Q)return Promise.reject(new K([],"All promises were rejected"));let ue=!1;const B=[];return new g((ae,te)=>{for(let Te=0;Te{ue||(ue=!0,ae(ze))},ze=>{B.push(ze),Q--,0===Q&&(ue=!0,te(new K(B,"All promises were rejected")))})})}static race(k){let T,Q,ue=new this((te,Te)=>{T=te,Q=Te});function B(te){T(te)}function ae(te){Q(te)}for(let te of k)st(te)||(te=this.resolve(te)),te.then(B,ae);return ue}static all(k){return g.allWithCallback(k)}static allSettled(k){return(this&&this.prototype instanceof g?this:g).allWithCallback(k,{thenCallback:Q=>({status:"fulfilled",value:Q}),errorCallback:Q=>({status:"rejected",reason:Q})})}static allWithCallback(k,T){let Q,ue,B=new this((ze,lt)=>{Q=ze,ue=lt}),ae=2,te=0;const Te=[];for(let ze of k){st(ze)||(ze=this.resolve(ze));const lt=te;try{ze.then(nt=>{Te[lt]=T?T.thenCallback(nt):nt,ae--,0===ae&&Q(Te)},nt=>{T?(Te[lt]=T.errorCallback(nt),ae--,0===ae&&Q(Te)):ue(nt)})}catch(nt){ue(nt)}ae++,te++}return ae-=2,0===ae&&Q(Te),B}constructor(k){const T=this;if(!(T instanceof g))throw new Error("Must be an instanceof Promise.");T[yt]=Qe,T[Ne]=[];try{const Q=ge();k&&k(Q(Pe(T,J)),Q(Pe(T,at)))}catch(Q){St(T,!1,Q)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return g}then(k,T){let Q=this.constructor?.[Symbol.species];(!Q||"function"!=typeof Q)&&(Q=this.constructor||g);const ue=new Q(He),B=I.current;return this[yt]==Qe?this[Ne].push(B,ue,k,T):sn(this,B,ue,k,T),ue}catch(k){return this.then(null,k)}finally(k){let T=this.constructor?.[Symbol.species];(!T||"function"!=typeof T)&&(T=g);const Q=new T(He);Q[ee]=ee;const ue=I.current;return this[yt]==Qe?this[Ne].push(ue,Q,k,k):sn(this,ue,Q,k,k),Q}}g.resolve=g.resolve,g.reject=g.reject,g.race=g.race,g.all=g.all;const C=y[he]=y.Promise;y.Promise=g;const de=X("thenPatched");function Ee(U){const k=U.prototype,T=E(k,"then");if(T&&(!1===T.writable||!T.configurable))return;const Q=k.then;k[ie]=Q,U.prototype.then=function(ue,B){return new g((te,Te)=>{Q.call(this,te,Te)}).then(ue,B)},U[de]=!0}return w.patchThen=Ee,C&&(Ee(C),hr(y,"fetch",U=>function Yt(U){return function(k,T){let Q=U.apply(k,T);if(Q instanceof g)return Q;let ue=Q.constructor;return ue[de]||Ee(ue),Q}}(U))),Promise[I.__symbol__("uncaughtPromiseErrors")]=q,g}),Zone.__load_patch("toString",y=>{const I=Function.prototype.toString,w=Ke("OriginalDelegate"),E=Ke("Promise"),A=Ke("Error"),_=function(){if("function"==typeof this){const he=this[w];if(he)return"function"==typeof he?I.call(he):Object.prototype.toString.call(he);if(this===Promise){const ie=y[E];if(ie)return I.call(ie)}if(this===Error){const ie=y[A];if(ie)return I.call(ie)}}return I.call(this)};_[w]=I,Function.prototype.toString=_;const X=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":X.call(this)}});let pr=!1;if(typeof window<"u")try{const y=Object.defineProperty({},"passive",{get:function(){pr=!0}});window.addEventListener("test",y,y),window.removeEventListener("test",y,y)}catch{pr=!1}const eg={useG:!0},jn={},bc={},ll=new RegExp("^"+oo+"(\\w+)(true|false)$"),Oc=Ke("propagationStopped");function ul(y,I){const w=(I?I(y):y)+Ze,E=(I?I(y):y)+rn,A=oo+w,_=oo+E;jn[y]={},jn[y][Ze]=A,jn[y][rn]=_}function xc(y,I,w,E){const A=E&&E.add||rl,_=E&&E.rm||Tt,X=E&&E.listeners||"eventListeners",q=E&&E.rmAll||"removeAllListeners",fe=Ke(A),he="."+A+":",ie="prependListener",ke="."+ie+":",je=function(Ne,ee,Ut){if(Ne.isRemoved)return;const it=Ne.callback;let wt;"object"==typeof it&&it.handleEvent&&(Ne.callback=J=>it.handleEvent(J),Ne.originalDelegate=it);try{Ne.invoke(Ne,ee,[Ut])}catch(J){wt=J}const Qe=Ne.options;return Qe&&"object"==typeof Qe&&Qe.once&&ee[_].call(ee,Ut.type,Ne.originalDelegate?Ne.originalDelegate:Ne.callback,Qe),wt};function Le(Ne,ee,Ut){if(!(ee=ee||y.event))return;const it=Ne||ee.target||y,wt=it[jn[ee.type][Ut?rn:Ze]];if(wt){const Qe=[];if(1===wt.length){const J=je(wt[0],it,ee);J&&Qe.push(J)}else{const J=wt.slice();for(let at=0;at{throw at})}}}const st=function(Ne){return Le(this,Ne,!1)},Ye=function(Ne){return Le(this,Ne,!0)};function qt(Ne,ee){if(!Ne)return!1;let Ut=!0;ee&&void 0!==ee.useG&&(Ut=ee.useG);const it=ee&&ee.vh;let wt=!0;ee&&void 0!==ee.chkDup&&(wt=ee.chkDup);let Qe=!1;ee&&void 0!==ee.rt&&(Qe=ee.rt);let J=Ne;for(;J&&!J.hasOwnProperty(A);)J=ro(J);if(!J&&Ne[A]&&(J=Ne),!J||J[fe])return!1;const at=ee&&ee.eventNameToString,Z={},Pe=J[fe]=J[A],ge=J[Ke(_)]=J[_],Xt=J[Ke(X)]=J[X],Fn=J[Ke(q)]=J[q];let St;ee&&ee.prepend&&(St=J[Ke(ee.prepend)]=J[ee.prepend]);const g=Ut?function(T){if(!Z.isExisting)return Pe.call(Z.target,Z.eventName,Z.capture?Ye:st,Z.options)}:function(T){return Pe.call(Z.target,Z.eventName,T.invoke,Z.options)},C=Ut?function(T){if(!T.isRemoved){const Q=jn[T.eventName];let ue;Q&&(ue=Q[T.capture?rn:Ze]);const B=ue&&T.target[ue];if(B)for(let ae=0;ae{Qn.zone.cancelTask(Qn)},{once:!0})),Z.target=null,Ci&&(Ci.taskData=null),fo&&(Pt.once=!0),!pr&&"boolean"==typeof Qn.options||(Qn.options=Pt),Qn.target=Te,Qn.capture=Pr,Qn.eventName=ze,nt&&(Qn.originalDelegate=lt),te?Yn.unshift(Qn):Yn.push(Qn),ae?Te:void 0}};return J[A]=k(Pe,he,g,C,Qe),St&&(J[ie]=k(St,ke,function(T){return St.call(Z.target,Z.eventName,T.invoke,Z.options)},C,Qe,!0)),J[_]=function(){const T=this||y;let Q=arguments[0];ee&&ee.transferEventName&&(Q=ee.transferEventName(Q));const ue=arguments[2],B=!!ue&&("boolean"==typeof ue||ue.capture),ae=arguments[1];if(!ae)return ge.apply(this,arguments);if(it&&!it(ge,ae,T,arguments))return;const te=jn[Q];let Te;te&&(Te=te[B?rn:Ze]);const ze=Te&&T[Te];if(ze)for(let lt=0;ltfunction(A,_){A[Oc]=!0,E&&E.apply(A,_)})}function Pc(y,I,w,E,A){const _=Zone.__symbol__(E);if(I[_])return;const X=I[_]=I[E];I[E]=function(q,fe,he){return fe&&fe.prototype&&A.forEach(function(ie){const ke=`${w}.${E}::`+ie,je=fe.prototype;try{if(je.hasOwnProperty(ie)){const Le=y.ObjectGetOwnPropertyDescriptor(je,ie);Le&&Le.value?(Le.value=y.wrapWithCurrentZone(Le.value,ke),y._redefineProperty(fe.prototype,ie,Le)):je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}else je[ie]&&(je[ie]=y.wrapWithCurrentZone(je[ie],ke))}catch{}}),X.call(I,q,fe,he)},y.attachOriginToPatched(I[E],X)}function _c(y,I,w){if(!w||0===w.length)return I;const E=w.filter(_=>_.target===y);if(!E||0===E.length)return I;const A=E[0].ignoreProperties;return I.filter(_=>-1===A.indexOf(_))}function Sn(y,I,w,E){y&&Ps(y,_c(y,I,w),E)}function co(y){return Object.getOwnPropertyNames(y).filter(I=>I.startsWith("on")&&I.length>2).map(I=>I.substring(2))}Zone.__load_patch("util",(y,I,w)=>{const E=co(y);w.patchOnProperties=Ps,w.patchMethod=hr,w.bindArguments=so,w.patchMacroTask=Sc;const A=I.__symbol__("BLACK_LISTED_EVENTS"),_=I.__symbol__("UNPATCHED_EVENTS");y[_]&&(y[A]=y[_]),y[A]&&(I[A]=I[_]=y[A]),w.patchEventPrototype=cl,w.patchEventTarget=xc,w.isIEOrEdge=zc,w.ObjectDefineProperty=no,w.ObjectGetOwnPropertyDescriptor=Sr,w.ObjectCreate=io,w.ArraySlice=jc,w.patchClass=lo,w.wrapWithCurrentZone=bs,w.filterProperties=_c,w.attachOriginToPatched=er,w._redefineProperty=Object.defineProperty,w.patchCallbacks=Pc,w.getGlobalObjects=()=>({globalSources:bc,zoneSymbolEventNames:jn,eventNames:E,isBrowser:ao,isMix:Ls,isNode:ni,TRUE_STR:rn,FALSE_STR:Ze,ZONE_SYMBOL_PREFIX:oo,ADD_EVENT_LISTENER_STR:rl,REMOVE_EVENT_LISTENER_STR:Tt})});const on=Ke("zoneTask");function Or(y,I,w,E){let A=null,_=null;w+=E;const X={};function q(he){const ie=he.data;return ie.args[0]=function(){return he.invoke.apply(this,arguments)},ie.handleId=A.apply(y,ie.args),he}function fe(he){return _.call(y,he.data.handleId)}A=hr(y,I+=E,he=>function(ie,ke){if("function"==typeof ke[0]){const je={isPeriodic:"Interval"===E,delay:"Timeout"===E||"Interval"===E?ke[1]||0:void 0,args:ke},Le=ke[0];ke[0]=function(){try{return Le.apply(this,arguments)}finally{je.isPeriodic||("number"==typeof je.handleId?delete X[je.handleId]:je.handleId&&(je.handleId[on]=null))}};const st=il(I,ke[0],je,q,fe);if(!st)return st;const Ye=st.data.handleId;return"number"==typeof Ye?X[Ye]=st:Ye&&(Ye[on]=st),Ye&&Ye.ref&&Ye.unref&&"function"==typeof Ye.ref&&"function"==typeof Ye.unref&&(st.ref=Ye.ref.bind(Ye),st.unref=Ye.unref.bind(Ye)),"number"==typeof Ye||Ye?Ye:st}return he.apply(y,ke)}),_=hr(y,w,he=>function(ie,ke){const je=ke[0];let Le;"number"==typeof je?Le=X[je]:(Le=je&&je[on],Le||(Le=je)),Le&&"string"==typeof Le.type?"notScheduled"!==Le.state&&(Le.cancelFn&&Le.data.isPeriodic||0===Le.runCount)&&("number"==typeof je?delete X[je]:je&&(je[on]=null),Le.zone.cancelTask(Le)):he.apply(y,ke)})}Zone.__load_patch("legacy",y=>{const I=y[Zone.__symbol__("legacyPatch")];I&&I()}),Zone.__load_patch("timers",y=>{const I="set",w="clear";Or(y,I,w,"Timeout"),Or(y,I,w,"Interval"),Or(y,I,w,"Immediate")}),Zone.__load_patch("requestAnimationFrame",y=>{Or(y,"request","cancel","AnimationFrame"),Or(y,"mozRequest","mozCancel","AnimationFrame"),Or(y,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(y,I)=>{const w=["alert","prompt","confirm"];for(let E=0;Efunction(fe,he){return I.current.run(_,y,he,q)})}),Zone.__load_patch("EventTarget",(y,I,w)=>{(function xr(y,I){I.patchEventPrototype(y,I)})(y,w),function fl(y,I){if(Zone[I.symbol("patchEventTarget")])return;const{eventNames:w,zoneSymbolEventNames:E,TRUE_STR:A,FALSE_STR:_,ZONE_SYMBOL_PREFIX:X}=I.getGlobalObjects();for(let fe=0;fe{lo("MutationObserver"),lo("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(y,I,w)=>{lo("IntersectionObserver")}),Zone.__load_patch("FileReader",(y,I,w)=>{lo("FileReader")}),Zone.__load_patch("on_property",(y,I,w)=>{!function _s(y,I){if(ni&&!Ls||Zone[y.symbol("patchEvents")])return;const w=I.__Zone_ignore_on_properties;let E=[];if(ao){const A=window;E=E.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const _=function al(){try{const y=ti.navigator.userAgent;if(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:A,ignoreProperties:["error"]}]:[];Sn(A,co(A),w&&w.concat(_),ro(A))}E=E.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let A=0;A{!function dl(y,I){const{isBrowser:w,isMix:E}=I.getGlobalObjects();(w||E)&&y.customElements&&"customElements"in y&&I.patchCallbacks(I,y.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(y,w)}),Zone.__load_patch("XHR",(y,I)=>{!function fe(he){const ie=he.XMLHttpRequest;if(!ie)return;const ke=ie.prototype;let Le=ke[Ar],st=ke[Kr];if(!Le){const Z=he.XMLHttpRequestEventTarget;if(Z){const Pe=Z.prototype;Le=Pe[Ar],st=Pe[Kr]}}const Ye="readystatechange",qt="scheduled";function yt(Z){const Pe=Z.data,ge=Pe.target;ge[_]=!1,ge[q]=!1;const Xt=ge[A];Le||(Le=ge[Ar],st=ge[Kr]),Xt&&st.call(ge,Ye,Xt);const Fn=ge[A]=()=>{if(ge.readyState===ge.DONE)if(!Pe.aborted&&ge[_]&&Z.state===qt){const It=ge[I.__symbol__("loadfalse")];if(0!==ge.status&&It&&It.length>0){const An=Z.invoke;Z.invoke=function(){const sn=ge[I.__symbol__("loadfalse")];for(let Ct=0;Ctfunction(Z,Pe){return Z[E]=0==Pe[2],Z[X]=Pe[1],Ut.apply(Z,Pe)}),wt=Ke("fetchTaskAborting"),Qe=Ke("fetchTaskScheduling"),J=hr(ke,"send",()=>function(Z,Pe){if(!0===I.current[Qe]||Z[E])return J.apply(Z,Pe);{const ge={target:Z,url:Z[X],isPeriodic:!1,args:Pe,aborted:!1},Xt=il("XMLHttpRequest.send",Ne,ge,yt,ee);Z&&!0===Z[q]&&!ge.aborted&&Xt.state===qt&&Xt.invoke()}}),at=hr(ke,"abort",()=>function(Z,Pe){const ge=function je(Z){return Z[w]}(Z);if(ge&&"string"==typeof ge.type){if(null==ge.cancelFn||ge.data&&ge.data.aborted)return;ge.zone.cancelTask(ge)}else if(!0===I.current[wt])return at.apply(Z,Pe)})}(y);const w=Ke("xhrTask"),E=Ke("xhrSync"),A=Ke("xhrListener"),_=Ke("xhrScheduled"),X=Ke("xhrURL"),q=Ke("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",y=>{y.navigator&&y.navigator.geolocation&&function sl(y,I){const w=y.constructor.name;for(let E=0;E{const fe=function(){return q.apply(this,so(arguments,w+"."+A))};return er(fe,q),fe})(_)}}}(y.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(y,I)=>{function w(E){return function(A){Lc(y,E).forEach(X=>{const q=y.PromiseRejectionEvent;if(q){const fe=new q(E,{promise:A.promise,reason:A.rejection});X.invoke(fe)}})}}y.PromiseRejectionEvent&&(I[Ke("unhandledPromiseRejectionHandler")]=w("unhandledrejection"),I[Ke("rejectionHandledHandler")]=w("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(y,I,w)=>{!function ks(y,I){I.patchMethod(y,"queueMicrotask",w=>function(E,A){Zone.current.scheduleMicroTask("queueMicrotask",A[0])})}(y,w)})}},Sr=>{Sr(Sr.s=207)}]); \ No newline at end of file diff --git a/ej2-angular/samples/timeline/orientations/vertical/styles.bfc0a8d1d2c1025c.css b/ej2-angular/samples/timeline/orientations/vertical/styles.bfc0a8d1d2c1025c.css deleted file mode 100644 index a9327b439d..0000000000 --- a/ej2-angular/samples/timeline/orientations/vertical/styles.bfc0a8d1d2c1025c.css +++ /dev/null @@ -1 +0,0 @@ -@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700";@font-face{font-family:e-icons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXBj/WxwAAANuAAAC15nbHlm0ahAOQAAJVQAAocwaGVhZClfeKIAAADQAAAANmhoZWEIXgbPAAAArAAAACRobXR4OAb+rAAAAYAAAAw4bG9jYQPFrZQAABkYAAAMPG1heHAEOQLMAAABCAAAACBuYW1lc0cOBgACrIQAAAIlcG9zdE/MgpsAAq6sAAAwxAABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAADDgABAAAAAQAAYWKr8l8PPPUACwQAAAAAAOMgGdIAAAAA4yAZ0v/A/+QEQAQcAAAACAACAAEAAAAAAAEAAAMOAsAAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEC0oAAAFIAQAABwBI4RXhKeE54UXhnOGf4gbiCuIM4h7iLeIv4kLiReJI4lHiVOJW4lniYuJl4mficeJ54onikuKV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ASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBbAFtAW4BbwFwAXEBcgFzAXQBlQGUAZMBkgGXAZEBmAGZAZYBmgGbAZwBnQGeAXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBtAG1AbYBtwG4ATIBMwE0ATUAJQE3ATgBOQE6ACYBPAE9AT4BPwFAAUEBNgE7AYUAJwGGAYcBiQGKAYsBjAGPAYgBjQGOAZABnwGgAaEBogAoAagBpwGwAaoBqwGsAa0BrgGvAbEBsgGzACkAKgArACwALQAuAC8AMAAxADIBowGkAaUBpgG5ADMANAGpADUCIwA3ADgCJwIoAikAOQIrAiwCLgIvADoAOwA8AjECMwI2AjcAPQI5AD4APwI6AjsCPABAAj8CQAJBAkIAQQBCAEMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAiICYQJjAmICZAJlAmYARABFAhgCGQIaAh8ARgBHAjACZwJoAmkCagJrAmwCOABIAkMBFABJAhYBGwBKAm0CbgJvAnACcQJyAEsCIAI+AEwATQBOAE8AUAJzAnQCdQJ2AncCeABRAFIAUwJ5AnoCewJ8An0CfgBUAFUAVgBXAV4AWAJ/AoAAYgKCAoQChQKGAFkAWgKDAoEChwBjAogCiQBkAooCiwKMAo0CjgKPApAAWwKRApICkwKUApUClgKXApgCmQKaApsAXAKcAp0CngKfAqAAXQKhAqICowKkAqUCpgKnAqgCqQKqAF4CqwKsAF8CrQKuAq8CsAKxArICswK0ArUCtgK3ArgAYAK5AroCuwK8Ar0CvgK/AsACwQBlAsICwwLEAsUAYQLGAscCyALJAsoCywBmAswCzQBnAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0AzADNAM4AzwDQANEA0gAhACIAIwAkANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAV0BXAFbAUMBRAFFAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFGAVkBWgFYAWABYQFfAWIBYwFkARoA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsAAAAAAAAAAAAAAAACEAAABHAAAAToAAAF0AAABuQAAAdEAAAHcAAACJQAAAqkAAAKyAAADHAAAA4YAAAOYAAADvwAAA8YAAAPYAAAD6QAAA/sAAAQLAAAEawAABLoAAAVdAAAFsgAABjYAAAZqAAAHAgAABzwAAAd7AAAHrAAAB+QAAAhvAAAI6wAACUkAAAmzAAAKOwAACqgAAArJAAALJwAAC1sAAAt3AAALjQAAC6kAAAu6AAAL+gAADEoAAAxYAAAMZwAADLwAAAzHAAANKAAADUkAAA1VAAANZAAADW8AAA12AAANfQAADYQAAA2LAAANmAAADaQAAA2rAAANsgAADcgAAA3RAAAN2AAADeQAAA3xAAAOAAAADhUAAA4jAAAOMQAADmYAAA5wAAAOfQAADocAAA6SAAAOnQAADu0AAA70AAAO+wAADxEAAA8bAAAPSgAAD3oAAA+LAAAPlQAAD50AAA+nAAAP2gAAD+sAAA/2AAAQAgAAEAkAABBTAAAQXwAAEMsAABFPAAARkQAAEa4AABG5AAASAQAAEg4AABKCAAAS0gAAE2EAABN6AAAUCQAAFFMAABShAAAUsgAAFL0AABTIAAAUzwAAFNoAABT6AAAVigAAFdsAABZkAAAXEAAAF4kAABefAAAX9AAAGA8AABgpAAAYRgAAGGQAABkVAAAZZgAAGboAABpRAAAa6wAAGz8AABtlAAAbhgAAHDkAAByOAAAcxAAAHPgAAB0UAAAdMAAAHWsAAB2wAAAd/gAAHh4AAB5qAAAeiQAAHqgAAB61AAAewgAAHs8AAB7vAAAfAwAAHxgAAB8sAAAfPgAAH5gAAB+oAAAftwAAH+kAACAQAAAgIQAAIDUAACCJAAAgmAAAIS8AACFHAAAhgQAAIY4AACGhAAAhvQAAIfcAACIJAAAiRgAAIrwAACNpAAAjiQAAI8oAACQyAAAkwQAAJO0AACURAAAlHwAAJTAAACWZAAAlpwAAJboAACZFAAAmbgAAJpQAACbOAAAnDQAAJxwAACdFAAAnZgAAJ5wAACeoAAAnsgAAJ/cAACgLAAAoGwAAKCkAACj/AAApggAAKawAACnWAAAp5AAAKe0AACn+AAAqEwAAKmAAACpuAAAqiQAAKqUAACq6AAAq1gAAKvAAACsNAAArHAAAKzkAACtNAAArYgAAK3wAACu5AAArxQAAK94AACvqAAAsVwAALGwAACybAAAsqQAALLMAACy+AAAszAAALVkAAC3qAAAt+AAALh8AAC6jAAAu0AAALt0AAC+CAAAvywAAL9oAADAXAAAwUQAAMGQAADDQAAAxDQAAMWgAADGmAAAyAgAAMisAADJNAAAydQAAMnwAADKOAAAysgAAMuwAADL6AAAzYQAAM2gAADN1AAAzmgAAM7IAADQPAAA0JgAANDoAADRNAAA0ZAAANG4AADR4AAA0fgAANIQAADSLAAA0kgAANW0AADV0AAA1ewAANYIAADWJAAA19QAANioAADY8AAA2mAAANtQAADbxAAA2/gAAN5UAADerAAA4HAAAOGkAADh0AAA4owAAOLQAADjfAAA5HgAAOVEAADnRAAA53QAAOekAADogAAA6MgAAOp4AADqoAAA7FQAAO0gAADwBAAA8SQAAPJQAADz0AAA9EQAAPX4AAD2fAAA+EgAAPj0AAD6ZAAA+2AAAP30AAEANAABAQwAAQE8AAEBhAABAcgAAQIoAAED8AABBIQAAQXMAAEGCAABBmAAAQbcAAEHgAABCLwAAQj4AAEJkAABC/QAAQyoAAENYAABDcQAAQ5YAAEQNAABEMgAAREMAAERoAABEfgAARMUAAEThAABE8AAARP8AAEUlAABFLwAART4AAEVVAABFcAAARZ8AAEW+AABGHgAARi0AAEZBAABGVwAARmYAAEaSAABGtgAARwUAAEcPAABHGgAARyUAAEcvAABHQQAAR1IAAEduAABHgAAAR5IAAEeZAABHpQAAR7EAAEg7AABISwAASGIAAEiBAABIpgAASNEAAEjlAABI9gAASW0AAEntAABKRgAASqAAAEr6AABLVgAAS5wAAExsAABM6QAATWEAAE2jAABN5AAATnUAAE64AABO+wAATysAAE91AABPwwAAUEsAAFBlAABQpgAAUK0AAFC4AABQxwAAUNoAAFDxAABRCwAAUcUAAFH8AABSUAAAUocAAFLYAABS+AAAUxQAAFMwAABTWQAAU4AAAFOKAABTrwAAVC8AAFRRAABUggAAVIkAAFSYAABUpAAAVLAAAFS+AABUygAAVN4AAFUuAABVTwAAVW8AAFWvAABWGwAAVnQAAFbdAABW8AAAVyYAAFfxAABYPwAAWKEAAFjBAABZIwAAWVkAAFmSAABZ1AAAWh8AAFpjAABakwAAWq0AAFrGAABa4AAAWv0AAFsXAABbNwAAW1IAAFt2AABbwQAAW+cAAFxRAABccgAAXIwAAFzUAABdAwAAXSgAAF1UAABdgAAAXaEAAF3NAABeYwAAXpkAAF8SAABffAAAX/UAAGBZAABgvgAAYOIAAGGIAABhwgAAYdIAAGHsAABiDAAAYiMAAGI5AABiVAAAYm0AAGKXAABipQAAYsYAAGLnAABjBwAAYzwAAGNdAABjhAAAY54AAGO5AABjzgAAZAkAAGQXAABkLgAAZD8AAGRbAABkeAAAZJUAAGTCAABk6wAAZQgAAGU2AABlWQAAZXkAAGW/AABl6QAAZhAAAGYxAABm4gAAZxYAAGc3AABnYgAAZ54AAGfBAABoLgAAaFcAAGiNAABowAAAaOAAAGj7AABpJQAAaVQAAGl9AABppwAAaccAAGnkAABqDQAAai0AAGpWAABqmwAAasIAAGriAABrDQAAay4AAGtXAABrgAAAa5YAAGvfAABsHAAAbIsAAGyvAABs5AAAbQ0AAG09AABtaAAAbmAAAG53AABujgAAbwYAAG85AABvSQAAb2EAAHAiAABwTQAAcFwAAHDPAABxFAAAcSwAAHE5AABxWwAAcX8AAHGiAAByAgAAclUAAHKdAAByuAAAcvYAAHMfAABzRwAAc2oAAHOXAABz2wAAc/oAAHQPAAB0QwAAdFkAAHR4AAB0lAAAdKkAAHToAAB1xAAAddcAAHX4AAB2CwAAdj0AAHZQAAB2eQAAdokAAHcKAAB3UgAAd3cAAHf5AAB4JwAAeDsAAHhXAAB4dAAAeJwAAHkFAAB5HQAAeZAAAHnuAAB6LwAAeoMAAHrLAAB7FAAAeywAAHtLAAB7aQAAe4kAAHueAAB7twAAfJQAAHzHAAB9FAAAfSIAAH02AAB95AAAffQAAH49AAB+hwAAftYAAH8fAAB/bQAAf5gAAH+sAAB/ugAAf9MAAH/sAAB/+gAAgAcAAIAgAACAagAAgLQ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BwcGBgYLCQgGAgIBgAcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBvkHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgb5BwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYG+QcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgABAAAAAAP4AvwAAgAAEyEBCAPw/ggBBAH4AAAAAQAAAAAD+AL8AAIAAAkBIQIAAfj8EAEEAfgAAAEAAAAAAvwD+AACAAAlCQEBBAH4/ggIAfgB+AABAAAAAAL8A/gAAgAACQERAQQB+AIA/ggD8AAAAwAAAAACfgP4AD8AfwC/AAAlHw8/Dy8PDw4DHw8/Dy8PDw4DHw8/Dy8PDw4BggECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMChg0MDQsLCgoJCAgGBQQDAgEBAgMEBQYICAkKCgsLDQwNDQwNCwsKCgkICAYFBAMCAQECAwQFBggICQoKCwsNDAFtDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAW0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcH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AwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwGGCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoJCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQFwCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkBcAoJCQkICAcHBgYEBAMDAQEBAQMDBAQGBgcHCAgJCQkKCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoAAAABAAAAAAP3A3kABQAAAScHCQEnAVX0WQFNAqNZATfxWv64AppaAAAAAwAAAAAD2AJeAD8AfwC/AAABFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQUVHw07AT8NPQEvDSsBDw0DHAEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf6GAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMB/oYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwECAAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAAAAAAIAAAAAA/gD9wALAE8AAAEXNzMHFyMnByM3JyURFR8OIT8ONRE1Lw4hDw4Bd4mJbsXKcIyMcM3H/v4CAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAvyurvr+sbH8/J38zgoJCggICAgG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BQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBARv+hj+eBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsp4GBgUFBAMBAQIEBbIBAQMEBQUGBwG4BwYFBQQDAQGvBgIEAgEBAwQFBQYGnq8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp4BAQMEBQUGB/5IBwYFBQQDAQEECgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQmzH/ytA3IfHwEBAwQFBQYGQwgHBXdOAQEDBAUFBgdCCAcFd04BAQMEBQUGBkMIBwV3LgcGBQUEAwEBAQEDBAUFBgcudAUDBwhDBgYFBQQDAQFOdAUDBwhCBwYFBQQDAQFOdAUDBwhDBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGAAAAAAEAAAAAA3kD+ABWAAABES8GDwsfBQEfAjM/BAE/BS8LDwYRNS8JKwEPCQHB0AQGBQYLDAwMBgUFBQQEAwIEAQEEAgQDBQE7BxMMDAwGBgUFAT8FAwQCBAEBBAIDBAQFBQUGDAwMCwYFBgTQAQICBgcKCgYGBwYGBwYFCwkIBgICAQO5/SXNBAQDAwMBAQMDAwQEBQUGBQwMDAwFBgUE/skHCQMDAgIDBAE7BQUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzQLbBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAACAAAAAAP4A/gARQCJAAAJAQ8FHws/BhEVHwk7AT8JNREvCg8FFxEfCjM/AwE/BS8LDwYRNS8JKwEPCQFW/sUFAwQCBAEBAwMDBAQFBQUGDAwMCwYFBQXQAQIC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aWNvbnNGb250IGdlbmVyYXRlZCB1c2luZyBTeW5jZnVzaW9uIE1ldHJvIFN0dWRpb3d3dy5zeW5jZnVzaW9uLmNvbQAgAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBlAC0AaQBjAG8AbgBzAGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8ACmV4cG9ydC1wZGYKZXhwb3J0LWNzdgxleHBvcnQtZXhjZWwKZGF0ZS1yYW5nZQxmaWx0ZXItY2xlYXIGZmlsdGVyCGJ1bGxldC02CGJ1bGxldC0xBG5vbmUIYnVsbGV0LTURYm9yZGVyLWRpYWdvbmFsLTIRYm9yZGVyLWRpYWdvbmFsLTEIYnVsbGV0LTQIYnVsbGV0LTIIYnVsbGV0LTMUY2hldnJvbi1yaWdodC1kb3VibGUTY2hldnJvbi1sZWZ0LWRvdWJsZRNjaGV2cm9uLWRvd24tZG91YmxlEWNoZXZyb24tdXAtZG91YmxlBnJlcGVhdA9yZWN1cnJlbmNlLWVkaXQIbG9jYXRpb24LZGVzY3JpcHRpb24JdGltZS16b25lCGNhbGVuZGFyD3RpbWVsaW5lLWFnZW5kYQl3b3JrLXdlZWsEd2VlawNkYXkRYWdlbmRhLWRhdGUtcmFuZ2UJZGF0ZS10aW1lBnBlb3BsZQx0aW1lbGluZS1kYXkNdGltZWxpbmUtd2VlaxJ0aW1lbGluZS13b3JrLXdlZWsOdGltZWxpbmUtbW9udGgFdGFibGUEY29weQh0aC1zbWFsbAZzYXZlLTILcGFyYWdyYXBoLTIGZWRpdC02DWNsb3NlLWxhcmdlLTELZXhwb3J0LXdvcmQMY2lyY2xlLWNsb3NlCGZpbHRlci0yCnBsdXMtc21hbGwFY2xvc2UFY2hlY2sHcHJpbnQtMgZlZGl0LTIEcGx1cw1jbG9zZS1sYXJnZS0yEWNoZXZyb24tZG93bi10aGluEWNoZXZyb24tdXAtZmlsbC0yEWNoZXZyb24tZG93bi1maWxsD2NoZXZyb24tdXAtZmlsbBNjaGV2cm9uLWRvd24tZmlsbC0yCmFycm93LWRvd24IYXJyb3ctdXAUY2hldnJvbi1yaWdodC1maWxsLTMTY2hldnJvbi1sZWZ0LWZpbGwtMghkZWxldGUtMRFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwKYXJyb3ctbGVmdAthcnJvdy1yaWdodAlzb3J0aW5nLTEEZWRpdApmaXJzdC1wYWdlCWxhc3QtcGFnZQ50aW1lbGluZS10b2RheQxjaGV2cm9uLWxlZnQIZmlsdGVyLTEKY2hldnJvbi11cA1jaGV2cm9uLXJpZ2h0DGNoZXZyb24tZG93bg5jaXJjbGUtY2xvc2UtMhFjaGV2cm9uLXVwLWZpbGwtMxNjaGV2cm9uLWRvd24tZmlsbC0zDWZpbHRlci1jYW5jZWwOY2hldnJvbi1sZWZ0LTIKZ3JvdXAtaWNvbglzZWxlY3Rpb24HY2xvc2UtMgdjaGVjay0yEmludGVybWVkaWF0ZS1zdGF0ZQ5jaGV2cm9uLWxlZnQtMwZlZGl0LTMHY2xvc2UtMw9jaGV2cm9uLXJpZ2h0LTIGcGx1cy0yE2NoZXZyb24tZG93bi1maWxsLTUNY2lyY2xlLXJlbW92ZQxhcnJvdy1sZWZ0LTIPbW9yZS12ZXJ0aWNhbC0xBnNlYXJjaAVtb250aAV0cmFzaA5jaGV2cm9uLWRvd24tMgRzYXZlBG1lbnUHcmVmcmVzaBNjaXJjbGUtY2xvc2UtZmlsbC0zBWNsb2NrDWZyZWV6ZS1jb2x1bW4OZXJyb3ItdHJlZXZpZXcPY2lyY2xlLXJlbW92ZS0yCmNpcmNsZS1hZGQXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IPY2hldnJvbi1yaWdodC0zD2NoZXZyb24tcmlnaHQtNARwbGF5BXBhdXNlEHBhcmEtb3B0aW9uLWRvd24Ic2VhcmNoLTINYm9yZGVyLWNlbnRlcgxyZXN0YXJ0LWF0LTEOaHlwZXJsaW5rLW9wZW4FY3V0LTIGY29weS0yCmJvcmRlci10b3ANZGVsZXRlLWNvbHVtbgpkZWxldGUtcm93DGluc2VydC1yaWdodAtpbnNlcnQtbGVmdBBoeXBlcmxpbmstcmVtb3ZlDWJvcmRlci1taWRkbGUMYm9yZGVyLXJpZ2h0Dmh5cGVybGluay1lZGl0BmxpbmstMgtib3JkZXItbGVmdAx0YWJsZS1kZWxldGUQdGFibGUtcHJvcGVydGllcw5oeXBlcmxpbmstY29weQ1ib3JkZXItYm90dG9tB3Bhc3RlLTISY29udGludWUtbnVtYmVyaW5nDGluc2VydC1iZWxvdwxpbnNlcnQtYWJvdmUPdGFibGUtY2VsbC1ub25lA2JveANhbGwRdGFibGUtYWxpZ24tcmlnaHQTdGFibGUtYm9yZGVyLWN1c3RvbRB0YWJsZS1hbGlnbi1sZWZ0EnRhYmxlLWFsaWduLWNlbnRlcg9saW5lLXZlcnktc21hbGwLbGluZS1ub3JtYWwKbGluZS1zbWFsbA5wYXJhLW9wdGlvbi11cBV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20VdmVydGljYWwtYWxpZ24tY2VudGVyEnZlcnRpY2FsLWFsaWduLXRvcAxjbGVhci1mb3JtYXQNc3RyaWtldGhyb3VnaAp1cHBlci1jYXNlB2p1c3RpZnkFaW1hZ2UGcmVzaXplEGV4aXQtZnVsbC1zY3JlZW4GZWRpdC00BGJvbGQKYWxpZ24tbGVmdANjdXQQdGV4dC1hbHRlcm5hdGl2ZQZjb3B5LTEIZGVsZXRlLTIPaW5jcmVhc2UtaW5kZW50BWVyYXNlBHVuZG8LZnVsbC1zY3JlZW4JdW5kZXJsaW5lDmxpc3QtdW5vcmRlcmVkA2V5ZQxsaXN0LW9yZGVyZWQKbG93ZXItY2FzZQtsaW5rLXJlbW92ZQd6b29tLWluCW9wZW4tbGluawVwcmludApmb250LWNvbG9yC2FsaWduLXJpZ2h0BGxpbmsJdmlldy1zaWRlCWNvZGUtdmlldwh6b29tLW91dAtzdXBlcnNjcmlwdAlwYXJhZ3JhcGgEcmVkbwVwYXN0ZQtpbnNlcnQtY29kZQlzdWJzY3JpcHQHZGlzcGxheQdyZXBsYWNlBml0YWxpYwdjYXB0aW9uDHBhaW50LWJ1Y2tldA9kZWNyZWFzZS1pbmRlbnQMYWxpZ24tY2VudGVyCWZvbnQtbmFtZQ9kcmFnLWFuZC1kcm9wLTIOZmllbGQtc2V0dGluZ3MKdHdvLWNvbHVtbgd0d28tcm93A3N1bQhmaWx0ZXItMwtjbG9zZS1sYXJnZQ5maWx0ZXItY2xlYXItMgxjaXJjbGUtY2hlY2sMYWxpZ24tYm90dG9tDmluc2VydC1hYm92ZS0yDmluc2VydC1iZWxvdy0yDGFsaWduLW1pZGRsZQ9kZWxldGUtY29sdW1uLTIMZGVsZXRlLXJvdy0yDWluc2VydC1sZWZ0LTIJYWxpZ24tdG9wDmluc2VydC1yaWdodC0yBmVkaXQtNQ5hbGlnbi1taWRkbGUtMg9mcmVlemUtY29sdW1uLTIFc3R5bGUIZGVsZXRlLTMKZnJlZXplLXJvdwt0ZXh0LWhlYWRlchFtb3JlLWhvcml6b250YWwtMQdyZXNpemVyBmZvbGRlcgxmaXJzdC1wYWdlLTIIcHJldmlvdXMEbmV4dAtsYXN0LXBhZ2UtMgp6b29tLW91dC0yCXpvb20taW4tMghkb3dubG9hZAhib29rbWFyawhzZWFyY2gtMw90ZXh0LWFubm90YXRpb24HY2xvc2UtNAhjb21tZW50cwZzYXZlLTMMYWxpZ24tbGVmdC0yB3N0eWxlLTIGdW5kby0yD2hpZ2hsaWdodC1jb2xvcg9tb3JlLXZlcnRpY2FsLTMLdW5kZXJsaW5lLTIPc3RyaWtldGhyb3VnaC0yDnBhaW50LWJ1Y2tldC0yA3BhbgdvcGFjaXR5CGRlbGV0ZS00DW1vdXNlLXBvaW50ZXITY2hldnJvbi1yaWdodC1zbWFsbAxzdHJva2UtY29sb3IHcHJpbnQtMwZyZWRvLTIMZm9udC1jb2xvci0yBnNoYXBlcxJjaGV2cm9uLWxlZnQtc21hbGwMc3Ryb2tlLXdpZHRoD2Fubm90YXRpb24tZWRpdAl0aHVtYm5haWwFc3RhbXAKYnJlYWstcGFnZQRmaWxlCmNvbGxhcHNlLTIGZXhwYW5kD2RvdWJsZS1yZXNpemUtMg9kb3VibGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0xD3NpbmdsZS1yZXNpemUtMg9zaW5nbGUtcmVzaXplLTMPc2luZ2xlLXJlc2l6ZS00DWRyYWctYW5kLWRyb3ARY2hldnJvbi11cC1maWxsLTQTY2hldnJvbi1kb3duLWZpbGwtNBRjaGV2cm9uLXJpZ2h0LWZpbGwtMhNjaGV2cm9uLWxlZnQtZmlsbC0zD21vcmUtdmVydGljYWwtNA1maWx0ZXItYWN0aXZlC2NvZGUtdmlldy0yCWdyaWQtdmlldwdwYXN0ZS0zB3RyYXNoLTIKZG93bmxvYWQtMgVjdXQtMxBsaXN0LXVub3JkZXJlZC0yCXJlZnJlc2gtMgtjaXJjbGUtaW5mbxJjaGV2cm9uLXJpZ2h0LXRoaW4IZm9sZGVyLTIHY2xvc2UtNQtmb2xkZXItZmlsbAZyZW5hbWUGY29weS0zCHNlYXJjaC00CHVwbG9hZC0xBGJhY2sKc2VsZWN0LWFsbAlzb3J0aW5nLTIPbW9yZS12ZXJ0aWNhbC01B2NoZWNrLTMRbW9yZS1ob3Jpem9udGFsLTMOZXhwb3J0LWV4Y2VsLTIMZXhwb3J0LWNzdi0yBnNhdmUtNAdzYXZlLWFzBmV4cG9ydAhkZWxldGUtNQtncmFuZC10b3RhbAd0YWJsZS0yCXN1Yi10b3RhbAhmaWxlLW5ldxFudW1iZXItZm9ybWF0dGluZwhyZW5hbWUtMgxleHBvcnQtcGRmLTINZnVsbC1zY3JlZW4tMgVjaGFydAh1cGxvYWQtMglmb250LXR5cGUHY2xvc2UtNgxsaW5lLXNwYWNpbmcEbG9jawxib3JkZXItb3V0ZXIGbGluay0zDmFsaWduLWJvdHRvbS0yDGJvcmRlci1hbGwtMhB0YWJsZS1vZi1jb250ZW50DnBhZ2UtbnVtYmVyaW5nBmJvbGQtMgthbGlnbi10b3AtMg5hbGlnbi1taWRkbGUtMwpwYWdlLXNldHVwDHN0cm9rZS1zdHlsZQdpbWFnZS0yDWJvb2ttYXJrLWZpbGwGaGVhZGVyEGxpc3QtdW5vcmRlcmVkLTMPc2hvdy1oaWRlLXBhbmVsDWFsaWduLXJpZ2h0LTIGZm9vdGVyCmJvcmRlci1hbGwMYm9yZGVyLWlubmVyBGNlbGwLYWxpZ24tdG9wLTMOYWxpZ24tYm90dG9tLTMOYWxpZ24tbWlkZGxlLTQHY2hlY2stNAVicmVhawxicmVhay1wYWdlLTINYnJlYWstc2VjdGlvbhBhdXRvLWZpdC1jb250ZW50EmZpeGVkLWNvbHVtbi13aWR0aA9hdXRvLWZpdC13aW5kb3cNYnJpbmctZm9yd2FyZA5icmluZy10by1mcm9udAxzZW5kLXRvLWJhY2sNc2VuZC1iYWNrd2FyZAl1bmdyb3VwLTEHZ3JvdXAtMQVvcmRlchJjaGV2cm9uLXVwLXNtYWxsLTIUY2hldnJvbi1kb3duLXNtYWxsLTIVY2hldnJvbi1yaWdodC1zbWFsbC0yFGNoZXZyb24tbGVmdC1zbWFsbC0yFmNoZXZyb24tcmlnaHQtZG91YmxlLTIVY2hldnJvbi1sZWZ0LWRvdWJsZS0yC3pvb20tdG8tZml0CWFkZC1hYm92ZQlhZGQtYmVsb3cEbGluZQ5hcnJvdy1yaWdodC11cAlyZWN0YW5nbGUGY2lyY2xlCHBlbnRhZ2FuBmxlbmd0aAlwZXJpbWV0ZXIEYXJlYQZyYWRpdXMGdm9sdW1lEmNoYW5nZS1zY2FsZS1yYXRpbwhzZXR0aW5ncwljb21tZW50LTINdGh1bWJzLWRvd24tMQl0aHVtYnMtdXANdGh1bWJzLWRvd24tMgpleHBvcnQtanBnCmV4cG9ydC1wbmcKZXhwb3J0LXN2ZxZjb25kaXRpb25hbC1mb3JtYXR0aW5nEGhpZGUtZm9ybXVsYS1iYXINaGlkZS1oZWFkaW5ncw5oaWRlLWdyaWRsaW5lcwlleWUtc2xhc2gKZXhwb3J0LXhscwxleHBvcnQtY3N2LTMDbWR4CHJlbmFtZS0zC2ZvbGRlci1vcGVuCW5hbWVkLXNldA1ncmlwLXZlcnRpY2FsCWRpbWVuc2lvbgdsZXZlbC0xB2xldmVsLTIHbGV2ZWwtMwdsZXZlbC00B2xldmVsLTUMdXNlci1kZWZpbmVkA2twaQlzb3J0LWRvd24Jc29ydGluZy0zB3NvcnQtdXARY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cJc2lnbmF0dXJlC2ZpbHRlci1tYWluCXRleHQtd3JhcAp1bmZpbHRlcmVkGGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFzb3J0LWRlc2NlbmRpbmctMhBzb3J0LWFzY2VuZGluZy0yF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nCGZpbHRlcmVkDmZpbHRlci1jbGVhci0zB3JlYXBwbHkHZ3JvdXAtMgl1bmdyb3VwLTIPcGFzdGUtdGV4dC1vbmx5C3Bhc3RlLXN0eWxlDXBhc3RlLXNwZWNpYWwXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24Lc3BlbGwtY2hlY2sOY29tbWVudC1yZW9wZW4Kd2ViLWxheW91dAxwcmludC1sYXlvdXQLYm9yZGVyLW5vbmUPZGF0YS12YWxpZGF0aW9uDXByb3RlY3Qtc2hlZXQJdGV4dC1mb3JtDHByb3BlcnRpZXMtMgpjbGVhci1mb3JtCWRyb3AtZG93bgpmb3JtLWZpZWxkCWNoZWNrLWJveAx0YWJsZS11cGRhdGUOY2hhbmdlcy1hY2NlcHQSZGlzcGxheS1mb3ItcmV2aWV3DmNoYW5nZXMtcmVqZWN0EGNoYW5nZXMtcHJldmlvdXMLc2hvdy1tYXJrdXAMY2hhbmdlcy1uZXh0DWNoYW5nZXMtdHJhY2scY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQloaWdobGlnaHQQdG9wLWJvdHRvbS1ydWxlcwlkYXRhLWJhcnMMY29sb3Itc2NhbGVzCGljb25zZXRzC2NsZWFyLXJ1bGVzCW5ldy1ydWxlcwxncmVhdGVyLXRoYW4JbGVzcy10aGFuB2JldHdlZW4HZXF1YWx0bxJ0ZXh0LXRoYXQtY29udGFpbnMOZGF0ZS1vY2N1cnJpbmcGdG9wLTEwD2JvdHRvbS0xMC1pdGVtcwlib3R0b20tMTANYWJvdmUtYXZlcmFnZQ1iZWxvdy1hdmVyYWdlDmR1cGxpY2F0ZS1jZWxsCGZvb3Rub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawtjaGFuZ2UtY2FzZQxleHBvcnQtcGRmLTMLZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoD2JvcmRlci1zaGFkb3ctMhJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwt0aHVtYnMtdXAtMQt0aHVtYnMtZG93bgtjYWxjdWxhdGlvbgx0ZXh0LW91dGxpbmUEdXNlcg9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUAAA==) format("truetype")}.e-icons{font-family:e-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.e-icons.e-small{font-size:8px}.e-icons.e-medium{font-size:16px}.e-icons.e-large{font-size:24px}.e-icons.e-export-pdf:before{content:"\e240"}.e-icons.e-export-csv:before{content:"\e241"}.e-icons.e-export-excel:before{content:"\e242"}.e-icons.e-date-range:before{content:"\e245"}.e-icons.e-filter-clear:before{content:"\e248"}.e-icons.e-filter:before{content:"\e251"}.e-icons.e-bullet-6:before{content:"\e253"}.e-icons.e-bullet-1:before{content:"\e254"}.e-icons.e-none:before{content:"\e256"}.e-icons.e-bullet-5:before{content:"\e259"}.e-icons.e-border-diagonal-2:before{content:"\e262"}.e-icons.e-border-diagonal-1:before{content:"\e265"}.e-icons.e-bullet-4:before{content:"\e267"}.e-icons.e-bullet-2:before{content:"\e270"}.e-icons.e-bullet-3:before{content:"\e271"}.e-icons.e-chevron-right-double:before{content:"\e300"}.e-icons.e-chevron-left-double:before{content:"\e302"}.e-icons.e-chevron-down-double:before{content:"\e304"}.e-icons.e-chevron-up-double:before{content:"\e306"}.e-icons.e-repeat:before{content:"\e308"}.e-icons.e-recurrence-edit:before{content:"\e30a"}.e-icons.e-location:before{content:"\e30c"}.e-icons.e-description:before{content:"\e30d"}.e-icons.e-time-zone:before{content:"\e30e"}.e-icons.e-calendar:before{content:"\e322"}.e-icons.e-timeline-agenda:before{content:"\e313"}.e-icons.e-work-week:before{content:"\e314"}.e-icons.e-week:before{content:"\e315"}.e-icons.e-day:before{content:"\e31b"}.e-icons.e-agenda-date-range:before{content:"\e31d"}.e-icons.e-date-time:before{content:"\e421"}.e-icons.e-people:before{content:"\e424"}.e-icons.e-timeline-day:before{content:"\ea85"}.e-icons.e-timeline-week:before{content:"\ea88"}.e-icons.e-timeline-work-week:before{content:"\ea8b"}.e-icons.e-timeline-month:before{content:"\ea8e"}.e-icons.e-table:before{content:"\e705"}.e-icons.e-copy:before{content:"\e70a"}.e-icons.e-th-small:before{content:"\e714"}.e-icons.e-save-2:before{content:"\e735"}.e-icons.e-paragraph-2:before{content:"\e75e"}.e-icons.e-edit-6:before{content:"\e7a3"}.e-icons.e-close-large-1:before{content:"\e7a7"}.e-icons.e-export-word:before{content:"\e7b0"}.e-icons.e-circle-close:before{content:"\e7e9"}.e-icons.e-filter-2:before{content:"\e7ee"}.e-icons.e-plus-small:before{content:"\e7f9"}.e-icons.e-close:before{content:"\e7fc"}.e-icons.e-check:before{content:"\e7ff"}.e-icons.e-print-2:before{content:"\e813"}.e-icons.e-edit-2:before{content:"\e81e"}.e-icons.e-plus:before{content:"\e823"}.e-icons.e-close-large-2:before{content:"\e825"}.e-icons.e-chevron-down-thin:before{content:"\e36a"}.e-icons.e-chevron-up-fill-2:before{content:"\e82a"}.e-icons.e-chevron-down-fill:before{content:"\e82e"}.e-icons.e-chevron-up-fill:before{content:"\e834"}.e-icons.e-chevron-down-fill-2:before{content:"\e83d"}.e-icons.e-arrow-down:before{content:"\e83f"}.e-icons.e-arrow-up:before{content:"\e840"}.e-icons.e-chevron-right-fill-3:before{content:"\e848"}.e-icons.e-chevron-left-fill-2:before{content:"\e84b"}.e-icons.e-delete-1:before{content:"\e84e"}.e-icons.e-chevron-left-fill:before{content:"\e854"}.e-icons.e-chevron-right-fill:before{content:"\e859"}.e-icons.e-arrow-left:before{content:"\e85b"}.e-icons.e-arrow-right:before{content:"\e85f"}.e-icons.e-sorting-1:before{content:"\e890"}.e-icons.e-edit:before{content:"\e891"}.e-icons.e-first-page:before{content:"\e896"}.e-icons.e-last-page:before{content:"\e897"}.e-icons.e-timeline-today:before{content:"\e901"}.e-icons.e-chevron-left:before{content:"\e904"}.e-icons.e-filter-1:before{content:"\e909"}.e-icons.e-chevron-up:before{content:"\e910"}.e-icons.e-chevron-right:before{content:"\e913"}.e-icons.e-chevron-down:before{content:"\e916"}.e-icons.e-circle-close-2:before{content:"\e917"}.e-icons.e-chevron-up-fill-3:before{content:"\e918"}.e-icons.e-chevron-down-fill-3:before{content:"\e919"}.e-icons.e-filter-cancel:before{content:"\e920"}.e-icons.e-chevron-left-2:before{content:"\e921"}.e-icons.e-group-icon:before{content:"\e926"}.e-icons.e-selection:before{content:"\e930"}.e-icons.e-close-2:before{content:"\e932"}.e-icons.e-check-2:before{content:"\e933"}.e-icons.e-intermediate-state:before{content:"\e934"}.e-icons.e-chevron-left-3:before{content:"\e937"}.e-icons.e-edit-3:before{content:"\e944"}.e-icons.e-close-3:before{content:"\e945"}.e-icons.e-chevron-right-2:before{content:"\e956"}.e-icons.e-plus-2:before{content:"\e963"}.e-icons.e-chevron-down-fill-5:before{content:"\e969"}.e-icons.e-circle-remove:before{content:"\e974"}.e-icons.e-arrow-left-2:before{content:"\e977"}.e-icons.e-more-vertical-1:before{content:"\e984"}.e-icons.e-search:before{content:"\e993"}.e-icons.e-month:before{content:"\e93c"}.e-icons.e-trash:before{content:"\e94a"}.e-icons.e-chevron-down-2:before{content:"\e94d"}.e-icons.e-save:before{content:"\e98e"}.e-icons.e-menu:before{content:"\e99a"}.e-icons.e-refresh:before{content:"\e99d"}.e-icons.e-circle-close-fill-3:before{content:"\e208"}.e-icons.e-clock:before{content:"\e20c"}.e-icons.e-freeze-column:before{content:"\e21e"}.e-icons.e-error-treeview:before{content:"\e22a"}.e-icons.e-circle-remove-2:before{content:"\e22b"}.e-icons.e-circle-add:before{content:"\e22c"}.e-icons.e-drag-and-drop-indicator:before{content:"\e22d"}.e-icons.e-chevron-right-3:before{content:"\e22f"}.e-icons.e-chevron-right-4:before{content:"\e430"}.e-icons.e-play:before{content:"\e324"}.e-icons.e-pause:before{content:"\e326"}.e-icons.e-para-option-down:before{content:"\e274"}.e-icons.e-search-2:before{content:"\e275"}.e-icons.e-border-center:before{content:"\e276"}.e-icons.e-restart-at-1:before{content:"\e277"}.e-icons.e-hyperlink-open:before{content:"\e278"}.e-icons.e-cut-2:before{content:"\e279"}.e-icons.e-copy-2:before{content:"\e280"}.e-icons.e-border-top:before{content:"\e281"}.e-icons.e-delete-column:before{content:"\e282"}.e-icons.e-delete-row:before{content:"\e283"}.e-icons.e-insert-right:before{content:"\e284"}.e-icons.e-insert-left:before{content:"\e285"}.e-icons.e-hyperlink-remove:before{content:"\e286"}.e-icons.e-border-middle:before{content:"\e287"}.e-icons.e-border-right:before{content:"\e288"}.e-icons.e-hyperlink-edit:before{content:"\e289"}.e-icons.e-link-2:before{content:"\e290"}.e-icons.e-border-left:before{content:"\e291"}.e-icons.e-table-delete:before{content:"\e292"}.e-icons.e-table-properties:before{content:"\e294"}.e-icons.e-hyperlink-copy:before{content:"\e295"}.e-icons.e-border-bottom:before{content:"\e298"}.e-icons.e-paste-2:before{content:"\e501"}.e-icons.e-continue-numbering:before{content:"\e503"}.e-icons.e-insert-below:before{content:"\e505"}.e-icons.e-insert-above:before{content:"\e506"}.e-icons.e-table-cell-none:before{content:"\e507"}.e-icons.e-box:before{content:"\e509"}.e-icons.e-all:before{content:"\e511"}.e-icons.e-table-align-right:before{content:"\e515"}.e-icons.e-table-border-custom:before{content:"\e516"}.e-icons.e-table-align-left:before{content:"\e517"}.e-icons.e-table-align-center:before{content:"\e518"}.e-icons.e-line-very-small:before{content:"\e520"}.e-icons.e-line-normal:before{content:"\e521"}.e-icons.e-line-small:before{content:"\e522"}.e-icons.e-para-option-up:before{content:"\e523"}.e-icons.e-vertical-align-bottom:before{content:"\e525"}.e-icons.e-vertical-align-center:before{content:"\e526"}.e-icons.e-vertical-align-top:before{content:"\e527"}.e-icons.e-clear-format:before{content:"\e331"}.e-icons.e-strikethrough:before{content:"\e332"}.e-icons.e-upper-case:before{content:"\e333"}.e-icons.e-justify:before{content:"\e334"}.e-icons.e-image:before{content:"\e335"}.e-icons.e-resize:before{content:"\e336"}.e-icons.e-exit-full-screen:before{content:"\e337"}.e-icons.e-edit-4:before{content:"\e338"}.e-icons.e-bold:before{content:"\e339"}.e-icons.e-align-left:before{content:"\e33a"}.e-icons.e-cut:before{content:"\e33b"}.e-icons.e-text-alternative:before{content:"\e33c"}.e-icons.e-copy-1:before{content:"\e33d"}.e-icons.e-delete-2:before{content:"\e33e"}.e-icons.e-increase-indent:before{content:"\e33f"}.e-icons.e-erase:before{content:"\e340"}.e-icons.e-undo:before{content:"\e341"}.e-icons.e-full-screen:before{content:"\e342"}.e-icons.e-underline:before{content:"\e343"}.e-icons.e-list-unordered:before{content:"\e344"}.e-icons.e-eye:before{content:"\e345"}.e-icons.e-list-ordered:before{content:"\e346"}.e-icons.e-lower-case:before{content:"\e347"}.e-icons.e-link-remove:before{content:"\e348"}.e-icons.e-zoom-in:before{content:"\e349"}.e-icons.e-open-link:before{content:"\e34a"}.e-icons.e-print:before{content:"\e34b"}.e-icons.e-font-color:before{content:"\e34c"}.e-icons.e-align-right:before{content:"\e34d"}.e-icons.e-link:before{content:"\e34e"}.e-icons.e-view-side:before{content:"\e34f"}.e-icons.e-code-view:before{content:"\e350"}.e-icons.e-zoom-out:before{content:"\e351"}.e-icons.e-superscript:before{content:"\e352"}.e-icons.e-paragraph:before{content:"\e353"}.e-icons.e-redo:before{content:"\e354"}.e-icons.e-paste:before{content:"\e355"}.e-icons.e-insert-code:before{content:"\e356"}.e-icons.e-subscript:before{content:"\e357"}.e-icons.e-display:before{content:"\e358"}.e-icons.e-replace:before{content:"\e359"}.e-icons.e-italic:before{content:"\e35a"}.e-icons.e-caption:before{content:"\e35b"}.e-icons.e-paint-bucket:before{content:"\e35c"}.e-icons.e-decrease-indent:before{content:"\e35d"}.e-icons.e-align-center:before{content:"\e35e"}.e-icons.e-font-name:before{content:"\e35f"}.e-icons.e-drag-and-drop-2:before{content:"\e330"}.e-icons.e-field-settings:before{content:"\e434"}.e-icons.e-two-column:before{content:"\ea74"}.e-icons.e-two-row:before{content:"\ea75"}.e-icons.e-sum:before{content:"\ea76"}.e-icons.e-filter-3:before{content:"\ea77"}.e-icons.e-close-large:before{content:"\ea7f"}.e-icons.e-filter-clear-2:before{content:"\ea82"}.e-icons.e-circle-check:before{content:"\ea84"}.e-icons.e-align-bottom:before{content:"\ea91"}.e-icons.e-insert-above-2:before{content:"\ea92"}.e-icons.e-insert-below-2:before{content:"\ea93"}.e-icons.e-align-middle:before{content:"\ea94"}.e-icons.e-delete-column-2:before{content:"\ea95"}.e-icons.e-delete-row-2:before{content:"\ea96"}.e-icons.e-insert-left-2:before{content:"\ea97"}.e-icons.e-align-top:before{content:"\ea98"}.e-icons.e-insert-right-2:before{content:"\ea99"}.e-icons.e-edit-5:before{content:"\ea9a"}.e-icons.e-align-middle-2:before{content:"\ea9b"}.e-icons.e-freeze-column-2:before{content:"\ea9e"}.e-icons.e-style:before{content:"\ea9f"}.e-icons.e-delete-3:before{content:"\eb00"}.e-icons.e-freeze-row:before{content:"\eb02"}.e-icons.e-text-header:before{content:"\eb03"}.e-icons.e-more-horizontal-1:before{content:"\eb04"}.e-icons.e-resizer:before{content:"\eb05"}.e-icons.e-folder:before{content:"\ec04"}.e-icons.e-first-page-2:before{content:"\ec05"}.e-icons.e-previous:before{content:"\ec06"}.e-icons.e-next:before{content:"\ec07"}.e-icons.e-last-page-2:before{content:"\ec08"}.e-icons.e-zoom-out-2:before{content:"\ec09"}.e-icons.e-zoom-in-2:before{content:"\ec0a"}.e-icons.e-download:before{content:"\ec0b"}.e-icons.e-bookmark:before{content:"\ec0c"}.e-icons.e-search-3:before{content:"\ec0d"}.e-icons.e-text-annotation:before{content:"\ec0e"}.e-icons.e-close-4:before{content:"\ec0f"}.e-icons.e-comments:before{content:"\ec10"}.e-icons.e-save-3:before{content:"\ec11"}.e-icons.e-align-left-2:before{content:"\ec12"}.e-icons.e-style-2:before{content:"\ec13"}.e-icons.e-undo-2:before{content:"\ec14"}.e-icons.e-highlight-color:before{content:"\ec15"}.e-icons.e-more-vertical-3:before{content:"\ec16"}.e-icons.e-underline-2:before{content:"\ec17"}.e-icons.e-strikethrough-2:before{content:"\ec18"}.e-icons.e-paint-bucket-2:before{content:"\ec19"}.e-icons.e-pan:before{content:"\ec1a"}.e-icons.e-opacity:before{content:"\ec1b"}.e-icons.e-delete-4:before{content:"\ec1c"}.e-icons.e-mouse-pointer:before{content:"\ec1d"}.e-icons.e-chevron-right-small:before{content:"\ec1e"}.e-icons.e-stroke-color:before{content:"\ec1f"}.e-icons.e-print-3:before{content:"\ec20"}.e-icons.e-redo-2:before{content:"\ec21"}.e-icons.e-font-color-2:before{content:"\ec22"}.e-icons.e-shapes:before{content:"\ec23"}.e-icons.e-chevron-left-small:before{content:"\ec24"}.e-icons.e-stroke-width:before{content:"\ec25"}.e-icons.e-annotation-edit:before{content:"\ec26"}.e-icons.e-thumbnail:before{content:"\ec27"}.e-icons.e-stamp:before{content:"\ec28"}.e-icons.e-break-page:before{content:"\ec29"}.e-icons.e-file:before{content:"\ec2a"}.e-icons.e-collapse-2:before{content:"\e554"}.e-icons.e-expand:before{content:"\e556"}.e-icons.e-double-resize-2:before{content:"\e557"}.e-icons.e-double-resize-1:before{content:"\e558"}.e-icons.e-single-resize-1:before{content:"\e559"}.e-icons.e-single-resize-2:before{content:"\e56a"}.e-icons.e-single-resize-3:before{content:"\e56b"}.e-icons.e-single-resize-4:before{content:"\e56c"}.e-icons.e-drag-and-drop:before{content:"\e903"}.e-icons.e-chevron-up-fill-4:before{content:"\e56d"}.e-icons.e-chevron-down-fill-4:before{content:"\e56e"}.e-icons.e-chevron-right-fill-2:before{content:"\e56f"}.e-icons.e-chevron-left-fill-3:before{content:"\e570"}.e-icons.e-more-vertical-4:before{content:"\e571"}.e-icons.e-filter-active:before{content:"\ebb3"}.e-icons.e-code-view-2:before{content:"\e907"}.e-icons.e-grid-view:before{content:"\e600"}.e-icons.e-paste-3:before{content:"\e601"}.e-icons.e-trash-2:before{content:"\e602"}.e-icons.e-download-2:before{content:"\e603"}.e-icons.e-cut-3:before{content:"\e604"}.e-icons.e-list-unordered-2:before{content:"\e605"}.e-icons.e-refresh-2:before{content:"\e606"}.e-icons.e-circle-info:before{content:"\e607"}.e-icons.e-chevron-right-thin:before{content:"\e608"}.e-icons.e-folder-2:before{content:"\e609"}.e-icons.e-close-5:before{content:"\e60a"}.e-icons.e-folder-fill:before{content:"\e60b"}.e-icons.e-rename:before{content:"\e60c"}.e-icons.e-copy-3:before{content:"\e60d"}.e-icons.e-search-4:before{content:"\e60e"}.e-icons.e-upload-1:before{content:"\e60f"}.e-icons.e-back:before{content:"\e610"}.e-icons.e-select-all:before{content:"\e611"}.e-icons.e-sorting-2:before{content:"\e612"}.e-icons.e-more-vertical-5:before{content:"\e613"}.e-icons.e-check-3:before{content:"\e614"}.e-icons.e-more-horizontal-3:before{content:"\e615"}.e-icons.e-export-excel-2:before{content:"\e700"}.e-icons.e-export-csv-2:before{content:"\e701"}.e-icons.e-save-4:before{content:"\e703"}.e-icons.e-save-as:before{content:"\e704"}.e-icons.e-export:before{content:"\e711"}.e-icons.e-delete-5:before{content:"\e706"}.e-icons.e-grand-total:before{content:"\e707"}.e-icons.e-table-2:before{content:"\e708"}.e-icons.e-sub-total:before{content:"\e709"}.e-icons.e-file-new:before{content:"\e712"}.e-icons.e-number-formatting:before{content:"\e70b"}.e-icons.e-rename-2:before{content:"\e70c"}.e-icons.e-export-pdf-2:before{content:"\e70d"}.e-icons.e-full-screen-2:before{content:"\e70e"}.e-icons.e-chart:before{content:"\e70f"}.e-icons.e-upload-2:before{content:"\e710"}.e-icons.e-font-type:before{content:"\e273"}.e-icons.e-close-6:before{content:"\eb36"}.e-icons.e-line-spacing:before{content:"\eb37"}.e-icons.e-lock:before{content:"\eb3a"}.e-icons.e-border-outer:before{content:"\eb66"}.e-icons.e-link-3:before{content:"\eb3c"}.e-icons.e-align-bottom-2:before{content:"\eb3d"}.e-icons.e-border-all-2:before{content:"\eb3e"}.e-icons.e-table-of-content:before{content:"\eb41"}.e-icons.e-page-numbering:before{content:"\eb43"}.e-icons.e-bold-2:before{content:"\eb47"}.e-icons.e-align-top-2:before{content:"\eb49"}.e-icons.e-align-middle-3:before{content:"\eb4a"}.e-icons.e-page-setup:before{content:"\eb4c"}.e-icons.e-stroke-style:before{content:"\eb4d"}.e-icons.e-image-2:before{content:"\eb4f"}.e-icons.e-bookmark-fill:before{content:"\eb51"}.e-icons.e-header:before{content:"\eb53"}.e-icons.e-list-unordered-3:before{content:"\eb5b"}.e-icons.e-show-hide-panel:before{content:"\eb5d"}.e-icons.e-align-right-2:before{content:"\eb5f"}.e-icons.e-footer:before{content:"\eb60"}.e-icons.e-border-all:before{content:"\eb95"}.e-icons.e-border-inner:before{content:"\eb88"}.e-icons.e-cell:before{content:"\eb93"}.e-icons.e-align-top-3:before{content:"\eb35"}.e-icons.e-align-bottom-3:before{content:"\eb0e"}.e-icons.e-align-middle-4:before{content:"\eb0d"}.e-icons.e-check-4:before{content:"\e935"}.e-icons.e-break:before{content:"\eba6"}.e-icons.e-break-page-2:before{content:"\eba0"}.e-icons.e-break-section:before{content:"\eba2"}.e-icons.e-auto-fit-content:before{content:"\eba8"}.e-icons.e-fixed-column-width:before{content:"\eba9"}.e-icons.e-auto-fit-window:before{content:"\ebaa"}.e-icons.e-bring-forward:before{content:"\e5a1"}.e-icons.e-bring-to-front:before{content:"\e5a2"}.e-icons.e-send-to-back:before{content:"\e5a3"}.e-icons.e-send-backward:before{content:"\e5a4"}.e-icons.e-ungroup-1:before{content:"\e5a6"}.e-icons.e-group-1:before{content:"\e5a7"}.e-icons.e-order:before{content:"\e4a4"}.e-icons.e-chevron-up-small-2:before{content:"\e651"}.e-icons.e-chevron-down-small-2:before{content:"\e652"}.e-icons.e-chevron-right-small-2:before{content:"\e653"}.e-icons.e-chevron-left-small-2:before{content:"\e654"}.e-icons.e-chevron-right-double-2:before{content:"\e655"}.e-icons.e-chevron-left-double-2:before{content:"\e656"}.e-icons.e-zoom-to-fit:before{content:"\e657"}.e-icons.e-add-above:before{content:"\e658"}.e-icons.e-add-below:before{content:"\e659"}.e-icons.e-line:before{content:"\e668"}.e-icons.e-arrow-right-up:before{content:"\e669"}.e-icons.e-rectangle:before{content:"\e670"}.e-icons.e-circle:before{content:"\e671"}.e-icons.e-pentagan:before{content:"\e672"}.e-icons.e-length:before{content:"\e673"}.e-icons.e-perimeter:before{content:"\e674"}.e-icons.e-area:before{content:"\e675"}.e-icons.e-radius:before{content:"\e676"}.e-icons.e-volume:before{content:"\e677"}.e-icons.e-change-scale-ratio:before{content:"\e678"}.e-icons.e-settings:before{content:"\e679"}.e-icons.e-comment-2:before{content:"\e680"}.e-icons.e-thumbs-down-1:before{content:"\e681"}.e-icons.e-thumbs-up:before{content:"\e682"}.e-icons.e-thumbs-down-2:before{content:"\e683"}.e-icons.e-export-jpg:before{content:"\e713"}.e-icons.e-export-png:before{content:"\e715"}.e-icons.e-export-svg:before{content:"\e716"}.e-icons.e-conditional-formatting:before{content:"\e725"}.e-icons.e-hide-formula-bar:before{content:"\e717"}.e-icons.e-hide-headings:before{content:"\e718"}.e-icons.e-hide-gridlines:before{content:"\e719"}.e-icons.e-eye-slash:before{content:"\e721"}.e-icons.e-export-xls:before{content:"\e726"}.e-icons.e-export-csv-3:before{content:"\e727"}.e-icons.e-mdx:before{content:"\e724"}.e-icons.e-rename-3:before{content:"\e728"}.e-icons.e-folder-open:before{content:"\e65f"}.e-icons.e-named-set:before{content:"\e65d"}.e-icons.e-grip-vertical:before{content:"\e65c"}.e-icons.e-dimension:before{content:"\e65b"}.e-icons.e-level-1:before{content:"\e65a"}.e-icons.e-level-2:before{content:"\e662"}.e-icons.e-level-3:before{content:"\e65e"}.e-icons.e-level-4:before{content:"\e660"}.e-icons.e-level-5:before{content:"\e661"}.e-icons.e-user-defined:before{content:"\e663"}.e-icons.e-kpi:before{content:"\e664"}.e-icons.e-sort-down:before{content:"\e665"}.e-icons.e-sorting-3:before{content:"\e666"}.e-icons.e-sort-up:before{content:"\e667"}.e-icons.e-calculated-member:before{content:"\e729"}.e-icons.e-custom-sort:before{content:"\e732"}.e-icons.e-sort-descending:before{content:"\e733"}.e-icons.e-sort-ascending:before{content:"\e734"}.e-icons.e-comment-add:before{content:"\e814"}.e-icons.e-reply:before{content:"\e815"}.e-icons.e-send-1:before{content:"\e816"}.e-icons.e-comment-show:before{content:"\e817"}.e-icons.e-signature:before{content:"\e737"}.e-icons.e-filter-main:before{content:"\e736"}.e-icons.e-text-wrap:before{content:"\e824"}.e-icons.e-unfiltered:before{content:"\e73a"}.e-icons.e-filtered-sort-descending:before{content:"\e73b"}.e-icons.e-sort-descending-2:before{content:"\e73c"}.e-icons.e-sort-ascending-2:before{content:"\e73d"}.e-icons.e-filtered-sort-ascending:before{content:"\e73e"}.e-icons.e-filtered:before{content:"\e73f"}.e-icons.e-filter-clear-3:before{content:"\e738"}.e-icons.e-reapply:before{content:"\e74a"}.e-icons.e-group-2:before{content:"\e74b"}.e-icons.e-ungroup-2:before{content:"\e74c"}.e-icons.e-paste-text-only:before{content:"\e685"}.e-icons.e-paste-style:before{content:"\e686"}.e-icons.e-paste-special:before{content:"\e687"}.e-icons.e-paste-match-destination:before{content:"\e688"}.e-icons.e-spell-check:before{content:"\e689"}.e-icons.e-comment-reopen:before{content:"\e818"}.e-icons.e-web-layout:before{content:"\e193"}.e-icons.e-print-layout:before{content:"\e194"}.e-icons.e-border-none:before{content:"\e195"}.e-icons.e-data-validation:before{content:"\e196"}.e-icons.e-protect-sheet:before{content:"\e197"}.e-icons.e-text-form:before{content:"\e198"}.e-icons.e-properties-2:before{content:"\e199"}.e-icons.e-clear-form:before{content:"\e19a"}.e-icons.e-drop-down:before{content:"\e19b"}.e-icons.e-form-field:before{content:"\e19c"}.e-icons.e-check-box:before{content:"\e192"}.e-icons.e-table-update:before{content:"\e19e"}.e-icons.e-changes-accept:before{content:"\e19f"}.e-icons.e-display-for-review:before{content:"\e203"}.e-icons.e-changes-reject:before{content:"\e204"}.e-icons.e-changes-previous:before{content:"\e205"}.e-icons.e-show-markup:before{content:"\e206"}.e-icons.e-changes-next:before{content:"\e209"}.e-icons.e-changes-track:before{content:"\e20a"}.e-icons.e-conditional-formatting-large:before{content:"\e401"}.e-icons.e-highlight:before{content:"\e402"}.e-icons.e-top-bottom-rules:before{content:"\e403"}.e-icons.e-data-bars:before{content:"\e404"}.e-icons.e-color-scales:before{content:"\e405"}.e-icons.e-iconsets:before{content:"\e406"}.e-icons.e-clear-rules:before{content:"\e407"}.e-icons.e-new-rules:before{content:"\e408"}.e-icons.e-greater-than:before{content:"\e409"}.e-icons.e-less-than:before{content:"\e410"}.e-icons.e-between:before{content:"\e411"}.e-icons.e-equalto:before{content:"\e412"}.e-icons.e-text-that-contains:before{content:"\e413"}.e-icons.e-date-occurring:before{content:"\e414"}.e-icons.e-top-10:before{content:"\e415"}.e-icons.e-bottom-10-items:before{content:"\e416"}.e-icons.e-bottom-10:before{content:"\e417"}.e-icons.e-above-average:before{content:"\e418"}.e-icons.e-below-average:before{content:"\e419"}.e-icons.e-duplicate-cell:before{content:"\e420"}.e-icons.e-footnote:before{content:"\e435"}.e-icons.e-end-footnote:before{content:"\e436"}.e-icons.e-chart-insert-column:before{content:"\e440"}.e-icons.e-chart-data-table:before{content:"\e441"}.e-icons.e-chart-legend:before{content:"\e442"}.e-icons.e-chart-insert-x-y-scatter:before{content:"\e443"}.e-icons.e-chart-insert-waterfall:before{content:"\e444"}.e-icons.e-chart-updown-bars:before{content:"\e445"}.e-icons.e-add-chart-element:before{content:"\e446"}.e-icons.e-chart-gridlines:before{content:"\e447"}.e-icons.e-insert-hierarchy-charts:before{content:"\e448"}.e-icons.e-chart-insert-line:before{content:"\e449"}.e-icons.e-chart-switch-row-column:before{content:"\e450"}.e-icons.e-chart-error-bars:before{content:"\e451"}.e-icons.e-chart-trendline:before{content:"\e452"}.e-icons.e-chart-axes:before{content:"\e453"}.e-icons.e-chart-select-data:before{content:"\e454"}.e-icons.e-chart-lines:before{content:"\e455"}.e-icons.e-chart-axis-titles:before{content:"\e456"}.e-icons.e-chart-title:before{content:"\e457"}.e-icons.e-chart-insert-pie:before{content:"\e458"}.e-icons.e-change-chart-type:before{content:"\e459"}.e-icons.e-insert-statistic-chart:before{content:"\e460"}.e-icons.e-chart-data-labels:before{content:"\e461"}.e-icons.e-chart-insert-combo:before{content:"\e462"}.e-icons.e-chart-axis-titles-primary-horizontal:before{content:"\e486"}.e-icons.e-chart-linear-forecast:before{content:"\e487"}.e-icons.e-chart-legend-none:before{content:"\e488"}.e-icons.e-chart-legend-right:before{content:"\e489"}.e-icons.e-chart-data-callout:before{content:"\e490"}.e-icons.e-chart-primary-minor-vertical:before{content:"\e491"}.e-icons.e-chart-axes-primary-vertical:before{content:"\e492"}.e-icons.e-chart-data-labels-center:before{content:"\e493"}.e-icons.e-chart-data-table-none:before{content:"\e115"}.e-icons.e-chart-data-labels-none:before{content:"\e495"}.e-icons.e-chart-primary-major-vertical:before{content:"\e496"}.e-icons.e-chart-legend-linear:before{content:"\e497"}.e-icons.e-chart-error-bars-percentage:before{content:"\e498"}.e-icons.e-chart-no-legend-keys:before{content:"\e499"}.e-icons.e-chart-title-above-chart:before{content:"\e121"}.e-icons.e-chart-trendline-none:before{content:"\e122"}.e-icons.e-chart-with-legend-keys:before{content:"\e123"}.e-icons.e-chart-axes-primary-horizontal:before{content:"\e124"}.e-icons.e-chart-error-bars-standard-deviation:before{content:"\e125"}.e-icons.e-chart-legend-top:before{content:"\e126"}.e-icons.e-chart-primary-minor-horizontal:before{content:"\e145"}.e-icons.e-chart-error-bars-none:before{content:"\e127"}.e-icons.e-chart-up-down-bars-2:before{content:"\e128"}.e-icons.e-chart-drop-lines:before{content:"\e129"}.e-icons.e-chart-lines-none:before{content:"\e130"}.e-icons.e-chart-primary-major-horizontal:before{content:"\e131"}.e-icons.e-chart-legend-bottom:before{content:"\e132"}.e-icons.e-chart-up-down-none:before{content:"\e111"}.e-icons.e-chart-data-labels-outside-end:before{content:"\e905"}.e-icons.e-chart-axis-titles-primary-vertical:before{content:"\e143"}.e-icons.e-chart-legend-left:before{content:"\e892"}.e-icons.e-chart-data-labels-inside-base:before{content:"\e893"}.e-icons.e-chart-high-low-lines:before{content:"\e894"}.e-icons.e-chart-trendline-exponential:before{content:"\e133"}.e-icons.e-chart-trendline-moving-average:before{content:"\e134"}.e-icons.e-chart-data-labels-inside-end:before{content:"\e135"}.e-icons.e-chart-title-none:before{content:"\e136"}.e-icons.e-chart-title-centered-overlay:before{content:"\e895"}.e-icons.e-chart-error-bars-standard-error:before{content:"\e911"}.e-icons.e-chart-3d-area-1:before{content:"\e144"}.e-icons.e-chart-2d-stacked-bar:before{content:"\e889"}.e-icons.e-chart-3d-surface-1:before{content:"\e827"}.e-icons.e-chart-histogram-pareto:before{content:"\e114"}.e-icons.e-chart-stock-volumn-open-high-low-close:before{content:"\e137"}.e-icons.e-chart-stock-high-low-close:before{content:"\e138"}.e-icons.e-chart-stock-open-high-low-close:before{content:"\e831"}.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before{content:"\e832"}.e-icons.e-chart-filled-radar:before{content:"\e833"}.e-icons.e-chart-3d-clustered-column:before{content:"\e142"}.e-icons.e-chart-sunburst:before{content:"\e835"}.e-icons.e-chart-treemap:before{content:"\e836"}.e-icons.e-chart-3d-100-percent-stacked-area:before{content:"\e139"}.e-icons.e-chart-3d-pie:before{content:"\e838"}.e-icons.e-chart-3d-column-4:before{content:"\e839"}.e-icons.e-more-column-charts:before{content:"\e899"}.e-icons.e-chart-2d-stacked-line:before{content:"\e841"}.e-icons.e-chart-donut:before{content:"\e112"}.e-icons.e-chart-3d-clustered-bar:before{content:"\e843"}.e-icons.e-chart-funnel:before{content:"\e140"}.e-icons.e-chart-2d-pie-2:before{content:"\e141"}.e-icons.e-chart-3d-line:before{content:"\e846"}.e-icons.e-chart-2d-clustered-column:before{content:"\e847"}.e-icons.e-chart-2d-100-percent-stacked-area:before{content:"\e900"}.e-icons.e-more-line-charts:before{content:"\e849"}.e-icons.e-chart-3d-100-percent-stacked-bar:before{content:"\e850"}.e-icons.e-more-stock-charts:before{content:"\e851"}.e-icons.e-chart-stock-volumn-high-low-close:before{content:"\e852"}.e-icons.e-chart-bar-of-pie:before{content:"\e113"}.e-icons.e-chart-clustered-column-line-on-secondary-axis:before{content:"\e912"}.e-icons.e-chart-2d-clustered-bar:before{content:"\e855"}.e-icons.e-chart-radar:before{content:"\e856"}.e-icons.e-chart-3d-100-percent-stacked-column:before{content:"\e857"}.e-icons.e-chart-stackedlines-with-markers:before{content:"\e858"}.e-icons.e-chart-wireframe-3d-surface:before{content:"\e902"}.e-icons.e-chart-2d-line-with-markers:before{content:"\e860"}.e-icons.e-chart-box-and-whisker:before{content:"\e861"}.e-icons.e-create-custom-combo-chart:before{content:"\e862"}.e-icons.e-chart-2d-100-percent-stacked-bar:before{content:"\e863"}.e-icons.e-chart-scatter-with-straight-lines:before{content:"\e864"}.e-icons.e-more-statistical-charts:before{content:"\e865"}.e-icons.e-chart-3d-stacked-area:before{content:"\e866"}.e-icons.e-chart-2d-line:before{content:"\e867"}.e-icons.e-chart-2d-100-percent-stacked-column:before{content:"\e868"}.e-icons.e-more-pie-charts:before{content:"\e869"}.e-icons.e-chart-bubble-1:before{content:"\e870"}.e-icons.e-chart-2d-100-percent-stacked-line:before{content:"\e871"}.e-icons.e-chart-histogram:before{content:"\e872"}.e-icons.e-more-hierarchy-charts:before{content:"\e873"}.e-icons.e-chart-combo-clustered-column-line:before{content:"\e874"}.e-icons.e-chart-2d-stacked-area:before{content:"\e875"}.e-icons.e-chart-3d-stacked-column:before{content:"\e876"}.e-icons.e-chart-insert-bar:before{content:"\e877"}.e-icons.e-chart-scatter-with-smooth-lines:before{content:"\e878"}.e-icons.e-chart-surface-wireframe-contour:before{content:"\e879"}.e-icons.e-chart-3d-stacked-bar:before{content:"\e880"}.e-icons.e-chart-2d-pie-of-pie:before{content:"\e881"}.e-icons.e-chart-3d-surface-2:before{content:"\e882"}.e-icons.e-chart-2d-area:before{content:"\e883"}.e-icons.e-chart-combo-stacked-area-clustered-column:before{content:"\e884"}.e-icons.e-chart-waterfall:before{content:"\e885"}.e-icons.e-chart-surface-contour:before{content:"\e886"}.e-icons.e-more-scatter-charts:before{content:"\e887"}.e-icons.e-chart-2d-stacked-column:before{content:"\e888"}.e-icons.e-protect-workbook:before{content:"\e88a"}.e-icons.e-change-case:before{content:"\e88c"}.e-icons.e-export-pdf-3:before{content:"\e88b"}.e-icons.e-freeze-pane:before{content:"\e88d"}.e-icons.e-freeze-first-column:before{content:"\e88e"}.e-icons.e-freeze-top-row:before{content:"\e88f"}.e-icons.e-merge-cells:before{content:"\e89a"}.e-icons.e-split-vertical:before{content:"\e89b"}.e-icons.e-table-cell:before{content:"\e89c"}.e-icons.e-split-horizontal:before{content:"\e89d"}.e-icons.e-list-box:before{content:"\e89e"}.e-icons.e-text-form-2:before{content:"\e89f"}.e-icons.e-label:before{content:"\e90a"}.e-icons.e-check-box-2:before{content:"\e90b"}.e-icons.e-add-edit-form-field:before{content:"\e90c"}.e-icons.e-button:before{content:"\e90d"}.e-icons.e-drop-down-2:before{content:"\e90e"}.e-icons.e-radio-button:before{content:"\e90f"}.e-icons.e-password:before{content:"\e91a"}.e-icons.e-table-insert-column:before{content:"\e91b"}.e-icons.e-table-insert-row:before{content:"\e91c"}.e-icons.e-table-overwrite-cells:before{content:"\e91d"}.e-icons.e-table-nested:before{content:"\e91e"}.e-icons.e-table-merge:before{content:"\e91f"}.e-icons.e-drag-fill:before{content:"\e92a"}.e-icons.e-home:before{content:"\e92b"}.e-icons.e-gantt-gripper:before{content:"\e92c"}.e-icons.e-bring-to-view:before{content:"\e92d"}.e-icons.e-bring-to-center:before{content:"\e92e"}.e-icons.e-warning:before{content:"\e92f"}.e-icons.e-critical-path:before{content:"\e93a"}.e-icons.e-border-shadow-2:before{content:"\e93b"}.e-icons.e-border-diagonal-up:before{content:"\e947"}.e-icons.e-border-diagonal-down:before{content:"\e93d"}.e-icons.e-border-custom:before{content:"\e946"}.e-icons.e-border-none-1:before{content:"\e93f"}.e-icons.e-border-box:before{content:"\e940"}.e-icons.e-border-shadow-1:before{content:"\e942"}.e-icons.e-audio:before{content:"\e949"}.e-icons.e-video:before{content:"\e94b"}.e-icons.e-crop:before{content:"\e94c"}.e-icons.e-star-filled:before{content:"\e94f"}.e-icons.e-filters:before{content:"\e950"}.e-icons.e-adjustment:before{content:"\e951"}.e-icons.e-page-size:before{content:"\e952"}.e-icons.e-reset:before{content:"\e953"}.e-icons.e-triangle:before{content:"\e954"}.e-icons.e-page-columns:before{content:"\e955"}.e-icons.e-tint:before{content:"\e957"}.e-icons.e-brightness:before{content:"\e958"}.e-icons.e-contrast:before{content:"\e959"}.e-icons.e-saturation:before{content:"\e95a"}.e-icons.e-fade:before{content:"\e95b"}.e-icons.e-flip-vertical:before{content:"\e95c"}.e-icons.e-flip-horizontal:before{content:"\e95d"}.e-icons.e-transform-left:before{content:"\e95f"}.e-icons.e-transform-right:before{content:"\e960"}.e-icons.e-sharpness:before{content:"\e961"}.e-icons.e-grain:before{content:"\e962"}.e-icons.e-frame-custom:before{content:"\e964"}.e-icons.e-frame-1:before{content:"\e965"}.e-icons.e-frame-2:before{content:"\e966"}.e-icons.e-frame-3:before{content:"\e967"}.e-icons.e-frame-4:before{content:"\e968"}.e-icons.e-frame-5:before{content:"\e96a"}.e-icons.e-frame-6:before{content:"\e96b"}.e-icons.e-transform:before{content:"\e96c"}.e-icons.e-check-tick:before{content:"\e96d"}.e-icons.e-even-page-break:before{content:"\e96e"}.e-icons.e-odd-page-break:before{content:"\e96f"}.e-icons.e-page-column:before{content:"\e970"}.e-icons.e-continuous-page-break:before{content:"\e971"}.e-icons.e-page-text-wrap:before{content:"\e972"}.e-icons.e-page-column-right:before{content:"\e973"}.e-icons.e-page-column-left:before{content:"\e975"}.e-icons.e-page-column-one:before{content:"\e976"}.e-icons.e-page-column-two:before{content:"\e978"}.e-icons.e-page-column-three:before{content:"\e979"}.e-icons.e-multiple-comment:before{content:"\e97a"}.e-icons.e-format-painter:before{content:"\e97b"}.e-icons.e-launcher:before{content:"\e97c"}.e-icons.e-character-style:before{content:"\e97d"}.e-icons.e-linked-style:before{content:"\e97e"}.e-icons.e-chart-2d-stacked-line-marked:before{content:"\e97f"}.e-icons.e-chart-2d-100-percent-stacked-line-marked:before{content:"\e980"}.e-icons.e-chart-2d-line-marked:before{content:"\e981"}.e-icons.e-list-unordered-rtl:before{content:"\e982"}.e-icons.e-list-ordered-rtl:before{content:"\e983"}.e-icons.e-increase-indent-rtl:before{content:"\e985"}.e-icons.e-decrease-indent-rtl:before{content:"\e986"}.e-icons.e-emoji:before{content:"\e987"}.e-icons.e-travel-and-places:before{content:"\e988"}.e-icons.e-nature:before{content:"\e989"}.e-icons.e-food-and-drinks:before{content:"\e98a"}.e-icons.e-animals:before{content:"\e98b"}.e-icons.e-objects:before{content:"\e98c"}.e-icons.e-activities:before{content:"\e98d"}.e-icons.e-hand-gestures:before{content:"\e98f"}.e-icons.e-symbols:before{content:"\e990"}.e-icons.e-flags:before{content:"\e991"}.e-icons.e-unlock:before{content:"\e992"}.e-icons.e-more-chevron:before{content:"\e994"}.e-icons.e-border-frame:before{content:"\e995"}.e-icons.e-frame-none:before{content:"\e996"}.e-icons.e-frame-mat:before{content:"\e997"}.e-icons.e-frame-bevel:before{content:"\e998"}.e-icons.e-frame-line:before{content:"\e999"}.e-icons.e-frame-hook:before{content:"\e99b"}.e-icons.e-frame-inset:before{content:"\e99c"}.e-icons.e-bullet-7:before{content:"\e99e"}.e-icons.e-organize-pdf:before{content:"\e99f"}.e-icons.e-frame-7:before{content:"\e9a1"}.e-icons.e-frame-8:before{content:"\e9a2"}.e-icons.e-frame-9:before{content:"\e9a3"}.e-icons.e-frame-10:before{content:"\e9a4"}.e-icons.e-frame-11:before{content:"\e9a5"}.e-icons.e-caption-1:before{content:"\e9a6"}.e-icons.e-arrow-head:before{content:"\e9a7"}.e-icons.e-arrow-head-fill:before{content:"\e9a8"}.e-icons.e-bar-head:before{content:"\e9a9"}.e-icons.e-circle-head:before{content:"\e9aa"}.e-icons.e-circle-head-fill:before{content:"\e9ab"}.e-icons.e-square-head:before{content:"\e9ac"}.e-icons.e-square-head-fill:before{content:"\e9ad"}.e-icons.e-arrow-tail:before{content:"\e9ae"}.e-icons.e-arrow-tail-fill:before{content:"\e9af"}.e-icons.e-bar-tail:before{content:"\e9b0"}.e-icons.e-circle-tail:before{content:"\e9b1"}.e-icons.e-circle-tail-fill:before{content:"\e9b2"}.e-icons.e-square-tail:before{content:"\e9b3"}.e-icons.e-square-tail-fill:before{content:"\e9b4"}.e-icons.e-file-document:before{content:"\e9b5"}.e-icons.e-comment-resolve:before{content:"\e9b6"}.e-icons.e-multiple-comment-resolve:before{content:"\e9b7"}.e-icons.e-table-header:before{content:"\e9b8"}.e-icons.e-blockquote:before{content:"\e9b9"}.e-icons.e-add-notes:before{content:"\e9ba"}.e-icons.e-edit-notes:before{content:"\e9bb"}.e-icons.e-delete-notes:before{content:"\e9bc"}.e-icons.e-layers:before{content:"\e9bd"}.e-icons.e-font-size:before{content:"\e9be"}.e-icons.e-export-pdf-1:before{content:"\e9bf"}.e-icons.e-import-word:before{content:"\e9c0"}.e-icons.e-export-word-1:before{content:"\e9c1"}.e-icons.e-dropdown-list:before{content:"\e9c2"}.e-icons.e-combo-box:before{content:"\e9c3"}.e-icons.e-repeating-section:before{content:"\e9c4"}.e-icons.e-building-block:before{content:"\e9c5"}.e-icons.e-content-control:before{content:"\e9c6"}.e-icons.e-ai-chat:before{content:"\e9c7"}.e-icons.e-xml-mapping:before{content:"\e9c8"}.e-icons.e-thumbs-up-1:before{content:"\e9c9"}.e-icons.e-thumbs-down:before{content:"\e9ca"}.e-icons.e-calculation:before{content:"\e9cb"}.e-icons.e-text-outline:before{content:"\e9cc"}.e-icons.e-user:before{content:"\e9cd"}.e-icons.e-calculate-sheet:before{content:"\e9ce"}.e-icons.e-translate:before{content:"\e9cf"}.e-icons.e-shorten:before{content:"\e9d0"}.e-icons.e-elaborate:before{content:"\e9d1"}.e-icons.e-rephrase:before{content:"\e9d2"}.e-icons.e-grammar-check:before{content:"\e9d3"}.e-icons.e-preformat-code:before{content:"\e9d4"}.e-icons.e-import:before{content:"\e9d5"}.e-icons.e-import-1:before{content:"\e9d6"}.e-icons.e-redact:before{content:"\e9d7"}.e-icons.e-smart-paste:before{content:"\e9d8"}.e-icons.e-auto-fit-column:before{content:"\e9d9"}.e-icons.e-auto-fit-all-column:before{content:"\e9da"}.e-icons.e-columns:before{content:"\e9db"}.e-icons.e-thumbs-up-fill:before{content:"\e9dc"}.e-icons.e-thumbs-down-fill:before{content:"\e9dd"}.e-icons.e-stop-rectangle:before{content:"\e9de"}.e-control,.e-css,.e-error{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:12px;font-weight:400}.e-error{color:#f44336}.e-control,.e-control [class^=e-],.e-control [class*=" e-"]{box-sizing:border-box}.e-control:focus,.e-control *:focus{outline:none}.e-rtl{direction:rtl;text-align:right}.e-overlay{background-color:#383838;height:100%;opacity:.5;pointer-events:none;touch-action:none;width:100%}.e-hidden{display:none}.e-blazor-hidden{visibility:hidden}.e-disabled{background-image:none;cursor:default;opacity:.35}.e-ul{list-style-type:none}.e-prevent-select{-webkit-user-select:none;user-select:none}.e-warning{color:#ffca1c}.e-success{color:#22b24b}.e-information{color:#489bd5}.e-block-touch{touch-action:pinch-zoom}.e-license{color:#ff0;text-decoration:none}.e-license-banner{position:absolute;right:10px;top:27%;cursor:pointer}@keyframes SlideLeftOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SlideLeftIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SlideRightIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SlideRightOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SlideBottomIn{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes SlideBottomOut{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes SlideTopIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes SlideTopOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes SlideRight{0%{width:0}to{width:100%}}@keyframes SlideLeft{0%{width:100%}to{width:0}}@keyframes SlideDown{0%{height:0}to{height:100%}}@keyframes SlideUp{0%{height:100%}to{height:0}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZoomIn{0%{transform:translate(0) scale(0)}to{transform:translate(0) scale(1)}}@keyframes ZoomOut{0%{transform:translate(0) scale(1)}to{transform:translate(0) scale(0)}}@keyframes FadeZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes FadeZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes FlipRightDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpIn{0%{transform:perspective(400px) rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipLeftDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpIn{0%{transform:perspective(400px) rotateY(-135deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg) perspective(200px);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipYLeftIn{0%{opacity:0;transform:perspective(400px) rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYLeftOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}75%{transform:perspective(850px) rotateY(125deg)}to{opacity:0;transform:rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightIn{0%{opacity:0;transform:perspective(400px) rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:0;transform:rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownIn{0%{opacity:0;transform:perspective(400px) rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}75%{transform:perspective(850px) rotateX(125deg)}to{opacity:0;transform:rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpIn{0%{opacity:0;transform:perspective(400px) rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:0;transform:rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}}.e-ripple,.e-ripple-style{overflow:hidden;position:relative;transform:translateZ(0)}.e-ripple-element,.e-ripple-style:after{background-color:#0000001a;border-radius:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(0);transition:opacity,transform 0ms cubic-bezier(0,.1,.2,1)}.e-ripple-style:after{background:#0000004d;content:"";display:block;height:50%;left:25%;opacity:0;top:25%;transform:scale(3);transition:transform .5s,opacity .5s;width:50%}.e-ripple-style:active:after{opacity:1;transform:scale(0);transition:0s}.e-avatar{align-content:center;align-items:center;background-color:#bcbcbc;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;display:inline-flex;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:1em;font-weight:400;height:3em;justify-content:center;overflow:hidden;position:relative;width:3em}.e-avatar img{height:100%;width:auto}.e-avatar.e-avatar-circle,.e-avatar.e-avatar-circle.e-avatar-large,.e-avatar.e-avatar-circle.e-avatar-xlarge{border-radius:50%}.e-avatar.e-avatar-xsmall{font-size:.6em}.e-avatar.e-avatar-small{font-size:.8em}.e-avatar.e-avatar-large{font-size:1.2em}.e-avatar.e-avatar-xlarge{font-size:1.4em}.e-card{border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:15px;justify-content:center;line-height:36px;min-height:36px;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:middle;width:100%}.e-card>*{justify-content:center}.e-card>.e-card-header-title{box-sizing:border-box;font-size:15px;line-height:normal;padding:12px}.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-card>.e-card-title{font-size:18px;line-height:normal;padding:18px 12px 12px}.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-card>.e-card-header-title,.e-card>.e-card-title{overflow:hidden;text-overflow:ellipsis}.e-card .e-card-header-caption{line-height:normal}.e-card .e-card-header-caption .e-card-header-title{font-size:15px}.e-card .e-card-header-caption .e-card-sub-title{font-size:14px}.e-card .e-card-stacked{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.e-card.e-card-horizontal,.e-card .e-card-horizontal{display:flex;flex-direction:row;justify-content:center}.e-card.e-card-horizontal .e-card-image,.e-card.e-card-horizontal img,.e-card .e-card-horizontal .e-card-image,.e-card .e-card-horizontal img{margin:2px}.e-card .e-card-horizontal{line-height:normal;padding:2px}.e-card.e-card-horizontal>*{flex:1}.e-card.e-card-horizontal .e-card-stacked{display:flex;flex:1;flex-direction:column;overflow:hidden}.e-card.e-card-horizontal .e-card-stacked>:first-child{flex-grow:1}.e-card .e-card-separator{display:block}.e-card .e-card-corner{border-radius:50%}.e-card .e-card-header{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;line-height:normal;min-height:22.5px;padding:12px;width:inherit}.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-card .e-card-header .e-card-actions{justify-content:flex-start}.e-card .e-card-header .e-card-header-image{align-self:center;display:flex}.e-card .e-card-header .e-card-header-caption{align-self:center;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 0 0 12px}.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-card .e-card-header .e-card-header-caption .e-card-sub-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:13px;font-weight:400;line-height:normal}.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:12px;font-weight:400;line-height:normal;padding:6px 0 0}.e-card .e-card-header .e-card-header-image{background-repeat:no-repeat;background-size:cover;height:30px;width:30px}.e-card .e-card-header .e-card-corner{border-radius:50%}.e-card .e-card-image{background-size:cover;min-height:112.5px;position:relative;width:100%}.e-card .e-card-image .e-card-title{bottom:0;box-sizing:border-box;font-size:18px;line-height:30px;min-height:30px;overflow:hidden;padding:0 12px;position:absolute;text-overflow:ellipsis;width:inherit}.e-card .e-card-image .e-card-title.e-card-top-left,.e-card .e-card-image .e-card-title.e-card-top-right{bottom:auto;top:0}.e-card .e-card-image .e-card-title.e-card-top-right,.e-card .e-card-image .e-card-title.e-card-bottom-right{text-align:right}.e-card .e-card-actions{box-sizing:border-box;display:inline-block;justify-content:flex-start;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical{display:flex;flex-direction:column;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-card .e-card-actions.e-card-vertical a{align-self:initial;box-sizing:border-box;display:inline-block;justify-content:center;margin:0 0 6px;text-align:center;width:100%}.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-card .e-card-actions button,.e-card .e-card-actions a{align-items:center;align-self:center;cursor:pointer;display:inline-flex;overflow:hidden;vertical-align:middle;white-space:nowrap}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{display:flex;font-size:14px;height:24px;width:24px}.e-card .e-card-actions .e-card-btn span:before,.e-card .e-card-actions .e-card-btn span.e-icons:before{align-self:center;display:flex;justify-content:center;width:inherit}.e-card .e-card-actions .e-card-btn>*{overflow:hidden;text-overflow:ellipsis;width:inherit}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{border-radius:2px}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;line-height:27px;margin:0 0 0 6px;min-height:27px;padding:0 6px;text-decoration:none;text-transform:uppercase}.e-card .e-card-actions .e-card-btn:first-child,.e-card .e-card-actions a:first-child{margin-left:0}.e-card .e-card-content{font-size:14px;line-height:normal;padding:12px;word-wrap:break-word}.e-card .e-card-content+:not(.e-card-content),.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}.e-card .e-card-content,.e-card .e-card-content p{line-height:normal;overflow:hidden;text-overflow:ellipsis}.e-card{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;border:1px none #000;box-shadow:0 2px 3px #00000029;color:#000000de;outline:none}.e-card:hover{background-color:#fff;border-color:#000;box-shadow:0 4px 8px #00000038}.e-card:focus{background-color:#fff;border-color:#000}.e-card:active{background-color:#fff;border-color:#000}.e-card .e-card-separator{border-bottom:1px solid rgba(0,0,0,.12)}.e-card .e-card-header-caption .e-card-header-title{color:#000000de}.e-card .e-card-header-caption .e-card-sub-title{color:#0000008a}.e-card .e-card-image .e-card-title{background-color:#00000059;color:#fff}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{color:#0000008a}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{background-color:#fff;border:0;color:#e3165b;outline:0}.e-card .e-card-actions .e-card-btn:hover,.e-card .e-card-actions a:hover{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:focus,.e-card .e-card-actions a:focus{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:active,.e-card .e-card-actions a:active{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-content{color:#0000008a}.e-bigger .e-card,.e-bigger.e-card{line-height:48px;min-height:48px}.e-bigger .e-card>.e-card-header-title,.e-bigger.e-card>.e-card-header-title{line-height:normal;padding:16px}.e-bigger .e-card>.e-card-header-title+:not(.e-card-header-title),.e-bigger.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-bigger .e-card>.e-card-title,.e-bigger.e-card>.e-card-title{line-height:normal;padding:24px 16px 16px}.e-bigger .e-card>.e-card-title+:not(.e-card-title),.e-bigger.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-bigger .e-card.e-card-horizontal .e-card-image,.e-bigger .e-card.e-card-horizontal img,.e-bigger .e-card .e-card-horizontal .e-card-image,.e-bigger .e-card .e-card-horizontal img,.e-bigger.e-card.e-card-horizontal .e-card-image,.e-bigger.e-card.e-card-horizontal img,.e-bigger.e-card .e-card-horizontal .e-card-image,.e-bigger.e-card .e-card-horizontal img{margin:2px}.e-bigger .e-card .e-card-header,.e-bigger.e-card .e-card-header{min-height:30px;padding:16px}.e-bigger .e-card .e-card-header .e-card-content,.e-bigger.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-bigger .e-card .e-card-header .e-card-header-caption,.e-bigger.e-card .e-card-header .e-card-header-caption{padding:0 0 0 16px}.e-bigger .e-card .e-card-header .e-card-header-caption:first-child,.e-bigger.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:15px;line-height:normal}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-sub-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:14px;line-height:normal;padding:8px 0 0}.e-bigger .e-card .e-card-header .e-card-header-image,.e-bigger.e-card .e-card-header .e-card-header-image{background-size:cover;height:40px;width:40px}.e-bigger .e-card .e-card-image,.e-bigger.e-card .e-card-image{min-height:150px}.e-bigger .e-card .e-card-image .e-card-title,.e-bigger.e-card .e-card-image .e-card-title{font-size:24px;line-height:40px;min-height:40px;padding:0 16px}.e-bigger .e-card .e-card-actions,.e-bigger.e-card .e-card-actions,.e-bigger .e-card .e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-actions.e-card-vertical{padding:16px 8px 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger .e-card .e-card-actions.e-card-vertical a,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger.e-card .e-card-actions.e-card-vertical a{margin:0 0 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger .e-card .e-card-actions.e-card-vertical a:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-bigger .e-card .e-card-actions .e-card-btn span,.e-bigger .e-card .e-card-actions .e-card-btn span.e-icons,.e-bigger.e-card .e-card-actions .e-card-btn span,.e-bigger.e-card .e-card-actions .e-card-btn span.e-icons{height:24px;width:24px}.e-bigger .e-card .e-card-actions .e-card-btn,.e-bigger .e-card .e-card-actions a,.e-bigger.e-card .e-card-actions .e-card-btn,.e-bigger.e-card .e-card-actions a{line-height:36px;margin:0 0 0 8px;min-height:36px;padding:0 6px}.e-bigger .e-card .e-card-actions .e-card-btn:first-child,.e-bigger .e-card .e-card-actions a:first-child,.e-bigger.e-card .e-card-actions .e-card-btn:first-child,.e-bigger.e-card .e-card-actions a:first-child{margin-left:0}.e-bigger .e-card .e-card-content,.e-bigger.e-card .e-card-content{padding:16px}.e-bigger .e-card .e-card-content+:not(.e-card-content),.e-bigger .e-card .e-card-content+.e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-content+:not(.e-card-content),.e-bigger.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}/*! component's default definitions and variables */.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler:before{content:"\e984";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler:before{content:"\eb04";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border-width:1px;display:flex;overflow:hidden;position:relative;touch-action:none;width:100%}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{flex:1 1 auto;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:13px;font-weight:400}.e-splitter.e-splitter-horizontal .e-pane.e-scrollable,.e-splitter.e-splitter-vertical .e-pane.e-scrollable{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-static-pane,.e-splitter.e-splitter-vertical .e-pane.e-static-pane{flex-grow:0;flex-shrink:0}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal.e-pane-hidden,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-horizontal{flex-direction:row}.e-splitter.e-splitter-horizontal.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-horizontal.e-rtl,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal{flex-direction:row-reverse}.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{right:auto}.e-splitter.e-splitter-vertical{flex-direction:column}.e-splitter.e-splitter-vertical.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-vertical .e-pane-vertical{overflow:auto}.e-splitter.e-splitter-vertical .e-pane-vertical.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{right:auto}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;right:22px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;left:22px;right:auto;top:20px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:auto}.e-splitter .e-split-bar.e-split-bar-horizontal{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-width:1px;z-index:15}.e-splitter .e-split-bar.e-split-bar-horizontal .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar{cursor:col-resize}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar:after{content:"";cursor:col-resize;display:block;height:100%;position:absolute;width:16px;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{align-items:center;display:flex;height:18px;justify-content:center;position:relative;width:1px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{left:8px;right:3px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow{border-image:none;border-width:1px;cursor:pointer;display:flex;height:26px;padding:1px 12px;position:relative}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(0);width:2px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before{top:5px;transform-origin:1px 7px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{top:11px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right){border-radius:50%;right:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right{border-radius:50%;left:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:after{right:8px}.e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar){margin:0 3px}.e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar){margin:0 0 0 3px}.e-splitter .e-split-bar.e-split-bar-vertical{align-items:center;border-left:none;border-right:none;display:flex;flex:0 0 auto;justify-content:center;min-height:1px}.e-splitter .e-split-bar.e-split-bar-vertical .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar{cursor:row-resize}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar:after{content:"";cursor:row-resize;display:block;height:16px;position:absolute;width:100%;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{align-items:center;display:flex;height:1px;justify-content:center;width:18px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:10px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{border-image:none;border-width:0;cursor:pointer;display:flex;height:26px;padding:10px 3px 10px 18px;position:relative;width:26px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(90deg);width:2px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before{top:3px;transform-origin:2px 7px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:11px;top:8px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before{left:12px;top:8px;transform-origin:1px 6px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{left:10px;top:12px;transform-origin:1px 2px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;left:22px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;right:22px;top:20px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:10px}.e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar){margin:3px 0}.e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar){margin:3px 0 0}.e-rtl .e-splitter.e-splitter-horizontal{flex-direction:row-reverse}.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-splitter.e-ie .e-navigate-arrow.e-arrow-left{margin-left:-26px}.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler{flex-direction:column}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border:solid 1px #e0e0e0}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{color:#000000de}.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-vertical,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-vertical{border:transparent}.e-splitter .e-split-bar.e-split-bar-horizontal{background:#e0e0e0;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{background:#fff;color:#0000008a;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden){background-color:transparent;border-color:transparent;color:transparent;transition:background-color .5s ease-out}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:before{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:after{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:before{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:after{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical{background:#e0e0e0}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{background:#fff;color:#0000008a;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:before{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:after{background-color:#e3165b;opacity:1;transform:rotate(50deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:before{background-color:#e3165b;opacity:1;transform:rotate(55deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:after{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{background-color:transparent;border-color:transparent;color:transparent;transition:background-color .3s ease-out}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter.e-disabled{opacity:.4;pointer-events:none}.e-bigger.e-splitter .e-pane{font-size:14px}.e-bigger.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{margin-top:-2px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{margin-top:2px}.e-bigger .e-splitter .e-pane{font-size:14px}.e-bigger .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger .e-content-placeholder.e-splitter.e-placeholder-splitter,.e-bigger.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-bigger .e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}.e-bigger.e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}/*! component's theme wise override material-definitions and variables */.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east{height:100%;padding:20px 0;right:1px;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west{height:100%;left:0;padding:20px 0;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north{height:12px;padding:0 20px;top:1px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{bottom:1px;height:12px;padding:0 20px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east{bottom:0;right:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west{left:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east{right:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west{bottom:1px;left:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:before{bottom:0;content:"\eb05";font-size:12px;position:absolute;right:0}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:before{bottom:0;content:"\eb05";font-size:12px;left:0;position:absolute;transform:rotateY(180deg)}.e-dashboardlayout.e-control .e-dashboard-gridline-table{background:#f5f5f5;border-collapse:collapse;height:100%;width:100%}.e-dashboardlayout.e-control .e-dashboard-gridline-table td.e-dashboard-gridline{border:1px dotted #bdbdbd;position:absolute}.e-dashboardlayout.e-control.e-responsive{width:100%!important}.e-dashboardlayout.e-control.e-prevent{-webkit-user-select:none;user-select:none}.e-dashboardlayout.e-control .e-panel.e-ssr{position:relative}.e-dashboardlayout.e-control .e-panel{border:1px #e0e0e0 solid;height:100%;-webkit-user-select:none;user-select:none;width:100%;border-radius:2px}.e-dashboardlayout.e-control .e-panel:hover{border:1px #bdbdbd solid}.e-dashboardlayout.e-control .e-panel:hover .e-panel-container .e-resize.e-dl-icon{display:block}.e-dashboardlayout.e-control .e-panel:active{border:1px #3f51b5 solid}.e-dashboardlayout.e-control .e-panel .e-panel-container{height:100%;width:100%}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template{height:inherit;width:inherit}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-dl-icon{display:none}.e-dashboardlayout.e-control .e-panel.e-panel-transition{transition:top .5s,left .5s}.e-dashboardlayout.e-control .e-panel .e-panel-header{border-bottom:none;color:#0000008a;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;font-weight:500;height:28px;padding:2px 12px}.e-dashboardlayout.e-control .e-panel .e-panel-header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content{display:inline-block}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template{float:right}.e-dashboardlayout.e-control .e-panel .e-resize.e-single,.e-dashboardlayout.e-control .e-panel .e-resize.e-double{position:absolute;touch-action:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{border:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover{cursor:e-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover{cursor:w-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover{cursor:n-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover{cursor:s-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover{cursor:nw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover{cursor:ne-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover{cursor:sw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover{cursor:se-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double:before{font-family:e-icons;position:absolute}.e-dashboardlayout.e-control .e-panel.e-dragging,.e-dashboardlayout.e-control .e-panel.e-item-moving{cursor:move;z-index:1111!important}.e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template{float:left}.e-dashboardlayout.e-control .e-drag:hover{cursor:move}.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover,.e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover{cursor:default}.e-dashboardlayout.e-control .e-holder{background:#3f51b533;border:1px #3f51b5 dotted;position:absolute;border-radius:2px}.e-dashboardlayout.e-control .e-holder.e-holder-transition{transition:top .3s,left .3s}.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout{height:100%;width:100%}.e-dashboardlayout.e-control{display:block;position:relative}.e-dashboardlayout.e-control .e-panel{background:#fff;box-shadow:0 2px 5px #00000026;box-sizing:border-box;position:absolute}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header{color:#0000008a}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single{background:none}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double{color:#000;font-size:20px;height:20px;width:20px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double,.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand{bottom:1px;right:1px}.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-bigger .e-panel-header{color:#0000008a}.e-bigger .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-timeline{--dot-size: 16px;--dot-outer-space: 0;--dot-border: 1px;--connector-size: 1px;--dot-radius: 50%;height:inherit;width:100%}.e-timeline [class^="e-dot "]:before,.e-timeline .e-dot-item,.e-timeline .e-dot{display:flex;align-items:center;justify-content:center}.e-timeline [class^="e-dot "]:before{min-width:32px;min-height:32px;border-radius:var(--dot-radius)}.e-timeline .e-timeline-items{display:inline-flex;flex-direction:column;list-style:none;flex-wrap:nowrap;padding:0;width:inherit;height:inherit}.e-timeline .e-timeline-item{display:flex;flex-direction:row;position:relative;align-items:flex-start;width:inherit;height:inherit}.e-timeline .e-timeline-item.e-connector:after{top:0;bottom:0;left:calc(50% - var(--connector-size));right:auto;content:"";position:absolute;z-index:999;border-width:var(--connector-size);border-style:solid}.e-timeline .e-timeline-item.e-connector.e-item-template:after{content:unset}.e-timeline .e-dot-item{position:relative;flex:0 1 calc(var(--dot-size) * 3);z-index:1000}.e-timeline .e-dot{min-width:var(--dot-size);min-height:var(--dot-size);border-radius:var(--dot-radius);outline:var(--dot-outer-space) solid;border:var(--dot-border) solid;font-size:16px;background-size:cover;background-position:center;background-repeat:no-repeat}.e-timeline .e-opposite-content,.e-timeline .e-content{flex:1 1 50%}.e-timeline .e-opposite-content{font-size:12px}.e-timeline .e-content{text-align:left;font-size:14px;font-weight:500}.e-timeline .e-timeline-item:first-child:after{top:0}.e-timeline .e-timeline-item:last-child:after{bottom:calc(var(--dot-size) * 2)}.e-timeline.e-vertical.e-align-before .e-timeline-item,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:row-reverse}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-items{flex-direction:column-reverse}.e-timeline.e-vertical.e-align-before .e-timeline-items .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-timeline-items .e-content{text-align:left}.e-timeline.e-vertical .e-timeline-item.e-connector:last-child:after{content:unset}.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 3 / 2 - var(--connector-size));right:auto}.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 3 / 2 - var(--connector-size));left:auto}.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-after.e-content-only .e-opposite-content,.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-before.e-content-only .e-opposite-content{flex:0}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:first-child:after{content:unset}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:last-child:after{content:"";bottom:0}.e-timeline.e-vertical.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-opposite-content{text-align:right}.e-timeline.e-vertical.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-opposite-content{text-align:left}.e-timeline.e-vertical .e-dot-item{width:calc(var(--dot-size) * 2)}.e-timeline.e-horizontal .e-timeline-items{display:inline-flex;flex-direction:row}.e-timeline.e-horizontal .e-timeline-item{height:auto;flex-direction:column;align-items:center}.e-timeline.e-horizontal.e-timeline-reverse.e-rtl .e-timeline-item.e-connector:after{left:calc(50% - var(--connector-size));right:auto}.e-timeline.e-horizontal.e-rtl .e-timeline-item.e-connector:after,.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-item.e-connector:after{right:calc(50% - var(--connector-size));left:auto}.e-timeline.e-horizontal .e-dot-item{margin:calc(var(--dot-size) * 2 / 2) 0}.e-timeline.e-horizontal .e-opposite-content,.e-timeline.e-horizontal .e-content{display:flex}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-content{align-items:flex-end}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-opposite-content{align-items:flex-start}.e-timeline.e-horizontal.e-align-before .e-timeline-item,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:column-reverse}.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-items{flex-direction:row-reverse}.e-timeline.e-horizontal .e-timeline-item:after{width:100%;height:0;top:calc(50% - var(--connector-size))}.e-timeline.e-horizontal .e-opposite-content{display:flex;align-items:flex-end;text-align:left;padding:0}.e-timeline.e-horizontal .e-content{padding:0}.e-timeline.e-horizontal .e-timeline-item:last-child:after{width:auto}.e-timeline .e-dot{background-color:#eee;border-color:#eee;color:#000;outline-color:#fff}.e-timeline.e-outline .e-dot{background-color:#fff}.e-timeline .e-timeline-item.e-connector:after{border-color:#eee}.e-timeline .e-content,.e-timeline .e-opposite-content{color:#000}.e-timeline .e-item-disabled .e-content,.e-timeline .e-item-disabled .e-opposite-content{color:"rgba($black, .38)"}.e-bigger.e-timeline [class^="e-dot "]:before,.e-bigger .e-timeline [class^="e-dot "]:before{min-width:40px;min-height:40px;font-size:18px}.e-bigger.e-timeline .e-dot-item,.e-bigger .e-timeline .e-dot-item{flex:0 1 calc(var(--dot-size) * 4)}.e-bigger.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline .e-dot,.e-bigger .e-timeline .e-dot{min-width:20px;min-height:20px}.e-bigger.e-timeline .e-opposite-content,.e-bigger .e-timeline .e-opposite-content{font-size:14px}.e-bigger.e-timeline .e-content,.e-bigger .e-timeline .e-content{font-size:16px;font-weight:500} diff --git a/ej2-angular/samples/timeline/orientations/vertical/styles.d025f660190fd894.css b/ej2-angular/samples/timeline/orientations/vertical/styles.d025f660190fd894.css new file mode 100644 index 0000000000..0a0e87ae51 --- /dev/null +++ b/ej2-angular/samples/timeline/orientations/vertical/styles.d025f660190fd894.css @@ -0,0 +1 @@ +@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700";@font-face{font-family:e-icons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXBj/WxwAAANuAAAC15nbHlm0ahAOQAAJVQAAocwaGVhZClfeKIAAADQAAAANmhoZWEIXgbPAAAArAAAACRobXR4OAb+rAAAAYAAAAw4bG9jYQPFrZQAABkYAAAMPG1heHAEOQLMAAABCAAAACBuYW1lc0cOBgACrIQAAAIlcG9zdE/MgpsAAq6sAAAwxAABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAADDgABAAAAAQAAYWKr8l8PPPUACwQAAAAAAOMgGdIAAAAA4yAZ0v/A/+QEQAQcAAAACAACAAEAAAAAAAEAAAMOAsAAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEC0oAAAFIAQAABwBI4RXhKeE54UXhnOGf4gbiCuIM4h7iLeIv4kLiReJI4lHiVOJW4lniYuJl4mficeJ54onikuKV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ASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBbAFtAW4BbwFwAXEBcgFzAXQBlQGUAZMBkgGXAZEBmAGZAZYBmgGbAZwBnQGeAXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBtAG1AbYBtwG4ATIBMwE0ATUAJQE3ATgBOQE6ACYBPAE9AT4BPwFAAUEBNgE7AYUAJwGGAYcBiQGKAYsBjAGPAYgBjQGOAZABnwGgAaEBogAoAagBpwGwAaoBqwGsAa0BrgGvAbEBsgGzACkAKgArACwALQAuAC8AMAAxADIBowGkAaUBpgG5ADMANAGpADUCIwA3ADgCJwIoAikAOQIrAiwCLgIvADoAOwA8AjECMwI2AjcAPQI5AD4APwI6AjsCPABAAj8CQAJBAkIAQQBCAEMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAiICYQJjAmICZAJlAmYARABFAhgCGQIaAh8ARgBHAjACZwJoAmkCagJrAmwCOABIAkMBFABJAhYBGwBKAm0CbgJvAnACcQJyAEsCIAI+AEwATQBOAE8AUAJzAnQCdQJ2AncCeABRAFIAUwJ5AnoCewJ8An0CfgBUAFUAVgBXAV4AWAJ/AoAAYgKCAoQChQKGAFkAWgKDAoEChwBjAogCiQBkAooCiwKMAo0CjgKPApAAWwKRApICkwKUApUClgKXApgCmQKaApsAXAKcAp0CngKfAqAAXQKhAqICowKkAqUCpgKnAqgCqQKqAF4CqwKsAF8CrQKuAq8CsAKxArICswK0ArUCtgK3ArgAYAK5AroCuwK8Ar0CvgK/AsACwQBlAsICwwLEAsUAYQLGAscCyALJAsoCywBmAswCzQBnAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0AzADNAM4AzwDQANEA0gAhACIAIwAkANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAV0BXAFbAUMBRAFFAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFGAVkBWgFYAWABYQFfAWIBYwFkARoA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsAAAAAAAAAAAAAAAACEAAABHAAAAToAAAF0AAABuQAAAdEAAAHcAAACJQAAAqkAAAKyAAADHAAAA4YAAAOYAAADvwAAA8YAAAPYAAAD6QAAA/sAAAQLAAAEawAABLoAAAVdAAAFsgAABjYAAAZqAAAHAgAABzwAAAd7AAAHrAAAB+QAAAhvAAAI6wAACUkAAAmzAAAKOwAACqgAAArJAAALJwAAC1sAAAt3AAALjQAAC6kAAAu6AAAL+gAADEoAAAxYAAAMZwAADLwAAAzHAAANKAAADUkAAA1VAAANZAAADW8AAA12AAANfQAADYQAAA2LAAANmAAADaQAAA2rAAANsgAADcgAAA3RAAAN2AAADeQAAA3xAAAOAAAADhUAAA4jAAAOMQAADmYAAA5wAAAOfQAADocAAA6SAAAOnQAADu0AAA70AAAO+wAADxEAAA8bAAAPSgAAD3oAAA+LAAAPlQAAD50AAA+nAAAP2gAAD+sAAA/2AAAQAgAAEAkAABBTAAAQXwAAEMsAABFPAAARkQAAEa4AABG5AAASAQAAEg4AABKCAAAS0gAAE2EAABN6AAAUCQAAFFMAABShAAAUsgAAFL0AABTIAAAUzwAAFNoAABT6AAAVigAAFdsAABZkAAAXEAAAF4kAABefAAAX9AAAGA8AABgpAAAYRgAAGGQAABkVAAAZZgAAGboAABpRAAAa6wAAGz8AABtlAAAbhgAAHDkAAByOAAAcxAAAHPgAAB0UAAAdMAAAHWsAAB2wAAAd/gAAHh4AAB5qAAAeiQAAHqgAAB61AAAewgAAHs8AAB7vAAAfAwAAHxgAAB8sAAAfPgAAH5gAAB+oAAAftwAAH+kAACAQAAAgIQAAIDUAACCJAAAgmAAAIS8AACFHAAAhgQAAIY4AACGhAAAhvQAAIfcAACIJAAAiRgAAIrwAACNpAAAjiQAAI8oAACQyAAAkwQAAJO0AACURAAAlHwAAJTAAACWZAAAlpwAAJboAACZFAAAmbgAAJpQAACbOAAAnDQAAJxwAACdFAAAnZgAAJ5wAACeoAAAnsgAAJ/cAACgLAAAoGwAAKCkAACj/AAApggAAKawAACnWAAAp5AAAKe0AACn+AAAqEwAAKmAAACpuAAAqiQAAKqUAACq6AAAq1gAAKvAAACsNAAArHAAAKzkAACtNAAArYgAAK3wAACu5AAArxQAAK94AACvqAAAsVwAALGwAACybAAAsqQAALLMAACy+AAAszAAALVkAAC3qAAAt+AAALh8AAC6jAAAu0AAALt0AAC+CAAAvywAAL9oAADAXAAAwUQAAMGQAADDQAAAxDQAAMWgAADGmAAAyAgAAMisAADJNAAAydQAAMnwAADKOAAAysgAAMuwAADL6AAAzYQAAM2gAADN1AAAzmgAAM7IAADQPAAA0JgAANDoAADRNAAA0ZAAANG4AADR4AAA0fgAANIQAADSLAAA0kgAANW0AADV0AAA1ewAANYIAADWJAAA19QAANioAADY8AAA2mAAANtQAADbxAAA2/gAAN5UAADerAAA4HAAAOGkAADh0AAA4owAAOLQAADjfAAA5HgAAOVEAADnRAAA53QAAOekAADogAAA6MgAAOp4AADqoAAA7FQAAO0gAADwBAAA8SQAAPJQAADz0AAA9EQAAPX4AAD2fAAA+EgAAPj0AAD6ZAAA+2AAAP30AAEANAABAQwAAQE8AAEBhAABAcgAAQIoAAED8AABBIQAAQXMAAEGCAABBmAAAQbcAAEHgAABCLwAAQj4AAEJkAABC/QAAQyoAAENYAABDcQAAQ5YAAEQNAABEMgAAREMAAERoAABEfgAARMUAAEThAABE8AAARP8AAEUlAABFLwAART4AAEVVAABFcAAARZ8AAEW+AABGHgAARi0AAEZBAABGVwAARmYAAEaSAABGtgAARwUAAEcPAABHGgAARyUAAEcvAABHQQAAR1IAAEduAABHgAAAR5IAAEeZAABHpQAAR7EAAEg7AABISwAASGIAAEiBAABIpgAASNEAAEjlAABI9gAASW0AAEntAABKRgAASqAAAEr6AABLVgAAS5wAAExsAABM6QAATWEAAE2jAABN5AAATnUAAE64AABO+wAATysAAE91AABPwwAAUEsAAFBlAABQpgAAUK0AAFC4AABQxwAAUNoAAFDxAABRCwAAUcUAAFH8AABSUAAAUocAAFLYAABS+AAAUxQAAFMwAABTWQAAU4AAAFOKAABTrwAAVC8AAFRRAABUggAAVIkAAFSYAABUpAAAVLAAAFS+AABUygAAVN4AAFUuAABVTwAAVW8AAFWvAABWGwAAVnQAAFbdAABW8AAAVyYAAFfxAABYPwAAWKEAAFjBAABZIwAAWVkAAFmSAABZ1AAAWh8AAFpjAABakwAAWq0AAFrGAABa4AAAWv0AAFsXAABbNwAAW1IAAFt2AABbwQAAW+cAAFxRAABccgAAXIwAAFzUAABdAwAAXSgAAF1UAABdgAAAXaEAAF3NAABeYwAAXpkAAF8SAABffAAAX/UAAGBZAABgvgAAYOIAAGGIAABhwgAAYdIAAGHsAABiDAAAYiMAAGI5AABiVAAAYm0AAGKXAABipQAAYsYAAGLnAABjBwAAYzwAAGNdAABjhAAAY54AAGO5AABjzgAAZAkAAGQXAABkLgAAZD8AAGRbAABkeAAAZJUAAGTCAABk6wAAZQgAAGU2AABlWQAAZXkAAGW/AABl6QAAZhAAAGYxAABm4gAAZxYAAGc3AABnYgAAZ54AAGfBAABoLgAAaFcAAGiNAABowAAAaOAAAGj7AABpJQAAaVQAAGl9AABppwAAaccAAGnkAABqDQAAai0AAGpWAABqmwAAasIAAGriAABrDQAAay4AAGtXAABrgAAAa5YAAGvfAABsHAAAbIsAAGyvAABs5AAAbQ0AAG09AABtaAAAbmAAAG53AABujgAAbwYAAG85AABvSQAAb2EAAHAiAABwTQAAcFwAAHDPAABxFAAAcSwAAHE5AABxWwAAcX8AAHGiAAByAgAAclUAAHKdAAByuAAAcvYAAHMfAABzRwAAc2oAAHOXAABz2wAAc/oAAHQPAAB0QwAAdFkAAHR4AAB0lAAAdKkAAHToAAB1xAAAddcAAHX4AAB2CwAAdj0AAHZQAAB2eQAAdokAAHcKAAB3UgAAd3cAAHf5AAB4JwAAeDsAAHhXAAB4dAAAeJwAAHkFAAB5HQAAeZAAAHnuAAB6LwAAeoMAAHrLAAB7FAAAeywAAHtLAAB7aQAAe4kAAHueAAB7twAAfJQAAHzHAAB9FAAAfSIAAH02AAB95AAAffQAAH49AAB+hwAAftYAAH8fAAB/bQAAf5gAAH+sAAB/ugAAf9MAAH/sAAB/+gAAgAcAAIAgAACAagAAgLQ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BwcGBgYLCQgGAgIBgAcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBvkHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgb5BwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYG+QcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgABAAAAAAP4AvwAAgAAEyEBCAPw/ggBBAH4AAAAAQAAAAAD+AL8AAIAAAkBIQIAAfj8EAEEAfgAAAEAAAAAAvwD+AACAAAlCQEBBAH4/ggIAfgB+AABAAAAAAL8A/gAAgAACQERAQQB+AIA/ggD8AAAAwAAAAACfgP4AD8AfwC/AAAlHw8/Dy8PDw4DHw8/Dy8PDw4DHw8/Dy8PDw4BggECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMChg0MDQsLCgoJCAgGBQQDAgEBAgMEBQYICAkKCgsLDQwNDQwNCwsKCgkICAYFBAMCAQECAwQFBggICQoKCwsNDAFtDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAW0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcH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AwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwGGCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoJCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQFwCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkBcAoJCQkICAcHBgYEBAMDAQEBAQMDBAQGBgcHCAgJCQkKCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoAAAABAAAAAAP3A3kABQAAAScHCQEnAVX0WQFNAqNZATfxWv64AppaAAAAAwAAAAAD2AJeAD8AfwC/AAABFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQUVHw07AT8NPQEvDSsBDw0DHAEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf6GAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMB/oYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwECAAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAAAAAAIAAAAAA/gD9wALAE8AAAEXNzMHFyMnByM3JyURFR8OIT8ONRE1Lw4hDw4Bd4mJbsXKcIyMcM3H/v4CAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAvyurvr+sbH8/J38zgoJCggICAgG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BQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBARv+hj+eBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsp4GBgUFBAMBAQIEBbIBAQMEBQUGBwG4BwYFBQQDAQGvBgIEAgEBAwQFBQYGnq8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp4BAQMEBQUGB/5IBwYFBQQDAQEECgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQmzH/ytA3IfHwEBAwQFBQYGQwgHBXdOAQEDBAUFBgdCCAcFd04BAQMEBQUGBkMIBwV3LgcGBQUEAwEBAQEDBAUFBgcudAUDBwhDBgYFBQQDAQFOdAUDBwhCBwYFBQQDAQFOdAUDBwhDBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGAAAAAAEAAAAAA3kD+ABWAAABES8GDwsfBQEfAjM/BAE/BS8LDwYRNS8JKwEPCQHB0AQGBQYLDAwMBgUFBQQEAwIEAQEEAgQDBQE7BxMMDAwGBgUFAT8FAwQCBAEBBAIDBAQFBQUGDAwMCwYFBgTQAQICBgcKCgYGBwYGBwYFCwkIBgICAQO5/SXNBAQDAwMBAQMDAwQEBQUGBQwMDAwFBgUE/skHCQMDAgIDBAE7BQUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzQLbBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAACAAAAAAP4A/gARQCJAAAJAQ8FHws/BhEVHwk7AT8JNREvCg8FFxEfCjM/AwE/BS8LDwYRNS8JKwEPCQFW/sUFAwQCBAEBAwMDBAQFBQUGDAwMCwYFBQXQAQIC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aWNvbnNGb250IGdlbmVyYXRlZCB1c2luZyBTeW5jZnVzaW9uIE1ldHJvIFN0dWRpb3d3dy5zeW5jZnVzaW9uLmNvbQAgAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBlAC0AaQBjAG8AbgBzAGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8ACmV4cG9ydC1wZGYKZXhwb3J0LWNzdgxleHBvcnQtZXhjZWwKZGF0ZS1yYW5nZQxmaWx0ZXItY2xlYXIGZmlsdGVyCGJ1bGxldC02CGJ1bGxldC0xBG5vbmUIYnVsbGV0LTURYm9yZGVyLWRpYWdvbmFsLTIRYm9yZGVyLWRpYWdvbmFsLTEIYnVsbGV0LTQIYnVsbGV0LTIIYnVsbGV0LTMUY2hldnJvbi1yaWdodC1kb3VibGUTY2hldnJvbi1sZWZ0LWRvdWJsZRNjaGV2cm9uLWRvd24tZG91YmxlEWNoZXZyb24tdXAtZG91YmxlBnJlcGVhdA9yZWN1cnJlbmNlLWVkaXQIbG9jYXRpb24LZGVzY3JpcHRpb24JdGltZS16b25lCGNhbGVuZGFyD3RpbWVsaW5lLWFnZW5kYQl3b3JrLXdlZWsEd2VlawNkYXkRYWdlbmRhLWRhdGUtcmFuZ2UJZGF0ZS10aW1lBnBlb3BsZQx0aW1lbGluZS1kYXkNdGltZWxpbmUtd2VlaxJ0aW1lbGluZS13b3JrLXdlZWsOdGltZWxpbmUtbW9udGgFdGFibGUEY29weQh0aC1zbWFsbAZzYXZlLTILcGFyYWdyYXBoLTIGZWRpdC02DWNsb3NlLWxhcmdlLTELZXhwb3J0LXdvcmQMY2lyY2xlLWNsb3NlCGZpbHRlci0yCnBsdXMtc21hbGwFY2xvc2UFY2hlY2sHcHJpbnQtMgZlZGl0LTIEcGx1cw1jbG9zZS1sYXJnZS0yEWNoZXZyb24tZG93bi10aGluEWNoZXZyb24tdXAtZmlsbC0yEWNoZXZyb24tZG93bi1maWxsD2NoZXZyb24tdXAtZmlsbBNjaGV2cm9uLWRvd24tZmlsbC0yCmFycm93LWRvd24IYXJyb3ctdXAUY2hldnJvbi1yaWdodC1maWxsLTMTY2hldnJvbi1sZWZ0LWZpbGwtMghkZWxldGUtMRFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwKYXJyb3ctbGVmdAthcnJvdy1yaWdodAlzb3J0aW5nLTEEZWRpdApmaXJzdC1wYWdlCWxhc3QtcGFnZQ50aW1lbGluZS10b2RheQxjaGV2cm9uLWxlZnQIZmlsdGVyLTEKY2hldnJvbi11cA1jaGV2cm9uLXJpZ2h0DGNoZXZyb24tZG93bg5jaXJjbGUtY2xvc2UtMhFjaGV2cm9uLXVwLWZpbGwtMxNjaGV2cm9uLWRvd24tZmlsbC0zDWZpbHRlci1jYW5jZWwOY2hldnJvbi1sZWZ0LTIKZ3JvdXAtaWNvbglzZWxlY3Rpb24HY2xvc2UtMgdjaGVjay0yEmludGVybWVkaWF0ZS1zdGF0ZQ5jaGV2cm9uLWxlZnQtMwZlZGl0LTMHY2xvc2UtMw9jaGV2cm9uLXJpZ2h0LTIGcGx1cy0yE2NoZXZyb24tZG93bi1maWxsLTUNY2lyY2xlLXJlbW92ZQxhcnJvdy1sZWZ0LTIPbW9yZS12ZXJ0aWNhbC0xBnNlYXJjaAVtb250aAV0cmFzaA5jaGV2cm9uLWRvd24tMgRzYXZlBG1lbnUHcmVmcmVzaBNjaXJjbGUtY2xvc2UtZmlsbC0zBWNsb2NrDWZyZWV6ZS1jb2x1bW4OZXJyb3ItdHJlZXZpZXcPY2lyY2xlLXJlbW92ZS0yCmNpcmNsZS1hZGQXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IPY2hldnJvbi1yaWdodC0zD2NoZXZyb24tcmlnaHQtNARwbGF5BXBhdXNlEHBhcmEtb3B0aW9uLWRvd24Ic2VhcmNoLTINYm9yZGVyLWNlbnRlcgxyZXN0YXJ0LWF0LTEOaHlwZXJsaW5rLW9wZW4FY3V0LTIGY29weS0yCmJvcmRlci10b3ANZGVsZXRlLWNvbHVtbgpkZWxldGUtcm93DGluc2VydC1yaWdodAtpbnNlcnQtbGVmdBBoeXBlcmxpbmstcmVtb3ZlDWJvcmRlci1taWRkbGUMYm9yZGVyLXJpZ2h0Dmh5cGVybGluay1lZGl0BmxpbmstMgtib3JkZXItbGVmdAx0YWJsZS1kZWxldGUQdGFibGUtcHJvcGVydGllcw5oeXBlcmxpbmstY29weQ1ib3JkZXItYm90dG9tB3Bhc3RlLTISY29udGludWUtbnVtYmVyaW5nDGluc2VydC1iZWxvdwxpbnNlcnQtYWJvdmUPdGFibGUtY2VsbC1ub25lA2JveANhbGwRdGFibGUtYWxpZ24tcmlnaHQTdGFibGUtYm9yZGVyLWN1c3RvbRB0YWJsZS1hbGlnbi1sZWZ0EnRhYmxlLWFsaWduLWNlbnRlcg9saW5lLXZlcnktc21hbGwLbGluZS1ub3JtYWwKbGluZS1zbWFsbA5wYXJhLW9wdGlvbi11cBV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20VdmVydGljYWwtYWxpZ24tY2VudGVyEnZlcnRpY2FsLWFsaWduLXRvcAxjbGVhci1mb3JtYXQNc3RyaWtldGhyb3VnaAp1cHBlci1jYXNlB2p1c3RpZnkFaW1hZ2UGcmVzaXplEGV4aXQtZnVsbC1zY3JlZW4GZWRpdC00BGJvbGQKYWxpZ24tbGVmdANjdXQQdGV4dC1hbHRlcm5hdGl2ZQZjb3B5LTEIZGVsZXRlLTIPaW5jcmVhc2UtaW5kZW50BWVyYXNlBHVuZG8LZnVsbC1zY3JlZW4JdW5kZXJsaW5lDmxpc3QtdW5vcmRlcmVkA2V5ZQxsaXN0LW9yZGVyZWQKbG93ZXItY2FzZQtsaW5rLXJlbW92ZQd6b29tLWluCW9wZW4tbGluawVwcmludApmb250LWNvbG9yC2FsaWduLXJpZ2h0BGxpbmsJdmlldy1zaWRlCWNvZGUtdmlldwh6b29tLW91dAtzdXBlcnNjcmlwdAlwYXJhZ3JhcGgEcmVkbwVwYXN0ZQtpbnNlcnQtY29kZQlzdWJzY3JpcHQHZGlzcGxheQdyZXBsYWNlBml0YWxpYwdjYXB0aW9uDHBhaW50LWJ1Y2tldA9kZWNyZWFzZS1pbmRlbnQMYWxpZ24tY2VudGVyCWZvbnQtbmFtZQ9kcmFnLWFuZC1kcm9wLTIOZmllbGQtc2V0dGluZ3MKdHdvLWNvbHVtbgd0d28tcm93A3N1bQhmaWx0ZXItMwtjbG9zZS1sYXJnZQ5maWx0ZXItY2xlYXItMgxjaXJjbGUtY2hlY2sMYWxpZ24tYm90dG9tDmluc2VydC1hYm92ZS0yDmluc2VydC1iZWxvdy0yDGFsaWduLW1pZGRsZQ9kZWxldGUtY29sdW1uLTIMZGVsZXRlLXJvdy0yDWluc2VydC1sZWZ0LTIJYWxpZ24tdG9wDmluc2VydC1yaWdodC0yBmVkaXQtNQ5hbGlnbi1taWRkbGUtMg9mcmVlemUtY29sdW1uLTIFc3R5bGUIZGVsZXRlLTMKZnJlZXplLXJvdwt0ZXh0LWhlYWRlchFtb3JlLWhvcml6b250YWwtMQdyZXNpemVyBmZvbGRlcgxmaXJzdC1wYWdlLTIIcHJldmlvdXMEbmV4dAtsYXN0LXBhZ2UtMgp6b29tLW91dC0yCXpvb20taW4tMghkb3dubG9hZAhib29rbWFyawhzZWFyY2gtMw90ZXh0LWFubm90YXRpb24HY2xvc2UtNAhjb21tZW50cwZzYXZlLTMMYWxpZ24tbGVmdC0yB3N0eWxlLTIGdW5kby0yD2hpZ2hsaWdodC1jb2xvcg9tb3JlLXZlcnRpY2FsLTMLdW5kZXJsaW5lLTIPc3RyaWtldGhyb3VnaC0yDnBhaW50LWJ1Y2tldC0yA3BhbgdvcGFjaXR5CGRlbGV0ZS00DW1vdXNlLXBvaW50ZXITY2hldnJvbi1yaWdodC1zbWFsbAxzdHJva2UtY29sb3IHcHJpbnQtMwZyZWRvLTIMZm9udC1jb2xvci0yBnNoYXBlcxJjaGV2cm9uLWxlZnQtc21hbGwMc3Ryb2tlLXdpZHRoD2Fubm90YXRpb24tZWRpdAl0aHVtYm5haWwFc3RhbXAKYnJlYWstcGFnZQRmaWxlCmNvbGxhcHNlLTIGZXhwYW5kD2RvdWJsZS1yZXNpemUtMg9kb3VibGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0xD3NpbmdsZS1yZXNpemUtMg9zaW5nbGUtcmVzaXplLTMPc2luZ2xlLXJlc2l6ZS00DWRyYWctYW5kLWRyb3ARY2hldnJvbi11cC1maWxsLTQTY2hldnJvbi1kb3duLWZpbGwtNBRjaGV2cm9uLXJpZ2h0LWZpbGwtMhNjaGV2cm9uLWxlZnQtZmlsbC0zD21vcmUtdmVydGljYWwtNA1maWx0ZXItYWN0aXZlC2NvZGUtdmlldy0yCWdyaWQtdmlldwdwYXN0ZS0zB3RyYXNoLTIKZG93bmxvYWQtMgVjdXQtMxBsaXN0LXVub3JkZXJlZC0yCXJlZnJlc2gtMgtjaXJjbGUtaW5mbxJjaGV2cm9uLXJpZ2h0LXRoaW4IZm9sZGVyLTIHY2xvc2UtNQtmb2xkZXItZmlsbAZyZW5hbWUGY29weS0zCHNlYXJjaC00CHVwbG9hZC0xBGJhY2sKc2VsZWN0LWFsbAlzb3J0aW5nLTIPbW9yZS12ZXJ0aWNhbC01B2NoZWNrLTMRbW9yZS1ob3Jpem9udGFsLTMOZXhwb3J0LWV4Y2VsLTIMZXhwb3J0LWNzdi0yBnNhdmUtNAdzYXZlLWFzBmV4cG9ydAhkZWxldGUtNQtncmFuZC10b3RhbAd0YWJsZS0yCXN1Yi10b3RhbAhmaWxlLW5ldxFudW1iZXItZm9ybWF0dGluZwhyZW5hbWUtMgxleHBvcnQtcGRmLTINZnVsbC1zY3JlZW4tMgVjaGFydAh1cGxvYWQtMglmb250LXR5cGUHY2xvc2UtNgxsaW5lLXNwYWNpbmcEbG9jawxib3JkZXItb3V0ZXIGbGluay0zDmFsaWduLWJvdHRvbS0yDGJvcmRlci1hbGwtMhB0YWJsZS1vZi1jb250ZW50DnBhZ2UtbnVtYmVyaW5nBmJvbGQtMgthbGlnbi10b3AtMg5hbGlnbi1taWRkbGUtMwpwYWdlLXNldHVwDHN0cm9rZS1zdHlsZQdpbWFnZS0yDWJvb2ttYXJrLWZpbGwGaGVhZGVyEGxpc3QtdW5vcmRlcmVkLTMPc2hvdy1oaWRlLXBhbmVsDWFsaWduLXJpZ2h0LTIGZm9vdGVyCmJvcmRlci1hbGwMYm9yZGVyLWlubmVyBGNlbGwLYWxpZ24tdG9wLTMOYWxpZ24tYm90dG9tLTMOYWxpZ24tbWlkZGxlLTQHY2hlY2stNAVicmVhawxicmVhay1wYWdlLTINYnJlYWstc2VjdGlvbhBhdXRvLWZpdC1jb250ZW50EmZpeGVkLWNvbHVtbi13aWR0aA9hdXRvLWZpdC13aW5kb3cNYnJpbmctZm9yd2FyZA5icmluZy10by1mcm9udAxzZW5kLXRvLWJhY2sNc2VuZC1iYWNrd2FyZAl1bmdyb3VwLTEHZ3JvdXAtMQVvcmRlchJjaGV2cm9uLXVwLXNtYWxsLTIUY2hldnJvbi1kb3duLXNtYWxsLTIVY2hldnJvbi1yaWdodC1zbWFsbC0yFGNoZXZyb24tbGVmdC1zbWFsbC0yFmNoZXZyb24tcmlnaHQtZG91YmxlLTIVY2hldnJvbi1sZWZ0LWRvdWJsZS0yC3pvb20tdG8tZml0CWFkZC1hYm92ZQlhZGQtYmVsb3cEbGluZQ5hcnJvdy1yaWdodC11cAlyZWN0YW5nbGUGY2lyY2xlCHBlbnRhZ2FuBmxlbmd0aAlwZXJpbWV0ZXIEYXJlYQZyYWRpdXMGdm9sdW1lEmNoYW5nZS1zY2FsZS1yYXRpbwhzZXR0aW5ncwljb21tZW50LTINdGh1bWJzLWRvd24tMQl0aHVtYnMtdXANdGh1bWJzLWRvd24tMgpleHBvcnQtanBnCmV4cG9ydC1wbmcKZXhwb3J0LXN2ZxZjb25kaXRpb25hbC1mb3JtYXR0aW5nEGhpZGUtZm9ybXVsYS1iYXINaGlkZS1oZWFkaW5ncw5oaWRlLWdyaWRsaW5lcwlleWUtc2xhc2gKZXhwb3J0LXhscwxleHBvcnQtY3N2LTMDbWR4CHJlbmFtZS0zC2ZvbGRlci1vcGVuCW5hbWVkLXNldA1ncmlwLXZlcnRpY2FsCWRpbWVuc2lvbgdsZXZlbC0xB2xldmVsLTIHbGV2ZWwtMwdsZXZlbC00B2xldmVsLTUMdXNlci1kZWZpbmVkA2twaQlzb3J0LWRvd24Jc29ydGluZy0zB3NvcnQtdXARY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cJc2lnbmF0dXJlC2ZpbHRlci1tYWluCXRleHQtd3JhcAp1bmZpbHRlcmVkGGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFzb3J0LWRlc2NlbmRpbmctMhBzb3J0LWFzY2VuZGluZy0yF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nCGZpbHRlcmVkDmZpbHRlci1jbGVhci0zB3JlYXBwbHkHZ3JvdXAtMgl1bmdyb3VwLTIPcGFzdGUtdGV4dC1vbmx5C3Bhc3RlLXN0eWxlDXBhc3RlLXNwZWNpYWwXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24Lc3BlbGwtY2hlY2sOY29tbWVudC1yZW9wZW4Kd2ViLWxheW91dAxwcmludC1sYXlvdXQLYm9yZGVyLW5vbmUPZGF0YS12YWxpZGF0aW9uDXByb3RlY3Qtc2hlZXQJdGV4dC1mb3JtDHByb3BlcnRpZXMtMgpjbGVhci1mb3JtCWRyb3AtZG93bgpmb3JtLWZpZWxkCWNoZWNrLWJveAx0YWJsZS11cGRhdGUOY2hhbmdlcy1hY2NlcHQSZGlzcGxheS1mb3ItcmV2aWV3DmNoYW5nZXMtcmVqZWN0EGNoYW5nZXMtcHJldmlvdXMLc2hvdy1tYXJrdXAMY2hhbmdlcy1uZXh0DWNoYW5nZXMtdHJhY2scY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQloaWdobGlnaHQQdG9wLWJvdHRvbS1ydWxlcwlkYXRhLWJhcnMMY29sb3Itc2NhbGVzCGljb25zZXRzC2NsZWFyLXJ1bGVzCW5ldy1ydWxlcwxncmVhdGVyLXRoYW4JbGVzcy10aGFuB2JldHdlZW4HZXF1YWx0bxJ0ZXh0LXRoYXQtY29udGFpbnMOZGF0ZS1vY2N1cnJpbmcGdG9wLTEwD2JvdHRvbS0xMC1pdGVtcwlib3R0b20tMTANYWJvdmUtYXZlcmFnZQ1iZWxvdy1hdmVyYWdlDmR1cGxpY2F0ZS1jZWxsCGZvb3Rub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawtjaGFuZ2UtY2FzZQxleHBvcnQtcGRmLTMLZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoD2JvcmRlci1zaGFkb3ctMhJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwt0aHVtYnMtdXAtMQt0aHVtYnMtZG93bgtjYWxjdWxhdGlvbgx0ZXh0LW91dGxpbmUEdXNlcg9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUAAA==) format("truetype")}.e-icons{font-family:e-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.e-icons.e-small{font-size:8px}.e-icons.e-medium{font-size:16px}.e-icons.e-large{font-size:24px}.e-icons.e-export-pdf:before{content:"\e240"}.e-icons.e-export-csv:before{content:"\e241"}.e-icons.e-export-excel:before{content:"\e242"}.e-icons.e-date-range:before{content:"\e245"}.e-icons.e-filter-clear:before{content:"\e248"}.e-icons.e-filter:before{content:"\e251"}.e-icons.e-bullet-6:before{content:"\e253"}.e-icons.e-bullet-1:before{content:"\e254"}.e-icons.e-none:before{content:"\e256"}.e-icons.e-bullet-5:before{content:"\e259"}.e-icons.e-border-diagonal-2:before{content:"\e262"}.e-icons.e-border-diagonal-1:before{content:"\e265"}.e-icons.e-bullet-4:before{content:"\e267"}.e-icons.e-bullet-2:before{content:"\e270"}.e-icons.e-bullet-3:before{content:"\e271"}.e-icons.e-chevron-right-double:before{content:"\e300"}.e-icons.e-chevron-left-double:before{content:"\e302"}.e-icons.e-chevron-down-double:before{content:"\e304"}.e-icons.e-chevron-up-double:before{content:"\e306"}.e-icons.e-repeat:before{content:"\e308"}.e-icons.e-recurrence-edit:before{content:"\e30a"}.e-icons.e-location:before{content:"\e30c"}.e-icons.e-description:before{content:"\e30d"}.e-icons.e-time-zone:before{content:"\e30e"}.e-icons.e-calendar:before{content:"\e322"}.e-icons.e-timeline-agenda:before{content:"\e313"}.e-icons.e-work-week:before{content:"\e314"}.e-icons.e-week:before{content:"\e315"}.e-icons.e-day:before{content:"\e31b"}.e-icons.e-agenda-date-range:before{content:"\e31d"}.e-icons.e-date-time:before{content:"\e421"}.e-icons.e-people:before{content:"\e424"}.e-icons.e-timeline-day:before{content:"\ea85"}.e-icons.e-timeline-week:before{content:"\ea88"}.e-icons.e-timeline-work-week:before{content:"\ea8b"}.e-icons.e-timeline-month:before{content:"\ea8e"}.e-icons.e-table:before{content:"\e705"}.e-icons.e-copy:before{content:"\e70a"}.e-icons.e-th-small:before{content:"\e714"}.e-icons.e-save-2:before{content:"\e735"}.e-icons.e-paragraph-2:before{content:"\e75e"}.e-icons.e-edit-6:before{content:"\e7a3"}.e-icons.e-close-large-1:before{content:"\e7a7"}.e-icons.e-export-word:before{content:"\e7b0"}.e-icons.e-circle-close:before{content:"\e7e9"}.e-icons.e-filter-2:before{content:"\e7ee"}.e-icons.e-plus-small:before{content:"\e7f9"}.e-icons.e-close:before{content:"\e7fc"}.e-icons.e-check:before{content:"\e7ff"}.e-icons.e-print-2:before{content:"\e813"}.e-icons.e-edit-2:before{content:"\e81e"}.e-icons.e-plus:before{content:"\e823"}.e-icons.e-close-large-2:before{content:"\e825"}.e-icons.e-chevron-down-thin:before{content:"\e36a"}.e-icons.e-chevron-up-fill-2:before{content:"\e82a"}.e-icons.e-chevron-down-fill:before{content:"\e82e"}.e-icons.e-chevron-up-fill:before{content:"\e834"}.e-icons.e-chevron-down-fill-2:before{content:"\e83d"}.e-icons.e-arrow-down:before{content:"\e83f"}.e-icons.e-arrow-up:before{content:"\e840"}.e-icons.e-chevron-right-fill-3:before{content:"\e848"}.e-icons.e-chevron-left-fill-2:before{content:"\e84b"}.e-icons.e-delete-1:before{content:"\e84e"}.e-icons.e-chevron-left-fill:before{content:"\e854"}.e-icons.e-chevron-right-fill:before{content:"\e859"}.e-icons.e-arrow-left:before{content:"\e85b"}.e-icons.e-arrow-right:before{content:"\e85f"}.e-icons.e-sorting-1:before{content:"\e890"}.e-icons.e-edit:before{content:"\e891"}.e-icons.e-first-page:before{content:"\e896"}.e-icons.e-last-page:before{content:"\e897"}.e-icons.e-timeline-today:before{content:"\e901"}.e-icons.e-chevron-left:before{content:"\e904"}.e-icons.e-filter-1:before{content:"\e909"}.e-icons.e-chevron-up:before{content:"\e910"}.e-icons.e-chevron-right:before{content:"\e913"}.e-icons.e-chevron-down:before{content:"\e916"}.e-icons.e-circle-close-2:before{content:"\e917"}.e-icons.e-chevron-up-fill-3:before{content:"\e918"}.e-icons.e-chevron-down-fill-3:before{content:"\e919"}.e-icons.e-filter-cancel:before{content:"\e920"}.e-icons.e-chevron-left-2:before{content:"\e921"}.e-icons.e-group-icon:before{content:"\e926"}.e-icons.e-selection:before{content:"\e930"}.e-icons.e-close-2:before{content:"\e932"}.e-icons.e-check-2:before{content:"\e933"}.e-icons.e-intermediate-state:before{content:"\e934"}.e-icons.e-chevron-left-3:before{content:"\e937"}.e-icons.e-edit-3:before{content:"\e944"}.e-icons.e-close-3:before{content:"\e945"}.e-icons.e-chevron-right-2:before{content:"\e956"}.e-icons.e-plus-2:before{content:"\e963"}.e-icons.e-chevron-down-fill-5:before{content:"\e969"}.e-icons.e-circle-remove:before{content:"\e974"}.e-icons.e-arrow-left-2:before{content:"\e977"}.e-icons.e-more-vertical-1:before{content:"\e984"}.e-icons.e-search:before{content:"\e993"}.e-icons.e-month:before{content:"\e93c"}.e-icons.e-trash:before{content:"\e94a"}.e-icons.e-chevron-down-2:before{content:"\e94d"}.e-icons.e-save:before{content:"\e98e"}.e-icons.e-menu:before{content:"\e99a"}.e-icons.e-refresh:before{content:"\e99d"}.e-icons.e-circle-close-fill-3:before{content:"\e208"}.e-icons.e-clock:before{content:"\e20c"}.e-icons.e-freeze-column:before{content:"\e21e"}.e-icons.e-error-treeview:before{content:"\e22a"}.e-icons.e-circle-remove-2:before{content:"\e22b"}.e-icons.e-circle-add:before{content:"\e22c"}.e-icons.e-drag-and-drop-indicator:before{content:"\e22d"}.e-icons.e-chevron-right-3:before{content:"\e22f"}.e-icons.e-chevron-right-4:before{content:"\e430"}.e-icons.e-play:before{content:"\e324"}.e-icons.e-pause:before{content:"\e326"}.e-icons.e-para-option-down:before{content:"\e274"}.e-icons.e-search-2:before{content:"\e275"}.e-icons.e-border-center:before{content:"\e276"}.e-icons.e-restart-at-1:before{content:"\e277"}.e-icons.e-hyperlink-open:before{content:"\e278"}.e-icons.e-cut-2:before{content:"\e279"}.e-icons.e-copy-2:before{content:"\e280"}.e-icons.e-border-top:before{content:"\e281"}.e-icons.e-delete-column:before{content:"\e282"}.e-icons.e-delete-row:before{content:"\e283"}.e-icons.e-insert-right:before{content:"\e284"}.e-icons.e-insert-left:before{content:"\e285"}.e-icons.e-hyperlink-remove:before{content:"\e286"}.e-icons.e-border-middle:before{content:"\e287"}.e-icons.e-border-right:before{content:"\e288"}.e-icons.e-hyperlink-edit:before{content:"\e289"}.e-icons.e-link-2:before{content:"\e290"}.e-icons.e-border-left:before{content:"\e291"}.e-icons.e-table-delete:before{content:"\e292"}.e-icons.e-table-properties:before{content:"\e294"}.e-icons.e-hyperlink-copy:before{content:"\e295"}.e-icons.e-border-bottom:before{content:"\e298"}.e-icons.e-paste-2:before{content:"\e501"}.e-icons.e-continue-numbering:before{content:"\e503"}.e-icons.e-insert-below:before{content:"\e505"}.e-icons.e-insert-above:before{content:"\e506"}.e-icons.e-table-cell-none:before{content:"\e507"}.e-icons.e-box:before{content:"\e509"}.e-icons.e-all:before{content:"\e511"}.e-icons.e-table-align-right:before{content:"\e515"}.e-icons.e-table-border-custom:before{content:"\e516"}.e-icons.e-table-align-left:before{content:"\e517"}.e-icons.e-table-align-center:before{content:"\e518"}.e-icons.e-line-very-small:before{content:"\e520"}.e-icons.e-line-normal:before{content:"\e521"}.e-icons.e-line-small:before{content:"\e522"}.e-icons.e-para-option-up:before{content:"\e523"}.e-icons.e-vertical-align-bottom:before{content:"\e525"}.e-icons.e-vertical-align-center:before{content:"\e526"}.e-icons.e-vertical-align-top:before{content:"\e527"}.e-icons.e-clear-format:before{content:"\e331"}.e-icons.e-strikethrough:before{content:"\e332"}.e-icons.e-upper-case:before{content:"\e333"}.e-icons.e-justify:before{content:"\e334"}.e-icons.e-image:before{content:"\e335"}.e-icons.e-resize:before{content:"\e336"}.e-icons.e-exit-full-screen:before{content:"\e337"}.e-icons.e-edit-4:before{content:"\e338"}.e-icons.e-bold:before{content:"\e339"}.e-icons.e-align-left:before{content:"\e33a"}.e-icons.e-cut:before{content:"\e33b"}.e-icons.e-text-alternative:before{content:"\e33c"}.e-icons.e-copy-1:before{content:"\e33d"}.e-icons.e-delete-2:before{content:"\e33e"}.e-icons.e-increase-indent:before{content:"\e33f"}.e-icons.e-erase:before{content:"\e340"}.e-icons.e-undo:before{content:"\e341"}.e-icons.e-full-screen:before{content:"\e342"}.e-icons.e-underline:before{content:"\e343"}.e-icons.e-list-unordered:before{content:"\e344"}.e-icons.e-eye:before{content:"\e345"}.e-icons.e-list-ordered:before{content:"\e346"}.e-icons.e-lower-case:before{content:"\e347"}.e-icons.e-link-remove:before{content:"\e348"}.e-icons.e-zoom-in:before{content:"\e349"}.e-icons.e-open-link:before{content:"\e34a"}.e-icons.e-print:before{content:"\e34b"}.e-icons.e-font-color:before{content:"\e34c"}.e-icons.e-align-right:before{content:"\e34d"}.e-icons.e-link:before{content:"\e34e"}.e-icons.e-view-side:before{content:"\e34f"}.e-icons.e-code-view:before{content:"\e350"}.e-icons.e-zoom-out:before{content:"\e351"}.e-icons.e-superscript:before{content:"\e352"}.e-icons.e-paragraph:before{content:"\e353"}.e-icons.e-redo:before{content:"\e354"}.e-icons.e-paste:before{content:"\e355"}.e-icons.e-insert-code:before{content:"\e356"}.e-icons.e-subscript:before{content:"\e357"}.e-icons.e-display:before{content:"\e358"}.e-icons.e-replace:before{content:"\e359"}.e-icons.e-italic:before{content:"\e35a"}.e-icons.e-caption:before{content:"\e35b"}.e-icons.e-paint-bucket:before{content:"\e35c"}.e-icons.e-decrease-indent:before{content:"\e35d"}.e-icons.e-align-center:before{content:"\e35e"}.e-icons.e-font-name:before{content:"\e35f"}.e-icons.e-drag-and-drop-2:before{content:"\e330"}.e-icons.e-field-settings:before{content:"\e434"}.e-icons.e-two-column:before{content:"\ea74"}.e-icons.e-two-row:before{content:"\ea75"}.e-icons.e-sum:before{content:"\ea76"}.e-icons.e-filter-3:before{content:"\ea77"}.e-icons.e-close-large:before{content:"\ea7f"}.e-icons.e-filter-clear-2:before{content:"\ea82"}.e-icons.e-circle-check:before{content:"\ea84"}.e-icons.e-align-bottom:before{content:"\ea91"}.e-icons.e-insert-above-2:before{content:"\ea92"}.e-icons.e-insert-below-2:before{content:"\ea93"}.e-icons.e-align-middle:before{content:"\ea94"}.e-icons.e-delete-column-2:before{content:"\ea95"}.e-icons.e-delete-row-2:before{content:"\ea96"}.e-icons.e-insert-left-2:before{content:"\ea97"}.e-icons.e-align-top:before{content:"\ea98"}.e-icons.e-insert-right-2:before{content:"\ea99"}.e-icons.e-edit-5:before{content:"\ea9a"}.e-icons.e-align-middle-2:before{content:"\ea9b"}.e-icons.e-freeze-column-2:before{content:"\ea9e"}.e-icons.e-style:before{content:"\ea9f"}.e-icons.e-delete-3:before{content:"\eb00"}.e-icons.e-freeze-row:before{content:"\eb02"}.e-icons.e-text-header:before{content:"\eb03"}.e-icons.e-more-horizontal-1:before{content:"\eb04"}.e-icons.e-resizer:before{content:"\eb05"}.e-icons.e-folder:before{content:"\ec04"}.e-icons.e-first-page-2:before{content:"\ec05"}.e-icons.e-previous:before{content:"\ec06"}.e-icons.e-next:before{content:"\ec07"}.e-icons.e-last-page-2:before{content:"\ec08"}.e-icons.e-zoom-out-2:before{content:"\ec09"}.e-icons.e-zoom-in-2:before{content:"\ec0a"}.e-icons.e-download:before{content:"\ec0b"}.e-icons.e-bookmark:before{content:"\ec0c"}.e-icons.e-search-3:before{content:"\ec0d"}.e-icons.e-text-annotation:before{content:"\ec0e"}.e-icons.e-close-4:before{content:"\ec0f"}.e-icons.e-comments:before{content:"\ec10"}.e-icons.e-save-3:before{content:"\ec11"}.e-icons.e-align-left-2:before{content:"\ec12"}.e-icons.e-style-2:before{content:"\ec13"}.e-icons.e-undo-2:before{content:"\ec14"}.e-icons.e-highlight-color:before{content:"\ec15"}.e-icons.e-more-vertical-3:before{content:"\ec16"}.e-icons.e-underline-2:before{content:"\ec17"}.e-icons.e-strikethrough-2:before{content:"\ec18"}.e-icons.e-paint-bucket-2:before{content:"\ec19"}.e-icons.e-pan:before{content:"\ec1a"}.e-icons.e-opacity:before{content:"\ec1b"}.e-icons.e-delete-4:before{content:"\ec1c"}.e-icons.e-mouse-pointer:before{content:"\ec1d"}.e-icons.e-chevron-right-small:before{content:"\ec1e"}.e-icons.e-stroke-color:before{content:"\ec1f"}.e-icons.e-print-3:before{content:"\ec20"}.e-icons.e-redo-2:before{content:"\ec21"}.e-icons.e-font-color-2:before{content:"\ec22"}.e-icons.e-shapes:before{content:"\ec23"}.e-icons.e-chevron-left-small:before{content:"\ec24"}.e-icons.e-stroke-width:before{content:"\ec25"}.e-icons.e-annotation-edit:before{content:"\ec26"}.e-icons.e-thumbnail:before{content:"\ec27"}.e-icons.e-stamp:before{content:"\ec28"}.e-icons.e-break-page:before{content:"\ec29"}.e-icons.e-file:before{content:"\ec2a"}.e-icons.e-collapse-2:before{content:"\e554"}.e-icons.e-expand:before{content:"\e556"}.e-icons.e-double-resize-2:before{content:"\e557"}.e-icons.e-double-resize-1:before{content:"\e558"}.e-icons.e-single-resize-1:before{content:"\e559"}.e-icons.e-single-resize-2:before{content:"\e56a"}.e-icons.e-single-resize-3:before{content:"\e56b"}.e-icons.e-single-resize-4:before{content:"\e56c"}.e-icons.e-drag-and-drop:before{content:"\e903"}.e-icons.e-chevron-up-fill-4:before{content:"\e56d"}.e-icons.e-chevron-down-fill-4:before{content:"\e56e"}.e-icons.e-chevron-right-fill-2:before{content:"\e56f"}.e-icons.e-chevron-left-fill-3:before{content:"\e570"}.e-icons.e-more-vertical-4:before{content:"\e571"}.e-icons.e-filter-active:before{content:"\ebb3"}.e-icons.e-code-view-2:before{content:"\e907"}.e-icons.e-grid-view:before{content:"\e600"}.e-icons.e-paste-3:before{content:"\e601"}.e-icons.e-trash-2:before{content:"\e602"}.e-icons.e-download-2:before{content:"\e603"}.e-icons.e-cut-3:before{content:"\e604"}.e-icons.e-list-unordered-2:before{content:"\e605"}.e-icons.e-refresh-2:before{content:"\e606"}.e-icons.e-circle-info:before{content:"\e607"}.e-icons.e-chevron-right-thin:before{content:"\e608"}.e-icons.e-folder-2:before{content:"\e609"}.e-icons.e-close-5:before{content:"\e60a"}.e-icons.e-folder-fill:before{content:"\e60b"}.e-icons.e-rename:before{content:"\e60c"}.e-icons.e-copy-3:before{content:"\e60d"}.e-icons.e-search-4:before{content:"\e60e"}.e-icons.e-upload-1:before{content:"\e60f"}.e-icons.e-back:before{content:"\e610"}.e-icons.e-select-all:before{content:"\e611"}.e-icons.e-sorting-2:before{content:"\e612"}.e-icons.e-more-vertical-5:before{content:"\e613"}.e-icons.e-check-3:before{content:"\e614"}.e-icons.e-more-horizontal-3:before{content:"\e615"}.e-icons.e-export-excel-2:before{content:"\e700"}.e-icons.e-export-csv-2:before{content:"\e701"}.e-icons.e-save-4:before{content:"\e703"}.e-icons.e-save-as:before{content:"\e704"}.e-icons.e-export:before{content:"\e711"}.e-icons.e-delete-5:before{content:"\e706"}.e-icons.e-grand-total:before{content:"\e707"}.e-icons.e-table-2:before{content:"\e708"}.e-icons.e-sub-total:before{content:"\e709"}.e-icons.e-file-new:before{content:"\e712"}.e-icons.e-number-formatting:before{content:"\e70b"}.e-icons.e-rename-2:before{content:"\e70c"}.e-icons.e-export-pdf-2:before{content:"\e70d"}.e-icons.e-full-screen-2:before{content:"\e70e"}.e-icons.e-chart:before{content:"\e70f"}.e-icons.e-upload-2:before{content:"\e710"}.e-icons.e-font-type:before{content:"\e273"}.e-icons.e-close-6:before{content:"\eb36"}.e-icons.e-line-spacing:before{content:"\eb37"}.e-icons.e-lock:before{content:"\eb3a"}.e-icons.e-border-outer:before{content:"\eb66"}.e-icons.e-link-3:before{content:"\eb3c"}.e-icons.e-align-bottom-2:before{content:"\eb3d"}.e-icons.e-border-all-2:before{content:"\eb3e"}.e-icons.e-table-of-content:before{content:"\eb41"}.e-icons.e-page-numbering:before{content:"\eb43"}.e-icons.e-bold-2:before{content:"\eb47"}.e-icons.e-align-top-2:before{content:"\eb49"}.e-icons.e-align-middle-3:before{content:"\eb4a"}.e-icons.e-page-setup:before{content:"\eb4c"}.e-icons.e-stroke-style:before{content:"\eb4d"}.e-icons.e-image-2:before{content:"\eb4f"}.e-icons.e-bookmark-fill:before{content:"\eb51"}.e-icons.e-header:before{content:"\eb53"}.e-icons.e-list-unordered-3:before{content:"\eb5b"}.e-icons.e-show-hide-panel:before{content:"\eb5d"}.e-icons.e-align-right-2:before{content:"\eb5f"}.e-icons.e-footer:before{content:"\eb60"}.e-icons.e-border-all:before{content:"\eb95"}.e-icons.e-border-inner:before{content:"\eb88"}.e-icons.e-cell:before{content:"\eb93"}.e-icons.e-align-top-3:before{content:"\eb35"}.e-icons.e-align-bottom-3:before{content:"\eb0e"}.e-icons.e-align-middle-4:before{content:"\eb0d"}.e-icons.e-check-4:before{content:"\e935"}.e-icons.e-break:before{content:"\eba6"}.e-icons.e-break-page-2:before{content:"\eba0"}.e-icons.e-break-section:before{content:"\eba2"}.e-icons.e-auto-fit-content:before{content:"\eba8"}.e-icons.e-fixed-column-width:before{content:"\eba9"}.e-icons.e-auto-fit-window:before{content:"\ebaa"}.e-icons.e-bring-forward:before{content:"\e5a1"}.e-icons.e-bring-to-front:before{content:"\e5a2"}.e-icons.e-send-to-back:before{content:"\e5a3"}.e-icons.e-send-backward:before{content:"\e5a4"}.e-icons.e-ungroup-1:before{content:"\e5a6"}.e-icons.e-group-1:before{content:"\e5a7"}.e-icons.e-order:before{content:"\e4a4"}.e-icons.e-chevron-up-small-2:before{content:"\e651"}.e-icons.e-chevron-down-small-2:before{content:"\e652"}.e-icons.e-chevron-right-small-2:before{content:"\e653"}.e-icons.e-chevron-left-small-2:before{content:"\e654"}.e-icons.e-chevron-right-double-2:before{content:"\e655"}.e-icons.e-chevron-left-double-2:before{content:"\e656"}.e-icons.e-zoom-to-fit:before{content:"\e657"}.e-icons.e-add-above:before{content:"\e658"}.e-icons.e-add-below:before{content:"\e659"}.e-icons.e-line:before{content:"\e668"}.e-icons.e-arrow-right-up:before{content:"\e669"}.e-icons.e-rectangle:before{content:"\e670"}.e-icons.e-circle:before{content:"\e671"}.e-icons.e-pentagan:before{content:"\e672"}.e-icons.e-length:before{content:"\e673"}.e-icons.e-perimeter:before{content:"\e674"}.e-icons.e-area:before{content:"\e675"}.e-icons.e-radius:before{content:"\e676"}.e-icons.e-volume:before{content:"\e677"}.e-icons.e-change-scale-ratio:before{content:"\e678"}.e-icons.e-settings:before{content:"\e679"}.e-icons.e-comment-2:before{content:"\e680"}.e-icons.e-thumbs-down-1:before{content:"\e681"}.e-icons.e-thumbs-up:before{content:"\e682"}.e-icons.e-thumbs-down-2:before{content:"\e683"}.e-icons.e-export-jpg:before{content:"\e713"}.e-icons.e-export-png:before{content:"\e715"}.e-icons.e-export-svg:before{content:"\e716"}.e-icons.e-conditional-formatting:before{content:"\e725"}.e-icons.e-hide-formula-bar:before{content:"\e717"}.e-icons.e-hide-headings:before{content:"\e718"}.e-icons.e-hide-gridlines:before{content:"\e719"}.e-icons.e-eye-slash:before{content:"\e721"}.e-icons.e-export-xls:before{content:"\e726"}.e-icons.e-export-csv-3:before{content:"\e727"}.e-icons.e-mdx:before{content:"\e724"}.e-icons.e-rename-3:before{content:"\e728"}.e-icons.e-folder-open:before{content:"\e65f"}.e-icons.e-named-set:before{content:"\e65d"}.e-icons.e-grip-vertical:before{content:"\e65c"}.e-icons.e-dimension:before{content:"\e65b"}.e-icons.e-level-1:before{content:"\e65a"}.e-icons.e-level-2:before{content:"\e662"}.e-icons.e-level-3:before{content:"\e65e"}.e-icons.e-level-4:before{content:"\e660"}.e-icons.e-level-5:before{content:"\e661"}.e-icons.e-user-defined:before{content:"\e663"}.e-icons.e-kpi:before{content:"\e664"}.e-icons.e-sort-down:before{content:"\e665"}.e-icons.e-sorting-3:before{content:"\e666"}.e-icons.e-sort-up:before{content:"\e667"}.e-icons.e-calculated-member:before{content:"\e729"}.e-icons.e-custom-sort:before{content:"\e732"}.e-icons.e-sort-descending:before{content:"\e733"}.e-icons.e-sort-ascending:before{content:"\e734"}.e-icons.e-comment-add:before{content:"\e814"}.e-icons.e-reply:before{content:"\e815"}.e-icons.e-send-1:before{content:"\e816"}.e-icons.e-comment-show:before{content:"\e817"}.e-icons.e-signature:before{content:"\e737"}.e-icons.e-filter-main:before{content:"\e736"}.e-icons.e-text-wrap:before{content:"\e824"}.e-icons.e-unfiltered:before{content:"\e73a"}.e-icons.e-filtered-sort-descending:before{content:"\e73b"}.e-icons.e-sort-descending-2:before{content:"\e73c"}.e-icons.e-sort-ascending-2:before{content:"\e73d"}.e-icons.e-filtered-sort-ascending:before{content:"\e73e"}.e-icons.e-filtered:before{content:"\e73f"}.e-icons.e-filter-clear-3:before{content:"\e738"}.e-icons.e-reapply:before{content:"\e74a"}.e-icons.e-group-2:before{content:"\e74b"}.e-icons.e-ungroup-2:before{content:"\e74c"}.e-icons.e-paste-text-only:before{content:"\e685"}.e-icons.e-paste-style:before{content:"\e686"}.e-icons.e-paste-special:before{content:"\e687"}.e-icons.e-paste-match-destination:before{content:"\e688"}.e-icons.e-spell-check:before{content:"\e689"}.e-icons.e-comment-reopen:before{content:"\e818"}.e-icons.e-web-layout:before{content:"\e193"}.e-icons.e-print-layout:before{content:"\e194"}.e-icons.e-border-none:before{content:"\e195"}.e-icons.e-data-validation:before{content:"\e196"}.e-icons.e-protect-sheet:before{content:"\e197"}.e-icons.e-text-form:before{content:"\e198"}.e-icons.e-properties-2:before{content:"\e199"}.e-icons.e-clear-form:before{content:"\e19a"}.e-icons.e-drop-down:before{content:"\e19b"}.e-icons.e-form-field:before{content:"\e19c"}.e-icons.e-check-box:before{content:"\e192"}.e-icons.e-table-update:before{content:"\e19e"}.e-icons.e-changes-accept:before{content:"\e19f"}.e-icons.e-display-for-review:before{content:"\e203"}.e-icons.e-changes-reject:before{content:"\e204"}.e-icons.e-changes-previous:before{content:"\e205"}.e-icons.e-show-markup:before{content:"\e206"}.e-icons.e-changes-next:before{content:"\e209"}.e-icons.e-changes-track:before{content:"\e20a"}.e-icons.e-conditional-formatting-large:before{content:"\e401"}.e-icons.e-highlight:before{content:"\e402"}.e-icons.e-top-bottom-rules:before{content:"\e403"}.e-icons.e-data-bars:before{content:"\e404"}.e-icons.e-color-scales:before{content:"\e405"}.e-icons.e-iconsets:before{content:"\e406"}.e-icons.e-clear-rules:before{content:"\e407"}.e-icons.e-new-rules:before{content:"\e408"}.e-icons.e-greater-than:before{content:"\e409"}.e-icons.e-less-than:before{content:"\e410"}.e-icons.e-between:before{content:"\e411"}.e-icons.e-equalto:before{content:"\e412"}.e-icons.e-text-that-contains:before{content:"\e413"}.e-icons.e-date-occurring:before{content:"\e414"}.e-icons.e-top-10:before{content:"\e415"}.e-icons.e-bottom-10-items:before{content:"\e416"}.e-icons.e-bottom-10:before{content:"\e417"}.e-icons.e-above-average:before{content:"\e418"}.e-icons.e-below-average:before{content:"\e419"}.e-icons.e-duplicate-cell:before{content:"\e420"}.e-icons.e-footnote:before{content:"\e435"}.e-icons.e-end-footnote:before{content:"\e436"}.e-icons.e-chart-insert-column:before{content:"\e440"}.e-icons.e-chart-data-table:before{content:"\e441"}.e-icons.e-chart-legend:before{content:"\e442"}.e-icons.e-chart-insert-x-y-scatter:before{content:"\e443"}.e-icons.e-chart-insert-waterfall:before{content:"\e444"}.e-icons.e-chart-updown-bars:before{content:"\e445"}.e-icons.e-add-chart-element:before{content:"\e446"}.e-icons.e-chart-gridlines:before{content:"\e447"}.e-icons.e-insert-hierarchy-charts:before{content:"\e448"}.e-icons.e-chart-insert-line:before{content:"\e449"}.e-icons.e-chart-switch-row-column:before{content:"\e450"}.e-icons.e-chart-error-bars:before{content:"\e451"}.e-icons.e-chart-trendline:before{content:"\e452"}.e-icons.e-chart-axes:before{content:"\e453"}.e-icons.e-chart-select-data:before{content:"\e454"}.e-icons.e-chart-lines:before{content:"\e455"}.e-icons.e-chart-axis-titles:before{content:"\e456"}.e-icons.e-chart-title:before{content:"\e457"}.e-icons.e-chart-insert-pie:before{content:"\e458"}.e-icons.e-change-chart-type:before{content:"\e459"}.e-icons.e-insert-statistic-chart:before{content:"\e460"}.e-icons.e-chart-data-labels:before{content:"\e461"}.e-icons.e-chart-insert-combo:before{content:"\e462"}.e-icons.e-chart-axis-titles-primary-horizontal:before{content:"\e486"}.e-icons.e-chart-linear-forecast:before{content:"\e487"}.e-icons.e-chart-legend-none:before{content:"\e488"}.e-icons.e-chart-legend-right:before{content:"\e489"}.e-icons.e-chart-data-callout:before{content:"\e490"}.e-icons.e-chart-primary-minor-vertical:before{content:"\e491"}.e-icons.e-chart-axes-primary-vertical:before{content:"\e492"}.e-icons.e-chart-data-labels-center:before{content:"\e493"}.e-icons.e-chart-data-table-none:before{content:"\e115"}.e-icons.e-chart-data-labels-none:before{content:"\e495"}.e-icons.e-chart-primary-major-vertical:before{content:"\e496"}.e-icons.e-chart-legend-linear:before{content:"\e497"}.e-icons.e-chart-error-bars-percentage:before{content:"\e498"}.e-icons.e-chart-no-legend-keys:before{content:"\e499"}.e-icons.e-chart-title-above-chart:before{content:"\e121"}.e-icons.e-chart-trendline-none:before{content:"\e122"}.e-icons.e-chart-with-legend-keys:before{content:"\e123"}.e-icons.e-chart-axes-primary-horizontal:before{content:"\e124"}.e-icons.e-chart-error-bars-standard-deviation:before{content:"\e125"}.e-icons.e-chart-legend-top:before{content:"\e126"}.e-icons.e-chart-primary-minor-horizontal:before{content:"\e145"}.e-icons.e-chart-error-bars-none:before{content:"\e127"}.e-icons.e-chart-up-down-bars-2:before{content:"\e128"}.e-icons.e-chart-drop-lines:before{content:"\e129"}.e-icons.e-chart-lines-none:before{content:"\e130"}.e-icons.e-chart-primary-major-horizontal:before{content:"\e131"}.e-icons.e-chart-legend-bottom:before{content:"\e132"}.e-icons.e-chart-up-down-none:before{content:"\e111"}.e-icons.e-chart-data-labels-outside-end:before{content:"\e905"}.e-icons.e-chart-axis-titles-primary-vertical:before{content:"\e143"}.e-icons.e-chart-legend-left:before{content:"\e892"}.e-icons.e-chart-data-labels-inside-base:before{content:"\e893"}.e-icons.e-chart-high-low-lines:before{content:"\e894"}.e-icons.e-chart-trendline-exponential:before{content:"\e133"}.e-icons.e-chart-trendline-moving-average:before{content:"\e134"}.e-icons.e-chart-data-labels-inside-end:before{content:"\e135"}.e-icons.e-chart-title-none:before{content:"\e136"}.e-icons.e-chart-title-centered-overlay:before{content:"\e895"}.e-icons.e-chart-error-bars-standard-error:before{content:"\e911"}.e-icons.e-chart-3d-area-1:before{content:"\e144"}.e-icons.e-chart-2d-stacked-bar:before{content:"\e889"}.e-icons.e-chart-3d-surface-1:before{content:"\e827"}.e-icons.e-chart-histogram-pareto:before{content:"\e114"}.e-icons.e-chart-stock-volumn-open-high-low-close:before{content:"\e137"}.e-icons.e-chart-stock-high-low-close:before{content:"\e138"}.e-icons.e-chart-stock-open-high-low-close:before{content:"\e831"}.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before{content:"\e832"}.e-icons.e-chart-filled-radar:before{content:"\e833"}.e-icons.e-chart-3d-clustered-column:before{content:"\e142"}.e-icons.e-chart-sunburst:before{content:"\e835"}.e-icons.e-chart-treemap:before{content:"\e836"}.e-icons.e-chart-3d-100-percent-stacked-area:before{content:"\e139"}.e-icons.e-chart-3d-pie:before{content:"\e838"}.e-icons.e-chart-3d-column-4:before{content:"\e839"}.e-icons.e-more-column-charts:before{content:"\e899"}.e-icons.e-chart-2d-stacked-line:before{content:"\e841"}.e-icons.e-chart-donut:before{content:"\e112"}.e-icons.e-chart-3d-clustered-bar:before{content:"\e843"}.e-icons.e-chart-funnel:before{content:"\e140"}.e-icons.e-chart-2d-pie-2:before{content:"\e141"}.e-icons.e-chart-3d-line:before{content:"\e846"}.e-icons.e-chart-2d-clustered-column:before{content:"\e847"}.e-icons.e-chart-2d-100-percent-stacked-area:before{content:"\e900"}.e-icons.e-more-line-charts:before{content:"\e849"}.e-icons.e-chart-3d-100-percent-stacked-bar:before{content:"\e850"}.e-icons.e-more-stock-charts:before{content:"\e851"}.e-icons.e-chart-stock-volumn-high-low-close:before{content:"\e852"}.e-icons.e-chart-bar-of-pie:before{content:"\e113"}.e-icons.e-chart-clustered-column-line-on-secondary-axis:before{content:"\e912"}.e-icons.e-chart-2d-clustered-bar:before{content:"\e855"}.e-icons.e-chart-radar:before{content:"\e856"}.e-icons.e-chart-3d-100-percent-stacked-column:before{content:"\e857"}.e-icons.e-chart-stackedlines-with-markers:before{content:"\e858"}.e-icons.e-chart-wireframe-3d-surface:before{content:"\e902"}.e-icons.e-chart-2d-line-with-markers:before{content:"\e860"}.e-icons.e-chart-box-and-whisker:before{content:"\e861"}.e-icons.e-create-custom-combo-chart:before{content:"\e862"}.e-icons.e-chart-2d-100-percent-stacked-bar:before{content:"\e863"}.e-icons.e-chart-scatter-with-straight-lines:before{content:"\e864"}.e-icons.e-more-statistical-charts:before{content:"\e865"}.e-icons.e-chart-3d-stacked-area:before{content:"\e866"}.e-icons.e-chart-2d-line:before{content:"\e867"}.e-icons.e-chart-2d-100-percent-stacked-column:before{content:"\e868"}.e-icons.e-more-pie-charts:before{content:"\e869"}.e-icons.e-chart-bubble-1:before{content:"\e870"}.e-icons.e-chart-2d-100-percent-stacked-line:before{content:"\e871"}.e-icons.e-chart-histogram:before{content:"\e872"}.e-icons.e-more-hierarchy-charts:before{content:"\e873"}.e-icons.e-chart-combo-clustered-column-line:before{content:"\e874"}.e-icons.e-chart-2d-stacked-area:before{content:"\e875"}.e-icons.e-chart-3d-stacked-column:before{content:"\e876"}.e-icons.e-chart-insert-bar:before{content:"\e877"}.e-icons.e-chart-scatter-with-smooth-lines:before{content:"\e878"}.e-icons.e-chart-surface-wireframe-contour:before{content:"\e879"}.e-icons.e-chart-3d-stacked-bar:before{content:"\e880"}.e-icons.e-chart-2d-pie-of-pie:before{content:"\e881"}.e-icons.e-chart-3d-surface-2:before{content:"\e882"}.e-icons.e-chart-2d-area:before{content:"\e883"}.e-icons.e-chart-combo-stacked-area-clustered-column:before{content:"\e884"}.e-icons.e-chart-waterfall:before{content:"\e885"}.e-icons.e-chart-surface-contour:before{content:"\e886"}.e-icons.e-more-scatter-charts:before{content:"\e887"}.e-icons.e-chart-2d-stacked-column:before{content:"\e888"}.e-icons.e-protect-workbook:before{content:"\e88a"}.e-icons.e-change-case:before{content:"\e88c"}.e-icons.e-export-pdf-3:before{content:"\e88b"}.e-icons.e-freeze-pane:before{content:"\e88d"}.e-icons.e-freeze-first-column:before{content:"\e88e"}.e-icons.e-freeze-top-row:before{content:"\e88f"}.e-icons.e-merge-cells:before{content:"\e89a"}.e-icons.e-split-vertical:before{content:"\e89b"}.e-icons.e-table-cell:before{content:"\e89c"}.e-icons.e-split-horizontal:before{content:"\e89d"}.e-icons.e-list-box:before{content:"\e89e"}.e-icons.e-text-form-2:before{content:"\e89f"}.e-icons.e-label:before{content:"\e90a"}.e-icons.e-check-box-2:before{content:"\e90b"}.e-icons.e-add-edit-form-field:before{content:"\e90c"}.e-icons.e-button:before{content:"\e90d"}.e-icons.e-drop-down-2:before{content:"\e90e"}.e-icons.e-radio-button:before{content:"\e90f"}.e-icons.e-password:before{content:"\e91a"}.e-icons.e-table-insert-column:before{content:"\e91b"}.e-icons.e-table-insert-row:before{content:"\e91c"}.e-icons.e-table-overwrite-cells:before{content:"\e91d"}.e-icons.e-table-nested:before{content:"\e91e"}.e-icons.e-table-merge:before{content:"\e91f"}.e-icons.e-drag-fill:before{content:"\e92a"}.e-icons.e-home:before{content:"\e92b"}.e-icons.e-gantt-gripper:before{content:"\e92c"}.e-icons.e-bring-to-view:before{content:"\e92d"}.e-icons.e-bring-to-center:before{content:"\e92e"}.e-icons.e-warning:before{content:"\e92f"}.e-icons.e-critical-path:before{content:"\e93a"}.e-icons.e-border-shadow-2:before{content:"\e93b"}.e-icons.e-border-diagonal-up:before{content:"\e947"}.e-icons.e-border-diagonal-down:before{content:"\e93d"}.e-icons.e-border-custom:before{content:"\e946"}.e-icons.e-border-none-1:before{content:"\e93f"}.e-icons.e-border-box:before{content:"\e940"}.e-icons.e-border-shadow-1:before{content:"\e942"}.e-icons.e-audio:before{content:"\e949"}.e-icons.e-video:before{content:"\e94b"}.e-icons.e-crop:before{content:"\e94c"}.e-icons.e-star-filled:before{content:"\e94f"}.e-icons.e-filters:before{content:"\e950"}.e-icons.e-adjustment:before{content:"\e951"}.e-icons.e-page-size:before{content:"\e952"}.e-icons.e-reset:before{content:"\e953"}.e-icons.e-triangle:before{content:"\e954"}.e-icons.e-page-columns:before{content:"\e955"}.e-icons.e-tint:before{content:"\e957"}.e-icons.e-brightness:before{content:"\e958"}.e-icons.e-contrast:before{content:"\e959"}.e-icons.e-saturation:before{content:"\e95a"}.e-icons.e-fade:before{content:"\e95b"}.e-icons.e-flip-vertical:before{content:"\e95c"}.e-icons.e-flip-horizontal:before{content:"\e95d"}.e-icons.e-transform-left:before{content:"\e95f"}.e-icons.e-transform-right:before{content:"\e960"}.e-icons.e-sharpness:before{content:"\e961"}.e-icons.e-grain:before{content:"\e962"}.e-icons.e-frame-custom:before{content:"\e964"}.e-icons.e-frame-1:before{content:"\e965"}.e-icons.e-frame-2:before{content:"\e966"}.e-icons.e-frame-3:before{content:"\e967"}.e-icons.e-frame-4:before{content:"\e968"}.e-icons.e-frame-5:before{content:"\e96a"}.e-icons.e-frame-6:before{content:"\e96b"}.e-icons.e-transform:before{content:"\e96c"}.e-icons.e-check-tick:before{content:"\e96d"}.e-icons.e-even-page-break:before{content:"\e96e"}.e-icons.e-odd-page-break:before{content:"\e96f"}.e-icons.e-page-column:before{content:"\e970"}.e-icons.e-continuous-page-break:before{content:"\e971"}.e-icons.e-page-text-wrap:before{content:"\e972"}.e-icons.e-page-column-right:before{content:"\e973"}.e-icons.e-page-column-left:before{content:"\e975"}.e-icons.e-page-column-one:before{content:"\e976"}.e-icons.e-page-column-two:before{content:"\e978"}.e-icons.e-page-column-three:before{content:"\e979"}.e-icons.e-multiple-comment:before{content:"\e97a"}.e-icons.e-format-painter:before{content:"\e97b"}.e-icons.e-launcher:before{content:"\e97c"}.e-icons.e-character-style:before{content:"\e97d"}.e-icons.e-linked-style:before{content:"\e97e"}.e-icons.e-chart-2d-stacked-line-marked:before{content:"\e97f"}.e-icons.e-chart-2d-100-percent-stacked-line-marked:before{content:"\e980"}.e-icons.e-chart-2d-line-marked:before{content:"\e981"}.e-icons.e-list-unordered-rtl:before{content:"\e982"}.e-icons.e-list-ordered-rtl:before{content:"\e983"}.e-icons.e-increase-indent-rtl:before{content:"\e985"}.e-icons.e-decrease-indent-rtl:before{content:"\e986"}.e-icons.e-emoji:before{content:"\e987"}.e-icons.e-travel-and-places:before{content:"\e988"}.e-icons.e-nature:before{content:"\e989"}.e-icons.e-food-and-drinks:before{content:"\e98a"}.e-icons.e-animals:before{content:"\e98b"}.e-icons.e-objects:before{content:"\e98c"}.e-icons.e-activities:before{content:"\e98d"}.e-icons.e-hand-gestures:before{content:"\e98f"}.e-icons.e-symbols:before{content:"\e990"}.e-icons.e-flags:before{content:"\e991"}.e-icons.e-unlock:before{content:"\e992"}.e-icons.e-more-chevron:before{content:"\e994"}.e-icons.e-border-frame:before{content:"\e995"}.e-icons.e-frame-none:before{content:"\e996"}.e-icons.e-frame-mat:before{content:"\e997"}.e-icons.e-frame-bevel:before{content:"\e998"}.e-icons.e-frame-line:before{content:"\e999"}.e-icons.e-frame-hook:before{content:"\e99b"}.e-icons.e-frame-inset:before{content:"\e99c"}.e-icons.e-bullet-7:before{content:"\e99e"}.e-icons.e-organize-pdf:before{content:"\e99f"}.e-icons.e-frame-7:before{content:"\e9a1"}.e-icons.e-frame-8:before{content:"\e9a2"}.e-icons.e-frame-9:before{content:"\e9a3"}.e-icons.e-frame-10:before{content:"\e9a4"}.e-icons.e-frame-11:before{content:"\e9a5"}.e-icons.e-caption-1:before{content:"\e9a6"}.e-icons.e-arrow-head:before{content:"\e9a7"}.e-icons.e-arrow-head-fill:before{content:"\e9a8"}.e-icons.e-bar-head:before{content:"\e9a9"}.e-icons.e-circle-head:before{content:"\e9aa"}.e-icons.e-circle-head-fill:before{content:"\e9ab"}.e-icons.e-square-head:before{content:"\e9ac"}.e-icons.e-square-head-fill:before{content:"\e9ad"}.e-icons.e-arrow-tail:before{content:"\e9ae"}.e-icons.e-arrow-tail-fill:before{content:"\e9af"}.e-icons.e-bar-tail:before{content:"\e9b0"}.e-icons.e-circle-tail:before{content:"\e9b1"}.e-icons.e-circle-tail-fill:before{content:"\e9b2"}.e-icons.e-square-tail:before{content:"\e9b3"}.e-icons.e-square-tail-fill:before{content:"\e9b4"}.e-icons.e-file-document:before{content:"\e9b5"}.e-icons.e-comment-resolve:before{content:"\e9b6"}.e-icons.e-multiple-comment-resolve:before{content:"\e9b7"}.e-icons.e-table-header:before{content:"\e9b8"}.e-icons.e-blockquote:before{content:"\e9b9"}.e-icons.e-add-notes:before{content:"\e9ba"}.e-icons.e-edit-notes:before{content:"\e9bb"}.e-icons.e-delete-notes:before{content:"\e9bc"}.e-icons.e-layers:before{content:"\e9bd"}.e-icons.e-font-size:before{content:"\e9be"}.e-icons.e-export-pdf-1:before{content:"\e9bf"}.e-icons.e-import-word:before{content:"\e9c0"}.e-icons.e-export-word-1:before{content:"\e9c1"}.e-icons.e-dropdown-list:before{content:"\e9c2"}.e-icons.e-combo-box:before{content:"\e9c3"}.e-icons.e-repeating-section:before{content:"\e9c4"}.e-icons.e-building-block:before{content:"\e9c5"}.e-icons.e-content-control:before{content:"\e9c6"}.e-icons.e-ai-chat:before{content:"\e9c7"}.e-icons.e-xml-mapping:before{content:"\e9c8"}.e-icons.e-thumbs-up-1:before{content:"\e9c9"}.e-icons.e-thumbs-down:before{content:"\e9ca"}.e-icons.e-calculation:before{content:"\e9cb"}.e-icons.e-text-outline:before{content:"\e9cc"}.e-icons.e-user:before{content:"\e9cd"}.e-icons.e-calculate-sheet:before{content:"\e9ce"}.e-icons.e-translate:before{content:"\e9cf"}.e-icons.e-shorten:before{content:"\e9d0"}.e-icons.e-elaborate:before{content:"\e9d1"}.e-icons.e-rephrase:before{content:"\e9d2"}.e-icons.e-grammar-check:before{content:"\e9d3"}.e-icons.e-preformat-code:before{content:"\e9d4"}.e-icons.e-import:before{content:"\e9d5"}.e-icons.e-import-1:before{content:"\e9d6"}.e-icons.e-redact:before{content:"\e9d7"}.e-icons.e-smart-paste:before{content:"\e9d8"}.e-icons.e-auto-fit-column:before{content:"\e9d9"}.e-icons.e-auto-fit-all-column:before{content:"\e9da"}.e-icons.e-columns:before{content:"\e9db"}.e-icons.e-thumbs-up-fill:before{content:"\e9dc"}.e-icons.e-thumbs-down-fill:before{content:"\e9dd"}.e-icons.e-stop-rectangle:before{content:"\e9de"}.e-control,.e-css,.e-error{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:12px;font-weight:400}.e-error{color:#f44336}.e-control,.e-control [class^=e-],.e-control [class*=" e-"]{box-sizing:border-box}.e-control:focus,.e-control *:focus{outline:none}.e-rtl{direction:rtl;text-align:right}.e-overlay{background-color:#383838;height:100%;opacity:.5;pointer-events:none;touch-action:none;width:100%}.e-hidden{display:none}.e-blazor-hidden{visibility:hidden}.e-disabled{background-image:none;cursor:default;opacity:.35}.e-ul{list-style-type:none}.e-prevent-select{-webkit-user-select:none;user-select:none}.e-warning{color:#ffca1c}.e-success{color:#22b24b}.e-information{color:#489bd5}.e-block-touch{touch-action:pinch-zoom}.e-license{color:#ff0;text-decoration:none}.e-license-banner{position:absolute;right:10px;top:27%;cursor:pointer}@keyframes SlideLeftOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SlideLeftIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SlideRightIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SlideRightOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SlideBottomIn{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes SlideBottomOut{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes SlideTopIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes SlideTopOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes SlideRight{0%{width:0}to{width:100%}}@keyframes SlideLeft{0%{width:100%}to{width:0}}@keyframes SlideDown{0%{height:0}to{height:100%}}@keyframes SlideUp{0%{height:100%}to{height:0}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZoomIn{0%{transform:translate(0) scale(0)}to{transform:translate(0) scale(1)}}@keyframes ZoomOut{0%{transform:translate(0) scale(1)}to{transform:translate(0) scale(0)}}@keyframes FadeZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes FadeZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes FlipRightDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpIn{0%{transform:perspective(400px) rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipLeftDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpIn{0%{transform:perspective(400px) rotateY(-135deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg) perspective(200px);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipYLeftIn{0%{opacity:0;transform:perspective(400px) rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYLeftOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}75%{transform:perspective(850px) rotateY(125deg)}to{opacity:0;transform:rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightIn{0%{opacity:0;transform:perspective(400px) rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:0;transform:rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownIn{0%{opacity:0;transform:perspective(400px) rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}75%{transform:perspective(850px) rotateX(125deg)}to{opacity:0;transform:rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpIn{0%{opacity:0;transform:perspective(400px) rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:0;transform:rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}}.e-ripple,.e-ripple-style{overflow:hidden;position:relative;transform:translateZ(0)}.e-ripple-element,.e-ripple-style:after{background-color:#0000001a;border-radius:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(0);transition:opacity,transform 0ms cubic-bezier(0,.1,.2,1)}.e-ripple-style:after{background:#0000004d;content:"";display:block;height:50%;left:25%;opacity:0;top:25%;transform:scale(3);transition:transform .5s,opacity .5s;width:50%}.e-ripple-style:active:after{opacity:1;transform:scale(0);transition:0s}.e-avatar{align-content:center;align-items:center;background-color:#bcbcbc;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;display:inline-flex;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:1em;font-weight:400;height:3em;justify-content:center;overflow:hidden;position:relative;width:3em}.e-avatar img{height:100%;width:auto}.e-avatar.e-avatar-circle,.e-avatar.e-avatar-circle.e-avatar-large,.e-avatar.e-avatar-circle.e-avatar-xlarge{border-radius:50%}.e-avatar.e-avatar-xsmall{font-size:.6em}.e-avatar.e-avatar-small{font-size:.8em}.e-avatar.e-avatar-large{font-size:1.2em}.e-avatar.e-avatar-xlarge{font-size:1.4em}.e-card{border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:15px;justify-content:center;line-height:36px;min-height:36px;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:middle;width:100%}.e-card>*{justify-content:center}.e-card>.e-card-header-title{box-sizing:border-box;font-size:15px;line-height:normal;padding:12px}.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-card>.e-card-title{font-size:18px;line-height:normal;padding:18px 12px 12px}.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-card>.e-card-header-title,.e-card>.e-card-title{overflow:hidden;text-overflow:ellipsis}.e-card .e-card-header-caption{line-height:normal}.e-card .e-card-header-caption .e-card-header-title{font-size:15px}.e-card .e-card-header-caption .e-card-sub-title{font-size:14px}.e-card .e-card-stacked{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.e-card.e-card-horizontal,.e-card .e-card-horizontal{display:flex;flex-direction:row;justify-content:center}.e-card.e-card-horizontal .e-card-image,.e-card.e-card-horizontal img,.e-card .e-card-horizontal .e-card-image,.e-card .e-card-horizontal img{margin:2px}.e-card .e-card-horizontal{line-height:normal;padding:2px}.e-card.e-card-horizontal>*{flex:1}.e-card.e-card-horizontal .e-card-stacked{display:flex;flex:1;flex-direction:column;overflow:hidden}.e-card.e-card-horizontal .e-card-stacked>:first-child{flex-grow:1}.e-card .e-card-separator{display:block}.e-card .e-card-corner{border-radius:50%}.e-card .e-card-header{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;line-height:normal;min-height:22.5px;padding:12px;width:inherit}.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-card .e-card-header .e-card-actions{justify-content:flex-start}.e-card .e-card-header .e-card-header-image{align-self:center;display:flex}.e-card .e-card-header .e-card-header-caption{align-self:center;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 0 0 12px}.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-card .e-card-header .e-card-header-caption .e-card-sub-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:13px;font-weight:400;line-height:normal}.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:12px;font-weight:400;line-height:normal;padding:6px 0 0}.e-card .e-card-header .e-card-header-image{background-repeat:no-repeat;background-size:cover;height:30px;width:30px}.e-card .e-card-header .e-card-corner{border-radius:50%}.e-card .e-card-image{background-size:cover;min-height:112.5px;position:relative;width:100%}.e-card .e-card-image .e-card-title{bottom:0;box-sizing:border-box;font-size:18px;line-height:30px;min-height:30px;overflow:hidden;padding:0 12px;position:absolute;text-overflow:ellipsis;width:inherit}.e-card .e-card-image .e-card-title.e-card-top-left,.e-card .e-card-image .e-card-title.e-card-top-right{bottom:auto;top:0}.e-card .e-card-image .e-card-title.e-card-top-right,.e-card .e-card-image .e-card-title.e-card-bottom-right{text-align:right}.e-card .e-card-actions{box-sizing:border-box;display:inline-block;justify-content:flex-start;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical{display:flex;flex-direction:column;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-card .e-card-actions.e-card-vertical a{align-self:initial;box-sizing:border-box;display:inline-block;justify-content:center;margin:0 0 6px;text-align:center;width:100%}.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-card .e-card-actions button,.e-card .e-card-actions a{align-items:center;align-self:center;cursor:pointer;display:inline-flex;overflow:hidden;vertical-align:middle;white-space:nowrap}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{display:flex;font-size:14px;height:24px;width:24px}.e-card .e-card-actions .e-card-btn span:before,.e-card .e-card-actions .e-card-btn span.e-icons:before{align-self:center;display:flex;justify-content:center;width:inherit}.e-card .e-card-actions .e-card-btn>*{overflow:hidden;text-overflow:ellipsis;width:inherit}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{border-radius:2px}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;line-height:27px;margin:0 0 0 6px;min-height:27px;padding:0 6px;text-decoration:none;text-transform:uppercase}.e-card .e-card-actions .e-card-btn:first-child,.e-card .e-card-actions a:first-child{margin-left:0}.e-card .e-card-content{font-size:14px;line-height:normal;padding:12px;word-wrap:break-word}.e-card .e-card-content+:not(.e-card-content),.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}.e-card .e-card-content,.e-card .e-card-content p{line-height:normal;overflow:hidden;text-overflow:ellipsis}.e-card{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;border:1px none #000;box-shadow:0 2px 3px #00000029;color:#000000de;outline:none}.e-card:hover{background-color:#fff;border-color:#000;box-shadow:0 4px 8px #00000038}.e-card:focus{background-color:#fff;border-color:#000}.e-card:active{background-color:#fff;border-color:#000}.e-card .e-card-separator{border-bottom:1px solid rgba(0,0,0,.12)}.e-card .e-card-header-caption .e-card-header-title{color:#000000de}.e-card .e-card-header-caption .e-card-sub-title{color:#0000008a}.e-card .e-card-image .e-card-title{background-color:#00000059;color:#fff}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{color:#0000008a}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{background-color:#fff;border:0;color:#e3165b;outline:0}.e-card .e-card-actions .e-card-btn:hover,.e-card .e-card-actions a:hover{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:focus,.e-card .e-card-actions a:focus{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:active,.e-card .e-card-actions a:active{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-content{color:#0000008a}.e-bigger .e-card,.e-bigger.e-card{line-height:48px;min-height:48px}.e-bigger .e-card>.e-card-header-title,.e-bigger.e-card>.e-card-header-title{line-height:normal;padding:16px}.e-bigger .e-card>.e-card-header-title+:not(.e-card-header-title),.e-bigger.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-bigger .e-card>.e-card-title,.e-bigger.e-card>.e-card-title{line-height:normal;padding:24px 16px 16px}.e-bigger .e-card>.e-card-title+:not(.e-card-title),.e-bigger.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-bigger .e-card.e-card-horizontal .e-card-image,.e-bigger .e-card.e-card-horizontal img,.e-bigger .e-card .e-card-horizontal .e-card-image,.e-bigger .e-card .e-card-horizontal img,.e-bigger.e-card.e-card-horizontal .e-card-image,.e-bigger.e-card.e-card-horizontal img,.e-bigger.e-card .e-card-horizontal .e-card-image,.e-bigger.e-card .e-card-horizontal img{margin:2px}.e-bigger .e-card .e-card-header,.e-bigger.e-card .e-card-header{min-height:30px;padding:16px}.e-bigger .e-card .e-card-header .e-card-content,.e-bigger.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-bigger .e-card .e-card-header .e-card-header-caption,.e-bigger.e-card .e-card-header .e-card-header-caption{padding:0 0 0 16px}.e-bigger .e-card .e-card-header .e-card-header-caption:first-child,.e-bigger.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:15px;line-height:normal}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-sub-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:14px;line-height:normal;padding:8px 0 0}.e-bigger .e-card .e-card-header .e-card-header-image,.e-bigger.e-card .e-card-header .e-card-header-image{background-size:cover;height:40px;width:40px}.e-bigger .e-card .e-card-image,.e-bigger.e-card .e-card-image{min-height:150px}.e-bigger .e-card .e-card-image .e-card-title,.e-bigger.e-card .e-card-image .e-card-title{font-size:24px;line-height:40px;min-height:40px;padding:0 16px}.e-bigger .e-card .e-card-actions,.e-bigger.e-card .e-card-actions,.e-bigger .e-card .e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-actions.e-card-vertical{padding:16px 8px 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger .e-card .e-card-actions.e-card-vertical a,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger.e-card .e-card-actions.e-card-vertical a{margin:0 0 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger .e-card .e-card-actions.e-card-vertical a:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-bigger .e-card .e-card-actions .e-card-btn span,.e-bigger .e-card .e-card-actions .e-card-btn span.e-icons,.e-bigger.e-card .e-card-actions .e-card-btn span,.e-bigger.e-card .e-card-actions .e-card-btn span.e-icons{height:24px;width:24px}.e-bigger .e-card .e-card-actions .e-card-btn,.e-bigger .e-card .e-card-actions a,.e-bigger.e-card .e-card-actions .e-card-btn,.e-bigger.e-card .e-card-actions a{line-height:36px;margin:0 0 0 8px;min-height:36px;padding:0 6px}.e-bigger .e-card .e-card-actions .e-card-btn:first-child,.e-bigger .e-card .e-card-actions a:first-child,.e-bigger.e-card .e-card-actions .e-card-btn:first-child,.e-bigger.e-card .e-card-actions a:first-child{margin-left:0}.e-bigger .e-card .e-card-content,.e-bigger.e-card .e-card-content{padding:16px}.e-bigger .e-card .e-card-content+:not(.e-card-content),.e-bigger .e-card .e-card-content+.e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-content+:not(.e-card-content),.e-bigger.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}/*! component's default definitions and variables */.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler:before{content:"\e984";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler:before{content:"\eb04";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border-width:1px;display:flex;overflow:hidden;position:relative;touch-action:none;width:100%}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{flex:1 1 auto;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:13px;font-weight:400}.e-splitter.e-splitter-horizontal .e-pane.e-scrollable,.e-splitter.e-splitter-vertical .e-pane.e-scrollable{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-static-pane,.e-splitter.e-splitter-vertical .e-pane.e-static-pane{flex-grow:0;flex-shrink:0}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal.e-pane-hidden,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-horizontal{flex-direction:row}.e-splitter.e-splitter-horizontal.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-horizontal.e-rtl,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal{flex-direction:row-reverse}.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{right:auto}.e-splitter.e-splitter-vertical{flex-direction:column}.e-splitter.e-splitter-vertical.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-vertical .e-pane-vertical{overflow:auto}.e-splitter.e-splitter-vertical .e-pane-vertical.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{right:auto}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;right:22px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;left:22px;right:auto;top:20px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:auto}.e-splitter .e-split-bar.e-split-bar-horizontal{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-width:1px;z-index:15}.e-splitter .e-split-bar.e-split-bar-horizontal .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar{cursor:col-resize}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar:after{content:"";cursor:col-resize;display:block;height:100%;position:absolute;width:16px;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{align-items:center;display:flex;height:18px;justify-content:center;position:relative;width:1px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{left:8px;right:3px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow{border-image:none;border-width:1px;cursor:pointer;display:flex;height:26px;padding:1px 12px;position:relative}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(0);width:2px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before{top:5px;transform-origin:1px 7px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{top:11px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right){border-radius:50%;right:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right{border-radius:50%;left:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:after{right:8px}.e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar){margin:0 3px}.e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar){margin:0 0 0 3px}.e-splitter .e-split-bar.e-split-bar-vertical{align-items:center;border-left:none;border-right:none;display:flex;flex:0 0 auto;justify-content:center;min-height:1px}.e-splitter .e-split-bar.e-split-bar-vertical .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar{cursor:row-resize}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar:after{content:"";cursor:row-resize;display:block;height:16px;position:absolute;width:100%;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{align-items:center;display:flex;height:1px;justify-content:center;width:18px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:10px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{border-image:none;border-width:0;cursor:pointer;display:flex;height:26px;padding:10px 3px 10px 18px;position:relative;width:26px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(90deg);width:2px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before{top:3px;transform-origin:2px 7px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:11px;top:8px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before{left:12px;top:8px;transform-origin:1px 6px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{left:10px;top:12px;transform-origin:1px 2px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;left:22px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;right:22px;top:20px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:10px}.e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar){margin:3px 0}.e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar){margin:3px 0 0}.e-rtl .e-splitter.e-splitter-horizontal{flex-direction:row-reverse}.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-splitter.e-ie .e-navigate-arrow.e-arrow-left{margin-left:-26px}.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler{flex-direction:column}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border:solid 1px #e0e0e0}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{color:#000000de}.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-vertical,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-vertical{border:transparent}.e-splitter .e-split-bar.e-split-bar-horizontal{background:#e0e0e0;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{background:#fff;color:#0000008a;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden){background-color:transparent;border-color:transparent;color:transparent;transition:background-color .5s ease-out}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:before{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:after{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:before{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:after{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical{background:#e0e0e0}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{background:#fff;color:#0000008a;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:before{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:after{background-color:#e3165b;opacity:1;transform:rotate(50deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:before{background-color:#e3165b;opacity:1;transform:rotate(55deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:after{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{background-color:transparent;border-color:transparent;color:transparent;transition:background-color .3s ease-out}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter.e-disabled{opacity:.4;pointer-events:none}.e-bigger.e-splitter .e-pane{font-size:14px}.e-bigger.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{margin-top:-2px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{margin-top:2px}.e-bigger .e-splitter .e-pane{font-size:14px}.e-bigger .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger .e-content-placeholder.e-splitter.e-placeholder-splitter,.e-bigger.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-bigger .e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}.e-bigger.e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}/*! component's theme wise override material-definitions and variables */.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east{height:100%;padding:20px 0;right:1px;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west{height:100%;left:0;padding:20px 0;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north{height:12px;padding:0 20px;top:1px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{bottom:1px;height:12px;padding:0 20px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east{bottom:0;right:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west{left:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east{right:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west{bottom:1px;left:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:before{bottom:0;content:"\eb05";font-size:12px;position:absolute;right:0}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:before{bottom:0;content:"\eb05";font-size:12px;left:0;position:absolute;transform:rotateY(180deg)}.e-dashboardlayout.e-control .e-dashboard-gridline-table{background:#f5f5f5;border-collapse:collapse;height:100%;width:100%}.e-dashboardlayout.e-control .e-dashboard-gridline-table td.e-dashboard-gridline{border:1px dotted #bdbdbd;position:absolute}.e-dashboardlayout.e-control.e-responsive{width:100%!important}.e-dashboardlayout.e-control.e-prevent{-webkit-user-select:none;user-select:none}.e-dashboardlayout.e-control .e-panel.e-ssr{position:relative}.e-dashboardlayout.e-control .e-panel{border:1px #e0e0e0 solid;height:100%;-webkit-user-select:none;user-select:none;width:100%;border-radius:2px}.e-dashboardlayout.e-control .e-panel:hover{border:1px #bdbdbd solid}.e-dashboardlayout.e-control .e-panel:hover .e-panel-container .e-resize.e-dl-icon{display:block}.e-dashboardlayout.e-control .e-panel:active{border:1px #3f51b5 solid}.e-dashboardlayout.e-control .e-panel .e-panel-container{height:100%;width:100%}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template{height:inherit;width:inherit}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-dl-icon{display:none}.e-dashboardlayout.e-control .e-panel.e-panel-transition{transition:top .1s,left .1s}.e-dashboardlayout.e-control .e-panel .e-panel-header{border-bottom:none;color:#0000008a;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;font-weight:500;height:28px;padding:2px 12px}.e-dashboardlayout.e-control .e-panel .e-panel-header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content{display:inline-block}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template{float:right}.e-dashboardlayout.e-control .e-panel .e-resize.e-single,.e-dashboardlayout.e-control .e-panel .e-resize.e-double{position:absolute;touch-action:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{border:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover{cursor:e-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover{cursor:w-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover{cursor:n-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover{cursor:s-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover{cursor:nw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover{cursor:ne-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover{cursor:sw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover{cursor:se-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double:before{font-family:e-icons;position:absolute}.e-dashboardlayout.e-control .e-panel.e-dragging,.e-dashboardlayout.e-control .e-panel.e-item-moving{cursor:move;z-index:1111!important}.e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template{float:left}.e-dashboardlayout.e-control .e-drag:hover{cursor:move}.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover,.e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover{cursor:default}.e-dashboardlayout.e-control .e-holder{background:#3f51b533;border:1px #3f51b5 dotted;position:absolute;border-radius:2px}.e-dashboardlayout.e-control .e-holder.e-holder-transition{transition:top .3s,left .3s}.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout{height:100%;width:100%}.e-dashboardlayout.e-control{display:block;position:relative}.e-dashboardlayout.e-control .e-panel{background:#fff;box-shadow:0 2px 5px #00000026;box-sizing:border-box;position:absolute}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header{color:#0000008a}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single{background:none}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double{color:#000;font-size:20px;height:20px;width:20px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double,.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand{bottom:1px;right:1px}.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-bigger .e-panel-header{color:#0000008a}.e-bigger .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-timeline{--dot-size: 16px;--dot-outer-space: 0;--dot-border: 1px;--connector-size: 1px;--dot-radius: 50%;height:inherit;width:100%}.e-timeline [class^="e-dot "]:before,.e-timeline .e-dot-item,.e-timeline .e-dot{display:flex;align-items:center;justify-content:center}.e-timeline [class^="e-dot "]:before{min-width:32px;min-height:32px;border-radius:var(--dot-radius)}.e-timeline .e-timeline-items{display:inline-flex;flex-direction:column;list-style:none;flex-wrap:nowrap;padding:0;width:inherit;height:inherit}.e-timeline .e-timeline-item{display:flex;flex-direction:row;position:relative;align-items:flex-start;width:inherit;height:inherit}.e-timeline .e-timeline-item.e-connector:after{top:0;bottom:0;left:calc(50% - var(--connector-size));right:auto;content:"";position:absolute;z-index:999;border-width:var(--connector-size);border-style:solid}.e-timeline .e-timeline-item.e-connector.e-item-template:after{content:unset}.e-timeline .e-dot-item{position:relative;flex:0 1 calc(var(--dot-size) * 3);z-index:1000}.e-timeline .e-dot{min-width:var(--dot-size);min-height:var(--dot-size);border-radius:var(--dot-radius);outline:var(--dot-outer-space) solid;border:var(--dot-border) solid;font-size:16px;background-size:cover;background-position:center;background-repeat:no-repeat}.e-timeline .e-opposite-content,.e-timeline .e-content{flex:1 1 50%}.e-timeline .e-opposite-content{font-size:12px}.e-timeline .e-content{text-align:left;font-size:14px;font-weight:500}.e-timeline .e-timeline-item:first-child:after{top:0}.e-timeline .e-timeline-item:last-child:after{bottom:calc(var(--dot-size) * 2)}.e-timeline.e-vertical.e-align-before .e-timeline-item,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:row-reverse}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-items{flex-direction:column-reverse}.e-timeline.e-vertical.e-align-before .e-timeline-items .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-timeline-items .e-content{text-align:left}.e-timeline.e-vertical .e-timeline-item.e-connector:last-child:after{content:unset}.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 3 / 2 - var(--connector-size));right:auto}.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 3 / 2 - var(--connector-size));left:auto}.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-after.e-content-only .e-opposite-content,.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-before.e-content-only .e-opposite-content{flex:0}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:first-child:after{content:unset}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:last-child:after{content:"";bottom:0}.e-timeline.e-vertical.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-opposite-content{text-align:right}.e-timeline.e-vertical.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-opposite-content{text-align:left}.e-timeline.e-vertical .e-dot-item{width:calc(var(--dot-size) * 2)}.e-timeline.e-horizontal .e-timeline-items{display:inline-flex;flex-direction:row}.e-timeline.e-horizontal .e-timeline-item{height:auto;flex-direction:column;align-items:center}.e-timeline.e-horizontal.e-timeline-reverse.e-rtl .e-timeline-item.e-connector:after{left:calc(50% - var(--connector-size));right:auto}.e-timeline.e-horizontal.e-rtl .e-timeline-item.e-connector:after,.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-item.e-connector:after{right:calc(50% - var(--connector-size));left:auto}.e-timeline.e-horizontal .e-dot-item{margin:calc(var(--dot-size) * 2 / 2) 0}.e-timeline.e-horizontal .e-opposite-content,.e-timeline.e-horizontal .e-content{display:flex}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-content{align-items:flex-end}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-opposite-content{align-items:flex-start}.e-timeline.e-horizontal.e-align-before .e-timeline-item,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:column-reverse}.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-items{flex-direction:row-reverse}.e-timeline.e-horizontal .e-timeline-item:after{width:100%;height:0;top:calc(50% - var(--connector-size))}.e-timeline.e-horizontal .e-opposite-content{display:flex;align-items:flex-end;text-align:left;padding:0}.e-timeline.e-horizontal .e-content{padding:0}.e-timeline.e-horizontal .e-timeline-item:last-child:after{width:auto}.e-timeline .e-dot{background-color:#eee;border-color:#eee;color:#000;outline-color:#fff}.e-timeline.e-outline .e-dot{background-color:#fff}.e-timeline .e-timeline-item.e-connector:after{border-color:#eee}.e-timeline .e-content,.e-timeline .e-opposite-content{color:#000}.e-timeline .e-item-disabled .e-content,.e-timeline .e-item-disabled .e-opposite-content{color:"rgba($black, .38)"}.e-bigger.e-timeline [class^="e-dot "]:before,.e-bigger .e-timeline [class^="e-dot "]:before{min-width:40px;min-height:40px;font-size:18px}.e-bigger.e-timeline .e-dot-item,.e-bigger .e-timeline .e-dot-item{flex:0 1 calc(var(--dot-size) * 4)}.e-bigger.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline .e-dot,.e-bigger .e-timeline .e-dot{min-width:20px;min-height:20px}.e-bigger.e-timeline .e-opposite-content,.e-bigger .e-timeline .e-opposite-content{font-size:14px}.e-bigger.e-timeline .e-content,.e-bigger .e-timeline .e-content{font-size:16px;font-weight:500} diff --git a/ej2-angular/samples/timeline/reverse/index.html b/ej2-angular/samples/timeline/reverse/index.html index c0faa6cc0c..2e7f8c747d 100644 --- a/ej2-angular/samples/timeline/reverse/index.html +++ b/ej2-angular/samples/timeline/reverse/index.html @@ -8,10 +8,10 @@ - +
Loading....
- + \ No newline at end of file diff --git a/ej2-angular/samples/timeline/reverse/main.0df77e29adf674fc.js b/ej2-angular/samples/timeline/reverse/main.0df77e29adf674fc.js new file mode 100644 index 0000000000..54baa66f7c --- /dev/null +++ b/ej2-angular/samples/timeline/reverse/main.0df77e29adf674fc.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{207:(jr,no,ro)=>{let Tt=null,Kr=1;const rn=Symbol("SIGNAL");function Ze(e){const n=Tt;return Tt=e,n}function zt(e){if((!ri(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==Kr)){if(!e.producerMustRecompute(e)&&!ni(e))return e.dirty=!1,void(e.lastCleanEpoch=Kr);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=Kr}}function ni(e){br(e);for(let n=0;n0}function br(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}let uo=null;function jn(e){return"function"==typeof e}function co(e){const t=e(r=>{Error.call(r),r.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}const _s=co(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((r,i)=>`${i+1}) ${r.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t});function ks(e,n){if(e){const t=e.indexOf(n);0<=t&&e.splice(t,1)}}class on{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(const o of t)o.remove(this);else t.remove(this);const{initialTeardown:r}=this;if(jn(r))try{r()}catch(o){n=o instanceof _s?o.errors:[o]}const{_finalizers:i}=this;if(i){this._finalizers=null;for(const o of i)try{fl(o)}catch(s){n=n??[],s instanceof _s?n=[...n,...s.errors]:n.push(s)}}if(n)throw new _s(n)}}add(n){var t;if(n&&n!==this)if(this.closed)fl(n);else{if(n instanceof on){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(t=this._finalizers)&&void 0!==t?t:[]).push(n)}}_hasParent(n){const{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){const{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){const{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&ks(t,n)}remove(n){const{_finalizers:t}=this;t&&ks(t,n),n instanceof on&&n._removeParent(this)}}on.EMPTY=(()=>{const e=new on;return e.closed=!0,e})();const Or=on.EMPTY;function dl(e){return e instanceof on||e&&"closed"in e&&jn(e.remove)&&jn(e.add)&&jn(e.unsubscribe)}function fl(e){jn(e)?e():e.unsubscribe()}const xr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},y={setTimeout(e,n,...t){const{delegate:r}=y;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){const{delegate:n}=y;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function w(){}const E=X("C",void 0,void 0);function X(e,n,t){return{kind:e,value:n,error:t}}let q=null;function fe(e){if(xr.useDeprecatedSynchronousErrorHandling){const n=!q;if(n&&(q={errorThrown:!1,error:null}),e(),n){const{errorThrown:t,error:r}=q;if(q=null,t)throw r}}else e()}class ie extends on{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,dl(n)&&n.add(this)):this.destination=Ne}static create(n,t,r){return new st(n,t,r)}next(n){this.isStopped?yt(function _(e){return X("N",e,void 0)}(n),this):this._next(n)}error(n){this.isStopped?yt(function A(e){return X("E",void 0,e)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?yt(E,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ke=Function.prototype.bind;function Se(e,n){return ke.call(e,n)}class Le{constructor(n){this.partialObserver=n}next(n){const{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){Ye(r)}}error(n){const{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){Ye(r)}else Ye(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){Ye(t)}}}class st extends ie{constructor(n,t,r){let i;if(super(),jn(n)||!n)i={next:n??void 0,error:t??void 0,complete:r??void 0};else{let o;this&&xr.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&Se(n.next,o),error:n.error&&Se(n.error,o),complete:n.complete&&Se(n.complete,o)}):i=n}this.destination=new Le(i)}}function Ye(e){xr.useDeprecatedSynchronousErrorHandling?function he(e){xr.useDeprecatedSynchronousErrorHandling&&q&&(q.errorThrown=!0,q.error=e)}(e):function I(e){y.setTimeout(()=>{const{onUnhandledError:n}=xr;if(!n)throw e;n(e)})}(e)}function yt(e,n){const{onStoppedNotification:t}=xr;t&&y.setTimeout(()=>t(e,n))}const Ne={closed:!0,next:w,error:function qt(e){throw e},complete:w},ee="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ut(e){return e}let Qe=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){const r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){const o=function Z(e){return e&&e instanceof ie||function at(e){return e&&jn(e.next)&&jn(e.error)&&jn(e.complete)}(e)&&dl(e)}(t)?t:new st(t,r,i);return fe(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return new(r=J(r))((i,o)=>{const s=new st({next:a=>{try{t(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(t){var r;return null===(r=this.source)||void 0===r?void 0:r.subscribe(t)}[ee](){return this}pipe(...t){return function wt(e){return 0===e.length?Ut:1===e.length?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}(t)(this)}toPromise(t){return new(t=J(t))((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=n=>new e(n),e})();function J(e){var n;return null!==(n=e??xr.Promise)&&void 0!==n?n:Promise}const Pe=co(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ge=(()=>{class e extends Qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){const r=new Xt(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Pe}next(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(t)}})}error(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;const{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return(null===(t=this.observers)||void 0===t?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){const{hasError:r,isStopped:i,observers:o}=this;return r||i?Or:(this.currentObservers=null,o.push(t),new on(()=>{this.currentObservers=null,ks(o,t)}))}_checkFinalizedStatuses(t){const{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){const t=new Qe;return t.source=this,t}}return e.create=(n,t)=>new Xt(n,t),e})();class Xt extends ge{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===r||r.call(t,n)}error(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===r||r.call(t,n)}complete(){var n,t;null===(t=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===t||t.call(n)}_subscribe(n){var t,r;return null!==(r=null===(t=this.source)||void 0===t?void 0:t.subscribe(n))&&void 0!==r?r:Or}}class Fn extends ge{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){const{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}}class sn extends ie{constructor(n,t,r,i,o,s){super(n),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(l){n.error(l)}}:super._next,this._error=i?function(a){try{i(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:t}=this;super.unsubscribe(),!t&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Ct(e,n){return function It(e){return n=>{if(function jt(e){return jn(e?.lift)}(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}((t,r)=>{let i=0;t.subscribe(function An(e,n,t,r,i){return new sn(e,n,t,r,i)}(r,o=>{r.next(e.call(n,o,i++))}))})}class g extends Error{constructor(n,t){super(function C(e,n){return`NG0${Math.abs(e)}${n?": "+n:""}`}(n,t)),this.code=n}}function B(e){for(let n in e)if(e[n]===B)return n;throw Error("Could not find renamed property on target object.")}function ae(e,n){for(const t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function te(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(te).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const n=e.toString();if(null==n)return""+n;const t=n.indexOf("\n");return-1===t?n:n.substring(0,t)}function Te(e,n){return null==e||""===e?null===n?"":n:null==n||""===n?e:e+" "+n}const lt=B({__forward_ref__:B});function nt(e){return e.__forward_ref__=nt,e.toString=function(){return te(this())},e}function oe(e){return function Pt(e){return"function"==typeof e&&e.hasOwnProperty(lt)&&e.__forward_ref__===nt}(e)?e():e}function Lr(e){return e&&!!e.\u0275providers}const Pr=B({\u0275cmp:B}),fo=B({\u0275dir:B}),Rs=B({\u0275pipe:B}),Un=B({\u0275fac:B}),Yn=B({__NG_ELEMENT_ID__:B}),Fs=B({__NG_ENV_ID__:B});function Ve(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():function pe(e){return"string"==typeof e?e:null==e?"":String(e)}(e)}function Rc(e,n){throw new g(-201,!1)}function Dn(e,n){null==e&&function Me(e,n,t,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${t} ${r} ${n} <=Actual]`))}(n,e,null,"!=")}function qe(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function po(e){return{providers:e.providers||[],imports:e.imports||[]}}function hl(e){return ng(e,gl)||ng(e,rg)}function ng(e,n){return e.hasOwnProperty(n)?e[n]:null}function pl(e){return e&&(e.hasOwnProperty(Fc)||e.hasOwnProperty(NC))?e[Fc]:null}const gl=B({\u0275prov:B}),Fc=B({\u0275inj:B}),rg=B({ngInjectableDef:B}),NC=B({ngInjectorDef:B});var Re=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(Re||{});let Uc;function vn(e){const n=Uc;return Uc=e,n}function og(e,n,t){const r=hl(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:t&Re.Optional?null:void 0!==n?n:void Rc()}const rt=globalThis;class ye{constructor(n,t){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=qe({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Us={},Bc="__NG_DI_FLAG__",Ml="ngTempTokenPath",EC=/\n/gm,ag="__source";let go;function si(e){const n=go;return go=e,n}function SC(e,n=Re.Default){if(void 0===go)throw new g(-203,!1);return null===go?og(e,void 0,n):go.get(e,n&Re.Optional?null:void 0,n)}function $e(e,n=Re.Default){return(function ig(){return Uc}()||SC)(oe(e),n)}function Be(e,n=Re.Default){return $e(e,ml(n))}function ml(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Wc(e){const n=[];for(let t=0;tn){s=o-1;break}}}for(;oo?"":i[d+1].toLowerCase();const h=8&r?f:null;if(h&&-1!==ug(h,u,0)||2&r&&u!==f){if(nr(r))return!1;s=!0}}}}else{if(!s&&!nr(r)&&!nr(l))return!1;if(s&&nr(l))continue;s=!1,r=l|1&r}}return nr(r)||s}function nr(e){return 0==(1&e)}function LC(e,n,t,r){if(null===n)return-1;let i=0;if(r||!t){let o=!1;for(;i-1)for(t++;t0?'="'+a+'"':"")+"]"}else 8&r?i+="."+s:4&r&&(i+=" "+s);else""!==i&&!nr(s)&&(n+=Mg(o,i),i=""),r=s,o=o||!nr(r);t++}return""!==i&&(n+=Mg(o,i)),n}function Gc(e){return _r(()=>{const n=yg(e),t={...n,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===yl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||tr.Emulated,styles:e.styles||Xe,_:null,schemas:e.schemas||null,tView:null,id:""};Dg(t);const r=e.dependencies;return t.directiveDefs=Dl(r,!1),t.pipeDefs=Dl(r,!0),t.id=function BC(e){let n=0;const t=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const i of t)n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}(t),t})}function QC(e){return be(e)||Qt(e)}function HC(e){return null!==e}function Hs(e){return _r(()=>({type:e.type,bootstrap:e.bootstrap||Xe,declarations:e.declarations||Xe,imports:e.imports||Xe,exports:e.exports||Xe,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function mg(e,n){if(null==e)return gr;const t={};for(const r in e)if(e.hasOwnProperty(r)){const i=e[r];let o,s,a=ai.None;Array.isArray(i)?(a=i[0],o=i[1],s=i[2]??o):(o=i,s=i),n?(t[o]=a!==ai.None?[r,a]:r,n[o]=s):t[o]=r}return t}function Nn(e){return _r(()=>{const n=yg(e);return Dg(n),n})}function be(e){return e[Pr]||null}function Qt(e){return e[fo]||null}function Kt(e){return e[Rs]||null}function yg(e){const n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputTransforms:null,inputConfig:e.inputs||gr,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Xe,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:mg(e.inputs,n),outputs:mg(e.outputs),debugInfo:null}}function Dg(e){e.features?.forEach(n=>n(e))}function Dl(e,n){if(!e)return null;const t=n?Kt:QC;return()=>("function"==typeof e?e():e).map(r=>t(r)).filter(HC)}const Et=0,R=1,ce=2,bt=3,rr=4,ln=5,ir=6,Mo=7,gt=8,hn=9,kr=10,Ie=11,Vs=12,vg=13,mo=14,St=15,Bs=16,yo=17,Mr=18,Ws=19,Ng=20,li=21,vl=22,Ti=23,ve=25,Zc=1,mr=7,Do=9,Ot=10;var qc=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(qc||{});function un(e){return Array.isArray(e)&&"object"==typeof e[Zc]}function cn(e){return Array.isArray(e)&&!0===e[Zc]}function Xc(e){return 0!=(4&e.flags)}function wi(e){return e.componentOffset>-1}function Il(e){return 1==(1&e.flags)}function or(e){return!!e.template}function Jc(e){return 0!=(512&e[ce])}function Si(e,n){return e.hasOwnProperty(Un)?e[Un]:null}class ZC{constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}}function Tg(e,n,t,r){null!==n?n.applyValueToInputSignal(n,r):e[t]=r}function wg(e){return e.type.prototype.ngOnChanges&&(e.setInput=XC),qC}function qC(){const e=jg(this),n=e?.current;if(n){const t=e.previous;if(t===gr)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function XC(e,n,t,r,i){const o=this.declaredInputs[r],s=jg(e)||function JC(e,n){return e[Sg]=n}(e,{previous:gr,current:null}),a=s.current||(s.current={}),l=s.previous,u=l[o];a[o]=new ZC(u&&u.currentValue,t,l===gr),Tg(e,n,i,t)}const Sg="__ngSimpleChanges__";function jg(e){return e[Sg]||null}const yr=function(e,n,t){};let bg=!1;function ut(e){for(;Array.isArray(e);)e=e[Et];return e}function pn(e,n){return ut(n[e.index])}function Zs(e,n){return e.data[n]}function bn(e,n){const t=n[e];return un(t)?t:t[Et]}function rd(e){return 128==(128&e[ce])}function Dr(e,n){return null==n?null:e[n]}function Og(e){e[yo]=0}function iE(e){1024&e[ce]||(e[ce]|=1024,rd(e)&&qs(e))}function Lg(e){return 9216&e[ce]||e[Ti]?.dirty}function id(e){Lg(e)?qs(e):64&e[ce]&&(function eE(){return bg}()?(e[ce]|=1024,qs(e)):e[kr].changeDetectionScheduler?.notify())}function qs(e){e[kr].changeDetectionScheduler?.notify();let n=ji(e);for(;null!==n&&!(8192&n[ce])&&(n[ce]|=8192,rd(n));)n=ji(n)}function ji(e){const n=e[bt];return cn(n)?n[bt]:n}const me={lFrame:Vg(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function _g(){return me.bindingsEnabled}function No(){return null!==me.skipHydrationRootTNode}function S(){return me.lFrame.lView}function Fe(){return me.lFrame.tView}function ct(){let e=kg();for(;null!==e&&64===e.type;)e=e.parent;return e}function kg(){return me.lFrame.currentTNode}function vr(e,n){const t=me.lFrame;t.currentTNode=e,t.isParent=n}function sd(){return me.lFrame.isParent}function ad(){me.lFrame.isParent=!1}function mE(e,n){const t=me.lFrame;t.bindingIndex=t.bindingRootIndex=e,ld(n)}function ld(e){me.lFrame.currentDirectiveIndex=e}function Yg(){return me.lFrame.currentQueryIndex}function cd(e){me.lFrame.currentQueryIndex=e}function DE(e){const n=e[R];return 2===n.type?n.declTNode:1===n.type?e[ln]:null}function Qg(e,n,t){if(t&Re.SkipSelf){let i=n,o=e;for(;!(i=i.parent,null!==i||t&Re.Host||(i=DE(o),null===i||(o=o[mo],10&i.type))););if(null===i)return!1;n=i,e=o}const r=me.lFrame=Hg();return r.currentTNode=n,r.lView=e,!0}function dd(e){const n=Hg(),t=e[R];me.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function Hg(){const e=me.lFrame,n=null===e?null:e.child;return null===n?Vg(e):n}function Vg(e){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=n),n}function Bg(){const e=me.lFrame;return me.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Wg=Bg;function fd(){const e=Bg();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function dn(){return me.lFrame.selectedIndex}function Ai(e){me.lFrame.selectedIndex=e}let Gg=!0;function Tl(){return Gg}function ui(e){Gg=e}function wl(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t=r)break}else n[l]<0&&(e[yo]+=65536),(a>14>16&&(3&e[ce])===n&&(e[ce]+=16384,qg(a,o)):qg(a,o)}const Io=-1;class Js{constructor(n,t,r){this.factory=n,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=r}}function gd(e){return e!==Io}function Ks(e){return 32767&e}function ea(e,n){let t=function bE(e){return e>>16}(e),r=n;for(;t>0;)r=r[mo],t--;return r}let Md=!0;function Al(e){const n=Md;return Md=e,n}const Xg=255,Jg=5;let OE=0;const Ir={};function zl(e,n){const t=Kg(e,n);if(-1!==t)return t;const r=n[R];r.firstCreatePass&&(e.injectorIndex=n.length,md(r.data,e),md(n,null),md(r.blueprint,null));const i=bl(e,n),o=e.injectorIndex;if(gd(i)){const s=Ks(i),a=ea(i,n),l=a[R].data;for(let u=0;u<8;u++)n[o+u]=a[s+u]|l[s+u]}return n[o+8]=i,o}function md(e,n){e.push(0,0,0,0,0,0,0,0,n)}function Kg(e,n){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===n[e.injectorIndex+8]?-1:e.injectorIndex}function bl(e,n){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;null!==i;){if(r=sM(i),null===r)return Io;if(t++,i=i[mo],-1!==r.injectorIndex)return r.injectorIndex|t<<16}return Io}function yd(e,n,t){!function xE(e,n,t){let r;"string"==typeof t?r=t.charCodeAt(0)||0:t.hasOwnProperty(Yn)&&(r=t[Yn]),null==r&&(r=t[Yn]=OE++);const i=r&Xg;n.data[e+(i>>Jg)]|=1<=0?n&Xg:kE:n}(t);if("function"==typeof o){if(!Qg(n,e,r))return r&Re.Host?eM(i,0,r):tM(n,t,r,i);try{let s;if(s=o(r),null!=s||r&Re.Optional)return s;Rc()}finally{Wg()}}else if("number"==typeof o){let s=null,a=Kg(e,n),l=Io,u=r&Re.Host?n[St][ln]:null;for((-1===a||r&Re.SkipSelf)&&(l=-1===a?bl(e,n):n[a+8],l!==Io&&oM(r,!1)?(s=n[R],a=Ks(l),n=ea(l,n)):a=-1);-1!==a;){const c=n[R];if(iM(o,a,c.data)){const d=PE(a,n,t,s,r,u);if(d!==Ir)return d}l=n[a+8],l!==Io&&oM(r,n[R].data[a+8]===u)&&iM(o,a,n)?(s=c,a=Ks(l),n=ea(l,n)):a=-1}}return i}function PE(e,n,t,r,i,o){const s=n[R],a=s.data[e+8],c=Ol(a,s,t,null==r?wi(a)&&Md:r!=s&&0!=(3&a.type),i&Re.Host&&o===a);return null!==c?zi(n,s,c,a):Ir}function Ol(e,n,t,r,i){const o=e.providerIndexes,s=n.data,a=1048575&o,l=e.directiveStart,c=o>>20,f=i?a+c:e.directiveEnd;for(let h=r?a:a+c;h=l&&p.type===t)return h}if(i){const h=s[l];if(h&&or(h)&&h.type===t)return l}return null}function zi(e,n,t,r){let i=e[t];const o=n.data;if(function SE(e){return e instanceof Js}(i)){const s=i;s.resolving&&function Qn(e,n){const t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new g(-200,`Circular dependency in DI detected for ${e}${t}`)}(Ve(o[t]));const a=Al(s.canSeeViewProviders);s.resolving=!0;const u=s.injectImpl?vn(s.injectImpl):null;Qg(e,r,Re.Default);try{i=e[t]=s.factory(void 0,o,e,r),n.firstCreatePass&&t>=r.directiveStart&&function TE(e,n,t){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=n.type.prototype;if(r){const s=wg(n);(t.preOrderHooks??=[]).push(e,s),(t.preOrderCheckHooks??=[]).push(e,s)}i&&(t.preOrderHooks??=[]).push(0-e,i),o&&((t.preOrderHooks??=[]).push(e,o),(t.preOrderCheckHooks??=[]).push(e,o))}(t,o[t],n)}finally{null!==u&&vn(u),Al(a),s.resolving=!1,Wg()}}return i}function iM(e,n,t){return!!(t[n+(e>>Jg)]&1<{const r=function Nd(e){return function(...t){if(e){const r=e(...t);for(const i in r)this[i]=r[i]}}}(n);function i(...o){if(this instanceof i)return r.apply(this,o),this;const s=new i(...o);return a.annotation=s,a;function a(l,u,c){const d=l.hasOwnProperty(wo)?l[wo]:Object.defineProperty(l,wo,{value:[]})[wo];for(;d.length<=c;)d.push(null);return(d[c]=d[c]||[]).push(s),l}}return t&&(i.prototype=Object.create(t.prototype)),i.prototype.ngMetadataName=e,i.annotationCls=i,i})}function zo(e,n){e.forEach(t=>Array.isArray(t)?zo(t,n):n(t))}function lM(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function xl(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}const Td=Ys(jo("Optional"),8),wd=Ys(jo("SkipSelf"),4),xo=new ye(""),pM=new ye("",-1),jd=new ye("");class kl{get(n,t=Us){if(t===Us){const r=new Error(`NullInjectorError: No provider for ${te(n)}!`);throw r.name="NullInjectorError",r}return t}}function aT(...e){return{\u0275providers:gM(0,e),\u0275fromNgModule:!0}}function gM(e,...n){const t=[],r=new Set;let i;const o=s=>{t.push(s)};return zo(n,s=>{const a=s;Rl(a,o,[],r)&&(i||=[],i.push(a))}),void 0!==i&&MM(i,o),t}function MM(e,n){for(let t=0;t{n(o,r)})}}function Rl(e,n,t,r){if(!(e=oe(e)))return!1;let i=null,o=pl(e);const s=!o&&be(e);if(o||s){if(s&&!s.standalone)return!1;i=e}else{const l=e.ngModule;if(o=pl(l),!o)return!1;i=l}const a=r.has(i);if(s){if(a)return!1;if(r.add(i),s.dependencies){const l="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const u of l)Rl(u,n,t,r)}}else{if(!o)return!1;{if(null!=o.imports&&!a){let u;r.add(i);try{zo(o.imports,c=>{Rl(c,n,t,r)&&(u||=[],u.push(c))})}finally{}void 0!==u&&MM(u,n)}if(!a){const u=Si(i)||(()=>new i);n({provide:i,useFactory:u,deps:Xe},i),n({provide:jd,useValue:i,multi:!0},i),n({provide:xo,useValue:()=>$e(i),multi:!0},i)}const l=o.providers;if(null!=l&&!a){const u=e;zd(l,c=>{n(c,u)})}}}return i!==e&&void 0!==e.providers}function zd(e,n){for(let t of e)Lr(t)&&(t=t.\u0275providers),Array.isArray(t)?zd(t,n):n(t)}const lT=B({provide:String,useValue:B});function bd(e){return null!==e&&"object"==typeof e&&lT in e}function bi(e){return"function"==typeof e}const Od=new ye(""),Fl={},cT={};let xd;function Ul(){return void 0===xd&&(xd=new kl),xd}class Ur{}class Lo extends Ur{get destroyed(){return this._destroyed}constructor(n,t,r,i){super(),this.parent=t,this.source=r,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Pd(n,s=>this.processProvider(s)),this.records.set(pM,Po(void 0,this)),i.has("environment")&&this.records.set(Ur,Po(void 0,this));const o=this.records.get(Od);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(jd,Xe,Re.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const t of n)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(n){return this.assertNotDestroyed(),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){this.assertNotDestroyed();const t=si(this),r=vn(void 0);try{return n()}finally{si(t),vn(r)}}get(n,t=Us,r=Re.Default){if(this.assertNotDestroyed(),n.hasOwnProperty(Fs))return n[Fs](this);r=ml(r);const o=si(this),s=vn(void 0);try{if(!(r&Re.SkipSelf)){let l=this.records.get(n);if(void 0===l){const u=function gT(e){return"function"==typeof e||"object"==typeof e&&e instanceof ye}(n)&&hl(n);l=u&&this.injectableDefInScope(u)?Po(Ld(n),Fl):null,this.records.set(n,l)}if(null!=l)return this.hydrate(n,l)}return(r&Re.Self?Ul():this.parent).get(n,t=r&Re.Optional&&t===Us?null:t)}catch(a){if("NullInjectorError"===a.name){if((a[Ml]=a[Ml]||[]).unshift(te(n)),o)throw a;return function AC(e,n,t,r){const i=e[Ml];throw n[ag]&&i.unshift(n[ag]),e.message=function zC(e,n,t,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let i=te(n);if(Array.isArray(n))i=n.map(te).join(" -> ");else if("object"==typeof n){let o=[];for(let s in n)if(n.hasOwnProperty(s)){let a=n[s];o.push(s+":"+("string"==typeof a?JSON.stringify(a):te(a)))}i=`{${o.join(", ")}}`}return`${t}${r?"("+r+")":""}[${i}]: ${e.replace(EC,"\n ")}`}("\n"+e.message,i,t,r),e.ngTokenPath=i,e[Ml]=null,e}(a,n,"R3InjectorError",this.source)}throw a}finally{vn(s),si(o)}}resolveInjectorInitializers(){const n=si(this),t=vn(void 0);try{const i=this.get(xo,Xe,Re.Self);for(const o of i)o()}finally{si(n),vn(t)}}toString(){const n=[],t=this.records;for(const r of t.keys())n.push(te(r));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new g(205,!1)}processProvider(n){let t=bi(n=oe(n))?n:oe(n&&n.provide);const r=function fT(e){return bd(e)?Po(void 0,e.useValue):Po(function DM(e,n,t){let r;if(bi(e)){const i=oe(e);return Si(i)||Ld(i)}if(bd(e))r=()=>oe(e.useValue);else if(function yM(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Wc(e.deps||[]));else if(function mM(e){return!(!e||!e.useExisting)}(e))r=()=>$e(oe(e.useExisting));else{const i=oe(e&&(e.useClass||e.provide));if(!function hT(e){return!!e.deps}(e))return Si(i)||Ld(i);r=()=>new i(...Wc(e.deps))}return r}(e),Fl)}(n);if(!bi(n)&&!0===n.multi){let i=this.records.get(t);i||(i=Po(void 0,Fl,!0),i.factory=()=>Wc(i.multi),this.records.set(t,i)),t=n,i.multi.push(n)}this.records.set(t,r)}hydrate(n,t){return t.value===Fl&&(t.value=cT,t.value=t.factory()),"object"==typeof t.value&&t.value&&function pT(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}injectableDefInScope(n){if(!n.providedIn)return!1;const t=oe(n.providedIn);return"string"==typeof t?"any"===t||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){const t=this._onDestroyHooks.indexOf(n);-1!==t&&this._onDestroyHooks.splice(t,1)}}function Ld(e){const n=hl(e),t=null!==n?n.factory:Si(e);if(null!==t)return t;if(e instanceof ye)throw new g(204,!1);if(e instanceof Function)return function dT(e){if(e.length>0)throw new g(204,!1);const t=function vC(e){return e&&(e[gl]||e[rg])||null}(e);return null!==t?()=>t.factory(e):()=>new e}(e);throw new g(204,!1)}function Po(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Pd(e,n){for(const t of e)Array.isArray(t)?Pd(t,n):t&&Lr(t)?Pd(t.\u0275providers,n):n(t)}function CM(e,n=null,t=null,r){const i=function EM(e,n=null,t=null,r,i=new Set){const o=[t||Xe,aT(e)];return r=r||("object"==typeof e?void 0:te(e)),new Lo(o,n||Ul(),r||null,i)}(e,n,t,r);return i.resolveInjectorInitializers(),i}let Rd,Hn=(()=>{class e{static{this.THROW_IF_NOT_FOUND=Us}static{this.NULL=new kl}static create(t,r){if(Array.isArray(t))return CM({name:""},r,t,"");{const i=t.name??"";return CM({name:i},t.parent,t.providers,i)}}static{this.\u0275prov=qe({token:e,providedIn:"any",factory:()=>$e(pM)})}static{this.__NG_ELEMENT_ID__=-1}}return e})();const Fd=new ye("",{providedIn:"root",factory:()=>ET}),ET="ng",wM=new ye(""),_o=new ye("",{providedIn:"platform",factory:()=>"unknown"}),SM=new ye("",{providedIn:"root",factory:()=>function ci(){if(void 0!==Rd)return Rd;if(typeof document<"u")return document;throw new g(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function Bl(e){return 128==(128&e.flags)}var hi=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(hi||{});const Vd=new Map;let kT=0;const Wd="__ngContext__";function fn(e,n){un(n)?(e[Wd]=n[Ws],function FT(e){Vd.set(e[Ws],e)}(n)):e[Wd]=n}let $d;function Gd(e,n){return $d(e,n)}function Ro(e,n,t,r,i){if(null!=r){let o,s=!1;cn(r)?o=r:un(r)&&(s=!0,r=r[Et]);const a=ut(r);0===e&&null!==t?null==i?ZM(n,t,a):xi(n,t,a,i||null,!0):1===e&&null!==t?xi(n,t,a,i||null,!0):2===e?function Jl(e,n,t){const r=ql(e,n);r&&function tw(e,n,t,r){e.removeChild(n,t,r)}(e,r,n,t)}(n,a,s):3===e&&n.destroyNode(a),null!=o&&function iw(e,n,t,r,i){const o=t[mr];o!==ut(t)&&Ro(n,e,r,o,i);for(let a=Ot;a0&&(e[t-1][rr]=r[rr]);const o=xl(e,Ot+n);!function GT(e,n){WM(e,n),n[Et]=null,n[ln]=null}(r[R],r);const s=o[Mr];null!==s&&s.detachView(o[R]),r[bt]=null,r[rr]=null,r[ce]&=-129}return r}function Zl(e,n){if(!(256&n[ce])){const t=n[Ie];t.destroyNode&&Kl(e,n,t,3,null,null),function qT(e){let n=e[Vs];if(!n)return qd(e[R],e);for(;n;){let t=null;if(un(n))t=n[Vs];else{const r=n[Ot];r&&(t=r)}if(!t){for(;n&&!n[rr]&&n!==e;)un(n)&&qd(n[R],n),n=n[bt];null===n&&(n=e),un(n)&&qd(n[R],n),t=n&&n[rr]}n=t}}(n)}}function qd(e,n){if(!(256&n[ce])){n[ce]&=-129,n[ce]|=256,n[Ti]&&function ao(e){if(br(e),ri(e))for(let n=0;n=0?r[s]():r[-s].unsubscribe(),o+=2}else t[o].call(r[t[o+1]]);null!==r&&(n[Mo]=null);const i=n[li];if(null!==i){n[li]=null;for(let o=0;o-1){const{encapsulation:o}=e.data[r.directiveStart+i];if(o===tr.None||o===tr.Emulated)return null}return pn(r,t)}}(e,n.parent,t)}function xi(e,n,t,r,i){e.insertBefore(n,t,r,i)}function ZM(e,n,t){e.appendChild(n,t)}function qM(e,n,t,r,i){null!==r?xi(e,n,t,r,i):ZM(e,n,t)}function ql(e,n){return e.parentNode(n)}function XM(e,n,t){return KM(e,n,t)}let Jd,KM=function JM(e,n,t){return 40&e.type?pn(e,t):null};function Xl(e,n,t,r){const i=Xd(e,r,n),o=n[Ie],a=XM(r.parent||n[ln],r,n);if(null!=i)if(Array.isArray(t))for(let l=0;lnull;function gf(e,n,t=!1){return Dm(e,n,t)}class Yw{}class Em{}class Hw{resolveComponentFactory(n){throw function Qw(e){const n=Error(`No component factory found for ${te(e)}.`);return n.ngComponent=e,n}(n)}}let lu=(()=>{class e{static{this.NULL=new Hw}}return e})();function Vw(){return Vo(ct(),S())}function Vo(e,n){return new Li(pn(e,n))}let Li=(()=>{class e{constructor(t){this.nativeElement=t}static{this.__NG_ELEMENT_ID__=Vw}}return e})();function Bw(e){return e instanceof Li?e.nativeElement:e}class wm{}let Df=(()=>{class e{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function Ww(){const e=S(),t=bn(ct().index,e);return(un(t)?t:e)[Ie]}()}}return e})(),$w=(()=>{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>null})}}return e})();const vf={};function uu(e){return!!function Nf(e){return null!==e&&("function"==typeof e||"object"==typeof e)}(e)&&(Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e)}class jm{constructor(){}supports(n){return uu(n)}create(n){return new Kw(n)}}const Jw=(e,n)=>n;class Kw{constructor(n){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=n||Jw}forEachItem(n){let t;for(t=this._itHead;null!==t;t=t._next)n(t)}forEachOperation(n){let t=this._itHead,r=this._removalsHead,i=0,o=null;for(;t||r;){const s=!r||t&&t.currentIndex{s=this._trackByFn(i,a),null!==t&&Object.is(t.trackById,s)?(r&&(t=this._verifyReinsertion(t,a,s,i)),Object.is(t.item,a)||this._addIdentityChange(t,a)):(t=this._mismatch(t,a,s,i),r=!0),t=t._next,i++}),this.length=i;return this._truncate(t),this.collection=n,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let n;for(n=this._previousItHead=this._itHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._additionsHead;null!==n;n=n._nextAdded)n.previousIndex=n.currentIndex;for(this._additionsHead=this._additionsTail=null,n=this._movesHead;null!==n;n=n._nextMoved)n.previousIndex=n.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(n,t,r,i){let o;return null===n?o=this._itTail:(o=n._prev,this._remove(n)),null!==(n=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null))?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._reinsertAfter(n,o,i)):null!==(n=null===this._linkedRecords?null:this._linkedRecords.get(r,i))?(Object.is(n.item,t)||this._addIdentityChange(n,t),this._moveAfter(n,o,i)):n=this._addAfter(new eS(t,r),o,i),n}_verifyReinsertion(n,t,r,i){let o=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null);return null!==o?n=this._reinsertAfter(o,n._prev,i):n.currentIndex!=i&&(n.currentIndex=i,this._addToMoves(n,i)),n}_truncate(n){for(;null!==n;){const t=n._next;this._addToRemovals(this._unlink(n)),n=t}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(n,t,r){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(n);const i=n._prevRemoved,o=n._nextRemoved;return null===i?this._removalsHead=o:i._nextRemoved=o,null===o?this._removalsTail=i:o._prevRemoved=i,this._insertAfter(n,t,r),this._addToMoves(n,r),n}_moveAfter(n,t,r){return this._unlink(n),this._insertAfter(n,t,r),this._addToMoves(n,r),n}_addAfter(n,t,r){return this._insertAfter(n,t,r),this._additionsTail=null===this._additionsTail?this._additionsHead=n:this._additionsTail._nextAdded=n,n}_insertAfter(n,t,r){const i=null===t?this._itHead:t._next;return n._next=i,n._prev=t,null===i?this._itTail=n:i._prev=n,null===t?this._itHead=n:t._next=n,null===this._linkedRecords&&(this._linkedRecords=new Am),this._linkedRecords.put(n),n.currentIndex=r,n}_remove(n){return this._addToRemovals(this._unlink(n))}_unlink(n){null!==this._linkedRecords&&this._linkedRecords.remove(n);const t=n._prev,r=n._next;return null===t?this._itHead=r:t._next=r,null===r?this._itTail=t:r._prev=t,n}_addToMoves(n,t){return n.previousIndex===t||(this._movesTail=null===this._movesTail?this._movesHead=n:this._movesTail._nextMoved=n),n}_addToRemovals(n){return null===this._unlinkedRecords&&(this._unlinkedRecords=new Am),this._unlinkedRecords.put(n),n.currentIndex=null,n._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=n,n._prevRemoved=null):(n._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=n),n}_addIdentityChange(n,t){return n.item=t,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=n:this._identityChangesTail._nextIdentityChange=n,n}}class eS{constructor(n,t){this.item=n,this.trackById=t,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 tS{constructor(){this._head=null,this._tail=null}add(n){null===this._head?(this._head=this._tail=n,n._nextDup=null,n._prevDup=null):(this._tail._nextDup=n,n._prevDup=this._tail,n._nextDup=null,this._tail=n)}get(n,t){let r;for(r=this._head;null!==r;r=r._nextDup)if((null===t||t<=r.currentIndex)&&Object.is(r.trackById,n))return r;return null}remove(n){const t=n._prevDup,r=n._nextDup;return null===t?this._head=r:t._nextDup=r,null===r?this._tail=t:r._prevDup=t,null===this._head}}class Am{constructor(){this.map=new Map}put(n){const t=n.trackById;let r=this.map.get(t);r||(r=new tS,this.map.set(t,r)),r.add(n)}get(n,t){const i=this.map.get(n);return i?i.get(n,t):null}remove(n){const t=n.trackById;return this.map.get(t).remove(n)&&this.map.delete(t),n}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function zm(e,n,t){const r=e.previousIndex;if(null===r)return r;let i=0;return t&&r{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:Om})}constructor(t){this.factories=t}static create(t,r){if(null!=r){const i=r.factories.slice();t=t.concat(i)}return new e(t)}static extend(t){return{provide:e,useFactory:r=>e.create(t,r||Om()),deps:[[e,new wd,new Td]]}}find(t){const r=this.factories.find(i=>i.supports(t));if(null!=r)return r;throw new g(901,!1)}}return e})();function ga(e,n,t,r,i=!1){for(;null!==t;){const o=n[t.index];null!==o&&r.push(ut(o)),cn(o)&&Lm(o,r);const s=t.type;if(8&s)ga(e,n,t.child,r);else if(32&s){const a=Gd(t,n);let l;for(;l=a();)r.push(l)}else if(16&s){const a=tm(n,t);if(Array.isArray(a))r.push(...a);else{const l=ji(n[St]);ga(l[R],l,a,r,!0)}}t=i?t.projectionNext:t.next}return r}function Lm(e,n){for(let t=Ot;t!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{qs(e.lView)},consumerOnSignalRead(){this.lView[Ti]=this}};function _m(e){return Rm(e[Vs])}function km(e){return Rm(e[rr])}function Rm(e){for(;null!==e&&!cn(e);)e=e[rr];return e}function Cf(e){return e.ngOriginalError}class Qr{constructor(){this._console=console}handleError(n){const t=this._findOriginalError(n);this._console.error("ERROR",n),t&&this._console.error("ORIGINAL ERROR",t)}_findOriginalError(n){let t=n&&Cf(n);for(;t&&Cf(t);)t=Cf(t);return t||null}}const Um=new ye("",{providedIn:"root",factory:()=>Be(Qr).handleError.bind(void 0)}),Qm=new ye("",{providedIn:"root",factory:()=>!1}),Ce={};function $m(e,n,t,r){if(!r)if(3==(3&n[ce])){const o=e.preOrderCheckHooks;null!==o&&Sl(n,o,t)}else{const o=e.preOrderHooks;null!==o&&jl(n,o,0,t)}Ai(t)}function we(e,n=Re.Default){const t=S();return null===t?$e(e,n):nM(ct(),t,oe(e),n)}function Gm(e,n,t,r,i,o){const s=Ze(null);try{let a=null;i&ai.SignalBased&&(a=n[r][rn]),null!==a&&void 0!==a.transformFn&&(o=a.transformFn(o)),i&ai.HasDecoratorInputTransform&&(o=e.inputTransforms[r].call(n,o)),null!==e.setInput?e.setInput(n,a,o,t,r):Tg(n,a,r,o)}finally{Ze(s)}}function fu(e,n,t,r,i,o,s,a,l,u,c){const d=n.blueprint.slice();return d[Et]=i,d[ce]=204|r,(null!==u||e&&2048&e[ce])&&(d[ce]|=2048),Og(d),d[bt]=d[mo]=e,d[gt]=t,d[kr]=s||e&&e[kr],d[Ie]=a||e&&e[Ie],d[hn]=l||e&&e[hn]||null,d[ln]=o,d[Ws]=function RT(){return kT++}(),d[ir]=c,d[Ng]=u,d[St]=2==n.type?e[St]:d,d}function Bo(e,n,t,r,i){let o=e.data[n];if(null===o)o=function Ef(e,n,t,r,i){const o=kg(),s=sd(),l=e.data[n]=function ES(e,n,t,r,i,o){let s=n?n.injectorIndex:-1,a=0;return No()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?o:o&&o.parent,t,n,r,i);return null===e.firstChild&&(e.firstChild=l),null!==o&&(s?null==o.child&&null!==l.parent&&(o.child=l):null===o.next&&(o.next=l,l.prev=o)),l}(e,n,t,r,i),function ME(){return me.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=t,o.value=r,o.attrs=i;const s=function Xs(){const e=me.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}();o.injectorIndex=null===s?-1:s.injectorIndex}return vr(o,!0),o}function Ma(e,n,t,r){if(0===t)return-1;const i=n.length;for(let o=0;ove&&$m(e,n,ve,!1),yr(s?2:0,i),t(r,i)}finally{Ai(o),yr(s?3:1,i)}}function Tf(e,n,t){if(Xc(n)){const r=Ze(null);try{const o=n.directiveEnd;for(let s=n.directiveStart;snull;function Jm(e,n,t,r,i){for(let o in n){if(!n.hasOwnProperty(o))continue;const s=n[o];if(void 0===s)continue;r??={};let a,l=ai.None;Array.isArray(s)?(a=s[0],l=s[1]):a=s;let u=o;if(null!==i){if(!i.hasOwnProperty(o))continue;u=i[o]}0===e?Km(r,t,u,a,l):Km(r,t,u,a)}return r}function Km(e,n,t,r,i){let o;e.hasOwnProperty(t)?(o=e[t]).push(n,r):o=e[t]=[n,r],void 0!==i&&o.push(i)}function Af(e,n,t,r){if(_g()){const i=null===r?null:{"":-1},o=function xS(e,n){const t=e.directiveRegistry;let r=null,i=null;if(t)for(let o=0;o0;){const t=e[--n];if("number"==typeof t&&t<0)return t}return 0})(s)!=a&&s.push(a),s.push(t,r,o)}}(e,n,r,Ma(e,t,i.hostVars,Ce),i)}function FS(e,n,t,r,i,o){const s=o[n];if(null!==s)for(let a=0;ae.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(a,s),function aS(e){e.lView[Ti]!==e&&(e.lView=null,Pm.push(e))}(a)),fd()}}function ay(e,n){for(let t=_m(e);null!==t;t=km(t))for(let r=Ot;r-1&&(aa(n,r),xl(t,r))}this._attachedToViewContainer=!1}Zl(this._lView[R],this._lView)}onDestroy(n){!function El(e,n){if(256==(256&e[ce]))throw new g(911,!1);null===e[li]&&(e[li]=[]),e[li].push(n)}(this._lView,n)}markForCheck(){ma(this._cdRefInjectingView||this._lView)}detach(){this._lView[ce]&=-129}reattach(){id(this._lView),this._lView[ce]|=128}detectChanges(){this._lView[ce]|=1024,Lf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new g(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,WM(this._lView[R],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new g(902,!1);this._appRef=n,id(this._lView)}}const dy=new Set;function kf(e){return n=>{setTimeout(e,void 0,n)}}const Vn=class rj extends ge{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,t,r){let i=n,o=t||(()=>null),s=r;if(n&&"object"==typeof n){const l=n;i=l.next?.bind(l),o=l.error?.bind(l),s=l.complete?.bind(l)}this.__isAsync&&(o=kf(o),i&&(i=kf(i)),s&&(s=kf(s)));const a=super.subscribe({next:i,error:o,complete:s});return n instanceof on&&n.add(a),a}};function fy(...e){}class vt{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:t=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Vn(!1),this.onMicrotaskEmpty=new Vn(!1),this.onStable=new Vn(!1),this.onError=new Vn(!1),typeof Zone>"u")throw new g(908,!1);Zone.assertZonePatched();const i=this;i._nesting=0,i._outer=i._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!r&&t,i.shouldCoalesceRunChangeDetection=r,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function ij(){const e="function"==typeof rt.requestAnimationFrame;let n=rt[e?"requestAnimationFrame":"setTimeout"],t=rt[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&n&&t){const r=n[Zone.__symbol__("OriginalDelegate")];r&&(n=r);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function aj(e){const n=()=>{!function sj(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(rt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Ff(e),e.isCheckStableRunning=!0,Rf(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Ff(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(t,r,i,o,s,a)=>{if(function lj(e){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0].data?.__ignore_ng_zone__}(a))return t.invokeTask(i,o,s,a);try{return hy(e),t.invokeTask(i,o,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||e.shouldCoalesceRunChangeDetection)&&n(),py(e)}},onInvoke:(t,r,i,o,s,a,l)=>{try{return hy(e),t.invoke(i,o,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&n(),py(e)}},onHasTask:(t,r,i,o)=>{t.hasTask(i,o),r===i&&("microTask"==o.change?(e._hasPendingMicrotasks=o.microTask,Ff(e),Rf(e)):"macroTask"==o.change&&(e.hasPendingMacrotasks=o.macroTask))},onHandleError:(t,r,i,o)=>(t.handleError(i,o),e.runOutsideAngular(()=>e.onError.emit(o)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!vt.isInAngularZone())throw new g(909,!1)}static assertNotInAngularZone(){if(vt.isInAngularZone())throw new g(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,i){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+i,n,oj,fy,fy);try{return o.runTask(s,t,r)}finally{o.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}}const oj={};function Rf(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Ff(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function hy(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function py(e){e._nesting--,Rf(e)}let Da=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const t=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const i of t)i();return!!this.handler?.execute()||t.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>new e})}}return e})();function fj(e,n){const t=bn(n,e),r=t[R];!function hj(e,n){for(let t=n.length;t0&&im(e,t,o.join(" "))}}(f,F,p,r),void 0!==t&&function Cj(e,n,t){const r=e.projection=[];for(let i=0;i=0;r--){const i=e[r];i.hostVars=n+=i.hostVars,i.hostAttrs=Qs(i.hostAttrs,t=Qs(t,i.hostAttrs))}}(r)}function Tj(e,n){for(const t in n.inputs){if(!n.inputs.hasOwnProperty(t)||e.inputs.hasOwnProperty(t))continue;const r=n.inputs[t];if(void 0!==r&&(e.inputs[t]=r,e.declaredInputs[t]=n.declaredInputs[t],null!==n.inputTransforms)){const i=Array.isArray(r)?r[0]:r;if(!n.inputTransforms.hasOwnProperty(i))continue;e.inputTransforms??={},e.inputTransforms[i]=n.inputTransforms[i]}}}function Mu(e){return e===gr?{}:e===Xe?[]:e}function Sj(e,n){const t=e.viewQuery;e.viewQuery=t?(r,i)=>{n(r,i),t(r,i)}:n}function jj(e,n){const t=e.contentQueries;e.contentQueries=t?(r,i,o)=>{n(r,i,o),t(r,i,o)}:n}function Aj(e,n){const t=e.hostBindings;e.hostBindings=t?(r,i)=>{n(r,i),t(r,i)}:n}function $o(e,n){return!n||null===n.firstChild||Bl(e)}function Sa(e,n,t,r=!0){const i=n[R];if(function XT(e,n,t,r){const i=Ot+r,o=t.length;r>0&&(t[i-1][rr]=n),r{class e{static{this.__NG_ELEMENT_ID__=rA}}return e})();function rA(){return Py(ct(),S())}const iA=Bn,xy=class extends iA{constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Vo(this._hostTNode,this._hostLView)}get injector(){return new Ht(this._hostTNode,this._hostLView)}get parentInjector(){const n=bl(this._hostTNode,this._hostLView);if(gd(n)){const t=ea(n,this._hostLView),r=Ks(n);return new Ht(t[R].data[r+8],t)}return new Ht(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const t=Ly(this._lContainer);return null!==t&&t[n]||null}get length(){return this._lContainer.length-Ot}createEmbeddedView(n,t,r){let i,o;"number"==typeof r?i=r:null!=r&&(i=r.index,o=r.injector);const a=n.createEmbeddedViewImpl(t||{},o,null);return this.insertImpl(a,i,$o(this._hostTNode,null)),a}createComponent(n,t,r,i,o){const s=n&&!function ta(e){return"function"==typeof e}(n);let a;if(s)a=t;else{const p=t||{};a=p.index,r=p.injector,i=p.projectableNodes,o=p.environmentInjector||p.ngModuleRef}const l=s?n:new va(be(n)),u=r||this.parentInjector;if(!o&&null==l.ngModule){const M=(s?u:this.parentInjector).get(Ur,null);M&&(o=M)}be(l.componentType??{});const h=l.create(u,i,null,o);return this.insertImpl(h.hostView,a,$o(this._hostTNode,null)),h}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){const i=n._lView;if(function rE(e){return cn(e[bt])}(i)){const a=this.indexOf(n);if(-1!==a)this.detach(a);else{const l=i[bt],u=new xy(l,l[ln],l[bt]);u.detach(u.indexOf(n))}}const o=this._adjustIndex(t),s=this._lContainer;return Sa(s,i,o,r),n.attachToViewContainerRef(),lM($f(s),o,n),n}move(n,t){return this.insert(n,t)}indexOf(n){const t=Ly(this._lContainer);return null!==t?t.indexOf(n):-1}remove(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);r&&(xl($f(this._lContainer),t),Zl(r[R],r))}detach(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);return r&&null!=xl($f(this._lContainer),t)?new ya(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function Ly(e){return e[8]}function $f(e){return e[8]||(e[8]=[])}function Py(e,n){let t;const r=n[e.index];return cn(r)?t=r:(t=ny(r,n,null,e),n[e.index]=t,hu(n,t)),_y(t,n,e,r),new xy(t,e,n)}let _y=function Ry(e,n,t,r){if(e[mr])return;let i;i=8&t.type?ut(r):function oA(e,n){const t=e[Ie],r=t.createComment(""),i=pn(n,e);return xi(t,ql(t,i),r,function nw(e,n){return e.nextSibling(n)}(t,i),!1),r}(n,t),e[mr]=i},Gf=()=>!1;function Go(e,n,t,r,i,o,s,a){const l=S(),u=Fe(),c=e+ve,d=u.firstCreatePass?function uA(e,n,t,r,i,o,s,a,l){const u=n.consts,c=Bo(n,e,4,s||null,Dr(u,a));Af(n,t,c,Dr(u,l)),wl(n,c);const d=c.tView=jf(2,c,r,i,o,n.directiveRegistry,n.pipeRegistry,null,n.schemas,u,null);return null!==n.queries&&(n.queries.template(n,c),d.queries=n.queries.embeddedTView(c)),c}(c,u,l,n,t,r,i,o,s):u.data[c];vr(d,!1);const f=Fy(u,l,d,e);Tl()&&Xl(u,l,f,d),fn(f,l);const h=ny(f,l,f,d);return l[c]=h,hu(l,h),function ky(e,n,t){return Gf(e,n,t)}(h,d,l),Il(d)&&wf(u,l,d),null!=s&&Sf(l,d,a),Go}let Fy=function Uy(e,n,t,r){return ui(!0),n[Ie].createComment("")};function ju(e,n,t){const r=S();return function _t(e,n,t){return!Object.is(e[n],t)&&(e[n]=t,!0)}(r,function Nr(){return me.lFrame.bindingIndex++}(),n)&&function Ln(e,n,t,r,i,o,s,a){const l=pn(n,t);let c,u=n.inputs;!a&&null!=u&&(c=u[r])?(xf(e,t,c,r,i),wi(n)&&function SS(e,n){const t=bn(n,e);16&t[ce]||(t[ce]|=64)}(t,n.index)):3&n.type&&(r=function wS(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),i=null!=s?s(i,n.value||"",r):i,o.setProperty(l,r,i))}(Fe(),function Dt(){const e=me.lFrame;return Zs(e.tView,e.selectedIndex)}(),r,e,n,r[Ie],t,!1),ju}function sh(e,n,t,r,i){const s=i?"class":"style";xf(e,t,n.inputs[s],s,r)}function zu(e,n,t,r){const i=S(),o=Fe(),s=ve+e,a=i[Ie],l=o.firstCreatePass?function Oz(e,n,t,r,i,o){const s=n.consts,l=Bo(n,e,2,r,Dr(s,i));return Af(n,t,l,Dr(s,o)),null!==l.attrs&&gu(l,l.attrs,!1),null!==l.mergedAttrs&&gu(l,l.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,l),l}(s,o,i,n,t,r):o.data[s],u=kD(o,i,l,a,n,e);i[s]=u;const c=Il(l);return vr(l,!0),om(a,u,l),32!=(32&l.flags)&&Tl()&&Xl(o,i,u,l),0===function oE(){return me.lFrame.elementDepthCount}()&&fn(u,i),function sE(){me.lFrame.elementDepthCount++}(),c&&(wf(o,i,l),Tf(o,l,i)),null!==r&&Sf(i,l),zu}function bu(){let e=ct();sd()?ad():(e=e.parent,vr(e,!1));const n=e;(function lE(e){return me.skipHydrationRootTNode===e})(n)&&function fE(){me.skipHydrationRootTNode=null}(),function aE(){me.lFrame.elementDepthCount--}();const t=Fe();return t.firstCreatePass&&(wl(t,e),Xc(e)&&t.queries.elementEnd(e)),null!=n.classesWithoutHost&&function AE(e){return 0!=(8&e.flags)}(n)&&sh(t,n,S(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function zE(e){return 0!=(16&e.flags)}(n)&&sh(t,n,S(),n.stylesWithoutHost,!1),bu}function fh(e,n,t,r){return zu(e,n,t,r),bu(),fh}let kD=(e,n,t,r,i,o)=>(ui(!0),Gl(r,i,function $g(){return me.lFrame.currentNamespace}()));const fs="en-US";let VD=fs;function mh(e){return!!e&&"function"==typeof e.then}function gv(e){return!!e&&"function"==typeof e.subscribe}function kb(e,n){let t=null;const r=function PC(e){const n=e.attrs;if(null!=n){const t=n.indexOf(5);if(!(1&t))return n[t+1]}return null}(e);for(let i=0;i{class e{static{this.__NG_ELEMENT_ID__=Yb}}return e})();const Fb=Vr,Ub=class extends Fb{constructor(n,t,r){super(),this._declarationLView=n,this._declarationTContainer=t,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,t){return this.createEmbeddedViewImpl(n,t)}createEmbeddedViewImpl(n,t,r){const i=function wa(e,n,t,r){const i=n.tView,a=fu(e,i,t,4096&e[ce]?4096:16,null,n,null,null,null,r?.injector??null,r?.dehydratedView??null);a[Bs]=e[n.index];const u=e[Mr];return null!==u&&(a[Mr]=u.createEmbeddedView(i)),Uf(i,a,t),a}(this._declarationLView,this._declarationTContainer,n,{injector:t,dehydratedView:r});return new ya(i)}};function Yb(){return _u(ct(),S())}function _u(e,n){return 4&e.type?new Ub(n,e,Vo(e,n)):null}class vh{constructor(n){this.queryList=n,this.matches=null}clone(){return new vh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Nh{constructor(n=[]){this.queries=n}createEmbeddedView(n){const t=n.queries;if(null!==t){const r=null!==n.contentQueries?n.contentQueries[0]:t.length,i=[];for(let o=0;o0)r.push(s[a/2]);else{const u=o[a+1],c=n[-l];for(let d=Ot;d{class e{constructor(t){this._injector=t,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){const r=gM(0,t.type),i=r.length>0?function m1(e,n,t=null){return new rN({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}([r],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,i)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(const t of this.cachedInjectors.values())null!==t&&t.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=qe({token:e,providedIn:"environment",factory:()=>new e($e(Ur))})}}return e})();function iN(e){(function Pi(e){dy.has(e)||(dy.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))})("NgStandalone"),e.getStandaloneInjector=n=>n.get(y1).getOrCreateStandaloneInjector(e)}let Rh=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Fn(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const t=this.taskId++;return this.pendingTasks.add(t),t}remove(t){this.pendingTasks.delete(t),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const kN=new ye(""),HO=new ye("");let Hh=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r}),this.appInits=Be(HO,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const t=[];for(const i of this.appInits){const o=i();if(mh(o))t.push(o);else if(gv(o)){const s=new Promise((a,l)=>{o.subscribe({complete:a,error:l})});t.push(s)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(i=>{this.reject(i)}),0===t.length&&r(),this.initialized=!0}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const RN=new ye("");let ys=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Be(Um),this.afterRenderEffectManager=Be(Da),this.componentTypes=[],this.components=[],this.isStable=Be(Rh).hasPendingTasks.pipe(Ct(t=>!t)),this._injector=Be(Ur)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(t,r){const i=t instanceof Em;if(!this._injector.get(Hh).done)throw!i&&function Ei(e){const n=be(e)||Qt(e)||Kt(e);return null!==n&&n.standalone}(t),new g(405,!1);let s;s=i?t:this._injector.get(lu).resolveComponentFactory(t),this.componentTypes.push(s.componentType);const a=function BO(e){return e.isBoundToModule}(s)?void 0:this._injector.get(Yi),u=s.create(Hn.NULL,[],r||s.selector,a),c=u.location.nativeElement,d=u.injector.get(kN,null);return d?.registerApplication(c),u.onDestroy(()=>{this.detachView(u.hostView),Qu(this.components,u),d?.unregisterApplication(c)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new g(101,!1);try{this._runningTick=!0;for(let t of this._views)t.detectChanges()}catch(t){this.internalErrorHandler(t)}finally{try{this.afterRenderEffectManager.execute()}catch(t){this.internalErrorHandler(t)}this._runningTick=!1}}attachView(t){const r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){const r=t;Qu(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t);const r=this._injector.get(RN,[]);[...this._bootstrapListeners,...r].forEach(i=>i(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>Qu(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new g(406,!1);const t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Qu(e,n){const t=e.indexOf(n);t>-1&&e.splice(t,1)}let $O=(()=>{class e{constructor(){this.zone=Be(vt),this.applicationRef=Be(ys)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function HN(e){return[{provide:vt,useFactory:e},{provide:xo,multi:!0,useFactory:()=>{const n=Be($O,{optional:!0});return()=>n.initialize()}},{provide:xo,multi:!0,useFactory:()=>{const n=Be(qO);return()=>{n.initialize()}}},{provide:Um,useFactory:GO}]}function GO(){const e=Be(vt),n=Be(Qr);return t=>e.runOutsideAngular(()=>n.handleError(t))}function ZO(e){return function Ad(e){return{\u0275providers:e}}([[],HN(()=>new vt(function VN(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}(e)))])}let qO=(()=>{class e{constructor(){this.subscription=new on,this.initialized=!1,this.zone=Be(vt),this.pendingTasks=Be(Rh)}initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{vt.assertNotInAngularZone(),queueMicrotask(()=>{null!==t&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{vt.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const Br=new ye("",{providedIn:"root",factory:()=>Be(Br,Re.Optional|Re.SkipSelf)||function XO(){return typeof $localize<"u"&&$localize.locale||fs}()}),Vh=new ye("");let mi=null;function N4(e){try{const{rootComponent:n,appProviders:t,platformProviders:r}=e,i=function n4(e=[]){if(mi)return mi;const n=function $N(e=[],n){return Hn.create({name:n,providers:[{provide:Od,useValue:"platform"},{provide:Vh,useValue:new Set([()=>mi=null])},...e]})}(e);return mi=n,function FN(){!function zc(e){uo=e}(()=>{throw new g(600,!1)})}(),function GN(e){e.get(wM,null)?.forEach(t=>t())}(n),n}(r),o=[ZO(),...t||[]],a=new rN({providers:o,parent:i,debugName:"",runEnvironmentInitializers:!1}).injector,l=a.get(vt);return l.run(()=>{a.resolveInjectorInitializers();const u=a.get(Qr,null);let c;l.runOutsideAngular(()=>{c=l.onError.subscribe({next:h=>{u.handleError(h)}})});const d=()=>a.destroy(),f=i.get(Vh);return f.add(d),a.onDestroy(()=>{c.unsubscribe(),f.delete(d)}),function UN(e,n,t){try{const r=t();return mh(r)?r.catch(i=>{throw n.runOutsideAngular(()=>e.handleError(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>e.handleError(r)),r}}(u,l,()=>{const h=a.get(Hh);return h.runInitializers(),h.donePromise.then(()=>{!function BD(e){Dn(e,"Expected localeId to be defined"),"string"==typeof e&&(VD=e.toLowerCase().replace(/_/g,"-"))}(a.get(Br,fs)||fs);const M=a.get(ys);return void 0!==n&&M.bootstrap(n),M})})})}catch(n){return Promise.reject(n)}}let yI=null;function Jh(){return yI}class _4{}const Hi=new ye("");class Tx{constructor(n,t,r,i){this.$implicit=n,this.ngForOf=t,this.index=r,this.count=i}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 AI=(()=>{class e{set ngForOf(t){this._ngForOf=t,this._ngForOfDirty=!0}set ngForTrackBy(t){this._trackByFn=t}get ngForTrackBy(){return this._trackByFn}constructor(t,r,i){this._viewContainer=t,this._template=r,this._differs=i,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(t){t&&(this._template=t)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const t=this._ngForOf;!this._differ&&t&&(this._differ=this._differs.find(t).create(this.ngForTrackBy))}if(this._differ){const t=this._differ.diff(this._ngForOf);t&&this._applyChanges(t)}}_applyChanges(t){const r=this._viewContainer;t.forEachOperation((i,o,s)=>{if(null==i.previousIndex)r.createEmbeddedView(this._template,new Tx(i.item,this._ngForOf,-1,-1),null===s?void 0:s);else if(null==s)r.remove(null===o?void 0:o);else if(null!==o){const a=r.get(o);r.move(a,s),zI(a,i)}});for(let i=0,o=r.length;i{zI(r.get(i.currentIndex),i)})}static ngTemplateContextGuard(t,r){return!0}static{this.\u0275fac=function(r){return new(r||e)(we(Bn),we(Vr),we(If))}}static{this.\u0275dir=Nn({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0})}}return e})();function zI(e,n){e.context.$implicit=n.item}let hp=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Hs({type:e})}static{this.\u0275inj=po({})}}return e})();function PI(e){return"server"===e}class wL extends _4{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class Mp extends wL{static makeCurrent(){!function P4(e){yI??=e}(new Mp)}onAndCancel(n,t,r){return n.addEventListener(t,r),()=>{n.removeEventListener(t,r)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,t){return(t=t||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return"window"===t?window:"document"===t?n:"body"===t?n.body:null}getBaseHref(n){const t=function SL(){return Wa=Wa||document.querySelector("base"),Wa?Wa.getAttribute("href"):null}();return null==t?null:function jL(e){return new URL(e,document.baseURI).pathname}(t)}resetBaseElement(){Wa=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return function Ix(e,n){n=encodeURIComponent(n);for(const t of e.split(";")){const r=t.indexOf("="),[i,o]=-1==r?[t,""]:[t.slice(0,r),t.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}(document.cookie,n)}}let Wa=null,zL=(()=>{class e{build(){return new XMLHttpRequest}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const mp=new ye("");let FI=(()=>{class e{constructor(t,r){this._zone=r,this._eventNameToPlugin=new Map,t.forEach(i=>{i.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,r,i){return this._findPluginFor(r).addEventListener(t,r,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(o=>o.supports(t)),!r)throw new g(5101,!1);return this._eventNameToPlugin.set(t,r),r}static{this.\u0275fac=function(r){return new(r||e)($e(mp),$e(vt))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class UI{constructor(n){this._doc=n}}const yp="ng-app-id";let YI=(()=>{class e{constructor(t,r,i,o={}){this.doc=t,this.appId=r,this.nonce=i,this.platformId=o,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=PI(o),this.resetHostNodes()}addStyles(t){for(const r of t)1===this.changeUsageCount(r,1)&&this.onStyleAdded(r)}removeStyles(t){for(const r of t)this.changeUsageCount(r,-1)<=0&&this.onStyleRemoved(r)}ngOnDestroy(){const t=this.styleNodesInDOM;t&&(t.forEach(r=>r.remove()),t.clear());for(const r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(t){this.hostNodes.add(t);for(const r of this.getAllStyles())this.addStyleToHost(t,r)}removeHost(t){this.hostNodes.delete(t)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(t){for(const r of this.hostNodes)this.addStyleToHost(r,t)}onStyleRemoved(t){const r=this.styleRef;r.get(t)?.elements?.forEach(i=>i.remove()),r.delete(t)}collectServerRenderedStyles(){const t=this.doc.head?.querySelectorAll(`style[${yp}="${this.appId}"]`);if(t?.length){const r=new Map;return t.forEach(i=>{null!=i.textContent&&r.set(i.textContent,i)}),r}return null}changeUsageCount(t,r){const i=this.styleRef;if(i.has(t)){const o=i.get(t);return o.usage+=r,o.usage}return i.set(t,{usage:r,elements:[]}),r}getStyleElement(t,r){const i=this.styleNodesInDOM,o=i?.get(r);if(o?.parentNode===t)return i.delete(r),o.removeAttribute(yp),o;{const s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=r,this.platformIsServer&&s.setAttribute(yp,this.appId),t.appendChild(s),s}}addStyleToHost(t,r){const i=this.getStyleElement(t,r),o=this.styleRef,s=o.get(r)?.elements;s?s.push(i):o.set(r,{elements:[i],usage:1})}resetHostNodes(){const t=this.hostNodes;t.clear(),t.add(this.doc.head)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi),$e(Fd),$e(SM,8),$e(_o))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const Dp={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/"},vp=/%COMP%/g,LL=new ye("",{providedIn:"root",factory:()=>!0});function HI(e,n){return n.map(t=>t.replace(vp,e))}let VI=(()=>{class e{constructor(t,r,i,o,s,a,l,u=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=s,this.platformId=a,this.ngZone=l,this.nonce=u,this.rendererByCompId=new Map,this.platformIsServer=PI(a),this.defaultRenderer=new Np(t,s,l,this.platformIsServer)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;this.platformIsServer&&r.encapsulation===tr.ShadowDom&&(r={...r,encapsulation:tr.Emulated});const i=this.getOrCreateRenderer(t,r);return i instanceof WI?i.applyToHost(t):i instanceof Ip&&i.applyStyles(),i}getOrCreateRenderer(t,r){const i=this.rendererByCompId;let o=i.get(r.id);if(!o){const s=this.doc,a=this.ngZone,l=this.eventManager,u=this.sharedStylesHost,c=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(r.encapsulation){case tr.Emulated:o=new WI(l,u,r,this.appId,c,s,a,d);break;case tr.ShadowDom:return new RL(l,u,t,r,s,a,this.nonce,d);default:o=new Ip(l,u,r,c,s,a,d)}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(r){return new(r||e)($e(FI),$e(YI),$e(Fd),$e(LL),$e(Hi),$e(_o),$e(vt),$e(SM))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class Np{constructor(n,t,r,i){this.eventManager=n,this.doc=t,this.ngZone=r,this.platformIsServer=i,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(n,t){return t?this.doc.createElementNS(Dp[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(BI(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(BI(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){n&&n.removeChild(t)}selectRootElement(n,t){let r="string"==typeof n?this.doc.querySelector(n):n;if(!r)throw new g(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,i){if(i){t=i+":"+t;const o=Dp[i];o?n.setAttributeNS(o,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){const i=Dp[r];i?n.removeAttributeNS(i,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,i){i&(hi.DashCase|hi.Important)?n.style.setProperty(t,r,i&hi.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&hi.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){null!=n&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r){if("string"==typeof n&&!(n=Jh().getGlobalEventTarget(this.doc,n)))throw new Error(`Unsupported event target ${n} for event ${t}`);return this.eventManager.addEventListener(n,t,this.decoratePreventDefault(r))}decoratePreventDefault(n){return t=>{if("__ngUnwrap__"===t)return n;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>n(t)):n(t))&&t.preventDefault()}}}function BI(e){return"TEMPLATE"===e.tagName&&void 0!==e.content}class RL extends Np{constructor(n,t,r,i,o,s,a,l){super(n,o,s,l),this.sharedStylesHost=t,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const u=HI(i.id,i.styles);for(const c of u){const d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=c,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(this.nodeOrShadowRoot(n),t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Ip extends Np{constructor(n,t,r,i,o,s,a,l){super(n,o,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=i,this.styles=l?HI(l,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class WI extends Ip{constructor(n,t,r,i,o,s,a,l){const u=i+"-"+r.id;super(n,t,r,o,s,a,l,u),this.contentAttr=function PL(e){return"_ngcontent-%COMP%".replace(vp,e)}(u),this.hostAttr=function _L(e){return"_nghost-%COMP%".replace(vp,e)}(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){const r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}}let FL=(()=>{class e extends UI{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,i){return t.addEventListener(r,i,!1),()=>this.removeEventListener(t,r,i)}removeEventListener(t,r,i){return t.removeEventListener(r,i)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const $I=["alt","control","meta","shift"],UL={"\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"},YL={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let QL=(()=>{class e extends UI{constructor(t){super(t)}supports(t){return null!=e.parseEventName(t)}addEventListener(t,r,i){const o=e.parseEventName(r),s=e.eventCallback(o.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Jh().onAndCancel(t,o.domEventName,s))}static parseEventName(t){const r=t.toLowerCase().split("."),i=r.shift();if(0===r.length||"keydown"!==i&&"keyup"!==i)return null;const o=e._normalizeKey(r.pop());let s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),$I.forEach(u=>{const c=r.indexOf(u);c>-1&&(r.splice(c,1),s+=u+".")}),s+=o,0!=r.length||0===o.length)return null;const l={};return l.domEventName=i,l.fullKey=s,l}static matchEventFullKeyCode(t,r){let i=UL[t.key]||t.key,o="";return r.indexOf("code.")>-1&&(i=t.code,o="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),$I.forEach(s=>{s!==i&&(0,YL[s])(t)&&(o+=s+".")}),o+=i,o===r)}static eventCallback(t,r,i){return o=>{e.matchEventFullKeyCode(o,t)&&i.runGuarded(()=>r(o))}}static _normalizeKey(t){return"esc"===t?"escape":t}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();function GI(e){return{appProviders:[...ZL,...e?.providers??[]],platformProviders:$L}}const $L=[{provide:_o,useValue:"browser"},{provide:wM,useValue:function VL(){Mp.makeCurrent()},multi:!0},{provide:Hi,useFactory:function WL(){return function CT(e){Rd=e}(document),document},deps:[]}],ZL=[{provide:Od,useValue:"root"},{provide:Qr,useFactory:function BL(){return new Qr},deps:[]},{provide:mp,useClass:FL,multi:!0,deps:[Hi,vt,_o]},{provide:mp,useClass:QL,multi:!0,deps:[Hi]},VI,YI,FI,{provide:wm,useExisting:VI},{provide:class rL{},useClass:zL,deps:[]},[]];function cc(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o}var tP=0,Ep=!1;function fc(e,n){var t=n;return t.unshift(void 0),new(Function.prototype.bind.apply(e,t))}function j(e,n){for(var t=n,r=e.replace(/\[/g,".").replace(/\]/g,"").split("."),i=0;i"u"}function Za(e){try{throw new Error(e)}catch(n){throw new Error(n.message+"\n"+n.stack)}}function le(){return Ep}var Xa,e,n,lP={latn:{_digits:"0123456789",_type:"numeric"}},t0={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},n0=[0,1,2,3,4,5,6,7,8,9],Nt=function(){function e(){}return e.getMainObject=function(n,t){return j(le()?t:"main."+t,n)},e.getNumberingSystem=function(n){return j("supplemental.numberingSystems",n)||this.numberingSystems},e.reverseObject=function(n,t){for(var i={},o=0,s=t||Object.keys(n);o13&&(p+=1,s-=12),s-=1,a=p-4716;var N=f-24e5,v=10631/30,z=f-1948084,x=Math.floor(z/10631);z-=10631*x;var F=Math.floor((z-.1335)/v),se=30*x+F;z-=Math.floor(F*v+.1335);var je=Math.floor((z+28.5001)/29.5);13===je&&(je=12);for(var De=z-Math.floor(29.5001*je-29),Je=0;JeN);Je++);var $t=Je+16260,Gt=Math.floor(($t-1)/12),kn=Gt+1,Jn=$t-12*Gt,L=N-n[Je-1]+1;return(L+"").length>2&&(L=De,Jn=je,kn=se),{year:kn,month:Jn,date:L}},e.toGregorian=function r(i,o,s){var M=Math.floor(s+n[12*(i-1)+1+(o-1)-16260-1]-1+24e5+.5),m=Math.floor((M-1867216.25)/36524.25),N=1524+(m=M+1+m-Math.floor(m/4)),v=Math.floor((N-122.1)/365.25),z=Math.floor(365.25*v),x=Math.floor((N-z)/30.6001),F=N-z-Math.floor(30.6001*x),se=x-(x>13.5?13:1),je=v-(se>2.5?4716:4715);return je<=0&&se--,new Date(je+"/"+se+"/"+F)};var re,dP=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,r0="stand-alone",fP=["sun","mon","tue","wed","thu","fri","sat"],o0={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},s0=function(){function e(){}return e.dateFormat=function(n,t,r){var i=this,o=re.getDependables(r,n,t.calendar),s=j("parserObject.numbers",o),a=o.dateObject,l={isIslamic:re.islamicRegex.test(t.calendar)};le()&&t.isServerRendered&&(t=re.compareBlazorDateFormats(t,n));var u=t.format||re.getResultantPattern(t.skeleton,o.dateObject,t.type,!1,le()?n:"");if(l.dateSeperator=le()?j("dateSeperator",a):re.getDateSeparator(o.dateObject),ne(u))Za("Format options or type given must be invalid");else{u=re.ConvertDateToWeekFormat(u),le()&&(u=u.replace(/tt/,"a")),l.pattern=u,l.numMapper=le()?Oe({},s):Nt.getNumberMapper(o.parserObject,Nt.getNumberingSystem(r));for(var d=0,f=u.match(dP)||[];d2?i+=t.month[""+f]:p=!0;break;case"E":case"c":i+=t.weekday[""+fP[n.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(p=!0,"d"===d)f=s.date;else if("f"===d){p=!1,M=!0;var N=(h=(h=n[""+o0[""+d]]().toString()).substring(0,c)).length;if(c!==N){if(c>3)continue;for(var v=0;v0?1:0],s=Math.abs(n);return o.replace(/HH?|mm/g,function(a){var l=a.length,u=-1!==a.indexOf("H");return r.checkTwodigitNumber(Math.floor(u?s/60:s%60),l)})},e}(),a0={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},Is=["infinity","nan","group","decimal","exponential"],l0=function(){function e(){}return e.numberFormatter=function(n,t,r){var l,i=this,o=Oe({},t),s={},a={},u=re.getDependables(r,n,"",!0),c=u.numericObject;a.numberMapper=le()?Oe({},c):Nt.getNumberMapper(u.parserObject,Nt.getNumberingSystem(r),!0),a.currencySymbol=le()?j("currencySymbol",c):re.getCurrencySymbol(u.numericObject,o.currency||el,t.altSymbol,t.ignoreCurrency),a.percentSymbol=le()?j("numberSymbols.percentSign",c):a.numberMapper.numberSymbols.percentSign,a.minusSymbol=le()?j("numberSymbols.minusSign",c):a.numberMapper.numberSymbols.minusSign;var d=a.numberMapper.numberSymbols;if(t.format&&!re.formatRegex.test(t.format))s=re.customFormat(t.format,a,u.numericObject),!ne(o.useGrouping)&&o.useGrouping&&(o.useGrouping=s.pData.useGrouping);else{if(Oe(o,re.getProperNumericSkeleton(t.format||"N")),o.isCurrency="currency"===o.type,o.isPercent="percent"===o.type,le()||(l=re.getSymbolPattern(o.type,a.numberMapper.numberSystem,u.numericObject,o.isAccount)),o.groupOne=this.checkValueRange(o.maximumSignificantDigits,o.minimumSignificantDigits,!0),this.checkValueRange(o.maximumFractionDigits,o.minimumFractionDigits,!1,!0),ne(o.fractionDigits)||(o.minimumFractionDigits=o.maximumFractionDigits=o.fractionDigits),ne(o.useGrouping)&&(o.useGrouping=!0),o.isCurrency&&!le()&&(l=l.replace(/\u00A4/g,re.defaultCurrency)),le())s.nData=Oe({},{},j(o.type+"nData",c)),s.pData=Oe({},{},j(o.type+"pData",c)),"currency"===o.type&&t.currency&&re.replaceBlazorCurrency([s.pData,s.nData],a.currencySymbol,t.currency);else{var f=l.split(";");s.nData=re.getFormatData(f[1]||"-"+f[0],!0,a.currencySymbol),s.pData=re.getFormatData(f[0],!1,a.currencySymbol),o.useGrouping&&(o.groupSeparator=d[Is[2]],o.groupData=this.getGroupingDetails(f[0]))}if(ne(o.minimumFractionDigits)&&(o.minimumFractionDigits=s.nData.minimumFraction),ne(o.maximumFractionDigits)){var p=s.nData.maximumFraction;o.maximumFractionDigits=ne(p)&&o.isPercent?0:p}var M=o.minimumFractionDigits,m=o.maximumFractionDigits;!ne(M)&&!ne(m)&&M>m&&(o.maximumFractionDigits=M)}return Oe(s.nData,o),Oe(s.pData,o),function(N){return isNaN(N)?d[Is[1]]:isFinite(N)?i.intNumberFormatter(N,s,a,t):d[Is[0]]}},e.getGroupingDetails=function(n){var t={},r=n.match(re.negativeDataRegex);if(r&&r[4]){var i=r[4],o=i.lastIndexOf(",");if(-1!==o){var s=i.split(".")[0];t.primary=s.length-o-1;var a=i.lastIndexOf(",",o-1);-1!==a&&(t.secondary=o-1-a)}}return t},e.checkValueRange=function(n,t,r,i){var o=i?"f":"s",s=0,a=a0["l"+o],l=a0["m"+o];if(ne(n)||(this.checkRange(n,a,i),s++),ne(t)||(this.checkRange(t,l,i),s++),2===s){if(!(ni[1])&&Za(t+"value must be within the range"+i[0]+"to"+i[1])},e.intNumberFormatter=function(n,t,r,i){var o;if(!ne(t.nData.type)){n<0?(n*=-1,o=t.nData):o=0===n&&t.zeroData||t.pData;var s="";if(o.isPercent&&(n*=100),o.groupOne)s=this.processSignificantDigits(n,o.minimumSignificantDigits,o.maximumSignificantDigits);else if(s=this.processFraction(n,o.minimumFractionDigits,o.maximumFractionDigits,i),o.minimumIntegerDigits&&(s=this.processMinimumIntegers(s,o.minimumIntegerDigits)),r.isCustomFormat&&o.minimumFractionDigits=0&&"0"===l[parseInt(c.toString(),10)]&&c>=o.minimumFractionDigits;c--)l=l.slice(0,c);s=a[0]+"."+l}return"scientific"===o.type&&(s=(s=n.toExponential(o.maximumFractionDigits)).replace("e",r.numberMapper.numberSymbols[Is[4]])),s=s.replace(".",r.numberMapper.numberSymbols[Is[3]]),s="#,###,,;(#,###,,)"===o.format?this.customPivotFormat(parseInt(s,10)):s,o.useGrouping&&(s=this.groupNumbers(s,o.groupData.primary,o.groupSeparator||",",r.numberMapper.numberSymbols[Is[3]]||".",o.groupData.secondary)),s=Nt.convertValueParts(s,re.latnParseRegex,r.numberMapper.mapper),"N/A"===o.nlead?o.nlead:"0"===s&&i&&"0"===i.format?s+o.nend:o.nlead+s+o.nend}},e.processSignificantDigits=function(n,t,r){var i=n+"";return i.lengtht;)c=l.slice(u-t,u)+(c.length?r+c:""),u-=t,s&&(t=o,s=!1);return a[0]=l.slice(0,u)+(c.length?r:"")+c,a.join(i)},e.processFraction=function(n,t,r,i){var o=(n+"").split(".")[1],s=o?o.length:0;if(t&&sr||0===r))return n.toFixed(r);var u=n+"";return"0"===u[0]&&i&&"###.00"===i.format&&(u=u.slice(1)),u},e.processMinimumIntegers=function(n,t){var r=n.split("."),i=r[0],o=i.length;if(o=5e5){var i=(n/=1e6).toString().split(".")[1];return i&&+i.substring(0,1)>=5?Math.ceil(n).toString():Math.floor(n).toString()}return""},e}(),hc=(new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),function(){function e(n){this.ranArray=[],this.boundedEvents={},!D(n)&&(this.context=n)}return e.prototype.on=function(n,t,r,i){if(!D(t)){var o=r||this.context;if(this.notExist(n))return void(this.boundedEvents[""+n]=[{handler:t,context:o,id:i}]);D(i)?this.isHandlerPresent(this.boundedEvents[""+n],t)||this.boundedEvents[""+n].push({handler:t,context:o}):-1===this.ranArray.indexOf(i)&&(this.ranArray.push(i),this.boundedEvents[""+n].push({handler:t,context:o,id:i}))}},e.prototype.off=function(n,t,r){if(!this.notExist(n)){var i=j(n,this.boundedEvents);if(t){for(var o=0;o1&&(W.fractionDigits=parseInt(O[2],10)),W}function p(L,O,W,b){var V=b?{}:{nlead:"",nend:""},H=L.match(e.customRegex);if(H){b||(V.nlead=M(H[1],W),V.nend=M(H[10],W),V.groupPattern=H[4]);var Ae=H[7];if(Ae&&O){var Zt=Ae.match(n);V.minimumFraction=D(Zt)?0:Zt.length,V.maximumFraction=Ae.length-1}}return V}function M(L,O){return L?(L=L.replace(e.defaultCurrency,O),""===O?L.trim():L):""}function m(L,O,W,b){return b?"$":j("currencies."+O+(W?"."+W:".symbol"),L)||j("currencies."+O+".symbol-alt-narrow",L)||"$"}function v(L,O,W){var b={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},V=L.match(e.customRegex);if(D(V)||""===V[5]&&"N/A"!==L)return b.type=void 0,b;b.nlead=V[1],b.nend=V[10];var H=V[6],Ae=!!H.match(/ $/g),Zt=-1!==H.replace(/ $/g,"").indexOf(" ");b.useGrouping=-1!==H.indexOf(",")||Zt,H=H.replace(/,/g,"");var Ge=V[7];if(-1!==H.indexOf("0")&&(b.minimumIntegerDigits=H.length-H.indexOf("0")),D(Ge)||(b.minimumFractionDigits=Ge.lastIndexOf("0"),b.maximumFractionDigits=Ge.lastIndexOf("#"),-1===b.minimumFractionDigits&&(b.minimumFractionDigits=0),(-1===b.maximumFractionDigits||b.maximumFractionDigitsH.lastIndexOf("'"))){b[""+a[parseInt(V.toString(),10)]]=H.substr(0,Ae)+W+H.substr(Ae+1),b[""+a[""+O]]=!0,b.type=b.isCurrency?"currency":"percent";break}}return b}function se(L,O){if(-1!==L.indexOf(",")){var W=L.split(",");L=W[0]+j("numberMapper.numberSymbols.group",O)+W[1].replace(".",j("numberMapper.numberSymbols.decimal",O))}else L=L.replace(".",j("numberMapper.numberSymbols.decimal",O));return L}function De(L,O,W){L+=".";for(var b=0;b0;H-=3)L=","+W[H-2]+W[H-1]+W[parseInt(H.toString(),10)]+L;return L=L.slice(1),O[1]?L+"."+O[1]:L}e.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,e.basicPatterns=["short","medium","long","full"],e.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},e.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},e.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},e.month="months",e.days="days",e.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},e.getResultantPattern=l,e.getDependables=u,e.getSymbolPattern=c,e.ConvertDateToWeekFormat=d,e.compareBlazorDateFormats=f,e.getProperNumericSkeleton=h,e.getFormatData=p,e.changeCurrencySymbol=M,e.getCurrencySymbol=m,e.customFormat=function N(L,O,W){for(var b={},V=L.split(";"),H=["pData","nData","zeroData"],Ae=0;Ae1,Ge.nData=le()?j(dr.type+"nData",Ae):p(to[1]||"-"+to[0],!0,Ii),Ge.pData=le()?j(dr.type+"pData",Ae):p(to[0],!1,Ii),!Kn[2]&&!O.minimumFractionDigits&&!O.maximumFractionDigits&&(Zt=p(eo.split(";")[0],!0,"",!0).minimumFraction)}if(e.formatRegex.test(O.format)||!O.format){if(Oe(H,h(O.format||"N")),H.custom=!1,Ft="###0",(H.fractionDigits||O.minimumFractionDigits||O.maximumFractionDigits||Zt)&&(H.fractionDigits&&(O.minimumFractionDigits=O.maximumFractionDigits=H.fractionDigits),Ft=De(Ft,Zt||H.fractionDigits||O.minimumFractionDigits||0,O.maximumFractionDigits||0)),O.minimumIntegerDigits&&(Ft=Je(Ft,O.minimumIntegerDigits)),O.useGrouping&&(Ft=$t(Ft)),"currency"===H.type||H.type&&le()){le()&&"currency"!==H.type&&(Ge.pData=j(H.type+"pData",Ae),Ge.nData=j(H.type+"nData",Ae));var gC=Ft;Ft=Ge.pData.nlead+gC+Ge.pData.nend,(Ge.hasNegativePattern||le())&&(Ft+=";"+Ge.nData.nlead+gC+Ge.nData.nend)}"percent"===H.type&&!le()&&(Ft+=" %")}else Ft=O.format.replace(/'/g,'"');return Object.keys(fr).length>0&&(Ft=b?Ft:se(Ft,fr)),Ft},e.fractionDigitsPattern=De,e.minimumIntegerPattern=Je,e.groupingPattern=$t,e.getWeekData=function Gt(L,O){var W="sun",b=j("supplemental.weekData.firstDay",O),V=L;return/en-/.test(V)&&(V=V.slice(3)),V=V.slice(0,2).toUpperCase()+V.substr(2),b&&(W=b[""+V]||b[V.slice(0,2)]||"sun"),s[""+W]},e.replaceBlazorCurrency=function kn(L,O,W){var b=function cP(e){return j(e||"",uP)}(W);if(O!==b)for(var V=0,H=L;V=0?W:W+7;var V=Math.floor((L.getTime()-O.getTime()-6e4*(L.getTimezoneOffset()-O.getTimezoneOffset()))/864e5)+1;if(W<4){if((b=Math.floor((V+W-1)/7)+1)>52){var Ae=new Date(L.getFullYear()+1,0,1).getDay();b=(Ae=Ae>=0?Ae:Ae+7)<4?1:53}}else b=Math.floor((V+W-1)/7);return b}}(re||(re={}));var TP=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini|mobile/i,wP=/msie|trident/i,SP=/Trident\/7\./,jP=/(ipad|iphone|ipod touch)/i,AP=/(ipad|iphone|ipod touch);.*os 7_\d|(ipad|iphone|ipod touch);.*os 8_\d/i,zP=/android/i,bP=/trident|windows phone|edge/i,OP=/(version)[ /]([\w.]+)/i,jp={OPERA:/(opera|opr)(?:.*version|)[ /]([\w.]+)/i,EDGE:/(edge)(?:.*version|)[ /]([\w.]+)/i,CHROME:/(chrome|crios)[ /]([\w.]+)/i,PANTHOMEJS:/(phantomjs)[ /]([\w.]+)/i,SAFARI:/(safari)[ /]([\w.]+)/i,WEBKIT:/(webkit)[ /]([\w.]+)/i,MSIE:/(msie|trident) ([\w.]+)/i,MOZILLA:/(mozilla)(?:.*? rv:([\w.]+)|)/i};typeof window<"u"&&(window.browserDetails=window.browserDetails||{});var Y=function(){function e(){}return e.extractBrowserDetail=function(){for(var n={culture:{}},r=[],i=0,o=Object.keys(jp);i-1},e.getValue=function(n,t){var r=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===e.isTouch&&!jp.CHROME.test(navigator.userAgent)&&(r.isIos=!0,r.isDevice=!0,r.isTouch=!0,r.isPointer=!0,r.isPointer="pointerEnabled"in window.navigator),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(r.isPointer=!1),typeof r[""+n]>"u"?r[""+n]=t.test(e.userAgent):r[""+n]},Object.defineProperty(e,"userAgent",{get:function(){return e.uA},set:function(n){e.uA=n,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"info",{get:function(){return ne(window.browserDetails.info)?window.browserDetails.info=e.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIE",{get:function(){return e.getValue("isIE",wP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isTouch",{get:function(){return ne(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isPointer",{get:function(){return ne(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isMSPointer",{get:function(){return ne(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isDevice",{get:function(){return e.getValue("isDevice",TP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos",{get:function(){return e.getValue("isIos",jP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos7",{get:function(){return e.getValue("isIos7",AP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isAndroid",{get:function(){return e.getValue("isAndroid",zP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWebView",{get:function(){return ne(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(ne(window.cordova)&&ne(window.PhoneGap)&&ne(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWindows",{get:function(){return e.getValue("isWindows",bP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchStartEvent",{get:function(){return ne(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=e.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchMoveEvent",{get:function(){return ne(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=e.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchEndEvent",{get:function(){return ne(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=e.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchCancelEvent",{get:function(){return ne(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=e.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),e.uA=typeof navigator<"u"?navigator.userAgent:"",e}(),$=function(){function e(){}return e.addOrGetEventData=function(n){return"__eventList"in n?n.__eventList.events:(n.__eventList={},n.__eventList.events=[])},e.add=function(n,t,r,i,o){var a,s=e.addOrGetEventData(n);a=o?function oP(e,n){var t;return function(){for(var r=this,i=[],o=0;o"u"||(t.innerHTML=n.innerHTML?n.innerHTML:"",void 0!==n.className&&(t.className=n.className),void 0!==n.id&&(t.id=n.id),void 0!==n.styles&&t.setAttribute("style",n.styles),void 0!==n.attrs&&zp(t,n.attrs)),t}function G(e,n){for(var t=g0(n),r=RegExp,i=0,o=e;i0;)r.appendChild(e[0]);else for(var i=0,o=e;i-1&&!i[parseInt(o.toString(),10)].match(/\[.*\]/)){var s=i[parseInt(o.toString(),10)].split("#");if(s[1].match(/^\d/)||s[1].match(n)){var a=i[parseInt(o.toString(),10)].split(".");a[0]=a[0].replace(/#/,"[id='")+"']",i[parseInt(o.toString(),10)]=a.join(".")}}t[parseInt(r.toString(),10)]=i.join(" ")}return t.join(",")}return e}(e),n.querySelector(e)}var LP=new RegExp("]"),Bi=function(){function e(n,t){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new hc(this),ne(t)||(this.element="string"==typeof t?document.querySelector(t):t,D(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),ne(n)||this.setProperties(n,!0),this.isDestroyed=!1}return e.prototype.setProperties=function(n,t){var r=this.isProtectedOnChange;this.isProtectedOnChange=!!t,Vi(this,n),!0!==t?(Vi(this.changedProperties,n),this.dataBind()):le()&&this.isRendered&&this.serverDataBind(n),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=r},e.callChildDataBind=function(n,t){for(var i=0,o=Object.keys(n);i0?i-1:0,r+=t=-1!==t?"-"+t:"-"+i}return this.controlParent!==this.parentObj&&(r=this.parentObj.getParentKey()+"."+this.propName+t),r},e}(),qP=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],z0=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],b0=function(){function e(n){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var t=null;return{setKey:function r(o){t=o},getKey:function i(){return t}}}(),this.npxManager=function(){return{getKey:function r(){return"npxKeyReplace"}}}(),this.manager.setKey(n)}return e.prototype.validate=function(){if(!this.isValidated&&Ns&&!j(Mc(z0),Ns)&&!j("Blazor",Ns)){var r=void 0,i=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var o=this.getInfoFromKey();if(o&&o.length)for(var s=0,a=o;s"+r+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n \n ';if(typeof document<"u"&&!D(document)){var n=Sr("div",{innerHTML:e});document.body.appendChild(n)}}(),P0=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},n.prototype.renderComplete=function(t){le()&&window.sfBlazor.renderComplete(this.element,t),this.isRendered=!0},n.prototype.dataBind=function(){this.injectModules(),e.prototype.dataBind.call(this)},n.prototype.on=function(t,r,i){if("string"==typeof t)this.localObserver.on(t,r,i);else for(var o=0,s=t;o"u"||(N.innerHTML=m.innerHTML?m.innerHTML:"",void 0!==m.className&&(N.className=m.className),void 0!==m.id&&(N.id=m.id),void 0!==m.styles&&N.setAttribute("style",m.styles),void 0!==t.ngAttr&&N.setAttribute(t.ngAttr,""),void 0!==m.attrs&&zp(N,m.attrs)),N};for(var r=0,i=t.tags;r"u"&&(c["".concat(s)]=[]),c["".concat(s)].push(u),u.rootNodes}}});var rC=function(){var e=function(n,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)i.hasOwnProperty(o)&&(r[o]=i[o])})(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),wn=function(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o},iC="e-opposite-content",Xp="e-dot",oC="e-content",sC="e-vertical",aC="e-horizontal",Jp="e-timeline-reverse",uC="e-item-disabled",Kp="e-item-template",cC=function(e){return e.Horizontal="Horizontal",e.Vertical="Vertical",e}(cC||{}),dC=function(e){return e.Before="Before",e.After="After",e.Alternate="Alternate",e.AlternateReverse="AlternateReverse",e}(dC||{}),f2=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return rC(n,e),wn([P("")],n.prototype,"dotCss",void 0),wn([P("")],n.prototype,"content",void 0),wn([P("")],n.prototype,"oppositeContent",void 0),wn([P(!1)],n.prototype,"disabled",void 0),wn([P("")],n.prototype,"cssClass",void 0),n}(ws),h2=function(e){function n(t,r){return e.call(this,t,r)||this}return rC(n,e),n.prototype.preRender=function(){this.element.id||(this.element.id=function iP(e){return e+"_"+tP++}("e-"+this.getModuleName()))},n.prototype.getModuleName=function(){return"timeline"},n.prototype.getPersistData=function(){return this.addOnPersist([])},n.prototype.render=function(){zp(this.element,{role:"navigation","aria-label":this.element.id}),this.timelineListEle=this.createElement("ol",{className:"e-timeline-items"}),this.updateOrientation(),this.updateCssClass(this.cssClass),this.updateAlign(),this.updateReverse(),this.updateRtl(),this.updateTemplateFunction(),this.renderItems(),this.element.appendChild(this.timelineListEle)},n.prototype.updateOrientation=function(){if(!D(this.orientation)){var t=this.orientation.toLowerCase();("horizontal"===t||"vertical"===t)&&(this.element.classList.remove(aC,sC),this.element.classList.add("e-"+t))}},n.prototype.updateCssClass=function(t,r){var i,o,s;void 0===r&&(r=""),r&&(s=r.trim().split(" "),(i=this.element.classList).remove.apply(i,s)),t&&(s=t.trim().split(" "),(o=this.element.classList).add.apply(o,s))},n.prototype.updateRtl=function(){this.element.classList[this.enableRtl?"add":"remove"]("e-rtl")},n.prototype.updateAlign=function(){if(!D(this.align)){var t=this.align.toLowerCase();("before"===t||"after"===t||"alternate"===t||"alternatereverse"===t)&&(this.element.classList.remove("e-align-before","e-align-after","e-align-alternate","e-align-alternatereverse"),this.element.classList.add("e-align-"+t))}},n.prototype.updateReverse=function(){this.element.classList[this.reverse?"add":"remove"](Jp)},n.prototype.renderItems=function(){var r,t=this;this.haveOneSidecontent();for(var i=0;i0||!D(o.content)),r||(r=o.oppositeContent.length>0||!D(o.content))}this.element.classList.remove("e-content-only","e-opposite-content-only"),t&&!r&&this.element.classList.add("e-content-only"),r&&!t&&this.element.classList.add("e-opposite-content-only")},n.prototype.updateItemContent=function(t,r,i,o){var a=this.getTemplateFunction(t?r.content:r.oppositeContent,!(this.isReact||this.isVue));"string"==typeof a?o.innerText=a:Ap(a({item:r,itemIndex:i},this),o)},n.prototype.updateTemplateFunction=function(){this.templateFunction=this.template?this.getTemplateFunction(this.template,!1):null},n.prototype.renderItemContent=function(t,r,i){var o=this.timelineListEle.querySelectorAll("li");if(r&&this.removeItemContent(o[parseInt(t.toString(),10)]),this.template){r?o[parseInt(t.toString(),10)].classList.add(Kp):i.classList.add(Kp);var s=this.items[parseInt(t.toString(),10)];Ap(this.templateFunction({item:s,itemIndex:t},this,"timelineTemplate",this.element.id+"_timelineTemplate",this.isStringTemplate),r?o[parseInt(t.toString(),10)]:i)}this.renderReactTemplates()},n.prototype.removeItemContent=function(t){t.classList.remove(Kp);for(var r=t.firstElementChild,i=0;i{class e extends __{constructor(t){super(),this.viewContainerRef=t,W0("currentInstance",this,this.viewContainerRef),this.registerEvents(v2),this.directivePropList=D2}}return e.\u0275fac=function(t){return new(t||e)(we(Bn))},e.\u0275dir=Nn({type:e,selectors:[["e-item"]],inputs:{content:"content",cssClass:"cssClass",disabled:"disabled",dotCss:"dotCss",oppositeContent:"oppositeContent"},features:[Na]}),e})(),hC=(()=>{class e extends k_{constructor(){super("items")}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=Nn({type:e,selectors:[["e-items"]],contentQueries:function(t,r,i){if(1&t&&hs(i,fC,4),2&t){let o;ps(o=gs())&&(r.children=o)}},features:[Na]}),e})();const N2=["beforeItemRender","created"],I2=[];let C2=(()=>{let e=class extends h2{constructor(t,r,i,o){super(),this.ngEle=t,this.srenderer=r,this.viewContainerRef=i,this.injector=o,this.tags=["items"],this.element=this.ngEle.nativeElement,this.injectedModules=this.injectedModules||[],this.registerEvents(N2),this.addTwoWay.call(this,I2),W0("currentInstance",this,this.viewContainerRef),this.containerContext=new $0}ngOnInit(){this.containerContext.ngOnInit(this)}ngAfterViewInit(){this.containerContext.ngAfterViewInit(this)}ngOnDestroy(){this.containerContext.ngOnDestroy(this)}ngAfterContentChecked(){this.tagObjects[0].instance=this.childItems,this.containerContext.ngAfterContentChecked(this)}};return e.\u0275fac=function(t){return new(t||e)(we(Li),we(Df),we(Bn),we(Hn))},e.\u0275cmp=Gc({type:e,selectors:[["ejs-timeline"]],contentQueries:function(t,r,i){if(1&t&&(hs(i,m2,5),hs(i,p2,5),hs(i,y2,5),hs(i,hC,5)),2&t){let o;ps(o=gs())&&(r.template=o.first),ps(o=gs())&&(r.content=o.first),ps(o=gs())&&(r.oppositeContent=o.first),ps(o=gs())&&(r.childItems=o.first)}},inputs:{align:"align",cssClass:"cssClass",enablePersistence:"enablePersistence",enableRtl:"enableRtl",items:"items",locale:"locale",orientation:"orientation",reverse:"reverse",template:"template"},outputs:{beforeItemRender:"beforeItemRender",created:"created"},features:[Na],ngContentSelectors:M2,decls:1,vars:0,template:function(t,r){1&t&&(function Nv(e){const n=S()[St][ln];if(!n.projection){const r=n.projection=function Ll(e,n){const t=[];for(let r=0;r{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({imports:[[hp]]}),e})(),E2=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({providers:[],imports:[[hp,eg],eg]}),e})();function T2(e,n){if(1&e&&fh(0,"e-item",3),2&e){const t=n.$implicit;ju("content",t.content)("oppositeContent",t.oppositeContent)}}let w2=(()=>{class e{constructor(){this.careerProgress=[{content:"June 2022",oppositeContent:"Graduated \n Bachelors in Computer Engineering"},{content:"Aug 2022",oppositeContent:"Software Engineering Internship \n ABC Software and Technology"},{content:"Feb 2023",oppositeContent:"Associate Software Engineer \n ABC Software and Technology"},{content:"Mar 2024",oppositeContent:"Software Level 1 Engineer \n XYZ Solutions"}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=Gc({type:e,selectors:[["app-root"]],standalone:!0,features:[iN],decls:4,vars:1,consts:[[1,"container",2,"height","330px","margin-top","30px"],["reverse","true","align","Before"],[3,"content","oppositeContent",4,"ngFor","ngForOf"],[3,"content","oppositeContent"]],template:function(r,i){1&r&&(zu(0,"div",0)(1,"ejs-timeline",1)(2,"e-items"),Go(3,T2,1,2,"e-item",2),bu()()()),2&r&&(function Wm(e=1){$m(Fe(),S(),dn()+e,!1)}(3),ju("ngForOf",i.careerProgress))},dependencies:[hp,AI,eg,C2,fC,hC,E2]})}}return e})();ro(332),function HL(e,n){return N4({rootComponent:e,...GI(n)})}(w2).catch(e=>console.error(e))},332:()=>{!function(y){const I=y.performance;function w(He){I&&I.mark&&I.mark(He)}function E(He,K){I&&I.measure&&I.measure(He,K)}w("Zone");const A=y.__Zone_symbol_prefix||"__zone_symbol__";function _(He){return A+He}const X=!0===y[_("forceDuplicateZoneCheck")];if(y.Zone){if(X||"function"!=typeof y.Zone.__symbol__)throw new Error("Zone already loaded.");return y.Zone}let q=(()=>{class He{static{this.__symbol__=_}static assertZonePatched(){if(y.Promise!==Fn.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let g=He.current;for(;g.parent;)g=g.parent;return g}static get current(){return It.zone}static get currentTask(){return An}static __load_patch(g,C,de=!1){if(Fn.hasOwnProperty(g)){if(!de&&X)throw Error("Already loaded patch: "+g)}else if(!y["__Zone_disable_"+g]){const Ee="Zone:"+g;w(Ee),Fn[g]=C(y,He,jt),E(Ee,Ee)}}get parent(){return this._parent}get name(){return this._name}constructor(g,C){this._parent=g,this._name=C?C.name||"unnamed":"",this._properties=C&&C.properties||{},this._zoneDelegate=new he(this,this._parent&&this._parent._zoneDelegate,C)}get(g){const C=this.getZoneWith(g);if(C)return C._properties[g]}getZoneWith(g){let C=this;for(;C;){if(C._properties.hasOwnProperty(g))return C;C=C._parent}return null}fork(g){if(!g)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,g)}wrap(g,C){if("function"!=typeof g)throw new Error("Expecting function got: "+g);const de=this._zoneDelegate.intercept(this,g,C),Ee=this;return function(){return Ee.runGuarded(de,this,arguments,C)}}run(g,C,de,Ee){It={parent:It,zone:this};try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}finally{It=It.parent}}runGuarded(g,C=null,de,Ee){It={parent:It,zone:this};try{try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}catch(Yt){if(this._zoneDelegate.handleError(this,Yt))throw Yt}}finally{It=It.parent}}runTask(g,C,de){if(g.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===it&&(g.type===Xt||g.type===ge))return;const Ee=g.state!=J;Ee&&g._transitionTo(J,Qe),g.runCount++;const Yt=An;An=g,It={parent:It,zone:this};try{g.type==ge&&g.data&&!g.data.isPeriodic&&(g.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,g,C,de)}catch(U){if(this._zoneDelegate.handleError(this,U))throw U}}finally{g.state!==it&&g.state!==Z&&(g.type==Xt||g.data&&g.data.isPeriodic?Ee&&g._transitionTo(Qe,J):(g.runCount=0,this._updateTaskCount(g,-1),Ee&&g._transitionTo(it,J,it))),It=It.parent,An=Yt}}scheduleTask(g){if(g.zone&&g.zone!==this){let de=this;for(;de;){if(de===g.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${g.zone.name}`);de=de.parent}}g._transitionTo(wt,it);const C=[];g._zoneDelegates=C,g._zone=this;try{g=this._zoneDelegate.scheduleTask(this,g)}catch(de){throw g._transitionTo(Z,wt,it),this._zoneDelegate.handleError(this,de),de}return g._zoneDelegates===C&&this._updateTaskCount(g,1),g.state==wt&&g._transitionTo(Qe,wt),g}scheduleMicroTask(g,C,de,Ee){return this.scheduleTask(new ie(Pe,g,C,de,Ee,void 0))}scheduleMacroTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(ge,g,C,de,Ee,Yt))}scheduleEventTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(Xt,g,C,de,Ee,Yt))}cancelTask(g){if(g.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===Qe||g.state===J){g._transitionTo(at,Qe,J);try{this._zoneDelegate.cancelTask(this,g)}catch(C){throw g._transitionTo(Z,at),this._zoneDelegate.handleError(this,C),C}return this._updateTaskCount(g,-1),g._transitionTo(it,at),g.runCount=0,g}}_updateTaskCount(g,C){const de=g._zoneDelegates;-1==C&&(g._zoneDelegates=null);for(let Ee=0;EeHe.hasTask(g,C),onScheduleTask:(He,K,g,C)=>He.scheduleTask(g,C),onInvokeTask:(He,K,g,C,de,Ee)=>He.invokeTask(g,C,de,Ee),onCancelTask:(He,K,g,C)=>He.cancelTask(g,C)};class he{constructor(K,g,C){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=K,this._parentDelegate=g,this._forkZS=C&&(C&&C.onFork?C:g._forkZS),this._forkDlgt=C&&(C.onFork?g:g._forkDlgt),this._forkCurrZone=C&&(C.onFork?this.zone:g._forkCurrZone),this._interceptZS=C&&(C.onIntercept?C:g._interceptZS),this._interceptDlgt=C&&(C.onIntercept?g:g._interceptDlgt),this._interceptCurrZone=C&&(C.onIntercept?this.zone:g._interceptCurrZone),this._invokeZS=C&&(C.onInvoke?C:g._invokeZS),this._invokeDlgt=C&&(C.onInvoke?g:g._invokeDlgt),this._invokeCurrZone=C&&(C.onInvoke?this.zone:g._invokeCurrZone),this._handleErrorZS=C&&(C.onHandleError?C:g._handleErrorZS),this._handleErrorDlgt=C&&(C.onHandleError?g:g._handleErrorDlgt),this._handleErrorCurrZone=C&&(C.onHandleError?this.zone:g._handleErrorCurrZone),this._scheduleTaskZS=C&&(C.onScheduleTask?C:g._scheduleTaskZS),this._scheduleTaskDlgt=C&&(C.onScheduleTask?g:g._scheduleTaskDlgt),this._scheduleTaskCurrZone=C&&(C.onScheduleTask?this.zone:g._scheduleTaskCurrZone),this._invokeTaskZS=C&&(C.onInvokeTask?C:g._invokeTaskZS),this._invokeTaskDlgt=C&&(C.onInvokeTask?g:g._invokeTaskDlgt),this._invokeTaskCurrZone=C&&(C.onInvokeTask?this.zone:g._invokeTaskCurrZone),this._cancelTaskZS=C&&(C.onCancelTask?C:g._cancelTaskZS),this._cancelTaskDlgt=C&&(C.onCancelTask?g:g._cancelTaskDlgt),this._cancelTaskCurrZone=C&&(C.onCancelTask?this.zone:g._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const de=C&&C.onHasTask;(de||g&&g._hasTaskZS)&&(this._hasTaskZS=de?C:fe,this._hasTaskDlgt=g,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=K,C.onScheduleTask||(this._scheduleTaskZS=fe,this._scheduleTaskDlgt=g,this._scheduleTaskCurrZone=this.zone),C.onInvokeTask||(this._invokeTaskZS=fe,this._invokeTaskDlgt=g,this._invokeTaskCurrZone=this.zone),C.onCancelTask||(this._cancelTaskZS=fe,this._cancelTaskDlgt=g,this._cancelTaskCurrZone=this.zone))}fork(K,g){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,K,g):new q(K,g)}intercept(K,g,C){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,K,g,C):g}invoke(K,g,C,de,Ee){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,K,g,C,de,Ee):g.apply(C,de)}handleError(K,g){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,K,g)}scheduleTask(K,g){let C=g;if(this._scheduleTaskZS)this._hasTaskZS&&C._zoneDelegates.push(this._hasTaskDlgtOwner),C=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,K,g),C||(C=g);else if(g.scheduleFn)g.scheduleFn(g);else{if(g.type!=Pe)throw new Error("Task is missing scheduleFn.");Ne(g)}return C}invokeTask(K,g,C,de){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,K,g,C,de):g.callback.apply(C,de)}cancelTask(K,g){let C;if(this._cancelTaskZS)C=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,K,g);else{if(!g.cancelFn)throw Error("Task is not cancelable");C=g.cancelFn(g)}return C}hasTask(K,g){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,K,g)}catch(C){this.handleError(K,C)}}_updateTaskCount(K,g){const C=this._taskCounts,de=C[K],Ee=C[K]=de+g;if(Ee<0)throw new Error("More tasks executed then were scheduled.");0!=de&&0!=Ee||this.hasTask(this.zone,{microTask:C.microTask>0,macroTask:C.macroTask>0,eventTask:C.eventTask>0,change:K})}}class ie{constructor(K,g,C,de,Ee,Yt){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=K,this.source=g,this.data=de,this.scheduleFn=Ee,this.cancelFn=Yt,!C)throw new Error("callback is not defined");this.callback=C;const U=this;this.invoke=K===Xt&&de&&de.useG?ie.invokeTask:function(){return ie.invokeTask.call(y,U,this,arguments)}}static invokeTask(K,g,C){K||(K=this),sn++;try{return K.runCount++,K.zone.runTask(K,g,C)}finally{1==sn&&ee(),sn--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(it,wt)}_transitionTo(K,g,C){if(this._state!==g&&this._state!==C)throw new Error(`${this.type} '${this.source}': can not transition to '${K}', expecting state '${g}'${C?" or '"+C+"'":""}, was '${this._state}'.`);this._state=K,K==it&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const ke=_("setTimeout"),Se=_("Promise"),Le=_("then");let qt,st=[],Ye=!1;function yt(He){if(qt||y[Se]&&(qt=y[Se].resolve(0)),qt){let K=qt[Le];K||(K=qt.then),K.call(qt,He)}else y[ke](He,0)}function Ne(He){0===sn&&0===st.length&&yt(ee),He&&st.push(He)}function ee(){if(!Ye){for(Ye=!0;st.length;){const He=st;st=[];for(let K=0;KIt,onUnhandledError:Ct,microtaskDrainDone:Ct,scheduleMicroTask:Ne,showUncaughtError:()=>!q[_("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:Ct,patchMethod:()=>Ct,bindArguments:()=>[],patchThen:()=>Ct,patchMacroTask:()=>Ct,patchEventPrototype:()=>Ct,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>Ct,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>Ct,wrapWithCurrentZone:()=>Ct,filterProperties:()=>[],attachOriginToPatched:()=>Ct,_redefineProperty:()=>Ct,patchCallbacks:()=>Ct,nativeScheduleMicroTask:yt};let It={parent:null,zone:new q(null,null)},An=null,sn=0;function Ct(){}E("Zone","Zone"),y.Zone=q}(globalThis);const jr=Object.getOwnPropertyDescriptor,no=Object.defineProperty,ro=Object.getPrototypeOf,io=Object.create,Sc=Array.prototype.slice,rl="addEventListener",Tt="removeEventListener",Ar=Zone.__symbol__(rl),Kr=Zone.__symbol__(Tt),rn="true",Ze="false",oo=Zone.__symbol__("");function bs(y,I){return Zone.current.wrap(y,I)}function il(y,I,w,E,A){return Zone.current.scheduleMacroTask(y,I,w,E,A)}const Ke=Zone.__symbol__,ei=typeof window<"u",ti=ei?window:void 0,zt=ei&&ti||globalThis,ol="removeAttribute";function so(y,I){for(let w=y.length-1;w>=0;w--)"function"==typeof y[w]&&(y[w]=bs(y[w],I+"_"+w));return y}function Os(y){return!y||!1!==y.writable&&!("function"==typeof y.get&&typeof y.set>"u")}const xs=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ni=!("nw"in zt)&&typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process),ao=!ni&&!xs&&!(!ei||!ti.HTMLElement),Ls=typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process)&&!xs&&!(!ei||!ti.HTMLElement),zr={},ri=function(y){if(!(y=y||zt.event))return;let I=zr[y.type];I||(I=zr[y.type]=Ke("ON_PROPERTY"+y.type));const w=this||y.target||zt,E=w[I];let A;return ao&&w===ti&&"error"===y.type?(A=E&&E.call(this,y.message,y.filename,y.lineno,y.colno,y.error),!0===A&&y.preventDefault()):(A=E&&E.apply(this,arguments),null!=A&&!A&&y.preventDefault()),A};function br(y,I,w){let E=jr(y,I);if(!E&&w&&jr(w,I)&&(E={enumerable:!0,configurable:!0}),!E||!E.configurable)return;const A=Ke("on"+I+"patched");if(y.hasOwnProperty(A)&&y[A])return;delete E.writable,delete E.value;const _=E.get,X=E.set,q=I.slice(2);let fe=zr[q];fe||(fe=zr[q]=Ke("ON_PROPERTY"+q)),E.set=function(he){let ie=this;!ie&&y===zt&&(ie=zt),ie&&("function"==typeof ie[fe]&&ie.removeEventListener(q,ri),X&&X.call(ie,null),ie[fe]=he,"function"==typeof he&&ie.addEventListener(q,ri,!1))},E.get=function(){let he=this;if(!he&&y===zt&&(he=zt),!he)return null;const ie=he[fe];if(ie)return ie;if(_){let ke=_.call(this);if(ke)return E.set.call(this,ke),"function"==typeof he[ol]&&he.removeAttribute(I),ke}return null},no(y,I,E),y[A]=!0}function Ps(y,I,w){if(I)for(let E=0;Efunction(X,q){const fe=w(X,q);return fe.cbIdx>=0&&"function"==typeof q[fe.cbIdx]?il(fe.name,q[fe.cbIdx],fe,A):_.apply(X,q)})}function er(y,I){y[Ke("OriginalDelegate")]=I}let Ac=!1,uo=!1;function zc(){if(Ac)return uo;Ac=!0;try{const y=ti.navigator.userAgent;(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/")||-1!==y.indexOf("Edge/"))&&(uo=!0)}catch{}return uo}Zone.__load_patch("ZoneAwarePromise",(y,I,w)=>{const E=Object.getOwnPropertyDescriptor,A=Object.defineProperty,X=w.symbol,q=[],fe=!1!==y[X("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],he=X("Promise"),ie=X("then"),ke="__creationTrace__";w.onUnhandledError=U=>{if(w.showUncaughtError()){const k=U&&U.rejection;k?console.error("Unhandled Promise rejection:",k instanceof Error?k.message:k,"; Zone:",U.zone.name,"; Task:",U.task&&U.task.source,"; Value:",k,k instanceof Error?k.stack:void 0):console.error(U)}},w.microtaskDrainDone=()=>{for(;q.length;){const U=q.shift();try{U.zone.runGuarded(()=>{throw U.throwOriginal?U.rejection:U})}catch(k){Le(k)}}};const Se=X("unhandledPromiseRejectionHandler");function Le(U){w.onUnhandledError(U);try{const k=I[Se];"function"==typeof k&&k.call(this,U)}catch{}}function st(U){return U&&U.then}function Ye(U){return U}function qt(U){return g.reject(U)}const yt=X("state"),Ne=X("value"),ee=X("finally"),Ut=X("parentPromiseValue"),it=X("parentPromiseState"),wt="Promise.then",Qe=null,J=!0,at=!1,Z=0;function Pe(U,k){return T=>{try{jt(U,k,T)}catch(Q){jt(U,!1,Q)}}}const ge=function(){let U=!1;return function(T){return function(){U||(U=!0,T.apply(null,arguments))}}},Xt="Promise resolved with itself",Fn=X("currentTaskTrace");function jt(U,k,T){const Q=ge();if(U===T)throw new TypeError(Xt);if(U[yt]===Qe){let ue=null;try{("object"==typeof T||"function"==typeof T)&&(ue=T&&T.then)}catch(B){return Q(()=>{jt(U,!1,B)})(),U}if(k!==at&&T instanceof g&&T.hasOwnProperty(yt)&&T.hasOwnProperty(Ne)&&T[yt]!==Qe)An(T),jt(U,T[yt],T[Ne]);else if(k!==at&&"function"==typeof ue)try{ue.call(T,Q(Pe(U,k)),Q(Pe(U,!1)))}catch(B){Q(()=>{jt(U,!1,B)})()}else{U[yt]=k;const B=U[Ne];if(U[Ne]=T,U[ee]===ee&&k===J&&(U[yt]=U[it],U[Ne]=U[Ut]),k===at&&T instanceof Error){const ae=I.currentTask&&I.currentTask.data&&I.currentTask.data[ke];ae&&A(T,Fn,{configurable:!0,enumerable:!1,writable:!0,value:ae})}for(let ae=0;ae{try{const te=U[Ne],Te=!!T&&ee===T[ee];Te&&(T[Ut]=te,T[it]=B);const ze=k.run(ae,void 0,Te&&ae!==qt&&ae!==Ye?[]:[te]);jt(T,!0,ze)}catch(te){jt(T,!1,te)}},T)}const He=function(){},K=y.AggregateError;class g{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(k){return k instanceof g?k:jt(new this(null),J,k)}static reject(k){return jt(new this(null),at,k)}static withResolvers(){const k={};return k.promise=new g((T,Q)=>{k.resolve=T,k.reject=Q}),k}static any(k){if(!k||"function"!=typeof k[Symbol.iterator])return Promise.reject(new K([],"All promises were rejected"));const T=[];let Q=0;try{for(let ae of k)Q++,T.push(g.resolve(ae))}catch{return Promise.reject(new K([],"All promises were rejected"))}if(0===Q)return Promise.reject(new K([],"All promises were rejected"));let ue=!1;const B=[];return new g((ae,te)=>{for(let Te=0;Te{ue||(ue=!0,ae(ze))},ze=>{B.push(ze),Q--,0===Q&&(ue=!0,te(new K(B,"All promises were rejected")))})})}static race(k){let T,Q,ue=new this((te,Te)=>{T=te,Q=Te});function B(te){T(te)}function ae(te){Q(te)}for(let te of k)st(te)||(te=this.resolve(te)),te.then(B,ae);return ue}static all(k){return g.allWithCallback(k)}static allSettled(k){return(this&&this.prototype instanceof g?this:g).allWithCallback(k,{thenCallback:Q=>({status:"fulfilled",value:Q}),errorCallback:Q=>({status:"rejected",reason:Q})})}static allWithCallback(k,T){let Q,ue,B=new this((ze,lt)=>{Q=ze,ue=lt}),ae=2,te=0;const Te=[];for(let ze of k){st(ze)||(ze=this.resolve(ze));const lt=te;try{ze.then(nt=>{Te[lt]=T?T.thenCallback(nt):nt,ae--,0===ae&&Q(Te)},nt=>{T?(Te[lt]=T.errorCallback(nt),ae--,0===ae&&Q(Te)):ue(nt)})}catch(nt){ue(nt)}ae++,te++}return ae-=2,0===ae&&Q(Te),B}constructor(k){const T=this;if(!(T instanceof g))throw new Error("Must be an instanceof Promise.");T[yt]=Qe,T[Ne]=[];try{const Q=ge();k&&k(Q(Pe(T,J)),Q(Pe(T,at)))}catch(Q){jt(T,!1,Q)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return g}then(k,T){let Q=this.constructor?.[Symbol.species];(!Q||"function"!=typeof Q)&&(Q=this.constructor||g);const ue=new Q(He),B=I.current;return this[yt]==Qe?this[Ne].push(B,ue,k,T):sn(this,B,ue,k,T),ue}catch(k){return this.then(null,k)}finally(k){let T=this.constructor?.[Symbol.species];(!T||"function"!=typeof T)&&(T=g);const Q=new T(He);Q[ee]=ee;const ue=I.current;return this[yt]==Qe?this[Ne].push(ue,Q,k,k):sn(this,ue,Q,k,k),Q}}g.resolve=g.resolve,g.reject=g.reject,g.race=g.race,g.all=g.all;const C=y[he]=y.Promise;y.Promise=g;const de=X("thenPatched");function Ee(U){const k=U.prototype,T=E(k,"then");if(T&&(!1===T.writable||!T.configurable))return;const Q=k.then;k[ie]=Q,U.prototype.then=function(ue,B){return new g((te,Te)=>{Q.call(this,te,Te)}).then(ue,B)},U[de]=!0}return w.patchThen=Ee,C&&(Ee(C),hr(y,"fetch",U=>function Yt(U){return function(k,T){let Q=U.apply(k,T);if(Q instanceof g)return Q;let ue=Q.constructor;return ue[de]||Ee(ue),Q}}(U))),Promise[I.__symbol__("uncaughtPromiseErrors")]=q,g}),Zone.__load_patch("toString",y=>{const I=Function.prototype.toString,w=Ke("OriginalDelegate"),E=Ke("Promise"),A=Ke("Error"),_=function(){if("function"==typeof this){const he=this[w];if(he)return"function"==typeof he?I.call(he):Object.prototype.toString.call(he);if(this===Promise){const ie=y[E];if(ie)return I.call(ie)}if(this===Error){const ie=y[A];if(ie)return I.call(ie)}}return I.call(this)};_[w]=I,Function.prototype.toString=_;const X=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":X.call(this)}});let pr=!1;if(typeof window<"u")try{const y=Object.defineProperty({},"passive",{get:function(){pr=!0}});window.addEventListener("test",y,y),window.removeEventListener("test",y,y)}catch{pr=!1}const tg={useG:!0},Sn={},bc={},ll=new RegExp("^"+oo+"(\\w+)(true|false)$"),Oc=Ke("propagationStopped");function ul(y,I){const w=(I?I(y):y)+Ze,E=(I?I(y):y)+rn,A=oo+w,_=oo+E;Sn[y]={},Sn[y][Ze]=A,Sn[y][rn]=_}function xc(y,I,w,E){const A=E&&E.add||rl,_=E&&E.rm||Tt,X=E&&E.listeners||"eventListeners",q=E&&E.rmAll||"removeAllListeners",fe=Ke(A),he="."+A+":",ie="prependListener",ke="."+ie+":",Se=function(Ne,ee,Ut){if(Ne.isRemoved)return;const it=Ne.callback;let wt;"object"==typeof it&&it.handleEvent&&(Ne.callback=J=>it.handleEvent(J),Ne.originalDelegate=it);try{Ne.invoke(Ne,ee,[Ut])}catch(J){wt=J}const Qe=Ne.options;return Qe&&"object"==typeof Qe&&Qe.once&&ee[_].call(ee,Ut.type,Ne.originalDelegate?Ne.originalDelegate:Ne.callback,Qe),wt};function Le(Ne,ee,Ut){if(!(ee=ee||y.event))return;const it=Ne||ee.target||y,wt=it[Sn[ee.type][Ut?rn:Ze]];if(wt){const Qe=[];if(1===wt.length){const J=Se(wt[0],it,ee);J&&Qe.push(J)}else{const J=wt.slice();for(let at=0;at{throw at})}}}const st=function(Ne){return Le(this,Ne,!1)},Ye=function(Ne){return Le(this,Ne,!0)};function qt(Ne,ee){if(!Ne)return!1;let Ut=!0;ee&&void 0!==ee.useG&&(Ut=ee.useG);const it=ee&&ee.vh;let wt=!0;ee&&void 0!==ee.chkDup&&(wt=ee.chkDup);let Qe=!1;ee&&void 0!==ee.rt&&(Qe=ee.rt);let J=Ne;for(;J&&!J.hasOwnProperty(A);)J=ro(J);if(!J&&Ne[A]&&(J=Ne),!J||J[fe])return!1;const at=ee&&ee.eventNameToString,Z={},Pe=J[fe]=J[A],ge=J[Ke(_)]=J[_],Xt=J[Ke(X)]=J[X],Fn=J[Ke(q)]=J[q];let jt;ee&&ee.prepend&&(jt=J[Ke(ee.prepend)]=J[ee.prepend]);const g=Ut?function(T){if(!Z.isExisting)return Pe.call(Z.target,Z.eventName,Z.capture?Ye:st,Z.options)}:function(T){return Pe.call(Z.target,Z.eventName,T.invoke,Z.options)},C=Ut?function(T){if(!T.isRemoved){const Q=Sn[T.eventName];let ue;Q&&(ue=Q[T.capture?rn:Ze]);const B=ue&&T.target[ue];if(B)for(let ae=0;ae{Qn.zone.cancelTask(Qn)},{once:!0})),Z.target=null,Ci&&(Ci.taskData=null),fo&&(Pt.once=!0),!pr&&"boolean"==typeof Qn.options||(Qn.options=Pt),Qn.target=Te,Qn.capture=Pr,Qn.eventName=ze,nt&&(Qn.originalDelegate=lt),te?Yn.unshift(Qn):Yn.push(Qn),ae?Te:void 0}};return J[A]=k(Pe,he,g,C,Qe),jt&&(J[ie]=k(jt,ke,function(T){return jt.call(Z.target,Z.eventName,T.invoke,Z.options)},C,Qe,!0)),J[_]=function(){const T=this||y;let Q=arguments[0];ee&&ee.transferEventName&&(Q=ee.transferEventName(Q));const ue=arguments[2],B=!!ue&&("boolean"==typeof ue||ue.capture),ae=arguments[1];if(!ae)return ge.apply(this,arguments);if(it&&!it(ge,ae,T,arguments))return;const te=Sn[Q];let Te;te&&(Te=te[B?rn:Ze]);const ze=Te&&T[Te];if(ze)for(let lt=0;ltfunction(A,_){A[Oc]=!0,E&&E.apply(A,_)})}function Pc(y,I,w,E,A){const _=Zone.__symbol__(E);if(I[_])return;const X=I[_]=I[E];I[E]=function(q,fe,he){return fe&&fe.prototype&&A.forEach(function(ie){const ke=`${w}.${E}::`+ie,Se=fe.prototype;try{if(Se.hasOwnProperty(ie)){const Le=y.ObjectGetOwnPropertyDescriptor(Se,ie);Le&&Le.value?(Le.value=y.wrapWithCurrentZone(Le.value,ke),y._redefineProperty(fe.prototype,ie,Le)):Se[ie]&&(Se[ie]=y.wrapWithCurrentZone(Se[ie],ke))}else Se[ie]&&(Se[ie]=y.wrapWithCurrentZone(Se[ie],ke))}catch{}}),X.call(I,q,fe,he)},y.attachOriginToPatched(I[E],X)}function _c(y,I,w){if(!w||0===w.length)return I;const E=w.filter(_=>_.target===y);if(!E||0===E.length)return I;const A=E[0].ignoreProperties;return I.filter(_=>-1===A.indexOf(_))}function jn(y,I,w,E){y&&Ps(y,_c(y,I,w),E)}function co(y){return Object.getOwnPropertyNames(y).filter(I=>I.startsWith("on")&&I.length>2).map(I=>I.substring(2))}Zone.__load_patch("util",(y,I,w)=>{const E=co(y);w.patchOnProperties=Ps,w.patchMethod=hr,w.bindArguments=so,w.patchMacroTask=jc;const A=I.__symbol__("BLACK_LISTED_EVENTS"),_=I.__symbol__("UNPATCHED_EVENTS");y[_]&&(y[A]=y[_]),y[A]&&(I[A]=I[_]=y[A]),w.patchEventPrototype=cl,w.patchEventTarget=xc,w.isIEOrEdge=zc,w.ObjectDefineProperty=no,w.ObjectGetOwnPropertyDescriptor=jr,w.ObjectCreate=io,w.ArraySlice=Sc,w.patchClass=lo,w.wrapWithCurrentZone=bs,w.filterProperties=_c,w.attachOriginToPatched=er,w._redefineProperty=Object.defineProperty,w.patchCallbacks=Pc,w.getGlobalObjects=()=>({globalSources:bc,zoneSymbolEventNames:Sn,eventNames:E,isBrowser:ao,isMix:Ls,isNode:ni,TRUE_STR:rn,FALSE_STR:Ze,ZONE_SYMBOL_PREFIX:oo,ADD_EVENT_LISTENER_STR:rl,REMOVE_EVENT_LISTENER_STR:Tt})});const on=Ke("zoneTask");function Or(y,I,w,E){let A=null,_=null;w+=E;const X={};function q(he){const ie=he.data;return ie.args[0]=function(){return he.invoke.apply(this,arguments)},ie.handleId=A.apply(y,ie.args),he}function fe(he){return _.call(y,he.data.handleId)}A=hr(y,I+=E,he=>function(ie,ke){if("function"==typeof ke[0]){const Se={isPeriodic:"Interval"===E,delay:"Timeout"===E||"Interval"===E?ke[1]||0:void 0,args:ke},Le=ke[0];ke[0]=function(){try{return Le.apply(this,arguments)}finally{Se.isPeriodic||("number"==typeof Se.handleId?delete X[Se.handleId]:Se.handleId&&(Se.handleId[on]=null))}};const st=il(I,ke[0],Se,q,fe);if(!st)return st;const Ye=st.data.handleId;return"number"==typeof Ye?X[Ye]=st:Ye&&(Ye[on]=st),Ye&&Ye.ref&&Ye.unref&&"function"==typeof Ye.ref&&"function"==typeof Ye.unref&&(st.ref=Ye.ref.bind(Ye),st.unref=Ye.unref.bind(Ye)),"number"==typeof Ye||Ye?Ye:st}return he.apply(y,ke)}),_=hr(y,w,he=>function(ie,ke){const Se=ke[0];let Le;"number"==typeof Se?Le=X[Se]:(Le=Se&&Se[on],Le||(Le=Se)),Le&&"string"==typeof Le.type?"notScheduled"!==Le.state&&(Le.cancelFn&&Le.data.isPeriodic||0===Le.runCount)&&("number"==typeof Se?delete X[Se]:Se&&(Se[on]=null),Le.zone.cancelTask(Le)):he.apply(y,ke)})}Zone.__load_patch("legacy",y=>{const I=y[Zone.__symbol__("legacyPatch")];I&&I()}),Zone.__load_patch("timers",y=>{const I="set",w="clear";Or(y,I,w,"Timeout"),Or(y,I,w,"Interval"),Or(y,I,w,"Immediate")}),Zone.__load_patch("requestAnimationFrame",y=>{Or(y,"request","cancel","AnimationFrame"),Or(y,"mozRequest","mozCancel","AnimationFrame"),Or(y,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(y,I)=>{const w=["alert","prompt","confirm"];for(let E=0;Efunction(fe,he){return I.current.run(_,y,he,q)})}),Zone.__load_patch("EventTarget",(y,I,w)=>{(function xr(y,I){I.patchEventPrototype(y,I)})(y,w),function fl(y,I){if(Zone[I.symbol("patchEventTarget")])return;const{eventNames:w,zoneSymbolEventNames:E,TRUE_STR:A,FALSE_STR:_,ZONE_SYMBOL_PREFIX:X}=I.getGlobalObjects();for(let fe=0;fe{lo("MutationObserver"),lo("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(y,I,w)=>{lo("IntersectionObserver")}),Zone.__load_patch("FileReader",(y,I,w)=>{lo("FileReader")}),Zone.__load_patch("on_property",(y,I,w)=>{!function _s(y,I){if(ni&&!Ls||Zone[y.symbol("patchEvents")])return;const w=I.__Zone_ignore_on_properties;let E=[];if(ao){const A=window;E=E.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const _=function al(){try{const y=ti.navigator.userAgent;if(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:A,ignoreProperties:["error"]}]:[];jn(A,co(A),w&&w.concat(_),ro(A))}E=E.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let A=0;A{!function dl(y,I){const{isBrowser:w,isMix:E}=I.getGlobalObjects();(w||E)&&y.customElements&&"customElements"in y&&I.patchCallbacks(I,y.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(y,w)}),Zone.__load_patch("XHR",(y,I)=>{!function fe(he){const ie=he.XMLHttpRequest;if(!ie)return;const ke=ie.prototype;let Le=ke[Ar],st=ke[Kr];if(!Le){const Z=he.XMLHttpRequestEventTarget;if(Z){const Pe=Z.prototype;Le=Pe[Ar],st=Pe[Kr]}}const Ye="readystatechange",qt="scheduled";function yt(Z){const Pe=Z.data,ge=Pe.target;ge[_]=!1,ge[q]=!1;const Xt=ge[A];Le||(Le=ge[Ar],st=ge[Kr]),Xt&&st.call(ge,Ye,Xt);const Fn=ge[A]=()=>{if(ge.readyState===ge.DONE)if(!Pe.aborted&&ge[_]&&Z.state===qt){const It=ge[I.__symbol__("loadfalse")];if(0!==ge.status&&It&&It.length>0){const An=Z.invoke;Z.invoke=function(){const sn=ge[I.__symbol__("loadfalse")];for(let Ct=0;Ctfunction(Z,Pe){return Z[E]=0==Pe[2],Z[X]=Pe[1],Ut.apply(Z,Pe)}),wt=Ke("fetchTaskAborting"),Qe=Ke("fetchTaskScheduling"),J=hr(ke,"send",()=>function(Z,Pe){if(!0===I.current[Qe]||Z[E])return J.apply(Z,Pe);{const ge={target:Z,url:Z[X],isPeriodic:!1,args:Pe,aborted:!1},Xt=il("XMLHttpRequest.send",Ne,ge,yt,ee);Z&&!0===Z[q]&&!ge.aborted&&Xt.state===qt&&Xt.invoke()}}),at=hr(ke,"abort",()=>function(Z,Pe){const ge=function Se(Z){return Z[w]}(Z);if(ge&&"string"==typeof ge.type){if(null==ge.cancelFn||ge.data&&ge.data.aborted)return;ge.zone.cancelTask(ge)}else if(!0===I.current[wt])return at.apply(Z,Pe)})}(y);const w=Ke("xhrTask"),E=Ke("xhrSync"),A=Ke("xhrListener"),_=Ke("xhrScheduled"),X=Ke("xhrURL"),q=Ke("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",y=>{y.navigator&&y.navigator.geolocation&&function sl(y,I){const w=y.constructor.name;for(let E=0;E{const fe=function(){return q.apply(this,so(arguments,w+"."+A))};return er(fe,q),fe})(_)}}}(y.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(y,I)=>{function w(E){return function(A){Lc(y,E).forEach(X=>{const q=y.PromiseRejectionEvent;if(q){const fe=new q(E,{promise:A.promise,reason:A.rejection});X.invoke(fe)}})}}y.PromiseRejectionEvent&&(I[Ke("unhandledPromiseRejectionHandler")]=w("unhandledrejection"),I[Ke("rejectionHandledHandler")]=w("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(y,I,w)=>{!function ks(y,I){I.patchMethod(y,"queueMicrotask",w=>function(E,A){Zone.current.scheduleMicroTask("queueMicrotask",A[0])})}(y,w)})}},jr=>{jr(jr.s=207)}]); \ No newline at end of file diff --git a/ej2-angular/samples/timeline/reverse/main.3943347185593d1a.js b/ej2-angular/samples/timeline/reverse/main.3943347185593d1a.js deleted file mode 100644 index ac6a0d9caa..0000000000 --- a/ej2-angular/samples/timeline/reverse/main.3943347185593d1a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunksyncfusion_component=self.webpackChunksyncfusion_component||[]).push([[179],{207:(jr,no,ro)=>{let Tt=null,Kr=1;const rn=Symbol("SIGNAL");function Ze(e){const n=Tt;return Tt=e,n}function zt(e){if((!ri(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==Kr)){if(!e.producerMustRecompute(e)&&!ni(e))return e.dirty=!1,void(e.lastCleanEpoch=Kr);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=Kr}}function ni(e){br(e);for(let n=0;n0}function br(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}let uo=null;function jn(e){return"function"==typeof e}function co(e){const t=e(r=>{Error.call(r),r.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}const _s=co(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((r,i)=>`${i+1}) ${r.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t});function ks(e,n){if(e){const t=e.indexOf(n);0<=t&&e.splice(t,1)}}class on{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(const o of t)o.remove(this);else t.remove(this);const{initialTeardown:r}=this;if(jn(r))try{r()}catch(o){n=o instanceof _s?o.errors:[o]}const{_finalizers:i}=this;if(i){this._finalizers=null;for(const o of i)try{fl(o)}catch(s){n=n??[],s instanceof _s?n=[...n,...s.errors]:n.push(s)}}if(n)throw new _s(n)}}add(n){var t;if(n&&n!==this)if(this.closed)fl(n);else{if(n instanceof on){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(t=this._finalizers)&&void 0!==t?t:[]).push(n)}}_hasParent(n){const{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){const{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){const{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&ks(t,n)}remove(n){const{_finalizers:t}=this;t&&ks(t,n),n instanceof on&&n._removeParent(this)}}on.EMPTY=(()=>{const e=new on;return e.closed=!0,e})();const Or=on.EMPTY;function dl(e){return e instanceof on||e&&"closed"in e&&jn(e.remove)&&jn(e.add)&&jn(e.unsubscribe)}function fl(e){jn(e)?e():e.unsubscribe()}const xr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},y={setTimeout(e,n,...t){const{delegate:r}=y;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){const{delegate:n}=y;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function w(){}const E=X("C",void 0,void 0);function X(e,n,t){return{kind:e,value:n,error:t}}let q=null;function fe(e){if(xr.useDeprecatedSynchronousErrorHandling){const n=!q;if(n&&(q={errorThrown:!1,error:null}),e(),n){const{errorThrown:t,error:r}=q;if(q=null,t)throw r}}else e()}class ie extends on{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,dl(n)&&n.add(this)):this.destination=Ne}static create(n,t,r){return new st(n,t,r)}next(n){this.isStopped?yt(function _(e){return X("N",e,void 0)}(n),this):this._next(n)}error(n){this.isStopped?yt(function A(e){return X("E",void 0,e)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?yt(E,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ke=Function.prototype.bind;function Se(e,n){return ke.call(e,n)}class Le{constructor(n){this.partialObserver=n}next(n){const{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){Ye(r)}}error(n){const{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){Ye(r)}else Ye(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){Ye(t)}}}class st extends ie{constructor(n,t,r){let i;if(super(),jn(n)||!n)i={next:n??void 0,error:t??void 0,complete:r??void 0};else{let o;this&&xr.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&Se(n.next,o),error:n.error&&Se(n.error,o),complete:n.complete&&Se(n.complete,o)}):i=n}this.destination=new Le(i)}}function Ye(e){xr.useDeprecatedSynchronousErrorHandling?function he(e){xr.useDeprecatedSynchronousErrorHandling&&q&&(q.errorThrown=!0,q.error=e)}(e):function I(e){y.setTimeout(()=>{const{onUnhandledError:n}=xr;if(!n)throw e;n(e)})}(e)}function yt(e,n){const{onStoppedNotification:t}=xr;t&&y.setTimeout(()=>t(e,n))}const Ne={closed:!0,next:w,error:function qt(e){throw e},complete:w},ee="function"==typeof Symbol&&Symbol.observable||"@@observable";function Ut(e){return e}let Qe=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){const r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){const o=function Z(e){return e&&e instanceof ie||function at(e){return e&&jn(e.next)&&jn(e.error)&&jn(e.complete)}(e)&&dl(e)}(t)?t:new st(t,r,i);return fe(()=>{const{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return new(r=J(r))((i,o)=>{const s=new st({next:a=>{try{t(a)}catch(l){o(l),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(t){var r;return null===(r=this.source)||void 0===r?void 0:r.subscribe(t)}[ee](){return this}pipe(...t){return function wt(e){return 0===e.length?Ut:1===e.length?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}(t)(this)}toPromise(t){return new(t=J(t))((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=n=>new e(n),e})();function J(e){var n;return null!==(n=e??xr.Promise)&&void 0!==n?n:Promise}const Pe=co(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let ge=(()=>{class e extends Qe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){const r=new Xt(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Pe}next(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const r of this.currentObservers)r.next(t)}})}error(t){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;const{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){fe(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return(null===(t=this.observers)||void 0===t?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){const{hasError:r,isStopped:i,observers:o}=this;return r||i?Or:(this.currentObservers=null,o.push(t),new on(()=>{this.currentObservers=null,ks(o,t)}))}_checkFinalizedStatuses(t){const{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){const t=new Qe;return t.source=this,t}}return e.create=(n,t)=>new Xt(n,t),e})();class Xt extends ge{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===r||r.call(t,n)}error(n){var t,r;null===(r=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===r||r.call(t,n)}complete(){var n,t;null===(t=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===t||t.call(n)}_subscribe(n){var t,r;return null!==(r=null===(t=this.source)||void 0===t?void 0:t.subscribe(n))&&void 0!==r?r:Or}}class Fn extends ge{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){const{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}}class sn extends ie{constructor(n,t,r,i,o,s){super(n),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(l){n.error(l)}}:super._next,this._error=i?function(a){try{i(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:t}=this;super.unsubscribe(),!t&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Ct(e,n){return function It(e){return n=>{if(function jt(e){return jn(e?.lift)}(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}((t,r)=>{let i=0;t.subscribe(function An(e,n,t,r,i){return new sn(e,n,t,r,i)}(r,o=>{r.next(e.call(n,o,i++))}))})}class g extends Error{constructor(n,t){super(function C(e,n){return`NG0${Math.abs(e)}${n?": "+n:""}`}(n,t)),this.code=n}}function B(e){for(let n in e)if(e[n]===B)return n;throw Error("Could not find renamed property on target object.")}function ae(e,n){for(const t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function te(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(te).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const n=e.toString();if(null==n)return""+n;const t=n.indexOf("\n");return-1===t?n:n.substring(0,t)}function Te(e,n){return null==e||""===e?null===n?"":n:null==n||""===n?e:e+" "+n}const lt=B({__forward_ref__:B});function nt(e){return e.__forward_ref__=nt,e.toString=function(){return te(this())},e}function oe(e){return function Pt(e){return"function"==typeof e&&e.hasOwnProperty(lt)&&e.__forward_ref__===nt}(e)?e():e}function Lr(e){return e&&!!e.\u0275providers}const Pr=B({\u0275cmp:B}),fo=B({\u0275dir:B}),Rs=B({\u0275pipe:B}),Un=B({\u0275fac:B}),Yn=B({__NG_ELEMENT_ID__:B}),Fs=B({__NG_ENV_ID__:B});function Ve(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():function pe(e){return"string"==typeof e?e:null==e?"":String(e)}(e)}function Rc(e,n){throw new g(-201,!1)}function Dn(e,n){null==e&&function Me(e,n,t,r){throw new Error(`ASSERTION ERROR: ${e}`+(null==r?"":` [Expected=> ${t} ${r} ${n} <=Actual]`))}(n,e,null,"!=")}function qe(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function po(e){return{providers:e.providers||[],imports:e.imports||[]}}function hl(e){return tg(e,gl)||tg(e,ng)}function tg(e,n){return e.hasOwnProperty(n)?e[n]:null}function pl(e){return e&&(e.hasOwnProperty(Fc)||e.hasOwnProperty(vC))?e[Fc]:null}const gl=B({\u0275prov:B}),Fc=B({\u0275inj:B}),ng=B({ngInjectableDef:B}),vC=B({ngInjectorDef:B});var Re=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(Re||{});let Uc;function vn(e){const n=Uc;return Uc=e,n}function ig(e,n,t){const r=hl(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:t&Re.Optional?null:void 0!==n?n:void Rc()}const rt=globalThis;class ye{constructor(n,t){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=qe({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const Us={},Bc="__NG_DI_FLAG__",Ml="ngTempTokenPath",CC=/\n/gm,sg="__source";let go;function si(e){const n=go;return go=e,n}function wC(e,n=Re.Default){if(void 0===go)throw new g(-203,!1);return null===go?ig(e,void 0,n):go.get(e,n&Re.Optional?null:void 0,n)}function $e(e,n=Re.Default){return(function rg(){return Uc}()||wC)(oe(e),n)}function Be(e,n=Re.Default){return $e(e,ml(n))}function ml(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Wc(e){const n=[];for(let t=0;tn){s=o-1;break}}}for(;oo?"":i[d+1].toLowerCase();const h=8&r?f:null;if(h&&-1!==lg(h,u,0)||2&r&&u!==f){if(nr(r))return!1;s=!0}}}}else{if(!s&&!nr(r)&&!nr(l))return!1;if(s&&nr(l))continue;s=!1,r=l|1&r}}return nr(r)||s}function nr(e){return 0==(1&e)}function xC(e,n,t,r){if(null===n)return-1;let i=0;if(r||!t){let o=!1;for(;i-1)for(t++;t0?'="'+a+'"':"")+"]"}else 8&r?i+="."+s:4&r&&(i+=" "+s);else""!==i&&!nr(s)&&(n+=gg(o,i),i=""),r=s,o=o||!nr(r);t++}return""!==i&&(n+=gg(o,i)),n}function Gc(e){return _r(()=>{const n=mg(e),t={...n,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===yl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||tr.Emulated,styles:e.styles||Xe,_:null,schemas:e.schemas||null,tView:null,id:""};yg(t);const r=e.dependencies;return t.directiveDefs=Dl(r,!1),t.pipeDefs=Dl(r,!0),t.id=function VC(e){let n=0;const t=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const i of t)n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}(t),t})}function YC(e){return be(e)||Qt(e)}function QC(e){return null!==e}function Hs(e){return _r(()=>({type:e.type,bootstrap:e.bootstrap||Xe,declarations:e.declarations||Xe,imports:e.imports||Xe,exports:e.exports||Xe,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Mg(e,n){if(null==e)return gr;const t={};for(const r in e)if(e.hasOwnProperty(r)){const i=e[r];let o,s,a=ai.None;Array.isArray(i)?(a=i[0],o=i[1],s=i[2]??o):(o=i,s=i),n?(t[o]=a!==ai.None?[r,a]:r,n[o]=s):t[o]=r}return t}function Nn(e){return _r(()=>{const n=mg(e);return yg(n),n})}function be(e){return e[Pr]||null}function Qt(e){return e[fo]||null}function Kt(e){return e[Rs]||null}function mg(e){const n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputTransforms:null,inputConfig:e.inputs||gr,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||Xe,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Mg(e.inputs,n),outputs:Mg(e.outputs),debugInfo:null}}function yg(e){e.features?.forEach(n=>n(e))}function Dl(e,n){if(!e)return null;const t=n?Kt:YC;return()=>("function"==typeof e?e():e).map(r=>t(r)).filter(QC)}const Et=0,R=1,ce=2,bt=3,rr=4,ln=5,ir=6,Mo=7,gt=8,hn=9,kr=10,Ie=11,Vs=12,Dg=13,mo=14,St=15,Bs=16,yo=17,Mr=18,Ws=19,vg=20,li=21,vl=22,Ti=23,ve=25,Zc=1,mr=7,Do=9,Ot=10;var qc=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(qc||{});function un(e){return Array.isArray(e)&&"object"==typeof e[Zc]}function cn(e){return Array.isArray(e)&&!0===e[Zc]}function Xc(e){return 0!=(4&e.flags)}function wi(e){return e.componentOffset>-1}function Il(e){return 1==(1&e.flags)}function or(e){return!!e.template}function Jc(e){return 0!=(512&e[ce])}function Si(e,n){return e.hasOwnProperty(Un)?e[Un]:null}class GC{constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}}function Eg(e,n,t,r){null!==n?n.applyValueToInputSignal(n,r):e[t]=r}function Tg(e){return e.type.prototype.ngOnChanges&&(e.setInput=qC),ZC}function ZC(){const e=Sg(this),n=e?.current;if(n){const t=e.previous;if(t===gr)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function qC(e,n,t,r,i){const o=this.declaredInputs[r],s=Sg(e)||function XC(e,n){return e[wg]=n}(e,{previous:gr,current:null}),a=s.current||(s.current={}),l=s.previous,u=l[o];a[o]=new GC(u&&u.currentValue,t,l===gr),Eg(e,n,i,t)}const wg="__ngSimpleChanges__";function Sg(e){return e[wg]||null}const yr=function(e,n,t){};let zg=!1;function ut(e){for(;Array.isArray(e);)e=e[Et];return e}function pn(e,n){return ut(n[e.index])}function Zs(e,n){return e.data[n]}function bn(e,n){const t=n[e];return un(t)?t:t[Et]}function rd(e){return 128==(128&e[ce])}function Dr(e,n){return null==n?null:e[n]}function bg(e){e[yo]=0}function rE(e){1024&e[ce]||(e[ce]|=1024,rd(e)&&qs(e))}function xg(e){return 9216&e[ce]||e[Ti]?.dirty}function id(e){xg(e)?qs(e):64&e[ce]&&(function KC(){return zg}()?(e[ce]|=1024,qs(e)):e[kr].changeDetectionScheduler?.notify())}function qs(e){e[kr].changeDetectionScheduler?.notify();let n=ji(e);for(;null!==n&&!(8192&n[ce])&&(n[ce]|=8192,rd(n));)n=ji(n)}function ji(e){const n=e[bt];return cn(n)?n[bt]:n}const me={lFrame:Hg(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function Pg(){return me.bindingsEnabled}function No(){return null!==me.skipHydrationRootTNode}function S(){return me.lFrame.lView}function Fe(){return me.lFrame.tView}function ct(){let e=_g();for(;null!==e&&64===e.type;)e=e.parent;return e}function _g(){return me.lFrame.currentTNode}function vr(e,n){const t=me.lFrame;t.currentTNode=e,t.isParent=n}function sd(){return me.lFrame.isParent}function ad(){me.lFrame.isParent=!1}function ME(e,n){const t=me.lFrame;t.bindingIndex=t.bindingRootIndex=e,ld(n)}function ld(e){me.lFrame.currentDirectiveIndex=e}function Ug(){return me.lFrame.currentQueryIndex}function cd(e){me.lFrame.currentQueryIndex=e}function yE(e){const n=e[R];return 2===n.type?n.declTNode:1===n.type?e[ln]:null}function Yg(e,n,t){if(t&Re.SkipSelf){let i=n,o=e;for(;!(i=i.parent,null!==i||t&Re.Host||(i=yE(o),null===i||(o=o[mo],10&i.type))););if(null===i)return!1;n=i,e=o}const r=me.lFrame=Qg();return r.currentTNode=n,r.lView=e,!0}function dd(e){const n=Qg(),t=e[R];me.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function Qg(){const e=me.lFrame,n=null===e?null:e.child;return null===n?Hg(e):n}function Hg(e){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=n),n}function Vg(){const e=me.lFrame;return me.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Bg=Vg;function fd(){const e=Vg();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function dn(){return me.lFrame.selectedIndex}function Ai(e){me.lFrame.selectedIndex=e}let $g=!0;function Tl(){return $g}function ui(e){$g=e}function wl(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t=r)break}else n[l]<0&&(e[yo]+=65536),(a>14>16&&(3&e[ce])===n&&(e[ce]+=16384,Zg(a,o)):Zg(a,o)}const Io=-1;class Js{constructor(n,t,r){this.factory=n,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=r}}function gd(e){return e!==Io}function Ks(e){return 32767&e}function ea(e,n){let t=function zE(e){return e>>16}(e),r=n;for(;t>0;)r=r[mo],t--;return r}let Md=!0;function Al(e){const n=Md;return Md=e,n}const qg=255,Xg=5;let bE=0;const Ir={};function zl(e,n){const t=Jg(e,n);if(-1!==t)return t;const r=n[R];r.firstCreatePass&&(e.injectorIndex=n.length,md(r.data,e),md(n,null),md(r.blueprint,null));const i=bl(e,n),o=e.injectorIndex;if(gd(i)){const s=Ks(i),a=ea(i,n),l=a[R].data;for(let u=0;u<8;u++)n[o+u]=a[s+u]|l[s+u]}return n[o+8]=i,o}function md(e,n){e.push(0,0,0,0,0,0,0,0,n)}function Jg(e,n){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===n[e.injectorIndex+8]?-1:e.injectorIndex}function bl(e,n){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;null!==i;){if(r=oM(i),null===r)return Io;if(t++,i=i[mo],-1!==r.injectorIndex)return r.injectorIndex|t<<16}return Io}function yd(e,n,t){!function OE(e,n,t){let r;"string"==typeof t?r=t.charCodeAt(0)||0:t.hasOwnProperty(Yn)&&(r=t[Yn]),null==r&&(r=t[Yn]=bE++);const i=r&qg;n.data[e+(i>>Xg)]|=1<=0?n&qg:_E:n}(t);if("function"==typeof o){if(!Yg(n,e,r))return r&Re.Host?Kg(i,0,r):eM(n,t,r,i);try{let s;if(s=o(r),null!=s||r&Re.Optional)return s;Rc()}finally{Bg()}}else if("number"==typeof o){let s=null,a=Jg(e,n),l=Io,u=r&Re.Host?n[St][ln]:null;for((-1===a||r&Re.SkipSelf)&&(l=-1===a?bl(e,n):n[a+8],l!==Io&&iM(r,!1)?(s=n[R],a=Ks(l),n=ea(l,n)):a=-1);-1!==a;){const c=n[R];if(rM(o,a,c.data)){const d=LE(a,n,t,s,r,u);if(d!==Ir)return d}l=n[a+8],l!==Io&&iM(r,n[R].data[a+8]===u)&&rM(o,a,n)?(s=c,a=Ks(l),n=ea(l,n)):a=-1}}return i}function LE(e,n,t,r,i,o){const s=n[R],a=s.data[e+8],c=Ol(a,s,t,null==r?wi(a)&&Md:r!=s&&0!=(3&a.type),i&Re.Host&&o===a);return null!==c?zi(n,s,c,a):Ir}function Ol(e,n,t,r,i){const o=e.providerIndexes,s=n.data,a=1048575&o,l=e.directiveStart,c=o>>20,f=i?a+c:e.directiveEnd;for(let h=r?a:a+c;h=l&&p.type===t)return h}if(i){const h=s[l];if(h&&or(h)&&h.type===t)return l}return null}function zi(e,n,t,r){let i=e[t];const o=n.data;if(function wE(e){return e instanceof Js}(i)){const s=i;s.resolving&&function Qn(e,n){const t=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new g(-200,`Circular dependency in DI detected for ${e}${t}`)}(Ve(o[t]));const a=Al(s.canSeeViewProviders);s.resolving=!0;const u=s.injectImpl?vn(s.injectImpl):null;Yg(e,r,Re.Default);try{i=e[t]=s.factory(void 0,o,e,r),n.firstCreatePass&&t>=r.directiveStart&&function EE(e,n,t){const{ngOnChanges:r,ngOnInit:i,ngDoCheck:o}=n.type.prototype;if(r){const s=Tg(n);(t.preOrderHooks??=[]).push(e,s),(t.preOrderCheckHooks??=[]).push(e,s)}i&&(t.preOrderHooks??=[]).push(0-e,i),o&&((t.preOrderHooks??=[]).push(e,o),(t.preOrderCheckHooks??=[]).push(e,o))}(t,o[t],n)}finally{null!==u&&vn(u),Al(a),s.resolving=!1,Bg()}}return i}function rM(e,n,t){return!!(t[n+(e>>Xg)]&1<Array.isArray(t)?zo(t,n):n(t))}function aM(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function xl(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}const xo=new ye(""),hM=new ye("",-1),jd=new ye("");class kl{get(n,t=Us){if(t===Us){const r=new Error(`NullInjectorError: No provider for ${te(n)}!`);throw r.name="NullInjectorError",r}return t}}function sT(...e){return{\u0275providers:pM(0,e),\u0275fromNgModule:!0}}function pM(e,...n){const t=[],r=new Set;let i;const o=s=>{t.push(s)};return zo(n,s=>{const a=s;Rl(a,o,[],r)&&(i||=[],i.push(a))}),void 0!==i&&gM(i,o),t}function gM(e,n){for(let t=0;t{n(o,r)})}}function Rl(e,n,t,r){if(!(e=oe(e)))return!1;let i=null,o=pl(e);const s=!o&&be(e);if(o||s){if(s&&!s.standalone)return!1;i=e}else{const l=e.ngModule;if(o=pl(l),!o)return!1;i=l}const a=r.has(i);if(s){if(a)return!1;if(r.add(i),s.dependencies){const l="function"==typeof s.dependencies?s.dependencies():s.dependencies;for(const u of l)Rl(u,n,t,r)}}else{if(!o)return!1;{if(null!=o.imports&&!a){let u;r.add(i);try{zo(o.imports,c=>{Rl(c,n,t,r)&&(u||=[],u.push(c))})}finally{}void 0!==u&&gM(u,n)}if(!a){const u=Si(i)||(()=>new i);n({provide:i,useFactory:u,deps:Xe},i),n({provide:jd,useValue:i,multi:!0},i),n({provide:xo,useValue:()=>$e(i),multi:!0},i)}const l=o.providers;if(null!=l&&!a){const u=e;zd(l,c=>{n(c,u)})}}}return i!==e&&void 0!==e.providers}function zd(e,n){for(let t of e)Lr(t)&&(t=t.\u0275providers),Array.isArray(t)?zd(t,n):n(t)}const aT=B({provide:String,useValue:B});function bd(e){return null!==e&&"object"==typeof e&&aT in e}function bi(e){return"function"==typeof e}const Od=new ye(""),Fl={},uT={};let xd;function Ul(){return void 0===xd&&(xd=new kl),xd}class Ur{}class Lo extends Ur{get destroyed(){return this._destroyed}constructor(n,t,r,i){super(),this.parent=t,this.source=r,this.scopes=i,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Pd(n,s=>this.processProvider(s)),this.records.set(hM,Po(void 0,this)),i.has("environment")&&this.records.set(Ur,Po(void 0,this));const o=this.records.get(Od);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(jd,Xe,Re.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const t of n)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(n){return this.assertNotDestroyed(),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){this.assertNotDestroyed();const t=si(this),r=vn(void 0);try{return n()}finally{si(t),vn(r)}}get(n,t=Us,r=Re.Default){if(this.assertNotDestroyed(),n.hasOwnProperty(Fs))return n[Fs](this);r=ml(r);const o=si(this),s=vn(void 0);try{if(!(r&Re.SkipSelf)){let l=this.records.get(n);if(void 0===l){const u=function pT(e){return"function"==typeof e||"object"==typeof e&&e instanceof ye}(n)&&hl(n);l=u&&this.injectableDefInScope(u)?Po(Ld(n),Fl):null,this.records.set(n,l)}if(null!=l)return this.hydrate(n,l)}return(r&Re.Self?Ul():this.parent).get(n,t=r&Re.Optional&&t===Us?null:t)}catch(a){if("NullInjectorError"===a.name){if((a[Ml]=a[Ml]||[]).unshift(te(n)),o)throw a;return function jC(e,n,t,r){const i=e[Ml];throw n[sg]&&i.unshift(n[sg]),e.message=function AC(e,n,t,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let i=te(n);if(Array.isArray(n))i=n.map(te).join(" -> ");else if("object"==typeof n){let o=[];for(let s in n)if(n.hasOwnProperty(s)){let a=n[s];o.push(s+":"+("string"==typeof a?JSON.stringify(a):te(a)))}i=`{${o.join(", ")}}`}return`${t}${r?"("+r+")":""}[${i}]: ${e.replace(CC,"\n ")}`}("\n"+e.message,i,t,r),e.ngTokenPath=i,e[Ml]=null,e}(a,n,"R3InjectorError",this.source)}throw a}finally{vn(s),si(o)}}resolveInjectorInitializers(){const n=si(this),t=vn(void 0);try{const i=this.get(xo,Xe,Re.Self);for(const o of i)o()}finally{si(n),vn(t)}}toString(){const n=[],t=this.records;for(const r of t.keys())n.push(te(r));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new g(205,!1)}processProvider(n){let t=bi(n=oe(n))?n:oe(n&&n.provide);const r=function dT(e){return bd(e)?Po(void 0,e.useValue):Po(function yM(e,n,t){let r;if(bi(e)){const i=oe(e);return Si(i)||Ld(i)}if(bd(e))r=()=>oe(e.useValue);else if(function mM(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...Wc(e.deps||[]));else if(function MM(e){return!(!e||!e.useExisting)}(e))r=()=>$e(oe(e.useExisting));else{const i=oe(e&&(e.useClass||e.provide));if(!function fT(e){return!!e.deps}(e))return Si(i)||Ld(i);r=()=>new i(...Wc(e.deps))}return r}(e),Fl)}(n);if(!bi(n)&&!0===n.multi){let i=this.records.get(t);i||(i=Po(void 0,Fl,!0),i.factory=()=>Wc(i.multi),this.records.set(t,i)),t=n,i.multi.push(n)}this.records.set(t,r)}hydrate(n,t){return t.value===Fl&&(t.value=uT,t.value=t.factory()),"object"==typeof t.value&&t.value&&function hT(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}injectableDefInScope(n){if(!n.providedIn)return!1;const t=oe(n.providedIn);return"string"==typeof t?"any"===t||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){const t=this._onDestroyHooks.indexOf(n);-1!==t&&this._onDestroyHooks.splice(t,1)}}function Ld(e){const n=hl(e),t=null!==n?n.factory:Si(e);if(null!==t)return t;if(e instanceof ye)throw new g(204,!1);if(e instanceof Function)return function cT(e){if(e.length>0)throw new g(204,!1);const t=function DC(e){return e&&(e[gl]||e[ng])||null}(e);return null!==t?()=>t.factory(e):()=>new e}(e);throw new g(204,!1)}function Po(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function Pd(e,n){for(const t of e)Array.isArray(t)?Pd(t,n):t&&Lr(t)?Pd(t.\u0275providers,n):n(t)}function IM(e,n=null,t=null,r){const i=function CM(e,n=null,t=null,r,i=new Set){const o=[t||Xe,sT(e)];return r=r||("object"==typeof e?void 0:te(e)),new Lo(o,n||Ul(),r||null,i)}(e,n,t,r);return i.resolveInjectorInitializers(),i}let Rd,Hn=(()=>{class e{static{this.THROW_IF_NOT_FOUND=Us}static{this.NULL=new kl}static create(t,r){if(Array.isArray(t))return IM({name:""},r,t,"");{const i=t.name??"";return IM({name:i},t.parent,t.providers,i)}}static{this.\u0275prov=qe({token:e,providedIn:"any",factory:()=>$e(hM)})}static{this.__NG_ELEMENT_ID__=-1}}return e})();const Fd=new ye("",{providedIn:"root",factory:()=>CT}),CT="ng",TM=new ye(""),_o=new ye("",{providedIn:"platform",factory:()=>"unknown"}),wM=new ye("",{providedIn:"root",factory:()=>function ci(){if(void 0!==Rd)return Rd;if(typeof document<"u")return document;throw new g(210,!1)}().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});function Bl(e){return 128==(128&e.flags)}var hi=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(hi||{});const Vd=new Map;let _T=0;const Wd="__ngContext__";function fn(e,n){un(n)?(e[Wd]=n[Ws],function RT(e){Vd.set(e[Ws],e)}(n)):e[Wd]=n}let $d;function Gd(e,n){return $d(e,n)}function Ro(e,n,t,r,i){if(null!=r){let o,s=!1;cn(r)?o=r:un(r)&&(s=!0,r=r[Et]);const a=ut(r);0===e&&null!==t?null==i?GM(n,t,a):xi(n,t,a,i||null,!0):1===e&&null!==t?xi(n,t,a,i||null,!0):2===e?function Jl(e,n,t){const r=ql(e,n);r&&function ew(e,n,t,r){e.removeChild(n,t,r)}(e,r,n,t)}(n,a,s):3===e&&n.destroyNode(a),null!=o&&function rw(e,n,t,r,i){const o=t[mr];o!==ut(t)&&Ro(n,e,r,o,i);for(let a=Ot;a0&&(e[t-1][rr]=r[rr]);const o=xl(e,Ot+n);!function $T(e,n){BM(e,n),n[Et]=null,n[ln]=null}(r[R],r);const s=o[Mr];null!==s&&s.detachView(o[R]),r[bt]=null,r[rr]=null,r[ce]&=-129}return r}function Zl(e,n){if(!(256&n[ce])){const t=n[Ie];t.destroyNode&&Kl(e,n,t,3,null,null),function ZT(e){let n=e[Vs];if(!n)return qd(e[R],e);for(;n;){let t=null;if(un(n))t=n[Vs];else{const r=n[Ot];r&&(t=r)}if(!t){for(;n&&!n[rr]&&n!==e;)un(n)&&qd(n[R],n),n=n[bt];null===n&&(n=e),un(n)&&qd(n[R],n),t=n&&n[rr]}n=t}}(n)}}function qd(e,n){if(!(256&n[ce])){n[ce]&=-129,n[ce]|=256,n[Ti]&&function ao(e){if(br(e),ri(e))for(let n=0;n=0?r[s]():r[-s].unsubscribe(),o+=2}else t[o].call(r[t[o+1]]);null!==r&&(n[Mo]=null);const i=n[li];if(null!==i){n[li]=null;for(let o=0;o-1){const{encapsulation:o}=e.data[r.directiveStart+i];if(o===tr.None||o===tr.Emulated)return null}return pn(r,t)}}(e,n.parent,t)}function xi(e,n,t,r,i){e.insertBefore(n,t,r,i)}function GM(e,n,t){e.appendChild(n,t)}function ZM(e,n,t,r,i){null!==r?xi(e,n,t,r,i):GM(e,n,t)}function ql(e,n){return e.parentNode(n)}function qM(e,n,t){return JM(e,n,t)}let Jd,JM=function XM(e,n,t){return 40&e.type?pn(e,t):null};function Xl(e,n,t,r){const i=Xd(e,r,n),o=n[Ie],a=qM(r.parent||n[ln],r,n);if(null!=i)if(Array.isArray(t))for(let l=0;lnull;function gf(e,n,t=!1){return ym(e,n,t)}class Uw{}class Cm{}class Qw{resolveComponentFactory(n){throw function Yw(e){const n=Error(`No component factory found for ${te(e)}.`);return n.ngComponent=e,n}(n)}}let lu=(()=>{class e{static{this.NULL=new Qw}}return e})();function Hw(){return Vo(ct(),S())}function Vo(e,n){return new Li(pn(e,n))}let Li=(()=>{class e{constructor(t){this.nativeElement=t}static{this.__NG_ELEMENT_ID__=Hw}}return e})();function Vw(e){return e instanceof Li?e.nativeElement:e}class Tm{}let Df=(()=>{class e{constructor(){this.destroyNode=null}static{this.__NG_ELEMENT_ID__=()=>function Bw(){const e=S(),t=bn(ct().index,e);return(un(t)?t:e)[Ie]}()}}return e})(),Ww=(()=>{class e{static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>null})}}return e})();const vf={};function ga(e,n,t,r,i=!1){for(;null!==t;){const o=n[t.index];null!==o&&r.push(ut(o)),cn(o)&&xm(o,r);const s=t.type;if(8&s)ga(e,n,t.child,r);else if(32&s){const a=Gd(t,n);let l;for(;l=a();)r.push(l)}else if(16&s){const a=em(n,t);if(Array.isArray(a))r.push(...a);else{const l=ji(n[St]);ga(l[R],l,a,r,!0)}}t=i?t.projectionNext:t.next}return r}function xm(e,n){for(let t=Ot;t!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{qs(e.lView)},consumerOnSignalRead(){this.lView[Ti]=this}};function Pm(e){return km(e[Vs])}function _m(e){return km(e[rr])}function km(e){for(;null!==e&&!cn(e);)e=e[rr];return e}function Cf(e){return e.ngOriginalError}class Qr{constructor(){this._console=console}handleError(n){const t=this._findOriginalError(n);this._console.error("ERROR",n),t&&this._console.error("ORIGINAL ERROR",t)}_findOriginalError(n){let t=n&&Cf(n);for(;t&&Cf(t);)t=Cf(t);return t||null}}const Fm=new ye("",{providedIn:"root",factory:()=>Be(Qr).handleError.bind(void 0)}),Ym=new ye("",{providedIn:"root",factory:()=>!1}),Ce={};function Wm(e,n,t,r){if(!r)if(3==(3&n[ce])){const o=e.preOrderCheckHooks;null!==o&&Sl(n,o,t)}else{const o=e.preOrderHooks;null!==o&&jl(n,o,0,t)}Ai(t)}function we(e,n=Re.Default){const t=S();return null===t?$e(e,n):tM(ct(),t,oe(e),n)}function $m(e,n,t,r,i,o){const s=Ze(null);try{let a=null;i&ai.SignalBased&&(a=n[r][rn]),null!==a&&void 0!==a.transformFn&&(o=a.transformFn(o)),i&ai.HasDecoratorInputTransform&&(o=e.inputTransforms[r].call(n,o)),null!==e.setInput?e.setInput(n,a,o,t,r):Eg(n,a,r,o)}finally{Ze(s)}}function fu(e,n,t,r,i,o,s,a,l,u,c){const d=n.blueprint.slice();return d[Et]=i,d[ce]=204|r,(null!==u||e&&2048&e[ce])&&(d[ce]|=2048),bg(d),d[bt]=d[mo]=e,d[gt]=t,d[kr]=s||e&&e[kr],d[Ie]=a||e&&e[Ie],d[hn]=l||e&&e[hn]||null,d[ln]=o,d[Ws]=function kT(){return _T++}(),d[ir]=c,d[vg]=u,d[St]=2==n.type?e[St]:d,d}function Bo(e,n,t,r,i){let o=e.data[n];if(null===o)o=function Ef(e,n,t,r,i){const o=_g(),s=sd(),l=e.data[n]=function CS(e,n,t,r,i,o){let s=n?n.injectorIndex:-1,a=0;return No()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?o:o&&o.parent,t,n,r,i);return null===e.firstChild&&(e.firstChild=l),null!==o&&(s?null==o.child&&null!==l.parent&&(o.child=l):null===o.next&&(o.next=l,l.prev=o)),l}(e,n,t,r,i),function gE(){return me.lFrame.inI18n}()&&(o.flags|=32);else if(64&o.type){o.type=t,o.value=r,o.attrs=i;const s=function Xs(){const e=me.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}();o.injectorIndex=null===s?-1:s.injectorIndex}return vr(o,!0),o}function Ma(e,n,t,r){if(0===t)return-1;const i=n.length;for(let o=0;ove&&Wm(e,n,ve,!1),yr(s?2:0,i),t(r,i)}finally{Ai(o),yr(s?3:1,i)}}function Tf(e,n,t){if(Xc(n)){const r=Ze(null);try{const o=n.directiveEnd;for(let s=n.directiveStart;snull;function Xm(e,n,t,r,i){for(let o in n){if(!n.hasOwnProperty(o))continue;const s=n[o];if(void 0===s)continue;r??={};let a,l=ai.None;Array.isArray(s)?(a=s[0],l=s[1]):a=s;let u=o;if(null!==i){if(!i.hasOwnProperty(o))continue;u=i[o]}0===e?Jm(r,t,u,a,l):Jm(r,t,u,a)}return r}function Jm(e,n,t,r,i){let o;e.hasOwnProperty(t)?(o=e[t]).push(n,r):o=e[t]=[n,r],void 0!==i&&o.push(i)}function Af(e,n,t,r){if(Pg()){const i=null===r?null:{"":-1},o=function OS(e,n){const t=e.directiveRegistry;let r=null,i=null;if(t)for(let o=0;o0;){const t=e[--n];if("number"==typeof t&&t<0)return t}return 0})(s)!=a&&s.push(a),s.push(t,r,o)}}(e,n,r,Ma(e,t,i.hostVars,Ce),i)}function RS(e,n,t,r,i,o){const s=o[n];if(null!==s)for(let a=0;ae.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(a,s),function sS(e){e.lView[Ti]!==e&&(e.lView=null,Lm.push(e))}(a)),fd()}}function sy(e,n){for(let t=Pm(e);null!==t;t=_m(t))for(let r=Ot;r-1&&(aa(n,r),xl(t,r))}this._attachedToViewContainer=!1}Zl(this._lView[R],this._lView)}onDestroy(n){!function El(e,n){if(256==(256&e[ce]))throw new g(911,!1);null===e[li]&&(e[li]=[]),e[li].push(n)}(this._lView,n)}markForCheck(){ma(this._cdRefInjectingView||this._lView)}detach(){this._lView[ce]&=-129}reattach(){id(this._lView),this._lView[ce]|=128}detectChanges(){this._lView[ce]|=1024,Lf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new g(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,BM(this._lView[R],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new g(902,!1);this._appRef=n,id(this._lView)}}const cy=new Set;function kf(e){return n=>{setTimeout(e,void 0,n)}}const Vn=class nj extends ge{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,t,r){let i=n,o=t||(()=>null),s=r;if(n&&"object"==typeof n){const l=n;i=l.next?.bind(l),o=l.error?.bind(l),s=l.complete?.bind(l)}this.__isAsync&&(o=kf(o),i&&(i=kf(i)),s&&(s=kf(s)));const a=super.subscribe({next:i,error:o,complete:s});return n instanceof on&&n.add(a),a}};function dy(...e){}class vt{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:t=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Vn(!1),this.onMicrotaskEmpty=new Vn(!1),this.onStable=new Vn(!1),this.onError=new Vn(!1),typeof Zone>"u")throw new g(908,!1);Zone.assertZonePatched();const i=this;i._nesting=0,i._outer=i._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!r&&t,i.shouldCoalesceRunChangeDetection=r,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function rj(){const e="function"==typeof rt.requestAnimationFrame;let n=rt[e?"requestAnimationFrame":"setTimeout"],t=rt[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&n&&t){const r=n[Zone.__symbol__("OriginalDelegate")];r&&(n=r);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function sj(e){const n=()=>{!function oj(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(rt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Ff(e),e.isCheckStableRunning=!0,Rf(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Ff(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(t,r,i,o,s,a)=>{if(function aj(e){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0].data?.__ignore_ng_zone__}(a))return t.invokeTask(i,o,s,a);try{return fy(e),t.invokeTask(i,o,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||e.shouldCoalesceRunChangeDetection)&&n(),hy(e)}},onInvoke:(t,r,i,o,s,a,l)=>{try{return fy(e),t.invoke(i,o,s,a,l)}finally{e.shouldCoalesceRunChangeDetection&&n(),hy(e)}},onHasTask:(t,r,i,o)=>{t.hasTask(i,o),r===i&&("microTask"==o.change?(e._hasPendingMicrotasks=o.microTask,Ff(e),Rf(e)):"macroTask"==o.change&&(e.hasPendingMacrotasks=o.macroTask))},onHandleError:(t,r,i,o)=>(t.handleError(i,o),e.runOutsideAngular(()=>e.onError.emit(o)),!1)})}(i)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!vt.isInAngularZone())throw new g(909,!1)}static assertNotInAngularZone(){if(vt.isInAngularZone())throw new g(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,i){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+i,n,ij,dy,dy);try{return o.runTask(s,t,r)}finally{o.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}}const ij={};function Rf(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Ff(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function fy(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function hy(e){e._nesting--,Rf(e)}let Da=(()=>{class e{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){const t=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const i of t)i();return!!this.handler?.execute()||t.length>0}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}static{this.\u0275prov=qe({token:e,providedIn:"root",factory:()=>new e})}}return e})();function dj(e,n){const t=bn(n,e),r=t[R];!function fj(e,n){for(let t=n.length;t0&&rm(e,t,o.join(" "))}}(f,F,p,r),void 0!==t&&function Ij(e,n,t){const r=e.projection=[];for(let i=0;i=0;r--){const i=e[r];i.hostVars=n+=i.hostVars,i.hostAttrs=Qs(i.hostAttrs,t=Qs(t,i.hostAttrs))}}(r)}function Ej(e,n){for(const t in n.inputs){if(!n.inputs.hasOwnProperty(t)||e.inputs.hasOwnProperty(t))continue;const r=n.inputs[t];if(void 0!==r&&(e.inputs[t]=r,e.declaredInputs[t]=n.declaredInputs[t],null!==n.inputTransforms)){const i=Array.isArray(r)?r[0]:r;if(!n.inputTransforms.hasOwnProperty(i))continue;e.inputTransforms??={},e.inputTransforms[i]=n.inputTransforms[i]}}}function Mu(e){return e===gr?{}:e===Xe?[]:e}function wj(e,n){const t=e.viewQuery;e.viewQuery=t?(r,i)=>{n(r,i),t(r,i)}:n}function Sj(e,n){const t=e.contentQueries;e.contentQueries=t?(r,i,o)=>{n(r,i,o),t(r,i,o)}:n}function jj(e,n){const t=e.hostBindings;e.hostBindings=t?(r,i)=>{n(r,i),t(r,i)}:n}function $o(e,n){return!n||null===n.firstChild||Bl(e)}function Sa(e,n,t,r=!0){const i=n[R];if(function qT(e,n,t,r){const i=Ot+r,o=t.length;r>0&&(t[i-1][rr]=n),r{class e{static{this.__NG_ELEMENT_ID__=nA}}return e})();function nA(){return Ly(ct(),S())}const rA=Bn,Oy=class extends rA{constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Vo(this._hostTNode,this._hostLView)}get injector(){return new Ht(this._hostTNode,this._hostLView)}get parentInjector(){const n=bl(this._hostTNode,this._hostLView);if(gd(n)){const t=ea(n,this._hostLView),r=Ks(n);return new Ht(t[R].data[r+8],t)}return new Ht(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const t=xy(this._lContainer);return null!==t&&t[n]||null}get length(){return this._lContainer.length-Ot}createEmbeddedView(n,t,r){let i,o;"number"==typeof r?i=r:null!=r&&(i=r.index,o=r.injector);const a=n.createEmbeddedViewImpl(t||{},o,null);return this.insertImpl(a,i,$o(this._hostTNode,null)),a}createComponent(n,t,r,i,o){const s=n&&!function ta(e){return"function"==typeof e}(n);let a;if(s)a=t;else{const p=t||{};a=p.index,r=p.injector,i=p.projectableNodes,o=p.environmentInjector||p.ngModuleRef}const l=s?n:new va(be(n)),u=r||this.parentInjector;if(!o&&null==l.ngModule){const M=(s?u:this.parentInjector).get(Ur,null);M&&(o=M)}be(l.componentType??{});const h=l.create(u,i,null,o);return this.insertImpl(h.hostView,a,$o(this._hostTNode,null)),h}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){const i=n._lView;if(function nE(e){return cn(e[bt])}(i)){const a=this.indexOf(n);if(-1!==a)this.detach(a);else{const l=i[bt],u=new Oy(l,l[ln],l[bt]);u.detach(u.indexOf(n))}}const o=this._adjustIndex(t),s=this._lContainer;return Sa(s,i,o,r),n.attachToViewContainerRef(),aM($f(s),o,n),n}move(n,t){return this.insert(n,t)}indexOf(n){const t=xy(this._lContainer);return null!==t?t.indexOf(n):-1}remove(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);r&&(xl($f(this._lContainer),t),Zl(r[R],r))}detach(n){const t=this._adjustIndex(n,-1),r=aa(this._lContainer,t);return r&&null!=xl($f(this._lContainer),t)?new ya(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function xy(e){return e[8]}function $f(e){return e[8]||(e[8]=[])}function Ly(e,n){let t;const r=n[e.index];return cn(r)?t=r:(t=ty(r,n,null,e),n[e.index]=t,hu(n,t)),Py(t,n,e,r),new Oy(t,e,n)}let Py=function ky(e,n,t,r){if(e[mr])return;let i;i=8&t.type?ut(r):function iA(e,n){const t=e[Ie],r=t.createComment(""),i=pn(n,e);return xi(t,ql(t,i),r,function tw(e,n){return e.nextSibling(n)}(t,i),!1),r}(n,t),e[mr]=i},Gf=()=>!1;function Go(e,n,t,r,i,o,s,a){const l=S(),u=Fe(),c=e+ve,d=u.firstCreatePass?function lA(e,n,t,r,i,o,s,a,l){const u=n.consts,c=Bo(n,e,4,s||null,Dr(u,a));Af(n,t,c,Dr(u,l)),wl(n,c);const d=c.tView=jf(2,c,r,i,o,n.directiveRegistry,n.pipeRegistry,null,n.schemas,u,null);return null!==n.queries&&(n.queries.template(n,c),d.queries=n.queries.embeddedTView(c)),c}(c,u,l,n,t,r,i,o,s):u.data[c];vr(d,!1);const f=Ry(u,l,d,e);Tl()&&Xl(u,l,f,d),fn(f,l);const h=ty(f,l,f,d);return l[c]=h,hu(l,h),function _y(e,n,t){return Gf(e,n,t)}(h,d,l),Il(d)&&wf(u,l,d),null!=s&&Sf(l,d,a),Go}let Ry=function Fy(e,n,t,r){return ui(!0),n[Ie].createComment("")};function ju(e,n,t){const r=S();return function _t(e,n,t){return!Object.is(e[n],t)&&(e[n]=t,!0)}(r,function Nr(){return me.lFrame.bindingIndex++}(),n)&&function Ln(e,n,t,r,i,o,s,a){const l=pn(n,t);let c,u=n.inputs;!a&&null!=u&&(c=u[r])?(xf(e,t,c,r,i),wi(n)&&function wS(e,n){const t=bn(n,e);16&t[ce]||(t[ce]|=64)}(t,n.index)):3&n.type&&(r=function TS(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),i=null!=s?s(i,n.value||"",r):i,o.setProperty(l,r,i))}(Fe(),function Dt(){const e=me.lFrame;return Zs(e.tView,e.selectedIndex)}(),r,e,n,r[Ie],t,!1),ju}function sh(e,n,t,r,i){const s=i?"class":"style";xf(e,t,n.inputs[s],s,r)}function zu(e,n,t,r){const i=S(),o=Fe(),s=ve+e,a=i[Ie],l=o.firstCreatePass?function bz(e,n,t,r,i,o){const s=n.consts,l=Bo(n,e,2,r,Dr(s,i));return Af(n,t,l,Dr(s,o)),null!==l.attrs&&gu(l,l.attrs,!1),null!==l.mergedAttrs&&gu(l,l.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,l),l}(s,o,i,n,t,r):o.data[s],u=_D(o,i,l,a,n,e);i[s]=u;const c=Il(l);return vr(l,!0),im(a,u,l),32!=(32&l.flags)&&Tl()&&Xl(o,i,u,l),0===function iE(){return me.lFrame.elementDepthCount}()&&fn(u,i),function oE(){me.lFrame.elementDepthCount++}(),c&&(wf(o,i,l),Tf(o,l,i)),null!==r&&Sf(i,l),zu}function bu(){let e=ct();sd()?ad():(e=e.parent,vr(e,!1));const n=e;(function aE(e){return me.skipHydrationRootTNode===e})(n)&&function dE(){me.skipHydrationRootTNode=null}(),function sE(){me.lFrame.elementDepthCount--}();const t=Fe();return t.firstCreatePass&&(wl(t,e),Xc(e)&&t.queries.elementEnd(e)),null!=n.classesWithoutHost&&function jE(e){return 0!=(8&e.flags)}(n)&&sh(t,n,S(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function AE(e){return 0!=(16&e.flags)}(n)&&sh(t,n,S(),n.stylesWithoutHost,!1),bu}function fh(e,n,t,r){return zu(e,n,t,r),bu(),fh}let _D=(e,n,t,r,i,o)=>(ui(!0),Gl(r,i,function Wg(){return me.lFrame.currentNamespace}()));const fs="en-US";let HD=fs;function mh(e){return!!e&&"function"==typeof e.then}function pv(e){return!!e&&"function"==typeof e.subscribe}function _b(e,n){let t=null;const r=function LC(e){const n=e.attrs;if(null!=n){const t=n.indexOf(5);if(!(1&t))return n[t+1]}return null}(e);for(let i=0;i{class e{static{this.__NG_ELEMENT_ID__=Ub}}return e})();const Rb=Vr,Fb=class extends Rb{constructor(n,t,r){super(),this._declarationLView=n,this._declarationTContainer=t,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,t){return this.createEmbeddedViewImpl(n,t)}createEmbeddedViewImpl(n,t,r){const i=function wa(e,n,t,r){const i=n.tView,a=fu(e,i,t,4096&e[ce]?4096:16,null,n,null,null,null,r?.injector??null,r?.dehydratedView??null);a[Bs]=e[n.index];const u=e[Mr];return null!==u&&(a[Mr]=u.createEmbeddedView(i)),Uf(i,a,t),a}(this._declarationLView,this._declarationTContainer,n,{injector:t,dehydratedView:r});return new ya(i)}};function Ub(){return _u(ct(),S())}function _u(e,n){return 4&e.type?new Fb(n,e,Vo(e,n)):null}class vh{constructor(n){this.queryList=n,this.matches=null}clone(){return new vh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Nh{constructor(n=[]){this.queries=n}createEmbeddedView(n){const t=n.queries;if(null!==t){const r=null!==n.contentQueries?n.contentQueries[0]:t.length,i=[];for(let o=0;o0)r.push(s[a/2]);else{const u=o[a+1],c=n[-l];for(let d=Ot;d{class e{constructor(t){this._injector=t,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){const r=pM(0,t.type),i=r.length>0?function M1(e,n,t=null){return new nN({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}([r],this._injector,`Standalone[${t.type.name}]`):null;this.cachedInjectors.set(t,i)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(const t of this.cachedInjectors.values())null!==t&&t.destroy()}finally{this.cachedInjectors.clear()}}static{this.\u0275prov=qe({token:e,providedIn:"environment",factory:()=>new e($e(Ur))})}}return e})();function rN(e){(function Pi(e){cy.has(e)||(cy.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))})("NgStandalone"),e.getStandaloneInjector=n=>n.get(m1).getOrCreateStandaloneInjector(e)}let Rh=(()=>{class e{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Fn(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const t=this.taskId++;return this.pendingTasks.add(t),t}remove(t){this.pendingTasks.delete(t),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const _N=new ye(""),QO=new ye("");let Hh=(()=>{class e{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r}),this.appInits=Be(QO,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const t=[];for(const i of this.appInits){const o=i();if(mh(o))t.push(o);else if(pv(o)){const s=new Promise((a,l)=>{o.subscribe({complete:a,error:l})});t.push(s)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(i=>{this.reject(i)}),0===t.length&&r(),this.initialized=!0}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const kN=new ye("");let ys=(()=>{class e{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Be(Fm),this.afterRenderEffectManager=Be(Da),this.componentTypes=[],this.components=[],this.isStable=Be(Rh).hasPendingTasks.pipe(Ct(t=>!t)),this._injector=Be(Ur)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(t,r){const i=t instanceof Cm;if(!this._injector.get(Hh).done)throw!i&&function Ei(e){const n=be(e)||Qt(e)||Kt(e);return null!==n&&n.standalone}(t),new g(405,!1);let s;s=i?t:this._injector.get(lu).resolveComponentFactory(t),this.componentTypes.push(s.componentType);const a=function VO(e){return e.isBoundToModule}(s)?void 0:this._injector.get(Yi),u=s.create(Hn.NULL,[],r||s.selector,a),c=u.location.nativeElement,d=u.injector.get(_N,null);return d?.registerApplication(c),u.onDestroy(()=>{this.detachView(u.hostView),Qu(this.components,u),d?.unregisterApplication(c)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new g(101,!1);try{this._runningTick=!0;for(let t of this._views)t.detectChanges()}catch(t){this.internalErrorHandler(t)}finally{try{this.afterRenderEffectManager.execute()}catch(t){this.internalErrorHandler(t)}this._runningTick=!1}}attachView(t){const r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){const r=t;Qu(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t);const r=this._injector.get(kN,[]);[...this._bootstrapListeners,...r].forEach(i=>i(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>Qu(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new g(406,!1);const t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Qu(e,n){const t=e.indexOf(n);t>-1&&e.splice(t,1)}let WO=(()=>{class e{constructor(){this.zone=Be(vt),this.applicationRef=Be(ys)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function QN(e){return[{provide:vt,useFactory:e},{provide:xo,multi:!0,useFactory:()=>{const n=Be(WO,{optional:!0});return()=>n.initialize()}},{provide:xo,multi:!0,useFactory:()=>{const n=Be(ZO);return()=>{n.initialize()}}},{provide:Fm,useFactory:$O}]}function $O(){const e=Be(vt),n=Be(Qr);return t=>e.runOutsideAngular(()=>n.handleError(t))}function GO(e){return function Ad(e){return{\u0275providers:e}}([[],QN(()=>new vt(function HN(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}(e)))])}let ZO=(()=>{class e{constructor(){this.subscription=new on,this.initialized=!1,this.zone=Be(vt),this.pendingTasks=Be(Rh)}initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{vt.assertNotInAngularZone(),queueMicrotask(()=>{null!==t&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{vt.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();const Br=new ye("",{providedIn:"root",factory:()=>Be(Br,Re.Optional|Re.SkipSelf)||function qO(){return typeof $localize<"u"&&$localize.locale||fs}()}),Vh=new ye("");let mi=null;function v4(e){try{const{rootComponent:n,appProviders:t,platformProviders:r}=e,i=function t4(e=[]){if(mi)return mi;const n=function WN(e=[],n){return Hn.create({name:n,providers:[{provide:Od,useValue:"platform"},{provide:Vh,useValue:new Set([()=>mi=null])},...e]})}(e);return mi=n,function RN(){!function zc(e){uo=e}(()=>{throw new g(600,!1)})}(),function $N(e){e.get(TM,null)?.forEach(t=>t())}(n),n}(r),o=[GO(),...t||[]],a=new nN({providers:o,parent:i,debugName:"",runEnvironmentInitializers:!1}).injector,l=a.get(vt);return l.run(()=>{a.resolveInjectorInitializers();const u=a.get(Qr,null);let c;l.runOutsideAngular(()=>{c=l.onError.subscribe({next:h=>{u.handleError(h)}})});const d=()=>a.destroy(),f=i.get(Vh);return f.add(d),a.onDestroy(()=>{c.unsubscribe(),f.delete(d)}),function FN(e,n,t){try{const r=t();return mh(r)?r.catch(i=>{throw n.runOutsideAngular(()=>e.handleError(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>e.handleError(r)),r}}(u,l,()=>{const h=a.get(Hh);return h.runInitializers(),h.donePromise.then(()=>{!function VD(e){Dn(e,"Expected localeId to be defined"),"string"==typeof e&&(HD=e.toLowerCase().replace(/_/g,"-"))}(a.get(Br,fs)||fs);const M=a.get(ys);return void 0!==n&&M.bootstrap(n),M})})})}catch(n){return Promise.reject(n)}}let mI=null;function Jh(){return mI}class P4{}const Hi=new ye("");let OI=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Hs({type:e})}static{this.\u0275inj=po({})}}return e})();function LI(e){return"server"===e}class wL extends P4{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class gp extends wL{static makeCurrent(){!function L4(e){mI??=e}(new gp)}onAndCancel(n,t,r){return n.addEventListener(t,r),()=>{n.removeEventListener(t,r)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,t){return(t=t||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return"window"===t?window:"document"===t?n:"body"===t?n.body:null}getBaseHref(n){const t=function SL(){return Wa=Wa||document.querySelector("base"),Wa?Wa.getAttribute("href"):null}();return null==t?null:function jL(e){return new URL(e,document.baseURI).pathname}(t)}resetBaseElement(){Wa=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return function Nx(e,n){n=encodeURIComponent(n);for(const t of e.split(";")){const r=t.indexOf("="),[i,o]=-1==r?[t,""]:[t.slice(0,r),t.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}(document.cookie,n)}}let Wa=null,zL=(()=>{class e{build(){return new XMLHttpRequest}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const Mp=new ye("");let RI=(()=>{class e{constructor(t,r){this._zone=r,this._eventNameToPlugin=new Map,t.forEach(i=>{i.manager=this}),this._plugins=t.slice().reverse()}addEventListener(t,r,i){return this._findPluginFor(r).addEventListener(t,r,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(o=>o.supports(t)),!r)throw new g(5101,!1);return this._eventNameToPlugin.set(t,r),r}static{this.\u0275fac=function(r){return new(r||e)($e(Mp),$e(vt))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class FI{constructor(n){this._doc=n}}const mp="ng-app-id";let UI=(()=>{class e{constructor(t,r,i,o={}){this.doc=t,this.appId=r,this.nonce=i,this.platformId=o,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=LI(o),this.resetHostNodes()}addStyles(t){for(const r of t)1===this.changeUsageCount(r,1)&&this.onStyleAdded(r)}removeStyles(t){for(const r of t)this.changeUsageCount(r,-1)<=0&&this.onStyleRemoved(r)}ngOnDestroy(){const t=this.styleNodesInDOM;t&&(t.forEach(r=>r.remove()),t.clear());for(const r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(t){this.hostNodes.add(t);for(const r of this.getAllStyles())this.addStyleToHost(t,r)}removeHost(t){this.hostNodes.delete(t)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(t){for(const r of this.hostNodes)this.addStyleToHost(r,t)}onStyleRemoved(t){const r=this.styleRef;r.get(t)?.elements?.forEach(i=>i.remove()),r.delete(t)}collectServerRenderedStyles(){const t=this.doc.head?.querySelectorAll(`style[${mp}="${this.appId}"]`);if(t?.length){const r=new Map;return t.forEach(i=>{null!=i.textContent&&r.set(i.textContent,i)}),r}return null}changeUsageCount(t,r){const i=this.styleRef;if(i.has(t)){const o=i.get(t);return o.usage+=r,o.usage}return i.set(t,{usage:r,elements:[]}),r}getStyleElement(t,r){const i=this.styleNodesInDOM,o=i?.get(r);if(o?.parentNode===t)return i.delete(r),o.removeAttribute(mp),o;{const s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=r,this.platformIsServer&&s.setAttribute(mp,this.appId),t.appendChild(s),s}}addStyleToHost(t,r){const i=this.getStyleElement(t,r),o=this.styleRef,s=o.get(r)?.elements;s?s.push(i):o.set(r,{elements:[i],usage:1})}resetHostNodes(){const t=this.hostNodes;t.clear(),t.add(this.doc.head)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi),$e(Fd),$e(wM,8),$e(_o))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const yp={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Dp=/%COMP%/g,LL=new ye("",{providedIn:"root",factory:()=>!0});function QI(e,n){return n.map(t=>t.replace(Dp,e))}let HI=(()=>{class e{constructor(t,r,i,o,s,a,l,u=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=s,this.platformId=a,this.ngZone=l,this.nonce=u,this.rendererByCompId=new Map,this.platformIsServer=LI(a),this.defaultRenderer=new vp(t,s,l,this.platformIsServer)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;this.platformIsServer&&r.encapsulation===tr.ShadowDom&&(r={...r,encapsulation:tr.Emulated});const i=this.getOrCreateRenderer(t,r);return i instanceof BI?i.applyToHost(t):i instanceof Np&&i.applyStyles(),i}getOrCreateRenderer(t,r){const i=this.rendererByCompId;let o=i.get(r.id);if(!o){const s=this.doc,a=this.ngZone,l=this.eventManager,u=this.sharedStylesHost,c=this.removeStylesOnCompDestroy,d=this.platformIsServer;switch(r.encapsulation){case tr.Emulated:o=new BI(l,u,r,this.appId,c,s,a,d);break;case tr.ShadowDom:return new RL(l,u,t,r,s,a,this.nonce,d);default:o=new Np(l,u,r,c,s,a,d)}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(r){return new(r||e)($e(RI),$e(UI),$e(Fd),$e(LL),$e(Hi),$e(_o),$e(vt),$e(wM))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();class vp{constructor(n,t,r,i){this.eventManager=n,this.doc=t,this.ngZone=r,this.platformIsServer=i,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(n,t){return t?this.doc.createElementNS(yp[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(VI(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(VI(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){n&&n.removeChild(t)}selectRootElement(n,t){let r="string"==typeof n?this.doc.querySelector(n):n;if(!r)throw new g(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,i){if(i){t=i+":"+t;const o=yp[i];o?n.setAttributeNS(o,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){const i=yp[r];i?n.removeAttributeNS(i,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,i){i&(hi.DashCase|hi.Important)?n.style.setProperty(t,r,i&hi.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&hi.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){null!=n&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r){if("string"==typeof n&&!(n=Jh().getGlobalEventTarget(this.doc,n)))throw new Error(`Unsupported event target ${n} for event ${t}`);return this.eventManager.addEventListener(n,t,this.decoratePreventDefault(r))}decoratePreventDefault(n){return t=>{if("__ngUnwrap__"===t)return n;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>n(t)):n(t))&&t.preventDefault()}}}function VI(e){return"TEMPLATE"===e.tagName&&void 0!==e.content}class RL extends vp{constructor(n,t,r,i,o,s,a,l){super(n,o,s,l),this.sharedStylesHost=t,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const u=QI(i.id,i.styles);for(const c of u){const d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=c,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(this.nodeOrShadowRoot(n),t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Np extends vp{constructor(n,t,r,i,o,s,a,l){super(n,o,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=i,this.styles=l?QI(l,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class BI extends Np{constructor(n,t,r,i,o,s,a,l){const u=i+"-"+r.id;super(n,t,r,o,s,a,l,u),this.contentAttr=function PL(e){return"_ngcontent-%COMP%".replace(Dp,e)}(u),this.hostAttr=function _L(e){return"_nghost-%COMP%".replace(Dp,e)}(u)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){const r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}}let FL=(()=>{class e extends FI{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,i){return t.addEventListener(r,i,!1),()=>this.removeEventListener(t,r,i)}removeEventListener(t,r,i){return t.removeEventListener(r,i)}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();const WI=["alt","control","meta","shift"],UL={"\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"},YL={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let QL=(()=>{class e extends FI{constructor(t){super(t)}supports(t){return null!=e.parseEventName(t)}addEventListener(t,r,i){const o=e.parseEventName(r),s=e.eventCallback(o.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Jh().onAndCancel(t,o.domEventName,s))}static parseEventName(t){const r=t.toLowerCase().split("."),i=r.shift();if(0===r.length||"keydown"!==i&&"keyup"!==i)return null;const o=e._normalizeKey(r.pop());let s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),WI.forEach(u=>{const c=r.indexOf(u);c>-1&&(r.splice(c,1),s+=u+".")}),s+=o,0!=r.length||0===o.length)return null;const l={};return l.domEventName=i,l.fullKey=s,l}static matchEventFullKeyCode(t,r){let i=UL[t.key]||t.key,o="";return r.indexOf("code.")>-1&&(i=t.code,o="code."),!(null==i||!i)&&(i=i.toLowerCase()," "===i?i="space":"."===i&&(i="dot"),WI.forEach(s=>{s!==i&&(0,YL[s])(t)&&(o+=s+".")}),o+=i,o===r)}static eventCallback(t,r,i){return o=>{e.matchEventFullKeyCode(o,t)&&i.runGuarded(()=>r(o))}}static _normalizeKey(t){return"esc"===t?"escape":t}static{this.\u0275fac=function(r){return new(r||e)($e(Hi))}}static{this.\u0275prov=qe({token:e,factory:e.\u0275fac})}}return e})();function $I(e){return{appProviders:[...ZL,...e?.providers??[]],platformProviders:$L}}const $L=[{provide:_o,useValue:"browser"},{provide:TM,useValue:function VL(){gp.makeCurrent()},multi:!0},{provide:Hi,useFactory:function WL(){return function IT(e){Rd=e}(document),document},deps:[]}],ZL=[{provide:Od,useValue:"root"},{provide:Qr,useFactory:function BL(){return new Qr},deps:[]},{provide:Mp,useClass:FL,multi:!0,deps:[Hi,vt,_o]},{provide:Mp,useClass:QL,multi:!0,deps:[Hi]},HI,UI,RI,{provide:Tm,useExisting:HI},{provide:class rL{},useClass:zL,deps:[]},[]];function cc(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o}var tP=0,Cp=!1;function fc(e,n){var t=n;return t.unshift(void 0),new(Function.prototype.bind.apply(e,t))}function j(e,n){for(var t=n,r=e.replace(/\[/g,".").replace(/\]/g,"").split("."),i=0;i"u"}function Za(e){try{throw new Error(e)}catch(n){throw new Error(n.message+"\n"+n.stack)}}function le(){return Cp}var Xa,e,n,lP={latn:{_digits:"0123456789",_type:"numeric"}},e0={decimal:".",group:",",percentSign:"%",plusSign:"+",minusSign:"-",infinity:"\u221e",nan:"NaN",exponential:"E"},t0=[0,1,2,3,4,5,6,7,8,9],Nt=function(){function e(){}return e.getMainObject=function(n,t){return j(le()?t:"main."+t,n)},e.getNumberingSystem=function(n){return j("supplemental.numberingSystems",n)||this.numberingSystems},e.reverseObject=function(n,t){for(var i={},o=0,s=t||Object.keys(n);o13&&(p+=1,s-=12),s-=1,a=p-4716;var N=f-24e5,v=10631/30,z=f-1948084,x=Math.floor(z/10631);z-=10631*x;var F=Math.floor((z-.1335)/v),se=30*x+F;z-=Math.floor(F*v+.1335);var je=Math.floor((z+28.5001)/29.5);13===je&&(je=12);for(var De=z-Math.floor(29.5001*je-29),Je=0;JeN);Je++);var $t=Je+16260,Gt=Math.floor(($t-1)/12),kn=Gt+1,Jn=$t-12*Gt,L=N-n[Je-1]+1;return(L+"").length>2&&(L=De,Jn=je,kn=se),{year:kn,month:Jn,date:L}},e.toGregorian=function r(i,o,s){var M=Math.floor(s+n[12*(i-1)+1+(o-1)-16260-1]-1+24e5+.5),m=Math.floor((M-1867216.25)/36524.25),N=1524+(m=M+1+m-Math.floor(m/4)),v=Math.floor((N-122.1)/365.25),z=Math.floor(365.25*v),x=Math.floor((N-z)/30.6001),F=N-z-Math.floor(30.6001*x),se=x-(x>13.5?13:1),je=v-(se>2.5?4716:4715);return je<=0&&se--,new Date(je+"/"+se+"/"+F)};var re,dP=/\/MMMMM|MMMM|MMM|a|LLLL|LLL|EEEEE|EEEE|E|K|cccc|ccc|WW|W|G+|z+/gi,n0="stand-alone",fP=["sun","mon","tue","wed","thu","fri","sat"],r0={m:"getMinutes",h:"getHours",H:"getHours",s:"getSeconds",d:"getDate",f:"getMilliseconds"},o0=function(){function e(){}return e.dateFormat=function(n,t,r){var i=this,o=re.getDependables(r,n,t.calendar),s=j("parserObject.numbers",o),a=o.dateObject,l={isIslamic:re.islamicRegex.test(t.calendar)};le()&&t.isServerRendered&&(t=re.compareBlazorDateFormats(t,n));var u=t.format||re.getResultantPattern(t.skeleton,o.dateObject,t.type,!1,le()?n:"");if(l.dateSeperator=le()?j("dateSeperator",a):re.getDateSeparator(o.dateObject),ne(u))Za("Format options or type given must be invalid");else{u=re.ConvertDateToWeekFormat(u),le()&&(u=u.replace(/tt/,"a")),l.pattern=u,l.numMapper=le()?Oe({},s):Nt.getNumberMapper(o.parserObject,Nt.getNumberingSystem(r));for(var d=0,f=u.match(dP)||[];d2?i+=t.month[""+f]:p=!0;break;case"E":case"c":i+=t.weekday[""+fP[n.getDay()]];break;case"H":case"h":case"m":case"s":case"d":case"f":if(p=!0,"d"===d)f=s.date;else if("f"===d){p=!1,M=!0;var N=(h=(h=n[""+r0[""+d]]().toString()).substring(0,c)).length;if(c!==N){if(c>3)continue;for(var v=0;v0?1:0],s=Math.abs(n);return o.replace(/HH?|mm/g,function(a){var l=a.length,u=-1!==a.indexOf("H");return r.checkTwodigitNumber(Math.floor(u?s/60:s%60),l)})},e}(),s0={ms:"minimumSignificantDigits",ls:"maximumSignificantDigits",mf:"minimumFractionDigits",lf:"maximumFractionDigits"},Is=["infinity","nan","group","decimal","exponential"],a0=function(){function e(){}return e.numberFormatter=function(n,t,r){var l,i=this,o=Oe({},t),s={},a={},u=re.getDependables(r,n,"",!0),c=u.numericObject;a.numberMapper=le()?Oe({},c):Nt.getNumberMapper(u.parserObject,Nt.getNumberingSystem(r),!0),a.currencySymbol=le()?j("currencySymbol",c):re.getCurrencySymbol(u.numericObject,o.currency||el,t.altSymbol,t.ignoreCurrency),a.percentSymbol=le()?j("numberSymbols.percentSign",c):a.numberMapper.numberSymbols.percentSign,a.minusSymbol=le()?j("numberSymbols.minusSign",c):a.numberMapper.numberSymbols.minusSign;var d=a.numberMapper.numberSymbols;if(t.format&&!re.formatRegex.test(t.format))s=re.customFormat(t.format,a,u.numericObject),!ne(o.useGrouping)&&o.useGrouping&&(o.useGrouping=s.pData.useGrouping);else{if(Oe(o,re.getProperNumericSkeleton(t.format||"N")),o.isCurrency="currency"===o.type,o.isPercent="percent"===o.type,le()||(l=re.getSymbolPattern(o.type,a.numberMapper.numberSystem,u.numericObject,o.isAccount)),o.groupOne=this.checkValueRange(o.maximumSignificantDigits,o.minimumSignificantDigits,!0),this.checkValueRange(o.maximumFractionDigits,o.minimumFractionDigits,!1,!0),ne(o.fractionDigits)||(o.minimumFractionDigits=o.maximumFractionDigits=o.fractionDigits),ne(o.useGrouping)&&(o.useGrouping=!0),o.isCurrency&&!le()&&(l=l.replace(/\u00A4/g,re.defaultCurrency)),le())s.nData=Oe({},{},j(o.type+"nData",c)),s.pData=Oe({},{},j(o.type+"pData",c)),"currency"===o.type&&t.currency&&re.replaceBlazorCurrency([s.pData,s.nData],a.currencySymbol,t.currency);else{var f=l.split(";");s.nData=re.getFormatData(f[1]||"-"+f[0],!0,a.currencySymbol),s.pData=re.getFormatData(f[0],!1,a.currencySymbol),o.useGrouping&&(o.groupSeparator=d[Is[2]],o.groupData=this.getGroupingDetails(f[0]))}if(ne(o.minimumFractionDigits)&&(o.minimumFractionDigits=s.nData.minimumFraction),ne(o.maximumFractionDigits)){var p=s.nData.maximumFraction;o.maximumFractionDigits=ne(p)&&o.isPercent?0:p}var M=o.minimumFractionDigits,m=o.maximumFractionDigits;!ne(M)&&!ne(m)&&M>m&&(o.maximumFractionDigits=M)}return Oe(s.nData,o),Oe(s.pData,o),function(N){return isNaN(N)?d[Is[1]]:isFinite(N)?i.intNumberFormatter(N,s,a,t):d[Is[0]]}},e.getGroupingDetails=function(n){var t={},r=n.match(re.negativeDataRegex);if(r&&r[4]){var i=r[4],o=i.lastIndexOf(",");if(-1!==o){var s=i.split(".")[0];t.primary=s.length-o-1;var a=i.lastIndexOf(",",o-1);-1!==a&&(t.secondary=o-1-a)}}return t},e.checkValueRange=function(n,t,r,i){var o=i?"f":"s",s=0,a=s0["l"+o],l=s0["m"+o];if(ne(n)||(this.checkRange(n,a,i),s++),ne(t)||(this.checkRange(t,l,i),s++),2===s){if(!(ni[1])&&Za(t+"value must be within the range"+i[0]+"to"+i[1])},e.intNumberFormatter=function(n,t,r,i){var o;if(!ne(t.nData.type)){n<0?(n*=-1,o=t.nData):o=0===n&&t.zeroData||t.pData;var s="";if(o.isPercent&&(n*=100),o.groupOne)s=this.processSignificantDigits(n,o.minimumSignificantDigits,o.maximumSignificantDigits);else if(s=this.processFraction(n,o.minimumFractionDigits,o.maximumFractionDigits,i),o.minimumIntegerDigits&&(s=this.processMinimumIntegers(s,o.minimumIntegerDigits)),r.isCustomFormat&&o.minimumFractionDigits=0&&"0"===l[parseInt(c.toString(),10)]&&c>=o.minimumFractionDigits;c--)l=l.slice(0,c);s=a[0]+"."+l}return"scientific"===o.type&&(s=(s=n.toExponential(o.maximumFractionDigits)).replace("e",r.numberMapper.numberSymbols[Is[4]])),s=s.replace(".",r.numberMapper.numberSymbols[Is[3]]),s="#,###,,;(#,###,,)"===o.format?this.customPivotFormat(parseInt(s,10)):s,o.useGrouping&&(s=this.groupNumbers(s,o.groupData.primary,o.groupSeparator||",",r.numberMapper.numberSymbols[Is[3]]||".",o.groupData.secondary)),s=Nt.convertValueParts(s,re.latnParseRegex,r.numberMapper.mapper),"N/A"===o.nlead?o.nlead:"0"===s&&i&&"0"===i.format?s+o.nend:o.nlead+s+o.nend}},e.processSignificantDigits=function(n,t,r){var i=n+"";return i.lengtht;)c=l.slice(u-t,u)+(c.length?r+c:""),u-=t,s&&(t=o,s=!1);return a[0]=l.slice(0,u)+(c.length?r:"")+c,a.join(i)},e.processFraction=function(n,t,r,i){var o=(n+"").split(".")[1],s=o?o.length:0;if(t&&sr||0===r))return n.toFixed(r);var u=n+"";return"0"===u[0]&&i&&"###.00"===i.format&&(u=u.slice(1)),u},e.processMinimumIntegers=function(n,t){var r=n.split("."),i=r[0],o=i.length;if(o=5e5){var i=(n/=1e6).toString().split(".")[1];return i&&+i.substring(0,1)>=5?Math.ceil(n).toString():Math.floor(n).toString()}return""},e}(),hc=(new RegExp("^([^0-9]*)(([0-9,]*[0-9]+)(.[0-9]+)?)([Ee][+-]?[0-9]+)?([^0-9]*)$"),function(){function e(n){this.ranArray=[],this.boundedEvents={},!D(n)&&(this.context=n)}return e.prototype.on=function(n,t,r,i){if(!D(t)){var o=r||this.context;if(this.notExist(n))return void(this.boundedEvents[""+n]=[{handler:t,context:o,id:i}]);D(i)?this.isHandlerPresent(this.boundedEvents[""+n],t)||this.boundedEvents[""+n].push({handler:t,context:o}):-1===this.ranArray.indexOf(i)&&(this.ranArray.push(i),this.boundedEvents[""+n].push({handler:t,context:o,id:i}))}},e.prototype.off=function(n,t,r){if(!this.notExist(n)){var i=j(n,this.boundedEvents);if(t){for(var o=0;o1&&(W.fractionDigits=parseInt(O[2],10)),W}function p(L,O,W,b){var V=b?{}:{nlead:"",nend:""},H=L.match(e.customRegex);if(H){b||(V.nlead=M(H[1],W),V.nend=M(H[10],W),V.groupPattern=H[4]);var Ae=H[7];if(Ae&&O){var Zt=Ae.match(n);V.minimumFraction=D(Zt)?0:Zt.length,V.maximumFraction=Ae.length-1}}return V}function M(L,O){return L?(L=L.replace(e.defaultCurrency,O),""===O?L.trim():L):""}function m(L,O,W,b){return b?"$":j("currencies."+O+(W?"."+W:".symbol"),L)||j("currencies."+O+".symbol-alt-narrow",L)||"$"}function v(L,O,W){var b={type:"decimal",minimumFractionDigits:0,maximumFractionDigits:0},V=L.match(e.customRegex);if(D(V)||""===V[5]&&"N/A"!==L)return b.type=void 0,b;b.nlead=V[1],b.nend=V[10];var H=V[6],Ae=!!H.match(/ $/g),Zt=-1!==H.replace(/ $/g,"").indexOf(" ");b.useGrouping=-1!==H.indexOf(",")||Zt,H=H.replace(/,/g,"");var Ge=V[7];if(-1!==H.indexOf("0")&&(b.minimumIntegerDigits=H.length-H.indexOf("0")),D(Ge)||(b.minimumFractionDigits=Ge.lastIndexOf("0"),b.maximumFractionDigits=Ge.lastIndexOf("#"),-1===b.minimumFractionDigits&&(b.minimumFractionDigits=0),(-1===b.maximumFractionDigits||b.maximumFractionDigitsH.lastIndexOf("'"))){b[""+a[parseInt(V.toString(),10)]]=H.substr(0,Ae)+W+H.substr(Ae+1),b[""+a[""+O]]=!0,b.type=b.isCurrency?"currency":"percent";break}}return b}function se(L,O){if(-1!==L.indexOf(",")){var W=L.split(",");L=W[0]+j("numberMapper.numberSymbols.group",O)+W[1].replace(".",j("numberMapper.numberSymbols.decimal",O))}else L=L.replace(".",j("numberMapper.numberSymbols.decimal",O));return L}function De(L,O,W){L+=".";for(var b=0;b0;H-=3)L=","+W[H-2]+W[H-1]+W[parseInt(H.toString(),10)]+L;return L=L.slice(1),O[1]?L+"."+O[1]:L}e.dateParseRegex=/([a-z])\1*|'([^']|'')+'|''|./gi,e.basicPatterns=["short","medium","long","full"],e.defaultObject={dates:{calendars:{gregorian:{months:{"stand-alone":{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},narrow:{1:"J",2:"F",3:"M",4:"A",5:"M",6:"J",7:"J",8:"A",9:"S",10:"O",11:"N",12:"D"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"Before Christ","0-alt-variant":"Before Common Era",1:"Anno Domini","1-alt-variant":"Common Era"},eraAbbr:{0:"BC","0-alt-variant":"BCE",1:"AD","1-alt-variant":"CE"},eraNarrow:{0:"B","0-alt-variant":"BCE",1:"A","1-alt-variant":"CE"}},dateFormats:{full:"EEEE, MMMM d, y",long:"MMMM d, y",medium:"MMM d, y",short:"M/d/yy"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",hmsv:"h:mm:ss a v",Hmsv:"HH:mm:ss v",hmv:"h:mm a v",Hmv:"HH:mm v",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y",yM:"M/y",yMd:"M/d/y",yMEd:"E, M/d/y",yMMM:"MMM y",yMMMd:"MMM d, y",yMMMEd:"E, MMM d, y",yMMMM:"MMMM y"}}},islamic:{months:{"stand-alone":{abbreviated:{1:"Muh.",2:"Saf.",3:"Rab. I",4:"Rab. II",5:"Jum. I",6:"Jum. II",7:"Raj.",8:"Sha.",9:"Ram.",10:"Shaw.",11:"Dhu\u02bbl-Q.",12:"Dhu\u02bbl-H."},narrow:{1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},wide:{1:"Muharram",2:"Safar",3:"Rabi\u02bb I",4:"Rabi\u02bb II",5:"Jumada I",6:"Jumada II",7:"Rajab",8:"Sha\u02bbban",9:"Ramadan",10:"Shawwal",11:"Dhu\u02bbl-Qi\u02bbdah",12:"Dhu\u02bbl-Hijjah"}}},days:{"stand-alone":{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},narrow:{sun:"S",mon:"M",tue:"T",wed:"W",thu:"T",fri:"F",sat:"S"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}}},dayPeriods:{format:{wide:{am:"AM",pm:"PM"}}},eras:{eraNames:{0:"AH"},eraAbbr:{0:"AH"},eraNarrow:{0:"AH"}},dateFormats:{full:"EEEE, MMMM d, y G",long:"MMMM d, y G",medium:"MMM d, y G",short:"M/d/y GGGGG"},timeFormats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},dateTimeFormats:{full:"{1} 'at' {0}",long:"{1} 'at' {0}",medium:"{1}, {0}",short:"{1}, {0}",availableFormats:{d:"d",E:"ccc",Ed:"d E",Ehm:"E h:mm a",EHm:"E HH:mm",Ehms:"E h:mm:ss a",EHms:"E HH:mm:ss",Gy:"y G",GyMMM:"MMM y G",GyMMMd:"MMM d, y G",GyMMMEd:"E, MMM d, y G",h:"h a",H:"HH",hm:"h:mm a",Hm:"HH:mm",hms:"h:mm:ss a",Hms:"HH:mm:ss",M:"L",Md:"M/d",MEd:"E, M/d",MMM:"LLL",MMMd:"MMM d",MMMEd:"E, MMM d",MMMMd:"MMMM d",ms:"mm:ss",y:"y G",yyyy:"y G",yyyyM:"M/y GGGGG",yyyyMd:"M/d/y GGGGG",yyyyMEd:"E, M/d/y GGGGG",yyyyMMM:"MMM y G",yyyyMMMd:"MMM d, y G",yyyyMMMEd:"E, MMM d, y G",yyyyMMMM:"MMMM y G",yyyyQQQ:"QQQ y G",yyyyQQQQ:"QQQQ y G"}}}},timeZoneNames:{hourFormat:"+HH:mm;-HH:mm",gmtFormat:"GMT{0}",gmtZeroFormat:"GMT"}},numbers:{currencies:{USD:{displayName:"US Dollar",symbol:"$","symbol-alt-narrow":"$"},EUR:{displayName:"Euro",symbol:"\u20ac","symbol-alt-narrow":"\u20ac"},GBP:{displayName:"British Pound","symbol-alt-narrow":"\xa3"}},defaultNumberingSystem:"latn",minimumGroupingDigits:"1","symbols-numberSystem-latn":{decimal:".",group:",",list:";",percentSign:"%",plusSign:"+",minusSign:"-",exponential:"E",superscriptingExponent:"\xd7",perMille:"\u2030",infinity:"\u221e",nan:"NaN",timeSeparator:":"},"decimalFormats-numberSystem-latn":{standard:"#,##0.###"},"percentFormats-numberSystem-latn":{standard:"#,##0%"},"currencyFormats-numberSystem-latn":{standard:"\xa4#,##0.00",accounting:"\xa4#,##0.00;(\xa4#,##0.00)"},"scientificFormats-numberSystem-latn":{standard:"#E0"}}},e.blazorDefaultObject={numbers:{mapper:{0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9"},mapperDigits:"0123456789",numberSymbols:{decimal:".",group:",",plusSign:"+",minusSign:"-",percentSign:"%",nan:"NaN",timeSeparator:":",infinity:"\u221e"},timeSeparator:":",currencySymbol:"$",currencypData:{nlead:"$",nend:"",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentpData:{nlead:"",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},percentnData:{nlead:"-",nend:"%",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},currencynData:{nlead:"($",nend:")",groupSeparator:",",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalnData:{nlead:"-",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2},decimalpData:{nlead:"",nend:"",groupData:{primary:3},maximumFraction:2,minimumFraction:2}},dates:{dayPeriods:{am:"AM",pm:"PM"},dateSeperator:"/",days:{abbreviated:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},short:{sun:"Su",mon:"Mo",tue:"Tu",wed:"We",thu:"Th",fri:"Fr",sat:"Sa"},wide:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"}},months:{abbreviated:{1:"Jan",2:"Feb",3:"Mar",4:"Apr",5:"May",6:"Jun",7:"Jul",8:"Aug",9:"Sep",10:"Oct",11:"Nov",12:"Dec"},wide:{1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"}},eras:{1:"AD"}}},e.monthIndex={3:"abbreviated",4:"wide",5:"narrow",1:"abbreviated"},e.month="months",e.days="days",e.patternMatcher={C:"currency",P:"percent",N:"decimal",A:"currency",E:"scientific"},e.getResultantPattern=l,e.getDependables=u,e.getSymbolPattern=c,e.ConvertDateToWeekFormat=d,e.compareBlazorDateFormats=f,e.getProperNumericSkeleton=h,e.getFormatData=p,e.changeCurrencySymbol=M,e.getCurrencySymbol=m,e.customFormat=function N(L,O,W){for(var b={},V=L.split(";"),H=["pData","nData","zeroData"],Ae=0;Ae1,Ge.nData=le()?j(dr.type+"nData",Ae):p(to[1]||"-"+to[0],!0,Ii),Ge.pData=le()?j(dr.type+"pData",Ae):p(to[0],!1,Ii),!Kn[2]&&!O.minimumFractionDigits&&!O.maximumFractionDigits&&(Zt=p(eo.split(";")[0],!0,"",!0).minimumFraction)}if(e.formatRegex.test(O.format)||!O.format){if(Oe(H,h(O.format||"N")),H.custom=!1,Ft="###0",(H.fractionDigits||O.minimumFractionDigits||O.maximumFractionDigits||Zt)&&(H.fractionDigits&&(O.minimumFractionDigits=O.maximumFractionDigits=H.fractionDigits),Ft=De(Ft,Zt||H.fractionDigits||O.minimumFractionDigits||0,O.maximumFractionDigits||0)),O.minimumIntegerDigits&&(Ft=Je(Ft,O.minimumIntegerDigits)),O.useGrouping&&(Ft=$t(Ft)),"currency"===H.type||H.type&&le()){le()&&"currency"!==H.type&&(Ge.pData=j(H.type+"pData",Ae),Ge.nData=j(H.type+"nData",Ae));var pC=Ft;Ft=Ge.pData.nlead+pC+Ge.pData.nend,(Ge.hasNegativePattern||le())&&(Ft+=";"+Ge.nData.nlead+pC+Ge.nData.nend)}"percent"===H.type&&!le()&&(Ft+=" %")}else Ft=O.format.replace(/'/g,'"');return Object.keys(fr).length>0&&(Ft=b?Ft:se(Ft,fr)),Ft},e.fractionDigitsPattern=De,e.minimumIntegerPattern=Je,e.groupingPattern=$t,e.getWeekData=function Gt(L,O){var W="sun",b=j("supplemental.weekData.firstDay",O),V=L;return/en-/.test(V)&&(V=V.slice(3)),V=V.slice(0,2).toUpperCase()+V.substr(2),b&&(W=b[""+V]||b[V.slice(0,2)]||"sun"),s[""+W]},e.replaceBlazorCurrency=function kn(L,O,W){var b=function cP(e){return j(e||"",uP)}(W);if(O!==b)for(var V=0,H=L;V=0?W:W+7;var V=Math.floor((L.getTime()-O.getTime()-6e4*(L.getTimezoneOffset()-O.getTimezoneOffset()))/864e5)+1;if(W<4){if((b=Math.floor((V+W-1)/7)+1)>52){var Ae=new Date(L.getFullYear()+1,0,1).getDay();b=(Ae=Ae>=0?Ae:Ae+7)<4?1:53}}else b=Math.floor((V+W-1)/7);return b}}(re||(re={}));var TP=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini|mobile/i,wP=/msie|trident/i,SP=/Trident\/7\./,jP=/(ipad|iphone|ipod touch)/i,AP=/(ipad|iphone|ipod touch);.*os 7_\d|(ipad|iphone|ipod touch);.*os 8_\d/i,zP=/android/i,bP=/trident|windows phone|edge/i,OP=/(version)[ /]([\w.]+)/i,Sp={OPERA:/(opera|opr)(?:.*version|)[ /]([\w.]+)/i,EDGE:/(edge)(?:.*version|)[ /]([\w.]+)/i,CHROME:/(chrome|crios)[ /]([\w.]+)/i,PANTHOMEJS:/(phantomjs)[ /]([\w.]+)/i,SAFARI:/(safari)[ /]([\w.]+)/i,WEBKIT:/(webkit)[ /]([\w.]+)/i,MSIE:/(msie|trident) ([\w.]+)/i,MOZILLA:/(mozilla)(?:.*? rv:([\w.]+)|)/i};typeof window<"u"&&(window.browserDetails=window.browserDetails||{});var Y=function(){function e(){}return e.extractBrowserDetail=function(){for(var n={culture:{}},r=[],i=0,o=Object.keys(Sp);i-1},e.getValue=function(n,t){var r=typeof window<"u"?window.browserDetails:{};return typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1&&!0===e.isTouch&&!Sp.CHROME.test(navigator.userAgent)&&(r.isIos=!0,r.isDevice=!0,r.isTouch=!0,r.isPointer=!0),typeof window<"u"&&window.Capacitor&&"ios"===window.Capacitor.getPlatform()&&(r.isPointer=!1),typeof r[""+n]>"u"?r[""+n]=t.test(e.userAgent):r[""+n]},Object.defineProperty(e,"userAgent",{get:function(){return e.uA},set:function(n){e.uA=n,window.browserDetails={}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"info",{get:function(){return ne(window.browserDetails.info)?window.browserDetails.info=e.extractBrowserDetail():window.browserDetails.info},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIE",{get:function(){return e.getValue("isIE",wP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isTouch",{get:function(){return ne(window.browserDetails.isTouch)?window.browserDetails.isTouch="ontouchstart"in window.navigator||window&&window.navigator&&window.navigator.maxTouchPoints>0||"ontouchstart"in window:window.browserDetails.isTouch},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isPointer",{get:function(){return ne(window.browserDetails.isPointer)?window.browserDetails.isPointer="pointerEnabled"in window.navigator:window.browserDetails.isPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isMSPointer",{get:function(){return ne(window.browserDetails.isMSPointer)?window.browserDetails.isMSPointer="msPointerEnabled"in window.navigator:window.browserDetails.isMSPointer},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isDevice",{get:function(){return e.getValue("isDevice",TP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos",{get:function(){return e.getValue("isIos",jP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isIos7",{get:function(){return e.getValue("isIos7",AP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isAndroid",{get:function(){return e.getValue("isAndroid",zP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWebView",{get:function(){return ne(window.browserDetails.isWebView)&&(window.browserDetails.isWebView=!(ne(window.cordova)&&ne(window.PhoneGap)&&ne(window.phonegap)&&"object"!==window.forge)),window.browserDetails.isWebView},enumerable:!0,configurable:!0}),Object.defineProperty(e,"isWindows",{get:function(){return e.getValue("isWindows",bP)},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchStartEvent",{get:function(){return ne(window.browserDetails.touchStartEvent)?window.browserDetails.touchStartEvent=e.getTouchStartEvent():window.browserDetails.touchStartEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchMoveEvent",{get:function(){return ne(window.browserDetails.touchMoveEvent)?window.browserDetails.touchMoveEvent=e.getTouchMoveEvent():window.browserDetails.touchMoveEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchEndEvent",{get:function(){return ne(window.browserDetails.touchEndEvent)?window.browserDetails.touchEndEvent=e.getTouchEndEvent():window.browserDetails.touchEndEvent},enumerable:!0,configurable:!0}),Object.defineProperty(e,"touchCancelEvent",{get:function(){return ne(window.browserDetails.touchCancelEvent)?window.browserDetails.touchCancelEvent=e.getTouchCancelEvent():window.browserDetails.touchCancelEvent},enumerable:!0,configurable:!0}),e.uA=typeof navigator<"u"?navigator.userAgent:"",e}(),$=function(){function e(){}return e.addOrGetEventData=function(n){return"__eventList"in n?n.__eventList.events:(n.__eventList={},n.__eventList.events=[])},e.add=function(n,t,r,i,o){var a,s=e.addOrGetEventData(n);a=o?function oP(e,n){var t;return function(){for(var r=this,i=[],o=0;o"u"||(t.innerHTML=n.innerHTML?n.innerHTML:"",void 0!==n.className&&(t.className=n.className),void 0!==n.id&&(t.id=n.id),void 0!==n.styles&&t.setAttribute("style",n.styles),void 0!==n.attrs&&Ap(t,n.attrs)),t}function G(e,n){for(var t=p0(n),r=RegExp,i=0,o=e;i0;)r.appendChild(e[0]);else for(var i=0,o=e;i-1&&!i[parseInt(o.toString(),10)].match(/\[.*\]/)){var s=i[parseInt(o.toString(),10)].split("#");if(s[1].match(/^\d/)||s[1].match(n)){var a=i[parseInt(o.toString(),10)].split(".");a[0]=a[0].replace(/#/,"[id='")+"']",i[parseInt(o.toString(),10)]=a.join(".")}}t[parseInt(r.toString(),10)]=i.join(" ")}return t.join(",")}return e}(e),n.querySelector(e)}var LP=new RegExp("]"),Bi=function(){function e(n,t){this.isRendered=!1,this.isComplexArraySetter=!1,this.isServerRendered=!1,this.allowServerDataBinding=!0,this.isProtectedOnChange=!0,this.properties={},this.changedProperties={},this.oldProperties={},this.bulkChanges={},this.refreshing=!1,this.ignoreCollectionWatch=!1,this.finalUpdate=function(){},this.childChangedProperties={},this.modelObserver=new hc(this),ne(t)||(this.element="string"==typeof t?document.querySelector(t):t,D(this.element)||(this.isProtectedOnChange=!1,this.addInstance())),ne(n)||this.setProperties(n,!0),this.isDestroyed=!1}return e.prototype.setProperties=function(n,t){var r=this.isProtectedOnChange;this.isProtectedOnChange=!!t,Vi(this,n),!0!==t?(Vi(this.changedProperties,n),this.dataBind()):le()&&this.isRendered&&this.serverDataBind(n),this.finalUpdate(),this.changedProperties={},this.oldProperties={},this.isProtectedOnChange=r},e.callChildDataBind=function(n,t){for(var i=0,o=Object.keys(n);i0?i-1:0,r+=t=-1!==t?"-"+t:"-"+i}return this.controlParent!==this.parentObj&&(r=this.parentObj.getParentKey()+"."+this.propName+t),r},e}(),qP=["grid","pivotview","treegrid","spreadsheet","rangeNavigator","DocumentEditor","listbox","inplaceeditor","PdfViewer","richtexteditor","DashboardLayout","chart","stockChart","circulargauge","diagram","heatmap","lineargauge","maps","slider","smithchart","barcode","sparkline","treemap","bulletChart","kanban","daterangepicker","schedule","gantt","signature","query-builder","drop-down-tree","carousel","filemanager","uploader","accordion","tab","treeview"],A0=[115,121,110,99,102,117,115,105,111,110,46,105,115,76,105,99,86,97,108,105,100,97,116,101,100],z0=function(){function e(n){this.isValidated=!1,this.isLicensed=!0,this.version="27",this.platform=/JavaScript|ASPNET|ASPNETCORE|ASPNETMVC|FileFormats|essentialstudio/i,this.errors={noLicense:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",trailExpired:"This application was built using a trial version of Syncfusion Essential Studio. To remove the license validation message permanently, a valid license key must be included.",versionMismatched:"The included Syncfusion license key is invalid.",platformMismatched:"The included Syncfusion license key is invalid.",invalidKey:"The included Syncfusion license key is invalid."},this.manager=function(){var t=null;return{setKey:function r(o){t=o},getKey:function i(){return t}}}(),this.npxManager=function(){return{getKey:function r(){return"npxKeyReplace"}}}(),this.manager.setKey(n)}return e.prototype.validate=function(){if(!this.isValidated&&Ns&&!j(Mc(A0),Ns)&&!j("Blazor",Ns)){var r=void 0,i=void 0;if(this.manager&&this.manager.getKey()||this.npxManager&&"npxKeyReplace"!==this.npxManager.getKey()){var o=this.getInfoFromKey();if(o&&o.length)for(var s=0,a=o;s"+r+' Claim your FREE account\n
have a Syncfusion account? Sign In
\n \n ';if(typeof document<"u"&&!D(document)){var n=Sr("div",{innerHTML:e});document.body.appendChild(n)}}(),L0=!0),this.render(),this.mount?this.accessMount():this.trigger("created")}},n.prototype.renderComplete=function(t){le()&&window.sfBlazor.renderComplete(this.element,t),this.isRendered=!0},n.prototype.dataBind=function(){this.injectModules(),e.prototype.dataBind.call(this)},n.prototype.on=function(t,r,i){if("string"==typeof t)this.localObserver.on(t,r,i);else for(var o=0,s=t;o"u"||(N.innerHTML=m.innerHTML?m.innerHTML:"",void 0!==m.className&&(N.className=m.className),void 0!==m.id&&(N.id=m.id),void 0!==m.styles&&N.setAttribute("style",m.styles),void 0!==t.ngAttr&&N.setAttribute(t.ngAttr,""),void 0!==m.attrs&&Ap(N,m.attrs)),N};for(var r=0,i=t.tags;r"u"&&(c["".concat(s)]=[]),c["".concat(s)].push(u),u.rootNodes}}});var nC=function(){var e=function(n,t){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)i.hasOwnProperty(o)&&(r[o]=i[o])})(n,t)};return function(n,t){function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),wn=function(e,n,t,r){var s,i=arguments.length,o=i<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,n,t,r);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(o=(i<3?s(o):i>3?s(n,t,o):s(n,t))||o);return i>3&&o&&Object.defineProperty(n,t,o),o},rC="e-opposite-content",qp="e-dot",iC="e-content",oC="e-vertical",sC="e-horizontal",Xp="e-timeline-reverse",lC="e-item-disabled",Jp="e-item-template",uC=function(e){return e.Horizontal="Horizontal",e.Vertical="Vertical",e}(uC||{}),cC=function(e){return e.Before="Before",e.After="After",e.Alternate="Alternate",e.AlternateReverse="AlternateReverse",e}(cC||{}),f2=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return nC(n,e),wn([P("")],n.prototype,"dotCss",void 0),wn([P("")],n.prototype,"content",void 0),wn([P("")],n.prototype,"oppositeContent",void 0),wn([P(!1)],n.prototype,"disabled",void 0),wn([P("")],n.prototype,"cssClass",void 0),n}(ws),h2=function(e){function n(t,r){return e.call(this,t,r)||this}return nC(n,e),n.prototype.preRender=function(){this.element.id||(this.element.id=function iP(e){return e+"_"+tP++}("e-"+this.getModuleName()))},n.prototype.getModuleName=function(){return"timeline"},n.prototype.getPersistData=function(){return this.addOnPersist([])},n.prototype.render=function(){Ap(this.element,{role:"navigation","aria-label":this.element.id}),this.timelineListEle=this.createElement("ol",{className:"e-timeline-items"}),this.updateOrientation(),this.updateCssClass(this.cssClass),this.updateAlign(),this.updateReverse(),this.updateRtl(),this.updateTemplateFunction(),this.renderItems(),this.element.appendChild(this.timelineListEle)},n.prototype.updateOrientation=function(){if(!D(this.orientation)){var t=this.orientation.toLowerCase();("horizontal"===t||"vertical"===t)&&(this.element.classList.remove(sC,oC),this.element.classList.add("e-"+t))}},n.prototype.updateCssClass=function(t,r){var i,o,s;void 0===r&&(r=""),r&&(s=r.trim().split(" "),(i=this.element.classList).remove.apply(i,s)),t&&(s=t.trim().split(" "),(o=this.element.classList).add.apply(o,s))},n.prototype.updateRtl=function(){this.element.classList[this.enableRtl?"add":"remove"]("e-rtl")},n.prototype.updateAlign=function(){if(!D(this.align)){var t=this.align.toLowerCase();("before"===t||"after"===t||"alternate"===t||"alternatereverse"===t)&&(this.element.classList.remove("e-align-before","e-align-after","e-align-alternate","e-align-alternatereverse"),this.element.classList.add("e-align-"+t))}},n.prototype.updateReverse=function(){this.element.classList[this.reverse?"add":"remove"](Xp)},n.prototype.renderItems=function(){var r,t=this;this.haveOneSidecontent();for(var i=0;i0||!D(o.content)),r||(r=o.oppositeContent.length>0||!D(o.content))}this.element.classList.remove("e-content-only","e-opposite-content-only"),t&&!r&&this.element.classList.add("e-content-only"),r&&!t&&this.element.classList.add("e-opposite-content-only")},n.prototype.updateItemContent=function(t,r,i,o){var a=this.getTemplateFunction(t?r.content:r.oppositeContent,!(this.isReact||this.isVue));"string"==typeof a?o.innerText=a:jp(a({item:r,itemIndex:i},this),o)},n.prototype.updateTemplateFunction=function(){this.templateFunction=this.template?this.getTemplateFunction(this.template,!1):null},n.prototype.renderItemContent=function(t,r,i){var o=this.timelineListEle.querySelectorAll("li");if(r&&this.removeItemContent(o[parseInt(t.toString(),10)]),this.template){r?o[parseInt(t.toString(),10)].classList.add(Jp):i.classList.add(Jp);var s=this.items[parseInt(t.toString(),10)];jp(this.templateFunction({item:s,itemIndex:t},this,"timelineTemplate",this.element.id+"_timelineTemplate",this.isStringTemplate),r?o[parseInt(t.toString(),10)]:i)}this.renderReactTemplates()},n.prototype.removeItemContent=function(t){t.classList.remove(Jp);for(var r=t.firstElementChild,i=0;i{class e extends __{constructor(t){super(),this.viewContainerRef=t,B0("currentInstance",this,this.viewContainerRef),this.registerEvents(v2),this.directivePropList=D2}}return e.\u0275fac=function(t){return new(t||e)(we(Bn))},e.\u0275dir=Nn({type:e,selectors:[["e-item"]],inputs:{content:"content",cssClass:"cssClass",disabled:"disabled",dotCss:"dotCss",oppositeContent:"oppositeContent"},features:[Na]}),e})(),fC=(()=>{class e extends k_{constructor(){super("items")}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=Nn({type:e,selectors:[["e-items"]],contentQueries:function(t,r,i){if(1&t&&hs(i,dC,4),2&t){let o;ps(o=gs())&&(r.children=o)}},features:[Na]}),e})();const N2=["beforeItemRender","created"],I2=[];let C2=(()=>{let e=class extends h2{constructor(t,r,i,o){super(),this.ngEle=t,this.srenderer=r,this.viewContainerRef=i,this.injector=o,this.tags=["items"],this.element=this.ngEle.nativeElement,this.injectedModules=this.injectedModules||[],this.registerEvents(N2),this.addTwoWay.call(this,I2),B0("currentInstance",this,this.viewContainerRef),this.containerContext=new W0}ngOnInit(){this.containerContext.ngOnInit(this)}ngAfterViewInit(){this.containerContext.ngAfterViewInit(this)}ngOnDestroy(){this.containerContext.ngOnDestroy(this)}ngAfterContentChecked(){this.tagObjects[0].instance=this.childItems,this.containerContext.ngAfterContentChecked(this)}};return e.\u0275fac=function(t){return new(t||e)(we(Li),we(Df),we(Bn),we(Hn))},e.\u0275cmp=Gc({type:e,selectors:[["ejs-timeline"]],contentQueries:function(t,r,i){if(1&t&&(hs(i,m2,5),hs(i,p2,5),hs(i,y2,5),hs(i,fC,5)),2&t){let o;ps(o=gs())&&(r.template=o.first),ps(o=gs())&&(r.content=o.first),ps(o=gs())&&(r.oppositeContent=o.first),ps(o=gs())&&(r.childItems=o.first)}},inputs:{align:"align",cssClass:"cssClass",enablePersistence:"enablePersistence",enableRtl:"enableRtl",items:"items",locale:"locale",orientation:"orientation",reverse:"reverse",template:"template"},outputs:{beforeItemRender:"beforeItemRender",created:"created"},features:[Na],ngContentSelectors:M2,decls:1,vars:0,template:function(t,r){1&t&&(function vv(e){const n=S()[St][ln];if(!n.projection){const r=n.projection=function Ll(e,n){const t=[];for(let r=0;r{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({imports:[[OI]]}),e})(),E2=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=Hs({type:e}),e.\u0275inj=po({providers:[],imports:[[OI,Kp],Kp]}),e})();function T2(e,n){if(1&e&&fh(0,"e-item",3),2&e){const t=n.$implicit;ju("content",t.content)("oppositeContent",t.oppositeContent)}}let w2=(()=>{class e{constructor(){this.careerProgress=[{content:"June 2022",oppositeContent:"Graduated \n Bachelors in Computer Engineering"},{content:"Aug 2022",oppositeContent:"Software Engineering Internship \n ABC Software and Technology"},{content:"Feb 2023",oppositeContent:"Associate Software Engineer \n ABC Software and Technology"},{content:"Mar 2024",oppositeContent:"Software Level 1 Engineer \n XYZ Solutions"}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=Gc({type:e,selectors:[["app-root"]],standalone:!0,features:[rN],decls:4,vars:1,consts:[[1,"container",2,"height","330px","margin-top","30px"],["reverse","true","align","Before"],[3,"content","oppositeContent",4,"ngFor","ngForOf"],[3,"content","oppositeContent"]],template:function(r,i){1&r&&(zu(0,"div",0)(1,"ejs-timeline",1)(2,"e-items"),Go(3,T2,1,2,"e-item",2),bu()()()),2&r&&(function Bm(e=1){Wm(Fe(),S(),dn()+e,!1)}(3),ju("ngForOf",i.careerProgress))},dependencies:[Kp,C2,dC,fC,E2]})}}return e})();ro(332),function HL(e,n){return v4({rootComponent:e,...$I(n)})}(w2).catch(e=>console.error(e))},332:()=>{!function(y){const I=y.performance;function w(He){I&&I.mark&&I.mark(He)}function E(He,K){I&&I.measure&&I.measure(He,K)}w("Zone");const A=y.__Zone_symbol_prefix||"__zone_symbol__";function _(He){return A+He}const X=!0===y[_("forceDuplicateZoneCheck")];if(y.Zone){if(X||"function"!=typeof y.Zone.__symbol__)throw new Error("Zone already loaded.");return y.Zone}let q=(()=>{class He{static{this.__symbol__=_}static assertZonePatched(){if(y.Promise!==Fn.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let g=He.current;for(;g.parent;)g=g.parent;return g}static get current(){return It.zone}static get currentTask(){return An}static __load_patch(g,C,de=!1){if(Fn.hasOwnProperty(g)){if(!de&&X)throw Error("Already loaded patch: "+g)}else if(!y["__Zone_disable_"+g]){const Ee="Zone:"+g;w(Ee),Fn[g]=C(y,He,jt),E(Ee,Ee)}}get parent(){return this._parent}get name(){return this._name}constructor(g,C){this._parent=g,this._name=C?C.name||"unnamed":"",this._properties=C&&C.properties||{},this._zoneDelegate=new he(this,this._parent&&this._parent._zoneDelegate,C)}get(g){const C=this.getZoneWith(g);if(C)return C._properties[g]}getZoneWith(g){let C=this;for(;C;){if(C._properties.hasOwnProperty(g))return C;C=C._parent}return null}fork(g){if(!g)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,g)}wrap(g,C){if("function"!=typeof g)throw new Error("Expecting function got: "+g);const de=this._zoneDelegate.intercept(this,g,C),Ee=this;return function(){return Ee.runGuarded(de,this,arguments,C)}}run(g,C,de,Ee){It={parent:It,zone:this};try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}finally{It=It.parent}}runGuarded(g,C=null,de,Ee){It={parent:It,zone:this};try{try{return this._zoneDelegate.invoke(this,g,C,de,Ee)}catch(Yt){if(this._zoneDelegate.handleError(this,Yt))throw Yt}}finally{It=It.parent}}runTask(g,C,de){if(g.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===it&&(g.type===Xt||g.type===ge))return;const Ee=g.state!=J;Ee&&g._transitionTo(J,Qe),g.runCount++;const Yt=An;An=g,It={parent:It,zone:this};try{g.type==ge&&g.data&&!g.data.isPeriodic&&(g.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,g,C,de)}catch(U){if(this._zoneDelegate.handleError(this,U))throw U}}finally{g.state!==it&&g.state!==Z&&(g.type==Xt||g.data&&g.data.isPeriodic?Ee&&g._transitionTo(Qe,J):(g.runCount=0,this._updateTaskCount(g,-1),Ee&&g._transitionTo(it,J,it))),It=It.parent,An=Yt}}scheduleTask(g){if(g.zone&&g.zone!==this){let de=this;for(;de;){if(de===g.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${g.zone.name}`);de=de.parent}}g._transitionTo(wt,it);const C=[];g._zoneDelegates=C,g._zone=this;try{g=this._zoneDelegate.scheduleTask(this,g)}catch(de){throw g._transitionTo(Z,wt,it),this._zoneDelegate.handleError(this,de),de}return g._zoneDelegates===C&&this._updateTaskCount(g,1),g.state==wt&&g._transitionTo(Qe,wt),g}scheduleMicroTask(g,C,de,Ee){return this.scheduleTask(new ie(Pe,g,C,de,Ee,void 0))}scheduleMacroTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(ge,g,C,de,Ee,Yt))}scheduleEventTask(g,C,de,Ee,Yt){return this.scheduleTask(new ie(Xt,g,C,de,Ee,Yt))}cancelTask(g){if(g.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(g.zone||Ut).name+"; Execution: "+this.name+")");if(g.state===Qe||g.state===J){g._transitionTo(at,Qe,J);try{this._zoneDelegate.cancelTask(this,g)}catch(C){throw g._transitionTo(Z,at),this._zoneDelegate.handleError(this,C),C}return this._updateTaskCount(g,-1),g._transitionTo(it,at),g.runCount=0,g}}_updateTaskCount(g,C){const de=g._zoneDelegates;-1==C&&(g._zoneDelegates=null);for(let Ee=0;EeHe.hasTask(g,C),onScheduleTask:(He,K,g,C)=>He.scheduleTask(g,C),onInvokeTask:(He,K,g,C,de,Ee)=>He.invokeTask(g,C,de,Ee),onCancelTask:(He,K,g,C)=>He.cancelTask(g,C)};class he{constructor(K,g,C){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=K,this._parentDelegate=g,this._forkZS=C&&(C&&C.onFork?C:g._forkZS),this._forkDlgt=C&&(C.onFork?g:g._forkDlgt),this._forkCurrZone=C&&(C.onFork?this.zone:g._forkCurrZone),this._interceptZS=C&&(C.onIntercept?C:g._interceptZS),this._interceptDlgt=C&&(C.onIntercept?g:g._interceptDlgt),this._interceptCurrZone=C&&(C.onIntercept?this.zone:g._interceptCurrZone),this._invokeZS=C&&(C.onInvoke?C:g._invokeZS),this._invokeDlgt=C&&(C.onInvoke?g:g._invokeDlgt),this._invokeCurrZone=C&&(C.onInvoke?this.zone:g._invokeCurrZone),this._handleErrorZS=C&&(C.onHandleError?C:g._handleErrorZS),this._handleErrorDlgt=C&&(C.onHandleError?g:g._handleErrorDlgt),this._handleErrorCurrZone=C&&(C.onHandleError?this.zone:g._handleErrorCurrZone),this._scheduleTaskZS=C&&(C.onScheduleTask?C:g._scheduleTaskZS),this._scheduleTaskDlgt=C&&(C.onScheduleTask?g:g._scheduleTaskDlgt),this._scheduleTaskCurrZone=C&&(C.onScheduleTask?this.zone:g._scheduleTaskCurrZone),this._invokeTaskZS=C&&(C.onInvokeTask?C:g._invokeTaskZS),this._invokeTaskDlgt=C&&(C.onInvokeTask?g:g._invokeTaskDlgt),this._invokeTaskCurrZone=C&&(C.onInvokeTask?this.zone:g._invokeTaskCurrZone),this._cancelTaskZS=C&&(C.onCancelTask?C:g._cancelTaskZS),this._cancelTaskDlgt=C&&(C.onCancelTask?g:g._cancelTaskDlgt),this._cancelTaskCurrZone=C&&(C.onCancelTask?this.zone:g._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const de=C&&C.onHasTask;(de||g&&g._hasTaskZS)&&(this._hasTaskZS=de?C:fe,this._hasTaskDlgt=g,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=K,C.onScheduleTask||(this._scheduleTaskZS=fe,this._scheduleTaskDlgt=g,this._scheduleTaskCurrZone=this.zone),C.onInvokeTask||(this._invokeTaskZS=fe,this._invokeTaskDlgt=g,this._invokeTaskCurrZone=this.zone),C.onCancelTask||(this._cancelTaskZS=fe,this._cancelTaskDlgt=g,this._cancelTaskCurrZone=this.zone))}fork(K,g){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,K,g):new q(K,g)}intercept(K,g,C){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,K,g,C):g}invoke(K,g,C,de,Ee){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,K,g,C,de,Ee):g.apply(C,de)}handleError(K,g){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,K,g)}scheduleTask(K,g){let C=g;if(this._scheduleTaskZS)this._hasTaskZS&&C._zoneDelegates.push(this._hasTaskDlgtOwner),C=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,K,g),C||(C=g);else if(g.scheduleFn)g.scheduleFn(g);else{if(g.type!=Pe)throw new Error("Task is missing scheduleFn.");Ne(g)}return C}invokeTask(K,g,C,de){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,K,g,C,de):g.callback.apply(C,de)}cancelTask(K,g){let C;if(this._cancelTaskZS)C=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,K,g);else{if(!g.cancelFn)throw Error("Task is not cancelable");C=g.cancelFn(g)}return C}hasTask(K,g){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,K,g)}catch(C){this.handleError(K,C)}}_updateTaskCount(K,g){const C=this._taskCounts,de=C[K],Ee=C[K]=de+g;if(Ee<0)throw new Error("More tasks executed then were scheduled.");0!=de&&0!=Ee||this.hasTask(this.zone,{microTask:C.microTask>0,macroTask:C.macroTask>0,eventTask:C.eventTask>0,change:K})}}class ie{constructor(K,g,C,de,Ee,Yt){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=K,this.source=g,this.data=de,this.scheduleFn=Ee,this.cancelFn=Yt,!C)throw new Error("callback is not defined");this.callback=C;const U=this;this.invoke=K===Xt&&de&&de.useG?ie.invokeTask:function(){return ie.invokeTask.call(y,U,this,arguments)}}static invokeTask(K,g,C){K||(K=this),sn++;try{return K.runCount++,K.zone.runTask(K,g,C)}finally{1==sn&&ee(),sn--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(it,wt)}_transitionTo(K,g,C){if(this._state!==g&&this._state!==C)throw new Error(`${this.type} '${this.source}': can not transition to '${K}', expecting state '${g}'${C?" or '"+C+"'":""}, was '${this._state}'.`);this._state=K,K==it&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const ke=_("setTimeout"),Se=_("Promise"),Le=_("then");let qt,st=[],Ye=!1;function yt(He){if(qt||y[Se]&&(qt=y[Se].resolve(0)),qt){let K=qt[Le];K||(K=qt.then),K.call(qt,He)}else y[ke](He,0)}function Ne(He){0===sn&&0===st.length&&yt(ee),He&&st.push(He)}function ee(){if(!Ye){for(Ye=!0;st.length;){const He=st;st=[];for(let K=0;KIt,onUnhandledError:Ct,microtaskDrainDone:Ct,scheduleMicroTask:Ne,showUncaughtError:()=>!q[_("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:Ct,patchMethod:()=>Ct,bindArguments:()=>[],patchThen:()=>Ct,patchMacroTask:()=>Ct,patchEventPrototype:()=>Ct,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>Ct,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>Ct,wrapWithCurrentZone:()=>Ct,filterProperties:()=>[],attachOriginToPatched:()=>Ct,_redefineProperty:()=>Ct,patchCallbacks:()=>Ct,nativeScheduleMicroTask:yt};let It={parent:null,zone:new q(null,null)},An=null,sn=0;function Ct(){}E("Zone","Zone"),y.Zone=q}(globalThis);const jr=Object.getOwnPropertyDescriptor,no=Object.defineProperty,ro=Object.getPrototypeOf,io=Object.create,Sc=Array.prototype.slice,rl="addEventListener",Tt="removeEventListener",Ar=Zone.__symbol__(rl),Kr=Zone.__symbol__(Tt),rn="true",Ze="false",oo=Zone.__symbol__("");function bs(y,I){return Zone.current.wrap(y,I)}function il(y,I,w,E,A){return Zone.current.scheduleMacroTask(y,I,w,E,A)}const Ke=Zone.__symbol__,ei=typeof window<"u",ti=ei?window:void 0,zt=ei&&ti||globalThis,ol="removeAttribute";function so(y,I){for(let w=y.length-1;w>=0;w--)"function"==typeof y[w]&&(y[w]=bs(y[w],I+"_"+w));return y}function Os(y){return!y||!1!==y.writable&&!("function"==typeof y.get&&typeof y.set>"u")}const xs=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,ni=!("nw"in zt)&&typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process),ao=!ni&&!xs&&!(!ei||!ti.HTMLElement),Ls=typeof zt.process<"u"&&"[object process]"==={}.toString.call(zt.process)&&!xs&&!(!ei||!ti.HTMLElement),zr={},ri=function(y){if(!(y=y||zt.event))return;let I=zr[y.type];I||(I=zr[y.type]=Ke("ON_PROPERTY"+y.type));const w=this||y.target||zt,E=w[I];let A;return ao&&w===ti&&"error"===y.type?(A=E&&E.call(this,y.message,y.filename,y.lineno,y.colno,y.error),!0===A&&y.preventDefault()):(A=E&&E.apply(this,arguments),null!=A&&!A&&y.preventDefault()),A};function br(y,I,w){let E=jr(y,I);if(!E&&w&&jr(w,I)&&(E={enumerable:!0,configurable:!0}),!E||!E.configurable)return;const A=Ke("on"+I+"patched");if(y.hasOwnProperty(A)&&y[A])return;delete E.writable,delete E.value;const _=E.get,X=E.set,q=I.slice(2);let fe=zr[q];fe||(fe=zr[q]=Ke("ON_PROPERTY"+q)),E.set=function(he){let ie=this;!ie&&y===zt&&(ie=zt),ie&&("function"==typeof ie[fe]&&ie.removeEventListener(q,ri),X&&X.call(ie,null),ie[fe]=he,"function"==typeof he&&ie.addEventListener(q,ri,!1))},E.get=function(){let he=this;if(!he&&y===zt&&(he=zt),!he)return null;const ie=he[fe];if(ie)return ie;if(_){let ke=_.call(this);if(ke)return E.set.call(this,ke),"function"==typeof he[ol]&&he.removeAttribute(I),ke}return null},no(y,I,E),y[A]=!0}function Ps(y,I,w){if(I)for(let E=0;Efunction(X,q){const fe=w(X,q);return fe.cbIdx>=0&&"function"==typeof q[fe.cbIdx]?il(fe.name,q[fe.cbIdx],fe,A):_.apply(X,q)})}function er(y,I){y[Ke("OriginalDelegate")]=I}let Ac=!1,uo=!1;function zc(){if(Ac)return uo;Ac=!0;try{const y=ti.navigator.userAgent;(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/")||-1!==y.indexOf("Edge/"))&&(uo=!0)}catch{}return uo}Zone.__load_patch("ZoneAwarePromise",(y,I,w)=>{const E=Object.getOwnPropertyDescriptor,A=Object.defineProperty,X=w.symbol,q=[],fe=!1!==y[X("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],he=X("Promise"),ie=X("then"),ke="__creationTrace__";w.onUnhandledError=U=>{if(w.showUncaughtError()){const k=U&&U.rejection;k?console.error("Unhandled Promise rejection:",k instanceof Error?k.message:k,"; Zone:",U.zone.name,"; Task:",U.task&&U.task.source,"; Value:",k,k instanceof Error?k.stack:void 0):console.error(U)}},w.microtaskDrainDone=()=>{for(;q.length;){const U=q.shift();try{U.zone.runGuarded(()=>{throw U.throwOriginal?U.rejection:U})}catch(k){Le(k)}}};const Se=X("unhandledPromiseRejectionHandler");function Le(U){w.onUnhandledError(U);try{const k=I[Se];"function"==typeof k&&k.call(this,U)}catch{}}function st(U){return U&&U.then}function Ye(U){return U}function qt(U){return g.reject(U)}const yt=X("state"),Ne=X("value"),ee=X("finally"),Ut=X("parentPromiseValue"),it=X("parentPromiseState"),wt="Promise.then",Qe=null,J=!0,at=!1,Z=0;function Pe(U,k){return T=>{try{jt(U,k,T)}catch(Q){jt(U,!1,Q)}}}const ge=function(){let U=!1;return function(T){return function(){U||(U=!0,T.apply(null,arguments))}}},Xt="Promise resolved with itself",Fn=X("currentTaskTrace");function jt(U,k,T){const Q=ge();if(U===T)throw new TypeError(Xt);if(U[yt]===Qe){let ue=null;try{("object"==typeof T||"function"==typeof T)&&(ue=T&&T.then)}catch(B){return Q(()=>{jt(U,!1,B)})(),U}if(k!==at&&T instanceof g&&T.hasOwnProperty(yt)&&T.hasOwnProperty(Ne)&&T[yt]!==Qe)An(T),jt(U,T[yt],T[Ne]);else if(k!==at&&"function"==typeof ue)try{ue.call(T,Q(Pe(U,k)),Q(Pe(U,!1)))}catch(B){Q(()=>{jt(U,!1,B)})()}else{U[yt]=k;const B=U[Ne];if(U[Ne]=T,U[ee]===ee&&k===J&&(U[yt]=U[it],U[Ne]=U[Ut]),k===at&&T instanceof Error){const ae=I.currentTask&&I.currentTask.data&&I.currentTask.data[ke];ae&&A(T,Fn,{configurable:!0,enumerable:!1,writable:!0,value:ae})}for(let ae=0;ae{try{const te=U[Ne],Te=!!T&&ee===T[ee];Te&&(T[Ut]=te,T[it]=B);const ze=k.run(ae,void 0,Te&&ae!==qt&&ae!==Ye?[]:[te]);jt(T,!0,ze)}catch(te){jt(T,!1,te)}},T)}const He=function(){},K=y.AggregateError;class g{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(k){return k instanceof g?k:jt(new this(null),J,k)}static reject(k){return jt(new this(null),at,k)}static withResolvers(){const k={};return k.promise=new g((T,Q)=>{k.resolve=T,k.reject=Q}),k}static any(k){if(!k||"function"!=typeof k[Symbol.iterator])return Promise.reject(new K([],"All promises were rejected"));const T=[];let Q=0;try{for(let ae of k)Q++,T.push(g.resolve(ae))}catch{return Promise.reject(new K([],"All promises were rejected"))}if(0===Q)return Promise.reject(new K([],"All promises were rejected"));let ue=!1;const B=[];return new g((ae,te)=>{for(let Te=0;Te{ue||(ue=!0,ae(ze))},ze=>{B.push(ze),Q--,0===Q&&(ue=!0,te(new K(B,"All promises were rejected")))})})}static race(k){let T,Q,ue=new this((te,Te)=>{T=te,Q=Te});function B(te){T(te)}function ae(te){Q(te)}for(let te of k)st(te)||(te=this.resolve(te)),te.then(B,ae);return ue}static all(k){return g.allWithCallback(k)}static allSettled(k){return(this&&this.prototype instanceof g?this:g).allWithCallback(k,{thenCallback:Q=>({status:"fulfilled",value:Q}),errorCallback:Q=>({status:"rejected",reason:Q})})}static allWithCallback(k,T){let Q,ue,B=new this((ze,lt)=>{Q=ze,ue=lt}),ae=2,te=0;const Te=[];for(let ze of k){st(ze)||(ze=this.resolve(ze));const lt=te;try{ze.then(nt=>{Te[lt]=T?T.thenCallback(nt):nt,ae--,0===ae&&Q(Te)},nt=>{T?(Te[lt]=T.errorCallback(nt),ae--,0===ae&&Q(Te)):ue(nt)})}catch(nt){ue(nt)}ae++,te++}return ae-=2,0===ae&&Q(Te),B}constructor(k){const T=this;if(!(T instanceof g))throw new Error("Must be an instanceof Promise.");T[yt]=Qe,T[Ne]=[];try{const Q=ge();k&&k(Q(Pe(T,J)),Q(Pe(T,at)))}catch(Q){jt(T,!1,Q)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return g}then(k,T){let Q=this.constructor?.[Symbol.species];(!Q||"function"!=typeof Q)&&(Q=this.constructor||g);const ue=new Q(He),B=I.current;return this[yt]==Qe?this[Ne].push(B,ue,k,T):sn(this,B,ue,k,T),ue}catch(k){return this.then(null,k)}finally(k){let T=this.constructor?.[Symbol.species];(!T||"function"!=typeof T)&&(T=g);const Q=new T(He);Q[ee]=ee;const ue=I.current;return this[yt]==Qe?this[Ne].push(ue,Q,k,k):sn(this,ue,Q,k,k),Q}}g.resolve=g.resolve,g.reject=g.reject,g.race=g.race,g.all=g.all;const C=y[he]=y.Promise;y.Promise=g;const de=X("thenPatched");function Ee(U){const k=U.prototype,T=E(k,"then");if(T&&(!1===T.writable||!T.configurable))return;const Q=k.then;k[ie]=Q,U.prototype.then=function(ue,B){return new g((te,Te)=>{Q.call(this,te,Te)}).then(ue,B)},U[de]=!0}return w.patchThen=Ee,C&&(Ee(C),hr(y,"fetch",U=>function Yt(U){return function(k,T){let Q=U.apply(k,T);if(Q instanceof g)return Q;let ue=Q.constructor;return ue[de]||Ee(ue),Q}}(U))),Promise[I.__symbol__("uncaughtPromiseErrors")]=q,g}),Zone.__load_patch("toString",y=>{const I=Function.prototype.toString,w=Ke("OriginalDelegate"),E=Ke("Promise"),A=Ke("Error"),_=function(){if("function"==typeof this){const he=this[w];if(he)return"function"==typeof he?I.call(he):Object.prototype.toString.call(he);if(this===Promise){const ie=y[E];if(ie)return I.call(ie)}if(this===Error){const ie=y[A];if(ie)return I.call(ie)}}return I.call(this)};_[w]=I,Function.prototype.toString=_;const X=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":X.call(this)}});let pr=!1;if(typeof window<"u")try{const y=Object.defineProperty({},"passive",{get:function(){pr=!0}});window.addEventListener("test",y,y),window.removeEventListener("test",y,y)}catch{pr=!1}const eg={useG:!0},Sn={},bc={},ll=new RegExp("^"+oo+"(\\w+)(true|false)$"),Oc=Ke("propagationStopped");function ul(y,I){const w=(I?I(y):y)+Ze,E=(I?I(y):y)+rn,A=oo+w,_=oo+E;Sn[y]={},Sn[y][Ze]=A,Sn[y][rn]=_}function xc(y,I,w,E){const A=E&&E.add||rl,_=E&&E.rm||Tt,X=E&&E.listeners||"eventListeners",q=E&&E.rmAll||"removeAllListeners",fe=Ke(A),he="."+A+":",ie="prependListener",ke="."+ie+":",Se=function(Ne,ee,Ut){if(Ne.isRemoved)return;const it=Ne.callback;let wt;"object"==typeof it&&it.handleEvent&&(Ne.callback=J=>it.handleEvent(J),Ne.originalDelegate=it);try{Ne.invoke(Ne,ee,[Ut])}catch(J){wt=J}const Qe=Ne.options;return Qe&&"object"==typeof Qe&&Qe.once&&ee[_].call(ee,Ut.type,Ne.originalDelegate?Ne.originalDelegate:Ne.callback,Qe),wt};function Le(Ne,ee,Ut){if(!(ee=ee||y.event))return;const it=Ne||ee.target||y,wt=it[Sn[ee.type][Ut?rn:Ze]];if(wt){const Qe=[];if(1===wt.length){const J=Se(wt[0],it,ee);J&&Qe.push(J)}else{const J=wt.slice();for(let at=0;at{throw at})}}}const st=function(Ne){return Le(this,Ne,!1)},Ye=function(Ne){return Le(this,Ne,!0)};function qt(Ne,ee){if(!Ne)return!1;let Ut=!0;ee&&void 0!==ee.useG&&(Ut=ee.useG);const it=ee&&ee.vh;let wt=!0;ee&&void 0!==ee.chkDup&&(wt=ee.chkDup);let Qe=!1;ee&&void 0!==ee.rt&&(Qe=ee.rt);let J=Ne;for(;J&&!J.hasOwnProperty(A);)J=ro(J);if(!J&&Ne[A]&&(J=Ne),!J||J[fe])return!1;const at=ee&&ee.eventNameToString,Z={},Pe=J[fe]=J[A],ge=J[Ke(_)]=J[_],Xt=J[Ke(X)]=J[X],Fn=J[Ke(q)]=J[q];let jt;ee&&ee.prepend&&(jt=J[Ke(ee.prepend)]=J[ee.prepend]);const g=Ut?function(T){if(!Z.isExisting)return Pe.call(Z.target,Z.eventName,Z.capture?Ye:st,Z.options)}:function(T){return Pe.call(Z.target,Z.eventName,T.invoke,Z.options)},C=Ut?function(T){if(!T.isRemoved){const Q=Sn[T.eventName];let ue;Q&&(ue=Q[T.capture?rn:Ze]);const B=ue&&T.target[ue];if(B)for(let ae=0;ae{Qn.zone.cancelTask(Qn)},{once:!0})),Z.target=null,Ci&&(Ci.taskData=null),fo&&(Pt.once=!0),!pr&&"boolean"==typeof Qn.options||(Qn.options=Pt),Qn.target=Te,Qn.capture=Pr,Qn.eventName=ze,nt&&(Qn.originalDelegate=lt),te?Yn.unshift(Qn):Yn.push(Qn),ae?Te:void 0}};return J[A]=k(Pe,he,g,C,Qe),jt&&(J[ie]=k(jt,ke,function(T){return jt.call(Z.target,Z.eventName,T.invoke,Z.options)},C,Qe,!0)),J[_]=function(){const T=this||y;let Q=arguments[0];ee&&ee.transferEventName&&(Q=ee.transferEventName(Q));const ue=arguments[2],B=!!ue&&("boolean"==typeof ue||ue.capture),ae=arguments[1];if(!ae)return ge.apply(this,arguments);if(it&&!it(ge,ae,T,arguments))return;const te=Sn[Q];let Te;te&&(Te=te[B?rn:Ze]);const ze=Te&&T[Te];if(ze)for(let lt=0;ltfunction(A,_){A[Oc]=!0,E&&E.apply(A,_)})}function Pc(y,I,w,E,A){const _=Zone.__symbol__(E);if(I[_])return;const X=I[_]=I[E];I[E]=function(q,fe,he){return fe&&fe.prototype&&A.forEach(function(ie){const ke=`${w}.${E}::`+ie,Se=fe.prototype;try{if(Se.hasOwnProperty(ie)){const Le=y.ObjectGetOwnPropertyDescriptor(Se,ie);Le&&Le.value?(Le.value=y.wrapWithCurrentZone(Le.value,ke),y._redefineProperty(fe.prototype,ie,Le)):Se[ie]&&(Se[ie]=y.wrapWithCurrentZone(Se[ie],ke))}else Se[ie]&&(Se[ie]=y.wrapWithCurrentZone(Se[ie],ke))}catch{}}),X.call(I,q,fe,he)},y.attachOriginToPatched(I[E],X)}function _c(y,I,w){if(!w||0===w.length)return I;const E=w.filter(_=>_.target===y);if(!E||0===E.length)return I;const A=E[0].ignoreProperties;return I.filter(_=>-1===A.indexOf(_))}function jn(y,I,w,E){y&&Ps(y,_c(y,I,w),E)}function co(y){return Object.getOwnPropertyNames(y).filter(I=>I.startsWith("on")&&I.length>2).map(I=>I.substring(2))}Zone.__load_patch("util",(y,I,w)=>{const E=co(y);w.patchOnProperties=Ps,w.patchMethod=hr,w.bindArguments=so,w.patchMacroTask=jc;const A=I.__symbol__("BLACK_LISTED_EVENTS"),_=I.__symbol__("UNPATCHED_EVENTS");y[_]&&(y[A]=y[_]),y[A]&&(I[A]=I[_]=y[A]),w.patchEventPrototype=cl,w.patchEventTarget=xc,w.isIEOrEdge=zc,w.ObjectDefineProperty=no,w.ObjectGetOwnPropertyDescriptor=jr,w.ObjectCreate=io,w.ArraySlice=Sc,w.patchClass=lo,w.wrapWithCurrentZone=bs,w.filterProperties=_c,w.attachOriginToPatched=er,w._redefineProperty=Object.defineProperty,w.patchCallbacks=Pc,w.getGlobalObjects=()=>({globalSources:bc,zoneSymbolEventNames:Sn,eventNames:E,isBrowser:ao,isMix:Ls,isNode:ni,TRUE_STR:rn,FALSE_STR:Ze,ZONE_SYMBOL_PREFIX:oo,ADD_EVENT_LISTENER_STR:rl,REMOVE_EVENT_LISTENER_STR:Tt})});const on=Ke("zoneTask");function Or(y,I,w,E){let A=null,_=null;w+=E;const X={};function q(he){const ie=he.data;return ie.args[0]=function(){return he.invoke.apply(this,arguments)},ie.handleId=A.apply(y,ie.args),he}function fe(he){return _.call(y,he.data.handleId)}A=hr(y,I+=E,he=>function(ie,ke){if("function"==typeof ke[0]){const Se={isPeriodic:"Interval"===E,delay:"Timeout"===E||"Interval"===E?ke[1]||0:void 0,args:ke},Le=ke[0];ke[0]=function(){try{return Le.apply(this,arguments)}finally{Se.isPeriodic||("number"==typeof Se.handleId?delete X[Se.handleId]:Se.handleId&&(Se.handleId[on]=null))}};const st=il(I,ke[0],Se,q,fe);if(!st)return st;const Ye=st.data.handleId;return"number"==typeof Ye?X[Ye]=st:Ye&&(Ye[on]=st),Ye&&Ye.ref&&Ye.unref&&"function"==typeof Ye.ref&&"function"==typeof Ye.unref&&(st.ref=Ye.ref.bind(Ye),st.unref=Ye.unref.bind(Ye)),"number"==typeof Ye||Ye?Ye:st}return he.apply(y,ke)}),_=hr(y,w,he=>function(ie,ke){const Se=ke[0];let Le;"number"==typeof Se?Le=X[Se]:(Le=Se&&Se[on],Le||(Le=Se)),Le&&"string"==typeof Le.type?"notScheduled"!==Le.state&&(Le.cancelFn&&Le.data.isPeriodic||0===Le.runCount)&&("number"==typeof Se?delete X[Se]:Se&&(Se[on]=null),Le.zone.cancelTask(Le)):he.apply(y,ke)})}Zone.__load_patch("legacy",y=>{const I=y[Zone.__symbol__("legacyPatch")];I&&I()}),Zone.__load_patch("timers",y=>{const I="set",w="clear";Or(y,I,w,"Timeout"),Or(y,I,w,"Interval"),Or(y,I,w,"Immediate")}),Zone.__load_patch("requestAnimationFrame",y=>{Or(y,"request","cancel","AnimationFrame"),Or(y,"mozRequest","mozCancel","AnimationFrame"),Or(y,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(y,I)=>{const w=["alert","prompt","confirm"];for(let E=0;Efunction(fe,he){return I.current.run(_,y,he,q)})}),Zone.__load_patch("EventTarget",(y,I,w)=>{(function xr(y,I){I.patchEventPrototype(y,I)})(y,w),function fl(y,I){if(Zone[I.symbol("patchEventTarget")])return;const{eventNames:w,zoneSymbolEventNames:E,TRUE_STR:A,FALSE_STR:_,ZONE_SYMBOL_PREFIX:X}=I.getGlobalObjects();for(let fe=0;fe{lo("MutationObserver"),lo("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(y,I,w)=>{lo("IntersectionObserver")}),Zone.__load_patch("FileReader",(y,I,w)=>{lo("FileReader")}),Zone.__load_patch("on_property",(y,I,w)=>{!function _s(y,I){if(ni&&!Ls||Zone[y.symbol("patchEvents")])return;const w=I.__Zone_ignore_on_properties;let E=[];if(ao){const A=window;E=E.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const _=function al(){try{const y=ti.navigator.userAgent;if(-1!==y.indexOf("MSIE ")||-1!==y.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:A,ignoreProperties:["error"]}]:[];jn(A,co(A),w&&w.concat(_),ro(A))}E=E.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let A=0;A{!function dl(y,I){const{isBrowser:w,isMix:E}=I.getGlobalObjects();(w||E)&&y.customElements&&"customElements"in y&&I.patchCallbacks(I,y.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(y,w)}),Zone.__load_patch("XHR",(y,I)=>{!function fe(he){const ie=he.XMLHttpRequest;if(!ie)return;const ke=ie.prototype;let Le=ke[Ar],st=ke[Kr];if(!Le){const Z=he.XMLHttpRequestEventTarget;if(Z){const Pe=Z.prototype;Le=Pe[Ar],st=Pe[Kr]}}const Ye="readystatechange",qt="scheduled";function yt(Z){const Pe=Z.data,ge=Pe.target;ge[_]=!1,ge[q]=!1;const Xt=ge[A];Le||(Le=ge[Ar],st=ge[Kr]),Xt&&st.call(ge,Ye,Xt);const Fn=ge[A]=()=>{if(ge.readyState===ge.DONE)if(!Pe.aborted&&ge[_]&&Z.state===qt){const It=ge[I.__symbol__("loadfalse")];if(0!==ge.status&&It&&It.length>0){const An=Z.invoke;Z.invoke=function(){const sn=ge[I.__symbol__("loadfalse")];for(let Ct=0;Ctfunction(Z,Pe){return Z[E]=0==Pe[2],Z[X]=Pe[1],Ut.apply(Z,Pe)}),wt=Ke("fetchTaskAborting"),Qe=Ke("fetchTaskScheduling"),J=hr(ke,"send",()=>function(Z,Pe){if(!0===I.current[Qe]||Z[E])return J.apply(Z,Pe);{const ge={target:Z,url:Z[X],isPeriodic:!1,args:Pe,aborted:!1},Xt=il("XMLHttpRequest.send",Ne,ge,yt,ee);Z&&!0===Z[q]&&!ge.aborted&&Xt.state===qt&&Xt.invoke()}}),at=hr(ke,"abort",()=>function(Z,Pe){const ge=function Se(Z){return Z[w]}(Z);if(ge&&"string"==typeof ge.type){if(null==ge.cancelFn||ge.data&&ge.data.aborted)return;ge.zone.cancelTask(ge)}else if(!0===I.current[wt])return at.apply(Z,Pe)})}(y);const w=Ke("xhrTask"),E=Ke("xhrSync"),A=Ke("xhrListener"),_=Ke("xhrScheduled"),X=Ke("xhrURL"),q=Ke("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",y=>{y.navigator&&y.navigator.geolocation&&function sl(y,I){const w=y.constructor.name;for(let E=0;E{const fe=function(){return q.apply(this,so(arguments,w+"."+A))};return er(fe,q),fe})(_)}}}(y.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(y,I)=>{function w(E){return function(A){Lc(y,E).forEach(X=>{const q=y.PromiseRejectionEvent;if(q){const fe=new q(E,{promise:A.promise,reason:A.rejection});X.invoke(fe)}})}}y.PromiseRejectionEvent&&(I[Ke("unhandledPromiseRejectionHandler")]=w("unhandledrejection"),I[Ke("rejectionHandledHandler")]=w("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(y,I,w)=>{!function ks(y,I){I.patchMethod(y,"queueMicrotask",w=>function(E,A){Zone.current.scheduleMicroTask("queueMicrotask",A[0])})}(y,w)})}},jr=>{jr(jr.s=207)}]); \ No newline at end of file diff --git a/ej2-angular/samples/timeline/reverse/styles.bfc0a8d1d2c1025c.css b/ej2-angular/samples/timeline/reverse/styles.bfc0a8d1d2c1025c.css deleted file mode 100644 index a9327b439d..0000000000 --- a/ej2-angular/samples/timeline/reverse/styles.bfc0a8d1d2c1025c.css +++ /dev/null @@ -1 +0,0 @@ -@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700";@font-face{font-family:e-icons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXBj/WxwAAANuAAAC15nbHlm0ahAOQAAJVQAAocwaGVhZClfeKIAAADQAAAANmhoZWEIXgbPAAAArAAAACRobXR4OAb+rAAAAYAAAAw4bG9jYQPFrZQAABkYAAAMPG1heHAEOQLMAAABCAAAACBuYW1lc0cOBgACrIQAAAIlcG9zdE/MgpsAAq6sAAAwxAABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAADDgABAAAAAQAAYWKr8l8PPPUACwQAAAAAAOMgGdIAAAAA4yAZ0v/A/+QEQAQcAAAACAACAAEAAAAAAAEAAAMOAsAAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEC0oAAAFIAQAABwBI4RXhKeE54UXhnOGf4gbiCuIM4h7iLeIv4kLiReJI4lHiVOJW4lniYuJl4mficeJ54onikuKV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ASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBbAFtAW4BbwFwAXEBcgFzAXQBlQGUAZMBkgGXAZEBmAGZAZYBmgGbAZwBnQGeAXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBtAG1AbYBtwG4ATIBMwE0ATUAJQE3ATgBOQE6ACYBPAE9AT4BPwFAAUEBNgE7AYUAJwGGAYcBiQGKAYsBjAGPAYgBjQGOAZABnwGgAaEBogAoAagBpwGwAaoBqwGsAa0BrgGvAbEBsgGzACkAKgArACwALQAuAC8AMAAxADIBowGkAaUBpgG5ADMANAGpADUCIwA3ADgCJwIoAikAOQIrAiwCLgIvADoAOwA8AjECMwI2AjcAPQI5AD4APwI6AjsCPABAAj8CQAJBAkIAQQBCAEMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAiICYQJjAmICZAJlAmYARABFAhgCGQIaAh8ARgBHAjACZwJoAmkCagJrAmwCOABIAkMBFABJAhYBGwBKAm0CbgJvAnACcQJyAEsCIAI+AEwATQBOAE8AUAJzAnQCdQJ2AncCeABRAFIAUwJ5AnoCewJ8An0CfgBUAFUAVgBXAV4AWAJ/AoAAYgKCAoQChQKGAFkAWgKDAoEChwBjAogCiQBkAooCiwKMAo0CjgKPApAAWwKRApICkwKUApUClgKXApgCmQKaApsAXAKcAp0CngKfAqAAXQKhAqICowKkAqUCpgKnAqgCqQKqAF4CqwKsAF8CrQKuAq8CsAKxArICswK0ArUCtgK3ArgAYAK5AroCuwK8Ar0CvgK/AsACwQBlAsICwwLEAsUAYQLGAscCyALJAsoCywBmAswCzQBnAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0AzADNAM4AzwDQANEA0gAhACIAIwAkANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAV0BXAFbAUMBRAFFAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFGAVkBWgFYAWABYQFfAWIBYwFkARoA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsAAAAAAAAAAAAAAAACEAAABHAAAAToAAAF0AAABuQAAAdEAAAHcAAACJQAAAqkAAAKyAAADHAAAA4YAAAOYAAADvwAAA8YAAAPYAAAD6QAAA/sAAAQLAAAEawAABLoAAAVdAAAFsgAABjYAAAZqAAAHAgAABzwAAAd7AAAHrAAAB+QAAAhvAAAI6wAACUkAAAmzAAAKOwAACqgAAArJAAALJwAAC1sAAAt3AAALjQAAC6kAAAu6AAAL+gAADEoAAAxYAAAMZwAADLwAAAzHAAANKAAADUkAAA1VAAANZAAADW8AAA12AAANfQAADYQAAA2LAAANmAAADaQAAA2rAAANsgAADcgAAA3RAAAN2AAADeQAAA3xAAAOAAAADhUAAA4jAAAOMQAADmYAAA5wAAAOfQAADocAAA6SAAAOnQAADu0AAA70AAAO+wAADxEAAA8bAAAPSgAAD3oAAA+LAAAPlQAAD50AAA+nAAAP2gAAD+sAAA/2AAAQAgAAEAkAABBTAAAQXwAAEMsAABFPAAARkQAAEa4AABG5AAASAQAAEg4AABKCAAAS0gAAE2EAABN6AAAUCQAAFFMAABShAAAUsgAAFL0AABTIAAAUzwAAFNoAABT6AAAVigAAFdsAABZkAAAXEAAAF4kAABefAAAX9AAAGA8AABgpAAAYRgAAGGQAABkVAAAZZgAAGboAABpRAAAa6wAAGz8AABtlAAAbhgAAHDkAAByOAAAcxAAAHPgAAB0UAAAdMAAAHWsAAB2wAAAd/gAAHh4AAB5qAAAeiQAAHqgAAB61AAAewgAAHs8AAB7vAAAfAwAAHxgAAB8sAAAfPgAAH5gAAB+oAAAftwAAH+kAACAQAAAgIQAAIDUAACCJAAAgmAAAIS8AACFHAAAhgQAAIY4AACGhAAAhvQAAIfcAACIJAAAiRgAAIrwAACNpAAAjiQAAI8oAACQyAAAkwQAAJO0AACURAAAlHwAAJTAAACWZAAAlpwAAJboAACZFAAAmbgAAJpQAACbOAAAnDQAAJxwAACdFAAAnZgAAJ5wAACeoAAAnsgAAJ/cAACgLAAAoGwAAKCkAACj/AAApggAAKawAACnWAAAp5AAAKe0AACn+AAAqEwAAKmAAACpuAAAqiQAAKqUAACq6AAAq1gAAKvAAACsNAAArHAAAKzkAACtNAAArYgAAK3wAACu5AAArxQAAK94AACvqAAAsVwAALGwAACybAAAsqQAALLMAACy+AAAszAAALVkAAC3qAAAt+AAALh8AAC6jAAAu0AAALt0AAC+CAAAvywAAL9oAADAXAAAwUQAAMGQAADDQAAAxDQAAMWgAADGmAAAyAgAAMisAADJNAAAydQAAMnwAADKOAAAysgAAMuwAADL6AAAzYQAAM2gAADN1AAAzmgAAM7IAADQPAAA0JgAANDoAADRNAAA0ZAAANG4AADR4AAA0fgAANIQAADSLAAA0kgAANW0AADV0AAA1ewAANYIAADWJAAA19QAANioAADY8AAA2mAAANtQAADbxAAA2/gAAN5UAADerAAA4HAAAOGkAADh0AAA4owAAOLQAADjfAAA5HgAAOVEAADnRAAA53QAAOekAADogAAA6MgAAOp4AADqoAAA7FQAAO0gAADwBAAA8SQAAPJQAADz0AAA9EQAAPX4AAD2fAAA+EgAAPj0AAD6ZAAA+2AAAP30AAEANAABAQwAAQE8AAEBhAABAcgAAQIoAAED8AABBIQAAQXMAAEGCAABBmAAAQbcAAEHgAABCLwAAQj4AAEJkAABC/QAAQyoAAENYAABDcQAAQ5YAAEQNAABEMgAAREMAAERoAABEfgAARMUAAEThAABE8AAARP8AAEUlAABFLwAART4AAEVVAABFcAAARZ8AAEW+AABGHgAARi0AAEZBAABGVwAARmYAAEaSAABGtgAARwUAAEcPAABHGgAARyUAAEcvAABHQQAAR1IAAEduAABHgAAAR5IAAEeZAABHpQAAR7EAAEg7AABISwAASGIAAEiBAABIpgAASNEAAEjlAABI9gAASW0AAEntAABKRgAASqAAAEr6AABLVgAAS5wAAExsAABM6QAATWEAAE2jAABN5AAATnUAAE64AABO+wAATysAAE91AABPwwAAUEsAAFBlAABQpgAAUK0AAFC4AABQxwAAUNoAAFDxAABRCwAAUcUAAFH8AABSUAAAUocAAFLYAABS+AAAUxQAAFMwAABTWQAAU4AAAFOKAABTrwAAVC8AAFRRAABUggAAVIkAAFSYAABUpAAAVLAAAFS+AABUygAAVN4AAFUuAABVTwAAVW8AAFWvAABWGwAAVnQAAFbdAABW8AAAVyYAAFfxAABYPwAAWKEAAFjBAABZIwAAWVkAAFmSAABZ1AAAWh8AAFpjAABakwAAWq0AAFrGAABa4AAAWv0AAFsXAABbNwAAW1IAAFt2AABbwQAAW+cAAFxRAABccgAAXIwAAFzUAABdAwAAXSgAAF1UAABdgAAAXaEAAF3NAABeYwAAXpkAAF8SAABffAAAX/UAAGBZAABgvgAAYOIAAGGIAABhwgAAYdIAAGHsAABiDAAAYiMAAGI5AABiVAAAYm0AAGKXAABipQAAYsYAAGLnAABjBwAAYzwAAGNdAABjhAAAY54AAGO5AABjzgAAZAkAAGQXAABkLgAAZD8AAGRbAABkeAAAZJUAAGTCAABk6wAAZQgAAGU2AABlWQAAZXkAAGW/AABl6QAAZhAAAGYxAABm4gAAZxYAAGc3AABnYgAAZ54AAGfBAABoLgAAaFcAAGiNAABowAAAaOAAAGj7AABpJQAAaVQAAGl9AABppwAAaccAAGnkAABqDQAAai0AAGpWAABqmwAAasIAAGriAABrDQAAay4AAGtXAABrgAAAa5YAAGvfAABsHAAAbIsAAGyvAABs5AAAbQ0AAG09AABtaAAAbmAAAG53AABujgAAbwYAAG85AABvSQAAb2EAAHAiAABwTQAAcFwAAHDPAABxFAAAcSwAAHE5AABxWwAAcX8AAHGiAAByAgAAclUAAHKdAAByuAAAcvYAAHMfAABzRwAAc2oAAHOXAABz2wAAc/oAAHQPAAB0QwAAdFkAAHR4AAB0lAAAdKkAAHToAAB1xAAAddcAAHX4AAB2CwAAdj0AAHZQAAB2eQAAdokAAHcKAAB3UgAAd3cAAHf5AAB4JwAAeDsAAHhXAAB4dAAAeJwAAHkFAAB5HQAAeZAAAHnuAAB6LwAAeoMAAHrLAAB7FAAAeywAAHtLAAB7aQAAe4kAAHueAAB7twAAfJQAAHzHAAB9FAAAfSIAAH02AAB95AAAffQAAH49AAB+hwAAftYAAH8fAAB/bQAAf5gAAH+sAAB/ugAAf9MAAH/sAAB/+gAAgAcAAIAgAACAagAAgLQ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BwcGBgYLCQgGAgIBgAcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBvkHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgb5BwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYG+QcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgABAAAAAAP4AvwAAgAAEyEBCAPw/ggBBAH4AAAAAQAAAAAD+AL8AAIAAAkBIQIAAfj8EAEEAfgAAAEAAAAAAvwD+AACAAAlCQEBBAH4/ggIAfgB+AABAAAAAAL8A/gAAgAACQERAQQB+AIA/ggD8AAAAwAAAAACfgP4AD8AfwC/AAAlHw8/Dy8PDw4DHw8/Dy8PDw4DHw8/Dy8PDw4BggECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMChg0MDQsLCgoJCAgGBQQDAgEBAgMEBQYICAkKCgsLDQwNDQwNCwsKCgkICAYFBAMCAQECAwQFBggICQoKCwsNDAFtDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAW0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcH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AwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwGGCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoJCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQFwCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkBcAoJCQkICAcHBgYEBAMDAQEBAQMDBAQGBgcHCAgJCQkKCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoAAAABAAAAAAP3A3kABQAAAScHCQEnAVX0WQFNAqNZATfxWv64AppaAAAAAwAAAAAD2AJeAD8AfwC/AAABFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQUVHw07AT8NPQEvDSsBDw0DHAEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf6GAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMB/oYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwECAAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAAAAAAIAAAAAA/gD9wALAE8AAAEXNzMHFyMnByM3JyURFR8OIT8ONRE1Lw4hDw4Bd4mJbsXKcIyMcM3H/v4CAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAvyurvr+sbH8/J38zgoJCggICAgG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BQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBARv+hj+eBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsp4GBgUFBAMBAQIEBbIBAQMEBQUGBwG4BwYFBQQDAQGvBgIEAgEBAwQFBQYGnq8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp4BAQMEBQUGB/5IBwYFBQQDAQEECgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQmzH/ytA3IfHwEBAwQFBQYGQwgHBXdOAQEDBAUFBgdCCAcFd04BAQMEBQUGBkMIBwV3LgcGBQUEAwEBAQEDBAUFBgcudAUDBwhDBgYFBQQDAQFOdAUDBwhCBwYFBQQDAQFOdAUDBwhDBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGAAAAAAEAAAAAA3kD+ABWAAABES8GDwsfBQEfAjM/BAE/BS8LDwYRNS8JKwEPCQHB0AQGBQYLDAwMBgUFBQQEAwIEAQEEAgQDBQE7BxMMDAwGBgUFAT8FAwQCBAEBBAIDBAQFBQUGDAwMCwYFBgTQAQICBgcKCgYGBwYGBwYFCwkIBgICAQO5/SXNBAQDAwMBAQMDAwQEBQUGBQwMDAwFBgUE/skHCQMDAgIDBAE7BQUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzQLbBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAACAAAAAAP4A/gARQCJAAAJAQ8FHws/BhEVHwk7AT8JNREvCg8FFxEfCjM/AwE/BS8LDwYRNS8JKwEPCQFW/sUFAwQCBAEBAwMDBAQFBQUGDAwMCwYFBQXQAQIC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aWNvbnNGb250IGdlbmVyYXRlZCB1c2luZyBTeW5jZnVzaW9uIE1ldHJvIFN0dWRpb3d3dy5zeW5jZnVzaW9uLmNvbQAgAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBlAC0AaQBjAG8AbgBzAGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8ACmV4cG9ydC1wZGYKZXhwb3J0LWNzdgxleHBvcnQtZXhjZWwKZGF0ZS1yYW5nZQxmaWx0ZXItY2xlYXIGZmlsdGVyCGJ1bGxldC02CGJ1bGxldC0xBG5vbmUIYnVsbGV0LTURYm9yZGVyLWRpYWdvbmFsLTIRYm9yZGVyLWRpYWdvbmFsLTEIYnVsbGV0LTQIYnVsbGV0LTIIYnVsbGV0LTMUY2hldnJvbi1yaWdodC1kb3VibGUTY2hldnJvbi1sZWZ0LWRvdWJsZRNjaGV2cm9uLWRvd24tZG91YmxlEWNoZXZyb24tdXAtZG91YmxlBnJlcGVhdA9yZWN1cnJlbmNlLWVkaXQIbG9jYXRpb24LZGVzY3JpcHRpb24JdGltZS16b25lCGNhbGVuZGFyD3RpbWVsaW5lLWFnZW5kYQl3b3JrLXdlZWsEd2VlawNkYXkRYWdlbmRhLWRhdGUtcmFuZ2UJZGF0ZS10aW1lBnBlb3BsZQx0aW1lbGluZS1kYXkNdGltZWxpbmUtd2VlaxJ0aW1lbGluZS13b3JrLXdlZWsOdGltZWxpbmUtbW9udGgFdGFibGUEY29weQh0aC1zbWFsbAZzYXZlLTILcGFyYWdyYXBoLTIGZWRpdC02DWNsb3NlLWxhcmdlLTELZXhwb3J0LXdvcmQMY2lyY2xlLWNsb3NlCGZpbHRlci0yCnBsdXMtc21hbGwFY2xvc2UFY2hlY2sHcHJpbnQtMgZlZGl0LTIEcGx1cw1jbG9zZS1sYXJnZS0yEWNoZXZyb24tZG93bi10aGluEWNoZXZyb24tdXAtZmlsbC0yEWNoZXZyb24tZG93bi1maWxsD2NoZXZyb24tdXAtZmlsbBNjaGV2cm9uLWRvd24tZmlsbC0yCmFycm93LWRvd24IYXJyb3ctdXAUY2hldnJvbi1yaWdodC1maWxsLTMTY2hldnJvbi1sZWZ0LWZpbGwtMghkZWxldGUtMRFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwKYXJyb3ctbGVmdAthcnJvdy1yaWdodAlzb3J0aW5nLTEEZWRpdApmaXJzdC1wYWdlCWxhc3QtcGFnZQ50aW1lbGluZS10b2RheQxjaGV2cm9uLWxlZnQIZmlsdGVyLTEKY2hldnJvbi11cA1jaGV2cm9uLXJpZ2h0DGNoZXZyb24tZG93bg5jaXJjbGUtY2xvc2UtMhFjaGV2cm9uLXVwLWZpbGwtMxNjaGV2cm9uLWRvd24tZmlsbC0zDWZpbHRlci1jYW5jZWwOY2hldnJvbi1sZWZ0LTIKZ3JvdXAtaWNvbglzZWxlY3Rpb24HY2xvc2UtMgdjaGVjay0yEmludGVybWVkaWF0ZS1zdGF0ZQ5jaGV2cm9uLWxlZnQtMwZlZGl0LTMHY2xvc2UtMw9jaGV2cm9uLXJpZ2h0LTIGcGx1cy0yE2NoZXZyb24tZG93bi1maWxsLTUNY2lyY2xlLXJlbW92ZQxhcnJvdy1sZWZ0LTIPbW9yZS12ZXJ0aWNhbC0xBnNlYXJjaAVtb250aAV0cmFzaA5jaGV2cm9uLWRvd24tMgRzYXZlBG1lbnUHcmVmcmVzaBNjaXJjbGUtY2xvc2UtZmlsbC0zBWNsb2NrDWZyZWV6ZS1jb2x1bW4OZXJyb3ItdHJlZXZpZXcPY2lyY2xlLXJlbW92ZS0yCmNpcmNsZS1hZGQXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IPY2hldnJvbi1yaWdodC0zD2NoZXZyb24tcmlnaHQtNARwbGF5BXBhdXNlEHBhcmEtb3B0aW9uLWRvd24Ic2VhcmNoLTINYm9yZGVyLWNlbnRlcgxyZXN0YXJ0LWF0LTEOaHlwZXJsaW5rLW9wZW4FY3V0LTIGY29weS0yCmJvcmRlci10b3ANZGVsZXRlLWNvbHVtbgpkZWxldGUtcm93DGluc2VydC1yaWdodAtpbnNlcnQtbGVmdBBoeXBlcmxpbmstcmVtb3ZlDWJvcmRlci1taWRkbGUMYm9yZGVyLXJpZ2h0Dmh5cGVybGluay1lZGl0BmxpbmstMgtib3JkZXItbGVmdAx0YWJsZS1kZWxldGUQdGFibGUtcHJvcGVydGllcw5oeXBlcmxpbmstY29weQ1ib3JkZXItYm90dG9tB3Bhc3RlLTISY29udGludWUtbnVtYmVyaW5nDGluc2VydC1iZWxvdwxpbnNlcnQtYWJvdmUPdGFibGUtY2VsbC1ub25lA2JveANhbGwRdGFibGUtYWxpZ24tcmlnaHQTdGFibGUtYm9yZGVyLWN1c3RvbRB0YWJsZS1hbGlnbi1sZWZ0EnRhYmxlLWFsaWduLWNlbnRlcg9saW5lLXZlcnktc21hbGwLbGluZS1ub3JtYWwKbGluZS1zbWFsbA5wYXJhLW9wdGlvbi11cBV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20VdmVydGljYWwtYWxpZ24tY2VudGVyEnZlcnRpY2FsLWFsaWduLXRvcAxjbGVhci1mb3JtYXQNc3RyaWtldGhyb3VnaAp1cHBlci1jYXNlB2p1c3RpZnkFaW1hZ2UGcmVzaXplEGV4aXQtZnVsbC1zY3JlZW4GZWRpdC00BGJvbGQKYWxpZ24tbGVmdANjdXQQdGV4dC1hbHRlcm5hdGl2ZQZjb3B5LTEIZGVsZXRlLTIPaW5jcmVhc2UtaW5kZW50BWVyYXNlBHVuZG8LZnVsbC1zY3JlZW4JdW5kZXJsaW5lDmxpc3QtdW5vcmRlcmVkA2V5ZQxsaXN0LW9yZGVyZWQKbG93ZXItY2FzZQtsaW5rLXJlbW92ZQd6b29tLWluCW9wZW4tbGluawVwcmludApmb250LWNvbG9yC2FsaWduLXJpZ2h0BGxpbmsJdmlldy1zaWRlCWNvZGUtdmlldwh6b29tLW91dAtzdXBlcnNjcmlwdAlwYXJhZ3JhcGgEcmVkbwVwYXN0ZQtpbnNlcnQtY29kZQlzdWJzY3JpcHQHZGlzcGxheQdyZXBsYWNlBml0YWxpYwdjYXB0aW9uDHBhaW50LWJ1Y2tldA9kZWNyZWFzZS1pbmRlbnQMYWxpZ24tY2VudGVyCWZvbnQtbmFtZQ9kcmFnLWFuZC1kcm9wLTIOZmllbGQtc2V0dGluZ3MKdHdvLWNvbHVtbgd0d28tcm93A3N1bQhmaWx0ZXItMwtjbG9zZS1sYXJnZQ5maWx0ZXItY2xlYXItMgxjaXJjbGUtY2hlY2sMYWxpZ24tYm90dG9tDmluc2VydC1hYm92ZS0yDmluc2VydC1iZWxvdy0yDGFsaWduLW1pZGRsZQ9kZWxldGUtY29sdW1uLTIMZGVsZXRlLXJvdy0yDWluc2VydC1sZWZ0LTIJYWxpZ24tdG9wDmluc2VydC1yaWdodC0yBmVkaXQtNQ5hbGlnbi1taWRkbGUtMg9mcmVlemUtY29sdW1uLTIFc3R5bGUIZGVsZXRlLTMKZnJlZXplLXJvdwt0ZXh0LWhlYWRlchFtb3JlLWhvcml6b250YWwtMQdyZXNpemVyBmZvbGRlcgxmaXJzdC1wYWdlLTIIcHJldmlvdXMEbmV4dAtsYXN0LXBhZ2UtMgp6b29tLW91dC0yCXpvb20taW4tMghkb3dubG9hZAhib29rbWFyawhzZWFyY2gtMw90ZXh0LWFubm90YXRpb24HY2xvc2UtNAhjb21tZW50cwZzYXZlLTMMYWxpZ24tbGVmdC0yB3N0eWxlLTIGdW5kby0yD2hpZ2hsaWdodC1jb2xvcg9tb3JlLXZlcnRpY2FsLTMLdW5kZXJsaW5lLTIPc3RyaWtldGhyb3VnaC0yDnBhaW50LWJ1Y2tldC0yA3BhbgdvcGFjaXR5CGRlbGV0ZS00DW1vdXNlLXBvaW50ZXITY2hldnJvbi1yaWdodC1zbWFsbAxzdHJva2UtY29sb3IHcHJpbnQtMwZyZWRvLTIMZm9udC1jb2xvci0yBnNoYXBlcxJjaGV2cm9uLWxlZnQtc21hbGwMc3Ryb2tlLXdpZHRoD2Fubm90YXRpb24tZWRpdAl0aHVtYm5haWwFc3RhbXAKYnJlYWstcGFnZQRmaWxlCmNvbGxhcHNlLTIGZXhwYW5kD2RvdWJsZS1yZXNpemUtMg9kb3VibGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0xD3NpbmdsZS1yZXNpemUtMg9zaW5nbGUtcmVzaXplLTMPc2luZ2xlLXJlc2l6ZS00DWRyYWctYW5kLWRyb3ARY2hldnJvbi11cC1maWxsLTQTY2hldnJvbi1kb3duLWZpbGwtNBRjaGV2cm9uLXJpZ2h0LWZpbGwtMhNjaGV2cm9uLWxlZnQtZmlsbC0zD21vcmUtdmVydGljYWwtNA1maWx0ZXItYWN0aXZlC2NvZGUtdmlldy0yCWdyaWQtdmlldwdwYXN0ZS0zB3RyYXNoLTIKZG93bmxvYWQtMgVjdXQtMxBsaXN0LXVub3JkZXJlZC0yCXJlZnJlc2gtMgtjaXJjbGUtaW5mbxJjaGV2cm9uLXJpZ2h0LXRoaW4IZm9sZGVyLTIHY2xvc2UtNQtmb2xkZXItZmlsbAZyZW5hbWUGY29weS0zCHNlYXJjaC00CHVwbG9hZC0xBGJhY2sKc2VsZWN0LWFsbAlzb3J0aW5nLTIPbW9yZS12ZXJ0aWNhbC01B2NoZWNrLTMRbW9yZS1ob3Jpem9udGFsLTMOZXhwb3J0LWV4Y2VsLTIMZXhwb3J0LWNzdi0yBnNhdmUtNAdzYXZlLWFzBmV4cG9ydAhkZWxldGUtNQtncmFuZC10b3RhbAd0YWJsZS0yCXN1Yi10b3RhbAhmaWxlLW5ldxFudW1iZXItZm9ybWF0dGluZwhyZW5hbWUtMgxleHBvcnQtcGRmLTINZnVsbC1zY3JlZW4tMgVjaGFydAh1cGxvYWQtMglmb250LXR5cGUHY2xvc2UtNgxsaW5lLXNwYWNpbmcEbG9jawxib3JkZXItb3V0ZXIGbGluay0zDmFsaWduLWJvdHRvbS0yDGJvcmRlci1hbGwtMhB0YWJsZS1vZi1jb250ZW50DnBhZ2UtbnVtYmVyaW5nBmJvbGQtMgthbGlnbi10b3AtMg5hbGlnbi1taWRkbGUtMwpwYWdlLXNldHVwDHN0cm9rZS1zdHlsZQdpbWFnZS0yDWJvb2ttYXJrLWZpbGwGaGVhZGVyEGxpc3QtdW5vcmRlcmVkLTMPc2hvdy1oaWRlLXBhbmVsDWFsaWduLXJpZ2h0LTIGZm9vdGVyCmJvcmRlci1hbGwMYm9yZGVyLWlubmVyBGNlbGwLYWxpZ24tdG9wLTMOYWxpZ24tYm90dG9tLTMOYWxpZ24tbWlkZGxlLTQHY2hlY2stNAVicmVhawxicmVhay1wYWdlLTINYnJlYWstc2VjdGlvbhBhdXRvLWZpdC1jb250ZW50EmZpeGVkLWNvbHVtbi13aWR0aA9hdXRvLWZpdC13aW5kb3cNYnJpbmctZm9yd2FyZA5icmluZy10by1mcm9udAxzZW5kLXRvLWJhY2sNc2VuZC1iYWNrd2FyZAl1bmdyb3VwLTEHZ3JvdXAtMQVvcmRlchJjaGV2cm9uLXVwLXNtYWxsLTIUY2hldnJvbi1kb3duLXNtYWxsLTIVY2hldnJvbi1yaWdodC1zbWFsbC0yFGNoZXZyb24tbGVmdC1zbWFsbC0yFmNoZXZyb24tcmlnaHQtZG91YmxlLTIVY2hldnJvbi1sZWZ0LWRvdWJsZS0yC3pvb20tdG8tZml0CWFkZC1hYm92ZQlhZGQtYmVsb3cEbGluZQ5hcnJvdy1yaWdodC11cAlyZWN0YW5nbGUGY2lyY2xlCHBlbnRhZ2FuBmxlbmd0aAlwZXJpbWV0ZXIEYXJlYQZyYWRpdXMGdm9sdW1lEmNoYW5nZS1zY2FsZS1yYXRpbwhzZXR0aW5ncwljb21tZW50LTINdGh1bWJzLWRvd24tMQl0aHVtYnMtdXANdGh1bWJzLWRvd24tMgpleHBvcnQtanBnCmV4cG9ydC1wbmcKZXhwb3J0LXN2ZxZjb25kaXRpb25hbC1mb3JtYXR0aW5nEGhpZGUtZm9ybXVsYS1iYXINaGlkZS1oZWFkaW5ncw5oaWRlLWdyaWRsaW5lcwlleWUtc2xhc2gKZXhwb3J0LXhscwxleHBvcnQtY3N2LTMDbWR4CHJlbmFtZS0zC2ZvbGRlci1vcGVuCW5hbWVkLXNldA1ncmlwLXZlcnRpY2FsCWRpbWVuc2lvbgdsZXZlbC0xB2xldmVsLTIHbGV2ZWwtMwdsZXZlbC00B2xldmVsLTUMdXNlci1kZWZpbmVkA2twaQlzb3J0LWRvd24Jc29ydGluZy0zB3NvcnQtdXARY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cJc2lnbmF0dXJlC2ZpbHRlci1tYWluCXRleHQtd3JhcAp1bmZpbHRlcmVkGGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFzb3J0LWRlc2NlbmRpbmctMhBzb3J0LWFzY2VuZGluZy0yF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nCGZpbHRlcmVkDmZpbHRlci1jbGVhci0zB3JlYXBwbHkHZ3JvdXAtMgl1bmdyb3VwLTIPcGFzdGUtdGV4dC1vbmx5C3Bhc3RlLXN0eWxlDXBhc3RlLXNwZWNpYWwXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24Lc3BlbGwtY2hlY2sOY29tbWVudC1yZW9wZW4Kd2ViLWxheW91dAxwcmludC1sYXlvdXQLYm9yZGVyLW5vbmUPZGF0YS12YWxpZGF0aW9uDXByb3RlY3Qtc2hlZXQJdGV4dC1mb3JtDHByb3BlcnRpZXMtMgpjbGVhci1mb3JtCWRyb3AtZG93bgpmb3JtLWZpZWxkCWNoZWNrLWJveAx0YWJsZS11cGRhdGUOY2hhbmdlcy1hY2NlcHQSZGlzcGxheS1mb3ItcmV2aWV3DmNoYW5nZXMtcmVqZWN0EGNoYW5nZXMtcHJldmlvdXMLc2hvdy1tYXJrdXAMY2hhbmdlcy1uZXh0DWNoYW5nZXMtdHJhY2scY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQloaWdobGlnaHQQdG9wLWJvdHRvbS1ydWxlcwlkYXRhLWJhcnMMY29sb3Itc2NhbGVzCGljb25zZXRzC2NsZWFyLXJ1bGVzCW5ldy1ydWxlcwxncmVhdGVyLXRoYW4JbGVzcy10aGFuB2JldHdlZW4HZXF1YWx0bxJ0ZXh0LXRoYXQtY29udGFpbnMOZGF0ZS1vY2N1cnJpbmcGdG9wLTEwD2JvdHRvbS0xMC1pdGVtcwlib3R0b20tMTANYWJvdmUtYXZlcmFnZQ1iZWxvdy1hdmVyYWdlDmR1cGxpY2F0ZS1jZWxsCGZvb3Rub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawtjaGFuZ2UtY2FzZQxleHBvcnQtcGRmLTMLZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoD2JvcmRlci1zaGFkb3ctMhJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwt0aHVtYnMtdXAtMQt0aHVtYnMtZG93bgtjYWxjdWxhdGlvbgx0ZXh0LW91dGxpbmUEdXNlcg9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUAAA==) format("truetype")}.e-icons{font-family:e-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.e-icons.e-small{font-size:8px}.e-icons.e-medium{font-size:16px}.e-icons.e-large{font-size:24px}.e-icons.e-export-pdf:before{content:"\e240"}.e-icons.e-export-csv:before{content:"\e241"}.e-icons.e-export-excel:before{content:"\e242"}.e-icons.e-date-range:before{content:"\e245"}.e-icons.e-filter-clear:before{content:"\e248"}.e-icons.e-filter:before{content:"\e251"}.e-icons.e-bullet-6:before{content:"\e253"}.e-icons.e-bullet-1:before{content:"\e254"}.e-icons.e-none:before{content:"\e256"}.e-icons.e-bullet-5:before{content:"\e259"}.e-icons.e-border-diagonal-2:before{content:"\e262"}.e-icons.e-border-diagonal-1:before{content:"\e265"}.e-icons.e-bullet-4:before{content:"\e267"}.e-icons.e-bullet-2:before{content:"\e270"}.e-icons.e-bullet-3:before{content:"\e271"}.e-icons.e-chevron-right-double:before{content:"\e300"}.e-icons.e-chevron-left-double:before{content:"\e302"}.e-icons.e-chevron-down-double:before{content:"\e304"}.e-icons.e-chevron-up-double:before{content:"\e306"}.e-icons.e-repeat:before{content:"\e308"}.e-icons.e-recurrence-edit:before{content:"\e30a"}.e-icons.e-location:before{content:"\e30c"}.e-icons.e-description:before{content:"\e30d"}.e-icons.e-time-zone:before{content:"\e30e"}.e-icons.e-calendar:before{content:"\e322"}.e-icons.e-timeline-agenda:before{content:"\e313"}.e-icons.e-work-week:before{content:"\e314"}.e-icons.e-week:before{content:"\e315"}.e-icons.e-day:before{content:"\e31b"}.e-icons.e-agenda-date-range:before{content:"\e31d"}.e-icons.e-date-time:before{content:"\e421"}.e-icons.e-people:before{content:"\e424"}.e-icons.e-timeline-day:before{content:"\ea85"}.e-icons.e-timeline-week:before{content:"\ea88"}.e-icons.e-timeline-work-week:before{content:"\ea8b"}.e-icons.e-timeline-month:before{content:"\ea8e"}.e-icons.e-table:before{content:"\e705"}.e-icons.e-copy:before{content:"\e70a"}.e-icons.e-th-small:before{content:"\e714"}.e-icons.e-save-2:before{content:"\e735"}.e-icons.e-paragraph-2:before{content:"\e75e"}.e-icons.e-edit-6:before{content:"\e7a3"}.e-icons.e-close-large-1:before{content:"\e7a7"}.e-icons.e-export-word:before{content:"\e7b0"}.e-icons.e-circle-close:before{content:"\e7e9"}.e-icons.e-filter-2:before{content:"\e7ee"}.e-icons.e-plus-small:before{content:"\e7f9"}.e-icons.e-close:before{content:"\e7fc"}.e-icons.e-check:before{content:"\e7ff"}.e-icons.e-print-2:before{content:"\e813"}.e-icons.e-edit-2:before{content:"\e81e"}.e-icons.e-plus:before{content:"\e823"}.e-icons.e-close-large-2:before{content:"\e825"}.e-icons.e-chevron-down-thin:before{content:"\e36a"}.e-icons.e-chevron-up-fill-2:before{content:"\e82a"}.e-icons.e-chevron-down-fill:before{content:"\e82e"}.e-icons.e-chevron-up-fill:before{content:"\e834"}.e-icons.e-chevron-down-fill-2:before{content:"\e83d"}.e-icons.e-arrow-down:before{content:"\e83f"}.e-icons.e-arrow-up:before{content:"\e840"}.e-icons.e-chevron-right-fill-3:before{content:"\e848"}.e-icons.e-chevron-left-fill-2:before{content:"\e84b"}.e-icons.e-delete-1:before{content:"\e84e"}.e-icons.e-chevron-left-fill:before{content:"\e854"}.e-icons.e-chevron-right-fill:before{content:"\e859"}.e-icons.e-arrow-left:before{content:"\e85b"}.e-icons.e-arrow-right:before{content:"\e85f"}.e-icons.e-sorting-1:before{content:"\e890"}.e-icons.e-edit:before{content:"\e891"}.e-icons.e-first-page:before{content:"\e896"}.e-icons.e-last-page:before{content:"\e897"}.e-icons.e-timeline-today:before{content:"\e901"}.e-icons.e-chevron-left:before{content:"\e904"}.e-icons.e-filter-1:before{content:"\e909"}.e-icons.e-chevron-up:before{content:"\e910"}.e-icons.e-chevron-right:before{content:"\e913"}.e-icons.e-chevron-down:before{content:"\e916"}.e-icons.e-circle-close-2:before{content:"\e917"}.e-icons.e-chevron-up-fill-3:before{content:"\e918"}.e-icons.e-chevron-down-fill-3:before{content:"\e919"}.e-icons.e-filter-cancel:before{content:"\e920"}.e-icons.e-chevron-left-2:before{content:"\e921"}.e-icons.e-group-icon:before{content:"\e926"}.e-icons.e-selection:before{content:"\e930"}.e-icons.e-close-2:before{content:"\e932"}.e-icons.e-check-2:before{content:"\e933"}.e-icons.e-intermediate-state:before{content:"\e934"}.e-icons.e-chevron-left-3:before{content:"\e937"}.e-icons.e-edit-3:before{content:"\e944"}.e-icons.e-close-3:before{content:"\e945"}.e-icons.e-chevron-right-2:before{content:"\e956"}.e-icons.e-plus-2:before{content:"\e963"}.e-icons.e-chevron-down-fill-5:before{content:"\e969"}.e-icons.e-circle-remove:before{content:"\e974"}.e-icons.e-arrow-left-2:before{content:"\e977"}.e-icons.e-more-vertical-1:before{content:"\e984"}.e-icons.e-search:before{content:"\e993"}.e-icons.e-month:before{content:"\e93c"}.e-icons.e-trash:before{content:"\e94a"}.e-icons.e-chevron-down-2:before{content:"\e94d"}.e-icons.e-save:before{content:"\e98e"}.e-icons.e-menu:before{content:"\e99a"}.e-icons.e-refresh:before{content:"\e99d"}.e-icons.e-circle-close-fill-3:before{content:"\e208"}.e-icons.e-clock:before{content:"\e20c"}.e-icons.e-freeze-column:before{content:"\e21e"}.e-icons.e-error-treeview:before{content:"\e22a"}.e-icons.e-circle-remove-2:before{content:"\e22b"}.e-icons.e-circle-add:before{content:"\e22c"}.e-icons.e-drag-and-drop-indicator:before{content:"\e22d"}.e-icons.e-chevron-right-3:before{content:"\e22f"}.e-icons.e-chevron-right-4:before{content:"\e430"}.e-icons.e-play:before{content:"\e324"}.e-icons.e-pause:before{content:"\e326"}.e-icons.e-para-option-down:before{content:"\e274"}.e-icons.e-search-2:before{content:"\e275"}.e-icons.e-border-center:before{content:"\e276"}.e-icons.e-restart-at-1:before{content:"\e277"}.e-icons.e-hyperlink-open:before{content:"\e278"}.e-icons.e-cut-2:before{content:"\e279"}.e-icons.e-copy-2:before{content:"\e280"}.e-icons.e-border-top:before{content:"\e281"}.e-icons.e-delete-column:before{content:"\e282"}.e-icons.e-delete-row:before{content:"\e283"}.e-icons.e-insert-right:before{content:"\e284"}.e-icons.e-insert-left:before{content:"\e285"}.e-icons.e-hyperlink-remove:before{content:"\e286"}.e-icons.e-border-middle:before{content:"\e287"}.e-icons.e-border-right:before{content:"\e288"}.e-icons.e-hyperlink-edit:before{content:"\e289"}.e-icons.e-link-2:before{content:"\e290"}.e-icons.e-border-left:before{content:"\e291"}.e-icons.e-table-delete:before{content:"\e292"}.e-icons.e-table-properties:before{content:"\e294"}.e-icons.e-hyperlink-copy:before{content:"\e295"}.e-icons.e-border-bottom:before{content:"\e298"}.e-icons.e-paste-2:before{content:"\e501"}.e-icons.e-continue-numbering:before{content:"\e503"}.e-icons.e-insert-below:before{content:"\e505"}.e-icons.e-insert-above:before{content:"\e506"}.e-icons.e-table-cell-none:before{content:"\e507"}.e-icons.e-box:before{content:"\e509"}.e-icons.e-all:before{content:"\e511"}.e-icons.e-table-align-right:before{content:"\e515"}.e-icons.e-table-border-custom:before{content:"\e516"}.e-icons.e-table-align-left:before{content:"\e517"}.e-icons.e-table-align-center:before{content:"\e518"}.e-icons.e-line-very-small:before{content:"\e520"}.e-icons.e-line-normal:before{content:"\e521"}.e-icons.e-line-small:before{content:"\e522"}.e-icons.e-para-option-up:before{content:"\e523"}.e-icons.e-vertical-align-bottom:before{content:"\e525"}.e-icons.e-vertical-align-center:before{content:"\e526"}.e-icons.e-vertical-align-top:before{content:"\e527"}.e-icons.e-clear-format:before{content:"\e331"}.e-icons.e-strikethrough:before{content:"\e332"}.e-icons.e-upper-case:before{content:"\e333"}.e-icons.e-justify:before{content:"\e334"}.e-icons.e-image:before{content:"\e335"}.e-icons.e-resize:before{content:"\e336"}.e-icons.e-exit-full-screen:before{content:"\e337"}.e-icons.e-edit-4:before{content:"\e338"}.e-icons.e-bold:before{content:"\e339"}.e-icons.e-align-left:before{content:"\e33a"}.e-icons.e-cut:before{content:"\e33b"}.e-icons.e-text-alternative:before{content:"\e33c"}.e-icons.e-copy-1:before{content:"\e33d"}.e-icons.e-delete-2:before{content:"\e33e"}.e-icons.e-increase-indent:before{content:"\e33f"}.e-icons.e-erase:before{content:"\e340"}.e-icons.e-undo:before{content:"\e341"}.e-icons.e-full-screen:before{content:"\e342"}.e-icons.e-underline:before{content:"\e343"}.e-icons.e-list-unordered:before{content:"\e344"}.e-icons.e-eye:before{content:"\e345"}.e-icons.e-list-ordered:before{content:"\e346"}.e-icons.e-lower-case:before{content:"\e347"}.e-icons.e-link-remove:before{content:"\e348"}.e-icons.e-zoom-in:before{content:"\e349"}.e-icons.e-open-link:before{content:"\e34a"}.e-icons.e-print:before{content:"\e34b"}.e-icons.e-font-color:before{content:"\e34c"}.e-icons.e-align-right:before{content:"\e34d"}.e-icons.e-link:before{content:"\e34e"}.e-icons.e-view-side:before{content:"\e34f"}.e-icons.e-code-view:before{content:"\e350"}.e-icons.e-zoom-out:before{content:"\e351"}.e-icons.e-superscript:before{content:"\e352"}.e-icons.e-paragraph:before{content:"\e353"}.e-icons.e-redo:before{content:"\e354"}.e-icons.e-paste:before{content:"\e355"}.e-icons.e-insert-code:before{content:"\e356"}.e-icons.e-subscript:before{content:"\e357"}.e-icons.e-display:before{content:"\e358"}.e-icons.e-replace:before{content:"\e359"}.e-icons.e-italic:before{content:"\e35a"}.e-icons.e-caption:before{content:"\e35b"}.e-icons.e-paint-bucket:before{content:"\e35c"}.e-icons.e-decrease-indent:before{content:"\e35d"}.e-icons.e-align-center:before{content:"\e35e"}.e-icons.e-font-name:before{content:"\e35f"}.e-icons.e-drag-and-drop-2:before{content:"\e330"}.e-icons.e-field-settings:before{content:"\e434"}.e-icons.e-two-column:before{content:"\ea74"}.e-icons.e-two-row:before{content:"\ea75"}.e-icons.e-sum:before{content:"\ea76"}.e-icons.e-filter-3:before{content:"\ea77"}.e-icons.e-close-large:before{content:"\ea7f"}.e-icons.e-filter-clear-2:before{content:"\ea82"}.e-icons.e-circle-check:before{content:"\ea84"}.e-icons.e-align-bottom:before{content:"\ea91"}.e-icons.e-insert-above-2:before{content:"\ea92"}.e-icons.e-insert-below-2:before{content:"\ea93"}.e-icons.e-align-middle:before{content:"\ea94"}.e-icons.e-delete-column-2:before{content:"\ea95"}.e-icons.e-delete-row-2:before{content:"\ea96"}.e-icons.e-insert-left-2:before{content:"\ea97"}.e-icons.e-align-top:before{content:"\ea98"}.e-icons.e-insert-right-2:before{content:"\ea99"}.e-icons.e-edit-5:before{content:"\ea9a"}.e-icons.e-align-middle-2:before{content:"\ea9b"}.e-icons.e-freeze-column-2:before{content:"\ea9e"}.e-icons.e-style:before{content:"\ea9f"}.e-icons.e-delete-3:before{content:"\eb00"}.e-icons.e-freeze-row:before{content:"\eb02"}.e-icons.e-text-header:before{content:"\eb03"}.e-icons.e-more-horizontal-1:before{content:"\eb04"}.e-icons.e-resizer:before{content:"\eb05"}.e-icons.e-folder:before{content:"\ec04"}.e-icons.e-first-page-2:before{content:"\ec05"}.e-icons.e-previous:before{content:"\ec06"}.e-icons.e-next:before{content:"\ec07"}.e-icons.e-last-page-2:before{content:"\ec08"}.e-icons.e-zoom-out-2:before{content:"\ec09"}.e-icons.e-zoom-in-2:before{content:"\ec0a"}.e-icons.e-download:before{content:"\ec0b"}.e-icons.e-bookmark:before{content:"\ec0c"}.e-icons.e-search-3:before{content:"\ec0d"}.e-icons.e-text-annotation:before{content:"\ec0e"}.e-icons.e-close-4:before{content:"\ec0f"}.e-icons.e-comments:before{content:"\ec10"}.e-icons.e-save-3:before{content:"\ec11"}.e-icons.e-align-left-2:before{content:"\ec12"}.e-icons.e-style-2:before{content:"\ec13"}.e-icons.e-undo-2:before{content:"\ec14"}.e-icons.e-highlight-color:before{content:"\ec15"}.e-icons.e-more-vertical-3:before{content:"\ec16"}.e-icons.e-underline-2:before{content:"\ec17"}.e-icons.e-strikethrough-2:before{content:"\ec18"}.e-icons.e-paint-bucket-2:before{content:"\ec19"}.e-icons.e-pan:before{content:"\ec1a"}.e-icons.e-opacity:before{content:"\ec1b"}.e-icons.e-delete-4:before{content:"\ec1c"}.e-icons.e-mouse-pointer:before{content:"\ec1d"}.e-icons.e-chevron-right-small:before{content:"\ec1e"}.e-icons.e-stroke-color:before{content:"\ec1f"}.e-icons.e-print-3:before{content:"\ec20"}.e-icons.e-redo-2:before{content:"\ec21"}.e-icons.e-font-color-2:before{content:"\ec22"}.e-icons.e-shapes:before{content:"\ec23"}.e-icons.e-chevron-left-small:before{content:"\ec24"}.e-icons.e-stroke-width:before{content:"\ec25"}.e-icons.e-annotation-edit:before{content:"\ec26"}.e-icons.e-thumbnail:before{content:"\ec27"}.e-icons.e-stamp:before{content:"\ec28"}.e-icons.e-break-page:before{content:"\ec29"}.e-icons.e-file:before{content:"\ec2a"}.e-icons.e-collapse-2:before{content:"\e554"}.e-icons.e-expand:before{content:"\e556"}.e-icons.e-double-resize-2:before{content:"\e557"}.e-icons.e-double-resize-1:before{content:"\e558"}.e-icons.e-single-resize-1:before{content:"\e559"}.e-icons.e-single-resize-2:before{content:"\e56a"}.e-icons.e-single-resize-3:before{content:"\e56b"}.e-icons.e-single-resize-4:before{content:"\e56c"}.e-icons.e-drag-and-drop:before{content:"\e903"}.e-icons.e-chevron-up-fill-4:before{content:"\e56d"}.e-icons.e-chevron-down-fill-4:before{content:"\e56e"}.e-icons.e-chevron-right-fill-2:before{content:"\e56f"}.e-icons.e-chevron-left-fill-3:before{content:"\e570"}.e-icons.e-more-vertical-4:before{content:"\e571"}.e-icons.e-filter-active:before{content:"\ebb3"}.e-icons.e-code-view-2:before{content:"\e907"}.e-icons.e-grid-view:before{content:"\e600"}.e-icons.e-paste-3:before{content:"\e601"}.e-icons.e-trash-2:before{content:"\e602"}.e-icons.e-download-2:before{content:"\e603"}.e-icons.e-cut-3:before{content:"\e604"}.e-icons.e-list-unordered-2:before{content:"\e605"}.e-icons.e-refresh-2:before{content:"\e606"}.e-icons.e-circle-info:before{content:"\e607"}.e-icons.e-chevron-right-thin:before{content:"\e608"}.e-icons.e-folder-2:before{content:"\e609"}.e-icons.e-close-5:before{content:"\e60a"}.e-icons.e-folder-fill:before{content:"\e60b"}.e-icons.e-rename:before{content:"\e60c"}.e-icons.e-copy-3:before{content:"\e60d"}.e-icons.e-search-4:before{content:"\e60e"}.e-icons.e-upload-1:before{content:"\e60f"}.e-icons.e-back:before{content:"\e610"}.e-icons.e-select-all:before{content:"\e611"}.e-icons.e-sorting-2:before{content:"\e612"}.e-icons.e-more-vertical-5:before{content:"\e613"}.e-icons.e-check-3:before{content:"\e614"}.e-icons.e-more-horizontal-3:before{content:"\e615"}.e-icons.e-export-excel-2:before{content:"\e700"}.e-icons.e-export-csv-2:before{content:"\e701"}.e-icons.e-save-4:before{content:"\e703"}.e-icons.e-save-as:before{content:"\e704"}.e-icons.e-export:before{content:"\e711"}.e-icons.e-delete-5:before{content:"\e706"}.e-icons.e-grand-total:before{content:"\e707"}.e-icons.e-table-2:before{content:"\e708"}.e-icons.e-sub-total:before{content:"\e709"}.e-icons.e-file-new:before{content:"\e712"}.e-icons.e-number-formatting:before{content:"\e70b"}.e-icons.e-rename-2:before{content:"\e70c"}.e-icons.e-export-pdf-2:before{content:"\e70d"}.e-icons.e-full-screen-2:before{content:"\e70e"}.e-icons.e-chart:before{content:"\e70f"}.e-icons.e-upload-2:before{content:"\e710"}.e-icons.e-font-type:before{content:"\e273"}.e-icons.e-close-6:before{content:"\eb36"}.e-icons.e-line-spacing:before{content:"\eb37"}.e-icons.e-lock:before{content:"\eb3a"}.e-icons.e-border-outer:before{content:"\eb66"}.e-icons.e-link-3:before{content:"\eb3c"}.e-icons.e-align-bottom-2:before{content:"\eb3d"}.e-icons.e-border-all-2:before{content:"\eb3e"}.e-icons.e-table-of-content:before{content:"\eb41"}.e-icons.e-page-numbering:before{content:"\eb43"}.e-icons.e-bold-2:before{content:"\eb47"}.e-icons.e-align-top-2:before{content:"\eb49"}.e-icons.e-align-middle-3:before{content:"\eb4a"}.e-icons.e-page-setup:before{content:"\eb4c"}.e-icons.e-stroke-style:before{content:"\eb4d"}.e-icons.e-image-2:before{content:"\eb4f"}.e-icons.e-bookmark-fill:before{content:"\eb51"}.e-icons.e-header:before{content:"\eb53"}.e-icons.e-list-unordered-3:before{content:"\eb5b"}.e-icons.e-show-hide-panel:before{content:"\eb5d"}.e-icons.e-align-right-2:before{content:"\eb5f"}.e-icons.e-footer:before{content:"\eb60"}.e-icons.e-border-all:before{content:"\eb95"}.e-icons.e-border-inner:before{content:"\eb88"}.e-icons.e-cell:before{content:"\eb93"}.e-icons.e-align-top-3:before{content:"\eb35"}.e-icons.e-align-bottom-3:before{content:"\eb0e"}.e-icons.e-align-middle-4:before{content:"\eb0d"}.e-icons.e-check-4:before{content:"\e935"}.e-icons.e-break:before{content:"\eba6"}.e-icons.e-break-page-2:before{content:"\eba0"}.e-icons.e-break-section:before{content:"\eba2"}.e-icons.e-auto-fit-content:before{content:"\eba8"}.e-icons.e-fixed-column-width:before{content:"\eba9"}.e-icons.e-auto-fit-window:before{content:"\ebaa"}.e-icons.e-bring-forward:before{content:"\e5a1"}.e-icons.e-bring-to-front:before{content:"\e5a2"}.e-icons.e-send-to-back:before{content:"\e5a3"}.e-icons.e-send-backward:before{content:"\e5a4"}.e-icons.e-ungroup-1:before{content:"\e5a6"}.e-icons.e-group-1:before{content:"\e5a7"}.e-icons.e-order:before{content:"\e4a4"}.e-icons.e-chevron-up-small-2:before{content:"\e651"}.e-icons.e-chevron-down-small-2:before{content:"\e652"}.e-icons.e-chevron-right-small-2:before{content:"\e653"}.e-icons.e-chevron-left-small-2:before{content:"\e654"}.e-icons.e-chevron-right-double-2:before{content:"\e655"}.e-icons.e-chevron-left-double-2:before{content:"\e656"}.e-icons.e-zoom-to-fit:before{content:"\e657"}.e-icons.e-add-above:before{content:"\e658"}.e-icons.e-add-below:before{content:"\e659"}.e-icons.e-line:before{content:"\e668"}.e-icons.e-arrow-right-up:before{content:"\e669"}.e-icons.e-rectangle:before{content:"\e670"}.e-icons.e-circle:before{content:"\e671"}.e-icons.e-pentagan:before{content:"\e672"}.e-icons.e-length:before{content:"\e673"}.e-icons.e-perimeter:before{content:"\e674"}.e-icons.e-area:before{content:"\e675"}.e-icons.e-radius:before{content:"\e676"}.e-icons.e-volume:before{content:"\e677"}.e-icons.e-change-scale-ratio:before{content:"\e678"}.e-icons.e-settings:before{content:"\e679"}.e-icons.e-comment-2:before{content:"\e680"}.e-icons.e-thumbs-down-1:before{content:"\e681"}.e-icons.e-thumbs-up:before{content:"\e682"}.e-icons.e-thumbs-down-2:before{content:"\e683"}.e-icons.e-export-jpg:before{content:"\e713"}.e-icons.e-export-png:before{content:"\e715"}.e-icons.e-export-svg:before{content:"\e716"}.e-icons.e-conditional-formatting:before{content:"\e725"}.e-icons.e-hide-formula-bar:before{content:"\e717"}.e-icons.e-hide-headings:before{content:"\e718"}.e-icons.e-hide-gridlines:before{content:"\e719"}.e-icons.e-eye-slash:before{content:"\e721"}.e-icons.e-export-xls:before{content:"\e726"}.e-icons.e-export-csv-3:before{content:"\e727"}.e-icons.e-mdx:before{content:"\e724"}.e-icons.e-rename-3:before{content:"\e728"}.e-icons.e-folder-open:before{content:"\e65f"}.e-icons.e-named-set:before{content:"\e65d"}.e-icons.e-grip-vertical:before{content:"\e65c"}.e-icons.e-dimension:before{content:"\e65b"}.e-icons.e-level-1:before{content:"\e65a"}.e-icons.e-level-2:before{content:"\e662"}.e-icons.e-level-3:before{content:"\e65e"}.e-icons.e-level-4:before{content:"\e660"}.e-icons.e-level-5:before{content:"\e661"}.e-icons.e-user-defined:before{content:"\e663"}.e-icons.e-kpi:before{content:"\e664"}.e-icons.e-sort-down:before{content:"\e665"}.e-icons.e-sorting-3:before{content:"\e666"}.e-icons.e-sort-up:before{content:"\e667"}.e-icons.e-calculated-member:before{content:"\e729"}.e-icons.e-custom-sort:before{content:"\e732"}.e-icons.e-sort-descending:before{content:"\e733"}.e-icons.e-sort-ascending:before{content:"\e734"}.e-icons.e-comment-add:before{content:"\e814"}.e-icons.e-reply:before{content:"\e815"}.e-icons.e-send-1:before{content:"\e816"}.e-icons.e-comment-show:before{content:"\e817"}.e-icons.e-signature:before{content:"\e737"}.e-icons.e-filter-main:before{content:"\e736"}.e-icons.e-text-wrap:before{content:"\e824"}.e-icons.e-unfiltered:before{content:"\e73a"}.e-icons.e-filtered-sort-descending:before{content:"\e73b"}.e-icons.e-sort-descending-2:before{content:"\e73c"}.e-icons.e-sort-ascending-2:before{content:"\e73d"}.e-icons.e-filtered-sort-ascending:before{content:"\e73e"}.e-icons.e-filtered:before{content:"\e73f"}.e-icons.e-filter-clear-3:before{content:"\e738"}.e-icons.e-reapply:before{content:"\e74a"}.e-icons.e-group-2:before{content:"\e74b"}.e-icons.e-ungroup-2:before{content:"\e74c"}.e-icons.e-paste-text-only:before{content:"\e685"}.e-icons.e-paste-style:before{content:"\e686"}.e-icons.e-paste-special:before{content:"\e687"}.e-icons.e-paste-match-destination:before{content:"\e688"}.e-icons.e-spell-check:before{content:"\e689"}.e-icons.e-comment-reopen:before{content:"\e818"}.e-icons.e-web-layout:before{content:"\e193"}.e-icons.e-print-layout:before{content:"\e194"}.e-icons.e-border-none:before{content:"\e195"}.e-icons.e-data-validation:before{content:"\e196"}.e-icons.e-protect-sheet:before{content:"\e197"}.e-icons.e-text-form:before{content:"\e198"}.e-icons.e-properties-2:before{content:"\e199"}.e-icons.e-clear-form:before{content:"\e19a"}.e-icons.e-drop-down:before{content:"\e19b"}.e-icons.e-form-field:before{content:"\e19c"}.e-icons.e-check-box:before{content:"\e192"}.e-icons.e-table-update:before{content:"\e19e"}.e-icons.e-changes-accept:before{content:"\e19f"}.e-icons.e-display-for-review:before{content:"\e203"}.e-icons.e-changes-reject:before{content:"\e204"}.e-icons.e-changes-previous:before{content:"\e205"}.e-icons.e-show-markup:before{content:"\e206"}.e-icons.e-changes-next:before{content:"\e209"}.e-icons.e-changes-track:before{content:"\e20a"}.e-icons.e-conditional-formatting-large:before{content:"\e401"}.e-icons.e-highlight:before{content:"\e402"}.e-icons.e-top-bottom-rules:before{content:"\e403"}.e-icons.e-data-bars:before{content:"\e404"}.e-icons.e-color-scales:before{content:"\e405"}.e-icons.e-iconsets:before{content:"\e406"}.e-icons.e-clear-rules:before{content:"\e407"}.e-icons.e-new-rules:before{content:"\e408"}.e-icons.e-greater-than:before{content:"\e409"}.e-icons.e-less-than:before{content:"\e410"}.e-icons.e-between:before{content:"\e411"}.e-icons.e-equalto:before{content:"\e412"}.e-icons.e-text-that-contains:before{content:"\e413"}.e-icons.e-date-occurring:before{content:"\e414"}.e-icons.e-top-10:before{content:"\e415"}.e-icons.e-bottom-10-items:before{content:"\e416"}.e-icons.e-bottom-10:before{content:"\e417"}.e-icons.e-above-average:before{content:"\e418"}.e-icons.e-below-average:before{content:"\e419"}.e-icons.e-duplicate-cell:before{content:"\e420"}.e-icons.e-footnote:before{content:"\e435"}.e-icons.e-end-footnote:before{content:"\e436"}.e-icons.e-chart-insert-column:before{content:"\e440"}.e-icons.e-chart-data-table:before{content:"\e441"}.e-icons.e-chart-legend:before{content:"\e442"}.e-icons.e-chart-insert-x-y-scatter:before{content:"\e443"}.e-icons.e-chart-insert-waterfall:before{content:"\e444"}.e-icons.e-chart-updown-bars:before{content:"\e445"}.e-icons.e-add-chart-element:before{content:"\e446"}.e-icons.e-chart-gridlines:before{content:"\e447"}.e-icons.e-insert-hierarchy-charts:before{content:"\e448"}.e-icons.e-chart-insert-line:before{content:"\e449"}.e-icons.e-chart-switch-row-column:before{content:"\e450"}.e-icons.e-chart-error-bars:before{content:"\e451"}.e-icons.e-chart-trendline:before{content:"\e452"}.e-icons.e-chart-axes:before{content:"\e453"}.e-icons.e-chart-select-data:before{content:"\e454"}.e-icons.e-chart-lines:before{content:"\e455"}.e-icons.e-chart-axis-titles:before{content:"\e456"}.e-icons.e-chart-title:before{content:"\e457"}.e-icons.e-chart-insert-pie:before{content:"\e458"}.e-icons.e-change-chart-type:before{content:"\e459"}.e-icons.e-insert-statistic-chart:before{content:"\e460"}.e-icons.e-chart-data-labels:before{content:"\e461"}.e-icons.e-chart-insert-combo:before{content:"\e462"}.e-icons.e-chart-axis-titles-primary-horizontal:before{content:"\e486"}.e-icons.e-chart-linear-forecast:before{content:"\e487"}.e-icons.e-chart-legend-none:before{content:"\e488"}.e-icons.e-chart-legend-right:before{content:"\e489"}.e-icons.e-chart-data-callout:before{content:"\e490"}.e-icons.e-chart-primary-minor-vertical:before{content:"\e491"}.e-icons.e-chart-axes-primary-vertical:before{content:"\e492"}.e-icons.e-chart-data-labels-center:before{content:"\e493"}.e-icons.e-chart-data-table-none:before{content:"\e115"}.e-icons.e-chart-data-labels-none:before{content:"\e495"}.e-icons.e-chart-primary-major-vertical:before{content:"\e496"}.e-icons.e-chart-legend-linear:before{content:"\e497"}.e-icons.e-chart-error-bars-percentage:before{content:"\e498"}.e-icons.e-chart-no-legend-keys:before{content:"\e499"}.e-icons.e-chart-title-above-chart:before{content:"\e121"}.e-icons.e-chart-trendline-none:before{content:"\e122"}.e-icons.e-chart-with-legend-keys:before{content:"\e123"}.e-icons.e-chart-axes-primary-horizontal:before{content:"\e124"}.e-icons.e-chart-error-bars-standard-deviation:before{content:"\e125"}.e-icons.e-chart-legend-top:before{content:"\e126"}.e-icons.e-chart-primary-minor-horizontal:before{content:"\e145"}.e-icons.e-chart-error-bars-none:before{content:"\e127"}.e-icons.e-chart-up-down-bars-2:before{content:"\e128"}.e-icons.e-chart-drop-lines:before{content:"\e129"}.e-icons.e-chart-lines-none:before{content:"\e130"}.e-icons.e-chart-primary-major-horizontal:before{content:"\e131"}.e-icons.e-chart-legend-bottom:before{content:"\e132"}.e-icons.e-chart-up-down-none:before{content:"\e111"}.e-icons.e-chart-data-labels-outside-end:before{content:"\e905"}.e-icons.e-chart-axis-titles-primary-vertical:before{content:"\e143"}.e-icons.e-chart-legend-left:before{content:"\e892"}.e-icons.e-chart-data-labels-inside-base:before{content:"\e893"}.e-icons.e-chart-high-low-lines:before{content:"\e894"}.e-icons.e-chart-trendline-exponential:before{content:"\e133"}.e-icons.e-chart-trendline-moving-average:before{content:"\e134"}.e-icons.e-chart-data-labels-inside-end:before{content:"\e135"}.e-icons.e-chart-title-none:before{content:"\e136"}.e-icons.e-chart-title-centered-overlay:before{content:"\e895"}.e-icons.e-chart-error-bars-standard-error:before{content:"\e911"}.e-icons.e-chart-3d-area-1:before{content:"\e144"}.e-icons.e-chart-2d-stacked-bar:before{content:"\e889"}.e-icons.e-chart-3d-surface-1:before{content:"\e827"}.e-icons.e-chart-histogram-pareto:before{content:"\e114"}.e-icons.e-chart-stock-volumn-open-high-low-close:before{content:"\e137"}.e-icons.e-chart-stock-high-low-close:before{content:"\e138"}.e-icons.e-chart-stock-open-high-low-close:before{content:"\e831"}.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before{content:"\e832"}.e-icons.e-chart-filled-radar:before{content:"\e833"}.e-icons.e-chart-3d-clustered-column:before{content:"\e142"}.e-icons.e-chart-sunburst:before{content:"\e835"}.e-icons.e-chart-treemap:before{content:"\e836"}.e-icons.e-chart-3d-100-percent-stacked-area:before{content:"\e139"}.e-icons.e-chart-3d-pie:before{content:"\e838"}.e-icons.e-chart-3d-column-4:before{content:"\e839"}.e-icons.e-more-column-charts:before{content:"\e899"}.e-icons.e-chart-2d-stacked-line:before{content:"\e841"}.e-icons.e-chart-donut:before{content:"\e112"}.e-icons.e-chart-3d-clustered-bar:before{content:"\e843"}.e-icons.e-chart-funnel:before{content:"\e140"}.e-icons.e-chart-2d-pie-2:before{content:"\e141"}.e-icons.e-chart-3d-line:before{content:"\e846"}.e-icons.e-chart-2d-clustered-column:before{content:"\e847"}.e-icons.e-chart-2d-100-percent-stacked-area:before{content:"\e900"}.e-icons.e-more-line-charts:before{content:"\e849"}.e-icons.e-chart-3d-100-percent-stacked-bar:before{content:"\e850"}.e-icons.e-more-stock-charts:before{content:"\e851"}.e-icons.e-chart-stock-volumn-high-low-close:before{content:"\e852"}.e-icons.e-chart-bar-of-pie:before{content:"\e113"}.e-icons.e-chart-clustered-column-line-on-secondary-axis:before{content:"\e912"}.e-icons.e-chart-2d-clustered-bar:before{content:"\e855"}.e-icons.e-chart-radar:before{content:"\e856"}.e-icons.e-chart-3d-100-percent-stacked-column:before{content:"\e857"}.e-icons.e-chart-stackedlines-with-markers:before{content:"\e858"}.e-icons.e-chart-wireframe-3d-surface:before{content:"\e902"}.e-icons.e-chart-2d-line-with-markers:before{content:"\e860"}.e-icons.e-chart-box-and-whisker:before{content:"\e861"}.e-icons.e-create-custom-combo-chart:before{content:"\e862"}.e-icons.e-chart-2d-100-percent-stacked-bar:before{content:"\e863"}.e-icons.e-chart-scatter-with-straight-lines:before{content:"\e864"}.e-icons.e-more-statistical-charts:before{content:"\e865"}.e-icons.e-chart-3d-stacked-area:before{content:"\e866"}.e-icons.e-chart-2d-line:before{content:"\e867"}.e-icons.e-chart-2d-100-percent-stacked-column:before{content:"\e868"}.e-icons.e-more-pie-charts:before{content:"\e869"}.e-icons.e-chart-bubble-1:before{content:"\e870"}.e-icons.e-chart-2d-100-percent-stacked-line:before{content:"\e871"}.e-icons.e-chart-histogram:before{content:"\e872"}.e-icons.e-more-hierarchy-charts:before{content:"\e873"}.e-icons.e-chart-combo-clustered-column-line:before{content:"\e874"}.e-icons.e-chart-2d-stacked-area:before{content:"\e875"}.e-icons.e-chart-3d-stacked-column:before{content:"\e876"}.e-icons.e-chart-insert-bar:before{content:"\e877"}.e-icons.e-chart-scatter-with-smooth-lines:before{content:"\e878"}.e-icons.e-chart-surface-wireframe-contour:before{content:"\e879"}.e-icons.e-chart-3d-stacked-bar:before{content:"\e880"}.e-icons.e-chart-2d-pie-of-pie:before{content:"\e881"}.e-icons.e-chart-3d-surface-2:before{content:"\e882"}.e-icons.e-chart-2d-area:before{content:"\e883"}.e-icons.e-chart-combo-stacked-area-clustered-column:before{content:"\e884"}.e-icons.e-chart-waterfall:before{content:"\e885"}.e-icons.e-chart-surface-contour:before{content:"\e886"}.e-icons.e-more-scatter-charts:before{content:"\e887"}.e-icons.e-chart-2d-stacked-column:before{content:"\e888"}.e-icons.e-protect-workbook:before{content:"\e88a"}.e-icons.e-change-case:before{content:"\e88c"}.e-icons.e-export-pdf-3:before{content:"\e88b"}.e-icons.e-freeze-pane:before{content:"\e88d"}.e-icons.e-freeze-first-column:before{content:"\e88e"}.e-icons.e-freeze-top-row:before{content:"\e88f"}.e-icons.e-merge-cells:before{content:"\e89a"}.e-icons.e-split-vertical:before{content:"\e89b"}.e-icons.e-table-cell:before{content:"\e89c"}.e-icons.e-split-horizontal:before{content:"\e89d"}.e-icons.e-list-box:before{content:"\e89e"}.e-icons.e-text-form-2:before{content:"\e89f"}.e-icons.e-label:before{content:"\e90a"}.e-icons.e-check-box-2:before{content:"\e90b"}.e-icons.e-add-edit-form-field:before{content:"\e90c"}.e-icons.e-button:before{content:"\e90d"}.e-icons.e-drop-down-2:before{content:"\e90e"}.e-icons.e-radio-button:before{content:"\e90f"}.e-icons.e-password:before{content:"\e91a"}.e-icons.e-table-insert-column:before{content:"\e91b"}.e-icons.e-table-insert-row:before{content:"\e91c"}.e-icons.e-table-overwrite-cells:before{content:"\e91d"}.e-icons.e-table-nested:before{content:"\e91e"}.e-icons.e-table-merge:before{content:"\e91f"}.e-icons.e-drag-fill:before{content:"\e92a"}.e-icons.e-home:before{content:"\e92b"}.e-icons.e-gantt-gripper:before{content:"\e92c"}.e-icons.e-bring-to-view:before{content:"\e92d"}.e-icons.e-bring-to-center:before{content:"\e92e"}.e-icons.e-warning:before{content:"\e92f"}.e-icons.e-critical-path:before{content:"\e93a"}.e-icons.e-border-shadow-2:before{content:"\e93b"}.e-icons.e-border-diagonal-up:before{content:"\e947"}.e-icons.e-border-diagonal-down:before{content:"\e93d"}.e-icons.e-border-custom:before{content:"\e946"}.e-icons.e-border-none-1:before{content:"\e93f"}.e-icons.e-border-box:before{content:"\e940"}.e-icons.e-border-shadow-1:before{content:"\e942"}.e-icons.e-audio:before{content:"\e949"}.e-icons.e-video:before{content:"\e94b"}.e-icons.e-crop:before{content:"\e94c"}.e-icons.e-star-filled:before{content:"\e94f"}.e-icons.e-filters:before{content:"\e950"}.e-icons.e-adjustment:before{content:"\e951"}.e-icons.e-page-size:before{content:"\e952"}.e-icons.e-reset:before{content:"\e953"}.e-icons.e-triangle:before{content:"\e954"}.e-icons.e-page-columns:before{content:"\e955"}.e-icons.e-tint:before{content:"\e957"}.e-icons.e-brightness:before{content:"\e958"}.e-icons.e-contrast:before{content:"\e959"}.e-icons.e-saturation:before{content:"\e95a"}.e-icons.e-fade:before{content:"\e95b"}.e-icons.e-flip-vertical:before{content:"\e95c"}.e-icons.e-flip-horizontal:before{content:"\e95d"}.e-icons.e-transform-left:before{content:"\e95f"}.e-icons.e-transform-right:before{content:"\e960"}.e-icons.e-sharpness:before{content:"\e961"}.e-icons.e-grain:before{content:"\e962"}.e-icons.e-frame-custom:before{content:"\e964"}.e-icons.e-frame-1:before{content:"\e965"}.e-icons.e-frame-2:before{content:"\e966"}.e-icons.e-frame-3:before{content:"\e967"}.e-icons.e-frame-4:before{content:"\e968"}.e-icons.e-frame-5:before{content:"\e96a"}.e-icons.e-frame-6:before{content:"\e96b"}.e-icons.e-transform:before{content:"\e96c"}.e-icons.e-check-tick:before{content:"\e96d"}.e-icons.e-even-page-break:before{content:"\e96e"}.e-icons.e-odd-page-break:before{content:"\e96f"}.e-icons.e-page-column:before{content:"\e970"}.e-icons.e-continuous-page-break:before{content:"\e971"}.e-icons.e-page-text-wrap:before{content:"\e972"}.e-icons.e-page-column-right:before{content:"\e973"}.e-icons.e-page-column-left:before{content:"\e975"}.e-icons.e-page-column-one:before{content:"\e976"}.e-icons.e-page-column-two:before{content:"\e978"}.e-icons.e-page-column-three:before{content:"\e979"}.e-icons.e-multiple-comment:before{content:"\e97a"}.e-icons.e-format-painter:before{content:"\e97b"}.e-icons.e-launcher:before{content:"\e97c"}.e-icons.e-character-style:before{content:"\e97d"}.e-icons.e-linked-style:before{content:"\e97e"}.e-icons.e-chart-2d-stacked-line-marked:before{content:"\e97f"}.e-icons.e-chart-2d-100-percent-stacked-line-marked:before{content:"\e980"}.e-icons.e-chart-2d-line-marked:before{content:"\e981"}.e-icons.e-list-unordered-rtl:before{content:"\e982"}.e-icons.e-list-ordered-rtl:before{content:"\e983"}.e-icons.e-increase-indent-rtl:before{content:"\e985"}.e-icons.e-decrease-indent-rtl:before{content:"\e986"}.e-icons.e-emoji:before{content:"\e987"}.e-icons.e-travel-and-places:before{content:"\e988"}.e-icons.e-nature:before{content:"\e989"}.e-icons.e-food-and-drinks:before{content:"\e98a"}.e-icons.e-animals:before{content:"\e98b"}.e-icons.e-objects:before{content:"\e98c"}.e-icons.e-activities:before{content:"\e98d"}.e-icons.e-hand-gestures:before{content:"\e98f"}.e-icons.e-symbols:before{content:"\e990"}.e-icons.e-flags:before{content:"\e991"}.e-icons.e-unlock:before{content:"\e992"}.e-icons.e-more-chevron:before{content:"\e994"}.e-icons.e-border-frame:before{content:"\e995"}.e-icons.e-frame-none:before{content:"\e996"}.e-icons.e-frame-mat:before{content:"\e997"}.e-icons.e-frame-bevel:before{content:"\e998"}.e-icons.e-frame-line:before{content:"\e999"}.e-icons.e-frame-hook:before{content:"\e99b"}.e-icons.e-frame-inset:before{content:"\e99c"}.e-icons.e-bullet-7:before{content:"\e99e"}.e-icons.e-organize-pdf:before{content:"\e99f"}.e-icons.e-frame-7:before{content:"\e9a1"}.e-icons.e-frame-8:before{content:"\e9a2"}.e-icons.e-frame-9:before{content:"\e9a3"}.e-icons.e-frame-10:before{content:"\e9a4"}.e-icons.e-frame-11:before{content:"\e9a5"}.e-icons.e-caption-1:before{content:"\e9a6"}.e-icons.e-arrow-head:before{content:"\e9a7"}.e-icons.e-arrow-head-fill:before{content:"\e9a8"}.e-icons.e-bar-head:before{content:"\e9a9"}.e-icons.e-circle-head:before{content:"\e9aa"}.e-icons.e-circle-head-fill:before{content:"\e9ab"}.e-icons.e-square-head:before{content:"\e9ac"}.e-icons.e-square-head-fill:before{content:"\e9ad"}.e-icons.e-arrow-tail:before{content:"\e9ae"}.e-icons.e-arrow-tail-fill:before{content:"\e9af"}.e-icons.e-bar-tail:before{content:"\e9b0"}.e-icons.e-circle-tail:before{content:"\e9b1"}.e-icons.e-circle-tail-fill:before{content:"\e9b2"}.e-icons.e-square-tail:before{content:"\e9b3"}.e-icons.e-square-tail-fill:before{content:"\e9b4"}.e-icons.e-file-document:before{content:"\e9b5"}.e-icons.e-comment-resolve:before{content:"\e9b6"}.e-icons.e-multiple-comment-resolve:before{content:"\e9b7"}.e-icons.e-table-header:before{content:"\e9b8"}.e-icons.e-blockquote:before{content:"\e9b9"}.e-icons.e-add-notes:before{content:"\e9ba"}.e-icons.e-edit-notes:before{content:"\e9bb"}.e-icons.e-delete-notes:before{content:"\e9bc"}.e-icons.e-layers:before{content:"\e9bd"}.e-icons.e-font-size:before{content:"\e9be"}.e-icons.e-export-pdf-1:before{content:"\e9bf"}.e-icons.e-import-word:before{content:"\e9c0"}.e-icons.e-export-word-1:before{content:"\e9c1"}.e-icons.e-dropdown-list:before{content:"\e9c2"}.e-icons.e-combo-box:before{content:"\e9c3"}.e-icons.e-repeating-section:before{content:"\e9c4"}.e-icons.e-building-block:before{content:"\e9c5"}.e-icons.e-content-control:before{content:"\e9c6"}.e-icons.e-ai-chat:before{content:"\e9c7"}.e-icons.e-xml-mapping:before{content:"\e9c8"}.e-icons.e-thumbs-up-1:before{content:"\e9c9"}.e-icons.e-thumbs-down:before{content:"\e9ca"}.e-icons.e-calculation:before{content:"\e9cb"}.e-icons.e-text-outline:before{content:"\e9cc"}.e-icons.e-user:before{content:"\e9cd"}.e-icons.e-calculate-sheet:before{content:"\e9ce"}.e-icons.e-translate:before{content:"\e9cf"}.e-icons.e-shorten:before{content:"\e9d0"}.e-icons.e-elaborate:before{content:"\e9d1"}.e-icons.e-rephrase:before{content:"\e9d2"}.e-icons.e-grammar-check:before{content:"\e9d3"}.e-icons.e-preformat-code:before{content:"\e9d4"}.e-icons.e-import:before{content:"\e9d5"}.e-icons.e-import-1:before{content:"\e9d6"}.e-icons.e-redact:before{content:"\e9d7"}.e-icons.e-smart-paste:before{content:"\e9d8"}.e-icons.e-auto-fit-column:before{content:"\e9d9"}.e-icons.e-auto-fit-all-column:before{content:"\e9da"}.e-icons.e-columns:before{content:"\e9db"}.e-icons.e-thumbs-up-fill:before{content:"\e9dc"}.e-icons.e-thumbs-down-fill:before{content:"\e9dd"}.e-icons.e-stop-rectangle:before{content:"\e9de"}.e-control,.e-css,.e-error{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:12px;font-weight:400}.e-error{color:#f44336}.e-control,.e-control [class^=e-],.e-control [class*=" e-"]{box-sizing:border-box}.e-control:focus,.e-control *:focus{outline:none}.e-rtl{direction:rtl;text-align:right}.e-overlay{background-color:#383838;height:100%;opacity:.5;pointer-events:none;touch-action:none;width:100%}.e-hidden{display:none}.e-blazor-hidden{visibility:hidden}.e-disabled{background-image:none;cursor:default;opacity:.35}.e-ul{list-style-type:none}.e-prevent-select{-webkit-user-select:none;user-select:none}.e-warning{color:#ffca1c}.e-success{color:#22b24b}.e-information{color:#489bd5}.e-block-touch{touch-action:pinch-zoom}.e-license{color:#ff0;text-decoration:none}.e-license-banner{position:absolute;right:10px;top:27%;cursor:pointer}@keyframes SlideLeftOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SlideLeftIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SlideRightIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SlideRightOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SlideBottomIn{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes SlideBottomOut{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes SlideTopIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes SlideTopOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes SlideRight{0%{width:0}to{width:100%}}@keyframes SlideLeft{0%{width:100%}to{width:0}}@keyframes SlideDown{0%{height:0}to{height:100%}}@keyframes SlideUp{0%{height:100%}to{height:0}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZoomIn{0%{transform:translate(0) scale(0)}to{transform:translate(0) scale(1)}}@keyframes ZoomOut{0%{transform:translate(0) scale(1)}to{transform:translate(0) scale(0)}}@keyframes FadeZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes FadeZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes FlipRightDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpIn{0%{transform:perspective(400px) rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipLeftDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpIn{0%{transform:perspective(400px) rotateY(-135deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg) perspective(200px);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipYLeftIn{0%{opacity:0;transform:perspective(400px) rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYLeftOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}75%{transform:perspective(850px) rotateY(125deg)}to{opacity:0;transform:rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightIn{0%{opacity:0;transform:perspective(400px) rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:0;transform:rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownIn{0%{opacity:0;transform:perspective(400px) rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}75%{transform:perspective(850px) rotateX(125deg)}to{opacity:0;transform:rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpIn{0%{opacity:0;transform:perspective(400px) rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:0;transform:rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}}.e-ripple,.e-ripple-style{overflow:hidden;position:relative;transform:translateZ(0)}.e-ripple-element,.e-ripple-style:after{background-color:#0000001a;border-radius:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(0);transition:opacity,transform 0ms cubic-bezier(0,.1,.2,1)}.e-ripple-style:after{background:#0000004d;content:"";display:block;height:50%;left:25%;opacity:0;top:25%;transform:scale(3);transition:transform .5s,opacity .5s;width:50%}.e-ripple-style:active:after{opacity:1;transform:scale(0);transition:0s}.e-avatar{align-content:center;align-items:center;background-color:#bcbcbc;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;display:inline-flex;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:1em;font-weight:400;height:3em;justify-content:center;overflow:hidden;position:relative;width:3em}.e-avatar img{height:100%;width:auto}.e-avatar.e-avatar-circle,.e-avatar.e-avatar-circle.e-avatar-large,.e-avatar.e-avatar-circle.e-avatar-xlarge{border-radius:50%}.e-avatar.e-avatar-xsmall{font-size:.6em}.e-avatar.e-avatar-small{font-size:.8em}.e-avatar.e-avatar-large{font-size:1.2em}.e-avatar.e-avatar-xlarge{font-size:1.4em}.e-card{border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:15px;justify-content:center;line-height:36px;min-height:36px;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:middle;width:100%}.e-card>*{justify-content:center}.e-card>.e-card-header-title{box-sizing:border-box;font-size:15px;line-height:normal;padding:12px}.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-card>.e-card-title{font-size:18px;line-height:normal;padding:18px 12px 12px}.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-card>.e-card-header-title,.e-card>.e-card-title{overflow:hidden;text-overflow:ellipsis}.e-card .e-card-header-caption{line-height:normal}.e-card .e-card-header-caption .e-card-header-title{font-size:15px}.e-card .e-card-header-caption .e-card-sub-title{font-size:14px}.e-card .e-card-stacked{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.e-card.e-card-horizontal,.e-card .e-card-horizontal{display:flex;flex-direction:row;justify-content:center}.e-card.e-card-horizontal .e-card-image,.e-card.e-card-horizontal img,.e-card .e-card-horizontal .e-card-image,.e-card .e-card-horizontal img{margin:2px}.e-card .e-card-horizontal{line-height:normal;padding:2px}.e-card.e-card-horizontal>*{flex:1}.e-card.e-card-horizontal .e-card-stacked{display:flex;flex:1;flex-direction:column;overflow:hidden}.e-card.e-card-horizontal .e-card-stacked>:first-child{flex-grow:1}.e-card .e-card-separator{display:block}.e-card .e-card-corner{border-radius:50%}.e-card .e-card-header{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;line-height:normal;min-height:22.5px;padding:12px;width:inherit}.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-card .e-card-header .e-card-actions{justify-content:flex-start}.e-card .e-card-header .e-card-header-image{align-self:center;display:flex}.e-card .e-card-header .e-card-header-caption{align-self:center;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 0 0 12px}.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-card .e-card-header .e-card-header-caption .e-card-sub-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:13px;font-weight:400;line-height:normal}.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:12px;font-weight:400;line-height:normal;padding:6px 0 0}.e-card .e-card-header .e-card-header-image{background-repeat:no-repeat;background-size:cover;height:30px;width:30px}.e-card .e-card-header .e-card-corner{border-radius:50%}.e-card .e-card-image{background-size:cover;min-height:112.5px;position:relative;width:100%}.e-card .e-card-image .e-card-title{bottom:0;box-sizing:border-box;font-size:18px;line-height:30px;min-height:30px;overflow:hidden;padding:0 12px;position:absolute;text-overflow:ellipsis;width:inherit}.e-card .e-card-image .e-card-title.e-card-top-left,.e-card .e-card-image .e-card-title.e-card-top-right{bottom:auto;top:0}.e-card .e-card-image .e-card-title.e-card-top-right,.e-card .e-card-image .e-card-title.e-card-bottom-right{text-align:right}.e-card .e-card-actions{box-sizing:border-box;display:inline-block;justify-content:flex-start;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical{display:flex;flex-direction:column;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-card .e-card-actions.e-card-vertical a{align-self:initial;box-sizing:border-box;display:inline-block;justify-content:center;margin:0 0 6px;text-align:center;width:100%}.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-card .e-card-actions button,.e-card .e-card-actions a{align-items:center;align-self:center;cursor:pointer;display:inline-flex;overflow:hidden;vertical-align:middle;white-space:nowrap}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{display:flex;font-size:14px;height:24px;width:24px}.e-card .e-card-actions .e-card-btn span:before,.e-card .e-card-actions .e-card-btn span.e-icons:before{align-self:center;display:flex;justify-content:center;width:inherit}.e-card .e-card-actions .e-card-btn>*{overflow:hidden;text-overflow:ellipsis;width:inherit}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{border-radius:2px}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;line-height:27px;margin:0 0 0 6px;min-height:27px;padding:0 6px;text-decoration:none;text-transform:uppercase}.e-card .e-card-actions .e-card-btn:first-child,.e-card .e-card-actions a:first-child{margin-left:0}.e-card .e-card-content{font-size:14px;line-height:normal;padding:12px;word-wrap:break-word}.e-card .e-card-content+:not(.e-card-content),.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}.e-card .e-card-content,.e-card .e-card-content p{line-height:normal;overflow:hidden;text-overflow:ellipsis}.e-card{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;border:1px none #000;box-shadow:0 2px 3px #00000029;color:#000000de;outline:none}.e-card:hover{background-color:#fff;border-color:#000;box-shadow:0 4px 8px #00000038}.e-card:focus{background-color:#fff;border-color:#000}.e-card:active{background-color:#fff;border-color:#000}.e-card .e-card-separator{border-bottom:1px solid rgba(0,0,0,.12)}.e-card .e-card-header-caption .e-card-header-title{color:#000000de}.e-card .e-card-header-caption .e-card-sub-title{color:#0000008a}.e-card .e-card-image .e-card-title{background-color:#00000059;color:#fff}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{color:#0000008a}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{background-color:#fff;border:0;color:#e3165b;outline:0}.e-card .e-card-actions .e-card-btn:hover,.e-card .e-card-actions a:hover{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:focus,.e-card .e-card-actions a:focus{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:active,.e-card .e-card-actions a:active{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-content{color:#0000008a}.e-bigger .e-card,.e-bigger.e-card{line-height:48px;min-height:48px}.e-bigger .e-card>.e-card-header-title,.e-bigger.e-card>.e-card-header-title{line-height:normal;padding:16px}.e-bigger .e-card>.e-card-header-title+:not(.e-card-header-title),.e-bigger.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-bigger .e-card>.e-card-title,.e-bigger.e-card>.e-card-title{line-height:normal;padding:24px 16px 16px}.e-bigger .e-card>.e-card-title+:not(.e-card-title),.e-bigger.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-bigger .e-card.e-card-horizontal .e-card-image,.e-bigger .e-card.e-card-horizontal img,.e-bigger .e-card .e-card-horizontal .e-card-image,.e-bigger .e-card .e-card-horizontal img,.e-bigger.e-card.e-card-horizontal .e-card-image,.e-bigger.e-card.e-card-horizontal img,.e-bigger.e-card .e-card-horizontal .e-card-image,.e-bigger.e-card .e-card-horizontal img{margin:2px}.e-bigger .e-card .e-card-header,.e-bigger.e-card .e-card-header{min-height:30px;padding:16px}.e-bigger .e-card .e-card-header .e-card-content,.e-bigger.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-bigger .e-card .e-card-header .e-card-header-caption,.e-bigger.e-card .e-card-header .e-card-header-caption{padding:0 0 0 16px}.e-bigger .e-card .e-card-header .e-card-header-caption:first-child,.e-bigger.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:15px;line-height:normal}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-sub-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:14px;line-height:normal;padding:8px 0 0}.e-bigger .e-card .e-card-header .e-card-header-image,.e-bigger.e-card .e-card-header .e-card-header-image{background-size:cover;height:40px;width:40px}.e-bigger .e-card .e-card-image,.e-bigger.e-card .e-card-image{min-height:150px}.e-bigger .e-card .e-card-image .e-card-title,.e-bigger.e-card .e-card-image .e-card-title{font-size:24px;line-height:40px;min-height:40px;padding:0 16px}.e-bigger .e-card .e-card-actions,.e-bigger.e-card .e-card-actions,.e-bigger .e-card .e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-actions.e-card-vertical{padding:16px 8px 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger .e-card .e-card-actions.e-card-vertical a,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger.e-card .e-card-actions.e-card-vertical a{margin:0 0 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger .e-card .e-card-actions.e-card-vertical a:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-bigger .e-card .e-card-actions .e-card-btn span,.e-bigger .e-card .e-card-actions .e-card-btn span.e-icons,.e-bigger.e-card .e-card-actions .e-card-btn span,.e-bigger.e-card .e-card-actions .e-card-btn span.e-icons{height:24px;width:24px}.e-bigger .e-card .e-card-actions .e-card-btn,.e-bigger .e-card .e-card-actions a,.e-bigger.e-card .e-card-actions .e-card-btn,.e-bigger.e-card .e-card-actions a{line-height:36px;margin:0 0 0 8px;min-height:36px;padding:0 6px}.e-bigger .e-card .e-card-actions .e-card-btn:first-child,.e-bigger .e-card .e-card-actions a:first-child,.e-bigger.e-card .e-card-actions .e-card-btn:first-child,.e-bigger.e-card .e-card-actions a:first-child{margin-left:0}.e-bigger .e-card .e-card-content,.e-bigger.e-card .e-card-content{padding:16px}.e-bigger .e-card .e-card-content+:not(.e-card-content),.e-bigger .e-card .e-card-content+.e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-content+:not(.e-card-content),.e-bigger.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}/*! component's default definitions and variables */.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler:before{content:"\e984";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler:before{content:"\eb04";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border-width:1px;display:flex;overflow:hidden;position:relative;touch-action:none;width:100%}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{flex:1 1 auto;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:13px;font-weight:400}.e-splitter.e-splitter-horizontal .e-pane.e-scrollable,.e-splitter.e-splitter-vertical .e-pane.e-scrollable{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-static-pane,.e-splitter.e-splitter-vertical .e-pane.e-static-pane{flex-grow:0;flex-shrink:0}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal.e-pane-hidden,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-horizontal{flex-direction:row}.e-splitter.e-splitter-horizontal.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-horizontal.e-rtl,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal{flex-direction:row-reverse}.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{right:auto}.e-splitter.e-splitter-vertical{flex-direction:column}.e-splitter.e-splitter-vertical.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-vertical .e-pane-vertical{overflow:auto}.e-splitter.e-splitter-vertical .e-pane-vertical.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{right:auto}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;right:22px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;left:22px;right:auto;top:20px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:auto}.e-splitter .e-split-bar.e-split-bar-horizontal{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-width:1px;z-index:15}.e-splitter .e-split-bar.e-split-bar-horizontal .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar{cursor:col-resize}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar:after{content:"";cursor:col-resize;display:block;height:100%;position:absolute;width:16px;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{align-items:center;display:flex;height:18px;justify-content:center;position:relative;width:1px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{left:8px;right:3px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow{border-image:none;border-width:1px;cursor:pointer;display:flex;height:26px;padding:1px 12px;position:relative}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(0);width:2px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before{top:5px;transform-origin:1px 7px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{top:11px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right){border-radius:50%;right:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right{border-radius:50%;left:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:after{right:8px}.e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar){margin:0 3px}.e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar){margin:0 0 0 3px}.e-splitter .e-split-bar.e-split-bar-vertical{align-items:center;border-left:none;border-right:none;display:flex;flex:0 0 auto;justify-content:center;min-height:1px}.e-splitter .e-split-bar.e-split-bar-vertical .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar{cursor:row-resize}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar:after{content:"";cursor:row-resize;display:block;height:16px;position:absolute;width:100%;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{align-items:center;display:flex;height:1px;justify-content:center;width:18px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:10px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{border-image:none;border-width:0;cursor:pointer;display:flex;height:26px;padding:10px 3px 10px 18px;position:relative;width:26px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(90deg);width:2px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before{top:3px;transform-origin:2px 7px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:11px;top:8px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before{left:12px;top:8px;transform-origin:1px 6px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{left:10px;top:12px;transform-origin:1px 2px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;left:22px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;right:22px;top:20px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:10px}.e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar){margin:3px 0}.e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar){margin:3px 0 0}.e-rtl .e-splitter.e-splitter-horizontal{flex-direction:row-reverse}.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-splitter.e-ie .e-navigate-arrow.e-arrow-left{margin-left:-26px}.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler{flex-direction:column}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border:solid 1px #e0e0e0}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{color:#000000de}.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-vertical,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-vertical{border:transparent}.e-splitter .e-split-bar.e-split-bar-horizontal{background:#e0e0e0;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{background:#fff;color:#0000008a;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden){background-color:transparent;border-color:transparent;color:transparent;transition:background-color .5s ease-out}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:before{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:after{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:before{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:after{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical{background:#e0e0e0}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{background:#fff;color:#0000008a;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:before{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:after{background-color:#e3165b;opacity:1;transform:rotate(50deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:before{background-color:#e3165b;opacity:1;transform:rotate(55deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:after{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{background-color:transparent;border-color:transparent;color:transparent;transition:background-color .3s ease-out}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter.e-disabled{opacity:.4;pointer-events:none}.e-bigger.e-splitter .e-pane{font-size:14px}.e-bigger.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{margin-top:-2px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{margin-top:2px}.e-bigger .e-splitter .e-pane{font-size:14px}.e-bigger .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger .e-content-placeholder.e-splitter.e-placeholder-splitter,.e-bigger.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-bigger .e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}.e-bigger.e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}/*! component's theme wise override material-definitions and variables */.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east{height:100%;padding:20px 0;right:1px;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west{height:100%;left:0;padding:20px 0;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north{height:12px;padding:0 20px;top:1px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{bottom:1px;height:12px;padding:0 20px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east{bottom:0;right:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west{left:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east{right:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west{bottom:1px;left:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:before{bottom:0;content:"\eb05";font-size:12px;position:absolute;right:0}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:before{bottom:0;content:"\eb05";font-size:12px;left:0;position:absolute;transform:rotateY(180deg)}.e-dashboardlayout.e-control .e-dashboard-gridline-table{background:#f5f5f5;border-collapse:collapse;height:100%;width:100%}.e-dashboardlayout.e-control .e-dashboard-gridline-table td.e-dashboard-gridline{border:1px dotted #bdbdbd;position:absolute}.e-dashboardlayout.e-control.e-responsive{width:100%!important}.e-dashboardlayout.e-control.e-prevent{-webkit-user-select:none;user-select:none}.e-dashboardlayout.e-control .e-panel.e-ssr{position:relative}.e-dashboardlayout.e-control .e-panel{border:1px #e0e0e0 solid;height:100%;-webkit-user-select:none;user-select:none;width:100%;border-radius:2px}.e-dashboardlayout.e-control .e-panel:hover{border:1px #bdbdbd solid}.e-dashboardlayout.e-control .e-panel:hover .e-panel-container .e-resize.e-dl-icon{display:block}.e-dashboardlayout.e-control .e-panel:active{border:1px #3f51b5 solid}.e-dashboardlayout.e-control .e-panel .e-panel-container{height:100%;width:100%}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template{height:inherit;width:inherit}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-dl-icon{display:none}.e-dashboardlayout.e-control .e-panel.e-panel-transition{transition:top .5s,left .5s}.e-dashboardlayout.e-control .e-panel .e-panel-header{border-bottom:none;color:#0000008a;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;font-weight:500;height:28px;padding:2px 12px}.e-dashboardlayout.e-control .e-panel .e-panel-header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content{display:inline-block}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template{float:right}.e-dashboardlayout.e-control .e-panel .e-resize.e-single,.e-dashboardlayout.e-control .e-panel .e-resize.e-double{position:absolute;touch-action:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{border:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover{cursor:e-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover{cursor:w-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover{cursor:n-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover{cursor:s-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover{cursor:nw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover{cursor:ne-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover{cursor:sw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover{cursor:se-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double:before{font-family:e-icons;position:absolute}.e-dashboardlayout.e-control .e-panel.e-dragging,.e-dashboardlayout.e-control .e-panel.e-item-moving{cursor:move;z-index:1111!important}.e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template{float:left}.e-dashboardlayout.e-control .e-drag:hover{cursor:move}.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover,.e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover{cursor:default}.e-dashboardlayout.e-control .e-holder{background:#3f51b533;border:1px #3f51b5 dotted;position:absolute;border-radius:2px}.e-dashboardlayout.e-control .e-holder.e-holder-transition{transition:top .3s,left .3s}.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout{height:100%;width:100%}.e-dashboardlayout.e-control{display:block;position:relative}.e-dashboardlayout.e-control .e-panel{background:#fff;box-shadow:0 2px 5px #00000026;box-sizing:border-box;position:absolute}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header{color:#0000008a}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single{background:none}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double{color:#000;font-size:20px;height:20px;width:20px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double,.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand{bottom:1px;right:1px}.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-bigger .e-panel-header{color:#0000008a}.e-bigger .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-timeline{--dot-size: 16px;--dot-outer-space: 0;--dot-border: 1px;--connector-size: 1px;--dot-radius: 50%;height:inherit;width:100%}.e-timeline [class^="e-dot "]:before,.e-timeline .e-dot-item,.e-timeline .e-dot{display:flex;align-items:center;justify-content:center}.e-timeline [class^="e-dot "]:before{min-width:32px;min-height:32px;border-radius:var(--dot-radius)}.e-timeline .e-timeline-items{display:inline-flex;flex-direction:column;list-style:none;flex-wrap:nowrap;padding:0;width:inherit;height:inherit}.e-timeline .e-timeline-item{display:flex;flex-direction:row;position:relative;align-items:flex-start;width:inherit;height:inherit}.e-timeline .e-timeline-item.e-connector:after{top:0;bottom:0;left:calc(50% - var(--connector-size));right:auto;content:"";position:absolute;z-index:999;border-width:var(--connector-size);border-style:solid}.e-timeline .e-timeline-item.e-connector.e-item-template:after{content:unset}.e-timeline .e-dot-item{position:relative;flex:0 1 calc(var(--dot-size) * 3);z-index:1000}.e-timeline .e-dot{min-width:var(--dot-size);min-height:var(--dot-size);border-radius:var(--dot-radius);outline:var(--dot-outer-space) solid;border:var(--dot-border) solid;font-size:16px;background-size:cover;background-position:center;background-repeat:no-repeat}.e-timeline .e-opposite-content,.e-timeline .e-content{flex:1 1 50%}.e-timeline .e-opposite-content{font-size:12px}.e-timeline .e-content{text-align:left;font-size:14px;font-weight:500}.e-timeline .e-timeline-item:first-child:after{top:0}.e-timeline .e-timeline-item:last-child:after{bottom:calc(var(--dot-size) * 2)}.e-timeline.e-vertical.e-align-before .e-timeline-item,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:row-reverse}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-items{flex-direction:column-reverse}.e-timeline.e-vertical.e-align-before .e-timeline-items .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-timeline-items .e-content{text-align:left}.e-timeline.e-vertical .e-timeline-item.e-connector:last-child:after{content:unset}.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 3 / 2 - var(--connector-size));right:auto}.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 3 / 2 - var(--connector-size));left:auto}.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-after.e-content-only .e-opposite-content,.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-before.e-content-only .e-opposite-content{flex:0}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:first-child:after{content:unset}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:last-child:after{content:"";bottom:0}.e-timeline.e-vertical.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-opposite-content{text-align:right}.e-timeline.e-vertical.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-opposite-content{text-align:left}.e-timeline.e-vertical .e-dot-item{width:calc(var(--dot-size) * 2)}.e-timeline.e-horizontal .e-timeline-items{display:inline-flex;flex-direction:row}.e-timeline.e-horizontal .e-timeline-item{height:auto;flex-direction:column;align-items:center}.e-timeline.e-horizontal.e-timeline-reverse.e-rtl .e-timeline-item.e-connector:after{left:calc(50% - var(--connector-size));right:auto}.e-timeline.e-horizontal.e-rtl .e-timeline-item.e-connector:after,.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-item.e-connector:after{right:calc(50% - var(--connector-size));left:auto}.e-timeline.e-horizontal .e-dot-item{margin:calc(var(--dot-size) * 2 / 2) 0}.e-timeline.e-horizontal .e-opposite-content,.e-timeline.e-horizontal .e-content{display:flex}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-content{align-items:flex-end}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-opposite-content{align-items:flex-start}.e-timeline.e-horizontal.e-align-before .e-timeline-item,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:column-reverse}.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-items{flex-direction:row-reverse}.e-timeline.e-horizontal .e-timeline-item:after{width:100%;height:0;top:calc(50% - var(--connector-size))}.e-timeline.e-horizontal .e-opposite-content{display:flex;align-items:flex-end;text-align:left;padding:0}.e-timeline.e-horizontal .e-content{padding:0}.e-timeline.e-horizontal .e-timeline-item:last-child:after{width:auto}.e-timeline .e-dot{background-color:#eee;border-color:#eee;color:#000;outline-color:#fff}.e-timeline.e-outline .e-dot{background-color:#fff}.e-timeline .e-timeline-item.e-connector:after{border-color:#eee}.e-timeline .e-content,.e-timeline .e-opposite-content{color:#000}.e-timeline .e-item-disabled .e-content,.e-timeline .e-item-disabled .e-opposite-content{color:"rgba($black, .38)"}.e-bigger.e-timeline [class^="e-dot "]:before,.e-bigger .e-timeline [class^="e-dot "]:before{min-width:40px;min-height:40px;font-size:18px}.e-bigger.e-timeline .e-dot-item,.e-bigger .e-timeline .e-dot-item{flex:0 1 calc(var(--dot-size) * 4)}.e-bigger.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline .e-dot,.e-bigger .e-timeline .e-dot{min-width:20px;min-height:20px}.e-bigger.e-timeline .e-opposite-content,.e-bigger .e-timeline .e-opposite-content{font-size:14px}.e-bigger.e-timeline .e-content,.e-bigger .e-timeline .e-content{font-size:16px;font-weight:500} diff --git a/ej2-angular/samples/timeline/reverse/styles.d025f660190fd894.css b/ej2-angular/samples/timeline/reverse/styles.d025f660190fd894.css new file mode 100644 index 0000000000..0a0e87ae51 --- /dev/null +++ b/ej2-angular/samples/timeline/reverse/styles.d025f660190fd894.css @@ -0,0 +1 @@ +@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700";@font-face{font-family:e-icons;font-style:normal;font-weight:400;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXBj/WxwAAANuAAAC15nbHlm0ahAOQAAJVQAAocwaGVhZClfeKIAAADQAAAANmhoZWEIXgbPAAAArAAAACRobXR4OAb+rAAAAYAAAAw4bG9jYQPFrZQAABkYAAAMPG1heHAEOQLMAAABCAAAACBuYW1lc0cOBgACrIQAAAIlcG9zdE/MgpsAAq6sAAAwxAABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAADDgABAAAAAQAAYWKr8l8PPPUACwQAAAAAAOMgGdIAAAAA4yAZ0v/A/+QEQAQcAAAACAACAAEAAAAAAAEAAAMOAsAAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEC0oAAAFIAQAABwBI4RXhKeE54UXhnOGf4gbiCuIM4h7iLeIv4kLiReJI4lHiVOJW4lniYuJl4mficeJ54onikuKV4pjjAOMC4wTjBuMI4wrjDuMV4xvjHeMi4yTjJuNf42rkCeQZ5CHkJOQw5DbkSeRZ5GLkieST5JnkpOUB5QPlB+UJ5RHlGOUj5SflVOVZ5XHlpOWn5hXmaeZ55oPmiecB5xnnIecp5zjnP+dM517no+en57Dn6efu5/nn/Of/6BjoHugl6CfoKugu6DboOeg96EHoQ+hJ6EvoTuhS6FnoW+hp6Hnol+if6QXpB+kT6SHpJukw6TXpN+k96UDpQulH6U3pXemf6d7qd+p/6oLqheqI6ovqjuqb6p/rAOsF6w7rN+s66z7rQetD60frSutN60/rUetT61vrXetg62briOuT65XroOui66brquuz7Cr//wAA4RHhIeEw4UDhkuGe4gPiCOIM4h7iKuIv4kDiReJI4lHiU+JW4lniYuJl4mficOJz4oDikOKU4pjjAOMC4wTjBuMI4wrjDOMT4xvjHeMi4yTjJuMw42rkAeQQ5CDkJOQw5DTkQORQ5GDkhuSQ5JXkpOUB5QPlBeUJ5RHlFeUg5SXlVOVW5WrloeWm5gDmUeZw5oDmhecA5wPnIeck5zLnOudK517no+en57Dn6efu5/nn/Of/6BPoHugj6CfoKugu6DHoOOg96D/oQ+hG6EvoTuhQ6FToW+hf6HDogOiZ6QDpB+kJ6RbpJukq6TLpN+k66T/pQulE6UnpT+lf6aHqdOp/6oLqhOqI6ovqjuqR6p7rAOsC6w3rNes66zzrQetD60frSetM60/rUetT61vrXetf62briOuT65XroOui66brqOuz7AT//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBSAFQAWABcgF8AZABkgGYAZwBnAGcAaIBogGmAaYBpgGmAagBqAGoAagBqAGoAaoBtgHIAcwBzgHOAc4BzgHOAc4BzgHOAdIB1gHWAdYB1gHWAdYCNAI0AkQCVgJYAlgCWAJcAm4CgAKEAooCkAKYApgCmAKYApwCnAKcAqICqAKsAqwCsgLAAsYCyALyAyIDNAM6A0IDRANwA3ADegOGA5ADlAOUA5QDlAOUA5QDlAOUA5QDlAOeA54DogOiA6IDogOsA64DrgOyA7IDuAO4A7gDvAPGA8YD2gPsBBoEJgQwBDAERARaBFoEZgRsBGwEcgR0BHQEegSCBJ4FHgWYBZ4FngWeBaAFoAWgBaAFtAW2BbYFvAW+BcIFwgXGBcYFxgXGBcgFygXKBcoFygXKBcoFzAXMBcwFzAXMBcwFzAXMBdAF0AAAAhUCMgI9AiQCAgIIAgkCCgILAgwCDQIPAhACEQISAhMCFAIbAhwCHQIeAiUCJgItAjQCNQIqAhcCIQIOAcQBugG7AbwBvQG+Ab8BwAHBAcIBwwHFAcYBxwHIAckBygBoAcsBzABpAGoAawBsAG0AbgBvAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPAUIAcwB0AHUAdgB3AHgAeQB6AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiAAQABEAEgATABQAFQAWABcAGAAaABsAHAAdAB4AGQBxAHIAygCbAJwAnQCeAJ8AoAChAKIAowCkAKUApgCnAKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkANgHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAAHwAgAHAAywHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQIDAgQCBQIGAgcBawCJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgEMAQ0BDgEPARABEQESARMBFQEWARcBGAEZAWUBZgFnAWgBaQFqARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBbAFtAW4BbwFwAXEBcgFzAXQBlQGUAZMBkgGXAZEBmAGZAZYBmgGbAZwBnQGeAXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBtAG1AbYBtwG4ATIBMwE0ATUAJQE3ATgBOQE6ACYBPAE9AT4BPwFAAUEBNgE7AYUAJwGGAYcBiQGKAYsBjAGPAYgBjQGOAZABnwGgAaEBogAoAagBpwGwAaoBqwGsAa0BrgGvAbEBsgGzACkAKgArACwALQAuAC8AMAAxADIBowGkAaUBpgG5ADMANAGpADUCIwA3ADgCJwIoAikAOQIrAiwCLgIvADoAOwA8AjECMwI2AjcAPQI5AD4APwI6AjsCPABAAj8CQAJBAkIAQQBCAEMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAiICYQJjAmICZAJlAmYARABFAhgCGQIaAh8ARgBHAjACZwJoAmkCagJrAmwCOABIAkMBFABJAhYBGwBKAm0CbgJvAnACcQJyAEsCIAI+AEwATQBOAE8AUAJzAnQCdQJ2AncCeABRAFIAUwJ5AnoCewJ8An0CfgBUAFUAVgBXAV4AWAJ/AoAAYgKCAoQChQKGAFkAWgKDAoEChwBjAogCiQBkAooCiwKMAo0CjgKPApAAWwKRApICkwKUApUClgKXApgCmQKaApsAXAKcAp0CngKfAqAAXQKhAqICowKkAqUCpgKnAqgCqQKqAF4CqwKsAF8CrQKuAq8CsAKxArICswK0ArUCtgK3ArgAYAK5AroCuwK8Ar0CvgK/AsACwQBlAsICwwLEAsUAYQLGAscCyALJAsoCywBmAswCzQBnAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0AzADNAM4AzwDQANEA0gAhACIAIwAkANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAV0BXAFbAUMBRAFFAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFGAVkBWgFYAWABYQFfAWIBYwFkARoA5QDmAOcA6ADpAOoA6wDsAO0A7gDvAPAA8QDyAPMA9AD1APYA9wD4APkA+gD7APwA/QD+AP8BAAEBAQIBAwEEAQUBBgEHAQgBCQEKAQsAAAAAAAAAAAAAAAACEAAABHAAAAToAAAF0AAABuQAAAdEAAAHcAAACJQAAAqkAAAKyAAADHAAAA4YAAAOYAAADvwAAA8YAAAPYAAAD6QAAA/sAAAQLAAAEawAABLoAAAVdAAAFsgAABjYAAAZqAAAHAgAABzwAAAd7AAAHrAAAB+QAAAhvAAAI6wAACUkAAAmzAAAKOwAACqgAAArJAAALJwAAC1sAAAt3AAALjQAAC6kAAAu6AAAL+gAADEoAAAxYAAAMZwAADLwAAAzHAAANKAAADUkAAA1VAAANZAAADW8AAA12AAANfQAADYQAAA2LAAANmAAADaQAAA2rAAANsgAADcgAAA3RAAAN2AAADeQAAA3xAAAOAAAADhUAAA4jAAAOMQAADmYAAA5wAAAOfQAADocAAA6SAAAOnQAADu0AAA70AAAO+wAADxEAAA8bAAAPSgAAD3oAAA+LAAAPlQAAD50AAA+nAAAP2gAAD+sAAA/2AAAQAgAAEAkAABBTAAAQXwAAEMsAABFPAAARkQAAEa4AABG5AAASAQAAEg4AABKCAAAS0gAAE2EAABN6AAAUCQAAFFMAABShAAAUsgAAFL0AABTIAAAUzwAAFNoAABT6AAAVigAAFdsAABZkAAAXEAAAF4kAABefAAAX9AAAGA8AABgpAAAYRgAAGGQAABkVAAAZZgAAGboAABpRAAAa6wAAGz8AABtlAAAbhgAAHDkAAByOAAAcxAAAHPgAAB0UAAAdMAAAHWsAAB2wAAAd/gAAHh4AAB5qAAAeiQAAHqgAAB61AAAewgAAHs8AAB7vAAAfAwAAHxgAAB8sAAAfPgAAH5gAAB+oAAAftwAAH+kAACAQAAAgIQAAIDUAACCJAAAgmAAAIS8AACFHAAAhgQAAIY4AACGhAAAhvQAAIfcAACIJAAAiRgAAIrwAACNpAAAjiQAAI8oAACQyAAAkwQAAJO0AACURAAAlHwAAJTAAACWZAAAlpwAAJboAACZFAAAmbgAAJpQAACbOAAAnDQAAJxwAACdFAAAnZgAAJ5wAACeoAAAnsgAAJ/cAACgLAAAoGwAAKCkAACj/AAApggAAKawAACnWAAAp5AAAKe0AACn+AAAqEwAAKmAAACpuAAAqiQAAKqUAACq6AAAq1gAAKvAAACsNAAArHAAAKzkAACtNAAArYgAAK3wAACu5AAArxQAAK94AACvqAAAsVwAALGwAACybAAAsqQAALLMAACy+AAAszAAALVkAAC3qAAAt+AAALh8AAC6jAAAu0AAALt0AAC+CAAAvywAAL9oAADAXAAAwUQAAMGQAADDQAAAxDQAAMWgAADGmAAAyAgAAMisAADJNAAAydQAAMnwAADKOAAAysgAAMuwAADL6AAAzYQAAM2gAADN1AAAzmgAAM7IAADQPAAA0JgAANDoAADRNAAA0ZAAANG4AADR4AAA0fgAANIQAADSLAAA0kgAANW0AADV0AAA1ewAANYIAADWJAAA19QAANioAADY8AAA2mAAANtQAADbxAAA2/gAAN5UAADerAAA4HAAAOGkAADh0AAA4owAAOLQAADjfAAA5HgAAOVEAADnRAAA53QAAOekAADogAAA6MgAAOp4AADqoAAA7FQAAO0gAADwBAAA8SQAAPJQAADz0AAA9EQAAPX4AAD2fAAA+EgAAPj0AAD6ZAAA+2AAAP30AAEANAABAQwAAQE8AAEBhAABAcgAAQIoAAED8AABBIQAAQXMAAEGCAABBmAAAQbcAAEHgAABCLwAAQj4AAEJkAABC/QAAQyoAAENYAABDcQAAQ5YAAEQNAABEMgAAREMAAERoAABEfgAARMUAAEThAABE8AAARP8AAEUlAABFLwAART4AAEVVAABFcAAARZ8AAEW+AABGHgAARi0AAEZBAABGVwAARmYAAEaSAABGtgAARwUAAEcPAABHGgAARyUAAEcvAABHQQAAR1IAAEduAABHgAAAR5IAAEeZAABHpQAAR7EAAEg7AABISwAASGIAAEiBAABIpgAASNEAAEjlAABI9gAASW0AAEntAABKRgAASqAAAEr6AABLVgAAS5wAAExsAABM6QAATWEAAE2jAABN5AAATnUAAE64AABO+wAATysAAE91AABPwwAAUEsAAFBlAABQpgAAUK0AAFC4AABQxwAAUNoAAFDxAABRCwAAUcUAAFH8AABSUAAAUocAAFLYAABS+AAAUxQAAFMwAABTWQAAU4AAAFOKAABTrwAAVC8AAFRRAABUggAAVIkAAFSYAABUpAAAVLAAAFS+AABUygAAVN4AAFUuAABVTwAAVW8AAFWvAABWGwAAVnQAAFbdAABW8AAAVyYAAFfxAABYPwAAWKEAAFjBAABZIwAAWVkAAFmSAABZ1AAAWh8AAFpjAABakwAAWq0AAFrGAABa4AAAWv0AAFsXAABbNwAAW1IAAFt2AABbwQAAW+cAAFxRAABccgAAXIwAAFzUAABdAwAAXSgAAF1UAABdgAAAXaEAAF3NAABeYwAAXpkAAF8SAABffAAAX/UAAGBZAABgvgAAYOIAAGGIAABhwgAAYdIAAGHsAABiDAAAYiMAAGI5AABiVAAAYm0AAGKXAABipQAAYsYAAGLnAABjBwAAYzwAAGNdAABjhAAAY54AAGO5AABjzgAAZAkAAGQXAABkLgAAZD8AAGRbAABkeAAAZJUAAGTCAABk6wAAZQgAAGU2AABlWQAAZXkAAGW/AABl6QAAZhAAAGYxAABm4gAAZxYAAGc3AABnYgAAZ54AAGfBAABoLgAAaFcAAGiNAABowAAAaOAAAGj7AABpJQAAaVQAAGl9AABppwAAaccAAGnkAABqDQAAai0AAGpWAABqmwAAasIAAGriAABrDQAAay4AAGtXAABrgAAAa5YAAGvfAABsHAAAbIsAAGyvAABs5AAAbQ0AAG09AABtaAAAbmAAAG53AABujgAAbwYAAG85AABvSQAAb2EAAHAiAABwTQAAcFwAAHDPAABxFAAAcSwAAHE5AABxWwAAcX8AAHGiAAByAgAAclUAAHKdAAByuAAAcvYAAHMfAABzRwAAc2oAAHOXAABz2wAAc/oAAHQPAAB0QwAAdFkAAHR4AAB0lAAAdKkAAHToAAB1xAAAddcAAHX4AAB2CwAAdj0AAHZQAAB2eQAAdokAAHcKAAB3UgAAd3cAAHf5AAB4JwAAeDsAAHhXAAB4dAAAeJwAAHkFAAB5HQAAeZAAAHnuAAB6LwAAeoMAAHrLAAB7FAAAeywAAHtLAAB7aQAAe4kAAHueAAB7twAAfJQAAHzHAAB9FAAAfSIAAH02AAB95AAAffQAAH49AAB+hwAAftYAAH8fAAB/bQAAf5gAAH+sAAB/ugAAf9MAAH/sAAB/+gAAgAcAAIAgAACAagAAgLQ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BwcGBgYLCQgGAgIBgAcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBvkHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgb5BwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYG+QcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgABAAAAAAP4AvwAAgAAEyEBCAPw/ggBBAH4AAAAAQAAAAAD+AL8AAIAAAkBIQIAAfj8EAEEAfgAAAEAAAAAAvwD+AACAAAlCQEBBAH4/ggIAfgB+AABAAAAAAL8A/gAAgAACQERAQQB+AIA/ggD8AAAAwAAAAACfgP4AD8AfwC/AAAlHw8/Dy8PDw4DHw8/Dy8PDw4DHw8/Dy8PDw4BggECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMChg0MDQsLCgoJCAgGBQQDAgEBAgMEBQYICAkKCgsLDQwNDQwNCwsKCgkICAYFBAMCAQECAwQFBggICQoKCwsNDAFtDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAW0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcH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AwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwGGCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoJCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQFwCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkBcAoJCQkICAcHBgYEBAMDAQEBAQMDBAQGBgcHCAgJCQkKCQoJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQoAAAABAAAAAAP3A3kABQAAAScHCQEnAVX0WQFNAqNZATfxWv64AppaAAAAAwAAAAAD2AJeAD8AfwC/AAABFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQUVHw07AT8NPQEvDSsBDw0DHAEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf6GAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMB/oYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwECAAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAAAAAAIAAAAAA/gD9wALAE8AAAEXNzMHFyMnByM3JyURFR8OIT8ONRE1Lw4hDw4Bd4mJbsXKcIyMcM3H/v4CAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAvyurvr+sbH8/J38zgoJCggICAgGBgYFBAMCAQEBAQIDBAUGBgYICAgICgkKAzIKCQoICAgIBgYGBQQDAgEBAQECAwQFBgYGCAgICAoJAAAAAAQAAAAAA/gD9wAJAJQBAAFEAAABHwEzPwEzAyMDBx8HIzUvBg8GHQEfEQ8PLw41Mx8KPwY1LxE9AT8NOwEfBQUfByM1LwYjDwsVHws/BzMPDisBLw4/DjsBHwUBERUfDiE/DjURNS8OIQ8OAug9BQEGO0ZqO2tEBwcFBQMDAQFEAwQGCAkLCwwKCQcFBAMCBAUIETQXEwgHBgYEBAMCAQEBAQMDBQYGCAkJCgsLDA0ODg4NDAsKCgkIBgYFBAICQQECAgMDBAQJCgwMEgoJBwUEAQEDBQcJDTIWEwgHBwUFBAMCAQEDAwUFBwcICQoKCwsNDQ0NDAwKCgn+6ggHBgQEAwEBQAIEBggKCwwQCAgHBwUFBAQDAgQCAgQFBAQEBgYHCAkJDQsKCQcGAwFAAQICBAUGCAgJCgoLCwsMDRAQDg0NCwoJCAcGBQQCAgEBAgIEBQYHCAkKDAwNDhAQDQ0MDAsKCf7SAgIDBAUGBgYIBwkICQoJAzQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgn8zAkKCQgJBwgGBgYFBAMCAgJ5tBcXtP7xAQ8TBgcHCAgICQkIBwcHBQQCAQECAwQFBgcHBgcFBAQGCwcIBAUFBQYGBwcICAkJCAgHBwYGBQUEAwICAQEBAQIDBAUFBgcHCAgICAkJBgoFBAMEAgUDAgEBAwMEBgYHBwYGBQUEBAwHBwUEBQUGBgcHCAgICQgHBwcGBwUFBAMDAgEBAgMDBAUKBwgICQoKCwsGCgoICAUEAgECAwMEBQYGBwcQEhwREA4HBQUEBAICAQEBAgUFBwgJCgoKCQgJCAcHBwUFBAMCAQIDBAUHCAgKCwsMDQ0ODxcODgwMDAoKCQgGBgQDAgEDAwQEBgEw/M4KCQoICAgIBgYGBQQDAgEBAQECAwQFBgYGCAgICAoJCgMyCgkKCAgICAYGBgUEAwIBAQEBAgMEBQYGBggICAgKCQAAAwAAAAADuQP4AEAARAB5AAABFQ8PLw8/Dx8OAxUhNSMRHw8hPw8RJyEPDgKoAQIFBQcJCQsMDQ4PDxAREREREA8PDg0MCwkJBwUFAgEBAgUFBwkJCwwNDg8PEBEREREQDw8ODQwLCQkHBQUCKf5HfgECAwQFBwcICQoKCwwMDA0Cdg0MDAwLCgoJCAcHBQQDAgHg/ewNDAwMCwoKCQgHBwUEAwIBIAkIERAPDw4NDAsJCQcFBAMBAQMEBQcJCQsMDQ4PDxAREREREA8PDg0MCwkJBwUFAgEBAgUFBwkJCwwNDg8PEBECSb29/QwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQKS4AECAwQFBwcICQoKCwwMDAAABAAAAAAD9wP4AAQAGAAcAHgAACUVMwEnNwcXPwM9AS8GKwEPAQEVITUjER8PITUvDz8PHw83MT8DNSchDw4CAGEBNmFaMGEvBAICAgIEPAQEBQUFBQT+q/5HfgECAwQFBwcICQoKCwwMDA0BOxEREA8PDg0MCwkJBwUFAgEBAgUFBwkJCwwNDg8PEBERERAPDw4ODAwLCQkHBgUDAs4tBQYM4P3sDQwMDAsKCgkIBwcFBAMCaWEBN2BZL2AvBAQFBQUFBAQ8BAICAgIBfr29/QwNDAwMCwoKCQgHBwUEAwIBcAECBQUHCQkLDA0ODhAQERERERAPDw4NDAsJCQcFBAMBAQIEBQcICQoLDA0ODw8QEM4tBAQH5OABAgMEBQcHCAkKCgsMDAwAAAAAAgAAAAAD+AP4AGcAoQAAAQ8GHQEPIBUfBz8THQEfCT8EAT8DLwMBLwMHBREfDyE/DzUjFSERITUhDw4CngQDBAICAgEXFxYVFRQTExMSEREQEA8ODg4MDQsLCwoJCQgIBwYGBQEBAgMDBAUGBwcHBgUTFBQVFhYYGBkaGxwcHh8gAQEDAgMEBAQFBAUEBAQEAS0FAwIBAQIDBP7SBQUFBQf9YwECAwQFBwcICQoKCwwMDA0CtQ0MDAwLCgoJCAcHBQQDAgF+/UsBO/7FDQwMDAsKCgkIBwcFBAMCA7YCAwMDBAQFBJMEBQUGBgcICAgJCgsKDAwNDQ4ODxAQEBESExIUFBUVFgUFBQUFBAMDAgEBAgQFFhUTEhEPDg0LCQkHBgQDAo4FBAQEBAMDAgEBAQEBAQMCAQ0EBgYHBwYGBQEOAwMBAQE+/QwNDAwMCwoKCQgIBgUEAwIBAQIDBAUGCAgJCQsLCw0MDaSkAvR+AQIDBAUHBwgJCgoLDAwMAAAAAgAAAAADegP3ACMAKwAANx8PIT8PESE3IxUhNSMnIcUBAgMEBQcHCAkKCgsMDAwNAXoNDAwMCwoKCQgHBwUEAwIB/Yp+vQL0vTj+9oYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQJ2vX5+PwAFAAAAAAP4A/gAMwA/AHMAhQC5AAATHQEfCTMhMz8JPQIvCSMhIw8JExUzFSMVIzUjNTM1JxEVHwkzITM/CTURNS8JIyEjDwk3FTM1ITUhIw8JBREVHwk7Aj8JNRE1LwkrAg8JCAECAgYHCgoGBgcGA3IGBwYGCgoHBgICAQECAgYHCgoGBgcG/I4GBwYGCgoHBgICAfw/Pz8/P70BAgIGBwoKBgYHBgE7BgcGBgoKBwYCAgEBAgIGBwoKBgYHBv7FBgcGBgoKBwYCAgG9PwF6/oYGBwYGCgoHBgICAQH4AQICBgcKCgYGBwa9BgcGBgoKBwYCAgEBAgIGBwoKBgYHBr0GBwYGCgoHBgICAQEEvQYHBgYKCgcGAgIBAQICBgcKCgYGBwa9BgcGBgoKBwYCAgEBAgIGBwoKBgYHAbM/Pz8/Pz8//sUGBwYGCgoHBgICAQECAgYHCgoGBgcGATsGBwYGCgoHBgICAQECAgYHCgoGBge3Pz8/AQICBgcKCgYGBwb+CAYHBgYKCgcGAgIBAQICBgcKCgYGBwYB+AYHBgYKCgcGAgIBAQICBgcKCgYGBwAACgAAAAADuQO5AAMABwALAA8AEwAXABsAHwAjACcAAAEVMzUhFTM1IRUzNSUVMzUhFTM1IRUzNSUVMzUhFTM1IRUzNSchESECvX7+hn7+hn4Ben7+hn7+hn4Ben7+hn7+hn78A3L8jgFDfn5+fn5+/H5+fn5+fvx+fn5+fn5+/I4AAAAABgAAAAAD+AP4AAsAPwBLAH8AkQDFAAABFTMVIxUjNSM1MzUjHQEfCTMhMz8JPQIvCSMhIw8JExUzFSMVIzUjNTM1Ix0BHwkzITM/CT0CLwkjISMPCTcVMzUzNSsBDwkFERUfCTMhMz8JNRE1LwkjISMPCQEEPz8/Pz+9AQICBgcKCgYGBwYBOwYHBgYKCgcGAgIBAQICBgcKCgYGBwb+xQYHBgYKCgcGAgIB/D8/Pz8/vQECAgYHCgoGBgcGATsGBwYGCgoHBgICAQECAgYHCgoGBgcG/sUGBwYGCgoHBgICAb0//PwGBwYGCgoHBgICAQF6AQICBgcKCgYGBwYBOwYHBgYKCgcGAgIBAQICBgcKCgYGBwb+xQYHBgYKCgcGAgIBAQQ/Pz8/Pz+9BgcGBgoKBwYCAgEBAgIGBwoKBgYHBr0GBwYGCgoHBgICAQECAgYHCgoGBgcBsz8/Pz8/P70GBwYGCgoHBgICAQECAgYHCgoGBgcGvQYHBgYKCgcGAgIBAQICBgcKCgYGB/Z+fj8BAgIGBwoKBgYHBvyOBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgNyBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAIAAAAAA7kD+AALAEQAAAEjFTMVMzUzNSM1IwERHw8zNSMRIR0BHwk7ARUzNSchDw4CvX5+fn5+fv2KAQIDBAUHBwgJCgoLDAwMDfz8AbkBAgIGBwoKBgYHBn5+4v3uDQwMDAsKCgkIBwcFBAMCAUN+fn5+fgG5/QwNDAwMCwoKCQgHBwUEAwIBfgL0fgYHBgYKCgcGAgIBftfiAQIDBAUHBwgJCgoLDAwMAAAFAAAAAAP4A/gABAAYACcANgCUAAAlFTMBJzcHFz8DPQEvBisBDwElDwIVPwQVMxEjDwQVPwQVMxEjByURHw8zNSsBLwk1ETU/CTMhMx8JHQEzNS8PIQ8OAgBhATZhWjBhLwQCAgICBDwEBAUFBQUE/lwLDBgJERAOBkAnE9ILDBgJERAOBkAnE/7AAQMFBggJCwwODggQERISE8G3BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgJ2BgcGBgoKBwYCAgF+AQMFBggJCwwODggQERISE/2AExMSEhAQDg4MCwkIBgUDaWEBN2BZL2AvBAQFBQUFBAQ8BAICAgK0BQUHMQEEBgcFzQEODAoFBQcxAQQGBwXNAQ4Mgf2KExMSEREQDg0NCwQJBwYEAn4BAgIGCAkLBQYHBgJ2BwYGBgoKBwYCAgEBAgIGBwoKBgYGB729ExMSEREQDg4MCwUICAUEAgEDBQYICQsMDg4QERESEwAAAAQAAAAAA/gD+AADAAgAHABgAAABFSE3EwEjNQE3HwQPBCc/AzsBHwElER8PIT8PES8PIQ8OAzv+Rz+f/sdiATl6PQMDAQEBAQMDMGEvBAUFBQUEBf2UAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39DA0MDAwLCgoJCAcHBQQDAgFDPz8BAP7DYwE8Tz0EBQUFBQQFBDBiMAQCAgICgv0MDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAYAAAAAA/gD9wAYAC8AOwBWANQBGAAAAQ8IHwczPwUlHwU/BjUvBgcnDwI/Ay8EDwUVHwU/AT0BLwcjHwMVDwQfAz8CMx8KFQ8NLwcPDS8KPQE/ES8GPQE/DB8GJREVHw4hPw41ETUvDiEPDgFJEBQVCQgHBAEBAQICBAQFBQUFBgQEBAYqAUgNIw0GBgUHCAYGAgQCAQMECQ0TDxjgCQoVJSUkIxgXFxYpAwQGBgMCAQICAxMTDwMCAgMEBAUFBQVMAgEBAQIDCg0eICEjHx8QEBAQCRANCwgHBAQBAQEDBAQFBgcHBwgJCAkMDAsKCgkYLkctLy8MGSEGBggICgwMCwsKCQkIBgMFAgEBAgIEBAQFDAwODUgdEA4OEhAQEA8PBgUDAQICAwQFBgYICAkICw0MDAsJCQb+AgICAwQFBgYGCAcJCAkKCQM0CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJ/MwJCgkICQcIBgYGBQQDAgIBSQYICQYGBgcDBAYHBQUDAwIBAgIDAwlJWQwgCQQCAQEDBAYDBwcHBgUFBAQCAQJbGhozDAkJBxkbGxvhAQEEBQcHBwgHBwYfHjcSCQgIBQUEAwMCAQoGBg0MDQwMJDIoJiUkBgQCAQECBQYHCAgJDQgJCAgJBwgHBwYFBQMDAQEBAwUGBwgXKg4LDhAXLTkIBwYGBAQBAQMEBQcICQUNBwcHBwYHBgcGBgUKCAcHHAsiIiM0NhgYGBkODw8IBwgHBwcHBgYFBQQDAgEBAwQHCAkLifzOCgkKCAgICAYGBgUEAwIBAQEBAgMEBQYGBggICAgKCQoDMgoJCggICAgGBgYFBAMCAQEBAQIDBAUGBgYICAgICgkAAAQAAAAAA/gD+AA/AH8AvwD/AAABFSsBDwkdAR8JOwI/CT0CLwkrAQ8JBR0BHwk7Aj8JPQEvCSsBPQEvCSsBDwkRHQEfCTsBPwk9ATsBPwk9AS8JKwIPCQUVHwk7AR0BHwk7AT8JPQIvCSsCDwkDer0GBwYGCgoHBgICAQECAgYHCgoGBgcG/AYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAfyOAQICBgcKCgYGBwb8BgcGBgoKBwYCAgEBAgIGBwoKBgYHBr0BAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAb0GBwYGCgoHBgICAQECAgYHCgoGBgcG/AYHBgYKCgcGAgIBAnYBAgIGBwoKBgYHBr0BAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwb8BgcGBgoKBwYCAgEBQ70BAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwb8BgcGBgoKBwYCAgEBAgIGBwoKBgYHBvwGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgG9BgcGBgoKBwYCAgEBAgIGBwoKBgYHAnD8BgcGBgoKBwYCAgEBAgIGBwoKBgYHBr0BAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAb0GBwYGCgoHBgICAQECAgYHCgoGBgcG/AYHBgYKCgcGAgIBAQICBgcKCgYGBwAAAAUAAAAAA/gD+AADAAcACwAPAFMAAAEzNSMFMxEjEzMRIyURIREjER8PIT8PES8PIQ8OAn5+fv6Gfn69fn4Buf0MfgECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/QwNDAwMCwoKCQgHBwUEAwIBBPz8AXr+hgH4fv0MAvT9DA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAIAAAAAA3oD9wADAAoAADchNSERMxEzETMBhgL0/Qz8/Pz+hgh+Afj+hgF6AXoAAAIAAAAAA3cDtQAHAA8AAAEfARMFEz8BATM3BRczASMCAQkIqv6IpQgN/otGYQGfYUf+qTwDaR4b/lMBAaYVLPzh+wH6A2wAAAEAAAAAA7kDuAALAAATCQEXCQE3CQEnCQFHAWD+oFkBYAFgWf6gAWBZ/qD+oANg/qD+oFkBYP6gWQFgAWBZ/qABYAAABAAAAAAD9wP3AAMABwALABkAACUhNSE1ITUhNSE1IQUXNxEnBxc3JwcRFzcnAgAB+P4IAfj+CAH4/gj+CFQqKlS9vVQqKlS9hn69fr1+K14m/dImXqmpXiYCLiZeqQAAAwAAAAADmQP4AD8AYgDJAAABFQ8NKwEvDT0BPw07AR8NERUjPQE/DTsBHw0FFSsBDw4RHw4zITM/DhEvDisBNS8PDw4CXgEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAbwBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwH+xlcLCgoJCQgIBwcGBQQEAgIBAQICBAQFBgcHCAgJCQoKCwJmCwoKCQkICAgGBgUEBAICAQECAgQEBQYHBwgICQkKCgtXAQMFCAkLDQ4QERITFBYVFxcVFhQTEhEQDg0LCQgFAwFiCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoBsF9fCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJXwICAwQFBgYGCAcJCAkKCv4ICQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJAfgKCgkICQcIBgYGBQQDAgJfFhYVFBQSEQ8PDAsKBwYDAQEDBgcKCwwPDxESFBQVFgAACwAAAAAD1APUAAMABwALAA8AEwAXABsAHwAjACkALwAAJTM1IzUzNSM3MzUjBzM1IwczNSMHMzUjBzM1IzczNSM1MzUjJzMhESERIxEVIREhAeE+Pj4++j4+fT4+fT4+fT4+fT4++j4+Pj76PgJx/NQ/A6r8Vuc+Pz4/Pj4+Pj4+Pj4+Pz4/Pn381AMs/NQ+A6gAAAMAAAAAA/gC4AADAEgAjgAAASE1ITczHw8PDyMVMz8ONS8OIwUVHw4zNSMvDz8PMzUjDw4BWAFQ/rDg4AwMCwsKCgkICAcFBQQDAgEBAgMEBQUHCAgJCgoLCwwM4OwWFhUUExIRDw4MCggHBAMDBAcICgwODxESExQVFhbs/dADBAcICgwODxESExQVFhbs4AwMCwsKCgkICAcFBQQDAgEBAgMEBQUHCAgJCgoLCwwM4OAXFhYUFBISDw8NCwkIBQQByHA+AQIDBAUFBwgICQoKCwsMDAwMCwsKCgkICAcFBQQDAgFqAwQHCAoMDg8REhMUFRYWGBYWFRQTEhEPDgwKCAcEA+AMFhYVFBMSEQ8ODAoIBwQDagECAwQFBQcICAkKCgsLDAwMDAsLCgoJCAgHBQUEAwIBagEEBQgJCw0PDxISFBQWFgACAAAAAAP4A/gAAwAMAAA3ITUhAScHCQEnBxEjCAPw/BABudBYAWcBZ1jQfgh+ARzKWv6jAV1aygJWAAAFAAAAAAP4A/gAAwAHAAsADwATAAABESERIxEhEQERIREjESERAyERIQN6/sV+/sUC9P7Ffv7FfgPw/BABwf7FATv+xQE7Abn+xQE7/sUBO/yOA/AAAAAACAAAAAAD+AO5AAMABwALABAAFAAZAB0AIgAAJTM1IwUhNSElMzUjBRUhNSElMzUjBRUhNSElMzUjBRUhNSEDen5+/I4DM/zNA3J+fvyOAfj+CANyfn78jgK1/UsDcn5+/I4DM/zNR35+fn5+Pz9+fn4/P35+fj8/fgAAAAQAAAAAA7kD+AADAB8AMQA2AAABByM3JyMVMwcjFTMHFzczBxc3MzUjNzM1IzcnByM3JzcdAR8JOwERIREDIREnIQJjDn0NNmxjDlVMDT8Nfg0/DnBnDVpQET8SfRE/vQECAgYHCgoGBgcGfv2KfgNy4v1wAcFfXz8/Xz5WCV9WCV8+Xz91CX51Cfx+BgcGBgoKBwYCAgH9yQL0/I4DDuIAAAAAAwAAAAADOwN6ACIARQCHAAABHw8PDisBNRMfDw8OKwE1AyE/Dy8PPw4vDyECOwoKCgkJCAgHBgYFBAMDAQEBAQMDBAUGBgcICAkJCgoKuZgKCgoJCAkHBwcGBQQDAgIBAQICAwQFBgcHBwkICQoKCpi9AZ8VFhQUExIQEA4MCwkHBgMBAQEDBAUGBwgICgoLCw0NDQoTCAgIBwYGBQQDAwIBAQECBQYJCwwPDxISFBUVFxf+hwHBAQECAwQFBgYGCAcJCAkKCgkKCQgJBwgGBwUFBAMCAr0BOwEBAgMEBQYGBggHCQgJCgoJCgkICQcIBgcFBQQDAgK9/YoBAwUHCQoMDQ8PERITFBQVDw8ODw0ODAwMCwoKCQgIBgcQCAgJCQkKCgkKCwoKCwsWFhQUExERDw0MCgkGBQIAAAIAAAAAA/gD+AAIAAwAABMXNxEzERc3ASUhNSGZWNB+0Fj+mf4IA/D8EAHuWsr9qgJWyloBXS9+AAAAAAMAAAAAA/gD+AAYABwANQAAAQcXNxUzNRc3LwcrAQ8FJSE1ISUnBx8HOwE/BycHNSMBqKJYY35jWKIKCgoLDAsMDAwMCwwLCgr+VgPw/BABuV9bngkKCwwLDQwNDQwNCwwLCgmeW19+AYWdW2Dl5WBbnQgIBgUDAwICAwQFBgc0ftxiV6QJCAYGBAQCAgQEBgYICaRXYt0ABQAAAAAD9wP4AB8AXwCfAOMA/AAAAQ8GKwEvBT0BPwU7AR8FBxUfDTsBPw4vDw8OFw8OKwEvDT0BPw07AR8NJw8EJwcXDwQnBx8EBxc3HwMHFzcfATM/ARc3Jz8DFzcnPwM1NycHLwM3JwcvBDUjASE1IREhHQEfCTsBFTM1JyEDFQEBAwMDBAUFBQQFAwMCAgICAwMFBAUFBQQDAwMBbwEDAgQFBQUGBwcICAgJCQkJCAgIBwcGBgUEBAMCAQEBAQIDBAQFBgYHBwgICAkJCQkICAgHBwYFBQUEAgMB4AECBAQGBwgICgsLDAwNDg4ODQ0NDAsLCQkIBwYEBAICBAQGBwgJCQsLDA0NDQ4ODg0MDAsLCggIBwYEBAKkAhQTEhMiKiIJCwoIBDQKNQEDBQYvGzEODg8UFDQUFBQPDwkUNRQSDw4PMRwvBQUDAjUKNAcJCg8iKyINERISDDj9KAH4/oYBuQECAgYICQsFBgcGfn7i/XABBAUFBAMDAgICAgMDBQQFBQUEAwMDAQEDAwMEBQUJCQgICAcHBgUFBQQCAwEBAwIEBQUFBgcHCAgICQkJCQgICAcHBgYFBAQDAgEBAQECAwQEBQYGBwcICAgJCQ4NDgwMCwsJCQgHBgQEAgIEBAYHCAkJCwsMDA4NDg4NDgwMCwsJCQgHBgQEAgIEBAYHCAkJCwsMDA4NuAEEBggKKiUpChAREgwKOAoYFBMTHDAcDwwMDDcUOAIBAgE4FDcLCwwRHTEcDRISEw4JOAkUERAUKSUqBwgHBQI2/gh+AvR+BgcGBgoKBwYCAgF+1+IADgAAAAAD+AO5AAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwAAJTM1IwczNSMHMzUjBzM1IwczNSMlMzUjBTM1IwUzNSMlITUhBSE1ISUzNSMFMzUjBzM1IwczNSMDuT8/vX5+/H5+/H5+/H5+AvT8/P6G/Pz+hvz8AfgB+P4I/ggBev6GAvT8/P7Fvb38fn69Pz9Hfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+AAAAAgAAAAAD2APYAAQASAAAJSE3FzcBERUfDTMhMz8NNRE1Lw0jISMPDQN6/Qzcfr79igIDBAYGBwgJCgoLDAwNDQK0DQ0MDAsKCgkIBwYGBAMCAgMEBgYHCAkKCgsMDA0N/UwNDQwMCwoKCQgHBgYEAwKm/L78AXr9TA0NDAwLCgoJCAcGBgQDAgIDBAYGBwgJCgoLDAwNDQK0DQ0MDAsKCgkIBwYGBAMCAgMEBgYHCAkKCgsMDA0AAAEAAAAAA3oDuQAiAAATESUFETUvDCMhIw8MhgF6AXoBAgIDBAQECgYGBgcHB/2WBwcHBgYGCgQEBAMCAgEDevzNvb0DMwYHBgYFBQUFBwMDAgIBAQICAwMHBQUFBQYGBwAAAAACAAAAAAO5A/gAAwA3AAABFSE1JxEVHwkzITM/CTURNS8JIyEjDwkDO/2KfgECAgYHCgoGBgcGAvQGBwYGCgoHBgICAQECAgYHCgoGBgcG/QwGBwYGCgoHBgICAQM7vb1+/I4GBwYGCgoHBgICAQECAgYHCgoGBgcGA3IGBwYGCgoHBgICAQECAgYHCgoGBgcAAAAABgAAAAAD+AO5AAMAQwBHAIcAiwDLAAAlITUhBRUfDTsBPw09AS8NKwEPDQEhNSEFFR8NOwE/DT0BLw0rAQ8NJSE1IQUVHw07AT8NPQEvDSsBDw0BQwK1/Uv+xQICAwQFBgYGCAcJCAkKCQoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgkKCQgJBwgGBgYFBAMCAgE7ArX9S/7FAgIDBAUGBgYIBwkICQoJCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKCQoJCAkHCAYGBgUEAwICATsCtf1L/sUCAgMEBQYGBggHCQgJCgkKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoJCgkICQcIBgYGBQQDAgKGfl4KCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgESfj8KCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCfJ+IAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCQoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAAACAAAAAAP4A7kAAwA3AAABESERJxEVHwkzITM/CTURNS8JIyEjDwkCP/5HfgECAgYHCgoGBgcGA3IGBwYGCgoHBgICAQECAgYHCgoGBgcG/I4GBwYGCgoHBgICAQM7/YoCdj/9DAYHBgYKCgcGAgIBAQICBgcKCgYGBwYC9AYHBgYKCgcGAgIBAQICBgcKCgYGBwAABAAAAAAD+AO5AAMABwALAA8AACUhNSEnITUhNyE1ISchNSEBBAL0/Qz8A/D8EPwC9P0M/APw/BBHfn5+fn5+fgAAAAACAAAAAAO5A/gAAwA3AAABFSE1AxEVHwkzITM/CTURNS8JIyEjDwkDO/2KfgECAgYHCgoGBgcGAvQGBwYGCgoHBgICAQECAgYHCgoGBgcG/QwGBwYGCgoHBgICAQGCvb0CN/yOBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgNyBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAAABQAAAAAD1APUAAMABwALAA8AEwAAAREhESMRIREBESERIxEhEQMhESEDlv6JPv6JAyz+iT7+iT8DqvxWAeH+iQF3/okBdwG1/okBd/6JAXf8lgOoAAAAABUAAAAAA9QD1AADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMAUQBVAFkAXQAAJTM1IwczNSMHMzUjBTM1IwczNSMHMzUjJTM1IwUzNSMlMzUjBTM1IwEzNSMFMzUjJTM1IwUzNSMlMzUjBzM1IwczNSMHHQEhFSERMxEhNSERIwczNSMHMzUjBzM1IwOWPz99Pz99Pz/+iT8/fT8/fT8/A2s/P/yVPz8Daz8//JU/PwNrPz/8lT8/A2s/P/yVPz8Daz8/fT8/fT8/u/5KAbY+Abb+Sj68Pz99Pz99Pz8sPj4+Pj4+Pj4+Pj4+Pz8/Pj8/PwE4Pz8/Pj8/Pz4+Pj4+Pj59+j7+SwG1PgG1Pj4+Pj4+AAAACAAAAAAD9APzAAMABwALABEAFQAZAB0AIQAAARUjNSMVIzUjFSM1EzMhFSE1ARUjNSMVIzUjFSM1AyERIQO2+j/6P/r6PwIz/JQDbPo/+j/6PgPo/BgBRfr6+vr6+gE4+voBOPr6+vr6+vxXA+gAAAIAAAAAA/gD9wAIAAwAABMXNxEzERc3ASUhNSGZWNB+0Fj+mf4IA/D8EAHuWsr9qgJWyloBXS9+AAAAAAIAAAAAA/gD9wADAAwAADchNSEBJwcJAScHESMIA/D8EAG50FgBZwFnWNB+CH4BHMpa/qMBXVrKAlYAAAMAAAAAA/gD9wAYABwANQAAAQcXNxUzNRc3LwcrAQ8FJSE1ISUnBx8HOwE/BycHNSMBqKJYY35jWKIKCgoLDAsMDAwMCwwLCgr+VgPw/BABuV9bngkKCwwLDQwNDQwNCwwLCgmeW19+AYWdW2Dl5WBbnQgHBgUEAwICAwQFBgc0ftxiV6QJCAcFBAQCAgQEBQcICaRXYt0AAQAAAAAD9QN3AAUAAAEnBwkBJwFF+EIBOgKwQgEN9kH+xwKtQQAAAAIAAAAAA7kD+AAHAA8AADczESERMxEhNSERIxUhNSNHfgJ2fvyOA3J+/Yp+CAG5/kcCN34BO729AAAAAAMAAAAAA/gD+AAJABUAHQAANzMRIRcRMxEnIQczNTM1MzUjNSM1IxchESMVITUjxX4Bn5h+4v2vvT8/Pz8/P70DM379yX4IAbmY/t8BVeJfQD5APj9eATu9vQAABAAAAAAD+AP4AAMADQAZACEAACUhNSEHMxEhFxEzESchBzM1MzUzNSM1IzUjFyERIxUhNSMBwQE7/sX8fgGfmH7i/a+9Pz8/Pz8/vQMzfv3Jfkd+vQG5mP7fAVXiX0A+QD4/XgE7vb0AAAAACgAAAAAD+AP4AAMABwALABsAHwAjACsANQA5AD0AAAEVIzUjFSM1IxUjNQMzNTMVMzUzFTM1MxUzESElFzcnBxc3JyUjFTMVMxEjBR0BMzUzNSM1IwUXNycFFzcnA7n8P/w//D8//D/8P/w//BACEG8tcPgtby0B/r29Pz/8Tz+9vT8CECxwLf7Fby1vAYK9vb29vb3+hn5+fn5+fgI3wXAtb28tcCxOP34BO34/fn4/fm8tcCwscC1vAAAFAAAAAAP4A/gAAwAHAAsAGwArAAABFSM1IxUjNSMVIzUDMzUzFTM1MxUzNTMVMxEhNSERIxEjNSMVIzUjFSMRIwO5/D/8P/w/P/w//D/8P/wQA/A//D/8P/w/AYK9vb29vb3+hn5+fn5+fgI3PwF6/sW9vb29ATsAAAAACQAAAAAD+AP4AAMABwALABsAUACFAI0AkQCbAAABFSM1IxUjNSMVIzUDMzUzFTM1MxUzNTMVMxEhJQ8GFR8LPw0vCyMPBCUPBhUfCz8NLwsjDwQFIxUzFTMRIwEzEyMFHQEzNTM1IzUjA7n8P/w//D8//D/8P/w//BACSQQEAwMCAQECAgMCBAQEBQUFDA0OBgcFBgUEBAQDAwECAQEDAgMDBAQFBQUGDQ4NBgYGBf8ABAQDAwIBAQICAwIEBAQFBQUMDQ4GBwUGBQQEBAMDAQIBAQMCAwMEBAUFBQYNDg0GBgYFAmC9vT8//alC+UH9rD+9vT8Bgr29vb29vf6Gfn5+fn5+AjerBAUGBgYGBw4NBgUFBAUEAwMCAwEBAQIDAwQEBAUGBQcGDg4MBQUFBAQDAwICAgMBAwME+AQFBgYGBgcODQYFBQQFBAMDAgMBAQECAwMEBAQFBgUHBg4ODAUFBQQEAwMCAgIDAQMDBHA/fgE7/oYBen4/fn4/fgAAAgAAAAAD8wPzAAkADQAAATMRITUjFSERIwEhESEDGX3+DF0Cr9v88wKv/VECXv4MfdsCr/6KAq8AAAAAAwAAAAAD5APkAAkADQAXAAABMxUjNSMVIREjBSERIQUzNSM1MxUzNSEDKV35XgG1u/4MAZb+av7nu135Xv5LAXP5XbsBtZwBlpxe+V27AAAGAAAAAAPkA+QAAwAHAAsADwATABcAAAEVIzUDIREhBzM1IzczNSMnFSM1AyERIQOG+V4Btf5L+pyc+pycvPleAbX+SwFz+fn+qQG1nJxenLv5+f6pAbUAAwAAAAAD8wPzAAUACQANAAAlIRUhESMnESERAyERIQMZ/gwCz9u7/gxeAq/9UefbAs+7/gwB9P2vAq8ABAAAAAAD8wPkAA8AFwAnAEcAAAEVMxEjFSE1IzUzFTM1IzUjFSMVIzUzNTcVMxUjNSMVMxUjNSMRMzUHMxEjFTM1MxUjFTM1IRUzNSMRMzUjFSM1MzUjFSE1IwMZPz/+yD992z9dP30/Pj992z9ePz/bPz/bXj/bATjbPz/bXT7b/sjbAk4+/uc/P10+2l5ePl4++j5ePtpePgEaPj7+5tofPts+PtsBGdo+Xds+PgAFAAAAAAPzA/MABQAJABEAHQAxAAABFSE1MzUnFSM1AzMVIREjNSElFTMRIxUhNSMRMzUlITUjFTMRIxUzNSEVMzUjETM1IwK+/uTeXt1eXgHXnP5nAjg7O/3IPz8COP3F2D8/2AI71Tw81QIDvkF9u9ra/sifAXq7Pj79yDw8Ajs7XjzY/cjYPDzYAjjYAAADAAAAAAPzA/MAAwBHAIEAAAERIREnDwcRHw8hPw8RLw4jISMPBQEPBxEfDzM1IxEhFTM1Lw8hDwYDlv3tQAcFBQQDAwIBAQIDAwQFBQcHBwgICQkJCgIQCQoJCQgIBwcGBgQEAwIBAQEBAgMEBAYGBwgHCQgJCgn98AoJCQkICAf+3wYGBAQEAgIBAQICAwQFBgYGCAcICAkJCl5eAhNeAQECAwQFBQYHBwgICQkJCv3vCgkJCQgHCAJ9/e0CE0AHBwgICQkJCv3xCgoJCQgIBwcGBgQEAwIBAQEBAgMEBAYGBwcICAkJCgkCEAoJCQkICAcHBwUFBAMDAgIDAwQFBQETBwgHCAkJCQr97woJCQkICAcHBgUFBAMCAQFeAhNeXgoJCQgICAcGBwUFBAMCAgEBAgIEBAQGAAAAAQAAAAADuQMKAAUAABMXCQE3AUdZAWEBXlr+SAFOWQFj/p1ZAb0AAAEAAAAAA7kDCgAFAAATCQEnCQFHAboBuFr+ov6fArL+QwG9Wf6dAWMAAAAAAQAAAAADCgO5AAUAABMJARcJAfUBY/6dWQG9/kMDX/6i/p9ZAboBuAAAAAABAAAAAAMKA7kABQAAEwE3CQEn9QG9Wf6dAWNZAgH+RlkBYQFeWgAAAgAAAAAD+AO5AAUACwAAEwkBFwkBBQkBFwkBCAFj/p1ZAb3+QwGBAWP+nVkBvf5DA1/+ov6fWQG6Abha/qL+n1kBugG4AAAAAgAAAAAD9wO5AAUACwAAEwE3CQEnEwE3CQEnCAG9Wf6dAWNZHQG9Wf6dAWNZAgH+RlkBYQFfWf5I/kZZAWEBX1kAAAAEAAAAAAO5A7kABgANABQAGwAAARcHIREHJwUnESEnNycBBxc3FxEhATcXNyc3IQI0vnQBO22//idtATt0vlkBf75Zv23+xf3Jbb9Zv3X+xQF2unUBO227u23+xXW6WgF0ulq8bgE7/sVtu1m7dQAAAwAAAAAD+AO5AAMABwATAAABFSE1AyERIQEjFTMVMzUzNSM1IwN6/Qx+A/D8EAG5fn5+fn5+AYK9vf7FAbkBO35+fn5+AAAAAwAAAAAD+AO5AAsADwATAAABIxUzFTM1MzUjNSMBFSE1AyERIQHBfn5+fn5+Abn9DH4D8PwQAUN+fn5+fgF6vb3+xQG5AAAAAQAAAAADuAO5AAMAADcXASdHWQMZWaBZAxlZAAEAAAAAA7kDuQAIAAABIQEXAREzESEBwQEh/WVZApt+/ggDO/1lWQKc/t8B9wAAAAIAAAAAA/gDegADAAgAAAERIREDKQERIQN6/Qx+An4BcvwQAvz+CAH4/YoC9AAAAAIAAAAAA/gD+AB/AP8AAAEVDx0rAS8dPQE/HTsBHx0FHx8/Hy8fDx4DegICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMTFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAICAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgL8jgECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwICABMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZAAAAAAIAAAAAA/gDuQAFAAsAAAETAyEDEwETIRMDIQKztLT+mrS0/rv8Afj8/P4IAzv+xf7FATsBO/7F/kcBuQG5AAADAAAAAAP4Ap0AAwAHAB8AAAEVIzUhFSM1JSMVITUjFTM1IRUzFTM1MzUzNSM1IzUjA3o//Us/AvQ//cm9vQI3Pz8/Pz8/PwIgQEBAQD4+Prw+PkBAPkA+QAAAAAUAAAAAA/gD+AADAAoADgASACkAACUVIzUDFTMRIwE1JRUjNSEVIzUlIxUhNSMVMwEVMzUjETM1MzUjNSM1IwN6Pz8/E/2dArU//Us/AvQ//cm9kAJkvT8/Pz8/P4Y/PwK1P/3JAmMTPz8/Pz8/Pz+9/ZyQvQI3Pz8/PwAHAAAAAAP4A/gAAwAHAAsAEgAWABoAMQAAJRUjNREVIyclFSEnJRUzFSEnNSUVIzUhFSM1JSMVITUjFTMBFTM1IxEzNTM1IzUjNSMDej8T/AEP/rN+AYw//fVrArU//Us/AvQ//cm9kAJkvT8/Pz8/P4Y/PwE7/Py9fn69Pz9rEz8/Pz8/Pz8/vf2ckL0CNz8/Pz8AAgAAAAAD9wPYACEARAAAJSEBHxUVDwcFIT8JLxYDhfz+Aj0VFBQSEhEQDw4MDAsKCggHBgQEAwIBAgIEBAYHCAn8eQOmFQwJCQcGBAQBAQECAwUGBwgKCwwNDhAREhMUFhYYGBoaZwMXEhQTFRUWFhcXGBgYGRoZGhobGhsbGxsbGxsbGxsaG1kxHh8fHx8fIB8fHx8fHx4eHh4dHBwcGxsZGhgYFxYVFRMAAAQAAAAAA7kDuQADAAcACwARAAABESERAQcRNycHITcFESE3ESECfv4IAvS9vSy+/iXB/tECdvz9pAJ+/ggB+P7gvAHuvS29vdD9nf0CdQAAAgAAAAAD+AN6AA8AEwAAAREjNSMVIzUjFSM1IxUjEQMhESEDen5+P34/fn5+A/D8EAL8/gj8/H5+/PwB+P2KAvQAAAACAAAAAAP4A/gAPwDJAAABFQ8OLw8/DjsBHw0BDwQvAg8IFR8FDwEfAQ8EHQEfCD8CHws7Aj8LHwI/CD0BLwQ/AS8BPwU1LwgPAi8LKwIPBQKJAgQEBgcICQoKDAwMDQ4ODg4NDA0LCgoJCAcGBAQCAQECBAQGBwgJCgoLDQwNDg4ODg0MDAwKCgkIBwYEBAL+9hQXFhYUgAUFBAUEBAMDZwICAQECAwNtAwEBA20DAwICAQJoAwMEBAUEBQWAFBYWFxQBAgIEAwQFBc4FBQQDBAICARQXFhYUgAUFBAUEBAMDZwMBAgIDA20DAQEDbQMDAgEBAgJnAwMEBAUFBAWAFBYWFxQBAgIEAwQFBc4FBQQDBAICAgAODg0MDAwKCgkIBwYEBAIBAQIEBAYHCAkKCgwMDA0ODg4ODQwMDAoKCQgHBgQEAgIEBAYHCAkKCgwMDA0OAdSFCgwNDjIBAQEBAgIDBK4EBQQFBAQEA1MYGRkZUgMEBAQFBAUErgQDAgIBAQEBMg4NDAqFBQQEAwICAgICAgMEBAWFCgwNDjIBAQEBAgIDBK4EBQQFBAQEA1IZGRkYUwMEBAQFBAUErgQDAgIBAQEBMg4NDAqFBQQEAwICAgICAgMEBAAAAAIAAAAAA/gDuABnAOMAAAEfDw8WKwEvAw8HPwIvDjU/FjsBHwUlDw8VHw4PCh8JPwofAjM/Fy8XDwYCxRUUEhIQEA4NCgoHBwUDAgEBAgMFBwcKCg0OEBASEhQVFxcYGBkaGhoYFxcXICILCwwMDA0NBQoJMQ4NDAsLCQkHBwUEBAICAQIDBQcHCgoNDg8RERMUFRcXGBgZGhoaGxkaGRgYF/5cHBsZGBcVChISEA4LCQcEAwIDBQYICgsQCgsMDQ0ODgIFAwkHJQkGBAIBAQICBQgKCgsMDA4VHCAfHR0bGhkXFBUVFSEgIB8eHh0dHBsZGBcVExIRDw0KCAUEAQEEBQgKDQ8REhMVFxgZGxwdHR4fHyAgICAgIB8fHh0DFQkLCwwNDQ4PDw4PDxAPEBEQEA8QDw8ODw8ODQ0MCwsJCQgGBgQDAgICBAYiCgkJCAgHBxEuPR8KCwsMCw0MDQwMDQwNDQ4QEBAPDw8ODw8ODgwMCwsJCQgGBgQDAgIDBAYGCGsNDg8QEhMJFRYXGBkZGhobGRYWFRYVFBQYDg4NDQwMCwsPBhAKJAsLCwoOCAcHDAsKCAUEAgECBQgKCw0OEREUAgIBAQIEBQcICgsNDg8QEhMUFRcXGRgaGhobGxsaGRkYGBcVFBMSEA8ODQsKCAcFBAIBAQIEBQcICgAAAgAAAAAD+AOtAAMAlwAAATMRIyEjDwwfCScPCx8JMw8KHwkzDwsfCTMhDwMVHw07AT8GNSc/DRErAS8EIwL8/Pz94goJCAgHBgYFBAQEBQMBAQMFBggFBAYFBj0GBgYFBQUIBwUDAgECAwUEBAQFBQYGByUFBQUIBwYEAgIBAQMFBgQEBQUGBgceBgcFBgUECAYEAgEBAwUHBAUFBQYGBwFEFgQGAgIDBAUHBAUFBQYHBggHBwgODQoEAwICBAECBQkNCxYXERUNBxgwFAQFCSQLCwYB9AG5AQICAwMEBAUFBQsMDAsLCgkHAwMBAQEBAQEBAwIECAkLCwwMCwsKBAQDAwICAQEBAgIGCAoKBgsMDAsKCQMEAwICAQEBAgIDAwQJCgsLDAsLCgkEAwMCAgFZGiUYFSIWFxQTCAgGBgQEAgIBAgUFAwMDCQ9ZFxASHiEXLiwdIBAHER4BRwEEFAUDAAACAAAAAAP3A60AAwCYAAA3MxEjAQ8CFxUPDBE7AR8EMyEzPwwvCRc/CjUvCSM/CTUvCSM/Cy8JIyE/AzUvDCsBDwUI/PwCEQEBAQQDBAoNChYYERQNBxgwFAQECiQLCwYBeQkJCQcHBwUGBAQDBgIBAQMEBwcFBQUFBj0GBgYFBQQJBgUEAgEEBQMEBAUFBgcHJQYFBQgHBgQCAgECBQYEBAUFBgYHHQcGBgYFBAgGBAIBAgMFBgQFBQUGBwb+vBUFBgECAgQGBwQEBQYEBQoLCwkJCQcHBgRTAbkBjAIHD1kXEBIeIRcuKx4gEAcRHv65AQQVBAMBAgIDAwQEBQUFCwwMCwsLCAgCAwEBAQEBAQEDAwMICgoMCwwMCgoEBAMDAgIBAQECAgYICgoGDAsMCwoJBAMDAgIBAQECAgMEAwkKCwwLDAoKCQQDAwICAVkaJhcVIhcWFRIJBwYGAwMEAwICAgQDBAACAAAAAAP3A60AAwCYAAATMxEjBSMRHw0HFR8HMz8OLwQhMz8JLwszPwovCTM/Ci8KBz8JLwwjISMPBAj8/AFPFCcaCggOGx0WCg0KBQIBBAEDAwQFCw4PBwcIBgcGBQUFBAcFBAMBAQIGBAYQAUQHBgYFBQUEBwUDAQECBAYIBAUGBQcGHgcGBgUFBAQDBgMCAQIDBAYHCAUFBSUHBgYFBQQEAwMFAgECAgUGBwkFBQYGBj0GBQUFBQgGBQMBAQMFBAQEBQYGBwgICQr+hwYLCxoPCQH0Abkh/rkYEggJEiw2LhchHhIQDloXBwUDAwMFAwEBAgIEBAYGCAgTFBYXFyAYJRoZQAECAgMDBAkKCwsMCwsKCQQDAwICAQEBAgIDBAMFCQsLDAsMCgoIBgICAQEBAgIDAwQEBQoLDAwLCwoJCAIDAQEBAQEBAQMDBwkKCwsMDAsFBQQFAwQDAgIBAwUPBwMAAAADAAAAAAP4A/gAFgBWAJoAACUVDwchLwc1ExcBJQ8OKwEvDT0BPw07AR8NJREVHw0zITM/DTURNS8NIyEjDw0DuQEBAwQFBQYG/MwGBgUFBAMBAc29ATv+dAEBAgMEBQUGBgcHCAkICQkKCAkICAgHBgYFBAQDAgICAgMEBAUGBgcICAgJCAoJCQgJCAcHBgYFBQQDAgH+iQICAwQFBgYGCAcJCAkKCQM0CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJ/MwJCgkICQcIBgYGBQQDAgL4kgYGBQUEAwEBAQEDBAUFBgYcAQD8AfgkCQkJCAgHBwcFBgQEAwICAgIDBAQGBQcHBwgICQkJCQkJCAgHBwcFBgQEAwICAgIDBAQGBQcHBwgICQnv/MwJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAAAAAAQAAAAAA/gD+AADAAcAMwB3AAABMzUjExUjNSMVMxUzNTM1MxUjFSMVMzUzFSMVMxUjNSMVIzUjFSM1MzUjNTMVMzUjNSM1JxEVHw0zITM/DTURNS8NIyEjDw0BwX5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+vQICAwQFBgYGCAcJCAkKCQM0CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJ/MwJCgkICQcIBgYGBQQDAgIBQ34Ben5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fl/8zAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCQM0CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoAAAAFAAAAAAP4A/gALAA2AJgBJAFoAAABDwUfDT8HNS8HDwYlHwEzPwEzAyMDBR8DNzMRDw8vBzcfBDM/DTUjDwYrAS8OPw8fAgUfBhUjLwcPBx8SDw8vDjUzHwozPwY1LxI/Dx8GAREVHw0zITM/DTURNS8NIyEjDw0C7AQDAwIDAQEDAgMDBAQFBgYHBwgJCgoICAcGBgUFBgYHCAgKCggICAcGBQX+wj0GAQU8Rms6awHQCggJBwY6AQICBAUGCAgJCwsMDQ4PEAwMDQwNDAsLDgkUEwsKChIHBwcGBQQFAwMDAgEBAQcICAoJCwsNDQ0MDAoKCQgHBgYEAwMBAQEBAwMEBgYHCAkKCgwMDQ4NDAz99QgGBgQEAgJDAQIFBgcJCwwLCwgHBgQCAQECBAUHEjMXFAgHBgUFBAMCAQEBAQMEBAYHBwkJCgsLDQwODw0NDAsLCQkIBwUFBAICQQECAgIEAwQKCgsNBgwKCQcFAwICAwUGCgwyFxIICAYGBAQDAgEBAQEDAwUFBggICQkLCwsMDQ4NDAsLCgn+5wICAwQFBgYGCAcJCAkKCQM0CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJ/MwJCgkICQcIBgYGBQQDAgICMgYIBwkSFBgQBwcGBgUEBAMDAQEBAQEDAwUFBgh3BwYGBAQCAgEBAQIDBAQFQbQYGLT+8AEQBgUHCAkj/vYODAwLCgkJCAcHBQQEAgEBAQEBAwMEBAUsBAYFAQEBAQIDAwMEBQUGBgYHBx0HBwYEBAICAgMEBQYHCQkKCwwMDQ4PFQ8PDQ0MCwoKCAYGBAMCAQECAxMGBwcICAgJCQgIBgcFBAIBAQIDBAUGBwcGBgYEBAYLBwgEBQUFBgYHBwgICQkICAcHBgYFBQQDAgIBAQEBAgMEBQUHBggHCAgICQkLBQQEBAMDBQMCAQICAwQGBgcHBgYFBQQEDAcIBAQFBgUHBgcICAkICAcHBwcGBQUEBAICAQEBAQIDAwQFAS78zAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCQM0CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoAAAAABQAAAAAD+AP4AAQAGABEAHAAzgAAJRUzASc3Bxc/Az0BLwYrAQ8BJQ8DHwQPBB8HPwc9AS8GIw8HHQEfBz8HLwQ/BC8HIw8BJREfDzM1KwEvCTURNT8JMyEzHwkdATM1Lw8hDw4CAGEBNmFaMGEvBAICAgIEPAQFBAUFBQT+sAQDAQEBAgMEcHAEAwIBAQEDBAUFBgcFBgUFiAUDAgIDBYgFBgUHBQYGuIgFAwICAwWIBQUGBQcGBQUEAwEBAQIDBHBvBQMCAQEBAwQFBQYGBgYF/nMBAwQHCAkLDA4OCBAREhITwbcGBwYGCgoHBgICAQECAgYHCgoGBgcGAnYGBwYFCwkIBgICAX4BAwUGCAkLDA4OCBAREhIT/YATExISEBAODgwLCQgHBANpYQE3YFkvYC8EBAUFBQUEBDwEAgICAswFBgYGBgUGBGdnBQUGBgYGBgUEAwIBAQEDBH4FBQYHBgYGBX4EAgIBAgMCfgUGBgYHBgUFfgQDAQEBAgMEBQYGBgYGBQVnZwQGBgYGBQYFBAMCAQICbf2KExMSEREQDg4MCwUICAUEAn4BAgIGBwoLBQYHBgJ2BgcGBQsKBwYCAgEBAgIGBwoLBQYHBr29ExMSEREQDg4MCwUICAUEAgEDBQYICQsMDg4QERESEwAAAAACAAAAAAP3A9wANQDNAAABMx8IDwUrARUzNSM3FyMVMzUrAS8HPwU1IxUzByczNSMnDwIjFTMDDw0nPwcvBw8HFR8NPxETMzUjPw4fAg8CFR8HMz8HNS8MDw4CNRoGBgUGBQQEA1GbBAUFDAwGGp8gfUIbrRsFBgUGBAUDA1KYBQsMDROfN4dEHKzrAgUdSkVRFQsGBwcHCAkKCQoKCAgKCggJBgYEAwECBAUFBwgICw4KCQcHBQMBAgIDBAcKBQcICgoMDQ4PDQ0MCwsJCggIBwcNDwkFCQtOn5AOBggEBQUGBgcICAkJCwsMCwsCAwEBAwUGCAkKCwgJCAcGBQUDAQEBBQcICwwNDhAKChkREBAPDw0ODAsLCggIBgUCnwEBAgMEBAQFoqYEAwQFAzU1hYU1NQICAwQEBAW8jQMHBQIBNTV6ejWUBg6ANf5xSh0ODgwLCQYGBAMCAQEBAgQFBggICgoQCAgGBgQDAgEDBQcICQoKFgoJCQgMCQUFBAQDAwEBAQEDBAUFBwcHCQgKExwVDyAsAZo1RB4ZCwoJCAcGBQQDAgEBAQEDBgYHBwsKCQgGBQMBAgQEBgcHCwcMCAcPDQwLCggGBQIBAQECAgQFBgcHCAkKCgsLDAAAAAAKAAAAAAO4A7gAAwAHAAsADwATABcAGwAfACMAZwAAARUjNSMVIzUjFSM1JRUjNSMVIzUjFSM1JRUjNSMVIzUjFSM1Jw8GFREVHw4hPw41ETUvDiEPBgN6vT+9P70Ctb0/vT+9ArW9P70/vWcFBQQDAwECAgICBAQFBQYHBwcHBwgIAtAICAgIBwYHBgUFBAMDAQICAQMDBAUFBgcGBwgICAj9MAgICAgHBgcBQ729vb29vfy9vb29vb38vb29vb29ZgYGBwcHCAgJ/TIJCAgHBwcGBgYEBAQCAgEBAQECAgMEBQYGBgcHBwgICQLOCQgIBwcHBgYGBAQEAgIBAQEBAgIEBAQAAAANAAAAAAP3A/cAAgAFAAkADQAQABQAFwAbAB4AIgAmACkAWwAAJSM1NxUnIxUjNSMVIzUlIzUlFSM1IxUnIxUjNTcjNSUVIzUjFSM1IxUvARcPAREVHw4lPwEXNyc/ARE1Lw0jIQ8BJwNNkL2QbL0/vQGNkQG5vT+QbL2RkQK1vT+9P5DqRQMDAgICBAQFBQYHBwcHBwgIAtcOCkQtRQMDAgEDAwQFBQYHBgcICAgI/SkOCkSGkSyQkL29vb0/kC29vZCQvb0/kC29vb29kZGQRQkO/SkICAgHBwcGBgYFBAMCAgEBAQIDRS1ECg4C1gkICAcHBwYGBgQEBAICAQIDRQAAAAMAAAAAA/gD9wBKAJUA/gAAAR8GHQEPHSsBLwY3HwI7AT8NPQEvAjcnFwcvAiMPDx8DBy8GPQE/HTMfBjcjLwcPHx8IBxc3Hwc/Hy8INycC8goIBwYEBAIBAgIEAwUFBgYHBwgICQoKCgsLCwwMDQ0NDQ4ODg8OFBQTExISERRdEQ0ODhAQDw4ODQwLCgkIBwUEAwIDBl5dBF4QDQ4OEBAPDg4NDAwKCQgGBgMDAQECAwVdDAgHBgQEAgECAgMEBQUGBgcHCAgJCgkLCgwLDAwNDQ0NDg4ODg8UFBMTEhESZQEaHBwcHh4eHxYVFRUVFBQTFBMSExESEREQDxAODg4NDQwLCwoKCQgIBw8QExUWGBkRplm3GxwcHB4eHh8WFRUVFBUUExQTEhISEhEQEQ8PDw4ODQ0MCwsKCgkICAcPEBMVFhgZEaZZApMRERETEhMUFA8ODg4ODQ0NDQwMCwsLCgoKCQgIBwcGBgUFAwMDAgEDAwUFBwkLXQUDAgMEBQcHCQsLDA0ODg8QEA4ODRBeWwJeBgMCAQIEBQcICQoLDA0ODg8QEA4ODRFdFREREhMTFBQPDg4ODg0NDQ0MDAsLCwoKCggJCAcHBgYFBAQDAwIBAQIDBQYHCEYNCwoIBgUDAQEBAwMEBAYGCAgICgoLCw0MDg4PDxAQERESExIUExUUEiMiIB8dHBoPplm2DQsKCAYFAwEBAQIEAwUGBggHCQoKCwsMDQ4ODhAQEBEREhMSFBMUFRIjIiAfHRwaD6ZZAAAEAAAAAAP4A/gAEwAZAC0AcQAAARUjFTMVMxUjFSM1MzUjNSM1MzUjETMVIxEjFTM1MxUjFTMVIzUjFSM1MzUjNQMRFR8NMyEzPw01ETUvDSMhIw8NA2iQSEhIkJBISEjYSJDYSEhISEhISEhIkAECAwMDBAUFBgYGBwYIBwNgBwgGBwYGBgUFBAMDAwIBAQIDAwMEBQUGBgYHBggH/KAHCAYHBgYGBQUEAwMDAgECkEhISEhISEhISEj+4EgBaEhISNhISEhI2EgBIPygBwcHBwYGBgUFBAMDAwIBAQIDAwMEBQUGBgYHBwcHA2AHBwcHBgYGBQUEAwMDAgEBAgMDAwQFBQYGBgcHBwAABAAAAAAD+AP4AAsAHwArAG8AAAERMxEzESMVIzUjESMVIxUzFTMVIxUjNTM1IzUjNTM1IxUjFTMVIzUjNTM1AxEVHw0zITM/DTURNS8NIyEjDw0C2EhISEhISJBISEiQkEhISJBISEhISNgBAgMDAwQFBQYGBgcGCAcDYAcIBgcGBgYFBQQDAwMCAQECAwMDBAUFBgYGBwYIB/ygBwgGBwYGBgUFBAMDAwIBApD+4AEg/uBISAEgSEhISEhISEhISEjYSEjYSAEg/KAHBwcHBgYGBQUEAwMDAgEBAgMDAwQFBQYGBgcHBwcDYAcHBwcGBgYFBQQDAwMCAQECAwMDBAUFBgYGBwcHAAAAAAcAAAAAA/gD+AADAAcAGwAkADUAOgBDAAAlFSE1NzM1IyUVMzUzFSMVMxUjNSMVIzUzNSM1IzMVMxUjFSMRITMVMzUzESMRIxUjNSMRIxEBFxUhEQMjETMVIREBIQO5/Uv8fn4BOz8/Pz8/Pz8/P/x+Pz+9/sU/P34/Pz8/PwKJ6f1LP729AzP+8v3bhj8/fvw/Pz8//D8/Pz/8Pz/8PwF6Pz/+hgE7vb3+xQF6AXrpUgE7/sX+CH4C4gEOAAAAAAMAAAAAA/gD+AAEABgAdgAAARUzASc3Bxc/BC8IDwIFER8PIT8PESMRFQ8JIyEjLwk1ETU/CTMhNSEPDgFDhQGrhXtBhUEEAwIBAQIDBFMGBgYHBwcG/JoBAwQHCAkLDA4OCBAREhITAoATExIRERAODgwLBQgHBgQCfgECAgYICQsFBgcG/YoGBwYGCgoHBgICAQECAgYHCgoGBgcGAXT+jBMTEhIQEA4ODAsJCAcEAwHIhQGqhXxBhkEGBgcGBwcGBVQEAwIBAQIDt/2KExMSEREQDg4MCwUICAUEAgEDBQYICQsMDg4IEBESEhMBhP6GBgcGBQsKBwYCAgEBAgIGBwoLBQYHBgJ2BgcGBQsKBwYCAgF+AQMFBggJCwwODhARERITAAAAAgAAAAAD9wO5ACoAgQAAATMfCjMhHwcVIQ8HAxE/BwcRFR8JMyE/BxM/ATUvCyM1Lw4jIS8LKwIPDQEIBQUFBXwGBwcHCAgHCAELBgYGBAQDAgH+Tg4MDQsLCQgEsgEBAwQFBQYHXwECAgYHCgoGBgcGAsEJCQgIBwcFBLIDAgEDBAYHCAoKCgwFDGQBAQIEBAQGBgcHCAgJCQkK/vUFBQUEfAcHBwcHCAgIoQoKCQgJBwgGBgYFBAMCAgN6AgIDYwQEBAMCAgEBAQMEBQUGB14BAwQGCAgLBf6cAm4HBgUFBAMBASD9LAYHBgYKCgcGAgIBAQIDBAYGBwkBlAsMDAwLCwsKCQgGBQQBAl4KCgkICQcIBgYGBQQDAgIBAQIDYwQEBAMCAgECAgMEBQYGBggHCQgJCgAABAAAAAAD9wOZAAMABwB7AO8AAAEzNSMFMzUjNx8MFR8LFQ8LFQ8LIxU/DzU/DDUvDDUvDwUPBxUPDBUfDB0BHw41Iy8LNS8LNT8LNT8LMzUjDwUBAru7ATi7u/IHBgYGBQUEBAMDAwMCAgQFAwQEBAUGBQcGBgcFBgUEBAQDBQQCAgMDAgQDBAUFBgYHCBMSEA8ODAsKBAgGBgQDAwECAwMCBAMEBQUFBgYHBwYGBQUFBAMEAgMDAgEBAwQFBgcJCQsMDg8QEhP9NwQIBgYEBAIBAgQCAwMEBAQFBQYGBwcGBgUFBAQEAwMCBAICAwQFBgcJCQsMDg8QEhMIBgcGBQUEAwMDAwMCAgMFBAMFBAUFBgcGBgcGBQUEBQMEBQMCAgQCAwQDBQQGBQYHBxMSEA8ODAsBpLu7u+QBAQEDAgQEBQUGBw8SdxoYFQkJCAgGBgYFBAEEBQUGBgcICAkUFxl8ExAHBgUEBAMDAgEBWAECAwQFBggJBQsNDxETFBeCExEHBgYFBAQDAwEBAVUBAQEDAwQEBQYHBxAUdRYVFBEQDgwLCQgGBgQDAgEnBgsNDxETFBZ/ExEHBwYFBAQDAwEBAVUBAQEDAwMFBQUHBxATehcVExIPDgwKCQgGBQQDAgFYAQECAwMEBQUGBxATeRkYFAkJCAcHBgUFBAEEBQUGBwcICAkVFhp6Eg8HBgUFBAQCAwEBVwIDBAYGCAAAAAYAAAAAA0AEAAADAAcACwAPABMAFwAAKQERIQEhESElIREhASERISUhESEBIREhAkABAP8A/oABAP8AAYABAP8A/oABAP8AAYABAP8A/oABAP8AAQD/AAEAgAEA/wABAIABAP8AAQAAAQAAAAAD+AP4AGoAABMzERUfBQUVNycVITcfBzM/FTUvBzcXNwcXBy8HIw8VFR8HBxEzJwh+AgMEBQYFApy9vf23sxQREhIKFBQVFw0MDQwMDAsWFRMSEQ4NCgUEAwMCAgEBAgQGBwkKDn9ZF/VZgBMSERMKExUUGA0MDQwMDAsWFRMSEA8NCgUEAwMCAgEBAgUFBwkKDrN+nQM7/WwIBQYFBAMBAX6enX6zDgoJBwMFAwIBAgIDAwQFCg0PEBITFRYLDAwMDQwNDRUUFBQSEhIUf1n0Fll/DgoJBwMFAwIBAgIDAwQFCg0OERITFRYLDAwMDQwNDRUUFBQSEhEUswJJvQABAAAAAAKAAoAAAwAAASERIQGAAQD/AAGAAQAAAgAAAAADQAKAAAMABwAAASERIQEhESECQAEA/wD+gAEA/wABgAEA/wABAAADAAAAAANAA0AAAwAHAAsAACUhESEBIREhNyERIQJAAQD/AP6AAQD/AMABAP8AwAEA/wABAIABAAAAAAAEAAAAAANAA0AAAwAHAAsADwAAJSERIQEhESElIREhASERIQJAAQD/AP6AAQD/AAGAAQD/AP6AAQD/AMABAP8AAQCAAQD/AAEAAAAABQAAAAAEAANAAAMABwALAA8AEwAAJSERIQEhESEBIREhJSERIQEhESEDAAEA/wD+gAEA/wD+gAEA/wACQAEA/wD+gAEA/wDAAQD/AAEA/wABAIABAP8AAQAAAAAGAAAAAAQABAAAAwAHAAsADwATABcAACkBESEBIREhASERISUhESEBIREhNyERIQMAAQD/AP6AAQD/AP6AAQD/AAJAAQD/AP6AAQD/AMABAP8AAQD/AAEA/wABAIABAP8AAQCAAQAAAAUAAAAAA7kD+AA/AH8AvwDEAUUAAAEVHw07AT8NPQEvDSsBDw01FR8NOwE/DT0BLw0rAQ8NNRUfDTsBPw09AS8NKwEPDSUVESERJxUjDwcVHwMVIw8HFR8DFSMPBxUfAxUfByE/BzU/BDUvByM1PwQ1LwcjNT8ENS8HIzUvByEPBgGiAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBARv+hj+eBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsp4GBgUFBAMBAQIEBbIBAQMEBQUGBwG4BwYFBQQDAQGvBgIEAgEBAwQFBQYGnq8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp4BAQMEBQUGB/5IBwYFBQQDAQEECgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQnyCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQmzH/ytA3IfHwEBAwQFBQYGQwgHBXdOAQEDBAUFBgdCCAcFd04BAQMEBQUGBkMIBwV3LgcGBQUEAwEBAQEDBAUFBgcudAUDBwhDBgYFBQQDAQFOdAUDBwhCBwYFBQQDAQFOdAUDBwhDBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGAAAAAAEAAAAAA3kD+ABWAAABES8GDwsfBQEfAjM/BAE/BS8LDwYRNS8JKwEPCQHB0AQGBQYLDAwMBgUFBQQEAwIEAQEEAgQDBQE7BxMMDAwGBgUFAT8FAwQCBAEBBAIDBAQFBQUGDAwMCwYFBgTQAQICBgcKCgYGBwYGBwYFCwkIBgICAQO5/SXNBAQDAwMBAQMDAwQEBQUGBQwMDAwFBgUE/skHCQMDAgIDBAE7BQUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzQLbBgcGBgoKBwYCAgEBAgIGBwoKBgYHAAACAAAAAAP4A/gARQCJAAAJAQ8FHws/BhEVHwk7AT8JNREvCg8FFxEfCjM/AwE/BS8LDwYRNS8JKwEPCQFW/sUFAwQCBAEBAwMDBAQFBQUGDAwMCwYFBQXQAQIC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aWNvbnNGb250IGdlbmVyYXRlZCB1c2luZyBTeW5jZnVzaW9uIE1ldHJvIFN0dWRpb3d3dy5zeW5jZnVzaW9uLmNvbQAgAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBlAC0AaQBjAG8AbgBzAGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8ACmV4cG9ydC1wZGYKZXhwb3J0LWNzdgxleHBvcnQtZXhjZWwKZGF0ZS1yYW5nZQxmaWx0ZXItY2xlYXIGZmlsdGVyCGJ1bGxldC02CGJ1bGxldC0xBG5vbmUIYnVsbGV0LTURYm9yZGVyLWRpYWdvbmFsLTIRYm9yZGVyLWRpYWdvbmFsLTEIYnVsbGV0LTQIYnVsbGV0LTIIYnVsbGV0LTMUY2hldnJvbi1yaWdodC1kb3VibGUTY2hldnJvbi1sZWZ0LWRvdWJsZRNjaGV2cm9uLWRvd24tZG91YmxlEWNoZXZyb24tdXAtZG91YmxlBnJlcGVhdA9yZWN1cnJlbmNlLWVkaXQIbG9jYXRpb24LZGVzY3JpcHRpb24JdGltZS16b25lCGNhbGVuZGFyD3RpbWVsaW5lLWFnZW5kYQl3b3JrLXdlZWsEd2VlawNkYXkRYWdlbmRhLWRhdGUtcmFuZ2UJZGF0ZS10aW1lBnBlb3BsZQx0aW1lbGluZS1kYXkNdGltZWxpbmUtd2VlaxJ0aW1lbGluZS13b3JrLXdlZWsOdGltZWxpbmUtbW9udGgFdGFibGUEY29weQh0aC1zbWFsbAZzYXZlLTILcGFyYWdyYXBoLTIGZWRpdC02DWNsb3NlLWxhcmdlLTELZXhwb3J0LXdvcmQMY2lyY2xlLWNsb3NlCGZpbHRlci0yCnBsdXMtc21hbGwFY2xvc2UFY2hlY2sHcHJpbnQtMgZlZGl0LTIEcGx1cw1jbG9zZS1sYXJnZS0yEWNoZXZyb24tZG93bi10aGluEWNoZXZyb24tdXAtZmlsbC0yEWNoZXZyb24tZG93bi1maWxsD2NoZXZyb24tdXAtZmlsbBNjaGV2cm9uLWRvd24tZmlsbC0yCmFycm93LWRvd24IYXJyb3ctdXAUY2hldnJvbi1yaWdodC1maWxsLTMTY2hldnJvbi1sZWZ0LWZpbGwtMghkZWxldGUtMRFjaGV2cm9uLWxlZnQtZmlsbBJjaGV2cm9uLXJpZ2h0LWZpbGwKYXJyb3ctbGVmdAthcnJvdy1yaWdodAlzb3J0aW5nLTEEZWRpdApmaXJzdC1wYWdlCWxhc3QtcGFnZQ50aW1lbGluZS10b2RheQxjaGV2cm9uLWxlZnQIZmlsdGVyLTEKY2hldnJvbi11cA1jaGV2cm9uLXJpZ2h0DGNoZXZyb24tZG93bg5jaXJjbGUtY2xvc2UtMhFjaGV2cm9uLXVwLWZpbGwtMxNjaGV2cm9uLWRvd24tZmlsbC0zDWZpbHRlci1jYW5jZWwOY2hldnJvbi1sZWZ0LTIKZ3JvdXAtaWNvbglzZWxlY3Rpb24HY2xvc2UtMgdjaGVjay0yEmludGVybWVkaWF0ZS1zdGF0ZQ5jaGV2cm9uLWxlZnQtMwZlZGl0LTMHY2xvc2UtMw9jaGV2cm9uLXJpZ2h0LTIGcGx1cy0yE2NoZXZyb24tZG93bi1maWxsLTUNY2lyY2xlLXJlbW92ZQxhcnJvdy1sZWZ0LTIPbW9yZS12ZXJ0aWNhbC0xBnNlYXJjaAVtb250aAV0cmFzaA5jaGV2cm9uLWRvd24tMgRzYXZlBG1lbnUHcmVmcmVzaBNjaXJjbGUtY2xvc2UtZmlsbC0zBWNsb2NrDWZyZWV6ZS1jb2x1bW4OZXJyb3ItdHJlZXZpZXcPY2lyY2xlLXJlbW92ZS0yCmNpcmNsZS1hZGQXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IPY2hldnJvbi1yaWdodC0zD2NoZXZyb24tcmlnaHQtNARwbGF5BXBhdXNlEHBhcmEtb3B0aW9uLWRvd24Ic2VhcmNoLTINYm9yZGVyLWNlbnRlcgxyZXN0YXJ0LWF0LTEOaHlwZXJsaW5rLW9wZW4FY3V0LTIGY29weS0yCmJvcmRlci10b3ANZGVsZXRlLWNvbHVtbgpkZWxldGUtcm93DGluc2VydC1yaWdodAtpbnNlcnQtbGVmdBBoeXBlcmxpbmstcmVtb3ZlDWJvcmRlci1taWRkbGUMYm9yZGVyLXJpZ2h0Dmh5cGVybGluay1lZGl0BmxpbmstMgtib3JkZXItbGVmdAx0YWJsZS1kZWxldGUQdGFibGUtcHJvcGVydGllcw5oeXBlcmxpbmstY29weQ1ib3JkZXItYm90dG9tB3Bhc3RlLTISY29udGludWUtbnVtYmVyaW5nDGluc2VydC1iZWxvdwxpbnNlcnQtYWJvdmUPdGFibGUtY2VsbC1ub25lA2JveANhbGwRdGFibGUtYWxpZ24tcmlnaHQTdGFibGUtYm9yZGVyLWN1c3RvbRB0YWJsZS1hbGlnbi1sZWZ0EnRhYmxlLWFsaWduLWNlbnRlcg9saW5lLXZlcnktc21hbGwLbGluZS1ub3JtYWwKbGluZS1zbWFsbA5wYXJhLW9wdGlvbi11cBV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20VdmVydGljYWwtYWxpZ24tY2VudGVyEnZlcnRpY2FsLWFsaWduLXRvcAxjbGVhci1mb3JtYXQNc3RyaWtldGhyb3VnaAp1cHBlci1jYXNlB2p1c3RpZnkFaW1hZ2UGcmVzaXplEGV4aXQtZnVsbC1zY3JlZW4GZWRpdC00BGJvbGQKYWxpZ24tbGVmdANjdXQQdGV4dC1hbHRlcm5hdGl2ZQZjb3B5LTEIZGVsZXRlLTIPaW5jcmVhc2UtaW5kZW50BWVyYXNlBHVuZG8LZnVsbC1zY3JlZW4JdW5kZXJsaW5lDmxpc3QtdW5vcmRlcmVkA2V5ZQxsaXN0LW9yZGVyZWQKbG93ZXItY2FzZQtsaW5rLXJlbW92ZQd6b29tLWluCW9wZW4tbGluawVwcmludApmb250LWNvbG9yC2FsaWduLXJpZ2h0BGxpbmsJdmlldy1zaWRlCWNvZGUtdmlldwh6b29tLW91dAtzdXBlcnNjcmlwdAlwYXJhZ3JhcGgEcmVkbwVwYXN0ZQtpbnNlcnQtY29kZQlzdWJzY3JpcHQHZGlzcGxheQdyZXBsYWNlBml0YWxpYwdjYXB0aW9uDHBhaW50LWJ1Y2tldA9kZWNyZWFzZS1pbmRlbnQMYWxpZ24tY2VudGVyCWZvbnQtbmFtZQ9kcmFnLWFuZC1kcm9wLTIOZmllbGQtc2V0dGluZ3MKdHdvLWNvbHVtbgd0d28tcm93A3N1bQhmaWx0ZXItMwtjbG9zZS1sYXJnZQ5maWx0ZXItY2xlYXItMgxjaXJjbGUtY2hlY2sMYWxpZ24tYm90dG9tDmluc2VydC1hYm92ZS0yDmluc2VydC1iZWxvdy0yDGFsaWduLW1pZGRsZQ9kZWxldGUtY29sdW1uLTIMZGVsZXRlLXJvdy0yDWluc2VydC1sZWZ0LTIJYWxpZ24tdG9wDmluc2VydC1yaWdodC0yBmVkaXQtNQ5hbGlnbi1taWRkbGUtMg9mcmVlemUtY29sdW1uLTIFc3R5bGUIZGVsZXRlLTMKZnJlZXplLXJvdwt0ZXh0LWhlYWRlchFtb3JlLWhvcml6b250YWwtMQdyZXNpemVyBmZvbGRlcgxmaXJzdC1wYWdlLTIIcHJldmlvdXMEbmV4dAtsYXN0LXBhZ2UtMgp6b29tLW91dC0yCXpvb20taW4tMghkb3dubG9hZAhib29rbWFyawhzZWFyY2gtMw90ZXh0LWFubm90YXRpb24HY2xvc2UtNAhjb21tZW50cwZzYXZlLTMMYWxpZ24tbGVmdC0yB3N0eWxlLTIGdW5kby0yD2hpZ2hsaWdodC1jb2xvcg9tb3JlLXZlcnRpY2FsLTMLdW5kZXJsaW5lLTIPc3RyaWtldGhyb3VnaC0yDnBhaW50LWJ1Y2tldC0yA3BhbgdvcGFjaXR5CGRlbGV0ZS00DW1vdXNlLXBvaW50ZXITY2hldnJvbi1yaWdodC1zbWFsbAxzdHJva2UtY29sb3IHcHJpbnQtMwZyZWRvLTIMZm9udC1jb2xvci0yBnNoYXBlcxJjaGV2cm9uLWxlZnQtc21hbGwMc3Ryb2tlLXdpZHRoD2Fubm90YXRpb24tZWRpdAl0aHVtYm5haWwFc3RhbXAKYnJlYWstcGFnZQRmaWxlCmNvbGxhcHNlLTIGZXhwYW5kD2RvdWJsZS1yZXNpemUtMg9kb3VibGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0xD3NpbmdsZS1yZXNpemUtMg9zaW5nbGUtcmVzaXplLTMPc2luZ2xlLXJlc2l6ZS00DWRyYWctYW5kLWRyb3ARY2hldnJvbi11cC1maWxsLTQTY2hldnJvbi1kb3duLWZpbGwtNBRjaGV2cm9uLXJpZ2h0LWZpbGwtMhNjaGV2cm9uLWxlZnQtZmlsbC0zD21vcmUtdmVydGljYWwtNA1maWx0ZXItYWN0aXZlC2NvZGUtdmlldy0yCWdyaWQtdmlldwdwYXN0ZS0zB3RyYXNoLTIKZG93bmxvYWQtMgVjdXQtMxBsaXN0LXVub3JkZXJlZC0yCXJlZnJlc2gtMgtjaXJjbGUtaW5mbxJjaGV2cm9uLXJpZ2h0LXRoaW4IZm9sZGVyLTIHY2xvc2UtNQtmb2xkZXItZmlsbAZyZW5hbWUGY29weS0zCHNlYXJjaC00CHVwbG9hZC0xBGJhY2sKc2VsZWN0LWFsbAlzb3J0aW5nLTIPbW9yZS12ZXJ0aWNhbC01B2NoZWNrLTMRbW9yZS1ob3Jpem9udGFsLTMOZXhwb3J0LWV4Y2VsLTIMZXhwb3J0LWNzdi0yBnNhdmUtNAdzYXZlLWFzBmV4cG9ydAhkZWxldGUtNQtncmFuZC10b3RhbAd0YWJsZS0yCXN1Yi10b3RhbAhmaWxlLW5ldxFudW1iZXItZm9ybWF0dGluZwhyZW5hbWUtMgxleHBvcnQtcGRmLTINZnVsbC1zY3JlZW4tMgVjaGFydAh1cGxvYWQtMglmb250LXR5cGUHY2xvc2UtNgxsaW5lLXNwYWNpbmcEbG9jawxib3JkZXItb3V0ZXIGbGluay0zDmFsaWduLWJvdHRvbS0yDGJvcmRlci1hbGwtMhB0YWJsZS1vZi1jb250ZW50DnBhZ2UtbnVtYmVyaW5nBmJvbGQtMgthbGlnbi10b3AtMg5hbGlnbi1taWRkbGUtMwpwYWdlLXNldHVwDHN0cm9rZS1zdHlsZQdpbWFnZS0yDWJvb2ttYXJrLWZpbGwGaGVhZGVyEGxpc3QtdW5vcmRlcmVkLTMPc2hvdy1oaWRlLXBhbmVsDWFsaWduLXJpZ2h0LTIGZm9vdGVyCmJvcmRlci1hbGwMYm9yZGVyLWlubmVyBGNlbGwLYWxpZ24tdG9wLTMOYWxpZ24tYm90dG9tLTMOYWxpZ24tbWlkZGxlLTQHY2hlY2stNAVicmVhawxicmVhay1wYWdlLTINYnJlYWstc2VjdGlvbhBhdXRvLWZpdC1jb250ZW50EmZpeGVkLWNvbHVtbi13aWR0aA9hdXRvLWZpdC13aW5kb3cNYnJpbmctZm9yd2FyZA5icmluZy10by1mcm9udAxzZW5kLXRvLWJhY2sNc2VuZC1iYWNrd2FyZAl1bmdyb3VwLTEHZ3JvdXAtMQVvcmRlchJjaGV2cm9uLXVwLXNtYWxsLTIUY2hldnJvbi1kb3duLXNtYWxsLTIVY2hldnJvbi1yaWdodC1zbWFsbC0yFGNoZXZyb24tbGVmdC1zbWFsbC0yFmNoZXZyb24tcmlnaHQtZG91YmxlLTIVY2hldnJvbi1sZWZ0LWRvdWJsZS0yC3pvb20tdG8tZml0CWFkZC1hYm92ZQlhZGQtYmVsb3cEbGluZQ5hcnJvdy1yaWdodC11cAlyZWN0YW5nbGUGY2lyY2xlCHBlbnRhZ2FuBmxlbmd0aAlwZXJpbWV0ZXIEYXJlYQZyYWRpdXMGdm9sdW1lEmNoYW5nZS1zY2FsZS1yYXRpbwhzZXR0aW5ncwljb21tZW50LTINdGh1bWJzLWRvd24tMQl0aHVtYnMtdXANdGh1bWJzLWRvd24tMgpleHBvcnQtanBnCmV4cG9ydC1wbmcKZXhwb3J0LXN2ZxZjb25kaXRpb25hbC1mb3JtYXR0aW5nEGhpZGUtZm9ybXVsYS1iYXINaGlkZS1oZWFkaW5ncw5oaWRlLWdyaWRsaW5lcwlleWUtc2xhc2gKZXhwb3J0LXhscwxleHBvcnQtY3N2LTMDbWR4CHJlbmFtZS0zC2ZvbGRlci1vcGVuCW5hbWVkLXNldA1ncmlwLXZlcnRpY2FsCWRpbWVuc2lvbgdsZXZlbC0xB2xldmVsLTIHbGV2ZWwtMwdsZXZlbC00B2xldmVsLTUMdXNlci1kZWZpbmVkA2twaQlzb3J0LWRvd24Jc29ydGluZy0zB3NvcnQtdXARY2FsY3VsYXRlZC1tZW1iZXILY3VzdG9tLXNvcnQPc29ydC1kZXNjZW5kaW5nDnNvcnQtYXNjZW5kaW5nC2NvbW1lbnQtYWRkBXJlcGx5BnNlbmQtMQxjb21tZW50LXNob3cJc2lnbmF0dXJlC2ZpbHRlci1tYWluCXRleHQtd3JhcAp1bmZpbHRlcmVkGGZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZxFzb3J0LWRlc2NlbmRpbmctMhBzb3J0LWFzY2VuZGluZy0yF2ZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nCGZpbHRlcmVkDmZpbHRlci1jbGVhci0zB3JlYXBwbHkHZ3JvdXAtMgl1bmdyb3VwLTIPcGFzdGUtdGV4dC1vbmx5C3Bhc3RlLXN0eWxlDXBhc3RlLXNwZWNpYWwXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24Lc3BlbGwtY2hlY2sOY29tbWVudC1yZW9wZW4Kd2ViLWxheW91dAxwcmludC1sYXlvdXQLYm9yZGVyLW5vbmUPZGF0YS12YWxpZGF0aW9uDXByb3RlY3Qtc2hlZXQJdGV4dC1mb3JtDHByb3BlcnRpZXMtMgpjbGVhci1mb3JtCWRyb3AtZG93bgpmb3JtLWZpZWxkCWNoZWNrLWJveAx0YWJsZS11cGRhdGUOY2hhbmdlcy1hY2NlcHQSZGlzcGxheS1mb3ItcmV2aWV3DmNoYW5nZXMtcmVqZWN0EGNoYW5nZXMtcHJldmlvdXMLc2hvdy1tYXJrdXAMY2hhbmdlcy1uZXh0DWNoYW5nZXMtdHJhY2scY29uZGl0aW9uYWwtZm9ybWF0dGluZy1sYXJnZQloaWdobGlnaHQQdG9wLWJvdHRvbS1ydWxlcwlkYXRhLWJhcnMMY29sb3Itc2NhbGVzCGljb25zZXRzC2NsZWFyLXJ1bGVzCW5ldy1ydWxlcwxncmVhdGVyLXRoYW4JbGVzcy10aGFuB2JldHdlZW4HZXF1YWx0bxJ0ZXh0LXRoYXQtY29udGFpbnMOZGF0ZS1vY2N1cnJpbmcGdG9wLTEwD2JvdHRvbS0xMC1pdGVtcwlib3R0b20tMTANYWJvdmUtYXZlcmFnZQ1iZWxvdy1hdmVyYWdlDmR1cGxpY2F0ZS1jZWxsCGZvb3Rub3RlDGVuZC1mb290bm90ZRNjaGFydC1pbnNlcnQtY29sdW1uEGNoYXJ0LWRhdGEtdGFibGUMY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchZjaGFydC1pbnNlcnQtd2F0ZXJmYWxsEWNoYXJ0LXVwZG93bi1iYXJzEWFkZC1jaGFydC1lbGVtZW50D2NoYXJ0LWdyaWRsaW5lcxdpbnNlcnQtaGllcmFyY2h5LWNoYXJ0cxFjaGFydC1pbnNlcnQtbGluZRdjaGFydC1zd2l0Y2gtcm93LWNvbHVtbhBjaGFydC1lcnJvci1iYXJzD2NoYXJ0LXRyZW5kbGluZQpjaGFydC1heGVzEWNoYXJ0LXNlbGVjdC1kYXRhC2NoYXJ0LWxpbmVzEWNoYXJ0LWF4aXMtdGl0bGVzC2NoYXJ0LXRpdGxlEGNoYXJ0LWluc2VydC1waWURY2hhbmdlLWNoYXJ0LXR5cGUWaW5zZXJ0LXN0YXRpc3RpYy1jaGFydBFjaGFydC1kYXRhLWxhYmVscxJjaGFydC1pbnNlcnQtY29tYm8kY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsFWNoYXJ0LWxpbmVhci1mb3JlY2FzdBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQSY2hhcnQtZGF0YS1jYWxsb3V0HGNoYXJ0LXByaW1hcnktbWlub3ItdmVydGljYWwbY2hhcnQtYXhlcy1wcmltYXJ5LXZlcnRpY2FsGGNoYXJ0LWRhdGEtbGFiZWxzLWNlbnRlchVjaGFydC1kYXRhLXRhYmxlLW5vbmUWY2hhcnQtZGF0YS1sYWJlbHMtbm9uZRxjaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsE2NoYXJ0LWxlZ2VuZC1saW5lYXIbY2hhcnQtZXJyb3ItYmFycy1wZXJjZW50YWdlFGNoYXJ0LW5vLWxlZ2VuZC1rZXlzF2NoYXJ0LXRpdGxlLWFib3ZlLWNoYXJ0FGNoYXJ0LXRyZW5kbGluZS1ub25lFmNoYXJ0LXdpdGgtbGVnZW5kLWtleXMdY2hhcnQtYXhlcy1wcmltYXJ5LWhvcml6b250YWwjY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1kZXZpYXRpb24QY2hhcnQtbGVnZW5kLXRvcB5jaGFydC1wcmltYXJ5LW1pbm9yLWhvcml6b250YWwVY2hhcnQtZXJyb3ItYmFycy1ub25lFGNoYXJ0LXVwLWRvd24tYmFycy0yEGNoYXJ0LWRyb3AtbGluZXMQY2hhcnQtbGluZXMtbm9uZR5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbRJjaGFydC11cC1kb3duLW5vbmUdY2hhcnQtZGF0YS1sYWJlbHMtb3V0c2lkZS1lbmQiY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS12ZXJ0aWNhbBFjaGFydC1sZWdlbmQtbGVmdB1jaGFydC1kYXRhLWxhYmVscy1pbnNpZGUtYmFzZRRjaGFydC1oaWdoLWxvdy1saW5lcxtjaGFydC10cmVuZGxpbmUtZXhwb25lbnRpYWweY2hhcnQtdHJlbmRsaW5lLW1vdmluZy1hdmVyYWdlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5H2NoYXJ0LWVycm9yLWJhcnMtc3RhbmRhcmQtZXJyb3IPY2hhcnQtM2QtYXJlYS0xFGNoYXJ0LTJkLXN0YWNrZWQtYmFyEmNoYXJ0LTNkLXN1cmZhY2UtMRZjaGFydC1oaXN0b2dyYW0tcGFyZXRvJmNoYXJ0LXN0b2NrLXZvbHVtbi1vcGVuLWhpZ2gtbG93LWNsb3NlGmNoYXJ0LXN0b2NrLWhpZ2gtbG93LWNsb3NlH2NoYXJ0LXN0b2NrLW9wZW4taGlnaC1sb3ctY2xvc2UrY2hhcnQtMmQtbGluZS0xMDAtc3RhY2tlZC1saW5lLXdpdGgtbWFya2VycxJjaGFydC1maWxsZWQtcmFkYXIZY2hhcnQtM2QtY2x1c3RlcmVkLWNvbHVtbg5jaGFydC1zdW5idXJzdA1jaGFydC10cmVlbWFwIWNoYXJ0LTNkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYQxjaGFydC0zZC1waWURY2hhcnQtM2QtY29sdW1uLTQSbW9yZS1jb2x1bW4tY2hhcnRzFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dBZjaGFydC0zZC1jbHVzdGVyZWQtYmFyDGNoYXJ0LWZ1bm5lbA5jaGFydC0yZC1waWUtMg1jaGFydC0zZC1saW5lGWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhEG1vcmUtbGluZS1jaGFydHMgY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXIRbW9yZS1zdG9jay1jaGFydHMhY2hhcnQtc3RvY2stdm9sdW1uLWhpZ2gtbG93LWNsb3NlEGNoYXJ0LWJhci1vZi1waWUtY2hhcnQtY2x1c3RlcmVkLWNvbHVtbi1saW5lLW9uLXNlY29uZGFyeS1heGlzFmNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXILY2hhcnQtcmFkYXIjY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4fY2hhcnQtc3RhY2tlZGxpbmVzLXdpdGgtbWFya2VycxpjaGFydC13aXJlZnJhbWUtM2Qtc3VyZmFjZRpjaGFydC0yZC1saW5lLXdpdGgtbWFya2VycxVjaGFydC1ib3gtYW5kLXdoaXNrZXIZY3JlYXRlLWN1c3RvbS1jb21iby1jaGFydCBjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhciFjaGFydC1zY2F0dGVyLXdpdGgtc3RyYWlnaHQtbGluZXMXbW9yZS1zdGF0aXN0aWNhbC1jaGFydHMVY2hhcnQtM2Qtc3RhY2tlZC1hcmVhDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4PbW9yZS1waWUtY2hhcnRzDmNoYXJ0LWJ1YmJsZS0xIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZQ9jaGFydC1oaXN0b2dyYW0VbW9yZS1oaWVyYXJjaHktY2hhcnRzIWNoYXJ0LWNvbWJvLWNsdXN0ZXJlZC1jb2x1bW4tbGluZRVjaGFydC0yZC1zdGFja2VkLWFyZWEXY2hhcnQtM2Qtc3RhY2tlZC1jb2x1bW4QY2hhcnQtaW5zZXJ0LWJhch9jaGFydC1zY2F0dGVyLXdpdGgtc21vb3RoLWxpbmVzH2NoYXJ0LXN1cmZhY2Utd2lyZWZyYW1lLWNvbnRvdXIUY2hhcnQtM2Qtc3RhY2tlZC1iYXITY2hhcnQtMmQtcGllLW9mLXBpZRJjaGFydC0zZC1zdXJmYWNlLTINY2hhcnQtMmQtYXJlYSljaGFydC1jb21iby1zdGFja2VkLWFyZWEtY2x1c3RlcmVkLWNvbHVtbg9jaGFydC13YXRlcmZhbGwVY2hhcnQtc3VyZmFjZS1jb250b3VyE21vcmUtc2NhdHRlci1jaGFydHMXY2hhcnQtMmQtc3RhY2tlZC1jb2x1bW4QcHJvdGVjdC13b3JrYm9vawtjaGFuZ2UtY2FzZQxleHBvcnQtcGRmLTMLZnJlZXplLXBhbmUTZnJlZXplLWZpcnN0LWNvbHVtbg5mcmVlemUtdG9wLXJvdwttZXJnZS1jZWxscw5zcGxpdC12ZXJ0aWNhbAp0YWJsZS1jZWxsEHNwbGl0LWhvcml6b250YWwIbGlzdC1ib3gLdGV4dC1mb3JtLTIFbGFiZWwLY2hlY2stYm94LTITYWRkLWVkaXQtZm9ybS1maWVsZAZidXR0b24LZHJvcC1kb3duLTIMcmFkaW8tYnV0dG9uCHBhc3N3b3JkE3RhYmxlLWluc2VydC1jb2x1bW4QdGFibGUtaW5zZXJ0LXJvdxV0YWJsZS1vdmVyd3JpdGUtY2VsbHMMdGFibGUtbmVzdGVkC3RhYmxlLW1lcmdlCWRyYWctZmlsbARob21lDWdhbnR0LWdyaXBwZXINYnJpbmctdG8tdmlldw9icmluZy10by1jZW50ZXIHd2FybmluZw1jcml0aWNhbC1wYXRoD2JvcmRlci1zaGFkb3ctMhJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xBWF1ZGlvBXZpZGVvBGNyb3ALc3Rhci1maWxsZWQHZmlsdGVycwphZGp1c3RtZW50CXBhZ2Utc2l6ZQVyZXNldAh0cmlhbmdsZQxwYWdlLWNvbHVtbnMEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsLcGFnZS1jb2x1bW4VY29udGludW91cy1wYWdlLWJyZWFrDnBhZ2UtdGV4dC13cmFwEXBhZ2UtY29sdW1uLXJpZ2h0EHBhZ2UtY29sdW1uLWxlZnQPcGFnZS1jb2x1bW4tb25lD3BhZ2UtY29sdW1uLXR3bxFwYWdlLWNvbHVtbi10aHJlZRBtdWx0aXBsZS1jb21tZW50DmZvcm1hdC1wYWludGVyCGxhdW5jaGVyD2NoYXJhY3Rlci1zdHlsZQxsaW5rZWQtc3R5bGUcY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZChjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkFGNoYXJ0LTJkLWxpbmUtbWFya2VkEmxpc3QtdW5vcmRlcmVkLXJ0bBBsaXN0LW9yZGVyZWQtcnRsE2luY3JlYXNlLWluZGVudC1ydGwTZGVjcmVhc2UtaW5kZW50LXJ0bAVlbW9qaRF0cmF2ZWwtYW5kLXBsYWNlcwZuYXR1cmUPZm9vZC1hbmQtZHJpbmtzB2FuaW1hbHMHb2JqZWN0cwphY3Rpdml0aWVzDWhhbmQtZ2VzdHVyZXMHc3ltYm9scwVmbGFncwZ1bmxvY2sMbW9yZS1jaGV2cm9uDGJvcmRlci1mcmFtZQpmcmFtZS1ub25lCWZyYW1lLW1hdAtmcmFtZS1iZXZlbApmcmFtZS1saW5lCmZyYW1lLWhvb2sLZnJhbWUtaW5zZXQIYnVsbGV0LTcMb3JnYW5pemUtcGRmB2ZyYW1lLTcHZnJhbWUtOAdmcmFtZS05CGZyYW1lLTEwCGZyYW1lLTExCWNhcHRpb24tMQphcnJvdy1oZWFkD2Fycm93LWhlYWQtZmlsbAhiYXItaGVhZAtjaXJjbGUtaGVhZBBjaXJjbGUtaGVhZC1maWxsC3NxdWFyZS1oZWFkEHNxdWFyZS1oZWFkLWZpbGwKYXJyb3ctdGFpbA9hcnJvdy10YWlsLWZpbGwIYmFyLXRhaWwLY2lyY2xlLXRhaWwQY2lyY2xlLXRhaWwtZmlsbAtzcXVhcmUtdGFpbBBzcXVhcmUtdGFpbC1maWxsDWZpbGUtZG9jdW1lbnQPY29tbWVudC1yZXNvbHZlGG11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZQx0YWJsZS1oZWFkZXIKYmxvY2txdW90ZQlhZGQtbm90ZXMKZWRpdC1ub3RlcwxkZWxldGUtbm90ZXMGbGF5ZXJzCWZvbnQtc2l6ZQxleHBvcnQtcGRmLTELaW1wb3J0LXdvcmQNZXhwb3J0LXdvcmQtMQ1kcm9wZG93bi1saXN0CWNvbWJvLWJveBFyZXBlYXRpbmctc2VjdGlvbg5idWlsZGluZy1ibG9jaw9jb250ZW50LWNvbnRyb2wHYWktY2hhdAt4bWwtbWFwcGluZwt0aHVtYnMtdXAtMQt0aHVtYnMtZG93bgtjYWxjdWxhdGlvbgx0ZXh0LW91dGxpbmUEdXNlcg9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUAAA==) format("truetype")}.e-icons{font-family:e-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.e-icons.e-small{font-size:8px}.e-icons.e-medium{font-size:16px}.e-icons.e-large{font-size:24px}.e-icons.e-export-pdf:before{content:"\e240"}.e-icons.e-export-csv:before{content:"\e241"}.e-icons.e-export-excel:before{content:"\e242"}.e-icons.e-date-range:before{content:"\e245"}.e-icons.e-filter-clear:before{content:"\e248"}.e-icons.e-filter:before{content:"\e251"}.e-icons.e-bullet-6:before{content:"\e253"}.e-icons.e-bullet-1:before{content:"\e254"}.e-icons.e-none:before{content:"\e256"}.e-icons.e-bullet-5:before{content:"\e259"}.e-icons.e-border-diagonal-2:before{content:"\e262"}.e-icons.e-border-diagonal-1:before{content:"\e265"}.e-icons.e-bullet-4:before{content:"\e267"}.e-icons.e-bullet-2:before{content:"\e270"}.e-icons.e-bullet-3:before{content:"\e271"}.e-icons.e-chevron-right-double:before{content:"\e300"}.e-icons.e-chevron-left-double:before{content:"\e302"}.e-icons.e-chevron-down-double:before{content:"\e304"}.e-icons.e-chevron-up-double:before{content:"\e306"}.e-icons.e-repeat:before{content:"\e308"}.e-icons.e-recurrence-edit:before{content:"\e30a"}.e-icons.e-location:before{content:"\e30c"}.e-icons.e-description:before{content:"\e30d"}.e-icons.e-time-zone:before{content:"\e30e"}.e-icons.e-calendar:before{content:"\e322"}.e-icons.e-timeline-agenda:before{content:"\e313"}.e-icons.e-work-week:before{content:"\e314"}.e-icons.e-week:before{content:"\e315"}.e-icons.e-day:before{content:"\e31b"}.e-icons.e-agenda-date-range:before{content:"\e31d"}.e-icons.e-date-time:before{content:"\e421"}.e-icons.e-people:before{content:"\e424"}.e-icons.e-timeline-day:before{content:"\ea85"}.e-icons.e-timeline-week:before{content:"\ea88"}.e-icons.e-timeline-work-week:before{content:"\ea8b"}.e-icons.e-timeline-month:before{content:"\ea8e"}.e-icons.e-table:before{content:"\e705"}.e-icons.e-copy:before{content:"\e70a"}.e-icons.e-th-small:before{content:"\e714"}.e-icons.e-save-2:before{content:"\e735"}.e-icons.e-paragraph-2:before{content:"\e75e"}.e-icons.e-edit-6:before{content:"\e7a3"}.e-icons.e-close-large-1:before{content:"\e7a7"}.e-icons.e-export-word:before{content:"\e7b0"}.e-icons.e-circle-close:before{content:"\e7e9"}.e-icons.e-filter-2:before{content:"\e7ee"}.e-icons.e-plus-small:before{content:"\e7f9"}.e-icons.e-close:before{content:"\e7fc"}.e-icons.e-check:before{content:"\e7ff"}.e-icons.e-print-2:before{content:"\e813"}.e-icons.e-edit-2:before{content:"\e81e"}.e-icons.e-plus:before{content:"\e823"}.e-icons.e-close-large-2:before{content:"\e825"}.e-icons.e-chevron-down-thin:before{content:"\e36a"}.e-icons.e-chevron-up-fill-2:before{content:"\e82a"}.e-icons.e-chevron-down-fill:before{content:"\e82e"}.e-icons.e-chevron-up-fill:before{content:"\e834"}.e-icons.e-chevron-down-fill-2:before{content:"\e83d"}.e-icons.e-arrow-down:before{content:"\e83f"}.e-icons.e-arrow-up:before{content:"\e840"}.e-icons.e-chevron-right-fill-3:before{content:"\e848"}.e-icons.e-chevron-left-fill-2:before{content:"\e84b"}.e-icons.e-delete-1:before{content:"\e84e"}.e-icons.e-chevron-left-fill:before{content:"\e854"}.e-icons.e-chevron-right-fill:before{content:"\e859"}.e-icons.e-arrow-left:before{content:"\e85b"}.e-icons.e-arrow-right:before{content:"\e85f"}.e-icons.e-sorting-1:before{content:"\e890"}.e-icons.e-edit:before{content:"\e891"}.e-icons.e-first-page:before{content:"\e896"}.e-icons.e-last-page:before{content:"\e897"}.e-icons.e-timeline-today:before{content:"\e901"}.e-icons.e-chevron-left:before{content:"\e904"}.e-icons.e-filter-1:before{content:"\e909"}.e-icons.e-chevron-up:before{content:"\e910"}.e-icons.e-chevron-right:before{content:"\e913"}.e-icons.e-chevron-down:before{content:"\e916"}.e-icons.e-circle-close-2:before{content:"\e917"}.e-icons.e-chevron-up-fill-3:before{content:"\e918"}.e-icons.e-chevron-down-fill-3:before{content:"\e919"}.e-icons.e-filter-cancel:before{content:"\e920"}.e-icons.e-chevron-left-2:before{content:"\e921"}.e-icons.e-group-icon:before{content:"\e926"}.e-icons.e-selection:before{content:"\e930"}.e-icons.e-close-2:before{content:"\e932"}.e-icons.e-check-2:before{content:"\e933"}.e-icons.e-intermediate-state:before{content:"\e934"}.e-icons.e-chevron-left-3:before{content:"\e937"}.e-icons.e-edit-3:before{content:"\e944"}.e-icons.e-close-3:before{content:"\e945"}.e-icons.e-chevron-right-2:before{content:"\e956"}.e-icons.e-plus-2:before{content:"\e963"}.e-icons.e-chevron-down-fill-5:before{content:"\e969"}.e-icons.e-circle-remove:before{content:"\e974"}.e-icons.e-arrow-left-2:before{content:"\e977"}.e-icons.e-more-vertical-1:before{content:"\e984"}.e-icons.e-search:before{content:"\e993"}.e-icons.e-month:before{content:"\e93c"}.e-icons.e-trash:before{content:"\e94a"}.e-icons.e-chevron-down-2:before{content:"\e94d"}.e-icons.e-save:before{content:"\e98e"}.e-icons.e-menu:before{content:"\e99a"}.e-icons.e-refresh:before{content:"\e99d"}.e-icons.e-circle-close-fill-3:before{content:"\e208"}.e-icons.e-clock:before{content:"\e20c"}.e-icons.e-freeze-column:before{content:"\e21e"}.e-icons.e-error-treeview:before{content:"\e22a"}.e-icons.e-circle-remove-2:before{content:"\e22b"}.e-icons.e-circle-add:before{content:"\e22c"}.e-icons.e-drag-and-drop-indicator:before{content:"\e22d"}.e-icons.e-chevron-right-3:before{content:"\e22f"}.e-icons.e-chevron-right-4:before{content:"\e430"}.e-icons.e-play:before{content:"\e324"}.e-icons.e-pause:before{content:"\e326"}.e-icons.e-para-option-down:before{content:"\e274"}.e-icons.e-search-2:before{content:"\e275"}.e-icons.e-border-center:before{content:"\e276"}.e-icons.e-restart-at-1:before{content:"\e277"}.e-icons.e-hyperlink-open:before{content:"\e278"}.e-icons.e-cut-2:before{content:"\e279"}.e-icons.e-copy-2:before{content:"\e280"}.e-icons.e-border-top:before{content:"\e281"}.e-icons.e-delete-column:before{content:"\e282"}.e-icons.e-delete-row:before{content:"\e283"}.e-icons.e-insert-right:before{content:"\e284"}.e-icons.e-insert-left:before{content:"\e285"}.e-icons.e-hyperlink-remove:before{content:"\e286"}.e-icons.e-border-middle:before{content:"\e287"}.e-icons.e-border-right:before{content:"\e288"}.e-icons.e-hyperlink-edit:before{content:"\e289"}.e-icons.e-link-2:before{content:"\e290"}.e-icons.e-border-left:before{content:"\e291"}.e-icons.e-table-delete:before{content:"\e292"}.e-icons.e-table-properties:before{content:"\e294"}.e-icons.e-hyperlink-copy:before{content:"\e295"}.e-icons.e-border-bottom:before{content:"\e298"}.e-icons.e-paste-2:before{content:"\e501"}.e-icons.e-continue-numbering:before{content:"\e503"}.e-icons.e-insert-below:before{content:"\e505"}.e-icons.e-insert-above:before{content:"\e506"}.e-icons.e-table-cell-none:before{content:"\e507"}.e-icons.e-box:before{content:"\e509"}.e-icons.e-all:before{content:"\e511"}.e-icons.e-table-align-right:before{content:"\e515"}.e-icons.e-table-border-custom:before{content:"\e516"}.e-icons.e-table-align-left:before{content:"\e517"}.e-icons.e-table-align-center:before{content:"\e518"}.e-icons.e-line-very-small:before{content:"\e520"}.e-icons.e-line-normal:before{content:"\e521"}.e-icons.e-line-small:before{content:"\e522"}.e-icons.e-para-option-up:before{content:"\e523"}.e-icons.e-vertical-align-bottom:before{content:"\e525"}.e-icons.e-vertical-align-center:before{content:"\e526"}.e-icons.e-vertical-align-top:before{content:"\e527"}.e-icons.e-clear-format:before{content:"\e331"}.e-icons.e-strikethrough:before{content:"\e332"}.e-icons.e-upper-case:before{content:"\e333"}.e-icons.e-justify:before{content:"\e334"}.e-icons.e-image:before{content:"\e335"}.e-icons.e-resize:before{content:"\e336"}.e-icons.e-exit-full-screen:before{content:"\e337"}.e-icons.e-edit-4:before{content:"\e338"}.e-icons.e-bold:before{content:"\e339"}.e-icons.e-align-left:before{content:"\e33a"}.e-icons.e-cut:before{content:"\e33b"}.e-icons.e-text-alternative:before{content:"\e33c"}.e-icons.e-copy-1:before{content:"\e33d"}.e-icons.e-delete-2:before{content:"\e33e"}.e-icons.e-increase-indent:before{content:"\e33f"}.e-icons.e-erase:before{content:"\e340"}.e-icons.e-undo:before{content:"\e341"}.e-icons.e-full-screen:before{content:"\e342"}.e-icons.e-underline:before{content:"\e343"}.e-icons.e-list-unordered:before{content:"\e344"}.e-icons.e-eye:before{content:"\e345"}.e-icons.e-list-ordered:before{content:"\e346"}.e-icons.e-lower-case:before{content:"\e347"}.e-icons.e-link-remove:before{content:"\e348"}.e-icons.e-zoom-in:before{content:"\e349"}.e-icons.e-open-link:before{content:"\e34a"}.e-icons.e-print:before{content:"\e34b"}.e-icons.e-font-color:before{content:"\e34c"}.e-icons.e-align-right:before{content:"\e34d"}.e-icons.e-link:before{content:"\e34e"}.e-icons.e-view-side:before{content:"\e34f"}.e-icons.e-code-view:before{content:"\e350"}.e-icons.e-zoom-out:before{content:"\e351"}.e-icons.e-superscript:before{content:"\e352"}.e-icons.e-paragraph:before{content:"\e353"}.e-icons.e-redo:before{content:"\e354"}.e-icons.e-paste:before{content:"\e355"}.e-icons.e-insert-code:before{content:"\e356"}.e-icons.e-subscript:before{content:"\e357"}.e-icons.e-display:before{content:"\e358"}.e-icons.e-replace:before{content:"\e359"}.e-icons.e-italic:before{content:"\e35a"}.e-icons.e-caption:before{content:"\e35b"}.e-icons.e-paint-bucket:before{content:"\e35c"}.e-icons.e-decrease-indent:before{content:"\e35d"}.e-icons.e-align-center:before{content:"\e35e"}.e-icons.e-font-name:before{content:"\e35f"}.e-icons.e-drag-and-drop-2:before{content:"\e330"}.e-icons.e-field-settings:before{content:"\e434"}.e-icons.e-two-column:before{content:"\ea74"}.e-icons.e-two-row:before{content:"\ea75"}.e-icons.e-sum:before{content:"\ea76"}.e-icons.e-filter-3:before{content:"\ea77"}.e-icons.e-close-large:before{content:"\ea7f"}.e-icons.e-filter-clear-2:before{content:"\ea82"}.e-icons.e-circle-check:before{content:"\ea84"}.e-icons.e-align-bottom:before{content:"\ea91"}.e-icons.e-insert-above-2:before{content:"\ea92"}.e-icons.e-insert-below-2:before{content:"\ea93"}.e-icons.e-align-middle:before{content:"\ea94"}.e-icons.e-delete-column-2:before{content:"\ea95"}.e-icons.e-delete-row-2:before{content:"\ea96"}.e-icons.e-insert-left-2:before{content:"\ea97"}.e-icons.e-align-top:before{content:"\ea98"}.e-icons.e-insert-right-2:before{content:"\ea99"}.e-icons.e-edit-5:before{content:"\ea9a"}.e-icons.e-align-middle-2:before{content:"\ea9b"}.e-icons.e-freeze-column-2:before{content:"\ea9e"}.e-icons.e-style:before{content:"\ea9f"}.e-icons.e-delete-3:before{content:"\eb00"}.e-icons.e-freeze-row:before{content:"\eb02"}.e-icons.e-text-header:before{content:"\eb03"}.e-icons.e-more-horizontal-1:before{content:"\eb04"}.e-icons.e-resizer:before{content:"\eb05"}.e-icons.e-folder:before{content:"\ec04"}.e-icons.e-first-page-2:before{content:"\ec05"}.e-icons.e-previous:before{content:"\ec06"}.e-icons.e-next:before{content:"\ec07"}.e-icons.e-last-page-2:before{content:"\ec08"}.e-icons.e-zoom-out-2:before{content:"\ec09"}.e-icons.e-zoom-in-2:before{content:"\ec0a"}.e-icons.e-download:before{content:"\ec0b"}.e-icons.e-bookmark:before{content:"\ec0c"}.e-icons.e-search-3:before{content:"\ec0d"}.e-icons.e-text-annotation:before{content:"\ec0e"}.e-icons.e-close-4:before{content:"\ec0f"}.e-icons.e-comments:before{content:"\ec10"}.e-icons.e-save-3:before{content:"\ec11"}.e-icons.e-align-left-2:before{content:"\ec12"}.e-icons.e-style-2:before{content:"\ec13"}.e-icons.e-undo-2:before{content:"\ec14"}.e-icons.e-highlight-color:before{content:"\ec15"}.e-icons.e-more-vertical-3:before{content:"\ec16"}.e-icons.e-underline-2:before{content:"\ec17"}.e-icons.e-strikethrough-2:before{content:"\ec18"}.e-icons.e-paint-bucket-2:before{content:"\ec19"}.e-icons.e-pan:before{content:"\ec1a"}.e-icons.e-opacity:before{content:"\ec1b"}.e-icons.e-delete-4:before{content:"\ec1c"}.e-icons.e-mouse-pointer:before{content:"\ec1d"}.e-icons.e-chevron-right-small:before{content:"\ec1e"}.e-icons.e-stroke-color:before{content:"\ec1f"}.e-icons.e-print-3:before{content:"\ec20"}.e-icons.e-redo-2:before{content:"\ec21"}.e-icons.e-font-color-2:before{content:"\ec22"}.e-icons.e-shapes:before{content:"\ec23"}.e-icons.e-chevron-left-small:before{content:"\ec24"}.e-icons.e-stroke-width:before{content:"\ec25"}.e-icons.e-annotation-edit:before{content:"\ec26"}.e-icons.e-thumbnail:before{content:"\ec27"}.e-icons.e-stamp:before{content:"\ec28"}.e-icons.e-break-page:before{content:"\ec29"}.e-icons.e-file:before{content:"\ec2a"}.e-icons.e-collapse-2:before{content:"\e554"}.e-icons.e-expand:before{content:"\e556"}.e-icons.e-double-resize-2:before{content:"\e557"}.e-icons.e-double-resize-1:before{content:"\e558"}.e-icons.e-single-resize-1:before{content:"\e559"}.e-icons.e-single-resize-2:before{content:"\e56a"}.e-icons.e-single-resize-3:before{content:"\e56b"}.e-icons.e-single-resize-4:before{content:"\e56c"}.e-icons.e-drag-and-drop:before{content:"\e903"}.e-icons.e-chevron-up-fill-4:before{content:"\e56d"}.e-icons.e-chevron-down-fill-4:before{content:"\e56e"}.e-icons.e-chevron-right-fill-2:before{content:"\e56f"}.e-icons.e-chevron-left-fill-3:before{content:"\e570"}.e-icons.e-more-vertical-4:before{content:"\e571"}.e-icons.e-filter-active:before{content:"\ebb3"}.e-icons.e-code-view-2:before{content:"\e907"}.e-icons.e-grid-view:before{content:"\e600"}.e-icons.e-paste-3:before{content:"\e601"}.e-icons.e-trash-2:before{content:"\e602"}.e-icons.e-download-2:before{content:"\e603"}.e-icons.e-cut-3:before{content:"\e604"}.e-icons.e-list-unordered-2:before{content:"\e605"}.e-icons.e-refresh-2:before{content:"\e606"}.e-icons.e-circle-info:before{content:"\e607"}.e-icons.e-chevron-right-thin:before{content:"\e608"}.e-icons.e-folder-2:before{content:"\e609"}.e-icons.e-close-5:before{content:"\e60a"}.e-icons.e-folder-fill:before{content:"\e60b"}.e-icons.e-rename:before{content:"\e60c"}.e-icons.e-copy-3:before{content:"\e60d"}.e-icons.e-search-4:before{content:"\e60e"}.e-icons.e-upload-1:before{content:"\e60f"}.e-icons.e-back:before{content:"\e610"}.e-icons.e-select-all:before{content:"\e611"}.e-icons.e-sorting-2:before{content:"\e612"}.e-icons.e-more-vertical-5:before{content:"\e613"}.e-icons.e-check-3:before{content:"\e614"}.e-icons.e-more-horizontal-3:before{content:"\e615"}.e-icons.e-export-excel-2:before{content:"\e700"}.e-icons.e-export-csv-2:before{content:"\e701"}.e-icons.e-save-4:before{content:"\e703"}.e-icons.e-save-as:before{content:"\e704"}.e-icons.e-export:before{content:"\e711"}.e-icons.e-delete-5:before{content:"\e706"}.e-icons.e-grand-total:before{content:"\e707"}.e-icons.e-table-2:before{content:"\e708"}.e-icons.e-sub-total:before{content:"\e709"}.e-icons.e-file-new:before{content:"\e712"}.e-icons.e-number-formatting:before{content:"\e70b"}.e-icons.e-rename-2:before{content:"\e70c"}.e-icons.e-export-pdf-2:before{content:"\e70d"}.e-icons.e-full-screen-2:before{content:"\e70e"}.e-icons.e-chart:before{content:"\e70f"}.e-icons.e-upload-2:before{content:"\e710"}.e-icons.e-font-type:before{content:"\e273"}.e-icons.e-close-6:before{content:"\eb36"}.e-icons.e-line-spacing:before{content:"\eb37"}.e-icons.e-lock:before{content:"\eb3a"}.e-icons.e-border-outer:before{content:"\eb66"}.e-icons.e-link-3:before{content:"\eb3c"}.e-icons.e-align-bottom-2:before{content:"\eb3d"}.e-icons.e-border-all-2:before{content:"\eb3e"}.e-icons.e-table-of-content:before{content:"\eb41"}.e-icons.e-page-numbering:before{content:"\eb43"}.e-icons.e-bold-2:before{content:"\eb47"}.e-icons.e-align-top-2:before{content:"\eb49"}.e-icons.e-align-middle-3:before{content:"\eb4a"}.e-icons.e-page-setup:before{content:"\eb4c"}.e-icons.e-stroke-style:before{content:"\eb4d"}.e-icons.e-image-2:before{content:"\eb4f"}.e-icons.e-bookmark-fill:before{content:"\eb51"}.e-icons.e-header:before{content:"\eb53"}.e-icons.e-list-unordered-3:before{content:"\eb5b"}.e-icons.e-show-hide-panel:before{content:"\eb5d"}.e-icons.e-align-right-2:before{content:"\eb5f"}.e-icons.e-footer:before{content:"\eb60"}.e-icons.e-border-all:before{content:"\eb95"}.e-icons.e-border-inner:before{content:"\eb88"}.e-icons.e-cell:before{content:"\eb93"}.e-icons.e-align-top-3:before{content:"\eb35"}.e-icons.e-align-bottom-3:before{content:"\eb0e"}.e-icons.e-align-middle-4:before{content:"\eb0d"}.e-icons.e-check-4:before{content:"\e935"}.e-icons.e-break:before{content:"\eba6"}.e-icons.e-break-page-2:before{content:"\eba0"}.e-icons.e-break-section:before{content:"\eba2"}.e-icons.e-auto-fit-content:before{content:"\eba8"}.e-icons.e-fixed-column-width:before{content:"\eba9"}.e-icons.e-auto-fit-window:before{content:"\ebaa"}.e-icons.e-bring-forward:before{content:"\e5a1"}.e-icons.e-bring-to-front:before{content:"\e5a2"}.e-icons.e-send-to-back:before{content:"\e5a3"}.e-icons.e-send-backward:before{content:"\e5a4"}.e-icons.e-ungroup-1:before{content:"\e5a6"}.e-icons.e-group-1:before{content:"\e5a7"}.e-icons.e-order:before{content:"\e4a4"}.e-icons.e-chevron-up-small-2:before{content:"\e651"}.e-icons.e-chevron-down-small-2:before{content:"\e652"}.e-icons.e-chevron-right-small-2:before{content:"\e653"}.e-icons.e-chevron-left-small-2:before{content:"\e654"}.e-icons.e-chevron-right-double-2:before{content:"\e655"}.e-icons.e-chevron-left-double-2:before{content:"\e656"}.e-icons.e-zoom-to-fit:before{content:"\e657"}.e-icons.e-add-above:before{content:"\e658"}.e-icons.e-add-below:before{content:"\e659"}.e-icons.e-line:before{content:"\e668"}.e-icons.e-arrow-right-up:before{content:"\e669"}.e-icons.e-rectangle:before{content:"\e670"}.e-icons.e-circle:before{content:"\e671"}.e-icons.e-pentagan:before{content:"\e672"}.e-icons.e-length:before{content:"\e673"}.e-icons.e-perimeter:before{content:"\e674"}.e-icons.e-area:before{content:"\e675"}.e-icons.e-radius:before{content:"\e676"}.e-icons.e-volume:before{content:"\e677"}.e-icons.e-change-scale-ratio:before{content:"\e678"}.e-icons.e-settings:before{content:"\e679"}.e-icons.e-comment-2:before{content:"\e680"}.e-icons.e-thumbs-down-1:before{content:"\e681"}.e-icons.e-thumbs-up:before{content:"\e682"}.e-icons.e-thumbs-down-2:before{content:"\e683"}.e-icons.e-export-jpg:before{content:"\e713"}.e-icons.e-export-png:before{content:"\e715"}.e-icons.e-export-svg:before{content:"\e716"}.e-icons.e-conditional-formatting:before{content:"\e725"}.e-icons.e-hide-formula-bar:before{content:"\e717"}.e-icons.e-hide-headings:before{content:"\e718"}.e-icons.e-hide-gridlines:before{content:"\e719"}.e-icons.e-eye-slash:before{content:"\e721"}.e-icons.e-export-xls:before{content:"\e726"}.e-icons.e-export-csv-3:before{content:"\e727"}.e-icons.e-mdx:before{content:"\e724"}.e-icons.e-rename-3:before{content:"\e728"}.e-icons.e-folder-open:before{content:"\e65f"}.e-icons.e-named-set:before{content:"\e65d"}.e-icons.e-grip-vertical:before{content:"\e65c"}.e-icons.e-dimension:before{content:"\e65b"}.e-icons.e-level-1:before{content:"\e65a"}.e-icons.e-level-2:before{content:"\e662"}.e-icons.e-level-3:before{content:"\e65e"}.e-icons.e-level-4:before{content:"\e660"}.e-icons.e-level-5:before{content:"\e661"}.e-icons.e-user-defined:before{content:"\e663"}.e-icons.e-kpi:before{content:"\e664"}.e-icons.e-sort-down:before{content:"\e665"}.e-icons.e-sorting-3:before{content:"\e666"}.e-icons.e-sort-up:before{content:"\e667"}.e-icons.e-calculated-member:before{content:"\e729"}.e-icons.e-custom-sort:before{content:"\e732"}.e-icons.e-sort-descending:before{content:"\e733"}.e-icons.e-sort-ascending:before{content:"\e734"}.e-icons.e-comment-add:before{content:"\e814"}.e-icons.e-reply:before{content:"\e815"}.e-icons.e-send-1:before{content:"\e816"}.e-icons.e-comment-show:before{content:"\e817"}.e-icons.e-signature:before{content:"\e737"}.e-icons.e-filter-main:before{content:"\e736"}.e-icons.e-text-wrap:before{content:"\e824"}.e-icons.e-unfiltered:before{content:"\e73a"}.e-icons.e-filtered-sort-descending:before{content:"\e73b"}.e-icons.e-sort-descending-2:before{content:"\e73c"}.e-icons.e-sort-ascending-2:before{content:"\e73d"}.e-icons.e-filtered-sort-ascending:before{content:"\e73e"}.e-icons.e-filtered:before{content:"\e73f"}.e-icons.e-filter-clear-3:before{content:"\e738"}.e-icons.e-reapply:before{content:"\e74a"}.e-icons.e-group-2:before{content:"\e74b"}.e-icons.e-ungroup-2:before{content:"\e74c"}.e-icons.e-paste-text-only:before{content:"\e685"}.e-icons.e-paste-style:before{content:"\e686"}.e-icons.e-paste-special:before{content:"\e687"}.e-icons.e-paste-match-destination:before{content:"\e688"}.e-icons.e-spell-check:before{content:"\e689"}.e-icons.e-comment-reopen:before{content:"\e818"}.e-icons.e-web-layout:before{content:"\e193"}.e-icons.e-print-layout:before{content:"\e194"}.e-icons.e-border-none:before{content:"\e195"}.e-icons.e-data-validation:before{content:"\e196"}.e-icons.e-protect-sheet:before{content:"\e197"}.e-icons.e-text-form:before{content:"\e198"}.e-icons.e-properties-2:before{content:"\e199"}.e-icons.e-clear-form:before{content:"\e19a"}.e-icons.e-drop-down:before{content:"\e19b"}.e-icons.e-form-field:before{content:"\e19c"}.e-icons.e-check-box:before{content:"\e192"}.e-icons.e-table-update:before{content:"\e19e"}.e-icons.e-changes-accept:before{content:"\e19f"}.e-icons.e-display-for-review:before{content:"\e203"}.e-icons.e-changes-reject:before{content:"\e204"}.e-icons.e-changes-previous:before{content:"\e205"}.e-icons.e-show-markup:before{content:"\e206"}.e-icons.e-changes-next:before{content:"\e209"}.e-icons.e-changes-track:before{content:"\e20a"}.e-icons.e-conditional-formatting-large:before{content:"\e401"}.e-icons.e-highlight:before{content:"\e402"}.e-icons.e-top-bottom-rules:before{content:"\e403"}.e-icons.e-data-bars:before{content:"\e404"}.e-icons.e-color-scales:before{content:"\e405"}.e-icons.e-iconsets:before{content:"\e406"}.e-icons.e-clear-rules:before{content:"\e407"}.e-icons.e-new-rules:before{content:"\e408"}.e-icons.e-greater-than:before{content:"\e409"}.e-icons.e-less-than:before{content:"\e410"}.e-icons.e-between:before{content:"\e411"}.e-icons.e-equalto:before{content:"\e412"}.e-icons.e-text-that-contains:before{content:"\e413"}.e-icons.e-date-occurring:before{content:"\e414"}.e-icons.e-top-10:before{content:"\e415"}.e-icons.e-bottom-10-items:before{content:"\e416"}.e-icons.e-bottom-10:before{content:"\e417"}.e-icons.e-above-average:before{content:"\e418"}.e-icons.e-below-average:before{content:"\e419"}.e-icons.e-duplicate-cell:before{content:"\e420"}.e-icons.e-footnote:before{content:"\e435"}.e-icons.e-end-footnote:before{content:"\e436"}.e-icons.e-chart-insert-column:before{content:"\e440"}.e-icons.e-chart-data-table:before{content:"\e441"}.e-icons.e-chart-legend:before{content:"\e442"}.e-icons.e-chart-insert-x-y-scatter:before{content:"\e443"}.e-icons.e-chart-insert-waterfall:before{content:"\e444"}.e-icons.e-chart-updown-bars:before{content:"\e445"}.e-icons.e-add-chart-element:before{content:"\e446"}.e-icons.e-chart-gridlines:before{content:"\e447"}.e-icons.e-insert-hierarchy-charts:before{content:"\e448"}.e-icons.e-chart-insert-line:before{content:"\e449"}.e-icons.e-chart-switch-row-column:before{content:"\e450"}.e-icons.e-chart-error-bars:before{content:"\e451"}.e-icons.e-chart-trendline:before{content:"\e452"}.e-icons.e-chart-axes:before{content:"\e453"}.e-icons.e-chart-select-data:before{content:"\e454"}.e-icons.e-chart-lines:before{content:"\e455"}.e-icons.e-chart-axis-titles:before{content:"\e456"}.e-icons.e-chart-title:before{content:"\e457"}.e-icons.e-chart-insert-pie:before{content:"\e458"}.e-icons.e-change-chart-type:before{content:"\e459"}.e-icons.e-insert-statistic-chart:before{content:"\e460"}.e-icons.e-chart-data-labels:before{content:"\e461"}.e-icons.e-chart-insert-combo:before{content:"\e462"}.e-icons.e-chart-axis-titles-primary-horizontal:before{content:"\e486"}.e-icons.e-chart-linear-forecast:before{content:"\e487"}.e-icons.e-chart-legend-none:before{content:"\e488"}.e-icons.e-chart-legend-right:before{content:"\e489"}.e-icons.e-chart-data-callout:before{content:"\e490"}.e-icons.e-chart-primary-minor-vertical:before{content:"\e491"}.e-icons.e-chart-axes-primary-vertical:before{content:"\e492"}.e-icons.e-chart-data-labels-center:before{content:"\e493"}.e-icons.e-chart-data-table-none:before{content:"\e115"}.e-icons.e-chart-data-labels-none:before{content:"\e495"}.e-icons.e-chart-primary-major-vertical:before{content:"\e496"}.e-icons.e-chart-legend-linear:before{content:"\e497"}.e-icons.e-chart-error-bars-percentage:before{content:"\e498"}.e-icons.e-chart-no-legend-keys:before{content:"\e499"}.e-icons.e-chart-title-above-chart:before{content:"\e121"}.e-icons.e-chart-trendline-none:before{content:"\e122"}.e-icons.e-chart-with-legend-keys:before{content:"\e123"}.e-icons.e-chart-axes-primary-horizontal:before{content:"\e124"}.e-icons.e-chart-error-bars-standard-deviation:before{content:"\e125"}.e-icons.e-chart-legend-top:before{content:"\e126"}.e-icons.e-chart-primary-minor-horizontal:before{content:"\e145"}.e-icons.e-chart-error-bars-none:before{content:"\e127"}.e-icons.e-chart-up-down-bars-2:before{content:"\e128"}.e-icons.e-chart-drop-lines:before{content:"\e129"}.e-icons.e-chart-lines-none:before{content:"\e130"}.e-icons.e-chart-primary-major-horizontal:before{content:"\e131"}.e-icons.e-chart-legend-bottom:before{content:"\e132"}.e-icons.e-chart-up-down-none:before{content:"\e111"}.e-icons.e-chart-data-labels-outside-end:before{content:"\e905"}.e-icons.e-chart-axis-titles-primary-vertical:before{content:"\e143"}.e-icons.e-chart-legend-left:before{content:"\e892"}.e-icons.e-chart-data-labels-inside-base:before{content:"\e893"}.e-icons.e-chart-high-low-lines:before{content:"\e894"}.e-icons.e-chart-trendline-exponential:before{content:"\e133"}.e-icons.e-chart-trendline-moving-average:before{content:"\e134"}.e-icons.e-chart-data-labels-inside-end:before{content:"\e135"}.e-icons.e-chart-title-none:before{content:"\e136"}.e-icons.e-chart-title-centered-overlay:before{content:"\e895"}.e-icons.e-chart-error-bars-standard-error:before{content:"\e911"}.e-icons.e-chart-3d-area-1:before{content:"\e144"}.e-icons.e-chart-2d-stacked-bar:before{content:"\e889"}.e-icons.e-chart-3d-surface-1:before{content:"\e827"}.e-icons.e-chart-histogram-pareto:before{content:"\e114"}.e-icons.e-chart-stock-volumn-open-high-low-close:before{content:"\e137"}.e-icons.e-chart-stock-high-low-close:before{content:"\e138"}.e-icons.e-chart-stock-open-high-low-close:before{content:"\e831"}.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before{content:"\e832"}.e-icons.e-chart-filled-radar:before{content:"\e833"}.e-icons.e-chart-3d-clustered-column:before{content:"\e142"}.e-icons.e-chart-sunburst:before{content:"\e835"}.e-icons.e-chart-treemap:before{content:"\e836"}.e-icons.e-chart-3d-100-percent-stacked-area:before{content:"\e139"}.e-icons.e-chart-3d-pie:before{content:"\e838"}.e-icons.e-chart-3d-column-4:before{content:"\e839"}.e-icons.e-more-column-charts:before{content:"\e899"}.e-icons.e-chart-2d-stacked-line:before{content:"\e841"}.e-icons.e-chart-donut:before{content:"\e112"}.e-icons.e-chart-3d-clustered-bar:before{content:"\e843"}.e-icons.e-chart-funnel:before{content:"\e140"}.e-icons.e-chart-2d-pie-2:before{content:"\e141"}.e-icons.e-chart-3d-line:before{content:"\e846"}.e-icons.e-chart-2d-clustered-column:before{content:"\e847"}.e-icons.e-chart-2d-100-percent-stacked-area:before{content:"\e900"}.e-icons.e-more-line-charts:before{content:"\e849"}.e-icons.e-chart-3d-100-percent-stacked-bar:before{content:"\e850"}.e-icons.e-more-stock-charts:before{content:"\e851"}.e-icons.e-chart-stock-volumn-high-low-close:before{content:"\e852"}.e-icons.e-chart-bar-of-pie:before{content:"\e113"}.e-icons.e-chart-clustered-column-line-on-secondary-axis:before{content:"\e912"}.e-icons.e-chart-2d-clustered-bar:before{content:"\e855"}.e-icons.e-chart-radar:before{content:"\e856"}.e-icons.e-chart-3d-100-percent-stacked-column:before{content:"\e857"}.e-icons.e-chart-stackedlines-with-markers:before{content:"\e858"}.e-icons.e-chart-wireframe-3d-surface:before{content:"\e902"}.e-icons.e-chart-2d-line-with-markers:before{content:"\e860"}.e-icons.e-chart-box-and-whisker:before{content:"\e861"}.e-icons.e-create-custom-combo-chart:before{content:"\e862"}.e-icons.e-chart-2d-100-percent-stacked-bar:before{content:"\e863"}.e-icons.e-chart-scatter-with-straight-lines:before{content:"\e864"}.e-icons.e-more-statistical-charts:before{content:"\e865"}.e-icons.e-chart-3d-stacked-area:before{content:"\e866"}.e-icons.e-chart-2d-line:before{content:"\e867"}.e-icons.e-chart-2d-100-percent-stacked-column:before{content:"\e868"}.e-icons.e-more-pie-charts:before{content:"\e869"}.e-icons.e-chart-bubble-1:before{content:"\e870"}.e-icons.e-chart-2d-100-percent-stacked-line:before{content:"\e871"}.e-icons.e-chart-histogram:before{content:"\e872"}.e-icons.e-more-hierarchy-charts:before{content:"\e873"}.e-icons.e-chart-combo-clustered-column-line:before{content:"\e874"}.e-icons.e-chart-2d-stacked-area:before{content:"\e875"}.e-icons.e-chart-3d-stacked-column:before{content:"\e876"}.e-icons.e-chart-insert-bar:before{content:"\e877"}.e-icons.e-chart-scatter-with-smooth-lines:before{content:"\e878"}.e-icons.e-chart-surface-wireframe-contour:before{content:"\e879"}.e-icons.e-chart-3d-stacked-bar:before{content:"\e880"}.e-icons.e-chart-2d-pie-of-pie:before{content:"\e881"}.e-icons.e-chart-3d-surface-2:before{content:"\e882"}.e-icons.e-chart-2d-area:before{content:"\e883"}.e-icons.e-chart-combo-stacked-area-clustered-column:before{content:"\e884"}.e-icons.e-chart-waterfall:before{content:"\e885"}.e-icons.e-chart-surface-contour:before{content:"\e886"}.e-icons.e-more-scatter-charts:before{content:"\e887"}.e-icons.e-chart-2d-stacked-column:before{content:"\e888"}.e-icons.e-protect-workbook:before{content:"\e88a"}.e-icons.e-change-case:before{content:"\e88c"}.e-icons.e-export-pdf-3:before{content:"\e88b"}.e-icons.e-freeze-pane:before{content:"\e88d"}.e-icons.e-freeze-first-column:before{content:"\e88e"}.e-icons.e-freeze-top-row:before{content:"\e88f"}.e-icons.e-merge-cells:before{content:"\e89a"}.e-icons.e-split-vertical:before{content:"\e89b"}.e-icons.e-table-cell:before{content:"\e89c"}.e-icons.e-split-horizontal:before{content:"\e89d"}.e-icons.e-list-box:before{content:"\e89e"}.e-icons.e-text-form-2:before{content:"\e89f"}.e-icons.e-label:before{content:"\e90a"}.e-icons.e-check-box-2:before{content:"\e90b"}.e-icons.e-add-edit-form-field:before{content:"\e90c"}.e-icons.e-button:before{content:"\e90d"}.e-icons.e-drop-down-2:before{content:"\e90e"}.e-icons.e-radio-button:before{content:"\e90f"}.e-icons.e-password:before{content:"\e91a"}.e-icons.e-table-insert-column:before{content:"\e91b"}.e-icons.e-table-insert-row:before{content:"\e91c"}.e-icons.e-table-overwrite-cells:before{content:"\e91d"}.e-icons.e-table-nested:before{content:"\e91e"}.e-icons.e-table-merge:before{content:"\e91f"}.e-icons.e-drag-fill:before{content:"\e92a"}.e-icons.e-home:before{content:"\e92b"}.e-icons.e-gantt-gripper:before{content:"\e92c"}.e-icons.e-bring-to-view:before{content:"\e92d"}.e-icons.e-bring-to-center:before{content:"\e92e"}.e-icons.e-warning:before{content:"\e92f"}.e-icons.e-critical-path:before{content:"\e93a"}.e-icons.e-border-shadow-2:before{content:"\e93b"}.e-icons.e-border-diagonal-up:before{content:"\e947"}.e-icons.e-border-diagonal-down:before{content:"\e93d"}.e-icons.e-border-custom:before{content:"\e946"}.e-icons.e-border-none-1:before{content:"\e93f"}.e-icons.e-border-box:before{content:"\e940"}.e-icons.e-border-shadow-1:before{content:"\e942"}.e-icons.e-audio:before{content:"\e949"}.e-icons.e-video:before{content:"\e94b"}.e-icons.e-crop:before{content:"\e94c"}.e-icons.e-star-filled:before{content:"\e94f"}.e-icons.e-filters:before{content:"\e950"}.e-icons.e-adjustment:before{content:"\e951"}.e-icons.e-page-size:before{content:"\e952"}.e-icons.e-reset:before{content:"\e953"}.e-icons.e-triangle:before{content:"\e954"}.e-icons.e-page-columns:before{content:"\e955"}.e-icons.e-tint:before{content:"\e957"}.e-icons.e-brightness:before{content:"\e958"}.e-icons.e-contrast:before{content:"\e959"}.e-icons.e-saturation:before{content:"\e95a"}.e-icons.e-fade:before{content:"\e95b"}.e-icons.e-flip-vertical:before{content:"\e95c"}.e-icons.e-flip-horizontal:before{content:"\e95d"}.e-icons.e-transform-left:before{content:"\e95f"}.e-icons.e-transform-right:before{content:"\e960"}.e-icons.e-sharpness:before{content:"\e961"}.e-icons.e-grain:before{content:"\e962"}.e-icons.e-frame-custom:before{content:"\e964"}.e-icons.e-frame-1:before{content:"\e965"}.e-icons.e-frame-2:before{content:"\e966"}.e-icons.e-frame-3:before{content:"\e967"}.e-icons.e-frame-4:before{content:"\e968"}.e-icons.e-frame-5:before{content:"\e96a"}.e-icons.e-frame-6:before{content:"\e96b"}.e-icons.e-transform:before{content:"\e96c"}.e-icons.e-check-tick:before{content:"\e96d"}.e-icons.e-even-page-break:before{content:"\e96e"}.e-icons.e-odd-page-break:before{content:"\e96f"}.e-icons.e-page-column:before{content:"\e970"}.e-icons.e-continuous-page-break:before{content:"\e971"}.e-icons.e-page-text-wrap:before{content:"\e972"}.e-icons.e-page-column-right:before{content:"\e973"}.e-icons.e-page-column-left:before{content:"\e975"}.e-icons.e-page-column-one:before{content:"\e976"}.e-icons.e-page-column-two:before{content:"\e978"}.e-icons.e-page-column-three:before{content:"\e979"}.e-icons.e-multiple-comment:before{content:"\e97a"}.e-icons.e-format-painter:before{content:"\e97b"}.e-icons.e-launcher:before{content:"\e97c"}.e-icons.e-character-style:before{content:"\e97d"}.e-icons.e-linked-style:before{content:"\e97e"}.e-icons.e-chart-2d-stacked-line-marked:before{content:"\e97f"}.e-icons.e-chart-2d-100-percent-stacked-line-marked:before{content:"\e980"}.e-icons.e-chart-2d-line-marked:before{content:"\e981"}.e-icons.e-list-unordered-rtl:before{content:"\e982"}.e-icons.e-list-ordered-rtl:before{content:"\e983"}.e-icons.e-increase-indent-rtl:before{content:"\e985"}.e-icons.e-decrease-indent-rtl:before{content:"\e986"}.e-icons.e-emoji:before{content:"\e987"}.e-icons.e-travel-and-places:before{content:"\e988"}.e-icons.e-nature:before{content:"\e989"}.e-icons.e-food-and-drinks:before{content:"\e98a"}.e-icons.e-animals:before{content:"\e98b"}.e-icons.e-objects:before{content:"\e98c"}.e-icons.e-activities:before{content:"\e98d"}.e-icons.e-hand-gestures:before{content:"\e98f"}.e-icons.e-symbols:before{content:"\e990"}.e-icons.e-flags:before{content:"\e991"}.e-icons.e-unlock:before{content:"\e992"}.e-icons.e-more-chevron:before{content:"\e994"}.e-icons.e-border-frame:before{content:"\e995"}.e-icons.e-frame-none:before{content:"\e996"}.e-icons.e-frame-mat:before{content:"\e997"}.e-icons.e-frame-bevel:before{content:"\e998"}.e-icons.e-frame-line:before{content:"\e999"}.e-icons.e-frame-hook:before{content:"\e99b"}.e-icons.e-frame-inset:before{content:"\e99c"}.e-icons.e-bullet-7:before{content:"\e99e"}.e-icons.e-organize-pdf:before{content:"\e99f"}.e-icons.e-frame-7:before{content:"\e9a1"}.e-icons.e-frame-8:before{content:"\e9a2"}.e-icons.e-frame-9:before{content:"\e9a3"}.e-icons.e-frame-10:before{content:"\e9a4"}.e-icons.e-frame-11:before{content:"\e9a5"}.e-icons.e-caption-1:before{content:"\e9a6"}.e-icons.e-arrow-head:before{content:"\e9a7"}.e-icons.e-arrow-head-fill:before{content:"\e9a8"}.e-icons.e-bar-head:before{content:"\e9a9"}.e-icons.e-circle-head:before{content:"\e9aa"}.e-icons.e-circle-head-fill:before{content:"\e9ab"}.e-icons.e-square-head:before{content:"\e9ac"}.e-icons.e-square-head-fill:before{content:"\e9ad"}.e-icons.e-arrow-tail:before{content:"\e9ae"}.e-icons.e-arrow-tail-fill:before{content:"\e9af"}.e-icons.e-bar-tail:before{content:"\e9b0"}.e-icons.e-circle-tail:before{content:"\e9b1"}.e-icons.e-circle-tail-fill:before{content:"\e9b2"}.e-icons.e-square-tail:before{content:"\e9b3"}.e-icons.e-square-tail-fill:before{content:"\e9b4"}.e-icons.e-file-document:before{content:"\e9b5"}.e-icons.e-comment-resolve:before{content:"\e9b6"}.e-icons.e-multiple-comment-resolve:before{content:"\e9b7"}.e-icons.e-table-header:before{content:"\e9b8"}.e-icons.e-blockquote:before{content:"\e9b9"}.e-icons.e-add-notes:before{content:"\e9ba"}.e-icons.e-edit-notes:before{content:"\e9bb"}.e-icons.e-delete-notes:before{content:"\e9bc"}.e-icons.e-layers:before{content:"\e9bd"}.e-icons.e-font-size:before{content:"\e9be"}.e-icons.e-export-pdf-1:before{content:"\e9bf"}.e-icons.e-import-word:before{content:"\e9c0"}.e-icons.e-export-word-1:before{content:"\e9c1"}.e-icons.e-dropdown-list:before{content:"\e9c2"}.e-icons.e-combo-box:before{content:"\e9c3"}.e-icons.e-repeating-section:before{content:"\e9c4"}.e-icons.e-building-block:before{content:"\e9c5"}.e-icons.e-content-control:before{content:"\e9c6"}.e-icons.e-ai-chat:before{content:"\e9c7"}.e-icons.e-xml-mapping:before{content:"\e9c8"}.e-icons.e-thumbs-up-1:before{content:"\e9c9"}.e-icons.e-thumbs-down:before{content:"\e9ca"}.e-icons.e-calculation:before{content:"\e9cb"}.e-icons.e-text-outline:before{content:"\e9cc"}.e-icons.e-user:before{content:"\e9cd"}.e-icons.e-calculate-sheet:before{content:"\e9ce"}.e-icons.e-translate:before{content:"\e9cf"}.e-icons.e-shorten:before{content:"\e9d0"}.e-icons.e-elaborate:before{content:"\e9d1"}.e-icons.e-rephrase:before{content:"\e9d2"}.e-icons.e-grammar-check:before{content:"\e9d3"}.e-icons.e-preformat-code:before{content:"\e9d4"}.e-icons.e-import:before{content:"\e9d5"}.e-icons.e-import-1:before{content:"\e9d6"}.e-icons.e-redact:before{content:"\e9d7"}.e-icons.e-smart-paste:before{content:"\e9d8"}.e-icons.e-auto-fit-column:before{content:"\e9d9"}.e-icons.e-auto-fit-all-column:before{content:"\e9da"}.e-icons.e-columns:before{content:"\e9db"}.e-icons.e-thumbs-up-fill:before{content:"\e9dc"}.e-icons.e-thumbs-down-fill:before{content:"\e9dd"}.e-icons.e-stop-rectangle:before{content:"\e9de"}.e-control,.e-css,.e-error{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:12px;font-weight:400}.e-error{color:#f44336}.e-control,.e-control [class^=e-],.e-control [class*=" e-"]{box-sizing:border-box}.e-control:focus,.e-control *:focus{outline:none}.e-rtl{direction:rtl;text-align:right}.e-overlay{background-color:#383838;height:100%;opacity:.5;pointer-events:none;touch-action:none;width:100%}.e-hidden{display:none}.e-blazor-hidden{visibility:hidden}.e-disabled{background-image:none;cursor:default;opacity:.35}.e-ul{list-style-type:none}.e-prevent-select{-webkit-user-select:none;user-select:none}.e-warning{color:#ffca1c}.e-success{color:#22b24b}.e-information{color:#489bd5}.e-block-touch{touch-action:pinch-zoom}.e-license{color:#ff0;text-decoration:none}.e-license-banner{position:absolute;right:10px;top:27%;cursor:pointer}@keyframes SlideLeftOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes SlideLeftIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes SlideRightIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes SlideRightOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes SlideBottomIn{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes SlideBottomOut{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes SlideTopIn{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes SlideTopOut{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes SlideRight{0%{width:0}to{width:100%}}@keyframes SlideLeft{0%{width:100%}to{width:0}}@keyframes SlideDown{0%{height:0}to{height:100%}}@keyframes SlideUp{0%{height:100%}to{height:0}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}@keyframes ZoomIn{0%{transform:translate(0) scale(0)}to{transform:translate(0) scale(1)}}@keyframes ZoomOut{0%{transform:translate(0) scale(1)}to{transform:translate(0) scale(0)}}@keyframes FadeZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes FadeZoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes FlipRightDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(-180deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpIn{0%{transform:perspective(400px) rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipRightUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:right center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:right center;transform-style:preserve-3d}}@keyframes FlipLeftDownIn{0%{transform:perspective(400px) rotateY(-180deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftDownOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpIn{0%{transform:perspective(400px) rotateY(-135deg);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(0);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipLeftUpOut{0%{transform:perspective(400px) rotateY(0);transform-origin:left center;transform-style:preserve-3d}to{transform:rotateY(135deg) perspective(200px);transform-origin:left center;transform-style:preserve-3d}}@keyframes FlipYLeftIn{0%{opacity:0;transform:perspective(400px) rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYLeftOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(90deg)}75%{transform:perspective(850px) rotateY(125deg)}to{opacity:0;transform:rotateY(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightIn{0%{opacity:0;transform:perspective(400px) rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:1;transform:rotateY(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipYRightOut{0%{opacity:1;transform:perspective(400px) rotateY(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateY(-90deg)}to{opacity:0;transform:rotateY(-180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownIn{0%{opacity:0;transform:perspective(400px) rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXDownOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(90deg)}75%{transform:perspective(850px) rotateX(125deg)}to{opacity:0;transform:rotateX(180deg);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpIn{0%{opacity:0;transform:perspective(400px) rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:1;transform:rotateX(0);transform-origin:center center;transform-style:preserve-3d}}@keyframes FlipXUpOut{0%{opacity:1;transform:perspective(400px) rotateX(0);transform-origin:center center;transform-style:preserve-3d}50%{transform:perspective(700px) rotateX(-90deg)}to{opacity:0;transform:rotateX(-180deg);transform-origin:center center;transform-style:preserve-3d}}.e-ripple,.e-ripple-style{overflow:hidden;position:relative;transform:translateZ(0)}.e-ripple-element,.e-ripple-style:after{background-color:#0000001a;border-radius:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(0);transition:opacity,transform 0ms cubic-bezier(0,.1,.2,1)}.e-ripple-style:after{background:#0000004d;content:"";display:block;height:50%;left:25%;opacity:0;top:25%;transform:scale(3);transition:transform .5s,opacity .5s;width:50%}.e-ripple-style:active:after{opacity:1;transform:scale(0);transition:0s}.e-avatar{align-content:center;align-items:center;background-color:#bcbcbc;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;display:inline-flex;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:1em;font-weight:400;height:3em;justify-content:center;overflow:hidden;position:relative;width:3em}.e-avatar img{height:100%;width:auto}.e-avatar.e-avatar-circle,.e-avatar.e-avatar-circle.e-avatar-large,.e-avatar.e-avatar-circle.e-avatar-xlarge{border-radius:50%}.e-avatar.e-avatar-xsmall{font-size:.6em}.e-avatar.e-avatar-small{font-size:.8em}.e-avatar.e-avatar-large{font-size:1.2em}.e-avatar.e-avatar-xlarge{font-size:1.4em}.e-card{border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:15px;justify-content:center;line-height:36px;min-height:36px;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:middle;width:100%}.e-card>*{justify-content:center}.e-card>.e-card-header-title{box-sizing:border-box;font-size:15px;line-height:normal;padding:12px}.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-card>.e-card-title{font-size:18px;line-height:normal;padding:18px 12px 12px}.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-card>.e-card-header-title,.e-card>.e-card-title{overflow:hidden;text-overflow:ellipsis}.e-card .e-card-header-caption{line-height:normal}.e-card .e-card-header-caption .e-card-header-title{font-size:15px}.e-card .e-card-header-caption .e-card-sub-title{font-size:14px}.e-card .e-card-stacked{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.e-card.e-card-horizontal,.e-card .e-card-horizontal{display:flex;flex-direction:row;justify-content:center}.e-card.e-card-horizontal .e-card-image,.e-card.e-card-horizontal img,.e-card .e-card-horizontal .e-card-image,.e-card .e-card-horizontal img{margin:2px}.e-card .e-card-horizontal{line-height:normal;padding:2px}.e-card.e-card-horizontal>*{flex:1}.e-card.e-card-horizontal .e-card-stacked{display:flex;flex:1;flex-direction:column;overflow:hidden}.e-card.e-card-horizontal .e-card-stacked>:first-child{flex-grow:1}.e-card .e-card-separator{display:block}.e-card .e-card-corner{border-radius:50%}.e-card .e-card-header{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;line-height:normal;min-height:22.5px;padding:12px;width:inherit}.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-card .e-card-header .e-card-actions{justify-content:flex-start}.e-card .e-card-header .e-card-header-image{align-self:center;display:flex}.e-card .e-card-header .e-card-header-caption{align-self:center;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0 0 0 12px}.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-card .e-card-header .e-card-header-caption .e-card-sub-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:13px;font-weight:400;line-height:normal}.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:12px;font-weight:400;line-height:normal;padding:6px 0 0}.e-card .e-card-header .e-card-header-image{background-repeat:no-repeat;background-size:cover;height:30px;width:30px}.e-card .e-card-header .e-card-corner{border-radius:50%}.e-card .e-card-image{background-size:cover;min-height:112.5px;position:relative;width:100%}.e-card .e-card-image .e-card-title{bottom:0;box-sizing:border-box;font-size:18px;line-height:30px;min-height:30px;overflow:hidden;padding:0 12px;position:absolute;text-overflow:ellipsis;width:inherit}.e-card .e-card-image .e-card-title.e-card-top-left,.e-card .e-card-image .e-card-title.e-card-top-right{bottom:auto;top:0}.e-card .e-card-image .e-card-title.e-card-top-right,.e-card .e-card-image .e-card-title.e-card-bottom-right{text-align:right}.e-card .e-card-actions{box-sizing:border-box;display:inline-block;justify-content:flex-start;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical{display:flex;flex-direction:column;padding:12px 6px 6px}.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-card .e-card-actions.e-card-vertical a{align-self:initial;box-sizing:border-box;display:inline-block;justify-content:center;margin:0 0 6px;text-align:center;width:100%}.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-card .e-card-actions button,.e-card .e-card-actions a{align-items:center;align-self:center;cursor:pointer;display:inline-flex;overflow:hidden;vertical-align:middle;white-space:nowrap}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{display:flex;font-size:14px;height:24px;width:24px}.e-card .e-card-actions .e-card-btn span:before,.e-card .e-card-actions .e-card-btn span.e-icons:before{align-self:center;display:flex;justify-content:center;width:inherit}.e-card .e-card-actions .e-card-btn>*{overflow:hidden;text-overflow:ellipsis;width:inherit}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{border-radius:2px}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;line-height:27px;margin:0 0 0 6px;min-height:27px;padding:0 6px;text-decoration:none;text-transform:uppercase}.e-card .e-card-actions .e-card-btn:first-child,.e-card .e-card-actions a:first-child{margin-left:0}.e-card .e-card-content{font-size:14px;line-height:normal;padding:12px;word-wrap:break-word}.e-card .e-card-content+:not(.e-card-content),.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}.e-card .e-card-content,.e-card .e-card-content p{line-height:normal;overflow:hidden;text-overflow:ellipsis}.e-card{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;border:1px none #000;box-shadow:0 2px 3px #00000029;color:#000000de;outline:none}.e-card:hover{background-color:#fff;border-color:#000;box-shadow:0 4px 8px #00000038}.e-card:focus{background-color:#fff;border-color:#000}.e-card:active{background-color:#fff;border-color:#000}.e-card .e-card-separator{border-bottom:1px solid rgba(0,0,0,.12)}.e-card .e-card-header-caption .e-card-header-title{color:#000000de}.e-card .e-card-header-caption .e-card-sub-title{color:#0000008a}.e-card .e-card-image .e-card-title{background-color:#00000059;color:#fff}.e-card .e-card-actions .e-card-btn span,.e-card .e-card-actions .e-card-btn span.e-icons{color:#0000008a}.e-card .e-card-actions .e-card-btn,.e-card .e-card-actions a{background-color:#fff;border:0;color:#e3165b;outline:0}.e-card .e-card-actions .e-card-btn:hover,.e-card .e-card-actions a:hover{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:focus,.e-card .e-card-actions a:focus{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-actions .e-card-btn:active,.e-card .e-card-actions a:active{background-color:#0000001f;border:0;color:#e3165b}.e-card .e-card-content{color:#0000008a}.e-bigger .e-card,.e-bigger.e-card{line-height:48px;min-height:48px}.e-bigger .e-card>.e-card-header-title,.e-bigger.e-card>.e-card-header-title{line-height:normal;padding:16px}.e-bigger .e-card>.e-card-header-title+:not(.e-card-header-title),.e-bigger.e-card>.e-card-header-title+:not(.e-card-header-title){margin-top:0;padding-top:0}.e-bigger .e-card>.e-card-title,.e-bigger.e-card>.e-card-title{line-height:normal;padding:24px 16px 16px}.e-bigger .e-card>.e-card-title+:not(.e-card-title),.e-bigger.e-card>.e-card-title+:not(.e-card-title){margin-top:0;padding-top:0}.e-bigger .e-card.e-card-horizontal .e-card-image,.e-bigger .e-card.e-card-horizontal img,.e-bigger .e-card .e-card-horizontal .e-card-image,.e-bigger .e-card .e-card-horizontal img,.e-bigger.e-card.e-card-horizontal .e-card-image,.e-bigger.e-card.e-card-horizontal img,.e-bigger.e-card .e-card-horizontal .e-card-image,.e-bigger.e-card .e-card-horizontal img{margin:2px}.e-bigger .e-card .e-card-header,.e-bigger.e-card .e-card-header{min-height:30px;padding:16px}.e-bigger .e-card .e-card-header .e-card-content,.e-bigger.e-card .e-card-header .e-card-content{padding-left:0;padding-right:0}.e-bigger .e-card .e-card-header .e-card-header-caption,.e-bigger.e-card .e-card-header .e-card-header-caption{padding:0 0 0 16px}.e-bigger .e-card .e-card-header .e-card-header-caption:first-child,.e-bigger.e-card .e-card-header .e-card-header-caption:first-child{padding:0}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-header-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-header-title{font-size:15px;line-height:normal}.e-bigger .e-card .e-card-header .e-card-header-caption .e-card-sub-title,.e-bigger.e-card .e-card-header .e-card-header-caption .e-card-sub-title{font-size:14px;line-height:normal;padding:8px 0 0}.e-bigger .e-card .e-card-header .e-card-header-image,.e-bigger.e-card .e-card-header .e-card-header-image{background-size:cover;height:40px;width:40px}.e-bigger .e-card .e-card-image,.e-bigger.e-card .e-card-image{min-height:150px}.e-bigger .e-card .e-card-image .e-card-title,.e-bigger.e-card .e-card-image .e-card-title{font-size:24px;line-height:40px;min-height:40px;padding:0 16px}.e-bigger .e-card .e-card-actions,.e-bigger.e-card .e-card-actions,.e-bigger .e-card .e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-actions.e-card-vertical{padding:16px 8px 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger .e-card .e-card-actions.e-card-vertical a,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn,.e-bigger.e-card .e-card-actions.e-card-vertical a{margin:0 0 8px}.e-bigger .e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger .e-card .e-card-actions.e-card-vertical a:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical .e-card-btn:last-child,.e-bigger.e-card .e-card-actions.e-card-vertical a:last-child{margin-bottom:0}.e-bigger .e-card .e-card-actions .e-card-btn span,.e-bigger .e-card .e-card-actions .e-card-btn span.e-icons,.e-bigger.e-card .e-card-actions .e-card-btn span,.e-bigger.e-card .e-card-actions .e-card-btn span.e-icons{height:24px;width:24px}.e-bigger .e-card .e-card-actions .e-card-btn,.e-bigger .e-card .e-card-actions a,.e-bigger.e-card .e-card-actions .e-card-btn,.e-bigger.e-card .e-card-actions a{line-height:36px;margin:0 0 0 8px;min-height:36px;padding:0 6px}.e-bigger .e-card .e-card-actions .e-card-btn:first-child,.e-bigger .e-card .e-card-actions a:first-child,.e-bigger.e-card .e-card-actions .e-card-btn:first-child,.e-bigger.e-card .e-card-actions a:first-child{margin-left:0}.e-bigger .e-card .e-card-content,.e-bigger.e-card .e-card-content{padding:16px}.e-bigger .e-card .e-card-content+:not(.e-card-content),.e-bigger .e-card .e-card-content+.e-card-actions.e-card-vertical,.e-bigger.e-card .e-card-content+:not(.e-card-content),.e-bigger.e-card .e-card-content+.e-card-actions.e-card-vertical{margin-top:0;padding-top:0}/*! component's default definitions and variables */.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler:before{content:"\e984";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler:before{content:"\eb04";font-family:e-icons;font-size:14px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-template-resize-handler:before{content:""}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border-width:1px;display:flex;overflow:hidden;position:relative;touch-action:none;width:100%}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{flex:1 1 auto;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:13px;font-weight:400}.e-splitter.e-splitter-horizontal .e-pane.e-scrollable,.e-splitter.e-splitter-vertical .e-pane.e-scrollable{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-static-pane,.e-splitter.e-splitter-vertical .e-pane.e-static-pane{flex-grow:0;flex-shrink:0}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal{overflow:auto}.e-splitter.e-splitter-horizontal .e-pane.e-pane-horizontal.e-pane-hidden,.e-splitter.e-splitter-vertical .e-pane.e-pane-horizontal.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-horizontal{flex-direction:row}.e-splitter.e-splitter-horizontal.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-horizontal.e-rtl,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal{flex-direction:row-reverse}.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter.e-splitter-horizontal.e-rtl .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{right:auto}.e-splitter.e-splitter-vertical{flex-direction:column}.e-splitter.e-splitter-vertical.e-pane.e-scrollable{overflow:hidden}.e-splitter.e-splitter-vertical .e-pane-vertical{overflow:auto}.e-splitter.e-splitter-vertical .e-pane-vertical.e-pane-hidden{flex-basis:0!important;overflow:hidden!important}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{right:auto}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;right:22px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;left:22px;right:auto;top:20px}.e-splitter.e-splitter-vertical.e-rtl .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:auto}.e-splitter .e-split-bar.e-split-bar-horizontal{align-items:center;display:flex;flex:0 0 auto;justify-content:center;min-width:1px;z-index:15}.e-splitter .e-split-bar.e-split-bar-horizontal .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar{cursor:col-resize}.e-splitter .e-split-bar.e-split-bar-horizontal.e-resizable-split-bar:after{content:"";cursor:col-resize;display:block;height:100%;position:absolute;width:16px;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{align-items:center;display:flex;height:18px;justify-content:center;position:relative;width:1px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right):after{left:8px;right:3px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow{border-image:none;border-width:1px;cursor:pointer;display:flex;height:26px;padding:1px 12px;position:relative}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(0);width:2px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:before{top:5px;transform-origin:1px 7px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:after{top:11px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-arrow-right){border-radius:50%;right:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right{border-radius:50%;left:5px}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow.e-arrow-right:after{right:8px}.e-splitter .e-split-bar.e-split-bar-horizontal.e-last-bar:not(.e-resizable-split-bar){margin:0 3px}.e-splitter .e-split-bar.e-split-bar-horizontal:not(.e-resizable-split-bar){margin:0 0 0 3px}.e-splitter .e-split-bar.e-split-bar-vertical{align-items:center;border-left:none;border-right:none;display:flex;flex:0 0 auto;justify-content:center;min-height:1px}.e-splitter .e-split-bar.e-split-bar-vertical .e-icon-hidden{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar{cursor:row-resize}.e-splitter .e-split-bar.e-split-bar-vertical.e-resizable-split-bar:after{content:"";cursor:row-resize;display:block;height:16px;position:absolute;width:100%;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{align-items:center;display:flex;height:1px;justify-content:center;width:18px}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler.e-hide-handler{visibility:hidden}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:10px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{border-image:none;border-width:0;cursor:pointer;display:flex;height:26px;padding:10px 3px 10px 18px;position:relative;width:26px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{border-radius:16px;content:"";height:8px;position:absolute;transform:rotate(90deg);width:2px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before{top:3px;transform-origin:2px 7px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{left:11px;top:8px;transform-origin:1px 1px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before{left:12px;top:8px;transform-origin:1px 6px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{left:10px;top:12px;transform-origin:1px 2px 0}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down){border-radius:50%;bottom:20px;left:22px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down{border-radius:50%;right:22px;top:20px}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{right:10px}.e-splitter .e-split-bar.e-split-bar-vertical.e-last-bar:not(.e-resizable-split-bar){margin:3px 0}.e-splitter .e-split-bar.e-split-bar-vertical:not(.e-resizable-split-bar){margin:3px 0 0}.e-rtl .e-splitter.e-splitter-horizontal{flex-direction:row-reverse}.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-splitter.e-ie .e-navigate-arrow.e-arrow-left{margin-left:-26px}.e-splitter.e-ie .e-split-bar-horizontal .e-resize-handler{flex-direction:column}.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical{border:solid 1px #e0e0e0}.e-splitter.e-splitter-horizontal .e-pane,.e-splitter.e-splitter-vertical .e-pane{color:#000000de}.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-horizontal .e-pane.e-splitter.e-splitter-vertical,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-horizontal,.e-splitter.e-splitter-vertical .e-pane.e-splitter.e-splitter-vertical{border:transparent}.e-splitter .e-split-bar.e-split-bar-horizontal{background:#e0e0e0;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{background:#fff;color:#0000008a;z-index:10}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden){background-color:transparent;border-color:transparent;color:transparent;transition:background-color .5s ease-out}.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):before,.e-splitter .e-split-bar.e-split-bar-horizontal .e-navigate-arrow:not(.e-icon-hidden):after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-left,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:before{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover.e-split-bar-active .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-hover .e-navigate-arrow:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active.e-split-bar-active .e-navigate-arrow:after{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:before,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:before{background-color:#e3165b;opacity:1;transform:rotate(-40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-hover .e-navigate-arrow.e-arrow-right:after,.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-navigate-arrow.e-arrow-right:after{background-color:#e3165b;opacity:1;transform:rotate(40deg)}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-horizontal.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical{background:#e0e0e0}.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{background:#fff;color:#0000008a;z-index:12}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b;border-left:none;border-right:none}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down{background-color:#fff;border-color:#e3165b80;border-width:1px;opacity:.9}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-resize-handler,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:before{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-up:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-up:after{background-color:#e3165b;opacity:1;transform:rotate(50deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:before,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:before{background-color:#e3165b;opacity:1;transform:rotate(55deg)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-hover .e-navigate-arrow.e-arrow-down:after,.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-navigate-arrow.e-arrow-down:after{background-color:#e3165b;opacity:1;transform:rotate(125deg)}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow{background-color:transparent;border-color:transparent;color:transparent;transition:background-color .3s ease-out}.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:before,.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:after{background-color:#e3165b;opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.1,.25,1)}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active{background:#e3165b}.e-splitter .e-split-bar.e-split-bar-vertical.e-split-bar-active .e-resize-handler{background:#fff;color:#e3165b}.e-splitter.e-disabled{opacity:.4;pointer-events:none}.e-bigger.e-splitter .e-pane{font-size:14px}.e-bigger.e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):before,.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow:not(.e-arrow-down):after{margin-top:-2px}.e-bigger.e-splitter .e-split-bar.e-split-bar-vertical .e-navigate-arrow.e-arrow-down:after{margin-top:2px}.e-bigger .e-splitter .e-pane{font-size:14px}.e-bigger .e-splitter .e-split-bar.e-split-bar-horizontal .e-resize-handler{height:20px}.e-bigger .e-splitter .e-split-bar.e-split-bar-vertical .e-resize-handler{width:20px}.e-bigger .e-content-placeholder.e-splitter.e-placeholder-splitter,.e-bigger.e-content-placeholder.e-splitter.e-placeholder-splitter{background-size:100px 110px;min-height:110px}.e-bigger .e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}.e-bigger.e-splitter .e-split-bar .e-resize-handler:before{font-size:16px}/*! component's theme wise override material-definitions and variables */.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east{height:100%;padding:20px 0;right:1px;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west{height:100%;left:0;padding:20px 0;top:0;width:12px}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north{height:12px;padding:0 20px;top:1px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{bottom:1px;height:12px;padding:0 20px;width:100%}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east{bottom:0;right:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west{left:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east{right:2px;top:2px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west{bottom:1px;left:1px;z-index:10}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:before{bottom:0;content:"\eb05";font-size:12px;position:absolute;right:0}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:before{bottom:0;content:"\eb05";font-size:12px;left:0;position:absolute;transform:rotateY(180deg)}.e-dashboardlayout.e-control .e-dashboard-gridline-table{background:#f5f5f5;border-collapse:collapse;height:100%;width:100%}.e-dashboardlayout.e-control .e-dashboard-gridline-table td.e-dashboard-gridline{border:1px dotted #bdbdbd;position:absolute}.e-dashboardlayout.e-control.e-responsive{width:100%!important}.e-dashboardlayout.e-control.e-prevent{-webkit-user-select:none;user-select:none}.e-dashboardlayout.e-control .e-panel.e-ssr{position:relative}.e-dashboardlayout.e-control .e-panel{border:1px #e0e0e0 solid;height:100%;-webkit-user-select:none;user-select:none;width:100%;border-radius:2px}.e-dashboardlayout.e-control .e-panel:hover{border:1px #bdbdbd solid}.e-dashboardlayout.e-control .e-panel:hover .e-panel-container .e-resize.e-dl-icon{display:block}.e-dashboardlayout.e-control .e-panel:active{border:1px #3f51b5 solid}.e-dashboardlayout.e-control .e-panel .e-panel-container{height:100%;width:100%}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-content .e-blazor-template{height:inherit;width:inherit}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-dl-icon{display:none}.e-dashboardlayout.e-control .e-panel.e-panel-transition{transition:top .1s,left .1s}.e-dashboardlayout.e-control .e-panel .e-panel-header{border-bottom:none;color:#0000008a;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:14px;font-weight:500;height:28px;padding:2px 12px}.e-dashboardlayout.e-control .e-panel .e-panel-header div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-content{display:inline-block}.e-dashboardlayout.e-control .e-panel .e-panel-header .e-header-template{float:right}.e-dashboardlayout.e-control .e-panel .e-resize.e-single,.e-dashboardlayout.e-control .e-panel .e-resize.e-double{position:absolute;touch-action:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south{border:none}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-east:hover{cursor:e-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-west:hover{cursor:w-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north:hover{cursor:n-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south:hover{cursor:s-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-west:hover{cursor:nw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-north-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-north-east:hover{cursor:ne-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-west:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-west:hover{cursor:sw-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single.e-south-east:hover,.e-dashboardlayout.e-control .e-panel .e-resize.e-double.e-south-east:hover{cursor:se-resize}.e-dashboardlayout.e-control .e-panel .e-resize.e-single:before,.e-dashboardlayout.e-control .e-panel .e-resize.e-double:before{font-family:e-icons;position:absolute}.e-dashboardlayout.e-control .e-panel.e-dragging,.e-dashboardlayout.e-control .e-panel.e-item-moving{cursor:move;z-index:1111!important}.e-dashboardlayout.e-control .e-panel.e-rtl .e-panel-header .e-header-template{float:left}.e-dashboardlayout.e-control .e-drag:hover{cursor:move}.e-dashboardlayout.e-control .e-drag-restrict.e-drag:hover,.e-dashboardlayout.e-control .e-drag-restrict .e-drag:hover{cursor:default}.e-dashboardlayout.e-control .e-holder{background:#3f51b533;border:1px #3f51b5 dotted;position:absolute;border-radius:2px}.e-dashboardlayout.e-control .e-holder.e-holder-transition{transition:top .3s,left .3s}.e-content-placeholder.e-dashboardlayout.e-placeholder-dashboardlayout{height:100%;width:100%}.e-dashboardlayout.e-control{display:block;position:relative}.e-dashboardlayout.e-control .e-panel{background:#fff;box-shadow:0 2px 5px #00000026;box-sizing:border-box;position:absolute}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header{color:#0000008a}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-single{background:none}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double{color:#000;font-size:20px;height:20px;width:20px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-double{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-double{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-double{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-double,.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-shrink{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-shrink{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-shrink{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-shrink{bottom:1px;right:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-east-expand{right:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-north-west-expand{left:1px;top:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-west-expand{bottom:1px;left:1px}.e-dashboardlayout.e-control .e-panel .e-panel-container .e-resize.e-double.e-south-east-expand{bottom:1px;right:1px}.e-bigger .e-dashboardlayout.e-control .e-panel .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-bigger .e-panel-header{color:#0000008a}.e-bigger .e-panel-header{font-size:13px;font-weight:500;height:30px;padding:0 12px}.e-timeline{--dot-size: 16px;--dot-outer-space: 0;--dot-border: 1px;--connector-size: 1px;--dot-radius: 50%;height:inherit;width:100%}.e-timeline [class^="e-dot "]:before,.e-timeline .e-dot-item,.e-timeline .e-dot{display:flex;align-items:center;justify-content:center}.e-timeline [class^="e-dot "]:before{min-width:32px;min-height:32px;border-radius:var(--dot-radius)}.e-timeline .e-timeline-items{display:inline-flex;flex-direction:column;list-style:none;flex-wrap:nowrap;padding:0;width:inherit;height:inherit}.e-timeline .e-timeline-item{display:flex;flex-direction:row;position:relative;align-items:flex-start;width:inherit;height:inherit}.e-timeline .e-timeline-item.e-connector:after{top:0;bottom:0;left:calc(50% - var(--connector-size));right:auto;content:"";position:absolute;z-index:999;border-width:var(--connector-size);border-style:solid}.e-timeline .e-timeline-item.e-connector.e-item-template:after{content:unset}.e-timeline .e-dot-item{position:relative;flex:0 1 calc(var(--dot-size) * 3);z-index:1000}.e-timeline .e-dot{min-width:var(--dot-size);min-height:var(--dot-size);border-radius:var(--dot-radius);outline:var(--dot-outer-space) solid;border:var(--dot-border) solid;font-size:16px;background-size:cover;background-position:center;background-repeat:no-repeat}.e-timeline .e-opposite-content,.e-timeline .e-content{flex:1 1 50%}.e-timeline .e-opposite-content{font-size:12px}.e-timeline .e-content{text-align:left;font-size:14px;font-weight:500}.e-timeline .e-timeline-item:first-child:after{top:0}.e-timeline .e-timeline-item:last-child:after{bottom:calc(var(--dot-size) * 2)}.e-timeline.e-vertical.e-align-before .e-timeline-item,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:row-reverse}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-items{flex-direction:column-reverse}.e-timeline.e-vertical.e-align-before .e-timeline-items .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-timeline-items .e-content{text-align:left}.e-timeline.e-vertical .e-timeline-item.e-connector:last-child:after{content:unset}.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 3 / 2 - var(--connector-size));right:auto}.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 3 / 2 - var(--connector-size));left:auto}.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-after.e-content-only .e-opposite-content,.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-content,.e-timeline.e-vertical.e-align-before.e-content-only .e-opposite-content{flex:0}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:first-child:after{content:unset}.e-timeline.e-vertical.e-timeline-reverse .e-timeline-item.e-connector:last-child:after{content:"";bottom:0}.e-timeline.e-vertical.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-opposite-content{text-align:right}.e-timeline.e-vertical.e-align-before .e-opposite-content,.e-timeline.e-vertical.e-align-after .e-content,.e-timeline.e-vertical.e-rtl.e-align-after .e-opposite-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-vertical.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-vertical.e-rtl.e-align-before .e-content,.e-timeline.e-vertical.e-rtl.e-align-alternate .e-opposite-content,.e-timeline.e-vertical.e-rtl.e-align-alternatereverse .e-opposite-content{text-align:left}.e-timeline.e-vertical .e-dot-item{width:calc(var(--dot-size) * 2)}.e-timeline.e-horizontal .e-timeline-items{display:inline-flex;flex-direction:row}.e-timeline.e-horizontal .e-timeline-item{height:auto;flex-direction:column;align-items:center}.e-timeline.e-horizontal.e-timeline-reverse.e-rtl .e-timeline-item.e-connector:after{left:calc(50% - var(--connector-size));right:auto}.e-timeline.e-horizontal.e-rtl .e-timeline-item.e-connector:after,.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-item.e-connector:after{right:calc(50% - var(--connector-size));left:auto}.e-timeline.e-horizontal .e-dot-item{margin:calc(var(--dot-size) * 2 / 2) 0}.e-timeline.e-horizontal .e-opposite-content,.e-timeline.e-horizontal .e-content{display:flex}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-content{align-items:flex-end}.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(odd) .e-content,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n) .e-opposite-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(2n) .e-content,.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd) .e-opposite-content,.e-timeline.e-horizontal.e-align-before .e-opposite-content{align-items:flex-start}.e-timeline.e-horizontal.e-align-before .e-timeline-item,.e-timeline.e-horizontal.e-align-alternate .e-timeline-item:nth-of-type(2n),.e-timeline.e-horizontal.e-align-alternatereverse .e-timeline-item:nth-of-type(odd){flex-direction:column-reverse}.e-timeline.e-horizontal.e-timeline-reverse .e-timeline-items{flex-direction:row-reverse}.e-timeline.e-horizontal .e-timeline-item:after{width:100%;height:0;top:calc(50% - var(--connector-size))}.e-timeline.e-horizontal .e-opposite-content{display:flex;align-items:flex-end;text-align:left;padding:0}.e-timeline.e-horizontal .e-content{padding:0}.e-timeline.e-horizontal .e-timeline-item:last-child:after{width:auto}.e-timeline .e-dot{background-color:#eee;border-color:#eee;color:#000;outline-color:#fff}.e-timeline.e-outline .e-dot{background-color:#fff}.e-timeline .e-timeline-item.e-connector:after{border-color:#eee}.e-timeline .e-content,.e-timeline .e-opposite-content{color:#000}.e-timeline .e-item-disabled .e-content,.e-timeline .e-item-disabled .e-opposite-content{color:"rgba($black, .38)"}.e-bigger.e-timeline [class^="e-dot "]:before,.e-bigger .e-timeline [class^="e-dot "]:before{min-width:40px;min-height:40px;font-size:18px}.e-bigger.e-timeline .e-dot-item,.e-bigger .e-timeline .e-dot-item{flex:0 1 calc(var(--dot-size) * 4)}.e-bigger.e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-content-only .e-connector:after{left:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger.e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-before.e-rtl.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-opposite-content-only .e-connector:after,.e-bigger .e-timeline.e-vertical.e-align-after.e-rtl.e-content-only .e-connector:after{right:calc(var(--dot-size) * 4 / 2 - var(--connector-size))}.e-bigger.e-timeline .e-dot,.e-bigger .e-timeline .e-dot{min-width:20px;min-height:20px}.e-bigger.e-timeline .e-opposite-content,.e-bigger .e-timeline .e-opposite-content{font-size:14px}.e-bigger.e-timeline .e-content,.e-bigger .e-timeline .e-content{font-size:16px;font-weight:500}