File manager - Edit - /usr/local/cpanel/base/frontend/jupiter/calendar-contact-management/vendor-89d5c698.6f2e3a78d60fa4bc.js
Back
"use strict";(self.webpackChunkcalendar_contact_management=self.webpackChunkcalendar_contact_management||[]).push([[538],{9660:(re,S,r)=>{r.r(S),r.d(S,{decode:()=>he,default:()=>K,encode:()=>fe,toASCII:()=>A,toUnicode:()=>ve,ucs2decode:()=>Le,ucs2encode:()=>Y});const p=2147483647,g=36,D=/^xn--/,w=/[^\0-\x7E]/,B=/[\x2E\u3002\uFF0E\uFF61]/g,ne={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},G=Math.floor,q=String.fromCharCode;function ce(O){throw new RangeError(ne[O])}function ye(O,j){const $=O.split("@");let W="";$.length>1&&(W=$[0]+"@",O=$[1]);const L=function Ee(O,j){const $=[];let W=O.length;for(;W--;)$[W]=j(O[W]);return $}((O=O.replace(B,".")).split("."),j).join(".");return W+L}function Le(O){const j=[];let $=0;const W=O.length;for(;$<W;){const R=O.charCodeAt($++);if(R>=55296&&R<=56319&&$<W){const L=O.charCodeAt($++);56320==(64512&L)?j.push(((1023&R)<<10)+(1023&L)+65536):(j.push(R),$--)}else j.push(R)}return j}const Y=O=>String.fromCodePoint(...O),Z=function(O){return O-48<10?O-22:O-65<26?O-65:O-97<26?O-97:g},me=function(O,j){return O+22+75*(O<26)-((0!=j)<<5)},He=function(O,j,$){let W=0;for(O=$?G(O/700):O>>1,O+=G(O/j);O>455;W+=g)O=G(O/35);return G(W+36*O/(O+38))},he=function(O){const j=[],$=O.length;let W=0,R=128,L=72,H=O.lastIndexOf("-");H<0&&(H=0);for(let _e=0;_e<H;++_e)O.charCodeAt(_e)>=128&&ce("not-basic"),j.push(O.charCodeAt(_e));for(let _e=H>0?H+1:0;_e<$;){let Oe=W;for(let Ae=1,We=g;;We+=g){_e>=$&&ce("invalid-input");const qe=Z(O.charCodeAt(_e++));(qe>=g||qe>G((p-W)/Ae))&&ce("overflow"),W+=qe*Ae;const et=We<=L?1:We>=L+26?26:We-L;if(qe<et)break;const rt=g-et;Ae>G(p/rt)&&ce("overflow"),Ae*=rt}const Re=j.length+1;L=He(W-Oe,Re,0==Oe),G(W/Re)>p-R&&ce("overflow"),R+=G(W/Re),W%=Re,j.splice(W++,0,R)}return String.fromCodePoint(...j)},fe=function(O){const j=[];let $=(O=Le(O)).length,W=128,R=0,L=72;for(const Oe of O)Oe<128&&j.push(q(Oe));let H=j.length,_e=H;for(H&&j.push("-");_e<$;){let Oe=p;for(const Ae of O)Ae>=W&&Ae<Oe&&(Oe=Ae);const Re=_e+1;Oe-W>G((p-R)/Re)&&ce("overflow"),R+=(Oe-W)*Re,W=Oe;for(const Ae of O)if(Ae<W&&++R>p&&ce("overflow"),Ae==W){let We=R;for(let qe=g;;qe+=g){const et=qe<=L?1:qe>=L+26?26:qe-L;if(We<et)break;const rt=We-et,it=g-et;j.push(q(me(et+rt%it,0))),We=G(rt/it)}j.push(q(me(We,0))),L=He(R,Re,_e==H),R=0,++_e}++R,++W}return j.join("")},ve=function(O){return ye(O,function(j){return D.test(j)?he(j.slice(4).toLowerCase()):j})},A=function(O){return ye(O,function(j){return w.test(j)?"xn--"+fe(j):j})},K={version:"2.1.0",ucs2:{decode:Le,encode:Y},decode:he,encode:fe,toASCII:A,toUnicode:ve}},4412:(re,S,r)=>{r.d(S,{t:()=>g});var p=r(1413);class g extends p.B{constructor(T){super(),this._value=T}get value(){return this.getValue()}_subscribe(T){const _=super._subscribe(T);return!_.closed&&T.next(this._value),_}getValue(){const{hasError:T,thrownError:_,_value:F}=this;if(T)throw _;return this._throwIfClosed(),F}next(T){super.next(this._value=T)}}},1985:(re,S,r)=>{r.d(S,{c:()=>y});var p=r(7707),g=r(8359),E=r(3494),T=r(1203),_=r(1026),F=r(8071),I=r(9786);let y=(()=>{class B{constructor(X){X&&(this._subscribe=X)}lift(X){const G=new B;return G.source=this,G.operator=X,G}subscribe(X,G,q){const ce=function w(B){return B&&B instanceof p.vU||function D(B){return B&&(0,F.T)(B.next)&&(0,F.T)(B.error)&&(0,F.T)(B.complete)}(B)&&(0,g.Uv)(B)}(X)?X:new p.Ms(X,G,q);return(0,I.Y)(()=>{const{operator:Ee,source:ye}=this;ce.add(Ee?Ee.call(ce,ye):ye?this._subscribe(ce):this._trySubscribe(ce))}),ce}_trySubscribe(X){try{return this._subscribe(X)}catch(G){X.error(G)}}forEach(X,G){return new(G=P(G))((q,ce)=>{const Ee=new p.Ms({next:ye=>{try{X(ye)}catch(Le){ce(Le),Ee.unsubscribe()}},error:ce,complete:q});this.subscribe(Ee)})}_subscribe(X){var G;return null===(G=this.source)||void 0===G?void 0:G.subscribe(X)}[E.s](){return this}pipe(...X){return(0,T.m)(X)(this)}toPromise(X){return new(X=P(X))((G,q)=>{let ce;this.subscribe(Ee=>ce=Ee,Ee=>q(Ee),()=>G(ce))})}}return B.create=ne=>new B(ne),B})();function P(B){var ne;return null!==(ne=B??_.$.Promise)&&void 0!==ne?ne:Promise}},1413:(re,S,r)=>{r.d(S,{B:()=>I});var p=r(1985),g=r(8359);const T=(0,r(1853).L)(P=>function(){P(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var _=r(7908),F=r(9786);let I=(()=>{class P extends p.c{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(w){const B=new y(this,this);return B.operator=w,B}_throwIfClosed(){if(this.closed)throw new T}next(w){(0,F.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const B of this.currentObservers)B.next(w)}})}error(w){(0,F.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=w;const{observers:B}=this;for(;B.length;)B.shift().error(w)}})}complete(){(0,F.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:w}=this;for(;w.length;)w.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var w;return(null===(w=this.observers)||void 0===w?void 0:w.length)>0}_trySubscribe(w){return this._throwIfClosed(),super._trySubscribe(w)}_subscribe(w){return this._throwIfClosed(),this._checkFinalizedStatuses(w),this._innerSubscribe(w)}_innerSubscribe(w){const{hasError:B,isStopped:ne,observers:X}=this;return B||ne?g.Kn:(this.currentObservers=null,X.push(w),new g.yU(()=>{this.currentObservers=null,(0,_.o)(X,w)}))}_checkFinalizedStatuses(w){const{hasError:B,thrownError:ne,isStopped:X}=this;B?w.error(ne):X&&w.complete()}asObservable(){const w=new p.c;return w.source=this,w}}return P.create=(D,w)=>new y(D,w),P})();class y extends I{constructor(D,w){super(),this.destination=D,this.source=w}next(D){var w,B;null===(B=null===(w=this.destination)||void 0===w?void 0:w.next)||void 0===B||B.call(w,D)}error(D){var w,B;null===(B=null===(w=this.destination)||void 0===w?void 0:w.error)||void 0===B||B.call(w,D)}complete(){var D,w;null===(w=null===(D=this.destination)||void 0===D?void 0:D.complete)||void 0===w||w.call(D)}_subscribe(D){var w,B;return null!==(B=null===(w=this.source)||void 0===w?void 0:w.subscribe(D))&&void 0!==B?B:g.Kn}}},7707:(re,S,r)=>{r.d(S,{Ms:()=>q,vU:()=>B});var p=r(8071),g=r(8359),E=r(1026),T=r(5334),_=r(5343);const F=P("C",void 0,void 0);function P(Y,Z,me){return{kind:Y,value:Z,error:me}}var D=r(9270),w=r(9786);class B extends g.yU{constructor(Z){super(),this.isStopped=!1,Z?(this.destination=Z,(0,g.Uv)(Z)&&Z.add(this)):this.destination=Le}static create(Z,me,He){return new q(Z,me,He)}next(Z){this.isStopped?ye(function y(Y){return P("N",Y,void 0)}(Z),this):this._next(Z)}error(Z){this.isStopped?ye(function I(Y){return P("E",void 0,Y)}(Z),this):(this.isStopped=!0,this._error(Z))}complete(){this.isStopped?ye(F,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(Z){this.destination.next(Z)}_error(Z){try{this.destination.error(Z)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ne=Function.prototype.bind;function X(Y,Z){return ne.call(Y,Z)}class G{constructor(Z){this.partialObserver=Z}next(Z){const{partialObserver:me}=this;if(me.next)try{me.next(Z)}catch(He){ce(He)}}error(Z){const{partialObserver:me}=this;if(me.error)try{me.error(Z)}catch(He){ce(He)}else ce(Z)}complete(){const{partialObserver:Z}=this;if(Z.complete)try{Z.complete()}catch(me){ce(me)}}}class q extends B{constructor(Z,me,He){let he;if(super(),(0,p.T)(Z)||!Z)he={next:Z??void 0,error:me??void 0,complete:He??void 0};else{let fe;this&&E.$.useDeprecatedNextContext?(fe=Object.create(Z),fe.unsubscribe=()=>this.unsubscribe(),he={next:Z.next&&X(Z.next,fe),error:Z.error&&X(Z.error,fe),complete:Z.complete&&X(Z.complete,fe)}):he=Z}this.destination=new G(he)}}function ce(Y){E.$.useDeprecatedSynchronousErrorHandling?(0,w.l)(Y):(0,T.m)(Y)}function ye(Y,Z){const{onStoppedNotification:me}=E.$;me&&D.f.setTimeout(()=>me(Y,Z))}const Le={closed:!0,next:_.l,error:function Ee(Y){throw Y},complete:_.l}},8359:(re,S,r)=>{r.d(S,{Kn:()=>F,yU:()=>_,Uv:()=>I});var p=r(8071);const E=(0,r(1853).L)(P=>function(w){P(this),this.message=w?`${w.length} errors occurred during unsubscription:\n${w.map((B,ne)=>`${ne+1}) ${B.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=w});var T=r(7908);class _{constructor(D){this.initialTeardown=D,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let D;if(!this.closed){this.closed=!0;const{_parentage:w}=this;if(w)if(this._parentage=null,Array.isArray(w))for(const X of w)X.remove(this);else w.remove(this);const{initialTeardown:B}=this;if((0,p.T)(B))try{B()}catch(X){D=X instanceof E?X.errors:[X]}const{_finalizers:ne}=this;if(ne){this._finalizers=null;for(const X of ne)try{y(X)}catch(G){D=D??[],G instanceof E?D=[...D,...G.errors]:D.push(G)}}if(D)throw new E(D)}}add(D){var w;if(D&&D!==this)if(this.closed)y(D);else{if(D instanceof _){if(D.closed||D._hasParent(this))return;D._addParent(this)}(this._finalizers=null!==(w=this._finalizers)&&void 0!==w?w:[]).push(D)}}_hasParent(D){const{_parentage:w}=this;return w===D||Array.isArray(w)&&w.includes(D)}_addParent(D){const{_parentage:w}=this;this._parentage=Array.isArray(w)?(w.push(D),w):w?[w,D]:D}_removeParent(D){const{_parentage:w}=this;w===D?this._parentage=null:Array.isArray(w)&&(0,T.o)(w,D)}remove(D){const{_finalizers:w}=this;w&&(0,T.o)(w,D),D instanceof _&&D._removeParent(this)}}_.EMPTY=(()=>{const P=new _;return P.closed=!0,P})();const F=_.EMPTY;function I(P){return P instanceof _||P&&"closed"in P&&(0,p.T)(P.remove)&&(0,p.T)(P.add)&&(0,p.T)(P.unsubscribe)}function y(P){(0,p.T)(P)?P():P.unsubscribe()}},1026:(re,S,r)=>{r.d(S,{$:()=>p});const p={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},17:(re,S,r)=>{r.d(S,{G:()=>F});var p=r(1985),g=r(8359),E=r(9898),T=r(4360),_=r(9974);class F extends p.c{constructor(y,P){super(),this.source=y,this.subjectFactory=P,this._subject=null,this._refCount=0,this._connection=null,(0,_.S)(y)&&(this.lift=y.lift)}_subscribe(y){return this.getSubject().subscribe(y)}getSubject(){const y=this._subject;return(!y||y.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:y}=this;this._subject=this._connection=null,y?.unsubscribe()}connect(){let y=this._connection;if(!y){y=this._connection=new g.yU;const P=this.getSubject();y.add(this.source.subscribe((0,T._)(P,void 0,()=>{this._teardown(),P.complete()},D=>{this._teardown(),P.error(D)},()=>this._teardown()))),y.closed&&(this._connection=null,y=g.yU.EMPTY)}return y}refCount(){return(0,E.B)()(this)}}},4572:(re,S,r)=>{r.d(S,{z:()=>D});var p=r(1985),g=r(3073),E=r(6648),T=r(3669),_=r(6450),F=r(3794),I=r(8496),y=r(4360),P=r(5225);function D(...ne){const X=(0,F.lI)(ne),G=(0,F.ms)(ne),{args:q,keys:ce}=(0,g.D)(ne);if(0===q.length)return(0,E.H)([],X);const Ee=new p.c(function w(ne,X,G=T.D){return q=>{B(X,()=>{const{length:ce}=ne,Ee=new Array(ce);let ye=ce,Le=ce;for(let Y=0;Y<ce;Y++)B(X,()=>{const Z=(0,E.H)(ne[Y],X);let me=!1;Z.subscribe((0,y._)(q,He=>{Ee[Y]=He,me||(me=!0,Le--),Le||q.next(G(Ee.slice()))},()=>{--ye||q.complete()}))},q)},q)}}(q,X,ce?ye=>(0,I.e)(ce,ye):T.D));return G?Ee.pipe((0,_.I)(G)):Ee}function B(ne,X,G){ne?(0,P.N)(G,ne,X):X()}},8793:(re,S,r)=>{r.d(S,{x:()=>_});var p=r(6365),E=r(3794),T=r(6648);function _(...F){return function g(){return(0,p.U)(1)}()((0,T.H)(F,(0,E.lI)(F)))}},9030:(re,S,r)=>{r.d(S,{v:()=>E});var p=r(1985),g=r(8750);function E(T){return new p.c(_=>{(0,g.Tg)(T()).subscribe(_)})}},983:(re,S,r)=>{r.d(S,{w:()=>g});const g=new(r(1985).c)(_=>_.complete())},7468:(re,S,r)=>{r.d(S,{p:()=>y});var p=r(1985),g=r(3073),E=r(8750),T=r(3794),_=r(4360),F=r(6450),I=r(8496);function y(...P){const D=(0,T.ms)(P),{args:w,keys:B}=(0,g.D)(P),ne=new p.c(X=>{const{length:G}=w;if(!G)return void X.complete();const q=new Array(G);let ce=G,Ee=G;for(let ye=0;ye<G;ye++){let Le=!1;(0,E.Tg)(w[ye]).subscribe((0,_._)(X,Y=>{Le||(Le=!0,Ee--),q[ye]=Y},()=>ce--,void 0,()=>{(!ce||!Le)&&(Ee||X.next(B?(0,I.e)(B,q):q),X.complete())}))}});return D?ne.pipe((0,F.I)(D)):ne}},6648:(re,S,r)=>{r.d(S,{H:()=>He});var p=r(8750),g=r(5225),E=r(9974),T=r(4360);function _(he,fe=0){return(0,E.N)((ve,A)=>{ve.subscribe((0,T._)(A,V=>(0,g.N)(A,he,()=>A.next(V),fe),()=>(0,g.N)(A,he,()=>A.complete(),fe),V=>(0,g.N)(A,he,()=>A.error(V),fe)))})}function F(he,fe=0){return(0,E.N)((ve,A)=>{A.add(he.schedule(()=>ve.subscribe(A),fe))})}var P=r(1985),w=r(4761),B=r(8071);function X(he,fe){if(!he)throw new Error("Iterable cannot be null");return new P.c(ve=>{(0,g.N)(ve,fe,()=>{const A=he[Symbol.asyncIterator]();(0,g.N)(ve,fe,()=>{A.next().then(V=>{V.done?ve.complete():ve.next(V.value)})},0,!0)})})}var G=r(5055),q=r(9858),ce=r(7441),Ee=r(5397),ye=r(7953),Le=r(591),Y=r(5196);function He(he,fe){return fe?function me(he,fe){if(null!=he){if((0,G.l)(he))return function I(he,fe){return(0,p.Tg)(he).pipe(F(fe),_(fe))}(he,fe);if((0,ce.X)(he))return function D(he,fe){return new P.c(ve=>{let A=0;return fe.schedule(function(){A===he.length?ve.complete():(ve.next(he[A++]),ve.closed||this.schedule())})})}(he,fe);if((0,q.y)(he))return function y(he,fe){return(0,p.Tg)(he).pipe(F(fe),_(fe))}(he,fe);if((0,ye.T)(he))return X(he,fe);if((0,Ee.x)(he))return function ne(he,fe){return new P.c(ve=>{let A;return(0,g.N)(ve,fe,()=>{A=he[w.l](),(0,g.N)(ve,fe,()=>{let V,K;try{({value:V,done:K}=A.next())}catch(O){return void ve.error(O)}K?ve.complete():ve.next(V)},0,!0)}),()=>(0,B.T)(A?.return)&&A.return()})}(he,fe);if((0,Y.U)(he))return function Z(he,fe){return X((0,Y.C)(he),fe)}(he,fe)}throw(0,Le.L)(he)}(he,fe):(0,p.Tg)(he)}},3726:(re,S,r)=>{r.d(S,{R:()=>D});var p=r(8750),g=r(1985),E=r(1397),T=r(7441),_=r(8071),F=r(6450);const I=["addListener","removeListener"],y=["addEventListener","removeEventListener"],P=["on","off"];function D(G,q,ce,Ee){if((0,_.T)(ce)&&(Ee=ce,ce=void 0),Ee)return D(G,q,ce).pipe((0,F.I)(Ee));const[ye,Le]=function X(G){return(0,_.T)(G.addEventListener)&&(0,_.T)(G.removeEventListener)}(G)?y.map(Y=>Z=>G[Y](q,Z,ce)):function B(G){return(0,_.T)(G.addListener)&&(0,_.T)(G.removeListener)}(G)?I.map(w(G,q)):function ne(G){return(0,_.T)(G.on)&&(0,_.T)(G.off)}(G)?P.map(w(G,q)):[];if(!ye&&(0,T.X)(G))return(0,E.Z)(Y=>D(Y,q,ce))((0,p.Tg)(G));if(!ye)throw new TypeError("Invalid event target");return new g.c(Y=>{const Z=(...me)=>Y.next(1<me.length?me:me[0]);return ye(Z),()=>Le(Z)})}function w(G,q){return ce=>Ee=>G[ce](q,Ee)}},8750:(re,S,r)=>{r.d(S,{Tg:()=>ne});var p=r(5215),g=r(7441),E=r(9858),T=r(1985),_=r(5055),F=r(7953),I=r(591),y=r(5397),P=r(5196),D=r(8071),w=r(5334),B=r(3494);function ne(Y){if(Y instanceof T.c)return Y;if(null!=Y){if((0,_.l)(Y))return function X(Y){return new T.c(Z=>{const me=Y[B.s]();if((0,D.T)(me.subscribe))return me.subscribe(Z);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(Y);if((0,g.X)(Y))return function G(Y){return new T.c(Z=>{for(let me=0;me<Y.length&&!Z.closed;me++)Z.next(Y[me]);Z.complete()})}(Y);if((0,E.y)(Y))return function q(Y){return new T.c(Z=>{Y.then(me=>{Z.closed||(Z.next(me),Z.complete())},me=>Z.error(me)).then(null,w.m)})}(Y);if((0,F.T)(Y))return Ee(Y);if((0,y.x)(Y))return function ce(Y){return new T.c(Z=>{for(const me of Y)if(Z.next(me),Z.closed)return;Z.complete()})}(Y);if((0,P.U)(Y))return function ye(Y){return Ee((0,P.C)(Y))}(Y)}throw(0,I.L)(Y)}function Ee(Y){return new T.c(Z=>{(function Le(Y,Z){var me,He,he,fe;return(0,p.sH)(this,void 0,void 0,function*(){try{for(me=(0,p.xN)(Y);!(He=yield me.next()).done;)if(Z.next(He.value),Z.closed)return}catch(ve){he={error:ve}}finally{try{He&&!He.done&&(fe=me.return)&&(yield fe.call(me))}finally{if(he)throw he.error}}Z.complete()})})(Y,Z).catch(me=>Z.error(me))})}},7673:(re,S,r)=>{r.d(S,{of:()=>E});var p=r(3794),g=r(6648);function E(...T){const _=(0,p.lI)(T);return(0,g.H)(T,_)}},8810:(re,S,r)=>{r.d(S,{$:()=>E});var p=r(1985),g=r(8071);function E(T,_){const F=(0,g.T)(T)?T:()=>T,I=y=>y.error(F());return new p.c(_?y=>_.schedule(I,0,y):I)}},4360:(re,S,r)=>{r.d(S,{_:()=>g});var p=r(7707);function g(T,_,F,I,y){return new E(T,_,F,I,y)}class E extends p.vU{constructor(_,F,I,y,P,D){super(_),this.onFinalize=P,this.shouldUnsubscribe=D,this._next=F?function(w){try{F(w)}catch(B){_.error(B)}}:super._next,this._error=y?function(w){try{y(w)}catch(B){_.error(B)}finally{this.unsubscribe()}}:super._error,this._complete=I?function(){try{I()}catch(w){_.error(w)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var _;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:F}=this;super.unsubscribe(),!F&&(null===(_=this.onFinalize)||void 0===_||_.call(this))}}}},9437:(re,S,r)=>{r.d(S,{W:()=>T});var p=r(8750),g=r(4360),E=r(9974);function T(_){return(0,E.N)((F,I)=>{let D,y=null,P=!1;y=F.subscribe((0,g._)(I,void 0,void 0,w=>{D=(0,p.Tg)(_(w,T(_)(F))),y?(y.unsubscribe(),y=null,D.subscribe(I)):P=!0})),P&&(y.unsubscribe(),y=null,D.subscribe(I))})}},274:(re,S,r)=>{r.d(S,{H:()=>E});var p=r(1397),g=r(8071);function E(T,_){return(0,g.T)(_)?(0,p.Z)(T,_,1):(0,p.Z)(T,1)}},9901:(re,S,r)=>{r.d(S,{U:()=>E});var p=r(9974),g=r(4360);function E(T){return(0,p.N)((_,F)=>{let I=!1;_.subscribe((0,g._)(F,y=>{I=!0,F.next(y)},()=>{I||F.next(T),F.complete()}))})}},5964:(re,S,r)=>{r.d(S,{p:()=>E});var p=r(9974),g=r(4360);function E(T,_){return(0,p.N)((F,I)=>{let y=0;F.subscribe((0,g._)(I,P=>T.call(_,P,y++)&&I.next(P)))})}},980:(re,S,r)=>{r.d(S,{j:()=>g});var p=r(9974);function g(E){return(0,p.N)((T,_)=>{try{T.subscribe(_)}finally{_.add(E)}})}},1594:(re,S,r)=>{r.d(S,{$:()=>I});var p=r(9350),g=r(5964),E=r(6697),T=r(9901),_=r(3774),F=r(3669);function I(y,P){const D=arguments.length>=2;return w=>w.pipe(y?(0,g.p)((B,ne)=>y(B,ne,w)):F.D,(0,E.s)(1),D?(0,T.U)(P):(0,_.v)(()=>new p.G))}},7018:(re,S,r)=>{r.d(S,{H:()=>I});var p=r(9350),g=r(5964),E=r(5109),T=r(3774),_=r(9901),F=r(3669);function I(y,P){const D=arguments.length>=2;return w=>w.pipe(y?(0,g.p)((B,ne)=>y(B,ne,w)):F.D,(0,E.o)(1),D?(0,_.U)(P):(0,T.v)(()=>new p.G))}},6354:(re,S,r)=>{r.d(S,{T:()=>E});var p=r(9974),g=r(4360);function E(T,_){return(0,p.N)((F,I)=>{let y=0;F.subscribe((0,g._)(I,P=>{I.next(T.call(_,P,y++))}))})}},3703:(re,S,r)=>{r.d(S,{u:()=>g});var p=r(6354);function g(E){return(0,p.T)(()=>E)}},6365:(re,S,r)=>{r.d(S,{U:()=>E});var p=r(1397),g=r(3669);function E(T=1/0){return(0,p.Z)(g.D,T)}},1397:(re,S,r)=>{r.d(S,{Z:()=>y});var p=r(6354),g=r(8750),E=r(9974),T=r(5225),_=r(4360),I=r(8071);function y(P,D,w=1/0){return(0,I.T)(D)?y((B,ne)=>(0,p.T)((X,G)=>D(B,X,ne,G))((0,g.Tg)(P(B,ne))),w):("number"==typeof D&&(w=D),(0,E.N)((B,ne)=>function F(P,D,w,B,ne,X,G,q){const ce=[];let Ee=0,ye=0,Le=!1;const Y=()=>{Le&&!ce.length&&!Ee&&D.complete()},Z=He=>Ee<B?me(He):ce.push(He),me=He=>{X&&D.next(He),Ee++;let he=!1;(0,g.Tg)(w(He,ye++)).subscribe((0,_._)(D,fe=>{ne?.(fe),X?Z(fe):D.next(fe)},()=>{he=!0},void 0,()=>{if(he)try{for(Ee--;ce.length&&Ee<B;){const fe=ce.shift();G?(0,T.N)(D,G,()=>me(fe)):me(fe)}Y()}catch(fe){D.error(fe)}}))};return P.subscribe((0,_._)(D,Z,()=>{Le=!0,Y()})),()=>{q?.()}}(B,ne,P,w)))}},9898:(re,S,r)=>{r.d(S,{B:()=>E});var p=r(9974),g=r(4360);function E(){return(0,p.N)((T,_)=>{let F=null;T._refCount++;const I=(0,g._)(_,void 0,void 0,void 0,()=>{if(!T||T._refCount<=0||0<--T._refCount)return void(F=null);const y=T._connection,P=F;F=null,y&&(!P||y===P)&&y.unsubscribe(),_.unsubscribe()});T.subscribe(I),I.closed||(F=T.connect())})}},2816:(re,S,r)=>{r.d(S,{S:()=>T});var p=r(9974),g=r(4360);function T(_,F){return(0,p.N)(function E(_,F,I,y,P){return(D,w)=>{let B=I,ne=F,X=0;D.subscribe((0,g._)(w,G=>{const q=X++;ne=B?_(ne,G,q):(B=!0,G),y&&w.next(ne)},P&&(()=>{B&&w.next(ne),w.complete()})))}}(_,F,arguments.length>=2,!0))}},9172:(re,S,r)=>{r.d(S,{Z:()=>T});var p=r(8793),g=r(3794),E=r(9974);function T(..._){const F=(0,g.lI)(_);return(0,E.N)((I,y)=>{(F?(0,p.x)(_,I,F):(0,p.x)(_,I)).subscribe(y)})}},5558:(re,S,r)=>{r.d(S,{n:()=>T});var p=r(8750),g=r(9974),E=r(4360);function T(_,F){return(0,g.N)((I,y)=>{let P=null,D=0,w=!1;const B=()=>w&&!P&&y.complete();I.subscribe((0,E._)(y,ne=>{P?.unsubscribe();let X=0;const G=D++;(0,p.Tg)(_(ne,G)).subscribe(P=(0,E._)(y,q=>y.next(F?F(ne,q,G,X++):q),()=>{P=null,B()}))},()=>{w=!0,B()}))})}},6697:(re,S,r)=>{r.d(S,{s:()=>T});var p=r(983),g=r(9974),E=r(4360);function T(_){return _<=0?()=>p.w:(0,g.N)((F,I)=>{let y=0;F.subscribe((0,E._)(I,P=>{++y<=_&&(I.next(P),_<=y&&I.complete())}))})}},5109:(re,S,r)=>{r.d(S,{o:()=>T});var p=r(983),g=r(9974),E=r(4360);function T(_){return _<=0?()=>p.w:(0,g.N)((F,I)=>{let y=[];F.subscribe((0,E._)(I,P=>{y.push(P),_<y.length&&y.shift()},()=>{for(const P of y)I.next(P);I.complete()},void 0,()=>{y=null}))})}},6977:(re,S,r)=>{r.d(S,{Q:()=>_});var p=r(9974),g=r(4360),E=r(8750),T=r(5343);function _(F){return(0,p.N)((I,y)=>{(0,E.Tg)(F).subscribe((0,g._)(y,()=>y.complete(),T.l)),!y.closed&&I.subscribe(y)})}},8141:(re,S,r)=>{r.d(S,{M:()=>_});var p=r(8071),g=r(9974),E=r(4360),T=r(3669);function _(F,I,y){const P=(0,p.T)(F)||I||y?{next:F,error:I,complete:y}:F;return P?(0,g.N)((D,w)=>{var B;null===(B=P.subscribe)||void 0===B||B.call(P);let ne=!0;D.subscribe((0,E._)(w,X=>{var G;null===(G=P.next)||void 0===G||G.call(P,X),w.next(X)},()=>{var X;ne=!1,null===(X=P.complete)||void 0===X||X.call(P),w.complete()},X=>{var G;ne=!1,null===(G=P.error)||void 0===G||G.call(P,X),w.error(X)},()=>{var X,G;ne&&(null===(X=P.unsubscribe)||void 0===X||X.call(P)),null===(G=P.finalize)||void 0===G||G.call(P)}))}):T.D}},3774:(re,S,r)=>{r.d(S,{v:()=>T});var p=r(9350),g=r(9974),E=r(4360);function T(F=_){return(0,g.N)((I,y)=>{let P=!1;I.subscribe((0,E._)(y,D=>{P=!0,y.next(D)},()=>P?y.complete():y.error(F())))})}function _(){return new p.G}},6780:(re,S,r)=>{r.d(S,{R:()=>_});var p=r(8359);class g extends p.yU{constructor(I,y){super()}schedule(I,y=0){return this}}const E={setInterval(F,I,...y){const{delegate:P}=E;return P?.setInterval?P.setInterval(F,I,...y):setInterval(F,I,...y)},clearInterval(F){const{delegate:I}=E;return(I?.clearInterval||clearInterval)(F)},delegate:void 0};var T=r(7908);class _ extends g{constructor(I,y){super(I,y),this.scheduler=I,this.work=y,this.pending=!1}schedule(I,y=0){var P;if(this.closed)return this;this.state=I;const D=this.id,w=this.scheduler;return null!=D&&(this.id=this.recycleAsyncId(w,D,y)),this.pending=!0,this.delay=y,this.id=null!==(P=this.id)&&void 0!==P?P:this.requestAsyncId(w,this.id,y),this}requestAsyncId(I,y,P=0){return E.setInterval(I.flush.bind(I,this),P)}recycleAsyncId(I,y,P=0){if(null!=P&&this.delay===P&&!1===this.pending)return y;null!=y&&E.clearInterval(y)}execute(I,y){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const P=this._execute(I,y);if(P)return P;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(I,y){let D,P=!1;try{this.work(I)}catch(w){P=!0,D=w||new Error("Scheduled action threw falsy error")}if(P)return this.unsubscribe(),D}unsubscribe(){if(!this.closed){const{id:I,scheduler:y}=this,{actions:P}=y;this.work=this.state=this.scheduler=null,this.pending=!1,(0,T.o)(P,this),null!=I&&(this.id=this.recycleAsyncId(y,I,null)),this.delay=null,super.unsubscribe()}}}},3604:(re,S,r)=>{r.d(S,{q:()=>E});const p={now:()=>(p.delegate||Date).now(),delegate:void 0};class g{constructor(_,F=g.now){this.schedulerActionCtor=_,this.now=F}schedule(_,F=0,I){return new this.schedulerActionCtor(this,_).schedule(I,F)}}g.now=p.now;class E extends g{constructor(_,F=g.now){super(_,F),this.actions=[],this._active=!1}flush(_){const{actions:F}=this;if(this._active)return void F.push(_);let I;this._active=!0;do{if(I=_.execute(_.state,_.delay))break}while(_=F.shift());if(this._active=!1,I){for(;_=F.shift();)_.unsubscribe();throw I}}}},536:(re,S,r)=>{r.d(S,{X:()=>I});var p=r(6780),g=r(8359);const E={schedule(P){let D=requestAnimationFrame,w=cancelAnimationFrame;const{delegate:B}=E;B&&(D=B.requestAnimationFrame,w=B.cancelAnimationFrame);const ne=D(X=>{w=void 0,P(X)});return new g.yU(()=>w?.(ne))},requestAnimationFrame(...P){const{delegate:D}=E;return(D?.requestAnimationFrame||requestAnimationFrame)(...P)},cancelAnimationFrame(...P){const{delegate:D}=E;return(D?.cancelAnimationFrame||cancelAnimationFrame)(...P)},delegate:void 0};var _=r(3604);const I=new class F extends _.q{flush(D){this._active=!0;const w=this._scheduled;this._scheduled=void 0;const{actions:B}=this;let ne;D=D||B.shift();do{if(ne=D.execute(D.state,D.delay))break}while((D=B[0])&&D.id===w&&B.shift());if(this._active=!1,ne){for(;(D=B[0])&&D.id===w&&B.shift();)D.unsubscribe();throw ne}}}(class T extends p.R{constructor(D,w){super(D,w),this.scheduler=D,this.work=w}requestAsyncId(D,w,B=0){return null!==B&&B>0?super.requestAsyncId(D,w,B):(D.actions.push(this),D._scheduled||(D._scheduled=E.requestAnimationFrame(()=>D.flush(void 0))))}recycleAsyncId(D,w,B=0){var ne;if(null!=B?B>0:this.delay>0)return super.recycleAsyncId(D,w,B);const{actions:X}=D;null!=w&&(null===(ne=X[X.length-1])||void 0===ne?void 0:ne.id)!==w&&(E.cancelAnimationFrame(w),D._scheduled=void 0)}})},9270:(re,S,r)=>{r.d(S,{f:()=>p});const p={setTimeout(g,E,...T){const{delegate:_}=p;return _?.setTimeout?_.setTimeout(g,E,...T):setTimeout(g,E,...T)},clearTimeout(g){const{delegate:E}=p;return(E?.clearTimeout||clearTimeout)(g)},delegate:void 0}},4761:(re,S,r)=>{r.d(S,{l:()=>g});const g=function p(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},3494:(re,S,r)=>{r.d(S,{s:()=>p});const p="function"==typeof Symbol&&Symbol.observable||"@@observable"},9350:(re,S,r)=>{r.d(S,{G:()=>g});const g=(0,r(1853).L)(E=>function(){E(this),this.name="EmptyError",this.message="no elements in sequence"})},3794:(re,S,r)=>{r.d(S,{R0:()=>F,ms:()=>T,lI:()=>_});var p=r(8071);function E(I){return I[I.length-1]}function T(I){return(0,p.T)(E(I))?I.pop():void 0}function _(I){return function g(I){return I&&(0,p.T)(I.schedule)}(E(I))?I.pop():void 0}function F(I,y){return"number"==typeof E(I)?I.pop():y}},3073:(re,S,r)=>{r.d(S,{D:()=>_});const{isArray:p}=Array,{getPrototypeOf:g,prototype:E,keys:T}=Object;function _(I){if(1===I.length){const y=I[0];if(p(y))return{args:y,keys:null};if(function F(I){return I&&"object"==typeof I&&g(I)===E}(y)){const P=T(y);return{args:P.map(D=>y[D]),keys:P}}}return{args:I,keys:null}}},7908:(re,S,r)=>{function p(g,E){if(g){const T=g.indexOf(E);0<=T&&g.splice(T,1)}}r.d(S,{o:()=>p})},1853:(re,S,r)=>{function p(g){const T=g(_=>{Error.call(_),_.stack=(new Error).stack});return T.prototype=Object.create(Error.prototype),T.prototype.constructor=T,T}r.d(S,{L:()=>p})},8496:(re,S,r)=>{function p(g,E){return g.reduce((T,_,F)=>(T[_]=E[F],T),{})}r.d(S,{e:()=>p})},9786:(re,S,r)=>{r.d(S,{Y:()=>E,l:()=>T});var p=r(1026);let g=null;function E(_){if(p.$.useDeprecatedSynchronousErrorHandling){const F=!g;if(F&&(g={errorThrown:!1,error:null}),_(),F){const{errorThrown:I,error:y}=g;if(g=null,I)throw y}}else _()}function T(_){p.$.useDeprecatedSynchronousErrorHandling&&g&&(g.errorThrown=!0,g.error=_)}},5225:(re,S,r)=>{function p(g,E,T,_=0,F=!1){const I=E.schedule(function(){T(),F?g.add(this.schedule(null,_)):this.unsubscribe()},_);if(g.add(I),!F)return I}r.d(S,{N:()=>p})},3669:(re,S,r)=>{function p(g){return g}r.d(S,{D:()=>p})},7441:(re,S,r)=>{r.d(S,{X:()=>p});const p=g=>g&&"number"==typeof g.length&&"function"!=typeof g},7953:(re,S,r)=>{r.d(S,{T:()=>g});var p=r(8071);function g(E){return Symbol.asyncIterator&&(0,p.T)(E?.[Symbol.asyncIterator])}},8071:(re,S,r)=>{function p(g){return"function"==typeof g}r.d(S,{T:()=>p})},5055:(re,S,r)=>{r.d(S,{l:()=>E});var p=r(3494),g=r(8071);function E(T){return(0,g.T)(T[p.s])}},5397:(re,S,r)=>{r.d(S,{x:()=>E});var p=r(4761),g=r(8071);function E(T){return(0,g.T)(T?.[p.l])}},4402:(re,S,r)=>{r.d(S,{A:()=>E});var p=r(1985),g=r(8071);function E(T){return!!T&&(T instanceof p.c||(0,g.T)(T.lift)&&(0,g.T)(T.subscribe))}},9858:(re,S,r)=>{r.d(S,{y:()=>g});var p=r(8071);function g(E){return(0,p.T)(E?.then)}},5196:(re,S,r)=>{r.d(S,{C:()=>E,U:()=>T});var p=r(5215),g=r(8071);function E(_){return(0,p.AQ)(this,arguments,function*(){const I=_.getReader();try{for(;;){const{value:y,done:P}=yield(0,p.N3)(I.read());if(P)return yield(0,p.N3)(void 0);yield yield(0,p.N3)(y)}}finally{I.releaseLock()}})}function T(_){return(0,g.T)(_?.getReader)}},9974:(re,S,r)=>{r.d(S,{N:()=>E,S:()=>g});var p=r(8071);function g(T){return(0,p.T)(T?.lift)}function E(T){return _=>{if(g(_))return _.lift(function(F){try{return T(F,this)}catch(I){this.error(I)}});throw new TypeError("Unable to lift unknown Observable type")}}},6450:(re,S,r)=>{r.d(S,{I:()=>T});var p=r(6354);const{isArray:g}=Array;function T(_){return(0,p.T)(F=>function E(_,F){return g(F)?_(...F):_(F)}(_,F))}},5343:(re,S,r)=>{function p(){}r.d(S,{l:()=>p})},1203:(re,S,r)=>{r.d(S,{F:()=>g,m:()=>E});var p=r(3669);function g(...T){return E(T)}function E(T){return 0===T.length?p.D:1===T.length?T[0]:function(F){return T.reduce((I,y)=>y(I),F)}}},5334:(re,S,r)=>{r.d(S,{m:()=>E});var p=r(1026),g=r(9270);function E(T){g.f.setTimeout(()=>{const{onUnhandledError:_}=p.$;if(!_)throw T;_(T)})}},591:(re,S,r)=>{function p(g){return new TypeError(`You provided ${null!==g&&"object"==typeof g?"an invalid object":`'${g}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}r.d(S,{L:()=>p})},6935:()=>{const re=globalThis;function S(t){return(re.__Zone_symbol_prefix||"__zone_symbol__")+t}const g=Object.getOwnPropertyDescriptor,E=Object.defineProperty,T=Object.getPrototypeOf,_=Object.create,F=Array.prototype.slice,I="addEventListener",y="removeEventListener",P=S(I),D=S(y),w="true",B="false",ne=S("");function X(t,o){return Zone.current.wrap(t,o)}function G(t,o,a,s,f){return Zone.current.scheduleMacroTask(t,o,a,s,f)}const q=S,ce=typeof window<"u",Ee=ce?window:void 0,ye=ce&&Ee||globalThis,Le="removeAttribute";function Y(t,o){for(let a=t.length-1;a>=0;a--)"function"==typeof t[a]&&(t[a]=X(t[a],o+"_"+a));return t}function me(t){return!t||!1!==t.writable&&!("function"==typeof t.get&&typeof t.set>"u")}const He=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,he=!("nw"in ye)&&typeof ye.process<"u"&&"[object process]"===ye.process.toString(),fe=!he&&!He&&!(!ce||!Ee.HTMLElement),ve=typeof ye.process<"u"&&"[object process]"===ye.process.toString()&&!He&&!(!ce||!Ee.HTMLElement),A={},V=q("enable_beforeunload"),K=function(t){if(!(t=t||ye.event))return;let o=A[t.type];o||(o=A[t.type]=q("ON_PROPERTY"+t.type));const a=this||t.target||ye,s=a[o];let f;return fe&&a===Ee&&"error"===t.type?(f=s&&s.call(this,t.message,t.filename,t.lineno,t.colno,t.error),!0===f&&t.preventDefault()):(f=s&&s.apply(this,arguments),"beforeunload"===t.type&&ye[V]&&"string"==typeof f?t.returnValue=f:null!=f&&!f&&t.preventDefault()),f};function O(t,o,a){let s=g(t,o);if(!s&&a&&g(a,o)&&(s={enumerable:!0,configurable:!0}),!s||!s.configurable)return;const f=q("on"+o+"patched");if(t.hasOwnProperty(f)&&t[f])return;delete s.writable,delete s.value;const C=s.get,M=s.set,N=o.slice(2);let U=A[N];U||(U=A[N]=q("ON_PROPERTY"+N)),s.set=function(Q){let J=this;!J&&t===ye&&(J=ye),J&&("function"==typeof J[U]&&J.removeEventListener(N,K),M&&M.call(J,null),J[U]=Q,"function"==typeof Q&&J.addEventListener(N,K,!1))},s.get=function(){let Q=this;if(!Q&&t===ye&&(Q=ye),!Q)return null;const J=Q[U];if(J)return J;if(C){let ue=C.call(this);if(ue)return s.set.call(this,ue),"function"==typeof Q[Le]&&Q.removeAttribute(o),ue}return null},E(t,o,s),t[f]=!0}function j(t,o,a){if(o)for(let s=0;s<o.length;s++)O(t,"on"+o[s],a);else{const s=[];for(const f in t)"on"==f.slice(0,2)&&s.push(f);for(let f=0;f<s.length;f++)O(t,s[f],a)}}const $=q("originalInstance");function W(t){const o=ye[t];if(!o)return;ye[q(t)]=o,ye[t]=function(){const f=Y(arguments,t);switch(f.length){case 0:this[$]=new o;break;case 1:this[$]=new o(f[0]);break;case 2:this[$]=new o(f[0],f[1]);break;case 3:this[$]=new o(f[0],f[1],f[2]);break;case 4:this[$]=new o(f[0],f[1],f[2],f[3]);break;default:throw new Error("Arg list too long.")}},H(ye[t],o);const a=new o(function(){});let s;for(s in a)"XMLHttpRequest"===t&&"responseBlob"===s||function(f){"function"==typeof a[f]?ye[t].prototype[f]=function(){return this[$][f].apply(this[$],arguments)}:E(ye[t].prototype,f,{set:function(C){"function"==typeof C?(this[$][f]=X(C,t+"."+f),H(this[$][f],C)):this[$][f]=C},get:function(){return this[$][f]}})}(s);for(s in o)"prototype"!==s&&o.hasOwnProperty(s)&&(ye[t][s]=o[s])}function R(t,o,a){let s=t;for(;s&&!s.hasOwnProperty(o);)s=T(s);!s&&t[o]&&(s=t);const f=q(o);let C=null;if(s&&(!(C=s[f])||!s.hasOwnProperty(f))&&(C=s[f]=s[o],me(s&&g(s,o)))){const N=a(C,f,o);s[o]=function(){return N(this,arguments)},H(s[o],C)}return C}function L(t,o,a){let s=null;function f(C){const M=C.data;return M.args[M.cbIdx]=function(){C.invoke.apply(this,arguments)},s.apply(M.target,M.args),C}s=R(t,o,C=>function(M,N){const U=a(M,N);return U.cbIdx>=0&&"function"==typeof N[U.cbIdx]?G(U.name,N[U.cbIdx],U,f):C.apply(M,N)})}function H(t,o){t[q("OriginalDelegate")]=o}let _e=!1,Oe=!1;function Ae(){if(_e)return Oe;_e=!0;try{const t=Ee.navigator.userAgent;(-1!==t.indexOf("MSIE ")||-1!==t.indexOf("Trident/")||-1!==t.indexOf("Edge/"))&&(Oe=!0)}catch{}return Oe}function We(t){return"function"==typeof t}function qe(t){return"number"==typeof t}let et=!1;if(typeof window<"u")try{const t=Object.defineProperty({},"passive",{get:function(){et=!0}});window.addEventListener("test",t,t),window.removeEventListener("test",t,t)}catch{et=!1}const rt={useG:!0},it={},ct={},yt=new RegExp("^"+ne+"(\\w+)(true|false)$"),Ct=q("propagationStopped");function _t(t,o){const a=(o?o(t):t)+B,s=(o?o(t):t)+w,f=ne+a,C=ne+s;it[t]={},it[t][B]=f,it[t][w]=C}function At(t,o,a,s){const f=s&&s.add||I,C=s&&s.rm||y,M=s&&s.listeners||"eventListeners",N=s&&s.rmAll||"removeAllListeners",U=q(f),Q="."+f+":",J="prependListener",ue="."+J+":",De=function(Ce,de,ze){if(Ce.isRemoved)return;const Ue=Ce.callback;let nt;"object"==typeof Ue&&Ue.handleEvent&&(Ce.callback=we=>Ue.handleEvent(we),Ce.originalDelegate=Ue);try{Ce.invoke(Ce,de,[ze])}catch(we){nt=we}const $e=Ce.options;return $e&&"object"==typeof $e&&$e.once&&de[C].call(de,ze.type,Ce.originalDelegate?Ce.originalDelegate:Ce.callback,$e),nt};function Ie(Ce,de,ze){if(!(de=de||t.event))return;const Ue=Ce||de.target||t,nt=Ue[it[de.type][ze?w:B]];if(nt){const $e=[];if(1===nt.length){const we=De(nt[0],Ue,de);we&&$e.push(we)}else{const we=nt.slice();for(let Ge=0;Ge<we.length&&(!de||!0!==de[Ct]);Ge++){const m=De(we[Ge],Ue,de);m&&$e.push(m)}}if(1===$e.length)throw $e[0];for(let we=0;we<$e.length;we++){const Ge=$e[we];o.nativeScheduleMicroTask(()=>{throw Ge})}}}const Be=function(Ce){return Ie(this,Ce,!1)},Je=function(Ce){return Ie(this,Ce,!0)};function tt(Ce,de){if(!Ce)return!1;let ze=!0;de&&void 0!==de.useG&&(ze=de.useG);const Ue=de&&de.vh;let nt=!0;de&&void 0!==de.chkDup&&(nt=de.chkDup);let $e=!1;de&&void 0!==de.rt&&($e=de.rt);let we=Ce;for(;we&&!we.hasOwnProperty(f);)we=T(we);if(!we&&Ce[f]&&(we=Ce),!we||we[U])return!1;const Ge=de&&de.eventNameToString,m={},u=we[U]=we[f],i=we[q(C)]=we[C],d=we[q(M)]=we[M],z=we[q(N)]=we[N];let ae;de&&de.prepend&&(ae=we[q(de.prepend)]=we[de.prepend]);const Xe=ze?function(k){if(!m.isExisting)return u.call(m.target,m.eventName,m.capture?Je:Be,m.options)}:function(k){return u.call(m.target,m.eventName,k.invoke,m.options)},Ne=ze?function(k){if(!k.isRemoved){const oe=it[k.eventName];let Se;oe&&(Se=oe[k.capture?w:B]);const Pe=Se&&k.target[Se];if(Pe)for(let xe=0;xe<Pe.length;xe++)if(Pe[xe]===k){Pe.splice(xe,1),k.isRemoved=!0,k.removeAbortListener&&(k.removeAbortListener(),k.removeAbortListener=null),0===Pe.length&&(k.allRemoved=!0,k.target[Se]=null);break}}if(k.allRemoved)return i.call(k.target,k.eventName,k.capture?Je:Be,k.options)}:function(k){return i.call(k.target,k.eventName,k.invoke,k.options)},dt=de&&de.diff?de.diff:function(k,oe){const Se=typeof oe;return"function"===Se&&k.callback===oe||"object"===Se&&k.originalDelegate===oe},mt=Zone[q("UNPATCHED_EVENTS")],ot=t[q("PASSIVE_EVENTS")],ie=function(k,oe,Se,Pe,xe=!1,Fe=!1){return function(){const Me=this||t;let ke=arguments[0];de&&de.transferEventName&&(ke=de.transferEventName(ke));let Ze=arguments[1];if(!Ze)return k.apply(this,arguments);if(he&&"uncaughtException"===ke)return k.apply(this,arguments);let Qe=!1;if("function"!=typeof Ze){if(!Ze.handleEvent)return k.apply(this,arguments);Qe=!0}if(Ue&&!Ue(k,Ze,Me,arguments))return;const gt=et&&!!ot&&-1!==ot.indexOf(ke),ht=function le(k){if("object"==typeof k&&null!==k){const oe={...k};return k.signal&&(oe.signal=k.signal),oe}return k}(function te(k,oe){return!et&&"object"==typeof k&&k?!!k.capture:et&&oe?"boolean"==typeof k?{capture:k,passive:!0}:k?"object"==typeof k&&!1!==k.passive?{...k,passive:!0}:k:{passive:!0}:k}(arguments[2],gt)),Tt=ht?.signal;if(Tt?.aborted)return;if(mt)for(let l=0;l<mt.length;l++)if(ke===mt[l])return gt?k.call(Me,ke,Ze,ht):k.apply(this,arguments);const Ut=!!ht&&("boolean"==typeof ht||ht.capture),jt=!(!ht||"object"!=typeof ht)&&ht.once,Zt=Zone.current;let Vt=it[ke];Vt||(_t(ke,Ge),Vt=it[ke]);const Wt=Vt[Ut?w:B];let zt,Ot=Me[Wt],Xt=!1;if(Ot){if(Xt=!0,nt)for(let l=0;l<Ot.length;l++)if(dt(Ot[l],Ze))return}else Ot=Me[Wt]=[];const Kt=Me.constructor.name,Gt=ct[Kt];Gt&&(zt=Gt[ke]),zt||(zt=Kt+oe+(Ge?Ge(ke):ke)),m.options=ht,jt&&(m.options.once=!1),m.target=Me,m.capture=Ut,m.eventName=ke,m.isExisting=Xt;const Pt=ze?rt:void 0;Pt&&(Pt.taskData=m),Tt&&(m.options.signal=void 0);const n=Zt.scheduleEventTask(zt,Ze,Pt,Se,Pe);if(Tt){m.options.signal=Tt;const l=()=>n.zone.cancelTask(n);k.call(Tt,"abort",l,{once:!0}),n.removeAbortListener=()=>Tt.removeEventListener("abort",l)}return m.target=null,Pt&&(Pt.taskData=null),jt&&(m.options.once=!0),!et&&"boolean"==typeof n.options||(n.options=ht),n.target=Me,n.capture=Ut,n.eventName=ke,Qe&&(n.originalDelegate=Ze),Fe?Ot.unshift(n):Ot.push(n),xe?Me:void 0}};return we[f]=ie(u,Q,Xe,Ne,$e),ae&&(we[J]=ie(ae,ue,function(k){return ae.call(m.target,m.eventName,k.invoke,m.options)},Ne,$e,!0)),we[C]=function(){const k=this||t;let oe=arguments[0];de&&de.transferEventName&&(oe=de.transferEventName(oe));const Se=arguments[2],Pe=!!Se&&("boolean"==typeof Se||Se.capture),xe=arguments[1];if(!xe)return i.apply(this,arguments);if(Ue&&!Ue(i,xe,k,arguments))return;const Fe=it[oe];let Me;Fe&&(Me=Fe[Pe?w:B]);const ke=Me&&k[Me];if(ke)for(let Ze=0;Ze<ke.length;Ze++){const Qe=ke[Ze];if(dt(Qe,xe))return ke.splice(Ze,1),Qe.isRemoved=!0,0!==ke.length||(Qe.allRemoved=!0,k[Me]=null,Pe||"string"!=typeof oe)||(k[ne+"ON_PROPERTY"+oe]=null),Qe.zone.cancelTask(Qe),$e?k:void 0}return i.apply(this,arguments)},we[M]=function(){const k=this||t;let oe=arguments[0];de&&de.transferEventName&&(oe=de.transferEventName(oe));const Se=[],Pe=xt(k,Ge?Ge(oe):oe);for(let xe=0;xe<Pe.length;xe++){const Fe=Pe[xe];Se.push(Fe.originalDelegate?Fe.originalDelegate:Fe.callback)}return Se},we[N]=function(){const k=this||t;let oe=arguments[0];if(oe){de&&de.transferEventName&&(oe=de.transferEventName(oe));const Se=it[oe];if(Se){const Fe=k[Se[B]],Me=k[Se[w]];if(Fe){const ke=Fe.slice();for(let Ze=0;Ze<ke.length;Ze++){const Qe=ke[Ze];this[C].call(this,oe,Qe.originalDelegate?Qe.originalDelegate:Qe.callback,Qe.options)}}if(Me){const ke=Me.slice();for(let Ze=0;Ze<ke.length;Ze++){const Qe=ke[Ze];this[C].call(this,oe,Qe.originalDelegate?Qe.originalDelegate:Qe.callback,Qe.options)}}}}else{const Se=Object.keys(k);for(let Pe=0;Pe<Se.length;Pe++){const Fe=yt.exec(Se[Pe]);let Me=Fe&&Fe[1];Me&&"removeListener"!==Me&&this[N].call(this,Me)}this[N].call(this,"removeListener")}if($e)return this},H(we[f],u),H(we[C],i),z&&H(we[N],z),d&&H(we[M],d),!0}let je=[];for(let Ce=0;Ce<a.length;Ce++)je[Ce]=tt(a[Ce],s);return je}function xt(t,o){if(!o){const C=[];for(let M in t){const N=yt.exec(M);let U=N&&N[1];if(U&&(!o||U===o)){const Q=t[M];if(Q)for(let J=0;J<Q.length;J++)C.push(Q[J])}}return C}let a=it[o];a||(_t(o),a=it[o]);const s=t[a[B]],f=t[a[w]];return s?f?s.concat(f):s.slice():f?f.slice():[]}function Ft(t,o){const a=t.Event;a&&a.prototype&&o.patchMethod(a.prototype,"stopImmediatePropagation",s=>function(f,C){f[Ct]=!0,s&&s.apply(f,C)})}const pt=q("zoneTask");function st(t,o,a,s){let f=null,C=null;a+=s;const M={};function N(Q){const J=Q.data;J.args[0]=function(){return Q.invoke.apply(this,arguments)};const ue=f.apply(t,J.args);return qe(ue)?J.handleId=ue:(J.handle=ue,J.isRefreshable=We(ue.refresh)),Q}function U(Q){const{handle:J,handleId:ue}=Q.data;return C.call(t,J??ue)}f=R(t,o+=s,Q=>function(J,ue){if(We(ue[0])){const De={isRefreshable:!1,isPeriodic:"Interval"===s,delay:"Timeout"===s||"Interval"===s?ue[1]||0:void 0,args:ue},Ie=ue[0];ue[0]=function(){try{return Ie.apply(this,arguments)}finally{const{handle:ze,handleId:Ue,isPeriodic:nt,isRefreshable:$e}=De;!nt&&!$e&&(Ue?delete M[Ue]:ze&&(ze[pt]=null))}};const Be=G(o,ue[0],De,N,U);if(!Be)return Be;const{handleId:Je,handle:tt,isRefreshable:je,isPeriodic:Ce}=Be.data;if(Je)M[Je]=Be;else if(tt&&(tt[pt]=Be,je&&!Ce)){const de=tt.refresh;tt.refresh=function(){const{zone:ze,state:Ue}=Be;return"notScheduled"===Ue?(Be._state="scheduled",ze._updateTaskCount(Be,1)):"running"===Ue&&(Be._state="scheduling"),de.call(this)}}return tt??Je??Be}return Q.apply(t,ue)}),C=R(t,a,Q=>function(J,ue){const De=ue[0];let Ie;qe(De)?(Ie=M[De],delete M[De]):(Ie=De?.[pt],Ie?De[pt]=null:Ie=De),Ie?.type?Ie.cancelFn&&Ie.zone.cancelTask(Ie):Q.apply(t,ue)})}function ft(t,o,a){if(!a||0===a.length)return o;const s=a.filter(C=>C.target===t);if(!s||0===s.length)return o;const f=s[0].ignoreProperties;return o.filter(C=>-1===f.indexOf(C))}function kt(t,o,a,s){t&&j(t,ft(t,o,a),s)}function ut(t){return Object.getOwnPropertyNames(t).filter(o=>o.startsWith("on")&&o.length>2).map(o=>o.substring(2))}function Lt(t,o,a,s,f){const C=Zone.__symbol__(s);if(o[C])return;const M=o[C]=o[s];o[s]=function(N,U,Q){return U&&U.prototype&&f.forEach(function(J){const ue=`${a}.${s}::`+J,De=U.prototype;try{if(De.hasOwnProperty(J)){const Ie=t.ObjectGetOwnPropertyDescriptor(De,J);Ie&&Ie.value?(Ie.value=t.wrapWithCurrentZone(Ie.value,ue),t._redefineProperty(U.prototype,J,Ie)):De[J]&&(De[J]=t.wrapWithCurrentZone(De[J],ue))}else De[J]&&(De[J]=t.wrapWithCurrentZone(De[J],ue))}catch{}}),M.call(o,N,U,Q)},t.attachOriginToPatched(o[s],M)}const It=function p(){const t=globalThis,o=!0===t[S("forceDuplicateZoneCheck")];if(t.Zone&&(o||"function"!=typeof t.Zone.__symbol__))throw new Error("Zone already loaded.");return t.Zone??=function r(){const t=re.performance;function o(te){t&&t.mark&&t.mark(te)}function a(te,ee){t&&t.measure&&t.measure(te,ee)}o("Zone");let s=(()=>{class te{static#e=this.__symbol__=S;static assertZonePatched(){if(re.Promise!==m.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 v=te.current;for(;v.parent;)v=v.parent;return v}static get current(){return i.zone}static get currentTask(){return d}static __load_patch(v,x,ge=!1){if(m.hasOwnProperty(v)){const Te=!0===re[S("forceDuplicateZoneCheck")];if(!ge&&Te)throw Error("Already loaded patch: "+v)}else if(!re["__Zone_disable_"+v]){const Te="Zone:"+v;o(Te),m[v]=x(re,te,u),a(Te,Te)}}get parent(){return this._parent}get name(){return this._name}constructor(v,x){this._parent=v,this._name=x?x.name||"unnamed":"<root>",this._properties=x&&x.properties||{},this._zoneDelegate=new C(this,this._parent&&this._parent._zoneDelegate,x)}get(v){const x=this.getZoneWith(v);if(x)return x._properties[v]}getZoneWith(v){let x=this;for(;x;){if(x._properties.hasOwnProperty(v))return x;x=x._parent}return null}fork(v){if(!v)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,v)}wrap(v,x){if("function"!=typeof v)throw new Error("Expecting function got: "+v);const ge=this._zoneDelegate.intercept(this,v,x),Te=this;return function(){return Te.runGuarded(ge,this,arguments,x)}}run(v,x,ge,Te){i={parent:i,zone:this};try{return this._zoneDelegate.invoke(this,v,x,ge,Te)}finally{i=i.parent}}runGuarded(v,x=null,ge,Te){i={parent:i,zone:this};try{try{return this._zoneDelegate.invoke(this,v,x,ge,Te)}catch(Xe){if(this._zoneDelegate.handleError(this,Xe))throw Xe}}finally{i=i.parent}}runTask(v,x,ge){if(v.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(v.zone||tt).name+"; Execution: "+this.name+")");const Te=v,{type:Xe,data:{isPeriodic:Ne=!1,isRefreshable:vt=!1}={}}=v;if(v.state===je&&(Xe===Ge||Xe===we))return;const dt=v.state!=ze;dt&&Te._transitionTo(ze,de);const mt=d;d=Te,i={parent:i,zone:this};try{Xe==we&&v.data&&!Ne&&!vt&&(v.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,Te,x,ge)}catch(ot){if(this._zoneDelegate.handleError(this,ot))throw ot}}finally{const ot=v.state;if(ot!==je&&ot!==nt)if(Xe==Ge||Ne||vt&&ot===Ce)dt&&Te._transitionTo(de,ze,Ce);else{const le=Te._zoneDelegates;this._updateTaskCount(Te,-1),dt&&Te._transitionTo(je,ze,je),vt&&(Te._zoneDelegates=le)}i=i.parent,d=mt}}scheduleTask(v){if(v.zone&&v.zone!==this){let ge=this;for(;ge;){if(ge===v.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${v.zone.name}`);ge=ge.parent}}v._transitionTo(Ce,je);const x=[];v._zoneDelegates=x,v._zone=this;try{v=this._zoneDelegate.scheduleTask(this,v)}catch(ge){throw v._transitionTo(nt,Ce,je),this._zoneDelegate.handleError(this,ge),ge}return v._zoneDelegates===x&&this._updateTaskCount(v,1),v.state==Ce&&v._transitionTo(de,Ce),v}scheduleMicroTask(v,x,ge,Te){return this.scheduleTask(new M($e,v,x,ge,Te,void 0))}scheduleMacroTask(v,x,ge,Te,Xe){return this.scheduleTask(new M(we,v,x,ge,Te,Xe))}scheduleEventTask(v,x,ge,Te,Xe){return this.scheduleTask(new M(Ge,v,x,ge,Te,Xe))}cancelTask(v){if(v.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(v.zone||tt).name+"; Execution: "+this.name+")");if(v.state===de||v.state===ze){v._transitionTo(Ue,de,ze);try{this._zoneDelegate.cancelTask(this,v)}catch(x){throw v._transitionTo(nt,Ue),this._zoneDelegate.handleError(this,x),x}return this._updateTaskCount(v,-1),v._transitionTo(je,Ue),v.runCount=-1,v}}_updateTaskCount(v,x){const ge=v._zoneDelegates;-1==x&&(v._zoneDelegates=null);for(let Te=0;Te<ge.length;Te++)ge[Te]._updateTaskCount(v.type,x)}}return te})();const f={name:"",onHasTask:(te,ee,v,x)=>te.hasTask(v,x),onScheduleTask:(te,ee,v,x)=>te.scheduleTask(v,x),onInvokeTask:(te,ee,v,x,ge,Te)=>te.invokeTask(v,x,ge,Te),onCancelTask:(te,ee,v,x)=>te.cancelTask(v,x)};class C{get zone(){return this._zone}constructor(ee,v,x){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this._zone=ee,this._parentDelegate=v,this._forkZS=x&&(x&&x.onFork?x:v._forkZS),this._forkDlgt=x&&(x.onFork?v:v._forkDlgt),this._forkCurrZone=x&&(x.onFork?this._zone:v._forkCurrZone),this._interceptZS=x&&(x.onIntercept?x:v._interceptZS),this._interceptDlgt=x&&(x.onIntercept?v:v._interceptDlgt),this._interceptCurrZone=x&&(x.onIntercept?this._zone:v._interceptCurrZone),this._invokeZS=x&&(x.onInvoke?x:v._invokeZS),this._invokeDlgt=x&&(x.onInvoke?v:v._invokeDlgt),this._invokeCurrZone=x&&(x.onInvoke?this._zone:v._invokeCurrZone),this._handleErrorZS=x&&(x.onHandleError?x:v._handleErrorZS),this._handleErrorDlgt=x&&(x.onHandleError?v:v._handleErrorDlgt),this._handleErrorCurrZone=x&&(x.onHandleError?this._zone:v._handleErrorCurrZone),this._scheduleTaskZS=x&&(x.onScheduleTask?x:v._scheduleTaskZS),this._scheduleTaskDlgt=x&&(x.onScheduleTask?v:v._scheduleTaskDlgt),this._scheduleTaskCurrZone=x&&(x.onScheduleTask?this._zone:v._scheduleTaskCurrZone),this._invokeTaskZS=x&&(x.onInvokeTask?x:v._invokeTaskZS),this._invokeTaskDlgt=x&&(x.onInvokeTask?v:v._invokeTaskDlgt),this._invokeTaskCurrZone=x&&(x.onInvokeTask?this._zone:v._invokeTaskCurrZone),this._cancelTaskZS=x&&(x.onCancelTask?x:v._cancelTaskZS),this._cancelTaskDlgt=x&&(x.onCancelTask?v:v._cancelTaskDlgt),this._cancelTaskCurrZone=x&&(x.onCancelTask?this._zone:v._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const ge=x&&x.onHasTask;(ge||v&&v._hasTaskZS)&&(this._hasTaskZS=ge?x:f,this._hasTaskDlgt=v,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=this._zone,x.onScheduleTask||(this._scheduleTaskZS=f,this._scheduleTaskDlgt=v,this._scheduleTaskCurrZone=this._zone),x.onInvokeTask||(this._invokeTaskZS=f,this._invokeTaskDlgt=v,this._invokeTaskCurrZone=this._zone),x.onCancelTask||(this._cancelTaskZS=f,this._cancelTaskDlgt=v,this._cancelTaskCurrZone=this._zone))}fork(ee,v){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,ee,v):new s(ee,v)}intercept(ee,v,x){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,ee,v,x):v}invoke(ee,v,x,ge,Te){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,ee,v,x,ge,Te):v.apply(x,ge)}handleError(ee,v){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,ee,v)}scheduleTask(ee,v){let x=v;if(this._scheduleTaskZS)this._hasTaskZS&&x._zoneDelegates.push(this._hasTaskDlgtOwner),x=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,ee,v),x||(x=v);else if(v.scheduleFn)v.scheduleFn(v);else{if(v.type!=$e)throw new Error("Task is missing scheduleFn.");Be(v)}return x}invokeTask(ee,v,x,ge){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,ee,v,x,ge):v.callback.apply(x,ge)}cancelTask(ee,v){let x;if(this._cancelTaskZS)x=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,ee,v);else{if(!v.cancelFn)throw Error("Task is not cancelable");x=v.cancelFn(v)}return x}hasTask(ee,v){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,ee,v)}catch(x){this.handleError(ee,x)}}_updateTaskCount(ee,v){const x=this._taskCounts,ge=x[ee],Te=x[ee]=ge+v;if(Te<0)throw new Error("More tasks executed then were scheduled.");0!=ge&&0!=Te||this.hasTask(this._zone,{microTask:x.microTask>0,macroTask:x.macroTask>0,eventTask:x.eventTask>0,change:ee})}}class M{constructor(ee,v,x,ge,Te,Xe){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=ee,this.source=v,this.data=ge,this.scheduleFn=Te,this.cancelFn=Xe,!x)throw new Error("callback is not defined");this.callback=x;const Ne=this;this.invoke=ee===Ge&&ge&&ge.useG?M.invokeTask:function(){return M.invokeTask.call(re,Ne,this,arguments)}}static invokeTask(ee,v,x){ee||(ee=this),z++;try{return ee.runCount++,ee.zone.runTask(ee,v,x)}finally{1==z&&Je(),z--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(je,Ce)}_transitionTo(ee,v,x){if(this._state!==v&&this._state!==x)throw new Error(`${this.type} '${this.source}': can not transition to '${ee}', expecting state '${v}'${x?" or '"+x+"'":""}, was '${this._state}'.`);this._state=ee,ee==je&&(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 N=S("setTimeout"),U=S("Promise"),Q=S("then");let De,J=[],ue=!1;function Ie(te){if(De||re[U]&&(De=re[U].resolve(0)),De){let ee=De[Q];ee||(ee=De.then),ee.call(De,te)}else re[N](te,0)}function Be(te){0===z&&0===J.length&&Ie(Je),te&&J.push(te)}function Je(){if(!ue){for(ue=!0;J.length;){const te=J;J=[];for(let ee=0;ee<te.length;ee++){const v=te[ee];try{v.zone.runTask(v,null,null)}catch(x){u.onUnhandledError(x)}}}u.microtaskDrainDone(),ue=!1}}const tt={name:"NO ZONE"},je="notScheduled",Ce="scheduling",de="scheduled",ze="running",Ue="canceling",nt="unknown",$e="microTask",we="macroTask",Ge="eventTask",m={},u={symbol:S,currentZoneFrame:()=>i,onUnhandledError:ae,microtaskDrainDone:ae,scheduleMicroTask:Be,showUncaughtError:()=>!s[S("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:ae,patchMethod:()=>ae,bindArguments:()=>[],patchThen:()=>ae,patchMacroTask:()=>ae,patchEventPrototype:()=>ae,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>ae,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>ae,wrapWithCurrentZone:()=>ae,filterProperties:()=>[],attachOriginToPatched:()=>ae,_redefineProperty:()=>ae,patchCallbacks:()=>ae,nativeScheduleMicroTask:Ie};let i={parent:null,zone:new s(null,null)},d=null,z=0;function ae(){}return a("Zone","Zone"),s}(),t.Zone}();(function Nt(t){(function $t(t){t.__load_patch("ZoneAwarePromise",(o,a,s)=>{const f=Object.getOwnPropertyDescriptor,C=Object.defineProperty,N=s.symbol,U=[],Q=!1!==o[N("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],J=N("Promise"),ue=N("then"),De="__creationTrace__";s.onUnhandledError=le=>{if(s.showUncaughtError()){const ie=le&&le.rejection;ie?console.error("Unhandled Promise rejection:",ie instanceof Error?ie.message:ie,"; Zone:",le.zone.name,"; Task:",le.task&&le.task.source,"; Value:",ie,ie instanceof Error?ie.stack:void 0):console.error(le)}},s.microtaskDrainDone=()=>{for(;U.length;){const le=U.shift();try{le.zone.runGuarded(()=>{throw le.throwOriginal?le.rejection:le})}catch(ie){Be(ie)}}};const Ie=N("unhandledPromiseRejectionHandler");function Be(le){s.onUnhandledError(le);try{const ie=a[Ie];"function"==typeof ie&&ie.call(this,le)}catch{}}function Je(le){return le&&le.then}function tt(le){return le}function je(le){return Ne.reject(le)}const Ce=N("state"),de=N("value"),ze=N("finally"),Ue=N("parentPromiseValue"),nt=N("parentPromiseState"),$e="Promise.then",we=null,Ge=!0,m=!1,u=0;function i(le,ie){return k=>{try{te(le,ie,k)}catch(oe){te(le,!1,oe)}}}const d=function(){let le=!1;return function(k){return function(){le||(le=!0,k.apply(null,arguments))}}},z="Promise resolved with itself",ae=N("currentTaskTrace");function te(le,ie,k){const oe=d();if(le===k)throw new TypeError(z);if(le[Ce]===we){let Se=null;try{("object"==typeof k||"function"==typeof k)&&(Se=k&&k.then)}catch(Pe){return oe(()=>{te(le,!1,Pe)})(),le}if(ie!==m&&k instanceof Ne&&k.hasOwnProperty(Ce)&&k.hasOwnProperty(de)&&k[Ce]!==we)v(k),te(le,k[Ce],k[de]);else if(ie!==m&&"function"==typeof Se)try{Se.call(k,oe(i(le,ie)),oe(i(le,!1)))}catch(Pe){oe(()=>{te(le,!1,Pe)})()}else{le[Ce]=ie;const Pe=le[de];if(le[de]=k,le[ze]===ze&&ie===Ge&&(le[Ce]=le[nt],le[de]=le[Ue]),ie===m&&k instanceof Error){const xe=a.currentTask&&a.currentTask.data&&a.currentTask.data[De];xe&&C(k,ae,{configurable:!0,enumerable:!1,writable:!0,value:xe})}for(let xe=0;xe<Pe.length;)x(le,Pe[xe++],Pe[xe++],Pe[xe++],Pe[xe++]);if(0==Pe.length&&ie==m){le[Ce]=u;let xe=k;try{throw new Error("Uncaught (in promise): "+function M(le){return le&&le.toString===Object.prototype.toString?(le.constructor&&le.constructor.name||"")+": "+JSON.stringify(le):le?le.toString():Object.prototype.toString.call(le)}(k)+(k&&k.stack?"\n"+k.stack:""))}catch(Fe){xe=Fe}Q&&(xe.throwOriginal=!0),xe.rejection=k,xe.promise=le,xe.zone=a.current,xe.task=a.currentTask,U.push(xe),s.scheduleMicroTask()}}}return le}const ee=N("rejectionHandledHandler");function v(le){if(le[Ce]===u){try{const ie=a[ee];ie&&"function"==typeof ie&&ie.call(this,{rejection:le[de],promise:le})}catch{}le[Ce]=m;for(let ie=0;ie<U.length;ie++)le===U[ie].promise&&U.splice(ie,1)}}function x(le,ie,k,oe,Se){v(le);const Pe=le[Ce],xe=Pe?"function"==typeof oe?oe:tt:"function"==typeof Se?Se:je;ie.scheduleMicroTask($e,()=>{try{const Fe=le[de],Me=!!k&&ze===k[ze];Me&&(k[Ue]=Fe,k[nt]=Pe);const ke=ie.run(xe,void 0,Me&&xe!==je&&xe!==tt?[]:[Fe]);te(k,!0,ke)}catch(Fe){te(k,!1,Fe)}},k)}const Te=function(){},Xe=o.AggregateError;class Ne{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(ie){return ie instanceof Ne?ie:te(new this(null),Ge,ie)}static reject(ie){return te(new this(null),m,ie)}static withResolvers(){const ie={};return ie.promise=new Ne((k,oe)=>{ie.resolve=k,ie.reject=oe}),ie}static any(ie){if(!ie||"function"!=typeof ie[Symbol.iterator])return Promise.reject(new Xe([],"All promises were rejected"));const k=[];let oe=0;try{for(let xe of ie)oe++,k.push(Ne.resolve(xe))}catch{return Promise.reject(new Xe([],"All promises were rejected"))}if(0===oe)return Promise.reject(new Xe([],"All promises were rejected"));let Se=!1;const Pe=[];return new Ne((xe,Fe)=>{for(let Me=0;Me<k.length;Me++)k[Me].then(ke=>{Se||(Se=!0,xe(ke))},ke=>{Pe.push(ke),oe--,0===oe&&(Se=!0,Fe(new Xe(Pe,"All promises were rejected")))})})}static race(ie){let k,oe,Se=new this((Fe,Me)=>{k=Fe,oe=Me});function Pe(Fe){k(Fe)}function xe(Fe){oe(Fe)}for(let Fe of ie)Je(Fe)||(Fe=this.resolve(Fe)),Fe.then(Pe,xe);return Se}static all(ie){return Ne.allWithCallback(ie)}static allSettled(ie){return(this&&this.prototype instanceof Ne?this:Ne).allWithCallback(ie,{thenCallback:oe=>({status:"fulfilled",value:oe}),errorCallback:oe=>({status:"rejected",reason:oe})})}static allWithCallback(ie,k){let oe,Se,Pe=new this((ke,Ze)=>{oe=ke,Se=Ze}),xe=2,Fe=0;const Me=[];for(let ke of ie){Je(ke)||(ke=this.resolve(ke));const Ze=Fe;try{ke.then(Qe=>{Me[Ze]=k?k.thenCallback(Qe):Qe,xe--,0===xe&&oe(Me)},Qe=>{k?(Me[Ze]=k.errorCallback(Qe),xe--,0===xe&&oe(Me)):Se(Qe)})}catch(Qe){Se(Qe)}xe++,Fe++}return xe-=2,0===xe&&oe(Me),Pe}constructor(ie){const k=this;if(!(k instanceof Ne))throw new Error("Must be an instanceof Promise.");k[Ce]=we,k[de]=[];try{const oe=d();ie&&ie(oe(i(k,Ge)),oe(i(k,m)))}catch(oe){te(k,!1,oe)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return Ne}then(ie,k){let oe=this.constructor?.[Symbol.species];(!oe||"function"!=typeof oe)&&(oe=this.constructor||Ne);const Se=new oe(Te),Pe=a.current;return this[Ce]==we?this[de].push(Pe,Se,ie,k):x(this,Pe,Se,ie,k),Se}catch(ie){return this.then(null,ie)}finally(ie){let k=this.constructor?.[Symbol.species];(!k||"function"!=typeof k)&&(k=Ne);const oe=new k(Te);oe[ze]=ze;const Se=a.current;return this[Ce]==we?this[de].push(Se,oe,ie,ie):x(this,Se,oe,ie,ie),oe}}Ne.resolve=Ne.resolve,Ne.reject=Ne.reject,Ne.race=Ne.race,Ne.all=Ne.all;const vt=o[J]=o.Promise;o.Promise=Ne;const dt=N("thenPatched");function mt(le){const ie=le.prototype,k=f(ie,"then");if(k&&(!1===k.writable||!k.configurable))return;const oe=ie.then;ie[ue]=oe,le.prototype.then=function(Se,Pe){return new Ne((Fe,Me)=>{oe.call(this,Fe,Me)}).then(Se,Pe)},le[dt]=!0}return s.patchThen=mt,vt&&(mt(vt),R(o,"fetch",le=>function ot(le){return function(ie,k){let oe=le.apply(ie,k);if(oe instanceof Ne)return oe;let Se=oe.constructor;return Se[dt]||mt(Se),oe}}(le))),Promise[a.__symbol__("uncaughtPromiseErrors")]=U,Ne})})(t),function Ht(t){t.__load_patch("toString",o=>{const a=Function.prototype.toString,s=q("OriginalDelegate"),f=q("Promise"),C=q("Error"),M=function(){if("function"==typeof this){const J=this[s];if(J)return"function"==typeof J?a.call(J):Object.prototype.toString.call(J);if(this===Promise){const ue=o[f];if(ue)return a.call(ue)}if(this===Error){const ue=o[C];if(ue)return a.call(ue)}}return a.call(this)};M[s]=a,Function.prototype.toString=M;const N=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":N.call(this)}})}(t),function St(t){t.__load_patch("util",(o,a,s)=>{const f=ut(o);s.patchOnProperties=j,s.patchMethod=R,s.bindArguments=Y,s.patchMacroTask=L;const C=a.__symbol__("BLACK_LISTED_EVENTS"),M=a.__symbol__("UNPATCHED_EVENTS");o[M]&&(o[C]=o[M]),o[C]&&(a[C]=a[M]=o[C]),s.patchEventPrototype=Ft,s.patchEventTarget=At,s.isIEOrEdge=Ae,s.ObjectDefineProperty=E,s.ObjectGetOwnPropertyDescriptor=g,s.ObjectCreate=_,s.ArraySlice=F,s.patchClass=W,s.wrapWithCurrentZone=X,s.filterProperties=ft,s.attachOriginToPatched=H,s._redefineProperty=Object.defineProperty,s.patchCallbacks=Lt,s.getGlobalObjects=()=>({globalSources:ct,zoneSymbolEventNames:it,eventNames:f,isBrowser:fe,isMix:ve,isNode:he,TRUE_STR:w,FALSE_STR:B,ZONE_SYMBOL_PREFIX:ne,ADD_EVENT_LISTENER_STR:I,REMOVE_EVENT_LISTENER_STR:y})})}(t)})(It),function Dt(t){t.__load_patch("legacy",o=>{const a=o[t.__symbol__("legacyPatch")];a&&a()}),t.__load_patch("timers",o=>{const a="set",s="clear";st(o,a,s,"Timeout"),st(o,a,s,"Interval"),st(o,a,s,"Immediate")}),t.__load_patch("requestAnimationFrame",o=>{st(o,"request","cancel","AnimationFrame"),st(o,"mozRequest","mozCancel","AnimationFrame"),st(o,"webkitRequest","webkitCancel","AnimationFrame")}),t.__load_patch("blocking",(o,a)=>{const s=["alert","prompt","confirm"];for(let f=0;f<s.length;f++)R(o,s[f],(M,N,U)=>function(Q,J){return a.current.run(M,o,J,U)})}),t.__load_patch("EventTarget",(o,a,s)=>{(function wt(t,o){o.patchEventPrototype(t,o)})(o,s),function Bt(t,o){if(Zone[o.symbol("patchEventTarget")])return;const{eventNames:a,zoneSymbolEventNames:s,TRUE_STR:f,FALSE_STR:C,ZONE_SYMBOL_PREFIX:M}=o.getGlobalObjects();for(let U=0;U<a.length;U++){const Q=a[U],De=M+(Q+C),Ie=M+(Q+f);s[Q]={},s[Q][C]=De,s[Q][f]=Ie}const N=t.EventTarget;N&&N.prototype&&o.patchEventTarget(t,o,[N&&N.prototype])}(o,s);const f=o.XMLHttpRequestEventTarget;f&&f.prototype&&s.patchEventTarget(o,s,[f.prototype])}),t.__load_patch("MutationObserver",(o,a,s)=>{W("MutationObserver"),W("WebKitMutationObserver")}),t.__load_patch("IntersectionObserver",(o,a,s)=>{W("IntersectionObserver")}),t.__load_patch("FileReader",(o,a,s)=>{W("FileReader")}),t.__load_patch("on_property",(o,a,s)=>{!function lt(t,o){if(he&&!ve||Zone[t.symbol("patchEvents")])return;const a=o.__Zone_ignore_on_properties;let s=[];if(fe){const f=window;s=s.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const C=function Re(){try{const t=Ee.navigator.userAgent;if(-1!==t.indexOf("MSIE ")||-1!==t.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:f,ignoreProperties:["error"]}]:[];kt(f,ut(f),a&&a.concat(C),T(f))}s=s.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let f=0;f<s.length;f++){const C=o[s[f]];C&&C.prototype&&kt(C.prototype,ut(C.prototype),a)}}(s,o)}),t.__load_patch("customElements",(o,a,s)=>{!function Et(t,o){const{isBrowser:a,isMix:s}=o.getGlobalObjects();(a||s)&&t.customElements&&"customElements"in t&&o.patchCallbacks(o,t.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback","formAssociatedCallback","formDisabledCallback","formResetCallback","formStateRestoreCallback"])}(o,s)}),t.__load_patch("XHR",(o,a)=>{!function Q(J){const ue=J.XMLHttpRequest;if(!ue)return;const De=ue.prototype;let Be=De[P],Je=De[D];if(!Be){const u=J.XMLHttpRequestEventTarget;if(u){const i=u.prototype;Be=i[P],Je=i[D]}}const tt="readystatechange",je="scheduled";function Ce(u){const i=u.data,d=i.target;d[M]=!1,d[U]=!1;const z=d[C];Be||(Be=d[P],Je=d[D]),z&&Je.call(d,tt,z);const ae=d[C]=()=>{if(d.readyState===d.DONE)if(!i.aborted&&d[M]&&u.state===je){const ee=d[a.__symbol__("loadfalse")];if(0!==d.status&&ee&&ee.length>0){const v=u.invoke;u.invoke=function(){const x=d[a.__symbol__("loadfalse")];for(let ge=0;ge<x.length;ge++)x[ge]===u&&x.splice(ge,1);!i.aborted&&u.state===je&&v.call(u)},ee.push(u)}else u.invoke()}else!i.aborted&&!1===d[M]&&(d[U]=!0)};return Be.call(d,tt,ae),d[s]||(d[s]=u),Ge.apply(d,i.args),d[M]=!0,u}function de(){}function ze(u){const i=u.data;return i.aborted=!0,m.apply(i.target,i.args)}const Ue=R(De,"open",()=>function(u,i){return u[f]=0==i[2],u[N]=i[1],Ue.apply(u,i)}),$e=q("fetchTaskAborting"),we=q("fetchTaskScheduling"),Ge=R(De,"send",()=>function(u,i){if(!0===a.current[we]||u[f])return Ge.apply(u,i);{const d={target:u,url:u[N],isPeriodic:!1,args:i,aborted:!1},z=G("XMLHttpRequest.send",de,d,Ce,ze);u&&!0===u[U]&&!d.aborted&&z.state===je&&z.invoke()}}),m=R(De,"abort",()=>function(u,i){const d=function Ie(u){return u[s]}(u);if(d&&"string"==typeof d.type){if(null==d.cancelFn||d.data&&d.data.aborted)return;d.zone.cancelTask(d)}else if(!0===a.current[$e])return m.apply(u,i)})}(o);const s=q("xhrTask"),f=q("xhrSync"),C=q("xhrListener"),M=q("xhrScheduled"),N=q("xhrURL"),U=q("xhrErrorBeforeScheduled")}),t.__load_patch("geolocation",o=>{o.navigator&&o.navigator.geolocation&&function Z(t,o){const a=t.constructor.name;for(let s=0;s<o.length;s++){const f=o[s],C=t[f];if(C){if(!me(g(t,f)))continue;t[f]=(N=>{const U=function(){return N.apply(this,Y(arguments,a+"."+f))};return H(U,N),U})(C)}}}(o.navigator.geolocation,["getCurrentPosition","watchPosition"])}),t.__load_patch("PromiseRejectionEvent",(o,a)=>{function s(f){return function(C){xt(o,f).forEach(N=>{const U=o.PromiseRejectionEvent;if(U){const Q=new U(f,{promise:C.promise,reason:C.rejection});N.invoke(Q)}})}}o.PromiseRejectionEvent&&(a[q("unhandledPromiseRejectionHandler")]=s("unhandledrejection"),a[q("rejectionHandledHandler")]=s("rejectionhandled"))}),t.__load_patch("queueMicrotask",(o,a,s)=>{!function Mt(t,o){o.patchMethod(t,"queueMicrotask",a=>function(s,f){Zone.current.scheduleMicroTask("queueMicrotask",f[0])})}(o,s)})}(It)},5215:(re,S,r)=>{function y(A,V,K,O){return new(K||(K=Promise))(function($,W){function R(_e){try{H(O.next(_e))}catch(Oe){W(Oe)}}function L(_e){try{H(O.throw(_e))}catch(Oe){W(Oe)}}function H(_e){_e.done?$(_e.value):function j($){return $ instanceof K?$:new K(function(W){W($)})}(_e.value).then(R,L)}H((O=O.apply(A,V||[])).next())})}function ce(A){return this instanceof ce?(this.v=A,this):new ce(A)}function Ee(A,V,K){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var j,O=K.apply(A,V||[]),$=[];return j={},W("next"),W("throw"),W("return"),j[Symbol.asyncIterator]=function(){return this},j;function W(Re){O[Re]&&(j[Re]=function(Ae){return new Promise(function(We,qe){$.push([Re,Ae,We,qe])>1||R(Re,Ae)})})}function R(Re,Ae){try{!function L(Re){Re.value instanceof ce?Promise.resolve(Re.value.v).then(H,_e):Oe($[0][2],Re)}(O[Re](Ae))}catch(We){Oe($[0][3],We)}}function H(Re){R("next",Re)}function _e(Re){R("throw",Re)}function Oe(Re,Ae){Re(Ae),$.shift(),$.length&&R($[0][0],$[0][1])}}function Le(A){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var K,V=A[Symbol.asyncIterator];return V?V.call(A):(A=function B(A){var V="function"==typeof Symbol&&Symbol.iterator,K=V&&A[V],O=0;if(K)return K.call(A);if(A&&"number"==typeof A.length)return{next:function(){return A&&O>=A.length&&(A=void 0),{value:A&&A[O++],done:!A}}};throw new TypeError(V?"Object is not iterable.":"Symbol.iterator is not defined.")}(A),K={},O("next"),O("throw"),O("return"),K[Symbol.asyncIterator]=function(){return this},K);function O($){K[$]=A[$]&&function(W){return new Promise(function(R,L){!function j($,W,R,L){Promise.resolve(L).then(function(H){$({value:H,done:R})},W)}(R,L,(W=A[$](W)).done,W.value)})}}}r.d(S,{AQ:()=>Ee,N3:()=>ce,sH:()=>y,xN:()=>Le})},8008:(re,S,r)=>{r.d(S,{MQ:()=>Ge});var p=r(3953),E=(r(536),r(6780));let _,T=1;const F={};function I(m){return m in F&&(delete F[m],!0)}const y={setImmediate(m){const u=T++;return F[u]=!0,_||(_=Promise.resolve()),_.then(()=>I(u)&&m()),u},clearImmediate(m){I(m)}},{setImmediate:D,clearImmediate:w}=y,B={setImmediate(...m){const{delegate:u}=B;return(u?.setImmediate||D)(...m)},clearImmediate(m){const{delegate:u}=B;return(u?.clearImmediate||w)(m)},delegate:void 0};var X=r(3604);new class G extends X.q{flush(u){this._active=!0;const i=this._scheduled;this._scheduled=void 0;const{actions:d}=this;let z;u=u||d.shift();do{if(z=u.execute(u.state,u.delay))break}while((u=d[0])&&u.id===i&&d.shift());if(this._active=!1,z){for(;(u=d[0])&&u.id===i&&d.shift();)u.unsubscribe();throw z}}}(class ne extends E.R{constructor(u,i){super(u,i),this.scheduler=u,this.work=i}requestAsyncId(u,i,d=0){return null!==d&&d>0?super.requestAsyncId(u,i,d):(u.actions.push(this),u._scheduled||(u._scheduled=B.setImmediate(u.flush.bind(u,void 0))))}recycleAsyncId(u,i,d=0){var z;if(null!=d?d>0:this.delay>0)return super.recycleAsyncId(u,i,d);const{actions:ae}=u;null!=i&&(null===(z=ae[ae.length-1])||void 0===z?void 0:z.id)!==i&&(B.clearImmediate(i),u._scheduled=void 0)}});function de(){return new ze}RegExp(/[&<>"']/g.source);class ze{constructor(){this._selected=[]}get value(){return this._selected}select(u,i,d){if(u.selected=!0,(!u.children||!i&&d)&&this._selected.push(u),i)if(u.parent){const z=u.parent.children.length,ae=u.parent.children.filter(te=>te.selected).length;u.parent.selected=z===ae}else u.children&&(this._setChildrenSelectedState(u.children,!0),this._removeChildren(u),this._selected=d&&this._activeChildren(u)?[...this._selected.filter(z=>z.parent!==u),u]:[...this._selected,...u.children.filter(z=>!z.disabled)])}unselect(u,i){if(this._selected=this._selected.filter(d=>d!==u),u.selected=!1,i)if(u.parent&&u.parent.selected){const d=u.parent.children;this._removeParent(u.parent),this._removeChildren(u.parent),this._selected.push(...d.filter(z=>z!==u&&!z.disabled)),u.parent.selected=!1}else u.children&&(this._setChildrenSelectedState(u.children,!1),this._removeChildren(u))}clear(u){this._selected=u?this._selected.filter(i=>i.disabled):[]}_setChildrenSelectedState(u,i){for(const d of u)d.disabled||(d.selected=i)}_removeChildren(u){this._selected=[...this._selected.filter(i=>i.parent!==u),...u.children.filter(i=>i.parent===u&&i.disabled&&i.selected)]}_removeParent(u){this._selected=this._selected.filter(i=>i!==u)}_activeChildren(u){return u.children.every(i=>!i.disabled||i.selected)}}const $e=new p.nKC("ng-select-selection-model");let Ge=(()=>{class m{static#e=this.\u0275fac=function(d){return new(d||m)};static#t=this.\u0275mod=p.$C({type:m});static#n=this.\u0275inj=p.G2t({providers:[{provide:$e,useValue:de}]})}return m})()},3380:(re,S,r)=>{r.d(S,{Kj:()=>Kt});var p=r(3953),g=r(177),E=r(1413);let pt=(()=>{class n{constructor(e){this.document=e,this.width=this.getWidth()}getWidth(){const e=this.document.createElement("div");e.style.visibility="hidden",e.style.width="100px",e.style.msOverflowStyle="scrollbar",this.document.body.appendChild(e);const c=e.offsetWidth;e.style.overflow="scroll";const h=this.document.createElement("div");h.style.width="100%",e.appendChild(h);const b=h.offsetWidth;return e.parentNode.removeChild(e),c-b}}return n.\u0275fac=function(e){return new(e||n)(p.KVO(g.qQ))},n.\u0275prov=p.jDH({token:n,factory:n.\u0275fac}),n})(),st=(()=>{class n{getDimensions(e){return e.getBoundingClientRect()}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=p.jDH({token:n,factory:n.\u0275fac}),n})(),Et=(()=>{class n{constructor(){this.columnInputChanges=new E.B}get columnInputChanges$(){return this.columnInputChanges.asObservable()}onInputChange(){this.columnInputChanges.next()}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=p.jDH({token:n,factory:n.\u0275fac}),n})();const u={},i=typeof document<"u"?document.createElement("div").style:void 0,d=function(){const n=typeof window<"u"?window.getComputedStyle(document.documentElement,""):void 0,l=typeof n<"u"?Array.prototype.slice.call(n).join("").match(/-(moz|webkit|ms)-/):null,e=null!==l?l[1]:void 0,c=typeof e<"u"?"WebKit|Moz|MS|O".match(new RegExp("("+e+")","i"))[1]:void 0;return c?{dom:c,lowercase:e,css:`-${e}-`,js:e[0].toUpperCase()+e.substr(1)}:void 0}();function z(n){const l=function f(n){return(n=(n=(n=n.replace(/[^a-zA-Z0-9 ]/g," ")).replace(/([a-z](?=[A-Z]))/g,"$1 ")).replace(/([^a-zA-Z0-9 ])|^[0-9]+/g,"").trim().toLowerCase()).replace(/([ 0-9]+)([a-zA-Z])/g,function(l,e,c){return e.trim()+c.toUpperCase()})}(n);return u[l]||(void 0!==d&&void 0!==i[d.css+n]?u[l]=d.css+n:void 0!==i[n]&&(u[l]=n)),u[l]}typeof window<"u"&&z("transform"),typeof window<"u"&&z("backfaceVisibility"),typeof window<"u"&&z("transform"),typeof window<"u"&&z("perspective");const x=typeof window<"u"?window.navigator.userAgent:"Chrome";/Safari\//.test(x)&&/Chrome\//.test(x);let Kt=(()=>{class n{static forRoot(e){return{ngModule:n,providers:[{provide:"configuration",useValue:e}]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=p.$C({type:n}),n.\u0275inj=p.G2t({providers:[pt,st,Et],imports:[[g.MD]]}),n})();typeof document<"u"&&!document.elementsFromPoint&&(document.elementsFromPoint=function Pt(n,l){const e=[],c=[];let h,b,se;for(;(h=document.elementFromPoint(n,l))&&-1===e.indexOf(h)&&null!=h;)e.push(h),c.push({value:h.style.getPropertyValue("pointer-events"),priority:h.style.getPropertyPriority("pointer-events")}),h.style.setProperty("pointer-events","none","important");for(b=c.length;se=c[--b];)e[b].style.setProperty("pointer-events",se.value?se.value:"",se.priority);return e})},5e3:(re,S,r)=>{r.d(S,{Ss:()=>It});var p=r(3953),g=r(2806),E=r(177),T=r(1413),_=r(6365),F=r(8750),I=r(983),y=r(3794),P=r(6648),w=r(3726),B=r(7673),ne=r(536),X=function(t){return t.top="top",t.bottom="bottom",t.left="left",t.right="right",t.auto="auto",t.end="right",t.start="left",t["top left"]="top left",t["top right"]="top right",t["right top"]="right top",t["right bottom"]="right bottom",t["bottom right"]="bottom right",t["bottom left"]="bottom left",t["left bottom"]="left bottom",t["left top"]="left top",t["top start"]="top left",t["top end"]="top right",t["end top"]="right top",t["end bottom"]="right bottom",t["bottom end"]="bottom right",t["bottom start"]="bottom left",t["start bottom"]="start bottom",t["start top"]="left top",t}(X||{}),G=function(t){return t.top="top",t.bottom="bottom",t.left="start",t.right="end",t.auto="auto",t.end="end",t.start="start",t["top left"]="top start",t["top right"]="top end",t["right top"]="end top",t["right bottom"]="end bottom",t["bottom right"]="bottom end",t["bottom left"]="bottom start",t["left bottom"]="start bottom",t["left top"]="start top",t["top start"]="top start",t["top end"]="top end",t["end top"]="end top",t["end bottom"]="end bottom",t["bottom end"]="bottom end",t["bottom start"]="bottom start",t["start bottom"]="start bottom",t["start top"]="start top",t}(G||{});function q(t,o){if(1!==t.nodeType)return[];const s=t.ownerDocument.defaultView?.getComputedStyle(t,null);return o?s&&s[o]:s}function ce(t){if(!t)return document.documentElement;let s,a=t?.offsetParent;for(;null===a&&t.nextElementSibling&&s!==t.nextElementSibling;)s=t.nextElementSibling,a=s.offsetParent;const f=a&&a.nodeName;return f&&"BODY"!==f&&"HTML"!==f?a&&-1!==["TH","TD","TABLE"].indexOf(a.nodeName)&&"static"===q(a,"position")?ce(a):a:s?s.ownerDocument.documentElement:document.documentElement}function ye(t){return null!==t.parentNode?ye(t.parentNode):t}function Le(t,o){if(!(t&&t.nodeType&&o&&o.nodeType))return document.documentElement;const a=t.compareDocumentPosition(o)&Node.DOCUMENT_POSITION_FOLLOWING,s=a?t:o,f=a?o:t,C=document.createRange();C.setStart(s,0),C.setEnd(f,0);const M=C.commonAncestorContainer;if(t!==M&&o!==M||s.contains(f))return function Ee(t){const{nodeName:o}=t;return"BODY"!==o&&("HTML"===o||ce(t.firstElementChild)===t)}(M)?M:ce(M);const N=ye(t);return N.host?Le(N.host,o):Le(t,ye(o).host)}function Y(t){if(!t||!t.parentElement)return document.documentElement;let o=t.parentElement;for(;o?.parentElement&&"none"===q(o,"transform");)o=o.parentElement;return o||document.documentElement}function Z(t,o){const a="x"===o?"Left":"Top",s="Left"===a?"Right":"Bottom";return parseFloat(t[`border${a}Width`])+parseFloat(t[`border${s}Width`])}function me(t,o,a){return Math.max(o[`offset${t}`],o[`scroll${t}`],a[`client${t}`],a[`offset${t}`],a[`scroll${t}`],0)}function He(t){const o=t.body,a=t.documentElement;return{height:me("Height",o,a),width:me("Width",o,a)}}function he(t){return{...t,right:(t.left||0)+t.width,bottom:(t.top||0)+t.height}}function ve(t){return"number"==typeof t||"[object Number]"===Object.prototype.toString.call(t)}function A(t){const o=t.getBoundingClientRect();if(!(o&&ve(o.top)&&ve(o.left)&&ve(o.bottom)&&ve(o.right)))return o;const a={left:o.left,top:o.top,width:o.right-o.left,height:o.bottom-o.top},s="HTML"===t.nodeName?He(t.ownerDocument):void 0,f=s?.width||t.clientWidth||ve(o.right)&&ve(a.left)&&o.right-a.left||0,C=s?.height||t.clientHeight||ve(o.bottom)&&ve(a.top)&&o.bottom-a.top||0;let M=t.offsetWidth-f,N=t.offsetHeight-C;if(M||N){const U=q(t);M-=Z(U,"x"),N-=Z(U,"y"),a.width-=M,a.height-=N}return he(a)}function V(t,o,a=!1){const s="HTML"===o.nodeName,f=A(t),C=A(o),M=q(o),N=parseFloat(M.borderTopWidth),U=parseFloat(M.borderLeftWidth);a&&s&&(C.top=Math.max(C.top??0,0),C.left=Math.max(C.left??0,0));const Q=he({top:(f.top??0)-(C.top??0)-N,left:(f.left??0)-(C.left??0)-U,width:f.width,height:f.height});if(Q.marginTop=0,Q.marginLeft=0,s){const J=parseFloat(M.marginTop),ue=parseFloat(M.marginLeft);ve(Q.top)&&(Q.top-=N-J),ve(Q.bottom)&&(Q.bottom-=N-J),ve(Q.left)&&(Q.left-=U-ue),ve(Q.right)&&(Q.right-=U-ue),Q.marginTop=J,Q.marginLeft=ue}return Q}function K(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function O(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}const{overflow:o,overflowX:a,overflowY:s}=q(t);return/(auto|scroll|overlay)/.test(String(o)+String(s)+String(a))?t:O(K(t))}function j(t,o="top"){const a="top"===o?"scrollTop":"scrollLeft",s=t.nodeName;return"BODY"===s||"HTML"===s?(t.ownerDocument.scrollingElement||t.ownerDocument.documentElement)[a]:t[a]}function W(t){const o=t.nodeName;return"BODY"!==o&&"HTML"!==o&&("fixed"===q(t,"position")||W(K(t)))}function R(t,o,a=0,s,f=!1){let C={top:0,left:0};const M=f?Y(t):Le(t,o);if("viewport"===s)C=function $(t,o=!1){const a=t.ownerDocument.documentElement,s=V(t,a),f=Math.max(a.clientWidth,window.innerWidth||0),C=Math.max(a.clientHeight,window.innerHeight||0),M=o?0:j(a),N=o?0:j(a,"left");return he({top:M-Number(s?.top)+Number(s?.marginTop),left:N-Number(s?.left)+Number(s?.marginLeft),width:f,height:C})}(M,f);else{let N;"scrollParent"===s?(N=O(K(o)),"BODY"===N.nodeName&&(N=t.ownerDocument.documentElement)):N="window"===s?t.ownerDocument.documentElement:s;const U=V(N,M,f);if(U&&"HTML"===N.nodeName&&!W(M)){const{height:Q,width:J}=He(t.ownerDocument);ve(C.top)&&ve(U.top)&&ve(U.marginTop)&&(C.top+=U.top-U.marginTop),ve(C.top)&&(C.bottom=Number(Q)+Number(U.top)),ve(C.left)&&ve(U.left)&&ve(U.marginLeft)&&(C.left+=U.left-U.marginLeft),ve(C.top)&&(C.right=Number(J)+Number(U.left))}else U&&(C=U)}return ve(C.left)&&(C.left+=a),ve(C.top)&&(C.top+=a),ve(C.right)&&(C.right-=a),ve(C.bottom)&&(C.bottom-=a),C}function L({width:t,height:o}){return t*o}function H(t,o,a,s,f=["top","bottom","right","left"],C="viewport",M=0){if(-1===t.indexOf("auto"))return t;const N=R(a,s,M,C),U={top:{width:N?.width??0,height:(o?.top??0)-(N?.top??0)},right:{width:(N?.right??0)-(o?.right??0),height:N?.height??0},bottom:{width:N?.width??0,height:(N?.bottom??0)-(o?.bottom??0)},left:{width:(o.left??0)-(N?.left??0),height:N?.height??0}},Q=Object.keys(U).map(Ie=>({position:Ie,...U[Ie],area:L(U[Ie])})).sort((Ie,Be)=>Be.area-Ie.area);let J=Q.filter(({width:Ie,height:Be})=>Ie>=a.clientWidth&&Be>=a.clientHeight);J=J.filter(({position:Ie})=>f.some(Be=>Be===Ie));const ue=J.length>0?J[0].position:Q[0].position,De=t.split(" ")[1];return a.className=a.className.replace(/bs-tooltip-auto/g,`bs-tooltip-${(0,g.Bu)().isBs5?G[ue]:ue}`),ue+(De?`-${De}`:"")}const Ae=(t,o=0)=>t?parseFloat(t):o;function We(t){const a=t.ownerDocument.defaultView?.getComputedStyle(t),s=Ae(a?.marginTop)+Ae(a?.marginBottom),f=Ae(a?.marginLeft)+Ae(a?.marginRight);return{width:Number(t.offsetWidth)+f,height:Number(t.offsetHeight)+s}}function qe(t,o,a){return V(o,a?Y(t):Le(t,o),a)}function et(t,o,a){const s=a.split(" ")[0],f=We(t),C={width:f.width,height:f.height},M=-1!==["right","left"].indexOf(s),N=M?"top":"left",U=M?"left":"top",Q=M?"height":"width",J=M?"width":"height";return C[N]=(o[N]??0)+o[Q]/2-f[Q]/2,C[U]=s===U?(o[U]??0)-f[J]:o[function Oe(t){const o={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,a=>o[a])}(U)]??0,C}function rt(t,o){return!!t.modifiers[o]?.enabled}const it={top:["top","top start","top end"],bottom:["bottom","bottom start","bottom end"],start:["start","start top","start bottom"],end:["end","end top","end bottom"]};function ct(t,o){return!!(0,g.Bu)().isBs5&&it[o].includes(t)}function _t(t,o,a){!t||!o||Object.keys(o).forEach(s=>{let f="";-1!==["width","height","top","right","bottom","left"].indexOf(s)&&function fe(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(Number(t))}(o[s])&&(f="px"),a?a.setStyle(t,s,`${String(o[s])}${f}`):t.style[s]=String(o[s])+f})}function At(t){let o=t.offsets.target;const a=t.instance.target.querySelector(".arrow");if(!a)return t;const s=-1!==["left","right"].indexOf(t.placement.split(" ")[0]),f=s?"height":"width",C=s?"Top":"Left",M=C.toLowerCase(),N=s?"left":"top",U=s?"bottom":"right",Q=We(a)[f],J=t.placement.split(" ")[1];(t.offsets.host[U]??0)-Q<(o[M]??0)&&(o[M]-=(o[M]??0)-((t.offsets.host[U]??0)-Q)),Number(t.offsets.host[M])+Number(Q)>(o[U]??0)&&(o[M]+=Number(t.offsets.host[M])+Number(Q)-Number(o[U])),o=he(o);const ue=q(t.instance.target),De=parseFloat(ue[`margin${C}`])||0,Ie=parseFloat(ue[`border${C}Width`])||0;let Be;if(J){const tt=parseFloat(ue.borderRadius)||0,je=Number(De+Ie+tt);Be=M===J?Number(t.offsets.host[M])+je:Number(t.offsets.host[M])+Number(t.offsets.host[f]-je)}else Be=Number(t.offsets.host[M])+Number(t.offsets.host[f]/2-Q/2);let Je=Be-(o[M]??0)-De-Ie;return Je=Math.max(Math.min(o[f]-(Q+5),Je),0),t.offsets.arrow={[M]:Math.round(Je),[N]:""},t.instance.arrow=a,t}function xt(t){if(t.offsets.target=he(t.offsets.target),!rt(t.options,"flip"))return t.offsets.target={...t.offsets.target,...et(t.instance.target,t.offsets.host,t.placement)},t;const o=R(t.instance.target,t.instance.host,0,"viewport",!1);let a=t.placement.split(" ")[0],s=t.placement.split(" ")[1]||"";const N=H("auto",t.offsets.host,t.instance.target,t.instance.host,t.options.allowedPositions),U=[a,N];return U.forEach((Q,J)=>{if(a!==Q||U.length===J+1)return;a=t.placement.split(" ")[0];const ue="left"===a&&Math.floor(t.offsets.target.right??0)>Math.floor(t.offsets.host.left??0)||"right"===a&&Math.floor(t.offsets.target.left??0)<Math.floor(t.offsets.host.right??0)||"top"===a&&Math.floor(t.offsets.target.bottom??0)>Math.floor(t.offsets.host.top??0)||"bottom"===a&&Math.floor(t.offsets.target.top??0)<Math.floor(t.offsets.host.bottom??0),De=Math.floor(t.offsets.target.left??0)<Math.floor(o.left??0),Ie=Math.floor(t.offsets.target.right??0)>Math.floor(o.right??0),Be=Math.floor(t.offsets.target.top??0)<Math.floor(o.top??0),Je=Math.floor(t.offsets.target.bottom??0)>Math.floor(o.bottom??0),tt="left"===a&&De||"right"===a&&Ie||"top"===a&&Be||"bottom"===a&&Je,je=-1!==["top","bottom"].indexOf(a),Ce=je&&"left"===s&&De||je&&"right"===s&&Ie||!je&&"left"===s&&Be||!je&&"right"===s&&Je;(ue||tt||Ce)&&((ue||tt)&&(a=U[J+1]),Ce&&(s=function Re(t){return"right"===t?"left":"left"===t?"right":t}(s)),t.placement=a+(s?` ${s}`:""),t.offsets.target={...t.offsets.target,...et(t.instance.target,t.offsets.host,t.placement)})}),t}function Mt(t){if(!rt(t.options,"preventOverflow"))return t;const o="transform",a=t.instance.target.style,{top:s,left:f,[o]:C}=a;a.top="",a.left="",a[o]="";const M=R(t.instance.target,t.instance.host,0,t.options.modifiers.preventOverflow?.boundariesElement||"scrollParent",!1);a.top=s,a.left=f,a[o]=C;const U={primary(Q){let J=t.offsets.target[Q];return(t.offsets.target[Q]??0)<(M[Q]??0)&&(J=Math.max(t.offsets.target[Q]??0,M[Q]??0)),{[Q]:J}},secondary(Q){const J="right"===Q,ue=J?"left":"top";let Ie=t.offsets.target[ue];return(t.offsets.target[Q]??0)>(M[Q]??0)&&(Ie=Math.min(t.offsets.target[ue]??0,(M[Q]??0)-t.offsets.target[J?"width":"height"])),{[ue]:Ie}}};return["left","right","top","bottom"].forEach(Q=>{const J=-1!==["left","top","start"].indexOf(Q)?U.primary:U.secondary;t.offsets.target={...t.offsets.target,...J(Q)}}),t}function pt(t){const o=t.placement,a=o.split(" ")[0],s=o.split(" ")[1];if(s){const{host:f,target:C}=t.offsets,M=-1!==["bottom","top"].indexOf(a),N=M?"left":"top",U=M?"width":"height",Q={start:{[N]:f[N]},end:{[N]:(f[N]??0)+f[U]-C[U]}};t.offsets.target={...C,[N]:N===s?Q.start[N]:Q.end[N]}}return t}const Et=new class st{position(o,a){return this.offset(o,a)}offset(o,a){return qe(a,o)}positionElements(o,a,s,f,C){const M=[xt,pt,Mt,At],U=function Ft(t,o,a,s){if(!t||!o)return;const f=qe(t,o);!a.match(/^(auto)*\s*(left|right|top|bottom|start|end)*$/)&&!a.match(/^(left|right|top|bottom|start|end)*(?: (left|right|top|bottom|start|end))*$/)&&(a="auto");const C=!!a.match(/auto/g);let M=a.match(/auto\s(left|right|top|bottom|start|end)/)?a.split(" ")[1]||"auto":a;const N=M.match(/^(left|right|top|bottom|start|end)* ?(?!\1)(left|right|top|bottom|start|end)?/);return N&&(M=N[1]+(N[2]?` ${N[2]}`:"")),-1!==["left right","right left","top bottom","bottom top"].indexOf(M)&&(M="auto"),M=H(M,f,t,o,s?s.allowedPositions:void 0),{options:s||{modifiers:{}},instance:{target:t,host:o,arrow:void 0},offsets:{target:et(t,f,M),host:f,arrow:void 0},positionFixed:!1,placement:M,placementAuto:C}}(a,o,X[s],C);if(U)return M.reduce((Q,J)=>J(Q),U)}};function Bt(t,o,a,s,f,C){const M=Et.positionElements(t,o,a,s,f);if(!M)return;const N=function _e(t){return{width:t.offsets.target.width,height:t.offsets.target.height,left:Math.floor(t.offsets.target.left??0),top:Math.round(t.offsets.target.top??0),bottom:Math.round(t.offsets.target.bottom??0),right:Math.floor(t.offsets.target.right??0)}}(M);_t(o,{"will-change":"transform",top:"0px",left:"0px",transform:`translate3d(${N.left}px, ${N.top}px, 0px)`},C),M.instance.arrow&&_t(M.instance.arrow,M.offsets.arrow,C),function Ct(t,o){const a=t.instance.target;let s=a.className;const f=(0,g.Bu)().isBs5?G[t.placement]:t.placement;t.placementAuto&&(s=s.replace(/bs-popover-auto/g,`bs-popover-${f}`),s=s.replace(/ms-2|me-2|mb-2|mt-2/g,""),s=s.replace(/bs-tooltip-auto/g,`bs-tooltip-${f}`),s=s.replace(/\sauto/g,` ${f}`),-1!==s.indexOf("popover")&&(s=s+" "+function yt(t){return(0,g.Bu)().isBs5?ct(t,"end")?"ms-2":ct(t,"start")?"me-2":ct(t,"top")?"mb-2":ct(t,"bottom")?"mt-2":"":""}(f)),-1!==s.indexOf("popover")&&-1===s.indexOf("popover-auto")&&(s+=" popover-auto"),-1!==s.indexOf("tooltip")&&-1===s.indexOf("tooltip-auto")&&(s+=" tooltip-auto")),s=s.replace(/left|right|top|bottom|end|start/g,`${f.split(" ")[0]}`),o?o.setAttribute(a,"class",s):a.className=s}(M,C)}let wt=(()=>{class t{constructor(a,s,f){this.update$$=new T.B,this.positionElements=new Map,this.isDisabled=!1,(0,E.UE)(f)&&a.runOutsideAngular(()=>{this.triggerEvent$=function D(...t){const o=(0,y.lI)(t),a=(0,y.R0)(t,1/0),s=t;return s.length?1===s.length?(0,F.Tg)(s[0]):(0,_.U)(a)((0,P.H)(s,o)):I.w}((0,w.R)(window,"scroll",{passive:!0}),(0,w.R)(window,"resize",{passive:!0}),(0,B.of)(0,ne.X),this.update$$),this.triggerEvent$.subscribe(()=>{this.isDisabled||this.positionElements.forEach(C=>{Bt(ft(C.target),ft(C.element),C.attachment,C.appendToBody,this.options,s.createRenderer(null,null))})})})}position(a){this.addPositionElement(a)}get event$(){return this.triggerEvent$}disable(){this.isDisabled=!0}enable(){this.isDisabled=!1}addPositionElement(a){this.positionElements.set(ft(a.element),a)}calcPosition(){this.update$$.next(null)}deletePositionElement(a){this.positionElements.delete(ft(a))}setOptions(a){this.options=a}static#e=this.\u0275fac=function(s){return new(s||t)(p.KVO(p.SKi),p.KVO(p._9s),p.KVO(p.Agw))};static#t=this.\u0275prov=p.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function ft(t){return"string"==typeof t?document.querySelector(t):t instanceof p.aKT?t.nativeElement:t??null}class ut{constructor(o,a,s){this.nodes=o,this.viewRef=a,this.componentRef=s}}class lt{constructor(o,a,s,f,C,M,N,U,Q){this._viewContainerRef=o,this._renderer=a,this._elementRef=s,this._injector=f,this._componentFactoryResolver=C,this._ngZone=M,this._applicationRef=N,this._posService=U,this._document=Q,this.onBeforeShow=new p.bkB,this.onShown=new p.bkB,this.onBeforeHide=new p.bkB,this.onHidden=new p.bkB,this._providers=[],this._isHiding=!1,this.containerDefaultSelector="body",this._listenOpts={},this._globalListener=Function.prototype}get isShown(){return!this._isHiding&&!!this._componentRef}attach(o){return this._componentFactory=this._componentFactoryResolver.resolveComponentFactory(o),this}to(o){return this.container=o||this.container,this}position(o){return o?(this.attachment=o.attachment||this.attachment,this._elementRef=o.target||this._elementRef,this):this}provide(o){return this._providers.push(o),this}show(o={}){if(this._subscribePositioning(),this._innerComponent=void 0,!this._componentRef){this.onBeforeShow.emit(),this._contentRef=this._getContentRef(o.content,o.context,o.initialState);const a=p.zZn.create({providers:this._providers,parent:this._injector});if(!this._componentFactory)return;if(this._componentRef=this._componentFactory.create(a,this._contentRef.nodes),this._applicationRef.attachView(this._componentRef.hostView),this.instance=this._componentRef.instance,Object.assign(this._componentRef.instance,o),this.container instanceof p.aKT&&this.container.nativeElement.appendChild(this._componentRef.location.nativeElement),"string"==typeof this.container&&typeof this._document<"u"){const s=this._document.querySelector(this.container)||this._document.querySelector(this.containerDefaultSelector);if(!s)return;s.appendChild(this._componentRef.location.nativeElement)}!this.container&&this._elementRef&&this._elementRef.nativeElement.parentElement&&this._elementRef.nativeElement.parentElement.appendChild(this._componentRef.location.nativeElement),this._contentRef.componentRef&&(this._innerComponent=this._contentRef.componentRef.instance,this._contentRef.componentRef.changeDetectorRef.markForCheck(),this._contentRef.componentRef.changeDetectorRef.detectChanges()),this._componentRef.changeDetectorRef.markForCheck(),this._componentRef.changeDetectorRef.detectChanges(),this.onShown.emit(o.id?{id:o.id}:this._componentRef.instance)}return this._registerOutsideClick(),this._componentRef}hide(o){if(!this._componentRef)return this;this._posService.deletePositionElement(this._componentRef.location),this.onBeforeHide.emit(this._componentRef.instance);const a=this._componentRef.location.nativeElement;return a.parentNode?.removeChild(a),this._contentRef?.componentRef?.destroy(),this._viewContainerRef&&this._contentRef?.viewRef&&this._viewContainerRef.remove(this._viewContainerRef.indexOf(this._contentRef.viewRef)),this._contentRef?.viewRef?.destroy(),this._componentRef?.destroy(),this._contentRef=void 0,this._componentRef=void 0,this._removeGlobalListener(),this.onHidden.emit(o?{id:o}:null),this}toggle(){this.isShown?this.hide():this.show()}dispose(){this.isShown&&this.hide(),this._unsubscribePositioning(),this._unregisterListenersFn&&this._unregisterListenersFn()}listen(o){this.triggers=o.triggers||this.triggers,this._listenOpts.outsideClick=o.outsideClick,this._listenOpts.outsideEsc=o.outsideEsc,o.target=o.target||this._elementRef?.nativeElement;const a=this._listenOpts.hide=()=>o.hide?o.hide():void this.hide(),s=this._listenOpts.show=C=>{o.show?o.show(C):this.show(C),C()};return this._renderer&&(this._unregisterListenersFn=(0,g.GL)(this._renderer,{target:o.target,triggers:o.triggers,show:s,hide:a,toggle:C=>{this.isShown?a():s(C)}})),this}_removeGlobalListener(){this._globalListener&&(this._globalListener(),this._globalListener=Function.prototype)}attachInline(o,a){return o&&a&&(this._inlineViewRef=o.createEmbeddedView(a)),this}_registerOutsideClick(){if(!this._componentRef||!this._componentRef.location)return;let o=Function.prototype,a=Function.prototype;if(this._listenOpts.outsideClick){const s=this._componentRef.location.nativeElement;setTimeout(()=>{this._renderer&&this._elementRef&&(o=(0,g.Xt)(this._renderer,{targets:[s,this._elementRef.nativeElement],outsideClick:this._listenOpts.outsideClick,hide:()=>this._listenOpts.hide&&this._listenOpts.hide()}))})}this._listenOpts.outsideEsc&&this._renderer&&this._elementRef&&(a=(0,g.Fv)(this._renderer,{targets:[this._componentRef.location.nativeElement,this._elementRef.nativeElement],outsideEsc:this._listenOpts.outsideEsc,hide:()=>this._listenOpts.hide&&this._listenOpts.hide()})),this._globalListener=()=>{o(),a()}}getInnerComponent(){return this._innerComponent}_subscribePositioning(){this._zoneSubscription||!this.attachment||(this.onShown.subscribe(()=>{this._posService.position({element:this._componentRef?.location,target:this._elementRef,attachment:this.attachment,appendToBody:"body"===this.container})}),this._zoneSubscription=this._ngZone.onStable.subscribe(()=>{this._componentRef&&this._posService.calcPosition()}))}_unsubscribePositioning(){this._zoneSubscription&&(this._zoneSubscription.unsubscribe(),this._zoneSubscription=void 0)}_getContentRef(o,a,s){if(!o)return new ut([]);if(o instanceof p.C4Q){if(this._viewContainerRef){const M=this._viewContainerRef.createEmbeddedView(o,a);return M.markForCheck(),new ut([M.rootNodes],M)}const C=o.createEmbeddedView({});return this._applicationRef.attachView(C),new ut([C.rootNodes],C)}if("function"==typeof o){const C=this._componentFactoryResolver.resolveComponentFactory(o),M=p.zZn.create({providers:this._providers,parent:this._injector}),N=C.create(M);return Object.assign(N.instance,s),this._applicationRef.attachView(N.hostView),new ut([[N.location.nativeElement]],N.hostView,N)}const f=this._renderer?[this._renderer.createText(`${o}`)]:[];return new ut([f])}}let Dt=(()=>{class t{constructor(a,s,f,C,M,N){this._componentFactoryResolver=a,this._ngZone=s,this._injector=f,this._posService=C,this._applicationRef=M,this._document=N}createLoader(a,s,f){return new lt(s,f,a,this._injector,this._componentFactoryResolver,this._ngZone,this._applicationRef,this._posService,this._document)}static#e=this.\u0275fac=function(s){return new(s||t)(p.KVO(p.OM3),p.KVO(p.SKi),p.KVO(p.zZn),p.KVO(wt),p.KVO(p.o8S),p.KVO(E.qQ))};static#t=this.\u0275prov=p.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),It=(()=>{class t{static forRoot(){return{ngModule:t,providers:[Dt,wt]}}static#e=this.\u0275fac=function(s){return new(s||t)};static#t=this.\u0275mod=p.$C({type:t});static#n=this.\u0275inj=p.G2t({imports:[E.MD]})}return t})()},2806:(re,S,r)=>{r.d(S,{Bu:()=>fe,Fv:()=>I,GL:()=>_,Xt:()=>F,Yl:()=>me});class p{constructor(R,L){this.open=R,this.close=L||R}isManual(){return"manual"===this.open||"manual"===this.close}}const g={hover:["mouseover","mouseout"],focus:["focusin","focusout"]};function _(W,R){const L=function E(W,R=g){const L=(W||"").trim();if(0===L.length)return[];const H=L.split(/\s+/).map(Oe=>Oe.split(":")).map(Oe=>{const Re=R[Oe[0]]||Oe;return new p(Re[0],Re[1])}),_e=H.filter(Oe=>Oe.isManual());if(_e.length>1)throw new Error("Triggers parse error: only one manual trigger is allowed");if(1===_e.length&&H.length>1)throw new Error("Triggers parse error: manual trigger can't be mixed with other triggers");return H}(R.triggers),H=R.target;if(1===L.length&&L[0].isManual())return Function.prototype;const _e=[],Oe=[],Re=()=>{Oe.forEach(Ae=>_e.push(Ae())),Oe.length=0};return L.forEach(Ae=>{const We=Ae.open===Ae.close,qe=We?R.toggle:R.show;if(!We&&Ae.close&&R.hide){const et=Ae.close,rt=R.hide;Oe.push(()=>W.listen(H,et,rt))}qe&&_e.push(W.listen(H,Ae.open,()=>qe(Re)))}),()=>{_e.forEach(Ae=>Ae())}}function F(W,R){return R.outsideClick?W.listen("document","click",L=>{R.target&&R.target.contains(L.target)||R.targets&&R.targets.some(H=>H.contains(L.target))||R.hide&&R.hide()}):Function.prototype}function I(W,R){return R.outsideEsc?W.listen("document","keyup.esc",L=>{R.target&&R.target.contains(L.target)||R.targets&&R.targets.some(H=>H.contains(L.target))||R.hide&&R.hide()}):Function.prototype}const y=typeof window<"u"&&window||{};let Y;function Z(){const W=y.document.createElement("span");W.innerText="testing bs version",W.classList.add("d-none"),W.classList.add("pl-1"),y.document.head.appendChild(W);const R=y.getComputedStyle(W).paddingLeft;return R&&parseFloat(R)?(y.document.head.removeChild(W),"bs4"):(y.document.head.removeChild(W),"bs5")}function me(W){Y=W}function fe(){return{isBs4:(Y||(Y=Z()),"bs4"===Y),isBs5:(Y||(Y=Z()),"bs5"===Y)}}typeof console>"u"||console}}]);
| ver. 1.4 |
Github
|
.
| PHP 8.1.34 | Generation time: 0.04 |
proxy
|
phpinfo
|
Settings