PageSourceSearch

https://ullu.app/vendor.8f0cc1d4def618b0.js

js ullu.app collected 2026-09-28 06:34:57 UTC 1,798,652 bytes, 1 lines download raw bytes

1(self.webpackChunkullu_client=self.webpackChunkullu_client||[]).push([[4736],{75044:(Et,Re,d)=>{"use strict";d.d(Re,{m2:()=>Oe,Bg:()=>Ct,Qx:()=>lt,eK:()=>we});var t=d(97582),s=d(94650),c=d(39646),p=d(60515),g=d(36895),m=d(85363),C=d(63900),T=d(54004),j=d(34782),S=d(64027),U=d(12011),H=d(85132),me=d(9116),ue=d(11481),Ee=d(77579),et=d(69751),$e=d(88996),ot=d(56451),yt=d(50590),Mt=d(66304),Ke=d(49468),Ie=d(39300);d(70259);var b=d(15861),N=d(6881),Q=d(34859),je=d(42090),Ue=d(41877);const ct=new Map,P={activated:!1,tokenObservers:[]},pe={initialized:!1,enabled:!1};function de(he){return ct.get(he)||Object.assign({},P)}function ze(){return pe}const Tt="https://content-firebaseappcheck.googleapis.com/v1",wt="exchangeDebugToken",$t={OFFSET_DURATION:3e5,RETRIAL_MIN_WAIT:3e4,RETRIAL_MAX_WAIT:96e4};class oe{constructor(ne,be,ht,ft,kt){if(this.operation=ne,this.retryPolicy=be,this.getWaitDuration=ht,this.lowerBound=ft,this.upperBound=kt,this.pending=null,this.nextErrorWaitInterval=ft,ft>kt)throw new Error("Proactive refresh lower bound greater than upper bound!")}start(){this.nextErrorWaitInterval=this.lowerBound,this.process(!0).catch(()=>{})}stop(){this.pending&&(this.pending.reject("cancelled"),this.pending=null)}isRunning(){return!!this.pending}process(ne){var be=this;return(0,b.Z)(function*(){be.stop();try{be.pending=new je.BH,yield function Ge(he){return new Promise(ne=>{setTimeout(ne,he)})}(be.getNextRun(ne)),be.pending.resolve(),yield be.pending.promise,be.pending=new je.BH,yield be.operation(),be.pending.resolve(),yield be.pending.promise,be.process(!0).catch(()=>{})}catch(ht){be.retryPolicy(ht)?be.process(!1).catch(()=>{}):be.stop()}})()}getNextRun(ne){if(ne)return this.nextErrorWaitInterval=this.lowerBound,this.getWaitDuration();{const be=this.nextErrorWaitInterval;return this.nextErrorWaitInterval*=2,this.nextErrorWaitInterval>this.upperBound&&(this.nextErrorWaitInterval=this.upperBound),be}}}const It=new je.LL("appCheck","AppCheck",{"already-initialized":"You have already called initializeAppCheck() for FirebaseApp {$appName} with different options. To avoid this error, call initializeAppCheck() with the same options as when it was originally called. This will return the already initialized instance.","use-before-activation":"App Check is being used before initializeAppCheck() is called for FirebaseApp {$appName}. Call initializeAppCheck() before instantiating other Firebase services.","fetch-network-error":"Fetch failed to connect to a network. Check Internet connection. Original error: {$originalErrorMessage}.","fetch-parse-error":"Fetch client could not parse response. Original error: {$originalErrorMessage}.","fetch-status-error":"Fetch server returned an HTTP error status. HTTP status: {$httpStatus}.","storage-open":"Error thrown when opening storage. Original error: {$originalErrorMessage}.","storage-get":"Error thrown when reading from storage. Original error: {$originalErrorMessage}.","storage-set":"Error thrown when writing to storage. Original error: {$originalErrorMessage}.","recaptcha-error":"ReCAPTCHA error.",throttled:"Requests throttled due to {$httpStatus} error. Attempts allowed again after {$time}"});function zt(he){if(!de(he).activated)throw It.create("use-before-activation",{appName:he.name})}function Yt(he,ne){return sn.apply(this,arguments)}function sn(){return(sn=(0,b.Z)(function*({url:he,body:ne},be){const ht={"Content-Type":"application/json"},ft=be.getImmediate({optional:!0});if(ft){const En=yield ft.getHeartbeatsHeader();En&&(ht["X-Firebase-Client"]=En)}const kt={method:"POST",body:JSON.stringify(ne),headers:ht};let nn,qt;try{nn=yield fetch(he,kt)}catch(En){throw It.create("fetch-network-error",{originalErrorMessage:En?.message})}if(200!==nn.status)throw It.create("fetch-status-error",{httpStatus:nn.status});try{qt=yield nn.json()}catch(En){throw It.create("fetch-parse-error",{originalErrorMessage:En?.message})}const tn=qt.ttl.match(/^([\d.]+)(s)$/);if(!tn||!tn[2]||isNaN(Number(tn[1])))throw It.create("fetch-parse-error",{originalErrorMessage:`ttl field (timeToLive) is not in standard Protobuf Duration format: ${qt.ttl}`});const cn=1e3*Number(tn[1]),Sn=Date.now();return{token:qt.token,expireTimeMillis:Sn+cn,issuedAtTimeMillis:Sn}})).apply(this,arguments)}function Tn(he,ne){const{projectId:be,appId:ht,apiKey:ft}=he.options;return{url:`${Tt}/projects/${be}/apps/${ht}:${wt}?key=${ft}`,body:{debug_token:ne}}}const Dn="firebase-app-check-database",Bt=1,Xt="firebase-app-check-store";let jt=null;function Le(he,ne){return dt.apply(this,arguments)}function dt(){return(dt=(0,b.Z)(function*(he,ne){const ht=(yield function gn(){return jt||(jt=new Promise((he,ne)=>{try{const be=indexedDB.open(Dn,Bt);be.onsuccess=ht=>{he(ht.target.result)},be.onerror=ht=>{var ft;ne(It.create("storage-open",{originalErrorMessage:null===(ft=ht.target.error)||void 0===ft?void 0:ft.message}))},be.onupgradeneeded=ht=>{0===ht.oldVersion&&ht.target.result.createObjectStore(Xt,{keyPath:"compositeKey"})}}catch(be){ne(It.create("storage-open",{originalErrorMessage:be?.message}))}}),jt)}()).transaction(Xt,"readwrite"),kt=ht.objectStore(Xt).put({compositeKey:he,value:ne});return new Promise((nn,qt)=>{kt.onsuccess=tn=>{nn()},ht.onerror=tn=>{var cn;qt(It.create("storage-set",{originalErrorMessage:null===(cn=tn.target.error)||void 0===cn?void 0:cn.message}))}})})).apply(this,arguments)}const z=new Ue.Yd("@firebase/app-check");function We(he,ne){return(0,je.hl)()?function Se(he,ne){return Le(function Ye(he){return`${he.options.appId}-${he.name}`}(he),ne)}(he,ne).catch(be=>{z.warn(`Failed to write token to IndexedDB. Error: ${be}`)}):Promise.resolve()}function se(){return ze().enabled}function G(){return xe.apply(this,arguments)}function xe(){return(xe=(0,b.Z)(function*(){const he=ze();if(he.enabled&&he.token)return he.token.promise;throw Error("\n            Can't get debug token in production mode.\n        ")})).apply(this,arguments)}const Ft={error:"UNKNOWN_ERROR"};function on(he){return je.US.encodeString(JSON.stringify(he),!1)}function xt(he){return F.apply(this,arguments)}function F(){return(F=(0,b.Z)(function*(he,ne=!1){const be=he.app;zt(be);const ht=de(be);let kt,ft=ht.token;if(ft&&!Nn(ft)&&(ht.token=void 0,ft=void 0),!ft){const tn=yield ht.cachedTokenPromise;tn&&(Nn(tn)?ft=tn:yield We(be,void 0))}if(!ne&&ft&&Nn(ft))return{token:ft.token};let qt,nn=!1;if(se()){ht.exchangeTokenPromise||(ht.exchangeTokenPromise=Yt(Tn(be,yield G()),he.heartbeatServiceProvider).finally(()=>{ht.exchangeTokenPromise=void 0}),nn=!0);const tn=yield ht.exchangeTokenPromise;return yield We(be,tn),ht.token=tn,{token:tn.token}}try{ht.exchangeTokenPromise||(ht.exchangeTokenPromise=ht.provider.getToken().finally(()=>{ht.exchangeTokenPromise=void 0}),nn=!0),ft=yield de(be).exchangeTokenPromise}catch(tn){"appCheck/throttled"===tn.code?z.warn(tn.message):z.error(tn),kt=tn}return ft?kt?qt=Nn(ft)?{token:ft.token,internalError:kt}:Jn(kt):(qt={token:ft.token},ht.token=ft,yield We(be,ft)):qt=Jn(kt),nn&&function In(he,ne){const be=de(he).tokenObservers;
1for(const ht of be)try{"EXTERNAL"===ht.type&&null!=ne.error?ht.error(ne.error):ht.next(ne)}catch{}}(be,qt),qt})).apply(this,arguments)}function ye(he){return te.apply(this,arguments)}function te(){return(te=(0,b.Z)(function*(he){const ne=he.app;zt(ne);const{provider:be}=de(ne);if(se()){const ht=yield G(),{token:ft}=yield Yt(Tn(ne,ht),he.heartbeatServiceProvider);return{token:ft}}{const{token:ht}=yield be.getToken();return{token:ht}}})).apply(this,arguments)}function vt(he,ne){const be=de(he),ht=be.tokenObservers.filter(ft=>ft.next!==ne);0===ht.length&&be.tokenRefresher&&be.tokenRefresher.isRunning()&&be.tokenRefresher.stop(),be.tokenObservers=ht}function Zt(he){const{app:ne}=he,be=de(ne);let ht=be.tokenRefresher;ht||(ht=function ln(he){const{app:ne}=he;return new oe((0,b.Z)(function*(){let ht;if(ht=de(ne).token?yield xt(he,!0):yield xt(he),ht.error)throw ht.error;if(ht.internalError)throw ht.internalError}),()=>!0,()=>{const be=de(ne);if(be.token){let ht=be.token.issuedAtTimeMillis+.5*(be.token.expireTimeMillis-be.token.issuedAtTimeMillis)+3e5;return ht=Math.min(ht,be.token.expireTimeMillis-3e5),Math.max(0,ht-Date.now())}return 0},$t.RETRIAL_MIN_WAIT,$t.RETRIAL_MAX_WAIT)}(he),be.tokenRefresher=ht),!ht.isRunning()&&be.isTokenAutoRefreshEnabled&&ht.start()}function Nn(he){return he.expireTimeMillis-Date.now()>0}function Jn(he){return{token:on(Ft),error:he}}class kn{constructor(ne,be){this.app=ne,this.heartbeatServiceProvider=be}_delete(){const{tokenObservers:ne}=de(this.app);for(const be of ne)vt(this.app,be.next);return Promise.resolve()}}const Sr="app-check-internal";!function Mr(){(0,N._registerComponent)(new Q.wA("app-check",he=>function Si(he,ne){return new kn(he,ne)}(he.getProvider("app").getImmediate(),he.getProvider("heartbeat")),"PUBLIC").setInstantiationMode("EXPLICIT").setInstanceCreatedCallback((he,ne,be)=>{he.getProvider(Sr).initialize()})),(0,N._registerComponent)(new Q.wA(Sr,he=>function Zn(he){return{getToken:ne=>xt(he,ne),getLimitedUseToken:()=>ye(he),addTokenListener:ne=>function qe(he,ne,be,ht){const{app:ft}=he,kt=de(ft);if(kt.tokenObservers=[...kt.tokenObservers,{next:be,error:ht,type:ne}],kt.token&&Nn(kt.token)){const qt=kt.token;Promise.resolve().then(()=>{be({token:qt.token}),Zt(he)}).catch(()=>{})}kt.cachedTokenPromise.then(()=>Zt(he))}(he,"INTERNAL",ne),removeTokenListener:ne=>vt(he.app,ne)}}(he.getProvider("app-check").getImmediate()),"PUBLIC").setInstantiationMode("EXPLICIT")),(0,N.registerVersion)("@firebase/app-check","0.8.0")}();class Pi{constructor(){return(0,S.vb)("app-check")}}typeof window<"u"&&window;var Dr=d(29260);const Rr=new s.OlP("angularfire2.auth.use-emulator"),Fr=new s.OlP("angularfire2.auth.settings"),Xr=new s.OlP("angularfire2.auth.tenant-id"),Wr=new s.OlP("angularfire2.auth.langugage-code"),ds=new s.OlP("angularfire2.auth.use-device-language"),us=new s.OlP("angularfire.auth.persistence");let Nr=(()=>{class he{constructor(be,ht,ft,kt,nn,qt,tn,cn,Sn,En,xn,rn){const Jt=new Ee.x,un=(0,c.of)(void 0).pipe((0,m.Q)(nn.outsideAngular),(0,C.w)(()=>kt.runOutsideAngular(()=>d.e(2644).then(d.bind(d,32644)))),(0,T.U)(()=>(0,U.on)(be,kt,ht)),(0,T.U)(Yn=>((he,ne,be,ht,ft,kt,nn,qt)=>(0,U.cc)(`${he.name}.auth`,"AngularFireAuth",he.name,()=>{const tn=ne.runOutsideAngular(()=>he.auth());if(be&&tn.useEmulator(...be),ht&&(tn.tenantId=ht),tn.languageCode=ft,kt&&tn.useDeviceLanguage(),nn)for(const[cn,Sn]of Object.entries(nn))tn.settings[cn]=Sn;return qt&&tn.setPersistence(qt),tn},[be,ht,ft,kt,nn,qt]))(Yn,kt,qt,cn,Sn,En,tn,xn)),(0,j.d)({bufferSize:1,refCount:!1}));if((0,g.PM)(ft))this.authState=this.user=this.idToken=this.idTokenResult=this.credential=(0,c.of)(null);else{un.pipe((0,yt.P)()).subscribe();const wn=un.pipe((0,C.w)(_n=>_n.getRedirectResult().then(A=>A,()=>null)),S.iC,(0,j.d)({bufferSize:1,refCount:!1})),Wt=un.pipe((0,C.w)(_n=>new et.y(A=>({unsubscribe:kt.runOutsideAngular(()=>_n.onAuthStateChanged(ge=>A.next(ge),ge=>A.error(ge),()=>A.complete()))})))),bn=un.pipe((0,C.w)(_n=>new et.y(A=>({unsubscribe:kt.runOutsideAngular(()=>_n.onIdTokenChanged(ge=>A.next(ge),ge=>A.error(ge),()=>A.complete()))}))));
1this.authState=wn.pipe((0,Mt.c)(Wt),(0,Ke.R)(nn.outsideAngular),(0,m.Q)(nn.insideAngular)),this.user=wn.pipe((0,Mt.c)(bn),(0,Ke.R)(nn.outsideAngular),(0,m.Q)(nn.insideAngular)),this.idToken=this.user.pipe((0,C.w)(_n=>_n?(0,$e.D)(_n.getIdToken()):(0,c.of)(null))),this.idTokenResult=this.user.pipe((0,C.w)(_n=>_n?(0,$e.D)(_n.getIdTokenResult()):(0,c.of)(null))),this.credential=(0,ot.T)(wn,Jt,this.authState.pipe((0,Ie.h)(_n=>!_n))).pipe((0,T.U)(_n=>_n?.user?_n:null),(0,Ke.R)(nn.outsideAngular),(0,m.Q)(nn.insideAngular))}return(0,U.pX)(this,un,kt,{spy:{apply:(Yn,wn,Wt)=>{(Yn.startsWith("signIn")||Yn.startsWith("createUser"))&&Wt.then(bn=>Jt.next(bn))}}})}}return he.\u0275fac=function(be){return new(be||he)(s.LFG(U.Dh),s.LFG(U.xv,8),s.LFG(s.Lbi),s.LFG(s.R0b),s.LFG(S.HU),s.LFG(Rr,8),s.LFG(Fr,8),s.LFG(Xr,8),s.LFG(Wr,8),s.LFG(ds,8),s.LFG(us,8),s.LFG(Pi,8))},he.\u0275prov=s.Yz7({token:he,factory:he.\u0275fac,providedIn:"any"}),he})();var ir=d(65097),Li=d(95577),rr=d(71884),Er=d(68675),gr=d(54482),Yr=d(25403);const bs="firebase_screen_id",or="outlet",hr="screen_class",fe="screen_name";let pn=Math.floor(Math.random()*(Math.pow(2,32)-1))-Math.pow(2,31);const $n={},Ri=he=>{const ne=[he[hr],he[or]].join("#");if($n.hasOwnProperty(ne))return $n[ne];{const be=pn++;return $n[ne]=be,be}},Fs=new s.OlP("angularfire2.analytics.analyticsCollectionEnabled"),ws=new s.OlP("angularfire2.analytics.appVersion"),Ze=new s.OlP("angularfire2.analytics.appName"),i=new s.OlP("angularfire2.analytics.debugMode"),a=new s.OlP("angularfire2.analytics.config"),X="gtag",De="dataLayer";let Oe=(()=>{class he{constructor(be,ht,ft,kt,nn,qt,tn,cn,Sn){if(this.analyticsInitialized=new Promise(()=>{}),(0,g.NF)(tn)){window[De]=window[De]||[];const xn=(...un)=>"config"===un[0]&&"firebase"===un[2].origin&&(this.measurementId=un[1],!0),rn=un=>{window[X]=(...Yn)=>{un&&un(...Yn),"event"===Yn[0]&&Yn[2].send_to===this.measurementId&&(kt&&(Yn[2].app_name=kt),ft&&(Yn[2].app_version=ft)),nn&&typeof console<"u"&&console.info(...Yn),function(...wn){window[De].push(arguments)}(...Yn)}};window[De].some(xn)?(this.analyticsInitialized=Promise.resolve(),rn()):this.analyticsInitialized=new Promise(un=>{rn((...Yn)=>{xn(...Yn)&&un()})}),qt&&this.updateConfig(qt),nn&&this.updateConfig({debug_mode:1})}else this.analyticsInitialized=Promise.resolve();const En=(0,c.of)(void 0).pipe((0,m.Q)(Sn.outsideAngular),(0,C.w)(H.Gb),(0,C.w)(xn=>xn?cn.runOutsideAngular(()=>d.e(3814).then(d.bind(d,13814))):p.E),(0,T.U)(()=>(0,U.cc)("analytics","AngularFireAnalytics",be.name,()=>{const xn=be.analytics();return!1===ht&&xn.setAnalyticsCollectionEnabled(!1),xn},[be,ht,qt,nn])),(0,j.d)({bufferSize:1,refCount:!1}));return(0,U.pX)(this,En,cn)}updateConfig(be){return(0,t.mG)(this,void 0,void 0,function*(){yield this.analyticsInitialized,window[X]("config",this.measurementId,Object.assign(Object.assign({},be),{update:!0}))})}}return he.\u0275fac=function(be){return new(be||he)(s.LFG(U.Ot),s.LFG(Fs,8),s.LFG(ws,8),s.LFG(Ze,8),s.LFG(i,8),s.LFG(a,8),s.LFG(s.Lbi),s.LFG(s.R0b),s.LFG(S.HU))},he.\u0275prov=s.Yz7({token:he,factory:he.\u0275fac,providedIn:"any"}),he})(),we=(()=>{class he{constructor(be,ht,ft,kt){if(this.disposables=[],Dr.Z.registerVersion("angularfire",S.q4.full,"compat-user-tracking"),(0,g.PM)(ht))this.initialized=Promise.resolve();else{let nn;this.initialized=kt.runOutsideAngular(()=>new Promise(qt=>nn=qt)),this.disposables=[ft.authState.subscribe(qt=>{be.setUserId(qt?.uid),nn()}),ft.credential.subscribe(qt=>{if(qt){const tn=qt.user.isAnonymous?"anonymous":qt.additionalUserInfo.providerId;qt.additionalUserInfo.isNewUser&&be.logEvent("sign_up",{method:tn}),be.logEvent("login",{method:tn})}})]}}
1ngOnDestroy(){this.disposables.forEach(be=>be.unsubscribe())}}return he.\u0275fac=function(be){return new(be||he)(s.LFG(Oe),s.LFG(s.Lbi),s.LFG(Nr),s.LFG(s.R0b))},he.\u0275prov=s.Yz7({token:he,factory:he.\u0275fac}),he})(),lt=(()=>{class he{constructor(be,ht,ft,kt,nn,qt){if(Dr.Z.registerVersion("angularfire",S.q4.full,"compat-screen-tracking"),!ht||!be)return this;nn.runOutsideAngular(()=>{this.disposable=((he,ne,be)=>he.events.pipe((0,Ie.h)(ft=>ft instanceof me.jw)).pipe((0,C.w)(ft=>{var kt;const qt=(null===(kt=he.parseUrl(he.url.replace(/(?:\().+(?:\))/g,rn=>rn.replace("://",":///"))).root.children[ft.snapshot.outlet])||void 0===kt?void 0:kt.toString())||"",tn=he.routerState.root.children.map(rn=>rn).find(rn=>rn.outlet===ft.snapshot.outlet);if(!tn)return(0,c.of)(null);let cn=tn;for(;cn.firstChild;)cn=cn.firstChild;const Sn=cn.pathFromRoot.map(rn=>{var Jt;return null===(Jt=rn.routeConfig)||void 0===Jt?void 0:Jt.path}).filter(rn=>rn).join("/")||"/",En={[fe]:Sn,page_path:`/${qt}`,firebase_event_origin:"auto",firebase_screen:Sn,[or]:ft.snapshot.outlet};ne&&(En.page_title=ne.getTitle());let xn=tn.component;if(xn){if(xn===me.fw){let rn=ft.snapshot;for(;rn.firstChild;)rn=rn.firstChild;xn=rn.component}}else xn=ft.snapshot.component;if("string"==typeof xn)return(0,c.of)(Object.assign(Object.assign({},En),{[hr]:xn}));if(xn){const rn=be.resolveComponentFactory(xn);return(0,c.of)(Object.assign(Object.assign({},En),{[hr]:rn.selector}))}return(0,c.of)(null)}),(0,Ie.h)(ft=>!!ft),(0,T.U)(ft=>Object.assign({firebase_screen_class:ft[hr],[bs]:Ri(ft)},ft)),(0,ir.v)(ft=>ft[or]),(0,Li.z)(ft=>ft.pipe((0,rr.x)((kt,nn)=>JSON.stringify(kt)===JSON.stringify(nn)),(0,Er.O)(void 0),function Br(){return(0,gr.e)((he,ne)=>{let be,ht=!1;he.subscribe((0,Yr.x)(ne,ft=>{const kt=be;be=ft,ht&&ne.next([kt,ft]),ht=!0}))})}(),(0,T.U)(([kt,nn])=>kt?Object.assign({firebase_previous_class:kt[hr],firebase_previous_screen:kt[fe],firebase_previous_id:kt[bs]},nn):nn)))))(ht,ft,kt).pipe((0,C.w)(tn=>(0,t.mG)(this,void 0,void 0,function*(){return qt&&(yield qt.initialized),yield be.logEvent("screen_view",tn)}))).subscribe()})}ngOnDestroy(){this.disposable&&this.disposable.unsubscribe()}}return he.\u0275fac=function(be){return new(be||he)(s.LFG(Oe),s.LFG(me.F0,8),s.LFG(ue.Dx,8),s.LFG(s._Vd),s.LFG(s.R0b),s.LFG(we,8))},he.\u0275prov=s.Yz7({token:he,factory:he.\u0275fac}),he})(),Ct=(()=>{class he{constructor(be,ht,ft){Dr.Z.registerVersion("angularfire",S.q4.full,"analytics-compat"),be.app.then(()=>{})}}return he.\u0275fac=function(be){return new(be||he)(s.LFG(Oe),s.LFG(lt,8),s.LFG(we,8))},he.\u0275mod=s.oAB({type:he}),he.\u0275inj=s.cJS({providers:[Oe]}),he})()},71261:(Et,Re,d)=>{"use strict";d.d(Re,{BG:()=>ee,XZ:()=>le});var t=d(97582),s=d(94650),c=d(39646),p=d(60515),g=d(69751),m=d(97272),C=d(49468),T=d(85363),j=d(63900),S=d(54004),U=d(34782),H=d(66304),me=d(70262),ue=d(95577),Ee=d(46590),et=d(64027),$e=d(12011),ot=d(26774),yt=d(29260);const Ke=new s.OlP("angularfire2.messaging.vapid-key"),Ie=new s.OlP("angularfire2.messaging.service-worker-registeration");let ee=(()=>{class Je{constructor(Xe,st,Ae,Ce,Fe,bt,at){const Qe=at,Te=(0,c.of)(void 0).pipe((0,C.R)(Fe.outsideAngular),(0,T.Q)(Fe.insideAngular),(0,j.w)(ot.Gb),(0,j.w)(L=>L?d.e(4666).then(d.bind(d,4666)):p.E),(0,S.U)(()=>(0,$e.on)(Xe,Ce,st)),(0,j.w)(L=>(0,$e.cc)(`${L.name}.messaging`,"AngularFireMessaging",L.name,()=>(0,t.mG)(this,void 0,void 0,function*(){return L.messaging()}),[])),(0,U.d)({bufferSize:1,refCount:!1}));this.requestPermission=Te.pipe((0,C.R)(Fe.outsideAngular),(0,T.Q)(Fe.insideAngular),(0,j.w)(()=>Notification.requestPermission())),this.getToken=Te.pipe((0,C.R)(Fe.outsideAngular),(0,T.Q)(Fe.insideAngular),(0,j.w)(L=>(0,t.mG)(this,void 0,void 0,function*(){if("granted"===Notification.permission){const B=Qe?yield Qe:null;return yield L.getToken({vapidKey:bt,serviceWorkerRegistration:B})}return null})));const ce=new g.y(L=>{navigator.permissions.query({name:"notifications"}).then(B=>{B.onchange=()=>L.next()})}),Ne=Te.pipe((0,C.R)(Fe.outsideAngular),(0,T.Q)(Fe.insideAngular),(0,H.c)(ce),(0,H.c)(this.getToken));return this.tokenChanges=Te.pipe((0,C.R)(Fe.outsideAngular),(0,T.Q)(Fe.insideAngular),(0,j.w)(()=>(0,m.z)(this.getToken,Ne))),this.messages=Te.pipe((0,C.R)(Fe.outsideAngular),(0,T.Q)(Fe.insideAngular),(0,j.w)(L=>new g.y(B=>L.onMessage(B)))),this.requestToken=Te.pipe((0,C.R)(Fe.outsideAngular),(0,T.Q)(Fe.insideAngular),(0,j.w)(()=>this.requestPermission),(0,me.K)(()=>(0,c.of)(null)),(0,ue.z)(()=>this.tokenChanges)),this.deleteToken=()=>Te.pipe((0,C.R)(Fe.outsideAngular),(0,T.Q)(Fe.insideAngular),(0,j.w)(L=>L.deleteToken()),(0,Ee.d)(!1)),(0,$e.pX)(this,Te,Ce)}}return Je.\u0275fac=function(Xe){return new(Xe||Je)(s.LFG($e.Dh),s.LFG($e.xv,8),s.LFG(s.Lbi),s.LFG(s.R0b),s.LFG(et.HU),s.LFG(Ke,8),s.LFG(Ie,8))},Je.\u0275prov=s.Yz7({token:Je,factory:Je.\u0275fac,providedIn:"any"}),Je})(),le=(()=>{class Je{constructor(){yt.Z.registerVersion("angularfire",et.q4.full,"fcm-compat")}}return Je.\u0275fac=function(Xe){return new(Xe||Je)},Je.\u0275mod=s.oAB({type:Je}),Je.\u0275inj=s.cJS({providers:[ee]}),Je})()},90357:(Et,Re,d)=>{"use strict";d.d(Re,{uR:()=>B,s0:()=>je});var t=d(94650),s=d(89635),c=d(39646),p=d(60515),g=d(97272),m=d(54004),C=d(71884),T=d(54482),j=d(25403),S=d(38421),U=d(44671),H=d(25032),me=d(63269),Ee=d(75026),et=d(85363),$e=d(63900),ot=d(68675),yt=d(34782),Mt=d(39300),Ke=d(65097),Ie=d(95577),ee=d(64027),le=d(12011),Je=d(48628),He=d(29260);const st=new t.OlP("angularfire2.remoteConfig.settings"),Ae=new t.OlP("angularfire2.remoteConfig.defaultConfig"),Ce={strings:"asString",numbers:"asNumber",booleans:"asBo
1olean"},Fe={numbers:0,booleans:!1,strings:void 0},bt=(Ue,ct)=>new Proxy(Ue.pipe(function Q(Ue="strings"){return(0,s.z)((0,m.U)(ct=>ct.reduce((P,pe)=>Object.assign(Object.assign({},P),{[pe.key]:"object"==typeof Ue?pe[b(Ue[pe.key])]():pe[Ce[Ue]]()}),"object"==typeof Ue?Ue:{})),(0,C.x)((ct,P)=>JSON.stringify(ct)===JSON.stringify(P)))}(ct)),{get:(P,pe)=>P[pe]||Ue.pipe((0,m.U)(de=>de.find(tt=>tt.key===pe)),(0,m.U)(de=>de?de[Ce[ct]]():Fe[ct]),(0,C.x)())});class at{constructor(ct,P){this._source=ct,this._value=P}asBoolean(){return["1","true","t","y","yes","on"].indexOf(this._value.toLowerCase())>-1}asString(){return this._value}asNumber(){return Number(this._value)||0}getSource(){return this._source}}class Qe extends at{constructor(ct,P,pe,de){super(pe,de),this.key=ct,this.fetchTimeMillis=P}}let B=(()=>{class Ue{constructor(P,pe,de,tt,ze,Tt,Rt){this.zone=ze;const St=(0,c.of)(void 0).pipe((0,et.Q)(Tt.outsideAngular),(0,$e.w)(()=>(0,Je.Gb)()),(0,$e.w)(_t=>_t?d.e(5761).then(d.bind(d,45761)):p.E),(0,m.U)(()=>(0,le.on)(P,ze,pe)),(0,m.U)(_t=>(0,le.cc)(`${_t.name}.remote-config`,"AngularFireRemoteConfig",_t.name,()=>{const It=_t.remoteConfig();return de&&(It.settings=de),tt&&(It.defaultConfig=tt),It},[de,tt])),(0,ot.O)(void 0),(0,yt.d)({bufferSize:1,refCount:!1})),wt=St.pipe((0,Mt.h)(_t=>!!_t)),$t=(0,c.of)(Object.keys(tt||{}).reduce((_t,It)=>Object.assign(Object.assign({},_t),{[It]:new at("default",tt[It].toString())}),{})),Be=(0,m.U)(_t=>Object.keys(_t).filter(It=>"default"!==_t[It].getSource()).reduce((It,Ut)=>Object.assign(Object.assign({},It),{[Ut]:_t[Ut]}),{})),oe=wt.pipe((0,$e.w)(_t=>_t.activate().then(()=>_t.ensureInitialized()).then(()=>_t.getAll())),Be),Ge=wt.pipe((0,$e.w)(_t=>ze.runOutsideAngular(()=>_t.fetchAndActivate().then(()=>_t.ensureInitialized()).then(()=>_t.getAll()))),Be);return this.parameters=(0,g.z)($t,oe,Ge).pipe((Ue=>(0,s.z)(function ue(...Ue){const ct=(0,me.jO)(Ue);return(0,T.e)((P,pe)=>{const de=Ue.length,tt=new Array(de);let ze=Ue.map(()=>!1),Tt=!1;for(let Rt=0;Rt<de;Rt++)(0,S.Xf)(Ue[Rt]).subscribe((0,j.x)(pe,St=>{tt[Rt]=St,!Tt&&!ze[Rt]&&(ze[Rt]=!0,(Tt=ze.every(U.y))&&(ze=null))},H.Z));P.subscribe((0,j.x)(pe,Rt=>{if(Tt){const St=[Rt,...tt];pe.next(ct?ct(...St):St)}}))})}(Ue),(0,Ee.R)((ct,[P,pe])=>[...ct.map(tt=>tt.key),...Object.keys(P)].filter((tt,ze,Tt)=>Tt.indexOf(tt)===ze).map(tt=>{const ze=P[tt];return ze?new Qe(tt,pe?pe.fetchTimeMillis:-1,ze.getSource(),ze.asString()):ct.find(Tt=>Tt.key===tt)}),[])))(St),ee.iC,(0,yt.d)({bufferSize:1,refCount:!0})),this.changes=this.parameters.pipe((0,$e.w)(_t=>(0,c.of)(..._t)),(0,Ke.v)(_t=>_t.key),(0,Ie.z)(_t=>_t.pipe((0,C.x)()))),this.strings=bt(this.parameters,"strings"),this.booleans=bt(this.parameters,"booleans"),this.numbers=bt(this.parameters,"numbers"),(0,le.pX)(this,wt,ze)}}return Ue.\u0275fac=function(P){return new(P||Ue)(t.LFG(le.Dh),t.LFG(le.xv,8),t.LFG(st,8),t.LFG(Ae,8),t.LFG(t.R0b),t.LFG(ee.HU),t.LFG(t.Lbi))},Ue.\u0275prov=t.Yz7({token:Ue,factory:Ue.\u0275fac,providedIn:"any"}),Ue})();const b=Ue=>{switch(typeof Ue){case"string":default:return"asString";case"boolean":return"asBoolean";case"number":return"asNumber"}};let je=(()=>{class Ue{constructor(){He.Z.registerVersion("angularfire",ee.q4.full,"rc-compat")}}return Ue.\u0275fac=function(P){return new(P||Ue)},Ue.\u0275mod=t.oAB({type:Ue}),Ue.\u0275inj=t.cJS({providers:[B]}),Ue})()},12011:(Et,Re,d)=>{"use strict";d.d(Re,{Dh:()=>T,GT:()=>m,Ot:()=>C,cc:()=>ue,hO:()=>me,on:()=>S,pX:()=>g,xv:()=>j});var t=d(94650),s=d(29260),c=d(64027);Et=d.hmd(Et);const p=["ngOnDestroy"],g=(ot,yt,Mt,Ke={})=>new Proxy(ot,{get:(Ie,ee)=>Mt.runOutsideAngular(()=>{var le;if(ot[ee])return!(null===(le=Ke?.spy)||void 0===le)&&le.get&&Ke.spy.get(ee,ot[ee]),ot[ee];if(p.indexOf(ee)>-1)return()=>{};const Je=yt.toPromise().then(He=>{const Xe=He&&He[ee];return"function"==typeof Xe?Xe.bind(He):Xe&&Xe.then?Xe.then(st=>Mt.run(()=>st)):Mt.run(()=>Xe)});return new Proxy(()=>{},{get:(He,Xe)=>Je[Xe],apply:(He,Xe,st)=>Je.then(Ae=>{var Ce;const Fe=Ae&&Ae(...st);return!(null===(Ce=Ke?.spy)||void 0===Ce)&&Ce.apply&&Ke.spy.apply(ee,st,Fe),Fe})})})}),m=(ot,yt)=>{yt.forEach(Mt=>{Object.getOwnPropertyNames(Mt.prototype||Mt).forEach(Ke=>{Object.defineProperty(ot.prototype,Ke,Object.getOwnPropertyDescriptor(Mt.prototype||Mt,Ke))})})};class C{constructor(yt){return yt}}const T=new t.OlP("angularfire2.app.options"),j=new t.OlP("angularfire2.app.name");function S(ot,yt,Mt){const Ie="object"==typeof Mt&&Mt||{};Ie.name=Ie.name||"string"==typeof Mt&&Mt||"[DEFAULT]";const le=s.Z.apps.filter(Je=>
1Je&&Je.name===Ie.name)[0]||yt.runOutsideAngular(()=>s.Z.initializeApp(ot,Ie));try{JSON.stringify(ot)!==JSON.stringify(le.options)&&U("error",`${le.name} Firebase App already initialized with different options${Et.hot?", you may need to reload as Firebase is not HMR aware.":"."}`)}catch{}return new C(le)}const U=(ot,...yt)=>{(0,t.X6Q)()&&typeof console<"u"&&console[ot](...yt)},H={provide:C,useFactory:S,deps:[T,t.R0b,[new t.FiY,j]]};let me=(()=>{class ot{constructor(Mt){s.Z.registerVersion("angularfire",c.q4.full,"core"),s.Z.registerVersion("angularfire",c.q4.full,"app-compat"),s.Z.registerVersion("angular",t.q4F.full,Mt.toString())}static initializeApp(Mt,Ke){return{ngModule:ot,providers:[{provide:T,useValue:Mt},{provide:j,useValue:Ke}]}}}return ot.\u0275fac=function(Mt){return new(Mt||ot)(t.LFG(t.Lbi))},ot.\u0275mod=t.oAB({type:ot}),ot.\u0275inj=t.cJS({providers:[H]}),ot})();function ue(ot,yt,Mt,Ke,Ie){const[,ee,le]=globalThis.\u0275AngularfireInstanceCache.find(Je=>Je[0]===ot)||[];if(ee)return function Ee(ot,yt){try{return ot.toString()===yt.toString()}catch{return ot===yt}}(Ie,le)||($e("error",`${yt} was already initialized on the ${Mt} Firebase App with different settings.${et?" You may need to reload as Firebase is not HMR aware.":""}`),$e("warn",{is:Ie,was:le})),ee;{const Je=Ke();return globalThis.\u0275AngularfireInstanceCache.push([ot,Je,Ie]),Je}}const et=!!Et.hot,$e=(ot,...yt)=>{(0,t.X6Q)()&&typeof console<"u"&&console[ot](...yt)};globalThis.\u0275AngularfireInstanceCache||(globalThis.\u0275AngularfireInstanceCache=[])},64027:(Et,Re,d)=>{"use strict";d.d(Re,{q4:()=>et,iC:()=>L,HU:()=>bt,vb:()=>st,JM:()=>Xe,nk:()=>He});var t=d(94650),s=d(70259),c=d(48628),p=d(26774),g=d(85132),m=d(84408),T=d(97565);const S=new class j extends T.v{}(class C extends m.o{constructor(Q,je){super(Q,je),this.scheduler=Q,this.work=je}schedule(Q,je=0){return je>0?super.schedule(Q,je):(this.delay=je,this.state=Q,this.scheduler.flush(this),this)}execute(Q,je){return je>0||this.closed?super.execute(Q,je):this._execute(Q,je)}requestAsyncId(Q,je,Ue=0){return null!=Ue&&Ue>0||null==Ue&&this.delay>0?super.requestAsyncId(Q,je,Ue):(Q.flush(this),0)}});var H=d(34986),me=d(18505),ue=d(49468),Ee=d(85363);const et=new t.GfV("7.5.0"),$e="__angularfire_symbol__analyticsIsSupportedValue",ot="__angularfire_symbol__analyticsIsSupported",yt="__angularfire_symbol__remoteConfigIsSupportedValue",Mt="__angularfire_symbol__remoteConfigIsSupported",Ke="__angularfire_symbol__messagingIsSupportedValue",Ie="__angularfire_symbol__messagingIsSupported";globalThis[ot]||(globalThis[ot]=(0,g.Gb)().then(N=>globalThis[$e]=N).catch(()=>globalThis[$e]=!1)),globalThis[Ie]||(globalThis[Ie]=(0,p.Gb)().then(N=>globalThis[Ke]=N).catch(()=>globalThis[Ke]=!1)),globalThis[Mt]||(globalThis[Mt]=(0,c.Gb)().then(N=>globalThis[yt]=N).catch(()=>globalThis[yt]=!1));const He={async:()=>globalThis[ot],sync:()=>{const N=globalThis[$e];if(void 0===N)throw new Error((N=>`The APP_INITIALIZER that is "making" isSupported() sync for the sake of convenient DI has not resolved in this\ncontext. Rather than injecting ${N} in the constructor, first ensure that ${N} is supported by calling\n\`await isSupported()\`, then retrieve the instance from the injector manually \`injector.get(${N})\`.`)("Analytics"));return N}};function Xe(N,Q,je){if(Q){if(1===Q.length)return Q[0];const P=Q.filter(pe=>pe.app===je);if(1===P.length)return P[0]}return je.container.getProvider(N).getImmediate({optional:!0})}const st=(N,Q)=>{const je=Q?[Q]:(0,s.C6)(),Ue=[];return je.forEach(ct=>{ct.container.getProvider(N).instances.forEach(pe=>{Ue.includes(pe)||Ue.push(pe)})}),Ue};function Ae(){}class Ce{constructor(Q,je=S){this.zone=Q,this.delegate=je}now(){return this.delegate.now()}schedule(Q,je,Ue){const ct=this.zone;return this.delegate.schedule(function(pe){ct.runGuarded(()=>{Q.apply(this,[pe])})},je,Ue)}}class Fe{constructor(Q){this.zone=Q,this.task=null}call(Q,je){const Ue=this.unscheduleTask.bind(this);return this.task=this.zone.run(()=>Zone.current.scheduleMacroTask("firebaseZoneBlock",Ae,{},Ae,Ae)),je.pipe((0,me.b)({next:Ue,complete:Ue,error:Ue})).subscribe(Q).add(Ue)}unscheduleTask(){setTimeout(()=>{null!=this.task&&"scheduled"===this.task.state&&(this.task.invoke(),this.task=null)},10)}}let bt=(()=>{class N{constructor(je){this.ngZone=je,this.outsideAngular=je.runOutsideAngular(()=>new Ce(Zone.current)),this.insideAngular=je.run(()=>new Ce(Zone.current,H.z)),globalThis.\u0275AngularFireScheduler||(globalThis.\u0275AngularFireScheduler
1=this)}}return N.\u0275fac=function(je){return new(je||N)(t.LFG(t.R0b))},N.\u0275prov=t.Yz7({token:N,factory:N.\u0275fac,providedIn:"root"}),N})();function at(){const N=globalThis.\u0275AngularFireScheduler;if(!N)throw new Error("Either AngularFireModule has not been provided in your AppModule (this can be done manually or implictly using\nprovideFirebaseApp) or you're calling an AngularFire method outside of an NgModule (which is not supported).");return N}function L(N){return at(),function B(N){return function(je){return(je=je.lift(new Fe(N.ngZone))).pipe((0,ue.R)(N.outsideAngular),(0,Ee.Q)(N.insideAngular))}}(at())(N)}},42090:(Et,Re,d)=>{"use strict";d.d(Re,{$s:()=>K,BH:()=>ee,L:()=>j,LL:()=>b,Pz:()=>Ie,UG:()=>Xe,US:()=>m,ZB:()=>H,ZR:()=>v,aH:()=>Ke,b$:()=>Ce,eu:()=>Ne,hl:()=>ce,jU:()=>st,m9:()=>dt,ne:()=>Ut,pd:()=>_t,r3:()=>ze,ru:()=>Ae,tV:()=>S,uI:()=>He,vZ:()=>wt,w1:()=>bt,xO:()=>oe,xb:()=>Rt,z$:()=>Je,zI:()=>L,zd:()=>Ge});const p=function(Ve){const ve=[];let Ye=0;for(let z=0;z<Ve.length;z++){let ae=Ve.charCodeAt(z);ae<128?ve[Ye++]=ae:ae<2048?(ve[Ye++]=ae>>6|192,ve[Ye++]=63&ae|128):55296==(64512&ae)&&z+1<Ve.length&&56320==(64512&Ve.charCodeAt(z+1))?(ae=65536+((1023&ae)<<10)+(1023&Ve.charCodeAt(++z)),ve[Ye++]=ae>>18|240,ve[Ye++]=ae>>12&63|128,ve[Ye++]=ae>>6&63|128,ve[Ye++]=63&ae|128):(ve[Ye++]=ae>>12|224,ve[Ye++]=ae>>6&63|128,ve[Ye++]=63&ae|128)}return ve},m={byteToCharMap_:null,charToByteMap_:null,byteToCharMapWebSafe_:null,charToByteMapWebSafe_:null,ENCODED_VALS_BASE:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",get ENCODED_VALS(){return this.ENCODED_VALS_BASE+"+/="},get ENCODED_VALS_WEBSAFE(){return this.ENCODED_VALS_BASE+"-_."},HAS_NATIVE_SUPPORT:"function"==typeof atob,encodeByteArray(Ve,ve){if(!Array.isArray(Ve))throw Error("encodeByteArray takes an array as a parameter");this.init_();const Ye=ve?this.byteToCharMapWebSafe_:this.byteToCharMap_,z=[];for(let ae=0;ae<Ve.length;ae+=3){const Dt=Ve[ae],We=ae+1<Ve.length,re=We?Ve[ae+1]:0,I=ae+2<Ve.length,se=I?Ve[ae+2]:0;let it=(15&re)<<2|se>>6,Ft=63&se;I||(Ft=64,We||(it=64)),z.push(Ye[Dt>>2],Ye[(3&Dt)<<4|re>>4],Ye[it],Ye[Ft])}return z.join("")},encodeString(Ve,ve){return this.HAS_NATIVE_SUPPORT&&!ve?btoa(Ve):this.encodeByteArray(p(Ve),ve)},decodeString(Ve,ve){return this.HAS_NATIVE_SUPPORT&&!ve?atob(Ve):function(Ve){const ve=[];let Ye=0,z=0;for(;Ye<Ve.length;){const ae=Ve[Ye++];if(ae<128)ve[z++]=String.fromCharCode(ae);else if(ae>191&&ae<224){const Dt=Ve[Ye++];ve[z++]=String.fromCharCode((31&ae)<<6|63&Dt)}else if(ae>239&&ae<365){const I=((7&ae)<<18|(63&Ve[Ye++])<<12|(63&Ve[Ye++])<<6|63&Ve[Ye++])-65536;ve[z++]=String.fromCharCode(55296+(I>>10)),ve[z++]=String.fromCharCode(56320+(1023&I))}else{const Dt=Ve[Ye++],We=Ve[Ye++];ve[z++]=String.fromCharCode((15&ae)<<12|(63&Dt)<<6|63&We)}}return ve.join("")}(this.decodeStringToByteArray(Ve,ve))},decodeStringToByteArray(Ve,ve){this.init_();const Ye=ve?this.charToByteMapWebSafe_:this.charToByteMap_,z=[];for(let ae=0;ae<Ve.length;){const Dt=Ye[Ve.charAt(ae++)],re=ae<Ve.length?Ye[Ve.charAt(ae)]:0;++ae;const se=ae<Ve.length?Ye[Ve.charAt(ae)]:64;++ae;const xe=ae<Ve.length?Ye[Ve.charAt(ae)]:64;if(++ae,null==Dt||null==re||null==se||null==xe)throw new C;z.push(Dt<<2|re>>4),64!==se&&(z.push(re<<4&240|se>>2),64!==xe&&z.push(se<<6&192|xe))}return z},init_(){if(!this.byteToCharMap_){this.byteToCharMap_={},this.charToByteMap_={},this.byteToCharMapWebSafe_={},this.charToByteMapWebSafe_={};for(let Ve=0;Ve<this.ENCODED_VALS.length;Ve++)this.byteToCharMap_[Ve]=this.ENCODED_VALS.charAt(Ve),this.charToByteMap_[this.byteToCharMap_[Ve]]=Ve,this.byteToCharMapWebSafe_[Ve]=this.ENCODED_VALS_WEBSAFE.charAt(Ve),this.charToByteMapWebSafe_[this.byteToCharMapWebSafe_[Ve]]=Ve,Ve>=this.ENCODED_VALS_BASE.length&&(this.charToByteMap_[this.ENCODED_VALS_WEBSAFE.charAt(Ve)]=Ve,this.charToByteMapWebSafe_[this.ENCODED_VALS.charAt(Ve)]=Ve)}}};class C extends Error{constructor(){super(...arguments),this.name="DecodeBase64StringError"}}const j=function(Ve){return function(Ve){const ve=p(Ve);return m.encodeByteArray(ve,!0)}(Ve).replace(/\./g,"")},S=function(Ve){try{return m.decodeString(Ve,!0)}catch(ve){console.error("base64Decode failed: ",ve)}return null};function H(Ve,ve){if(!(ve instanceof Object))return ve;switch(ve.constructor){case Date:return new Date(ve.getTime());case Object:void 0===Ve&&(Ve={});break;case Array:Ve=[];break;default:return ve}for(const Ye in ve)!ve.hasOwnProperty(Ye)||!me(Ye)||(Ve[Ye]=H(Ve[Ye],ve[Ye]));return Ve}function me(Ve){return"__proto__"!==Ve}const ot=()=>{try{return function ue(){if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("Unable to locate global object.")}().__FIREBASE_DEFAULTS__||(()=>{if(typeof process>"u"||typeof process.env>"u")return;const Ve=process.env.__FIREBASE_DEFAULTS__;return Ve?JSON.parse(Ve):void 0})()||(()=>{if(typeof document>"u")return;let Ve;try{Ve=document.cookie.match(/__FIREBASE_DEFAULTS__=([^;
1]+)/)}catch{return}const ve=Ve&&S(Ve[1]);return ve&&JSON.parse(ve)})()}catch(Ve){return void console.info(`Unable to get __FIREBASE_DEFAULTS__ due to: ${Ve}`)}},Ke=()=>{var Ve;return null===(Ve=ot())||void 0===Ve?void 0:Ve.config},Ie=Ve=>{var ve;return null===(ve=ot())||void 0===ve?void 0:ve[`_${Ve}`]};class ee{constructor(){this.reject=()=>{},this.resolve=()=>{},this.promise=new Promise((ve,Ye)=>{this.resolve=ve,this.reject=Ye})}wrapCallback(ve){return(Ye,z)=>{Ye?this.reject(Ye):this.resolve(z),"function"==typeof ve&&(this.promise.catch(()=>{}),1===ve.length?ve(Ye):ve(Ye,z))}}}function Je(){return typeof navigator<"u"&&"string"==typeof navigator.userAgent?navigator.userAgent:""}function He(){return typeof window<"u"&&!!(window.cordova||window.phonegap||window.PhoneGap)&&/ios|iphone|ipod|ipad|android|blackberry|iemobile/i.test(Je())}function Xe(){var Ve;const ve=null===(Ve=ot())||void 0===Ve?void 0:Ve.forceEnvironment;if("node"===ve)return!0;if("browser"===ve)return!1;try{return"[object process]"===Object.prototype.toString.call(global.process)}catch{return!1}}function st(){return"object"==typeof self&&self.self===self}function Ae(){const Ve="object"==typeof chrome?chrome.runtime:"object"==typeof browser?browser.runtime:void 0;return"object"==typeof Ve&&void 0!==Ve.id}function Ce(){return"object"==typeof navigator&&"ReactNative"===navigator.product}function bt(){const Ve=Je();return Ve.indexOf("MSIE ")>=0||Ve.indexOf("Trident/")>=0}function ce(){try{return"object"==typeof indexedDB}catch{return!1}}function Ne(){return new Promise((Ve,ve)=>{try{let Ye=!0;const z="validate-browser-context-for-indexeddb-analytics-module",ae=self.indexedDB.open(z);ae.onsuccess=()=>{ae.result.close(),Ye||self.indexedDB.deleteDatabase(z),Ve(!0)},ae.onupgradeneeded=()=>{Ye=!1},ae.onerror=()=>{var Dt;ve((null===(Dt=ae.error)||void 0===Dt?void 0:Dt.message)||"")}}catch(Ye){ve(Ye)}})}function L(){return!(typeof navigator>"u"||!navigator.cookieEnabled)}class v extends Error{constructor(ve,Ye,z){super(Ye),this.code=ve,this.customData=z,this.name="FirebaseError",Object.setPrototypeOf(this,v.prototype),Error.captureStackTrace&&Error.captureStackTrace(this,b.prototype.create)}}class b{constructor(ve,Ye,z){this.service=ve,this.serviceName=Ye,this.errors=z}create(ve,...Ye){const z=Ye[0]||{},ae=`${this.service}/${ve}`,Dt=this.errors[ve],We=Dt?function N(Ve,ve){return Ve.replace(Q,(Ye,z)=>{const ae=ve[z];return null!=ae?String(ae):`<${z}?>`})}(Dt,z):"Error";return new v(ae,`${this.serviceName}: ${We} (${ae}).`,z)}}const Q=/\{\$([^}]+)}/g;function ze(Ve,ve){return Object.prototype.hasOwnProperty.call(Ve,ve)}function Rt(Ve){for(const ve in Ve)if(Object.prototype.hasOwnProperty.call(Ve,ve))return!1;return!0}function wt(Ve,ve){if(Ve===ve)return!0;const Ye=Object.keys(Ve),z=Object.keys(ve);for(const ae of Ye){if(!z.includes(ae))return!1;const Dt=Ve[ae],We=ve[ae];if($t(Dt)&&$t(We)){if(!wt(Dt,We))return!1}else if(Dt!==We)return!1}for(const ae of z)if(!Ye.includes(ae))return!1;return!0}function $t(Ve){return null!==Ve&&"object"==typeof Ve}function oe(Ve){const ve=[];for(const[Ye,z]of Object.entries(Ve))Array.isArray(z)?z.forEach(ae=>{ve.push(encodeURIComponent(Ye)+"="+encodeURIComponent(ae))}):ve.push(encodeURIComponent(Ye)+"="+encodeURIComponent(z));return ve.length?"&"+ve.join("&"):""}function Ge(Ve){const ve={};return Ve.replace(/^\?/,"").split("&").forEach(z=>{if(z){const[ae,Dt]=z.split("=");ve[decodeURIComponent(ae)]=decodeURIComponent(Dt)}}),ve}function _t(Ve){const ve=Ve.indexOf("?");if(!ve)return"";const Ye=Ve.indexOf("#",ve);return Ve.substring(ve,Ye>0?Ye:void 0)}function Ut(Ve,ve){const Ye=new zt(Ve,ve);return Ye.subscribe.bind(Ye)}class zt{constructor(ve,Ye){this.observers=[],this.unsubscribes=[],this.observerCount=0,this.task=Promise.resolve(),this.finalized=!1,this.onNoObservers=Ye,this.task.then(()=>{ve(this)}).catch(z=>{this.error(z)})}next(ve){this.forEachObserver(Ye=>{Ye.next(ve)})}error(ve){this.forEachObserver(Ye=>{Ye.error(ve)}),this.close(ve)}complete(){this.forEachObserver(ve=>{ve.complete()}),this.close()}subscribe(ve,Ye,z){let ae;if(void 0===ve&&void 0===Ye&&void 0===z)throw new Error("Missing Observer.");ae=function mn(Ve,ve){if("object"!=typeof Ve||null===Ve)return!1;for(const Ye of ve)if(Ye in Ve&&"function"==typeof Ve[Ye])return!0;return!1}(ve,["next","error","complete"])?ve:{next:ve,error:Ye,complete:z},void 0===ae.next&&(ae.next=Yt),void 0===ae.error&&(ae.error=Yt),void 0===ae.complete&&(ae.complete=Yt);const Dt=this.unsubscribeOne.bind(this,this.observers.length);return this.finalized&&this.task.then(()=>{try{this.finalError?ae.error(this.finalError):ae.complete()}catch{}}),this.observers.push(ae),Dt}
1unsubscribeOne(ve){void 0===this.observers||void 0===this.observers[ve]||(delete this.observers[ve],this.observerCount-=1,0===this.observerCount&&void 0!==this.onNoObservers&&this.onNoObservers(this))}forEachObserver(ve){if(!this.finalized)for(let Ye=0;Ye<this.observers.length;Ye++)this.sendOne(Ye,ve)}sendOne(ve,Ye){this.task.then(()=>{if(void 0!==this.observers&&void 0!==this.observers[ve])try{Ye(this.observers[ve])}catch(z){typeof console<"u"&&console.error&&console.error(z)}})}close(ve){this.finalized||(this.finalized=!0,void 0!==ve&&(this.finalError=ve),this.task.then(()=>{this.observers=void 0,this.onNoObservers=void 0}))}}function Yt(){}const jt=1e3,gn=2,Ln=144e5,Se=.5;function K(Ve,ve=jt,Ye=gn){const z=ve*Math.pow(Ye,Ve),ae=Math.round(Se*z*(Math.random()-.5)*2);return Math.min(Ln,z+ae)}function dt(Ve){return Ve&&Ve._delegate?Ve._delegate:Ve}},27088:function(Et,Re,d){!function(t){"use strict";t.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(c){return/^nm$/i.test(c)},meridiem:function(c,p,g){return c<12?g?"vm":"VM":g?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xf4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(c){return c+(1===c||8===c||c>=20?"ste":"de")},week:{dow:1,doy:4}})}(d(15439))},52502:function(Et,Re,d){!function(t){"use strict";var s=function(C){return 0===C?0:1===C?1:2===C?2:C%100>=3&&C%100<=10?3:C%100>=11?4:5},c={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},p=function(C){return function(T,j,S,U){var H=s(T),me=c[C][s(T)];return 2===H&&(me=me[j?0:1]),me.replace(/%d/i,T)}}
vendor: 16,384 bytes, line 1
1,g=["\u062c\u0627\u0646\u0641\u064a","\u0641\u064a\u0641\u0631\u064a","\u0645\u0627\u0631\u0633","\u0623\u0641\u0631\u064a\u0644","\u0645\u0627\u064a","\u062c\u0648\u0627\u0646","\u062c\u0648\u064a\u0644\u064a\u0629","\u0623\u0648\u062a","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];t.defineLocale("ar-dz",{months:g,monthsShort:g,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(C){return"\u0645"===C},meridiem:function(C,T,j){return C<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:p("s"),ss:p("s"),m:p("m"),mm:p("m"),h:p("h"),hh:p("h"),d:p("d"),dd:p("d"),M:p("M"),MM:p("M"),y:p("y"),yy:p("y")},postformat:function(C){return C.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(d(15439))},30128:function(Et,Re,d){!function(t){"use strict";t.defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}})}(d(15439))},84519:function(Et,Re,d){!function(t){"use strict";var s={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},c=function(T){return 0===T?0:1===T?1:2===T?2:T%100>=3&&T%100<=10?3:T%100>=11?4:5},p={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},g=function(T){return function(j,S,U,H){var me=c(j),ue=p[T][c(j)];return 2===me&&(ue=ue[S?0:1]),ue.replace(/%d/i,j)}},m=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];t.defineLocale("ar-ly",{months:m,monthsShort:m,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(T){return"\u0645"===T},meridiem:function(T,j,S){return T<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:g("s"),ss:g("s"),m:g("m"),mm:g("m"),h:g("h"),hh:g("h"),d:g("d"),dd:g("d"),M:g("M"),MM:g("M"),y:g("y"),yy:g("y")},preparse:function(T){return T.replace(/\u060c/g,",")},postformat:function(T){return T.replace(/\d/g,function(j){return s[j]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(d(15439))},65443:function(Et,Re,d){!function(t){"use strict";t.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(d(15439))},14523:function(Et,Re,d){!function(t){"use strict";var s={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},c={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};t.defineLocale("ar-ps",{months:"\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a_\u0634\u0628\u0627\u0637_\u0622\u0630\u0627\u0631_\u0646\u064a\u0633\u0627\u0646_\u0623\u064a\u0651\u0627\u0631_\u062d\u0632\u064a\u0631\u0627\u0646_\u062a\u0645\u0651\u0648\u0632_\u0622\u0628_\u0623\u064a\u0644\u0648\u0644_\u062a\u0634\u0631\u064a \u0627\u0644\u0623\u0648\u0651\u0644_\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a_\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0651\u0644".split("_"),monthsShort:"\u0643\u0662_\u0634\u0628\u0627\u0637_\u0622\u0630\u0627\u0631_\u0646\u064a\u0633\u0627\u0646_\u0623\u064a\u0651\u0627\u0631_\u062d\u0632\u064a\u0631\u0627\u0646_\u062a\u0645\u0651\u0648\u0632_\u0622\u0628_\u0623\u064a\u0644\u0648\u0644_\u062a\u0661_\u062a\u0662_\u0643\u0661".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(g){return"\u0645"===g},meridiem:function(g,m,C){return g<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(g){return g.replace(/[\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(m){return c[m]}).split("").reverse().join("").replace(/[\u0661\u0662](?![\u062a\u0643])/g,function(m){return c[m]}).split("").reverse().join("").replace(/\u060c/g,",")},postformat:function(g){return g.replace(/\d/g,function(m){return s[m]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(d(15439))},17642:function(Et,Re,d){!function(t){"use strict";var s={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},c={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};t.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_
1\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(g){return"\u0645"===g},meridiem:function(g,m,C){return g<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(g){return g.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(m){return c[m]}).replace(/\u060c/g,",")},postformat:function(g){return g.replace(/\d/g,function(m){return s[m]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(d(15439))},68592:function(Et,Re,d){!function(t){"use strict";t.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(d(15439))},17038:function(Et,Re,d){!function(t){"use strict";var s={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},c={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},p=function(j){return 0===j?0:1===j?1:2===j?2:j%100>=3&&j%100<=10?3:j%100>=11?4:5},g={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},m=function(j){return function(S,U,H,me){var ue=p(S),Ee=g[j][p(S)];return 2===ue&&(Ee=Ee[U?0:1]),Ee.replace(/%d/i,S)}},C=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];t.defineLocale("ar",{months:C,monthsShort:C,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(j){return"\u0645"===j},meridiem:function(j,S,U){return j<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:m("s"),ss:m("s"),m:m("m"),mm:m("m"),h:m("h"),hh:m("h"),d:m("d"),dd:m("d"),M:m("M"),MM:m("M"),y:m("y"),yy:m("y")},preparse:function(j){return j.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(S){return c[S]}).replace(/\u060c/g,",")},postformat:function(j){return j.replace(/\d/g,function(S){return s[S]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(d(15439))},51213:function(Et,Re,d){!function(t){"use strict";var s={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xfcnc\xfc",4:"-\xfcnc\xfc",100:"-\xfcnc\xfc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};t.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u
10259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(p){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(p)},meridiem:function(p,g,m){return p<4?"gec\u0259":p<12?"s\u0259h\u0259r":p<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(p){if(0===p)return p+"-\u0131nc\u0131";var g=p%10;return p+(s[g]||s[p%100-g]||s[p>=100?100:null])},week:{dow:1,doy:7}})}(d(15439))},69191:function(Et,Re,d){!function(t){"use strict";function c(g,m,C){return"m"===C?m?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===C?m?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":g+" "+function s(g,m){var C=g.split("_");return m%10==1&&m%100!=11?C[0]:m%10>=2&&m%10<=4&&(m%100<10||m%100>=20)?C[1]:C[2]}({ss:m?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:m?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:m?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[C],+g)}t.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".
vendor: 7,441 bytes, line 1
1split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:c,mm:c,h:c,hh:c,d:"\u0434\u0437\u0435\u043d\u044c",dd:c,M:"\u043c\u0435\u0441\u044f\u0446",MM:c,y:"\u0433\u043e\u0434",yy:c},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(g){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(g)},meridiem:function(g,m,C){return g<4?"\u043d\u043e\u0447\u044b":g<12?"\u0440\u0430\u043d\u0456\u0446\u044b":g<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(g,m){switch(m){case"M":case"d":case"DDD":case"w":case"W":return g%10!=2&&g%10!=3||g%100==12||g%100==13?g+"-\u044b":g+"-\u0456";case"D":return g+"-\u0433\u0430";default:return g}},week:{dow:1,doy:7}})}(d(15439))},90322:function(Et,Re,d){!function(t){"use strict";t.defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0443_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u041c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u041c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",w:"\u0441\u0435\u0434\u043c\u0438\u0446\u0430",ww:"%d \u0441\u0435\u0434\u043c\u0438\u0446\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(c){var p=c%10,g=c%100;return 0===c?c+"-\u0435\u0432":0===g?c+"-\u0435\u043d":g>10&&g<20?c+"-\u0442\u0438":1===p?c+"-\u0432\u0438":2===p?c+"-\u0440\u0438":7===p||8===p?c+"-\u043c\u0438":c+"-\u0442\u0438"},week:{dow:1,doy:7}})}(d(15439))},28042:function(Et,Re,d){!function(t){"use strict";t.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"},calendar:{sameDay:"[Bi l\u025br\u025b] LT",nextDay:"[Sini l\u025br\u025b] LT",nextWeek:"dddd [don l\u025br\u025b] LT",lastDay:"[Kunu l\u025br\u025b] LT",lastWeek:"dddd [t\u025bm\u025bnen l\u025br\u025b] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025b %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025br\u025b kelen",hh:"l\u025br\u025b %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(d(15439))},65903:function(Et,Re,d){!function(t){"use strict";var s={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},c={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};t.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u
109ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(g){return g.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(m){return c[m]})},postformat:function(g){return g.replace(/\d/g,function(m){return s[m]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(g,m){return 12===g&&(g=0),"\u09b0\u09be\u09a4"===m?g<4?g:g+12:"\u09ad\u09cb\u09b0"===m||"\u09b8\u0995\u09be\u09b2"===m?g:"\u09a6\u09c1\u09aa\u09c1\u09b0"===m?g>=3?g:g+12:"\u09ac\u09bf\u0995\u09be\u09b2"===m||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===m?g+12:void 0},meridiem:function(g,m,C){return g<4?"\u09b0\u09be\u09a4":g<6?"\u09ad\u09cb\u09b0":g<12?"\u09b8\u0995\u09be\u09b2":g<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":g<18?"\u09ac\u09bf\u0995\u09be\u09b2":g<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(d(15439))},59620:function(Et,Re,d){!function(t){"use strict";var s={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},c={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};t.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u
109ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(g){return g.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(m){return c[m]})},postformat:function(g){return g.replace(/\d/g,function(m){return s[m]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(g,m){return 12===g&&(g=0),"\u09b0\u09be\u09a4"===m&&g>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===m&&g<5||"\u09ac\u09bf\u0995\u09be\u09b2"===m?g+12:g},meridiem:function(g,m,C){return g<4?"\u09b0\u09be\u09a4":g<10?"\u09b8\u0995\u09be\u09b2":g<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":g<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(d(15439))},69645:function(Et,Re,d){!function(t){"use strict";var s={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},c={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};t.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u
10f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(g){return g.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(m){return c[m]})},postformat:function(g){return g.replace(/\d/g,function(m){return s[m]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(g,m){return 12===g&&(g=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===m&&g>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===m&&g<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===m?g+12:g},meridiem:function(g,m,C){return g<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":g<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":g<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":g<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(d(15439))},45020:function(Et,Re,d){!function(t){"use strict";function s(Ee,et,$e){return Ee+" "+function g(Ee,et){return 2===et?function m(Ee){var et={m:"v",b:"v",d:"z"};return void 0===et[Ee.charAt(0)]?Ee:et[Ee.charAt(0)]+Ee.substring(1)}(Ee):Ee}({mm:"munutenn",MM:"miz",dd:"devezh"}[$e],Ee)}function p(Ee){return Ee>9?p(Ee%10):Ee}var C=[/^gen/i,/^c[\u02bc\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],T=/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,me=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];t.defineLocale("br",{months:"Genver_C\u02bchwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C\u02bchwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc\u02bcher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:me,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[\u02bc\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:me,monthsRegex:T,monthsShortRegex:T,monthsStrictRegex:/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:C,longMonthsParse:C,shortMonthsParse:C,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc\u02bchoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec\u02bch da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s \u02bczo",s:"un nebeud segondenno\xf9",ss:"%d eilenn",m:"ur vunutenn",mm:s,h:"un eur",hh:"%d eur",d:"un devezh",dd:s,M:"ur miz",MM:s,y:"ur bloaz",yy:function c(Ee){switch(p(Ee)){case 1:case 3:case 4:case 5:case 9:return Ee+" bloaz";default:return Ee+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(Ee){return Ee+(1===Ee?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(Ee){return"g.m."===Ee},meridiem:function(Ee,et,$e){return Ee<12?"a.m.":"g.m."}})}(d(15439))},64792:function(Et,Re,d){!function(t){"use strict";function c(g,m,C){var T=g+" ";switch(C){case"ss":return T+(1===g?"sekunda":2===g||3===g||4===g?"sekunde":"sekundi");case"mm":return T+(1===g?"minuta":2===g||3===g||4===g?"minute":"minuta");case"h":return"jedan sat";case"hh":return T+(1===g?"sat":2===g||3===g||4===g?"sata":"sati");case"dd":return T+(1===g?"dan":"dana");case"MM":return T+(1===g?"mjesec":2===g||3===g||4===g?"mjeseca":"mjeseci");case"yy":return T+(1===g?"godina":2===g||3===g||4===g?"godine":"godina")}}t.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:c,m:function s(g,m,C,T){if("m"===C)return m?"jedna minuta":T?"jednu minutu":"jedne minute"},mm:c,h:c,hh:c,d:"dan",dd:c,M:"mjesec",MM:c,y:"godinu",yy:c},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(d(15439))},47980:function(Et,Re,d){!function(t){"use strict";t.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%
1d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(c,p){var g=1===c?"r":2===c?"n":3===c?"r":4===c?"t":"\xe8";return("w"===p||"W"===p)&&(g="a"),c+g},week:{dow:1,doy:4}})}(d(15439))},47322:function(Et,Re,d){!function(t){"use strict";var s={standalone:"leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),format:"ledna_\xfanora_b\u0159ezna_dubna_kv\u011btna_\u010dervna_\u010dervence_srpna_z\xe1\u0159\xed_\u0159\xedjna_listopadu_prosince".split("_"),isFormat:/DD?[o.]?(\[[^\[\]]*\]|\s)+MMMM/},c="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),p=[/^led/i,/^\xfano/i,/^b\u0159e/i,/^dub/i,/^kv\u011b/i,/^(\u010dvn|\u010derven$|\u010dervna)/i,/^(\u010dvc|\u010dervenec|\u010dervence)/i,/^srp/i,/^z\xe1\u0159/i,/^\u0159\xedj/i,/^lis/i,/^pro/i],g=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function m(j){return j>1&&j<5&&1!=~~(j/10)}function C(j,S,U,H){var me=j+" ";switch(U){case"s":return S||H?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return S||H?me+(m(j)?"sekundy":"sekund"):me+"sekundami";case"m":return S?"minuta":H?"minutu":"minutou";case"mm":return S||H?me+(m(j)?"minuty":"minut"):me+"minutami";case"h":return S?"hodina":H?"hodinu":"hodinou";case"hh":return S||H?me+(m(j)?"hodiny":"hodin"):me+"hodinami";case"d":return S||H?"den":"dnem";case"dd":return S||H?me+(m(j)?"dny":"dn\xed"):me+"dny";case"M":return S||H?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return S||H?me+(m(j)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):me+"m\u011bs\xedci";case"y":return S||H?"rok":"rokem";case"yy":return S||H?me+(m(j)?"roky":"let"):me+"lety"}}t.defineLocale("cs",{months:s,monthsShort:c,monthsRegex:g,monthsShortRegex:g,monthsStrictRegex:/^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,monthsParse:p,longMonthsParse:p,shortMonthsParse:p,weekdays:"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),weekdaysShort:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),weekdaysMin:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[z\xedtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\xe1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\xe9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xfd] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:C,ss:C,m:C,mm:C,h:C,hh:C,d:C,dd:C,M:C,MM:C,y:C,yy:C},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},90365:function(Et,Re,d){!function(t){"use strict";t.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(c){return c+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(c)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(c)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}})}(d(15439))},32092:function(Et,Re,d){!function(t){"use strict";
vendor: 9,172 bytes, line 1
1t.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn \xf4l",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(c){var g="";return c>20?g=40===c||50===c||60===c||80===c||100===c?"fed":"ain":c>0&&(g=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][c]),c+g},week:{dow:1,doy:4}})}(d(15439))},77387:function(Et,Re,d){!function(t){"use strict";t.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},29459:function(Et,Re,d){!function(t){"use strict";function s(p,g,m,C){var T={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[p+" Tage",p+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[p+" Monate",p+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[p+" Jahre",p+" Jahren"]};return g?T[m][0]:T[m][1]}t.defineLocale("de-at",{months:"J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:s,mm:"%d Minuten",h:s,hh:"%d Stunden",d:s,dd:s,w:s,ww:"%d Wochen",M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},73694:function(Et,Re,d){!function(t){"use strict";function s(p,g,m,C){var T={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[p+" Tage",p+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[p+" Monate",p+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[p+" Jahre",p+" Jahren"]};return g?T[m][0]:T[m][1]}t.defineLocale("de-ch",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:s,mm:"%d Minuten",h:s,hh:"%d Stunden",d:s,dd:s,w:s,ww:"%d Wochen",M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},54307:function(Et,Re,d){!function(t){"use strict";function s(p,g,m,C){var T={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[p+" Tage",p+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[p+" Monate",p+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[p+" Jahre",p+" Jahren"]};return g?T[m][0]:T[m][1]}t.defineLocale("de",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:s,mm:"%d Minuten",h:s,hh:"%d Stunden",d:s,dd:s,w:s,ww:"%d Wochen",M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},39659:function(Et,Re,d){!function(t){"use strict";var s=["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9","\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9","\u0789\u07a7\u0783\u07a8\u0797\u07aa","\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa","\u0789\u07ad","\u0796\u07ab\u0782\u07b0","\u0796\u07aa\u078d\u07a6\u0787\u07a8","\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa","\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa","\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"],c=["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6","\u0780\u07af\u0789\u07a6","\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6","\u0784\u07aa\u078b\u07a6","\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8","\u0780\u07aa\u0786\u07aa\u0783\u07aa","\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"];t.defineLocale("dv",{months:s,monthsShort:s,weekdays:c,weekdaysShort:c,weekdaysMin:"\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(g){return"\u0789\u078a"===g},meridiem:function(g,m,C){return g<12?"\u0789\u0786":"\u0789\u078a"},calendar:{sameDay:"[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",nextDay:"[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",lastWeek:"[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",sameElse:"L"},relativeTime:{future:"\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",past:"\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",s:"\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",ss:"d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",m:"\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",mm:"\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",h:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",hh:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",d:"\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",dd:"\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",M:"\u0789\u07a6\u0780\u07ac\u0787\u07b0",MM:"\u0789\u07a6\u0790\u07b0 %d",y:"\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",yy:"\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"},preparse:function(g){return g.replace(/\u060c/g,",")},postformat:function(g){return g.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(d(15439))},3460:function(Et,Re,d){!function(t){"use strict";
vendor: 4,732 bytes, line 1
1t.defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(p,g){return p?"string"==typeof g&&/D/.test(g.substring(0,g.indexOf("MMMM")))?this._monthsGenitiveEl[p.month()]:this._monthsNominativeEl[p.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split("_"),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split("_"),weekdaysShort:"\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),weekdaysMin:"\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),meridiem:function(p,g,m){return p>11?m?"\u03bc\u03bc":"\u039c\u039c":m?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(p){return"\u03bc"===(p+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){return 6===this.day()?"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT":"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"},sameElse:"L"},calendar:function(p,g){var m=this._calendarEl[p],C=g&&g.hours();return function s(p){return typeof Function<"u"&&p instanceof Function||"[object Function]"===Object.prototype.toString.call(p)}(m)&&(m=m.apply(g)),m.replace("{}",C%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}})}(d(15439))},94369:function(Et,Re,d){!function(t){"use strict";t.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LT
vendor: 13,761 bytes, line 1
1S:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(c){var p=c%10;return c+(1==~~(c%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")},week:{dow:0,doy:4}})}(d(15439))},60530:function(Et,Re,d){!function(t){"use strict";t.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(c){var p=c%10;return c+(1==~~(c%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")}})}(d(15439))},9998:function(Et,Re,d){!function(t){"use strict";t.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(c){var p=c%10;return c+(1==~~(c%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")},week:{dow:1,doy:4}})}(d(15439))},13391:function(Et,Re,d){!function(t){"use strict";t.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(c){var p=c%10;return c+(1==~~(c%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")},week:{dow:1,doy:4}})}(d(15439))},75414:function(Et,Re,d){!function(t){"use strict";t.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(c){var p=c%10;return c+(1==~~(c%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")}})}(d(15439))},19615:function(Et,Re,d){!function(t){"use strict";t.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(c){var p=c%10;return c+(1==~~(c%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")},week:{dow:0,doy:6}})}(d(15439))},21248:function(Et,Re,d){!function(t){"use strict";t.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(c){var p=c%10;return c+(1==~~(c%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")},week:{dow:1,doy:4}})}(d(15439))},13767:function(Et,Re,d){!function(t){"use strict";t.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(c){var p=c%10;return c+(1==~~(c%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")},week:{dow:1,doy:4}})}(d(15439))},84530:function(Et,Re,d){!function(t){"use strict";t.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_a\u016dg_sept_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(c){return"p"===c.charAt(0).toLowerCase()},meridiem:function(c,p,g){return c>11?g?"p.t.m.":"P.T.M.":g?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016d %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(d(15439))},18944:function(Et,Re,d){!function(t){"use strict";var s="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),c="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),p=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],g=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;t.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(C,T){return C?/-MMM-/.test(T)?c[C.month()]:s[C.month()]:s},monthsRegex:g,monthsShortRegex:g,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:p,longMonthsParse:p,shortMonthsParse:p,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(d(15439))},29116:function(Et,Re,d){!function(t){"use strict";var s="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),c="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),p=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],g=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;t.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(C,T){return C?/-MMM-/.test(T)?c[C.month()]:s[C.month()]:s},monthsRegex:g,monthsShortRegex:g,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:p,longMonthsParse:p,shortMonthsParse:p,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%
1d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:4},invalidDate:"Fecha inv\xe1lida"})}(d(15439))},83609:function(Et,Re,d){!function(t){"use strict";var s="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),c="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),p=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],g=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;t.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(C,T){return C?/-MMM-/.test(T)?c[C.month()]:s[C.month()]:s},monthsRegex:g,monthsShortRegex:g,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:p,longMonthsParse:p,shortMonthsParse:p,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:6}})}(d(15439))},86866:function(Et,Re,d){!function(t){"use strict";var s="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),c="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),p=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],g=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;t.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(C,T){return C?/-MMM-/.test(T)?c[C.month()]:s[C.month()]:s},monthsRegex:g,monthsShortRegex:g,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:p,longMonthsParse:p,shortMonthsParse:p,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%
1d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4},invalidDate:"Fecha inv\xe1lida"})}(d(15439))},96725:function(Et,Re,d){!function(t){"use strict";function s(p,g,m,C){var T={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[p+"sekundi",p+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[p+" minuti",p+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[p+" tunni",p+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[p+" kuu",p+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[p+" aasta",p+" aastat"]};return g?T[m][2]?T[m][2]:T[m][1]:C?T[m][0]:T[m][1]}t.defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:"%d p\xe4eva",M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},67931:function(Et,Re,d){!function(t){"use strict";t.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(d(15439))},56417:function(Et,Re,d){!function(t){"use strict";var s={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},c={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};t.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(g){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(g)},meridiem:function(g,m,C){return g<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"}
vendor: 13,524 bytes, line 1
1,relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(g){return g.replace(/[\u06f0-\u06f9]/g,function(m){return c[m]}).replace(/\u060c/g,",")},postformat:function(g){return g.replace(/\d/g,function(m){return s[m]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(d(15439))},20944:function(Et,Re,d){!function(t){"use strict";var s="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),c=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",s[7],s[8],s[9]];function p(C,T,j,S){var U="";switch(j){case"s":return S?"muutaman sekunnin":"muutama sekunti";case"ss":U=S?"sekunnin":"sekuntia";break;case"m":return S?"minuutin":"minuutti";case"mm":U=S?"minuutin":"minuuttia";break;case"h":return S?"tunnin":"tunti";case"hh":U=S?"tunnin":"tuntia";break;case"d":return S?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":U=S?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return S?"kuukauden":"kuukausi";case"MM":U=S?"kuukauden":"kuukautta";break;case"y":return S?"vuoden":"vuosi";case"yy":U=S?"vuoden":"vuotta"}return function g(C,T){return C<10?T?c[C]:s[C]:C}(C,S)+" "+U}t.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xe4n\xe4\xe4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xe4\xe4st\xe4",past:"%s sitten",s:p,ss:p,m:p,mm:p,h:p,hh:p,d:p,dd:p,M:p,MM:p,y:p,yy:p},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},61766:function(Et,Re,d){!function(t){"use strict";t.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(c){return c},week:{dow:1,doy:4}})}(d(15439))},95867:function(Et,Re,d){!function(t){"use strict";t.defineLocale("fo",{months:"januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),weekdaysMin:"su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\xcd dag kl.] LT",nextDay:"[\xcd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xcd gj\xe1r kl.] LT",lastWeek:"[s\xed\xf0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xed\xf0ani",s:"f\xe1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xedmi",hh:"%d t\xedmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xe1na\xf0ur",MM:"%d m\xe1na\xf0ir",y:"eitt \xe1r",yy:"%d \xe1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},16848:function(Et,Re,d){!function(t){"use strict";t.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(c,p){switch(p){default:case"M":case"Q":case"D":case"DDD":case"d":return c+(1===c?"er":"e");case"w":case"W":return c+(1===c?"re":"e")}}})}(d(15439))},77773:function(Et,Re,d){!function(t){"use strict";t.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(c,p){switch(p){default:case"M":case"Q":case"D":case"DDD":case"d":return c+(1===c?"er":"e");case"w":case"W":return c+(1===c?"re":"e")}},week:{dow:1,doy:4}})}(d(15439))},1636:function(Et,Re,d){!function(t){"use strict";var p=/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?|janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,g=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];t.defineLocale("fr",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsRegex:p,monthsShortRegex:p,monthsStrictRegex:/^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,monthsShortStrictRegex:/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?)/i,monthsParse:g,longMonthsParse:g,shortMonthsParse:g,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(C,T){switch(T){case"D":return C+(1===C?"er":"");default:case"M":case"Q":case"DDD":case"d":return C+(1===C?"er":"e");case"w":case"W":return C+(1===C?"re":"e")}},week:{dow:1,doy:4}})}(d(15439))},14940:function(Et,Re,d){!function(t){"use strict";var s="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),c="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");t.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(g,m){return g?/-MMM-/.test(m)?c[g.month()]:s[g.month()]:s},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[\xf4fr\xfbne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien min\xfat",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(g){return g+(1===g||8===g||g>=20?"ste":"de")},week:{dow:1,doy:4}})}(d(15439))},91402:function(Et,Re,d){!function(t){"use strict";t.defineLocale("ga",{months:["Ean\xe1ir","Feabhra","M\xe1rta","Aibre\xe1n","Bealtaine","Meitheamh","I\xfail","L\xfanasa","Me\xe1n F\xf3mhair","Deireadh F\xf3mhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","M\xe1rt","Aib","Beal","Meith","I\xfail","L\xfan","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["D\xe9 Domhnaigh","D\xe9 Luain","D\xe9 M\xe1irt","D\xe9 C\xe9adaoin","D\xe9ardaoin","D\xe9 hAoine","D\xe9 Sathairn"],weekdaysShort:["Domh","Luan","M\xe1irt","C\xe9ad","D\xe9ar","Aoine","Sath"],weekdaysMin:["Do","Lu","M\xe1","C\xe9","D\xe9","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Am\xe1rach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inn\xe9 ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s \xf3 shin",s:"c\xfapla soicind",ss:"%d soicind",m:"n\xf3im\xe9ad",mm:"%d n\xf3im\xe9ad",h:"uair an chloig",hh:"%d uair an chloig",d:"l\xe1",dd:"%d l\xe1",M:"m\xed",MM:"%d m\xedonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(T){return T+(1===T?"d":T%10==2?"na":"mh")},week:{dow:1,doy:4}})}(d(15439))},46924:function(Et,Re,d){!function(t){"use strict";t.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(T){return T+(1===T?"d":T%10==2?"na":"mh")},week:{dow:1,doy:4}})}(d(15439))},16398:function(Et,Re,d){!function(t){"use strict";t.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".
vendor: 10,822 bytes, line 1
1split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(c){return 0===c.indexOf("un")?"n"+c:"en "+c},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(d(15439))},72457:function(Et,Re,d){!function(t){"use strict";function s(p,g,m,C){var T={s:["\u0925\u094b\u0921\u092f\u093e \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940","\u0925\u094b\u0921\u0947 \u0938\u0945\u0915\u0902\u0921"],ss:[p+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",p+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[p+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",p+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[p+" \u0935\u0930\u093e\u0902\u0928\u0940",p+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[p+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",p+" \u0926\u0940\u0938"],M:["\u090f\u0915\u093e \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928","\u090f\u0915 \u092e\u094d\u0939\u092f\u0928\u094b"],MM:[p+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",p+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[p+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",p+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return C?T[m][0]:T[m][1]}t.defineLocale("gom-deva",{months:{standalone:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u092f_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),format:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092e\u093e\u0930\u094d\u091a\u093e\u091a\u094d\u092f\u093e_\u090f\u092a\u094d\u0930\u0940\u0932\u093e\u091a\u094d\u092f\u093e_\u092e\u0947\u092f\u093e\u091a\u094d\u092f\u093e_\u091c\u0942\u0928\u093e\u091a\u094d\u092f\u093e_\u091c\u0941\u0932\u092f\u093e\u091a\u094d\u092f\u093e_\u0911\u0917\u0938\u094d\u091f\u093e\u091a\u094d\u092f\u093e_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0911\u0915\u094d\u091f\u094b\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0921\u093f\u0938\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940._\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u092f\u0924\u093e\u0930_\u0938\u094b\u092e\u093e\u0930_\u092e\u0902\u0917\u0933\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u092c\u093f\u0930\u0947\u0938\u094d\u0924\u093e\u0930_\u0938\u0941\u0915\u094d\u0930\u093e\u0930_\u0936\u0947\u0928\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0906\u092f\u0924._\u0938\u094b\u092e._\u092e\u0902\u0917\u0933._\u092c\u0941\u0927._\u092c\u094d\u0930\u0947\u0938\u094d\u0924._\u0938\u0941\u0915\u094d\u0930._\u0936\u0947\u0928.".split("_"),weekdaysMin:"\u0906_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u092c\u094d\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LTS:"A h:mm:ss [\u0935\u093e\u091c\u0924\u093e\u0902]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",llll:"ddd, D MMM YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]"},calendar:{sameDay:"[\u0906\u092f\u091c] LT",nextDay:"[\u092b\u093e\u0932\u094d\u092f\u093e\u0902] LT",nextWeek:"[\u092b\u0941\u0921\u0932\u094b] dddd[,] LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092b\u093e\u091f\u0932\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s \u0906\u0926\u0940\u0902",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(p,g){return"D"===g?p+"\u0935\u0947\u0930":p},week:{dow:0,doy:3},meridiemParse:/\u0930\u093e\u0924\u0940|\u0938\u0915\u093e\u0933\u0940\u0902|\u0926\u0928\u092a\u093e\u0930\u093e\u0902|\u0938\u093e\u0902\u091c\u0947/,meridiemHour:function(p,g){return 12===p&&(p=0),"\u0930\u093e\u0924\u0940"===g?p<4?p:p+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===g?p:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===g?p>12?p:p+12:"\u0938\u093e\u0902\u091c\u0947"===g?p+12:void 0},meridiem:function(p,g,m){return p<4?"\u0930\u093e\u0924\u0940":p<12?"\u0938\u0915\u093e\u0933\u0940\u0902":p<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":p<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(d(15439))},52545:function(Et,Re,d){!function(t){"use strict";function s(p,g,m,C){var T={s:["thoddea sekondamni","thodde sekond"],ss:[p+" sekondamni",p+" sekond"],m:["eka mintan","ek minut"],mm:[p+" mintamni",p+" mintam"],h:["eka voran","ek vor"],hh:[p+" voramni",p+" voram"],d:["eka disan","ek dis"],dd:[p+" disamni",p+" dis"],M:["eka mhoinean","ek mhoino"],MM:[p+" mhoineamni",p+" mhoine"],y:["eka vorsan","ek voros"],yy:[p+" vorsamni",p+" vorsam"]};return C?T[m][0]:T[m][1]}t.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(p,g){return"D"===g?p+"er":p},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(p,g){return 12===p&&(p=0),"rati"===g?p<4?p:p+12:"sokallim"===g?p:"donparam"===g?p>12?p:p+12:"sanje"===g?p+12:void 0},meridiem:function(p,g,m){return p<4?"rati":p<12?"sokallim":p<16?"donparam":p<20?"sanje":"rati"}})}(d(15439))},42641:function(Et,Re,d){!function(t){"use strict";var s={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},c={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};t.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%
1d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(g){return g.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(m){return c[m]})},postformat:function(g){return g.replace(/\d/g,function(m){return s[m]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(g,m){return 12===g&&(g=0),"\u0ab0\u0abe\u0aa4"===m?g<4?g:g+12:"\u0ab8\u0ab5\u0abe\u0ab0"===m?g:"\u0aac\u0aaa\u0acb\u0ab0"===m?g>=10?g:g+12:"\u0ab8\u0abe\u0a82\u0a9c"===m?g+12:void 0},meridiem:function(g,m,C){return g<4?"\u0ab0\u0abe\u0aa4":g<10?"\u0ab8\u0ab5\u0abe\u0ab0":g<17?"\u0aac\u0aaa\u0acb\u0ab0":g<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(d(15439))},7536:function(Et,Re,d){!function(t){"use strict";t.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u
105d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(c){return 2===c?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":c+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(c){return 2===c?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":c+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(c){return 2===c?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":c+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(c){return 2===c?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":c%10==0&&10!==c?c+" \u05e9\u05e0\u05d4":c+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(c){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(c)},meridiem:function(c,p,g){return c<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":c<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":c<12?g?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":c<18?g?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(d(15439))},96335:function(Et,Re,d){!function(t){"use strict";var s={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},c={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},p=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i];t.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u
10932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:p,longMonthsParse:p,shortMonthsParse:[/^\u091c\u0928/i,/^\u092b\u093c\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935/i,/^\u0926\u093f\u0938/i],monthsRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsShortRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsStrictRegex:/^(\u091c\u0928\u0935\u0930\u0940?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908?|\u0905\u0917\u0938\u094d\u0924?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924?\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930?)/i,monthsShortStrictRegex:/^(\u091c\u0928\.?|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\.?|\u0905\u0917\.?|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\.?|\u0926\u093f\u0938\.?)/i,calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(C){return C.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(T){return c[T]})},postformat:function(C){return C.replace(/\d/g,function(T){return s[T]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(C,T){return 12===C&&(C=0),"\u0930\u093e\u0924"===T?C<4?C:C+12:"\u0938\u0941\u092c\u0939"===T?C:"\u0926\u094b\u092a\u0939\u0930"===T?C>=10?C:C+12:"\u0936\u093e\u092e"===T?C+12:void 0},meridiem:function(C,T,j){return C<4?"\u0930\u093e\u0924":C<10?"\u0938\u0941\u092c\u0939":C<17?"\u0926\u094b\u092a\u0939\u0930":C<20?"\u093
16\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(d(15439))},7458:function(Et,Re,d){!function(t){"use strict";function s(p,g,m){var C=p+" ";switch(m){case"ss":return C+(1===p?"sekunda":2===p||3===p||4===p?"sekunde":"sekundi");case"m":return g?"jedna minuta":"jedne minute";case"mm":return C+(1===p?"minuta":2===p||3===p||4===p?"minute":"minuta");case"h":return g?"jedan sat":"jednog sata";case"hh":return C+(1===p?"sat":2===p||3===p||4===p?"sata":"sati");case"dd":return C+(1===p?"dan":"dana");case"MM":return C+(1===p?"mjesec":2===p||3===p||4===p?"mjeseca":"mjeseci");case"yy":return C+(1===p?"godina":2===p||3===p||4===p?"godine":"godina")}}t.defineLocale("hr",{months:{format:"sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:return"[pro\u0161lu] [nedjelju] [u] LT";case 3:return"[pro\u0161lu] [srijedu] [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:s,m:s,mm:s,h:s,hh:s,d:"dan",dd:s,M:"mjesec",MM:s,y:"godinu",yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(d(15439))},56540:function(Et,Re,d){!function(t){"use strict";var s="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function c(m,C,T,j){var S=m;switch(T){case"s":return j||C?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return S+(j||C)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(j||C?" perc":" perce");case"mm":return S+(j||C?" perc":" perce");case"h":return"egy"+(j||C?" \xf3ra":" \xf3r\xe1ja");case"hh":return S+(j||C?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(j||C?" nap":" napja");case"dd":return S+(j||C?" nap":" napja");case"M":return"egy"+(j||C?" h\xf3nap":" h\xf3napja");case"MM":return S+(j||C?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(j||C?" \xe9v":" \xe9ve");case"yy":return S+(j||C?" \xe9v":" \xe9ve")}return""}function p(m){return(m?"":"[m\xfalt] ")+"["+s[this.day()]+"] LT[-kor]"}t.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(m){return"u"===m.charAt(1).toLowerCase()},meridiem:function(m,C,T){return m<12?!0===T?"de":"DE":!0===T?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return p.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return p.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:c,ss:c,m:c,mm:c,h:c,hh:c,d:c,dd:c,M:c,MM:c,y:c,yy:c},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},65283:function(Et,Re,d){!function(t){"use strict";t.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(c){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(c)},meridiem:function(c){return c<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":c<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":c<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(c,p){switch(p){case"DDD":case"w":case"W":case"DDDo":return 1===c?c+"-\u056b\u0576":c+"-\u0580\u0564";default:return c}},week:{dow:1,doy:7}})}(d(15439))},98780:function(Et,Re,d){!function(t){"use strict";t.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(c,p){return 12===c&&(c=0),"pagi"===p?c:"siang"===p?c>=11?c:c+12:"sore"===p||"malam"===p?c+12:void 0},meridiem:function(c,p,g){return c<11?"pagi":c<15?"siang":c<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(d(15439))},14205:function(Et,Re,d){!function(t){"use strict";function s(g){return g%100==11||g%10!=1}function c(g,m,C,T){var j=g+" ";switch(C){case"s":return m||T?"nokkrar sek\xfandur":"nokkrum sek\xfandum";
vendor: 4,217 bytes, line 1
1case"ss":return s(g)?j+(m||T?"sek\xfandur":"sek\xfandum"):j+"sek\xfanda";case"m":return m?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return s(g)?j+(m||T?"m\xedn\xfatur":"m\xedn\xfatum"):m?j+"m\xedn\xfata":j+"m\xedn\xfatu";case"hh":return s(g)?j+(m||T?"klukkustundir":"klukkustundum"):j+"klukkustund";case"d":return m?"dagur":T?"dag":"degi";case"dd":return s(g)?m?j+"dagar":j+(T?"daga":"d\xf6gum"):m?j+"dagur":j+(T?"dag":"degi");case"M":return m?"m\xe1nu\xf0ur":T?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return s(g)?m?j+"m\xe1nu\xf0ir":j+(T?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):m?j+"m\xe1nu\xf0ur":j+(T?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return m||T?"\xe1r":"\xe1ri";case"yy":return s(g)?j+(m||T?"\xe1r":"\xe1rum"):j+(m||T?"\xe1r":"\xe1ri")}}t.defineLocale("is",{months:"jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),weekdays:"sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur".split("_"),weekdaysShort:"sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),weekdaysMin:"Su_M\xe1_\xder_Mi_Fi_F\xf6_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[\xed dag kl.] LT",nextDay:"[\xe1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xed g\xe6r kl.] LT",lastWeek:"[s\xed\xf0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\xed\xf0an",s:c,ss:c,m:c,mm:c,h:"klukkustund",hh:c,d:c,dd:c,M:c,MM:c,y:c,yy:c},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},29985:function(Et,Re,d){!function(t){"use strict";t.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(c){return(/^[0-9].+$/.test(c)?"tra":"in")+" "+c},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(d(15439))},34211:function(Et,Re,d){!function(t){"use strict";t.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%
1d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(d(15439))},31003:function(Et,Re,d){!function(t){"use strict";t.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(c,p){return"\u5143"===p[1]?1:parseInt(p[1]||c,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(c){return"\u5348\u5f8c"===c},meridiem:function(c,p,g){return c<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(c){return c.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(c){return this.week()!==c.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(c,p){switch(p){case"y":return 1===c?"\u5143\u5e74":c+"\u5e74";case"d":case"D":case"DDD":return c+"\u65e5";default:return c}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}})}(d(15439))},60420:function(Et,Re,d){!function(t){"use strict";t.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(c,p){return 12===c&&(c=0),"enjing"===p?c:"siyang"===p?c>=11?c:c+12:"sonten"===p||"ndalu"===p?c+12:void 0},meridiem:function(c,p,g){return c<11?"enjing":c<15?"siyang":c<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(d(15439))},40851:function(Et,Re,d){!function(t){"use strict";t.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u
110d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(c){return c.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(p,g,m){return"\u10d8"===m?g+"\u10e8\u10d8":g+m+"\u10e8\u10d8"})},past:function(c){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(c)?c.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(c)?c.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):c},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",ss:"%d \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(c){return 0===c?c:1===c?c+"-\u10da\u10d8":c<20||c<=100&&c%20==0||c%100==0?"\u10db\u10d4-"+c:c+"-\u10d4"},week:{dow:1,doy:7}})}(d(15439))},16074:function(Et,Re,d){!function(t){"use strict";var s={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};t.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),monthsShort:"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),weekdaysMin:"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(p){return p+(s[p]||s[p%10]||s[p>=100?100:null])},week:{dow:1,doy:7}})}(d(15439))},53343:function(Et,Re,d){!function(t){"use strict";var s={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},c={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};t.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u
117a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(g){return"\u179b\u17d2\u1784\u17b6\u1785"===g},meridiem:function(g,m,C){return g<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(g){return g.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(m){return c[m]})},postformat:function(g){return g.replace(/\d/g,function(m){return s[m]})},week:{dow:1,doy:4}})}(d(15439))},44799:function(Et,Re,d){!function(t){"use strict";var s={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},c={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};t.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%
1d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(g){return g.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(m){return c[m]})},postformat:function(g){return g.replace(/\d/g,function(m){return s[m]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(g,m){return 12===g&&(g=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===m?g<4?g:g+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===m?g:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===m?g>=10?g:g+12:"\u0cb8\u0c82\u0c9c\u0cc6"===m?g+12:void 0},meridiem:function(g,m,C){return g<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":g<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":g<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":g<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(g){return g+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(d(15439))},13549:function(Et,Re,d){!function(t){"use strict";t.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(c,p){switch(p){case"d":case"D":case"DDD":return c+"\uc77c";case"M":return c+"\uc6d4";case"w":case"W":return c+"\uc8fc";default:return c}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(c){return"\uc624\ud6c4"===c},meridiem:function(c,p,g){return c<12?"\uc624\uc804":"\uc624\ud6c4"}})}(d(15439))},63775:function(Et,Re,d){!function(t){"use strict";function s(g,m,C,T){var j={s:["\xe7end san\xeeye","\xe7end san\xeeyeyan"],ss:[g+" san\xeeye",g+" san\xeeyeyan"],m:["deq\xeeqeyek","deq\xeeqeyek\xea"],mm:[g+" deq\xeeqe",g+" deq\xeeqeyan"],h:["saetek","saetek\xea"],hh:[g+" saet",g+" saetan"],d:["rojek","rojek\xea"],dd:[g+" roj",g+" rojan"],w:["hefteyek","hefteyek\xea"],ww:[g+" hefte",g+" hefteyan"],M:["mehek","mehek\xea"],MM:[g+" meh",g+" mehan"],y:["salek","salek\xea"],yy:[g+" sal",g+" salan"]};return m?j[C][0]:j[C][1]}t.defineLocale("ku-kmr",{months:"R\xeabendan_Sibat_Adar_N\xeesan_Gulan_Hez\xeeran_T\xeermeh_Tebax_\xcelon_Cotmeh_Mijdar_Berfanbar".split("_"),monthsShort:"R\xeab_Sib_Ada_N\xees_Gul_Hez_T\xeer_Teb_\xcelo_Cot_Mij_Ber".split("_"),monthsParseExact:!0,weekdays:"Yek\u015fem_Du\u015fem_S\xea\u015fem_\xc7ar\u015fem_P\xeanc\u015fem_\xcen_\u015eem\xee".split("_"),weekdaysShort:"Yek_Du_S\xea_\xc7ar_P\xean_\xcen_\u015eem".split("_"),weekdaysMin:"Ye_Du_S\xea_\xc7a_P\xea_\xcen_\u015ee".split("_"),meridiem:function(g,m,C){return g<12?C?"bn":"BN":C?"pn":"PN"},meridiemParse:/bn|BN|pn|PN/,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM[a] YYYY[an]",LLL:"Do MMMM[a] YYYY[an] HH:mm",LLLL:"dddd, Do MMMM[a] YYYY[an] HH:mm",ll:"Do MMM[.] YYYY[an]",lll:"Do MMM[.] YYYY[an] HH:mm",llll:"ddd[.], Do MMM[.] YYYY[an] HH:mm"},calendar:{sameDay:"[\xcero di saet] LT [de]",nextDay:"[Sib\xea di saet] LT [de]",nextWeek:"dddd [di saet] LT [de]",lastDay:"[Duh di saet] LT [de]",lastWeek:"dddd[a bor\xee di saet] LT [de]",sameElse:"L"}
vendor: 7,475 bytes, line 1
1,relativeTime:{future:"di %s de",past:"ber\xee %s",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,w:s,ww:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}(?:y\xea|\xea|\.)/,ordinal:function(g,m){var C=m.toLowerCase();return C.includes("w")||C.includes("m")?g+".":g+function c(g){var m=(g=""+g).substring(g.length-1),C=g.length>1?g.substring(g.length-2):"";return 12==C||13==C||"2"!=m&&"3"!=m&&"50"!=C&&"70"!=m&&"80"!=m?"\xea":"y\xea"}(g)},week:{dow:1,doy:4}})}(d(15439))},91037:function(Et,Re,d){!function(t){"use strict";var s={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},c={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},p=["\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0634\u0648\u0628\u0627\u062a","\u0626\u0627\u0632\u0627\u0631","\u0646\u06cc\u0633\u0627\u0646","\u0626\u0627\u06cc\u0627\u0631","\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646","\u062a\u06d5\u0645\u0645\u0648\u0632","\u0626\u0627\u0628","\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644","\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645","\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645"];t.defineLocale("ku",{months:p,monthsShort:p,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(m){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(m)},meridiem:function(m,C,T){return m<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(m){return m.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(C){return c[C]}).replace(/\u060c/g,",")},postformat:function(m){return m.replace(/\d/g,function(C){return s[C]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(d(15439))},93125:function(Et,Re,d){!function(t){"use strict";var s={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438",6:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};t.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(p){return p+(s[p]||s[p%10]||s[p>=100?100:null])},week:{dow:1,doy:7}})}(d(15439))},69586:function(Et,Re,d){!function(t){"use strict";function s(C,T,j,S){var U={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return T?U[j][0]:U[j][1]}function g(C){if(C=parseInt(C,10),isNaN(C))return!1;if(C<0)return!0;
vendor: 4,675 bytes, line 1
1if(C<10)return 4<=C&&C<=7;if(C<100){var T=C%10;return g(0===T?C/10:T)}if(C<1e4){for(;C>=10;)C/=10;return g(C)}return g(C/=1e3)}t.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function c(C){return g(C.substr(0,C.indexOf(" ")))?"a "+C:"an "+C},past:function p(C){return g(C.substr(0,C.indexOf(" ")))?"viru "+C:"virun "+C},s:"e puer Sekonnen",ss:"%d Sekonnen",m:s,mm:"%d Minutten",h:s,hh:"%d Stonnen",d:s,dd:"%d Deeg",M:s,MM:"%d M\xe9int",y:s,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},32349:function(Et,Re,d){!function(t){"use strict";t.defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysShort:"\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysMin:"\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(c){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===c},meridiem:function(c,p,g){return c<12?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",ss:"%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9",dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(c){return"\u0e97\u0eb5\u0ec8"+c}})}(d(15439))},92400:function(Et,Re,d){!function(t){"use strict";var s={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_die
1n\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function p(j,S,U,H){return S?m(U)[0]:H?m(U)[1]:m(U)[2]}function g(j){return j%10==0||j>10&&j<20}function m(j){return s[j].split("_")}function C(j,S,U,H){var me=j+" ";return 1===j?me+p(0,S,U[0],H):S?me+(g(j)?m(U)[1]:m(U)[0]):H?me+m(U)[1]:me+(g(j)?m(U)[1]:m(U)[2])}t.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function c(j,S,U,H){return S?"kelios sekund\u0117s":H?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:C,m:p,mm:C,h:p,hh:C,d:p,dd:C,M:p,MM:C,y:p,yy:C},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(j){return j+"-oji"},week:{dow:1,doy:4}})}(d(15439))},39991:function(Et,Re,d){!function(t){"use strict";var s={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),mm:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function c(T,j,S){return S?j%10==1&&j%100!=11?T[2]:T[3]:j%10==1&&j%100!=11?T[0]:T[1]}function p(T,j,S){return T+" "+c(s[S],T,j)}function g(T,j,S){return c(s[S],T,j)}t.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function m(T,j){return j?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:p,m:g,mm:p,h:g,hh:p,d:g,dd:p,M:g,MM:p,y:g,yy:p},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},28477:function(Et,Re,d){!function(t){"use strict";var s={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(p,g){return 1===p?g[0]:p>=2&&p<=4?g[1]:g[2]},translate:function(p,g,m){var C=s.words[m];return 1===m.length?g?C[0]:C[1]:p+" "+s.correctGrammaticalCase(p,C)}};t.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:s.translate,m:s.translate,mm:s.translate,h:s.translate,hh:s.translate,d:"dan",dd:s.translate,M:"mjesec",MM:s.translate,y:"godinu",yy:s.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(d(15439))},55118:function(Et,Re,d){!function(t){"use strict";t.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%
1d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(d(15439))},15943:function(Et,Re,d){!function(t){"use strict";t.defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u0435\u0434\u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0435\u0434\u0435\u043d \u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0435\u0434\u0435\u043d \u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(c){var p=c%10,g=c%100;return 0===c?c+"-\u0435\u0432":0===g?c+"-\u0435\u043d":g>10&&g<20?c+"-\u0442\u0438":1===p?c+"-\u0432\u0438":2===p?c+"-\u0440\u0438":7===p||8===p?c+"-\u043c\u0438":c+"-\u0442\u0438"},week:{dow:1,doy:7}})}(d(15439))},13849:function(Et,Re,d){!function(t){"use strict";t.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%
1d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(c,p){return 12===c&&(c=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===p&&c>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===p||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===p?c+12:c},meridiem:function(c,p,g){return c<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":c<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":c<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":c<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(d(15439))},31977:function(Et,Re,d){!function(t){"use strict";function s(p,g,m,C){switch(m){case"s":return g?"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434":"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";case"ss":return p+(g?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return p+(g?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return p+(g?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return p+(g?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return p+(g?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return p+(g?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return p}}t.defineLocale("mn",{months:"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),weekdaysShort:"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),weekdaysMin:"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",LLL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",LLLL:"dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(p){return"\u04ae\u0425"===p}
vendor: 10,329 bytes, line 1
1,meridiem:function(p,g,m){return p<12?"\u04ae\u04e8":"\u04ae\u0425"},calendar:{sameDay:"[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",nextDay:"[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",nextWeek:"[\u0418\u0440\u044d\u0445] dddd LT",lastDay:"[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",lastWeek:"[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",sameElse:"L"},relativeTime:{future:"%s \u0434\u0430\u0440\u0430\u0430",past:"%s \u04e9\u043c\u043d\u04e9",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(p,g){switch(g){case"d":case"D":case"DDD":return p+" \u04e9\u0434\u04e9\u0440";default:return p}}})}(d(15439))},66184:function(Et,Re,d){!function(t){"use strict";var s={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},c={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function p(m,C,T,j){var S="";if(C)switch(T){case"s":S="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":S="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":S="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":S="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":S="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":S="%d \u0924\u093e\u0938";break;case"d":S="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":S="%d \u0926\u093f\u0935\u0938";break;case"M":S="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":S="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":S="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":S="%d \u0935\u0930\u094d\u0937\u0947"}else switch(T){case"s":S="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":S="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":S="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":S="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":S="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":S="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":S="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":S="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":S="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":S="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":S="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":S="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return S.replace(/%d/i,m)}t.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:p,ss:p,m:p,mm:p,h:p,hh:p,d:p,dd:p,M:p,MM:p,y:p,yy:p},preparse:function(m){return m.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(C){return c[C]})},postformat:function(m){return m.replace(/\d/g,function(C){return s[C]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(m,C){return 12===m&&(m=0),"\u092a\u0939\u093e\u091f\u0947"===C||"\u0938\u0915\u093e\u0933\u0940"===C?m:"\u0926\u0941\u092a\u093e\u0930\u0940"===C||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===C||"\u0930\u093e\u0924\u094d\u0930\u0940"===C?m>=12?m:m+12:void 0},meridiem:function(m,C,T){return m>=0&&m<6?"\u092a\u0939\u093e\u091f\u0947":m<12?"\u0938\u0915\u093e\u0933\u0940":m<17?"\u0926\u0941\u092a\u093e\u0930\u0940":m<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(d(15439))},64524:function(Et,Re,d){!function(t){"use strict";t.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(c,p){return 12===c&&(c=0),"pagi"===p?c:"tengahari"===p?c>=11?c:c+12:"petang"===p||"malam"===p?c+12:void 0},meridiem:function(c,p,g){return c<11?"pagi":c<15?"tengahari":c<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(d(15439))},70485:function(Et,Re,d){!function(t){"use strict";t.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(c,p){return 12===c&&(c=0),"pagi"===p?c:"tengahari"===p?c>=11?c:c+12:"petang"===p||"malam"===p?c+12:void 0},meridiem:function(c,p,g){return c<11?"pagi":c<15?"tengahari":c<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(d(15439))},36681:function(Et,Re,d){!function(t){"use strict";t.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(d(15439))},52024:function(Et,Re,d){!function(t){"use strict";var s={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},c={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};t.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u
11010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(g){return g.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(m){return c[m]})},postformat:function(g){return g.replace(/\d/g,function(m){return s[m]})},week:{dow:1,doy:4}})}(d(15439))},42688:function(Et,Re,d){!function(t){"use strict";t.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"\xe9n time",hh:"%d timer",d:"\xe9n dag",dd:"%d dager",w:"\xe9n uke",ww:"%d uker",M:"\xe9n m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},68914:function(Et,Re,d){!function(t){"use strict";var s={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},c={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};t.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(g){return g.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(m){return c[m]})},postformat:function(g){return g.replace(/\d/g,function(m){return s[m]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(g,m){return 12===g&&(g=0),"\u0930\u093e\u0924\u093f"===m?g<4?g:g+12:"\u092c\u093f\u0939\u093e\u0928"===m?g:"\u0926\u093f\u0909\u0901\u0938\u094b"===m?g>=10?g:g+12:"\u0938\u093e\u0901\u091d"===m?g+12:void 0},meridiem:function(g,m,C){return g<3?"\u0930\u093e\u0924\u093f":g<12?"\u092c\u093f\u0939\u093e\u0928":g<16?"\u0926\u093f\u0909\u0901\u0938\u094b":g<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}})}(d(15439))},52272:function(Et,Re,d){!function(t){"use strict";var s="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),c="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),p=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],g=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;t.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(C,T){return C?/-MMM-/.test(T)?c[C.month()]:s[C.month()]:s},monthsRegex:g,monthsShortRegex:g,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:p,longMonthsParse:p,shortMonthsParse:p,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(C){return C+(1===C||8===C||C>=20?"ste":"de")},week:{dow:1,doy:4}})}(d(15439))}
vendor: 4,253 bytes, line 1
1,11758:function(Et,Re,d){!function(t){"use strict";var s="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),c="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),p=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],g=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;t.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(C,T){return C?/-MMM-/.test(T)?c[C.month()]:s[C.month()]:s},monthsRegex:g,monthsShortRegex:g,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:p,longMonthsParse:p,shortMonthsParse:p,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",w:"\xe9\xe9n week",ww:"%d weken",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(C){return C+(1===C||8===C||C>=20?"ste":"de")},week:{dow:1,doy:4}})}(d(15439))},41510:function(Et,Re,d){!function(t){"use strict";t.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._m\xe5._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_m\xe5_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\xe5r klokka] LT",lastWeek:"[F\xf8reg\xe5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein m\xe5nad",MM:"%d m\xe5nader",y:"eit \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},52797:function(Et,Re,d){!function(t){"use strict";t.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%
1d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(c,p){var g=1===c?"r":2===c?"n":3===c?"r":4===c?"t":"\xe8";return("w"===p||"W"===p)&&(g="a"),c+g},week:{dow:1,doy:4}})}(d(15439))},37944:function(Et,Re,d){!function(t){"use strict";var s={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},c={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};t.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(g){return g.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(m){return c[m]})},postformat:function(g){return g.replace(/\d/g,function(m){return s[m]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(g,m){return 12===g&&(g=0),"\u0a30\u0a3e\u0a24"===m?g<4?g:g+12:"\u0a38\u0a35\u0a47\u0a30"===m?g:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===m?g>=10?g:g+12:"\u0a38\u0a3c\u0a3e\u0a2e"===m?g+12:void 0}
vendor: 4,771 bytes, line 1
1,meridiem:function(g,m,C){return g<4?"\u0a30\u0a3e\u0a24":g<10?"\u0a38\u0a35\u0a47\u0a30":g<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":g<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(d(15439))},1605:function(Et,Re,d){!function(t){"use strict";var s="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),c="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),p=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^pa\u017a/i,/^lis/i,/^gru/i];function g(T){return T%10<5&&T%10>1&&~~(T/10)%10!=1}function m(T,j,S){var U=T+" ";switch(S){case"ss":return U+(g(T)?"sekundy":"sekund");case"m":return j?"minuta":"minut\u0119";case"mm":return U+(g(T)?"minuty":"minut");case"h":return j?"godzina":"godzin\u0119";case"hh":return U+(g(T)?"godziny":"godzin");case"ww":return U+(g(T)?"tygodnie":"tygodni");case"MM":return U+(g(T)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return U+(g(T)?"lata":"lat")}}t.defineLocale("pl",{months:function(T,j){return T?/D MMMM/.test(j)?c[T.month()]:s[T.month()]:s},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:p,longMonthsParse:p,shortMonthsParse:p,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:m,m,mm:m,h:m,hh:m,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:m,M:"miesi\u0105c",MM:m,y:"rok",yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},73840:function(Et,Re,d){!function(t){"use strict";t.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"})}(d(15439))},54225:function(Et,Re,d){!function(t){"use strict";t.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%
1d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(d(15439))},45128:function(Et,Re,d){!function(t){"use strict";function s(p,g,m){var T=" ";return(p%100>=20||p>=100&&p%100==0)&&(T=" de "),p+T+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[m]}t.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\xe2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xeen urm\u0103",s:"c\xe2teva secunde",ss:s,m:"un minut",mm:s,h:"o or\u0103",hh:s,d:"o zi",dd:s,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:s,M:"o lun\u0103",MM:s,y:"un an",yy:s},week:{dow:1,doy:7}})}(d(15439))},35127:function(Et,Re,d){!function(t){"use strict";function c(m,C,T){return"m"===T?C?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":m+" "+function s(m,C){var T=m.split("_");return C%10==1&&C%100!=11?T[0]:C%10>=2&&C%10<=4&&(C%100<10||C%100>=20)?T[1]:T[2]}({ss:C?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:C?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",ww:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043d\u0435\u0434\u0435\u043b\u0438_\u043d\u0435\u0434\u0435\u043b\u044c",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[T],+m)}var p=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];t.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:p,longMonthsParse:p,shortMonthsParse:p,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u
vendor: 8,808 bytes, line 1
1043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(m){if(m.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(m){if(m.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:c,m:c,mm:c,h:"\u0447\u0430\u0441",hh:c,d:"\u0434\u0435\u043d\u044c",dd:c,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:c,M:"\u043c\u0435\u0441\u044f\u0446",MM:c,y:"\u0433\u043e\u0434",yy:c},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(m){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(m)},meridiem:function(m,C,T){return m<4?"\u043d\u043e\u0447\u0438":m<12?"\u0443\u0442\u0440\u0430":m<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(m,C){switch(C){case"M":case"d":case"DDD":return m+"-\u0439";case"D":return m+"-\u0433\u043e";case"w":case"W":return m+"-\u044f";default:return m}},week:{dow:1,doy:4}})}(d(15439))},32525:function(Et,Re,d){!function(t){"use strict";var s=["\u062c\u0646\u0648\u0631\u064a","\u0641\u064a\u0628\u0631\u0648\u0631\u064a","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u064a\u0644","\u0645\u0626\u064a","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0621\u0650","\u0622\u06af\u0633\u067d","\u0633\u064a\u067e\u067d\u0645\u0628\u0631","\u0622\u06aa\u067d\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068a\u0633\u0645\u0628\u0631"],c=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06b1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062e\u0645\u064a\u0633","\u062c\u0645\u0639","\u0687\u0646\u0687\u0631"];t.defineLocale("sd",{months:s,monthsShort:s,weekdays:c,weekdaysShort:c,weekdaysMin:c,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(g){return"\u0634\u0627\u0645"===g},meridiem:function(g,m,C){return g<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0627\u0684] LT",nextDay:"[\u0633\u0680\u0627\u06bb\u064a] LT",nextWeek:"dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",lastDay:"[\u06aa\u0627\u0644\u0647\u0647] LT",lastWeek:"[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",sameElse:"L"},relativeTime:{future:"%s \u067e\u0648\u0621",past:"%s \u0627\u06b3",s:"\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",ss:"%d \u0633\u064a\u06aa\u0646\u068a",m:"\u0647\u06aa \u0645\u0646\u067d",mm:"%d \u0645\u0646\u067d",h:"\u0647\u06aa \u06aa\u0644\u0627\u06aa",hh:"%d \u06aa\u0644\u0627\u06aa",d:"\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",dd:"%d \u068f\u064a\u0646\u0647\u0646",M:"\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",MM:"%d \u0645\u0647\u064a\u0646\u0627",y:"\u0647\u06aa \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(g){return g.replace(/\u060c/g,",")},postformat:function(g){return g.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(d(15439))},59893:function(Et,Re,d){!function(t){"use strict";t.defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},33123:function(Et,Re,d){!function(t){"use strict";t.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(c){return c+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(c){return"\u0db4.\u0dc0."===c||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===c},meridiem:function(c,p,g){return c>11?g?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":g?"\u0
1db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(d(15439))},59635:function(Et,Re,d){!function(t){"use strict";var s="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),c="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function p(C){return C>1&&C<5}function g(C,T,j,S){var U=C+" ";switch(j){case"s":return T||S?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return T||S?U+(p(C)?"sekundy":"sek\xfand"):U+"sekundami";case"m":return T?"min\xfata":S?"min\xfatu":"min\xfatou";case"mm":return T||S?U+(p(C)?"min\xfaty":"min\xfat"):U+"min\xfatami";case"h":return T?"hodina":S?"hodinu":"hodinou";case"hh":return T||S?U+(p(C)?"hodiny":"hod\xedn"):U+"hodinami";case"d":return T||S?"de\u0148":"d\u0148om";case"dd":return T||S?U+(p(C)?"dni":"dn\xed"):U+"d\u0148ami";case"M":return T||S?"mesiac":"mesiacom";case"MM":return T||S?U+(p(C)?"mesiace":"mesiacov"):U+"mesiacmi";case"y":return T||S?"rok":"rokom";case"yy":return T||S?U+(p(C)?"roky":"rokov"):U+"rokmi"}}t.defineLocale("sk",{months:s,monthsShort:c,weekdays:"nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_\u0161t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_\u0161t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\xfa nede\u013eu o] LT";case 1:case 2:case 4:case 5:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:g,ss:g,m:g,mm:g,h:g,hh:g,d:g,dd:g,M:g,MM:g,y:g,yy:g},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},78106:function(Et,Re,d){!function(t){"use strict";function s(p,g,m,C){var T=p+" ";switch(m){case"s":return g||C?"nekaj sekund":"nekaj sekundami";case"ss":return T+(1===p?g?"sekundo":"sekundi":2===p?g||C?"sekundi":"sekundah":p<5?g||C?"sekunde":"sekundah":"sekund");case"m":return g?"ena minuta":"eno minuto";case"mm":return T+(1===p?g?"minuta":"minuto":2===p?g||C?"minuti":"minutama":p<5?g||C?"minute":"minutami":g||C?"minut":"minutami");case"h":return g?"ena ura":"eno uro";case"hh":return T+(1===p?g?"ura":"uro":2===p?g||C?"uri":"urama":p<5?g||C?"ure":"urami":g||C?"ur":"urami");case"d":return g||C?"en dan":"enim dnem";case"dd":return T+(1===p?g||C?"dan":"dnem":2===p?g||C?"dni":"dnevoma":g||C?"dni":"dnevi");case"M":return g||C?"en mesec":"enim mesecem";case"MM":return T+(1===p?g||C?"mesec":"mesecem":2===p?g||C?"meseca":"mesecema":p<5?g||C?"mesece":"meseci":g||C?"mesecev":"meseci");case"y":return g||C?"eno leto":"enim letom";case"yy":return T+(1===p?g||C?"leto":"letom":2===p?g||C?"leti":"letoma":p<5?g||C?"leta":"leti":g||C?"let":"leti")}}t.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010de_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"pred %s",s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(d(15439))},88799:function(Et,Re,d){!function(t){"use strict";t.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),weekdays:"E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),weekdaysShort:"Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_M\xeb_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(c){return"M"===c.charAt(0)},meridiem:function(c,p,g){return c<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\xeb] LT",nextDay:"[Nes\xebr n\xeb] LT",nextWeek:"dddd [n\xeb] LT",lastDay:"[Dje n\xeb] LT",lastWeek:"dddd [e kaluar n\xeb] LT",sameElse:"L"},relativeTime:{future:"n\xeb %s",past:"%s m\xeb par\xeb",s:"disa sekonda",ss:"%d sekonda",m:"nj\xeb minut\xeb",mm:"%d minuta",h:"nj\xeb or\xeb",hh:"%d or\xeb",d:"nj\xeb dit\xeb",dd:"%d dit\xeb",M:"nj\xeb muaj",MM:"%d muaj",y:"nj\xeb vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},52872:function(Et,Re,d){!function(t){"use strict";var s={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0438\u043d\u0443\u0442\u0430"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],d:["\u0458\u0435\u0434\u0430\u043d \u0434\u0430\u043d","\u0458\u0435\u0434\u043d\u043e\u0433 \u0434\u0430\u043d\u0430"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],M:["\u0458\u0435\u0434\u0430\u043d \u043c\u0435\u0441\u0435\u0446","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0435\u0441\u0435\u0446\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],y:["\u0458\u0435\u0434\u043d\u0443 \u0433\u043e\u0434\u0438\u043d\u0443","\u0458\u0435\u0434\u043d\u0435 \u0433\u043e\u0434\u0438\u043d\u0435"],yy:["\u0433\u043e\u0434\u0438\u043d\u0443","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(p,g){return p%10>=1&&p%10<=4&&(p%100<10||p%100>=20)?p%10==1?g[0]:g[1]:g[2]},translate:function(p,g,m,C){var j,T=s.words[m];return 1===m.length?"y"===m&&g?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":C||g?T[0]:T[1]:(j=s.correctGrammaticalCase(p,T),"yy"===m&&g&&"\u0433\u043e\u0434\u0438\u043d\u0443"===j?p+" \u0433\u043e\u0434\u0438\u043d\u0430":p+" "+j)}};t.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:s.translate,m:s.translate,mm:s.translate,h:s.translate,hh:s.translate,d:s.translate,dd:s.translate,M:s.translate,MM:s.translate,y:s.translate,yy:s.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(d(15439))},97949:function(Et,Re,d){!function(t){"use strict";var s={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(p,g){return p%10>=1&&p%10<=4&&(p%100<10||p%100>=20)?p%10==1?g[0]:g[1]:g[2]},translate:function(p,g,m,C){var j,T=s.words[m];return 1===m.length?"y"===m&&g?"jedna godina":C||g?T[0]:T[1]:(j=s.correctGrammaticalCase(p,T),"yy"===m&&g&&"godinu"===j?p+" godina":p+" "+j)}};t.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedelje] [u] LT","[pro\u0161log] [ponedeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:s.translate,m:s.translate,mm:s.translate,h:s.translate,hh:s.translate,d:s.translate,dd:s.translate,M:s.translate,MM:s.translate,y:s.translate,yy:s.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(d(15439))},86167:function(Et,Re,d){!function(t){"use strict";t.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LT
vendor: 15,661 bytes, line 1
1S:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(c,p,g){return c<11?"ekuseni":c<15?"emini":c<19?"entsambama":"ebusuku"},meridiemHour:function(c,p){return 12===c&&(c=0),"ekuseni"===p?c:"emini"===p?c>=11?c:c+12:"entsambama"===p||"ebusuku"===p?0===c?0:c+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(d(15439))},39713:function(Et,Re,d){!function(t){"use strict";t.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),weekdaysShort:"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),weekdaysMin:"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\xe5r] LT",nextWeek:"[P\xe5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\xf6r %s sedan",s:"n\xe5gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xe5nad",MM:"%d m\xe5nader",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(c){var p=c%10;return c+(1==~~(c%100/10)?":e":1===p||2===p?":a":":e")},week:{dow:1,doy:4}})}(d(15439))},41982:function(Et,Re,d){!function(t){"use strict";t.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(d(15439))},22732:function(Et,Re,d){!function(t){"use strict";var s={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},c={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};t.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split("_"),weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split("_"),weekdaysMin:"\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",ss:"%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(g){return g+"\u0bb5\u0ba4\u0bc1"},preparse:function(g){return g.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(m){return c[m]})},postformat:function(g){return g.replace(/\d/g,function(m){return s[m]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(g,m,C){return g<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":g<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":g<10?" \u0b95\u0bbe\u0bb2\u0bc8":g<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":g<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":g<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(g,m){return 12===g&&(g=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===m?g<2?g:g+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===m||"\u0b95\u0bbe\u0bb2\u0bc8"===m||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===m&&g>=10?g:g+12},week:{dow:0,doy:6}})}(d(15439))},43636:function(Et,Re,d){!function(t){"use strict";t.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(c,p){return 12===c&&(c=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===p?c<4?c:c+12:"\u0c09\u0c26\u0c2f\u0c02"===p?c:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===p?c>=10?c:c+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===p?c+12:void 0},meridiem:function(c,p,g){return c<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":c<10?"\u0c09\u0c26\u0c2f\u0c02":c<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":c<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(d(15439))},2115:function(Et,Re,d){!function(t){"use strict";t.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(c){var p=c%10;return c+(1==~~(c%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")},week:{dow:1,doy:4}})}(d(15439))},69801:function(Et,Re,d){!function(t){"use strict";var s={0:"-\u0443\u043c",1:"-\u0443\u043c",2:"-\u044e\u043c",3:"-\u044e\u043c",4:"-\u0443\u043c",5:"-\u0443\u043c",6:"-\u0443\u043c",7:"-\u0443\u043c",8:"-\u0443\u043c",9:"-\u0443\u043c",10:"-\u0443\u043c",12:"-\u0443\u043c",13:"-\u0443\u043c",20:"-\u0443\u043c",30:"-\u044e\u043c",40:"-\u0443\u043c",50:"-\u0443\u043c",60:"-\u0443\u043c",70:"-\u0443\u043c",80:"-\u0443\u043c",90:"-\u0443\u043c",100:"-\u0443\u043c"};t.defineLocale("tg",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043b\u0438_\u043c\u0430\u0440\u0442\u0438_\u0430\u043f\u0440\u0435\u043b\u0438_\u043c\u0430\u0439\u0438_\u0438\u044e\u043d\u0438_\u0438\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0438_\u043e\u043a\u0442\u044f\u0431\u0440\u0438_\u043d\u043e\u044f\u0431\u0440\u0438_\u0434\u0435\u043a\u0430\u0431\u0440\u0438".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_")},monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split("_"),weekdaysShort:"\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),weekdaysMin:"\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextDay:"[\u0424\u0430\u0440\u0434\u043e \u0441\u043e\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044a\u0434\u0438 %s",past:"%s \u043f\u0435\u0448",s:"\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",m:"\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",mm:"%d \u0434\u0430\u049b\u0438\u049b\u0430",h:"\u044f\u043a \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u044f\u043a \u0440\u04ef\u0437",dd:"%d \u0440\u04ef\u0437",M:"\u044f\u043a \u043c\u043e\u04b3",MM:"%d \u043c\u043e\u04b3",y:"\u044f\u043a \u0441\u043e\u043b",yy:"%d \u0441\u043e\u043b"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(p,g){return 12===p&&
vendor: 4,671 bytes, line 1
1(p=0),"\u0448\u0430\u0431"===g?p<4?p:p+12:"\u0441\u0443\u0431\u04b3"===g?p:"\u0440\u04ef\u0437"===g?p>=11?p:p+12:"\u0431\u0435\u0433\u043e\u04b3"===g?p+12:void 0},meridiem:function(p,g,m){return p<4?"\u0448\u0430\u0431":p<11?"\u0441\u0443\u0431\u04b3":p<16?"\u0440\u04ef\u0437":p<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(p){return p+(s[p]||s[p%10]||s[p>=100?100:null])},week:{dow:1,doy:7}})}(d(15439))},2868:function(Et,Re,d){!function(t){"use strict";t.defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(c){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===c},meridiem:function(c,p,g){return c<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",w:"1 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",ww:"%d \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})}(d(15439))},31310:function(Et,Re,d){!function(t){"use strict";var s={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'\xfcnji",4:"'\xfcnji",100:"'\xfcnji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};t.defineLocale("tk",{months:"\xddanwar_Fewral_Mart_Aprel_Ma\xfd_I\xfdun_I\xfdul_Awgust_Sent\xfdabr_Okt\xfdabr_No\xfdabr_Dekabr".split("_"),monthsShort:"\xddan_Few_Mar_Apr_Ma\xfd_I\xfdn_I\xfdl_Awg_Sen_Okt_No\xfd_Dek".split("_"),weekdays:"\xddek\u015fenbe_Du\u015fenbe_Si\u015fenbe_\xc7ar\u015fenbe_Pen\u015fenbe_Anna_\u015eenbe".split("_"),weekdaysShort:"\xddek_Du\u015f_Si\u015f_\xc7ar_Pen_Ann_\u015een".split("_"),weekdaysMin:"\xddk_D\u015f_S\u015f_\xc7r_Pn_An_\u015en".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn sagat] LT",nextDay:"[ertir sagat] 
1LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[d\xfc\xfdn] LT",lastWeek:"[ge\xe7en] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s so\u0148",past:"%s \xf6\u0148",s:"birn\xe4\xe7e sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir a\xfd",MM:"%d a\xfd",y:"bir \xfdyl",yy:"%d \xfdyl"},ordinal:function(p,g){switch(g){case"d":case"D":case"Do":case"DD":return p;default:if(0===p)return p+"'unjy";var m=p%10;return p+(s[m]||s[p%100-m]||s[p>=100?100:null])}},week:{dow:1,doy:7}})}(d(15439))},22360:function(Et,Re,d){!function(t){"use strict";t.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(c){return c},week:{dow:1,doy:4}})}(d(15439))},66645:function(Et,Re,d){!function(t){"use strict";var s="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function g(T,j,S,U){var H=function m(T){var j=Math.floor(T%1e3/100),S=Math.floor(T%100/10),U=T%10,H="";return j>0&&(H+=s[j]+"vatlh"),S>0&&(H+=(""!==H?" ":"")+s[S]+"maH"),U>0&&(H+=(""!==H?" ":"")+s[U]),""===H?"pagh":H}(T);switch(S){case"ss":return H+" lup";case"mm":return H+" tup";case"hh":return H+" rep";case"dd":return H+" jaj";case"MM":return H+" jar";case"yy":return H+" DIS"}}t.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function c(T){var j=T;return-1!==T.indexOf("jaj")?j.slice(0,-3)+"leS":-1!==T.indexOf("jar")?j.slice(0,-3)+"waQ":-1!==T.indexOf("DIS")?j.slice(0,-3)+"nem":j+" pIq"},past:function p(T){var j=T;return-1!==T.indexOf("jaj")?j.slice(0,-3)+"Hu\u2019":-1!==T.indexOf("jar")?j.slice(0,-3)+"wen":-1!==T.indexOf("DIS")?j.slice(0,-3)+"ben":j+" ret"},s:"puS lup",ss:g,m:"wa\u2019 tup",mm:g,h:"wa\u2019 rep",hh:g,d:"wa\u2019 jaj",dd:g,M:"wa\u2019 jar",MM:g,y:"wa\u2019 DIS",yy:g},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},98374:function(Et,Re,d){!function(t){"use strict";var s={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xfcnc\xfc",4:"'\xfcnc\xfc",100:"'\xfcnc\xfc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};t.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_\xc7ar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(p,g,m){return p<12?m?"\xf6\xf6":"\xd6\xd6":m?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(p){return"\xf6s"===p||"\xd6S"===p},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[d\xfcn] LT",lastWeek:"[ge\xe7en] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \xf6nce",s:"birka\xe7 saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(p,g){switch(g){case"d":case"D":case"Do":case"DD":return p;default:if(0===p)return p+"'\u0131nc\u0131";var m=p%10;return p+(s[m]||s[p%100-m]||s[p>=100?100:null])}},week:{dow:1,doy:7}})}(d(15439))},256:function(Et,Re,d){!function(t){"use strict";function c(p,g,m,C){var T={s:["viensas secunds","'iensas secunds"],ss:[p+" secunds",p+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[p+" m\xeduts",p+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[p+" \xfeoras",p+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[p+" ziuas",p+" ziuas"],M:["'n mes","'iens mes"],MM:[p+" mesen",p+" mesen"],y:["'n ar","'iens ar"],yy:[p+" ars",p+" ars"]};return C||g?T[m][0]:T[m][1]}t.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4t
1s_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(p){return"d'o"===p.toLowerCase()},meridiem:function(p,g,m){return p>11?m?"d'o":"D'O":m?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:c,ss:c,m:c,mm:c,h:c,hh:c,d:c,dd:c,M:c,MM:c,y:c,yy:c},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(d(15439))},61631:function(Et,Re,d){!function(t){"use strict";t.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4
1wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(d(15439))},61595:function(Et,Re,d){!function(t){"use strict";t.defineLocale("tzm",{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",ss:"%d \u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54",MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}})}(d(15439))},6050:function(Et,Re,d){!function(t){"use strict";t.defineLocale("ug-cn",{months:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split("_"),weekdaysShort:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),weekdaysMin:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",LLL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",LLLL:"dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(c,p){return 12===c&&(c=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===p||"\u0633\u06d5\u06be\u06d5\u0631"===p||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===p?c:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===p||"\u0643\u06d5\u0686"===p?c+12:c>=11?c:c+12},meridiem:function(c,p,g){var m=100*c+p;return m<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":m<900?"\u0633\u06d5\u06be\u06d5\u0631":m<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":m<1230?"\u0686\u06c8\u0634":m<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%
1d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(c,p){switch(p){case"d":case"D":case"DDD":return c+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return c+"-\u06be\u06d5\u067e\u062a\u06d5";default:return c}},preparse:function(c){return c.replace(/\u060c/g,",")},postformat:function(c){return c.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(d(15439))},65610:function(Et,Re,d){!function(t){"use strict";function c(C,T,j){return"m"===j?T?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===j?T?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":C+" "+function s(C,T){var j=C.split("_");return T%10==1&&T%100!=11?j[0]:T%10>=2&&T%10<=4&&(T%100<10||T%100>=20)?j[1]:j[2]}({ss:T?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",mm:T?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:T?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[j],+C)}function g(C){return function(){return C+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}t.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function p(C,T){var j={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return!0===C?j.nominative.slice(1,7).concat(j.nominative.slice(0,1)):C?j[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(T)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(T)?"genitive":"nominative"][C.day()]:j.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:g("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:g("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:g("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:g("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 
vendor: 9,974 bytes, line 1
16:return g("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return g("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:c,m:c,mm:c,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:c,d:"\u0434\u0435\u043d\u044c",dd:c,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:c,y:"\u0440\u0456\u043a",yy:c},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(C){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(C)},meridiem:function(C,T,j){return C<4?"\u043d\u043e\u0447\u0456":C<12?"\u0440\u0430\u043d\u043a\u0443":C<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(C,T){switch(T){case"M":case"d":case"DDD":case"w":case"W":return C+"-\u0439";case"D":return C+"-\u0433\u043e";default:return C}},week:{dow:1,doy:7}})}(d(15439))},86077:function(Et,Re,d){!function(t){"use strict";var s=["\u062c\u0646\u0648\u0631\u06cc","\u0641\u0631\u0648\u0631\u06cc","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u06cc\u0644","\u0645\u0626\u06cc","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0626\u06cc","\u0627\u06af\u0633\u062a","\u0633\u062a\u0645\u0628\u0631","\u0627\u06a9\u062a\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u062f\u0633\u0645\u0628\u0631"],c=["\u0627\u062a\u0648\u0627\u0631","\u067e\u06cc\u0631","\u0645\u0646\u06af\u0644","\u0628\u062f\u06be","\u062c\u0645\u0639\u0631\u0627\u062a","\u062c\u0645\u0639\u06c1","\u06c1\u0641\u062a\u06c1"];t.defineLocale("ur",{months:s,monthsShort:s,weekdays:c,weekdaysShort:c,weekdaysMin:c,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(g){return"\u0634\u0627\u0645"===g},meridiem:function(g,m,C){return g<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0622\u062c \u0628\u0648\u0642\u062a] LT",nextDay:"[\u06a9\u0644 \u0628\u0648\u0642\u062a] LT",nextWeek:"dddd [\u0628\u0648\u0642\u062a] LT",lastDay:"[\u06af\u0630\u0634\u062a\u06c1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062a] LT",lastWeek:"[\u06af\u0630\u0634\u062a\u06c1] dddd [\u0628\u0648\u0642\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0628\u0639\u062f",past:"%s \u0642\u0628\u0644",s:"\u0686\u0646\u062f \u0633\u06cc\u06a9\u0646\u0688",ss:"%d \u0633\u06cc\u06a9\u0646\u0688",m:"\u0627\u06cc\u06a9 \u0645\u0646\u0679",mm:"%d \u0645\u0646\u0679",h:"\u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06c1",hh:"%d \u06af\u06be\u0646\u0679\u06d2",d:"\u0627\u06cc\u06a9 \u062f\u0646",dd:"%d \u062f\u0646",M:"\u0627\u06cc\u06a9 \u0645\u0627\u06c1",MM:"%d \u0645\u0627\u06c1",y:"\u0627\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(g){return g.replace(/\u060c/g,",")},postformat:function(g){return g.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(d(15439))},12207:function(Et,Re,d){!function(t){"use strict";t.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(d(15439))},22862:function(Et,Re,d){!function(t){"use strict";t.defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split("_"),weekdaysShort:"\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),weekdaysMin:"\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})}(d(15439))},48093:function(Et,Re,d){!function(t){"use strict";t.defineLocale("vi",{months:"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(c){return/^ch$/i.test(c)},meridiem:function(c,p,g){return c<12?g?"sa":"SA":g?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xf4m nay l\xfac] LT",nextDay:"[Ng\xe0y mai l\xfac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\xfac] LT",lastDay:"[H\xf4m qua l\xfac] LT",lastWeek:"dddd [tu\u1ea7n tr\u01b0\u1edbc l\xfac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\xe0i gi\xe2y",ss:"%d gi\xe2y",m:"m\u1ed9t ph\xfat",mm:"%d ph\xfat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\xe0y",dd:"%d ng\xe0y",w:"m\u1ed9t tu\u1ea7n",ww:"%d tu\u1ea7n",M:"m\u1ed9t th\xe1ng",MM:"%d th\xe1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(c){return c},week:{dow:1,doy:4}})}(d(15439))},25590:function(Et,Re,d){!function(t){"use strict";t.defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(c){var p=c%10;
vendor: 11,662 bytes, line 1
1return c+(1==~~(c%100/10)?"th":1===p?"st":2===p?"nd":3===p?"rd":"th")},week:{dow:1,doy:4}})}(d(15439))},9058:function(Et,Re,d){!function(t){"use strict";t.defineLocale("yo",{months:"S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),monthsShort:"S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ecc\u0300la ni] LT",nextWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ecdja\u0301",s:"i\u0300s\u1eb9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1eb9ju\u0301 kan",mm:"i\u0300s\u1eb9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ecdj\u1ecd\u0301 kan",dd:"\u1ecdj\u1ecd\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ecddu\u0301n kan",yy:"\u1ecddu\u0301n %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"\u1ecdj\u1ecd\u0301 %d",week:{dow:1,doy:4}})}(d(15439))},77908:function(Et,Re,d){!function(t){"use strict";t.defineLocale("zh-cn",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(c,p){return 12===c&&(c=0),"\u51cc\u6668"===p||"\u65e9\u4e0a"===p||"\u4e0a\u5348"===p?c:"\u4e0b\u5348"===p||"\u665a\u4e0a"===p?c+12:c>=11?c:c+12},meridiem:function(c,p,g){var m=100*c+p;return m<600?"\u51cc\u6668":m<900?"\u65e9\u4e0a":m<1130?"\u4e0a\u5348":m<1230?"\u4e2d\u5348":m<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(c){return c.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(c){return this.week()!==c.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(c,p){switch(p){case"d":case"D":case"DDD":return c+"\u65e5";case"M":return c+"\u6708";case"w":case"W":return c+"\u5468";default:return c}},relativeTime:{future:"%s\u540e",past:"%s\u524d",s:"\u51e0\u79d2",ss:"%d \u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}})}(d(15439))},8867:function(Et,Re,d){!function(t){"use strict";t.defineLocale("zh-hk",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(c,p){return 12===c&&(c=0),"\u51cc\u6668"===p||"\u65e9\u4e0a"===p||"\u4e0a\u5348"===p?c:"\u4e2d\u5348"===p?c>=11?c:c+12:"\u4e0b\u5348"===p||"\u665a\u4e0a"===p?c+12:void 0},meridiem:function(c,p,g){var m=100*c+p;return m<600?"\u51cc\u6668":m<900?"\u65e9\u4e0a":m<1200?"\u4e0a\u5348":1200===m?"\u4e2d\u5348":m<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(c,p){switch(p){case"d":case"D":case"DDD":return c+"\u65e5";case"M":return c+"\u6708";case"w":case"W":return c+"\u9031";default:return c}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(d(15439))},31133:function(Et,Re,d){!function(t){"use strict";t.defineLocale("zh-mo",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(c,p){return 12===c&&(c=0),"\u51cc\u6668"===p||"\u65e9\u4e0a"===p||"\u4e0a\u5348"===p?c:"\u4e2d\u5348"===p?c>=11?c:c+12:"\u4e0b\u5348"===p||"\u665a\u4e0a"===p?c+12:void 0},meridiem:function(c,p,g){var m=100*c+p;return m<600?"\u51cc\u6668":m<900?"\u65e9\u4e0a":m<1130?"\u4e0a\u5348":m<1230?"\u4e2d\u5348":m<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(c,p){switch(p){case"d":case"D":case"DDD":return c+"\u65e5";case"M":return c+"\u6708";case"w":case"W":return c+"\u9031";default:return c}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(d(15439))},83291:function(Et,Re,d){!function(t){"use strict";t.defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(c,p){return 12===c&&(c=0),"\u51cc\u6668"===p||"\u65e9\u4e0a"===p||"\u4e0a\u5348"===p?c:"\u4e2d\u5348"===p?c>=11?c:c+12:"\u4e0b\u5348"===p||"\u665a\u4e0a"===p?c+12:void 0},meridiem:function(c,p,g){var m=100*c+p;return m<600?"\u51cc\u6668":m<900?"\u65e9\u4e0a":m<1130?"\u4e0a\u5348":m<1230?"\u4e2d\u5348":m<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(c,p){switch(p){case"d":case"D":case"DDD":return c+"\u65e5";case"M":return c+"\u6708";case"w":case"W":return c+"\u9031";default:return c}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(d(15439))},15439:function(Et,Re,d){(Et=d.nmd(Et)).exports=function(){"use strict";var t,et;function s(){return t.apply(null,arguments)}function p(f){return f instanceof Array||"[object Array]"===Object.prototype.toString.call(f)}function g(f){return null!=f&&"[object Object]"===Object.prototype.toString.call(f)}function m(f,x){return Object.prototype.hasOwnProperty.call(f,x)}function C(f){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(f).length;var x;for(x in f)if(m(f,x))return!1;return!0}function T(f){return void 0===f}function j(f){return"number"==typeof f||"[object Number]"===Object.prototype.toString.call(f)}function S(f){return f instanceof Date||"[object Date]"===Object.prototype.toString.call(f)}function U(f,x){var Me,J=[],pt=f.length;for(Me=0;Me<pt;++Me)J.push(x(f[Me],Me));return J}function H(f,x){for(var J in x)m(x,J)&&(f[J]=x[J]);return m(x,"toString")&&(f.toString=x.toString),m(x,"valueOf")&&(f.valueOf=x.valueOf),f}function me(f,x,J,Me){return ei(f,x,J,Me,!0).utc()}function Ee(f){return null==f._pf&&(f._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invali
vendor: 40,455 bytes, line 1
1dMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),f._pf}function $e(f){var x=null,J=!1,Me=f._d&&!isNaN(f._d.getTime());return Me&&(x=Ee(f),J=et.call(x.parsedDateParts,function(pt){return null!=pt}),Me=x.overflow<0&&!x.empty&&!x.invalidEra&&!x.invalidMonth&&!x.invalidWeekday&&!x.weekdayMismatch&&!x.nullInput&&!x.invalidFormat&&!x.userInvalidated&&(!x.meridiem||x.meridiem&&J),f._strict&&(Me=Me&&0===x.charsLeftOver&&0===x.unusedTokens.length&&void 0===x.bigHour)),null!=Object.isFrozen&&Object.isFrozen(f)?Me:(f._isValid=Me,f._isValid)}function ot(f){var x=me(NaN);return null!=f?H(Ee(x),f):Ee(x).userInvalidated=!0,x}et=Array.prototype.some?Array.prototype.some:function(f){var Me,x=Object(this),J=x.length>>>0;for(Me=0;Me<J;Me++)if(Me in x&&f.call(this,x[Me],Me,x))return!0;return!1};var yt=s.momentProperties=[],Mt=!1;function Ke(f,x){var J,Me,pt,Vt=yt.length;if(T(x._isAMomentObject)||(f._isAMomentObject=x._isAMomentObject),T(x._i)||(f._i=x._i),T(x._f)||(f._f=x._f),T(x._l)||(f._l=x._l),T(x._strict)||(f._strict=x._strict),T(x._tzm)||(f._tzm=x._tzm),T(x._isUTC)||(f._isUTC=x._isUTC),T(x._offset)||(f._offset=x._offset),T(x._pf)||(f._pf=Ee(x)),T(x._locale)||(f._locale=x._locale),Vt>0)for(J=0;J<Vt;J++)T(pt=x[Me=yt[J]])||(f[Me]=pt);return f}function Ie(f){Ke(this,f),this._d=new Date(null!=f._d?f._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===Mt&&(Mt=!0,s.updateOffset(this),Mt=!1)}function ee(f){return f instanceof Ie||null!=f&&null!=f._isAMomentObject}function le(f){!1===s.suppressDeprecationWarnings&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+f)}function Je(f,x){var J=!0;return H(function(){if(null!=s.deprecationHandler&&s.deprecationHandler(null,f),J){var pt,Vt,yn,Me=[],Vn=arguments.length;for(Vt=0;Vt<Vn;Vt++){if(pt="","object"==typeof arguments[Vt]){for(yn in pt+="\n["+Vt+"] ",arguments[0])m(arguments[0],yn)&&(pt+=yn+": "+arguments[0][yn]+", ");pt=pt.slice(0,-2)}else pt=arguments[Vt];Me.push(pt)}le(f+"\nArguments: "+Array.prototype.slice.call(Me).join("")+"\n"+(new Error).stack),J=!1}return x.apply(this,arguments)},x)}var bt,He={};function Xe(f,x){null!=s.deprecationHandler&&s.deprecationHandler(f,x),He[f]||(le(x),He[f]=!0)}function st(f){return typeof Function<"u"&&f instanceof Function||"[object Function]"===Object.prototype.toString.call(f)}function Ce(f,x){var Me,J=H({},f);for(Me in x)m(x,Me)&&(g(f[Me])&&g(x[Me])?(J[Me]={},H(J[Me],f[Me]),H(J[Me],x[Me])):null!=x[Me]?J[Me]=x[Me]:delete J[Me]);for(Me in f)m(f,Me)&&!m(x,Me)&&g(f[Me])&&(J[Me]=H({},J[Me]));return J}function Fe(f){null!=f&&this.set(f)}s.suppressDeprecationWarnings=!1,s.deprecationHandler=null,bt=Object.keys?Object.keys:function(f){var x,J=[];for(x in f)m(f,x)&&J.push(x);return J};function Te(f,x,J){var Me=""+Math.abs(f);return(f>=0?J?"+":"":"-")+Math.pow(10,Math.max(0,x-Me.length)).toString().substr(1)+Me}var ce=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Ne=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,L={},B={};function v(f,x,J,Me){var pt=Me;"string"==typeof Me&&(pt=function(){return this[Me]()}),f&&(B[f]=pt),x&&(B[x[0]]=function(){return Te(pt.apply(this,arguments),x[1],x[2])}),J&&(B[J]=function(){return this.localeData().ordinal(pt.apply(this,arguments),f)})}function b(f){return f.match(/\[[\s\S]/)?f.replace(/^\[|\]$/g,""):f.replace(/\\/g,"")}function Q(f,x){return f.isValid()?(x=je(x,f.localeData()),L[x]=L[x]||function N(f){var J,Me,x=f.match(ce);for(J=0,Me=x.length;J<Me;J++)x[J]=B[x[J]]?B[x[J]]:b(x[J]);return function(pt){var yn,Vt="";for(yn=0;yn<Me;yn++)Vt+=st(x[yn])?x[yn].call(pt,f):x[yn];return Vt}}(x),L[x](f)):f.localeData().invalidDate()}function je(f,x){var J=5;function Me(pt){return x.longDateFormat(pt)||pt}for(Ne.lastIndex=0;J>=0&&Ne.test(f);)f=f.replace(Ne,Me),Ne.lastIndex=0,J-=1;return f}var wt={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function $t(f){return"string"==typeof f?wt[f]||wt[f.toLowerCase()]:void 0}function Be(f){var J,Me,x={};for(Me in f)m(f,Me)&&(J=$t(Me))&&(x[J]=f[Me]);return x}var oe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};var K,_t=/\d/,It=/\d\d/,Ut=/\d{3}/,zt=/\d{4}/,Ht=/[+-]?\d{6}/,mn=/\d\d?/,Yt=/\d\d\d\d?/,sn=/\d\d\d\d\d\d?/,Nt=/\d{1,3}/,en=/\d{1,4}/,Tn=/[+-]?\d{1,6}/,Dn=/\d+/,Bt=/[+-]?\d+/,Xt=/Z|[+-]\d\d:?\d\d/gi,Lt=/Z|[+-]\d\d(?::?\d\d)?/gi,gn=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Ln=/^[1-9]\d?/,Se=/^([1-9]\d|\d)/;function E(f,x,J){K[f]=st(x)?x:function(Me,pt){return Me&&J?J:x}}function Le(f,x){return m(K,f)?K[f](x._strict,x._locale):new RegExp(function dt(f){return Ve(f.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(x,J,Me,pt,Vt){return J||Me||pt||Vt}))}(f))}function Ve(f){return f.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function ve(f){return f<0?Math.ceil(f)||0:Math.floor(f)}function Ye(f){var x=+f,J=0;return 0!==x&&isFinite(x)&&(J=ve(x)),J}K={};var z={};function ae(f,x){var J,pt,Me=x;for("string"==typeof f&&(f=[f]),j(x)&&(Me=function(Vt,yn){yn[x]=Ye(Vt)}),pt=f.length,J=0;J<pt;J++)z[f[J]]=Me}function Dt(f,x){ae(f,function(J,Me,pt,Vt){pt._w=pt._w||{},x(J,pt._w,pt,Vt)})}function We(f,x,J){null!=x&&m(z,f)&&z[f](x,J._a,J,f)}function re(f){return f%4==0&&f%100!=0||f%400==0}var I=0,se=1,G=2,xe=3,it=4,Ft=5,on=6,xt=7,F=8;function ye(f){return re(f)?366:365}v("Y",0,0,function(){var f=this.year();return f<=9999?Te(f,4):"+"+f}),v(0,["YY",2],0,function(){return this.year()%100}),v(0,["YYYY",4],0,"year"),v(0,["YYYYY",5],0,"year"),v(0,["YYYYYY",6,!0],0,"year"),E("Y",Bt),E("YY",mn,It),E("YYYY",en,zt),E("YYYYY",Tn,Ht),E("YYYYYY",Tn,Ht),ae(["YYYYY","YYYYYY"],I),ae("YYYY",function(f,x){x[I]=2===f.length?s.parseTwoDigitYear(f):Ye(f)}),ae("YY",function(f,x){x[I]=s.parseTwoDigitYear(f)}),ae("Y",function(f,x){x[I]=parseInt(f,10)}),s.parseTwoDigitYear=function(f){return Ye(f)+(Ye(f)>68?1900:2e3)};var kn,te=vt("FullYear",!0);function vt(f,x){return function(J){return null!=J?(ln(this,f,J),s.updateOffset(this,x),this):Zt(this,f)}}function Zt(f,x){if(!f.isValid())return NaN;var J=f._d,Me=f._isUTC;switch(x){case"Milliseconds":return Me?J.getUTCMilliseconds():J.getMilliseconds();case"Seconds":return Me?J.getUTCSeconds():J.getSeconds();case"Minutes":return Me?J.getUTCMinutes():J.getMinutes();case"Hours":return Me?J.getUTCHours():J.getHours();case"Date":return Me?J.getUTCDate():J.getDate();case"Day":return Me?J.getUTCDay():J.getDay();case"Month":return Me?J.getUTCMonth():J.getMonth();case"FullYear":return Me?J.getUTCFullYear():J.getFullYear();default:return NaN}}function ln(f,x,J){var Me,pt,Vt,yn,Vn;if(f.isValid()&&!isNaN(J)){switch(Me=f._d,pt=f._isUTC,x){case"Milliseconds":return void(pt?Me.setUTCMilliseconds(J):Me.setMilliseconds(J));case"Seconds":return void(pt?Me.setUTCSeconds(J):Me.setSeconds(J));case"Minutes":return void(pt?Me.setUTCMinutes(J):Me.setMinutes(J));case"Hours":return void(pt?Me.setUTCHours(J):Me.setHours(J));case"Date":return void(pt?Me.setUTCDate(J):Me.setDate(J));case"FullYear":break;default:return}Vt=J,yn=f.month(),Vn=29!==(Vn=f.date())||1!==yn||re(Vt)?Vn:28,pt?Me.setUTCFullYear(Vt,yn,Vn):Me.setFullYear(Vt,yn,Vn)}}function Si(f,x){if(isNaN(f)||isNaN(x))return NaN;var J=function Jn(f,x){return(f%x+x)%x}(x,12);return f+=(x-J)/12,1===J?re(f)?29:28:31-J%7%2}kn=Array.prototype.indexOf?Array.prototype.indexOf:function(f){var x;for(x=0;x<this.length;++x)if(this[x]===f)return x;return-1},v("M",["MM",2],"Mo",function(){return this.month()+1}),v("MMM",0,0,function(f){return this.localeData().monthsShort(this,f)}),v("MMMM",0,0,function(f){return this.localeData().months(this,f)}),E("M",mn,Ln),E("MM",mn,It),E("MMM",function(f,x){return x.monthsShortRegex(f)}),E("MMMM",function(f,x){return x.monthsRegex(f)}),ae(["M","MM"],function(f,x){x[se]=Ye(f)-1}),ae(["MMM","MMMM"],function(f,x,J,Me){var pt=J._locale.monthsParse(f,Me,J._strict);null!=pt?x[se]=pt:Ee(J).invalidMonth=f});var Zn="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Ii="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),bi=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Pn=gn,zn=gn;function mi(f,x,J){var Me,pt,Vt,yn=f.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],Me=0;Me<12;++Me)Vt=me([2e3,Me]),this._shortMonthsParse[Me]=this.monthsShort(Vt,"").toLocaleLowerCase(),this._longMonthsParse[Me]=this.months(Vt,"").toLocaleLowerCase();return J?"MMM"===x?-1!==(pt=kn.call(this._shortMonthsParse,yn))?pt:null:-1!==(pt=kn.call(this._longMonthsParse,yn))?pt:null:"MMM"===x?-1!==(pt=kn.call(this._shortMonthsParse,yn))||-1!==(pt=kn.call(this._longMonthsParse,yn))?pt:null:-1!==(pt=kn.call(this._longMonthsParse,yn))||-1!==(pt=kn.call(this._shortMonthsParse,yn))?pt:null}function wi(f,x){if(!f.isValid())return f;if("string"==typeof x)if(/^\d+$/.test(x))x=Ye(x);else if(!j(x=f.localeData().monthsParse(x)))return f;var J=x,Me=f.date();return Me=Me<29?Me:Math.min(Me,Si(f.year(),J)),f._isUTC?f._d.setUTCMonth(J,Me):f._d.setMonth(J,Me),f}function ni(f){return null!=f?(wi(this,f),s.updateOffset(this,!0),this):Zt(this,"Month")}function nr(){function f(li,Ti){return Ti.length-li.length}var pt,Vt,yn,Vn,x=[],J=[],Me=[];for(pt=0;pt<12;pt++)Vt=me([2e3,pt]),yn=Ve(this.monthsShort(Vt,"")),Vn=Ve(this.months(Vt,"")),x.push(yn),J.push(Vn),Me.push(Vn),Me.push(yn);x.sort(f),J.sort(f),Me.sort(f),this._monthsRegex=new RegExp("^("+Me.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+J.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+x.join("|")+")","i")}function Pt(f,x,J,Me,pt,Vt,yn){var Vn;return f<100&&f>=0?(Vn=new Date(f+400,x,J,Me,pt,Vt,yn),isFinite(Vn.getFullYear())&&Vn.setFullYear(f)):Vn=new Date(f,x,J,Me,pt,Vt,yn),Vn}function Kt(f){var x,J;return f<100&&f>=0?((J=Array.prototype.slice.call(arguments))[0]=f+400,x=new Date(Date.UTC.apply(null,J)),isFinite(x.getUTCFullYear())&&x.setUTCFullYear(f)):x=new Date(Date.UTC.apply(null,arguments)),x}function hn(f,x,J){var Me=7+x-J;return-(7+Kt(f,0,Me).getUTCDay()-x)%7+Me-1}function On(f,x,J,Me,pt){var li,Ti,Vn=1+7*(x-1)+(7+J-Me)%7+hn(f,Me,pt);return Vn<=0?Ti=ye(li=f-1)+Vn:Vn>ye(f)?(li=f+1,Ti=Vn-ye(f)):(li=f,Ti=Vn),{year:li,dayOfYear:Ti}}function Qn(f,x,J){var Vt,yn,Me=hn(f.year(),x,J),pt=Math.floor((f.dayOfYear()-Me-1)/7)+1;return pt<1?Vt=pt+Wn(yn=f.year()-1,x,J):pt>Wn(f.year(),x,J)?(Vt=pt-Wn(f.year(),x,J),yn=f.year()+1):(yn=f.year(),Vt=pt),{week:Vt,year:yn}}function Wn(f,x,J){var Me=hn(f,x,J),pt=hn(f+1,x,J);return(ye(f)-Me+pt)/7}v("w",["ww",2],"wo","week"),v("W",["WW",2],"Wo","isoWeek"),E("w",mn,Ln),E("ww",mn,It),E("W",mn,Ln),E("WW",mn,It),Dt(["w","ww","W","WW"],function(f,x,J,Me){x[Me.substr(0,1)]=Ye(f)});function dr(f,x){return f.slice(x,7).concat(f.slice(0,x))}v("d",0,"do","day"),v("dd",0,0,function(f){return this.localeData().weekdaysMin(this,f)}),v("ddd",0,0,function(f){return this.localeData().weekdaysShort(this,f)}),v("dddd",0,0,function(f){return this.localeData().weekdays(this,f)}),v("e",0,0,"weekday"),v("E",0,0,"isoWeekday"),E("d",mn),E("e",mn),E("E",mn),E("dd",function(f,x){return x.weekdaysMinRegex(f)}),E("ddd",function(f,x){return x.weekdaysShortRegex(f)}),E("dddd",function(f,x){return x.weekdaysRegex(f)}),Dt(["dd","ddd","dddd"],function(f,x,J,Me){var pt=J._locale.weekdaysParse(f,Me,J._strict);null!=pt?x.d=pt:Ee(J).invalidWeekday=f}),Dt(["d","e","E"],function(f,x,J,Me){x[Me]=Ye(f)});var Ki="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Pi="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),ls="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Mi=gn,Yi=gn,Or=gn;function Zr(f,x,J){var Me,pt,Vt,yn=f.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],Me=0;Me<7;++Me)Vt=me([2e3,1]).day(Me),this._minWeekdaysParse[Me]=this.weekdaysMin(Vt,"").toLocaleLowerCase(),this._shortWeekdaysParse[Me]=this.weekdaysShort(Vt,"").toLocaleLowerCase(),this._weekdaysParse[Me]=this.weekdays(Vt,"").toLocaleLowerCase();return J?"dddd"===x?-1!==(pt=kn.call(this._weekdaysParse,yn))?pt:null:"ddd"===x?-1!==(pt=kn.call(this._shortWeekdaysParse,yn))?pt:null:-1!==(pt=kn.call(this._minWeekdaysParse,yn))?pt:null:"dddd"===x?-1!==(pt=kn.call(this._weekdaysParse,yn))||-1!==(pt=kn.call(this._shortWeekdaysParse,yn))||-1!==(pt=kn.call(this._minWeekdaysParse,yn))?pt:null:"ddd"===x?-1!==(pt=kn.call(this._shortWeekdaysParse,yn))||-1!==(pt=kn.call(this._weekdaysParse,yn))||-1!==(pt=kn.call(this._minWeekdaysParse,yn))?pt:null:-1!==(pt=kn.call(this._minWeekdaysParse,yn))||-1!==(pt=kn.call(this._weekdaysParse,yn))||-1!==(pt=kn.call(this._shortWeekdaysParse,yn))?pt:null}function Dr(){function f(zr,Os){return Os.length-zr.length}var Vt,yn,Vn,li,Ti,x=[],J=[],Me=[],pt=[];for(Vt=0;Vt<7;Vt++)yn=me([2e3,1]).day(Vt),Vn=Ve(this.weekdaysMin(yn,"")),li=Ve(this.weekdaysShort(yn,"")),Ti=Ve(this.weekdays(yn,"")),x.push(Vn),J.push(li),Me.push(Ti),pt.push(Vn),pt.push(li),pt.push(Ti);x.sort(f),J.sort(f),Me.sort(f),pt.sort(f),this._weekdaysRegex=new RegExp("^("+pt.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+Me.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+J.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+x.join("|")+")","i")}function wr(){return this.hours()%12||12}function Fr(f,x){v(f,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),x)})}function Xr(f,x){return x._meridiemParse}v("H",["HH",2],0,"hour"),v("h",["hh",2],0,wr),v("k",["kk",2],0,function Rr(){return this.hours()||24}),v("hmm",0,0,function(){return""+wr.apply(this)+Te(this.minutes(),2)}),v("hmmss",0,0,function(){return""+wr.apply(this)+Te(this.minutes(),2)+Te(this.seconds(),2)}),v("Hmm",0,0,function(){return""+this.hours()+Te(this.minutes(),2)}),v("Hmmss",0,0,function(){return""+this.hours()+Te(this.minutes(),2)+Te(this.seconds(),2)}),Fr("a",!0),Fr("A",!1),E("a",Xr),E("A",Xr),E("H",mn,Se),E("h",mn,Ln),E("k",mn,Ln),E("HH",mn,It),E("hh",mn,It),E("kk",mn,It),E("hmm",Yt),E("hmmss",sn),E("Hmm",Yt),E("Hmmss",sn),ae(["H","HH"],xe),ae(["k","kk"],function(f,x,J){var Me=Ye(f);x[xe]=24===Me?0:Me}),ae(["a","A"],function(f,x,J){J._isPm=J._locale.isPM(f),J._meridiem=f}),ae(["h","hh"],function(f,x,J){x[xe]=Ye(f),Ee(J).bigHour=!0}),ae("hmm",function(f,x,J){var Me=f.length-2;x[xe]=Ye(f.substr(0,Me)),x[it]=Ye(f.substr(Me)),Ee(J).bigHour=!0}),ae("hmmss",function(f,x,J){var Me=f.length-4,pt=f.length-2;x[xe]=Ye(f.substr(0,Me)),x[it]=Ye(f.substr(Me,2)),x[Ft]=Ye(f.substr(pt)),Ee(J).bigHour=!0}),ae("Hmm",function(f,x,J){var Me=f.length-2;x[xe]=Ye(f.substr(0,Me)),x[it]=Ye(f.substr(Me))}),ae("Hmmss",function(f,x,J){var Me=f.length-4,pt=f.length-2;x[xe]=Ye(f.substr(0,Me)),x[it]=Ye(f.substr(Me,2)),x[Ft]=Ye(f.substr(pt))});var us=vt("Hours",!0);var Li,Nr={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Zn,monthsShort:Ii,week:{dow:0,doy:6},weekdays:Ki,weekdaysMin:ls,weekdaysShort:Pi,meridiemParse:/[ap]\.?m?\.?/i},pi={},ir={};function rr(f,x){var J,Me=Math.min(f.length,x.length);for(J=0;J<Me;J+=1)if(f[J]!==x[J])return J;return Me}function Er(f){return f&&f.toLowerCase().replace("_","-")}function Br(f){var x=null;if(void 0===pi[f]&&Et&&Et.exports&&function Yr(f){return!(!f||!f.match("^[^/\\\\]*$"))}(f))try{x=Li._abbr,d(46700)("./"+f),Wi(x)}catch{pi[f]=null}return pi[f]}function Wi(f,x){var J;return f&&((J=T(x)?zi(f):br(f,x))?Li=J:typeof console<"u"&&console.warn&&console.warn("Locale "+f+" not found. Did you forget to load it?")),Li._abbr}function br(f,x){if(null!==x){var J,Me=Nr;if(x.abbr=f,null!=pi[f])Xe("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),Me=pi[f]._config;else if(null!=x.parentLocale)if(null!=pi[x.parentLocale])Me=pi[x.parentLocale]._config;else{if(null==(J=Br(x.parentLocale)))return ir[x.parentLocale]||(ir[x.parentLocale]=[]),ir[x.parentLocale].push({name:f,config:x}),null;Me=J._config}return pi[f]=new Fe(Ce(Me,x)),ir[f]&&ir[f].forEach(function(pt){br(pt.name,pt.config)}),Wi(f),pi[f]}return delete pi[f],null}function zi(f){var x;if(f&&f._locale&&f._locale._abbr&&(f=f._locale._abbr),!f)return Li;if(!p(f)){if(x=Br(f))return x;f=[f]}return function gr(f){for(var J,Me,pt,Vt,x=0;x<f.length;){for(J=(Vt=Er(f[x]).split("-")).length,Me=(Me=Er(f[x+1]))?Me.split("-"):null;J>0;){if(pt=Br(Vt.slice(0,J).join("-")))return pt;if(Me&&Me.length>=J&&rr(Vt,Me)>=J-1)break;J--}x++}return Li}(f)}function Lr(f){var x,J=f._a;return J&&-2===Ee(f).overflow&&(x=J[se]<0||J[se]>11?se:J[G]<1||J[G]>Si(J[I],J[se])?G:J[xe]<0||J[xe]>24||24===J[xe]&&(0!==J[it]||0!==J[Ft]||0!==J[on])?xe:J[it]<0||J[it]>59?it:J[Ft]<0||J[Ft]>59?Ft:J[on]<0||J[on]>999?on:-1,Ee(f)._overflowDayOfYear&&(x<I||x>G)&&(x=G),Ee(f)._overflowWeeks&&-1===x&&(x=xt),Ee(f)._overflowWeekday&&-1===x&&(x=F),Ee(f).overflow=x),f}var Vi=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Hr=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,xi=/Z|[+-]\d\d(?::?\d\d)?/,Ei=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Zi=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],es=/^\/?Date\((-?\d+)/i,Bi=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,gs={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Xi(f){var x,J,Vt,yn,Vn,li,Me=f._i,pt=Vi.exec(Me)||Hr.exec(Me),Ti=Ei.length,zr=Zi.length;if(pt){for(Ee(f).iso=!0,x=0,J=Ti;x<J;x++)if(Ei[x][1].exec(pt[1])){yn=Ei[x][0],Vt=!1!==Ei[x][2];break}if(null==yn)return void(f._isValid=!1);if(pt[3]){for(x=0,J=zr;x<J;x++)if(Zi[x][1].exec(pt[3])){Vn=(pt[2]||" ")+Zi[x][0];break}if(null==Vn)return void(f._isValid=!1)}if(!Vt&&null!=Vn)return void(f._isValid=!1);if(pt[4]){if(!xi.exec(pt[4]))return void(f._isValid=!1);li="Z"}f._f=yn+(Vn||"")+(li||""),q(f)}else f._isValid=!1}function Ci(f){var x=parseInt(f,10);return x<=49?2e3+x:x<=999?1900+x:x}function ur(f){var J,x=Bi.exec(function Cr(f){return f.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(f._i));if(x){if(J=function Qi(f,x,J,Me,pt,Vt){var yn=[Ci(f),Ii.indexOf(x),parseInt(J,10),parseInt(Me,10),parseInt(pt,10)];return Vt&&yn.push(parseInt(Vt,10)),yn}(x[4],x[3],x[2],x[5],x[6],x[7]),!function sr(f,x,J){return!f||Pi.indexOf(f)===new Date(x[0],x[1],x[2]).getDay()||(Ee(J).weekdayMismatch=!0,J._isValid=!1,!1)}(x[1],J,f))return;f._a=J,f._tzm=function bs(f,x,J){if(f)return gs[f];if(x)return 0;var Me=parseInt(J,10),pt=Me%100;return(Me-pt)/100*60+pt}(x[8],x[9],x[10]),f._d=Kt.apply(null,f._a),f._d.setUTCMinutes(f._d.getUTCMinutes()-f._tzm),Ee(f).rfc2822=!0}else f._isValid=!1}function Gi(f,x,J){return f??x??J}function hr(f){var x,J,pt,Vt,yn,Me=[];if(!f._d){for(pt=function Gn(f){var x=new Date(s.now());return f._useUTC?[x.getUTCFullYear(),x.getUTCMonth(),x.getUTCDate()]:[x.getFullYear(),x.getMonth(),x.getDate()]}(f),f._w&&null==f._a[G]&&null==f._a[se]&&function fe(f){var x,J,Me,pt,Vt,yn,Vn,li,Ti;null!=(x=f._w).GG||null!=x.W||null!=x.E?(Vt=1,yn=4,J=Gi(x.GG,f._a[I],Qn(_i(),1,4).year),Me=Gi(x.W,1),((pt=Gi(x.E,1))<1||pt>7)&&(li=!0)):(Vt=f._locale._week.dow,yn=f._locale._week.doy,Ti=Qn(_i(),Vt,yn),J=Gi(x.gg,f._a[I],Ti.year),Me=Gi(x.w,Ti.week),null!=x.d?((pt=x.d)<0||pt>6)&&(li=!0):null!=x.e?(pt=x.e+Vt,(x.e<0||x.e>6)&&(li=!0)):pt=Vt),Me<1||Me>Wn(J,Vt,yn)?Ee(f)._overflowWeeks=!0:null!=li?Ee(f)._overflowWeekday=!0:(Vn=On(J,Me,pt,Vt,yn),f._a[I]=Vn.year,f._dayOfYear=Vn.dayOfYear)}(f),null!=f._dayOfYear&&(yn=Gi(f._a[I],pt[I]),(f._dayOfYear>ye(yn)||0===f._dayOfYear)&&(Ee(f)._overflowDayOfYear=!0),J=Kt(yn,0,f._dayOfYear),f._a[se]=J.getUTCMonth(),f._a[G]=J.getUTCDate()),x=0;x<3&&null==f._a[x];++x)f._a[x]=Me[x]=pt[x];for(;x<7;x++)f._a[x]=Me[x]=null==f._a[x]?2===x?1:0:f._a[x];24===f._a[xe]&&0===f._a[it]&&0===f._a[Ft]&&0===f._a[on]&&(f._nextDay=!0,f._a[xe]=0),f._d=(f._useUTC?Kt:Pt).apply(null,Me),Vt=f._useUTC?f._d.getUTCDay():f._d.getDay(),null!=f._tzm&&f._d.setUTCMinutes(f._d.getUTCMinutes()-f._tzm),f._nextDay&&(f._a[xe]=24),f._w&&typeof f._w.d<"u"&&f._w.d!==Vt&&(Ee(f).weekdayMismatch=!0)}}function q(f){if(f._f!==s.ISO_8601)if(f._f!==s.RFC_2822){f._a=[],Ee(f).empty=!0;var J,Me,pt,Vt,yn,Ti,zr,x=""+f._i,Vn=x.length,li=0;for(zr=(pt=je(f._f,f._locale).match(ce)||[]).length,J=0;J<zr;J++)(Me=(x.match(Le(Vt=pt[J],f))||[])[0])&&((yn=x.substr(0,x.indexOf(Me))).length>0&&Ee(f).unusedInput.push(yn),x=x.slice(x.indexOf(Me)+Me.length),li+=Me.length),B[Vt]?(Me?Ee(f).empty=!1:Ee(f).unusedTokens.push(Vt),We(Vt,Me,f)):f._strict&&!Me&&Ee(f).unusedTokens.push(Vt);Ee(f).charsLeftOver=Vn-li,x.length>0&&Ee(f).unusedInput.push(x),f._a[xe]<=12&&!0===Ee(f).bigHour&&f._a[xe]>0&&(Ee(f).bigHour=void 0),Ee(f).parsedDateParts=f._a.slice(0),Ee(f).meridiem=f._meridiem,f._a[xe]=function Z(f,x,J){var Me;return null==J?x:null!=f.meridiemHour?f.meridiemHour(x,J):(null!=f.isPM&&((Me=f.isPM(J))&&x<12&&(x+=12),!Me&&12===x&&(x=0)),x)}(f._locale,f._a[xe],f._meridiem),null!==(Ti=Ee(f).era)&&(f._a[I]=f._locale.erasConvertYear(Ti,f._a[I])),hr(f),Lr(f)}else ur(f);else Xi(f)}function Ri(f){var x=f._i,J=f._f;return f._locale=f._locale||zi(f._l),null===x||void 0===J&&""===x?ot({nullInput:!0}):("string"==typeof x&&(f._i=x=f._locale.preparse(x)),ee(x)?new Ie(Lr(x)):(S(x)?f._d=x:p(J)?function mt(f){var x,J,Me,pt,Vt,yn,Vn=!1,li=f._f.length;if(0===li)return Ee(f).invalidFormat=!0,void(f._d=new Date(NaN));for(pt=0;pt<li;pt++)Vt=0,yn=!1,x=Ke({},f),null!=f._useUTC&&(x._useUTC=f._useUTC),x._f=f._f[pt],q(x),$e(x)&&(yn=!0),Vt+=Ee(x).charsLeftOver,Vt+=10*Ee(x).unusedTokens.length,Ee(x).score=Vt,Vn?Vt<Me&&(Me=Vt,J=x):(null==Me||Vt<Me||yn)&&(Me=Vt,J=x,yn&&(Vn=!0));H(f,J||x)}(f):J?q(f):function fn(f){var x=f._i;T(x)?f._d=new Date(s.now()):S(x)?f._d=new Date(x.valueOf()):"string"==typeof x?function or(f){var x=es.exec(f._i);null===x?(Xi(f),!1===f._isValid&&(delete f._isValid,ur(f),!1===f._isValid&&(delete f._isValid,f._strict?f._isValid=!1:s.createFromInputFallback(f)))):f._d=new Date(+x[1])}(f):p(x)?(f._a=U(x.slice(0),function(J){return parseInt(J,10)}),hr(f)):g(x)?function pn(f){if(!f._d){var x=Be(f._i);f._a=U([x.year,x.month,void 0===x.day?x.date:x.day,x.hour,x.minute,x.second,x.millisecond],function(Me){return Me&&parseInt(Me,10)}),hr(f)}}(f):j(x)?f._d=new Date(x):s.createFromInputFallback(f)}(f),$e(f)||(f._d=null),f))}function ei(f,x,J,Me,pt){var Vt={};return(!0===x||!1===x)&&(Me=x,x=void 0),(!0===J||!1===J)&&(Me=J,J=void 0),(g(f)&&C(f)||p(f)&&0===f.length)&&(f=void 0),Vt._isAMomentObject=!0,Vt._useUTC=Vt._isUTC=pt,Vt._l=J,Vt._i=f,Vt._f=x,Vt._strict=Me,function $n(f){var x=new Ie(Lr(Ri(f)));return x._nextDay&&(x.add(1,"d"),x._nextDay=void 0),x}(Vt)}function _i(f,x,J,Me){return ei(f,x,J,Me,!1)}s.createFromInputFallback=Je("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(f){f._d=new Date(f._i+(f._useUTC?" UTC":""))}),s.ISO_8601=function(){},s.RFC_2822=function(){};var Ss=Je("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var f=_i.apply(null,arguments);return this.isValid()&&f.isValid()?f<this?this:f:ot()}),$i=Je("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var f=_i.apply(null,arguments);return this.isValid()&&f.isValid()?f>this?this:f:ot()});function ts(f,x){var J,Me;if(1===x.length&&p(x[0])&&(x=x[0]),!x.length)return _i();for(J=x[0],Me=1;Me<x.length;++Me)(!x[Me].isValid()||x[Me][f](J))&&(J=x[Me]);return J}var Gr=["year","quarter","month","week","day","hour","minute","second","millisecond"];function i(f){var x=Be(f),J=x.year||0,Me=x.quarter||0,pt=x.month||0,Vt=x.week||x.isoWeek||0,yn=x.day||0,Vn=x.hour||0,li=x.minute||0,Ti=x.second||0,zr=x.millisecond||0;this._isValid=function Fs(f){var x,Me,J=!1,pt=Gr.length;for(x in f)if(m(f,x)&&(-1===kn.call(Gr,x)||null!=f[x]&&isNaN(f[x])))return!1;for(Me=0;Me<pt;++Me)if(f[Gr[Me]]){if(J)return!1;parseFloat(f[Gr[Me]])!==Ye(f[Gr[Me]])&&(J=!0)}return!0}(x),this._milliseconds=+zr+1e3*Ti+6e4*li+1e3*Vn*60*60,this._days=+yn+7*Vt,this._months=+pt+3*Me+12*J,this._data={},this._locale=zi(),this._bubble()}function a(f){return f instanceof i}function u(f){return f<0?-1*Math.round(-1*f):Math.round(f)}function D(f,x){v(f,0,0,function(){var J=this.utcOffset(),Me="+";return J<0&&(J=-J,Me="-"),Me+Te(~~(J/60),2)+x+Te(~~J%60,2)})}D("Z",":"),D("ZZ",""),E("Z",Lt),E("ZZ",Lt),ae(["Z","ZZ"],function(f,x,J){J._useUTC=!0,J._tzm=X(Lt,f)});var R=/([\+\-]|\d\d)/gi;function X(f,x){var pt,Vt,J=(x||"").match(f);return null===J?null:0===(Vt=60*(pt=((J[J.length-1]||[])+"").match(R)||["-",0,0])[1]+Ye(pt[2]))?0:"+"===pt[0]?Vt:-Vt}function De(f,x){var J,Me;return x._isUTC?(J=x.clone(),Me=(ee(f)||S(f)?f.valueOf():_i(f).valueOf())-J.valueOf(),J._d.setTime(J._d.valueOf()+Me),s.updateOffset(J,!1),J):_i(f).local()}function ie(f){return-Math.round(f._d.getTimezoneOffset())}function kt(){return!!this.isValid()&&this._isUTC&&0===this._offset}s.updateOffset=function(){};var nn=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,qt=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function tn(f,x){var pt,Vt,yn,J=f,Me=null;return a(f)?J={ms:f._milliseconds,d:f._days,M:f._months}:j(f)||!isNaN(+f)?(J={},x?J[x]=+f:J.milliseconds=+f):(Me=nn.exec(f))?(pt="-"===Me[1]?-1:1,J={y:0,d:Ye(Me[G])*pt,h:Ye(Me[xe])*pt,m:Ye(Me[it])*pt,s:Ye(Me[Ft])*pt,ms:Ye(u(1e3*Me[on]))*pt}):(Me=qt.exec(f))?J={y:cn(Me[2],pt="-"===Me[1]?-1:1),M:cn(Me[3],pt),w:cn(Me[4],pt),d:cn(Me[5],pt),h:cn(Me[6],pt),m:cn(Me[7],pt),s:cn(Me[8],pt)}:null==J?J={}:"object"==typeof J&&("from"in J||"to"in J)&&(yn=function En(f,x){var J;return f.isValid()&&x.isValid()?(x=De(x,f),f.isBefore(x)?J=Sn(f,x):((J=Sn(x,f)).milliseconds=-J.milliseconds,J.months=-J.months),J):{milliseconds:0,months:0}}(_i(J.from),_i(J.to)),(J={}).ms=yn.milliseconds,J.M=yn.months),Vt=new i(J),a(f)&&m(f,"_locale")&&(Vt._locale=f._locale),a(f)&&m(f,"_isValid")&&(Vt._isValid=f._isValid),Vt}function cn(f,x){var J=f&&parseFloat(f.replace(",","."));return(isNaN(J)?0:J)*x}function Sn(f,x){var J={};return J.months=x.month()-f.month()+12*(x.year()-f.year()),f.clone().add(J.months,"M").isAfter(x)&&--J.months,J.milliseconds=+x-+f.clone().add(J.months,"M"),J}function xn(f,x){return function(J,Me){var Vt;return null!==Me&&!isNaN(+Me)&&(Xe(x,"moment()."+x+"(period, number) is deprecated. Please use moment()."+x+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),Vt=J,J=Me,Me=Vt),rn(this,tn(J,Me),f),this}}function rn(f,x,J,Me){var pt=x._milliseconds,Vt=u(x._days),yn=u(x._months);f.isValid()&&(Me=Me??!0,yn&&wi(f,Zt(f,"Month")+yn*J),Vt&&ln(f,"Date",Zt(f,"Date")+Vt*J),pt&&f._d.setTime(f._d.valueOf()+pt*J),Me&&s.updateOffset(f,Vt||yn))}tn.fn=i.prototype,tn.invalid=function Ze(){return tn(NaN)};var Jt=xn(1,"add"),un=xn(-1,"subtract");function Yn(f){return"string"==typeof f||f instanceof String}function wn(f){return ee(f)||S(f)||Yn(f)||j(f)||function bn(f){var x=p(f),J=!1;return x&&(J=0===f.filter(function(Me){return!j(Me)&&Yn(f)}).length),x&&J}(f)||function Wt(f){var pt,x=g(f)&&!C(f),J=!1,Me=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],yn=Me.length;for(pt=0;pt<yn;pt+=1)J=J||m(f,Me[pt]);return x&&J}(f)||null==f}function ii(f,x){if(f.date()<x.date())return-ii(x,f);var J=12*(x.year()-f.year())+(x.month()-f.month()),Me=f.clone().add(J,"months");return-(J+(x-Me<0?(x-Me)/(Me-f.clone().add(J-1,"months")):(x-Me)/(f.clone().add(J+1,"months")-Me)))||0}function Kr(f){var x;return void 0===f?this._locale._abbr:(null!=(x=zi(f))&&(this._locale=x),this)}s.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",s.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ys=Je("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(f){return void 0===f?this.localeData():this.locale(f)});function is(){return this._locale}var Ks=1e3,rs=60*Ks,xo=60*rs,Eo=3506328*xo;function xs(f,x){return(f%x+x)%x}function Vo(f,x,J){return f<100&&f>=0?new Date(f+400,x,J)-Eo:new Date(f,x,J).valueOf()}function hs(f,x,J){return f<100&&f>=0?Date.UTC(f+400,x,J)-Eo:Date.UTC(f,x,J)}function ko(f,x){return x.erasAbbrRegex(f)}function Is(){var pt,Vt,yn,Vn,li,f=[],x=[],J=[],Me=[],Ti=this.eras();for(pt=0,Vt=Ti.length;pt<Vt;++pt)yn=Ve(Ti[pt].name),Vn=Ve(Ti[pt].abbr),li=Ve(Ti[pt].narrow),x.push(yn),f.push(Vn),J.push(li),Me.push(yn),Me.push(Vn),Me.push(li);this._erasRegex=new RegExp("^("+Me.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+x.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+f.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+J.join("|")+")","i")}function io(f,x){v(0,[f,f.length],0,x)}function ro(f,x,J,Me,pt){var Vt;return null==f?Qn(this,Me,pt).year:(x>(Vt=Wn(f,Me,pt))&&(x=Vt),ec.call(this,f,x,J,Me,pt))}function ec(f,x,J,Me,pt){var Vt=On(f,x,J,Me,pt),yn=Kt(Vt.year,0,Vt.dayOfYear);return this.year(yn.getUTCFullYear()),this.month(yn.getUTCMonth()),this.date(yn.getUTCDate()),this}v("N",0,0,"eraAbbr"),v("NN",0,0,"eraAbbr"),v("NNN",0,0,"eraAbbr"),v("NNNN",0,0,"eraName"),v("NNNNN",0,0,"eraNarrow"),v("y",["y",1],"yo","eraYear"),v("y",["yy",2],0,"eraYear"),v("y",["yyy",3],0,"eraYear"),v("y",["yyyy",4],0,"eraYear"),E("N",ko),E("NN",ko),E("NNN",ko),E("NNNN",function go(f,x){return x.erasNameRegex(f)}),E("NNNNN",function Bs(f,x){return x.erasNarrowRegex(f)}),ae(["N","NN","NNN","NNNN","NNNNN"],function(f,x,J,Me){var pt=J._locale.erasParse(f,Me,J._strict);pt?Ee(J).era=pt:Ee(J).invalidEra=f}),E("y",Dn),E("yy",Dn),E("yyy",Dn),E("yyyy",Dn),E("yo",function Ls(f,x){return x._eraYearOrdinalRegex||Dn}),ae(["y","yy","yyy","yyyy"],I),ae(["yo"],function(f,x,J,Me){var pt;J._locale._eraYearOrdinalRegex&&(pt=f.match(J._locale._eraYearOrdinalRegex)),x[I]=J._locale.eraYearOrdinalParse?J._locale.eraYearOrdinalParse(f,pt):parseInt(f,10)}),v(0,["gg",2],0,function(){return this.weekYear()%100}),v(0,["GG",2],0,function(){return this.isoWeekYear()%100}),io("gggg","weekYear"),io("ggggg","weekYear"),io("GGGG","isoWeekYear"),io("GGGGG","isoWeekYear"),E("G",Bt),E("g",Bt),E("GG",mn,It),E("gg",mn,It),E("GGGG",en,zt),E("gggg",en,zt),E("GGGGG",Tn,Ht),E("ggggg",Tn,Ht),Dt(["gggg","ggggg","GGGG","GGGGG"],function(f,x,J,Me){x[Me.substr(0,2)]=Ye(f)}),Dt(["gg","GG"],function(f,x,J,Me){x[Me]=s.parseTwoDigitYear(f)}),v("Q",0,"Qo","quarter"),E("Q",_t),ae("Q",function(f,x){x[se]=3*(Ye(f)-1)}),v("D",["DD",2],"Do","date"),E("D",mn,Ln),E("DD",mn,It),E("Do",function(f,x){return f?x._dayOfMonthOrdinalParse||x._ordinalParse:x._dayOfMonthOrdinalParseLenient}),ae(["D","DD"],G),ae("Do",function(f,x){x[G]=Ye(f.match(mn)[0])});var Ta=vt("Date",!0);v("DDD",["DDDD",3],"DDDo","dayOfYear"),E("DDD",Nt),E("DDDD",Ut),ae(["DDD","DDDD"],function(f,x,J){J._dayOfYear=Ye(f)}),v("m",["mm",2],0,"minute"),E("m",mn,Se),E("mm",mn,It),ae(["m","mm"],it);var il=vt("Minutes",!1);v("s",["ss",2],0,"second"),E("s",mn,Se),E("ss",mn,It),ae(["s","ss"],Ft);var js,Sa,so=vt("Seconds",!1);for(v("S",0,0,function(){return~~(this.millisecond()/100)}),v(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),v(0,["SSS",3],0,"millisecond"),v(0,["SSSS",4],0,function(){return 10*this.millisecond()}),v(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),v(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),v(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),v(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),v(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),E("S",Nt,_t),E("SS",Nt,It),E("SSS",Nt,Ut),js="SSSS";js.length<=9;js+="S")E(js,Dn);function lr(f,x){x[on]=Ye(1e3*("0."+f))}for(js="S";js.length<=9;js+="S")ae(js,lr);Sa=vt("Milliseconds",!1),v("z",0,0,"zoneAbbr"),v("zz",0,0,"zoneName");var Rn=Ie.prototype;function k(f){return f}Rn.add=Jt,Rn.calendar=function ge(f,x){1===arguments.length&&(arguments[0]?wn(arguments[0])?(f=arguments[0],x=void 0):function _n(f){var pt,x=g(f)&&!C(f),J=!1,Me=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(pt=0;pt<Me.length;pt+=1)J=J||m(f,Me[pt]);return x&&J}(arguments[0])&&(x=arguments[0],f=void 0):(f=void 0,x=void 0));var J=f||_i(),Me=De(J,this).startOf("day"),pt=s.calendarFormat(this,Me)||"sameElse",Vt=x&&(st(x[pt])?x[pt].call(this,J):x[pt]);return this.format(Vt||this.localeData().calendar(pt,this,_i(J)))},Rn.clone=function V(){return new Ie(this)},Rn.diff=function ai(f,x,J){var Me,pt,Vt;if(!this.isValid())return NaN;if(!(Me=De(f,this)).isValid())return NaN;switch(pt=6e4*(Me.utcOffset()-this.utcOffset()),x=$t(x)){case"year":Vt=ii(this,Me)/12;break;case"month":Vt=ii(this,Me);break;case"quarter":Vt=ii(this,Me)/3;break;case"second":Vt=(this-Me)/1e3;break;case"minute":Vt=(this-Me)/6e4;break;case"hour":Vt=(this-Me)/36e5;break;case"day":Vt=(this-Me-pt)/864e5;break;case"week":Vt=(this-Me-pt)/6048e5;break;default:Vt=this-Me}return J?Vt:ve(Vt)},Rn.endOf=function mo(f){var x,J;if(void 0===(f=$t(f))||"millisecond"===f||!this.isValid())return this;switch(J=this._isUTC?hs:Vo,f){case"year":x=J(this.year()+1,0,1)-1;break;case"quarter":x=J(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":x=J(this.year(),this.month()+1,1)-1;break;case"week":x=J(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":x=J(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":x=J(this.year(),this.month(),this.date()+1)-1;break;case"hour":x=this._d.valueOf(),x+=xo-xs(x+(this._isUTC?0:this.utcOffset()*rs),xo)-1;break;case"minute":x=this._d.valueOf(),x+=rs-xs(x,rs)-1;break;case"second":x=this._d.valueOf(),x+=Ks-xs(x,Ks)-1}return this._d.setTime(x),s.updateOffset(this,!0),this},Rn.format=function Fi(f){f||(f=this.isUtc()?s.defaultFormatUtc:s.defaultFormat);var x=Q(this,f);return this.localeData().postformat(x)},Rn.from=function fr(f,x){return this.isValid()&&(ee(f)&&f.isValid()||_i(f).isValid())?tn({to:this,from:f}).locale(this.locale()).humanize(!x):this.localeData().invalidDate()},Rn.fromNow=function er(f){return this.from(_i(),f)},Rn.to=function jr(f,x){return this.isValid()&&(ee(f)&&f.isValid()||_i(f).isValid())?tn({from:this,to:f}).locale(this.locale()).humanize(!x):this.localeData().invalidDate()},Rn.toNow=function Ur(f){return this.to(_i(),f)},Rn.get=function In(f){return st(this[f=$t(f)])?this[f]():this},Rn.invalidAt=function Go(){return Ee(this).overflow},Rn.isAfter=function nt(f,x){var J=ee(f)?f:_i(f);return!(!this.isValid()||!J.isValid())&&("millisecond"===(x=$t(x)||"millisecond")?this.valueOf()>J.valueOf():J.valueOf()<this.clone().startOf(x).valueOf())},Rn.isBefore=function At(f,x){var J=ee(f)?f:_i(f);return!(!this.isValid()||!J.isValid())&&("millisecond"===(x=$t(x)||"millisecond")?this.valueOf()<J.valueOf():this.clone().endOf(x).valueOf()<J.valueOf())},Rn.isBetween=function dn(f,x,J,Me){var pt=ee(f)?f:_i(f),Vt=ee(x)?x:_i(x);return!!(this.isValid()&&pt.isValid()&&Vt.isValid())&&("("===(Me=Me||"()")[0]?this.isAfter(pt,J):!this.isBefore(pt,J))&&(")"===Me[1]?this.isBefore(Vt,J):!this.isAfter(Vt,J))},Rn.isSame=function vn(f,x){var Me,J=ee(f)?f:_i(f);return!(!this.isValid()||!J.isValid())&&("millisecond"===(x=$t(x)||"millisecond")?this.valueOf()===J.valueOf():(Me=J.valueOf(),this.clone().startOf(x).valueOf()<=Me&&Me<=this.clone().endOf(x).valueOf()))},Rn.isSameOrAfter=function Fn(f,x){return this.isSame(f,x)||this.isAfter(f,x)},Rn.isSameOrBefore=function di(f,x){return this.isSame(f,x)||this.isBefore(f,x)},Rn.isValid=function Wo(){return $e(this)},Rn.lang=ys,Rn.locale=Kr,Rn.localeData=is,Rn.max=$i,Rn.min=Ss,Rn.parsingFlags=function wa(){return H({},Ee(this))},Rn.set=function Nn(f,x){if("object"==typeof f){var Me,J=function Ge(f){var J,x=[];for(J in f)m(f,J)&&x.push({unit:J,priority:oe[J]});return x.sort(function(Me,pt){return Me.priority-pt.priority}),x}(f=Be(f)),pt=J.length;for(Me=0;Me<pt;Me++)this[J[Me].unit](f[J[Me].unit])}else if(st(this[f=$t(f)]))return this[f](x);return this},Rn.startOf=function Ma(f){var x,J;if(void 0===(f=$t(f))||"millisecond"===f||!this.isValid())return this;switch(J=this._isUTC?hs:Vo,f){case"year":x=J(this.year(),0,1);break;case"quarter":x=J(this.year(),this.month()-this.month()%3,1);break;case"month":x=J(this.year(),this.month(),1);break;case"week":x=J(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":x=J(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":x=J(this.year(),this.month(),this.date());break;case"hour":x=this._d.valueOf(),x-=xs(x+(this._isUTC?0:this.utcOffset()*rs),xo);break;case"minute":x=this._d.valueOf(),x-=xs(x,rs);break;case"second":x=this._d.valueOf(),x-=xs(x,Ks)}return this._d.setTime(x),s.updateOffset(this,!0),this},Rn.subtract=un,Rn.toArray=function po(){var f=this;return[f.year(),f.month(),f.date(),f.hour(),f.minute(),f.second(),f.millisecond()]},Rn.toObject=function Da(){var f=this;return{years:f.year(),months:f.month(),date:f.date(),hours:f.hours(),minutes:f.minutes(),seconds:f.seconds(),milliseconds:f.milliseconds()}},Rn.toDate=function Zs(){return new Date(this.valueOf())},Rn.toISOString=function Ni(f){if(!this.isValid())return null;var x=!0!==f,J=x?this.clone().utc():this;return J.year()<0||J.year()>9999?Q(J,x?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):st(Date.prototype.toISOString)?x?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",Q(J,"Z")):Q(J,x?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},Rn.inspect=function Di(){if(!this.isValid())return"moment.invali
1d(/* "+this._i+" */)";var J,Me,f="moment",x="";return this.isLocal()||(f=0===this.utcOffset()?"moment.utc":"moment.parseZone",x="Z"),J="["+f+'("]',Me=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(J+Me+"-MM-DD[T]HH:mm:ss.SSS"+x+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(Rn[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Rn.toJSON=function Co(){return this.isValid()?this.toISOString():null},Rn.toString=function ri(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},Rn.unix=function $o(){return Math.floor(this.valueOf()/1e3)},Rn.valueOf=function Tr(){return this._d.valueOf()-6e4*(this._offset||0)},Rn.creationData=function To(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},Rn.eraName=function Ns(){var f,x,J,Me=this.localeData().eras();for(f=0,x=Me.length;f<x;++f)if(J=this.clone().startOf("day").valueOf(),Me[f].since<=J&&J<=Me[f].until||Me[f].until<=J&&J<=Me[f].since)return Me[f].name;return""},Rn.eraNarrow=function Ea(){var f,x,J,Me=this.localeData().eras();for(f=0,x=Me.length;f<x;++f)if(J=this.clone().startOf("day").valueOf(),Me[f].since<=J&&J<=Me[f].until||Me[f].until<=J&&J<=Me[f].since)return Me[f].narrow;return""},Rn.eraAbbr=function Ys(){var f,x,J,Me=this.localeData().eras();for(f=0,x=Me.length;f<x;++f)if(J=this.clone().startOf("day").valueOf(),Me[f].since<=J&&J<=Me[f].until||Me[f].until<=J&&J<=Me[f].since)return Me[f].abbr;return""},Rn.eraYear=function ks(){var f,x,J,Me,pt=this.localeData().eras();for(f=0,x=pt.length;f<x;++f)if(J=pt[f].since<=pt[f].until?1:-1,Me=this.clone().startOf("day").valueOf(),pt[f].since<=Me&&Me<=pt[f].until||pt[f].until<=Me&&Me<=pt[f].since)return(this.year()-s(pt[f].since).year())*J+pt[f].offset;return this.year()},Rn.year=te,Rn.isLeapYear=function qe(){return re(this.year())},Rn.weekYear=function Lo(f){return ro.call(this,f,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)},Rn.isoWeekYear=function Hs(f){return ro.call(this,f,this.isoWeek(),this.isoWeekday(),1,4)},Rn.quarter=Rn.quarters=function Ca(f){return null==f?Math.ceil((this.month()+1)/3):this.month(3*(f-1)+this.month()%3)},Rn.month=ni,Rn.daysInMonth=function Ui(){return Si(this.year(),this.month())},Rn.week=Rn.weeks=function Hi(f){var x=this.localeData().week(this);return null==f?x:this.add(7*(f-x),"d")},Rn.isoWeek=Rn.isoWeeks=function pr(f){var x=Qn(this,1,4).week;return null==f?x:this.add(7*(f-x),"d")},Rn.weeksInYear=function ji(){var f=this.localeData()._week;return Wn(this.year(),f.dow,f.doy)},Rn.weeksInWeekYear=function ql(){var f=this.localeData()._week;return Wn(this.weekYear(),f.dow,f.doy)},Rn.isoWeeksInYear=function el(){return Wn(this.year(),1,4)},Rn.isoWeeksInISOWeekYear=function tl(){return Wn(this.isoWeekYear(),1,4)},Rn.date=Ta,Rn.day=Rn.days=function Pr(f){if(!this.isValid())return null!=f?this:NaN;var x=Zt(this,"Day");return null!=f?(f=function Sr(f,x){return"string"!=typeof f?f:isNaN(f)?"number"==typeof(f=x.weekdaysParse(f))?f:null:parseInt(f,10)}(f,this.localeData()),this.add(f-x,"d")):x},Rn.weekday=function Vr(f){if(!this.isValid())return null!=f?this:NaN;var x=(this.day()+7-this.localeData()._week.dow)%7;return null==f?x:this.add(f-x,"d")},Rn.isoWeekday=function Jr(f){if(!this.isValid())return null!=f?this:NaN;if(null!=f){var x=function Mr(f,x){return"string"==typeof f?x.weekdaysParse(f)%7||7:isNaN(f)?null:f}(f,this.localeData());return this.day(this.day()%7?x:x-7)}return this.day()||7},Rn.dayOfYear=function nl(f){var x=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==f?x:this.add(f-x,"d")},Rn.hour=Rn.hours=us,Rn.minute=Rn.minutes=il,Rn.second=Rn.seconds=so,Rn.millisecond=Rn.milliseconds=Sa,Rn.utcOffset=function Oe(f,x,J){var pt,Me=this._offset||0;if(!this.isValid())return null!=f?this:NaN;if(null!=f){if("string"==typeof f){if(null===(f=X(Lt,f)))return this}else Math.abs(f)<16&&!J&&(f*=60);return!this._isUTC&&x&&(pt=ie(this)),this._offset=f,this._isUTC=!0,null!=pt&&this.add(pt,"m"),Me!==f&&(!x||this._changeInProgress?rn(this,tn(f-Me,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,s.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?Me:ie(this)},Rn.utc=function Pe(f){return this.utcOffset(0,f)},Rn.local=function lt(f){return this._isUTC&&(this.utcOffset(0,f),this._isUTC=!1,f&&this.subtract(ie(this),"m")),this},Rn.parseZone=function Ct(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var f=X(Xt,this._i);null!=f?this.utcOffset(f):this.utcOffset(0,!0)}return this},Rn.hasAlignedHourOffset=function he(f){return!!this.isValid()&&(f=f?_i(f).utcOffset():0,(this.utcOffset()-f)%60==0)},Rn.isDST=function ne(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},Rn.isLocal=function ht(){return!!this.isValid()&&!this._isUTC},Rn.isUtcOffset=function ft(){return!!this.isValid()&&this._isUTC},Rn.isUtc=kt,Rn.isUTC=kt,Rn.zoneAbbr=function Io(){return this._isUTC?"UTC":""},Rn.zoneName=function Js(){return this._isUTC?"Coordinated Universal Time":""},Rn.dates=Je("dates accessor is deprecated. Use date instead.",Ta),Rn.months=Je("months accessor is deprecated. Use month instead",ni),Rn.years=Je("years accessor is deprecated. Use year instead",te),Rn.zone=Je("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function we(f,x){return null!=f?("string"!=typeof f&&(f=-f),this.utcOffset(f,x),this):-this.utcOffset()}),Rn.isDSTShifted=Je("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function be(){if(!T(this._isDSTShifted))return this._isDSTShifted;var x,f={};return Ke(f,this),(f=Ri(f))._a?(x=f._isUTC?me(f._a):_i(f._a),this._isDSTShifted=this.isValid()&&function _(f,x,J){var yn,Me=Math.min(f.length,x.length),pt=Math.abs(f.length-x.length),Vt=0;for(yn=0;yn<Me;yn++)(J&&f[yn]!==x[yn]||!J&&Ye(f[yn])!==Ye(x[yn]))&&Vt++;return Vt+pt}(f._a,x.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var y=Fe.prototype;function Y(f,x,J,Me){var pt=zi(),Vt=me().set(Me,x);return pt[J](Vt,f)}function _e(f,x,J){if(j(f)&&(x=f,f=void 0),f=f||"",null!=x)return Y(f,x,J,"month");var Me,pt=[];for(Me=0;Me<12;Me++)pt[Me]=Y(f,Me,J,"month");return pt}function rt(f,x,J,Me){"boolean"==typeof f?(j(x)&&(J=x,x=void 0),x=x||""):(J=x=f,f=!1,j(x)&&(J=x,x=void 0),x=x||"");var yn,pt=zi(),Vt=f?pt._week.dow:0,Vn=[];if(null!=J)return Y(x,(J+Vt)%7,Me,"day");for(yn=0;yn<7;yn++)Vn[yn]=Y(x,(yn+Vt)%7,Me,"day");return Vn}y.calendar=function Qe(f,x,J){var Me=this._calendar[f]||this._calendar.sameElse;return st(Me)?Me.call(x,J):Me},y.longDateFormat=function ct(f){var x=this._longDateFormat[f],J=this._longDateFormat[f.toUpperCase()];return x||!J?x:(this._longDateFormat[f]=J.match(ce).map(function(Me){return"MMMM"===Me||"MM"===Me||"DD"===Me||"dddd"===Me?Me.slice(1):Me}).join(""),this._longDateFormat[f])},y.invalidDate=function pe(){return this._invalidDate},y.ordinal=function ze(f){return this._ordinal.replace("%d",f)},y.preparse=k,y.postformat=k,y.relativeTime=function Rt(f,x,J,Me){var pt=this._relativeTime[J];return st(pt)?pt(f,x,J,Me):pt.replace(/%d/i,f)},y.pastFuture=function St(f,x){var J=this._relativeTime[f>0?"future":"past"];return st(J)?J(x):J.replace(/%s/i,x)},y.set=function Ae(f){var x,J;
vendor: 10,802 bytes, line 1
1for(J in f)m(f,J)&&(st(x=f[J])?this[J]=x:this["_"+J]=x);this._config=f,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},y.eras=function no(f,x){var J,Me,pt,Vt=this._eras||zi("en")._eras;for(J=0,Me=Vt.length;J<Me;++J)switch("string"==typeof Vt[J].since&&(pt=s(Vt[J].since).startOf("day"),Vt[J].since=pt.valueOf()),typeof Vt[J].until){case"undefined":Vt[J].until=1/0;break;case"string":pt=s(Vt[J].until).startOf("day").valueOf(),Vt[J].until=pt.valueOf()}return Vt},y.erasParse=function ar(f,x,J){var Me,pt,yn,Vn,li,Vt=this.eras();for(f=f.toUpperCase(),Me=0,pt=Vt.length;Me<pt;++Me)if(yn=Vt[Me].name.toUpperCase(),Vn=Vt[Me].abbr.toUpperCase(),li=Vt[Me].narrow.toUpperCase(),J)switch(x){case"N":case"NN":case"NNN":if(Vn===f)return Vt[Me];break;case"NNNN":if(yn===f)return Vt[Me];break;case"NNNNN":if(li===f)return Vt[Me]}else if([yn,Vn,li].indexOf(f)>=0)return Vt[Me]},y.erasConvertYear=function xa(f,x){var J=f.since<=f.until?1:-1;return void 0===x?s(f.since).year():s(f.since).year()+(x-f.offset)*J},y.erasAbbrRegex=function So(f){return m(this,"_erasAbbrRegex")||Is.call(this),f?this._erasAbbrRegex:this._erasRegex},y.erasNameRegex=function _o(f){return m(this,"_erasNameRegex")||Is.call(this),f?this._erasNameRegex:this._erasRegex},y.erasNarrowRegex=function qa(f){return m(this,"_erasNarrowRegex")||Is.call(this),f?this._erasNarrowRegex:this._erasRegex},y.months=function ci(f,x){return f?p(this._months)?this._months[f.month()]:this._months[(this._months.isFormat||bi).test(x)?"format":"standalone"][f.month()]:p(this._months)?this._months:this._months.standalone},y.monthsShort=function Oi(f,x){return f?p(this._monthsShort)?this._monthsShort[f.month()]:this._monthsShort[bi.test(x)?"format":"standalone"][f.month()]:p(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},y.monthsParse=function gi(f,x,J){var Me,pt,Vt;if(this._monthsParseExact)return mi.call(this,f,x,J);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),Me=0;Me<12;Me++){if(pt=me([2e3,Me]),J&&!this._longMonthsParse[Me]&&(this._longMonthsParse[Me]=new RegExp("^"+this.months(pt,"").replace(".","")+"$","i"),this._shortMonthsParse[Me]=new RegExp("^"+this.monthsShort(pt,"").replace(".","")+"$","i")),!J&&!this._monthsParse[Me]&&(Vt="^"+this.months(pt,"")+"|^"+this.monthsShort(pt,""),this._monthsParse[Me]=new RegExp(Vt.replace(".",""),"i")),J&&"MMMM"===x&&this._longMonthsParse[Me].test(f))return Me;if(J&&"MMM"===x&&this._shortMonthsParse[Me].test(f))return Me;if(!J&&this._monthsParse[Me].test(f))return Me}},y.monthsRegex=function Xn(f){return this._monthsParseExact?(m(this,"_monthsRegex")||nr.call(this),f?this._monthsStrictRegex:this._monthsRegex):(m(this,"_monthsRegex")||(this._monthsRegex=zn),this._monthsStrictRegex&&f?this._monthsStrictRegex:this._monthsRegex)},y.monthsShortRegex=function Ji(f){return this._monthsParseExact?(m(this,"_monthsRegex")||nr.call(this),f?this._monthsShortStrictRegex:this._monthsShortRegex):(m(this,"_monthsShortRegex")||(this._monthsShortRegex=Pn),this._monthsShortStrictRegex&&f?this._monthsShortStrictRegex:this._monthsShortRegex)},y.week=function ti(f){return Qn(f,this._week.dow,this._week.doy).week},y.firstDayOfYear=function qn(){return this._week.doy},y.firstDayOfWeek=function yi(){return this._week.dow},y.weekdays=function _r(f,x){var J=p(this._weekdays)?this._weekdays:this._weekdays[f&&!0!==f&&this._weekdays.isFormat.test(x)?"format":"standalone"];return!0===f?dr(J,this._week.dow):f?J[f.day()]:J},y.weekdaysMin=function ki(f){return!0===f?dr(this._weekdaysMin,this._week.dow):f?this._weekdaysMin[f.day()]:this._weekdaysMin},y.weekdaysShort=function kr(f){return!0===f?dr(this._weekdaysShort,this._week.dow):f?this._weekdaysShort[f.day()]:this._weekdaysShort},y.weekdaysParse=function ps(f,x,J){var Me,pt,Vt;if(this._weekdaysParseExact)return Zr.call(this,f,x,J);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),Me=0;Me<7;Me++){if(pt=me([2e3,1]).day(Me),J&&!this._fullWeekdaysParse[Me]&&(this._fullWeekdaysParse[Me]=new RegExp("^"+this.weekdays(pt,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[Me]=new RegExp("^"+this.weekdaysShort(pt,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[Me]=new RegExp("^"+this.weekdaysMin(pt,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[Me]||(Vt="^"+this.weekdays(pt,"")+"|^"+this.weekdaysShort(pt,"")+"|^"+this.weekdaysMin(pt,""),this._weekdaysParse[Me]=new RegExp(Vt.replace(".",""),"i")),J&&"dddd"===x&&this._fullWeekdaysParse[Me].test(f))return Me;if(J&&"ddd"===x&&this._shortWeekdaysParse[Me].test(f))return Me;if(J&&"dd"===x&&this._minWeekdaysParse[Me].test(f))return Me;if(!J&&this._weekdaysParse[Me].test(f))return Me}},y.weekdaysRegex=function _s(f){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Dr.call(this),f?this._weekdaysStrictRegex:this._weekdaysRegex):(m(this,"_weekdaysRegex")||(this._weekdaysRegex=Mi),this._weekdaysStrictRegex&&f?this._weekdaysStrictRegex:this._weekdaysRegex)},y.weekdaysShortRegex=function $r(f){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Dr.call(this),f?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(m(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Yi),this._weekdaysShortStrictRegex&&f?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},y.weekdaysMinRegex=function cs(f){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Dr.call(this),f?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(m(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Or),this._weekdaysMinStrictRegex&&f?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},y.isPM=function Wr(f){return"p"===(f+"").toLowerCase().charAt(0)},y.meridiem=function xr(f,x,J){return f>11?J?"pm":"PM":J?"am":"AM"},Wi("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(f){var x=f%10;return f+(1===Ye(f%100/10)?"th":1===x?"st":2===x?"nd":3===x?"rd":"th")}}),s.lang=Je("moment.lang is deprecated. Use moment.locale instead.",Wi),s.langData=Je("moment.langData is deprecated. Use moment.localeData instead.",zi);var fi=Math.abs;function Es(f,x,J,Me){var pt=tn(x,J);return f._milliseconds+=Me*pt._milliseconds,f._days+=Me*pt._days,f._months+=Me*pt._months,f._bubble()}function ss(f){return f<0?Math.floor(f):Math.ceil(f)}function bo(f){return 4800*f/146097}function oo(f){return 146097*f/4800}function Ms(f){return function(){return this.as(f)}}var vo=Ms("ms"),sl=Ms("s"),Ao=Ms("m"),tc=Ms("h"),ol=Ms("d"),Oo=Ms("w"),Zo=Ms("M"),al=Ms("Q"),nc=Ms("y"),ic=vo;function ao(f){return function(){return this.isValid()?this._data[f]:NaN}}var du=ao("milliseconds"),ll=ao("seconds"),rc=ao("minutes"),uu=ao("hours"),sc=ao("days"),oc=ao("months"),ac=ao("years");var As=Math.round,Mo={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function cl(f,x,J,Me,pt){return pt.relativeTime(x||1,!!J,f,Me)}var ka=Math.abs;function Xs(f){return(f>0)-(f<0)||+f}function La(){if(!this.isValid())return this.localeData().invalidDate();var Me,pt,Vt,yn,li,Ti,zr,Os,f=ka(this._milliseconds)/1e3,x=ka(this._days),J=ka(this._months),Vn=this.asSeconds();return Vn?(Me=ve(f/60),pt=ve(Me/60),f%=60,Me%=60,Vt=ve(J/12),J%=12,yn=f?f.toFixed(3).replace(/\.?0+$/,""):"",li=Vn<0?"-":"",Ti=Xs(this._months)!==Xs(Vn)?"-":"",zr=Xs(this._days)!==Xs(Vn)?"-":"",Os=Xs(this._milliseconds)!==Xs(Vn)?"-":"",li+"P"+(Vt?Ti+Vt+"Y":"")+(J?Ti+J+"M":"")+(x?zr+x+"D":"")+(pt||Me||f?"T":"")+(pt?Os+pt+"H":"")+(Me?Os+Me+"M":"")+(f?Os+yn+"S":"")):"P0D"}var Ai=i.prototype;return Ai.isValid=function ws(){return this._isValid},Ai.abs=function cr(){var f=this._data;return this._milliseconds=fi(this._milliseconds),this._days=fi(this._days),this._months=fi(this._months),f.milliseconds=fi(f.milliseconds),f.seconds=fi(f.seconds),f.minutes=fi(f.minutes),f.hours=fi(f.hours),f.months=fi(f.months),f.years=fi(f.years),this},Ai.add=function Cs(f,x){return Es(this,f,x,1)},Ai.subtract=function Us(f,x){return Es(this,f,x,-1)},Ai.as=function Ko(f){if(!this.isValid())return NaN;var x,J,Me=this._milliseconds;if("month"===(f=$t(f))||"quarter"===f||"year"===f)switch(x=this._days+Me/864e5,J=this._months+bo(x),f){case"month":return J;case"quarter":return J/3;case"year":return J/12}else switch(x=this._days+Math.round(oo(this._months)),f){case"week":return x/7+Me/6048e5;case"day":return x+Me/864e5;case"hour":return 24*x+Me/36e5;case"minute":return 1440*x+Me/6e4;case"second":return 86400*x+Me/1e3;case"millisecond":return Math.floor(864e5*x)+Me;default:throw new Error("Unknown unit "+f)}},Ai.asMilliseconds=vo,Ai.asSeconds=sl,Ai.asMinutes=Ao,Ai.asHours=tc,Ai.asDays=ol,Ai.asWeeks=Oo,Ai.asMonths=Zo,Ai.asQuarters=al,Ai.asYears=nc,Ai.valueOf=ic,Ai._bubble=function rl(){var pt,Vt,yn,Vn,li,f=this._milliseconds,x=this._days,J=this._months,Me=this._data;return f>=0&&x>=0&&J>=0||f<=0&&x<=0&&J<=0||(f+=864e5*ss(oo(J)+x),x=0,J=0),Me.milliseconds=f%1e3,pt=ve(f/1e3),Me.seconds=pt%60,Vt=ve(pt/60),Me.minutes=Vt%60,yn=ve(Vt/60),Me.hours=yn%24,x+=ve(yn/24),J+=li=ve(bo(x)),x-=ss(oo(li)),Vn=ve(J/12),J%=12,Me.days=x,Me.months=J,Me.years=Vn,this},Ai.clone=function yo(){return tn(this)},Ai.get=function Po(f){return f=$t(f),this.isValid()?this[f+"s"]():NaN},Ai.milliseconds=du,Ai.seconds=ll,Ai.minutes=rc,Ai.hours=uu,Ai.days=sc,Ai.weeks=function Jo(){return ve(this.days()/7)},Ai.months=oc,Ai.years=ac,Ai.humanize=function lc(f,x){if(!this.isValid())return this.localeData().invalidDate();var pt,Vt,J=!1,Me=Mo;return"object"==typeof f&&(x=f,f=!1),"boolean"==typeof f&&(J=f),"object"==typeof x&&(Me=Object.assign({},Mo,x),null!=x.s&&null==x.ss&&(Me.ss=x.s-1)),Vt=function hu(f,x,J,Me){var pt=tn(f).abs(),Vt=As(pt.as("s")),yn=As(pt.as("m")),Vn=As(pt.as("h")),li=As(pt.as("d")),Ti=As(pt.as("M")),zr=As(pt.as("w")),Os=As(pt.as("y")),Ir=Vt<=J.ss&&["s",Vt]||Vt<J.s&&["ss",Vt]||yn<=1&&["m"]||yn<J.m&&["mm",yn]||Vn<=1&&["h"]||Vn<J.h&&["hh",Vn]||li<=1&&["d"]||li<J.d&&["dd",li];return null!=J.w&&(Ir=Ir||zr<=1&&["w"]||zr<J.w&&["ww",zr]),(Ir=Ir||Ti<=1&&["M"]||Ti<J.M&&["MM",Ti]||Os<=1&&["y"]||["yy",Os])[2]=x,Ir[3]=+f>0,Ir[4]=Me,cl.apply(null,Ir)}(this,!J,Me,pt=this.localeData()),J&&(Vt=pt.pastFuture(+this,Vt)),pt.postformat(Vt)},Ai.toISOString=La,Ai.toString=La,Ai.toJSON=La,Ai.locale=Kr,Ai.localeData=is,Ai.toIsoString=Je("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",La),Ai.lang=ys,v("X",0,0,"unix"),v("x",0,0,"valueOf"),E("x",Bt),E("X",/[+-]?\d+(\.\d{1,3})?/),ae("X",function(f,x,J){J._d=new Date(1e3*parseFloat(f))}),ae("x",function(f,x,J){J._d=new Date(Ye(f))}),s.version="2.30.1",function c(f){t=f}
1(_i),s.fn=Rn,s.min=function ns(){return ts("isBefore",[].slice.call(arguments,0))},s.max=function qi(){return ts("isAfter",[].slice.call(arguments,0))},s.now=function(){return Date.now?Date.now():+new Date},s.utc=me,s.unix=function fs(f){return _i(1e3*f)},s.months=function gt(f,x){return _e(f,x,"months")},s.isDate=S,s.locale=Wi,s.invalid=ot,s.duration=tn,s.isMoment=ee,s.weekdays=function Mn(f,x,J){return rt(f,x,J,"weekdays")},s.parseZone=function w(){return _i.apply(null,arguments).parseZone()},s.localeData=zi,s.isDuration=a,s.monthsShort=function Qt(f,x){return _e(f,x,"monthsShort")},s.weekdaysMin=function jn(f,x,J){return rt(f,x,J,"weekdaysMin")},s.defineLocale=br,s.updateLocale=function Qr(f,x){if(null!=x){var J,Me,pt=Nr;null!=pi[f]&&null!=pi[f].parentLocale?pi[f].set(Ce(pi[f]._config,x)):(null!=(Me=Br(f))&&(pt=Me._config),x=Ce(pt,x),null==Me&&(x.abbr=f),(J=new Fe(x)).parentLocale=pi[f],pi[f]=J),Wi(f)}else null!=pi[f]&&(null!=pi[f].parentLocale?(pi[f]=pi[f].parentLocale,f===Wi()&&Wi(f)):null!=pi[f]&&delete pi[f]);return pi[f]},s.locales=function qr(){return bt(pi)},s.weekdaysShort=function Hn(f,x,J){return rt(f,x,J,"weekdaysShort")},s.normalizeUnits=$t,s.relativeTimeRounding=function dl(f){return void 0===f?As:"function"==typeof f&&(As=f,!0)},s.relativeTimeThreshold=function fu(f,x){return void 0!==Mo[f]&&(void 0===x?Mo[f]:(Mo[f]=x,"s"===f&&(Mo.ss=x-1),!0))},s.calendarFormat=function A(f,x){var J=f.diff(x,"days",!0);return J<-6?"sameElse":J<-1?"lastWeek":J<0?"lastDay":J<1?"sameDay":J<2?"nextDay":J<7?"nextWeek":"sameElse"},s.prototype=Rn,s.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},s}()},31891:(Et,Re,d)=>{"use strict";d.d(Re,{Iq:()=>T});var t=function(){return t=Object.assign||function(S){for(var U,H=1,me=arguments.length;H<me;H++)for(var ue in U=arguments[H])Object.prototype.hasOwnProperty.call(U,ue)&&(S[ue]=U[ue]);return S},t.apply(this,arguments)},s=function(){function j(S){this.options=S,this.listeners={}}return j.prototype.on=function(S,U){this.listeners[S]=(this.listeners[S]||[]).concat([U])},j.prototype.triggerEvent=function(S,U){var H=this;(this.listeners[S]||[]).forEach(function(ue){return ue({target:H,event:U})})},j}(),c=(()=>{return(j=c||(c={}))[j.Add=0]="Add",j[j.Remove=1]="Remove",c;var j})(),p=function(){function j(){this.notifications=[]}return j.prototype.push=function(S){this.notifications.push(S),this.updateFn(S,c.Add,this.notifications)},j.prototype.splice=function(S,U){var H=this.notifications.splice(S,U)[0];return this.updateFn(H,c.Remove,this.notifications),H},j.prototype.indexOf=function(S){return this.notifications.indexOf(S)},j.prototype.onUpdate=function(S){this.updateFn=S},j}(),g=(()=>{return(j=g||(g={})).Dismiss="dismiss",j.Click="click",g;var j})(),m={types:[{type:"success",className:"notyf__toast--success",backgroundColor:"#3dc763",icon:{className:"notyf__icon--success",tagName:"i"}},{type:"error",className:"notyf__toast--error",backgroundColor:"#ed3d3d",icon:{className:"notyf__icon--error",tagName:"i"}}],duration:2e3,ripple:!0,position:{x:"right",y:"bottom"},dismissible:!1},C=function(){function j(){this.notifications=[],this.events={},this.X_POSITION_FLEX_MAP={left:"flex-start",center:"center",right:"flex-end"},this.Y_POSITION_FLEX_MAP={top:"flex-start",center:"center",bottom:"flex-end"};var S=document.createDocumentFragment(),U=this._createHTMLElement({tagName:"div",className:"notyf"});S.appendChild(U),document.body.appendChild(S),this.container=U,this.animationEndEventName=this._getAnimationEndEventName(),this._createA11yContainer()}return j.prototype.on=function(S,U){var H;this.events=t(t({},this.events),((H={})[S]=U,H))},j.prototype.update=function(S,U){U===c.Add?this.addNotification(S):U===c.Remove&&this.removeNotification(S)},j.prototype.removeNotification=function(S){var me,ue,U=this,H=this._popRenderedNotification(S);H&&((me=H.node).classList.add("notyf__toast--disappear"),me.addEventListener(this.animationEndEventName,ue=function(Ee){Ee.target===me&&(me.removeEventListener(U.animationEndEventName,ue),U.container.removeChild(me))}))},j.prototype.addNotification=function(S){var U=this._renderNotification(S);this.notifications.push({notification:S,node:U}),this._announce(S.options.message||"Notification")},j.prototype._renderNotification=function(S){var U,H=this._buildNotificationCard(S),me=S.options.className;return me&&(U=H.classList).add.apply(U,me.split(" ")),this.container.appendChild(H
1),H},j.prototype._popRenderedNotification=function(S){for(var U=-1,H=0;H<this.notifications.length&&U<0;H++)this.notifications[H].notification===S&&(U=H);if(-1!==U)return this.notifications.splice(U,1)[0]},j.prototype.getXPosition=function(S){var U;return(null===(U=S?.position)||void 0===U?void 0:U.x)||"right"},j.prototype.getYPosition=function(S){var U;return(null===(U=S?.position)||void 0===U?void 0:U.y)||"bottom"},j.prototype.adjustContainerAlignment=function(S){var U=this.X_POSITION_FLEX_MAP[this.getXPosition(S)],H=this.Y_POSITION_FLEX_MAP[this.getYPosition(S)],me=this.container.style;me.setProperty("justify-content",H),me.setProperty("align-items",U)},j.prototype._buildNotificationCard=function(S){var U=this,H=S.options,me=H.icon;this.adjustContainerAlignment(H);var ue=this._createHTMLElement({tagName:"div",className:"notyf__toast"}),Ee=this._createHTMLElement({tagName:"div",className:"notyf__ripple"}),et=this._createHTMLElement({tagName:"div",className:"notyf__wrapper"}),$e=this._createHTMLElement({tagName:"div",className:"notyf__message"});$e.innerHTML=H.message||"";var ot=H.background||H.backgroundColor;if(me){var yt=this._createHTMLElement({tagName:"div",className:"notyf__icon"});if(("string"==typeof me||me instanceof String)&&(yt.innerHTML=new String(me).valueOf()),"object"==typeof me){var Mt=me.tagName,le=me.color,Je=void 0===le?ot:le,He=this._createHTMLElement({tagName:void 0===Mt?"i":Mt,className:me.className,text:me.text});Je&&(He.style.color=Je),yt.appendChild(He)}et.appendChild(yt)}if(et.appendChild($e),ue.appendChild(et),ot&&(H.ripple?(Ee.style.background=ot,ue.appendChild(Ee)):ue.style.background=ot),H.dismissible){var Xe=this._createHTMLElement({tagName:"div",className:"notyf__dismiss"}),st=this._createHTMLElement({tagName:"button",className:"notyf__dismiss-btn"});Xe.appendChild(st),et.appendChild(Xe),ue.classList.add("notyf__toast--dismissible"),st.addEventListener("click",function(Ce){var Fe,bt;null===(bt=(Fe=U.events)[g.Dismiss])||void 0===bt||bt.call(Fe,{target:S,event:Ce}),Ce.stopPropagation()})}ue.addEventListener("click",function(Ce){var Fe,bt;return null===(bt=(Fe=U.events)[g.Click])||void 0===bt?void 0:bt.call(Fe,{target:S,event:Ce})});var Ae="top"===this.getYPosition(H)?"upper":"lower";return ue.classList.add("notyf__toast--"+Ae),ue},j.prototype._createHTMLElement=function(S){var H=S.className,me=S.text,ue=document.createElement(S.tagName);return H&&(ue.className=H),ue.textContent=me||null,ue},j.prototype._createA11yContainer=function(){var S=this._createHTMLElement({tagName:"div",className:"notyf-announcer"});S.setAttribute("aria-atomic","true"),S.setAttribute("aria-live","polite"),S.style.border="0",S.style.clip="rect(0 0 0 0)",S.style.height="1px",S.style.margin="-1px",S.style.overflow="hidden",S.style.padding="0",S.style.position="absolute",S.style.width="1px",S.style.outline="0",document.body.appendChild(S),this.a11yContainer=S},j.prototype._announce=function(S){var U=this;this.a11yContainer.textContent="",setTimeout(function(){U.a11yContainer.textContent=S},100)},j.prototype._getAnimationEndEventName=function(){var H,S=document.createElement("_fake"),U={MozTransition:"animationend",OTransition:"oAnimationEnd",WebkitTransition:"webkitAnimationEnd",transition:"animationend"};for(H in U)if(void 0!==S.style[H])return U[H];return"animationend"},j}(),T=function(){function j(S){var U=this;this.dismiss=this._removeNotification,this.notifications=new p,this.view=new C;var H=this.registerTypes(S);this.options=t(t({},m),S),this.options.types=H,this.notifications.onUpdate(function(me,ue){return U.view.update(me,ue)}),this.view.on(g.Dismiss,function(me){var ue=me.target,Ee=me.event;U._removeNotification(ue),ue.triggerEvent(g.Dismiss,Ee)}),this.view.on(g.Click,function(me){return me.target.triggerEvent(g.Click,me.event)})}return j.prototype.error=function(S){var U=this.normalizeOptions("error",S);return this.open(U)},j.prototype.success=function(S){var U=this.normalizeOptions("success",S);return this.open(U)},j.prototype.open=function(S){var U=this.options.types.find(function(ue){return ue.type===S.type})||{},H=t(t({},U),S);this.assignProps(["ripple","position","dismissible"],H);var me=new s(H);return this._pushNotification(me),me},j.prototype.dismissAll=function(){for(;this.notifications.splice(0,1););},j.prototype.assignProps=function(S,U){var H=this;
1S.forEach(function(me){U[me]=null==U[me]?H.options[me]:U[me]})},j.prototype._pushNotification=function(S){var U=this;this.notifications.push(S);var H=void 0!==S.options.duration?S.options.duration:this.options.duration;H&&setTimeout(function(){return U._removeNotification(S)},H)},j.prototype._removeNotification=function(S){var U=this.notifications.indexOf(S);-1!==U&&this.notifications.splice(U,1)},j.prototype.normalizeOptions=function(S,U){var H={type:S};return"string"==typeof U?H.message=U:"object"==typeof U&&(H=t(t({},H),U)),H},j.prototype.registerTypes=function(S){var U=(S&&S.types||[]).slice();return m.types.map(function(me){var ue=-1;U.forEach(function(et,$e){et.type===me.type&&(ue=$e)});var Ee=-1!==ue?U.splice(ue,1)[0]:{};return t(t({},me),Ee)}).concat(U)},j}()},61135:(Et,Re,d)=>{"use strict";d.d(Re,{X:()=>s});var t=d(77579);class s extends t.x{constructor(p){super(),this._value=p}get value(){return this.getValue()}_subscribe(p){const g=super._subscribe(p);return!g.closed&&p.next(this._value),g}getValue(){const{hasError:p,thrownError:g,_value:m}=this;if(p)throw g;return this._throwIfClosed(),m}next(p){super.next(this._value=p)}}},69751:(Et,Re,d)=>{"use strict";d.d(Re,{y:()=>T});var t=d(70930),s=d(50727),c=d(48822),p=d(89635),g=d(42416),m=d(30576),C=d(72806);let T=(()=>{class H{constructor(ue){ue&&(this._subscribe=ue)}lift(ue){const Ee=new H;return Ee.source=this,Ee.operator=ue,Ee}subscribe(ue,Ee,et){const $e=function U(H){return H&&H instanceof t.Lv||function S(H){return H&&(0,m.m)(H.next)&&(0,m.m)(H.error)&&(0,m.m)(H.complete)}(H)&&(0,s.Nn)(H)}(ue)?ue:new t.Hp(ue,Ee,et);return(0,C.x)(()=>{const{operator:ot,source:yt}=this;$e.add(ot?ot.call($e,yt):yt?this._subscribe($e):this._trySubscribe($e))}),$e}_trySubscribe(ue){try{return this._subscribe(ue)}catch(Ee){ue.error(Ee)}}forEach(ue,Ee){return new(Ee=j(Ee))((et,$e)=>{const ot=new t.Hp({next:yt=>{try{ue(yt)}catch(Mt){$e(Mt),ot.unsubscribe()}},error:$e,complete:et});this.subscribe(ot)})}_subscribe(ue){var Ee;return null===(Ee=this.source)||void 0===Ee?void 0:Ee.subscribe(ue)}[c.L](){return this}pipe(...ue){return(0,p.U)(ue)(this)}toPromise(ue){return new(ue=j(ue))((Ee,et)=>{let $e;this.subscribe(ot=>$e=ot,ot=>et(ot),()=>Ee($e))})}}return H.create=me=>new H(me),H})();function j(H){var me;return null!==(me=H??g.v.Promise)&&void 0!==me?me:Promise}},4707:(Et,Re,d)=>{"use strict";d.d(Re,{t:()=>c});var t=d(77579),s=d(26063);class c extends t.x{constructor(g=1/0,m=1/0,C=s.l){super(),this._bufferSize=g,this._windowTime=m,this._timestampProvider=C,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=m===1/0,this._bufferSize=Math.max(1,g),this._windowTime=Math.max(1,m)}next(g){const{isStopped:m,_buffer:C,_infiniteTimeWindow:T,_timestampProvider:j,_windowTime:S}=this;m||(C.push(g),!T&&C.push(j.now()+S)),this._trimBuffer(),super.next(g)}_subscribe(g){this._throwIfClosed(),this._trimBuffer();const m=this._innerSubscribe(g),{_infiniteTimeWindow:C,_buffer:T}=this,j=T.slice();for(let S=0;S<j.length&&!g.closed;S+=C?1:2)g.next(j[S]);return this._checkFinalizedStatuses(g),m}_trimBuffer(){const{_bufferSize:g,_timestampProvider:m,_buffer:C,_infiniteTimeWindow:T}=this,j=(T?1:2)*g;if(g<1/0&&j<C.length&&C.splice(0,C.length-j),!T){const S=m.now();let U=0;for(let H=1;H<C.length&&C[H]<=S;H+=2)U=H;U&&C.splice(0,U+1)}}}},77579:(Et,Re,d)=>{"use strict";d.d(Re,{x:()=>C});var t=d(69751),s=d(50727);const p=(0,d(83888).d)(j=>function(){j(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var g=d(38737),m=d(72806);let C=(()=>{class j extends t.y{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(U){const H=new T(this,this);return H.operator=U,H}_throwIfClosed(){if(this.closed)throw new p}next(U){(0,m.x)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const H of this.currentObservers)H.next(U)}})}error(U){(0,m.x)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=U;const{observers:H}=this;for(;H.length;)H.shift().error(U)}})}complete(){(0,m.x)(()=>
vendor: 5,217 bytes, line 1
1{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:U}=this;for(;U.length;)U.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var U;return(null===(U=this.observers)||void 0===U?void 0:U.length)>0}_trySubscribe(U){return this._throwIfClosed(),super._trySubscribe(U)}_subscribe(U){return this._throwIfClosed(),this._checkFinalizedStatuses(U),this._innerSubscribe(U)}_innerSubscribe(U){const{hasError:H,isStopped:me,observers:ue}=this;return H||me?s.Lc:(this.currentObservers=null,ue.push(U),new s.w0(()=>{this.currentObservers=null,(0,g.P)(ue,U)}))}_checkFinalizedStatuses(U){const{hasError:H,thrownError:me,isStopped:ue}=this;H?U.error(me):ue&&U.complete()}asObservable(){const U=new t.y;return U.source=this,U}}return j.create=(S,U)=>new T(S,U),j})();class T extends C{constructor(S,U){super(),this.destination=S,this.source=U}next(S){var U,H;null===(H=null===(U=this.destination)||void 0===U?void 0:U.next)||void 0===H||H.call(U,S)}error(S){var U,H;null===(H=null===(U=this.destination)||void 0===U?void 0:U.error)||void 0===H||H.call(U,S)}complete(){var S,U;null===(U=null===(S=this.destination)||void 0===S?void 0:S.complete)||void 0===U||U.call(S)}_subscribe(S){var U,H;return null!==(H=null===(U=this.source)||void 0===U?void 0:U.subscribe(S))&&void 0!==H?H:s.Lc}}},70930:(Et,Re,d)=>{"use strict";d.d(Re,{Hp:()=>et,Lv:()=>H});var t=d(30576),s=d(50727),c=d(42416),p=d(87849),g=d(25032);const m=j("C",void 0,void 0);function j(Ke,Ie,ee){return{kind:Ke,value:Ie,error:ee}}var S=d(43410),U=d(72806);class H extends s.w0{constructor(Ie){super(),this.isStopped=!1,Ie?(this.destination=Ie,(0,s.Nn)(Ie)&&Ie.add(this)):this.destination=Mt}static create(Ie,ee,le){return new et(Ie,ee,le)}next(Ie){this.isStopped?yt(function T(Ke){return j("N",Ke,void 0)}(Ie),this):this._next(Ie)}error(Ie){this.isStopped?yt(function C(Ke){return j("E",void 0,Ke)}(Ie),this):(this.isStopped=!0,this._error(Ie))}complete(){this.isStopped?yt(m,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(Ie){this.destination.next(Ie)}_error(Ie){try{this.destination.error(Ie)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const me=Function.prototype.bind;function ue(Ke,Ie){return me.call(Ke,Ie)}class Ee{constructor(Ie){this.partialObserver=Ie}next(Ie){const{partialObserver:ee}=this;if(ee.next)try{ee.next(Ie)}catch(le){$e(le)}}error(Ie){const{partialObserver:ee}=this;if(ee.error)try{ee.error(Ie)}catch(le){$e(le)}else $e(Ie)}complete(){const{partialObserver:Ie}=this;if(Ie.complete)try{Ie.complete()}catch(ee){$e(ee)}}}class et extends H{constructor(Ie,ee,le){let Je;if(super(),(0,t.m)(Ie)||!Ie)Je={next:Ie??void 0,error:ee??void 0,complete:le??void 0};else{let He;this&&c.v.useDeprecatedNextContext?(He=Object.create(Ie),He.unsubscribe=()=>this.unsubscribe(),Je={next:Ie.next&&ue(Ie.next,He),error:Ie.error&&ue(Ie.error,He),complete:Ie.complete&&ue(Ie.complete,He)}):Je=Ie}this.destination=new Ee(Je)}}function $e(Ke){c.v.useDeprecatedSynchronousErrorHandling?(0,U.O)(Ke):(0,p.h)(Ke)}function yt(Ke,Ie){const{onStoppedNotification:ee}=c.v;ee&&S.z.setTimeout(()=>ee(Ke,Ie))}const Mt={closed:!0,next:g.Z,error:function ot(Ke){throw Ke},complete:g.Z}},50727:(Et,Re,d)=>{"use strict";d.d(Re,{Lc:()=>m,w0:()=>g,Nn:()=>C});var t=d(30576);const c=(0,d(83888).d)(j=>function(U){j(this),this.message=U?`${U.length} errors occurred during unsubscription:\n${U.map((H,me)=>`${me+1}) ${H.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=U});var p=d(38737);class g{constructor(S){this.initialTeardown=S,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let S;if(!this.closed){this.closed=!0;const{_parentage:U}=this;if(U)if(this._parentage=null,Array.isArray(U))for(const ue of U)ue.remove(this);else U.remove(this);const{initialTeardown:H}=this;if((0,t.m)(H))try{H()}catch(ue){S=ue instanceof c?ue.errors:[ue]}const{_finalizers:me}=this;if(me){this._finalizers=null;for(const ue of me)try{T(ue)}catch(Ee){S=S??[],Ee instanceof c?S=[...S,...Ee.errors]:S.push(Ee)}}if(S)throw new c(S)}}add(S){var U;if(S&&S!==this)if(this.closed)T(S);else{if(S instanceof g){if(S.closed||S._hasParent(this))return;S._addParent(this)}(this._finalizers=null!==(U=this._finalizers)&&void 0!==U?U:[]).push(S)}}_hasParent(S){const{_parentage:U}=this;return U===S||Array.isArray(U)&&U.includes(S)}_addParent(S){const{_parentage:U}=this;this._parentage=Array.isArray(U)?(U.push(S),U):U?[U,S]:S}_removeParent(S){const{_parentage:U}=this;U===S?this._parentage=null:Array.isArray(U)&&(0,p.P)(U,S)}remove(S){const{_finalizers:U}=this;U&&(0,p.P)(U,S),S instanceof g&&S._removeParent(this)}}g.EMPTY=(()=>{const j=new g;return j.closed=!0,j})();const m=g.EMPTY;function C(j){return j instanceof g||j&&"closed"in j&&(0,t.m)(j.remove)&&(0,t.m)(j.add)&&(0,t.m)(j.unsubscribe)}function T(j){(0,t.m)(j)?j():j.unsubscribe()}},42416:(Et,Re,d)=>{"use strict";d.d(Re,{v:()=>t});const t={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNext
1Context:!1}},94033:(Et,Re,d)=>{"use strict";d.d(Re,{c:()=>m});var t=d(69751),s=d(50727),c=d(38343),p=d(25403),g=d(54482);class m extends t.y{constructor(T,j){super(),this.source=T,this.subjectFactory=j,this._subject=null,this._refCount=0,this._connection=null,(0,g.A)(T)&&(this.lift=T.lift)}_subscribe(T){return this.getSubject().subscribe(T)}getSubject(){const T=this._subject;return(!T||T.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:T}=this;this._subject=this._connection=null,T?.unsubscribe()}connect(){let T=this._connection;if(!T){T=this._connection=new s.w0;const j=this.getSubject();T.add(this.source.subscribe((0,p.x)(j,void 0,()=>{this._teardown(),j.complete()},S=>{this._teardown(),j.error(S)},()=>this._teardown()))),T.closed&&(this._connection=null,T=s.w0.EMPTY)}return T}refCount(){return(0,c.x)()(this)}}},39841:(Et,Re,d)=>{"use strict";d.d(Re,{a:()=>S});var t=d(69751),s=d(54742),c=d(88996),p=d(44671),g=d(83268),m=d(63269),C=d(31810),T=d(25403),j=d(39672);function S(...me){const ue=(0,m.yG)(me),Ee=(0,m.jO)(me),{args:et,keys:$e}=(0,s.D)(me);if(0===et.length)return(0,c.D)([],ue);const ot=new t.y(function U(me,ue,Ee=p.y){return et=>{H(ue,()=>{const{length:$e}=me,ot=new Array($e);let yt=$e,Mt=$e;for(let Ke=0;Ke<$e;Ke++)H(ue,()=>{const Ie=(0,c.D)(me[Ke],ue);let ee=!1;Ie.subscribe((0,T.x)(et,le=>{ot[Ke]=le,ee||(ee=!0,Mt--),Mt||et.next(Ee(ot.slice()))},()=>{--yt||et.complete()}))},et)},et)}}(et,ue,$e?yt=>(0,C.n)($e,yt):p.y));return Ee?ot.pipe((0,g.Z)(Ee)):ot}function H(me,ue,Ee){me?(0,j.f)(Ee,me,ue):ue()}},97272:(Et,Re,d)=>{"use strict";d.d(Re,{z:()=>g});var t=d(8189),c=d(63269),p=d(88996);function g(...m){return function s(){return(0,t.J)(1)}()((0,p.D)(m,(0,c.yG)(m)))}},49770:(Et,Re,d)=>{"use strict";d.d(Re,{P:()=>c});var t=d(69751),s=d(38421);function c(p){return new t.y(g=>{(0,s.Xf)(p()).subscribe(g)})}},60515:(Et,Re,d)=>{"use strict";d.d(Re,{E:()=>s});const s=new(d(69751).y)(g=>g.complete())},4128:(Et,Re,d)=>{"use strict";d.d(Re,{D:()=>T});var t=d(69751),s=d(54742),c=d(38421),p=d(63269),g=d(25403),m=d(83268),C=d(31810);function T(...j){const S=(0,p.jO)(j),{args:U,keys:H}=(0,s.D)(j),me=new t.y(ue=>{const{length:Ee}=U;if(!Ee)return void ue.complete();const et=new Array(Ee);let $e=Ee,ot=Ee;for(let yt=0;yt<Ee;yt++){let Mt=!1;(0,c.Xf)(U[yt]).subscribe((0,g.x)(ue,Ke=>{Mt||(Mt=!0,ot--),et[yt]=Ke},()=>$e--,void 0,()=>{(!$e||!Mt)&&(ot||ue.next(H?(0,C.n)(H,et):et),ue.complete())}))}});return S?me.pipe((0,m.Z)(S)):me}},88996:(Et,Re,d)=>{"use strict";d.d(Re,{D:()=>Ie});var t=d(38421),s=d(85363),c=d(49468),m=d(69751),T=d(2202),j=d(30576),S=d(39672);function H(ee,le){if(!ee)throw new Error("Iterable cannot be null");return new m.y(Je=>{(0,S.f)(Je,le,()=>{const He=ee[Symbol.asyncIterator]();(0,S.f)(Je,le,()=>{He.next().then(Xe=>{Xe.done?Je.complete():Je.next(Xe.value)})},0,!0)})})}var me=d(93670),ue=d(28239),Ee=d(81144),et=d(26495),$e=d(12206),ot=d(44532),yt=d(53260);function Ie(ee,le){return le?function Ke(ee,le){if(null!=ee){if((0,me.c)(ee))return function p(ee,le){return(0,t.Xf)(ee).pipe((0,c.R)(le),(0,s.Q)(le))}(ee,le);if((0,Ee.z)(ee))return function C(ee,le){return new m.y(Je=>{let He=0;return le.schedule(function(){He===ee.length?Je.complete():(Je.next(ee[He++]),Je.closed||this.schedule())})})}(ee,le);if((0,ue.t)(ee))return function g(ee,le){return(0,t.Xf)(ee).pipe((0,c.R)(le),(0,s.Q)(le))}(ee,le);if((0,$e.D)(ee))return H(ee,le);if((0,et.T)(ee))return function U(ee,le){return new m.y(Je=>{let He;return(0,S.f)(Je,le,()=>{He=ee[T.h](),(0,S.f)(Je,le,()=>{let Xe,st;try{({value:Xe,done:st}=He.next())}catch(Ae){return void Je.error(Ae)}st?Je.complete():Je.next(Xe)},0,!0)}),()=>(0,j.m)(He?.return)&&He.return()})}(ee,le);if((0,yt.L)(ee))return function Mt(ee,le){return H((0,yt.Q)(ee),le)}(ee,le)}throw(0,ot.z)(ee)}(ee,le):(0,t.Xf)(ee)}},54968:(Et,Re,d)=>{"use strict";d.d(Re,{R:()=>S});var t=d(38421),s=d(69751),c=d(95577),p=d(81144),g=d(30576),m=d(83268);const C=["addListener","removeListener"],T=["addEventListener","removeEventListener"],j=["on","off"];function S(Ee,et,$e,ot){if((0,g.m)($e)&&(ot=$e,$e=void 0),ot)return S(Ee,et,$e).pipe((0,m.Z)(ot));const[yt,Mt]=function ue(Ee){return(0,g.m)(Ee.addEventListener)&&(0,g.m)(Ee.removeEventListener)}(Ee)?T.map(Ke=>Ie=>Ee[Ke](et,Ie,$e)):function H(Ee){return(0,g.m)(Ee.addListener)&&(0,g.m)(Ee.removeListener)}(Ee)?C.map(U(Ee,et)):function me(Ee){return(0,g.m)(Ee.on)&&(0,g.m)(Ee.off)}(Ee)?j.map(U(Ee,et)):[];if(!yt&&(0,p.z)(Ee))return(0,c.z)(Ke=>S(Ke,et,$e))((0,t.Xf)(Ee));if(!yt)throw new TypeError("Invalid event target");return new s.y(Ke=>{const Ie=(...ee)=>Ke.next(1<ee.length?ee:ee[0]);return yt(Ie),()=>Mt(Ie)})}function U(Ee,et){return $e=>ot=>Ee[$e](et,ot)}},38421:(Et,Re,d)=>{"use strict";d.d(Re,{Xf:()=>me});var t=d(97582),s=d(81144),c=d(28239),p=d(69751),g=d(93670),m=d(12206),C=d(44532),T=d(26495),j=d(53260),S=d(30576),U=d(87849),H=d(48822);function me(Ke){if(Ke instanceof p.y)return Ke;if(null!=Ke){if((0,g.c)(Ke))return function ue(Ke){return new p.y(Ie=>{const ee=Ke[H.L]();if((0,S.m)(ee.subscribe))return ee.subscribe(Ie);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(Ke);if((0,s.z)(Ke))return function Ee(Ke){return new p.y(Ie=>{for(let ee=0;ee<Ke.length&&!Ie.closed;ee++)Ie.next(Ke[ee]);Ie.complete()})}(Ke);if((0,c.t)(Ke))return function et(Ke){return new p.y(Ie=>{Ke.then(ee=>{Ie.closed||(Ie.next(ee),Ie.complete())},ee=>Ie.error(ee)).then(null,U.h)})}(Ke);if((0,m.D)(Ke))return ot(Ke);if((0,T.T)(Ke))return function $e(Ke){return new p.y(Ie=>{for(const ee of Ke)if(Ie.next(ee),Ie.closed)return;Ie.complete()})}(Ke);if((0,j.L)(Ke))return function yt(Ke){return ot((0,j.Q)(Ke))}(Ke)}throw(0,C.z)(Ke)}function ot(Ke){return new p.y(Ie=>{(function Mt(Ke,Ie){var ee,le,Je,He;return(0,t.mG)(this,void 0,void 0,function*(){try{for(ee=(0,t.KL)(Ke);!(le=yield ee.next()).done;)if(Ie.next(le.value),Ie.closed)return}catch(Xe){Je={error:Xe}}finally{try{le&&!le.done&&(He=ee.return)&&(yield He.call(ee))}finally{if(Je)throw Je.error}}Ie.complete()})})(Ke,Ie).catch(ee=>Ie.error(ee))})}},56451:(Et,Re,d)=>{"use strict";d.d(Re,{T:()=>m});var t=d(8189),s=d(38421),c=d(60515),p=d(63269),g=d(88996);function m(...C){const T=(0,p.yG)(C),j=(0,p._6)(C,1/0),S=C;return S.length?1===S.length?(0,s.Xf)(S[0]):(0,t.J)(j)((0,g.D)(S,T)):c.E}},11848:(Et,Re,d)=>{"use strict";d.d(Re,{C:()=>c,F:()=>p});var t=d(69751),s=d(25032);const c=new t.y(s.Z);function p(){return c}},39646:(Et,Re,d)=>{"use strict";d.d(Re,{of:()=>c});var t=d(63269),s=d(88996);function c(...p){const g=(0,t.yG)(p);return(0,s.D)(p,g)}},62843:(Et,Re,d)=>{"use strict";d.d(Re,{_:()=>c});var t=d(69751),s=d(30576);function c(p,g){const m=(0,s.m)(p)?p:()=>p,C=T=>T.error(m());return new t.y(g?T=>g.schedule(C,0,T):C)}},82805:(Et,Re,d)=>{"use strict";d.d(Re,{H:()=>g});var t=d(69751),s=d(34986),c=d(93532),p=d(51165);function g(m=0,C,T=s.P){let j=-1;return null!=C&&((0,c.K)(C)?T=C:j=C),new t.y(S=>{let U=(0,p.q)(m)?+m-T.now():m;U<0&&(U=0);let H=0;
1return T.schedule(function(){S.closed||(S.next(H++),0<=j?this.schedule(void 0,j):S.complete())},U)})}},25403:(Et,Re,d)=>{"use strict";d.d(Re,{Q:()=>c,x:()=>s});var t=d(70930);function s(p,g,m,C,T){return new c(p,g,m,C,T)}class c extends t.Lv{constructor(g,m,C,T,j,S){super(g),this.onFinalize=j,this.shouldUnsubscribe=S,this._next=m?function(U){try{m(U)}catch(H){g.error(H)}}:super._next,this._error=T?function(U){try{T(U)}catch(H){g.error(H)}finally{this.unsubscribe()}}:super._error,this._complete=C?function(){try{C()}catch(U){g.error(U)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var g;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:m}=this;super.unsubscribe(),!m&&(null===(g=this.onFinalize)||void 0===g||g.call(this))}}}},70262:(Et,Re,d)=>{"use strict";d.d(Re,{K:()=>p});var t=d(38421),s=d(25403),c=d(54482);function p(g){return(0,c.e)((m,C)=>{let S,T=null,j=!1;T=m.subscribe((0,s.x)(C,void 0,void 0,U=>{S=(0,t.Xf)(g(U,p(g)(m))),T?(T.unsubscribe(),T=null,S.subscribe(C)):j=!0})),j&&(T.unsubscribe(),T=null,S.subscribe(C))})}},24351:(Et,Re,d)=>{"use strict";d.d(Re,{b:()=>c});var t=d(95577),s=d(30576);function c(p,g){return(0,s.m)(g)?(0,t.z)(p,g,1):(0,t.z)(p,1)}},78372:(Et,Re,d)=>{"use strict";d.d(Re,{b:()=>p});var t=d(34986),s=d(54482),c=d(25403);function p(g,m=t.z){return(0,s.e)((C,T)=>{let j=null,S=null,U=null;const H=()=>{if(j){j.unsubscribe(),j=null;const ue=S;S=null,T.next(ue)}};function me(){const ue=U+g,Ee=m.now();if(Ee<ue)return j=this.schedule(void 0,ue-Ee),void T.add(j);H()}C.subscribe((0,c.x)(T,ue=>{S=ue,U=m.now(),j||(j=m.schedule(me,g),T.add(j))},()=>{H(),T.complete()},void 0,()=>{S=j=null}))})}},46590:(Et,Re,d)=>{"use strict";d.d(Re,{d:()=>c});var t=d(54482),s=d(25403);function c(p){return(0,t.e)((g,m)=>{let C=!1;g.subscribe((0,s.x)(m,T=>{C=!0,m.next(T)},()=>{C||m.next(p),m.complete()}))})}},91005:(Et,Re,d)=>{"use strict";d.d(Re,{g:()=>H});var t=d(34986),s=d(97272),c=d(95698),p=d(54482),g=d(25403),m=d(25032),T=d(69718),j=d(95577);function S(me,ue){return ue?Ee=>(0,s.z)(ue.pipe((0,c.q)(1),function C(){return(0,p.e)((me,ue)=>{me.subscribe((0,g.x)(ue,m.Z))})}()),Ee.pipe(S(me))):(0,j.z)((Ee,et)=>me(Ee,et).pipe((0,c.q)(1),(0,T.h)(Ee)))}var U=d(82805);function H(me,ue=t.z){const Ee=(0,U.H)(me,ue);return S(()=>Ee)}},71884:(Et,Re,d)=>{"use strict";d.d(Re,{x:()=>p});var t=d(44671),s=d(54482),c=d(25403);function p(m,C=t.y){return m=m??g,(0,s.e)((T,j)=>{let S,U=!0;T.subscribe((0,c.x)(j,H=>{const me=C(H);(U||!m(S,me))&&(U=!1,S=me,j.next(H))}))})}function g(m,C){return m===C}},39300:(Et,Re,d)=>{"use strict";d.d(Re,{h:()=>c});var t=d(54482),s=d(25403);function c(p,g){return(0,t.e)((m,C)=>{let T=0;m.subscribe((0,s.x)(C,j=>p.call(g,j,T++)&&C.next(j)))})}},28746:(Et,Re,d)=>{"use strict";d.d(Re,{x:()=>s});var t=d(54482);function s(c){return(0,t.e)((p,g)=>{try{p.subscribe(g)}finally{g.add(c)}})}},50590:(Et,Re,d)=>{"use strict";d.d(Re,{P:()=>C});var t=d(86805),s=d(39300),c=d(95698),p=d(46590),g=d(18068),m=d(44671);function C(T,j){const S=arguments.length>=2;return U=>U.pipe(T?(0,s.h)((H,me)=>T(H,me,U)):m.y,(0,c.q)(1),S?(0,p.d)(j):(0,g.T)(()=>new t.K))}},65097:(Et,Re,d)=>{"use strict";d.d(Re,{v:()=>m});var t=d(69751),s=d(38421),c=d(77579),p=d(54482),g=d(25403);function m(C,T,j,S){return(0,p.e)((U,H)=>{let me;T&&"function"!=typeof T?({duration:j,element:me,connector:S}=T):me=T;const ue=new Map,Ee=Ke=>{ue.forEach(Ke),Ke(H)},et=Ke=>Ee(Ie=>Ie.error(Ke));let $e=0,ot=!1;const yt=new g.Q(H,Ke=>{try{const Ie=C(Ke);let ee=ue.get(Ie);if(!ee){ue.set(Ie,ee=S?S():new c.x);const le=function Mt(Ke,Ie){const ee=new t.y(le=>{$e++;const Je=Ie.subscribe(le);return()=>{Je.unsubscribe(),0==--$e&&ot&&yt.unsubscribe()}});return ee.key=Ke,ee}(Ie,ee);if(H.next(le),j){const Je=(0,g.x)(ee,()=>{ee.complete(),Je?.unsubscribe()},void 0,void 0,()=>ue.delete(Ie));yt.add((0,s.Xf)(j(le)).subscribe(Je))}}ee.next(me?me(Ke):Ke)}catch(Ie){et(Ie)}},()=>Ee(Ke=>Ke.complete()),et,()=>ue.clear(),()=>(ot=!0,0===$e));U.subscribe(yt)})}},54004:(Et,Re,d)=>{"use strict";d.d(Re,{U:()=>c});var t=d(54482),s=d(25403);function c(p,g){return(0,t.e)((m,C)=>{let T=0;m.subscribe((0,s.x)(C,j=>{C.next(p.call(g,j,T++))}))})}},69718:(Et,Re,d)=>{"use strict";d.d(Re,{h:()=>s});var t=d(54004);function s(c){return(0,t.U)(()=>c)}},8189:(Et,Re,d)=>{"use strict";d.d(Re,{J:()=>c});var t=d(95577),s=d(44671);function c(p=1/0){return(0,t.z)(s.y,p)}},95577:(Et,Re,d)=>{"use strict";d.d(Re,{z:()=>T});var t=d(54004),s=d(38421),c=d(54482),p=d(39672),g=d(25403),C=d(30576);function T(j,S,U=1/0){return(0,C.m)(S)?T((H,me)=>(0,t.U)((ue,Ee)=>S(H,ue,me,Ee))((0,s.Xf)(j(H,me))),U):("number"==typeof S&&(U=S),(0,c.e)((H,me)=>function m(j,S,U,H,me,ue,Ee,et){const $e=[];let ot=0,yt=0,Mt=!1;const Ke=()=>{Mt&&!$e.length&&!ot&&S.complete()},Ie=le=>ot<H?ee(le):$e.push(le),ee=le=>{ue&&S.next(le),ot++;let Je=!1;(0,s.Xf)(U(le,yt++)).subscribe((0,g.x)(S,He=>{me?.(He),ue?Ie(He):S.next(He)},()=>{Je=!0},void 0,()=>{if(Je)try{for(ot--;$e.length&&ot<H;){const He=$e.shift();Ee?(0,p.f)(S,Ee,()=>ee(He)):ee(He)}Ke()}catch(He){S.error(He)}}))};return j.subscribe((0,g.x)(S,Ie,()=>{Mt=!0,Ke()})),()=>{et?.()}}(H,me,j,U)))}},85363:(Et,Re,d)=>{"use strict";d.d(Re,{Q:()=>p});var t=d(39672),s=d(54482),c=d(25403);function p(g,m=0){return(0,s.e)((C,T)=>{C.subscribe((0,c.x)(T,j=>(0,t.f)(T,g,()=>T.next(j),m),()=>(0,t.f)(T,g,()=>T.complete(),m),j=>(0,t.f)(T,g,()=>T.error(j),m)))})}},38343:(Et,Re,d)=>{"use strict";d.d(Re,{x:()=>c});var t=d(54482),s=d(25403);function c(){return(0,t.e)((p,g)=>{let m=null;p._refCount++;const C=(0,s.x)(g,void 0,void 0,void 0,()=>{if(!p||p._refCount<=0||0<--p._refCount)return void(m=null);const T=p._connection,j=m;m=null,T&&(!j||T===j)&&T.unsubscribe(),g.unsubscribe()});p.subscribe(C),C.closed||(m=p.connect())})}},75026:(Et,Re,d)=>{"use strict";d.d(Re,{R:()=>p});var t=d(54482),s=d(25403);function p(g,m){return(0,t.e)(function c(g,m,C,T,j){return(S,U)=>{let H=C,me=m,ue=0;S.subscribe((0,s.x)(U,Ee=>{const et=ue++;me=H?g(me,Ee,et):(H=!0,Ee),T&&U.next(me)},j&&(()=>{H&&U.next(me),U.complete()}
1)))}}(g,m,arguments.length>=2,!0))}},13099:(Et,Re,d)=>{"use strict";d.d(Re,{B:()=>g});var t=d(38421),s=d(77579),c=d(70930),p=d(54482);function g(C={}){const{connector:T=(()=>new s.x),resetOnError:j=!0,resetOnComplete:S=!0,resetOnRefCountZero:U=!0}=C;return H=>{let me,ue,Ee,et=0,$e=!1,ot=!1;const yt=()=>{ue?.unsubscribe(),ue=void 0},Mt=()=>{yt(),me=Ee=void 0,$e=ot=!1},Ke=()=>{const Ie=me;Mt(),Ie?.unsubscribe()};return(0,p.e)((Ie,ee)=>{et++,!ot&&!$e&&yt();const le=Ee=Ee??T();ee.add(()=>{et--,0===et&&!ot&&!$e&&(ue=m(Ke,U))}),le.subscribe(ee),!me&&et>0&&(me=new c.Hp({next:Je=>le.next(Je),error:Je=>{ot=!0,yt(),ue=m(Mt,j,Je),le.error(Je)},complete:()=>{$e=!0,yt(),ue=m(Mt,S),le.complete()}}),(0,t.Xf)(Ie).subscribe(me))})(H)}}function m(C,T,...j){if(!0===T)return void C();if(!1===T)return;const S=new c.Hp({next:()=>{S.unsubscribe(),C()}});return T(...j).subscribe(S)}},34782:(Et,Re,d)=>{"use strict";d.d(Re,{d:()=>c});var t=d(4707),s=d(13099);function c(p,g,m){let C,T=!1;return p&&"object"==typeof p?({bufferSize:C=1/0,windowTime:g=1/0,refCount:T=!1,scheduler:m}=p):C=p??1/0,(0,s.B)({connector:()=>new t.t(C,g,m),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:T})}},35684:(Et,Re,d)=>{"use strict";d.d(Re,{T:()=>s});var t=d(39300);function s(c){return(0,t.h)((p,g)=>c<=g)}},68675:(Et,Re,d)=>{"use strict";d.d(Re,{O:()=>p});var t=d(97272),s=d(63269),c=d(54482);function p(...g){const m=(0,s.yG)(g);return(0,c.e)((C,T)=>{(m?(0,t.z)(g,C,m):(0,t.z)(g,C)).subscribe(T)})}},49468:(Et,Re,d)=>{"use strict";d.d(Re,{R:()=>s});var t=d(54482);function s(c,p=0){return(0,t.e)((g,m)=>{m.add(c.schedule(()=>g.subscribe(m),p))})}},63900:(Et,Re,d)=>{"use strict";d.d(Re,{w:()=>p});var t=d(38421),s=d(54482),c=d(25403);function p(g,m){return(0,s.e)((C,T)=>{let j=null,S=0,U=!1;const H=()=>U&&!j&&T.complete();C.subscribe((0,c.x)(T,me=>{j?.unsubscribe();let ue=0;const Ee=S++;(0,t.Xf)(g(me,Ee)).subscribe(j=(0,c.x)(T,et=>T.next(m?m(me,et,Ee,ue++):et),()=>{j=null,H()}))},()=>{U=!0,H()}))})}},66304:(Et,Re,d)=>{"use strict";d.d(Re,{c:()=>c});var t=d(63900),s=d(30576);function c(p,g){return(0,s.m)(g)?(0,t.w)(()=>p,g):(0,t.w)(()=>p)}},95698:(Et,Re,d)=>{"use strict";d.d(Re,{q:()=>p});var t=d(60515),s=d(54482),c=d(25403);function p(g){return g<=0?()=>t.E:(0,s.e)((m,C)=>{let T=0;m.subscribe((0,c.x)(C,j=>{++T<=g&&(C.next(j),g<=T&&C.complete())}))})}},82722:(Et,Re,d)=>{"use strict";d.d(Re,{R:()=>g});var t=d(54482),s=d(25403),c=d(38421),p=d(25032);function g(m){return(0,t.e)((C,T)=>{(0,c.Xf)(m).subscribe((0,s.x)(T,()=>T.complete(),p.Z)),!T.closed&&C.subscribe(T)})}},22529:(Et,Re,d)=>{"use strict";d.d(Re,{o:()=>c});var t=d(54482),s=d(25403);function c(p,g=!1){return(0,t.e)((m,C)=>{let T=0;m.subscribe((0,s.x)(C,j=>{const S=p(j,T++);(S||g)&&C.next(j),!S&&C.complete()}))})}},18505:(Et,Re,d)=>{"use strict";d.d(Re,{b:()=>g});var t=d(30576),s=d(54482),c=d(25403),p=d(44671);function g(m,C,T){const j=(0,t.m)(m)||C||T?{next:m,error:C,complete:T}:m;return j?(0,s.e)((S,U)=>{var H;null===(H=j.subscribe)||void 0===H||H.call(j);let me=!0;S.subscribe((0,c.x)(U,ue=>{var Ee;null===(Ee=j.next)||void 0===Ee||Ee.call(j,ue),U.next(ue)},()=>{var ue;me=!1,null===(ue=j.complete)||void 0===ue||ue.call(j),U.complete()},ue=>{var Ee;me=!1,null===(Ee=j.error)||void 0===Ee||Ee.call(j,ue),U.error(ue)},()=>{var ue,Ee;me&&(null===(ue=j.unsubscribe)||void 0===ue||ue.call(j)),null===(Ee=j.finalize)||void 0===Ee||Ee.call(j)}))}):p.y}},18068:(Et,Re,d)=>{"use strict";d.d(Re,{T:()=>p});var t=d(86805),s=d(54482),c=d(25403);function p(m=g){return(0,s.e)((C,T)=>{let j=!1;C.subscribe((0,c.x)(T,S=>{j=!0,T.next(S)},()=>j?T.complete():T.error(m())))})}function g(){return new t.K}},84408:(Et,Re,d)=>{"use strict";d.d(Re,{o:()=>g});var t=d(50727);class s extends t.w0{constructor(C,T){super()}schedule(C,T=0){return this}}const c={setInterval(m,C,...T){const{delegate:j}=c;return j?.setInterval?j.setInterval(m,C,...T):setInterval(m,C,...T)},clearInterval(m){const{delegate:C}=c;return(C?.clearInterval||clearInterval)(m)},delegate:void 0};var p=d(38737);class g extends s{constructor(C,T){super(C,T),this.scheduler=C,this.work=T,this.pending=!1}schedule(C,T=0){var j;if(this.closed)return this;this.state=C;const S=this.id,U=this.scheduler;return null!=S&&(this.id=this.recycleAsyncId(U,S,T)),this.pending=!0,this.delay=T,this.id=null!==(j=this.id)&&void 0!==j?j:this.requestAsyncId(U,this.id,T),this}requestAsyncId(C,T,j=0){return c.setInterval(C.flush.bind(C,this),j)}recycleAsyncId(C,T,j=0){if(null!=j&&this.delay===j&&!1===this.pending)return T;null!=T&&c.clearInterval(T)}execute(C,T){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const j=this._execute(C,T);if(j)return j;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(C,T){let S,j=!1;try{this.work(C)}catch(U){j=!0,S=U||new Error("Scheduled action threw falsy error")}if(j)return this.unsubscribe(),S}unsubscribe(){if(!this.closed){const{id:C,scheduler:T}=this,{actions:j}=T;
vendor: 8,301 bytes, line 1
1this.work=this.state=this.scheduler=null,this.pending=!1,(0,p.P)(j,this),null!=C&&(this.id=this.recycleAsyncId(T,C,null)),this.delay=null,super.unsubscribe()}}}},97565:(Et,Re,d)=>{"use strict";d.d(Re,{v:()=>c});var t=d(26063);class s{constructor(g,m=s.now){this.schedulerActionCtor=g,this.now=m}schedule(g,m=0,C){return new this.schedulerActionCtor(this,g).schedule(C,m)}}s.now=t.l.now;class c extends s{constructor(g,m=s.now){super(g,m),this.actions=[],this._active=!1}flush(g){const{actions:m}=this;if(this._active)return void m.push(g);let C;this._active=!0;do{if(C=g.execute(g.state,g.delay))break}while(g=m.shift());if(this._active=!1,C){for(;g=m.shift();)g.unsubscribe();throw C}}}},66406:(Et,Re,d)=>{"use strict";d.d(Re,{Z:()=>C});var t=d(84408),s=d(50727);const c={schedule(j){let S=requestAnimationFrame,U=cancelAnimationFrame;const{delegate:H}=c;H&&(S=H.requestAnimationFrame,U=H.cancelAnimationFrame);const me=S(ue=>{U=void 0,j(ue)});return new s.w0(()=>U?.(me))},requestAnimationFrame(...j){const{delegate:S}=c;return(S?.requestAnimationFrame||requestAnimationFrame)(...j)},cancelAnimationFrame(...j){const{delegate:S}=c;return(S?.cancelAnimationFrame||cancelAnimationFrame)(...j)},delegate:void 0};var g=d(97565);const C=new class m extends g.v{flush(S){this._active=!0;const U=this._scheduled;this._scheduled=void 0;const{actions:H}=this;let me;S=S||H.shift();do{if(me=S.execute(S.state,S.delay))break}while((S=H[0])&&S.id===U&&H.shift());if(this._active=!1,me){for(;(S=H[0])&&S.id===U&&H.shift();)S.unsubscribe();throw me}}}(class p extends t.o{constructor(S,U){super(S,U),this.scheduler=S,this.work=U}requestAsyncId(S,U,H=0){return null!==H&&H>0?super.requestAsyncId(S,U,H):(S.actions.push(this),S._scheduled||(S._scheduled=c.requestAnimationFrame(()=>S.flush(void 0))))}recycleAsyncId(S,U,H=0){var me;if(null!=H?H>0:this.delay>0)return super.recycleAsyncId(S,U,H);const{actions:ue}=S;null!=U&&(null===(me=ue[ue.length-1])||void 0===me?void 0:me.id)!==U&&(c.cancelAnimationFrame(U),S._scheduled=void 0)}})},53101:(Et,Re,d)=>{"use strict";d.d(Re,{E:()=>ue});var t=d(84408);let c,s=1;const p={};function g(et){return et in p&&(delete p[et],!0)}const m={setImmediate(et){const $e=s++;return p[$e]=!0,c||(c=Promise.resolve()),c.then(()=>g($e)&&et()),$e},clearImmediate(et){g(et)}},{setImmediate:T,clearImmediate:j}=m,S={setImmediate(...et){const{delegate:$e}=S;return($e?.setImmediate||T)(...et)},clearImmediate(et){const{delegate:$e}=S;return($e?.clearImmediate||j)(et)},delegate:void 0};var H=d(97565);const ue=new class me extends H.v{flush($e){this._active=!0;const ot=this._scheduled;this._scheduled=void 0;const{actions:yt}=this;let Mt;$e=$e||yt.shift();do{if(Mt=$e.execute($e.state,$e.delay))break}while(($e=yt[0])&&$e.id===ot&&yt.shift());if(this._active=!1,Mt){for(;($e=yt[0])&&$e.id===ot&&yt.shift();)$e.unsubscribe();throw Mt}}}(class U extends t.o{constructor($e,ot){super($e,ot),this.scheduler=$e,this.work=ot}requestAsyncId($e,ot,yt=0){return null!==yt&&yt>0?super.requestAsyncId($e,ot,yt):($e.actions.push(this),$e._scheduled||($e._scheduled=S.setImmediate($e.flush.bind($e,void 0))))}recycleAsyncId($e,ot,yt=0){var Mt;if(null!=yt?yt>0:this.delay>0)return super.recycleAsyncId($e,ot,yt);const{actions:Ke}=$e;null!=ot&&(null===(Mt=Ke[Ke.length-1])||void 0===Mt?void 0:Mt.id)!==ot&&(S.clearImmediate(ot),$e._scheduled=void 0)}})},34986:(Et,Re,d)=>{"use strict";d.d(Re,{P:()=>p,z:()=>c});var t=d(84408);const c=new(d(97565).v)(t.o),p=c},26063:(Et,Re,d)=>{"use strict";d.d(Re,{l:()=>t});const t={now:()=>(t.delegate||Date).now(),delegate:void 0}},43410:(Et,Re,d)=>{"use strict";d.d(Re,{z:()=>t});const t={setTimeout(s,c,...p){const{delegate:g}=t;return g?.setTimeout?g.setTimeout(s,c,...p):setTimeout(s,c,...p)},clearTimeout(s){const{delegate:c}=t;return(c?.clearTimeout||clearTimeout)(s)},delegate:void 0}},2202:(Et,Re,d)=>{"use strict";d.d(Re,{h:()=>s});const s=function t(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},48822:(Et,Re,d)=>{"use strict";d.d(Re,{L:()=>t});const t="function"==typeof Symbol&&Symbol.observable||"@@observable"},86805:(Et,Re,d)=>{"use strict";d.d(Re,{K:()=>s});const s=(0,d(83888).d)(c=>function(){c(this),this.name="EmptyError",this.message="no elements in sequence"})},63269:(Et,Re,d)=>{"use strict";d.d(Re,{_6:()=>m,jO:()=>p,yG:()=>g});var t=d(30576),s=d(93532);function c(C){return C[C.length-1]}function p(C){return(0,t.m)(c(C))?C.pop():void 0}function g(C){return(0,s.K)(c(C))?C.pop():void 0}function m(C,T){return"number"==typeof c(C)?C.pop():T}},54742:(Et,Re,d)=>{"use strict";d.d(Re,{D:()=>g});const{isArray:t}=Array,{getPrototypeOf:s,prototype:c,keys:p}=Object;function g(C){if(1===C.length){const T=C[0];if(t(T))return{args:T,keys:null};if(function m(C){return C&&"object"==typeof C&&s(C)===c}(T)){const j=p(T);return{args:j.map(S=>T[S]),keys:j}}}return{args:C,keys:null}}},38737:(Et,Re,d)=>{"use strict";function t(s,c){if(s){const p=s.indexOf(c);0<=p&&s.splice(p,1)}}d.d(Re,{P:()=>t})},83888:(Et,Re,d)=>{"use strict";function t(s){const p=s(g=>{Error.call(g),g.stack=(new Error).stack});return p.prototype=Object.create(Error.prototype),p.prototype.constructor=p,p}d.d(Re,{d:()=>t})},31810:(Et,Re,d)=>{"use strict";function t(s,c){return s.reduce((p,g,m)=>(p[g]=c[m],p),{})}d.d(Re,{n:()=>t})},72806:(Et,Re,d)=>{"use strict";d.d(Re,{O:()=>p,x:()=>c});var t=d(42416);let s=null;function c(g){if(t.v.useDeprecatedSynchronousErrorHandling){const m=!s;if(m&&(s={errorThrown:!1,error:null}),g(),m){const{errorThrown:C,error:T}=s;if(s=null,C)throw T}}else g()}function p(g){t.v.useDeprecatedSynchronousErrorHandling&&s&&(s.errorThrown=!0,s.error=g)}},39672:(Et,Re,d)=>{"use strict";function t(s,c,p,g=0,m=!1){const C=c.schedule(function(){p(),m?s.add(this.schedule(null,g)):this.unsubscribe()},g);if(s.add(C),!m)return C}d.d(Re,{f:()=>t})},44671:(Et,Re,d)=>{"use strict";function t(s){return s}d.d(Re,{y:()=>t})},81144:(Et,Re,d)=>{"use strict";d.d(Re,{z:()=>t});const t=s=>s&&"number"==typeof s.length&&"function"!=typeof s},12206:(Et,Re,d)=>{"use strict";d.d(Re,{D:()=>s});var t=d(30576);function s(c){return Symbol.asyncIterator&&(0,t.m)(c?.[Symbol.asyncIterator])}},51165:(Et,Re,d)=>{"use strict";function t(s){return s instanceof Date&&!isNaN(s)}d.d(Re,{q:()=>t})},30576:(Et,Re,d)=>{"use strict";function t(s){return"function"==typeof s}d.d(Re,{m:()=>t})},93670:(Et,Re,d)=>{"use strict";d.d(Re,{c:()=>c});var t=d(48822),s=d(30576);function c(p){return(0,s.m)(p[t.L])}},26495:(Et,Re,d)=>{"use strict";d.d(Re,{T:()=>c});var t=d(2202),s=d(30576);function c(p){return(0,s.m)(p?.[t.h])}},45191:(Et,Re,d)=>{"use strict";d.d(Re,{b:()=>c});var t=d(69751),s=d(30576);function c(p){return!!p&&(p instanceof t.y||(0,s.m)(p.lift)&&(0,s.m)(p.subscribe))}},28239:(Et,Re,d)=>{"use strict";d.d(Re,{t:()=>s});var t=d(30576);function s(c){return(0,t.m)(c?.then)}},53260:(Et,Re,d)=>{"use strict";d.d(Re,{L:()=>p,Q:()=>c});var t=d(97582),s=d(30576);function c(g){return(0,t.FC)(this,arguments,function*(){const C=g.getReader();try{for(;;){const{value:T,done:j}=yield(0,t.qq)(C.read());if(j)return yield(0,t.qq)(void 0);yield yield(0,t.qq)(T)}}finally{C.releaseLock()}})}function p(g){return(0,s.m)(g?.getReader)}},93532:(Et,Re,d)=>{"use strict";d.d(Re,{K:()=>s});var t=d(30576);function s(c){return c&&(0,t.m)(c.schedule)}},54482:(Et,Re,d)=>{"use strict";d.d(Re,{A:()=>s,e:()=>c});var t=d(30576);function s(p){return(0,t.m)(p?.lift)}function c(p){return g=>{if(s(g))return g.lift(function(m){try{return p(m,this)}catch(C){this.error(C)}});throw new TypeError("Unable to lift unknown Observable type")}}},83268:(Et,Re,d)=>{"use strict";d.d(Re,{Z:()=>p});var t=d(54004);const{isArray:s}=Array;function p(g){return(0,t.U)(m=>function c(g,m){return s(m)?g(...m):g(m)}(g,m))}},25032:(Et,Re,d)=>{"use strict";function t(){}d.d(Re,{Z:()=>t})},89635:(Et,Re,d)=>{"use strict";d.d(Re,{U:()=>c,z:()=>s});var t=d(44671);function s(...p){return c(p)}function c(p){return 0===p.length?t.y:1===p.length?p[0]:function(m){return p.reduce((C,T)=>T(C),m)}}},87849:(Et,Re,d)=>{"use strict";d.d(Re,{h:()=>c});var t=d(42416),s=d(43410);function c(p){s.z.setTimeout(()=>{const{onUnhandledError:g}=t.v;if(!g)throw p;g(p)})}},44532:(Et,Re,d)=>{"use strict";function t(s){return new TypeError(`You provided ${null!==s&&"object"==typeof s?"an invali
1d object":`'${s}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}d.d(Re,{z:()=>t})},8472:(Et,Re,d)=>{"use strict";d.d(Re,{hx:()=>H,LP:()=>yt,tV:()=>Ee,xE:()=>et,RB:()=>$e});var t=d(15861),s=d(94650),c=d(61135),p=d(4707),g=d(77579);class m extends g.x{constructor(){super(...arguments),this._value=null,this._hasValue=!1,this._isComplete=!1}_checkFinalizedStatuses(Ae){const{hasError:Ce,_hasValue:Fe,_value:bt,thrownError:at,isStopped:Qe,_isComplete:Te}=this;Ce?Ae.error(at):(Qe||Te)&&(Fe&&Ae.next(bt),Ae.complete())}next(Ae){this.isStopped||(this._value=Ae,this._hasValue=!0)}complete(){const{_hasValue:Ae,_value:Ce,_isComplete:Fe}=this;Fe||(this._isComplete=!0,Ae&&super.next(Ce),super.complete())}}var C=d(45191),T=d(35684),j=d(39300),S=d(95698),U=d(36895);class H{constructor(){}loadScript(Ae,Ce,Fe,bt=null){if(typeof document<"u"&&!document.getElementById(Ae)){let at=document.createElement("script");at.async=!0,at.src=Ce,at.onload=Fe,bt||(bt=document.head),bt.appendChild(at)}}}class me{}const ue={oneTapEnabled:!0};let Ee=(()=>{class st extends H{constructor(Ce,Fe){super(),this.clientId=Ce,this.initOptions=Fe,this.changeUser=new s.vpe,this._socialUser=new c.X(null),this._accessToken=new c.X(null),this._receivedAccessToken=new s.vpe,this.initOptions={...ue,...this.initOptions},this._socialUser.pipe((0,T.T)(1)).subscribe(this.changeUser),this._accessToken.pipe((0,T.T)(1)).subscribe(this._receivedAccessToken)}initialize(Ce){return new Promise((Fe,bt)=>{try{this.loadScript(st.PROVIDER_ID,"https://accounts.google.com/gsi/client",()=>{if(google.accounts.id.initialize({client_id:this.clientId,auto_select:Ce,callback:({credential:at})=>{const Qe=this.createSocialUser(at);this._socialUser.next(Qe)},prompt_parent_id:this.initOptions?.prompt_parent_id,itp_support:this.initOptions.oneTapEnabled}),this.initOptions.oneTapEnabled&&this._socialUser.pipe((0,j.h)(at=>null===at)).subscribe(()=>google.accounts.id.prompt(console.debug)),this.initOptions.scopes){const at=this.initOptions.scopes instanceof Array?this.initOptions.scopes.filter(Qe=>Qe).join(" "):this.initOptions.scopes;this._tokenClient=google.accounts.oauth2.initTokenClient({client_id:this.clientId,scope:at,prompt:this.initOptions.prompt,callback:Qe=>{Qe.error?this._accessToken.error({code:Qe.error,description:Qe.error_description,uri:Qe.error_uri}):this._accessToken.next(Qe.access_token)}})}Fe()})}catch(at){bt(at)}})}getLoginStatus(){return new Promise((Ce,Fe)=>{this._socialUser.value?Ce(this._socialUser.value):Fe(`No user is currently logged in with ${st.PROVIDER_ID}`)})}refreshToken(){return new Promise((Ce,Fe)=>{google.accounts.id.revoke(this._socialUser.value.id,bt=>{bt.error?Fe(bt.error):Ce(this._socialUser.value)})})}getAccessToken(){return new Promise((Ce,Fe)=>{this._tokenClient?(this._tokenClient.requestAccessToken({hint:this._socialUser.value?.email}),this._receivedAccessToken.pipe((0,S.q)(1)).subscribe(Ce)):Fe(this._socialUser.value?"No token client was instantiated, you should specify some scopes.":"You should be logged-in first.")})}revokeAccessToken(){return new Promise((Ce,Fe)=>{this._tokenClient?this._accessToken.value?google.accounts.oauth2.revoke(this._accessToken.value,()=>{this._accessToken.next(null),Ce()}):Fe("No access token to revoke"):Fe("No token client was instantiated, you should specify some scopes.")})}signIn(){return Promise.reject('You should not call this method directly for Google, use "<asl-google-signin-button>" wrapper or generate the button yourself with "google.accounts.id.renderButton()" (https://developers.google.com/identity/gsi/web/guides/display-button#javascript)')}signOut(){var Ce=this;return(0,t.Z)(function*(){google.accounts.id.disableAutoSelect(),Ce._socialUser.next(null)})()}createSocialUser(Ce){const Fe=new me;Fe.idToken=Ce;const bt=this.decodeJwt(Ce);return Fe.id=bt.sub,Fe.name=bt.name,Fe.email=bt.email,Fe.photoUrl=bt.picture,Fe.firstName=bt.given_name,Fe.lastName=bt.family_name,Fe}decodeJwt(Ce){const bt=Ce.split(".")[1].replace(/-/g,"+").replace(/_/g,"/"),at=decodeURIComponent(window.atob(bt).split("").map(function(Qe){return"%"+("00"+Qe.charCodeAt(0).toString(16)).slice(-2)}).join(""));return JSON.parse(at)}
1}return st.PROVIDER_ID="GOOGLE",st})(),et=(()=>{class st{get authState(){return this._authState.asObservable()}get initState(){return this._initState.asObservable()}constructor(Ce,Fe,bt){this._ngZone=Fe,this._injector=bt,this.providers=new Map,this.autoLogin=!1,this._user=null,this._authState=new p.t(1),this.initialized=!1,this._initState=new m,Ce instanceof Promise?Ce.then(at=>{this.initialize(at)}):this.initialize(Ce)}initialize(Ce){this.autoLogin=void 0!==Ce.autoLogin&&Ce.autoLogin;const{onError:Fe=console.error}=Ce;Ce.providers.forEach(bt=>{this.providers.set(bt.id,"prototype"in bt.provider?this._injector.get(bt.provider):bt.provider)}),Promise.all(Array.from(this.providers.values()).map(bt=>bt.initialize(this.autoLogin))).then(()=>{if(this.autoLogin){const bt=[];let at=!1;this.providers.forEach((Qe,Te)=>{const ce=Qe.getLoginStatus();bt.push(ce),ce.then(Ne=>{this.setUser(Ne,Te),at=!0}).catch(console.debug)}),Promise.all(bt).catch(()=>{at||(this._user=null,this._authState.next(null))})}this.providers.forEach((bt,at)=>{(0,C.b)(bt.changeUser)&&bt.changeUser.subscribe(Qe=>{this._ngZone.run(()=>{this.setUser(Qe,at)})})})}).catch(bt=>{Fe(bt)}).finally(()=>{this.initialized=!0,this._initState.next(this.initialized),this._initState.complete()})}getAccessToken(Ce){var Fe=this;return(0,t.Z)(function*(){const bt=Fe.providers.get(Ce);if(!Fe.initialized)throw st.ERR_NOT_INITIALIZED;if(!bt)throw st.ERR_LOGIN_PROVIDER_NOT_FOUND;if(!(bt instanceof Ee))throw st.ERR_NOT_SUPPORTED_FOR_ACCESS_TOKEN;return yield bt.getAccessToken()})()}refreshAuthToken(Ce){return new Promise((Fe,bt)=>{if(this.initialized){const at=this.providers.get(Ce);at?"function"!=typeof at.refreshToken?bt(st.ERR_NOT_SUPPORTED_FOR_REFRESH_TOKEN):at.refreshToken().then(Qe=>{this.setUser(Qe,Ce),Fe()}).catch(Qe=>{bt(Qe)}):bt(st.ERR_LOGIN_PROVIDER_NOT_FOUND)}else bt(st.ERR_NOT_INITIALIZED)})}refreshAccessToken(Ce){return new Promise((Fe,bt)=>{if(this.initialized)if(Ce!==Ee.PROVIDER_ID)bt(st.ERR_NOT_SUPPORTED_FOR_REFRESH_TOKEN);else{const at=this.providers.get(Ce);at instanceof Ee?at.revokeAccessToken().then(Fe).catch(bt):bt(st.ERR_LOGIN_PROVIDER_NOT_FOUND)}else bt(st.ERR_NOT_INITIALIZED)})}signIn(Ce,Fe){return new Promise((bt,at)=>{if(this.initialized){let Qe=this.providers.get(Ce);Qe?Qe.signIn(Fe).then(Te=>{this.setUser(Te,Ce),bt(Te)}).catch(Te=>{at(Te)}):at(st.ERR_LOGIN_PROVIDER_NOT_FOUND)}else at(st.ERR_NOT_INITIALIZED)})}signOut(Ce=!1){return new Promise((Fe,bt)=>{if(this.initialized)if(this._user){let Qe=this.providers.get(this._user.provider);Qe?Qe.signOut(Ce).then(()=>{Fe(),this.setUser(null)}).catch(Te=>{bt(Te)}):bt(st.ERR_LOGIN_PROVIDER_NOT_FOUND)}else bt(st.ERR_NOT_LOGGED_IN);else bt(st.ERR_NOT_INITIALIZED)})}setUser(Ce,Fe){Ce&&Fe&&(Ce.provider=Fe),this._user=Ce,this._authState.next(Ce)}}return st.ERR_LOGIN_PROVIDER_NOT_FOUND="Login provider not found",st.ERR_NOT_LOGGED_IN="Not logged in",st.ERR_NOT_INITIALIZED="Login providers not ready yet. Are there errors on your console?",st.ERR_NOT_SUPPORTED_FOR_REFRESH_TOKEN="Chosen login provider is not supported for refreshing a token",st.ERR_NOT_SUPPORTED_FOR_ACCESS_TOKEN="Chosen login provider is not supported for getting an access token",st.\u0275fac=function(Ce){return new(Ce||st)(s.LFG("SocialAuthServiceConfig"),s.LFG(s.R0b),s.LFG(s.zs3))},st.\u0275prov=s.Yz7({token:st,factory:st.\u0275fac,providedIn:"root"}),st})(),$e=(()=>{class st{static initialize(Ce){return{ngModule:st,providers:[et,{provide:"SocialAuthServiceConfig",useValue:Ce}]}}constructor(Ce){if(Ce)throw new Error("SocialLoginModule is already loaded. Import it in the AppModule only")}}return st.\u0275fac=function(Ce){return new(Ce||st)(s.LFG(st,12))},st.\u0275mod=s.oAB({type:st}),st.\u0275inj=s.cJS({providers:[et],imports:[U.ez]}),st})(),yt=(()=>{class st extends H{constructor(Ce,Fe={}){super(),this.clientId=Ce,this.requestOptions={scope:"email,public_profile",locale:"en_US",fields:"name,email,picture,first_name,last_name",version:"v10.0"},this.requestOptions={...this.requestOptions,...Fe}}initialize(){return new Promise((Ce,Fe)=>{try{this.loadScript(st.PROVIDER_ID,`//connect.facebook.net/${this.requestOptions.locale}/sdk.js`,()=>
1{FB.init({appId:this.clientId,autoLogAppEvents:!0,cookie:!0,xfbml:!0,version:this.requestOptions.version}),Ce()})}catch(bt){Fe(bt)}})}getLoginStatus(){return new Promise((Ce,Fe)=>{FB.getLoginStatus(bt=>{if("connected"===bt.status){let at=bt.authResponse;FB.api(`/me?fields=${this.requestOptions.fields}`,Qe=>{let Te=new me;Te.id=Qe.id,Te.name=Qe.name,Te.email=Qe.email,Te.photoUrl="https://graph.facebook.com/"+Qe.id+"/picture?type=normal&access_token="+at.accessToken,Te.firstName=Qe.first_name,Te.lastName=Qe.last_name,Te.authToken=at.accessToken,Te.response=Qe,Ce(Te)})}else Fe(`No user is currently logged in with ${st.PROVIDER_ID}`)})})}signIn(Ce){const Fe={...this.requestOptions,...Ce};return new Promise((bt,at)=>{FB.login(Qe=>{if(Qe.authResponse){let Te=Qe.authResponse;FB.api(`/me?fields=${Fe.fields}`,ce=>{let Ne=new me;Ne.id=ce.id,Ne.name=ce.name,Ne.email=ce.email,Ne.photoUrl="https://graph.facebook.com/"+ce.id+"/picture?type=normal",Ne.firstName=ce.first_name,Ne.lastName=ce.last_name,Ne.authToken=Te.accessToken,Ne.response=ce,bt(Ne)})}else at("User cancelled login or did not fully authorize.")},Fe)})}signOut(){return new Promise((Ce,Fe)=>{FB.logout(bt=>{Ce()})})}}return st.PROVIDER_ID="FACEBOOK",st})()},37340:(Et,Re,d)=>{"use strict";d.d(Re,{F4:()=>S,IO:()=>Ee,LC:()=>s,SB:()=>j,X$:()=>p,ZE:()=>yt,ZN:()=>ot,_j:()=>t,eR:()=>U,jt:()=>g,k1:()=>Mt,l3:()=>c,oB:()=>T,pV:()=>me,ru:()=>m,vP:()=>C});class t{}class s{}const c="*";function p(Ke,Ie){return{type:7,name:Ke,definitions:Ie,options:{}}}function g(Ke,Ie=null){return{type:4,styles:Ie,timings:Ke}}function m(Ke,Ie=null){return{type:3,steps:Ke,options:Ie}}function C(Ke,Ie=null){return{type:2,steps:Ke,options:Ie}}function T(Ke){return{type:6,styles:Ke,offset:null}}function j(Ke,Ie,ee){return{type:0,name:Ke,styles:Ie,options:ee}}function S(Ke){return{type:5,steps:Ke}}function U(Ke,Ie,ee=null){return{type:1,expr:Ke,animation:Ie,options:ee}}function me(Ke=null){return{type:9,options:Ke}}function Ee(Ke,Ie,ee=null){return{type:11,selector:Ke,animation:Ie,options:ee}}function $e(Ke){Promise.resolve().then(Ke)}class ot{constructor(Ie=0,ee=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=Ie+ee}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(Ie=>Ie()),this._onDoneFns=[])}onStart(Ie){this._originalOnStartFns.push(Ie),this._onStartFns.push(Ie)}onDone(Ie){this._originalOnDoneFns.push(Ie),this._onDoneFns.push(Ie)}onDestroy(Ie){this._onDestroyFns.push(Ie)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){$e(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(Ie=>Ie()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(Ie=>Ie()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(Ie){this._position=this.totalTime?Ie*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(Ie){const ee="start"==Ie?this._onStartFns:this._onDoneFns;ee.forEach(le=>le()),ee.length=0}}class yt{constructor(Ie){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=Ie;let ee=0,le=0,Je=0;const He=this.players.length;0==He?$e(()=>this._onFinish()):this.players.forEach(Xe=>{Xe.onDone(()=>{++ee==He&&this._onFinish()}),Xe.onDestroy(()=>{++le==He&&this._onDestroy()}),Xe.onStart(()=>{++Je==He&&this._onStart()})}),this.totalTime=this.players.reduce((Xe,st)=>Math.max(Xe,st.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(Ie=>Ie()),this._onDoneFns=[])}init(){this.players.forEach(Ie=>Ie.init())}onStart(Ie){this._onStartFns.push(Ie)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(Ie=>Ie()),this._onStartFns=[])}onDone(Ie){this._onDoneFns.push(Ie)}onDestroy(Ie){this._onDestroyFns.push(Ie)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEac
1h(Ie=>Ie.play())}pause(){this.players.forEach(Ie=>Ie.pause())}restart(){this.players.forEach(Ie=>Ie.restart())}finish(){this._onFinish(),this.players.forEach(Ie=>Ie.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(Ie=>Ie.destroy()),this._onDestroyFns.forEach(Ie=>Ie()),this._onDestroyFns=[])}reset(){this.players.forEach(Ie=>Ie.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(Ie){const ee=Ie*this.totalTime;this.players.forEach(le=>{const Je=le.totalTime?Math.min(1,ee/le.totalTime):1;le.setPosition(Je)})}getPosition(){const Ie=this.players.reduce((ee,le)=>null===ee||le.totalTime>ee.totalTime?le:ee,null);return null!=Ie?Ie.getPosition():0}beforeDestroy(){this.players.forEach(Ie=>{Ie.beforeDestroy&&Ie.beforeDestroy()})}triggerCallback(Ie){const ee="start"==Ie?this._onStartFns:this._onDoneFns;ee.forEach(le=>le()),ee.length=0}}const Mt="!"},12687:(Et,Re,d)=>{"use strict";d.d(Re,{$s:()=>st,Em:()=>at,Kd:()=>sn,X6:()=>$t,ic:()=>Te,kH:()=>Bt,mK:()=>tt,qV:()=>de,qm:()=>gn,rt:()=>Ln,s1:()=>bt,tE:()=>Dn,yG:()=>Be});var t=d(36895),s=d(94650),c=d(83353),p=d(77579),g=d(50727),m=d(61135),C=d(39646),T=d(29521),j=d(18505),S=d(78372),U=d(39300),H=d(54004),me=d(95698),ue=d(35684),Ee=d(71884),et=d(82722),$e=d(21281),ot=d(49643),yt=d(62289);function ee(Se,K){return(Se.getAttribute(K)||"").match(/\S+/g)||[]}const Je="cdk-describedby-message",He="cdk-describedby-host";let Xe=0,st=(()=>{class Se{constructor(E,Le){this._platform=Le,this._messageRegistry=new Map,this._messagesContainer=null,this._id=""+Xe++,this._document=E,this._id=(0,s.f3M)(s.AFp)+"-"+Xe++}describe(E,Le,dt){if(!this._canBeDescribed(E,Le))return;const Ve=Ae(Le,dt);"string"!=typeof Le?(Ce(Le,this._id),this._messageRegistry.set(Ve,{messageElement:Le,referenceCount:0})):this._messageRegistry.has(Ve)||this._createMessageElement(Le,dt),this._isElementDescribedByMessage(E,Ve)||this._addMessageReference(E,Ve)}removeDescription(E,Le,dt){if(!Le||!this._isElementNode(E))return;const Ve=Ae(Le,dt);if(this._isElementDescribedByMessage(E,Ve)&&this._removeMessageReference(E,Ve),"string"==typeof Le){const ve=this._messageRegistry.get(Ve);ve&&0===ve.referenceCount&&this._deleteMessageElement(Ve)}0===this._messagesContainer?.childNodes.length&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){const E=this._document.querySelectorAll(`[${He}="${this._id}"]`);for(let Le=0;Le<E.length;Le++)this._removeCdkDescribedByReferenceIds(E[Le]),E[Le].removeAttribute(He);this._messagesContainer?.remove(),this._messagesContainer=null,this._messageRegistry.clear()}_createMessageElement(E,Le){const dt=this._document.createElement("div");Ce(dt,this._id),dt.textContent=E,Le&&dt.setAttribute("role",Le),this._createMessagesContainer(),this._messagesContainer.appendChild(dt),this._messageRegistry.set(Ae(E,Le),{messageElement:dt,referenceCount:0})}_deleteMessageElement(E){this._messageRegistry.get(E)?.messageElement?.remove(),this._messageRegistry.delete(E)}_createMessagesContainer(){if(this._messagesContainer)return;const E="cdk-describedby-message-container",Le=this._document.querySelectorAll(`.${E}[platform="server"]`);for(let Ve=0;Ve<Le.length;Ve++)Le[Ve].remove();const dt=this._document.createElement("div");dt.style.visibility="hidden",dt.classList.add(E),dt.classList.add("cdk-visually-hidden"),this._platform&&!this._platform.isBrowser&&dt.setAttribute("platform","server"),this._document.body.appendChild(dt),this._messagesContainer=dt}_removeCdkDescribedByReferenceIds(E){const Le=ee(E,"aria-describedby").filter(dt=>0!=dt.indexOf(Je));E.setAttribute("aria-describedby",Le.join(" "))}_addMessageReference(E,Le){const dt=this._messageRegistry.get(Le);(function Ke(Se,K,E){const Le=ee(Se,K);Le.some(dt=>dt.trim()==E.trim())||(Le.push(E.trim()),Se.setAttribute(K,Le.join(" ")))})(E,"aria-describedby",dt.messageElement.id),E.setAttribute(He,this._id),dt.referenceCount++}_removeMessageReference(E,Le){const dt=this._messageRegistry.get(Le);dt.referenceCount--,function Ie(Se,K,E){const dt=ee(Se,K).filter(Ve=>Ve!=E.trim());dt.length?Se.setAttribute(K,dt.join(" ")):Se.removeAttribute(K)}(E,"aria-describedby",dt.messageElement.id),E.removeAttribute(He)}_isElementDescribedByMessage(E,Le){const dt=ee(E,"aria-describedby"),Ve=this._messageRegistry.get(Le),ve=Ve&&Ve.messageElement.id;return!!ve&&-1!=dt.indexOf(ve)}_canBeDescribed(E,Le){if(!this._isElementNode(E))return!1;if(Le&&"object"==typeof Le)return!0;const dt=null==Le?"":`${Le}`.trim(),Ve=E.getAttribute("aria-label");return!(!dt||Ve&&Ve.trim()===dt)}_isElementNode(E){return E.nodeType===this._document.ELEMENT_NODE}}return Se.\u0275fac=function(E){return new(E||Se)(s.LFG(t.K0),s.LFG(c.t4))},Se.\u0275prov=s.Yz7({token:Se,factory:Se.\u0275fac,providedIn:"root"}),Se})();function Ae(Se,K){return"string"==typeof Se?`${K||""}/${Se}`:Se}function Ce(Se,K){Se.id||(Se.id=`${Je}-${K}-${Xe++}`)}class Fe{constructor(K){this._items=K,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new p.x,this._typeaheadSub
1scription=g.w0.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._pageUpAndDown={enabled:!1,delta:10},this._skipPredicateFn=E=>E.disabled,this._pressedLetters=[],this.tabOut=new p.x,this.change=new p.x,K instanceof s.n_E&&(this._itemChangesSubscription=K.changes.subscribe(E=>{if(this._activeItem){const dt=E.toArray().indexOf(this._activeItem);dt>-1&&dt!==this._activeItemIndex&&(this._activeItemIndex=dt)}}))}skipPredicate(K){return this._skipPredicateFn=K,this}withWrap(K=!0){return this._wrap=K,this}withVerticalOrientation(K=!0){return this._vertical=K,this}withHorizontalOrientation(K){return this._horizontal=K,this}withAllowedModifierKeys(K){return this._allowedModifierKeys=K,this}withTypeAhead(K=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe((0,j.b)(E=>this._pressedLetters.push(E)),(0,S.b)(K),(0,U.h)(()=>this._pressedLetters.length>0),(0,H.U)(()=>this._pressedLetters.join(""))).subscribe(E=>{const Le=this._getItemsArray();for(let dt=1;dt<Le.length+1;dt++){const Ve=(this._activeItemIndex+dt)%Le.length,ve=Le[Ve];if(!this._skipPredicateFn(ve)&&0===ve.getLabel().toUpperCase().trim().indexOf(E)){this.setActiveItem(Ve);break}}this._pressedLetters=[]}),this}cancelTypeahead(){return this._pressedLetters=[],this}withHomeAndEnd(K=!0){return this._homeAndEnd=K,this}withPageUpDown(K=!0,E=10){return this._pageUpAndDown={enabled:K,delta:E},this}setActiveItem(K){const E=this._activeItem;this.updateActiveItem(K),this._activeItem!==E&&this.change.next(this._activeItemIndex)}onKeydown(K){const E=K.keyCode,dt=["altKey","ctrlKey","metaKey","shiftKey"].every(Ve=>!K[Ve]||this._allowedModifierKeys.indexOf(Ve)>-1);switch(E){case T.Mf:return void this.tabOut.next();case T.JH:if(this._vertical&&dt){this.setNextItemActive();break}return;case T.LH:if(this._vertical&&dt){this.setPreviousItemActive();break}return;case T.SV:if(this._horizontal&&dt){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case T.oh:if(this._horizontal&&dt){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case T.Sd:if(this._homeAndEnd&&dt){this.setFirstItemActive();break}return;case T.uR:if(this._homeAndEnd&&dt){this.setLastItemActive();break}return;case T.Ku:if(this._pageUpAndDown.enabled&&dt){const Ve=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(Ve>0?Ve:0,1);break}return;case T.VM:if(this._pageUpAndDown.enabled&&dt){const Ve=this._activeItemIndex+this._pageUpAndDown.delta,ve=this._getItemsArray().length;this._setActiveItemByIndex(Ve<ve?Ve:ve-1,-1);break}return;default:return void((dt||(0,T.Vb)(K,"shiftKey"))&&(K.key&&1===K.key.length?this._letterKeyStream.next(K.key.toLocaleUpperCase()):(E>=T.A&&E<=T.Z||E>=T.xE&&E<=T.aO)&&this._letterKeyStream.next(String.fromCharCode(E))))}this._pressedLetters=[],K.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length>0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._items.length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(K){const E=this._getItemsArray(),Le="number"==typeof K?K:E.indexOf(K);this._activeItem=E[Le]??null,this._activeItemIndex=Le}destroy(){this._typeaheadSubscription.unsubscribe(),this._itemChangesSubscription?.unsubscribe(),this._letterKeyStream.complete(),this.tabOut.complete(),this.change.complete(),this._pressedLetters=[]}_setActiveItemByDelta(K){this._wrap?this._setActiveInWrapMode(K):this._setActiveInDefaultMode(K)}_setActiveInWrapMode(K){const E=this._getItemsArray();for(let Le=1;Le<=E.length;Le++){const dt=(this._activeItemIndex+K*Le+E.length)%E.length;if(!this._skipPredicateFn(E[dt]))return void this.setActiveItem(dt)}}_setActiveInDefaultMode(K){this._setActiveItemByIndex(this._activeItemIndex+K,K)}_setActiveItemByIndex(K,E){const Le=this._getItemsArray();if(Le[K]){for(;this._skipPredicateFn(Le[K]);)if(!Le[K+=E])return;this.setActiveItem(K)}}_getItemsArray(){return this._items instanceof s.n_E?this._items.toArray():this._items}}class bt extends Fe{setActiveItem(K){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(K),this.activeItem&&this.activeItem.setActiveStyles()}}class at extends Fe{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(K){return this._origin=K,this}setActiveItem(K){super.setActiveItem(K),this.activeItem&&this.activeItem.focus(this._origin)}}let Te=(()=>{class Se{constructor(E){this._platform=E}isDisabled(E){return E.hasAttribute("disabled")}isVisible(E){return function Ne(Se){return!!(Se.offsetWidth||Se.offsetHeight||"function"==typeof Se.getClientRects&&Se.getClientRects().length)}(E)&&"visible"===getComputedStyle(E).visibility}isTabbable(E){if(!this._platform.isBrowser)return!1;const Le=function ce(Se){try{return Se.frameElement}catch{return null}}(function P(Se){return Se.ownerDocument&&Se.ownerDocument.defaultView||window}(E));if(Le&&(-1===je(Le)||!this.isVisible(Le)))return!1;let dt=E.nodeName.toLowerCase(),Ve=je(E);return E.hasAttribute("contenteditable")?-1!==Ve:!("iframe"===dt||"object"===dt||this._platform.WEBKIT&&this._platform.IOS&&!function Ue(Se){let K=Se.nodeName.toLowerCase(),E="input"===K&&Se.type;return"text"===E||"password"===E||"select"===K||"textarea"===K}(E))&&("audio"===dt?!!E.hasAttribute("controls")&&-1!==Ve:"video"===dt?-1!==Ve&&(null!==Ve||this._platform.FIRE
1FOX||E.hasAttribute("controls")):E.tabIndex>=0)}isFocusable(E,Le){return function ct(Se){return!function B(Se){return function b(Se){return"input"==Se.nodeName.toLowerCase()}(Se)&&"hidden"==Se.type}(Se)&&(function L(Se){let K=Se.nodeName.toLowerCase();return"input"===K||"select"===K||"button"===K||"textarea"===K}(Se)||function v(Se){return function N(Se){return"a"==Se.nodeName.toLowerCase()}(Se)&&Se.hasAttribute("href")}(Se)||Se.hasAttribute("contenteditable")||Q(Se))}(E)&&!this.isDisabled(E)&&(Le?.ignoreVisibility||this.isVisible(E))}}return Se.\u0275fac=function(E){return new(E||Se)(s.LFG(c.t4))},Se.\u0275prov=s.Yz7({token:Se,factory:Se.\u0275fac,providedIn:"root"}),Se})();function Q(Se){if(!Se.hasAttribute("tabindex")||void 0===Se.tabIndex)return!1;let K=Se.getAttribute("tabindex");return!(!K||isNaN(parseInt(K,10)))}function je(Se){if(!Q(Se))return null;const K=parseInt(Se.getAttribute("tabindex")||"",10);return isNaN(K)?-1:K}class pe{get enabled(){return this._enabled}set enabled(K){this._enabled=K,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(K,this._startAnchor),this._toggleAnchorTabIndex(K,this._endAnchor))}constructor(K,E,Le,dt,Ve=!1){this._element=K,this._checker=E,this._ngZone=Le,this._document=dt,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,Ve||this.attachAnchors()}destroy(){const K=this._startAnchor,E=this._endAnchor;K&&(K.removeEventListener("focus",this.startAnchorListener),K.remove()),E&&(E.removeEventListener("focus",this.endAnchorListener),E.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(K){return new Promise(E=>{this._executeOnStable(()=>E(this.focusInitialElement(K)))})}focusFirstTabbableElementWhenReady(K){return new Promise(E=>{this._executeOnStable(()=>E(this.focusFirstTabbableElement(K)))})}focusLastTabbableElementWhenReady(K){return new Promise(E=>{this._executeOnStable(()=>E(this.focusLastTabbableElement(K)))})}_getRegionBoundary(K){const E=this._element.querySelectorAll(`[cdk-focus-region-${K}], [cdkFocusRegion${K}], [cdk-focus-${K}]`);return"start"==K?E.length?E[0]:this._getFirstTabbableElement(this._element):E.length?E[E.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(K){const E=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(E){if(!this._checker.isFocusable(E)){const Le=this._getFirstTabbableElement(E);return Le?.focus(K),!!Le}return E.focus(K),!0}return this.focusFirstTabbableElement(K)}focusFirstTabbableElement(K){const E=this._getRegionBoundary("start");return E&&E.focus(K),!!E}focusLastTabbableElement(K){const E=this._getRegionBoundary("end");return E&&E.focus(K),!!E}hasAttached(){return this._hasAttached}_getFirstTabbableElement(K){if(this._checker.isFocusable(K)&&this._checker.isTabbable(K))return K;const E=K.children;for(let Le=0;Le<E.length;Le++){const dt=E[Le].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(E[Le]):null;if(dt)return dt}return null}_getLastTabbableElement(K){if(this._checker.isFocusable(K)&&this._checker.isTabbable(K))return K;const E=K.children;for(let Le=E.length-1;Le>=0;Le--){const dt=E[Le].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(E[Le]):null;if(dt)return dt}return null}_createAnchor(){const K=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,K),K.classList.add("cdk-visually-hidden"),K.classList.add("cdk-focus-trap-anchor"),K.setAttribute("aria-hidden","true"),K}_toggleAnchorTabIndex(K,E){K?E.setAttribute("tabindex","0"):E.removeAttribute("tabindex")}toggleAnchors(K){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(K,this._startAnchor),this._toggleAnchorTabIndex(K,this._endAnchor))}_executeOnStable(K){this._ngZone.isStable?K():this._ngZone.onStable.pipe((0,me.q)(1)).subscribe(K)}}let de=(()=>{class Se{constructor(E,Le,dt){this._checker=E,this._ngZone=Le,this._document=dt}create(E,Le=!1){return new pe(E,this._checker,this._ngZone,this._document,Le)}}return Se.\u0275fac=function(E){return new(E||Se)(s.LFG(Te),s.LFG(s.R0b),s.LFG(t.K0))},Se.\u0275prov=s.Yz7({token:Se,factory:Se.\u0275fac,providedIn:"root"}),Se})(),tt=(()=>{class Se{get enabled(){return this.focusTrap.enabled}set enabled(E){this.focusTrap.enabled=(0,$e.Ig)(E)}get autoCapture(){return this._autoCapture}set autoCapture(E){this._autoCapture=(0,$e.Ig)(E)}constructor(E,Le,dt){this._elementRef=E,this._focusTrapFactory=Le,this._previouslyFocusedElement=null,this.focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement,!0)}ngOnDestroy(){this.focusTrap.destroy(),this._previouslyFocusedElement&&(this._previouslyFocusedElement.focus(),this._previouslyFocusedElement=null)}ngAfterContentInit(){this.focusTrap.attachAnchors(),this.autoCapture&&this._captureFocus()}ngDoCheck(){this.focusTrap.hasAttached()||this.focusTrap.attachAnchors()}ngOnChanges(E){const Le=E.autoCapture;Le&&!Le.firstChange&&this.autoCapture&&this.focusTrap.hasAttached()&&this._captureFocus()}_captureFocus(){this._previouslyFocusedElement=(0,c.ht)(),this.focusTrap.focusInitialElementWhenReady()}}return Se.\u0275fac=function(E){return new(E||Se)(s.Y36(s.SBq),s.Y36(de),s.Y36(t.K0))},Se.\u0275dir=s.lG2({type:Se,selectors:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],autoCapture:["cdkTrapFocusAutoCapture","autoCapture"]},exportAs:["cdkTrapFocus"],features:[s.TTD]}),Se})();function $t(Se){return 0===Se.buttons||0===Se.offsetX&&0===Se.offsetY}function Be(Se){const K=Se.touches&&Se.touches[0]||Se.changedTouches&&Se.changedTouches[0];return!(!K||-1!==K.identifier||null!=K.radiusX&&1!==K.radiusX||null!=K.radiusY&&1!==K.radiusY)}const oe=new s.OlP("cdk-input-modality-detector-options"),Ge={ignoreKeys:[T.zL,T.jx,T.b2,T.MW,T.JU]},It=(0,c.i$)({passive:!0,capture:!0});let Ut=(()=>{class Se{get mostRecentModality(){return this._modality.value}constructor(E,Le,dt,Ve){this._platform=E,this._mostRecentTarget=null,this._modality=new m.X(null),this._lastTouchMs=0,this._onKeydown=ve=>{this._options?.ignoreKeys?.some(Ye=>Ye===ve.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=(0,c.sA)(ve))},this._onMousedown=ve=>{Date.now()-this._lastTouchMs<650||(this._modality.next($t(ve)?"keyboard":"mouse"),this._mostRecentTarget=(0,c.sA)(ve))},this._onTouchstart=ve=>{Be(ve)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,c.sA)(ve))},this._options={...Ge,...Ve},this.modalityDetected=this._modality.pipe((0,ue.T)(1)),this.modalityChanged=this.modalityDetected.pipe((0,Ee.x)()),E.isBrowser&&Le.runOutsideAngular(()=>{dt.addEventListener("keydown",this._onKeydown,It),dt.addEventListener("mousedown",this._onMousedown,It),dt.addEventListener("touchstart",this._onTouchstart,It)})}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,It),document.removeEventListener("mousedown",this._onMousedown,It),document.removeEventListener("touchstart",this._onTouchstart,It))}}return Se.\u0275fac=function(E){return new(E||Se)(s.LFG(c.t4),s.LFG(s.R0b),s.LFG(t.K0),s.LFG(oe,8))},Se.\u0275prov=s.Yz7({token:Se,factory:Se.\u0275fac,providedIn:"root"}),Se})();
1const zt=new s.OlP("liveAnnouncerElement",{providedIn:"root",factory:function Ht(){return null}}),mn=new s.OlP("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let Yt=0,sn=(()=>{class Se{constructor(E,Le,dt,Ve){this._ngZone=Le,this._defaultOptions=Ve,this._document=dt,this._liveElement=E||this._createLiveElement()}announce(E,...Le){const dt=this._defaultOptions;let Ve,ve;return 1===Le.length&&"number"==typeof Le[0]?ve=Le[0]:[Ve,ve]=Le,this.clear(),clearTimeout(this._previousTimeout),Ve||(Ve=dt&&dt.politeness?dt.politeness:"polite"),null==ve&&dt&&(ve=dt.duration),this._liveElement.setAttribute("aria-live",Ve),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(Ye=>this._currentResolve=Ye)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=E,"number"==typeof ve&&(this._previousTimeout=setTimeout(()=>this.clear(),ve)),this._currentResolve(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){const E="cdk-live-announcer-element",Le=this._document.getElementsByClassName(E),dt=this._document.createElement("div");for(let Ve=0;Ve<Le.length;Ve++)Le[Ve].remove();return dt.classList.add(E),dt.classList.add("cdk-visually-hidden"),dt.setAttribute("aria-atomic","true"),dt.setAttribute("aria-live","polite"),dt.id="cdk-live-announcer-"+Yt++,this._document.body.appendChild(dt),dt}_exposeAnnouncerToModals(E){const Le=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let dt=0;dt<Le.length;dt++){const Ve=Le[dt],ve=Ve.getAttribute("aria-owns");ve?-1===ve.indexOf(E)&&Ve.setAttribute("aria-owns",ve+" "+E):Ve.setAttribute("aria-owns",E)}}}return Se.\u0275fac=function(E){return new(E||Se)(s.LFG(zt,8),s.LFG(s.R0b),s.LFG(t.K0),s.LFG(mn,8))},Se.\u0275prov=s.Yz7({token:Se,factory:Se.\u0275fac,providedIn:"root"}),Se})();const en=new s.OlP("cdk-focus-monitor-default-options"),Tn=(0,c.i$)({passive:!0,capture:!0});let Dn=(()=>{class Se{constructor(E,Le,dt,Ve,ve){this._ngZone=E,this._platform=Le,this._inputModalityDetector=dt,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new p.x,this._rootNodeFocusAndBlurListener=Ye=>{for(let ae=(0,c.sA)(Ye);ae;ae=ae.parentElement)"focus"===Ye.type?this._onFocus(Ye,ae):this._onBlur(Ye,ae)},this._document=Ve,this._detectionMode=ve?.detectionMode||0}monitor(E,Le=!1){const dt=(0,$e.fI)(E);if(!this._platform.isBrowser||1!==dt.nodeType)return(0,C.of)(null);const Ve=(0,c.kV)(dt)||this._getDocument(),ve=this._elementInfo.get(dt);if(ve)return Le&&(ve.checkChildren=!0),ve.subject;const Ye={checkChildren:Le,subject:new p.x,rootNode:Ve};return this._elementInfo.set(dt,Ye),this._registerGlobalListeners(Ye),Ye.subject}stopMonitoring(E){const Le=(0,$e.fI)(E),dt=this._elementInfo.get(Le);dt&&(dt.subject.complete(),this._setClasses(Le),this._elementInfo.delete(Le),this._removeGlobalListeners(dt))}focusVia(E,Le,dt){const Ve=(0,$e.fI)(E);Ve===this._getDocument().activeElement?this._getClosestElementsInfo(Ve).forEach(([Ye,z])=>this._originChanged(Ye,Le,z)):(this._setOrigin(Le),"function"==typeof Ve.focus&&Ve.focus(dt))}ngOnDestroy(){this._elementInfo.forEach((E,Le)=>this.stopMonitoring(Le))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(E){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(E)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:E&&this._isLastInteractionFromInputLabel(E)?"mouse":"program"}_shouldBeAttributedToTouch(E){return 1===this._detectionMode||!!E?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(E,Le){E.classList.toggle("cdk-focused",!!Le),E.classList.toggle("cdk-touch-focused","touch"===Le),E.classList.toggle("cdk-keyboard-focused","keyboard"===Le),E.classList.toggle("cdk-mouse-focused","mouse"===Le),E.classList.toggle("cdk-program-focused","program"===Le)}_setOrigin(E,Le=!1){this._ngZone.runOutsideAngular(()=>{this._origin=E,this._originFromTouchInteraction="touch"===E&&Le,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(E,Le){const dt=this._elementInfo.get(Le),Ve=(0,c.sA)(E);!dt||!dt.checkChildren&&Le!==Ve||this._originChanged(Le,this._getFocusOrigin(Ve),dt)}_onBlur(E,Le){const dt=this._elementInfo.get(Le);!dt||dt.checkChildren&&E.relatedTarget instanceof Node&&Le.contains(E.relatedTarget)||(this._setClasses(Le),this._emitOrigin(dt,null))}_emitOrigin(E,Le){E.subject.observers.length&&this._ngZone.run(()=>E.subject.next(Le))}_registerGlobalListeners(E){if(!this._platform.isBrowser)return;const Le=E.rootNode,dt=this._rootNodeFocusListenerCount.get(Le)||0;dt||this._ngZone.runOutsideAngular(()=>{Le.addEventListener("focus",this._rootNodeFocusAndBlurListener,Tn),Le.addEventListener("blur",this._rootNodeFocusAndBlurListener,Tn)}),this._rootNodeFocusListenerCount.set(Le,dt+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,et.R)(this._stopInputModalityDetector)).subscribe(Ve=>{this._setOrigin(Ve,!0)}))}_removeGlobalListeners(E){const Le=E.rootNode;if(this._rootNodeFocusListenerCount.has(Le)){const dt=this._rootNodeFocusListenerCount.get(Le);dt>1?this._rootNodeFocusListenerCount.set(Le,dt-1):(Le.removeEventListener("focus",this._rootNodeFocusAndBlurListener,Tn),Le.removeEventListener("blur",this._rootNodeFocusAndBlurListener,Tn),this._rootNodeFocusListenerCount.delete(Le))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(E,Le,dt){this._setClasses(E,Le),this._emitOrigin(dt,Le),this._lastFocusOrigin=Le}_getClosestElementsInfo(E){const Le=[];return this._elementInfo.forEach((dt,Ve)=>
1{(Ve===E||dt.checkChildren&&Ve.contains(E))&&Le.push([Ve,dt])}),Le}_isLastInteractionFromInputLabel(E){const{_mostRecentTarget:Le,mostRecentModality:dt}=this._inputModalityDetector;if("mouse"!==dt||!Le||Le===E||"INPUT"!==E.nodeName&&"TEXTAREA"!==E.nodeName||E.disabled)return!1;const Ve=E.labels;if(Ve)for(let ve=0;ve<Ve.length;ve++)if(Ve[ve].contains(Le))return!0;return!1}}return Se.\u0275fac=function(E){return new(E||Se)(s.LFG(s.R0b),s.LFG(c.t4),s.LFG(Ut),s.LFG(t.K0,8),s.LFG(en,8))},Se.\u0275prov=s.Yz7({token:Se,factory:Se.\u0275fac,providedIn:"root"}),Se})(),Bt=(()=>{class Se{constructor(E,Le){this._elementRef=E,this._focusMonitor=Le,this._focusOrigin=null,this.cdkFocusChange=new s.vpe}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const E=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(E,1===E.nodeType&&E.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(Le=>{this._focusOrigin=Le,this.cdkFocusChange.emit(Le)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}}return Se.\u0275fac=function(E){return new(E||Se)(s.Y36(s.SBq),s.Y36(Dn))},Se.\u0275dir=s.lG2({type:Se,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]}),Se})();const Xt="cdk-high-contrast-black-on-white",Lt="cdk-high-contrast-white-on-black",jt="cdk-high-contrast-active";let gn=(()=>{class Se{constructor(E,Le){this._platform=E,this._document=Le,this._breakpointSubscription=(0,s.f3M)(yt.Yg).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const E=this._document.createElement("div");E.style.backgroundColor="rgb(1,2,3)",E.style.position="absolute",this._document.body.appendChild(E);const Le=this._document.defaultView||window,dt=Le&&Le.getComputedStyle?Le.getComputedStyle(E):null,Ve=(dt&&dt.backgroundColor||"").replace(/ /g,"");switch(E.remove(),Ve){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return 2;case"rgb(255,255,255)":case"rgb(255,250,239)":return 1}return 0}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const E=this._document.body.classList;E.remove(jt,Xt,Lt),this._hasCheckedHighContrastMode=!0;const Le=this.getHighContrastMode();1===Le?E.add(jt,Xt):2===Le&&E.add(jt,Lt)}}}return Se.\u0275fac=function(E){return new(E||Se)(s.LFG(c.t4),s.LFG(t.K0))},Se.\u0275prov=s.Yz7({token:Se,factory:Se.\u0275fac,providedIn:"root"}),Se})(),Ln=(()=>{class Se{constructor(E){E._applyBodyHighContrastModeCssClasses()}}return Se.\u0275fac=function(E){return new(E||Se)(s.LFG(gn))},Se.\u0275mod=s.oAB({type:Se}),Se.\u0275inj=s.cJS({imports:[ot.Q8]}),Se})()},40445:(Et,Re,d)=>{"use strict";d.d(Re,{Is:()=>C,vT:()=>j});var t=d(94650),s=d(36895);const c=new t.OlP("cdk-dir-doc",{providedIn:"root",factory:function p(){return(0,t.f3M)(s.K0)}}),g=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let C=(()=>{class S{constructor(H){this.value="ltr",this.change=new t.vpe,H&&(this.value=function m(S){const U=S?.toLowerCase()||"";return"auto"===U&&typeof navigator<"u"&&navigator?.language?g.test(navigator.language)?"rtl":"ltr":"rtl"===U?"rtl":"ltr"}((H.body?H.body.dir:null)||(H.documentElement?H.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}}return S.\u0275fac=function(H){return new(H||S)(t.LFG(c,8))},S.\u0275prov=t.Yz7({token:S,factory:S.\u0275fac,providedIn:"root"}),S})(),j=(()=>{class S{}return S.\u0275fac=function(H){return new(H||S)},S.\u0275mod=t.oAB({type:S}),S.\u0275inj=t.cJS({}),S})()},64425:(Et,Re,d)=>{"use strict";d.d(Re,{Iq:()=>C,TU:()=>p});var t=d(36895),s=d(94650);class c{constructor(j,S){this._document=S;const U=this._textarea=this._document.createElement("textarea"),H=U.style;
1H.position="fixed",H.top=H.opacity="0",H.left="-999em",U.setAttribute("aria-hidden","true"),U.value=j,U.readOnly=!0,this._document.body.appendChild(U)}copy(){const j=this._textarea;let S=!1;try{if(j){const U=this._document.activeElement;j.select(),j.setSelectionRange(0,j.value.length),S=this._document.execCommand("copy"),U&&U.focus()}}catch{}return S}destroy(){const j=this._textarea;j&&(j.remove(),this._textarea=void 0)}}let p=(()=>{class T{constructor(S){this._document=S}copy(S){const U=this.beginCopy(S),H=U.copy();return U.destroy(),H}beginCopy(S){return new c(S,this._document)}}return T.\u0275fac=function(S){return new(S||T)(s.LFG(t.K0))},T.\u0275prov=s.Yz7({token:T,factory:T.\u0275fac,providedIn:"root"}),T})(),C=(()=>{class T{}return T.\u0275fac=function(S){return new(S||T)},T.\u0275mod=s.oAB({type:T}),T.\u0275inj=s.cJS({}),T})()},21281:(Et,Re,d)=>{"use strict";d.d(Re,{Eq:()=>g,HM:()=>m,Ig:()=>s,du:()=>T,fI:()=>C,su:()=>c});var t=d(94650);function s(j){return null!=j&&"false"!=`${j}`}function c(j,S=0){return function p(j){return!isNaN(parseFloat(j))&&!isNaN(Number(j))}(j)?Number(j):S}function g(j){return Array.isArray(j)?j:[j]}function m(j){return null==j?"":"string"==typeof j?j:`${j}px`}function C(j){return j instanceof t.SBq?j.nativeElement:j}function T(j,S=/\s+/){const U=[];if(null!=j){const H=Array.isArray(j)?j:`${j}`.split(S);for(const me of H){const ue=`${me}`.trim();ue&&U.push(ue)}}return U}},95017:(Et,Re,d)=>{"use strict";d.d(Re,{A8:()=>U,Ov:()=>j,Z9:()=>g,eX:()=>T,k:()=>H,yy:()=>C});var t=d(94033),s=d(77579),c=d(94650);function g(me){return me&&"function"==typeof me.connect&&!(me instanceof t.c)}class C{applyChanges(ue,Ee,et,$e,ot){ue.forEachOperation((yt,Mt,Ke)=>{let Ie,ee;if(null==yt.previousIndex){const le=et(yt,Mt,Ke);Ie=Ee.createEmbeddedView(le.templateRef,le.context,le.index),ee=1}else null==Ke?(Ee.remove(Mt),ee=3):(Ie=Ee.get(Mt),Ee.move(Ie,Ke),ee=2);ot&&ot({context:Ie?.context,operation:ee,record:yt})})}detach(){}}class T{constructor(){this.viewCacheSize=20,this._viewCache=[]}applyChanges(ue,Ee,et,$e,ot){ue.forEachOperation((yt,Mt,Ke)=>{let Ie,ee;null==yt.previousIndex?(Ie=this._insertView(()=>et(yt,Mt,Ke),Ke,Ee,$e(yt)),ee=Ie?1:0):null==Ke?(this._detachAndCacheView(Mt,Ee),ee=3):(Ie=this._moveView(Mt,Ke,Ee,$e(yt)),ee=2),ot&&ot({context:Ie?.context,operation:ee,record:yt})})}detach(){for(const ue of this._viewCache)ue.destroy();this._viewCache=[]}_insertView(ue,Ee,et,$e){const ot=this._insertViewFromCache(Ee,et);if(ot)return void(ot.context.$implicit=$e);const yt=ue();return et.createEmbeddedView(yt.templateRef,yt.context,yt.index)}_detachAndCacheView(ue,Ee){const et=Ee.detach(ue);this._maybeCacheView(et,Ee)}_moveView(ue,Ee,et,$e){const ot=et.get(ue);return et.move(ot,Ee),ot.context.$implicit=$e,ot}_maybeCacheView(ue,Ee){if(this._viewCache.length<this.viewCacheSize)this._viewCache.push(ue);else{const et=Ee.indexOf(ue);-1===et?ue.destroy():Ee.remove(et)}}_insertViewFromCache(ue,Ee){const et=this._viewCache.pop();return et&&Ee.insert(et,ue),et||null}}class j{get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}constructor(ue=!1,Ee,et=!0,$e){this._multiple=ue,this._emitChanges=et,this.compareWith=$e,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new s.x,Ee&&Ee.length&&(ue?Ee.forEach(ot=>this._markSelected(ot)):this._markSelected(Ee[0]),this._selectedToEmit.length=0)}select(...ue){this._verifyValueAssignment(ue),ue.forEach(et=>this._markSelected(et));const Ee=this._hasQueuedChanges();return this._emitChangeEvent(),Ee}deselect(...ue){this._verifyValueAssignment(ue),ue.forEach(et=>this._unmarkSelected(et));const Ee=this._hasQueuedChanges();return this._emitChangeEvent(),Ee}setSelection(...ue){this._verifyValueAssignment(ue);const Ee=this.selected,et=new Set(ue);ue.forEach(ot=>this._markSelected(ot)),Ee.filter(ot=>!et.has(ot)).forEach(ot=>this._unmarkSelected(ot));const $e=this._hasQueuedChanges();return this._emitChangeEvent(),$e}toggle(ue){return this.isSelected(ue)?this.deselect(ue):this.select(ue)}clear(ue=!0){this._unmarkAll();const Ee=this._hasQueuedChanges();return ue&&this._emitChangeEvent(),Ee}isSelected(ue){return this._selection.has(this._getConcreteValue(ue))}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(ue){this._multiple&&this.selected&&this._selected.sort(ue)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(ue){ue=this._getConcreteValue(ue),this.isSelected(ue)||(this._multiple||this._unmarkAll(),this.isSelected(ue)||this._selection.add(ue),this._emitChanges&&this._selectedToEmit.push(ue))}_unmarkSelected(ue){ue=this._getConcreteValue(ue),this.isSelected(ue)&&(this._selection.delete(ue),this._emitChanges&&this._deselectedToEmit.push(ue))}_unmarkAll(){this.isEmpty()||this._selection.forEach(ue=>this._unmarkSelected(ue))}_verifyValueAssignment(ue){}_hasQueuedChanges(){return!(!this._deselectedToEmit.length&&!this._selectedToEmit.length)}_getConcreteValue(ue){if(this.compareWith){for(let Ee of this._selection)if(this.compareWith(ue,Ee))return Ee;return ue}return ue}}let U=(()=>{class me{constructor(){this._listeners=[]}notify(Ee,et){for(let $e of this._listeners)$e(Ee,et)}listen(Ee){return this._listeners.push(Ee),()=>{this._listeners=this._listeners.filter(et=>Ee!==et)}}ngOnDestroy(){this._listeners=[]}}return me.\u0275fac=function(Ee){return new(Ee||me)},me.\u0275prov=c.Yz7({token:me,factory:me.\u0275fac,providedIn:"root"}),me})();const H=new c.OlP("_ViewRepeater")},97855:(Et,Re,d)=>{"use strict";d.d(Re,{LL:()=>et,Su:()=>He,Vq:()=>le,ib:()=>ue});var t=d(12687),s=d(98184),c=d(83353),p=d(84080),g=d(36895),m=d(94650),C=d(29521),T=d(77579),j=d(49770),S=d(39646),U=d(40445),H=d(68675);function me(Xe,st){}class ue{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.closeOnNavigation=!0,this.closeOnDestroy=!0,this.closeOnOverlayDetachments=!0}}let et=(()=>{class Xe extends p.en{constructor(Ae,Ce,Fe,bt,at,Qe,Te,ce){super(),this._elementRef=Ae,this._focusTrapFactory=Ce,this._config=bt,this._interactivityChecker=at,this._ngZone=Qe,this._overlayRef=Te,this._focusMonitor=ce,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this.attachDomPortal=Ne=>{this._portalOutlet.hasAttached();const L=this._portalOutlet.attachDomPortal(Ne);return this._contentAttached(),L},this._ariaLabelledBy=this._config.ariaLabelledBy||null,this._document=Fe}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._restoreFocus()}attachComponentPortal(Ae){this._portalOutlet.hasAttached();const Ce=this._portalOutlet.attachComponentPortal(Ae);return this._contentAttached(),Ce}attachTemplatePortal(Ae){this._portalOutlet.hasAttached();const Ce=this._portalOutlet.attachTemplatePortal(Ae);return this._contentAttached(),Ce}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(Ae,Ce){this._interactivityChecker.isFocusable(Ae)||(Ae.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const Fe=()=>{Ae.removeEventListener("blur",Fe),Ae.removeEventListener("mousedown",Fe),Ae.removeAttribute("tabindex")};Ae.addEventListener("blur",Fe),Ae.addEventListener("mousedown",Fe)})),Ae.focus(Ce)}
1_focusByCssSelector(Ae,Ce){let Fe=this._elementRef.nativeElement.querySelector(Ae);Fe&&this._forceFocus(Fe,Ce)}_trapFocus(){const Ae=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||Ae.focus();break;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(Ce=>{Ce||this._focusDialogContainer()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus)}}_restoreFocus(){const Ae=this._config.restoreFocus;let Ce=null;if("string"==typeof Ae?Ce=this._document.querySelector(Ae):"boolean"==typeof Ae?Ce=Ae?this._elementFocusedBeforeDialogWasOpened:null:Ae&&(Ce=Ae),this._config.restoreFocus&&Ce&&"function"==typeof Ce.focus){const Fe=(0,c.ht)(),bt=this._elementRef.nativeElement;(!Fe||Fe===this._document.body||Fe===bt||bt.contains(Fe))&&(this._focusMonitor?(this._focusMonitor.focusVia(Ce,this._closeInteractionType),this._closeInteractionType=null):Ce.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const Ae=this._elementRef.nativeElement,Ce=(0,c.ht)();return Ae===Ce||Ae.contains(Ce)}_initializeFocusTrap(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=(0,c.ht)())}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}}return Xe.\u0275fac=function(Ae){return new(Ae||Xe)(m.Y36(m.SBq),m.Y36(t.qV),m.Y36(g.K0,8),m.Y36(ue),m.Y36(t.ic),m.Y36(m.R0b),m.Y36(s.Iu),m.Y36(t.tE))},Xe.\u0275cmp=m.Xpm({type:Xe,selectors:[["cdk-dialog-container"]],viewQuery:function(Ae,Ce){if(1&Ae&&m.Gf(p.Pl,7),2&Ae){let Fe;m.iGM(Fe=m.CRH())&&(Ce._portalOutlet=Fe.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(Ae,Ce){2&Ae&&m.uIk("id",Ce._config.id||null)("role",Ce._config.role)("aria-modal",Ce._config.ariaModal)("aria-labelledby",Ce._config.ariaLabel?null:Ce._ariaLabelledBy)("aria-label",Ce._config.ariaLabel)("aria-describedby",Ce._config.ariaDescribedBy||null)},features:[m.qOj],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(Ae,Ce){1&Ae&&m.YNc(0,me,0,0,"ng-template",0)},dependencies:[p.Pl],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2}),Xe})();class $e{constructor(st,Ae){this.overlayRef=st,this.config=Ae,this.closed=new T.x,this.disableClose=Ae.disableClose,this.backdropClick=st.backdropClick(),this.keydownEvents=st.keydownEvents(),this.outsidePointerEvents=st.outsidePointerEvents(),this.id=Ae.id,this.keydownEvents.subscribe(Ce=>{Ce.keyCode===C.hY&&!this.disableClose&&!(0,C.Vb)(Ce)&&(Ce.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})}),this._detachSubscription=st.detachments().subscribe(()=>{!1!==Ae.closeOnOverlayDetachments&&this.close()})}close(st,Ae){if(this.containerInstance){const Ce=this.closed;this.containerInstance._closeInteractionType=Ae?.focusOrigin||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),Ce.next(st),Ce.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(st="",Ae=""){return this.overlayRef.updateSize({width:st,height:Ae}),this}addPanelClass(st){return this.overlayRef.addPanelClass(st),this}removePanelClass(st){return this.overlayRef.removePanelClass(st),this}}const ot=new m.OlP("DialogScrollStrategy"),yt=new m.OlP("DialogData"),Mt=new m.OlP("DefaultDialogConfig"),Ie={provide:ot,deps:[s.aV],useFactory:function Ke(Xe){return()=>Xe.scrollStrategies.block()}};let ee=0,le=(()=>{class Xe{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}constructor(Ae,Ce,Fe,bt,at,Qe){this._overlay=Ae,this._injector=Ce,this._defaultOptions=Fe,this._parentDialog=bt,this._overlayContainer=at,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new T.x,this._afterOpenedAtThisLevel=new T.x,this._ariaHiddenElements=new Map,this.afterAllClosed=(0,j.P)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,H.O)(void 0))),this._scrollStrategy=Qe}
1open(Ae,Ce){(Ce={...this._defaultOptions||new ue,...Ce}).id=Ce.id||"cdk-dialog-"+ee++,Ce.id&&this.getDialogById(Ce.id);const bt=this._getOverlayConfig(Ce),at=this._overlay.create(bt),Qe=new $e(at,Ce),Te=this._attachContainer(at,Qe,Ce);return Qe.containerInstance=Te,this._attachDialogContent(Ae,Qe,Te,Ce),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(Qe),Qe.closed.subscribe(()=>this._removeOpenDialog(Qe,!0)),this.afterOpened.next(Qe),Qe}closeAll(){Je(this.openDialogs,Ae=>Ae.close())}getDialogById(Ae){return this.openDialogs.find(Ce=>Ce.id===Ae)}ngOnDestroy(){Je(this._openDialogsAtThisLevel,Ae=>{!1===Ae.config.closeOnDestroy&&this._removeOpenDialog(Ae,!1)}),Je(this._openDialogsAtThisLevel,Ae=>Ae.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(Ae){const Ce=new s.X_({positionStrategy:Ae.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:Ae.scrollStrategy||this._scrollStrategy(),panelClass:Ae.panelClass,hasBackdrop:Ae.hasBackdrop,direction:Ae.direction,minWidth:Ae.minWidth,minHeight:Ae.minHeight,maxWidth:Ae.maxWidth,maxHeight:Ae.maxHeight,width:Ae.width,height:Ae.height,disposeOnNavigation:Ae.closeOnNavigation});return Ae.backdropClass&&(Ce.backdropClass=Ae.backdropClass),Ce}_attachContainer(Ae,Ce,Fe){const bt=Fe.injector||Fe.viewContainerRef?.injector,at=[{provide:ue,useValue:Fe},{provide:$e,useValue:Ce},{provide:s.Iu,useValue:Ae}];let Qe;Fe.container?"function"==typeof Fe.container?Qe=Fe.container:(Qe=Fe.container.type,at.push(...Fe.container.providers(Fe))):Qe=et;const Te=new p.C5(Qe,Fe.viewContainerRef,m.zs3.create({parent:bt||this._injector,providers:at}),Fe.componentFactoryResolver);return Ae.attach(Te).instance}_attachDialogContent(Ae,Ce,Fe,bt){if(Ae instanceof m.Rgc){const at=this._createInjector(bt,Ce,Fe,void 0);let Qe={$implicit:bt.data,dialogRef:Ce};bt.templateContext&&(Qe={...Qe,..."function"==typeof bt.templateContext?bt.templateContext():bt.templateContext}),Fe.attachTemplatePortal(new p.UE(Ae,null,Qe,at))}else{const at=this._createInjector(bt,Ce,Fe,this._injector),Qe=Fe.attachComponentPortal(new p.C5(Ae,bt.viewContainerRef,at,bt.componentFactoryResolver));Ce.componentInstance=Qe.instance}}_createInjector(Ae,Ce,Fe,bt){const at=Ae.injector||Ae.viewContainerRef?.injector,Qe=[{provide:yt,useValue:Ae.data},{provide:$e,useValue:Ce}];return Ae.providers&&("function"==typeof Ae.providers?Qe.push(...Ae.providers(Ce,Ae,Fe)):Qe.push(...Ae.providers)),Ae.direction&&(!at||!at.get(U.Is,null,{optional:!0}))&&Qe.push({provide:U.Is,useValue:{value:Ae.direction,change:(0,S.of)()}}),m.zs3.create({parent:at||bt,providers:Qe})}_removeOpenDialog(Ae,Ce){const Fe=this.openDialogs.indexOf(Ae);Fe>-1&&(this.openDialogs.splice(Fe,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((bt,at)=>{bt?at.setAttribute("aria-hidden",bt):at.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),Ce&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const Ae=this._overlayContainer.getContainerElement();if(Ae.parentElement){const Ce=Ae.parentElement.children;for(let Fe=Ce.length-1;Fe>-1;Fe--){const bt=Ce[Fe];bt!==Ae&&"SCRIPT"!==bt.nodeName&&"STYLE"!==bt.nodeName&&!bt.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(bt,bt.getAttribute("aria-hidden")),bt.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const Ae=this._parentDialog;return Ae?Ae._getAfterAllClosed():this._afterAllClosedAtThisLevel}}return Xe.\u0275fac=function(Ae){return new(Ae||Xe)(m.LFG(s.aV),m.LFG(m.zs3),m.LFG(Mt,8),m.LFG(Xe,12),m.LFG(s.Xj),m.LFG(ot))},Xe.\u0275prov=m.Yz7({token:Xe,factory:Xe.\u0275fac}),Xe})();function Je(Xe,st){let Ae=Xe.length;for(;Ae--;)st(Xe[Ae])}let He=(()=>{class Xe{}return Xe.\u0275fac=function(Ae){return new(Ae||Xe)},Xe.\u0275mod=m.oAB({type:Xe}),Xe.\u0275inj=m.cJS({providers:[le,Ie],imports:[s.U8,p.eL,t.rt,p.eL]}),Xe})()},29521:(Et,Re,d)=>{"use strict";d.d(Re,{A:()=>B,JH:()=>Mt,JU:()=>m,K5:()=>g,Ku:()=>me,LH:()=>ot,L_:()=>H,MW:()=>mn,Mf:()=>c,SV:()=>yt,Sd:()=>et,VM:()=>ue,Vb:()=>wi,Z:()=>Ht,ZH:()=>s,aO:()=>Qe,b2:()=>gi,hY:()=>U,jx:()=>C,oh:()=>$e,uR:()=>Ee,xE:()=>Je,yY:()=>le,zL:()=>T});const s=8,c=9,g=13,m=16,C=17,T=18,U=27,H=32,me=33,ue=34,Ee=35,et=36,$e=37,ot=38,yt=39,Mt=40,le=46,Je=48,Qe=57,B=65,Ht=90,mn=91,gi=224;function wi(ni,...Ui){return Ui.length?Ui.some(Ji=>ni[Ji]):ni.altKey||ni.shiftKey||ni.ctrlKey||ni.metaKey}},62289:(Et,Re,d)=>{"use strict";d.d(Re,{Yg:()=>Mt,u3:()=>Ie});var t=d(94650),s=d(21281),c=d(77579),p=d(39841),g=d(97272),m=d(697
151),C=d(95698),T=d(35684),j=d(78372),S=d(54004),U=d(68675),H=d(82722),me=d(83353);const Ee=new Set;let et,$e=(()=>{class ee{constructor(Je){this._platform=Je,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):yt}matchMedia(Je){return(this._platform.WEBKIT||this._platform.BLINK)&&function ot(ee){if(!Ee.has(ee))try{et||(et=document.createElement("style"),et.setAttribute("type","text/css"),document.head.appendChild(et)),et.sheet&&(et.sheet.insertRule(`@media ${ee} {body{ }}`,0),Ee.add(ee))}catch(le){console.error(le)}}(Je),this._matchMedia(Je)}}return ee.\u0275fac=function(Je){return new(Je||ee)(t.LFG(me.t4))},ee.\u0275prov=t.Yz7({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee})();function yt(ee){return{matches:"all"===ee||""===ee,media:ee,addListener:()=>{},removeListener:()=>{}}}let Mt=(()=>{class ee{constructor(Je,He){this._mediaMatcher=Je,this._zone=He,this._queries=new Map,this._destroySubject=new c.x}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(Je){return Ke((0,s.Eq)(Je)).some(Xe=>this._registerQuery(Xe).mql.matches)}observe(Je){const Xe=Ke((0,s.Eq)(Je)).map(Ae=>this._registerQuery(Ae).observable);let st=(0,p.a)(Xe);return st=(0,g.z)(st.pipe((0,C.q)(1)),st.pipe((0,T.T)(1),(0,j.b)(0))),st.pipe((0,S.U)(Ae=>{const Ce={matches:!1,breakpoints:{}};return Ae.forEach(({matches:Fe,query:bt})=>{Ce.matches=Ce.matches||Fe,Ce.breakpoints[bt]=Fe}),Ce}))}_registerQuery(Je){if(this._queries.has(Je))return this._queries.get(Je);const He=this._mediaMatcher.matchMedia(Je),st={observable:new m.y(Ae=>{const Ce=Fe=>this._zone.run(()=>Ae.next(Fe));return He.addListener(Ce),()=>{He.removeListener(Ce)}}).pipe((0,U.O)(He),(0,S.U)(({matches:Ae})=>({query:Je,matches:Ae})),(0,H.R)(this._destroySubject)),mql:He};return this._queries.set(Je,st),st}}return ee.\u0275fac=function(Je){return new(Je||ee)(t.LFG($e),t.LFG(t.R0b))},ee.\u0275prov=t.Yz7({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ee})();function Ke(ee){return ee.map(le=>le.split(",")).reduce((le,Je)=>le.concat(Je)).map(le=>le.trim())}const Ie={XSmall:"(max-width: 599.98px)",Small:"(min-width: 600px) and (max-width: 959.98px)",Medium:"(min-width: 960px) and (max-width: 1279.98px)",Large:"(min-width: 1280px) and (max-width: 1919.98px)",XLarge:"(min-width: 1920px)",Handset:"(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)",Tablet:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait), (min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",Web:"(min-width: 840px) and (orientation: portrait), (min-width: 1280px) and (orientation: landscape)",HandsetPortrait:"(max-width: 599.98px) and (orientation: portrait)",TabletPortrait:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait)",WebPortrait:"(min-width: 840px) and (orientation: portrait)",HandsetLandscape:"(max-width: 959.98px) and (orientation: landscape)",TabletLandscape:"(min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",WebLandscape:"(min-width: 1280px) and (orientation: landscape)"}},49643:(Et,Re,d)=>{"use strict";d.d(Re,{Q8:()=>j,wD:()=>T});var t=d(21281),s=d(94650),c=d(69751),p=d(77579),g=d(78372);let m=(()=>{class S{create(H){return typeof MutationObserver>"u"?null:new MutationObserver(H)}}return S.\u0275fac=function(H){return new(H||S)},S.\u0275prov=s.Yz7({token:S,factory:S.\u0275fac,providedIn:"root"}),S})(),C=(()=>{class S{constructor(H){this._mutationObserverFactory=H,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((H,me)=>this._cleanupObserver(me))}observe(H){const me=(0,t.fI)(H);return new c.y(ue=>{const et=this._observeElement(me).subscribe(ue);return()=>{et.unsubscribe(),this._unobserveElement(me)}
1})}_observeElement(H){if(this._observedElements.has(H))this._observedElements.get(H).count++;else{const me=new p.x,ue=this._mutationObserverFactory.create(Ee=>me.next(Ee));ue&&ue.observe(H,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(H,{observer:ue,stream:me,count:1})}return this._observedElements.get(H).stream}_unobserveElement(H){this._observedElements.has(H)&&(this._observedElements.get(H).count--,this._observedElements.get(H).count||this._cleanupObserver(H))}_cleanupObserver(H){if(this._observedElements.has(H)){const{observer:me,stream:ue}=this._observedElements.get(H);me&&me.disconnect(),ue.complete(),this._observedElements.delete(H)}}}return S.\u0275fac=function(H){return new(H||S)(s.LFG(m))},S.\u0275prov=s.Yz7({token:S,factory:S.\u0275fac,providedIn:"root"}),S})(),T=(()=>{class S{get disabled(){return this._disabled}set disabled(H){this._disabled=(0,t.Ig)(H),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(H){this._debounce=(0,t.su)(H),this._subscribe()}constructor(H,me,ue){this._contentObserver=H,this._elementRef=me,this._ngZone=ue,this.event=new s.vpe,this._disabled=!1,this._currentSubscription=null}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const H=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular(()=>{this._currentSubscription=(this.debounce?H.pipe((0,g.b)(this.debounce)):H).subscribe(this.event)})}_unsubscribe(){this._currentSubscription?.unsubscribe()}}return S.\u0275fac=function(H){return new(H||S)(s.Y36(C),s.Y36(s.SBq),s.Y36(s.R0b))},S.\u0275dir=s.lG2({type:S,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}),S})(),j=(()=>{class S{}return S.\u0275fac=function(H){return new(H||S)},S.\u0275mod=s.oAB({type:S}),S.\u0275inj=s.cJS({providers:[m]}),S})()},98184:(Et,Re,d)=>{"use strict";d.d(Re,{Iu:()=>Te,U8:()=>wt,X_:()=>Je,Xj:()=>Qe,_G:()=>L,aV:()=>pe,pI:()=>Tt,xu:()=>ze});var t=d(24098),s=d(36895),c=d(94650),p=d(21281),g=d(83353),m=d(39300),C=d(95698),T=d(82722),j=d(22529),S=d(40445),U=d(84080),H=d(77579),me=d(50727),ue=d(56451),Ee=d(29521);const et=(0,g.Mq)();class $e{constructor(oe,Ge){this._viewportRuler=oe,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=Ge}attach(){}enable(){if(this._canBeEnabled()){const oe=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=oe.style.left||"",this._previousHTMLStyles.top=oe.style.top||"",oe.style.left=(0,p.HM)(-this._previousScrollPosition.left),oe.style.top=(0,p.HM)(-this._previousScrollPosition.top),oe.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const oe=this._document.documentElement,_t=oe.style,It=this._document.body.style,Ut=_t.scrollBehavior||"",zt=It.scrollBehavior||"";this._isEnabled=!1,_t.left=this._previousHTMLStyles.left,_t.top=this._previousHTMLStyles.top,oe.classList.remove("cdk-global-scrollblock"),et&&(_t.scrollBehavior=It.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),et&&(_t.scrollBehavior=Ut,It.scrollBehavior=zt)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const Ge=this._document.body,_t=this._viewportRuler.getViewportSize();return Ge.scrollHeight>_t.height||Ge.scrollWidth>_t.width}}class yt{constructor(oe,Ge,_t,It){this._scrollDispatcher=oe,this._ngZone=Ge,this._viewportRuler=_t,this._config=It,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(oe){this._overlayRef=oe}enable(){if(this._scrollSubscription)return;const oe=this._scrollDispatcher.scrolled(0).pipe((0,m.h)(Ge=>!Ge||!this._overlayRef.overlayElement.contains(Ge.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=oe.subscribe(()=>{const Ge=this._viewportRuler.getViewportScrollPosition().top;Math.abs(Ge-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=oe.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class Mt{enable(){}disable(){}attach(){}}function Ke(Be,oe){return oe.some(Ge=>Be.bottom<Ge.top||Be.top>Ge.bottom||Be.right<Ge.left||Be.left>Ge.right)}function Ie(Be,oe){return oe.some(Ge=>Be.top<Ge.top||Be.bottom>Ge.bottom||Be.left<Ge.left||Be.right>Ge.right)}class ee{constructor(oe,Ge,_t,It){this._scrollDispatcher=oe,this._viewportRuler
1=Ge,this._ngZone=_t,this._config=It,this._scrollSubscription=null}attach(oe){this._overlayRef=oe}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const Ge=this._overlayRef.overlayElement.getBoundingClientRect(),{width:_t,height:It}=this._viewportRuler.getViewportSize();Ke(Ge,[{width:_t,height:It,bottom:It,right:_t,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let le=(()=>{class Be{constructor(Ge,_t,It,Ut){this._scrollDispatcher=Ge,this._viewportRuler=_t,this._ngZone=It,this.noop=()=>new Mt,this.close=zt=>new yt(this._scrollDispatcher,this._ngZone,this._viewportRuler,zt),this.block=()=>new $e(this._viewportRuler,this._document),this.reposition=zt=>new ee(this._scrollDispatcher,this._viewportRuler,this._ngZone,zt),this._document=Ut}}return Be.\u0275fac=function(Ge){return new(Ge||Be)(c.LFG(t.mF),c.LFG(t.rL),c.LFG(c.R0b),c.LFG(s.K0))},Be.\u0275prov=c.Yz7({token:Be,factory:Be.\u0275fac,providedIn:"root"}),Be})();class Je{constructor(oe){if(this.scrollStrategy=new Mt,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,oe){const Ge=Object.keys(oe);for(const _t of Ge)void 0!==oe[_t]&&(this[_t]=oe[_t])}}}class st{constructor(oe,Ge){this.connectionPair=oe,this.scrollableViewProperties=Ge}}let Fe=(()=>{class Be{constructor(Ge){this._attachedOverlays=[],this._document=Ge}ngOnDestroy(){this.detach()}add(Ge){this.remove(Ge),this._attachedOverlays.push(Ge)}remove(Ge){const _t=this._attachedOverlays.indexOf(Ge);_t>-1&&this._attachedOverlays.splice(_t,1),0===this._attachedOverlays.length&&this.detach()}}return Be.\u0275fac=function(Ge){return new(Ge||Be)(c.LFG(s.K0))},Be.\u0275prov=c.Yz7({token:Be,factory:Be.\u0275fac,providedIn:"root"}),Be})(),bt=(()=>{class Be extends Fe{constructor(Ge,_t){super(Ge),this._ngZone=_t,this._keydownListener=It=>{const Ut=this._attachedOverlays;for(let zt=Ut.length-1;zt>-1;zt--)if(Ut[zt]._keydownEvents.observers.length>0){const Ht=Ut[zt]._keydownEvents;this._ngZone?this._ngZone.run(()=>Ht.next(It)):Ht.next(It);break}}}add(Ge){super.add(Ge),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}return Be.\u0275fac=function(Ge){return new(Ge||Be)(c.LFG(s.K0),c.LFG(c.R0b,8))},Be.\u0275prov=c.Yz7({token:Be,factory:Be.\u0275fac,providedIn:"root"}),Be})(),at=(()=>{class Be extends Fe{constructor(Ge,_t,It){super(Ge),this._platform=_t,this._ngZone=It,this._cursorStyleIsSet=!1,this._pointerDownListener=Ut=>{this._pointerDownEventTarget=(0,g.sA)(Ut)},this._clickListener=Ut=>
1{const zt=(0,g.sA)(Ut),Ht="click"===Ut.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:zt;this._pointerDownEventTarget=null;const mn=this._attachedOverlays.slice();for(let Yt=mn.length-1;Yt>-1;Yt--){const sn=mn[Yt];if(sn._outsidePointerEvents.observers.length<1||!sn.hasAttached())continue;if(sn.overlayElement.contains(zt)||sn.overlayElement.contains(Ht))break;const Nt=sn._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>Nt.next(Ut)):Nt.next(Ut)}}}add(Ge){if(super.add(Ge),!this._isAttached){const _t=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(_t)):this._addEventListeners(_t),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=_t.style.cursor,_t.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const Ge=this._document.body;Ge.removeEventListener("pointerdown",this._pointerDownListener,!0),Ge.removeEventListener("click",this._clickListener,!0),Ge.removeEventListener("auxclick",this._clickListener,!0),Ge.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(Ge.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(Ge){Ge.addEventListener("pointerdown",this._pointerDownListener,!0),Ge.addEventListener("click",this._clickListener,!0),Ge.addEventListener("auxclick",this._clickListener,!0),Ge.addEventListener("contextmenu",this._clickListener,!0)}}return Be.\u0275fac=function(Ge){return new(Ge||Be)(c.LFG(s.K0),c.LFG(g.t4),c.LFG(c.R0b,8))},Be.\u0275prov=c.Yz7({token:Be,factory:Be.\u0275fac,providedIn:"root"}),Be})(),Qe=(()=>{class Be{constructor(Ge,_t){this._platform=_t,this._document=Ge}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const Ge="cdk-overlay-container";if(this._platform.isBrowser||(0,g.Oy)()){const It=this._document.querySelectorAll(`.${Ge}[platform="server"], .${Ge}[platform="test"]`);for(let Ut=0;Ut<It.length;Ut++)It[Ut].remove()}const _t=this._document.createElement("div");_t.classList.add(Ge),(0,g.Oy)()?_t.setAttribute("platform","test"):this._platform.isBrowser||_t.setAttribute("platform","server"),this._document.body.appendChild(_t),this._containerElement=_t}}return Be.\u0275fac=function(Ge){return new(Ge||Be)(c.LFG(s.K0),c.LFG(g.t4))},Be.\u0275prov=c.Yz7({token:Be,factory:Be.\u0275fac,providedIn:"root"}),Be})();class Te{constructor(oe,Ge,_t,It,Ut,zt,Ht,mn,Yt,sn=!1){this._portalOutlet=oe,this._host=Ge,this._pane=_t,this._config=It,this._ngZone=Ut,this._keyboardDispatcher=zt,this._document=Ht,this._location=mn,this._outsideClickDispatcher=Yt,this._animationsDisabled=sn,this._backdropElement=null,this._backdropClick=new H.x,this._attachments=new H.x,this._detachments=new H.x,this._locationChanges=me.w0.EMPTY,this._backdropClickHandler=Nt=>this._backdropClick.next(Nt),this._backdropTransitionendHandler=Nt=>{this._disposeBackdrop(Nt.target)},this._keydownEvents=new H.x,this._outsidePointerEvents=new H.x,It.scrollStrategy&&(this._scrollStrategy=It.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=It.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(oe){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const Ge=this._portalOutlet.attach(oe);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe((0,C.q)(1)).subscribe(()=>{this.hasAttached()&&this.updatePosition()}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof Ge?.onDestroy&&Ge.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),Ge}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const oe=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),oe}dispose(){const oe=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dis
1pose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._previousHostParent=this._pane=this._host=null,oe&&this._detachments.next(),this._detachments.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(oe){oe!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=oe,this.hasAttached()&&(oe.attach(this),this.updatePosition()))}updateSize(oe){this._config={...this._config,...oe},this._updateElementSize()}setDirection(oe){this._config={...this._config,direction:oe},this._updateElementDirection()}addPanelClass(oe){this._pane&&this._toggleClasses(this._pane,oe,!0)}removePanelClass(oe){this._pane&&this._toggleClasses(this._pane,oe,!1)}getDirection(){const oe=this._config.direction;return oe?"string"==typeof oe?oe:oe.value:"ltr"}updateScrollStrategy(oe){oe!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=oe,this.hasAttached()&&(oe.attach(this),oe.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const oe=this._pane.style;oe.width=(0,p.HM)(this._config.width),oe.height=(0,p.HM)(this._config.height),oe.minWidth=(0,p.HM)(this._config.minWidth),oe.minHeight=(0,p.HM)(this._config.minHeight),oe.maxWidth=(0,p.HM)(this._config.maxWidth),oe.maxHeight=(0,p.HM)(this._config.maxHeight)}_togglePointerEvents(oe){this._pane.style.pointerEvents=oe?"":"none"}_attachBackdrop(){const oe="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(oe)})}):this._backdropElement.classList.add(oe)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const oe=this._backdropElement;if(oe){if(this._animationsDisabled)return void this._disposeBackdrop(oe);oe.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{oe.addEventListener("transitionend",this._backdropTransitionendHandler)}),oe.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(oe)},500))}}_toggleClasses(oe,Ge,_t){const It=(0,p.Eq)(Ge||[]).filter(Ut=>!!Ut);It.length&&(_t?oe.classList.add(...It):oe.classList.remove(...It))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const oe=this._ngZone.onStable.pipe((0,T.R)((0,ue.T)(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),oe.unsubscribe())})})}_disposeScrollStrategy(){const oe=this._scrollStrategy;oe&&(oe.disable(),oe.detach&&oe.detach())}_disposeBackdrop(oe){oe&&(oe.removeEventListener("click",this._backdropClickHandler),oe.removeEventListener("transitionend",this._backdropTransitionendHandler),oe.remove(),this._backdropElement===oe&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}}const ce="cdk-overlay-connected-position-bounding-box",Ne=/([A-Za-z%]+)$/;class L{get positions(){return this._preferredPositions}
vendor: 4,164 bytes, line 1
1constructor(oe,Ge,_t,It,Ut){this._viewportRuler=Ge,this._document=_t,this._platform=It,this._overlayContainer=Ut,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new H.x,this._resizeSubscription=me.w0.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(oe)}attach(oe){this._validatePositions(),oe.hostElement.classList.add(ce),this._overlayRef=oe,this._boundingBox=oe.hostElement,this._pane=oe.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const oe=this._originRect,Ge=this._overlayRect,_t=this._viewportRect,It=this._containerRect,Ut=[];let zt;for(let Ht of this._preferredPositions){let mn=this._getOriginPoint(oe,It,Ht),Yt=this._getOverlayPoint(mn,Ge,Ht),sn=this._getOverlayFit(Yt,Ge,_t,Ht);if(sn.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(Ht,mn);this._canFitWithFlexibleDimensions(sn,Yt,_t)?Ut.push({position:Ht,origin:mn,overlayRect:Ge,boundingBoxRect:this._calculateBoundingBoxRect(mn,Ht)}):(!zt||zt.overlayFit.visibleArea<sn.visibleArea)&&(zt={overlayFit:sn,overlayPoint:Yt,originPoint:mn,position:Ht,overlayRect:Ge})}if(Ut.length){let Ht=null,mn=-1;for(const Yt of Ut){const sn=Yt.boundingBoxRect.width*Yt.boundingBoxRect.height*(Yt.position.weight||1);sn>mn&&(mn=sn,Ht=Yt)}return this._isPushed=!1,void this._applyPosition(Ht.position,Ht.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(zt.position,zt.originPoint);this._applyPosition(zt.position,zt.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&B(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(ce),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const oe=this._lastPosition;if(oe){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const Ge=this._getOriginPoint(this._originRect,this._containerRect,oe);this._applyPosition(oe,Ge)}else this.apply()}withScrollableContainers(oe){return this._scrollables=oe,this}withPositions(oe){return this._preferredPositions=oe,-1===oe.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(oe){return this._viewportMargin=oe,this}withFlexibleDimensions(oe=!0){return this._hasFlexibleDimensions=oe,this}withGrowAfterOpen(oe=!0){return this._growAfterOpen=oe,this}withPush(oe=!0){return this._canPush=oe,this}withLockedPosition(oe=!0){return this._positionLocked=oe,this}setOrigin(oe){return this._origin=oe,this}withDefaultOffsetX(oe){return this._offsetX=oe,this}withDefaultOffsetY(oe){return this._offsetY=oe,this}withTransformOriginOn(oe){return this._transformOriginSelector=oe,this}_getOriginPoint(oe,Ge,_t){let It,Ut;if("center"==_t.originX)It=oe.left+oe.width/2;
vendor: 1,554 bytes, line 1
1else{const zt=this._isRtl()?oe.right:oe.left,Ht=this._isRtl()?oe.left:oe.right;It="start"==_t.originX?zt:Ht}return Ge.left<0&&(It-=Ge.left),Ut="center"==_t.originY?oe.top+oe.height/2:"top"==_t.originY?oe.top:oe.bottom,Ge.top<0&&(Ut-=Ge.top),{x:It,y:Ut}}_getOverlayPoint(oe,Ge,_t){let It,Ut;return It="center"==_t.overlayX?-Ge.width/2:"start"===_t.overlayX?this._isRtl()?-Ge.width:0:this._isRtl()?0:-Ge.width,Ut="center"==_t.overlayY?-Ge.height/2:"top"==_t.overlayY?0:-Ge.height,{x:oe.x+It,y:oe.y+Ut}}_getOverlayFit(oe,Ge,_t,It){const Ut=b(Ge);let{x:zt,y:Ht}=oe,mn=this._getOffset(It,"x"),Yt=this._getOffset(It,"y");mn&&(zt+=mn),Yt&&(Ht+=Yt);let en=0-Ht,Tn=Ht+Ut.height-_t.height,Dn=this._subtractOverflows(Ut.width,0-zt,zt+Ut.width-_t.width),Bt=this._subtractOverflows(Ut.height,en,Tn),Xt=Dn*Bt;return{visibleArea:Xt,isCompletelyWithinViewport:Ut.width*Ut.height===Xt,fitsInViewportVertically:Bt===Ut.height,fitsInViewportHorizontally:Dn==Ut.width}}_canFitWithFlexibleDimensions(oe,Ge,_t){if(this._hasFlexibleDimensions){const It=_t.bottom-Ge.y,Ut=_t.right-Ge.x,zt=v(this._overlayRef.getConfig().minHeight),Ht=v(this._overlayRef.getConfig().minWidth);return(oe.fitsInViewportVertically||null!=zt&&zt<=It)&&(oe.fitsInViewportHorizontally||null!=Ht&&Ht<=Ut)}return!1}_pushOverlayOnScreen(oe,Ge,_t){if(this._previousPushAmount&&this._positionLocked)return{x:oe.x+this._previousPushAmount.x,y:oe.y+this._previousPushAmount.y};const It=b(Ge),Ut=this._viewportRect,zt=Math.max(oe.x+It.width-Ut.width,0),Ht=Math.max(oe.y+It.height-Ut.height,0),mn=Math.max(Ut.to
1p-_t.top-oe.y,0),Yt=Math.max(Ut.left-_t.left-oe.x,0);let sn=0,Nt=0;return sn=It.width<=Ut.width?Yt||-zt:oe.x<this._viewportMargin?Ut.left-_t.left-oe.x:0,Nt=It.height<=Ut.height?mn||-Ht:oe.y<this._viewportMargin?Ut.top-_t.top-oe.y:0,this._previousPushAmount={x:sn,y:Nt},{x:oe.x+sn,y:oe.y+Nt}}_applyPosition(oe,Ge){if(this._setTransformOrigin(oe),this._setOverlayElementStyles(Ge,oe),this._setBoundingBoxStyles(Ge,oe),oe.panelClass&&this._addPanelClasses(oe.panelClass),this._lastPosition=oe,this._positionChanges.observers.length){const _t=this._getScrollVisibility(),It=new st(oe,_t);this._positionChanges.next(It)}this._isInitialRender=!1}_setTransformOrigin(oe){if(!this._transformOriginSelector)return;const Ge=this._boundingBox.querySelectorAll(this._transformOriginSelector);let _t,It=oe.overlayY;_t="center"===oe.overlayX?"center":this._isRtl()?"start"===oe.overlayX?"right":"left":"start"===oe.overlayX?"left":"right";for(let Ut=0;Ut<Ge.length;Ut++)Ge[Ut].style.transformOrigin=`${_t} ${It}`}_calculateBoundingBoxRect(oe,Ge){const _t=this._viewportRect,It=this._isRtl();let Ut,zt,Ht,sn,Nt,en;if("top"===Ge.overlayY)zt=oe.y,Ut=_t.height-zt+this._viewportMargin;else if("bottom"===Ge.overlayY)Ht=_t.height-oe.y+2*this._viewportMargin,Ut=_t.height-Ht+this._viewportMargin;else{const Tn=Math.min(_t.bottom-oe.y+_t.top,oe.y),Dn=this._lastBoundingBoxSize.height;Ut=2*Tn,zt=oe.y-Tn,Ut>Dn&&!this._isInitialRender&&!this._growAfterOpen&&(zt=oe.y-Dn/2)}if("end"===Ge.overlayX&&!It||"start"===Ge.overlayX&&It)en=_t.width-oe.x+this._viewportMargin,sn=oe.x-this._viewportMargin;else if("start"===Ge.overlayX&&!It||"end"===Ge.overlayX&&It)Nt=oe.x,sn=_t.right-oe.x;else{const Tn=Math.min(_t.right-oe.x+_t.left,oe.x),Dn=this._lastBoundingBoxSize.width;sn=2*Tn,Nt=oe.x-Tn,sn>Dn&&!this._isInitialRender&&!this._growAfterOpen&&(Nt=oe.x-Dn/2)}return{top:zt,left:Nt,bottom:Ht,right:en,width:sn,height:Ut}}_setBoundingBoxStyles(oe,Ge){const _t=this._calculateBoundingBoxRect(oe,Ge);!this._isInitialRender&&!this._growAfterOpen&&(_t.height=Math.min(_t.height,this._lastBoundingBoxSize.height),_t.width=Math.min(_t.width,this._lastBoundingBoxSize.width));const It={};if(this._hasExactPosition())It.top=It.left="0",It.bottom=It.right=It.maxHeight=It.maxWidth="",It.width=It.height="100%";else{const Ut=this._overlayRef.getConfig().maxHeight,zt=this._overlayRef.getConfig().maxWidth;It.height=(0,p.HM)(_t.height),It.top=(0,p.HM)(_t.top),It.bottom=(0,p.HM)(_t.bottom),It.width=(0,p.HM)(_t.width),It.left=(0,p.HM)(_t.left),It.right=(0,p.HM)(_t.right),It.alignItems="center"===Ge.overlayX?"center":"end"===Ge.overlayX?"flex-end":"flex-start",It.justifyContent="center"===Ge.overlayY?"center":"bottom"===Ge.overlayY?"flex-end":"flex-start",Ut&&(It.maxHeight=(0,p.HM)(Ut)),zt&&(It.maxWidth=(0,p.HM)(zt))}this._lastBoundingBoxSize=_t,B(this._boundingBox.style,It)}_resetBoundingBoxStyles(){B(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){B(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(oe,Ge){const _t={},It=this._hasExactPosition(),Ut=this._hasFlexibleDimensions,zt=this._overlayRef.getConfig();if(It){const sn=this._viewportRuler.getViewportScrollPosition();B(_t,this._getExactOverlayY(Ge,oe,sn)),B(_t,this._getExactOverlayX(Ge,oe,sn))}else _t.position="static";let Ht="",mn=this._getOffset(Ge,"x"),Yt=this._getOffset(Ge,"y");mn&&(Ht+=`translateX(${mn}px) `),Yt&&(Ht+=`translateY(${Yt}px)`),_t.transform=Ht.trim(),zt.maxHeight&&(It?_t.maxHeight=(0,p.HM)(zt.maxHeight):Ut&&(_t.maxHeight="")),zt.maxWidth&&(It?_t.maxWidth=(0,p.HM)(zt.maxWidth):Ut&&(_t.maxWidth="")),B(this._pane.style,_t)}_getExactOverlayY(oe,Ge,_t){let It={top:"",bottom:""},Ut=this._getOverlayPoint(Ge,this._overlayRect,oe);return this._isPushed&&(Ut=this._pushOverlayOnScreen(Ut,this._overlayRect,_t)),"bottom"===oe.overlayY?It.bottom=this._document.documentElement.clientHeight-(Ut.y+this._overlayRect.height)+"px":It.top=(0,p.HM)(Ut.y),It}_getExactOverlayX(oe,Ge,_t){let zt,It={left:"",right:""},Ut=this._getOverlayPoint(Ge,this._overlayRect,oe);return this._isPushed&&(Ut=this._pushOverlayOnScreen(Ut,this._overlayRect,_t)),zt=this._isRtl()?"end"===oe.overlayX?"left":"right":"end"===oe.overlayX?"right":"left","right"===zt?It.right=this._document.documentElement.clientWidth-(Ut.x+this._overlayRect.width)+"px":It.left=(0,p.HM)(Ut.x),It}_getScrollVisibility(){const oe=this._getOriginRect(),Ge=this._pane.getBoundingClientRect(),_t=this._scrollables.map(It=>It.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:Ie(oe,_t),isOriginOutsideView:Ke(oe,_t),isOverlayClipped:Ie(Ge,_t),isOverlayOutsideView:Ke(Ge,_t)}}_subtractOverflows(oe,...Ge){return Ge.reduce((_t,It)=>_t-Math.max(It,0),oe)}_getNarrowedViewportRect(){const oe=this._document.documentElement.clientWidth,Ge=this._document.documentElement.clientHeight,_t=this._viewportRuler.getViewportScrollPosition();return{top:_t.top+this._viewportMargin,left:_t.left+this._viewportMargin,right:_t.left+oe-this._viewportMargin,bottom:_t.top+Ge-this._viewportMargin,width:oe-2*this._viewportMargin,height:Ge-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(oe,Ge){return"x"===Ge?null==oe.offsetX?this._offsetX:oe.offsetX:null==oe.offsetY?this._offsetY:oe.offsetY}_validatePositions(){}_addPanelClasses(oe){this._pane&&(0,p.Eq)(oe).forEach(Ge=>{""!==Ge&&-1===this._appliedPanelClasses.indexOf(Ge)&&(this._appliedPanelClasses.push(Ge),this._pane.classList.add(Ge))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEac
1h(oe=>{this._pane.classList.remove(oe)}),this._appliedPanelClasses=[])}_getOriginRect(){const oe=this._origin;if(oe instanceof c.SBq)return oe.nativeElement.getBoundingClientRect();if(oe instanceof Element)return oe.getBoundingClientRect();const Ge=oe.width||0,_t=oe.height||0;return{top:oe.y,bottom:oe.y+_t,left:oe.x,right:oe.x+Ge,height:_t,width:Ge}}}function B(Be,oe){for(let Ge in oe)oe.hasOwnProperty(Ge)&&(Be[Ge]=oe[Ge]);return Be}function v(Be){if("number"!=typeof Be&&null!=Be){const[oe,Ge]=Be.split(Ne);return Ge&&"px"!==Ge?null:parseFloat(oe)}return Be||null}function b(Be){return{top:Math.floor(Be.top),right:Math.floor(Be.right),bottom:Math.floor(Be.bottom),left:Math.floor(Be.left),width:Math.floor(Be.width),height:Math.floor(Be.height)}}const je="cdk-global-overlay-wrapper";class Ue{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(oe){const Ge=oe.getConfig();this._overlayRef=oe,this._width&&!Ge.width&&oe.updateSize({width:this._width}),this._height&&!Ge.height&&oe.updateSize({height:this._height}),oe.hostElement.classList.add(je),this._isDisposed=!1}top(oe=""){return this._bottomOffset="",this._topOffset=oe,this._alignItems="flex-start",this}left(oe=""){return this._xOffset=oe,this._xPosition="left",this}bottom(oe=""){return this._topOffset="",this._bottomOffset=oe,this._alignItems="flex-end",this}right(oe=""){return this._xOffset=oe,this._xPosition="right",this}start(oe=""){return this._xOffset=oe,this._xPosition="start",this}end(oe=""){return this._xOffset=oe,this._xPosition="end",this}width(oe=""){return this._overlayRef?this._overlayRef.updateSize({width:oe}):this._width=oe,this}height(oe=""){return this._overlayRef?this._overlayRef.updateSize({height:oe}):this._height=oe,this}centerHorizontally(oe=""){return this.left(oe),this._xPosition="center",this}centerVertically(oe=""){return this.top(oe),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const oe=this._overlayRef.overlayElement.style,Ge=this._overlayRef.hostElement.style,_t=this._overlayRef.getConfig(),{width:It,height:Ut,maxWidth:zt,maxHeight:Ht}=_t,mn=!("100%"!==It&&"100vw"!==It||zt&&"100%"!==zt&&"100vw"!==zt),Yt=!("100%"!==Ut&&"100vh"!==Ut||Ht&&"100%"!==Ht&&"100vh"!==Ht),sn=this._xPosition,Nt=this._xOffset,en="rtl"===this._overlayRef.getConfig().direction;let Tn="",Dn="",Bt="";mn?Bt="flex-start":"center"===sn?(Bt="center",en?Dn=Nt:Tn=Nt):en?"left"===sn||"end"===sn?(Bt="flex-end",Tn=Nt):("right"===sn||"start"===sn)&&(Bt="flex-start",Dn=Nt):"left"===sn||"start"===sn?(Bt="flex-start",Tn=Nt):("right"===sn||"end"===sn)&&(Bt="flex-end",Dn=Nt),oe.position=this._cssPosition,oe.marginLeft=mn?"0":Tn,oe.marginTop=Yt?"0":this._topOffset,oe.marginBottom=this._bottomOffset,oe.marginRight=mn?"0":Dn,Ge.justifyContent=Bt,Ge.alignItems=Yt?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const oe=this._overlayRef.overlayElement.style,Ge=this._overlayRef.hostElement,_t=Ge.style;Ge.classList.remove(je),_t.justifyContent=_t.alignItems=oe.marginTop=oe.marginBottom=oe.marginLeft=oe.marginRight=oe.position="",this._overlayRef=null,this._isDisposed=!0}}let ct=(()=>{class Be{constructor(Ge,_t,It,Ut){this._viewportRuler=Ge,this._document=_t,this._platform=It,this._overlayContainer=Ut}global(){return new Ue}flexibleConnectedTo(Ge){return new L(Ge,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return Be.\u0275fac=function(Ge){return new(Ge||Be)(c.LFG(t.rL),c.LFG(s.K0),c.LFG(g.t4),c.LFG(Qe))},Be.\u0275prov=c.Yz7({token:Be,factory:Be.\u0275fac,providedIn:"root"}),Be})(),P=0,pe=(()=>{class Be{constructor(Ge,_t,It,Ut,zt,Ht,mn,Yt,sn,Nt,en,Tn){this.scrollStrategies=Ge,this._overlayContainer=_t,this._componentFactoryResolver=It,this._positionBuilder=Ut,this._keyboardDispatcher=zt,this._injector=Ht,this._ngZone=mn,this._document=Yt,this._directionality=sn,this._location=Nt,this._outsideClickDispatcher=en,this._animationsModuleType=Tn}create(Ge){const _t=this._createHostElement(),It=this._createPaneElement(_t),Ut=this._createPortalOutlet(It),zt=new Je(Ge);return zt.direction=zt.direction||this._directionality.value,new Te(Ut,_t,It,zt,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType)}position(){return this._positionBuilder}_createPaneElement(Ge){const _t=this._document.createElement("div");return _t.id="cdk-overlay-"+P++,_t.classList.add("cdk-overlay-pane"),Ge.appendChild(_t),_t}_createHostElement(){const Ge=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(Ge),Ge}_createPortalOutlet(Ge){return this._appRef||(this._appRef=this._injector.get(c.z2F)),new U.u0(Ge,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return Be.\u0275fac=function(Ge){return new(Ge||Be)(c.LFG(le),c.LFG(Qe),c.LFG(c._Vd),c.LFG(ct),c.LFG(bt),c.LFG(c.zs3),c.LFG(c.R0b),c.LFG(s.K0),c.LFG(S.Is),c.LFG(s.Ye),c.LFG(at),c.LFG(c.QbO,8))},Be.\u0275prov=c.Yz7({token:Be,factory:Be.\u0275fac,providedIn:"root"}),Be})();const de=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],tt=new c.OlP("cdk-connected-overlay-scroll-strategy");let ze=(()=>{class Be{constructor(Ge){this.elementRef=Ge}}return Be.\u0275fac=function(Ge){return new(Ge||Be)(c.Y36(c.SBq))},Be.\u0275dir=c.lG2({type:Be,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"],standalone:!0}),Be})(),Tt=(()=>{class Be{get offsetX(){return this._offsetX}set offsetX(Ge){this._offsetX=Ge,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(Ge){this._offsetY=Ge,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(Ge){this._hasBackdrop=(0,p.Ig)(Ge)}get lockPosition(){return this._lockPosition}set lockPosition(Ge){this._lockPosition=(0,p.Ig)(Ge)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(Ge){this._flexibleDimensions=(0,p.Ig)(Ge)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(Ge){this._growAfterOpen=(0,p.Ig)(Ge)}get push(){return this._push}set push(Ge){this._push=(0,p.Ig)(Ge)}constructor(Ge,_t,It,Ut,zt){this._overlay=Ge,this._dir=zt,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=me.w0.EMPTY,this._attachSubscription=me.w0.EMPTY,this._detachSubscription=me.w0.EMPTY,this._positionSubscription=me.w0.EMPTY,this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.backdropClick=new c.vpe,this.positionChange=new c.vpe,this.attach=new c.vpe,this.detach=new c.vpe,this.overlayKeydown=new c.vpe,this.overlayOutsideClick=new c.vpe,this._templatePortal=new 
1U.UE(_t,It),this._scrollStrategyFactory=Ut,this.scrollStrategy=this._scrollStrategyFactory()}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(Ge){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),Ge.origin&&this.open&&this._position.apply()),Ge.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=de);const Ge=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=Ge.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=Ge.detachments().subscribe(()=>this.detach.emit()),Ge.keydownEvents().subscribe(_t=>{this.overlayKeydown.next(_t),_t.keyCode===Ee.hY&&!this.disableClose&&!(0,Ee.Vb)(_t)&&(_t.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(_t=>{this.overlayOutsideClick.next(_t)})}_buildConfig(){const Ge=this._position=this.positionStrategy||this._createPositionStrategy(),_t=new Je({direction:this._dir,positionStrategy:Ge,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(_t.width=this.width),(this.height||0===this.height)&&(_t.height=this.height),(this.minWidth||0===this.minWidth)&&(_t.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(_t.minHeight=this.minHeight),this.backdropClass&&(_t.backdropClass=this.backdropClass),this.panelClass&&(_t.panelClass=this.panelClass),_t}_updatePositionStrategy(Ge){const _t=this.positions.map(It=>({originX:It.originX,originY:It.originY,overlayX:It.overlayX,overlayY:It.overlayY,offsetX:It.offsetX||this.offsetX,offsetY:It.offsetY||this.offsetY,panelClass:It.panelClass||void 0}));return Ge.setOrigin(this._getFlexibleConnectedPositionStrategyOrigin()).withPositions(_t).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const Ge=this._overlay.position().flexibleConnectedTo(this._getFlexibleConnectedPositionStrategyOrigin());return this._updatePositionStrategy(Ge),Ge}_getFlexibleConnectedPositionStrategyOrigin(){return this.origin instanceof ze?this.origin.elementRef:this.origin}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(Ge=>{this.backdropClick.emit(Ge)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe((0,j.o)(()=>this.positionChange.observers.length>0)).subscribe(Ge=>{this.positionChange.emit(Ge),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}}return Be.\u0275fac=function(Ge){return new(Ge||Be)(c.Y36(pe),c.Y36(c.Rgc),c.Y36(c.s_b),c.Y36(tt),c.Y36(S.Is,8))},Be.\u0275dir=c.lG2({type:Be,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],positions:["cdkConnectedOverlayPositions","positions"],positionStrategy:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth","minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],backdropClass:["cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],disableClose:["cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:["cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],standalone:!0,features:[c.TTD]}),Be})();const St={provide:tt,deps:[pe],useFactory:function Rt(Be){return()=>Be.scrollStrategies.reposition()}};let wt=(()=>{class Be{}return Be.\u0275fac=function(Ge){return new(Ge||Be)},Be.\u0275mod=c.oAB({type:Be}),Be.\u0275inj=c.cJS({providers:[pe,St],imports:[S.vT,U.eL,t.Cl,t.Cl]}),Be})()},83353:(Et,Re,d)=>{"use strict";d.d(Re,{Mq:()=>ue,Oy:()=>Ke,_i:()=>Ee,ht:()=>yt,i$:()=>U,kV:()=>ot,qK:()=>T,sA:()=>Mt,t4:()=>p,ud:()=>g});var t=d(94650),s=d(36895);let c;try{c=typeof Intl<"u"&&Intl.v8BreakIterator}catch{c=!1}let m,p=(()=>{class Ie{constructor(le){this._platformId=le,this.isBrowser=this._platformId?(0,s.NF)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(m
1sie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!c)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}}return Ie.\u0275fac=function(le){return new(le||Ie)(t.LFG(t.Lbi))},Ie.\u0275prov=t.Yz7({token:Ie,factory:Ie.\u0275fac,providedIn:"root"}),Ie})(),g=(()=>{class Ie{}return Ie.\u0275fac=function(le){return new(le||Ie)},Ie.\u0275mod=t.oAB({type:Ie}),Ie.\u0275inj=t.cJS({}),Ie})();const C=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function T(){if(m)return m;if("object"!=typeof document||!document)return m=new Set(C),m;let Ie=document.createElement("input");return m=new Set(C.filter(ee=>(Ie.setAttribute("type",ee),Ie.type===ee))),m}let j,H,me,et;function U(Ie){return function S(){if(null==j&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>j=!0}))}finally{j=j||!1}return j}()?Ie:!!Ie.capture}function ue(){if(null==me){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return me=!1,me;if("scrollBehavior"in document.documentElement.style)me=!0;else{const Ie=Element.prototype.scrollTo;me=!!Ie&&!/\{\s*\[native code\]\s*\}/.test(Ie.toString())}}return me}function Ee(){if("object"!=typeof document||!document)return 0;if(null==H){const Ie=document.createElement("div"),ee=Ie.style;Ie.dir="rtl",ee.width="1px",ee.overflow="auto",ee.visibility="hidden",ee.pointerEvents="none",ee.position="absolute";const le=document.createElement("div"),Je=le.style;Je.width="2px",Je.height="1px",Ie.appendChild(le),document.body.appendChild(Ie),H=0,0===Ie.scrollLeft&&(Ie.scrollLeft=1,H=0===Ie.scrollLeft?1:2),Ie.remove()}return H}function ot(Ie){if(function $e(){if(null==et){const Ie=typeof document<"u"?document.head:null;et=!(!Ie||!Ie.createShadowRoot&&!Ie.attachShadow)}return et}()){const ee=Ie.getRootNode?Ie.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&ee instanceof ShadowRoot)return ee}return null}function yt(){let Ie=typeof document<"u"&&document?document.activeElement:null;for(;Ie&&Ie.shadowRoot;){const ee=Ie.shadowRoot.activeElement;if(ee===Ie)break;Ie=ee}return Ie}function Mt(Ie){return Ie.composedPath?Ie.composedPath()[0]:Ie.target}function Ke(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}},84080:(Et,Re,d)=>{"use strict";d.d(Re,{C5:()=>S,Pl:()=>yt,UE:()=>U,eL:()=>Ke,en:()=>me,ig:()=>$e,u0:()=>Ee});var t=d(94650),s=d(36895);class j{attach(le){return this._attachedHost=le,le.attach(this)}detach(){let le=this._attachedHost;null!=le&&(this._attachedHost=null,le.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(le){this._attachedHost=le}}class S extends j{constructor(le,Je,He,Xe,st){super(),this.component=le,this.viewContainerRef=Je,this.injector=He,this.componentFactoryResolver=Xe,this.projectableNodes=st}}class U extends j{constructor(le,Je,He,Xe){super(),this.templateRef=le,this.viewContainerRef=Je,this.context=He,this.injector=Xe}get origin(){return this.templateRef.elementRef}attach(le,Je=this.context){return this.context=Je,super.attach(le)}detach(){return this.context=void 0,super.detach()}}class H extends j{constructor(le){super(),this.element=le instanceof t.SBq?le.nativeElement:le}}class me{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(le){return le instanceof S?(this._attachedPortal=le,this.attachComponentPortal(le)):le instanceof U?(this._attachedPortal=le,this.attachTemplatePortal(le)):this.attachDomPortal&&le instanceof H?(this._attachedPortal=le,this.attachDomPortal(le)):void 0}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDis
1poseFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(le){this._disposeFn=le}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class Ee extends me{constructor(le,Je,He,Xe,st){super(),this.outletElement=le,this._componentFactoryResolver=Je,this._appRef=He,this._defaultInjector=Xe,this.attachDomPortal=Ae=>{const Ce=Ae.element,Fe=this._document.createComment("dom-portal");Ce.parentNode.insertBefore(Fe,Ce),this.outletElement.appendChild(Ce),this._attachedPortal=Ae,super.setDisposeFn(()=>{Fe.parentNode&&Fe.parentNode.replaceChild(Ce,Fe)})},this._document=st}attachComponentPortal(le){const He=(le.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(le.component);let Xe;return le.viewContainerRef?(Xe=le.viewContainerRef.createComponent(He,le.viewContainerRef.length,le.injector||le.viewContainerRef.injector,le.projectableNodes||void 0),this.setDisposeFn(()=>Xe.destroy())):(Xe=He.create(le.injector||this._defaultInjector||t.zs3.NULL),this._appRef.attachView(Xe.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(Xe.hostView),Xe.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(Xe)),this._attachedPortal=le,Xe}attachTemplatePortal(le){let Je=le.viewContainerRef,He=Je.createEmbeddedView(le.templateRef,le.context,{injector:le.injector});return He.rootNodes.forEach(Xe=>this.outletElement.appendChild(Xe)),He.detectChanges(),this.setDisposeFn(()=>{let Xe=Je.indexOf(He);-1!==Xe&&Je.remove(Xe)}),this._attachedPortal=le,He}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(le){return le.hostView.rootNodes[0]}}let $e=(()=>{class ee extends U{constructor(Je,He){super(Je,He)}}return ee.\u0275fac=function(Je){return new(Je||ee)(t.Y36(t.Rgc),t.Y36(t.s_b))},ee.\u0275dir=t.lG2({type:ee,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[t.qOj]}),ee})(),yt=(()=>{class ee extends me{constructor(Je,He,Xe){super(),this._componentFactoryResolver=Je,this._viewContainerRef=He,this._isInitialized=!1,this.attached=new t.vpe,this.attachDomPortal=st=>{const Ae=st.element,Ce=this._document.createComment("dom-portal");st.setAttachedHost(this),Ae.parentNode.insertBefore(Ce,Ae),this._getRootNode().appendChild(Ae),this._attachedPortal=st,super.setDisposeFn(()=>{Ce.parentNode&&Ce.parentNode.replaceChild(Ae,Ce)})},this._document=Xe}get portal(){return this._attachedPortal}set portal(Je){this.hasAttached()&&!Je&&!this._isInitialized||(this.hasAttached()&&super.detach(),Je&&super.attach(Je),this._attachedPortal=Je||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(Je){Je.setAttachedHost(this);const He=null!=Je.viewContainerRef?Je.viewContainerRef:this._viewContainerRef,st=(Je.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(Je.component),Ae=He.createComponent(st,He.length,Je.injector||He.injector,Je.projectableNodes||void 0);return He!==this._viewContainerRef&&this._getRootNode().appendChild(Ae.hostView.rootNodes[0]),super.setDisposeFn(()=>Ae.destroy()),this._attachedPortal=Je,this._attachedRef=Ae,this.attached.emit(Ae),Ae}attachTemplatePortal(Je){Je.setAttachedHost(this);const He=this._viewContainerRef.createEmbeddedView(Je.templateRef,Je.context,{injector:Je.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=Je,this._attachedRef=He,this.attached.emit(He),He}_getRootNode(){const Je=this._viewContainerRef.element.nativeElement;return Je.nodeType===Je.ELEMENT_NODE?Je:Je.parentNode}}return ee.\u0275fac=function(Je){return new(Je||ee)(t.Y36(t._Vd),t.Y36(t.s_b),t.Y36(s.K0))},ee.\u0275dir=t.lG2({type:ee,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[t.qOj]}),ee})(),Ke=(()=>{class ee{}return ee.\u0275fac=function(Je){return new(Je||ee)},ee.\u0275mod=t.oAB({type:ee}),ee.\u0275inj=t.cJS({}),ee})()},24098:(Et,Re,d)=>{"use strict";d.d(Re,{PQ:()=>Fe,ZD:()=>Q,mF:()=>Ce,Cl:()=>je,rL:()=>at});var t=d(21281),s=d(94650),c=d(77579),p=d(39646),g=d(69751),m=d(54968),C=d(66406),T=d(53101),j=d(50727),S=d(34986),U=d(54482),H=d(38421),me=d(25403),Ee=d(82805);function et(Ue,ct=S.z){return function ue(Ue){return(0,U.e)((ct,P)=>{let pe=!1,de=null,tt=null,ze=!1;const Tt=()=>{if(tt?.unsubscribe(),tt=null,pe){pe=!1;const St=de;de=null,P.next(St)}ze&&P.complete()},Rt=()=>{tt=null,ze&&P.complete()};ct.subscribe((0,me.x)(P,St=>{pe=!0,de=St,tt||(0,H.Xf)(Ue(St)).subscribe(tt=(0,me.x)(P,Tt,Rt))},()=>{ze=!0,(!pe||!tt||tt.closed)&&P.complete()}
1))})}(()=>(0,Ee.H)(Ue,ct))}var $e=d(39300),ot=d(82722),yt=d(68675),Mt=d(83353),Ke=d(36895),Ie=d(40445);const ee=["contentWrapper"],le=["*"],Je=new s.OlP("VIRTUAL_SCROLL_STRATEGY");let Ce=(()=>{class Ue{constructor(P,pe,de){this._ngZone=P,this._platform=pe,this._scrolled=new c.x,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=de}register(P){this.scrollContainers.has(P)||this.scrollContainers.set(P,P.elementScrolled().subscribe(()=>this._scrolled.next(P)))}deregister(P){const pe=this.scrollContainers.get(P);pe&&(pe.unsubscribe(),this.scrollContainers.delete(P))}scrolled(P=20){return this._platform.isBrowser?new g.y(pe=>{this._globalSubscription||this._addGlobalListener();const de=P>0?this._scrolled.pipe(et(P)).subscribe(pe):this._scrolled.subscribe(pe);return this._scrolledCount++,()=>{de.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):(0,p.of)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((P,pe)=>this.deregister(pe)),this._scrolled.complete()}ancestorScrolled(P,pe){const de=this.getAncestorScrollContainers(P);return this.scrolled(pe).pipe((0,$e.h)(tt=>!tt||de.indexOf(tt)>-1))}getAncestorScrollContainers(P){const pe=[];return this.scrollContainers.forEach((de,tt)=>{this._scrollableContainsElement(tt,P)&&pe.push(tt)}),pe}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(P,pe){let de=(0,t.fI)(pe),tt=P.getElementRef().nativeElement;do{if(de==tt)return!0}while(de=de.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const P=this._getWindow();return(0,m.R)(P.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return Ue.\u0275fac=function(P){return new(P||Ue)(s.LFG(s.R0b),s.LFG(Mt.t4),s.LFG(Ke.K0,8))},Ue.\u0275prov=s.Yz7({token:Ue,factory:Ue.\u0275fac,providedIn:"root"}),Ue})(),Fe=(()=>{class Ue{constructor(P,pe,de,tt){this.elementRef=P,this.scrollDispatcher=pe,this.ngZone=de,this.dir=tt,this._destroyed=new c.x,this._elementScrolled=new g.y(ze=>this.ngZone.runOutsideAngular(()=>(0,m.R)(this.elementRef.nativeElement,"scroll").pipe((0,ot.R)(this._destroyed)).subscribe(ze)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(P){const pe=this.elementRef.nativeElement,de=this.dir&&"rtl"==this.dir.value;null==P.left&&(P.left=de?P.end:P.start),null==P.right&&(P.right=de?P.start:P.end),null!=P.bottom&&(P.top=pe.scrollHeight-pe.clientHeight-P.bottom),de&&0!=(0,Mt._i)()?(null!=P.left&&(P.right=pe.scrollWidth-pe.clientWidth-P.left),2==(0,Mt._i)()?P.left=P.right:1==(0,Mt._i)()&&(P.left=P.right?-P.right:P.right)):null!=P.right&&(P.left=pe.scrollWidth-pe.clientWidth-P.right),this._applyScrollToOptions(P)}_applyScrollToOptions(P){const pe=this.elementRef.nativeElement;(0,Mt.Mq)()?pe.scrollTo(P):(null!=P.top&&(pe.scrollTop=P.top),null!=P.left&&(pe.scrollLeft=P.left))}measureScrollOffset(P){const pe="left",tt=this.elementRef.nativeElement;if("top"==P)return tt.scrollTop;if("bottom"==P)return tt.scrollHeight-tt.clientHeight-tt.scrollTop;const ze=this.dir&&"rtl"==this.dir.value;return"start"==P?P=ze?"right":pe:"end"==P&&(P=ze?pe:"right"),ze&&2==(0,Mt._i)()?P==pe?tt.scrollWidth-tt.clientWidth-tt.scrollLeft:tt.scrollLeft:ze&&1==(0,Mt._i)()?P==pe?tt.scrollLeft+tt.scrollWidth-tt.clientWidth:-tt.scrollLeft:P==pe?tt.scrollLeft:tt.scrollWidth-tt.clientWidth-tt.scrollLeft}}return Ue.\u0275fac=function(P){return new(P||Ue)(s.Y36(s.SBq),s.Y36(Ce),s.Y36(s.R0b),s.Y36(Ie.Is,8))},Ue.\u0275dir=s.lG2({type:Ue,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0}),Ue})(),at=(()=>{class Ue{constructor(P,pe,de){this._platform=P,this._change=new c.x,this._changeListener=tt=>{this._change.next(tt)},this._document=de,pe.runOutsideAngular(()=>{if(P.isBrowser){const tt=this._getWindow();tt.addEventListener("resize",this._changeListener),tt.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const P=this._getWindow();P.removeEventListener("resize",this._changeListener),P.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const P={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),P}getViewportRect(){const P=this.getViewportScrollPosition(),{width:pe,height:de}=this.getViewportSize();
1return{top:P.top,left:P.left,bottom:P.top+de,right:P.left+pe,height:de,width:pe}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const P=this._document,pe=this._getWindow(),de=P.documentElement,tt=de.getBoundingClientRect();return{top:-tt.top||P.body.scrollTop||pe.scrollY||de.scrollTop||0,left:-tt.left||P.body.scrollLeft||pe.scrollX||de.scrollLeft||0}}change(P=20){return P>0?this._change.pipe(et(P)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const P=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:P.innerWidth,height:P.innerHeight}:{width:0,height:0}}}return Ue.\u0275fac=function(P){return new(P||Ue)(s.LFG(Mt.t4),s.LFG(s.R0b),s.LFG(Ke.K0,8))},Ue.\u0275prov=s.Yz7({token:Ue,factory:Ue.\u0275fac,providedIn:"root"}),Ue})();const Qe=new s.OlP("VIRTUAL_SCROLLABLE");let Te=(()=>{class Ue extends Fe{constructor(P,pe,de,tt){super(P,pe,de,tt)}measureViewportSize(P){const pe=this.elementRef.nativeElement;return"horizontal"===P?pe.clientWidth:pe.clientHeight}}return Ue.\u0275fac=function(P){return new(P||Ue)(s.Y36(s.SBq),s.Y36(Ce),s.Y36(s.R0b),s.Y36(Ie.Is,8))},Ue.\u0275dir=s.lG2({type:Ue,features:[s.qOj]}),Ue})();const Ne=typeof requestAnimationFrame<"u"?C.Z:T.E;let L=(()=>{class Ue extends Te{get orientation(){return this._orientation}set orientation(P){this._orientation!==P&&(this._orientation=P,this._calculateSpacerSize())}get appendOnly(){return this._appendOnly}set appendOnly(P){this._appendOnly=(0,t.Ig)(P)}constructor(P,pe,de,tt,ze,Tt,Rt,St){super(P,Tt,de,ze),this.elementRef=P,this._changeDetectorRef=pe,this._scrollStrategy=tt,this.scrollable=St,this._platform=(0,s.f3M)(Mt.t4),this._detachedSubject=new c.x,this._renderedRangeSubject=new c.x,this._orientation="vertical",this._appendOnly=!1,this.scrolledIndexChange=new g.y(wt=>this._scrollStrategy.scrolledIndexChange.subscribe($t=>Promise.resolve().then(()=>this.ngZone.run(()=>wt.next($t))))),this.renderedRangeStream=this._renderedRangeSubject,this._totalContentSize=0,this._totalContentWidth="",this._totalContentHeight="",this._renderedRange={start:0,end:0},this._dataLength=0,this._viewportSize=0,this._renderedContentOffset=0,this._renderedContentOffsetNeedsRewrite=!1,this._isChangeDetectionPending=!1,this._runAfterChangeDetection=[],this._viewportChanges=j.w0.EMPTY,this._viewportChanges=Rt.change().subscribe(()=>{this.checkViewportSize()}),this.scrollable||(this.elementRef.nativeElement.classList.add("cdk-virtual-scrollable"),this.scrollable=this)}ngOnInit(){this._platform.isBrowser&&(this.scrollable===this&&super.ngOnInit(),this.ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>{this._measureViewportSize(),this._scrollStrategy.attach(this),this.scrollable.elementScrolled().pipe((0,yt.O)(null),et(0,Ne)).subscribe(()=>this._scrollStrategy.onContentScrolled()),this._markChangeDetectionNeeded()})))}ngOnDestroy(){this.detach(),this._scrollStrategy.detach(),this._renderedRangeSubject.complete(),this._detachedSubject.complete(),this._viewportChanges.unsubscribe(),super.ngOnDestroy()}attach(P){this.ngZone.runOutsideAngular(()=>{this._forOf=P,this._forOf.dataStream.pipe((0,ot.R)(this._detachedSubject)).subscribe(pe=>{const de=pe.length;de!==this._dataLength&&(this._dataLength=de,this._scrollStrategy.onDataLengthChanged()),this._doChangeDetection()})})}detach(){this._forOf=null,this._detachedSubject.next()}getDataLength(){return this._dataLength}getViewportSize(){return this._viewportSize}getRenderedRange(){return this._renderedRange}measureBoundingClientRectWithScrollOffset(P){return this.getElementRef().nativeElement.getBoundingClientRect()[P]}setTotalContentSize(P){this._totalContentSize!==P&&(this._totalContentSize=P,this._calculateSpacerSize(),this._markChangeDetectionNeeded())}setRenderedRange(P){(function ce(Ue,ct){return Ue.start==ct.start&&Ue.end==ct.end})(this._renderedRange,P)||(this.appendOnly&&(P={start:0,end:Math.max(this._renderedRange.end,P.end)}),this._renderedRangeSubject.next(this._renderedRange=P),this._markChangeDetectionNeeded(()=>this._scrollStrategy.onContentRendered()))}getOffsetToRenderedContentStart(){return this._renderedContentOffsetNeedsRewrite?null:this._renderedContentOffset}setRenderedContentOffset(P,pe="to-start"){P=this.appendOnly&&"to-start"===pe?0:P;const tt="horizontal"==this.orientation,ze=tt?"X":"Y";let Rt=`translate${ze}(${Number((tt&&this.dir&&"rtl"==this.dir.value?-1:1)*P)}px)`;this._renderedContentOffset=P,"to-end"===pe&&(Rt+=` translate${ze}(-100%)`,this._renderedContentOffsetNeedsRewrite=!0),this._renderedContentTransform!=Rt&&(this._renderedContentTransform=Rt,this._markChangeDetectionNeeded(()=>{this._renderedContentOffsetNeedsRewrite?(this._renderedContentOffset-=this.measureRenderedContentSize(),this._renderedContentOffsetNeedsRewrite=!1,this.setRenderedContentOffset(this._renderedContentOffset)):this._scrollStrategy.onRenderedOffsetChanged()}))}scrollToOffset(P,pe="auto"){const de={behavior:pe};"horizontal"===this.orientation?de.start=P:de.top=P,this.scrollable.scrollTo(de)}scrollToIndex(P,pe="auto"){this._scrollStrategy.scrollToIndex(P,pe)}measureScrollOffset(P){let pe;return pe=this.scrollable==this?de=>super.measureScrollOffset(de):de=>this.scrollable.measureScrollOffset(de),Math.max(0,pe(P??("horizontal"===this.orientation?"start":"top"))-this.measureViewportOffset())}measureViewportOffset(P){let pe;const ze="rtl"==this.dir?.value;pe="start"==P?ze?"right":"left":"end"==P?ze?"left":"right":P||("horizontal"===this.orientation?"left":"top");const Tt=this.scrollable.measureBoundingClientRectWithScrollOffset(pe);return this.elementRef.nativeElement.getBoundingClientRect()[pe]-Tt}measureRenderedContentSize(){const P=this._contentWrapper.nativeElement;return"horizontal"===this.orientation?P.offsetWidth:P.offsetHeight}measureRangeSize(P){return this._forOf?this._forOf.measureRangeSize(P,this.orientation):0}
1checkViewportSize(){this._measureViewportSize(),this._scrollStrategy.onDataLengthChanged()}_measureViewportSize(){this._viewportSize=this.scrollable.measureViewportSize(this.orientation)}_markChangeDetectionNeeded(P){P&&this._runAfterChangeDetection.push(P),this._isChangeDetectionPending||(this._isChangeDetectionPending=!0,this.ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>{this._doChangeDetection()})))}_doChangeDetection(){this._isChangeDetectionPending=!1,this._contentWrapper.nativeElement.style.transform=this._renderedContentTransform,this.ngZone.run(()=>this._changeDetectorRef.markForCheck());const P=this._runAfterChangeDetection;this._runAfterChangeDetection=[];for(const pe of P)pe()}_calculateSpacerSize(){this._totalContentHeight="horizontal"===this.orientation?"":`${this._totalContentSize}px`,this._totalContentWidth="horizontal"===this.orientation?`${this._totalContentSize}px`:""}}return Ue.\u0275fac=function(P){return new(P||Ue)(s.Y36(s.SBq),s.Y36(s.sBO),s.Y36(s.R0b),s.Y36(Je,8),s.Y36(Ie.Is,8),s.Y36(Ce),s.Y36(at),s.Y36(Qe,8))},Ue.\u0275cmp=s.Xpm({type:Ue,selectors:[["cdk-virtual-scroll-viewport"]],viewQuery:function(P,pe){if(1&P&&s.Gf(ee,7),2&P){let de;s.iGM(de=s.CRH())&&(pe._contentWrapper=de.first)}},hostAttrs:[1,"cdk-virtual-scroll-viewport"],hostVars:4,hostBindings:function(P,pe){2&P&&s.ekj("cdk-virtual-scroll-orientation-horizontal","horizontal"===pe.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==pe.orientation)},inputs:{orientation:"orientation",appendOnly:"appendOnly"},outputs:{scrolledIndexChange:"scrolledIndexChange"},standalone:!0,features:[s._Bn([{provide:Fe,useFactory:(ct,P)=>ct||P,deps:[[new s.FiY,new s.tBr(Qe)],Ue]}]),s.qOj,s.jDz],ngContentSelectors:le,decls:4,vars:4,consts:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],template:function(P,pe){1&P&&(s.F$t(),s.TgZ(0,"div",0,1),s.Hsn(2),s.qZA(),s._UZ(3,"div",2)),2&P&&(s.xp6(3),s.Udp("width",pe._totalContentWidth)("height",pe._totalContentHeight))},styles:["cdk-virtual-scroll-viewport{display:block;position:relative;transform:translateZ(0)}.cdk-virtual-scrollable{overflow:auto;will-change:scroll-position;contain:strict;-webkit-overflow-scrolling:touch}.cdk-virtual-scroll-content-wrapper{position:absolute;top:0;left:0;contain:content}[dir=rtl] .cdk-virtual-scroll-content-wrapper{right:0;left:auto}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper{min-height:100%}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-left:0;padding-right:0;margin-left:0;margin-right:0;border-left-width:0;border-right-width:0;outline:none}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{min-width:100%}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-top-width:0;border-bottom-width:0;outline:none}.cdk-virtual-scroll-spacer{height:1px;transform-origin:0 0;flex:0 0 auto}[dir=rtl] .cdk-virtual-scroll-spacer{transform-origin:100% 0}"],encapsulation:2,changeDetection:0}),Ue})(),Q=(()=>{class Ue{}return Ue.\u0275fac=function(P){return new(P||Ue)},Ue.\u0275mod=s.oAB({type:Ue}),Ue.\u0275inj=s.cJS({}),Ue})(),je=(()=>{class Ue{}return Ue.\u0275fac=function(P){return new(P||Ue)},Ue.\u0275mod=s.oAB({type:Ue}),Ue.\u0275inj=s.cJS({imports:[Ie.vT,Q,L,Ie.vT,Q]}),Ue})()},36895:(Et,Re,d)=>{"use strict";d.d(Re,{Do:()=>yt,ED:()=>On,EM:()=>Yr,HT:()=>p,JF:()=>zi,K0:()=>m,Mx:()=>Ii,NF:()=>ir,O5:()=>Ji,Ov:()=>Ki,PC:()=>vi,PM:()=>Li,RF:()=>Kt,S$:()=>et,V_:()=>j,Ye:()=>Mt,b0:()=>ot,bD:()=>us,ez:()=>ds,mk:()=>zn,n9:()=>hn,q:()=>c,sg:()=>wi,tP:()=>yi,uU:()=>ki,w_:()=>g});var t=d(94650);let s=null;function c(){return s}function p(A){s||(s=A)}class g{}const m=new t.OlP("DocumentToken");let C=(()=>{class A{historyGo(V){throw new Error("Not implemented")}}return A.\u0275fac=function(V){return new(V||A)},A.\u0275prov=t.Yz7({token:A,factory:function(){return function T(){return(0,t.LFG)(S)}()},providedIn:"platform"}),A})();const j=new t.OlP("Location Initialized");let S=(()=>{class A extends C{constructor(V){super(),this._doc=V,this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return c().getBaseHref(this._doc)}onPopState(V){const nt=c().getGlobalEventTarget(this._doc,"window");return nt.addEventListener("popstate",V,!1),()=>nt.removeEventListener("popstate",V)}onHashChange(V){const nt=c().getGlobalEventTarget(this._doc,"window");return nt.addEventListener("hashchange",V,!1),()=>nt.removeEventListener("hashchange",V)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(V){this._location.pathname=V}pushState(V,nt,At){U()?this._history.pushState(V,nt,At):this._location.hash=At}replaceState(V,nt,At){U()?this._history.replaceState(V,nt,At):this._location.hash=At}forward(){this._history.forward()}back(){this._history.back()}historyGo(V=0){this._history.go(V)}getState(){return this._history.state}}return A.\u0275fac=function(V){return new(V||A)(t.LFG(m))},A.\u0275prov=t.Yz7({token:A,factory:function(){return function H(){return new S((0,t.LFG)(m))}()},providedIn:"platform"}),A})();function U(){return!!window.history.pushState}function me(A,ge){if(0==A.length)return ge;if(0==ge.length)return A;let V=0;return A.endsWith("/")&&V++,ge.startsWith("/")&&V++,2==V?A+ge.substring(1):1==V?A+ge:A+"/"+ge}function ue(A){const ge=A.match(/#|\?|$/),V=ge&&ge.index||A.length;
1return A.slice(0,V-("/"===A[V-1]?1:0))+A.slice(V)}function Ee(A){return A&&"?"!==A[0]?"?"+A:A}let et=(()=>{class A{historyGo(V){throw new Error("Not implemented")}}return A.\u0275fac=function(V){return new(V||A)},A.\u0275prov=t.Yz7({token:A,factory:function(){return(0,t.f3M)(ot)},providedIn:"root"}),A})();const $e=new t.OlP("appBaseHref");let ot=(()=>{class A extends et{constructor(V,nt){super(),this._platformLocation=V,this._removeListenerFns=[],this._baseHref=nt??this._platformLocation.getBaseHrefFromDOM()??(0,t.f3M)(m).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(V){this._removeListenerFns.push(this._platformLocation.onPopState(V),this._platformLocation.onHashChange(V))}getBaseHref(){return this._baseHref}prepareExternalUrl(V){return me(this._baseHref,V)}path(V=!1){const nt=this._platformLocation.pathname+Ee(this._platformLocation.search),At=this._platformLocation.hash;return At&&V?`${nt}${At}`:nt}pushState(V,nt,At,dn){const vn=this.prepareExternalUrl(At+Ee(dn));this._platformLocation.pushState(V,nt,vn)}replaceState(V,nt,At,dn){const vn=this.prepareExternalUrl(At+Ee(dn));this._platformLocation.replaceState(V,nt,vn)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(V=0){this._platformLocation.historyGo?.(V)}}return A.\u0275fac=function(V){return new(V||A)(t.LFG(C),t.LFG($e,8))},A.\u0275prov=t.Yz7({token:A,factory:A.\u0275fac,providedIn:"root"}),A})(),yt=(()=>{class A extends et{constructor(V,nt){super(),this._platformLocation=V,this._baseHref="",this._removeListenerFns=[],null!=nt&&(this._baseHref=nt)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(V){this._removeListenerFns.push(this._platformLocation.onPopState(V),this._platformLocation.onHashChange(V))}getBaseHref(){return this._baseHref}path(V=!1){let nt=this._platformLocation.hash;return null==nt&&(nt="#"),nt.length>0?nt.substring(1):nt}prepareExternalUrl(V){const nt=me(this._baseHref,V);return nt.length>0?"#"+nt:nt}pushState(V,nt,At,dn){let vn=this.prepareExternalUrl(At+Ee(dn));0==vn.length&&(vn=this._platformLocation.pathname),this._platformLocation.pushState(V,nt,vn)}replaceState(V,nt,At,dn){let vn=this.prepareExternalUrl(At+Ee(dn));0==vn.length&&(vn=this._platformLocation.pathname),this._platformLocation.replaceState(V,nt,vn)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(V=0){this._platformLocation.historyGo?.(V)}}return A.\u0275fac=function(V){return new(V||A)(t.LFG(C),t.LFG($e,8))},A.\u0275prov=t.Yz7({token:A,factory:A.\u0275fac}),A})(),Mt=(()=>{class A{constructor(V){this._subject=new t.vpe,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=V;const nt=this._locationStrategy.getBaseHref();this._basePath=function le(A){if(new RegExp("^(https?:)?//").test(A)){const[,V]=A.split(/\/\/[^\/]+/);return V}return A}(ue(ee(nt))),this._locationStrategy.onPopState(At=>{this._subject.emit({url:this.path(!0),pop:!0,state:At.state,type:At.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(V=!1){return this.normalize(this._locationStrategy.path(V))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(V,nt=""){return this.path()==this.normalize(V+Ee(nt))}normalize(V){return A.stripTrailingSlash(function Ie(A,ge){if(!A||!ge.startsWith(A))return ge;const V=ge.substring(A.length);return""===V||["/",";","?","#"].includes(V[0])?V:ge}(this._basePath,ee(V)))}prepareExternalUrl(V){return V&&"/"!==V[0]&&(V="/"+V),this._locationStrategy.prepareExternalUrl(V)}go(V,nt="",At=null){this._locationStrategy.pushState(At,"",V,nt),this._notifyUrlChangeListeners(this.prepareExternalUrl(V+Ee(nt)),At)}replaceState(V,nt="",At=null){this._locationStrategy.replaceState(At,"",V,nt),this._notifyUrlChangeListeners(this.prepareExternalUrl(V+Ee(nt)),At)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(V=0){this._locationStrategy.historyGo?.(V)}onUrlChange(V){return this._urlChangeListeners.push(V),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(nt=>{this._notifyUrlChangeListeners(nt.url,nt.state)})),()=>{const nt=this._urlChangeListeners.indexOf(V);this._urlChangeListeners.splice(nt,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(V="",nt){this._urlChangeListeners.forEac
1h(At=>At(V,nt))}subscribe(V,nt,At){return this._subject.subscribe({next:V,error:nt,complete:At})}}return A.normalizeQueryParams=Ee,A.joinWithSlash=me,A.stripTrailingSlash=ue,A.\u0275fac=function(V){return new(V||A)(t.LFG(et))},A.\u0275prov=t.Yz7({token:A,factory:function(){return function Ke(){return new Mt((0,t.LFG)(et))}()},providedIn:"root"}),A})();function ee(A){return A.replace(/\/index.html$/,"")}var st=(()=>((st=st||{})[st.Format=0]="Format",st[st.Standalone=1]="Standalone",st))(),Ae=(()=>((Ae=Ae||{})[Ae.Narrow=0]="Narrow",Ae[Ae.Abbreviated=1]="Abbreviated",Ae[Ae.Wide=2]="Wide",Ae[Ae.Short=3]="Short",Ae))(),Ce=(()=>((Ce=Ce||{})[Ce.Short=0]="Short",Ce[Ce.Medium=1]="Medium",Ce[Ce.Long=2]="Long",Ce[Ce.Full=3]="Full",Ce))(),Fe=(()=>((Fe=Fe||{})[Fe.Decimal=0]="Decimal",Fe[Fe.Group=1]="Group",Fe[Fe.List=2]="List",Fe[Fe.PercentSign=3]="PercentSign",Fe[Fe.PlusSign=4]="PlusSign",Fe[Fe.MinusSign=5]="MinusSign",Fe[Fe.Exponential=6]="Exponential",Fe[Fe.SuperscriptingExponent=7]="SuperscriptingExponent",Fe[Fe.PerMille=8]="PerMille",Fe[Fe.Infinity=9]="Infinity",Fe[Fe.NaN=10]="NaN",Fe[Fe.TimeSeparator=11]="TimeSeparator",Fe[Fe.CurrencyDecimal=12]="CurrencyDecimal",Fe[Fe.CurrencyGroup=13]="CurrencyGroup",Fe))();function v(A,ge){return St((0,t.cg1)(A)[t.wAp.DateFormat],ge)}function b(A,ge){return St((0,t.cg1)(A)[t.wAp.TimeFormat],ge)}function N(A,ge){return St((0,t.cg1)(A)[t.wAp.DateTimeFormat],ge)}function Q(A,ge){const V=(0,t.cg1)(A),nt=V[t.wAp.NumberSymbols][ge];if(typeof nt>"u"){if(ge===Fe.CurrencyDecimal)return V[t.wAp.NumberSymbols][Fe.Decimal];if(ge===Fe.CurrencyGroup)return V[t.wAp.NumberSymbols][Fe.Group]}return nt}function tt(A){if(!A[t.wAp.ExtraData])throw new Error(`Missing extra locale data for the locale "${A[t.wAp.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function St(A,ge){for(let V=ge;V>-1;V--)if(typeof A[V]<"u")return A[V];throw new Error("Locale data API: locale data undefined")}function wt(A){const[ge,V]=A.split(":");return{hours:+ge,minutes:+V}}const Ge=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,_t={},It=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var Ut=(()=>((Ut=Ut||{})[Ut.Short=0]="Short",Ut[Ut.ShortGMT=1]="ShortGMT",Ut[Ut.Long=2]="Long",Ut[Ut.Extended=3]="Extended",Ut))(),zt=(()=>((zt=zt||{})[zt.FullYear=0]="FullYear",zt[zt.Month=1]="Month",zt[zt.Date=2]="Date",zt[zt.Hours=3]="Hours",zt[zt.Minutes=4]="Minutes",zt[zt.Seconds=5]="Seconds",zt[zt.FractionalSeconds=6]="FractionalSeconds",zt[zt.Day=7]="Day",zt))(),Ht=(()=>((Ht=Ht||{})[Ht.DayPeriods=0]="DayPeriods",Ht[Ht.Days=1]="Days",Ht[Ht.Months=2]="Months",Ht[Ht.Eras=3]="Eras",Ht))();function mn(A,ge,V,nt){let At=function ae(A){if(We(A))return A;if("number"==typeof A&&!isNaN(A))return new Date(A);if("string"==typeof A){if(A=A.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(A)){const[At,dn=1,vn=1]=A.split("-").map(Fn=>+Fn);return Yt(At,dn-1,vn)}const V=parseFloat(A);if(!isNaN(A-V))return new Date(V);let nt;if(nt=A.match(Ge))return function Dt(A){const ge=new Date(0);let V=0,nt=0;const At=A[8]?ge.setUTCFullYear:ge.setFullYear,dn=A[8]?ge.setUTCHours:ge.setHours;A[9]&&(V=Number(A[9]+A[10]),nt=Number(A[9]+A[11])),At.call(ge,Number(A[1]),Number(A[2])-1,Number(A[3]));const vn=Number(A[4]||0)-V,Fn=Number(A[5]||0)-nt,di=Number(A[6]||0),ai=Math.floor(1e3*parseFloat("0."+(A[7]||0)));return dn.call(ge,vn,Fn,di,ai),ge}(nt)}const ge=new Date(A);if(!We(ge))throw new Error(`Unable to convert "${A}" into a date`);return ge}(A);ge=sn(V,ge)||ge;let Fn,vn=[];for(;ge;){if(Fn=It.exec(ge),!Fn){vn.push(ge);break}{vn=vn.concat(Fn.slice(1));const ii=vn.pop();if(!ii)break;ge=ii}}let di=At.getTimezoneOffset();nt&&(di=ve(nt,di),At=function z(A,ge,V){const nt=V?-1:1,At=A.getTimezoneOffset();return function Ye(A,ge){return(A=new Date(A.getTime())).setMinutes(A.getMinutes()+ge),A}(A,nt*(ve(ge,At)-At))}(At,nt,!0));let ai="";
vendor: 14,436 bytes, line 1
1return vn.forEach(ii=>{const ri=function Ve(A){if(dt[A])return dt[A];let ge;switch(A){case"G":case"GG":case"GGG":ge=Xt(Ht.Eras,Ae.Abbreviated);break;case"GGGG":ge=Xt(Ht.Eras,Ae.Wide);break;case"GGGGG":ge=Xt(Ht.Eras,Ae.Narrow);break;case"y":ge=Dn(zt.FullYear,1,0,!1,!0);break;case"yy":ge=Dn(zt.FullYear,2,0,!0,!0);break;case"yyy":ge=Dn(zt.FullYear,3,0,!1,!0);break;case"yyyy":ge=Dn(zt.FullYear,4,0,!1,!0);break;case"Y":ge=Le(1);break;case"YY":ge=Le(2,!0);break;case"YYY":ge=Le(3);break;case"YYYY":ge=Le(4);break;case"M":case"L":ge=Dn(zt.Month,1,1);break;case"MM":case"LL":ge=Dn(zt.Month,2,1);break;case"MMM":ge=Xt(Ht.Months,Ae.Abbreviated);break;case"MMMM":ge=Xt(Ht.Months,Ae.Wide);break;case"MMMMM":ge=Xt(Ht.Months,Ae.Narrow);break;case"LLL":ge=Xt(Ht.Months,Ae.Abbreviated,st.Standalone);break;case"LLLL":ge=Xt(Ht.Months,Ae.Wide,st.Standalone);break;case"LLLLL":ge=Xt(Ht.Months,Ae.Narrow,st.Standalone);break;case"w":ge=E(1);break;case"ww":ge=E(2);break;case"W":ge=E(1,!0);break;case"d":ge=Dn(zt.Date,1);break;case"dd":ge=Dn(zt.Date,2);break;case"c":case"cc":ge=Dn(zt.Day,1);break;case"ccc":ge=Xt(Ht.Days,Ae.Abbreviated,st.Standalone);break;case"cccc":ge=Xt(Ht.Days,Ae.Wide,st.Standalone);break;case"ccccc":ge=Xt(Ht.Days,Ae.Narrow,st.Standalone);break;case"cccccc":ge=Xt(Ht.Days,Ae.Short,st.Standalone);break;case"E":case"EE":case"EEE":ge=Xt(Ht.Days,Ae.Abbreviated);break;case"EEEE":ge=Xt(Ht.Days,Ae.Wide);break;case"EEEEE":ge=Xt(Ht.Days,Ae.Narrow);break;case"EEEEEE":ge=Xt(Ht.Days,Ae.Short);break;case"a":case"aa":case"aaa":ge=Xt(Ht.DayPeriods,Ae.Abbreviated);break;case"aaaa":ge=Xt(Ht.DayPeriods,Ae.Wide);break;case"aaaaa":ge=Xt(Ht.DayPeriods,Ae.Narrow);break;case"b":case"bb":case"bbb":ge=Xt(Ht.DayPeriods,Ae.Abbreviated,st.Standalone,!0);break;case"bbbb":ge=Xt(Ht.DayPeriods,Ae.Wide,st.Standalone,!0);break;case"bbbbb":ge=Xt(Ht.DayPeriods,Ae.Narrow,st.Standalone,!0);break;case"B":case"BB":case"BBB":ge=Xt(Ht.DayPeriods,Ae.Abbreviated,st.Format,!0);break;case"BBBB":ge=Xt(Ht.DayPeriods,Ae.Wide,st.Format,!0);break;case"BBBBB":ge=Xt(Ht.DayPeriods,Ae.Narrow,st.Format,!0);break;case"h":ge=Dn(zt.Hours,1,-12);break;case"hh":ge=Dn(zt.Hours,2,-12);break;case"H":ge=Dn(zt.Hours,1);break;case"HH":ge=Dn(zt.Hours,2);break;case"m":ge=Dn(zt.Minutes,1);break;case"mm":ge=Dn(zt.Minutes,2);break;case"s":ge=Dn(zt.Seconds,1);break;case"ss":ge=Dn(zt.Seconds,2);break;case"S":ge=Dn(zt.FractionalSeconds,1);break;case"SS":ge=Dn(zt.FractionalSeconds,2);break;case"SSS":ge=Dn(zt.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":ge=jt(Ut.Short);break;case"ZZZZZ":ge=jt(Ut.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":ge=jt(Ut.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":ge=jt(Ut.Long);break;default:return null}return dt[A]=ge,ge}(ii);ai+=ri?ri(At,V,di):"''"===ii?"'":ii.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),ai}function Yt(A,ge,V){const nt=new Date(0);return nt.setFullYear(A,ge,V),nt.setHours(0,0,0),nt}function sn(A,ge){const V=function at(A){return(0,t.cg1)(A)[t.wAp.LocaleId]}(A);if(_t[V]=_t[V]||{},_t[V][ge])return _t[V][ge];let nt="";switch(ge){case"shortDate":nt=v(A,Ce.Short);break;case"mediumDate":nt=v(A,Ce.Medium);break;case"longDate":nt=v(A,Ce.Long);break;case"fullDate":nt=v(A,Ce.Full);break;case"shortTime":nt=b(A,Ce.Short);break;case"mediumTime":nt=b(A,Ce.Medium);break;case"longTime":nt=b(A,Ce.Long);break;case"fullTime":nt=b(A,Ce.Full);break;case"short":const At=sn(A,"shortTime"),dn=sn(A,"shortDate");nt=Nt(N(A,Ce.Short),[At,dn]);break;case"medium":const vn=sn(A,"mediumTime"),Fn=sn(A,"mediumDate");nt=Nt(N(A,Ce.Medium),[vn,Fn]);break;case"long":const di=sn(A,"longTime"),ai=sn(A,"longDate");nt=Nt(N(A,Ce.Long),[di,ai]);break;case"full":const ii=sn(A,"fullTime"),ri=sn(A,"fullDate");nt=Nt(N(A,Ce.Full),[ii,ri])}return nt&&(_t[V][ge]=nt),nt}function Nt(A,ge){return ge&&(A=A.replace(/\{([^}]+)}/g,function(V,nt){return null!=ge&&nt in ge?ge[nt]:V})),A}function en(A,ge,V="-",nt,At){let dn="";(A<0||At&&A<=0)&&(At?A=1-A:(A=-A,dn=V));let vn=String(A);for(;vn.length<ge;)vn="0"+vn;return nt&&(vn=vn.slice(vn.length-ge)),dn+vn}function Dn(A,ge,V=0,nt=!1,At=!1){return function(dn,vn){let Fn=function Bt(A,ge){switch(A){case zt.FullYear:return ge.getFullYear();case zt.Month:return ge.getMonth();case zt.Date:return ge.getDate();case zt.Hours:return ge.getHours();case zt.Minutes:return ge.getMinutes();case zt.Seconds:return ge.getSeconds();case zt.FractionalSeconds:return ge.getMilliseconds();case zt.Day:return ge.getDay();default:throw new Error(`Unknown DateType value "${A}".`)}}(A,dn);if((V>0||Fn>-V)&&(Fn+=V),A===zt.Hours)0===Fn&&-12===V&&(Fn=12);else if(A===zt.FractionalSeconds)return function Tn(A,ge){return en(A,3).substring(0,ge)}(Fn,ge);const di=Q(vn,Fe.MinusSign);return en(Fn,ge,di,nt,At)}}function Xt(A,ge,V=st.Format,nt=!1){return function(At,dn){return function Lt(A,ge,V,nt,At,dn){switch(V){case Ht.Months:return function ce(A,ge,V){const nt=(0,t.cg1)(A),dn=St([nt[t.wAp.MonthsFormat],nt[t.wAp.MonthsStandalone]],ge);return St(dn,V)}(ge,At,nt)[A.getMonth()];case Ht.Days:return function Te(A,ge,V){const nt=(0,t.cg1)(A),dn=St([nt[t.wAp.DaysFormat],nt[t.wAp.DaysStandalone]],ge);return St(dn,V)}(ge,At,nt)[A.getDay()];case Ht.DayPeriods:const vn=A.getHours(),Fn=A.getMinutes();if(dn){const ai=function ze(A){const ge=(0,t.cg1)(A);return tt(ge),(ge[t.wAp.ExtraData][2]||[]).map(nt=>"string"==typeof nt?wt(nt):[wt(nt[0]),wt(nt[1])])}(ge),ii=function Tt(A,ge,V){const nt=(0,t.cg1)(A);tt(nt);const dn=St([nt[t.wAp.ExtraData][0],nt[t.wAp.ExtraData][1]],ge)||[];return St(dn,V)||[]}(ge,At,nt),ri=ai.findIndex(Ni=>{if(Array.isArray(Ni)){const[Di,Fi]=Ni,fr=vn>=Di.hours&&Fn>=Di.minutes,er=vn<Fi.hours||vn===Fi.hours&&Fn<Fi.minutes;if(Di.hours<Fi.hours){if(fr&&er)return!0}else if(fr||er)return!0}else if(Ni.hours===vn&&Ni.minutes===Fn)return!0;return!1});if(-1!==ri)return ii[ri]}return function Qe(A,ge,V){const nt=(0,t.cg1)(A),dn=St([nt[t.wAp.DayPeriodsFormat],nt[t.wAp.DayPeriodsStandalone]],ge);return St(dn,V)}(ge,At,nt)[vn<12?0:1];case Ht.Eras:return function Ne(A,ge){return St((0,t.cg1)(A)[t.wAp.Eras],ge)}(ge,nt)[A.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${V}`)}}(At,dn,A,ge,V,nt)}}function jt(A){return function(ge,V,nt){const At=-1*nt,dn=Q(V,Fe.MinusSign),vn=At>0?Math.floor(At/60):Math.ceil(At/60);switch(A){case Ut.Short:return(At>=0?"+":"")+en(vn,2,dn)+en(Math.abs(At%60),2,dn);case Ut.ShortGMT:return"GMT"+(At>=0?"+":"")+en(vn,1,dn);case Ut.Long:return"GMT"+(At>=0?"+":"")+en(vn,2,dn)+":"+en(Math.abs(At%60),2,dn);case Ut.Extended:return 0===nt?"Z":(At>=0?"+":"")+en(vn,2,dn)+":"+en(Math.abs(At%60),2,dn);default:throw new Error(`Unknown zone width "${A}"`)}}}const gn=0,Ln=4;function K(A){return Yt(A.getFullYear(),A.getMonth(),A.getDate()+(Ln-A.getDay()))}function E(A,ge=!1){return function(V,nt){let At;if(ge){const dn=new Date(V.getFullYear(),V.getMonth(),1).getDay()-1,vn=V.getDate();At=1+Math.floor((vn+dn)/7)}else{const dn=K(V),vn=function Se(A){const ge=Yt(A,gn,1).getDay();return Yt(A,0,1+(ge<=Ln?Ln:Ln+7)-ge)}(dn.getFullYear()),Fn=dn.getTime()-vn.getTime();At=1+Math.round(Fn/6048e5)}return en(At,A,Q(nt,Fe.MinusSign))}}function Le(A,ge=!1){return function(V,nt){return en(K(V).getFullYear(),A,Q(nt,Fe.MinusSign),ge)}}const dt={};function ve(A,ge){A=A.replace(/:/g,"");const V=Date.parse("Jan 01, 1970 00:00:00 "+A)/6e4;return isNaN(V)?ge:V}function We(A){return A instanceof Date&&!isNaN(A.valueOf())}function Ii(A,ge){ge=encodeURIComponent(ge);for(const V of A.split(";")){const nt=V.indexOf("="),[At,dn]=-1==nt?[V,""]:[V.slice(0,nt),V.slice(nt+1)];if(At.trim()===ge)return decodeURIComponent(dn)}return null}const bi=/\s+/,Pn=[];let zn=(()=>{class A{constructor(V,nt,At,dn){this._iterableDiffers=V,this._keyValueDiffers=nt,this._ngEl=At,this._renderer=dn,this.initialClasses=Pn,this.stateMap=new Map}set klass(V){this.initialClasses=null!=V?V.trim().split(bi):Pn}set ngClass(V){this.rawClass="string"==typeof V?V.trim().split(bi):V}ngDoCheck(){for(const nt of this.initialClasses)this._updateState(nt,!0);const V=this.rawClass;if(Array.isArray(V)||V instanceof Set)for(const nt of V)this._updateState(nt,!0);else if(null!=V)for(const nt of Object.keys(V))this._updateState(nt,Boolean(V[nt]));this._applyStateDiff()}_updateState(V,nt){const At=this.stateMap.get(V);void 0!==At?(At.enabled!==nt&&(At.changed=!0,At.enabled=nt),At.touched=!0):this.stateMap.set(V,{enabled:nt,changed:!0,touched:!0})}_applyStateDiff(){for(const V of this.stateMap){const nt=V[0],At=V[1];At.changed?(this._toggleClass(nt,At.enabled),At.changed=!1):At.touched||(At.enabled&&this._toggleClass(nt,!1),this.stateMap.delete(nt)),At.touched=!1}}_toggleClass(V,nt){(V=V.trim()).length>0&&V.split(bi).forEach(At=>{nt?this._renderer.addClass(this._ngEl.nativeElement,At):this._renderer.removeClass(this._ngEl.nativeElement,At)})}}return A.\u0275fac=function(V){return new(V||A)(t.Y36(t.ZZ4),t.Y36(t.aQg),t.Y36(t.SBq),t.Y36(t.Qsj))},A.\u0275dir=t.lG2({type:A,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),A})();class gi{constructor(ge,V,nt,At){this.$implicit=ge,this.ngForOf=V,this.index=nt,this.count=At}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let wi=(()=>{class A{set ngForOf(V){this._ngForOf=V,this._ngForOfDirty=!0}set ngForTrackBy(V){this._trackByFn=V}get ngForTrackBy(){return this._trackByFn}constructor(V,nt,At){this._viewContainer=V,this._template=nt,this._differs=At,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(V){V&&(this._template=V)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const V=this._ngForOf;!this._differ&&V&&(this._differ=this._differs.find(V).create(this.ngForTrackBy))}if(this._differ){const V=this._differ.diff(this._ngForOf);V&&this._applyChanges(V)}}_applyChanges(V){const nt=this._viewContainer;V.forEachOperation((At,dn,vn)=>{if(null==At.previousIndex)nt.createEmbeddedView(this._template,new gi(At.item,this._ngForOf,-1,-1),null===vn?void 0:vn);else if(null==vn)nt.remove(null===dn?void 0:dn);else if(null!==dn){const Fn=nt.get(dn);nt.move(Fn,vn),ni(Fn,At)}});for(let At=0,dn=nt.length;At<dn;At++){const Fn=nt.get(At).context;Fn.index=At,Fn.count=dn,Fn.ngForOf=this._ngForOf}V.forEachIdentityChange(At=>{ni(nt.get(At.currentIndex),At)})}static ngTemplateContextGuard(V,nt){return!0}}return A.\u0275fac=function(V){return new(V||A)(t.Y36(t.s_b),t.Y36(t.Rgc),t.Y36(t.ZZ4))},A.\u0275dir=t.lG2({type:A,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),A})();function ni(A,ge){A.context.$implicit=ge.item}let Ji=(()=>{class A{constructor(V,nt){this._viewContainer=V,this._context=new Xn,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=nt}set ngIf(V){this._context.$implicit=this._context.ngIf=V,this._updateView()}set ngIfThen(V){nr("ngIfThen",V),this._thenTemplateRef=V,this._thenViewRef=null,this._updateView()}set ngIfElse(V){nr("ngIfElse",V),this._elseTemplateRef=V,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(V,nt){return!0}}return A.\u0275fac=function(V){return new(V||A)(t.Y36(t.s_b),t.Y36(t.Rgc))},A.\u0275dir=t.lG2({type:A,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),A})();class Xn{constructor(){this.$implicit=null,this.ngIf=null}}function nr(A,ge){if(ge&&!ge.createEmbeddedView)throw new Error(`${A} must be a TemplateRef, but received '${(0,t.AaK)(ge)}'.`)}class Pt{constructor(ge,V){this._viewContainerRef=ge,this._templateRef=V,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(ge){ge&&!this._created?this.create():!ge&&this._created&&this.destroy()}}let Kt=(()=>{class A{constructor(){this._defaultViews=[],this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(V){this._ngSwitch=V,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(V){this._defaultViews.push(V)}_matchCase(V){const nt=V==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||nt,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),nt}_updateDefaultCases(V){if(this._defaultViews.length>0&&V!==this._defaultUsed){this._defaultUsed=V;for(const nt of this._defaultViews)nt.enforceState(V)}}}return A.\u0275fac=function(V){return new(V||A)},A.\u0275dir=t.lG2({type:A,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0}),A})(),hn=(()=>{class A{constructor(V,nt,At){this.ngSwitch=At,At._addCase(),this._view=new Pt(V,nt)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return A.\u0275fac=function(V){return new(V||A)(t.Y36(t.s_b),t.Y36(t.Rgc),t.Y36(Kt,9))},A.\u0275dir=t.lG2({type:A,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0}),A})(),On=(()=>{class A{constructor(V,nt,At){At._addDefault(new Pt(V,nt))}}return A.\u0275fac=function(V){return new(V||A)(t.Y36(t.s_b),t.Y36(t.Rgc),t.Y36(Kt,9))},A.\u0275dir=t.lG2({type:A,selectors:[["","ngSwitchDefault",""]],standalone:!0}),A})(),vi=(()=>{class A{constructor(V,nt,At){this._ngEl=V,this._differs=nt,this._renderer=At,this._ngStyle=null,this._differ=null}set ngStyle(V){this._ngStyle=V,!this._differ&&V&&(this._differ=this._differs.find(V).create())}ngDoCheck(){if(this._differ){const V=this._differ.diff(this._ngStyle);V&&this._applyChanges(V)}}_setStyle(V,nt){const[At,dn]=V.split("."),vn=-1===At.indexOf("-")?void 0:t.JOm.DashCase;null!=nt?this._renderer.setStyle(this._ngEl.nativeElement,At,dn?`${nt}${dn}`:nt,vn):this._renderer.removeStyle(this._ngEl.nativeElement,At,vn)}
1_applyChanges(V){V.forEachRemovedItem(nt=>this._setStyle(nt.key,null)),V.forEachAddedItem(nt=>this._setStyle(nt.key,nt.currentValue)),V.forEachChangedItem(nt=>this._setStyle(nt.key,nt.currentValue))}}return A.\u0275fac=function(V){return new(V||A)(t.Y36(t.SBq),t.Y36(t.aQg),t.Y36(t.Qsj))},A.\u0275dir=t.lG2({type:A,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0}),A})(),yi=(()=>{class A{constructor(V){this._viewContainerRef=V,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(V){if(V.ngTemplateOutlet||V.ngTemplateOutletInjector){const nt=this._viewContainerRef;if(this._viewRef&&nt.remove(nt.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:At,ngTemplateOutletContext:dn,ngTemplateOutletInjector:vn}=this;this._viewRef=nt.createEmbeddedView(At,dn,vn?{injector:vn}:void 0)}else this._viewRef=null}else this._viewRef&&V.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return A.\u0275fac=function(V){return new(V||A)(t.Y36(t.s_b))},A.\u0275dir=t.lG2({type:A,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[t.TTD]}),A})();function Hi(A,ge){return new t.vHH(2100,!1)}class pr{createSubscription(ge,V){return ge.subscribe({next:V,error:nt=>{throw nt}})}dispose(ge){ge.unsubscribe()}}class Sr{createSubscription(ge,V){return ge.then(V,nt=>{throw nt})}dispose(ge){}}const Mr=new Sr,dr=new pr;let Ki=(()=>{class A{constructor(V){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=V}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(V){return this._obj?V!==this._obj?(this._dispose(),this.transform(V)):this._latestValue:(V&&this._subscribe(V),this._latestValue)}_subscribe(V){this._obj=V,this._strategy=this._selectStrategy(V),this._subscription=this._strategy.createSubscription(V,nt=>this._updateLatestValue(V,nt))}_selectStrategy(V){if((0,t.QGY)(V))return Mr;if((0,t.F4k)(V))return dr;throw Hi()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(V,nt){V===this._obj&&(this._latestValue=nt,this._ref.markForCheck())}}return A.\u0275fac=function(V){return new(V||A)(t.Y36(t.sBO,16))},A.\u0275pipe=t.Yjl({name:"async",type:A,pure:!1,standalone:!0}),A})();const _r=new t.OlP("DATE_PIPE_DEFAULT_TIMEZONE"),kr=new t.OlP("DATE_PIPE_DEFAULT_OPTIONS");let ki=(()=>{class A{constructor(V,nt,At){this.locale=V,this.defaultTimezone=nt,this.defaultOptions=At}transform(V,nt,At,dn){if(null==V||""===V||V!=V)return null;try{return mn(V,nt??this.defaultOptions?.dateFormat??"mediumDate",dn||this.locale,At??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(vn){throw Hi()}}}return A.\u0275fac=function(V){return new(V||A)(t.Y36(t.soG,16),t.Y36(_r,24),t.Y36(kr,24))},A.\u0275pipe=t.Yjl({name:"date",type:A,pure:!0,standalone:!0}),A})(),ds=(()=>{class A{}return A.\u0275fac=function(V){return new(V||A)},A.\u0275mod=t.oAB({type:A}),A.\u0275inj=t.cJS({}),A})();const us="browser",xr="server";function ir(A){return A===us}function Li(A){return A===xr}let Yr=(()=>{class A{}return A.\u0275prov=(0,t.Yz7)({token:A,providedIn:"root",factory:()=>new Br((0,t.LFG)(m),window)}),A})();class Br{constructor(ge,V){this.document=ge,this.window=V,this.offset=()=>[0,0]}setOffset(ge){this.offset=Array.isArray(ge)?()=>ge:ge}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(ge){this.supportsScrolling()&&this.window.scrollTo(ge[0],ge[1])}scrollToAnchor(ge){if(!this.supportsScrolling())return;const V=function br(A,ge){const V=A.getElementById(ge)||A.getElementsByName(ge)[0];if(V)return V;if("function"==typeof A.createTreeWalker&&A.body&&(A.body.createShadowRoot||A.body.attachShadow)){const nt=A.createTreeWalker(A.body,NodeFilter.SHOW_ELEMENT);let At=nt.currentNode;for(;At;){const dn=At.shadowRoot;if(dn){const vn=dn.getElementById(ge)||dn.querySelector(`[name="${ge}"]`);if(vn)return vn}At=nt.nextNode()}}return null}(this.document,ge);V&&(this.scrollToElement(V),V.focus())}setHistoryScrollRestoration(ge){if(this.supportScrollRestoration()){const V=this.window.history;V&&V.scrollRestoration&&(V.scrollRestoration=ge)}}scrollToElement(ge){const V=ge.getBoundingClientRect(),nt=V.left+this.window.pageXOffset,At=V.top+this.window.pageYOffset,dn=this.offset();this.window.scrollTo(nt-dn[0],At-dn[1])}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const ge=Wi(this.window.history)||Wi(Object.getPrototypeOf(this.window.history));return!(!ge||!ge.writable&&!ge.set)}catch{return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch{return!1}}}function Wi(A){return Object.getOwnPropertyDescriptor(A,"scrollRestoration")}class zi{}},80529:(Et,Re,d)=>{"use strict";d.d(Re,{JF:()=>jt,LE:()=>ot,TP:()=>Ne,WM:()=>S,aW:()=>He,eN:()=>at});var t=d(36895),s=d(94650),c=d(39646),p=d(69751),g=d(24351),m=d(39300),C=d(54004);class T{}class j{}class S{constructor(K){this.normalizedNames=new Map,this.lazyUpdate=null,K?this.lazyInit="string"==typeof K?()=>{this.headers=new Map,K.split("\n").forEach(E=>{const Le=E.indexOf(":");if(Le>0){const dt=E.slice(0,Le),Ve=dt.toLowerCase(),ve=E.slice(Le+1).trim();this.maybeSetNormalizedName(dt,Ve),this.headers.has(Ve)?this.headers.get(Ve).push(ve):this.headers.set(Ve,[ve])}})}:()=>
vendor: 4,714 bytes, line 1
1{this.headers=new Map,Object.entries(K).forEach(([E,Le])=>{let dt;if(dt="string"==typeof Le?[Le]:"number"==typeof Le?[Le.toString()]:Le.map(Ve=>Ve.toString()),dt.length>0){const Ve=E.toLowerCase();this.headers.set(Ve,dt),this.maybeSetNormalizedName(E,Ve)}})}:this.headers=new Map}has(K){return this.init(),this.headers.has(K.toLowerCase())}get(K){this.init();const E=this.headers.get(K.toLowerCase());return E&&E.length>0?E[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(K){return this.init(),this.headers.get(K.toLowerCase())||null}append(K,E){return this.clone({name:K,value:E,op:"a"})}set(K,E){return this.clone({name:K,value:E,op:"s"})}delete(K,E){return this.clone({name:K,value:E,op:"d"})}maybeSetNormalizedName(K,E){this.normalizedNames.has(E)||this.normalizedNames.set(E,K)}init(){this.lazyInit&&(this.lazyInit instanceof S?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(K=>this.applyUpdate(K)),this.lazyUpdate=null))}copyFrom(K){K.init(),Array.from(K.headers.keys()).forEach(E=>{this.headers.set(E,K.headers.get(E)),this.normalizedNames.set(E,K.normalizedNames.get(E))})}clone(K){const E=new S;return E.lazyInit=this.lazyInit&&this.lazyInit instanceof S?this.lazyInit:this,E.lazyUpdate=(this.lazyUpdate||[]).concat([K]),E}applyUpdate(K){const E=K.name.toLowerCase();switch(K.op){case"a":case"s":let Le=K.value;if("string"==typeof Le&&(Le=[Le]),0===Le.length)return;this.maybeSetNormalizedName(K.name,E);const dt=("a"===K.op?this.headers.get(E):void 0)||[];dt.push(...Le),this.headers.set(E,dt);break;case"d":const Ve=K.value;if(Ve){let ve=this.headers.get(E);if(!ve)return;ve=ve.filter(Ye=>-1===Ve.indexOf(Ye)),0===ve.length?(this.headers.delete(E),this.normalizedNames.delete(E)):this.headers.set(E,ve)}else this.headers.delete(E),this.normalizedNames.delete(E)}}forEach(K){this.init(),Array.from(this.normalizedNames.keys()).forEach(E=>K(this.normalizedNames.get(E),this.headers.get(E)))}}class H{encodeKey(K){return et(K)}encodeValue(K){return et(K)}decodeKey(K){return decodeURIComponent(K)}decodeValue(K){return decodeURIComponent(K)}}const ue=/%(\d[a-f0-9])/gi,Ee={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function et(Se){return encodeURIComponent(Se).replace(ue,(K,E)=>Ee[E]??K)}function $e(Se){return`${Se}`}class ot{constructor(K={}){if(this.updates=null,this.cloneFrom=null,this.encoder=K.encoder||new H,K.fromString){if(K.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function me(Se,K){const E=new Map;return Se.length>0&&Se.replace(/^\?/,"").split("&").forEach(dt=>{const Ve=dt.indexOf("="),[ve,Ye]=-1==Ve?[K.decodeKey(dt),""]:[K.decodeKey(dt.slice(0,Ve)),K.decodeValue(dt.slice(Ve+1))],z=E.get(ve)||[];z.push(Ye),E.set(ve,z)}),E}(K.fromString,this.encoder)}else K.fromObject?(this.map=new Map,Object.keys(K.fromObject).forEach(E=>{const Le=K.fromObject[E],dt=Array.isArray(Le)?Le.map($e):[$e(Le)];this.map.set(E,dt)})):this.map=null}has(K){return this.init(),this.map.has(K)}get(K){this.init();const E=this.map.get(K);return E?E[0]:null}getAll(K){return this.init(),this.map.get(K)||null}keys(){return this.init(),Array.from(this.map.keys())}append(K,E){return this.clone({param:K,value:E,op:"a"})}appendAll(K){const E=[];return Object.keys(K).forEach(Le=>{const dt=K[Le];Array.isArray(dt)?dt.forEach(Ve=>{E.push({param:Le,value:Ve,op:"a"})}):E.push({param:Le,value:dt,op:"a"})}),this.clone(E)}set(K,E){return this.clone({param:K,value:E,op:"s"})}delete(K,E){return this.clone({param:K,value:E,op:"d"})}toString(){return this.init(),this.keys().map(K=>{const E=this.encoder.encodeKey(K);return this.map.get(K).map(Le=>E+"="+this.encoder.encodeValue(Le)).join("&")}).filter(K=>""!==K).join("&")}clone(K){const E=new ot({encoder:this.encoder});return E.cloneFrom=this.cloneFrom||this,E.updates=(this.updates||[]).concat(K),E}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(K=>this.map.set(K,this.cloneFrom.map.get(K))),this.updates.forEach(K=>{switch(K.op){case"a":case"s":const E=("a"===K.op?this.map.get(K.param):void 0)||[];E.push($e(K.value)),this.map.set(K.param,E);break;case"d":if(void 0===K.value){this.map.delete(K.param);break}{let Le=this.map.get(K.param)||[];const dt=Le.indexOf($e(K.value));-1!==dt&&Le.splice(dt,1),Le.length>0?this.map.set(K.param,Le):this.map.delete(K.param)}}}),this.cloneFrom=this.updates=null)}}class Mt{constructor(){this.map=new Map}set(K,E){return this.map.set(K,E),this}get(K){return this.map.has(K)||this.map.set(K,K.defaultValue()),this.map.get(K)}delete(K){return this.map.delete(K),this}has(K){return this.map.has(K)}
1keys(){return this.map.keys()}}function Ie(Se){return typeof ArrayBuffer<"u"&&Se instanceof ArrayBuffer}function ee(Se){return typeof Blob<"u"&&Se instanceof Blob}function le(Se){return typeof FormData<"u"&&Se instanceof FormData}class He{constructor(K,E,Le,dt){let Ve;if(this.url=E,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=K.toUpperCase(),function Ke(Se){switch(Se){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||dt?(this.body=void 0!==Le?Le:null,Ve=dt):Ve=Le,Ve&&(this.reportProgress=!!Ve.reportProgress,this.withCredentials=!!Ve.withCredentials,Ve.responseType&&(this.responseType=Ve.responseType),Ve.headers&&(this.headers=Ve.headers),Ve.context&&(this.context=Ve.context),Ve.params&&(this.params=Ve.params)),this.headers||(this.headers=new S),this.context||(this.context=new Mt),this.params){const ve=this.params.toString();if(0===ve.length)this.urlWithParams=E;else{const Ye=E.indexOf("?");this.urlWithParams=E+(-1===Ye?"?":Ye<E.length-1?"&":"")+ve}}else this.params=new ot,this.urlWithParams=E}serializeBody(){return null===this.body?null:Ie(this.body)||ee(this.body)||le(this.body)||function Je(Se){return typeof URLSearchParams<"u"&&Se instanceof URLSearchParams}(this.body)||"string"==typeof this.body?this.body:this.body instanceof ot?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||le(this.body)?null:ee(this.body)?this.body.type||null:Ie(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof ot?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(K={}){const E=K.method||this.method,Le=K.url||this.url,dt=K.responseType||this.responseType,Ve=void 0!==K.body?K.body:this.body,ve=void 0!==K.withCredentials?K.withCredentials:this.withCredentials,Ye=void 0!==K.reportProgress?K.reportProgress:this.reportProgress;let z=K.headers||this.headers,ae=K.params||this.params;const Dt=K.context??this.context;return void 0!==K.setHeaders&&(z=Object.keys(K.setHeaders).reduce((We,re)=>We.set(re,K.setHeaders[re]),z)),K.setParams&&(ae=Object.keys(K.setParams).reduce((We,re)=>We.set(re,K.setParams[re]),ae)),new He(E,Le,Ve,{params:ae,headers:z,context:Dt,reportProgress:Ye,responseType:dt,withCredentials:ve})}}var Xe=(()=>((Xe=Xe||{})[Xe.Sent=0]="Sent",Xe[Xe.UploadProgress=1]="UploadProgress",Xe[Xe.ResponseHeader=2]="ResponseHeader",Xe[Xe.DownloadProgress=3]="DownloadProgress",Xe[Xe.Response=4]="Response",Xe[Xe.User=5]="User",Xe))();class st{constructor(K,E=200,Le="OK"){this.headers=K.headers||new S,this.status=void 0!==K.status?K.status:E,this.statusText=K.statusText||Le,this.url=K.url||null,this.ok=this.status>=200&&this.status<300}}class Ae extends st{constructor(K={}){super(K),this.type=Xe.ResponseHeader}clone(K={}){return new Ae({headers:K.headers||this.headers,status:void 0!==K.status?K.status:this.status,statusText:K.statusText||this.statusText,url:K.url||this.url||void 0})}}class Ce extends st{constructor(K={}){super(K),this.type=Xe.Response,this.body=void 0!==K.body?K.body:null}clone(K={}){return new Ce({body:void 0!==K.body?K.body:this.body,headers:K.headers||this.headers,status:void 0!==K.status?K.status:this.status,statusText:K.statusText||this.statusText,url:K.url||this.url||void 0})}}class Fe extends st{constructor(K){super(K,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${K.url||"(unknown url)"}`:`Http failure response for ${K.url||"(unknown url)"}: ${K.status} ${K.statusText}`,this.error=K.error||null}}function bt(Se,K){return{body:K,headers:Se.headers,context:Se.context,observe:Se.observe,params:Se.params,reportProgress:Se.reportProgress,responseType:Se.responseType,withCredentials:Se.withCredentials}}let at=(()=>{class Se{constructor(E){this.handler=E}request(E,Le,dt={}){let Ve;if(E instanceof He)Ve=E;else{let z,ae;z=dt.headers instanceof S?dt.headers:new S(dt.headers),dt.params&&(ae=dt.params instanceof ot?dt.params:new ot({fromObject:dt.params})),Ve=new He(E,Le,void 0!==dt.body?dt.body:null,{headers:z,context:dt.context,params:ae,reportProgress:dt.reportProgress,responseType:dt.responseType||"json",withCredentials:dt.withCredentials})}const ve=(0,c.of)(Ve).pipe((0,g.b)(z=>this.handler.handle(z)));if(E instanceof He||"events"===dt.observe)return ve;const Ye=ve.pipe((0,m.h)(z=>z instanceof Ce));switch(dt.observe||"body"){case"body":switch(Ve.responseType){case"arraybuffer":return Ye.pipe((0,C.U)(z=>{if(null!==z.body&&!(z.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return z.body}));case"blob":return Ye.pipe((0,C.U)(z=>{if(null!==z.body&&!(z.body instanceof Blob))throw new Error("Response is not a Blob.");return z.body}));case"text":return Ye.pipe((0,C.U)(z=>{if(null!==z.body&&"string"!=typeof z.body)throw new Error("Response is not a string.");return z.body}));default:return Ye.pipe((0,C.U)(z=>z.body))}case"response":return Ye;default:throw new Error(`Unreachable: unhandled observe type ${dt.observe}}`)}}delete(E,Le={}){return this.request("DELETE",E,Le)}get(E,Le={}){return this.request("GET",E,Le)}head(E,Le={}){return this.request("HEAD",E,Le)}jsonp(E,Le){return this.request("JSONP",E,{params:(new ot).append(Le,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(E,Le={}){return this.request("OPTIONS",E,Le)}patch(E,Le,dt={}){return this.request("PATCH",E,bt(dt,Le))}post(E,Le,dt={}){return this.request("POST",E,bt(dt,Le))}put(E,Le,dt={}){return this.request("PUT",E,bt(dt,Le))}}return Se.\u0275fac=function(E){return new(E||Se)(s.LFG(T))},Se.\u0275prov=s.Yz7({token:Se,factory:Se.\u0275fac}),Se})();function Qe(Se,K){return K(Se)}function Te(Se,K){return(E,Le)=>K.intercept(E,{handle:dt=>Se(dt,Le)})}const Ne=new s.OlP("HTTP_INTERCEPTORS"),L=new s.OlP("HTTP_INTERCEPTOR_FNS");function B(){let Se=null;return(K,E)=>(null===Se&&(Se=((0,s.f3M)(Ne,{optional:!0})??[]).reduceRight(Te,Qe)),Se(K,E))}let v=(()=>{class Se extends T{constructor(E,Le){super(),this.backend=E,this.injector=Le,this.chain=null}handle(E){if(null===this.chain){const Le=Array.from(new Set(this.injector.get(L)));this.chain=Le.reduceRight((dt,Ve)=>function ce(Se,K,E){return(Le,dt)=>E.runInContext(()=>K(Le,Ve=>Se(Ve,dt)))}(dt,Ve,this.injector),Qe)}return this.chain(E,Le=>this.backend.handle(Le))}}return Se.\u0275fac=function(E){return new(E||Se)(s.LFG(j),s.LFG(s.lqb))},Se.\u0275prov=s.Yz7({token:Se,factory:Se.\u0275fac}),Se})();const Tt=/^\)\]\}',?\n/;let St=(()=>{class Se{constructor(E){this.xhrFactory=E}handle(E){if("JSONP"===E.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new p.y(Le=>{const dt=this.xhrFactory.build();if(dt.open(E.method,E.urlWithParams),E.withCredentials&&(dt.withCredentials=!0),E.headers.forEac
1h((I,se)=>dt.setRequestHeader(I,se.join(","))),E.headers.has("Accept")||dt.setRequestHeader("Accept","application/json, text/plain, */*"),!E.headers.has("Content-Type")){const I=E.detectContentTypeHeader();null!==I&&dt.setRequestHeader("Content-Type",I)}if(E.responseType){const I=E.responseType.toLowerCase();dt.responseType="json"!==I?I:"text"}const Ve=E.serializeBody();let ve=null;const Ye=()=>{if(null!==ve)return ve;const I=dt.statusText||"OK",se=new S(dt.getAllResponseHeaders()),G=function Rt(Se){return"responseURL"in Se&&Se.responseURL?Se.responseURL:/^X-Request-URL:/m.test(Se.getAllResponseHeaders())?Se.getResponseHeader("X-Request-URL"):null}(dt)||E.url;return ve=new Ae({headers:se,status:dt.status,statusText:I,url:G}),ve},z=()=>{let{headers:I,status:se,statusText:G,url:xe}=Ye(),it=null;204!==se&&(it=typeof dt.response>"u"?dt.responseText:dt.response),0===se&&(se=it?200:0);let Ft=se>=200&&se<300;if("json"===E.responseType&&"string"==typeof it){const on=it;it=it.replace(Tt,"");try{it=""!==it?JSON.parse(it):null}catch(xt){it=on,Ft&&(Ft=!1,it={error:xt,text:it})}}Ft?(Le.next(new Ce({body:it,headers:I,status:se,statusText:G,url:xe||void 0})),Le.complete()):Le.error(new Fe({error:it,headers:I,status:se,statusText:G,url:xe||void 0}))},ae=I=>{const{url:se}=Ye(),G=new Fe({error:I,status:dt.status||0,statusText:dt.statusText||"Unknown Error",url:se||void 0});Le.error(G)};let Dt=!1;const We=I=>{Dt||(Le.next(Ye()),Dt=!0);let se={type:Xe.DownloadProgress,loaded:I.loaded};I.lengthComputable&&(se.total=I.total),"text"===E.responseType&&dt.responseText&&(se.partialText=dt.responseText),Le.next(se)},re=I=>{let se={type:Xe.UploadProgress,loaded:I.loaded};I.lengthComputable&&(se.total=I.total),Le.next(se)};return dt.addEventListener("load",z),dt.addEventListener("error",ae),dt.addEventListener("timeout",ae),dt.addEventListener("abort",ae),E.reportProgress&&(dt.addEventListener("progress",We),null!==Ve&&dt.upload&&dt.upload.addEventListener("progress",re)),dt.send(Ve),Le.next({type:Xe.Sent}),()=>{dt.removeEventListener("error",ae),dt.removeEventListener("abort",ae),dt.removeEventListener("load",z),dt.removeEventListener("timeout",ae),E.reportProgress&&(dt.removeEventListener("progress",We),null!==Ve&&dt.upload&&dt.upload.removeEventListener("progress",re)),dt.readyState!==dt.DONE&&dt.abort()}})}}return Se.\u0275fac=function(E){return new(E||Se)(s.LFG(t.JF))},Se.\u0275prov=s.Yz7({token:Se,factory:Se.\u0275fac}),Se})();const wt=new s.OlP("XSRF_ENABLED"),Be=new s.OlP("XSRF_COOKIE_NAME",{providedIn:"root",factory:()=>"XSRF-TOKEN"}),Ge=new s.OlP("XSRF_HEADER_NAME",{providedIn:"root",factory:()=>"X-XSRF-TOKEN"});class _t{}let It=(()=>{class Se{constructor(E,Le,dt){this.doc=E,this.platform=Le,this.cookieName=dt,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const E=this.doc.cookie||"";return E!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,t.Mx)(E,this.cookieName),this.lastCookieString=E),this.lastToken}}return Se.\u0275fac=function(E){return new(E||Se)(s.LFG(t.K0),s.LFG(s.Lbi),s.LFG(Be))},Se.\u0275prov=s.Yz7({token:Se,factory:Se.\u0275fac}),Se})();function Ut(Se,K){const E=Se.url.toLowerCase();if(!(0,s.f3M)(wt)||"GET"===Se.method||"HEAD"===Se.method||E.startsWith("http://")||E.startsWith("https://"))return K(Se);const Le=(0,s.f3M)(_t).getToken(),dt=(0,s.f3M)(Ge);return null!=Le&&!Se.headers.has(dt)&&(Se=Se.clone({headers:Se.headers.set(dt,Le)})),K(Se)}var Ht=(()=>((Ht=Ht||{})[Ht.Interceptors=0]="Interceptors",Ht[Ht.LegacyInterceptors=1]="LegacyInterceptors",Ht[Ht.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",Ht[Ht.NoXsrfProtection=3]="NoXsrfProtection",Ht[Ht.JsonpSupport=4]="JsonpSupport",Ht[Ht.RequestsMadeViaParent=5]="RequestsMadeViaParent",Ht))();function mn(Se,K){return{\u0275kind:Se,\u0275providers:K}}function Yt(...Se){const K=[at,St,v,{provide:T,useExisting:v},{provide:j,useExisting:St},{provide:L,useValue:Ut,multi:!0},{provide:wt,useValue:!0},{provide:_t,useClass:It}];for(const E of Se)K.push(...E.\u0275providers);return(0,s.MR2)(K)}
1const Nt=new s.OlP("LEGACY_INTERCEPTOR_FN");let jt=(()=>{class Se{}return Se.\u0275fac=function(E){return new(E||Se)},Se.\u0275mod=s.oAB({type:Se}),Se.\u0275inj=s.cJS({providers:[Yt(mn(Ht.LegacyInterceptors,[{provide:Nt,useFactory:B},{provide:L,useExisting:Nt,multi:!0}]))]}),Se})()},94650:(Et,Re,d)=>{"use strict";d.d(Re,{$8M:()=>go,$WT:()=>Jn,$Z:()=>Ih,AFp:()=>Sp,ALo:()=>Km,AaK:()=>T,Akn:()=>Vs,AsE:()=>xd,B6R:()=>on,BQk:()=>Ol,CHM:()=>_i,CRH:()=>sp,CZH:()=>Gl,CqO:()=>uf,D6c:()=>VM,DdM:()=>Hm,EJc:()=>sM,EiD:()=>Ku,EpF:()=>cf,F$t:()=>_f,F4k:()=>df,FYo:()=>ch,FiY:()=>vo,G48:()=>CM,Gf:()=>ip,GfV:()=>dh,GkF:()=>hd,Gpc:()=>U,Gre:()=>Wf,HOy:()=>Cd,Hsn:()=>gf,Ikx:()=>Td,JOm:()=>Ir,JVY:()=>$_,JZr:()=>et,KtG:()=>Ss,L6k:()=>W_,LAX:()=>K_,LFG:()=>jt,LMc:()=>WM,LSH:()=>Lc,Lbi:()=>tM,Lck:()=>e0,MAs:()=>lf,MGl:()=>Pl,MMx:()=>Nd,MR2:()=>dg,NdJ:()=>md,O4$:()=>xn,OlP:()=>ji,Oqu:()=>wd,P3R:()=>Xu,PXZ:()=>yM,Q6J:()=>cd,QGY:()=>fd,QbO:()=>nM,Qsj:()=>Eg,R0b:()=>Rs,RDi:()=>Y_,Rgc:()=>Xa,SBq:()=>Na,Sil:()=>aM,Suo:()=>rp,TTD:()=>gr,TgZ:()=>Ll,Tol:()=>Of,Udp:()=>yd,VKq:()=>jm,W1O:()=>cp,WFA:()=>pd,WLB:()=>Um,X6Q:()=>EM,XFs:()=>wt,Xpm:()=>Ft,Xts:()=>Ic,Y36:()=>ra,YKP:()=>Im,YNc:()=>af,Yjl:()=>Zt,Yz7:()=>Q,Z0I:()=>P,ZZ4:()=>lu,_Bn:()=>Lm,_UZ:()=>ud,_Vd:()=>Fa,_c5:()=>UM,_uU:()=>Hf,aQg:()=>cu,c2e:()=>iM,cJS:()=>Ue,cg1:()=>kd,d8E:()=>Sd,dDg:()=>_M,dqk:()=>It,eBb:()=>G_,eFA:()=>jp,eJc:()=>Wd,ekj:()=>Md,eoX:()=>Np,f3M:()=>Ln,g9A:()=>Lp,h0i:()=>ba,hGG:()=>zM,hij:()=>Nl,iGM:()=>np,ifc:()=>z,ip1:()=>Tp,jDz:()=>Om,kL8:()=>nm,kYT:()=>te,kcU:()=>Jt,lG2:()=>vt,lcZ:()=>Zm,lnq:()=>Ed,lqb:()=>Yo,lri:()=>Rp,mCW:()=>_l,n5z:()=>_o,n_E:()=>Ul,oAB:()=>ye,oJD:()=>Zu,oxw:()=>pf,pB0:()=>Z_,q3G:()=>vr,q4F:()=>uh,qLn:()=>Ya,qOj:()=>rd,qZA:()=>Il,qzn:()=>qo,rWj:()=>Fp,s9C:()=>_d,sBO:()=>TM,s_b:()=>Vl,soG:()=>Kl,tBr:()=>Ms,tb:()=>Bp,tp0:()=>Ao,uIk:()=>ad,vHH:()=>$e,vpe:()=>to,wAp:()=>si,xi3:()=>Jm,xp6:()=>bh,ynx:()=>Al,z2F:()=>Zl,z3N:()=>lo,zSh:()=>Rc,zWS:()=>ld,zs3:()=>Bo});var t=d(77579),s=d(50727),c=d(69751),p=d(56451),g=d(13099);function m(e){for(let n in e)if(e[n]===m)return n;throw Error("Could not find renamed property on target object.")}function C(e,n){for(const r in n)n.hasOwnProperty(r)&&!e.hasOwnProperty(r)&&(e[r]=n[r])}function T(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(T).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const n=e.toString();if(null==n)return""+n;const r=n.indexOf("\n");return-1===r?n:n.substring(0,r)}function j(e,n){return null==e||""===e?null===n?"":n:null==n||""===n?e:e+" "+n}const S=m({__forward_ref__:m});function U(e){return e.__forward_ref__=U,e.toString=function(){return T(this())},e}function H(e){return me(e)?e():e}function me(e){return"function"==typeof e&&e.hasOwnProperty(S)&&e.__forward_ref__===U}function ue(e){return e&&!!e.\u0275providers}const et="https://g.co/ng/security#xss";class $e extends Error{constructor(n,r){super(ot(n,r)),this.code=n}}function ot(e,n){return`NG0${Math.abs(e)}${n?": "+n.trim():""}`}function yt(e){return"string"==typeof e?e:null==e?"":String(e)}function le(e,n){throw new $e(-201,!1)}function L(e,n){null==e&&function B(e,n,r,o){throw new Error(`ASSERTION ERROR: ${e}`+(null==o?"":` [Expected=> ${r} ${o} ${n} <=Actual]`))}(n,e,null,"!=")}function Q(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function Ue(e){return{providers:e.providers||[],imports:e.imports||[]}}function ct(e){return pe(e,ze)||pe(e,Rt)}function P(e){return null!==ct(e)}function pe(e,n){return e.hasOwnProperty(n)?e[n]:null}function tt(e){return e&&(e.hasOwnProperty(Tt)||e.hasOwnProperty(St))?e[Tt]:null}const ze=m({\u0275prov:m}),Tt=m({\u0275inj:m}),Rt=m({ngInjectableDef:m}),St=m({ngInjectorDef:m});var wt=(()=>((wt=wt||{})[wt.Default=0]="Default",wt[wt.Host=1]="Host",wt[wt.Self=2]="Self",wt[wt.SkipSelf=4]="SkipSelf",wt[wt.Optional=8]="Optional",wt))();let $t;function oe(e){const n=$t;return $t=e,n}function Ge(e,n,r){const o=ct(e);return o&&"root"==o.providedIn?void 0===o.value?o.value=o.factory():o.value:r&wt.Optional?null:void 0!==n?n:void le(T(e))}const It=(()=>typeof globalThis<"u"&&globalThis||typeof global<"u"&&global||typeof window<"u"&&window||typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self)(),mn={},Yt="__NG_DI_FLAG__",sn="ngTempTokenPath",Nt="ngTokenPath",en=/\n/gm,Tn="\u0275",Dn="__source";let Bt;function Xt(e){const n=Bt;return Bt=e,n}function Lt(e,n=wt.Default){if(void 0===Bt)throw new $e(-203,!1);return null===Bt?Ge(e,void 0,n):Bt.get(e,n&wt.Optional?null:void 0,n)}function jt(e,n=wt.Default){return(function Be(){return $t}()||Lt)(H(e),n)}function Ln(e,n=wt.Default){return jt(e,Se(n))}function Se(e){return typeof e>"u"||"number"==typeof e?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function K(e){const n=[];for(let r=0;r<e.length;r++){const o=H(e[r]);if(Array.isArray(o)){if(0===o.length)throw new $e(900,!1);let l,h=wt.Default;for(let M=0;M<o.length;M++){const O=o[M],W=Le(O);"number"==typeof W?-1===W?l=O.token:h|=W:l=O}n.push(jt(l,h))}else n.push(jt(o))}return n}function E(e,n){return e[Yt]=n,e.prototype[Yt]=n,e}function Le(e){return e[Yt]}function ve(e){return{toString:e}.toString()}var Ye=(()=>((Ye=Ye||{})[Ye.OnPush=0]="OnPush",Ye[Ye.Default=1]="Default",Ye))(),z=(()=>{return(e=z||(z={}))[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom",z;var e})();const ae={},Dt=[],We=m({\u0275cmp:m}),re=m({\u0275dir:m}),I=m({\u0275pipe:m}),se=m({\u0275mod:m}),G=m({\u0275fac:m}),xe=m({__NG_ELEMENT_ID__:m});let it=0;function Ft(e){return ve(()=>{const n=Si(e),r={...n,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===Ye.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:null,data:e.data||{},encapsulation:e.encapsulation||z.Emulated,id:"c"+it++,styles:e.styles||Dt,_:null,schemas:e.schemas||null,tView:null};Zn(r);const o=e.dependencies;return r.directiveDefs=Ii(o,!1),r.pipeDefs=Ii(o,!0),r})}function on(e,n,r){const o=e.\u0275cmp;o.directiveDefs=Ii(n,!1),o.pipeDefs=Ii(r,!0)}function xt(e){return ln(e)||In(e)}function F(e){return null!==e}function ye(e){return ve(()=>({type:e.type,bootstrap:e.bootstrap||Dt,declarations:e.declarations||Dt,imports:e.imports||Dt,exports:e.exports||Dt,transitiveCompileScopes:null,
vendor: 25,467 bytes, line 1
1schemas:e.schemas||null,id:e.id||null}))}function te(e,n){return ve(()=>{const r=kn(e,!0);r.declarations=n.declarations||Dt,r.imports=n.imports||Dt,r.exports=n.exports||Dt})}function qe(e,n){if(null==e)return ae;const r={};for(const o in e)if(e.hasOwnProperty(o)){let l=e[o],h=l;Array.isArray(l)&&(h=l[1],l=l[0]),r[l]=o,n&&(n[l]=h)}return r}function vt(e){return ve(()=>{const n=Si(e);return Zn(n),n})}function Zt(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,standalone:!0===e.standalone,onDestroy:e.type.prototype.ngOnDestroy||null}}function ln(e){return e[We]||null}function In(e){return e[re]||null}function Nn(e){return e[I]||null}function Jn(e){const n=ln(e)||In(e)||Nn(e);return null!==n&&n.standalone}function kn(e,n){const r=e[se]||null;if(!r&&!0===n)throw new Error(`Type ${T(e)} does not have '\u0275mod' property.`);return r}function Si(e){const n={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,exportAs:e.exportAs||null,standalone:!0===e.standalone,selectors:e.selectors||Dt,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:qe(e.inputs,n),outputs:qe(e.outputs)}}function Zn(e){e.features?.forEach(n=>n(e))}function Ii(e,n){if(!e)return null;const r=n?Nn:xt;return()=>("function"==typeof e?e():e).map(o=>r(o)).filter(F)}const bi=0,Pn=1,zn=2,ci=3,Oi=4,mi=5,gi=6,wi=7,ni=8,Ui=9,Ji=10,Xn=11,nr=12,Pt=13,Kt=14,hn=15,On=16,Qn=17,Wn=18,ti=19,vi=20,yi=21,qn=22,pr=1,Sr=2,Mr=7,dr=8,Ki=9,Pi=10;function Mi(e){return Array.isArray(e)&&"object"==typeof e[pr]}function Yi(e){return Array.isArray(e)&&!0===e[pr]}function Or(e){return 0!=(4&e.flags)}function _r(e){return e.componentOffset>-1}function kr(e){return 1==(1&e.flags)}function ki(e){return!!e.template}function Zr(e){return 0!=(256&e[zn])}function rr(e,n){return e.hasOwnProperty(G)?e[G]:null}class Er{constructor(n,r,o){this.previousValue=n,this.currentValue=r,this.firstChange=o}isFirstChange(){return this.firstChange}}function gr(){return Yr}function Yr(e){return e.type.prototype.ngOnChanges&&(e.setInput=Wi),Br}function Br(){const e=Qr(this),n=e?.current;if(n){const r=e.previous;if(r===ae)e.previous=n;else for(let o in n)r[o]=n[o];e.current=null,this.ngOnChanges(n)}}function Wi(e,n,r,o){const l=this.declaredInputs[r],h=Qr(e)||function zi(e,n){return e[br]=n}(e,{previous:ae,current:null}),M=h.current||(h.current={}),O=h.previous,W=O[l];M[l]=new Er(W&&W.currentValue,n,O===ae),e[o]=n}gr.ngInherit=!0;const br="__ngSimpleChanges__";function Qr(e){return e[br]||null}const Vi=function(e,n,r){},Hr="svg";function Ei(e){for(;Array.isArray(e);)e=e[bi];return e}function es(e,n){return Ei(n[e])}function Bi(e,n){return Ei(n[e.index])}function Xi(e,n){return e.data[n]}function Qi(e,n){return e[n]}function Ci(e,n){const r=n[e];return Mi(r)?r:r[bi]}function sr(e){return 64==(64&e[zn])}function ur(e,n){return null==n?null:e[n]}function or(e){e[Wn]=0}function Gi(e,n){e[mi]+=n;let r=e,o=e[ci];for(;null!==o&&(1===n&&1===r[mi]||-1===n&&0===r[mi]);)o[mi]+=n,r=o,o=o[ci]}const Gn={lFrame:ht(null),bindingsEnabled:!0};function pn(){return Gn.bindingsEnabled}function fn(){return Gn.lFrame.lView}function ei(){return Gn.lFrame.tView}function _i(e){return Gn.lFrame.contextLView=e,e[ni]}function Ss(e){return Gn.lFrame.contextLView=null,e}function $i(){let e=ts();for(;null!==e&&64===e.type;)e=e.parent;return e}function ts(){return Gn.lFrame.currentTNode}function qi(e,n){const r=Gn.lFrame;r.currentTNode=e,r.isParent=n}function vs(){return Gn.lFrame.isParent}function Gr(){Gn.lFrame.isParent=!1}function i(){const e=Gn.lFrame;let n=e.bindingRootIndex;return-1===n&&(n=e.bindingRootIndex=e.tView.bindingStartIndex),n}function a(){return Gn.lFrame.bindingIndex}function _(){return Gn.lFrame.bindingIndex++}function D(e){const n=Gn.lFrame,r=n.bindingIndex;return n.bindingIndex=n.bindingIndex+e,r}function De(e,n){const r=Gn.lFrame;r.bindingIndex=r.bindingRootIndex=e,Oe(n)}function Oe(e){Gn.lFrame.currentDirectiveIndex=e}function we(e){const n=Gn.lFrame.currentDirectiveIndex;return-1===n?null:e[n]}function Pe(){return Gn.lFrame.currentQueryIndex}function lt(e){Gn.lFrame.currentQueryIndex=e}function Ct(e){const n=e[Pn];return 2===n.type?n.declTNode:1===n.type?e[gi]:null}function he(e,n,r){if(r&wt.SkipSelf){let l=n,h=e;for(;!(l=l.parent,null!==l||r&wt.Host||(l=Ct(h),null===l||(h=h[hn],10&l.type))););if(null===l)return!1;n=l,e=h}const o=Gn.lFrame=be();return o.currentTNode=n,o.lView=e,!0}function ne(e){const n=be(),r=e[Pn];Gn.lFrame=n,n.currentTNode=r.firstChild,n.lView=e,n.tView=r,n.contextLView=e,n.bindingIndex=r.bindingStartIndex,n.inI18n=!1}function be(){const e=Gn.lFrame,n=null===e?null:e.child;return null===n?ht(e):n}function ht(e){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=n),n}function ft(){const e=Gn.lFrame;return Gn.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const kt=ft;function nn(){const e=ft();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function cn(){return Gn.lFrame.selectedIndex}function Sn(e){Gn.lFrame.selectedIndex=e}function En(){const e=Gn.lFrame;return Xi(e.tView,e.selectedIndex)}function xn(){Gn.lFrame.currentNamespace=Hr}function Jt(){!function un(){Gn.lFrame.currentNamespace=null}()}function Wt(e,n){for(let r=n.directiveStart,o=n.directiveEnd;r<o;r++){const h=e.data[r].type.prototype,{ngAfterContentInit:M,ngAfterContentChecked:O,ngAfterViewInit:W,ngAfterViewChecked:ke,ngOnDestroy:ut}=h;M&&(e.contentHooks??(e.contentHooks=[])).push(-r,M),O&&((e.contentHooks??(e.contentHooks=[])).push(r,O),(e.contentCheckHooks??(e.contentCheckHooks=[])).push(r,O)),W&&(e.viewHooks??(e.viewHooks=[])).push(-r,W),ke&&((e.viewHooks??(e.viewHooks=[])).push(r,ke),(e.viewCheckHooks??(e.viewCheckHooks=[])).push(r,ke)),null!=ut&&(e.destroyHooks??(e.destroyHooks=[])).push(r,ut)}}function bn(e,n,r){ge(e,n,3,r)}function _n(e,n,r,o){(3&e[zn])===r&&ge(e,n,r,o)}function A(e,n){let r=e[zn];(3&r)===n&&(r&=2047,r+=1,e[zn]=r)}function ge(e,n,r,o){const h=o??-1,M=n.length-1;let O=0;for(let W=void 0!==o?65535&e[Wn]:0;W<M;W++)if("number"==typeof n[W+1]){if(O=n[W],null!=o&&O>=o)break}else n[W]<0&&(e[Wn]+=65536),(O<h||-1==h)&&(V(e,r,n,W),e[Wn]=(4294901760&e[Wn])+W+2),W++}function V(e,n,r,o){const l=r[o]<0,h=r[o+1],O=e[l?-r[o]:r[o]];if(l){if(e[zn]>>11<e[Wn]>>16&&(3&e[zn])===n){e[zn]+=2048,Vi(4,O,h);try{h.call(O)}finally{Vi(5,O,h)}}}else{Vi(4,O,h);try{h.call(O)}finally{Vi(5,O,h)}}}const nt=-1;class At{constructor(n,r,o){this.factory=n,this.resolving=!1,this.canSeeViewProviders=r,this.injectImpl=o}}function Di(e,n,r){let o=0;for(;o<r.length;){const l=r[o];if("number"==typeof l){if(0!==l)break;o++;const h=r[o++],M=r[o++],O=r[o++];e.setAttribute(n,M,O,h)}else{const h=l,M=r[++o];fr(h)?e.setProperty(n,h,M):e.setAttribute(n,h,M),o++}}return o}function Fi(e){return 3===e||4===e||6===e}function fr(e){return 64===e.charCodeAt(0)}function er(e,n){if(null!==n&&0!==n.length)if(null===e||0===e.length)e=n.slice();else{let r=-1;for(let o=0;o<n.length;o++){const l=n[o];"number"==typeof l?r=l:0===r||jr(e,r,l,null,-1===r||2===r?n[++o]:null)}}return e}function jr(e,n,r,o,l){let h=0,M=e.length;if(-1===n)M=-1;else for(;h<e.length;){const O=e[h++];if("number"==typeof O){if(O===n){M=-1;break}if(O>n){M=h-1;break}}}for(;h<e.length;){const O=e[h];if("number"==typeof O)break;if(O===r){if(null===o)return void(null!==l&&(e[h+1]=l));if(o===e[h+1])return void(e[h+2]=l)}h++,null!==o&&h++,null!==l&&h++}-1!==M&&(e.splice(M,0,n),h=M+1),e.splice(h++,0,r),null!==o&&e.splice(h++,0,o),null!==l&&e.splice(h++,0,l)}function Ur(e){return e!==nt}function Kr(e){return 32767&e}function is(e,n){let r=function ys(e){return e>>16}(e),o=n;for(;r>0;)o=o[hn],r--;return o}let Ks=!0;function rs(e){const n=Ks;return Ks=e,n}const Eo=255,xs=5;let Vo=0;const hs={};function mo(e,n){const r=$o(e,n);if(-1!==r)return r;const o=n[Pn];o.firstCreatePass&&(e.injectorIndex=n.length,Tr(o.data,e),Tr(n,null),Tr(o.blueprint,null));const l=Zs(e,n),h=e.injectorIndex;if(Ur(l)){const M=Kr(l),O=is(l,n),W=O[Pn].data;for(let ke=0;ke<8;ke++)n[h+ke]=O[M+ke]|W[M+ke]}return n[h+8]=l,h}function Tr(e,n){e.push(0,0,0,0,0,0,0,0,n)}function $o(e,n){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===n[e.injectorIndex+8]?-1:e.injectorIndex}function Zs(e,n){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let r=0,o=null,l=n;for(;null!==l;){if(o=ko(l),null===o)return nt;if(r++,l=l[hn],-1!==o.injectorIndex)return o.injectorIndex|r<<16}return nt}function po(e,n,r){!function Ma(e,n,r){let o;"string"==typeof r?o=r.charCodeAt(0)||0:r.hasOwnProperty(xe)&&(o=r[xe]),null==o&&(o=r[xe]=Vo++);const l=o&Eo;n.data[e+(l>>xs)]|=1<<l}(e,n,r)}function Co(e,n,r){if(r&wt.Optional||void 0!==e)return e;le()}function Wo(e,n,r,o){if(r&wt.Optional&&void 0===o&&(o=null),!(r&(wt.Self|wt.Host))){const l=e[Ui],h=oe(void 0);try{return l?l.get(n,o,r&wt.Optional):Ge(n,o,r&wt.Optional)}finally{oe(h)}}return Co(o,0,r)}function wa(e,n,r,o=wt.Default,l){if(null!==e){if(1024&n[zn]){const M=function qa(e,n,r,o,l){let h=e,M=n;for(;null!==h&&null!==M&&1024&M[zn]&&!(256&M[zn]);){const O=Go(h,M,r,o|wt.Self,hs);if(O!==hs)return O;let W=h.parent;if(!W){const ke=M[yi];if(ke){const ut=ke.get(r,hs,o);if(ut!==hs)return ut}W=ko(M),M=M[hn]}h=W}return l}(e,n,r,o,hs);if(M!==hs)return M}const h=Go(e,n,r,o,hs);if(h!==hs)return h}return Wo(n,r,o,l)}function Go(e,n,r,o,l){const h=function xa(e){if("string"==typeof e)return e.charCodeAt(0)||0;const n=e.hasOwnProperty(xe)?e[xe]:void 0;return"number"==typeof n?n>=0?n&Eo:ks:n}(r);if("function"==typeof h){if(!he(n,e,o))return o&wt.Host?Co(l,0,o):Wo(n,r,o,l);try{const M=h(o);if(null!=M||o&wt.Optional)return M;le()}finally{kt()}}else if("number"==typeof h){let M=null,O=$o(e,n),W=nt,ke=o&wt.Host?n[On][gi]:null;for((-1===O||o&wt.SkipSelf)&&(W=-1===O?Zs(e,n):n[O+8],W!==nt&&Ea(o,!1)?(M=n[Pn],O=Kr(W),n=is(W,n)):O=-1);-1!==O;){const ut=n[Pn];if(Ns(h,O,ut.data)){const Ot=To(O,n,r,M,o,ke);if(Ot!==hs)return Ot}W=n[O+8],W!==nt&&Ea(o,n[Pn].data[O+8]===ke)&&Ns(h,O,n)?(M=ut,O=Kr(W),n=is(W,n)):O=-1}}return l}function To(e,n,r,o,l,h){const M=n[Pn],O=M.data[e+8],ut=no(O,M,r,null==o?_r(O)&&Ks:o!=M&&0!=(3&O.type),l&wt.Host&&h===O);return null!==ut?ar(n,M,ut,O):hs}function no(e,n,r,o,l){const h=e.providerIndexes,M=n.data,O=1048575&h,W=e.directiveStart,ut=h>>20,Gt=l?O+ut:e.directiveEnd;for(let an=o?O:O+ut;an<Gt;an++){const Cn=M[an];if(an<W&&r===Cn||an>=W&&Cn.type===r)return an}if(l){const an=M[W];if(an&&ki(an)&&an.type===r)return W}return null}function ar(e,n,r,o){let l=e[r];const h=n.data;if(function dn(e){return e instanceof At}(l)){const M=l;M.resolving&&function Ke(e,n){const r=n?`. Dependency path: ${n.join(" > ")} > ${e}`:"";throw new $e(-200,`Circular dependency in DI detected for ${e}${r}`)}(function Mt(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():yt(e)}(h[r]));const O=rs(M.canSeeViewProviders);M.resolving=!0;const W=M.injectImpl?oe(M.injectImpl):null;he(e,o,wt.Default);try{l=e[r]=M.factory(void 0,h,e,o),n.firstCreatePass&&r>=o.directiveStart&&function wn(e,n,r){const{ngOnChanges:o,ngOnInit:l,ngDoCheck:h}=n.type.prototype;if(o){const M=Yr(n);(r.preOrderHooks??(r.preOrderHooks=[])).push(e,M),(r.preOrderCheckHooks??(r.preOrderCheckHooks=[])).push(e,M)}l&&(r.preOrderHooks??(r.preOrderHooks=[])).push(0-e,l),h&&((r.preOrderHooks??(r.preOrderHooks=[])).push(e,h),(r.preOrderCheckHooks??(r.preOrderCheckHooks=[])).push(e,h))}(r,h[r],n)}finally{null!==W&&oe(W),rs(O),M.resolving=!1,kt()}}return l}function Ns(e,n,r){return!!(r[n+(e>>xs)]&1<<e)}function Ea(e,n){return!(e&wt.Self||e&wt.Host&&n)}class Ys{constructor(n,r){this._tNode=n,this._lView=r}get(n,r,o){return wa(this._tNode,this._lView,n,Se(o),r)}}function ks(){return new Ys($i(),fn())}function _o(e){return ve(()=>{const n=e.prototype.constructor,r=n[G]||So(n),o=Object.prototype;let l=Object.getPrototypeOf(e.prototype).constructor;for(;l&&l!==o;){const h=l[G]||So(l);if(h&&h!==r)return h;l=Object.getPrototypeOf(l)}return h=>new h})}function So(e){return me(e)?()=>{const n=So(H(e));return n&&n()}:rr(e)}function ko(e){const n=e[Pn],r=n.type;return 2===r?n.declTNode:1===r?e[gi]:null}function go(e){return function Da(e,n){if("class"===n)return e.classes;if("style"===n)return e.styles;const r=e.attrs;if(r){const o=r.length;let l=0;for(;l<o;){const h=r[l];if(Fi(h))break;if(0===h)l+=2;else if("number"==typeof h)for(l++;l<o&&"string"==typeof r[l];)l++;else{if(h===n)return r[l+1];l+=2}}}return null}($i(),e)}const Ls="__parameters__";function Hs(e,n,r){return ve(()=>{const o=function Lo(e){return function(...r){if(e){const o=e(...r);for(const l in o)this[l]=o[l]}}}(n);function l(...h){if(this instanceof l)return o.apply(this,h),this;const M=new l(...h);return O.annotation=M,O;function O(W,ke,ut){const Ot=W.hasOwnProperty(Ls)?W[Ls]:Object.defineProperty(W,Ls,{value:[]})[Ls];for(;Ot.length<=ut;)Ot.push(null);return(Ot[ut]=Ot[ut]||[]).push(M),W}}return r&&(l.prototype=Object.create(r.prototype)),l.prototype.ngMetadataName=e,l.annotationCls=l,l})}class ji{constructor(n,r){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof r?this.__NG_ELEMENT_ID__=r:void 0!==r&&(this.\u0275prov=Q({token:this,providedIn:r.providedIn||"root",factory:r.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function w(e,n){e.forEach(r=>Array.isArray(r)?w(r,n):n(r))}function k(e,n,r){n>=e.length?e.push(r):e.splice(n,0,r)}function y(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}function Y(e,n){const r=[];for(let o=0;o<e;o++)r.push(n);return r}function Mn(e,n,r){let o=jn(e,n);return o>=0?e[1|o]=r:(o=~o,function gt(e,n,r,o){let l=e.length;if(l==n)e.push(r,o);else if(1===l)e.push(o,e[0]),e[0]=r;else{for(l--,e.push(e[l-1],e[l]);l>n;)e[l]=e[l-2],l--;e[n]=r,e[n+1]=o}}(e,o,n,r)),o}function Hn(e,n){const r=jn(e,n);if(r>=0)return e[1|r]}function jn(e,n){return function cr(e,n,r){let o=0,l=e.length>>r;for(;l!==o;){const h=o+(l-o>>1),M=e[h<<r];if(n===M)return h<<r;M>n?l=h:o=h+1}return~(l<<r)}(e,n,1)}const Ms=E(Hs("Inject",e=>({token:e})),-1),vo=E(Hs("Optional"),8),Ao=E(Hs("SkipSelf"),4);var Ir=(()=>((Ir=Ir||{})[Ir.Important=1]="Important",Ir[Ir.DashCase=2]="DashCase",Ir))();const cc=new Map;let a_=0;const uc="__ngContext__";function os(e,n){Mi(n)?(e[uc]=n[vi],function c_(e){cc.set(e[vi],e)}(n)):e[uc]=n}let hc;function fc(e,n){return hc(e,n)}function Aa(e){const n=e[ci];return Yi(n)?n[ci]:n}function mc(e){return Du(e[Pt])}function pc(e){return Du(e[Oi])}function Du(e){for(;null!==e&&!Yi(e);)e=e[Oi];return e}function Xo(e,n,r,o,l){if(null!=o){let h,M=!1;Yi(o)?h=o:Mi(o)&&(M=!0,o=o[bi]);const O=Ei(o);0===e&&null!==r?null==l?Su(n,r,O):Ro(n,r,O,l||null,!0):1===e&&null!==r?Ro(n,r,O,l||null,!0):2===e?function Dc(e,n,r){const o=ul(e,n);o&&function k_(e,n,r,o){e.removeChild(n,r,o)}(e,o,n,r)}(n,O,M):3===e&&n.destroyNode(O),null!=h&&function A_(e,n,r,o,l){const h=r[Mr];h!==Ei(r)&&Xo(n,e,o,h,l);for(let O=Pi;O<r.length;O++){const W=r[O];Oa(W[Pn],W,e,n,o,h)}}(n,e,h,r,l)}}function gc(e,n,r){return e.createElement(n,r)}function xu(e,n){const r=e[Ki],o=r.indexOf(n),l=n[ci];512&n[zn]&&(n[zn]&=-513,Gi(l,-1)),r.splice(o,1)}function bc(e,n){if(e.length<=Pi)return;const r=Pi+n,o=e[r];if(o){const l=o[Qn];null!==l&&l!==e&&xu(l,o),n>0&&(e[r-1][Oi]=o[Oi]);const h=y(e,Pi+n);!function M_(e,n){Oa(e,n,n[Xn],2,null,null),n[bi]=null,n[gi]=null}(o[Pn],o);const M=h[ti];null!==M&&M.detachView(h[Pn]),o[ci]=null,o[Oi]=null,o[zn]&=-65}return o}function Eu(e,n){if(!(128&n[zn])){const r=n[Xn];r.destroyNode&&Oa(e,n,r,3,null,null),function x_(e){let n=e[Pt];if(!n)return vc(e[Pn],e);for(;n;){let r=null;if(Mi(n))r=n[Pt];else{const o=n[Pi];o&&(r=o)}if(!r){for(;n&&!n[Oi]&&n!==e;)Mi(n)&&vc(n[Pn],n),n=n[ci];null===n&&(n=e),Mi(n)&&vc(n[Pn],n),r=n&&n[Oi]}n=r}}(n)}}function vc(e,n){if(!(128&n[zn])){n[zn]&=-65,n[zn]|=128,function S_(e,n){let r;if(null!=e&&null!=(r=e.destroyHooks))for(let o=0;o<r.length;o+=2){const l=n[r[o]];if(!(l instanceof At)){const h=r[o+1];if(Array.isArray(h))for(let M=0;M<h.length;M+=2){const O=l[h[M]],W=h[M+1];Vi(4,O,W);try{W.call(O)}finally{Vi(5,O,W)}}else{Vi(4,l,h);try{h.call(l)}finally{Vi(5,l,h)}}}}}(e,n),function T_(e,n){const r=e.cleanup,o=n[wi];let l=-1;if(null!==r)for(let h=0;h<r.length-1;h+=2)if("string"==typeof r[h]){const M=r[h+3];M>=0?o[l=M]():o[l=-M].unsubscribe(),h+=2}else{const M=o[l=r[h+1]];r[h].call(M)}if(null!==o){for(let h=l+1;h<o.length;h++)(0,o[h])();n[wi]=null}}(e,n),1===n[Pn].type&&n[Xn].destroy();const r=n[Qn];if(null!==r&&Yi(n[ci])){r!==n[ci]&&xu(r,n);const o=n[ti];null!==o&&o.detachView(e)}!function d_(e){cc.delete(e[vi])}(n)}}function Cu(e,n,r){return function Tu(e,n,r){let o=n;for(;null!==o&&40&o.type;)o=(n=o).parent;if(null===o)return r[bi];{const{componentOffset:l}=o;if(l>-1){const{encapsulation:h}=e.data[o.directiveStart+l];if(h===z.None||h===z.Emulated)return null}return Bi(o,r)}}(e,n.parent,r)}function Ro(e,n,r,o,l){e.insertBefore(n,r,o,l)}function Su(e,n,r){e.appendChild(n,r)}function ku(e,n,r,o,l){null!==o?Ro(e,n,r,o,l):Su(e,n,r)}function ul(e,n){return e.parentNode(n)}function Lu(e,n,r){return Au(e,n,r)}let yc,ml,Ec,pl,Au=function Iu(e,n,r){return 40&e.type?Bi(e,r):null};function hl(e,n,r,o){const l=Cu(e,o,n),h=n[Xn],O=Lu(o.parent||n[gi],o,n);if(null!=l)if(Array.isArray(r))for(let W=0;W<r.length;W++)ku(h,l,r[W],O,!1);else ku(h,l,r,O,!1);void 0!==yc&&yc(h,o,n,r,l)}function fl(e,n){if(null!==n){const r=n.type;if(3&r)return Bi(n,e);if(4&r)return Mc(-1,e[n.index]);if(8&r){const o=n.child;if(null!==o)return fl(e,o);{const l=e[n.index];return Yi(l)?Mc(-1,l):Ei(l)}}if(32&r)return fc(n,e)()||Ei(e[n.index]);{const o=Pu(e,n);return null!==o?Array.isArray(o)?o[0]:fl(Aa(e[On]),o):fl(e,n.next)}}return null}function Pu(e,n){return null!==n?e[On][gi].projection[n.projection]:null}function Mc(e,n){const r=Pi+e+1;if(r<n.length){const o=n[r],l=o[Pn].firstChild;if(null!==l)return fl(o,l)}return n[Mr]}function wc(e,n,r,o,l,h,M){for(;null!=r;){const O=o[r.index],W=r.type;if(M&&0===n&&(O&&os(Ei(O),o),r.flags|=2),32!=(32&r.flags))if(8&W)wc(e,n,r.child,o,l,h,!1),Xo(n,e,l,O,h);else if(32&W){const ke=fc(r,o);let ut;for(;ut=ke();)Xo(n,e,l,ut,h);Xo(n,e,l,O,h)}else 16&W?Ru(e,n,o,r,l,h):Xo(n,e,l,O,h);r=M?r.projectionNext:r.next}}function Oa(e,n,r,o,l,h){wc(r,o,e.firstChild,n,l,h,!1)}function Ru(e,n,r,o,l,h){const M=r[On],W=M[gi].projection[o.projection];if(Array.isArray(W))for(let ke=0;ke<W.length;ke++)Xo(n,e,l,W[ke],h);else wc(e,n,W,M[ci],l,h,!0)}function Fu(e,n,r){""===r?e.removeAttribute(n,"class"):e.setAttribute(n,"class",r)}function Nu(e,n,r){const{mergedAttrs:o,classes:l,styles:h}=r;null!==o&&Di(e,n,o),null!==l&&Fu(e,n,l),null!==h&&function P_(e,n,r){e.setAttribute(n,"style",r)}(e,n,h)}function Qo(e){return function xc(){if(void 0===ml&&(ml=null,It.trustedTypes))try{ml=It.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return ml}()?.createHTML(e)||e}function Y_(e){Ec=e}function Cc(){if(void 0===pl&&(pl=null,It.trustedTypes))try{pl=It.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return pl}function Bu(e){return Cc()?.createHTML(e)||e}function ju(e){return Cc()?.createScriptURL(e)||e}class Fo{constructor(n){this.changingThisBreaksApplicationSecurity=n}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${et})`}}class B_ extends Fo{getTypeName(){return"HTML"}}class H_ extends Fo{getTypeName(){return"Style"}}class j_ extends Fo{getTypeName(){return"Script"}}class U_ extends Fo{getTypeName(){return"URL"}}class z_ extends Fo{getTypeName(){return"ResourceURL"}}function lo(e){return e instanceof Fo?e.changingThisBreaksApplicationSecurity:e}function qo(e,n){const r=function V_(e){return e instanceof Fo&&e.getTypeName()||null}(e);if(null!=r&&r!==n){if("ResourceURL"===r&&"URL"===n)return!0;throw new Error(`Required a safe ${n}, got a ${r} (see ${et})`)}return r===n}function $_(e){return new B_(e)}function W_(e){return new H_(e)}function G_(e){return new j_(e)}function K_(e){return new U_(e)}function Z_(e){return new z_(e)}class J_{constructor(n){this.inertDocumentHelper=n}getInertBodyElement(n){n="<body><remove></remove>"+n;try{const r=(new window.DOMParser).parseFromString(Qo(n),"text/html").body;return null===r?this.inertDocumentHelper.getInertBodyElement(n):(r.removeChild(r.firstChild),r)}catch{return null}}}class X_{constructor(n){this.defaultDoc=n,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(n){const r=this.inertDocument.createElement("template");return r.innerHTML=Qo(n),r}}const q_=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function _l(e){return(e=String(e)).match(q_)?e:"unsafe:"+e}function co(e){const n={};for(const r of e.split(","))n[r]=!0;return n}function Pa(...e){const n={};for(const r of e)for(const o in r)r.hasOwnProperty(o)&&(n[o]=!0);return n}const zu=co("area,br,col,hr,img,wbr"),Vu=co("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),$u=co("rp,rt"),Tc=Pa(zu,Pa(Vu,co("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),Pa($u,co("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),Pa($u,Vu)),Sc=co("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Wu=Pa(Sc,co("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),co("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext")),eg=co("script,style,template");class tg{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(n){let r=n.firstChild,o=!0;for(;r;)if(r.nodeType===Node.ELEMENT_NODE?o=this.startElement(r):r.nodeType===Node.TEXT_NODE?this.chars(r.nodeValue):this.sanitizedSomething=!0,o&&r.firstChild)r=r.firstChild;else for(;r;){r.nodeType===Node.ELEMENT_NODE&&this.endElement(r);let l=this.checkClobberedElement(r,r.nextSibling);if(l){r=l;break}r=this.checkClobberedElement(r,r.parentNode)}return this.buf.join("")}startElement(n){const r=n.nodeName.toLowerCase();if(!Tc.hasOwnProperty(r))return this.sanitizedSomething=!0,!eg.hasOwnProperty(r);this.buf.push("<"),this.buf.push(r);const o=n.attributes;for(let l=0;l<o.length;l++){const h=o.item(l),M=h.name,O=M.toLowerCase();if(!Wu.hasOwnProperty(O)){this.sanitizedSomething=!0;continue}let W=h.value;Sc[O]&&(W=_l(W)),this.buf.push(" ",M,'="',Gu(W),'"')}return this.buf.push(">"),!0}endElement(n){const r=n.nodeName.toLowerCase();Tc.hasOwnProperty(r)&&!zu.hasOwnProperty(r)&&(this.buf.push("</"),this.buf.push(r),this.buf.push(">"))}chars(n){this.buf.push(Gu(n))}checkClobberedElement(n,r){if(r&&(n.compareDocumentPosition(r)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${n.outerHTML}`);return r}}const ng=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,ig=/([^\#-~ |!])/g;function Gu(e){return e.replace(/&/g,"&amp;").replace(ng,function(n){return"&#"+(1024*(n.charCodeAt(0)-55296)+(n.charCodeAt(1)-56320)+65536)+";"}).replace(ig,function(n){return"&#"+n.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let gl;function Ku(e,n){let r=null;try{gl=gl||function Uu(e){const n=new X_(e);return function Q_(){try{return!!(new window.DOMParser).parseFromString(Qo(""),"text/html")}catch{return!1}}()?new J_(n):n}(e);let o=n?String(n):"";r=gl.getInertBodyElement(o);let l=5,h=o;do{if(0===l)throw new Error("Failed to sanitize html because the input is unstable");l--,o=h,h=r.innerHTML,r=gl.getInertBodyElement(o)}while(o!==h);return Qo((new tg).sanitizeChildren(kc(r)||r))}finally{if(r){const o=kc(r)||r;for(;o.firstChild;)o.removeChild(o.firstChild)}}}
1function kc(e){return"content"in e&&function rg(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var vr=(()=>((vr=vr||{})[vr.NONE=0]="NONE",vr[vr.HTML=1]="HTML",vr[vr.STYLE=2]="STYLE",vr[vr.SCRIPT=3]="SCRIPT",vr[vr.URL=4]="URL",vr[vr.RESOURCE_URL=5]="RESOURCE_URL",vr))();function Zu(e){const n=Ra();return n?Bu(n.sanitize(vr.HTML,e)||""):qo(e,"HTML")?Bu(lo(e)):Ku(function Yu(){return void 0!==Ec?Ec:typeof document<"u"?document:void 0}(),yt(e))}function Lc(e){const n=Ra();return n?n.sanitize(vr.URL,e)||"":qo(e,"URL")?lo(e):_l(yt(e))}function Ju(e){const n=Ra();if(n)return ju(n.sanitize(vr.RESOURCE_URL,e)||"");if(qo(e,"ResourceURL"))return ju(lo(e));throw new $e(904,!1)}function Xu(e,n,r){return function cg(e,n){return"src"===n&&("embed"===e||"frame"===e||"iframe"===e||"media"===e||"script"===e)||"href"===n&&("base"===e||"link"===e)?Ju:Lc}(n,r)(e)}function Ra(){const e=fn();return e&&e[nr]}const Ic=new ji("ENVIRONMENT_INITIALIZER"),Qu=new ji("INJECTOR",-1),qu=new ji("INJECTOR_DEF_TYPES");class eh{get(n,r=mn){if(r===mn){const o=new Error(`NullInjectorError: No provider for ${T(n)}!`);throw o.name="NullInjectorError",o}return r}}function dg(e){return{\u0275providers:e}}function ug(...e){return{\u0275providers:th(0,e),\u0275fromNgModule:!0}}function th(e,...n){const r=[],o=new Set;let l;return w(n,h=>{const M=h;Ac(M,r,[],o)&&(l||(l=[]),l.push(M))}),void 0!==l&&nh(l,r),r}function nh(e,n){for(let r=0;r<e.length;r++){const{providers:l}=e[r];Oc(l,h=>{n.push(h)})}}function Ac(e,n,r,o){if(!(e=H(e)))return!1;let l=null,h=tt(e);const M=!h&&ln(e);if(h||M){if(M&&!M.standalone)return!1;l=e}else{const W=e.ngModule;if(h=tt(W),!h)return!1;l=W}const O=o.has(l);if(M){if(O)return!1;if(o.add(l),M.dependencies){const W="function"==typeof M.dependencies?M.dependencies():M.dependencies;for(const ke of W)Ac(ke,n,r,o)}}else{if(!h)return!1;{if(null!=h.imports&&!O){let ke;o.add(l);try{w(h.imports,ut=>{Ac(ut,n,r,o)&&(ke||(ke=[]),ke.push(ut))})}finally{}void 0!==ke&&nh(ke,n)}if(!O){const ke=rr(l)||(()=>new l);n.push({provide:l,useFactory:ke,deps:Dt},{provide:qu,useValue:l,multi:!0},{provide:Ic,useValue:()=>jt(l),multi:!0})}const W=h.providers;null==W||O||Oc(W,ut=>{n.push(ut)})}}return l!==e&&void 0!==e.providers}function Oc(e,n){for(let r of e)ue(r)&&(r=r.\u0275providers),Array.isArray(r)?Oc(r,n):n(r)}const hg=m({provide:String,useValue:m});function Pc(e){return null!==e&&"object"==typeof e&&hg in e}function No(e){return"function"==typeof e}const Rc=new ji("Set Injector scope."),bl={},mg={};let Fc;function vl(){return void 0===Fc&&(Fc=new eh),Fc}class Yo{}class sh extends Yo{get destroyed(){return this._destroyed}constructor(n,r,o,l){super(),this.parent=r,this.source=o,this.scopes=l,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Yc(n,M=>this.processProvider(M)),this.records.set(Qu,ea(void 0,this)),l.has("environment")&&this.records.set(Yo,ea(void 0,this));const h=this.records.get(Rc);null!=h&&"string"==typeof h.value&&this.scopes.add(h.value),this.injectorDefTypes=new Set(this.get(qu.multi,Dt,wt.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const n of this._ngOnDestroyHooks)n.ngOnDestroy();for(const n of this._onDestroyHooks)n()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(n){this._onDestroyHooks.push(n)}runInContext(n){this.assertNotDestroyed();const r=Xt(this),o=oe(void 0);try{return n()}finally{Xt(r),oe(o)}}get(n,r=mn,o=wt.Default){this.assertNotDestroyed(),o=Se(o);const l=Xt(this),h=oe(void 0);try{if(!(o&wt.SkipSelf)){let O=this.records.get(n);if(void 0===O){const W=function vg(e){return"function"==typeof e||"object"==typeof e&&e instanceof ji}(n)&&ct(n);O=W&&this.injectableDefInScope(W)?ea(Nc(n),bl):null,this.records.set(n,O)}if(null!=O)return this.hydrate(n,O)}return(o&wt.Self?vl():this.parent).get(n,r=o&wt.Optional&&r===mn?null:r)}
vendor: 13,898 bytes, line 1
1catch(M){if("NullInjectorError"===M.name){if((M[sn]=M[sn]||[]).unshift(T(n)),l)throw M;return function dt(e,n,r,o){const l=e[sn];throw n[Dn]&&l.unshift(n[Dn]),e.message=function Ve(e,n,r,o=null){e=e&&"\n"===e.charAt(0)&&e.charAt(1)==Tn?e.slice(2):e;let l=T(n);if(Array.isArray(n))l=n.map(T).join(" -> ");else if("object"==typeof n){let h=[];for(let M in n)if(n.hasOwnProperty(M)){let O=n[M];h.push(M+":"+("string"==typeof O?JSON.stringify(O):T(O)))}l=`{${h.join(", ")}}`}return`${r}${o?"("+o+")":""}[${l}]: ${e.replace(en,"\n  ")}`}("\n"+e.message,l,r,o),e[Nt]=l,e[sn]=null,e}(M,n,"R3InjectorError",this.source)}throw M}finally{oe(h),Xt(l)}}resolveInjectorInitializers(){const n=Xt(this),r=oe(void 0);try{const o=this.get(Ic.multi,Dt,wt.Self);for(const l of o)l()}finally{Xt(n),oe(r)}}toString(){const n=[],r=this.records;for(const o of r.keys())n.push(T(o));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new $e(205,!1)}processProvider(n){let r=No(n=H(n))?n:H(n&&n.provide);const o=function _g(e){return Pc(e)?ea(void 0,e.useValue):ea(oh(e),bl)}(n);if(No(n)||!0!==n.multi)this.records.get(r);else{let l=this.records.get(r);l||(l=ea(void 0,bl,!0),l.factory=()=>K(l.multi),this.records.set(r,l)),r=n,l.multi.push(n)}this.records.set(r,o)}hydrate(n,r){return r.value===bl&&(r.value=mg,r.value=r.factory()),"object"==typeof r.value&&r.value&&function bg(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(r.value)&&this._ngOnDestroyHooks.add(r.value),r.value}injectableDefInScope(n){if(!n.providedIn)return!1;const r=H(n.providedIn);return"string"==typeof r?"any"===r||this.scopes.has(r):this.injectorDefTypes.has(r)}}function Nc(e){const n=ct(e),r=null!==n?n.factory:rr(e);if(null!==r)return r;if(e instanceof ji)throw new $e(204,!1);if(e instanceof Function)return function pg(e){const n=e.length;if(n>0)throw Y(n,"?"),new $e(204,!1);const r=function de(e){return e&&(e[ze]||e[Rt])||null}(e);return null!==r?()=>r.factory(e):()=>new e}(e);throw new $e(204,!1)}function oh(e,n,r){let o;if(No(e)){const l=H(e);return rr(l)||Nc(l)}if(Pc(e))o=()=>H(e.useValue);else if(function rh(e){return!(!e||!e.useFactory)}(e))o=()=>e.useFactory(...K(e.deps||[]));else if(function ih(e){return!(!e||!e.useExisting)}(e))o=()=>jt(H(e.useExisting));else{const l=H(e&&(e.useClass||e.provide));if(!function gg(e){return!!e.deps}(e))return rr(l)||Nc(l);o=()=>new l(...K(e.deps))}return o}function ea(e,n,r=!1){return{factory:e,value:n,multi:r?[]:void 0}}function Yc(e,n){for(const r of e)Array.isArray(r)?Yc(r,n):r&&ue(r)?Yc(r.\u0275providers,n):n(r)}class yg{}class ah{}class Dg{resolveComponentFactory(n){throw function Mg(e){const n=Error(`No component factory found for ${T(e)}. Did you add it to @NgModule.entryComponents?`);return n.ngComponent=e,n}(n)}}let Fa=(()=>{class e{}return e.NULL=new Dg,e})();function wg(){return ta($i(),fn())}function ta(e,n){return new Na(Bi(e,n))}let Na=(()=>{class e{constructor(r){this.nativeElement=r}}return e.__NG_ELEMENT_ID__=wg,e})();function xg(e){return e instanceof Na?e.nativeElement:e}class ch{}let Eg=(()=>{class e{}return e.__NG_ELEMENT_ID__=()=>function Cg(){const e=fn(),r=Ci($i().index,e);return(Mi(r)?r:e)[Xn]}(),e})(),Tg=(()=>{class e{}return e.\u0275prov=Q({token:e,providedIn:"root",factory:()=>null}),e})();class dh{constructor(n){this.full=n,this.major=n.split(".")[0],this.minor=n.split(".")[1],this.patch=n.split(".").slice(2).join(".")}}const uh=new dh("15.2.10"),Bc={},Hc="ngOriginalError";function jc(e){return e[Hc]}class Ya{constructor(){this._console=console}handleError(n){const r=this._findOriginalError(n);this._console.error("ERROR",n),r&&this._console.error("ORIGINAL ERROR",r)}_findOriginalError(n){let r=n&&jc(n);for(;r&&jc(r);)r=jc(r);return r||null}}function uo(e){return e instanceof Function?e():e}function fh(e,n,r){let o=e.length;for(;;){const l=e.indexOf(n,r);if(-1===l)return l;if(0===l||e.charCodeAt(l-1)<=32){const h=n.length;if(l+h===o||e.charCodeAt(l+h)<=32)return l}r=l+1}}const mh="ng-template";function Yg(e,n,r){let o=0,l=!0;for(;o<e.length;){let h=e[o++];if("string"==typeof h&&l){const M=e[o++];if(r&&"class"===h&&-1!==fh(M.toLowerCase(),n,0))return!0}else{if(1===h){for(;o<e.length&&"string"==typeof(h=e[o++]);)if(h.toLowerCase()===n)return!0;return!1}"number"==typeof h&&(l=!1)}}return!1}function ph(e){return 4===e.type&&e.value!==mh}function Bg(e,n,r){return n===(4!==e.type||r?e.value:mh)}function Hg(e,n,r){let o=4;const l=e.attrs||[],h=function zg(e){for(let n=0;n<e.length;n++)if(Fi(e[n]))return n;return e.length}(l);let M=!1;for(let O=0;O<n.length;O++){const W=n[O];if("number"!=typeof W){if(!M)if(4&o){if(o=2|1&o,""!==W&&!Bg(e,W,r)||""===W&&1===n.length){if(zs(o))return!1;M=!0}}else{const ke=8&o?W:n[++O];if(8&o&&null!==e.attrs){if(!Yg(e.attrs,ke,r)){if(zs(o))return!1;M=!0}continue}const Ot=jg(8&o?"class":W,l,ph(e),r);if(-1===Ot){if(zs(o))return!1;M=!0;continue}if(""!==ke){let Gt;Gt=Ot>h?"":l[Ot+1].toLowerCase();const an=8&o?Gt:null;if(an&&-1!==fh(an,ke,0)||2&o&&ke!==Gt){if(zs(o))return!1;M=!0}}}}else{if(!M&&!zs(o)&&!zs(W))return!1;if(M&&zs(W))continue;M=!1,o=W|1&o}}return zs(o)||M}function zs(e){return 0==(1&e)}function jg(e,n,r,o){if(null===n)return-1;let l=0;if(o||!r){let h=!1;for(;l<n.length;){const M=n[l];if(M===e)return l;if(3===M||6===M)h=!0;else{if(1===M||2===M){let O=n[++l];for(;"string"==typeof O;)O=n[++l];continue}if(4===M)break;if(0===M){l+=4;continue}}l+=h?1:2}return-1}return function Vg(e,n){let r=e.indexOf(4);if(r>-1)for(r++;r<e.length;){const o=e[r];if("number"==typeof o)return-1;if(o===n)return r;r++}return-1}(n,e)}function _h(e,n,r=!1){for(let o=0;o<n.length;o++)if(Hg(e,n[o],r))return!0;return!1}function $g(e,n){e:for(let r=0;r<n.length;r++){const o=n[r];if(e.length===o.length){for(let l=0;l<e.length;l++)if(e[l]!==o[l])continue e;return!0}}return!1}function gh(e,n){return e?":not("+n.trim()+")":n}function Wg(e){let n=e[0],r=1,o=2,l="",h=!1;for(;r<e.length;){let M=e[r];if("string"==typeof M)if(2&o){const O=e[++r];l+="["+M+(O.length>0?'="'+O+'"':"")+"]"}else 8&o?l+="."+M:4&o&&(l+=" "+M);else""!==l&&!zs(M)&&(n+=gh(h,l),l=""),o=M,h=h||!zs(o);r++}return""!==l&&(n+=gh(h,l)),n}const hi={};function bh(e){vh(ei(),fn(),cn()+e,!1)}function vh(e,n,r,o){if(!o)if(3==(3&n[zn])){const h=e.preOrderCheckHooks;null!==h&&bn(n,h,r)}else{const h=e.preOrderHooks;null!==h&&_n(n,h,0,r)}Sn(r)}function wh(e,n=null,r=null,o){const l=xh(e,n,r,o);return l.resolveInjectorInitializers(),l}function xh(e,n=null,r=null,o,l=new Set){const h=[r||Dt,ug(e)];return o=o||("object"==typeof e?void 0:T(e)),new sh(h,n||vl(),o||null,l)}let Bo=(()=>{class e{static create(r,o){if(Array.isArray(r))return wh({name:""},o,r,"");{const l=r.name??"";return wh({name:l},r.parent,r.providers,l)}}}return e.THROW_IF_NOT_FOUND=mn,e.NULL=new eh,e.\u0275prov=Q({token:e,providedIn:"any",factory:()=>jt(Qu)}),e.__NG_ELEMENT_ID__=-1,e})();function ra(e,n=wt.Default){const r=fn();return null===r?jt(e,n):wa($i(),r,H(e),n)}function Ih(){throw new Error("invalid")}function Ah(e,n){const r=e.contentQueries;if(null!==r)for(let o=0;o<r.length;o+=2){const h=r[o+1];if(-1!==h){const M=e.data[h];lt(r[o]),M.contentQueries(2,n[h],h)}}}function Ml(e,n,r,o,l,h,M,O,W,ke,ut){const Ot=n.blueprint.slice();return Ot[bi]=l,Ot[zn]=76|o,(null!==ut||e&&1024&e[zn])&&(Ot[zn]|=1024),or(Ot),Ot[ci]=Ot[hn]=e,Ot[ni]=r,Ot[Ji]=M||e&&e[Ji],Ot[Xn]=O||e&&e[Xn],Ot[nr]=W||e&&e[nr]||null,Ot[Ui]=ke||e&&e[Ui]||null,Ot[gi]=h,Ot[vi]=function l_(){return a_++}(),Ot[yi]=ut,Ot[On]=2==n.type?e[On]:Ot,Ot}function sa(e,n,r,o,l){let h=e.data[n];if(null===h)h=function Wc(e,n,r,o,l){const h=ts(),M=vs(),W=e.data[n]=function bb(e,n,r,o,l,h){return{type:r,index:o,insertBeforeIndex:null,injectorIndex:n?n.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:0,providerIndexes:0,value:l,attrs:h,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,M?h:h&&h.parent,r,n,o,l);return null===e.firstChild&&(e.firstChild=W),null!==h&&(M?null==h.child&&null!==W.parent&&(h.child=W):null===h.next&&(h.next=W,W.prev=h)),W}(e,n,r,o,l),function R(){return Gn.lFrame.inI18n}()&&(h.flags|=32);else if(64&h.type){h.type=r,h.value=o,h.attrs=l;const M=function ns(){const e=Gn.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}();h.injectorIndex=null===M?-1:M.injectorIndex}return qi(h,!0),h}function Ba(e,n,r,o){if(0===r)return-1;const l=n.length;for(let h=0;h<r;h++)n.push(o),e.blueprint.push(o),e.data.push(null);return l}function Gc(e,n,r){ne(n);try{const o=e.viewQuery;null!==o&&nd(1,o,r);const l=e.template;null!==l&&Oh(e,n,l,1,r),e.firstCreatePass&&(e.firstCreatePass=!1),e.staticContentQueries&&Ah(e,n),e.staticViewQueries&&nd(2,e.viewQuery,r);const h=e.components;null!==h&&function pb(e,n){for(let r=0;r<n.length;r++)Yb(e,n[r])}(n,h)}catch(o){throw e.firstCreatePass&&(e.incompleteFirstPass=!0,e.firstCreatePass=!1),o}finally{n[zn]&=-5,nn()}}function Dl(e,n,r,o){const l=n[zn];if(128!=(128&l)){ne(n);try{or(n),function u(e){return Gn.lFrame.bindingIndex=e}(e.bindingStartIndex),null!==r&&Oh(e,n,r,2,o);const M=3==(3&l);if(M){const ke=e.preOrderCheckHooks;null!==ke&&bn(n,ke,null)}else{const ke=e.preOrderHooks;null!==ke&&_n(n,ke,0,null),A(n,0)}if(function Fb(e){for(let n=mc(e);null!==n;n=pc(n)){if(!n[Sr])continue;const r=n[Ki];for(let o=0;o<r.length;o++){const l=r[o];512&l[zn]||Gi(l[ci],1),l[zn]|=512}}}(n),function Rb(e){for(let n=mc(e);null!==n;n=pc(n))for(let r=Pi;r<n.length;r++){const o=n[r],l=o[Pn];sr(o)&&Dl(l,o,l.template,o[ni])}}(n),null!==e.contentQueries&&Ah(e,n),M){const ke=e.contentCheckHooks;null!==ke&&bn(n,ke)}else{const ke=e.contentHooks;null!==ke&&_n(n,ke,1),A(n,1)}!function fb(e,n){const r=e.hostBindingOpCodes;if(null!==r)try{for(let o=0;o<r.length;o++){const l=r[o];if(l<0)Sn(~l);else{const h=l,M=r[++o],O=r[++o];De(M,h),O(2,n[h])}}}finally{Sn(-1)}}(e,n);const O=e.components;null!==O&&function mb(e,n){for(let r=0;r<n.length;r++)Nb(e,n[r])}(n,O);const W=e.viewQuery;if(null!==W&&nd(2,W,o),M){const ke=e.viewCheckHooks;null!==ke&&bn(n,ke)}else{const ke=e.viewHooks;null!==ke&&_n(n,ke,2),A(n,2)}!0===e.firstUpdatePass&&(e.firstUpdatePass=!1),n[zn]&=-41,512&n[zn]&&(n[zn]&=-513,Gi(n[ci],-1))}finally{nn()}}}function Oh(e,n,r,o,l){const h=cn(),M=2&o;try{Sn(-1),M&&n.length>qn&&vh(e,n,qn,!1),Vi(M?2:0,l),r(o,l)}finally{Sn(h),Vi(M?3:1,l)}}function Kc(e,n,r){if(Or(n)){const l=n.directiveEnd;for(let h=n.directiveStart;h<l;h++){const M=e.data[h];M.contentQueries&&M.contentQueries(1,r[h],h)}}}function Zc(e,n,r){pn()&&(function Eb(e,n,r,o){const l=r.directiveStart,h=r.directiveEnd;_r(r)&&function Ab(e,n,r){const o=Bi(n,e),l=Ph(r),h=e[Ji],M=wl(e,Ml(e,l,null,r.onPush?32:16,o,n,h,h.createRenderer(o,r),null,null,null));e[n.index]=M}(n,r,e.data[l+r.componentOffset]),e.firstCreatePass||mo(r,n),os(o,n);const M=r.initialInputs;for(let O=l;O<h;O++){const W=e.data[O],ke=ar(n,e,O,r);os(ke,n),null!==M&&Ob(0,O-l,ke,W,0,M),ki(W)&&(Ci(r.index,n)[ni]=ar(n,e,O,r))}}(e,n,r,Bi(r,n)),64==(64&r.flags)&&Bh(e,n,r))}function Jc(e,n,r=Bi){const o=n.localNames;if(null!==o){let l=n.index+1;for(let h=0;h<o.length;h+=2){const M=o[h+1],O=-1===M?r(n,e):e[M];e[l++]=O}}}function Ph(e){const n=e.tView;return null===n||n.incompleteFirstPass?e.tView=Xc(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts):n}function Xc(e,n,r,o,l,h,M,O,W,ke){const ut=qn+o,Ot=ut+l,Gt=function _b(e,n){const r=[];for(let o=0;o<n;o++)r.push(o<e?null:hi);return r}(ut,Ot),an="function"==typeof ke?ke():ke;return Gt[Pn]={type:e,blueprint:Gt,template:r,queries:null,viewQuery:O,declTNode:n,data:Gt.slice().fill(null,ut),bindingStartIndex:ut,expandoStartIndex:Ot,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof h?h():h,pipeRegistry:"function"==typeof M?M():M,firstChild:null,schemas:W,consts:an,incompleteFirstPass:!1}}function Rh(e,n,r,o){const l=jh(n);null===r?l.push(o):(l.push(r),e.firstCreatePass&&Uh(e).push(o,l.length-1))}function Fh(e,n,r,o){for(let l in e)if(e.hasOwnProperty(l)){r=null===r?{}:r;const h=e[l];null===o?Nh(r,n,l,h):o.hasOwnProperty(l)&&Nh(r,n,o[l],h)}return r}function Nh(e,n,r,o){e.hasOwnProperty(r)?e[r].push(n,o):e[r]=[n,o]}function Ts(e,n,r,o,l,h,M,O){const W=Bi(n,r);let ut,ke=n.inputs;!O&&null!=ke&&(ut=ke[o])?(id(e,r,ut,o,l),_r(n)&&function Mb(e,n){const r=Ci(n,e);16&r[zn]||(r[zn]|=32)}(r,n.index)):3&n.type&&(o=function yb(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(o),l=null!=M?M(l,n.value||"",o):l,h.setProperty(W,o,l))}function Qc(e,n,r,o){if(pn()){const l=null===o?null:{"":-1},h=function Tb(e,n){const r=e.directiveRegistry;let o=null,l=null;if(r)for(let h=0;h<r.length;h++){const M=r[h];if(_h(n,M.selectors,!1))if(o||(o=[]),ki(M))if(null!==M.findHostDirectiveDefs){const O=[];l=l||new Map,M.findHostDirectiveDefs(M,O,l),o.unshift(...O,M),qc(e,n,O.length)}else o.unshift(M),qc(e,n,0);else l=l||new Map,M.findHostDirectiveDefs?.(M,o,l),o.push(M)}return null===o?null:[o,l]}(e,r);let M,O;null===h?M=O=null:[M,O]=h,null!==M&&Yh(e,n,r,M,l,O),l&&function Sb(e,n,r){if(n){const o=e.localNames=[];for(let l=0;l<n.length;l+=2){const h=r[n[l+1]];if(null==h)throw new $e(-301,!1);o.push(n[l],h)}}}(r,o,l)}r.mergedAttrs=er(r.mergedAttrs,r.attrs)}function Yh(e,n,r,o,l,h){for(let ke=0;ke<o.length;ke++)po(mo(r,n),e,o[ke].type);
1!function Lb(e,n,r){e.flags|=1,e.directiveStart=n,e.directiveEnd=n+r,e.providerIndexes=n}(r,e.data.length,o.length);for(let ke=0;ke<o.length;ke++){const ut=o[ke];ut.providersResolver&&ut.providersResolver(ut)}let M=!1,O=!1,W=Ba(e,n,o.length,null);for(let ke=0;ke<o.length;ke++){const ut=o[ke];r.mergedAttrs=er(r.mergedAttrs,ut.hostAttrs),Ib(e,r,n,W,ut),kb(W,ut,l),null!==ut.contentQueries&&(r.flags|=4),(null!==ut.hostBindings||null!==ut.hostAttrs||0!==ut.hostVars)&&(r.flags|=64);const Ot=ut.type.prototype;!M&&(Ot.ngOnChanges||Ot.ngOnInit||Ot.ngDoCheck)&&((e.preOrderHooks??(e.preOrderHooks=[])).push(r.index),M=!0),!O&&(Ot.ngOnChanges||Ot.ngDoCheck)&&((e.preOrderCheckHooks??(e.preOrderCheckHooks=[])).push(r.index),O=!0),W++}!function vb(e,n,r){const l=n.directiveEnd,h=e.data,M=n.attrs,O=[];let W=null,ke=null;for(let ut=n.directiveStart;ut<l;ut++){const Ot=h[ut],Gt=r?r.get(Ot):null,Cn=Gt?Gt.outputs:null;W=Fh(Ot.inputs,ut,W,Gt?Gt.inputs:null),ke=Fh(Ot.outputs,ut,ke,Cn);const Bn=null===W||null===M||ph(n)?null:Pb(W,ut,M);O.push(Bn)}null!==W&&(W.hasOwnProperty("class")&&(n.flags|=8),W.hasOwnProperty("style")&&(n.flags|=16)),n.initialInputs=O,n.inputs=W,n.outputs=ke}(e,r,h)}function Bh(e,n,r){const o=r.directiveStart,l=r.directiveEnd,h=r.index,M=function ie(){return Gn.lFrame.currentDirectiveIndex}();try{Sn(h);for(let O=o;O<l;O++){const W=e.data[O],ke=n[O];Oe(O),(null!==W.hostBindings||0!==W.hostVars||null!==W.hostAttrs)&&Cb(W,ke)}}finally{Sn(-1),Oe(M)}}function Cb(e,n){null!==e.hostBindings&&e.hostBindings(1,n)}function qc(e,n,r){n.componentOffset=r,(e.components??(e.components=[])).push(n.index)}function kb(e,n,r){if(r){if(n.exportAs)for(let o=0;o<n.exportAs.length;o++)r[n.exportAs[o]]=e;ki(n)&&(r[""]=e)}}function Ib(e,n,r,o,l){e.data[o]=l;const h=l.factory||(l.factory=rr(l.type)),M=new At(h,ki(l),ra);e.blueprint[o]=M,r[o]=M,function wb(e,n,r,o,l){const h=l.hostBindings;if(h){let M=e.hostBindingOpCodes;null===M&&(M=e.hostBindingOpCodes=[]);const O=~n.index;(function xb(e){let n=e.length;for(;n>0;){const r=e[--n];if("number"==typeof r&&r<0)return r}return 0})(M)!=O&&M.push(O),M.push(r,o,h)}}(e,n,o,Ba(e,r,l.hostVars,hi),l)}function Qs(e,n,r,o,l,h){const M=Bi(e,n);!function ed(e,n,r,o,l,h,M){if(null==h)e.removeAttribute(n,l,r);else{const O=null==M?yt(h):M(h,o||"",l);e.setAttribute(n,l,O,r)}}(n[Xn],M,h,e.value,r,o,l)}function Ob(e,n,r,o,l,h){const M=h[n];if(null!==M){const O=o.setInput;for(let W=0;W<M.length;){const ke=M[W++],ut=M[W++],Ot=M[W++];null!==O?o.setInput(r,Ot,ke,ut):r[ut]=Ot}}}function Pb(e,n,r){let o=null,l=0;for(;l<r.length;){const h=r[l];if(0!==h)if(5!==h){if("number"==typeof h)break;if(e.hasOwnProperty(h)){null===o&&(o=[]);const M=e[h];for(let O=0;O<M.length;O+=2)if(M[O]===n){o.push(h,M[O+1],r[l+1]);break}}l+=2}else l+=2;else l+=4}return o}function Hh(e,n,r,o){return[e,!0,!1,n,null,0,o,r,null,null]}function Nb(e,n){const r=Ci(n,e);if(sr(r)){const o=r[Pn];48&r[zn]?Dl(o,r,o.template,r[ni]):r[mi]>0&&td(r)}}function td(e){for(let o=mc(e);null!==o;o=pc(o))for(let l=Pi;l<o.length;l++){const h=o[l];if(sr(h))if(512&h[zn]){const M=h[Pn];Dl(M,h,M.template,h[ni])}else h[mi]>0&&td(h)}const r=e[Pn].components;if(null!==r)for(let o=0;o<r.length;o++){const l=Ci(r[o],e);sr(l)&&l[mi]>0&&td(l)}}function Yb(e,n){const r=Ci(n,e),o=r[Pn];(function Bb(e,n){for(let r=n.length;r<e.blueprint.length;r++)n.push(e.blueprint[r])})(o,r),Gc(o,r,r[ni])}function wl(e,n){return e[Pt]?e[Kt][Oi]=n:e[Pt]=n,e[Kt]=n,n}function xl(e){for(;e;){e[zn]|=32;const n=Aa(e);if(Zr(e)&&!n)return e;e=n}return null}function El(e,n,r,o=!0){const l=n[Ji];l.begin&&l.begin();try{Dl(e,n,e.template,r)}catch(M){throw o&&Vh(n,M),M}finally{l.end&&l.end()}}function nd(e,n,r){lt(0),n(e,r)}function jh(e){return e[wi]||(e[wi]=[])}function Uh(e){return e.cleanup||(e.cleanup=[])}function zh(e,n,r){return(null===e||ki(e))&&(r=function Zi(e){for(;Array.isArray(e);){if("object"==typeof e[pr])return e;e=e[bi]}return null}(r[n.index])),r[Xn]}function Vh(e,n){const r=e[Ui],o=r?r.get(Ya,null):null;o&&o.handleError(n)}function id(e,n,r,o,l){for(let h=0;h<r.length;){const M=r[h++],O=r[h++],W=n[M],ke=e.data[M];null!==ke.setInput?ke.setInput(W,l,o,O):W[O]=l}}function ho(e,n,r){const o=es(n,e);!function wu(e,n,r){e.setValue(n,r)}(e[Xn],o,r)}function Cl(e,n,r){let o=r?e.styles:null,l=r?e.classes:null,h=0;if(null!==n)for(let M=0;M<n.length;M++){const O=n[M];
vendor: 35,267 bytes, line 1
1"number"==typeof O?h=O:1==h?l=j(l,O):2==h&&(o=j(o,O+": "+n[++M]+";"))}r?e.styles=o:e.stylesWithoutHost=o,r?e.classes=l:e.classesWithoutHost=l}function Tl(e,n,r,o,l=!1){for(;null!==r;){const h=n[r.index];if(null!==h&&o.push(Ei(h)),Yi(h))for(let O=Pi;O<h.length;O++){const W=h[O],ke=W[Pn].firstChild;null!==ke&&Tl(W[Pn],W,ke,o)}const M=r.type;if(8&M)Tl(e,n,r.child,o);else if(32&M){const O=fc(r,n);let W;for(;W=O();)o.push(W)}else if(16&M){const O=Pu(n,r);if(Array.isArray(O))o.push(...O);else{const W=Aa(n[On]);Tl(W[Pn],W,O,o,!0)}}r=l?r.projectionNext:r.next}return o}class Ha{get rootNodes(){const n=this._lView,r=n[Pn];return Tl(r,n,r.firstChild,[])}constructor(n,r){this._lView=n,this._cdRefInjectingView=r,this._appRef=null,this._attachedToViewContainer=!1}get context(){return this._lView[ni]}set context(n){this._lView[ni]=n}get destroyed(){return 128==(128&this._lView[zn])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const n=this._lView[ci];if(Yi(n)){const r=n[dr],o=r?r.indexOf(this):-1;o>-1&&(bc(n,o),y(r,o))}this._attachedToViewContainer=!1}Eu(this._lView[Pn],this._lView)}onDestroy(n){Rh(this._lView[Pn],this._lView,null,n)}markForCheck(){xl(this._cdRefInjectingView||this._lView)}detach(){this._lView[zn]&=-65}reattach(){this._lView[zn]|=64}detectChanges(){El(this._lView[Pn],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new $e(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function w_(e,n){Oa(e,n,n[Xn],2,null,null)}(this._lView[Pn],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new $e(902,!1);this._appRef=n}}class Hb extends Ha{constructor(n){super(n),this._view=n}detectChanges(){const n=this._view;El(n[Pn],n,n[ni],!1)}checkNoChanges(){}get context(){return null}}class $h extends Fa{constructor(n){super(),this.ngModule=n}resolveComponentFactory(n){const r=ln(n);return new ja(r,this.ngModule)}}function Wh(e){const n=[];for(let r in e)e.hasOwnProperty(r)&&n.push({propName:e[r],templateName:r});return n}class Ub{constructor(n,r){this.injector=n,this.parentInjector=r}get(n,r,o){o=Se(o);const l=this.injector.get(n,Bc,o);return l!==Bc||r===Bc?l:this.parentInjector.get(n,r,o)}}class ja extends ah{get inputs(){return Wh(this.componentDef.inputs)}get outputs(){return Wh(this.componentDef.outputs)}constructor(n,r){super(),this.componentDef=n,this.ngModule=r,this.componentType=n.type,this.selector=function Gg(e){return e.map(Wg).join(",")}(n.selectors),this.ngContentSelectors=n.ngContentSelectors?n.ngContentSelectors:[],this.isBoundToModule=!!r}create(n,r,o,l){let h=(l=l||this.ngModule)instanceof Yo?l:l?.injector;h&&null!==this.componentDef.getStandaloneInjector&&(h=this.componentDef.getStandaloneInjector(h)||h);const M=h?new Ub(n,h):n,O=M.get(ch,null);if(null===O)throw new $e(407,!1);const W=M.get(Tg,null),ke=O.createRenderer(null,this.componentDef),ut=this.componentDef.selectors[0][0]||"div",Ot=o?function gb(e,n,r){return e.selectRootElement(n,r===z.ShadowDom)}(ke,o,this.componentDef.encapsulation):gc(ke,ut,function jb(e){const n=e.toLowerCase();return"svg"===n?Hr:"math"===n?"math":null}(ut)),Gt=this.componentDef.onPush?288:272,an=Xc(0,null,null,1,0,null,null,null,null,null),Cn=Ml(null,an,null,Gt,null,null,O,ke,W,M,null);let Bn,Un;ne(Cn);try{const Kn=this.componentDef;let oi,An=null;Kn.findHostDirectiveDefs?(oi=[],An=new Map,Kn.findHostDirectiveDefs(Kn,oi,An),oi.push(Kn)):oi=[Kn];const ui=function Vb(e,n){const r=e[Pn],o=qn;return e[o]=n,sa(r,o,2,"#host",null)}(Cn,Ot),tr=function $b(e,n,r,o,l,h,M,O){const W=l[Pn];!function Wb(e,n,r,o){for(const l of e)n.mergedAttrs=er(n.mergedAttrs,l.hostAttrs);null!==n.mergedAttrs&&(Cl(n,n.mergedAttrs,!0),null!==r&&Nu(o,r,n))}(o,e,n,M);const ke=h.createRenderer(n,r),ut=Ml(l,Ph(r),null,r.onPush?32:16,l[e.index],e,h,ke,O||null,null,null);return W.firstCreatePass&&qc(W,e,o.length-1),wl(l,ut),l[e.index]=ut}(ui,Ot,Kn,oi,Cn,O,ke);Un=Xi(an,qn),Ot&&function Kb(e,n,r,o){if(o)Di(e,r,["ng-version",uh.full]);else{const{attrs:l,classes:h}=function Kg(e){const n=[],r=[];let o=1,l=2;for(;o<e.length;){let h=e[o];if("string"==typeof h)2===l?""!==h&&n.push(h,e[++o]):8===l&&r.push(h);else{if(!zs(l))break;l=h}o++}return{attrs:n,classes:r}}(n.selectors[0]);l&&Di(e,r,l),h&&h.length>0&&Fu(e,r,h.join(" "))}}(ke,Kn,Ot,o),void 0!==r&&function Zb(e,n,r){const o=e.projection=[];for(let l=0;l<n.length;l++){const h=r[l];o.push(null!=h?Array.from(h):null)}}(Un,this.ngContentSelectors,r),Bn=function Gb(e,n,r,o,l,h){const M=$i(),O=l[Pn],W=Bi(M,l);Yh(O,l,M,r,null,o);for(let ut=0;ut<r.length;ut++)os(ar(l,O,M.directiveStart+ut,M),l);Bh(O,l,M),W&&os(W,l);const ke=ar(l,O,M.directiveStart+M.componentOffset,M);if(e[ni]=l[ni]=ke,null!==h)for(const ut of h)ut(ke,n);return Kc(O,M,e),ke}(tr,Kn,oi,An,Cn,[Jb]),Gc(an,Cn,null)}finally{nn()}return new zb(this.componentType,Bn,ta(Un,Cn),Cn,Un)}}class zb extends yg{constructor(n,r,o,l,h){super(),this.location=o,this._rootLView=l,this._tNode=h,this.instance=r,this.hostView=this.changeDetectorRef=new Hb(l),this.componentType=n}setInput(n,r){const o=this._tNode.inputs;let l;if(null!==o&&(l=o[n])){const h=this._rootLView;id(h[Pn],h,l,n,r),xl(Ci(this._tNode.index,h))}}get injector(){return new Ys(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(n){this.hostView.onDestroy(n)}}function Jb(){const e=$i();Wt(fn()[Pn],e)}function rd(e){let n=function Gh(e){return Object.getPrototypeOf(e.prototype).constructor}(e.type),r=!0;const o=[e];for(;n;){let l;if(ki(e))l=n.\u0275cmp||n.\u0275dir;else{if(n.\u0275cmp)throw new $e(903,!1);l=n.\u0275dir}if(l){if(r){o.push(l);const M=e;M.inputs=sd(e.inputs),M.declaredInputs=sd(e.declaredInputs),M.outputs=sd(e.outputs);const O=l.hostBindings;O&&ev(e,O);const W=l.viewQuery,ke=l.contentQueries;if(W&&Qb(e,W),ke&&qb(e,ke),C(e.inputs,l.inputs),C(e.declaredInputs,l.declaredInputs),C(e.outputs,l.outputs),ki(l)&&l.data.animation){const ut=e.data;ut.animation=(ut.animation||[]).concat(l.data.animation)}}const h=l.features;if(h)for(let M=0;M<h.length;M++){const O=h[M];O&&O.ngInherit&&O(e),O===rd&&(r=!1)}}n=Object.getPrototypeOf(n)}!function Xb(e){let n=0,r=null;for(let o=e.length-1;o>=0;o--){const l=e[o];l.hostVars=n+=l.hostVars,l.hostAttrs=er(l.hostAttrs,r=er(r,l.hostAttrs))}}(o)}function sd(e){return e===ae?{}:e===Dt?[]:e}function Qb(e,n){const r=e.viewQuery;e.viewQuery=r?(o,l)=>{n(o,l),r(o,l)}:n}function qb(e,n){const r=e.contentQueries;e.contentQueries=r?(o,l,h)=>{n(o,l,h),r(o,l,h)}:n}function ev(e,n){const r=e.hostBindings;e.hostBindings=r?(o,l)=>{n(o,l),r(o,l)}:n}function Sl(e){return!!od(e)&&(Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e)}function od(e){return null!==e&&("function"==typeof e||"object"==typeof e)}function qs(e,n,r){return e[n]=r}function as(e,n,r){return!Object.is(e[n],r)&&(e[n]=r,!0)}function Ho(e,n,r,o){const l=as(e,n,r);return as(e,n+1,o)||l}function ad(e,n,r,o){const l=fn();return as(l,_(),n)&&(ei(),Qs(En(),l,e,n,r,o)),ad}function aa(e,n,r,o){return as(e,_(),r)?n+yt(r)+o:hi}function la(e,n,r,o,l,h){const O=Ho(e,a(),r,l);return D(2),O?n+yt(r)+o+yt(l)+h:hi}function ca(e,n,r,o,l,h,M,O){const ke=function kl(e,n,r,o,l){const h=Ho(e,n,r,o);return as(e,n+2,l)||h}(e,a(),r,l,M);return D(3),ke?n+yt(r)+o+yt(l)+h+yt(M)+O:hi}function da(e,n,r,o,l,h,M,O,W,ke){const Ot=function Ps(e,n,r,o,l,h){const M=Ho(e,n,r,o);return Ho(e,n+2,l,h)||M}(e,a(),r,l,M,W);return D(4),Ot?n+yt(r)+o+yt(l)+h+yt(M)+O+yt(W)+ke:hi}function ld(e,n,r,o,l,h,M,O){const W=fn(),ke=la(W,n,r,o,l,h);return ke!==hi&&Qs(En(),W,e,ke,M,O),ld}function af(e,n,r,o,l,h,M,O){const W=fn(),ke=ei(),ut=e+qn,Ot=ke.firstCreatePass?function dv(e,n,r,o,l,h,M,O,W){const ke=n.consts,ut=sa(n,e,4,M||null,ur(ke,O));Qc(n,r,ut,ur(ke,W)),Wt(n,ut);const Ot=ut.tView=Xc(2,ut,o,l,h,n.directiveRegistry,n.pipeRegistry,null,n.schemas,ke);return null!==n.queries&&(n.queries.template(n,ut),Ot.queries=n.queries.embeddedTView(ut)),ut}(ut,ke,W,n,r,o,l,h,M):ke.data[ut];qi(Ot,!1);const Gt=W[Xn].createComment("");hl(ke,W,Gt,Ot),os(Gt,W),wl(W,W[ut]=Hh(Gt,W,Gt,Ot)),kr(Ot)&&Zc(ke,W,Ot),null!=M&&Jc(W,Ot,O)}function lf(e){return Qi(function Fs(){return Gn.lFrame.contextLView}(),qn+e)}function cd(e,n,r){const o=fn();return as(o,_(),n)&&Ts(ei(),En(),o,e,n,o[Xn],r,!1),cd}function dd(e,n,r,o,l){const M=l?"class":"style";id(e,r,n.inputs[M],M,o)}function Ll(e,n,r,o){const l=fn(),h=ei(),M=qn+e,O=l[Xn],W=h.firstCreatePass?function hv(e,n,r,o,l,h){const M=n.consts,W=sa(n,e,2,o,ur(M,l));return Qc(n,r,W,ur(M,h)),null!==W.attrs&&Cl(W,W.attrs,!1),null!==W.mergedAttrs&&Cl(W,W.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,W),W}(M,h,l,n,r,o):h.data[M],ke=l[M]=gc(O,n,function Yn(){return Gn.lFrame.currentNamespace}()),ut=kr(W);return qi(W,!0),Nu(O,ke,W),32!=(32&W.flags)&&hl(h,l,ke,W),0===function q(){return Gn.lFrame.elementDepthCount}()&&os(ke,l),function Z(){Gn.lFrame.elementDepthCount++}(),ut&&(Zc(h,l,W),Kc(h,W,l)),null!==o&&Jc(l,W),Ll}function Il(){let e=$i();vs()?Gr():(e=e.parent,qi(e,!1));const n=e;!function mt(){Gn.lFrame.elementDepthCount--}();const r=ei();return r.firstCreatePass&&(Wt(r,e),Or(e)&&r.queries.elementEnd(e)),null!=n.classesWithoutHost&&function ai(e){return 0!=(8&e.flags)}(n)&&dd(r,n,fn(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function ii(e){return 0!=(16&e.flags)}(n)&&dd(r,n,fn(),n.stylesWithoutHost,!1),Il}function ud(e,n,r,o){return Ll(e,n,r,o),Il(),ud}function Al(e,n,r){const o=fn(),l=ei(),h=e+qn,M=l.firstCreatePass?function fv(e,n,r,o,l){const h=n.consts,M=ur(h,o),O=sa(n,e,8,"ng-container",M);return null!==M&&Cl(O,M,!0),Qc(n,r,O,ur(h,l)),null!==n.queries&&n.queries.elementStart(n,O),O}(h,l,o,n,r):l.data[h];qi(M,!0);const O=o[h]=o[Xn].createComment("");return hl(l,o,O,M),os(O,o),kr(M)&&(Zc(l,o,M),Kc(l,M,o)),null!=r&&Jc(o,M),Al}function Ol(){let e=$i();const n=ei();return vs()?Gr():(e=e.parent,qi(e,!1)),n.firstCreatePass&&(Wt(n,e),Or(e)&&n.queries.elementEnd(e)),Ol}function hd(e,n,r){return Al(e,n,r),Ol(),hd}function cf(){return fn()}function fd(e){return!!e&&"function"==typeof e.then}function df(e){return!!e&&"function"==typeof e.subscribe}const uf=df;function md(e,n,r,o){const l=fn(),h=ei(),M=$i();return hf(h,l,l[Xn],M,e,n,o),md}function pd(e,n){const r=$i(),o=fn(),l=ei();return hf(l,o,zh(we(l.data),r,o),r,e,n),pd}function hf(e,n,r,o,l,h,M){const O=kr(o),ke=e.firstCreatePass&&Uh(e),ut=n[ni],Ot=jh(n);let Gt=!0;if(3&o.type||M){const Bn=Bi(o,n),Un=M?M(Bn):Bn,Kn=Ot.length,oi=M?ui=>M(Ei(ui[o.index])):o.index;let An=null;if(!M&&O&&(An=function mv(e,n,r,o){const l=e.cleanup;if(null!=l)for(let h=0;h<l.length-1;h+=2){const M=l[h];if(M===r&&l[h+1]===o){const O=n[wi],W=l[h+2];return O.length>W?O[W]:null}"string"==typeof M&&(h+=2)}return null}(e,n,l,o.index)),null!==An)(An.__ngLastListenerFn__||An).__ngNextListenerFn__=h,An.__ngLastListenerFn__=h,Gt=!1;else{h=mf(o,n,ut,h,!1);const ui=r.listen(Un,l,h);Ot.push(h,ui),ke&&ke.push(l,oi,Kn,Kn+1)}}else h=mf(o,n,ut,h,!1);const an=o.outputs;let Cn;if(Gt&&null!==an&&(Cn=an[l])){const Bn=Cn.length;if(Bn)for(let Un=0;Un<Bn;Un+=2){const tr=n[Cn[Un]][Cn[Un+1]].subscribe(h),yr=Ot.length;Ot.push(h,tr),ke&&ke.push(l,o.index,yr,-(yr+1))}}}function ff(e,n,r,o){try{return Vi(6,n,r),!1!==r(o)}catch(l){return Vh(e,l),!1}finally{Vi(7,n,r)}}function mf(e,n,r,o,l){return function h(M){if(M===Function)return o;xl(e.componentOffset>-1?Ci(e.index,n):n);let W=ff(n,r,o,M),ke=h.__ngNextListenerFn__;for(;ke;)W=ff(n,r,ke,M)&&W,ke=ke.__ngNextListenerFn__;return l&&!1===W&&(M.preventDefault(),M.returnValue=!1),W}}function pf(e=1){return function qt(e){return(Gn.lFrame.contextLView=function tn(e,n){for(;e>0;)n=n[hn],e--;return n}(e,Gn.lFrame.contextLView))[ni]}(e)}function pv(e,n){let r=null;const o=function Ug(e){const n=e.attrs;if(null!=n){const r=n.indexOf(5);if(!(1&r))return n[r+1]}return null}(e);for(let l=0;l<n.length;l++){const h=n[l];if("*"!==h){if(null===o?_h(e,h,!0):$g(o,h))return l}else r=l}return r}function _f(e){const n=fn()[On][gi];if(!n.projection){const o=n.projection=Y(e?e.length:1,null),l=o.slice();let h=n.child;for(;null!==h;){const M=e?pv(h,e):0;null!==M&&(l[M]?l[M].projectionNext=h:o[M]=h,l[M]=h),h=h.next}}}function gf(e,n=0,r){const o=fn(),l=ei(),h=sa(l,qn+e,16,null,r||null);null===h.projection&&(h.projection=n),Gr(),32!=(32&h.flags)&&function I_(e,n,r){Ru(n[Xn],0,n,r,Cu(e,r,n),Lu(r.parent||n[gi],r,n))}(l,o,h)}function _d(e,n,r){return Pl(e,"",n,"",r),_d}function Pl(e,n,r,o,l){const h=fn(),M=aa(h,n,r,o);return M!==hi&&Ts(ei(),En(),h,e,M,h[Xn],l,!1),Pl}function Rl(e,n){return e<<17|n<<2}function Do(e){return e>>17&32767}function gd(e){return 2|e}function jo(e){return(131068&e)>>2}function bd(e,n){return-131069&e|n<<2}function vd(e){return 1|e}function Cf(e,n,r,o,l){const h=e[r+1],M=null===n;let O=o?Do(h):jo(h),W=!1;for(;0!==O&&(!1===W||M);){const ut=e[O+1];Mv(e[O],n)&&(W=!0,e[O+1]=o?vd(ut):gd(ut)),O=o?Do(ut):jo(ut)}W&&(e[r+1]=o?gd(h):vd(h))}function Mv(e,n){return null===e||null==n||(Array.isArray(e)?e[1]:e)===n||!(!Array.isArray(e)||"string"!=typeof n)&&jn(e,n)>=0}const Ar={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Tf(e){return e.substring(Ar.key,Ar.keyEnd)}function Dv(e){return e.substring(Ar.value,Ar.valueEnd)}function Sf(e,n){const r=Ar.textEnd;return r===n?-1:(n=Ar.keyEnd=function Ev(e,n,r){for(;n<r&&e.charCodeAt(n)>32;)n++;return n}(e,Ar.key=n,r),pa(e,n,r))}function kf(e,n){const r=Ar.textEnd;let o=Ar.key=pa(e,n,r);return r===o?-1:(o=Ar.keyEnd=function Cv(e,n,r){let o;for(;n<r&&(45===(o=e.charCodeAt(n))||95===o||(-33&o)>=65&&(-33&o)<=90||o>=48&&o<=57);)n++;return n}(e,o,r),o=If(e,o,r),o=Ar.value=pa(e,o,r),o=Ar.valueEnd=function Tv(e,n,r){let o=-1,l=-1,h=-1,M=n,O=M;for(;M<r;){const W=e.charCodeAt(M++);if(59===W)return O;34===W||39===W?O=M=Af(e,W,M,r):n===M-4&&85===h&&82===l&&76===o&&40===W?O=M=Af(e,41,M,r):W>32&&(O=M),h=l,l=o,o=-33&W}return O}(e,o,r),If(e,o,r))}function Lf(e){Ar.key=0,Ar.keyEnd=0,Ar.value=0,Ar.valueEnd=0,Ar.textEnd=e.length}function pa(e,n,r){for(;n<r&&e.charCodeAt(n)<=32;)n++;return n}function If(e,n,r,o){return(n=pa(e,n,r))<r&&n++,n}function Af(e,n,r,o){let l=-1,h=r;for(;h<o;){const M=e.charCodeAt(h++);if(M==n&&92!==l)return h;l=92==M&&92===l?0:M}throw new Error}function yd(e,n,r){return $s(e,n,r,!1),yd}function Md(e,n){return $s(e,n,null,!0),Md}function Vs(e){Ws(Ff,Sv,e,!1)}function Sv(e,n){for(let r=function xv(e){return Lf(e),kf(e,pa(e,0,Ar.textEnd))}(n);r>=0;r=kf(n,r))Ff(e,Tf(n),Dv(n))}function Of(e){Ws(Pv,eo,e,!0)}function eo(e,n){for(let r=function wv(e){return Lf(e),Sf(e,pa(e,0,Ar.textEnd))}(n);r>=0;r=Sf(n,r))Mn(e,Tf(n),!0)}function $s(e,n,r,o){const l=fn(),h=ei(),M=D(2);h.firstUpdatePass&&Rf(h,e,M,o),n!==hi&&as(l,M,n)&&Nf(h,h.data[cn()],l,l[Xn],e,l[M+1]=function Fv(e,n){return null==e||""===e||("string"==typeof n?e+=n:"object"==typeof e&&(e=T(lo(e)))),e}(n,r),o,M)}function Ws(e,n,r,o){const l=ei(),h=D(2);l.firstUpdatePass&&Rf(l,null,h,o);const M=fn();if(r!==hi&&as(M,h,r)){const O=l.data[cn()];if(Bf(O,o)&&!Pf(l,h)){let W=o?O.classesWithoutHost:O.stylesWithoutHost;null!==W&&(r=j(W,r||"")),dd(l,O,M,r,o)}else!function Rv(e,n,r,o,l,h,M,O){l===hi&&(l=Dt);let W=0,ke=0,ut=0<l.length?l[0]:null,Ot=0<h.length?h[0]:null;for(;null!==ut||null!==Ot;){const Gt=W<l.length?l[W+1]:void 0,an=ke<h.length?h[ke+1]:void 0;let Bn,Cn=null;ut===Ot?(W+=2,ke+=2,Gt!==an&&(Cn=Ot,Bn=an)):null===Ot||null!==ut&&ut<Ot?(W+=2,Cn=ut):(ke+=2,Cn=Ot,Bn=an),null!==Cn&&Nf(e,n,r,o,Cn,Bn,M,O),ut=W<l.length?l[W]:null,Ot=ke<h.length?h[ke]:null}}(l,O,M,M[Xn],M[h+1],M[h+1]=function Ov(e,n,r){if(null==r||""===r)return Dt;const o=[],l=lo(r);if(Array.isArray(l))for(let h=0;h<l.length;h++)e(o,l[h],!0);else if("object"==typeof l)for(const h in l)l.hasOwnProperty(h)&&e(o,h,l[h]);else"string"==typeof l&&n(o,l);return o}(e,n,r),o,h)}}function Pf(e,n){return n>=e.expandoStartIndex}function Rf(e,n,r,o){const l=e.data;if(null===l[r+1]){const h=l[cn()],M=Pf(e,r);Bf(h,o)&&null===n&&!M&&(n=!1),n=function kv(e,n,r,o){const l=we(e);let h=o?n.residualClasses:n.residualStyles;if(null===l)0===(o?n.classBindings:n.styleBindings)&&(r=za(r=Dd(null,e,n,r,o),n.attrs,o),h=null);else{const M=n.directiveStylingLast;if(-1===M||e[M]!==l)if(r=Dd(l,e,n,r,o),null===h){let W=function Lv(e,n,r){const o=r?n.classBindings:n.styleBindings;if(0!==jo(o))return e[Do(o)]}(e,n,o);void 0!==W&&Array.isArray(W)&&(W=Dd(null,e,n,W[1],o),W=za(W,n.attrs,o),function Iv(e,n,r,o){e[Do(r?n.classBindings:n.styleBindings)]=o}(e,n,o,W))}else h=function Av(e,n,r){let o;const l=n.directiveEnd;for(let h=1+n.directiveStylingLast;h<l;h++)o=za(o,e[h].hostAttrs,r);return za(o,n.attrs,r)}(e,n,o)}return void 0!==h&&(o?n.residualClasses=h:n.residualStyles=h),r}(l,h,n,o),function vv(e,n,r,o,l,h){let M=h?n.classBindings:n.styleBindings,O=Do(M),W=jo(M);e[o]=r;let ut,ke=!1;if(Array.isArray(r)?(ut=r[1],(null===ut||jn(r,ut)>0)&&(ke=!0)):ut=r,l)if(0!==W){const Gt=Do(e[O+1]);e[o+1]=Rl(Gt,O),0!==Gt&&(e[Gt+1]=bd(e[Gt+1],o)),e[O+1]=function gv(e,n){return 131071&e|n<<17}(e[O+1],o)}else e[o+1]=Rl(O,0),0!==O&&(e[O+1]=bd(e[O+1],o)),O=o;else e[o+1]=Rl(W,0),0===O?O=o:e[W+1]=bd(e[W+1],o),W=o;ke&&(e[o+1]=gd(e[o+1])),Cf(e,ut,o,!0),Cf(e,ut,o,!1),function yv(e,n,r,o,l){const h=l?e.residualClasses:e.residualStyles;null!=h&&"string"==typeof n&&jn(h,n)>=0&&(r[o+1]=vd(r[o+1]))}(n,ut,e,o,h),M=Rl(O,W),h?n.classBindings=M:n.styleBindings=M}(l,h,n,r,M,o)}}function Dd(e,n,r,o,l){let h=null;const M=r.directiveEnd;let O=r.directiveStylingLast;for(-1===O?O=r.directiveStart:O++;O<M&&(h=n[O],o=za(o,h.hostAttrs,l),h!==e);)O++;return null!==e&&(r.directiveStylingLast=O),o}function za(e,n,r){const o=r?1:2;let l=-1;if(null!==n)for(let h=0;h<n.length;h++){const M=n[h];"number"==typeof M?l=M:l===o&&(Array.isArray(e)||(e=void 0===e?[]:["",e]),Mn(e,M,!!r||n[++h]))}return void 0===e?null:e}function Ff(e,n,r){Mn(e,n,lo(r))}function Pv(e,n,r){const o=String(n);""!==o&&!o.includes(" ")&&Mn(e,o,r)}function Nf(e,n,r,o,l,h,M,O){if(!(3&n.type))return;const W=e.data,ke=W[O+1],ut=function bv(e){return 1==(1&e)}(ke)?Yf(W,n,r,l,jo(ke),M):void 0;Fl(ut)||(Fl(h)||function _v(e){return 2==(2&e)}(ke)&&(h=Yf(W,null,r,l,O,M)),function O_(e,n,r,o,l){if(n)l?e.addClass(r,o):e.removeClass(r,o);else{let h=-1===o.indexOf("-")?void 0:Ir.DashCase;null==l?e.removeStyle(r,o,h):("string"==typeof l&&l.endsWith("!important")&&(l=l.slice(0,-10),h|=Ir.Important),e.setStyle(r,o,l,h))}}(o,M,es(cn(),r),l,h))}function Yf(e,n,r,o,l,h){const M=null===n;let O;for(;l>0;){const W=e[l],ke=Array.isArray(W),ut=ke?W[1]:W,Ot=null===ut;let Gt=r[l+1];Gt===hi&&(Gt=Ot?Dt:void 0);let an=Ot?Hn(Gt,o):ut===o?Gt:void 0;if(ke&&!Fl(an)&&(an=Hn(W,o)),Fl(an)&&(O=an,M))return O;const Cn=e[l+1];l=M?Do(Cn):jo(Cn)}if(null!==n){let W=h?n.residualClasses:n.residualStyles;null!=W&&(O=Hn(W,o))}return O}function Fl(e){return void 0!==e}function Bf(e,n){return 0!=(e.flags&(n?8:16))}function Hf(e,n=""){const r=fn(),o=ei(),l=e+qn,h=o.firstCreatePass?sa(o,l,1,n,null):o.data[l],M=r[l]=function _c(e,n){return e.createText(n)}(r[Xn],n);hl(o,r,M,h),qi(h,!1)}function wd(e){return Nl("",e,""),wd}function Nl(e,n,r){const o=fn(),l=aa(o,e,n,r);return l!==hi&&ho(o,cn(),l),Nl}function xd(e,n,r,o,l){const h=fn(),M=la(h,e,n,r,o,l);return M!==hi&&ho(h,cn(),M),xd}function Ed(e,n,r,o,l,h,M){const O=fn(),W=ca(O,e,n,r,o,l,h,M);return W!==hi&&ho(O,cn(),W),Ed}function Cd(e,n,r,o,l,h,M,O,W){const ke=fn(),ut=da(ke,e,n,r,o,l,h,M,O,W);return ut!==hi&&ho(ke,cn(),ut),Cd}function Wf(e,n,r){Ws(Mn,eo,aa(fn(),e,n,r),!0)}function Td(e,n,r){const o=fn();return as(o,_(),n)&&Ts(ei(),En(),o,e,n,o[Xn],r,!0),Td}function Sd(e,n,r){const o=fn();if(as(o,_(),n)){const h=ei(),M=En();Ts(h,M,o,e,n,zh(we(h.data),M,o),r,!0)}return Sd}const Uo=void 0;var ty=["en",[["a","p"],["AM","PM"],Uo],[["AM","PM"],Uo,Uo],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Uo,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Uo,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Uo,"{1} 'at' {0}",Uo],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function ey(e){const r=Math.floor(Math.abs(e)),o=e.toString().replace(/^[^.]*\.?/,"").length;return 1===r&&0===o?1:5}];let _a={};function kd(e){const n=function ny(e){return e.toLowerCase().replace(/_/g,"-")}(e);let r=im(n);if(r)return r;const o=n.split("-")[0];if(r=im(o),r)return r;if("en"===o)return ty;throw new $e(701,!1)}function nm(e){return kd(e)[si.PluralCase]}function im(e){return e in _a||(_a[e]=It.ng&&It.ng.common&&It.ng.common.locales&&It.ng.common.locales[e]),_a[e]}var si=(()=>((si=si||{})[si.LocaleId=0]="LocaleId",si[si.DayPeriodsFormat=1]="DayPeriodsFormat",si[si.DayPeriodsStandalone=2]="DayPeriodsStandalone",si[si.DaysFormat=3]="DaysFormat",si[si.DaysStandalone=4]="DaysStandalone",si[si.MonthsFormat=5]="MonthsFormat",si[si.MonthsStandalone=6]="MonthsStandalone",si[si.Eras=7]="Eras",si[si.FirstDayOfWeek=8]="FirstDayOfWeek",si[si.WeekendRange=9]="WeekendRange",si[si.DateFormat=10]="DateFormat",si[si.TimeFormat=11]="TimeFormat",si[si.DateTimeFormat=12]="DateTimeFormat",si[si.NumberSymbols=13]="NumberSymbols",si[si.NumberFormats=14]="NumberFormats",si[si.CurrencyCode=15]="CurrencyCode",si[si.CurrencySymbol=16]="CurrencySymbol",si[si.CurrencyName=17]="CurrencyName",si[si.Currencies=18]="Currencies",si[si.Directionality=19]="Directionality",si[si.PluralCase=20]="PluralCase",si[si.ExtraData=21]="ExtraData",si))();const ga="en-US";let rm=ga;function Ad(e,n,r,o,l){if(e=H(e),Array.isArray(e))for(let h=0;h<e.length;h++)Ad(e[h],n,r,o,l);else{const h=ei(),M=fn();let O=No(e)?e:H(e.provide),W=oh(e);const ke=$i(),ut=1048575&ke.providerIndexes,Ot=ke.directiveStart,Gt=ke.providerIndexes>>20;if(No(e)||!e.multi){const an=new At(W,l,ra),Cn=Pd(O,n,l?ut:ut+Gt,Ot);-1===Cn?(po(mo(ke,M),h,O),Od(h,e,n.length),n.push(O),ke.directiveStart++,ke.directiveEnd++,l&&(ke.providerIndexes+=1048576),r.push(an),M.push(an)):(r[Cn]=an,M[Cn]=an)}else{const an=Pd(O,n,ut+Gt,Ot),Cn=Pd(O,n,ut,ut+Gt),Un=Cn>=0&&r[Cn];if(l&&!Un||!l&&!(an>=0&&r[an])){po(mo(ke,M),h,O);const Kn=function qy(e,n,r,o,l){const h=new At(e,r,ra);return h.multi=[],h.index=n,h.componentProviders=0,km(h,l,o&&!r),h}(l?Qy:Xy,r.length,l,o,W);!l&&Un&&(r[Cn].providerFactory=Kn),Od(h,e,n.length,0),n.push(O),ke.directiveStart++,ke.directiveEnd++,l&&(ke.providerIndexes+=1048576),r.push(Kn),M.push(Kn)}else Od(h,e,an>-1?an:Cn,km(r[l?Cn:an],W,!l&&o));!l&&o&&Un&&r[Cn].componentProviders++}}}function Od(e,n,r,o){const l=No(n),h=function fg(e){return!!e.useClass}(n);if(l||h){const W=(h?H(n.useClass):n).prototype.ngOnDestroy;if(W){const ke=e.destroyHooks||(e.destroyHooks=[]);if(!l&&n.multi){const ut=ke.indexOf(r);-1===ut?ke.push(r,[o,W]):ke[ut+1].push(o,W)}else ke.push(r,W)}}}function km(e,n,r){return r&&e.componentProviders++,e.multi.push(n)-1}function Pd(e,n,r,o){for(let l=r;l<o;l++)if(n[l]===e)return l;return-1}function Xy(e,n,r,o){return Rd(this.multi,[])}function Qy(e,n,r,o){const l=this.multi;let h;if(this.providerFactory){const M=this.providerFactory.componentProviders,O=ar(r,r[Pn],this.providerFactory.index,o);h=O.slice(0,M),Rd(l,h);for(let W=M;W<O.length;W++)h.push(O[W])}else h=[],Rd(l,h);return h}function Rd(e,n){for(let r=0;r<e.length;r++)n.push((0,e[r])());return n}function Lm(e,n=[]){return r=>{r.providersResolver=(o,l)=>function Jy(e,n,r){const o=ei();if(o.firstCreatePass){const l=ki(e);Ad(r,o.data,o.blueprint,l,!0),Ad(n,o.data,o.blueprint,l,!1)}}(o,l?l(e):e,n)}}class ba{}class Im{}function e0(e,n){return new Am(e,n??null)}class Am extends ba{constructor(n,r){super(),this._parent=r,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new $h(this);const o=kn(n);this._bootstrapComponents=uo(o.bootstrap),this._r3Injector=xh(n,r,[{provide:ba,useValue:this},{provide:Fa,useValue:this.componentFactoryResolver}],T(n),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(n)}get injector(){return this._r3Injector}destroy(){const n=this._r3Injector;!n.destroyed&&n.destroy(),this.destroyCbs.forEach(r=>r()),this.destroyCbs=null}onDestroy(n){this.destroyCbs.push(n)}}class Fd extends Im{constructor(n){super(),this.moduleType=n}create(n){return new Am(this.moduleType,n)}}class t0 extends ba{constructor(n,r,o){super(),this.componentFactoryResolver=new $h(this),this.instance=null;const l=new sh([...n,{provide:ba,useValue:this},{provide:Fa,useValue:this.componentFactoryResolver}],r||vl(),o,new Set(["environment"]));this.injector=l,l.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(n){this.injector.onDestroy(n)}}function Nd(e,n,r=null){return new t0(e,n,r).injector}let n0=(()=>{class e{constructor(r){this._injector=r,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(r){if(!r.standalone)return null;if(!this.cachedInjectors.has(r.id)){const o=th(0,r.type),l=o.length>0?Nd([o],this._injector,`Standalone[${r.type.name}]`):null;this.cachedInjectors.set(r.id,l)}return this.cachedInjectors.get(r.id)}ngOnDestroy(){try{for(const r of this.cachedInjectors.values())null!==r&&r.destroy()}finally{this.cachedInjectors.clear()}}}return e.\u0275prov=Q({token:e,providedIn:"environment",factory:()=>new e(jt(Yo))}),e})();function Om(e){e.getStandaloneInjector=n=>n.get(n0).getOrCreateStandaloneInjector(e)}function Hm(e,n,r){const o=i()+e,l=fn();return l[o]===hi?qs(l,o,r?n.call(r):n()):function Ua(e,n){return e[n]}(l,o)}function jm(e,n,r,o){return zm(fn(),i(),e,n,r,o)}function Um(e,n,r,o,l){return Vm(fn(),i(),e,n,r,o,l)}function Za(e,n){const r=e[n];return r===hi?void 0:r}function zm(e,n,r,o,l,h){const M=n+r;return as(e,M,l)?qs(e,M+1,h?o.call(h,l):o(l)):Za(e,M+1)}function Vm(e,n,r,o,l,h,M){const O=n+r;return Ho(e,O,l,h)?qs(e,O+2,M?o.call(M,l,h):o(l,h)):Za(e,O+2)}function Km(e,n){const r=ei();let o;const l=e+qn;r.firstCreatePass?(o=function v0(e,n){if(n)for(let r=n.length-1;r>=0;r--){const o=n[r];if(e===o.name)return o}}(n,r.pipeRegistry),r.data[l]=o,o.onDestroy&&(r.destroyHooks??(r.destroyHooks=[])).push(l,o.onDestroy)):o=r.data[l];const h=o.factory||(o.factory=rr(o.type)),M=oe(ra);try{const O=rs(!1),W=h();return rs(O),function uv(e,n,r,o){r>=e.data.length&&(e.data[r]=null,e.blueprint[r]=null),n[r]=o}(r,fn(),l,W),W}finally{oe(M)}}function Zm(e,n,r){const o=e+qn,l=fn(),h=Qi(l,o);return Ja(l,o)?zm(l,i(),n,h.transform,r,h):h.transform(r)}function Jm(e,n,r,o){const l=e+qn,h=fn(),M=Qi(h,l);return Ja(h,l)?Vm(h,i(),n,M.transform,r,o,M):M.transform(r,o)}function Ja(e,n){return e[Pn].data[n].pure}function Bd(e){return n=>{setTimeout(e,void 0,n)}}const to=class w0 extends t.x{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,r,o){let l=n,h=r||(()=>null),M=o;if(n&&"object"==typeof n){const W=n;l=W.next?.bind(W),h=W.error?.bind(W),M=W.complete?.bind(W)}this.__isAsync&&(h=Bd(h),l&&(l=Bd(l)),M&&(M=Bd(M)));const O=super.subscribe({next:l,error:h,complete:M});return n instanceof s.w0&&n.add(O),O}};function x0(){return this._results[Symbol.iterator]()}class Ul{get changes(){return this._changes||(this._changes=new to)}constructor(n=!1){this._emitDistinctChangesOnly=n,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const r=Ul.prototype;r[Symbol.iterator]||(r[Symbol.iterator]=x0)}get(n){return this._results[n]}map(n){return this._results.map(n)}filter(n){return this._results.filter(n)}find(n){return this._results.find(n)}reduce(n,r){return this._results.reduce(n,r)}forEach(n){this._results.forEach(n)}some(n){return this._results.some(n)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(n,r){const o=this;o.dirty=!1;const l=function fs(e){return e.flat(Number.POSITIVE_INFINITY)}(n);(this._changesDetected=!function Rn(e,n,r){if(e.length!==n.length)return!1;for(let o=0;o<e.length;o++){let l=e[o],h=n[o];if(r&&(l=r(l),h=r(h)),h!==l)return!1}return!0}(o._results,l,r))&&(o._results=l,o.length=l.length,o.last=l[this.length-1],o.first=l[0])}notifyOnChanges(){this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}let Xa=(()=>{class e{}return e.__NG_ELEMENT_ID__=T0,e})();const E0=Xa,C0=class extends E0{constructor(n,r,o){super(),this._declarationLView=n,this._declarationTContainer=r,this.elementRef=o}createEmbeddedView(n,r){const o=this._declarationTContainer.tView,l=Ml(this._declarationLView,o,n,16,null,o.declTNode,null,null,null,null,r||null);l[Qn]=this._declarationLView[this._declarationTContainer.index];const M=this._declarationLView[ti];return null!==M&&(l[ti]=M.createEmbeddedView(o)),Gc(o,l,n),new Ha(l)}};function T0(){return zl($i(),fn())}function zl(e,n){return 4&e.type?new C0(n,e,ta(e,n)):null}let Vl=(()=>{class e{}return e.__NG_ELEMENT_ID__=S0,e})();function S0(){return qm($i(),fn())}const k0=Vl,Xm=class extends k0{constructor(n,r,o){super(),this._lContainer=n,this._hostTNode=r,this._hostLView=o}get element(){return ta(this._hostTNode,this._hostLView)}get injector(){return new Ys(this._hostTNode,this._hostLView)}get parentInjector(){const n=Zs(this._hostTNode,this._hostLView);if(Ur(n)){const r=is(n,this._hostLView),o=Kr(n);return new Ys(r[Pn].data[o+8],r)}return new Ys(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const r=Qm(this._lContainer);return null!==r&&r[n]||null}get length(){return this._lContainer.length-Pi}createEmbeddedView(n,r,o){let l,h;"number"==typeof o?l=o:null!=o&&(l=o.index,h=o.injector);const M=n.createEmbeddedView(r||{},h);return this.insert(M,l),M}createComponent(n,r,o,l,h){const M=n&&!function Js(e){return"function"==typeof e}(n);let O;if(M)O=r;else{const Ot=r||{};O=Ot.index,o=Ot.injector,l=Ot.projectableNodes,h=Ot.environmentInjector||Ot.ngModuleRef}const W=M?n:new ja(ln(n)),ke=o||this.parentInjector;if(!h&&null==W.ngModule){const Gt=(M?ke:this.parentInjector).get(Yo,null);Gt&&(h=Gt)}const ut=W.create(ke,l,void 0,h);return this.insert(ut.hostView,O),ut}insert(n,r){const o=n._lView,l=o[Pn];if(function bs(e){return Yi(e[ci])}(o)){const ut=this.indexOf(n);if(-1!==ut)this.detach(ut);else{const Ot=o[ci],Gt=new Xm(Ot,Ot[gi],Ot[ci]);Gt.detach(Gt.indexOf(n))}}const h=this._adjustIndex(r),M=this._lContainer;!function E_(e,n,r,o){const l=Pi+o,h=r.length;o>0&&(r[l-1][Oi]=n),o<h-Pi?(n[Oi]=r[l],k(r,Pi+o,n)):(r.push(n),n[Oi]=null),n[ci]=r;const M=n[Qn];null!==M&&r!==M&&function C_(e,n){const r=e[Ki];n[On]!==n[ci][ci][On]&&(e[Sr]=!0),null===r?e[Ki]=[n]:r.push(n)}(M,n);const O=n[ti];null!==O&&O.insertView(e),n[zn]|=64}(l,o,M,h);const O=Mc(h,M),W=o[Xn],ke=ul(W,M[Mr]);return null!==ke&&function D_(e,n,r,o,l,h){o[bi]=l,o[gi]=n,Oa(e,o,r,1,l,h)}(l,M[gi],W,o,ke,O),n.attachToViewContainerRef(),k(Hd(M),h,n),n}move(n,r){return this.insert(n,r)}indexOf(n){const r=Qm(this._lContainer);return null!==r?r.indexOf(n):-1}remove(n){const r=this._adjustIndex(n,-1),o=bc(this._lContainer,r);o&&(y(Hd(this._lContainer),r),Eu(o[Pn],o))}detach(n){const r=this._adjustIndex(n,-1),o=bc(this._lContainer,r);return o&&null!=y(Hd(this._lContainer),r)?new Ha(o):null}_adjustIndex(n,r=0){return n??this.length+r}};function Qm(e){return e[dr]}function Hd(e){return e[dr]||(e[dr]=[])}function qm(e,n){let r;const o=n[e.index];if(Yi(o))r=o;else{let l;if(8&e.type)l=Ei(o);else{const h=n[Xn];l=h.createComment("");const M=Bi(e,n);Ro(h,ul(h,M),l,function L_(e,n){return e.nextSibling(n)}(h,M),!1)}n[e.index]=r=Hh(o,n,l,e),wl(n,r)}return new Xm(r,e,n)}class jd{constructor(n){this.queryList=n,this.matches=null}clone(){return new jd(this.queryList)}setDirty(){this.queryList.setDirty()}}class Ud{constructor(n=[]){this.queries=n}createEmbeddedView(n){const r=n.queries;if(null!==r){const o=null!==n.contentQueries?n.contentQueries[0]:r.length,l=[];for(let h=0;h<o;h++){const M=r.getByIndex(h);l.push(this.queries[M.indexInDeclarationView].clone())}return new Ud(l)}return null}insertView(n){this.dirtyQueriesWithMatches(n)}detachView(n){this.dirtyQueriesWithMatches(n)}dirtyQueriesWithMatches(n){for(let r=0;r<this.queries.length;r++)null!==lp(n,r).matches&&this.queries[r].setDirty()}}class ep{constructor(n,r,o=null){this.predicate=n,this.flags=r,this.read=o}}class zd{constructor(n=[]){this.queries=n}elementStart(n,r){for(let o=0;o<this.queries.length;o++)this.queries[o].elementStart(n,r)}elementEnd(n){for(let r=0;r<this.queries.length;r++)this.queries[r].elementEnd(n)}embeddedTView(n){let r=null;for(let o=0;o<this.length;o++){const l=null!==r?r.length:0,h=this.getByIndex(o).embeddedTView(n,l);h&&(h.indexInDeclarationView=o,null!==r?r.push(h):r=[h])}return null!==r?new zd(r):null}template(n,r){for(let o=0;o<this.queries.length;o++)this.queries[o].template(n,r)}getByIndex(n){return this.queries[n]}get length(){return this.queries.length}track(n){this.queries.push(n)}}class Vd{constructor(n,r=-1){this.metadata=n,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=r}elementStart(n,r){this.isApplyingToNode(r)&&this.matchTNode(n,r)}elementEnd(n){this._declarationNodeIndex===n.index&&(this._appliesToNextNode=!1)}template(n,r){this.elementStart(n,r)}embeddedTView(n,r){return this.isApplyingToNode(n)?(this.crossesNgTemplate=!0,this.addMatch(-n.index,r),new Vd(this.metadata)):null}isApplyingToNode(n){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const r=this._declarationNodeIndex;let o=n.parent;for(;null!==o&&8&o.type&&o.index!==r;)o=o.parent;return r===(null!==o?o.index:-1)}return this._appliesToNextNode}matchTNode(n,r){const o=this.metadata.predicate;if(Array.isArray(o))for(let l=0;l<o.length;l++){const h=o[l];this.matchTNodeWithReadOption(n,r,L0(r,h)),this.matchTNodeWithReadOption(n,r,no(r,n,h,!1,!1))}else o===Xa?4&r.type&&this.matchTNodeWithReadOption(n,r,-1):this.matchTNodeWithReadOption(n,r,no(r,n,o,!1,!1))}matchTNodeWithReadOption(n,r,o){if(null!==o){const l=this.metadata.read;if(null!==l)if(l===Na||l===Vl||l===Xa&&4&r.type)this.addMatch(r.index,-2);else{const h=no(r,n,l,!1,!1);null!==h&&this.addMatch(r.index,h)}else this.addMatch(r.index,o)}}addMatch(n,r){null===this.matches?this.matches=[n,r]:this.matches.push(n,r)}}function L0(e,n){const r=e.localNames;if(null!==r)for(let o=0;o<r.length;o+=2)if(r[o]===n)return r[o+1];return null}function A0(e,n,r,o){return-1===r?function I0(e,n){return 11&e.type?ta(e,n):4&e.type?zl(e,n):null}(n,e):-2===r?function O0(e,n,r){return r===Na?ta(n,e):r===Xa?zl(n,e):r===Vl?qm(n,e):void 0}(e,n,o):ar(e,e[Pn],r,n)}function tp(e,n,r,o){const l=n[ti].queries[o];if(null===l.matches){const h=e.data,M=r.matches,O=[];for(let W=0;W<M.length;W+=2){const ke=M[W];O.push(ke<0?null:A0(n,h[ke],M[W+1],r.metadata.read))}l.matches=O}return l.matches}function $d(e,n,r,o){const l=e.queries.getByIndex(r),h=l.matches;if(null!==h){const M=tp(e,n,l,r);for(let O=0;O<h.length;O+=2){const W=h[O];if(W>0)o.push(M[O/2]);
1else{const ke=h[O+1],ut=n[-W];for(let Ot=Pi;Ot<ut.length;Ot++){const Gt=ut[Ot];Gt[Qn]===Gt[ci]&&$d(Gt[Pn],Gt,ke,o)}if(null!==ut[Ki]){const Ot=ut[Ki];for(let Gt=0;Gt<Ot.length;Gt++){const an=Ot[Gt];$d(an[Pn],an,ke,o)}}}}}return o}function np(e){const n=fn(),r=ei(),o=Pe();lt(o+1);const l=lp(r,o);if(e.dirty&&function Cr(e){return 4==(4&e[zn])}(n)===(2==(2&l.metadata.flags))){if(null===l.matches)e.reset([]);else{const h=l.crossesNgTemplate?$d(r,n,o,[]):tp(r,n,l,o);e.reset(h,xg),e.notifyOnChanges()}return!0}return!1}function ip(e,n,r){const o=ei();o.firstCreatePass&&(ap(o,new ep(e,n,r),-1),2==(2&n)&&(o.staticViewQueries=!0)),op(o,fn(),n)}function rp(e,n,r,o){const l=ei();if(l.firstCreatePass){const h=$i();ap(l,new ep(n,r,o),h.index),function R0(e,n){const r=e.contentQueries||(e.contentQueries=[]);n!==(r.length?r[r.length-1]:-1)&&r.push(e.queries.length-1,n)}(l,e),2==(2&r)&&(l.staticContentQueries=!0)}op(l,fn(),r)}function sp(){return function P0(e,n){return e[ti].queries[n].queryList}(fn(),Pe())}function op(e,n,r){const o=new Ul(4==(4&r));Rh(e,n,o,o.destroy),null===n[ti]&&(n[ti]=new Ud),n[ti].queries.push(new jd(o))}function ap(e,n,r){null===e.queries&&(e.queries=new zd),e.queries.track(new Vd(n,r))}function lp(e,n){return e.queries.getByIndex(n)}function cp(e,n){return zl(e,n)}function Wd(e){return!!kn(e)}function Wl(...e){}const Tp=new ji("Application Initializer");let Gl=(()=>{class e{constructor(r){this.appInits=r,this.resolve=Wl,this.reject=Wl,this.initialized=!1,this.done=!1,this.donePromise=new Promise((o,l)=>{this.resolve=o,this.reject=l})}runInitializers(){if(this.initialized)return;const r=[],o=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let l=0;l<this.appInits.length;l++){const h=this.appInits[l]();if(fd(h))r.push(h);else if(uf(h)){const M=new Promise((O,W)=>{h.subscribe({complete:O,error:W})});r.push(M)}}Promise.all(r).then(()=>{o()}).catch(l=>{this.reject(l)}),0===r.length&&o(),this.initialized=!0}}return e.\u0275fac=function(r){return new(r||e)(jt(Tp,8))},e.\u0275prov=Q({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const Sp=new ji("AppId",{providedIn:"root",factory:function kp(){return`${Xd()}${Xd()}${Xd()}`}});function Xd(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const Lp=new ji("Platform Initializer"),tM=new ji("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),nM=new ji("AnimationModuleType");let iM=(()=>{class e{log(r){console.log(r)}warn(r){console.warn(r)}}return e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=Q({token:e,factory:e.\u0275fac,providedIn:"platform"}),e})();const Kl=new ji("LocaleId",{providedIn:"root",factory:()=>Ln(Kl,wt.Optional|wt.SkipSelf)||function rM(){return typeof $localize<"u"&&$localize.locale||ga}()}),sM=new ji("DefaultCurrencyCode",{providedIn:"root",factory:()=>"USD"});class oM{constructor(n,r){this.ngModuleFactory=n,this.componentFactories=r}}let aM=(()=>{class e{compileModuleSync(r){return new Fd(r)}compileModuleAsync(r){return Promise.resolve(this.compileModuleSync(r))}compileModuleAndAllComponentsSync(r){const o=this.compileModuleSync(r),h=uo(kn(r).declarations).reduce((M,O)=>{const W=ln(O);return W&&M.push(new ja(W)),M},[]);return new oM(o,h)}compileModuleAndAllComponentsAsync(r){return Promise.resolve(this.compileModuleAndAllComponentsSync(r))}clearCache(){}clearCacheFor(r){}getModuleId(r){}}return e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=Q({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();const dM=(()=>Promise.resolve(0))();function Qd(e){typeof Zone>"u"?dM.then(()=>{e&&e.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",e)}class Rs{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:r=!1,shouldCoalesceRunChangeDetection:o=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new to(!1),this.onMicrotaskEmpty=new to(!1),this.onStable=new to(!1),this.onError=new to(!1),typeof Zone>"u")throw new $e(908,!1);Zone.assertZonePatched();const l=this;l._nesting=0,l._outer=l._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(l._inner=l._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(l._inner=l._inner.fork(Zone.longStackTraceZoneSpec)),l.shouldCoalesceEventChangeDetection=!o&&r,l.shouldCoalesceRunChangeDetection=o,l.lastRequestAnimationFrameId=-1,l.nativeRequestAnimationFrame=function uM(){let e=It.requestAnimationFrame,n=It.cancelAnimationFrame;if(typeof Zone<"u"&&e&&n){const r=e[Zone.__symbol__("OriginalDelegate")];r&&(e=r);const o=n[Zone.__symbol__("OriginalDelegate")];o&&(n=o)}return{nativeRequestAnimationFrame:e,nativeCancelAnimationFrame:n}}().nativeRequestAnimationFrame,function mM(e){const n=()=>{!function fM(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(It,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,eu(e),e.isCheckStableRunning=!0,qd(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),eu(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(r,o,l,h,M,O)=>{try{return Op(e),r.invokeTask(l,h,M,O)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===h.type||e.shouldCoalesceRunChangeDetection)&&n(),Pp(e)}},onInvoke:(r,o,l,h,M,O,W)=>{try{return Op(e),r.invoke(l,h,M,O,W)}
vendor: 4,915 bytes, line 1
1finally{e.shouldCoalesceRunChangeDetection&&n(),Pp(e)}},onHasTask:(r,o,l,h)=>{r.hasTask(l,h),o===l&&("microTask"==h.change?(e._hasPendingMicrotasks=h.microTask,eu(e),qd(e)):"macroTask"==h.change&&(e.hasPendingMacrotasks=h.macroTask))},onHandleError:(r,o,l,h)=>(r.handleError(l,h),e.runOutsideAngular(()=>e.onError.emit(h)),!1)})}(l)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!Rs.isInAngularZone())throw new $e(909,!1)}static assertNotInAngularZone(){if(Rs.isInAngularZone())throw new $e(909,!1)}run(n,r,o){return this._inner.run(n,r,o)}runTask(n,r,o,l){const h=this._inner,M=h.scheduleEventTask("NgZoneEvent: "+l,n,hM,Wl,Wl);try{return h.runTask(M,r,o)}finally{h.cancelTask(M)}}runGuarded(n,r,o){return this._inner.runGuarded(n,r,o)}runOutsideAngular(n){return this._outer.run(n)}}const hM={};function qd(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function eu(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function Op(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function Pp(e){e._nesting--,qd(e)}class pM{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new to,this.onMicrotaskEmpty=new to,this.onStable=new to,this.onError=new to}run(n,r,o){return n.apply(r,o)}runGuarded(n,r,o){return n.apply(r,o)}runOutsideAngular(n){return n()}runTask(n,r,o,l){return n.apply(r,o)}}const Rp=new ji(""),Fp=new ji("");let tu,_M=(()=>{class e{constructor(r,o,l){this._ngZone=r,this.registry=o,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,tu||(function gM(e){tu=e}(l),l.addToWindow(o)),this._watchAngularEvents(),r.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{Rs.assertNotInAngularZone(),Qd(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())Qd(()=>{for(;0!==this._callbacks.length;){let r=this._callbacks.pop();clearTimeout(r.timeoutId),r.doneCb(this._didWork)}this._didWork=!1});else{let r=this.getPendingTasks();this._callbacks=this._callbacks.filter(o=>!o.updateCb||!o.updateCb(r)||(clearTimeout(o.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(r=>({source:r.source,creationLocation:r.creationLocation,data:r.data})):[]}addCallback(r,o,l){let h=-1;o&&o>0&&(h=setTimeout(()=>{this._callbacks=this._callbacks.filter(M=>M.timeoutId!==h),r(this._didWork,this.getPendingTasks())},o)),this._callbacks.push({doneCb:r,timeoutId:h,updateCb:l})}whenStable(r,o,l){if(l&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(r,o,l),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(r){this.registry.registerApplication(r,this)}unregisterApplication(r){this.registry.unregisterApplication(r)}findProviders(r,o,l){return[]}}return e.\u0275fac=function(r){return new(r||e)(jt(Rs),jt(Np),jt(Fp))},e.\u0275prov=Q({token:e,factory:e.\u0275fac}),e})(),Np=(()=>{class e{constructor(){this._applications=new Map}registerApplication(r,o){this._applications.set(r,o)}unregisterApplication(r){this._applications.delete(r)}unregisterAllApplications(){this._applications.clear()}getTestability(r){return this._applications.get(r)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(r,o=!0){return tu?.findTestabilityInTree(this,r,o)??null}}return e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=Q({token:e,factory:e.\u0275fac,providedIn:"platform"}),e})();const fo=!1;let wo=null;const Yp=new ji("AllowMultipleToken"),nu=new ji("PlatformDestroyListeners"),Bp=new ji("appBootstrapListener");class yM{constructor(n,r){this.name=n,this.token=r}}function jp(e,n,r=[]){const o=`Platform: ${n}`,l=new ji(o);
1return(h=[])=>{let M=iu();if(!M||M.injector.get(Yp,!1)){const O=[...r,...h,{provide:l,useValue:!0}];e?e(O):function MM(e){if(wo&&!wo.get(Yp,!1))throw new $e(400,!1);wo=e;const n=e.get(zp);(function Hp(e){const n=e.get(Lp,null);n&&n.forEach(r=>r())})(e)}(function Up(e=[],n){return Bo.create({name:n,providers:[{provide:Rc,useValue:"platform"},{provide:nu,useValue:new Set([()=>wo=null])},...e]})}(O,o))}return function wM(e){const n=iu();if(!n)throw new $e(401,!1);return n}()}}function iu(){return wo?.get(zp)??null}let zp=(()=>{class e{constructor(r){this._injector=r,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(r,o){const l=function $p(e,n){let r;return r="noop"===e?new pM:("zone.js"===e?void 0:e)||new Rs(n),r}(o?.ngZone,function Vp(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!e||!e.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!e||!e.ngZoneRunCoalescing)||!1}}(o)),h=[{provide:Rs,useValue:l}];return l.run(()=>{const M=Bo.create({providers:h,parent:this.injector,name:r.moduleType.name}),O=r.create(M),W=O.injector.get(Ya,null);if(!W)throw new $e(402,!1);return l.runOutsideAngular(()=>{const ke=l.onError.subscribe({next:ut=>{W.handleError(ut)}});O.onDestroy(()=>{Jl(this._modules,O),ke.unsubscribe()})}),function Wp(e,n,r){try{const o=r();return fd(o)?o.catch(l=>{throw n.runOutsideAngular(()=>e.handleError(l)),l}):o}catch(o){throw n.runOutsideAngular(()=>e.handleError(o)),o}}(W,l,()=>{const ke=O.injector.get(Gl);return ke.runInitializers(),ke.donePromise.then(()=>(function sm(e){L(e,"Expected localeId to be defined"),"string"==typeof e&&(rm=e.toLowerCase().replace(/_/g,"-"))}(O.injector.get(Kl,ga)||ga),this._moduleDoBootstrap(O),O))})})}bootstrapModule(r,o=[]){const l=Gp({},o);return function bM(e,n,r){const o=new Fd(r);return Promise.resolve(o)}(0,0,r).then(h=>this.bootstrapModuleFactory(h,l))}_moduleDoBootstrap(r){const o=r.injector.get(Zl);if(r._bootstrapComponents.length>0)r._bootstrapComponents.forEach(l=>o.bootstrap(l));else{if(!r.instance.ngDoBootstrap)throw new $e(-403,!1);r.instance.ngDoBootstrap(o)}this._modules.push(r)}onDestroy(r){this._destroyListeners.push(r)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new $e(404,!1);this._modules.slice().forEach(o=>o.destroy()),this._destroyListeners.forEach(o=>o());const r=this._injector.get(nu,null);r&&(r.forEach(o=>o()),r.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return e.\u0275fac=function(r){return new(r||e)(jt(Bo))},e.\u0275prov=Q({token:e,factory:e.\u0275fac,providedIn:"platform"}),e})();function Gp(e,n){return Array.isArray(n)?n.reduce(Gp,e):{...e,...n}}let Zl=(()=>{class e{get destroyed(){return this._destroyed}get injector(){return this._injector}constructor(r,o,l){this._zone=r,this._injector=o,this._exceptionHandler=l,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this._destroyed=!1,this._destroyListeners=[],this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const h=new c.y(O=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{O.next(this._stable),O.complete()})}),M=new c.y(O=>{let W;this._zone.runOutsideAngular(()=>{W=this._zone.onStable.subscribe(()=>{Rs.assertNotInAngularZone(),Qd(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,O.next(!0))})})});const ke=this._zone.onUnstable.subscribe(()=>{Rs.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{O.next(!1)}))});return()=>{W.unsubscribe(),ke.unsubscribe()}});this.isStable=(0,p.T)(h,M.pipe((0,g.B)()))}bootstrap(r,o){const l=r instanceof ah;if(!this._injector.get(Gl).done){!l&&Jn(r);throw new $e(405,fo)}let M;M=l?r:this._injector.get(Fa).resolveComponentFactory(r),this.componentTypes.push(M.componentType);const O=function vM(e){return e.isBoundToModule}(M)?void 0:this._injector.get(ba),ke=M.create(Bo.NULL,[],o||M.selector,O),ut=ke.location.nativeElement,Ot=ke.injector.get(Rp,null);return Ot?.registerApplication(ut),ke.onDestroy(()=>{this.detachView(ke.hostView),Jl(this.components,ke),Ot?.unregisterApplication(ut)}),this._loadComponent(ke),ke}tick(){if(this._runningTick)throw new $e(101,!1);try{this._runningTick=!0;for(let r of this._views)r.detectChanges()}catch(r){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(r))}finally{this._runningTick=!1}}attachView(r){const o=r;this._views.push(o),o.attachToAppRef(this)}detachView(r){const o=r;Jl(this._views,o),o.detachFromAppRef()}_loadComponent(r){this.attachView(r.hostView),this.tick(),this.components.push(r);const o=this._injector.get(Bp,[]);o.push(...this._bootstrapListeners),o.forEach(l=>l(r))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEac
vendor: 8,241 bytes, line 1
1h(r=>r()),this._views.slice().forEach(r=>r.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(r){return this._destroyListeners.push(r),()=>Jl(this._destroyListeners,r)}destroy(){if(this._destroyed)throw new $e(406,!1);const r=this._injector;r.destroy&&!r.destroyed&&r.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return e.\u0275fac=function(r){return new(r||e)(jt(Rs),jt(Yo),jt(Ya))},e.\u0275prov=Q({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();function Jl(e,n){const r=e.indexOf(n);r>-1&&e.splice(r,1)}function EM(){return!1}function CM(){}let TM=(()=>{class e{}return e.__NG_ELEMENT_ID__=SM,e})();function SM(e){return function kM(e,n,r){if(_r(e)&&!r){const o=Ci(e.index,n);return new Ha(o,o)}return 47&e.type?new Ha(n[On],n):null}($i(),fn(),16==(16&e))}class Qp{constructor(){}supports(n){return Sl(n)}create(n){return new RM(n)}}const PM=(e,n)=>n;class RM{constructor(n){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=n||PM}forEachItem(n){let r;for(r=this._itHead;null!==r;r=r._next)n(r)}forEachOperation(n){let r=this._itHead,o=this._removalsHead,l=0,h=null;for(;r||o;){const M=!o||r&&r.currentIndex<e_(o,l,h)?r:o,O=e_(M,l,h),W=M.currentIndex;if(M===o)l--,o=o._nextRemoved;else if(r=r._next,null==M.previousIndex)l++;else{h||(h=[]);const ke=O-l,ut=W-l;if(ke!=ut){for(let Gt=0;Gt<ke;Gt++){const an=Gt<h.length?h[Gt]:h[Gt]=0,Cn=an+Gt;ut<=Cn&&Cn<ke&&(h[Gt]=an+1)}h[M.previousIndex]=ut-ke}}O!==W&&n(M,O,W)}}forEachPreviousItem(n){let r;for(r=this._previousItHead;null!==r;r=r._nextPrevious)n(r)}forEachAddedItem(n){let r;for(r=this._additionsHead;null!==r;r=r._nextAdded)n(r)}forEachMovedItem(n){let r;for(r=this._movesHead;null!==r;r=r._nextMoved)n(r)}forEachRemovedItem(n){let r;for(r=this._removalsHead;null!==r;r=r._nextRemoved)n(r)}forEachIdentityChange(n){let r;for(r=this._identityChangesHead;null!==r;r=r._nextIdentityChange)n(r)}diff(n){if(null==n&&(n=[]),!Sl(n))throw new $e(900,!1);return this.check(n)?this:null}onDestroy(){}check(n){this._reset();let l,h,M,r=this._itHead,o=!1;if(Array.isArray(n)){this.length=n.length;for(let O=0;O<this.length;O++)h=n[O],M=this._trackByFn(O,h),null!==r&&Object.is(r.trackById,M)?(o&&(r=this._verifyReinsertion(r,h,M,O)),Object.is(r.item,h)||this._addIdentityChange(r,h)):(r=this._mismatch(r,h,M,O),o=!0),r=r._next}else l=0,function av(e,n){if(Array.isArray(e))for(let r=0;r<e.length;r++)n(e[r]);else{const r=e[Symbol.iterator]();let o;for(;!(o=r.next()).done;)n(o.value)}}(n,O=>{M=this._trackByFn(l,O),null!==r&&Object.is(r.trackById,M)?(o&&(r=this._verifyReinsertion(r,O,M,l)),Object.is(r.item,O)||this._addIdentityChange(r,O)):(r=this._mismatch(r,O,M,l),o=!0),r=r._next,l++}),this.length=l;return this._truncate(r),this.collection=n,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let n;for(n=this._previousItHead=this._itHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._additionsHead;null!==n;n=n._nextAdded)n.previousIndex=n.currentIndex;for(this._additionsHead=this._additionsTail=null,n=this._movesHead;null!==n;n=n._nextMoved)n.previousIndex=n.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(n,r,o,l){let h;return null===n?h=this._itTail:(h=n._prev,this._remove(n)),null!==(n=null===this._unlinkedRecords?null:this._unlinkedRecords.get(o,null))?(Object.is(n.item,r)||this._addIdentityChange(n,r),this._reinsertAfter(n,h,l)):null!==(n=null===this._linkedRecords?null:this._linkedRecords.get(o,l))?(Object.is(n.item,r)||this._addIdentityChange(n,r),this._moveAfter(n,h,l)):n=this._addAfter(new FM(r,o),h,l),n}_verifyReinsertion(n,r,o,l){let h=null===this._unlinkedRecords?null:this._unlinkedRecords.get(o,null);return null!==h?n=this._reinsertAfter(h,n._prev,l):n.currentIndex!=l&&(n.currentIndex=l,this._addToMoves(n,l)),n}_truncate(n){for(;null!==n;){const r=n._next;this._addToRemovals(this._unlink(n)),n=r}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(n,r,o){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(n);const l=n._prevRemoved,h=n._nextRemoved;return null===l?this._removalsHead=h:l._nextRemoved=h,null===h?this._removalsTail=l:h._prevRemoved=l,this._insertAfter(n,r,o),this._addToMoves(n,o),n}_moveAfter(n,r,o){return this._unlink(n),this._insertAfter(n,r,o),this._addToMoves(n,o),n}_addAfter(n,r,o){return this._insertAfter(n,r,o),this._additionsTail=null===this._additionsTail?this._additionsHead=n:this._additionsTail._nextAdded=n,n}_insertAfter(n,r,o){const l=null===r?this._itHead:r._next;return n._next=l,n._prev=r,null===l?this._itTail=n:l._prev=n,null===r?this._itHead=n:r._next=n,null===this._linkedRecords&&(this._linkedRecords=new qp),this._linkedRecords.put(n),n.currentIndex=o,n}_remove(n){return this._addToRemovals(this._unlink(n))}_unlink(n){null!==this._linkedRecords&&this._linkedRecords.remove(n);const r=n._prev,o=n._next;return null===r?this._itHead=o:r._next=o,null===o?this._itTail=r:o._prev=r,n}_addToMoves(n,r){return n.previousIndex===r||(this._movesTail=null===this._movesTail?this._movesHead=n:this._movesTail._nextMoved=n),n}_addToRemovals(n){return null===this._unlinkedRecords&&(this._unlinkedRecords=new qp),this._unlinkedRecords.put(n),n.currentIndex=null,n._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=n,n._prevRemoved=null):(n._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=n),n}_addIdentityChange(n,r){return n.item=r,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=n:this._identityChangesTail._nextIdentityChange=n,n}}class FM{constructor(n,r){this.item=n,this.trackById=r,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class NM{constructor(){this._head=null,this._tail=null}add(n){null===this._head?(this._head=this._tail=n,n._nextDup=null,n._prevDup=null):(this._tail._nextDup=n,n._prevDup=this._tail,n._nextDup=null,this._tail=n)}get(n,r){let o;for(o=this._head;null!==o;o=o._nextDup)if((null===r||r<=o.currentIndex)&&Object.is(o.trackById,n))return o;return null}remove(n){const r=n._prevDup,o=n._nextDup;return null===r?this._head=o:r._nextDup=o,null===o?this._tail=r:o._prevDup=r,null===this._head}}class qp{constructor(){this.map=new Map}put(n){const r=n.trackById;let o=this.map.get(r);o||(o=new NM,this.map.set(r,o)),o.add(n)}get(n,r){const l=this.map.get(n);return l?l.get(n,r):null}remove(n){const r=n.trackById;return this.map.get(r).remove(n)&&this.map.delete(r),n}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function e_(e,n,r){const o=e.previousIndex;if(null===o)return o;let l=0;return r&&o<r.length&&(l=r[o]),o+n+l}class t_{constructor(){}supports(n){return n instanceof Map||od(n)}create(){return new YM}}class YM{constructor(){this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(n){let r;for(r=this._mapHead;null!==r;
1r=r._next)n(r)}forEachPreviousItem(n){let r;for(r=this._previousMapHead;null!==r;r=r._nextPrevious)n(r)}forEachChangedItem(n){let r;for(r=this._changesHead;null!==r;r=r._nextChanged)n(r)}forEachAddedItem(n){let r;for(r=this._additionsHead;null!==r;r=r._nextAdded)n(r)}forEachRemovedItem(n){let r;for(r=this._removalsHead;null!==r;r=r._nextRemoved)n(r)}diff(n){if(n){if(!(n instanceof Map||od(n)))throw new $e(900,!1)}else n=new Map;return this.check(n)?this:null}onDestroy(){}check(n){this._reset();let r=this._mapHead;if(this._appendAfter=null,this._forEach(n,(o,l)=>{if(r&&r.key===l)this._maybeAddToChanges(r,o),this._appendAfter=r,r=r._next;else{const h=this._getOrCreateRecordForKey(l,o);r=this._insertBeforeOrAppend(r,h)}}),r){r._prev&&(r._prev._next=null),this._removalsHead=r;for(let o=r;null!==o;o=o._nextRemoved)o===this._mapHead&&(this._mapHead=null),this._records.delete(o.key),o._nextRemoved=o._next,o.previousValue=o.currentValue,o.currentValue=null,o._prev=null,o._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(n,r){if(n){const o=n._prev;return r._next=n,r._prev=o,n._prev=r,o&&(o._next=r),n===this._mapHead&&(this._mapHead=r),this._appendAfter=n,n}return this._appendAfter?(this._appendAfter._next=r,r._prev=this._appendAfter):this._mapHead=r,this._appendAfter=r,null}_getOrCreateRecordForKey(n,r){if(this._records.has(n)){const l=this._records.get(n);this._maybeAddToChanges(l,r);const h=l._prev,M=l._next;return h&&(h._next=M),M&&(M._prev=h),l._next=null,l._prev=null,l}const o=new BM(n);return this._records.set(n,o),o.currentValue=r,this._addToAdditions(o),o}_reset(){if(this.isDirty){let n;for(this._previousMapHead=this._mapHead,n=this._previousMapHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._changesHead;null!==n;n=n._nextChanged)n.previousValue=n.currentValue;for(n=this._additionsHead;null!=n;n=n._nextAdded)n.previousValue=n.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(n,r){Object.is(r,n.currentValue)||(n.previousValue=n.currentValue,n.currentValue=r,this._addToChanges(n))}_addToAdditions(n){null===this._additionsHead?this._additionsHead=this._additionsTail=n:(this._additionsTail._nextAdded=n,this._additionsTail=n)}_addToChanges(n){null===this._changesHead?this._changesHead=this._changesTail=n:(this._changesTail._nextChanged=n,this._changesTail=n)}_forEach(n,r){n instanceof Map?n.forEach(r):Object.keys(n).forEach(o=>r(n[o],o))}}class BM{constructor(n){this.key=n,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function n_(){return new lu([new Qp])}let lu=(()=>{class e{constructor(r){this.factories=r}static create(r,o){if(null!=o){const l=o.factories.slice();r=r.concat(l)}return new e(r)}static extend(r){return{provide:e,useFactory:o=>e.create(r,o||n_()),deps:[[e,new Ao,new vo]]}}find(r){const o=this.factories.find(l=>l.supports(r));if(null!=o)return o;throw new $e(901,!1)}}return e.\u0275prov=Q({token:e,providedIn:"root",factory:n_}),e})();function i_(){return new cu([new t_])}let cu=(()=>{class e{constructor(r){this.factories=r}static create(r,o){if(o){const l=o.factories.slice();r=r.concat(l)}return new e(r)}static extend(r){return{provide:e,useFactory:o=>e.create(r,o||i_()),deps:[[e,new Ao,new vo]]}}find(r){const o=this.factories.find(l=>l.supports(r));if(o)return o;throw new $e(901,!1)}}return e.\u0275prov=Q({token:e,providedIn:"root",factory:i_}),e})();const UM=jp(null,"core",[]);let zM=(()=>{class e{constructor(r){}}return e.\u0275fac=function(r){return new(r||e)(jt(Zl))},e.\u0275mod=ye({type:e}),e.\u0275inj=Ue({}),e})();function VM(e){return"boolean"==typeof e?e:null!=e&&"false"!==e}function WM(e,n){const r=ln(e),o=n.elementInjector||vl();return new ja(r).create(o,n.projectableNodes,n.hostElement,n.environmentInjector)}},24006:(Et,Re,d)=>{"use strict";d.d(Re,{Cf:()=>ot,F:()=>gi,Fj:()=>ue,JJ:()=>St,JL:()=>wt,JU:()=>T,NI:()=>Ui,On:()=>yi,Q7:()=>br,UX:()=>hr,Zs:()=>Qr,_Y:()=>qn,a5:()=>tt,c5:()=>Zi,cw:()=>z,kI:()=>Ke,nD:()=>xi,oH:()=>_r,sg:()=>ki,u5:()=>Gn,wO:()=>Vi});var t=d(94650),s=d(36895),c=d(88996),p=d(4128),g=d(54004);let m=(()=>{class fe{constructor(Z,mt){this._renderer=Z,this._elementRef=mt,this.onChange=pn=>{},this.onTouched=()=>{}}setProperty(Z,mt){this._renderer.setProperty(this._elementRef.nativeElement,Z,mt)}registerOnTouched(Z){this.onTouched=Z}registerOnChange(Z){this.onChange=Z}setDisabledState(Z){this.setProperty("disabled",Z)}}return fe.\u0275fac=function(Z){return new(Z||fe)(t.Y36(t.Qsj),t.Y36(t.SBq))},fe.\u0275dir=t.lG2({type:fe}),fe})(),C=(()=>{class fe extends m{}return fe.\u0275fac=function(){let q;return function(mt){return(q||(q=t.n5z(fe)))(mt||fe)}}(),fe.\u0275dir=t.lG2({type:fe,features:[t.qOj]}),fe})();const T=new t.OlP("NgValueAccessor"),U={provide:T,useExisting:(0,t.Gpc)(()=>ue),multi:!0},me=new t.OlP("CompositionEventMode");let ue=(()=>{class fe extends m{constructor(Z,mt,pn){super(Z,mt),this._compositionMode=pn,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function H(){const fe=(0,s.q)()?(0,s.q)().getUserAgent():"";return/android (\d+)/.test(fe.toLowerCase())}())}writeValue(Z){this.setProperty("value",Z??"")}_handleInput(Z){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(Z)}_compositionStart(){this._composing=!0}_compositionEnd(Z){this._composing=!1,this._compositionMode&&this.onChange(Z)}}return fe.\u0275fac=function(Z){return new(Z||fe)(t.Y36(t.Qsj),t.Y36(t.SBq),t.Y36(me,8))},fe.\u0275dir=t.lG2({type:fe,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(Z,mt){1&Z&&t.NdJ("input",function($n){return mt._handleInput($n.target.value)})("blur",function(){return mt.onTouched()})("compositionstart",function(){return mt._compositionStart()})("compositionend",function($n){return mt._compositionEnd($n.target.value)})},features:[t._Bn([U]),t.qOj]}),fe})();const Ee=!1;function et(fe){return null==fe||("string"==typeof fe||Array.isArray(fe))&&0===fe.length}function $e(fe){return null!=fe&&"number"==typeof fe.length}const ot=new t.OlP("NgValidators"),yt=new t.OlP("NgAsyncValidators"),Mt=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class Ke{static min(q){return function Ie(fe){return q=>{if(et(q.value)||et(fe))return null;const Z=parseFloat(q.value);return!isNaN(Z)&&Z<fe?{min:{min:fe,actual:q.value}}:null}}(q)}static max(q){return function ee(fe){return q=>{if(et(q.value)||et(fe))return null;const Z=parseFloat(q.value);return!isNaN(Z)&&Z>fe?{max:{max:fe,actual:q.value}}:null}}(q)}static required(q){return le(q)}static requiredTrue(q){return Je(q)}static email(q){return function He(fe){return et(fe.value)||Mt.test(fe.value)?null:{email:!0}}(q)}static minLength(q){return Xe(q)}static maxLength(q){return st(q)}static pattern(q){return Ae(q)}static nullValidator(q){return null}static compose(q){return Ne(q)}static composeAsync(q){return B(q)}}function le(fe){return et(fe.value)?{required:!0}:null}function Je(fe){return!0===fe.value?null:{required:!0}}function Xe(fe){return q=>et(q.value)||!$e(q.value)?null:q.value.length<fe?{minlength:{requiredLength:fe,actualLength:q.value.length}}:null}function st(fe){return q=>$e(q.value)&&q.value.length>fe?{maxlength:{requiredLength:fe,actualLength:q.value.length}}:null}function Ae(fe){if(!fe)return Ce;let q,Z;return"string"==typeof fe?(Z="","^"!==fe.charAt(0)&&(Z+="^"),Z+=fe,"$"!==fe.charAt(fe.length-1)&&(Z+="$"),q=new RegExp(Z)):(Z=fe.toString(),q=fe),mt=>{if(et(mt.value))return null;const pn=mt.value;return q.test(pn)?null:{pattern:{requiredPattern:Z,actualValue:pn}}}}function Ce(fe){return null}function Fe(fe){return null!=fe}function bt(fe){const q=(0,t.QGY)(fe)?(0,c.D)(fe):fe;if(Ee&&!(0,t.CqO)(q)){let Z="Expected async validator to return Promise or Observable.";throw"object"==typeof fe&&(Z+=" Are you using a synchronous validator where an async validator is expected?"),new t.vHH(-1101,Z)}return q}function at(fe){let q={};return fe.forEach(Z=>{q=null!=Z?{...q,...Z}:q}),0===Object.keys(q).length?null:q}function Qe(fe,q){return q.map(Z=>Z(fe))}function ce(fe){return fe.map(q=>function Te(fe){return!fe.validate}(q)?q:Z=>q.validate(Z))}function Ne(fe){if(!fe)return null;const q=fe.filter(Fe);return 0==q.length?null:function(Z){return at(Qe(Z,q))}}function L(fe){return null!=fe?Ne(ce(fe)):null}function B(fe){if(!fe)return null;const q=fe.filter(Fe);return 0==q.length?null:function(Z){const mt=Qe(Z,q).map(bt);return(0,p.D)(mt).pipe((0,g.U)(at))}}function v(fe){return null!=fe?B(ce(fe)):null}function b(fe,q){return null===fe?[q]:Array.isArray(fe)?[...fe,q]:[fe,q]}function N(fe){return fe._rawValidators}function Q(fe){return fe._rawAsyncValidators}function je(fe){return fe?Array.isArray(fe)?fe:[fe]:[]}function Ue(fe,q){return Array.isArray(fe)?fe.includes(q):fe===q}function ct(fe,q){const Z=je(q);return je(fe).forEach(pn=>{Ue(Z,pn)||Z.push(pn)}),Z}function P(fe,q){return je(q).filter(Z=>!Ue(fe,Z))}class pe{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(q){this._rawValidators=q||[],this._composedValidatorFn=L(this._rawValidators)}_setAsyncValidators(q){this._rawAsyncValidators=q||[],this._composedAsyncValidatorFn=v(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(q){this._onDestroyCallbacks.push(q)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(q=>q()),this._onDestroyCallbacks=[]}reset(q){this.control&&this.control.reset(q)}hasError(q,Z){return!!this.control&&this.control.hasError(q,Z)}getError(q,Z){return this.control?this.control.getError(q,Z):null}}class de extends pe{get formDirective(){return null}get path(){return null}}class tt extends pe{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class ze{constructor(q){this._cd=q}get isTouched(){return!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return!!this._cd?.control?.valid}
vendor: 8,250 bytes, line 1
1get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return!!this._cd?.submitted}}let St=(()=>{class fe extends ze{constructor(Z){super(Z)}}return fe.\u0275fac=function(Z){return new(Z||fe)(t.Y36(tt,2))},fe.\u0275dir=t.lG2({type:fe,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(Z,mt){2&Z&&t.ekj("ng-untouched",mt.isUntouched)("ng-touched",mt.isTouched)("ng-pristine",mt.isPristine)("ng-dirty",mt.isDirty)("ng-valid",mt.isValid)("ng-invalid",mt.isInvalid)("ng-pending",mt.isPending)},features:[t.qOj]}),fe})(),wt=(()=>{class fe extends ze{constructor(Z){super(Z)}}return fe.\u0275fac=function(Z){return new(Z||fe)(t.Y36(de,10))},fe.\u0275dir=t.lG2({type:fe,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(Z,mt){2&Z&&t.ekj("ng-untouched",mt.isUntouched)("ng-touched",mt.isTouched)("ng-pristine",mt.isPristine)("ng-dirty",mt.isDirty)("ng-valid",mt.isValid)("ng-invalid",mt.isInvalid)("ng-pending",mt.isPending)("ng-submitted",mt.isSubmitted)},features:[t.qOj]}),fe})();function en(fe,q){return fe?`with name: '${q}'`:`at index: ${q}`}const Xt=!1,Lt="VALID",jt="INVALID",gn="PENDING",Ln="DISABLED";function Se(fe){return(dt(fe)?fe.validators:fe)||null}function E(fe,q){return(dt(q)?q.asyncValidators:fe)||null}function dt(fe){return null!=fe&&!Array.isArray(fe)&&"object"==typeof fe}class Ye{constructor(q,Z){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._assignValidators(q),this._assignAsyncValidators(Z)}get validator(){return this._composedValidatorFn}set validator(q){this._rawValidators=this._composedValidatorFn=q}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(q){this._rawAsyncValidators=this._composedAsyncValidatorFn=q}get parent(){return this._parent}get valid(){return this.status===Lt}get invalid(){return this.status===jt}get pending(){return this.status==gn}get disabled(){return this.status===Ln}get enabled(){return this.status!==Ln}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(q){this._assignValidators(q)}setAsyncValidators(q){this._assignAsyncValidators(q)}addValidators(q){this.setValidators(ct(q,this._rawValidators))}addAsyncValidators(q){this.setAsyncValidators(ct(q,this._rawAsyncValidators))}removeValidators(q){this.setValidators(P(q,this._rawValidators))}removeAsyncValidators(q){this.setAsyncValidators(P(q,this._rawAsyncValidators))}hasValidator(q){return Ue(this._rawValidators,q)}hasAsyncValidator(q){return Ue(this._rawAsyncValidators,q)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(q={}){this.touched=!0,this._parent&&!q.onlySelf&&this._parent.markAsTouched(q)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(q=>q.markAllAsTouched())}markAsUntouched(q={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(Z=>{Z.markAsUntouched({onlySelf:!0})}),this._parent&&!q.onlySelf&&this._parent._updateTouched(q)}markAsDirty(q={}){this.pristine=!1,this._parent&&!q.onlySelf&&this._parent.markAsDirty(q)}markAsPristine(q={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(Z=>{Z.markAsPristine({onlySelf:!0})}),this._parent&&!q.onlySelf&&this._parent._updatePristine(q)}markAsPending(q={}){this.status=gn,!1!==q.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!q.onlySelf&&this._parent.markAsPending(q)}disable(q={}){const Z=this._parentMarkedDirty(q.onlySelf);this.status=Ln,this.errors=null,this._forEachChild(mt=>{mt.disable({...q,onlySelf:!0})}),this._updateValue(),!1!==q.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...q,skipPristineCheck:Z}),this._onDisabledChange.forEach(mt=>mt(!0))}enable(q={}){const Z=this._parentMarkedDirty(q.onlySelf);this.status=Lt,this._forEachChild(mt=>{mt.enable({...q,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:q.emitEvent}),this._updateAncestors({...q,skipPristineCheck:Z}),this._onDisabledChange.forEach(mt=>mt(!1))}_updateAncestors(q){this._parent&&!q.onlySelf&&(this._parent.updateValueAndValidity(q),q.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(q){this._parent=q}getRawValue(){return this.value}updateValueAndValidity(q={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===Lt||this.status===gn)&&this._runAsyncValidator(q.emitEvent)),!1!==q.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!q.onlySelf&&this._parent.updateValueAndValidity(q)}_updateTreeValidity(q={emitEvent:!0}){this._forEachChild(Z=>Z._updateTreeValidity(q)),this.updateValueAndValidity({onlySelf:!0,emitEvent:q.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?Ln:Lt}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(q){if(this.asyncValidator){this.status=gn,this._hasOwnPendingAsyncValidator=!0;const Z=bt(this.asyncValidator(this));this._asyncValidationSubscription=Z.subscribe(mt=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(mt,{emitEvent:q})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(q,Z={}){this.errors=q,this._updateControlsErrors(!1!==Z.emitEvent)}get(q){let Z=q;return null==Z||(Array.isArray(Z)||(Z=Z.split(".")),0===Z.length)?null:Z.reduce((mt,pn)=>mt&&mt._find(pn),this)}getError(q,Z){const mt=Z?this.get(Z):this;return mt&&mt.errors?mt.errors[q]:null}hasError(q,Z){return!!this.getError(q,Z)}get root(){let q=this;for(;q._parent;)q=q._parent;return q}_updateControlsErrors(q){this.status=this._calculateStatus(),q&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(q)}_initObservables(){this.valueChanges=new t.vpe,this.statusChanges=new t.vpe}_calculateStatus(){return this._allControlsDisabled()?Ln:this.errors?jt:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(gn)?gn:this._anyControlsHaveStatus(jt)?jt:Lt}_anyControlsHaveStatus(q){return this._anyControls(Z=>Z.status===q)}_anyControlsDirty(){return this._anyControls(q=>q.dirty)}_anyControlsTouched(){return this._anyControls(q=>q.touched)}_updatePristine(q={}){this.pristine=!this._anyControlsDirty(),this._parent&&!q.onlySelf&&this._parent._updatePristine(q)}_updateTouched(q={}){this.touched=this._anyControlsTouched(),this._parent&&!q.onlySelf&&this._parent._updateTouched(q)}_registerOnCollectionChange(q){this._onCollectionChange=q}_setUpdateStrategy(q){dt(q)&&null!=q.updateOn&&(this._updateOn=q.updateOn)}_parentMarkedDirty(q){return!q&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(q){return null}_assignValidators(q){this._rawValidators=Array.isArray(q)?q.slice():q,this._composedValidatorFn=function K(fe){return Array.isArray(fe)?L(fe):fe||null}(this._rawValidators)}_assignAsyncValidators(q){this._rawAsyncValidators=Array.isArray(q)?q.slice():q,this._composedAsyncValidatorFn=function Le(fe){return Array.isArray(fe)?v(fe):fe||null}(this._rawAsyncValidators)}}class z extends Ye{constructor(q,Z,mt){super(Se(Z),E(mt,Z)),this.controls=q,this._initObservables(),this._setUpdateStrategy(Z),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(q,Z){return this.controls[q]?this.controls[q]:(this.controls[q]=Z,Z.setParent(this),Z._registerOnCollectionChange(this._onCollectionChange),Z)}addControl(q,Z,mt={}){this.registerControl(q,Z),this.updateValueAndValidity({emitEvent:mt.emitEvent}),this._onCollectionChange()}removeControl(q,Z={}){this.controls[q]&&this.controls[q]._registerOnCollectionChange(()=>{}
vendor: 6,078 bytes, line 1
1),delete this.controls[q],this.updateValueAndValidity({emitEvent:Z.emitEvent}),this._onCollectionChange()}setControl(q,Z,mt={}){this.controls[q]&&this.controls[q]._registerOnCollectionChange(()=>{}),delete this.controls[q],Z&&this.registerControl(q,Z),this.updateValueAndValidity({emitEvent:mt.emitEvent}),this._onCollectionChange()}contains(q){return this.controls.hasOwnProperty(q)&&this.controls[q].enabled}setValue(q,Z={}){(function ve(fe,q,Z){fe._forEachChild((mt,pn)=>{if(void 0===Z[pn])throw new t.vHH(1002,Xt?function Bt(fe,q){return`Must supply a value for form control ${en(fe,q)}`}(q,pn):"")})})(this,!0,q),Object.keys(q).forEach(mt=>{(function Ve(fe,q,Z){const mt=fe.controls;if(!(q?Object.keys(mt):mt).length)throw new t.vHH(1e3,Xt?function Tn(fe){return`\n    There are no form controls registered with this ${fe?"group":"array"} yet. If you're using ngModel,\n    you may want to check next tick (e.g. use setTimeout).\n  `}(q):"");if(!mt[Z])throw new t.vHH(1001,Xt?function Dn(fe,q){return`Cannot find form control ${en(fe,q)}`}(q,Z):"")})(this,!0,mt),this.controls[mt].setValue(q[mt],{onlySelf:!0,emitEvent:Z.emitEvent})}),this.updateValueAndValidity(Z)}patchValue(q,Z={}){null!=q&&(Object.keys(q).forEach(mt=>{const pn=this.controls[mt];pn&&pn.patchValue(q[mt],{onlySelf:!0,emitEvent:Z.emitEvent})}),this.updateValueAndValidity(Z))}reset(q={},Z={}){this._forEachChild((mt,pn)=>{mt.reset(q[pn],{onlySelf:!0,emitEvent:Z.emitEvent})}),this._updatePristine(Z),this._updateTouched(Z),this.updateValueAndValidity(Z)}getRawValue(){return this._reduceChildren({},(q,Z,mt)=>(q[mt]=Z.getRawValue(),q))}_syncPendingControls(){let q=this._reduceChildren(!1,(Z,mt)=>!!mt._syncPendingControls()||Z);return q&&this.updateValueAndValidity({onlySelf:!0}),q}_forEachChild(q){Object.keys(this.controls).forEach(Z=>{const mt=this.controls[Z];mt&&q(mt,Z)})}_setUpControls(){this._forEachChild(q=>{q.setParent(this),q._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(q){for(const[Z,mt]of Object.entries(this.controls))if(this.contains(Z)&&q(mt))return!0;return!1}_reduceValue(){return this._reduceChildren({},(Z,mt,pn)=>((mt.enabled||this.disabled)&&(Z[pn]=mt.value),Z))}_reduceChildren(q,Z){let mt=q;return this._forEachChild((pn,$n)=>{mt=Z(mt,pn,$n)}),mt}_allControlsDisabled(){for(const q of Object.keys(this.controls))if(this.controls[q].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(q){return this.controls.hasOwnProperty(q)?this.controls[q]:null}}const I=new t.OlP("CallSetDisabledState",{providedIn:"root",factory:()=>se}),se="always";function xe(fe,q,Z=se){xt(fe,q),q.valueAccessor.writeValue(fe.value),(fe.disabled||"always"===Z)&&q.valueAccessor.setDisabledState?.(fe.disabled),function ye(fe,q){q.valueAccessor.registerOnChange(Z=>{fe._pendingValue=Z,fe._pendingChange=!0,fe._pendingDirty=!0,"change"===fe.updateOn&&qe(fe,q)})}(fe,q),function vt(fe,q){const Z=(mt,pn)=>{q.valueAccessor.writeValue(mt),pn&&q.viewToModelUpdate(mt)};fe.registerOnChange(Z),q._registerOnDestroy(()=>{fe._unregisterOnChange(Z)})}(fe,q),function te(fe,q){q.valueAccessor.registerOnTouched(()=>{fe._pendingTouched=!0,"blur"===fe.updateOn&&fe._pendingChange&&qe(fe,q),"submit"!==fe.updateOn&&fe.markAsTouched()})}(fe,q),function on(fe,q){if(q.valueAccessor.setDisabledState){const Z=mt=>{q.valueAccessor.setDisabledState(mt)};fe.registerOnDisabledChange(Z),q._registerOnDestroy(()=>{fe._unregisterOnDisabledChange(Z)})}}(fe,q)}function it(fe,q,Z=!0){const mt=()=>{};q.valueAccessor&&(q.valueAccessor.registerOnChange(mt),q.valueAccessor.registerOnTouched(mt)),F(fe,q),fe&&(q._invokeOnDestroyCallbacks(),fe._registerOnCollectionChange(()=>{}))}function Ft(fe,q){fe.forEach(Z=>{Z.registerOnValidatorChange&&Z.registerOnValidatorChange(q)})}function xt(fe,q){const Z=N(fe);null!==q.validator?fe.setValidators(b(Z,q.validator)):"function"==typeof Z&&fe.setValidators([Z]);const mt=Q(fe);null!==q.asyncValidator?fe.setAsyncValidators(b(mt,q.asyncValidator)):"function"==typeof mt&&fe.setAsyncValidators([mt]);const pn=()=>fe.updateValueAndValidity();Ft(q._rawValidators,pn),Ft(q._rawAsyncValidators,pn)}function F(fe,q){let Z=!1;if(null!==fe){if(null!==q.validator){const pn=N(fe);if(Array.isArray(pn)&&pn.length>0){const $n=pn.filter(Ri=>Ri!==q.validator);$n.length!==pn.length&&(Z=!0,fe.setValidators($n))}}if(null!==q.asyncValidator){const pn=Q(fe);if(Array.isArray(pn)&&pn.length>0){const $n=pn.filter(Ri=>Ri!==q.asyncValidator);$n.length!==pn.length&&(Z=!0,fe.setAsyncValidators($n))}}}const mt=()=>{};return Ft(q._rawValidators,mt),Ft(q._rawAsyncValidators,mt),Z}function qe(fe,q){fe._pendingDirty&&fe.markAsDirty(),fe.setValue(fe._pendingValue,{emitModelToViewChange:!1}),q.viewToModelUpdate(fe._pendingValue),fe._pendingChange=!1}function Zt(fe,q){xt(fe,q)}function Zn(fe,q){if(!fe.hasOwnProperty("model"))return!1;const Z=fe.model;return!!Z.isFirstChange()||!Object.is(q,Z.currentValue)}function bi(fe,q){fe._syncPendingControls(),q.forEach(Z=>{const mt=Z.control;"submit"===mt.updateOn&&mt._pendingChange&&(Z.viewToModelUpdate(mt._pendingValue),mt._pendingChange=!1)})}function Pn(fe,q){if(!q)return null;let Z,mt,pn;return Array.isArray(q),q.forEach($n=>{$n.constructor===ue?Z=$n:function Ii(fe){return Object.getPrototypeOf(fe.constructor)===C}($n)?mt=$n:pn=$n}),pn||mt||Z||null}const Oi={provide:de,useExisting:(0,t.Gpc)(()=>gi)},mi=(()=>Promise.resolve())();let gi=(()=>{class fe extends de{constructor(Z,mt,pn){super(),this.callSetDisabledState=pn,this.submitted=!1,this._directives=new Set,this.ngSubmit=new t.vpe,this.form=new z({},L(Z),v(mt))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(Z){mi.then(()=>{const mt=this._findContainer(Z.path);Z.control=mt.registerControl(Z.name,Z.control),xe(Z.control,Z,this.callSetDisabledState),Z.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(Z)})}getControl(Z){return this.form.get(Z.path)}
1removeControl(Z){mi.then(()=>{const mt=this._findContainer(Z.path);mt&&mt.removeControl(Z.name),this._directives.delete(Z)})}addFormGroup(Z){mi.then(()=>{const mt=this._findContainer(Z.path),pn=new z({});Zt(pn,Z),mt.registerControl(Z.name,pn),pn.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(Z){mi.then(()=>{const mt=this._findContainer(Z.path);mt&&mt.removeControl(Z.name)})}getFormGroup(Z){return this.form.get(Z.path)}updateModel(Z,mt){mi.then(()=>{this.form.get(Z.path).setValue(mt)})}setValue(Z){this.control.setValue(Z)}onSubmit(Z){return this.submitted=!0,bi(this.form,this._directives),this.ngSubmit.emit(Z),"dialog"===Z?.target?.method}onReset(){this.resetForm()}resetForm(Z){this.form.reset(Z),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(Z){return Z.pop(),Z.length?this.form.get(Z):this.form}}return fe.\u0275fac=function(Z){return new(Z||fe)(t.Y36(ot,10),t.Y36(yt,10),t.Y36(I,8))},fe.\u0275dir=t.lG2({type:fe,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(Z,mt){1&Z&&t.NdJ("submit",function($n){return mt.onSubmit($n)})("reset",function(){return mt.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[t._Bn([Oi]),t.qOj]}),fe})();function wi(fe,q){const Z=fe.indexOf(q);Z>-1&&fe.splice(Z,1)}function ni(fe){return"object"==typeof fe&&null!==fe&&2===Object.keys(fe).length&&"value"in fe&&"disabled"in fe}const Ui=class extends Ye{constructor(q=null,Z,mt){super(Se(Z),E(mt,Z)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(q),this._setUpdateStrategy(Z),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),dt(Z)&&(Z.nonNullable||Z.initialValueIsDefault)&&(this.defaultValue=ni(q)?q.value:q)}setValue(q,Z={}){this.value=this._pendingValue=q,this._onChange.length&&!1!==Z.emitModelToViewChange&&this._onChange.forEach(mt=>mt(this.value,!1!==Z.emitViewToModelChange)),this.updateValueAndValidity(Z)}patchValue(q,Z={}){this.setValue(q,Z)}reset(q=this.defaultValue,Z={}){this._applyFormState(q),this.markAsPristine(Z),this.markAsUntouched(Z),this.setValue(this.value,Z),this._pendingChange=!1}_updateValue(){}_anyControls(q){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(q){this._onChange.push(q)}_unregisterOnChange(q){wi(this._onChange,q)}registerOnDisabledChange(q){this._onDisabledChange.push(q)}_unregisterOnDisabledChange(q){wi(this._onDisabledChange,q)}_forEachChild(q){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(q){ni(q)?(this.value=this._pendingValue=q.value,q.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=q}},ti={provide:tt,useExisting:(0,t.Gpc)(()=>yi)},vi=(()=>Promise.resolve())();let yi=(()=>{class fe extends tt{constructor(Z,mt,pn,$n,Ri,fn){super(),this._changeDetectorRef=Ri,this.callSetDisabledState=fn,this.control=new Ui,this._registered=!1,this.update=new t.vpe,this._parent=Z,this._setValidators(mt),this._setAsyncValidators(pn),this.valueAccessor=Pn(0,$n)}ngOnChanges(Z){if(this._checkForErrors(),!this._registered||"name"in Z){if(this._registered&&(this._checkName(),this.formDirective)){const mt=Z.name.previousValue;this.formDirective.removeControl({name:mt,path:this._getPath(mt)})}this._setUpControl()}"isDisabled"in Z&&this._updateDisabled(Z),Zn(Z,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(Z){this.viewModel=Z,this.update.emit(Z)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){xe(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(Z){vi.then(()=>{this.control.setValue(Z,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(Z){const mt=Z.isDisabled.currentValue,pn=0!==mt&&(0,t.D6c)(mt);vi.then(()=>{pn&&!this.control.disabled?this.control.disable():!pn&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(Z){return this._parent?function G(fe,q){return[...q.path,fe]}(Z,this._parent):[Z]}}return fe.\u0275fac=function(Z){return new(Z||fe)(t.Y36(de,9),t.Y36(ot,10),t.Y36(yt,10),t.Y36(T,10),t.Y36(t.sBO,8),t.Y36(I,8))},fe.\u0275dir=t.lG2({type:fe,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[t._Bn([ti]),t.qOj,t.TTD]}),fe})(),qn=(()=>{class fe{}return fe.\u0275fac=function(Z){return new(Z||fe)},fe.\u0275dir=t.lG2({type:fe,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),fe})(),dr=(()=>{class fe{}return fe.\u0275fac=function(Z){return new(Z||fe)},fe.\u0275mod=t.oAB({type:fe}),fe.\u0275inj=t.cJS({}),fe})();const Yi=new t.OlP("NgModelWithFormControlWarning"),Or={provide:tt,useExisting:(0,t.Gpc)(()=>_r)};let _r=(()=>{class fe extends tt{set isDisabled(Z){}constructor(Z,mt,pn,$n,Ri){super(),this._ngModelWarningConfig=$n,this.callSetDisabledState=Ri,this.update=new t.vpe,this._ngModelWarningSent=!1,this._setValidators(Z),this._setAsyncValidators(mt),this.valueAccessor=Pn(0,pn)}ngOnChanges(Z){if(this._isControlChanged(Z)){const mt=Z.form.previousValue;mt&&it(mt,this,!1),xe(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}Zn(Z,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}
1ngOnDestroy(){this.form&&it(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(Z){this.viewModel=Z,this.update.emit(Z)}_isControlChanged(Z){return Z.hasOwnProperty("form")}}return fe._ngModelWarningSentOnce=!1,fe.\u0275fac=function(Z){return new(Z||fe)(t.Y36(ot,10),t.Y36(yt,10),t.Y36(T,10),t.Y36(Yi,8),t.Y36(I,8))},fe.\u0275dir=t.lG2({type:fe,selectors:[["","formControl",""]],inputs:{form:["formControl","form"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[t._Bn([Or]),t.qOj,t.TTD]}),fe})();const kr={provide:de,useExisting:(0,t.Gpc)(()=>ki)};let ki=(()=>{class fe extends de{constructor(Z,mt,pn){super(),this.callSetDisabledState=pn,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new t.vpe,this._setValidators(Z),this._setAsyncValidators(mt)}ngOnChanges(Z){this._checkFormPresent(),Z.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(F(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(Z){const mt=this.form.get(Z.path);return xe(mt,Z,this.callSetDisabledState),mt.updateValueAndValidity({emitEvent:!1}),this.directives.push(Z),mt}getControl(Z){return this.form.get(Z.path)}
1removeControl(Z){it(Z.control||null,Z,!1),function zn(fe,q){const Z=fe.indexOf(q);Z>-1&&fe.splice(Z,1)}(this.directives,Z)}addFormGroup(Z){this._setUpFormContainer(Z)}removeFormGroup(Z){this._cleanUpFormContainer(Z)}getFormGroup(Z){return this.form.get(Z.path)}addFormArray(Z){this._setUpFormContainer(Z)}removeFormArray(Z){this._cleanUpFormContainer(Z)}getFormArray(Z){return this.form.get(Z.path)}updateModel(Z,mt){this.form.get(Z.path).setValue(mt)}onSubmit(Z){return this.submitted=!0,bi(this.form,this.directives),this.ngSubmit.emit(Z),"dialog"===Z?.target?.method}onReset(){this.resetForm()}resetForm(Z){this.form.reset(Z),this.submitted=!1}_updateDomValue(){this.directives.forEach(Z=>{const mt=Z.control,pn=this.form.get(Z.path);mt!==pn&&(it(mt||null,Z),(fe=>fe instanceof Ui)(pn)&&(xe(pn,Z,this.callSetDisabledState),Z.control=pn))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(Z){const mt=this.form.get(Z.path);Zt(mt,Z),mt.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(Z){if(this.form){const mt=this.form.get(Z.path);mt&&function ln(fe,q){return F(fe,q)}(mt,Z)&&mt.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){xt(this.form,this),this._oldForm&&F(this._oldForm,this)}_checkFormPresent(){}}return fe.\u0275fac=function(Z){return new(Z||fe)(t.Y36(ot,10),t.Y36(yt,10),t.Y36(I,8))},fe.\u0275dir=t.lG2({type:fe,selectors:[["","formGroup",""]],hostBindings:function(Z,mt){1&Z&&t.NdJ("submit",function($n){return mt.onSubmit($n)})("reset",function(){return mt.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[t._Bn([kr]),t.qOj,t.TTD]}),fe})();function pi(fe){return"number"==typeof fe?fe:parseInt(fe,10)}let Li=(()=>{class fe{constructor(){this._validator=Ce}ngOnChanges(Z){if(this.inputName in Z){const mt=this.normalizeInput(Z[this.inputName].currentValue);this._enabled=this.enabled(mt),this._validator=this._enabled?this.createValidator(mt):Ce,this._onChange&&this._onChange()}}validate(Z){return this._validator(Z)}registerOnValidatorChange(Z){this._onChange=Z}enabled(Z){return null!=Z}}return fe.\u0275fac=function(Z){return new(Z||fe)},fe.\u0275dir=t.lG2({type:fe,features:[t.TTD]}),fe})();const Br={provide:ot,useExisting:(0,t.Gpc)(()=>br),multi:!0},Wi={provide:ot,useExisting:(0,t.Gpc)(()=>Qr),multi:!0};let br=(()=>{class fe extends Li{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=t.D6c,this.createValidator=Z=>le}enabled(Z){return Z}}return fe.\u0275fac=function(){let q;return function(mt){return(q||(q=t.n5z(fe)))(mt||fe)}}(),fe.\u0275dir=t.lG2({type:fe,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(Z,mt){2&Z&&t.uIk("required",mt._enabled?"":null)},inputs:{required:"required"},features:[t._Bn([Br]),t.qOj]}),fe})(),Qr=(()=>{class fe extends br{constructor(){super(...arguments),this.createValidator=Z=>Je}}return fe.\u0275fac=function(){let q;return function(mt){return(q||(q=t.n5z(fe)))(mt||fe)}}(),fe.\u0275dir=t.lG2({type:fe,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(Z,mt){2&Z&&t.uIk("required",mt._enabled?"":null)},features:[t._Bn([Wi]),t.qOj]}),fe})();const Lr={provide:ot,useExisting:(0,t.Gpc)(()=>Vi),multi:!0};let Vi=(()=>{class fe extends Li{constructor(){super(...arguments),this.inputName="minlength",this.normalizeInput=Z=>pi(Z),this.createValidator=Z=>Xe(Z)}}return fe.\u0275fac=function(){let q;return function(mt){return(q||(q=t.n5z(fe)))(mt||fe)}}(),fe.\u0275dir=t.lG2({type:fe,selectors:[["","minlength","","formControlName",""],["","minlength","","formControl",""],["","minlength","","ngModel",""]],hostVars:1,hostBindings:function(Z,mt){2&Z&&t.uIk("minlength",mt._enabled?mt.minlength:null)},inputs:{minlength:"minlength"},features:[t._Bn([Lr]),t.qOj]}),fe})();const Hr={provide:ot,useExisting:(0,t.Gpc)(()=>xi),multi:!0};let xi=(()=>{class fe extends Li{constructor(){super(...arguments),this.inputName="maxlength",this.normalizeInput=Z=>pi(Z),this.createValidator=Z=>st(Z)}}return fe.\u0275fac=function(){let q;return function(mt){return(q||(q=t.n5z(fe)))(mt||fe)}}(),fe.\u0275dir=t.lG2({type:fe,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(Z,mt){2&Z&&t.uIk("maxlength",mt._enabled?mt.maxlength:null)},inputs:{maxlength:"maxlength"},features:[t._Bn([Hr]),t.qOj]}),fe})();const Ei={provide:ot,useExisting:(0,t.Gpc)(()=>Zi),multi:!0};let Zi=(()=>{class fe extends Li{constructor(){super(...arguments),this.inputName="pattern",this.normalizeInput=Z=>Z,this.createValidator=Z=>Ae(Z)}}return fe.\u0275fac=function(){let q;return function(mt){return(q||(q=t.n5z(fe)))(mt||fe)}}(),fe.\u0275dir=t.lG2({type:fe,selectors:[["","pattern","","formControlName",""],["","pattern","","formControl",""],["","pattern","","ngModel",""]],hostVars:1,hostBindings:function(Z,mt){2&Z&&t.uIk("pattern",mt._enabled?mt.pattern:null)},inputs:{pattern:"pattern"}
1,features:[t._Bn([Ei]),t.qOj]}),fe})(),Xi=(()=>{class fe{}return fe.\u0275fac=function(Z){return new(Z||fe)},fe.\u0275mod=t.oAB({type:fe}),fe.\u0275inj=t.cJS({imports:[dr]}),fe})(),Gn=(()=>{class fe{static withConfig(Z){return{ngModule:fe,providers:[{provide:I,useValue:Z.callSetDisabledState??se}]}}}return fe.\u0275fac=function(Z){return new(Z||fe)},fe.\u0275mod=t.oAB({type:fe}),fe.\u0275inj=t.cJS({imports:[Xi]}),fe})(),hr=(()=>{class fe{static withConfig(Z){return{ngModule:fe,providers:[{provide:Yi,useValue:Z.warnOnNgModelWithFormControl??"always"},{provide:I,useValue:Z.callSetDisabledState??se}]}}}return fe.\u0275fac=function(Z){return new(Z||fe)},fe.\u0275mod=t.oAB({type:fe}),fe.\u0275inj=t.cJS({imports:[Xi]}),fe})()},4859:(Et,Re,d)=>{"use strict";d.d(Re,{RK:()=>Te,Tq:()=>Qe,cs:()=>Fe,lW:()=>Je,nh:()=>bt,o6:()=>ce,ot:()=>Ne,zs:()=>He});var t=d(83353),s=d(94650),c=d(12687),p=d(3238),g=d(21281);const m=["mat-button",""],C=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],T=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],S=".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}",U=["mat-fab",""],H=["mat-mini-fab",""],me='.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-fab{position:relative;display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;user-select:none;-moz-appearance:none;-webkit-appearance:none;overflow:visible;transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-fab .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-fab[hidden]{display:none}.mdc-fab::-moz-focus-inner{padding:0;border:0}.mdc-fab .mdc-fab__focus-ring{position:absolute}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    )}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{border-color:CanvasText}}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{border-color:CanvasText}}.mdc-fab:active,.mdc-fab:focus{outline:none}.mdc-fab:hover{cursor:pointer}.mdc-fab>svg{width:100%}.mdc-fab--mini{width:40px;height:40px}.mdc-fab--extended{border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;height:48px;line-height:normal}.mdc-fab--extended .mdc-fab__ripple{border-radius:24px}.mdc-fab--extended .mdc-fab__icon{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mdc-fab--extended .mdc-fab__icon,.mdc-fab--extended .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon,.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mdc-fab--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-fab--touch .mdc-fab__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-fab::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-fab::before{border-color:CanvasText}}.mdc-fab__label{justify-content:flex-start;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;overflow-y:visible}.mdc-fab__icon{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mdc-fab .mdc-fab__icon{display:inline-flex;align-items:center;justify-content:center}.mdc-fab--exited{transform:scale(0);opacity:0;transition:opacity 15ms linear 150ms,transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab--exited .mdc-fab__icon{transform:scale(0);
1transition:transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab .mdc-fab__icon{width:24px;height:24px;font-size:24px}.mdc-fab:not(.mdc-fab--extended){border-radius:50%}.mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:50%}.mat-mdc-fab,.mat-mdc-mini-fab{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--mdc-fab-container-color, transparent);box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);color:var(--mat-mdc-fab-color, inherit);flex-shrink:0}.mat-mdc-fab .mat-mdc-button-ripple,.mat-mdc-fab .mat-mdc-button-persistent-ripple,.mat-mdc-fab .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab .mat-mdc-button-ripple,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-fab .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-fab .mat-ripple-element,.mat-mdc-mini-fab .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-fab .mdc-button__label,.mat-mdc-mini-fab .mdc-button__label{z-index:1}.mat-mdc-fab .mat-mdc-focus-indicator,.mat-mdc-mini-fab .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-fab:focus .mat-mdc-focus-indicator::before,.mat-mdc-mini-fab:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-fab .mat-mdc-button-touch-target,.mat-mdc-mini-fab .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-fab._mat-animation-noopable,.mat-mdc-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-fab:not(:disabled) .mdc-fab__icon,.mat-mdc-mini-fab:not(:disabled) .mdc-fab__icon{color:var(--mdc-fab-icon-color, inherit)}.mat-mdc-fab:not(.mdc-fab--extended),.mat-mdc-mini-fab:not(.mdc-fab--extended){border-radius:var(--mdc-fab-container-shape, 50%)}.mat-mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple,.mat-mdc-mini-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:var(--mdc-fab-container-shape, 50%)}.mat-mdc-fab:hover,.mat-mdc-fab:focus,.mat-mdc-mini-fab:hover,.mat-mdc-mini-fab:focus{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-mdc-fab:active,.mat-mdc-fab:focus:active,.mat-mdc-mini-fab:active,.mat-mdc-mini-fab:focus:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-mdc-fab[disabled],.mat-mdc-mini-fab[disabled]{cursor:default;pointer-events:none;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-mdc-fab:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-mini-fab:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}.mat-mdc-fab .mat-icon,.mat-mdc-fab .material-icons,.mat-mdc-mini-fab .mat-icon,.mat-mdc-mini-fab .material-icons{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mat-mdc-fab .mat-mdc-focus-indicator::before,.mat-mdc-mini-fab .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-extended-fab{border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;height:48px;line-height:normal}.mat-mdc-extended-fab .mdc-fab__ripple{border-radius:24px}.mat-mdc-extended-fab .mdc-fab__icon{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mat-mdc-extended-fab .mdc-fab__icon,.mat-mdc-extended-fab .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mat-mdc-extended-fab .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mat-mdc-extended-fab .mdc-fab__label+.mdc-fab__icon,.mat-mdc-extended-fab .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mat-mdc-extended-fab>.mat-icon,.mat-mdc-extended-fab>.material-icons{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mat-mdc-extended-fab>.mat-icon,[dir=rtl] .mat-mdc-extended-fab>.material-icons,.mat-mdc-extended-fab>.mat-icon[dir=rtl],.mat-mdc-extended-fab>.material-icons[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mat-mdc-extended-fab .mdc-button__label+.mat-icon,.mat-mdc-extended-fab .mdc-button__label+.material-icons{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.material-icons,.mat-mdc-extended-fab .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-extended-fab .mdc-button__label+.material-icons[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mat-mdc-extended-fab .mat-mdc-button-touch-target{width:100%}',ue=["mat-icon-button",""],Ee=["*"],yt=[{selector:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{selector:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{selector:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{selector:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{selector:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab"]},{selector:"mat-mini-fab",mdcClasses:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{selector:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}],Mt=(0,p.pj)((0,p.Id)((0,p.Kr)(class{constructor(L){this._elementRef=L}})));let Ke=(()=>{class L extends Mt{constructor(v,b,N,Q){super(v),this._platform=b,this._ngZone=N,this._animationMode=Q,this._focusMonitor=(0,s.f3M)(c.tE),this._isFab=!1;const je=v.nativeElement.classList;for(const Ue of yt)this._hasHostAttributes(Ue.selector)&&Ue.mdcClasses.forEac
1h(ct=>{je.add(ct)})}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}focus(v="program",b){v?this._focusMonitor.focusVia(this._elementRef.nativeElement,v,b):this._elementRef.nativeElement.focus(b)}_hasHostAttributes(...v){return v.some(b=>this._elementRef.nativeElement.hasAttribute(b))}_isRippleDisabled(){return this.disableRipple||this.disabled}}return L.\u0275fac=function(v){s.$Z()},L.\u0275dir=s.lG2({type:L,viewQuery:function(v,b){if(1&v&&s.Gf(p.wG,5),2&v){let N;s.iGM(N=s.CRH())&&(b.ripple=N.first)}},features:[s.qOj]}),L})(),le=(()=>{class L extends Ke{constructor(v,b,N,Q){super(v,b,N,Q),this._haltDisabledEvents=je=>{this.disabled&&(je.preventDefault(),je.stopImmediatePropagation())}}ngOnInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("click",this._haltDisabledEvents)})}ngOnDestroy(){super.ngOnDestroy(),this._elementRef.nativeElement.removeEventListener("click",this._haltDisabledEvents)}}return L.\u0275fac=function(v){s.$Z()},L.\u0275dir=s.lG2({type:L,features:[s.qOj]}),L})(),Je=(()=>{class L extends Ke{constructor(v,b,N,Q){super(v,b,N,Q)}}return L.\u0275fac=function(v){return new(v||L)(s.Y36(s.SBq),s.Y36(t.t4),s.Y36(s.R0b),s.Y36(s.QbO,8))},L.\u0275cmp=s.Xpm({type:L,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:7,hostBindings:function(v,b){2&v&&(s.uIk("disabled",b.disabled||null),s.ekj("_mat-animation-noopable","NoopAnimations"===b._animationMode)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[s.qOj],attrs:m,ngContentSelectors:T,decls:8,vars:6,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],["matRipple","",1,"mat-mdc-button-ripple",3,"matRippleDisabled","matRippleTrigger"],[1,"mat-mdc-button-touch-target"]],template:function(v,b){1&v&&(s.F$t(C),s._UZ(0,"span",0),s.Hsn(1),s.TgZ(2,"span",1),s.Hsn(3,1),s.qZA(),s.Hsn(4,2),s._UZ(5,"span",2)(6,"span",3)(7,"span",4)),2&v&&(s.ekj("mdc-button__ripple",!b._isFab)("mdc-fab__ripple",b._isFab),s.xp6(6),s.Q6J("matRippleDisabled",b._isRippleDisabled())("matRippleTrigger",b._elementRef.nativeElement))},dependencies:[p.wG],styles:['.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    );display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);
1height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));box-shadow:var(--mdc-protected-button-container-elevation, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color, transparent)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, inherit)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button.mdc-ripple-upgraded--background-focused,.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{box-shadow:var(--mdc-protected-button-focus-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled):active{box-shadow:var(--mdc-protected-button-pressed-container-elevation, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height, 36px);border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, inherit)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none}.mat-mdc-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}',".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0}),L})(),He=(()=>{class L extends le{constructor(v,b,N,Q){super(v,b,N,Q)}}return L.\u0275fac=function(v){return new(v||L)(s.Y36(s.SBq),s.Y36(t.t4),s.Y36(s.R0b),s.Y36(s.QbO,8))},L.\u0275cmp=s.Xpm({type:L,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],hostVars:9,hostBindings:function(v,b){2&v&&(s.uIk("disabled",b.disabled||null)("tabindex",b.disabled?-1:b.tabIndex)("aria-disabled",b.disabled.toString()),s.ekj("_mat-animation-noopable","NoopAnimations"===b._animationMode)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matButton","matAnchor"],features:[s.qOj],attrs:m,ngContentSelectors:T,decls:8,vars:6,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],["matRipple","",1,"mat-mdc-button-ripple",3,"matRippleDisabled","matRippleTrigger"],[1,"mat-mdc-button-touch-target"]],template:function(v,b){1&v&&(s.F$t(C),s._UZ(0,"span",0),s.Hsn(1),s.TgZ(2,"span",1),s.Hsn(3,1),s.qZA(),s.Hsn(4,2),s._UZ(5,"span",2)(6,"span",3)(7,"span",4)),2&v&&(s.ekj("mdc-button__ripple",!b._isFab)("mdc-fab__ripple",b._isFab),s.xp6(6),s.Q6J("matRippleDisabled",b._isRippleDisabled())("matRippleTrigger",b._elementRef.nativeElement))},dependencies:[p.wG],styles:['.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);
1height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    );display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));box-shadow:var(--mdc-protected-button-container-elevation, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color, transparent)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, inherit)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button.mdc-ripple-upgraded--background-focused,.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{box-shadow:var(--mdc-protected-button-focus-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled):active{box-shadow:var(--mdc-protected-button-pressed-container-elevation, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height, 36px);border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, inherit)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none}.mat-mdc-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}',S],encapsulation:2,changeDetection:0}),L})();const Xe=new s.OlP("mat-mdc-fab-default-options",{providedIn:"root",factory:st});function st(){return{color:"accent"}}const Ae=st();let Fe=(()=>{class L extends Ke{get extended(){return this._extended}set extended(v){this._extended=(0,g.Ig)(v)}constructor(v,b,N,Q,je){super(v,b,N,Q),this._options=je,this._isFab=!0,this._options=this._options||Ae,this.color=this.defaultColor=this._options.color||Ae.color}}return L.\u0275fac=function(v){return new(v||L)(s.Y36(s.SBq),s.Y36(t.t4),s.Y36(s.R0b),s.Y36(s.QbO,8),s.Y36(Xe,8))},L.\u0275cmp=s.Xpm({type:L,selectors:[["button","mat-fab",""]],hostVars:11,hostBindings:function(v,b){2&v&&(s.uIk("disabled",b.disabled||null),s.ekj("_mat-animation-noopable","NoopAnimations"===b._animationMode)("mat-unthemed",!b.color)("mat-mdc-button-base",!0)("mdc-fab--extended",b.extended)("mat-mdc-extended-fab",b.extended))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex",extended:"extended"},exportAs:["matButton"],features:[s.qOj],attrs:U,ngContentSelectors:T,decls:8,vars:6,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],["matRipple","",1,"mat-mdc-button-ripple",3,"matRippleDisabled","matRippleTrigger"],[1,"mat-mdc-button-touch-target"]],template:function(v,b){1&v&&(s.F$t(C),s._UZ(0,"span",0),s.Hsn(1),s.TgZ(2,"span",1),s.Hsn(3,1),s.qZA(),s.Hsn(4,2),s._UZ(5,"span",2)(6,"span",3)(7,"span",4)),2&v&&(s.ekj("mdc-button__ripple",!b._isFab)("mdc-fab__ripple",b._isFab),s.xp6(6),s.Q6J("matRippleDisabled",b._isRippleDisabled())("matRippleTrigger",b._elementRef.nativeElement))},dependencies:[p.wG],styles:['.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-fab{position:relative;display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;user-select:none;-moz-appearance:none;-webkit-appearance:none;overflow:visible;
1transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-fab .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-fab[hidden]{display:none}.mdc-fab::-moz-focus-inner{padding:0;border:0}.mdc-fab .mdc-fab__focus-ring{position:absolute}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    )}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{border-color:CanvasText}}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{border-color:CanvasText}}.mdc-fab:active,.mdc-fab:focus{outline:none}.mdc-fab:hover{cursor:pointer}.mdc-fab>svg{width:100%}.mdc-fab--mini{width:40px;height:40px}.mdc-fab--extended{border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;height:48px;line-height:normal}.mdc-fab--extended .mdc-fab__ripple{border-radius:24px}.mdc-fab--extended .mdc-fab__icon{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mdc-fab--extended .mdc-fab__icon,.mdc-fab--extended .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon,.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mdc-fab--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-fab--touch .mdc-fab__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-fab::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-fab::before{border-color:CanvasText}}.mdc-fab__label{justify-content:flex-start;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;overflow-y:visible}.mdc-fab__icon{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mdc-fab .mdc-fab__icon{display:inline-flex;align-items:center;justify-content:center}.mdc-fab--exited{transform:scale(0);opacity:0;transition:opacity 15ms linear 150ms,transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab--exited .mdc-fab__icon{transform:scale(0);transition:transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab .mdc-fab__icon{width:24px;height:24px;font-size:24px}.mdc-fab:not(.mdc-fab--extended){border-radius:50%}.mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:50%}.mat-mdc-fab,.mat-mdc-mini-fab{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--mdc-fab-container-color, transparent);box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);color:var(--mat-mdc-fab-color, inherit);flex-shrink:0}.mat-mdc-fab .mat-mdc-button-ripple,.mat-mdc-fab .mat-mdc-button-persistent-ripple,.mat-mdc-fab .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab .mat-mdc-button-ripple,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-fab .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-fab .mat-ripple-element,.mat-mdc-mini-fab .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-fab .mdc-button__label,.mat-mdc-mini-fab .mdc-button__label{z-index:1}.mat-mdc-fab .mat-mdc-focus-indicator,.mat-mdc-mini-fab .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-fab:focus .mat-mdc-focus-indicator::before,.mat-mdc-mini-fab:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-fab .mat-mdc-button-touch-target,.mat-mdc-mini-fab .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-fab._mat-animation-noopable,.mat-mdc-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-fab:not(:disabled) .mdc-fab__icon,.mat-mdc-mini-fab:not(:disabled) .mdc-fab__icon{color:var(--mdc-fab-icon-color, inherit)}.mat-mdc-fab:not(.mdc-fab--extended),.mat-mdc-mini-fab:not(.mdc-fab--extended){border-radius:var(--mdc-fab-container-shape, 50%)}.mat-mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple,.mat-mdc-mini-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:var(--mdc-fab-container-shape, 50%)}.mat-mdc-fab:hover,.mat-mdc-fab:focus,.mat-mdc-mini-fab:hover,.mat-mdc-mini-fab:focus{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-mdc-fab:active,.mat-mdc-fab:focus:active,.mat-mdc-mini-fab:active,.mat-mdc-mini-fab:focus:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-mdc-fab[disabled],.mat-mdc-mini-fab[disabled]{cursor:default;pointer-events:none;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-mdc-fab:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-mini-fab:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}.mat-mdc-fab .mat-icon,.mat-mdc-fab .material-icons,.mat-mdc-mini-fab .mat-icon,.mat-mdc-mini-fab .material-icons{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mat-mdc-fab .mat-mdc-focus-indicator::before,.mat-mdc-mini-fab .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-extended-fab{border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;height:48px;line-height:normal}.mat-mdc-extended-fab .mdc-fab__ripple{border-radius:24px}.mat-mdc-extended-fab .mdc-fab__icon{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mat-mdc-extended-fab .mdc-fab__icon,.mat-mdc-extended-fab .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mat-mdc-extended-fab .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mat-mdc-extended-fab .mdc-fab__label+.mdc-fab__icon,.mat-mdc-extended-fab .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mat-mdc-extended-fab>.mat-icon,.mat-mdc-extended-fab>.material-icons{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mat-mdc-extended-fab>.mat-icon,[dir=rtl] .mat-mdc-extended-fab>.material-icons,.mat-mdc-extended-fab>.mat-icon[dir=rtl],.mat-mdc-extended-fab>.material-icons[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mat-mdc-extended-fab .mdc-button__label+.mat-icon,.mat-mdc-extended-fab .mdc-button__label+.material-icons{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.material-icons,.mat-mdc-extended-fab .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-extended-fab .mdc-button__label+.material-icons[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mat-mdc-extended-fab .mat-mdc-button-touch-target{width:100%}'],encapsulation:2,changeDetection:0}),L})(),bt=(()=>{class L extends Ke{constructor(v,b,N,Q,je){super(v,b,N,Q),this._options=je,this._isFab=!0,this._options=this._options||Ae,this.color=this.defaultColor=this._options.color||Ae.color}}return L.\u0275fac=function(v){return new(v||L)(s.Y36(s.SBq),s.Y36(t.t4),s.Y36(s.R0b),s.Y36(s.QbO,8),s.Y36(Xe,8))},L.\u0275cmp=s.Xpm({type:L,selectors:[["button","mat-mini-fab",""]],hostVars:7,hostBindings:function(v,b){2&v&&(s.uIk("disabled",b.disabled||null),s.ekj("_mat-animation-noopable","NoopAnimations"===b._animationMode)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[s.qOj],attrs:H,ngContentSelectors:T,decls:8,vars:6,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],["matRipple","",1,"mat-mdc-button-ripple",3,"matRippleDisabled","matRippleTrigger"],[1,"mat-mdc-button-touch-target"]],template:function(v,b){1&v&&(s.F$t(C),s._UZ(0,"span",0),s.Hsn(1),s.TgZ(2,"span",1),s.Hsn(3,1),s.qZA(),s.Hsn(4,2),s._UZ(5,"span",2)(6,"span",3)(7,"span",4)),2&v&&(s.ekj("mdc-button__ripple",!b._isFab)("mdc-fab__ripple",b._isFab),s.xp6(6),s.Q6J("matRippleDisabled",b._isRippleDisabled())("matRippleTrigger",b._elementRef.nativeElement))},dependencies:[p.wG],styles:[me],encapsulation:2,changeDetection:0}),L})(),Qe=(()=>{class L extends He{constructor(v,b,N,Q,je){super(v,b,N,Q),this._options=je,this._isFab=!0,this._options=this._options||Ae,this.color=this.defaultColor=this._options.color||Ae.color}}return L.\u0275fac=function(v){return new(v||L)(s.Y36(s.SBq),s.Y36(t.t4),s.Y36(s.R0b),s.Y36(s.QbO,8),s.Y36(Xe,8))},L.\u0275cmp=s.Xpm({type:L,selectors:[["a","mat-mini-fab",""]],hostVars:9,hostBindings:function(v,b){2&v&&(s.uIk("disabled",b.disabled||null)("tabindex",b.disabled?-1:b.tabIndex)("aria-disabled",b.disabled.toString()),s.ekj("_mat-animation-noopable","NoopAnimations"===b._animationMode)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matButton","matAnchor"],features:[s.qOj],attrs:H,ngContentSelectors:T,decls:8,vars:6,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],["matRipple","",1,"mat-mdc-button-ripple",3,"matRippleDisabled","matRippleTrigger"],[1,"mat-mdc-button-touch-target"]],template:function(v,b){1&v&&(s.F$t(C),s._UZ(0,"span",0),s.Hsn(1),s.TgZ(2,"span",1),s.Hsn(3,1),s.qZA(),s.Hsn(4,2),s._UZ(5,"span",2)(6,"span",3)(7,"span",4)),2&v&&(s.ekj("mdc-button__ripple",!b._isFab)("mdc-fab__ripple",b._isFab),s.xp6(6),s.Q6J("matRippleDisabled",b._isRippleDisabled())("matRippleTrigger",b._elementRef.nativeElement))},dependencies:[p.wG],styles:[me],encapsulation:2,changeDetection:0}),L})(),Te=(()=>{class L extends Ke{constructor(v,b,N,Q){super(v,b,N,Q)}}return L.\u0275fac=function(v){return new(v||L)(s.Y36(s.SBq),s.Y36(t.t4),s.Y36(s.R0b),s.Y36(s.QbO,8))},L.\u0275cmp=s.Xpm({type:L,selectors:[["button","mat-icon-button",""]],hostVars:7,hostBindings:function(v,b){2&v&&(s.uIk("disabled",b.disabled||null),s.ekj("_mat-animation-noopable","NoopAnimations"===b._animationMode)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[s.qOj],attrs:ue,ngContentSelectors:Ee,decls:5,vars:3,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],["matRipple","",1,"mat-mdc-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-mdc-button-touch-target"]],template:function(v,b){1&v&&(s.F$t(),s._UZ(0,"span",0),s.Hsn(1),s._UZ(2,"span",1)(3,"span",2)(4,"span",3)),2&v&&(s.xp6(3),s.Q6J("matRippleDisabled",b._isRippleDisabled())("matRippleCentered",!0)("matRippleTrigger",b._elementRef.nativeElement))},dependencies:[p.wG],styles:['.mdc-icon-button{font-size:24px;width:48px;height:48px;padding:12px}.mdc-icon-button .mdc-icon-button__focus-ring{max-height:48px;max-width:48px}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-icon-button svg,.mdc-icon-button img{width:24px;height:24px}.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);
1height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{height:var(--mdc-icon-button-state-layer-size, 48px);width:var(--mdc-icon-button-state-layer-size, 48px);color:var(--mdc-icon-button-icon-color, inherit);border-radius:50%;flex-shrink:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size, 24px)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size, 24px);height:var(--mdc-icon-button-icon-size, 24px)}.mat-mdc-icon-button:disabled{opacity:var(--mdc-icon-button-disabled-icon-opacity, 0.38)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color, #000)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled]{cursor:default;pointer-events:none;opacity:1}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',S],encapsulation:2,changeDetection:0}),L})(),ce=(()=>{class L extends le{constructor(v,b,N,Q){super(v,b,N,Q)}}return L.\u0275fac=function(v){return new(v||L)(s.Y36(s.SBq),s.Y36(t.t4),s.Y36(s.R0b),s.Y36(s.QbO,8))},L.\u0275cmp=s.Xpm({type:L,selectors:[["a","mat-icon-button",""]],hostVars:9,hostBindings:function(v,b){2&v&&(s.uIk("disabled",b.disabled||null)("tabindex",b.disabled?-1:b.tabIndex)("aria-disabled",b.disabled.toString()),s.ekj("_mat-animation-noopable","NoopAnimations"===b._animationMode)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matButton","matAnchor"],features:[s.qOj],attrs:ue,ngContentSelectors:T,decls:8,vars:6,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],["matRipple","",1,"mat-mdc-button-ripple",3,"matRippleDisabled","matRippleTrigger"],[1,"mat-mdc-button-touch-target"]],template:function(v,b){1&v&&(s.F$t(C),s._UZ(0,"span",0),s.Hsn(1),s.TgZ(2,"span",1),s.Hsn(3,1),s.qZA(),s.Hsn(4,2),s._UZ(5,"span",2)(6,"span",3)(7,"span",4)),2&v&&(s.ekj("mdc-button__ripple",!b._isFab)("mdc-fab__ripple",b._isFab),s.xp6(6),s.Q6J("matRippleDisabled",b._isRippleDisabled())("matRippleTrigger",b._elementRef.nativeElement))},dependencies:[p.wG],styles:['.mdc-icon-button{font-size:24px;width:48px;height:48px;padding:12px}.mdc-icon-button .mdc-icon-button__focus-ring{max-height:48px;max-width:48px}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-icon-button svg,.mdc-icon-button img{width:24px;height:24px}.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);
1height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{height:var(--mdc-icon-button-state-layer-size, 48px);width:var(--mdc-icon-button-state-layer-size, 48px);color:var(--mdc-icon-button-icon-color, inherit);border-radius:50%;flex-shrink:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size, 24px)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size, 24px);height:var(--mdc-icon-button-icon-size, 24px)}.mat-mdc-icon-button:disabled{opacity:var(--mdc-icon-button-disabled-icon-opacity, 0.38)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color, #000)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled]{cursor:default;pointer-events:none;opacity:1}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',S],encapsulation:2,changeDetection:0}),L})(),Ne=(()=>{class L{}return L.\u0275fac=function(v){return new(v||L)},L.\u0275mod=s.oAB({type:L}),L.\u0275inj=s.cJS({imports:[p.BQ,p.si,p.BQ]}),L})()},56709:(Et,Re,d)=>{"use strict";d.d(Re,{oG:()=>et,p9:()=>Mt});var t=d(94650),s=d(24006),c=d(3238),p=d(21281);const g=["input"],m=["label"],C=["*"],T=new t.OlP("mat-checkbox-default-options",{providedIn:"root",factory:j});function j(){return{color:"accent",clickAction:"check-indeterminate"}}const S={provide:s.JU,useExisting:(0,t.Gpc)(()=>et),multi:!0};class U{}let H=0;const me=j(),ue=(0,c.sb)((0,c.pj)((0,c.Kr)((0,c.Id)(class{constructor(Ke){this._elementRef=Ke}}))));let Ee=(()=>{class Ke extends ue{get inputId(){return`${this.id||this._uniqueId}-input`}get required(){return this._required}set required(ee){this._required=(0,p.Ig)(ee)}constructor(ee,le,Je,He,Xe,st,Ae){super(le),this._changeDetectorRef=Je,this._ngZone=He,this._animationMode=st,this._options=Ae,this.ariaLabel="",this.ariaLabelledby=null,this.labelPosition="after",this.name=null,this.change=new t.vpe,this.indeterminateChange=new t.vpe,this._onTouched=()=>{},this._currentAnimationClass="",this._currentCheckState=0,this._controlValueAccessorChangeFn=()=>{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||me,this.color=this.defaultColor=this._options.color||me.color,this.tabIndex=parseInt(Xe)||0,this.id=this._uniqueId=`${ee}${++H}`}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked(ee){const le=(0,p.Ig)(ee);le!=this.checked&&(this._checked=le,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(ee){const le=(0,p.Ig)(ee);le!==this.disabled&&(this._disabled=le,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(ee){const le=ee!=this._indeterminate;this._indeterminate=(0,p.Ig)(ee),le&&(this._transitionCheckState(this._indeterminate?3:this.checked?1:2),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(ee){this.checked=!!ee}registerOnChange(ee){this._controlValueAccessorChangeFn=ee}registerOnTouched(ee){this._onTouched=ee}setDisabledState(ee){this.disabled=ee}_transitionCheckState(ee){let le=this._currentCheckState,Je=this._getAnimationTargetElement();if(le!==ee&&Je&&(this._currentAnimationClass&&Je.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(le,ee),this._currentCheckState=ee,this._currentAnimationClass.length>0)){Je.classList.add(this._currentAnimationClass);const He=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{Je.classList.remove(He)},1e3)})}}_emitChangeEvent(){this._controlValueAccessorChangeFn(this.checked),this.change.emit(this._createChangeEvent(this.checked)),this._inputElement&&(this._inputElement.nativeElement.checked=this.checked)}toggle(){this.checked=!this.checked,this._controlValueAccessorChangeFn(this.checked)}_handleInputClick(){const ee=this._options?.clickAction;this.disabled||"noop"===ee?!this.disabled&&"noop"===ee&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==ee&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this._checked=!this._checked,this._transitionCheckState(this._checked?1:2),this._emitChangeEvent())}_onInteractionEvent(ee){ee.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(ee,le){if("NoopAnimations"===this._animationMode)return"";switch(ee){case 0:if(1===le)return this._animationClasses.uncheckedToChecked;if(3==le)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case 2:return 1===le?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case 1:return 2===le?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case 3:return 1===le?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(ee){const le=this._inputElement;le&&(le.nativeElement.indeterminate=ee)}
1}return Ke.\u0275fac=function(ee){t.$Z()},Ke.\u0275dir=t.lG2({type:Ke,viewQuery:function(ee,le){if(1&ee&&(t.Gf(g,5),t.Gf(m,5),t.Gf(c.wG,5)),2&ee){let Je;t.iGM(Je=t.CRH())&&(le._inputElement=Je.first),t.iGM(Je=t.CRH())&&(le._labelElement=Je.first),t.iGM(Je=t.CRH())&&(le.ripple=Je.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],id:"id",required:"required",labelPosition:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{change:"change",indeterminateChange:"indeterminateChange"},features:[t.qOj]}),Ke})(),et=(()=>{class Ke extends Ee{constructor(ee,le,Je,He,Xe,st){super("mat-mdc-checkbox-",ee,le,Je,He,Xe,st),this._animationClasses={uncheckedToChecked:"mdc-checkbox--anim-unchecked-checked",uncheckedToIndeterminate:"mdc-checkbox--anim-unchecked-indeterminate",checkedToUnchecked:"mdc-checkbox--anim-checked-unchecked",checkedToIndeterminate:"mdc-checkbox--anim-checked-indeterminate",indeterminateToChecked:"mdc-checkbox--anim-indeterminate-checked",indeterminateToUnchecked:"mdc-checkbox--anim-indeterminate-unchecked"}}focus(){this._inputElement.nativeElement.focus()}_createChangeEvent(ee){const le=new U;return le.source=this,le.checked=ee,le}_getAnimationTargetElement(){return this._inputElement?.nativeElement}_onInputClick(){super._handleInputClick()}_onTouchTargetClick(){super._handleInputClick(),this.disabled||this._inputElement.nativeElement.focus()}_preventBubblingFromLabel(ee){ee.target&&this._labelElement.nativeElement.contains(ee.target)&&ee.stopPropagation()}}return Ke.\u0275fac=function(ee){return new(ee||Ke)(t.Y36(t.SBq),t.Y36(t.sBO),t.Y36(t.R0b),t.$8M("tabindex"),t.Y36(t.QbO,8),t.Y36(T,8))},Ke.\u0275cmp=t.Xpm({type:Ke,selectors:[["mat-checkbox"]],hostAttrs:[1,"mat-mdc-checkbox"],hostVars:12,hostBindings:function(ee,le){2&ee&&(t.Ikx("id",le.id),t.uIk("tabindex",null)("aria-label",null)("aria-labelledby",null),t.ekj("_mat-animation-noopable","NoopAnimations"===le._animationMode)("mdc-checkbox--disabled",le.disabled)("mat-mdc-checkbox-disabled",le.disabled)("mat-mdc-checkbox-checked",le.checked))},inputs:{disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matCheckbox"],features:[t._Bn([S]),t.qOj],ngContentSelectors:C,decls:15,vars:19,consts:[[1,"mdc-form-field",3,"click"],[1,"mdc-checkbox"],["checkbox",""],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"checked","indeterminate","disabled","id","required","tabIndex","blur","click","change"],["input",""],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[3,"for"],["label",""]],template:function(ee,le){if(1&ee&&(t.F$t(),t.TgZ(0,"div",0),t.NdJ("click",function(He){return le._preventBubblingFromLabel(He)}),t.TgZ(1,"div",1,2)(3,"div",3),t.NdJ("click",function(){return le._onTouchTargetClick()}),t.qZA(),t.TgZ(4,"input",4,5),t.NdJ("blur",function(){return le._onBlur()})("click",function(){return le._onInputClick()})("change",function(He){return le._onInteractionEvent(He)}),t.qZA(),t._UZ(6,"div",6),t.TgZ(7,"div",7),t.O4$(),t.TgZ(8,"svg",8),t._UZ(9,"path",9),t.qZA(),t.kcU(),t._UZ(10,"div",10),t.qZA(),t._UZ(11,"div",11),t.qZA(),t.TgZ(12,"label",12,13),t.Hsn(14),t.qZA()()),2&ee){const Je=t.MAs(2);t.ekj("mdc-form-field--align-end","before"==le.labelPosition),t.xp6(4),t.ekj("mdc-checkbox--selected",le.checked),t.Q6J("checked",le.checked)("indeterminate",le.indeterminate)("disabled",le.disabled)("id",le.inputId)("required",le.required)("tabIndex",le.tabIndex),t.uIk("aria-label",le.ariaLabel||null)("aria-labelledby",le.ariaLabelledby)("aria-describedby",le.ariaDescribedby)("name",le.name)("value",le.value),t.xp6(7),t.Q6J("matRippleTrigger",Je)("matRippleDisabled",le.disableRipple||le.disabled)("matRippleCentered",!0),t.xp6(1),t.Q6J("for",le.inputId)}},dependencies:[c.wG],styles:['
vendor: 1,706 bytes, line 1
1.mdc-touch-target-wrapper{display:inline}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.mdc-checkbox
1[hidden]{display:none}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size, 48px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);width:var(--mdc-checkbox-state-layer-size, 48px);height:var(--mdc-checkbox-state-layer-size, 48px)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scale
1X(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox .mdc-checkbox{padding:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color, rgba(0, 0, 0, 0.38));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:var(--mdc-checkbox-disabled-selected-icon-color, rgba(0, 0, 0, 0.38))}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-selected-checkmark-color, #fff)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-selected-checkmark-color, #fff)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color, #fff)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color, #fff)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786{0%{border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786{0%,80%{border-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:var(--mdc-checkbox-unselected-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}}.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-FF018786FF01878600000000FF018786{0%{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-FF018786FF01878600000000FF018786{0%,80%{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}}.mat-mdc-checkbox .mdc-checkbox:hover.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:hover.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF018786FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox:hover.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:hover.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF018786FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-FF018786FF01878600000000FF018786{0%{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-FF018786FF01878600000000FF018786{0%,80%{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mdc-theme-secondary, #018786));background-color:transparent}}.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF018786FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(.mdc-ripple-upgraded):focus.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF018786FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-pressed-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786))}@keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786{0%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786))}}@keyframes mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786{0%,80%{border-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786));background-color:var(--mdc-checkbox-selected-pressed-icon-color, var(--mdc-theme-secondary, #018786))}100%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color, rgba(0, 0, 0, 0.54));background-color:transparent}}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mat-mdc-checkbox .mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);width:var(--mdc-checkbox-state-layer-size, 40px);height:var(--mdc-checkbox-state-layer-size, 40px)}.mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:not([disabled])~.mdc-checkbox__ripple{opacity:.04;transform:scale(1);transition:opacity 80ms 0 cubic-bezier(0, 0, 0.2, 1),transform 80ms 0 cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:not([disabled]):focus~.mdc-checkbox__ripple{opacity:.16}.mat-mdc-checkbox .mdc-checkbox__background{-webkit-print-color-adjust:exact;color-adjust:exact}.mat-mdc-checkbox._mat-animation-noopable *,.mat-mdc-checkbox._mat-animation-noopable *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default}.mat-mdc-checkbox label:empty{display:none}.mat-mdc-checkbox .mdc-checkbox__native-control:focus:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselec
1ted-focus-icon-color, black)}.cdk-high-contrast-active .mat-mdc-checkbox.mat-mdc-checkbox-disabled{opacity:.5}.cdk-high-contrast-active .mat-mdc-checkbox .mdc-checkbox__checkmark{--mdc-checkbox-selected-checkmark-color: CanvasText;--mdc-checkbox-disabled-selected-checkmark-color: CanvasText}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0}),Ke})(),yt=(()=>{class Ke{}return Ke.\u0275fac=function(ee){return new(ee||Ke)},Ke.\u0275mod=t.oAB({type:Ke}),Ke.\u0275inj=t.cJS({}),Ke})(),Mt=(()=>{class Ke{}return Ke.\u0275fac=function(ee){return new(ee||Ke)},Ke.\u0275mod=t.oAB({type:Ke}),Ke.\u0275inj=t.cJS({imports:[c.BQ,c.si,yt,c.BQ,yt]}),Ke})()},3238:(Et,Re,d)=>{"use strict";d.d(Re,{yN:()=>Mt,mZ:()=>Ke,_A:()=>ce,rD:()=>Ue,sG:()=>Ne,K7:()=>en,HF:()=>mn,Y2:()=>_t,BQ:()=>le,XK:()=>Q,ey:()=>Lt,Ng:()=>Ln,rN:()=>Bt,wG:()=>It,si:()=>Ut,CB:()=>jt,jH:()=>gn,pj:()=>Ae,Kr:()=>Ce,Id:()=>st,FD:()=>bt,dB:()=>at,sb:()=>Fe});var t=d(94650),s=d(12687),c=d(40445),g=d(36895),m=d(83353),C=d(21281),T=d(69751),j=d(77579),S=d(29521);const me=["text"];function ue(Se,K){if(1&Se&&t._UZ(0,"mat-pseudo-checkbox",6),2&Se){const E=t.oxw();t.Q6J("state",E.selected?"checked":"unchecked")("disabled",E.disabled)}}function Ee(Se,K){if(1&Se&&t._UZ(0,"mat-pseudo-checkbox",7),2&Se){const E=t.oxw();t.Q6J("disabled",E.disabled)}}function et(Se,K){if(1&Se&&(t.TgZ(0,"span",8),t._uU(1),t.qZA()),2&Se){const E=t.oxw();t.xp6(1),t.hij("(",E.group.label,")")}}const $e=[[["mat-icon"]],"*"],ot=["mat-icon","*"];let Mt=(()=>{class Se{}return Se.STANDARD_CURVE="cubic-bezier(0.4,0.0,0.2,1)",Se.DECELERATION_CURVE="cubic-bezier(0.0,0.0,0.2,1)",Se.ACCELERATION_CURVE="cubic-bezier(0.4,0.0,1,1)",Se.SHARP_CURVE="cubic-bezier(0.4,0.0,0.6,1)",Se})(),Ke=(()=>{class Se{}return Se.COMPLEX="375ms",Se.ENTERING="225ms",Se.EXITING="195ms",Se})();const ee=new t.OlP("mat-sanity-checks",{providedIn:"root",factory:function Ie(){return!0}});let le=(()=>{class Se{constructor(E,Le,dt){this._sanityChecks=Le,this._document=dt,this._hasDoneGlobalChecks=!1,E._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(E){return!(0,m.Oy)()&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[E])}}return Se.\u0275fac=function(E){return new(E||Se)(t.LFG(s.qm),t.LFG(ee,8),t.LFG(g.K0))},Se.\u0275mod=t.oAB({type:Se}),Se.\u0275inj=t.cJS({imports:[c.vT,c.vT]}),Se})();function st(Se){return class extends Se{get disabled(){return this._disabled}set disabled(K){this._disabled=(0,C.Ig)(K)}constructor(...K){super(...K),this._disabled=!1}}}function Ae(Se,K){return class extends Se{get color(){return this._color}set color(E){const Le=E||this.defaultColor;Le!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),Le&&this._elementRef.nativeElement.classList.add(`mat-${Le}`),this._color=Le)}constructor(...E){super(...E),this.defaultColor=K,this.color=K}}}function Ce(Se){return class extends Se{get disableRipple(){return this._disableRipple}set disableRipple(K){this._disableRipple=(0,C.Ig)(K)}constructor(...K){super(...K),this._disableRipple=!1}}}function Fe(Se,K=0){return class extends Se{get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(E){this._tabIndex=null!=E?(0,C.su)(E):this.defaultTabIndex}constructor(...E){super(...E),this._tabIndex=K,this.defaultTabIndex=K}}}function bt(Se){return class extends Se{updateErrorState(){const K=this.errorState,Ve=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);Ve!==K&&(this.errorState=Ve,this.stateChanges.next())}constructor(...K){super(...K),this.errorState=!1}}}function at(Se){return class extends Se{constructor(...K){super(...K),this._isInitialized=!1,this._pendingSubscribers=[],this.initialized=new T.y(E=>
1{this._isInitialized?this._notifySubscriber(E):this._pendingSubscribers.push(E)})}_markInitialized(){this._isInitialized=!0,this._pendingSubscribers.forEach(this._notifySubscriber),this._pendingSubscribers=null}_notifySubscriber(K){K.next(),K.complete()}}}const Qe=new t.OlP("MAT_DATE_LOCALE",{providedIn:"root",factory:function Te(){return(0,t.f3M)(t.soG)}});class ce{constructor(){this._localeChanges=new j.x,this.localeChanges=this._localeChanges}getValidDateOrNull(K){return this.isDateInstance(K)&&this.isValid(K)?K:null}deserialize(K){return null==K||this.isDateInstance(K)&&this.isValid(K)?K:this.invalid()}setLocale(K){this.locale=K,this._localeChanges.next()}compareDate(K,E){return this.getYear(K)-this.getYear(E)||this.getMonth(K)-this.getMonth(E)||this.getDate(K)-this.getDate(E)}sameDate(K,E){if(K&&E){let Le=this.isValid(K),dt=this.isValid(E);return Le&&dt?!this.compareDate(K,E):Le==dt}return K==E}clampDate(K,E,Le){return E&&this.compareDate(K,E)<0?E:Le&&this.compareDate(K,Le)>0?Le:K}}const Ne=new t.OlP("mat-date-formats"),L=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;function B(Se,K){const E=Array(Se);for(let Le=0;Le<Se;Le++)E[Le]=K(Le);return E}let v=(()=>{class Se extends ce{constructor(E,Le){super(),this.useUtcForDisplay=!1,super.setLocale(E)}getYear(E){return E.getFullYear()}getMonth(E){return E.getMonth()}getDate(E){return E.getDate()}getDayOfWeek(E){return E.getDay()}getMonthNames(E){const Le=new Intl.DateTimeFormat(this.locale,{month:E,timeZone:"utc"});return B(12,dt=>this._format(Le,new Date(2017,dt,1)))}getDateNames(){const E=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return B(31,Le=>this._format(E,new Date(2017,0,Le+1)))}getDayOfWeekNames(E){const Le=new Intl.DateTimeFormat(this.locale,{weekday:E,timeZone:"utc"});return B(7,dt=>this._format(Le,new Date(2017,0,dt+1)))}getYearName(E){const Le=new Intl.DateTimeFormat(this.locale,{year:"numeric",timeZone:"utc"});return this._format(Le,E)}getFirstDayOfWeek(){return 0}getNumDaysInMonth(E){return this.getDate(this._createDateWithOverflow(this.getYear(E),this.getMonth(E)+1,0))}clone(E){return new Date(E.getTime())}createDate(E,Le,dt){let Ve=this._createDateWithOverflow(E,Le,dt);return Ve.getMonth(),Ve}today(){return new Date}parse(E,Le){return"number"==typeof E?new Date(E):E?new Date(Date.parse(E)):null}format(E,Le){if(!this.isValid(E))throw Error("NativeDateAdapter: Cannot format invalid date.");const dt=new Intl.DateTimeFormat(this.locale,{...Le,timeZone:"utc"});return this._format(dt,E)}addCalendarYears(E,Le){return this.addCalendarMonths(E,12*Le)}addCalendarMonths(E,Le){let dt=this._createDateWithOverflow(this.getYear(E),this.getMonth(E)+Le,this.getDate(E));return this.getMonth(dt)!=((this.getMonth(E)+Le)%12+12)%12&&(dt=this._createDateWithOverflow(this.getYear(dt),this.getMonth(dt),0)),dt}addCalendarDays(E,Le){return this._createDateWithOverflow(this.getYear(E),this.getMonth(E),this.getDate(E)+Le)}toIso8601(E){return[E.getUTCFullYear(),this._2digit(E.getUTCMonth()+1),this._2digit(E.getUTCDate())].join("-")}deserialize(E){if("string"==typeof E){if(!E)return null;if(L.test(E)){let Le=new Date(E);if(this.isValid(Le))return Le}}return super.deserialize(E)}isDateInstance(E){return E instanceof Date}isValid(E){return!isNaN(E.getTime())}invalid(){return new Date(NaN)}_createDateWithOverflow(E,Le,dt){const Ve=new Date;return Ve.setFullYear(E,Le,dt),Ve.setHours(0,0,0,0),Ve}_2digit(E){return("00"+E).slice(-2)}_format(E,Le){const dt=new Date;return dt.setUTCFullYear(Le.getFullYear(),Le.getMonth(),Le.getDate()),dt.setUTCHours(Le.getHours(),Le.getMinutes(),Le.getSeconds(),Le.getMilliseconds()),E.format(dt)}}return Se.\u0275fac=function(E){return new(E||Se)(t.LFG(Qe,8),t.LFG(m.t4))},Se.\u0275prov=t.Yz7({token:Se,factory:Se.\u0275fac}),Se})();const b={parse:{dateInput:null},display:{dateInput:{year:"numeric",month:"numeric",day:"numeric"},monthYearLabel:{year:"numeric",month:"short"},dateA11yLabel:{year:"numeric",month:"long",day:"numeric"},monthYearA11yLabel:{year:"numeric",month:"long"}}};let N=(()=>{class Se{}return Se.\u0275fac=function(E){return new(E||Se)},Se.\u0275mod=t.oAB({type:Se}),Se.\u0275inj=t.cJS({providers:[{provide:ce,useClass:v}]}),Se})(),Q=(()=>{class Se{}return Se.\u0275fac=function(E){return new(E||Se)},Se.\u0275mod=t.oAB({type:Se}),Se.\u0275inj=t.cJS({providers:[{provide:Ne,useValue:b}],imports:[N]}),Se})(),Ue=(()=>{class Se{isErrorState(E,Le){return!!(E&&E.invalid&&(E.touched||Le&&Le.submitted))}}return Se.\u0275fac=function(E){return new(E||Se)},Se.\u0275prov=t.Yz7({token:Se,factory:Se.\u0275fac,providedIn:"root"}),Se})();class tt{constructor(K,E,Le,dt=!1){this._renderer=K,this.element=E,this.config=Le,this._animationForciblyDisabledThroughCss=dt,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const ze=(0,m.i$)({passive:!0,capture:!0});class Tt{constructor(){this._events=new Map,this._delegateEventHandler=K=>{const E=(0,m.sA)(K);E&&this._events.get(K.type)?.forEach((Le,dt)=>{(dt===E||dt.contains(E))&&Le.forEach(Ve=>Ve.handleEvent(K))})}}addHandler(K,E,Le,dt){const Ve=this._events.get(E);if(Ve){const ve=Ve.get(Le);ve?ve.add(dt):Ve.set(Le,new Set([dt]))}else this._events.set(E,new Map([[Le,new Set([dt])]])),K.runOutsideAngular(()=>{document.addEventListener(E,this._delegateEventHandler,ze)})}removeHandler(K,E,Le){const dt=this._events.get(K);if(!dt)return;const Ve=dt.get(E);Ve&&(Ve.delete(Le),0===Ve.size&&dt.delete(E),0===dt.size&&(this._events.delete(K),document.removeEventListener(K,this._delegateEventHandler,ze)))}}const Rt={enterDuration:225,exitDuration:150},wt=(0,m.i$)({passive:!0,capture:!0}),$t=["mousedown","touchstart"],Be=["mouseup","mouseleave","touchend","touchcancel"];class oe{constructor(K,E,Le,dt){this._target=K,this._ngZone=E,this._platform=dt,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,dt.isBrowser&&(this._containerElement=(0,C.fI)(Le))}fadeInRipple(K,E,Le={}){const dt=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),Ve={...Rt,...Le.animation};Le.centered&&(K=dt.left+dt.width/2,E=dt.top+dt.height/2);const ve=Le.radius||function Ge(Se,K,E){const Le=Math.max(Math.abs(Se-E.left),Math.abs(Se-E.right)),dt=Math.max(Math.abs(K-E.top),Math.abs(K-E.bottom));return Math.sqrt(Le*Le+dt*dt)}(K,E,dt),Ye=K-dt.left,z=E-dt.top,ae=Ve.enterDuration,Dt=document.createElement("div");Dt.classList.add("mat-ripple-element"),Dt.style.left=Ye-ve+"px",Dt.style.top=z-ve+"px",Dt.style.height=2*ve+"px",Dt.style.width=2*ve+"px",null!=Le.color&&(Dt.style.backgroundColor=Le.color),Dt.style.transitionDuration=`${ae}ms`,this._containerElement.appendChild(Dt);const We=window.getComputedStyle(Dt),I=We.transitionDuration,se="none"===We.transitionProperty||"0s"===I||"0s, 0s"===I||0===dt.width&&0===dt.height,G=new tt(this,Dt,Le,se);Dt.style.transform="scale3d(1, 1, 1)",G.state=0,Le.persistent||(this._mostRecentTransientRipple=G);let xe=null;return!se&&(ae||Ve.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const it=()=>this._finishRippleTransition(G),Ft=()=>this._destroyRipple(G);Dt.addEventListener("transitionend",it),Dt.addEventListener("transitioncancel",Ft),xe={onTransitionEnd:it,onTransitionCancel:Ft}}),this._activeRipples.set(G,xe),(se||!ae)&&this._finishRippleTransition(G),G}fadeOutRipple(K){if(2===K.state||3===K.state)return;const E=K.element,Le={...Rt,...K.config.animation};E.style.transitionDuration=`${Le.exitDuration}ms`,E.style.opacity="0",K.state=2,(K._animationForciblyDisabledThroughCss||!Le.exitDuration)&&this._finishRippleTransition(K)}
1fadeOutAll(){this._getActiveRipples().forEach(K=>K.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(K=>{K.config.persistent||K.fadeOut()})}setupTriggerEvents(K){const E=(0,C.fI)(K);!this._platform.isBrowser||!E||E===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=E,$t.forEach(Le=>{oe._eventManager.addHandler(this._ngZone,Le,E,this)}))}handleEvent(K){"mousedown"===K.type?this._onMousedown(K):"touchstart"===K.type?this._onTouchStart(K):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{Be.forEach(E=>{this._triggerElement.addEventListener(E,this,wt)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(K){0===K.state?this._startFadeOutTransition(K):2===K.state&&this._destroyRipple(K)}_startFadeOutTransition(K){const E=K===this._mostRecentTransientRipple,{persistent:Le}=K.config;K.state=1,!Le&&(!E||!this._isPointerDown)&&K.fadeOut()}_destroyRipple(K){const E=this._activeRipples.get(K)??null;this._activeRipples.delete(K),this._activeRipples.size||(this._containerRect=null),K===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),K.state=3,null!==E&&(K.element.removeEventListener("transitionend",E.onTransitionEnd),K.element.removeEventListener("transitioncancel",E.onTransitionCancel)),K.element.remove()}_onMousedown(K){const E=(0,s.X6)(K),Le=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!E&&!Le&&(this._isPointerDown=!0,this.fadeInRipple(K.clientX,K.clientY,this._target.rippleConfig))}_onTouchStart(K){if(!this._target.rippleDisabled&&!(0,s.yG)(K)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const E=K.changedTouches;for(let Le=0;Le<E.length;Le++)this.fadeInRipple(E[Le].clientX,E[Le].clientY,this._target.rippleConfig)}}_onPointerUp(){this._isPointerDown&&(this._isPointerDown=!1,this._getActiveRipples().forEach(K=>{!K.config.persistent&&(1===K.state||K.config.terminateOnPointerUp&&0===K.state)&&K.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const K=this._triggerElement;K&&($t.forEach(E=>oe._eventManager.removeHandler(E,K,this)),this._pointerUpEventsRegistered&&Be.forEach(E=>K.removeEventListener(E,this,wt)))}}oe._eventManager=new Tt;const _t=new t.OlP("mat-ripple-global-options");let It=(()=>{class Se{get disabled(){return this._disabled}set disabled(E){E&&this.fadeOutAllNonPersistent(),this._disabled=E,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(E){this._trigger=E,this._setupTriggerEventsIfEnabled()}constructor(E,Le,dt,Ve,ve){this._elementRef=E,this._animationMode=ve,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=Ve||{},this._rippleRenderer=new oe(this,Le,E,dt)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:{...this._globalOptions.animation,..."NoopAnimations"===this._animationMode?{enterDuration:0,exitDuration:0}:{},...this.animation},terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(E,Le=0,dt){return"number"==typeof E?this._rippleRenderer.fadeInRipple(E,Le,{...this.rippleConfig,...dt}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...E})}}return Se.\u0275fac=function(E){return new(E||Se)(t.Y36(t.SBq),t.Y36(t.R0b),t.Y36(m.t4),t.Y36(_t,8),t.Y36(t.QbO,8))},Se.\u0275dir=t.lG2({type:Se,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(E,Le){2&E&&t.ekj("mat-ripple-unbounded",Le.unbounded)},inputs:{color:["matRippleColor","color"],unbounded:["matRippleUnbounded","unbounded"],centered:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},exportAs:["matRipple"]}),Se})(),Ut=(()=>{class Se{}return Se.\u0275fac=function(E){return new(E||Se)},Se.\u0275mod=t.oAB({type:Se}),Se.\u0275inj=t.cJS({imports:[le,le]}),Se})(),zt=(()=>{class Se{constructor(E){this._animationMode=E,this.state="unchecked",this.disabled=!1,this.appearance="full"}}return Se.\u0275fac=function(E){return new(E||Se)(t.Y36(t.QbO,8))},Se.\u0275cmp=t.Xpm({type:Se,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(E,Le){2&E&&t.ekj("mat-pseudo-checkbox-indeterminate","indeterminate"===Le.state)("mat-pseudo-checkbox-checked","checked"===Le.state)("mat-pseudo-checkbox-disabled",Le.disabled)("mat-pseudo-checkbox-minimal","minimal"===Le.appearance)("mat-pseudo-checkbox-full","full"===Le.appearance)("_mat-animation-noopable","NoopAnimations"===Le._animationMode)},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},decls:0,vars:0,template:function(E,Le){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-full{border:2px solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;
1height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}'],encapsulation:2,changeDetection:0}),Se})(),Ht=(()=>{class Se{}return Se.\u0275fac=function(E){return new(E||Se)},Se.\u0275mod=t.oAB({type:Se}),Se.\u0275inj=t.cJS({imports:[le]}),Se})();const mn=new t.OlP("MAT_OPTION_PARENT_COMPONENT"),en=new t.OlP("MatOptgroup");let Dn=0;class Bt{constructor(K,E=!1){this.source=K,this.isUserInput=E}}let Xt=(()=>{class Se{get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(E){this._disabled=(0,C.Ig)(E)}get disableRipple(){return!(!this._parent||!this._parent.disableRipple)}get hideSingleSelectionIndicator(){return!(!this._parent||!this._parent.hideSingleSelectionIndicator)}constructor(E,Le,dt,Ve){this._element=E,this._changeDetectorRef=Le,this._parent=dt,this.group=Ve,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-"+Dn++,this.onSelectionChange=new t.vpe,this._stateChanges=new j.x}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}deselect(){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}focus(E,Le){const dt=this._getHostElement();"function"==typeof dt.focus&&dt.focus(Le)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(E){(E.keyCode===S.K5||E.keyCode===S.L_)&&!(0,S.Vb)(E)&&(this._selectViaInteraction(),E.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const E=this.viewValue;E!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=E)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(E=!1){this.onSelectionChange.emit(new Bt(this,E))}}return Se.\u0275fac=function(E){t.$Z()},Se.\u0275dir=t.lG2({type:Se,viewQuery:function(E,Le){if(1&E&&t.Gf(me,7),2&E){let dt;t.iGM(dt=t.CRH())&&(Le._text=dt.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{onSelectionChange:"onSelectionChange"}}),Se})(),Lt=(()=>{class Se extends Xt{constructor(E,Le,dt,Ve){super(E,Le,dt,Ve)}}return Se.\u0275fac=function(E){return new(E||Se)(t.Y36(t.SBq),t.Y36(t.sBO),t.Y36(mn,8),t.Y36(en,8))},Se.\u0275cmp=t.Xpm({type:Se,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(E,Le){1&E&&t.NdJ("click",function(){return Le._selectViaInteraction()})("keydown",function(Ve){return Le._handleKeydown(Ve)}),2&E&&(t.Ikx("id",Le.id),t.uIk("aria-selected",Le.selected)("aria-disabled",Le.disabled.toString()),t.ekj("mdc-list-item--selected",Le.selected)("mat-mdc-option-multiple",Le.multiple)("mat-mdc-option-active",Le.active)("mdc-list-item--disabled",Le.disabled))},exportAs:["matOption"],features:[t.qOj],ngContentSelectors:ot,decls:8,vars:5,consts:[["class","mat-mdc-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mdc-list-item__primary-text"],["text",""],["class","mat-mdc-option-pseudo-checkbox","state","checked","appearance","minimal",3,"disabled",4,"ngIf"],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-mdc-option-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-mdc-option-pseudo-checkbox",3,"state","disabled"],["state","checked","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"]],template:function(E,Le){1&E&&(t.F$t($e),t.YNc(0,ue,1,2,"mat-pseudo-checkbox",0),t.Hsn(1),t.TgZ(2,"span",1,2),t.Hsn(4,1),t.qZA(),t.YNc(5,Ee,1,1,"mat-pseudo-checkbox",3),t.YNc(6,et,2,1,"span",4),t._UZ(7,"div",5)),2&E&&(t.Q6J("ngIf",Le.multiple),t.xp6(5),t.Q6J("ngIf",!Le.multiple&&Le.selected&&!Le.hideSingleSelectionIndicator),t.xp6(1),t.Q6J("ngIf",Le.group&&Le.group._inert),t.xp6(1),t.Q6J("matRippleTrigger",Le._getHostElement())("matRippleDisabled",Le.disabled||Le.disableRipple))}
1,dependencies:[It,g.O5,zt],styles:['.mat-mdc-option{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);min-height:48px}.mat-mdc-option:focus{outline:none}[dir=rtl] .mat-mdc-option,.mat-mdc-option[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-option.mdc-list-item{align-items:center}.mat-mdc-option.mdc-list-item--disabled{opacity:.38;cursor:default}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}.cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{right:auto;left:16px}.mat-mdc-option-active .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0}),Se})();function jt(Se,K,E){if(E.length){let Le=K.toArray(),dt=E.toArray(),Ve=0;for(let ve=0;ve<Se+1;ve++)Le[ve].group&&Le[ve].group===dt[Ve]&&Ve++;return Ve}return 0}function gn(Se,K,E,Le){return Se<E?Se:Se+K>E+Le?Math.max(0,Se-Le+K):E}let Ln=(()=>{class Se{}return Se.\u0275fac=function(E){return new(E||Se)},Se.\u0275mod=t.oAB({type:Se}),Se.\u0275inj=t.cJS({imports:[Ut,g.ez,le,Ht]}),Se})()},65938:(Et,Re,d)=>{"use strict";d.d(Re,{H8:()=>Q,Is:()=>Ue,WI:()=>Ce,ZT:()=>v,so:()=>st,uh:()=>b,uw:()=>L,xY:()=>N});var t=d(98184),s=d(36895),c=d(94650),p=d(12687),g=d(97855),m=d(21281),C=d(84080),T=d(77579),j=d(56451),S=d(49770),U=d(39300),H=d(95698),me=d(68675),ue=d(29521),Ee=d(3238);function $e(pe,de){}d(37340);class ot{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.maxWidth="80vw",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.delayFocusTrap=!0,this.closeOnNavigation=!0}}const yt="mdc-dialog--open",Mt="mdc-dialog--opening",Ke="mdc-dialog--closing";let le=(()=>{class pe extends g.LL{constructor(tt,ze,Tt,Rt,St,wt,$t,Be){super(tt,ze,Tt,Rt,St,wt,$t,Be),this._animationStateChanged=new c.vpe}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(tt){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:tt})}}return pe.\u0275fac=function(tt){return new(tt||pe)(c.Y36(c.SBq),c.Y36(p.qV),c.Y36(s.K0,8),c.Y36(ot),c.Y36(p.ic),c.Y36(c.R0b),c.Y36(t.Iu),c.Y36(p.tE))},pe.\u0275cmp=c.Xpm({type:pe,selectors:[["ng-component"]],features:[c.qOj],decls:0,vars:0,template:function(tt,ze){},encapsulation:2}),pe})();const Je="--mat-dialog-transition-duration";function He(pe){return null==pe?null:"number"==typeof pe?pe:pe.endsWith("ms")?(0,m.su)(pe.substring(0,pe.length-2)):pe.endsWith("s")?1e3*(0,m.su)(pe.substring(0,pe.length-1)):"0"===pe?0:null}let Xe=(()=>{class pe extends le{constructor(tt,ze,Tt,Rt,St,wt,$t,Be,oe){super(tt,ze,Tt,Rt,St,wt,$t,oe),this._animationMode=Be,this._animationsEnabled="NoopAnimations"!==this._animationMode,this._hostElement=this._elementRef.nativeElement,this._openAnimationDuration=this._animationsEnabled?He(this._config.enterAnimationDuration)??150:0,this._closeAnimationDuration=this._animationsEnabled?He(this._config.exitAnimationDuration)??75:0,this._animationTimer=null,this._finishDialogOpen=()=>{this._clearAnimationClasses(),this._openAnimationDone(this._openAnimationDuration)},this._finishDialogClose=()=>{this._clearAnimationClasses(),this._animationStateChanged.emit({state:"closed",totalTime:this._closeAnimationDuration})}}_contentAttached(){super._contentAttached(),this._startOpenAnimation()}ngOnDestroy(){super.ngOnDestroy(),null!==this._animationTimer&&clearTimeout(this._animationTimer)}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._openAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(Je,`${this._openAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(Mt,yt)),this._waitForAnimationToComplete(this._openAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(yt),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._closeAnimationDuration}),this._hostElement.classList.remove(yt),this._animationsEnabled?(this._hostElement.style.setProperty(Je,`${this._openAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(Ke)),this._waitForAnimationToComplete(this._closeAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_clearAnimationClasses(){this._hostElement.classList.remove(Mt,Ke)}_waitForAnimationToComplete(tt,ze){null!==this._animationTimer&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(ze,tt)}_requestAnimationFrame(tt){this._ngZone.runOutsideAngular(()=>{"function"==typeof requestAnimationFrame?requestAnimationFrame(tt):tt()})}}return pe.\u0275fac=function(tt){return new(tt||pe)(c.Y36(c.SBq),c.Y36(p.qV),c.Y36(s.K0,8),c.Y36(ot),c.Y36(p.ic),c.Y36(c.R0b),c.Y36(t.Iu),c.Y36(c.QbO,8),c.Y36(p.tE))},pe.\u0275cmp=c.Xpm({type:pe,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:8,hostBindings:function(tt,ze){2&tt&&(c.Ikx("id",ze._config.id),c.uIk("aria-modal",ze._config.ariaModal)("role",ze._config.role)("aria-labelledby",ze._config.ariaLabel?null:ze._ariaLabelledBy)("aria-label",ze._config.ariaLabel)("aria-describedby",ze._config.ariaDescribedBy||null),
1c.ekj("_mat-animation-noopable",!ze._animationsEnabled))},features:[c.qOj],decls:3,vars:0,consts:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(tt,ze){1&tt&&(c.TgZ(0,"div",0)(1,"div",1),c.YNc(2,$e,0,0,"ng-template",2),c.qZA()())},dependencies:[C.Pl],styles:['.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-width:none}@media(max-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 112px)}}@media(max-width: 720px)and (min-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:560px}}@media(max-width: 720px)and (max-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:calc(100vh - 160px)}}@media(max-width: 720px)and (min-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px}}@media(max-width: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-height: 400px),(max-width: 600px),(min-width: 720px)and (max-height: 400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:calc(16px - 2 * 12px)}}@media(min-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim{opacity:0}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl]{text-align:right}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-dialog__surface{outline:2px solid windowText}}.mdc-dialog__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-dialog__surface::before{border-color:CanvasText}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.mdc-dialog__surface::before{content:none}}.mdc-dialog__title{display:block;margin-top:0;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header{align-items:baseline;border-bottom:1px solid rgba(0,0,0,0);display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}@media screen and (forced-colors: active){.mdc-dialog--fullscreen .mdc-dialog__header{border-bottom-color:CanvasText}}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--fullscreen--titleless .mdc-dialog__close{margin-top:4px}.mdc-dialog--fullscreen--titleless.mdc-dialog--scrollable .mdc-dialog__close{margin-top:0}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:none;opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim{opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim{transition:opacity 150ms linear}.mdc-dialog__surface-scrim{display:none;opacity:0;position:absolute;width:100%;height:100%;z-index:1}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{display:block}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-dialog--no-content-padding .mdc-dialog__content{padding:0}.mdc-dialog--sheet .mdc-dialog__close{right:12px;top:9px;position:absolute;z-index:1}.mdc-dialog__scrim--removed{pointer-events:none}.mdc-dialog__scrim--removed .mdc-dialog__scrim,.mdc-dialog__scrim--removed .mdc-dialog__surface-scrim{display:none}.mat-mdc-dialog-content{max-height:65vh}.mat-mdc-dialog-container{position:static;display:block}.mat-mdc-dialog-container,.mat-mdc-dialog-container .mdc-dialog__container,.mat-mdc-dialog-container .mdc-dialog__surface{max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mat-mdc-dialog-container .mdc-dialog__surface{display:block;width:100%;height:100%}.mat-mdc-dialog-container{outline:0}.mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--mdc-dialog-container-color, white)}.mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:var(--mdc-dialog-container-elevation, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12))}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:var(--mdc-dialog-container-shape, var(--mdc-shape-medium, 4px))}.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__title,.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__actions,.mat-mdc-dialog-container.mdc-dialog--scrollable.mdc-dialog-scroll-divider-footer .mdc-dialog__actions{border-color:var(--mdc-dialog-with-divider-divider-color, black)}.mat-mdc-dialog-container.mdc-dialog--scrollable .mdc-dialog__title{border-bottom-color:var(--mdc-dialog-with-divider-divider-color, black)}.mat-mdc-dialog-container .mdc-dialog__title{font-family:var(--mdc-dialog-subhead-font, "Arial");line-height:var(--mdc-dialog-subhead-line-height, 14px);font-size:var(--mdc-dialog-subhead-size, 14px);font-weight:var(--mdc-dialog-subhead-weight, 500);letter-spacing:var(--mdc-dialog-subhead-tracking, 1px)}.mat-mdc-dialog-container .mdc-dialog__title{color:var(--mdc-dialog-subhead-color, black)}.mat-mdc-dialog-container .mdc-dialog__content{font-family:var(--mdc-dialog-supporting-text-font, "Arial");line-height:var(--mdc-dialog-supporting-text-line-height, 14px);font-size:var(--mdc-dialog-supporting-text-size, 14px);font-weight:var(--mdc-dialog-supporting-text-weight, 500);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 1px)}.mat-mdc-dialog-container .mdc-dialog__content{color:var(--mdc-dialog-supporting-text-color, black)}.mat-mdc-dialog-container .mdc-dialog__container{transition-duration:var(--mat-dialog-transition-duration, 0ms)}.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__container{transition:none}.mat-mdc-dialog-content{display:block}.mat-mdc-dialog-actions{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}
1.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}'],encapsulation:2}),pe})();class st{constructor(de,tt,ze){this._ref=de,this._containerInstance=ze,this._afterOpened=new T.x,this._beforeClosed=new T.x,this._state=0,this.disableClose=tt.disableClose,this.id=de.id,ze._animationStateChanged.pipe((0,U.h)(Tt=>"opened"===Tt.state),(0,H.q)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),ze._animationStateChanged.pipe((0,U.h)(Tt=>"closed"===Tt.state),(0,H.q)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),de.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),(0,j.T)(this.backdropClick(),this.keydownEvents().pipe((0,U.h)(Tt=>Tt.keyCode===ue.hY&&!this.disableClose&&!(0,ue.Vb)(Tt)))).subscribe(Tt=>{this.disableClose||(Tt.preventDefault(),Ae(this,"keydown"===Tt.type?"keyboard":"mouse"))})}close(de){this._result=de,this._containerInstance._animationStateChanged.pipe((0,U.h)(tt=>"closing"===tt.state),(0,H.q)(1)).subscribe(tt=>{this._beforeClosed.next(de),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),tt.totalTime+100)}),this._state=1,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(de){let tt=this._ref.config.positionStrategy;return de&&(de.left||de.right)?de.left?tt.left(de.left):tt.right(de.right):tt.centerHorizontally(),de&&(de.top||de.bottom)?de.top?tt.top(de.top):tt.bottom(de.bottom):tt.centerVertically(),this._ref.updatePosition(),this}updateSize(de="",tt=""){return this._ref.updateSize(de,tt),this}addPanelClass(de){return this._ref.addPanelClass(de),this}removePanelClass(de){return this._ref.removePanelClass(de),this}getState(){return this._state}_finishDialogClose(){this._state=2,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}function Ae(pe,de,tt){return pe._closeInteractionType=de,pe.close(tt)}const Ce=new c.OlP("MatMdcDialogData"),Fe=new c.OlP("mat-mdc-dialog-default-options"),bt=new c.OlP("mat-mdc-dialog-scroll-strategy"),Qe={provide:bt,deps:[t.aV],useFactory:function at(pe){return()=>pe.scrollStrategies.block()}};let ce=0,Ne=(()=>{class pe{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const tt=this._parentDialog;return tt?tt._getAfterAllClosed():this._afterAllClosedAtThisLevel}constructor(tt,ze,Tt,Rt,St,wt,$t,Be,oe,Ge){this._overlay=tt,this._defaultOptions=Tt,this._parentDialog=Rt,this._dialogRefConstructor=$t,this._dialogContainerType=Be,this._dialogDataToken=oe,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new T.x,this._afterOpenedAtThisLevel=new T.x,this._idPrefix="mat-dialog-",this.dialogConfigClass=ot,this.afterAllClosed=(0,S.P)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,me.O)(void 0))),this._scrollStrategy=wt,this._dialog=ze.get(g.Vq)}open(tt,ze){let Tt;(ze={...this._defaultOptions||new ot,...ze}).id=ze.id||`${this._idPrefix}${ce++}`,ze.scrollStrategy=ze.scrollStrategy||this._scrollStrategy();const Rt=this._dialog.open(tt,{...ze,positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:ze},{provide:g.ib,useValue:ze}]},templateContext:()=>({dialogRef:Tt}),providers:(St,wt,$t)=>(Tt=new this._dialogRefConstructor(St,ze,$t),Tt.updatePosition(ze?.position),[{provide:this._dialogContainerType,useValue:$t},{provide:this._dialogDataToken,useValue:wt.data},{provide:this._dialogRefConstructor,useValue:Tt}])});return Tt.componentInstance=Rt.componentInstance,this.openDialogs.push(Tt),this.afterOpened.next(Tt),Tt.afterClosed().subscribe(()=>{const St=this.openDialogs.indexOf(Tt);St>-1&&(this.openDialogs.splice(St,1),this.openDialogs.length||this._getAfterAllClosed().next())}),Tt}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(tt){return this.openDialogs.find(ze=>ze.id===tt)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(tt){let ze=tt.length;for(;ze--;)tt[ze].close()}}return pe.\u0275fac=function(tt){c.$Z()},pe.\u0275prov=c.Yz7({token:pe,factory:pe.\u0275fac}),pe})(),L=(()=>{class pe extends Ne{constructor(tt,ze,Tt,Rt,St,wt,$t,Be){super(tt,ze,Rt,wt,$t,St,st,Xe,Ce,Be),this._idPrefix="mat-mdc-dialog-"}}return pe.\u0275fac=function(tt){return new(tt||pe)(c.LFG(t.aV),c.LFG(c.zs3),c.LFG(s.Ye,8),c.LFG(Fe,8),c.LFG(bt),c.LFG(pe,12),c.LFG(t.Xj),c.LFG(c.QbO,8))},pe.\u0275prov=c.Yz7({token:pe,factory:pe.\u0275fac}),pe})(),B=0,v=(()=>{class pe{constructor(tt,ze,Tt){this.dialogRef=tt,this._elementRef=ze,this._dialog=Tt,this.type="button"}ngOnInit(){this.dialogRef||(this.dialogRef=je(this._elementRef,this._dialog.openDialogs))}ngOnChanges(tt){const ze=tt._matDialogClose||tt._matDialogCloseResult;ze&&(this.dialogResult=ze.currentValue)}_onButtonClick(tt){Ae(this.dialogRef,0===tt.screenX&&0===tt.screenY?"keyboard":"mouse",this.dialogResult)}}return pe.\u0275fac=function(tt){return new(tt||pe)(c.Y36(st,8),c.Y36(c.SBq),c.Y36(L))},pe.\u0275dir=c.lG2({type:pe,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(tt,ze){1&tt&&c.NdJ("click",function(Rt){return ze._onButtonClick(Rt)}),2&tt&&c.uIk("aria-label",ze.ariaLabel||null)("type",ze.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",dialogResult:["mat-dialog-close","dialogResult"],_matDialogClose:["matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],features:[c.TTD]}),pe})(),b=(()=>{class pe{constructor(tt,ze,Tt){this._dialogRef=tt,this._elementRef=ze,this._dialog=Tt,this.id="mat-mdc-dialog-title-"+B++}ngOnInit(){this._dialogRef||(this._dialogRef=je(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{const tt=this._dialogRef._containerInstance;tt&&!tt._ariaLabelledBy&&(tt._ariaLabelledBy=this.id)})}}return pe.\u0275fac=function(tt){return new(tt||pe)(c.Y36(st,8),c.Y36(c.SBq),c.Y36(L))},pe.\u0275dir=c.lG2({type:pe,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-mdc-dialog-title","mdc-dialog__title"],hostVars:1,hostBindings:function(tt,ze){2&tt&&c.Ikx("id",ze.id)},inputs:{id:"id"},exportAs:["matDialogTitle"]}),pe})(),N=(()=>{class pe{}return pe.\u0275fac=function(tt){return new(tt||pe)},pe.\u0275dir=c.lG2({type:pe,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-mdc-dialog-content","mdc-dialog__content"]}),pe})(),Q=(()=>{class pe{constructor(){this.align="start"}}return pe.\u0275fac=function(tt){return new(tt||pe)},pe.\u0275dir=c.lG2({type:pe,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],hostVars:4,hostBindings:function(tt,ze){2&tt&&c.ekj("mat-mdc-dialog-actions-align-center","center"===ze.align)("mat-mdc-dialog-actions-align-en
1d","end"===ze.align)},inputs:{align:"align"}}),pe})();function je(pe,de){let tt=pe.nativeElement.parentElement;for(;tt&&!tt.classList.contains("mat-mdc-dialog-container");)tt=tt.parentElement;return tt?de.find(ze=>ze.id===tt.id):null}let Ue=(()=>{class pe{}return pe.\u0275fac=function(tt){return new(tt||pe)},pe.\u0275mod=c.oAB({type:pe}),pe.\u0275inj=c.cJS({providers:[L,Qe],imports:[g.Su,t.U8,C.eL,Ee.BQ,Ee.BQ]}),pe})()},37084:(Et,Re,d)=>{"use strict";d.d(Re,{pp:()=>Ue,To:()=>ct,ib:()=>L,yz:()=>N,yK:()=>je});var t=d(94650),s=d(95017),c=d(21281),p=d(77579),g=d(50727);let m=0;const C=new t.OlP("CdkAccordion");let T=(()=>{class P{constructor(){this._stateChanges=new p.x,this._openCloseAllActions=new p.x,this.id="cdk-accordion-"+m++,this._multi=!1}get multi(){return this._multi}set multi(de){this._multi=(0,c.Ig)(de)}openAll(){this._multi&&this._openCloseAllActions.next(!0)}closeAll(){this._openCloseAllActions.next(!1)}ngOnChanges(de){this._stateChanges.next(de)}ngOnDestroy(){this._stateChanges.complete(),this._openCloseAllActions.complete()}}return P.\u0275fac=function(de){return new(de||P)},P.\u0275dir=t.lG2({type:P,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:"multi"},exportAs:["cdkAccordion"],features:[t._Bn([{provide:C,useExisting:P}]),t.TTD]}),P})(),j=0,S=(()=>{class P{get expanded(){return this._expanded}set expanded(de){de=(0,c.Ig)(de),this._expanded!==de&&(this._expanded=de,this.expandedChange.emit(de),de?(this.opened.emit(),this._expansionDispatcher.notify(this.id,this.accordion?this.accordion.id:this.id)):this.closed.emit(),this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(de){this._disabled=(0,c.Ig)(de)}constructor(de,tt,ze){this.accordion=de,this._changeDetectorRef=tt,this._expansionDispatcher=ze,this._openCloseAllSubscription=g.w0.EMPTY,this.closed=new t.vpe,this.opened=new t.vpe,this.destroyed=new t.vpe,this.expandedChange=new t.vpe,this.id="cdk-accordion-child-"+j++,this._expanded=!1,this._disabled=!1,this._removeUniqueSelectionListener=()=>{},this._removeUniqueSelectionListener=ze.listen((Tt,Rt)=>{this.accordion&&!this.accordion.multi&&this.accordion.id===Rt&&this.id!==Tt&&(this.expanded=!1)}),this.accordion&&(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}ngOnDestroy(){this.opened.complete(),this.closed.complete(),this.destroyed.emit(),this.destroyed.complete(),this._removeUniqueSelectionListener(),this._openCloseAllSubscription.unsubscribe()}toggle(){this.disabled||(this.expanded=!this.expanded)}close(){this.disabled||(this.expanded=!1)}open(){this.disabled||(this.expanded=!0)}_subscribeToOpenCloseAllActions(){return this.accordion._openCloseAllActions.subscribe(de=>{this.disabled||(this.expanded=de)})}}return P.\u0275fac=function(de){return new(de||P)(t.Y36(C,12),t.Y36(t.sBO),t.Y36(s.A8))},P.\u0275dir=t.lG2({type:P,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:"expanded",disabled:"disabled"},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],features:[t._Bn([{provide:C,useValue:void 0}])]}),P})(),U=(()=>{class P{}return P.\u0275fac=function(de){return new(de||P)},P.\u0275mod=t.oAB({type:P}),P.\u0275inj=t.cJS({}),P})();var H=d(84080),me=d(36895),ue=d(3238),Ee=d(12687),et=d(71884),$e=d(68675),ot=d(39300),yt=d(95698),Mt=d(29521),Ke=d(60515),Ie=d(56451),ee=d(37340);const le=["body"];function Je(P,pe){}const He=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]],Xe=["mat-expansion-panel-header","*","mat-action-row"];function st(P,pe){if(1&P&&t._UZ(0,"span",2),2&P){const de=t.oxw();t.Q6J("@indicatorRotate",de._getExpandedState())}}const Ae=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],Ce=["mat-panel-title","mat-panel-description","*"],Fe=new t.OlP("MAT_ACCORDION"),bt="225ms cubic-bezier(0.4,0.0,0.2,1)",at={indicatorRotate:(0,ee.X$)("indicatorRotate",[(0,ee.SB)("collapsed, void",(0,ee.oB)({transform:"rotate(0deg)"})),(0,ee.SB)("expanded",(0,ee.oB)({transform:"rotate(180deg)"})),(0,ee.eR)("expanded <=> collapsed, void => collapsed",(0,ee.jt)(bt))]),bodyExpansion:(0,ee.X$)("bodyExpansion",[(0,ee.SB)("collapsed, void",(0,ee.oB)({height:"0px",visibility:"hidden"})),(0,ee.SB)("expanded",(0,ee.oB)({height:"*",visibility:"visible"})),(0,ee.eR)("expanded <=> collapsed, void => collapsed",(0,ee.jt)(bt))])},Qe=new t.OlP("MAT_EXPANSION_PANEL");let Te=(()=>{class P{constructor(de,tt){this._template=de,this._expansionPanel=tt}}return P.\u0275fac=function(de){return new(de||P)(t.Y36(t.Rgc),t.Y36(Qe,8))},P.\u0275dir=t.lG2({type:P,selectors:[["ng-template","matExpansionPanelContent",""]]}),P})(),ce=0;const Ne=new t.OlP("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");let L=(()=>{class P extends S{get hideToggle(){return this._hideToggle||this.accordion&&this.accordion.hideToggle}set hideToggle(de){this._hideToggle=(0,c.Ig)(de)}get togglePosition(){return this._togglePosition||this.accordion&&this.accordion.togglePosition}set togglePosition(de){this._togglePosition=de}constructor(de,tt,ze,Tt,Rt,St,wt){super(de,tt,ze),this._viewContainerRef
1=Tt,this._animationMode=St,this._hideToggle=!1,this.afterExpand=new t.vpe,this.afterCollapse=new t.vpe,this._inputChanges=new p.x,this._headerId="mat-expansion-panel-header-"+ce++,this._bodyAnimationDone=new p.x,this.accordion=de,this._document=Rt,this._bodyAnimationDone.pipe((0,et.x)(($t,Be)=>$t.fromState===Be.fromState&&$t.toState===Be.toState)).subscribe($t=>{"void"!==$t.fromState&&("expanded"===$t.toState?this.afterExpand.emit():"collapsed"===$t.toState&&this.afterCollapse.emit())}),wt&&(this.hideToggle=wt.hideToggle)}_hasSpacing(){return!!this.accordion&&this.expanded&&"default"===this.accordion.displayMode}_getExpandedState(){return this.expanded?"expanded":"collapsed"}toggle(){this.expanded=!this.expanded}close(){this.expanded=!1}open(){this.expanded=!0}ngAfterContentInit(){this._lazyContent&&this._lazyContent._expansionPanel===this&&this.opened.pipe((0,$e.O)(null),(0,ot.h)(()=>this.expanded&&!this._portal),(0,yt.q)(1)).subscribe(()=>{this._portal=new H.UE(this._lazyContent._template,this._viewContainerRef)})}ngOnChanges(de){this._inputChanges.next(de)}ngOnDestroy(){super.ngOnDestroy(),this._bodyAnimationDone.complete(),this._inputChanges.complete()}_containsFocus(){if(this._body){const de=this._document.activeElement,tt=this._body.nativeElement;return de===tt||tt.contains(de)}return!1}}return P.\u0275fac=function(de){return new(de||P)(t.Y36(Fe,12),t.Y36(t.sBO),t.Y36(s.A8),t.Y36(t.s_b),t.Y36(me.K0),t.Y36(t.QbO,8),t.Y36(Ne,8))},P.\u0275cmp=t.Xpm({type:P,selectors:[["mat-expansion-panel"]],contentQueries:function(de,tt,ze){if(1&de&&t.Suo(ze,Te,5),2&de){let Tt;t.iGM(Tt=t.CRH())&&(tt._lazyContent=Tt.first)}},viewQuery:function(de,tt){if(1&de&&t.Gf(le,5),2&de){let ze;t.iGM(ze=t.CRH())&&(tt._body=ze.first)}},hostAttrs:[1,"mat-expansion-panel"],hostVars:6,hostBindings:function(de,tt){2&de&&t.ekj("mat-expanded",tt.expanded)("_mat-animation-noopable","NoopAnimations"===tt._animationMode)("mat-expansion-panel-spacing",tt._hasSpacing())},inputs:{disabled:"disabled",expanded:"expanded",hideToggle:"hideToggle",togglePosition:"togglePosition"},outputs:{opened:"opened",closed:"closed",expandedChange:"expandedChange",afterExpand:"afterExpand",afterCollapse:"afterCollapse"},exportAs:["matExpansionPanel"],features:[t._Bn([{provide:Fe,useValue:void 0},{provide:Qe,useExisting:P}]),t.qOj,t.TTD],ngContentSelectors:Xe,decls:7,vars:4,consts:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],template:function(de,tt){1&de&&(t.F$t(He),t.Hsn(0),t.TgZ(1,"div",0,1),t.NdJ("@bodyExpansion.done",function(Tt){return tt._bodyAnimationDone.next(Tt)}),t.TgZ(3,"div",2),t.Hsn(4,1),t.YNc(5,Je,0,0,"ng-template",3),t.qZA(),t.Hsn(6,2),t.qZA()),2&de&&(t.xp6(1),t.Q6J("@bodyExpansion",tt._getExpandedState())("id",tt.id),t.uIk("aria-labelledby",tt._headerId),t.xp6(4),t.Q6J("cdkPortalOutlet",tt._portal))},dependencies:[H.Pl],styles:['.mat-expansion-panel{box-sizing:content-box;display:block;margin:0;border-radius:4px;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:4px;border-top-left-radius:4px}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible}.mat-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden !important}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px}.mat-action-row .mat-button-base,.mat-action-row .mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row .mat-button-base,[dir=rtl] .mat-action-row .mat-mdc-button-base{margin-left:0;margin-right:8px}'],encapsulation:2,data:{animation:[at.bodyExpansion]},changeDetection:0}),P})();class v{}const b=(0,ue.sb)(v);let N=(()=>{class P extends b{constructor(de,tt,ze,Tt,Rt,St,wt){super(),this.panel=de,this._element=tt,this._focusMonitor=ze,this._changeDetectorRef=Tt,this._animationMode=St,this._parentChangeSubscription=g.w0.EMPTY;const $t=de.accordion?de.accordion._stateChanges.pipe((0,ot.h)(Be=>!(!Be.hideToggle&&!Be.togglePosition))):Ke.E;this.tabIndex=parseInt(wt||"")||0,this._parentChangeSubscription=(0,Ie.T)(de.opened,de.closed,$t,de._inputChanges.pipe((0,ot.h)(Be=>!!(Be.hideToggle||Be.disabled||Be.togglePosition)))).subscribe(()=>this._changeDetectorRef.markForCheck()),de.closed.pipe((0,ot.h)(()=>de._containsFocus())).subscribe(()=>ze.focusVia(tt,"program")),Rt&&(this.expandedHeight=Rt.expandedHeight,this.collapsedHeight=Rt.collapsedHeight)}get disabled(){return this.panel.disabled}
1_toggle(){this.disabled||this.panel.toggle()}_isExpanded(){return this.panel.expanded}_getExpandedState(){return this.panel._getExpandedState()}_getPanelId(){return this.panel.id}_getTogglePosition(){return this.panel.togglePosition}_showToggle(){return!this.panel.hideToggle&&!this.panel.disabled}_getHeaderHeight(){const de=this._isExpanded();return de&&this.expandedHeight?this.expandedHeight:!de&&this.collapsedHeight?this.collapsedHeight:null}_keydown(de){switch(de.keyCode){case Mt.L_:case Mt.K5:(0,Mt.Vb)(de)||(de.preventDefault(),this._toggle());break;default:return void(this.panel.accordion&&this.panel.accordion._handleHeaderKeydown(de))}}focus(de,tt){de?this._focusMonitor.focusVia(this._element,de,tt):this._element.nativeElement.focus(tt)}ngAfterViewInit(){this._focusMonitor.monitor(this._element).subscribe(de=>{de&&this.panel.accordion&&this.panel.accordion._handleHeaderFocus(this)})}ngOnDestroy(){this._parentChangeSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._element)}}return P.\u0275fac=function(de){return new(de||P)(t.Y36(L,1),t.Y36(t.SBq),t.Y36(Ee.tE),t.Y36(t.sBO),t.Y36(Ne,8),t.Y36(t.QbO,8),t.$8M("tabindex"))},P.\u0275cmp=t.Xpm({type:P,selectors:[["mat-expansion-panel-header"]],hostAttrs:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],hostVars:15,hostBindings:function(de,tt){1&de&&t.NdJ("click",function(){return tt._toggle()})("keydown",function(Tt){return tt._keydown(Tt)}),2&de&&(t.uIk("id",tt.panel._headerId)("tabindex",tt.tabIndex)("aria-controls",tt._getPanelId())("aria-expanded",tt._isExpanded())("aria-disabled",tt.panel.disabled),t.Udp("height",tt._getHeaderHeight()),t.ekj("mat-expanded",tt._isExpanded())("mat-expansion-toggle-indicator-after","after"===tt._getTogglePosition())("mat-expansion-toggle-indicator-before","before"===tt._getTogglePosition())("_mat-animation-noopable","NoopAnimations"===tt._animationMode))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[t.qOj],ngContentSelectors:Ce,decls:5,vars:3,consts:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],template:function(de,tt){1&de&&(t.F$t(Ae),t.TgZ(0,"span",0),t.Hsn(1),t.Hsn(2,1),t.Hsn(3,2),t.qZA(),t.YNc(4,st,1,1,"span",1)),2&de&&(t.ekj("mat-content-hide-toggle",!tt._showToggle()),t.xp6(4),t.Q6J("ngIf",tt._showToggle()))},dependencies:[me.O5],styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header-description{flex-grow:2}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}'],encapsulation:2,data:{animation:[at.indicatorRotate]},changeDetection:0}),P})(),je=(()=>{class P{}return P.\u0275fac=function(de){return new(de||P)},P.\u0275dir=t.lG2({type:P,selectors:[["mat-panel-title"]],hostAttrs:[1,"mat-expansion-panel-header-title"]}),P})(),Ue=(()=>{class P extends T{constructor(){super(...arguments),this._ownHeaders=new t.n_E,this._hideToggle=!1,this.displayMode="default",this.togglePosition="after"}get hideToggle(){return this._hideToggle}set hideToggle(de){this._hideToggle=(0,c.Ig)(de)}ngAfterContentInit(){this._headers.changes.pipe((0,$e.O)(this._headers)).subscribe(de=>{this._ownHeaders.reset(de.filter(tt=>tt.panel.accordion===this)),this._ownHeaders.notifyOnChanges()}),this._keyManager=new Ee.Em(this._ownHeaders).withWrap().withHomeAndEnd()}_handleHeaderKeydown(de){this._keyManager.onKeydown(de)}_handleHeaderFocus(de){this._keyManager.updateActiveItem(de)}ngOnDestroy(){super.ngOnDestroy(),this._keyManager?.destroy(),this._ownHeaders.destroy()}}return P.\u0275fac=function(){let pe;return function(tt){return(pe||(pe=t.n5z(P)))(tt||P)}}(),P.\u0275dir=t.lG2({type:P,selectors:[["mat-accordion"]],contentQueries:function(de,tt,ze){if(1&de&&t.Suo(ze,N,5),2&de){let Tt;t.iGM(Tt=t.CRH())&&(tt._headers=Tt)}},hostAttrs:[1,"mat-accordion"],hostVars:2,hostBindings:function(de,tt){2&de&&t.ekj("mat-accordion-multi",tt.multi)},inputs:{multi:"multi",hideToggle:"hideToggle",displayMode:"displayMode",togglePosition:"togglePosition"},exportAs:["matAccordion"],features:[t._Bn([{provide:Fe,useExisting:P}]),t.qOj]}),P})(),ct=(()=>{class P{}return P.\u0275fac=function(de){return new(de||P)},P.\u0275mod=t.oAB({type:P}),P.\u0275inj=t.cJS({imports:[me.ez,ue.BQ,U,H.eL]}),P})()},59549:(Et,Re,d)=>{"use strict";d.d(Re,{Eo:()=>Rt,G_:()=>Be,KE:()=>Ht,R9:()=>Ue,TO:()=>B,bx:()=>b,hX:()=>ce,lN:()=>mn,qo:()=>Q});var t=d(94650),s=d(40445),c=d(83353),p=d(77579),g=d(56451),m=d(82722),C=d(36895),T=d(21281),j=d(37340),S=d(49643),U=d(3238);const H=["matFormFieldNotchedOutline",""],me=["*"],ue=["textField"],Ee=["iconPrefixContainer"],et=["textPrefixContainer"];function $e(Yt,sn){1&Yt&&t._UZ(0,"span",19)}function ot(Yt,sn){if(1&Yt){const Nt=t.EpF();t.TgZ(0,"label",17),t.NdJ("cdkObserveContent",function(){t.CHM(Nt);const Tn=t.oxw(2);return t.KtG(Tn._refreshOutlineNotchWidth())}),t.Hsn(1,1),t.YNc(2,$e,1,0,"span",18),t.qZA()}if(2&Yt){const Nt=t.oxw(2);t.Q6J("floating",Nt._shouldLabelFloat())("cdkObserveContentDisabled",!Nt._hasOutline())("id",Nt._labelId),t.uIk("for",Nt._control.id)("aria-owns",Nt._control.id),t.xp6(2),t.Q6J("ngIf",!Nt.hideRequiredMarker&&Nt._control.required)}}function yt(Yt,sn){if(1&Yt&&t.YNc(0,ot,3,6,"label",16),2&Yt){const Nt=t.oxw();t.Q6J("ngIf",Nt._hasFloatingLabel())}}function Mt(Yt,sn){1&Yt&&t._UZ(0,"div",20)}function Ke(Yt,sn){}function Ie(Yt,sn){if(1&Yt&&t.YNc(0,Ke,0,0,"ng-template",22),2&Yt){t.oxw(2);const Nt=t.MAs(1);t.Q6J("ngTemplateOutlet",Nt)}}function ee(Yt,sn){if(1&Yt&&(t.TgZ(0,"div",21),t.YNc(1,Ie,1,1,"ng-template",9),t.qZA()),2&Yt){const Nt=t.oxw();t.Q6J("matFormFieldNotchedOutlineOpen",Nt._shouldLabelFloat())("matFormFieldNotchedOutlineLabelWidth",Nt._labelWidth),t.xp6(1),t.Q6J("ngIf",!Nt._forceDisplayInfixLabel())}}function le(Yt,sn){1&Yt&&(t.TgZ(0,"div",23,24),t.Hsn(2,2),t.qZA())}function Je(Yt,sn){1&Yt&&(t.TgZ(0,"div",25,26),t.Hsn(2,3),t.qZA())}function He(Yt,sn){}function Xe(Yt,sn){if(1&Yt&&t.YNc(0,He,0,0,"ng-template",22),2&Yt){t.oxw();const Nt=t.MAs(1);t.Q6J("ngTemplateOutlet",Nt)}}function st(Yt,sn){1&Yt&&(t.TgZ(0,"div",27),t.Hsn(1,4),t.qZA())}function Ae(Yt,sn){1&Yt&&(t.TgZ(0,"div",28),t.Hsn(1,5),t.qZA())}function Ce(Yt,sn){1&Yt&&t._UZ(0,"div",29)}function Fe(Yt,sn){if(1&Yt&&(t.TgZ(0,"div",30),t.Hsn(1,6),t.qZA()),2&Yt){const Nt=t.oxw();t.Q6J("@transitionMessages",Nt._subscriptAnimationState)}}function bt(Yt,sn){if(1&Yt&&(t.TgZ(0,"mat-hint",34),t._uU(1),t.qZA()),2&Yt){const Nt=t.oxw(2);t.Q6J("id",Nt._hintLabelId),t.xp6(1),t.Oqu(Nt.hintLabel)}}function at(Yt,sn){if(1&Yt&&(t.TgZ(0,"div",31),t.YNc(1,bt,2,2,"mat-hint",32),t.Hsn(2,7),t._UZ(3,"div",33),t.Hsn(4,8),t.qZA()),2&Yt){const Nt=t.oxw();t.Q6J("@transitionMessages",Nt._subscriptAnimationState),t.xp6(1),t.Q6J("ngIf",Nt.hintLabel)}}const Qe=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Te=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];let ce=(()=>{class Yt{}return Yt.\u0275fac=function(Nt){return new(Nt||Yt)},Yt.\u0275dir=t.lG2({type:Yt,selectors:[["mat-label"]]}),Yt})(),Ne=0;const L=new t.OlP("MatError");let B=(()=>
1{class Yt{constructor(Nt,en){this.id="mat-mdc-error-"+Ne++,Nt||en.nativeElement.setAttribute("aria-live","polite")}}return Yt.\u0275fac=function(Nt){return new(Nt||Yt)(t.$8M("aria-live"),t.Y36(t.SBq))},Yt.\u0275dir=t.lG2({type:Yt,selectors:[["mat-error"],["","matError",""]],hostAttrs:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],hostVars:1,hostBindings:function(Nt,en){2&Nt&&t.Ikx("id",en.id)},inputs:{id:"id"},features:[t._Bn([{provide:L,useExisting:Yt}])]}),Yt})(),v=0,b=(()=>{class Yt{constructor(){this.align="start",this.id="mat-mdc-hint-"+v++}}return Yt.\u0275fac=function(Nt){return new(Nt||Yt)},Yt.\u0275dir=t.lG2({type:Yt,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(Nt,en){2&Nt&&(t.Ikx("id",en.id),t.uIk("align",null),t.ekj("mat-mdc-form-field-hint-end","end"===en.align))},inputs:{align:"align",id:"id"}}),Yt})();const N=new t.OlP("MatPrefix");let Q=(()=>{class Yt{constructor(){this._isText=!1}set _isTextSelector(Nt){this._isText=!0}}return Yt.\u0275fac=function(Nt){return new(Nt||Yt)},Yt.\u0275dir=t.lG2({type:Yt,selectors:[["","matPrefix",""],["","matIconPrefix",""],["","matTextPrefix",""]],inputs:{_isTextSelector:["matTextPrefix","_isTextSelector"]},features:[t._Bn([{provide:N,useExisting:Yt}])]}),Yt})();const je=new t.OlP("MatSuffix");let Ue=(()=>{class Yt{constructor(){this._isText=!1}set _isTextSelector(Nt){this._isText=!0}}return Yt.\u0275fac=function(Nt){return new(Nt||Yt)},Yt.\u0275dir=t.lG2({type:Yt,selectors:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{_isTextSelector:["matTextSuffix","_isTextSelector"]},features:[t._Bn([{provide:je,useExisting:Yt}])]}),Yt})(),ct=(()=>{class Yt{constructor(Nt){this._elementRef=Nt,this.floating=!1}getWidth(){return function P(Yt){if(null!==Yt.offsetParent)return Yt.scrollWidth;const Nt=Yt.cloneNode(!0);Nt.style.setProperty("position","absolute"),Nt.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(Nt);const en=Nt.scrollWidth;return Nt.remove(),en}(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}}return Yt.\u0275fac=function(Nt){return new(Nt||Yt)(t.Y36(t.SBq))},Yt.\u0275dir=t.lG2({type:Yt,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(Nt,en){2&Nt&&t.ekj("mdc-floating-label--float-above",en.floating)},inputs:{floating:"floating"}}),Yt})();const pe="mdc-line-ripple--active",de="mdc-line-ripple--deactivating";let tt=(()=>{class Yt{constructor(Nt,en){this._elementRef=Nt,this._handleTransitionEnd=Tn=>{const Dn=this._elementRef.nativeElement.classList,Bt=Dn.contains(de);"opacity"===Tn.propertyName&&Bt&&Dn.remove(pe,de)},en.runOutsideAngular(()=>{Nt.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){const Nt=this._elementRef.nativeElement.classList;Nt.remove(de),Nt.add(pe)}deactivate(){this._elementRef.nativeElement.classList.add(de)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}}return Yt.\u0275fac=function(Nt){return new(Nt||Yt)(t.Y36(t.SBq),t.Y36(t.R0b))},Yt.\u0275dir=t.lG2({type:Yt,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]}),Yt})(),ze=(()=>{class Yt{constructor(Nt,en){this._elementRef=Nt,this._ngZone=en,this.labelWidth=0,this.open=!1}ngAfterViewInit(){const Nt=this._elementRef.nativeElement.querySelector(".mdc-floating-label");Nt?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),"function"==typeof requestAnimationFrame&&(Nt.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>Nt.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_getNotchWidth(){return this.open?this.labelWidth>0?`calc(${this.labelWidth}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`:"0px":null}}return Yt.\u0275fac=function(Nt){return new(Nt||Yt)(t.Y36(t.SBq),t.Y36(t.R0b))},Yt.\u0275cmp=t.Xpm({type:Yt,selectors:[["div","matFormFieldNotchedOutline",""]],hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(Nt,en){2&Nt&&t.ekj("mdc-notched-outline--notched",en.open)},inputs:{labelWidth:["matFormFieldNotchedOutlineLabelWidth","labelWidth"],open:["matFormFieldNotchedOutlineOpen","open"]},attrs:H,ngContentSelectors:me,decls:4,vars:2,consts:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],[1,"mdc-notched-outline__trailing"]],template:function(Nt,en){1&Nt&&(t.F$t(),t._UZ(0,"div",0),t.TgZ(1,"div",1),t.Hsn(2),t.qZA(),t._UZ(3,"div",2)),2&Nt&&(t.xp6(1),t.Udp("width",en._getNotchWidth()))},encapsulation:2,changeDetection:0}),Yt})();const Tt={transitionMessages:(0,j.X$)("transitionMessages",[(0,j.SB)("enter",(0,j.oB)({opacity:1,transform:"translateY(0%)"})),(0,j.eR)("void => enter",[(0,j.oB)({opacity:0,transform:"translateY(-5px)"}),(0,j.jt)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let Rt=(()=>{class Yt{}return Yt.\u0275fac=function(Nt){return new(Nt||Yt)},Yt.\u0275dir=t.lG2({type:Yt}),Yt})();const Be=new t.OlP("MatFormField"),oe=new t.OlP("MAT_FORM_FIELD_DEFAULT_OPTIONS");let Ge=0,Ht=(()=>{class Yt{get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(Nt){this._hideRequiredMarker=(0,T.Ig)(Nt)}get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||"auto"}set floatLabel(Nt){Nt!==this._floatLabel&&(this._floatLabel=Nt,this._changeDetectorRef.markForCheck())}get appearance(){return this._appearance}set appearance(Nt){const en=this._appearance;this._appearance=Nt||this._defaults?.appearance||"fill","outline"===this._appearance&&this._appearance!==en&&(this._refreshOutlineNotchWidth(),this._needsOutlineLabelOffsetUpdateOnStable=!0)}
1get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||"fixed"}set subscriptSizing(Nt){this._subscriptSizing=Nt||this._defaults?.subscriptSizing||"fixed"}get hintLabel(){return this._hintLabel}set hintLabel(Nt){this._hintLabel=Nt,this._processHints()}get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(Nt){this._explicitFormFieldControl=Nt}constructor(Nt,en,Tn,Dn,Bt,Xt,Lt,jt){this._elementRef=Nt,this._changeDetectorRef=en,this._ngZone=Tn,this._dir=Dn,this._platform=Bt,this._defaults=Xt,this._animationMode=Lt,this._document=jt,this._hideRequiredMarker=!1,this.color="primary",this._appearance="fill",this._subscriptSizing=null,this._hintLabel="",this._hasIconPrefix=!1,this._hasTextPrefix=!1,this._hasIconSuffix=!1,this._hasTextSuffix=!1,this._labelId="mat-mdc-form-field-label-"+Ge++,this._hintLabelId="mat-mdc-hint-"+Ge++,this._subscriptAnimationState="",this._labelWidth=0,this._destroyed=new p.x,this._isFocused=null,this._needsOutlineLabelOffsetUpdateOnStable=!1,Xt&&(Xt.appearance&&(this.appearance=Xt.appearance),this._hideRequiredMarker=Boolean(Xt?.hideRequiredMarker),Xt.color&&(this.color=Xt.color))}ngAfterViewInit(){this._updateFocusState(),this._refreshOutlineNotchWidth(),this._document?.fonts?.ready?this._document.fonts.ready.then(()=>{this._refreshOutlineNotchWidth(),this._changeDetectorRef.markForCheck()}):setTimeout(()=>this._refreshOutlineNotchWidth(),100),this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(){const Nt=this._control;Nt.controlType&&this._elementRef.nativeElement.classList.add(`mat-mdc-form-field-type-${Nt.controlType}`),Nt.stateChanges.subscribe(()=>{this._updateFocusState(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),Nt.ngControl&&Nt.ngControl.valueChanges&&Nt.ngControl.valueChanges.pipe((0,m.R)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck())}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(Nt=>!Nt._isText),this._hasTextPrefix=!!this._prefixChildren.find(Nt=>Nt._isText),this._hasIconSuffix=!!this._suffixChildren.find(Nt=>!Nt._isText),this._hasTextSuffix=!!this._suffixChildren.find(Nt=>Nt._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),(0,g.T)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){}_updateFocusState(){this._control.focused&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!this._control.focused&&(this._isFocused||null===this._isFocused)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=>this._needsOutlineLabelOffsetUpdateOnStable=!0),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,m.R)(this._destroyed)).subscribe(()=>{this._needsOutlineLabelOffsetUpdateOnStable&&(this._needsOutlineLabelOffsetUpdateOnStable=!1,this._updateOutlineLabelOffset())})}),this._dir.change.pipe((0,m.R)(this._destroyed)).subscribe(()=>this._needsOutlineLabelOffsetUpdateOnStable=!0)}
1_shouldAlwaysFloat(){return"always"===this.floatLabel}_hasOutline(){return"outline"===this.appearance}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_hasFloatingLabel(){return!!this._labelChildNonStatic||!!this._labelChildStatic}_shouldLabelFloat(){return this._control.shouldLabelFloat||this._shouldAlwaysFloat()}_shouldForward(Nt){const en=this._control?this._control.ngControl:null;return en&&en[Nt]}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_refreshOutlineNotchWidth(){!this._hasOutline()||!this._floatingLabel||(this._labelWidth=this._floatingLabel.getWidth())}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_syncDescribedByIds(){if(this._control){let Nt=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&Nt.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getDisplayedMessages()){const en=this._hintChildren?this._hintChildren.find(Dn=>"start"===Dn.align):null,Tn=this._hintChildren?this._hintChildren.find(Dn=>"end"===Dn.align):null;en?Nt.push(en.id):this._hintLabel&&Nt.push(this._hintLabelId),Tn&&Nt.push(Tn.id)}else this._errorChildren&&Nt.push(...this._errorChildren.map(en=>en.id));this._control.setDescribedByIds(Nt)}}_updateOutlineLabelOffset(){if(!this._platform.isBrowser||!this._hasOutline()||!this._floatingLabel)return;const Nt=this._floatingLabel.element;if(!this._iconPrefixContainer&&!this._textPrefixContainer)return void(Nt.style.transform="");if(!this._isAttachedToDom())return void(this._needsOutlineLabelOffsetUpdateOnStable=!0);const en=this._iconPrefixContainer?.nativeElement,Tn=this._textPrefixContainer?.nativeElement,Dn=en?.getBoundingClientRect().width??0,Bt=Tn?.getBoundingClientRect().width??0;Nt.style.transform=`var(\n        --mat-mdc-form-field-label-transform,\n        translateY(-50%) translateX(calc(${"rtl"===this._dir.value?"-1":"1"} * (${Dn+Bt}px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n    )`}_isAttachedToDom(){const Nt=this._elementRef.nativeElement;if(Nt.getRootNode){const en=Nt.getRootNode();return en&&en!==Nt}return document.documentElement.contains(Nt)}}return Yt.\u0275fac=function(Nt){return new(Nt||Yt)(t.Y36(t.SBq),t.Y36(t.sBO),t.Y36(t.R0b),t.Y36(s.Is),t.Y36(c.t4),t.Y36(oe,8),t.Y36(t.QbO,8),t.Y36(C.K0))},Yt.\u0275cmp=t.Xpm({type:Yt,selectors:[["mat-form-field"]],contentQueries:function(Nt,en,Tn){if(1&Nt&&(t.Suo(Tn,ce,5),t.Suo(Tn,ce,7),t.Suo(Tn,Rt,5),t.Suo(Tn,N,5),t.Suo(Tn,je,5),t.Suo(Tn,L,5),t.Suo(Tn,b,5)),2&Nt){let Dn;t.iGM(Dn=t.CRH())&&(en._labelChildNonStatic=Dn.first),t.iGM(Dn=t.CRH())&&(en._labelChildStatic=Dn.first),t.iGM(Dn=t.CRH())&&(en._formFieldControl=Dn.first),t.iGM(Dn=t.CRH())&&(en._prefixChildren=Dn),t.iGM(Dn=t.CRH())&&(en._suffixChildren=Dn),t.iGM(Dn=t.CRH())&&(en._errorChildren=Dn),t.iGM(Dn=t.CRH())&&(en._hintChildren=Dn)}},viewQuery:function(Nt,en){if(1&Nt&&(t.Gf(ue,5),t.Gf(Ee,5),t.Gf(et,5),t.Gf(ct,5),t.Gf(ze,5),t.Gf(tt,5)),2&Nt){let Tn;t.iGM(Tn=t.CRH())&&(en._textField=Tn.first),t.iGM(Tn=t.CRH())&&(en._iconPrefixContainer=Tn.first),t.iGM(Tn=t.CRH())&&(en._textPrefixContainer=Tn.first),t.iGM(Tn=t.CRH())&&(en._floatingLabel=Tn.first),t.iGM(Tn=t.CRH())&&(en._notchedOutline=Tn.first),t.iGM(Tn=t.CRH())&&(en._lineRipple=Tn.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(Nt,en){2&Nt&&t.ekj("mat-mdc-form-field-label-always-float",en._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",en._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",en._hasIconSuffix)("mat-form-field-invalid",en._control.errorState)("mat-form-field-disabled",en._control.disabled)("mat-form-field-autofilled",en._control.autofilled)("mat-form-field-no-animations","NoopAnimations"===en._animationMode)("mat-form-field-appearance-fill","fill"==en.appearance)("mat-form-field-appearance-outline","outline"==en.appearance)("mat-form-field-hide-placeholder",en._hasFloatingLabel()&&!en._shouldLabelFloat())("mat-focused",en._control.focused)("mat-primary","accent"!==en.color&&"warn"!==en.color)("mat-accent","accent"===en.color)("mat-warn","warn"===en.color)("ng-untouched",en._shouldForward("untouched"))("ng-touched",en._shouldForward("touched"))("ng-pristine",en._shouldForward("pristine"))("ng-dirty",en._shouldForward("dirty"))("ng-valid",en._shouldForward("valid"))("ng-invalid",en._shouldForward("invalid"))("ng-pending",en._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[t._Bn([{provide:Be,useExisting:Yt}])],ngContentSelectors:Te,decls:18,vars:23,consts:[["labelTemplate",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],["textField",""],["class","mat-mdc-form-field-focus-overlay",4,"ngIf"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen","matFormFieldNotchedOutlineLabelWidth",4,"ngIf"],["class","mat-mdc-form-field-icon-prefix",4,"ngIf"],["class","mat-mdc-form-field-text-prefix",4,"ngIf"],[1,"mat-mdc-form-field-infix"],[3,"ngIf"],["class","mat-mdc-form-field-text-suffix",4,"ngIf"],["class","mat-mdc-form-field-icon-suffix",4,"ngIf"],["matFormFieldLineRipple","",4,"ngIf"],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align",3,"ngSwitch"],["class","mat-mdc-form-field-error-wrapper",4,"ngSwitchCase"],["class","mat-mdc-form-field-hint-wrapper",4,"ngSwitchCase"],["matFormField
1FloatingLabel","",3,"floating","cdkObserveContentDisabled","id","cdkObserveContent",4,"ngIf"],["matFormFieldFloatingLabel","",3,"floating","cdkObserveContentDisabled","id","cdkObserveContent"],["aria-hidden","true","class","mat-mdc-form-field-required-marker mdc-floating-label--required",4,"ngIf"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[1,"mat-mdc-form-field-focus-overlay"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen","matFormFieldNotchedOutlineLabelWidth"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-icon-prefix"],["iconPrefixContainer",""],[1,"mat-mdc-form-field-text-prefix"],["textPrefixContainer",""],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],[3,"id",4,"ngIf"],[1,"mat-mdc-form-field-hint-spacer"],[3,"id"]],template:function(Nt,en){1&Nt&&(t.F$t(Qe),t.YNc(0,yt,1,1,"ng-template",null,0,t.W1O),t.TgZ(2,"div",1,2),t.NdJ("click",function(Dn){return en._control.onContainerClick&&en._control.onContainerClick(Dn)}),t.YNc(4,Mt,1,0,"div",3),t.TgZ(5,"div",4),t.YNc(6,ee,2,3,"div",5),t.YNc(7,le,3,0,"div",6),t.YNc(8,Je,3,0,"div",7),t.TgZ(9,"div",8),t.YNc(10,Xe,1,1,"ng-template",9),t.Hsn(11),t.qZA(),t.YNc(12,st,2,0,"div",10),t.YNc(13,Ae,2,0,"div",11),t.qZA(),t.YNc(14,Ce,1,0,"div",12),t.qZA(),t.TgZ(15,"div",13),t.YNc(16,Fe,2,1,"div",14),t.YNc(17,at,5,2,"div",15),t.qZA()),2&Nt&&(t.xp6(2),t.ekj("mdc-text-field--filled",!en._hasOutline())("mdc-text-field--outlined",en._hasOutline())("mdc-text-field--no-label",!en._hasFloatingLabel())("mdc-text-field--disabled",en._control.disabled)("mdc-text-field--invalid",en._control.errorState),t.xp6(2),t.Q6J("ngIf",!en._hasOutline()&&!en._control.disabled),t.xp6(2),t.Q6J("ngIf",en._hasOutline()),t.xp6(1),t.Q6J("ngIf",en._hasIconPrefix),t.xp6(1),t.Q6J("ngIf",en._hasTextPrefix),t.xp6(2),t.Q6J("ngIf",!en._hasOutline()||en._forceDisplayInfixLabel()),t.xp6(2),t.Q6J("ngIf",en._hasTextSuffix),t.xp6(1),t.Q6J("ngIf",en._hasIconSuffix),t.xp6(1),t.Q6J("ngIf",!en._hasOutline()),t.xp6(1),t.ekj("mat-mdc-form-field-subscript-dynamic-size","dynamic"===en.subscriptSizing),t.Q6J("ngSwitch",en._getDisplayedMessages()),t.xp6(1),t.Q6J("ngSwitchCase","error"),t.xp6(1),t.Q6J("ngSwitchCase","hint"))},dependencies:[C.O5,C.tP,C.RF,C.n9,S.wD,b,ct,ze,tt],styles:['.mdc-text-field{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{height:28px;width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}}.mdc-text-field__affix{height:28px;opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper
1-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}
1.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-floating-label{position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after,.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;border-top:1px solid;border-bottom:1px solid;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid;flex-grow:1}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 12px * 2)}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::after{border-bottom-width:2px}.mdc-line-ripple::before{z-index:1}
1.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{line-height:normal;pointer-events:all}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-text-field-wrapper::before{content:none}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:12px;box-sizing:content-box}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__affix{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea{transition:none}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-10.25px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-10.25px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-24.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-24.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}}[dir=rtl] .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-106%) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}'],encapsulation:2,data:{animation:[Tt.transitionMessages]},changeDetection:0}),Yt})(),mn=(()=>{class Yt{}return Yt.\u0275fac=function(Nt){return new(Nt||Yt)},Yt.\u0275mod=t.oAB({type:Yt}),Yt.\u0275inj=t.cJS({imports:[U.BQ,C.ez,S.Q8,U.BQ]}),Yt})()},97392:(Et,Re,d)=>{"use strict";d.d(Re,{Hw:()=>B,Ps:()=>v});var t=d(94650),s=d(3238),c=d(21281),p=d(36895),g=d(39646),m=d(62843),C=d(4128),T=d(50727),j=d(18505),S=d(54004),U=d(70262),H=d(28746),me=d(13099),ue=d(95698),Ee=d(80529),et=d(11481);const $e=["*"];let ot;function Mt(b){return function yt(){if(void 0===ot&&(ot=null,typeof window<"u")){const b=window;void 0!==b.trustedTypes&&(ot=b.trustedTypes.createPolicy("angular#components",{createHTML:N=>N}))}return ot}()?.createHTML(b)||b}function Ke(b){return Error(`Unable to find icon with the name "${b}"`)}function ee(b){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${b}".`)}function le(b){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${b}".`)}class Je{constructor(N,Q,je){this.url=N,this.svgText=Q,this.options=je}}let He=(()=>{class b{constructor(Q,je,Ue,ct){this._httpClient=Q,this._sanitizer=je,this._errorHandler=ct,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClasse
1sByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=Ue}addSvgIcon(Q,je,Ue){return this.addSvgIconInNamespace("",Q,je,Ue)}addSvgIconLiteral(Q,je,Ue){return this.addSvgIconLiteralInNamespace("",Q,je,Ue)}addSvgIconInNamespace(Q,je,Ue,ct){return this._addSvgIconConfig(Q,je,new Je(Ue,null,ct))}addSvgIconResolver(Q){return this._resolvers.push(Q),this}addSvgIconLiteralInNamespace(Q,je,Ue,ct){const P=this._sanitizer.sanitize(t.q3G.HTML,Ue);if(!P)throw le(Ue);const pe=Mt(P);return this._addSvgIconConfig(Q,je,new Je("",pe,ct))}addSvgIconSet(Q,je){return this.addSvgIconSetInNamespace("",Q,je)}addSvgIconSetLiteral(Q,je){return this.addSvgIconSetLiteralInNamespace("",Q,je)}addSvgIconSetInNamespace(Q,je,Ue){return this._addSvgIconSetConfig(Q,new Je(je,null,Ue))}addSvgIconSetLiteralInNamespace(Q,je,Ue){const ct=this._sanitizer.sanitize(t.q3G.HTML,je);if(!ct)throw le(je);const P=Mt(ct);return this._addSvgIconSetConfig(Q,new Je("",P,Ue))}registerFontClassAlias(Q,je=Q){return this._fontCssClassesByAlias.set(Q,je),this}classNameForFontAlias(Q){return this._fontCssClassesByAlias.get(Q)||Q}setDefaultFontSetClass(...Q){return this._defaultFontSetClass=Q,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(Q){const je=this._sanitizer.sanitize(t.q3G.RESOURCE_URL,Q);if(!je)throw ee(Q);const Ue=this._cachedIconsByUrl.get(je);return Ue?(0,g.of)(Ae(Ue)):this._loadSvgIconFromConfig(new Je(Q,null)).pipe((0,j.b)(ct=>this._cachedIconsByUrl.set(je,ct)),(0,S.U)(ct=>Ae(ct)))}getNamedSvgIcon(Q,je=""){const Ue=Ce(je,Q);let ct=this._svgIconConfigs.get(Ue);if(ct)return this._getSvgFromConfig(ct);if(ct=this._getIconConfigFromResolvers(je,Q),ct)return this._svgIconConfigs.set(Ue,ct),this._getSvgFromConfig(ct);const P=this._iconSetConfigs.get(je);return P?this._getSvgFromIconSetConfigs(Q,P):(0,m._)(Ke(Ue))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(Q){return Q.svgText?(0,g.of)(Ae(this._svgElementFromConfig(Q))):this._loadSvgIconFromConfig(Q).pipe((0,S.U)(je=>Ae(je)))}_getSvgFromIconSetConfigs(Q,je){const Ue=this._extractIconWithNameFromAnySet(Q,je);if(Ue)return(0,g.of)(Ue);const ct=je.filter(P=>!P.svgText).map(P=>this._loadSvgIconSetFromConfig(P).pipe((0,U.K)(pe=>{const tt=`Loading icon set URL: ${this._sanitizer.sanitize(t.q3G.RESOURCE_URL,P.url)} failed: ${pe.message}`;return this._errorHandler.handleError(new Error(tt)),(0,g.of)(null)})));return(0,C.D)(ct).pipe((0,S.U)(()=>{const P=this._extractIconWithNameFromAnySet(Q,je);if(!P)throw Ke(Q);return P}))}_extractIconWithNameFromAnySet(Q,je){for(let Ue=je.length-1;Ue>=0;Ue--){const ct=je[Ue];if(ct.svgText&&ct.svgText.toString().indexOf(Q)>-1){const P=this._svgElementFromConfig(ct),pe=this._extractSvgIconFromSet(P,Q,ct.options);if(pe)return pe}}return null}_loadSvgIconFromConfig(Q){return this._fetchIcon(Q).pipe((0,j.b)(je=>Q.svgText=je),(0,S.U)(()=>this._svgElementFromConfig(Q)))}_loadSvgIconSetFromConfig(Q){return Q.svgText?(0,g.of)(null):this._fetchIcon(Q).pipe((0,j.b)(je=>Q.svgText=je))}_extractSvgIconFromSet(Q,je,Ue){const ct=Q.querySelector(`[id="${je}"]`);if(!ct)return null;const P=ct.cloneNode(!0);if(P.removeAttribute("id"),"svg"===P.nodeName.toLowerCase())return this._setSvgAttributes(P,Ue);if("symbol"===P.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(P),Ue);const pe=this._svgElementFromString(Mt("<svg></svg>"));return pe.appendChild(P),this._setSvgAttributes(pe,Ue)}_svgElementFromString(Q){const je=this._document.createElement("DIV");je.innerHTML=Q;const Ue=je.querySelector("svg");if(!Ue)throw Error("<svg> tag not found");return Ue}_toSvgElement(Q){const je=this._svgElementFromString(Mt("<svg></svg>")),Ue=Q.attributes;for(let ct=0;ct<Ue.length;ct++){const{name:P,value:pe}=Ue[ct];"id"!==P&&je.setAttribute(P,pe)}for(let ct=0;ct<Q.childNodes.length;ct++)Q.childNodes[ct].nodeType===this._document.ELEMENT_NODE&&je.appendChild(Q.childNodes[ct].cloneNode(!0));return je}_setSvgAttributes(Q,je){return Q.setAttribute("fit",""),Q.setAttribute("height","100%"),Q.setAttribute("width","100%"),Q.setAttribute("preserveAspectRatio","xMidYMid meet"),Q.setAttribute("focusable","false"),je&&je.viewBox&&Q.setAttribute("viewBox",je.viewBox),Q}_fetchIcon(Q){const{url:je,options:Ue}=Q,ct=Ue?.withCredentials??!1;if(!this._httpClient)throw function Ie(){return Error("Could not find HttpClient provider for use with Angular Material icons. Please include the HttpClientModule from @angular/common/http in your app imports.")}();if(null==je)throw Error(`Cannot fetch icon from URL "${je}".`);const P=this._sanitizer.sanitize(t.q3G.RESOURCE_URL,je);if(!P)throw ee(je);const pe=this._inProgressUrlFetches.get(P);if(pe)return pe;const de=this._httpClient.get(P,{responseType:"text",withCredentials:ct}).pipe((0,S.U)(tt=>Mt(tt)),(0,H.x)(()=>this._inProgressUrlFetches.delete(P)),(0,me.B)());return this._inProgressUrlFetches.set(P,de),de}_addSvgIconConfig(Q,je,Ue){return this._svgIconConfigs.set(Ce(Q,je),Ue),this}_addSvgIconSetConfig(Q,je){const Ue=this._iconSetConfigs.get(Q);return Ue?Ue.push(je):this._iconSetConfigs.set(Q,[je]),this}_svgElementFromConfig(Q){if(!Q.svgElement){const je=this._svgElementFromString(Q.svgText);this._setSvgAttributes(je,Q.options),Q.svgElement=je}return Q.svgElement}_getIconConfigFromResolvers(Q,je){for(let Ue=0;Ue<this._resolvers.length;Ue++){const ct=this._resolvers[Ue](je,Q);if(ct)return Fe(ct)?new Je(ct.url,null,ct.options):new Je(ct,null)}}}return b.\u0275fac=function(Q){return new(Q||b)(t.LFG(Ee.eN,8),t.LFG(et.H7),t.LFG(p.K0,8),t.LFG(t.qLn))},b.\u0275prov=t.Yz7({token:b,factory:b.\u0275fac,providedIn:"root"}),b})();function Ae(b){return b.cloneNode(!0)}
1function Ce(b,N){return b+":"+N}function Fe(b){return!(!b.url||!b.options)}const bt=(0,s.pj)(class{constructor(b){this._elementRef=b}}),at=new t.OlP("MAT_ICON_DEFAULT_OPTIONS"),Qe=new t.OlP("mat-icon-location",{providedIn:"root",factory:function Te(){const b=(0,t.f3M)(p.K0),N=b?b.location:null;return{getPathname:()=>N?N.pathname+N.search:""}}}),ce=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],Ne=ce.map(b=>`[${b}]`).join(", "),L=/^url\(['"]?#(.*?)['"]?\)$/;let B=(()=>{class b extends bt{get inline(){return this._inline}set inline(Q){this._inline=(0,c.Ig)(Q)}get svgIcon(){return this._svgIcon}set svgIcon(Q){Q!==this._svgIcon&&(Q?this._updateSvgIcon(Q):this._svgIcon&&this._clearSvgElement(),this._svgIcon=Q)}get fontSet(){return this._fontSet}set fontSet(Q){const je=this._cleanupFontValue(Q);je!==this._fontSet&&(this._fontSet=je,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(Q){const je=this._cleanupFontValue(Q);je!==this._fontIcon&&(this._fontIcon=je,this._updateFontIconClasses())}constructor(Q,je,Ue,ct,P,pe){super(Q),this._iconRegistry=je,this._location=ct,this._errorHandler=P,this._inline=!1,this._previousFontSetClass=[],this._currentIconFetch=T.w0.EMPTY,pe&&(pe.color&&(this.color=this.defaultColor=pe.color),pe.fontSet&&(this.fontSet=pe.fontSet)),Ue||Q.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(Q){if(!Q)return["",""];const je=Q.split(":");switch(je.length){case 1:return["",je[0]];case 2:return je;default:throw Error(`Invalid icon name: "${Q}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const Q=this._elementsWithExternalReferences;if(Q&&Q.size){const je=this._location.getPathname();je!==this._previousPath&&(this._previousPath=je,this._prependPathToReferences(je))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(Q){this._clearSvgElement();const je=this._location.getPathname();this._previousPath=je,this._cacheChildrenWithExternalReferences(Q),this._prependPathToReferences(je),this._elementRef.nativeElement.appendChild(Q)}_clearSvgElement(){const Q=this._elementRef.nativeElement;let je=Q.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();je--;){const Ue=Q.childNodes[je];(1!==Ue.nodeType||"svg"===Ue.nodeName.toLowerCase())&&Ue.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const Q=this._elementRef.nativeElement,je=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(Ue=>Ue.length>0);this._previousFontSetClass.forEach(Ue=>Q.classList.remove(Ue)),je.forEach(Ue=>Q.classList.add(Ue)),this._previousFontSetClass=je,this.fontIcon!==this._previousFontIconClass&&!je.includes("mat-ligature-font")&&(this._previousFontIconClass&&Q.classList.remove(this._previousFontIconClass),this.fontIcon&&Q.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(Q){return"string"==typeof Q?Q.trim().split(" ")[0]:Q}_prependPathToReferences(Q){const je=this._elementsWithExternalReferences;je&&je.forEach((Ue,ct)=>{Ue.forEach(P=>{ct.setAttribute(P.name,`url('${Q}#${P.value}')`)})})}_cacheChildrenWithExternalReferences(Q){const je=Q.querySelectorAll(Ne),Ue=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let ct=0;ct<je.length;ct++)ce.forEach(P=>{const pe=je[ct],de=pe.getAttribute(P),tt=de?de.match(L):null;if(tt){let ze=Ue.get(pe);ze||(ze=[],Ue.set(pe,ze)),ze.push({name:P,value:tt[1]})}})}_updateSvgIcon(Q){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),Q){const[je,Ue]=this._splitIconName(Q);je&&(this._svgNamespace=je),Ue&&(this._svgName=Ue),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(Ue,je).pipe((0,ue.q)(1)).subscribe(ct=>this._setSvgElement(ct),ct=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${je}:${Ue}! ${ct.message}`))})}}}return b.\u0275fac=function(Q){return new(Q||b)(t.Y36(t.SBq),t.Y36(He),t.$8M("aria-hidden"),t.Y36(Qe),t.Y36(t.qLn),t.Y36(at,8))},b.\u0275cmp=t.Xpm({type:b,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:8,hostBindings:function(Q,je){2&Q&&(t.uIk("data-mat-icon-type",je._usingFontIcon()?"font":"svg")("data-mat-icon-name",je._svgName||je.fontIcon)("data-mat-icon-namespace",je._svgNamespace||je.fontSet)("fontIcon",je._usingFontIcon()?je.fontIcon:null),t.ekj("mat-icon-inline",je.inline)("mat-icon-no-color","primary"!==je.color&&"accent"!==je.color&&"warn"!==je.color))},inputs:{color:"color",inline:"inline",svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],features:[t.qOj],ngContentSelectors:$e,decls:1,vars:0,template:function(Q,je){1&Q&&(t.F$t(),t.Hsn(0))},styles:[".mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0}),b})(),v=(()=>{class b{}return b.\u0275fac=function(Q){return new(Q||b)},b.\u0275mod=t.oAB({type:b}
1),b.\u0275inj=t.cJS({imports:[s.BQ,s.BQ]}),b})()},44144:(Et,Re,d)=>{"use strict";d.d(Re,{Jk:()=>Ee,Nt:()=>yt,c:()=>Mt});var t=d(21281),s=d(83353),c=d(94650),p=d(60515),g=d(77579);const m=(0,s.i$)({passive:!0});let C=(()=>{class Ke{constructor(ee,le){this._platform=ee,this._ngZone=le,this._monitoredElements=new Map}monitor(ee){if(!this._platform.isBrowser)return p.E;const le=(0,t.fI)(ee),Je=this._monitoredElements.get(le);if(Je)return Je.subject;const He=new g.x,Xe="cdk-text-field-autofilled",st=Ae=>{"cdk-text-field-autofill-start"!==Ae.animationName||le.classList.contains(Xe)?"cdk-text-field-autofill-end"===Ae.animationName&&le.classList.contains(Xe)&&(le.classList.remove(Xe),this._ngZone.run(()=>He.next({target:Ae.target,isAutofilled:!1}))):(le.classList.add(Xe),this._ngZone.run(()=>He.next({target:Ae.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{le.addEventListener("animationstart",st,m),le.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(le,{subject:He,unlisten:()=>{le.removeEventListener("animationstart",st,m)}}),He}stopMonitoring(ee){const le=(0,t.fI)(ee),Je=this._monitoredElements.get(le);Je&&(Je.unlisten(),Je.subject.complete(),le.classList.remove("cdk-text-field-autofill-monitored"),le.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(le))}ngOnDestroy(){this._monitoredElements.forEach((ee,le)=>this.stopMonitoring(le))}}return Ke.\u0275fac=function(ee){return new(ee||Ke)(c.LFG(s.t4),c.LFG(c.R0b))},Ke.\u0275prov=c.Yz7({token:Ke,factory:Ke.\u0275fac,providedIn:"root"}),Ke})(),S=(()=>{class Ke{}return Ke.\u0275fac=function(ee){return new(ee||Ke)},Ke.\u0275mod=c.oAB({type:Ke}),Ke.\u0275inj=c.cJS({}),Ke})();var U=d(24006),H=d(3238),me=d(59549);const Ee=new c.OlP("MAT_INPUT_VALUE_ACCESSOR"),et=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let $e=0;const ot=(0,H.FD)(class{constructor(Ke,Ie,ee,le){this._defaultErrorStateMatcher=Ke,this._parentForm=Ie,this._parentFormGroup=ee,this.ngControl=le,this.stateChanges=new g.x}});let yt=(()=>{class Ke extends ot{get disabled(){return this._disabled}set disabled(ee){this._disabled=(0,t.Ig)(ee),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(ee){this._id=ee||this._uid}get required(){return this._required??this.ngControl?.control?.hasValidator(U.kI.required)??!1}set required(ee){this._required=(0,t.Ig)(ee)}get type(){return this._type}set type(ee){this._type=ee||"text",this._validateType(),!this._isTextarea&&(0,s.qK)().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}get value(){return this._inputValueAccessor.value}set value(ee){ee!==this.value&&(this._inputValueAccessor.value=ee,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(ee){this._readonly=(0,t.Ig)(ee)}constructor(ee,le,Je,He,Xe,st,Ae,Ce,Fe,bt){super(st,He,Xe,Je),this._elementRef=ee,this._platform=le,this._autofillMonitor=Ce,this._formField=bt,this._uid="mat-input-"+$e++,this.focused=!1,this.stateChanges=new g.x,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(Te=>(0,s.qK)().has(Te)),this._iOSKeyupListener=Te=>{const ce=Te.target;!ce.value&&0===ce.selectionStart&&0===ce.selectionEnd&&(ce.setSelectionRange(1,1),ce.setSelectionRange(0,0))};const at=this._elementRef.nativeElement,Qe=at.nodeName.toLowerCase();this._inputValueAccessor=Ae||at,this._previousNativeValue=this.value,this.id=this.id,le.IOS&&Fe.runOutsideAngular(()=>{ee.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===Qe,this._isTextarea="textarea"===Qe,this._isInFormField=!!bt,this._isNativeSelect&&(this.controlType=at.multiple?"mat-native-select-multiple":"mat-native-select")}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(ee=>{this.autofilled=ee.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._platform.IOS&&this._elementRef.nativeElement.removeEventListener("keyup",this._iOSKeyupListener)}ngDoCheck(){this.ngControl&&(this.updateErrorState(),null!==this.ngControl.disabled&&this.ngControl.disabled!==this.disabled&&(this.disabled=this.ngControl.disabled,this.stateChanges.next())),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(ee){this._elementRef.nativeElement.focus(ee)}_focusChanged(ee){ee!==this.focused&&(this.focused=ee,this.stateChanges.next())}_onInput(){}_dirtyCheckNativeValue(){const ee=this._elementRef.nativeElement.value;this._previousNativeValue!==ee&&(this._previousNativeValue=ee,this.stateChanges.next())}_dirtyCheckPlaceholder(){const ee=this._getPlaceholder();if(ee!==this._previousPlaceholder){const le=this._elementRef.nativeElement;this._previousPlaceholder=ee,ee?le.setAttribute("placeholder",ee):le.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){et.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let ee=this._elementRef.nativeElement.validity;return ee&&ee.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const ee=this._elementRef.nativeElement,le=ee.options[0];return this.focused||ee.multiple||!this.empty||!!(ee.selectedIndex>-1&&le&&le.label)}return this.focused||!this.empty}setDescribedByIds(ee){ee.length?this._elementRef.nativeElement.setAttribute("aria-describedby",ee.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){const ee=this._elementRef.nativeElement;return this._isNativeSelect&&(ee.multiple||ee.size>1)}}return Ke.\u0275fac=function(ee){return new(ee||Ke)(c.Y36(c.SBq),c.Y36(s.t4),c.Y36(U.a5,10),c.Y36(U.F,8),c.Y36(U.sg,8),c.Y36(H.rD),c.Y36(Ee,10),c.Y36(C),c.Y36(c.R0b),c.Y36(me.G_,8))},Ke.\u0275dir=c.lG2({type:Ke,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:18,hostBindings:function(ee,le){1&ee&&c.NdJ("focus",function(){return le._focusChanged(!0)})("blur",function(){return le._focusChanged(!1)})("input",function(){return le._onInput()}),2&ee&&(c.Ikx("id",le.id)("disabled",le.disabled)("required",le.required),c.uIk("name",le.name||null)("readonly",le.readonly&&!le._isNativeSelect||null)("aria-invalid",le.empty&&le.required?null:le.errorState)("aria-required",le.required)("id",le.id),c.ekj("mat-input-server",le._isServer)("mat-mdc-form-field-textarea-control",le._isInFormField&&le._isTextarea)("mat-mdc-form-field-input-control",le._isInFormField)("mdc-text-field__input",le._isInFormField)("mat-mdc-native-select-inline",le._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly"},exportAs:["matInput"],features:[c._Bn([{provide:me.Eo,useExisting:Ke}]),c.qOj,c.TTD]}),Ke})(),Mt=(()=>{class Ke{}return Ke.\u0275fac=function(ee){return new(ee||Ke)},Ke.\u0275mod=c.oAB({type:Ke}),Ke.\u0275inj=c.cJS({imports:[H.BQ,me.lN,me.lN,S,H.BQ]}),Ke})()},28255:(Et,Re,d)=>{"use strict";d.d(Re,{OP:()=>bt,Tx:()=>St,VK:()=>ct,p6:()=>Rt});var t=d(94650),s=d(12687),c=d(21281),p=d(29521),g=d(77579),m=d(56451),C=d(50727),T=d(39646),j=d(53101),S=d(68675),U=d(63900),H=d(95698),me=d(82722),ue=d(39300),Ee=d(91005),et=d(3238),$e=d(36895),ot=d(84080),yt=d(37340),Mt=d(40445),Ke=d(98184),Ie=d(83353),ee=d(24098);const le=["mat-menu-item",""];function Je(wt,$t){1&wt&&(t.O4$(),t.TgZ(0,"svg",3),t._UZ(1,"polygon",4),t.qZA())}const He=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],Xe=["mat-icon, [matMenuItemIcon]","*"];function st(wt,$t){if(1&wt){const Be=t.EpF();t.TgZ(0,"div",0),t.NdJ("keydown",function(Ge){t.CHM(Be);const _t=t.oxw();return t.KtG(_t._handleKeydown(Ge))})("click",function(){t.CHM(Be);const Ge=t.oxw();
1return t.KtG(Ge.closed.emit("click"))})("@transformMenu.start",function(Ge){t.CHM(Be);const _t=t.oxw();return t.KtG(_t._onAnimationStart(Ge))})("@transformMenu.done",function(Ge){t.CHM(Be);const _t=t.oxw();return t.KtG(_t._onAnimationDone(Ge))}),t.TgZ(1,"div",1),t.Hsn(2),t.qZA()()}if(2&wt){const Be=t.oxw();t.Q6J("id",Be.panelId)("ngClass",Be._classList)("@transformMenu",Be._panelAnimationState),t.uIk("aria-label",Be.ariaLabel||null)("aria-labelledby",Be.ariaLabelledby||null)("aria-describedby",Be.ariaDescribedby||null)}}const Ae=["*"],Ce=new t.OlP("MAT_MENU_PANEL"),Fe=(0,et.Kr)((0,et.Id)(class{}));let bt=(()=>{class wt extends Fe{constructor(Be,oe,Ge,_t,It){super(),this._elementRef=Be,this._document=oe,this._focusMonitor=Ge,this._parentMenu=_t,this._changeDetectorRef=It,this.role="menuitem",this._hovered=new g.x,this._focused=new g.x,this._highlighted=!1,this._triggersSubmenu=!1,_t?.addItem?.(this)}focus(Be,oe){this._focusMonitor&&Be?this._focusMonitor.focusVia(this._getHostElement(),Be,oe):this._getHostElement().focus(oe),this._focused.next(this)}ngAfterViewInit(){this._focusMonitor&&this._focusMonitor.monitor(this._elementRef,!1)}ngOnDestroy(){this._focusMonitor&&this._focusMonitor.stopMonitoring(this._elementRef),this._parentMenu&&this._parentMenu.removeItem&&this._parentMenu.removeItem(this),this._hovered.complete(),this._focused.complete()}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._elementRef.nativeElement}_checkDisabled(Be){this.disabled&&(Be.preventDefault(),Be.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){const Be=this._elementRef.nativeElement.cloneNode(!0),oe=Be.querySelectorAll("mat-icon, .material-icons");for(let Ge=0;Ge<oe.length;Ge++)oe[Ge].remove();return Be.textContent?.trim()||""}_setHighlighted(Be){this._highlighted=Be,this._changeDetectorRef?.markForCheck()}_setTriggersSubmenu(Be){this._triggersSubmenu=Be,this._changeDetectorRef?.markForCheck()}_hasFocus(){return this._document&&this._document.activeElement===this._getHostElement()}}return wt.\u0275fac=function(Be){return new(Be||wt)(t.Y36(t.SBq),t.Y36($e.K0),t.Y36(s.tE),t.Y36(Ce,8),t.Y36(t.sBO))},wt.\u0275cmp=t.Xpm({type:wt,selectors:[["","mat-menu-item",""]],hostAttrs:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator","mdc-list-item"],hostVars:8,hostBindings:function(Be,oe){1&Be&&t.NdJ("click",function(_t){return oe._checkDisabled(_t)})("mouseenter",function(){return oe._handleMouseEnter()}),2&Be&&(t.uIk("role",oe.role)("tabindex",oe._getTabIndex())("aria-disabled",oe.disabled)("disabled",oe.disabled||null),t.ekj("mat-mdc-menu-item-highlighted",oe._highlighted)("mat-mdc-menu-item-submenu-trigger",oe._triggersSubmenu))},inputs:{disabled:"disabled",disableRipple:"disableRipple",role:"role"},exportAs:["matMenuItem"],features:[t.qOj],attrs:le,ngContentSelectors:Xe,decls:5,vars:3,consts:[[1,"mdc-list-item__primary-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-mdc-menu-submenu-icon","viewBox","0 0 5 10","focusable","false",4,"ngIf"],["viewBox","0 0 5 10","focusable","false",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],template:function(Be,oe){1&Be&&(t.F$t(He),t.Hsn(0),t.TgZ(1,"span",0),t.Hsn(2,1),t.qZA(),t._UZ(3,"div",1),t.YNc(4,Je,2,0,"svg",2)),2&Be&&(t.xp6(3),t.Q6J("matRippleDisabled",oe.disableRipple||oe.disabled)("matRippleTrigger",oe._getHostElement()),t.xp6(1),t.Q6J("ngIf",oe._triggersSubmenu))},dependencies:[$e.O5,et.wG],encapsulation:2,changeDetection:0}),wt})();const ce=new t.OlP("MatMenuContent"),B={transformMenu:(0,yt.X$)("transformMenu",[(0,yt.SB)("void",(0,yt.oB)({opacity:0,transform:"scale(0.8)"})),(0,yt.eR)("void => enter",(0,yt.jt)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,yt.oB)({opacity:1,transform:"scale(1)"}))),(0,yt.eR)("* => void",(0,yt.jt)("100ms 25ms linear",(0,yt.oB)({opacity:0})))]),fadeInItems:(0,yt.X$)("fadeInItems",[(0,yt.SB)("showing",(0,yt.oB)({opacity:1})),(0,yt.eR)("void => *",[(0,yt.oB)({opacity:0}),(0,yt.jt)("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let N=0;const Q=new t.OlP("mat-menu-default-options",{providedIn:"root",factory:function je(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}});let Ue=(()=>{class wt{get xPosition(){return this._xPosition}set xPosition(Be){this._xPosition=Be,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(Be){this._yPosition=Be,this.setPositionClasses()}get overlapTrigger(){return this._overlapTrigger}set overlapTrigger(Be){this._overlapTrigger=(0,c.Ig)(Be)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(Be){this._hasBackdrop=(0,c.Ig)(Be)}set panelClass(Be){const oe=this._previousPanelClass;oe&&oe.length&&oe.split(" ").forEach(Ge=>{this._classList[Ge]=!1}),this._previousPanelClass=Be,Be&&Be.length&&(Be.split(" ").forEach(Ge=>{this._classList[Ge]=!0}),this._elementRef.nativeElement.className="")}get classList(){return this.panelClass}set classList(Be){this.panelClass=Be}constructor(Be,oe,Ge,_t){this._elementRef=Be,this._ngZone=oe,this._defaultOptions=Ge,this._changeDetectorRef=_t,this._xPosition=this._defaultOptions.xPosition,this._yPosition=this._defaultOptions.yPosition,this._directDescendantItems=new t.n_E,this._classList={},this._panelAnimationState="void",this._animationDone=new g.x,this.overlayPanelClass=this._defaultOptions.overlayPanelClass||"",this.backdropClass=this._defaultOptions.backdropClass,this._overlapTrigger=this._defaultOptions.overlapTrigger,this._hasBackdrop=this._defaultOptions.hasBackdrop,this.closed=new t.vpe,this.close=this.closed,this.panelId="mat-menu-panel-"+N++}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new s.Em(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._keyManager.tabOut.subscribe(()=>
1this.closed.emit("tab")),this._directDescendantItems.changes.pipe((0,S.O)(this._directDescendantItems),(0,U.w)(Be=>(0,m.T)(...Be.map(oe=>oe._focused)))).subscribe(Be=>this._keyManager.updateActiveItem(Be)),this._directDescendantItems.changes.subscribe(Be=>{const oe=this._keyManager;if("enter"===this._panelAnimationState&&oe.activeItem?._hasFocus()){const Ge=Be.toArray(),_t=Math.max(0,Math.min(Ge.length-1,oe.activeItemIndex||0));Ge[_t]&&!Ge[_t].disabled?oe.setActiveItem(_t):oe.setNextItemActive()}})}ngOnDestroy(){this._keyManager?.destroy(),this._directDescendantItems.destroy(),this.closed.complete(),this._firstItemFocusSubscription?.unsubscribe()}_hovered(){return this._directDescendantItems.changes.pipe((0,S.O)(this._directDescendantItems),(0,U.w)(oe=>(0,m.T)(...oe.map(Ge=>Ge._hovered))))}addItem(Be){}removeItem(Be){}_handleKeydown(Be){const oe=Be.keyCode,Ge=this._keyManager;switch(oe){case p.hY:(0,p.Vb)(Be)||(Be.preventDefault(),this.closed.emit("keydown"));break;case p.oh:this.parentMenu&&"ltr"===this.direction&&this.closed.emit("keydown");break;case p.SV:this.parentMenu&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:return(oe===p.LH||oe===p.JH)&&Ge.setFocusOrigin("keyboard"),void Ge.onKeydown(Be)}Be.stopPropagation()}focusFirstItem(Be="program"){this._firstItemFocusSubscription?.unsubscribe(),this._firstItemFocusSubscription=this._ngZone.onStable.pipe((0,H.q)(1)).subscribe(()=>{let oe=null;if(this._directDescendantItems.length&&(oe=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),!oe||!oe.contains(document.activeElement)){const Ge=this._keyManager;Ge.setFocusOrigin(Be).setFirstItemActive(),!Ge.activeItem&&oe&&oe.focus()}})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(Be){const oe=Math.min(this._baseElevation+Be,24),Ge=`${this._elevationPrefix}${oe}`,_t=Object.keys(this._classList).find(It=>It.startsWith(this._elevationPrefix));(!_t||_t===this._previousElevation)&&(this._previousElevation&&(this._classList[this._previousElevation]=!1),this._classList[Ge]=!0,this._previousElevation=Ge)}setPositionClasses(Be=this.xPosition,oe=this.yPosition){const Ge=this._classList;Ge["mat-menu-before"]="before"===Be,Ge["mat-menu-after"]="after"===Be,Ge["mat-menu-above"]="above"===oe,Ge["mat-menu-below"]="below"===oe,this._changeDetectorRef?.markForCheck()}_startAnimation(){this._panelAnimationState="enter"}_resetAnimation(){this._panelAnimationState="void"}_onAnimationDone(Be){this._animationDone.next(Be),this._isAnimating=!1}_onAnimationStart(Be){this._isAnimating=!0,"enter"===Be.toState&&0===this._keyManager.activeItemIndex&&(Be.element.scrollTop=0)}_updateDirectDescendants(){this._allItems.changes.pipe((0,S.O)(this._allItems)).subscribe(Be=>{this._directDescendantItems.reset(Be.filter(oe=>oe._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}}return wt.\u0275fac=function(Be){return new(Be||wt)(t.Y36(t.SBq),t.Y36(t.R0b),t.Y36(Q),t.Y36(t.sBO))},wt.\u0275dir=t.lG2({type:wt,contentQueries:function(Be,oe,Ge){if(1&Be&&(t.Suo(Ge,ce,5),t.Suo(Ge,bt,5),t.Suo(Ge,bt,4)),2&Be){let _t;t.iGM(_t=t.CRH())&&(oe.lazyContent=_t.first),t.iGM(_t=t.CRH())&&(oe._allItems=_t),t.iGM(_t=t.CRH())&&(oe.items=_t)}},viewQuery:function(Be,oe){if(1&Be&&t.Gf(t.Rgc,5),2&Be){let Ge;t.iGM(Ge=t.CRH())&&(oe.templateRef=Ge.first)}},inputs:{backdropClass:"backdropClass",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:"overlapTrigger",hasBackdrop:"hasBackdrop",panelClass:["class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"}}),wt})(),ct=(()=>{class wt extends Ue{constructor(Be,oe,Ge,_t){super(Be,oe,Ge,_t),this._elevationPrefix="mat-elevation-z",this._baseElevation=8}}return wt.\u0275fac=function(Be){return new(Be||wt)(t.Y36(t.SBq),t.Y36(t.R0b),t.Y36(Q),t.Y36(t.sBO))},wt.\u0275cmp=t.Xpm({type:wt,selectors:[["mat-menu"]],hostVars:3,hostBindings:function(Be,oe){2&Be&&t.uIk("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},exportAs:["matMenu"],features:[t._Bn([{provide:Ce,useExisting:wt}]),t.qOj],ngContentSelectors:Ae,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mdc-menu-surface","mdc-menu-surface--open","mat-mdc-elevation-specific",3,"id","ngClass","keydown","click"],[1,"mat-mdc-menu-content","mdc-list"]],template:function(Be,oe){1&Be&&(t.F$t(),t.YNc(0,st,3,6,"ng-template"))},dependencies:[$e.mk],styles:['.mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;max-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:var(--mdc-menu-max-height, calc(100vh - 32px));margin:0;padding:0;transform:scale(1);transform-origin:top left;opacity:0;overflow:auto;will-change:transform,opacity;z-index:8;border-radius:var(--mdc-shape-medium, 4px);transform-origin-left:top left;transform-origin-right:top right}.mdc-menu-surface:focus{outline:none}.mdc-menu-surface--animating-open{display:inline-block;transform:scale(0.8);opacity:0}
1.mdc-menu-surface--open{display:inline-block;transform:scale(1);opacity:1}.mdc-menu-surface--animating-closed{display:inline-block;opacity:0}[dir=rtl] .mdc-menu-surface,.mdc-menu-surface[dir=rtl]{transform-origin-left:top right;transform-origin-right:top left}.mdc-menu-surface--anchor{position:relative;overflow:visible}.mdc-menu-surface--fixed{position:fixed}.mdc-menu-surface--fullwidth{width:100%}mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;list-style-type:none}.mat-mdc-menu-content:focus{outline:none}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-mdc-menu-panel.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;position:relative}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;min-height:48px}.mat-mdc-menu-item:focus{outline:none}[dir=rtl] .mat-mdc-menu-item,.mat-mdc-menu-item[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-menu-item::-moz-focus-inner{border:0}.mat-mdc-menu-item.mdc-list-item{align-items:center}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item .mat-icon{margin-right:16px}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:16px}.mat-mdc-menu-item .mdc-list-item__primary-text{white-space:normal}.mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{padding-right:32px}[dir=rtl] .mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}.cdk-high-contrast-active .mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-submenu-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:5px;height:10px;fill:currentColor}[dir=rtl] .mat-mdc-menu-submenu-icon{right:auto;left:16px;transform:translateY(-50%) scaleX(-1)}.cdk-high-contrast-active .mat-mdc-menu-submenu-icon{fill:CanvasText}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}'],encapsulation:2,data:{animation:[B.transformMenu,B.fadeInItems]},changeDetection:0}),wt})();const P=new t.OlP("mat-menu-scroll-strategy"),de={provide:P,deps:[Ke.aV],useFactory:function pe(wt){return()=>wt.scrollStrategies.reposition()}},tt=(0,Ie.i$)({passive:!0});let Tt=(()=>{class wt{get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(Be){this.menu=Be}get menu(){return this._menu}set menu(Be){Be!==this._menu&&(this._menu=Be,this._menuCloseSubscription.unsubscribe(),Be&&(this._menuCloseSubscription=Be.close.subscribe(oe=>{this._destroyMenu(oe),("click"===oe||"tab"===oe)&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(oe)})),this._menuItemInstance?._setTriggersSubmenu(this.triggersSubmenu()))}constructor(Be,oe,Ge,_t,It,Ut,zt,Ht,mn){this._overlay=Be,this._element=oe,this._viewContainerRef=Ge,this._menuItemInstance=Ut,this._dir=zt,this._focusMonitor=Ht,this._ngZone=mn,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=C.w0.EMPTY,this._hoverSubscription=C.w0.EMPTY,this._menuCloseSubscription=C.w0.EMPTY,this._changeDetectorRef=(0,t.f3M)(t.sBO),this._handleTouchStart=Yt=>{(0,s.yG)(Yt)||(this._openedBy="touch")},this._openedBy=void 0,this.restoreFocus=!0,this.menuOpened=new t.vpe,this.onMenuOpen=this.menuOpened,this.menuClosed=new t.vpe,this.onMenuClose=this.menuClosed,this._scrollStrategy=_t,this._parentMaterialMenu=It instanceof Ue?It:void 0,oe.nativeElement.addEventListener("touchstart",this._handleTouchStart,tt)}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,tt),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._hoverSubscription.unsubscribe()}get menuOpen(){return this._menuOpen}get dir(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}triggersSubmenu(){return!!(this._menuItemInstance&&this._parentMaterialMenu&&this.menu)}toggleMenu(){return this._menuOpen?this.closeMenu():this.openMenu()}openMenu(){const Be=this.menu;if(this._menuOpen||!Be)return;const oe=this._createOverlay(Be),Ge=oe.getConfig(),_t=Ge.positionStrategy;this._setPosition(Be,_t),Ge.hasBackdrop=null==Be.hasBackdrop?!this.triggersSubmenu():Be.hasBackdrop,oe.attach(this._getPortal(Be)),Be.lazyContent&&Be.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(Be),Be instanceof Ue&&(Be._startAnimation(),Be._directDescendantItems.changes.pipe((0,me.R)(Be.close)).subscribe(()=>{_t.withLockedPosition(!1).reapplyLastPosition(),_t.withLockedPosition(!0)}))}closeMenu(){this.menu?.close.emit()}focus(Be,oe){this._focusMonitor&&Be?this._focusMonitor.focusVia(this._element,Be,oe):this._element.nativeElement.focus(oe)}updatePosition(){this._overlayRef?.updatePosition()}_destroyMenu(Be){if(!this._overlayRef||!this.menuOpen)return;const oe=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&&("keydown"===Be||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,oe instanceof Ue?(oe._resetAnimation(),oe.lazyContent?oe._animationDone.pipe((0,ue.h)(Ge=>"void"===Ge.toState),(0,H.q)(1),(0,me.R)(oe.lazyContent._attached)).subscribe({next:()=>
1oe.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),oe?.lazyContent?.detach())}_initMenu(Be){Be.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,Be.direction=this.dir,this._setMenuElevation(Be),Be.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0)}_setMenuElevation(Be){if(Be.setElevation){let oe=0,Ge=Be.parentMenu;for(;Ge;)oe++,Ge=Ge.parentMenu;Be.setElevation(oe)}}_setIsMenuOpen(Be){Be!==this._menuOpen&&(this._menuOpen=Be,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(Be),this._changeDetectorRef.markForCheck())}_createOverlay(Be){if(!this._overlayRef){const oe=this._getOverlayConfig(Be);this._subscribeToPositions(Be,oe.positionStrategy),this._overlayRef=this._overlay.create(oe),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(Be){return new Ke.X_({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:Be.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:Be.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir})}_subscribeToPositions(Be,oe){Be.setPositionClasses&&oe.positionChanges.subscribe(Ge=>{const _t="start"===Ge.connectionPair.overlayX?"after":"before",It="top"===Ge.connectionPair.overlayY?"below":"above";this._ngZone?this._ngZone.run(()=>Be.setPositionClasses(_t,It)):Be.setPositionClasses(_t,It)})}_setPosition(Be,oe){let[Ge,_t]="before"===Be.xPosition?["end","start"]:["start","end"],[It,Ut]="above"===Be.yPosition?["bottom","top"]:["top","bottom"],[zt,Ht]=[It,Ut],[mn,Yt]=[Ge,_t],sn=0;if(this.triggersSubmenu()){if(Yt=Ge="before"===Be.xPosition?"start":"end",_t=mn="end"===Ge?"start":"end",this._parentMaterialMenu){if(null==this._parentInnerPadding){const Nt=this._parentMaterialMenu.items.first;this._parentInnerPadding=Nt?Nt._getHostElement().offsetTop:0}sn="bottom"===It?this._parentInnerPadding:-this._parentInnerPadding}}else Be.overlapTrigger||(zt="top"===It?"bottom":"top",Ht="top"===Ut?"bottom":"top");oe.withPositions([{originX:Ge,originY:zt,overlayX:mn,overlayY:It,offsetY:sn},{originX:_t,originY:zt,overlayX:Yt,overlayY:It,offsetY:sn},{originX:Ge,originY:Ht,overlayX:mn,overlayY:Ut,offsetY:-sn},{originX:_t,originY:Ht,overlayX:Yt,overlayY:Ut,offsetY:-sn}])}_menuClosingActions(){const Be=this._overlayRef.backdropClick(),oe=this._overlayRef.detachments(),Ge=this._parentMaterialMenu?this._parentMaterialMenu.closed:(0,T.of)(),_t=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe((0,ue.h)(It=>It!==this._menuItemInstance),(0,ue.h)(()=>this._menuOpen)):(0,T.of)();return(0,m.T)(Be,Ge,_t,oe)}_handleMousedown(Be){(0,s.X6)(Be)||(this._openedBy=0===Be.button?"mouse":void 0,this.triggersSubmenu()&&Be.preventDefault())}_handleKeydown(Be){const oe=Be.keyCode;(oe===p.K5||oe===p.L_)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(oe===p.SV&&"ltr"===this.dir||oe===p.oh&&"rtl"===this.dir)&&(this._openedBy="keyboard",this.openMenu())}_handleClick(Be){this.triggersSubmenu()?(Be.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){!this.triggersSubmenu()||!this._parentMaterialMenu||(this._hoverSubscription=this._parentMaterialMenu._hovered().pipe((0,ue.h)(Be=>Be===this._menuItemInstance&&!Be.disabled),(0,Ee.g)(0,j.E)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof Ue&&this.menu._isAnimating?this.menu._animationDone.pipe((0,H.q)(1),(0,Ee.g)(0,j.E),(0,me.R)(this._parentMaterialMenu._hovered())).subscribe(()=>this.openMenu()):this.openMenu()}))}_getPortal(Be){return(!this._portal||this._portal.templateRef!==Be.templateRef)&&(this._portal=new ot.UE(Be.templateRef,this._viewContainerRef)),this._portal}}return wt.\u0275fac=function(Be){return new(Be||wt)(t.Y36(Ke.aV),t.Y36(t.SBq),t.Y36(t.s_b),t.Y36(P),t.Y36(Ce,8),t.Y36(bt,10),t.Y36(Mt.Is,8),t.Y36(s.tE),t.Y36(t.R0b))},wt.\u0275dir=t.lG2({type:wt,hostVars:3,hostBindings:function(Be,oe){1&Be&&t.NdJ("click",function(_t){return oe._handleClick(_t)})("mousedown",function(_t){return oe._handleMousedown(_t)})("keydown",function(_t){return oe._handleKeydown(_t)}),2&Be&&t.uIk("aria-haspopup",oe.menu?"menu":null)("aria-expanded",oe.menuOpen)("aria-controls",oe.menuOpen?oe.menu.panelId:null)},inputs:{_deprecatedMatMenuTriggerFor:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:["matMenuTriggerFor","menu"],menuData:["matMenuTriggerData","menuData"],restoreFocus:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"}}),wt})(),Rt=(()=>{class wt extends Tt{}return wt.\u0275fac=function(){let $t;return function(oe){return($t||($t=t.n5z(wt)))(oe||wt)}}(),wt.\u0275dir=t.lG2({type:wt,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-mdc-menu-trigger"],exportAs:["matMenuTrigger"],features:[t.qOj]}),wt})(),St=(()=>{class wt{}return wt.\u0275fac=function(Be){return new(Be||wt)},wt.\u0275mod=t.oAB({type:wt}),wt.\u0275inj=t.cJS({providers:[de],imports:[$e.ez,et.si,et.BQ,Ke.U8,ee.ZD,et.BQ]}),wt})()},98739:(Et,Re,d)=>{"use strict";d.d(Re,{NW:()=>Je,TU:()=>He});var t=d(36895),s=d(94650),c=d(77579),p=d(4859),g=d(84385),m=d(10266),C=d(3238),T=d(21281),j=d(59549);function S(Xe,st){if(1&Xe&&(s.TgZ(0,"mat-option",19),s._uU(1),s.qZA()),2&Xe){const Ae=st.$
1implicit;s.Q6J("value",Ae),s.xp6(1),s.hij(" ",Ae," ")}}function U(Xe,st){if(1&Xe){const Ae=s.EpF();s.TgZ(0,"mat-form-field",16)(1,"mat-select",17),s.NdJ("selectionChange",function(Fe){s.CHM(Ae);const bt=s.oxw(2);return s.KtG(bt._changePageSize(Fe.value))}),s.YNc(2,S,2,2,"mat-option",18),s.qZA()()}if(2&Xe){const Ae=s.oxw(2);s.Q6J("appearance",Ae._formFieldAppearance)("color",Ae.color),s.xp6(1),s.Q6J("value",Ae.pageSize)("disabled",Ae.disabled)("aria-labelledby",Ae._pageSizeLabelId)("panelClass",Ae.selectConfig.panelClass||"")("disableOptionCentering",Ae.selectConfig.disableOptionCentering),s.xp6(1),s.Q6J("ngForOf",Ae._displayedPageSizeOptions)}}function H(Xe,st){if(1&Xe&&(s.TgZ(0,"div",20),s._uU(1),s.qZA()),2&Xe){const Ae=s.oxw(2);s.xp6(1),s.Oqu(Ae.pageSize)}}function me(Xe,st){if(1&Xe&&(s.TgZ(0,"div",12)(1,"div",13),s._uU(2),s.qZA(),s.YNc(3,U,3,8,"mat-form-field",14),s.YNc(4,H,2,1,"div",15),s.qZA()),2&Xe){const Ae=s.oxw();s.xp6(1),s.s9C("id",Ae._pageSizeLabelId),s.xp6(1),s.hij(" ",Ae._intl.itemsPerPageLabel," "),s.xp6(1),s.Q6J("ngIf",Ae._displayedPageSizeOptions.length>1),s.xp6(1),s.Q6J("ngIf",Ae._displayedPageSizeOptions.length<=1)}}function ue(Xe,st){if(1&Xe){const Ae=s.EpF();s.TgZ(0,"button",21),s.NdJ("click",function(){s.CHM(Ae);const Fe=s.oxw();return s.KtG(Fe.firstPage())}),s.O4$(),s.TgZ(1,"svg",7),s._UZ(2,"path",22),s.qZA()()}if(2&Xe){const Ae=s.oxw();s.Q6J("matTooltip",Ae._intl.firstPageLabel)("matTooltipDisabled",Ae._previousButtonsDisabled())("matTooltipPosition","above")("disabled",Ae._previousButtonsDisabled()),s.uIk("aria-label",Ae._intl.firstPageLabel)}}function Ee(Xe,st){if(1&Xe){const Ae=s.EpF();s.O4$(),s.kcU(),s.TgZ(0,"button",23),s.NdJ("click",function(){s.CHM(Ae);const Fe=s.oxw();return s.KtG(Fe.lastPage())}),s.O4$(),s.TgZ(1,"svg",7),s._UZ(2,"path",24),s.qZA()()}if(2&Xe){const Ae=s.oxw();s.Q6J("matTooltip",Ae._intl.lastPageLabel)("matTooltipDisabled",Ae._nextButtonsDisabled())("matTooltipPosition","above")("disabled",Ae._nextButtonsDisabled()),s.uIk("aria-label",Ae._intl.lastPageLabel)}}let et=(()=>{class Xe{constructor(){this.changes=new c.x,this.itemsPerPageLabel="Items per page:",this.nextPageLabel="Next page",this.previousPageLabel="Previous page",this.firstPageLabel="First page",this.lastPageLabel="Last page",this.getRangeLabel=(Ae,Ce,Fe)=>{if(0==Fe||0==Ce)return`0 of ${Fe}`;const bt=Ae*Ce;return`${bt+1} \u2013 ${bt<(Fe=Math.max(Fe,0))?Math.min(bt+Ce,Fe):bt+Ce} of ${Fe}`}}}return Xe.\u0275fac=function(Ae){return new(Ae||Xe)},Xe.\u0275prov=s.Yz7({token:Xe,factory:Xe.\u0275fac,providedIn:"root"}),Xe})();const ot={provide:et,deps:[[new s.FiY,new s.tp0,et]],useFactory:function $e(Xe){return Xe||new et}},Ke=new s.OlP("MAT_PAGINATOR_DEFAULT_OPTIONS"),Ie=(0,C.Id)((0,C.dB)(class{}));let ee=(()=>{class Xe extends Ie{get pageIndex(){return this._pageIndex}set pageIndex(Ae){this._pageIndex=Math.max((0,T.su)(Ae),0),this._changeDetectorRef.markForCheck()}get length(){return this._length}set length(Ae){this._length=(0,T.su)(Ae),this._changeDetectorRef.markForCheck()}get pageSize(){return this._pageSize}set pageSize(Ae){this._pageSize=Math.max((0,T.su)(Ae),0),this._updateDisplayedPageSizeOptions()}get pageSizeOptions(){return this._pageSizeOptions}set pageSizeOptions(Ae){this._pageSizeOptions=(Ae||[]).map(Ce=>(0,T.su)(Ce)),this._updateDisplayedPageSizeOptions()}get hidePageSize(){return this._hidePageSize}set hidePageSize(Ae){this._hidePageSize=(0,T.Ig)(Ae)}get showFirstLastButtons(){return this._showFirstLastButtons}set showFirstLastButtons(Ae){this._showFirstLastButtons=(0,T.Ig)(Ae)}constructor(Ae,Ce,Fe){if(super(),this._intl=Ae,this._changeDetectorRef=Ce,this._pageIndex=0,this._length=0,this._pageSizeOptions=[],this._hidePageSize=!1,this._showFirstLastButtons=!1,this.selectConfig={},this.page=new s.vpe,this._intlChanges=Ae.changes.subscribe(()=>this._changeDetectorRef.markForCheck()),Fe){const{pageSize:bt,pageSizeOptions:at,hidePageSize:Qe,showFirstLastButtons:Te}=Fe;null!=bt&&(this._pageSize=bt),null!=at&&(this._pageSizeOptions=at),null!=Qe&&(this._hidePageSize=Qe),null!=Te&&(this._showFirstLastButtons=Te)}}ngOnInit(){this._initialized=!0,this._updateDisplayedPageSizeOptions(),this._markInitialized()}ngOnDestroy(){this._intlChanges.unsubscribe()}nextPage(){if(!this.hasNextPage())return;const Ae=this.pageIndex;this.pageIndex=this.pageIndex+1,this._emitPageEvent(Ae)}previousPage(){if(!this.hasPreviousPage())return;const Ae=this.pageIndex;this.pageIndex=this.pageIndex-1,this._emitPageEvent(Ae)}firstPage(){if(!this.hasPreviousPage())return;const Ae=this.pageIndex;this.pageIndex=0,this._emitPageEvent(Ae)}lastPage(){if(!this.hasNextPage())return;const Ae=this.pageIndex;this.pageIndex=this.getNumberOfPages()-1,this._emitPageEvent(Ae)}hasPreviousPage(){return this.pageIndex>=1&&0!=this.pageSize}hasNextPage(){const Ae=this.getNumberOfPages()-1;return this.pageIndex<Ae&&0!=this.pageSize}getNumberOfPages(){return this.pageSize?Math.ceil(this.length/this.pageSize):0}_changePageSize(Ae){const Fe=this.pageIndex;this.pageIndex=Math.floor(this.pageIndex*this.pageSize/Ae)||0,this.pageSize=Ae,this._emitPageEvent(Fe)}_nextButtonsDisabled(){return this.disabled||!this.hasNextPage()}_previousButtonsDisabled(){return this.disabled||!this.hasPreviousPage()}_updateDisplayedPageSizeOptions(){this._initialized&&(this.pageSize||(this._pageSize=0!=this.pageSizeOptions.length?this.pageSizeOptions[0]:50),this._displayedPageSizeOptions=this.pageSizeOptions.slice(),-1===this._displayedPageSizeOptions.indexOf(this.pageSize)&&this._displayedPageSizeOptions.push(this.pageSize),this._displayedPageSizeOptions.sort((Ae,Ce)=>Ae-Ce),this._changeDetectorRef.markForCheck())}_emitPageEvent(Ae){this.page.emit({previousPageIndex:Ae,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}}return Xe.\u0275fac=function(Ae){s.$Z()}
1,Xe.\u0275dir=s.lG2({type:Xe,inputs:{color:"color",pageIndex:"pageIndex",length:"length",pageSize:"pageSize",pageSizeOptions:"pageSizeOptions",hidePageSize:"hidePageSize",showFirstLastButtons:"showFirstLastButtons",selectConfig:"selectConfig"},outputs:{page:"page"},features:[s.qOj]}),Xe})(),le=0,Je=(()=>{class Xe extends ee{constructor(Ae,Ce,Fe){super(Ae,Ce,Fe),this._pageSizeLabelId="mat-paginator-page-size-label-"+le++,this._formFieldAppearance=Fe?.formFieldAppearance||"outline"}}return Xe.\u0275fac=function(Ae){return new(Ae||Xe)(s.Y36(et),s.Y36(s.sBO),s.Y36(Ke,8))},Xe.\u0275cmp=s.Xpm({type:Xe,selectors:[["mat-paginator"]],hostAttrs:["role","group",1,"mat-mdc-paginator"],inputs:{disabled:"disabled"},exportAs:["matPaginator"],features:[s.qOj],decls:14,vars:14,consts:[[1,"mat-mdc-paginator-outer-container"],[1,"mat-mdc-paginator-container"],["class","mat-mdc-paginator-page-size",4,"ngIf"],[1,"mat-mdc-paginator-range-actions"],["aria-live","polite",1,"mat-mdc-paginator-range-label"],["mat-icon-button","","type","button","class","mat-mdc-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click",4,"ngIf"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-previous",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["viewBox","0 0 24 24","focusable","false",1,"mat-mdc-paginator-icon"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-next",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["mat-icon-button","","type","button","class","mat-mdc-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click",4,"ngIf"],[1,"mat-mdc-paginator-page-size"],[1,"mat-mdc-paginator-page-size-label",3,"id"],["class","mat-mdc-paginator-page-size-select",3,"appearance","color",4,"ngIf"],["class","mat-mdc-paginator-page-size-value",4,"ngIf"],[1,"mat-mdc-paginator-page-size-select",3,"appearance","color"],["hideSingleSelectionIndicator","",3,"value","disabled","aria-labelledby","panelClass","disableOptionCentering","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[1,"mat-mdc-paginator-page-size-value"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"]],template:function(Ae,Ce){1&Ae&&(s.TgZ(0,"div",0)(1,"div",1),s.YNc(2,me,5,4,"div",2),s.TgZ(3,"div",3)(4,"div",4),s._uU(5),s.qZA(),s.YNc(6,ue,3,5,"button",5),s.TgZ(7,"button",6),s.NdJ("click",function(){return Ce.previousPage()}),s.O4$(),s.TgZ(8,"svg",7),s._UZ(9,"path",8),s.qZA()(),s.kcU(),s.TgZ(10,"button",9),s.NdJ("click",function(){return Ce.nextPage()}),s.O4$(),s.TgZ(11,"svg",7),s._UZ(12,"path",10),s.qZA()(),s.YNc(13,Ee,3,5,"button",11),s.qZA()()()),2&Ae&&(s.xp6(2),s.Q6J("ngIf",!Ce.hidePageSize),s.xp6(3),s.hij(" ",Ce._intl.getRangeLabel(Ce.pageIndex,Ce.pageSize,Ce.length)," "),s.xp6(1),s.Q6J("ngIf",Ce.showFirstLastButtons),s.xp6(1),s.Q6J("matTooltip",Ce._intl.previousPageLabel)("matTooltipDisabled",Ce._previousButtonsDisabled())("matTooltipPosition","above")("disabled",Ce._previousButtonsDisabled()),s.uIk("aria-label",Ce._intl.previousPageLabel),s.xp6(3),s.Q6J("matTooltip",Ce._intl.nextPageLabel)("matTooltipDisabled",Ce._nextButtonsDisabled())("matTooltipPosition","above")("disabled",Ce._nextButtonsDisabled()),s.uIk("aria-label",Ce._intl.nextPageLabel),s.xp6(3),s.Q6J("ngIf",Ce.showFirstLastButtons))},dependencies:[t.sg,t.O5,p.RK,j.KE,g.gD,C.ey,m.gM],styles:[".mat-mdc-paginator{display:block}.mat-mdc-paginator .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-paginator .mat-mdc-select{line-height:1.5}.mat-mdc-paginator-outer-container{display:flex}.mat-mdc-paginator-container{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;flex-wrap:wrap-reverse;width:100%}.mat-mdc-paginator-page-size{display:flex;align-items:baseline;margin-right:8px}[dir=rtl] .mat-mdc-paginator-page-size{margin-right:0;margin-left:8px}.mat-mdc-paginator-page-size-label{margin:0 4px}.mat-mdc-paginator-page-size-select{margin:0 4px;width:84px}.mat-mdc-paginator-range-label{margin:0 32px 0 24px}.mat-mdc-paginator-range-actions{display:flex;align-items:center}.mat-mdc-paginator-icon{display:inline-block;width:28px}[dir=rtl] .mat-mdc-paginator-icon{transform:rotate(180deg)}.cdk-high-contrast-active .mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon,.cdk-high-contrast-active .mat-mdc-paginator-icon{fill:currentColor;fill:CanvasText}.cdk-high-contrast-active .mat-mdc-paginator-range-actions .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0}),Xe})(),He=(()=>{class Xe{}return Xe.\u0275fac=function(Ae){return new(Ae||Xe)},Xe.\u0275mod=s.oAB({type:Xe}),Xe.\u0275inj=s.cJS({providers:[ot],imports:[t.ez,p.ot,g.LD,m.AV]}),Xe})()},51572:(Et,Re,d)=>{"use strict";d.d(Re,{Cq:()=>ue,Ou:()=>H});var t=d(94650),s=d(3238),c=d(21281),p=d(36895);const g=["determinateSpinner"];function m(Ee,et){if(1&Ee&&(t.O4$(),t.TgZ(0,"svg",11),t._UZ(1,"circle",12),t.qZA()),2&Ee){const $e=t.oxw();t.uIk("viewBox",$e._viewBox()),t.xp6(1),t.Udp("stroke-dasharray",$e._strokeCircumference(),"px")("stroke-dashoffset",$e._strokeCircumference()/2,"px")("stroke-width",$e._circleStrokeWidth(),"%"),t.uIk("r",$e._circleRadius())}}const C=(0,s.pj)(class{constructor(Ee){this._elementRef=Ee}},"primary"),T=new t.OlP("mat-progress-spinner-default-options",{providedIn:"root",factory:function j(){return{diameter:S}}}),S=100;let H=(()=>{class Ee extends C{constructor($e,ot,yt){super($e),this.mode="mat-spinner"===this._elementRef.nativeElement.nodeName.toLowerCase()?"indeterminate":"determinate",this._value=0,this._diameter=S,this._noopAnimations="NoopAnimations"===ot&&!!yt&&!yt._forceAnimations,yt&&(yt.color&&(this.color=this.defaultColor=yt.color),yt.diameter&&(this.diameter=yt.diameter),yt.strokeWidth&&(this.strokeWidth=yt.strokeWidth))}get value(){return"determinate"===this.mode?this._value:0}set value($e){this._value=Math.max(0,Math.min(100,(0,c.su)($e)))}get diameter(){return this._diameter}set diameter($e){this._diameter=(0,c.su)($e)}get strokeWidth(){return this._strokeWidth??this.diameter/10}set strokeWidth($e){this._strokeWidth=(0,c.su)($e)}_circleRadius(){return(this.diameter-10)/2}_viewBox(){const $e=2*this._circleRadius()+this.strokeWidth;return`0 0 ${$e} ${$e}`}_strokeCircumference(){return 2*Math.PI*this._circleRadius()}_strokeDashOffset(){return"determinate"===this.mode?this._strokeCircumference()*(100-this._value)/100:null}_circleStrokeWidth(){return this.strokeWidth/this.diameter*100}}return Ee.\u0275fac=function($e){return new($e||Ee)(t.Y36(t.SBq),t.Y36(t.QbO,8),t.Y36(T))},Ee.\u0275cmp=t.Xpm({type:Ee,selectors:[["mat-progress-spinner"],["mat-spinner"]],viewQuery:function($e,ot){if(1&$e&&t.Gf(g,5),2&$e){let yt;t.iGM(yt=t.CRH())&&(ot._determinateCircle=yt.first)}},hostAttrs:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],hostVars:12,hostBindings:function($e,ot){2&$e&&(t.uIk("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===ot.mode?ot.value:null)("mode",ot.mode),t.Udp("width",ot.diameter,"px")("height",ot.diameter,"px"),t.ekj("_mat-animation-noopable",ot._noopAnimations)("mdc-circular-progress--indeterminate","indeterminate"===ot.mode))},inputs:{color:"color",mode:"mode",value:"value",diameter:"diameter",strokeWidth:"strokeWidth"},exportAs:["matProgressSpinner"],features:[t.qOj],decls:14,vars:11,consts:[["circle",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],["determinateSpinner",""],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],["cx","50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],["cx","50%","cy","50%"]],template:function($e,ot){if(1&$e&&(t.YNc(0,m,2,8,"ng-template",null,0,t.W1O),t.TgZ(2,"div",1,2),t.O4$(),t.TgZ(4,"svg",3),t._UZ(5,"circle",4),t.qZA()(),t.kcU(),t.TgZ(6,"div",5)(7,"div",6)(8,"div",7),t.GkF(9,8),t.qZA(),t.TgZ(10,"div",9),t.GkF(11,8),t.qZA(),t.TgZ(12,"div",10),t.GkF(13,8),t.qZA()()()),2&$e){const yt=t.MAs(1);t.xp6(4),t.uIk("viewBox",ot._viewBox()),t.xp6(1),t.Udp("stroke-dasharray",ot._strokeCircumference(),"px")("stroke-dashoffset",ot._strokeDashOffset(),"px")("stroke-width",ot._circleStrokeWidth(),"%"),t.uIk("r",ot._circleRadius()),t.xp6(4),t.Q6J("ngTemplateOutlet",yt),t.xp6(2),t.Q6J("ngTemplateOutlet",yt),t.xp6(2),t.Q6J("ngTemplateOutlet",yt)}},dependencies:[p.tP],styles:["@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}
189%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;line-height:0;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}
1.mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color, transparent)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}"],encapsulation:2,changeDetection:0}),Ee})(),ue=(()=>{class Ee{}return Ee.\u0275fac=function($e){return new($e||Ee)},Ee.\u0275mod=t.oAB({type:Ee}),Ee.\u0275inj=t.cJS({imports:[p.ez,s.BQ]}),Ee})()},84385:(Et,Re,d)=>{"use strict";d.d(Re,{LD:()=>pe,gD:()=>P});var t=d(98184),s=d(36895),c=d(94650),p=d(3238),g=d(59549),m=d(24098),C=d(12687),T=d(40445),j=d(21281),S=d(95017),U=d(29521),H=d(24006),me=d(77579),ue=d(49770),Ee=d(56451),et=d(68675),$e=d(63900),ot=d(95698),yt=d(39300),Mt=d(54004),Ke=d(71884),Ie=d(82722),ee=d(37340);const le=["trigger"],Je=["panel"];function He(de,tt){if(1&de&&(c.TgZ(0,"span",10),c._uU(1),c.qZA()),2&de){const ze=c.oxw();c.xp6(1),c.Oqu(ze.placeholder)}}function Xe(de,tt){if(1&de&&(c.TgZ(0,"span",14),c._uU(1),c.qZA()),2&de){const ze=c.oxw(2);c.xp6(1),c.Oqu(ze.triggerValue)}}function st(de,tt){1&de&&c.Hsn(0,0,["*ngSwitchCase","true"])}function Ae(de,tt){if(1&de&&(c.TgZ(0,"span",11),c.YNc(1,Xe,2,1,"span",12),c.YNc(2,st,1,0,"ng-content",13),c.qZA()),2&de){const ze=c.oxw();c.Q6J("ngSwitch",!!ze.customTrigger),c.xp6(2),c.Q6J("ngSwitchCase",!0)}}function Ce(de,tt){if(1&de){const ze=c.EpF();c.O4$(),c.kcU(),c.TgZ(0,"div",15,16),c.NdJ("@transformPanel.done",function(Rt){c.CHM(ze);const St=c.oxw();return c.KtG(St._panelDoneAnimatingStream.next(Rt.toState))})("keydown",function(Rt){c.CHM(ze);const St=c.oxw();return c.KtG(St._handleKeydown(Rt))}),c.Hsn(2,1),c.qZA()}if(2&de){const ze=c.oxw();c.Gre("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",ze._getPanelTheme(),""),c.Q6J("ngClass",ze.panelClass)("@transformPanel","showing"),c.uIk("id",ze.id+"-panel")("aria-multiselectable",ze.multiple)("aria-label",ze.ariaLabel||null)("aria-labelledby",ze._getPanelAriaLabelledby())}}const Fe=[[["mat-select-trigger"]],"*"],bt=["mat-select-trigger","*"],at={transformPanelWrap:(0,ee.X$)("transformPanelWrap",[(0,ee.eR)("* => void",(0,ee.IO)("@transformPanel",[(0,ee.pV)()],{optional:!0}))]),transformPanel:(0,ee.X$)("transformPanel",[(0,ee.SB)("void",(0,ee.oB)({opacity:0,transform:"scale(1, 0.8)"})),(0,ee.eR)("void => showing",(0,ee.jt)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,ee.oB)({opacity:1,transform:"scale(1, 1)"}))),(0,ee.eR)("* => void",(0,ee.jt)("100ms linear",(0,ee.oB)({opacity:0}
1)))])};let Ne=0;const L=new c.OlP("mat-select-scroll-strategy"),v=new c.OlP("MAT_SELECT_CONFIG"),b={provide:L,deps:[t.aV],useFactory:function B(de){return()=>de.scrollStrategies.reposition()}},N=new c.OlP("MatSelectTrigger");class Q{constructor(tt,ze){this.source=tt,this.value=ze}}const je=(0,p.Kr)((0,p.sb)((0,p.Id)((0,p.FD)(class{constructor(de,tt,ze,Tt,Rt){this._elementRef=de,this._defaultErrorStateMatcher=tt,this._parentForm=ze,this._parentFormGroup=Tt,this.ngControl=Rt,this.stateChanges=new me.x}}))));let Ue=(()=>{class de extends je{get focused(){return this._focused||this._panelOpen}get placeholder(){return this._placeholder}set placeholder(ze){this._placeholder=ze,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(H.kI.required)??!1}set required(ze){this._required=(0,j.Ig)(ze),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(ze){this._multiple=(0,j.Ig)(ze)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(ze){this._disableOptionCentering=(0,j.Ig)(ze)}get compareWith(){return this._compareWith}set compareWith(ze){this._compareWith=ze,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(ze){this._assignValue(ze)&&this._onChange(ze)}get typeaheadDebounceInterval(){return this._typeaheadDebounceInterval}set typeaheadDebounceInterval(ze){this._typeaheadDebounceInterval=(0,j.su)(ze)}get id(){return this._id}set id(ze){this._id=ze||this._uid,this.stateChanges.next()}constructor(ze,Tt,Rt,St,wt,$t,Be,oe,Ge,_t,It,Ut,zt,Ht){super(wt,St,Be,oe,_t),this._viewportRuler=ze,this._changeDetectorRef=Tt,this._ngZone=Rt,this._dir=$t,this._parentFormField=Ge,this._liveAnnouncer=zt,this._defaultOptions=Ht,this._panelOpen=!1,this._compareWith=(mn,Yt)=>mn===Yt,this._uid="mat-select-"+Ne++,this._triggerAriaLabelledBy=null,this._destroy=new me.x,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+Ne++,this._panelDoneAnimatingStream=new me.x,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this._multiple=!1,this._disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.optionSelectionChanges=(0,ue.P)(()=>{const mn=this.options;return mn?mn.changes.pipe((0,et.O)(mn),(0,$e.w)(()=>(0,Ee.T)(...mn.map(Yt=>Yt.onSelectionChange)))):this._ngZone.onStable.pipe((0,ot.q)(1),(0,$e.w)(()=>this.optionSelectionChanges))}),this.openedChange=new c.vpe,this._openedStream=this.openedChange.pipe((0,yt.h)(mn=>mn),(0,Mt.U)(()=>{}
1)),this._closedStream=this.openedChange.pipe((0,yt.h)(mn=>!mn),(0,Mt.U)(()=>{})),this.selectionChange=new c.vpe,this.valueChange=new c.vpe,this.ngControl&&(this.ngControl.valueAccessor=this),null!=Ht?.typeaheadDebounceInterval&&(this._typeaheadDebounceInterval=Ht.typeaheadDebounceInterval),this._scrollStrategyFactory=Ut,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(It)||0,this.id=this.id}ngOnInit(){this._selectionModel=new S.Ov(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe((0,Ke.x)(),(0,Ie.R)(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen))}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe((0,Ie.R)(this._destroy)).subscribe(ze=>{ze.added.forEach(Tt=>Tt.select()),ze.removed.forEach(Tt=>Tt.deselect())}),this.options.changes.pipe((0,et.O)(null),(0,Ie.R)(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const ze=this._getTriggerAriaLabelledby(),Tt=this.ngControl;if(ze!==this._triggerAriaLabelledBy){const Rt=this._elementRef.nativeElement;this._triggerAriaLabelledBy=ze,ze?Rt.setAttribute("aria-labelledby",ze):Rt.removeAttribute("aria-labelledby")}Tt&&(this._previousControl!==Tt.control&&(void 0!==this._previousControl&&null!==Tt.disabled&&Tt.disabled!==this.disabled&&(this.disabled=Tt.disabled),this._previousControl=Tt.control),this.updateErrorState())}ngOnChanges(ze){(ze.disabled||ze.userAriaDescribedBy)&&this.stateChanges.next(),ze.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this._typeaheadDebounceInterval)}ngOnDestroy(){this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck())}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched())}writeValue(ze){this._assignValue(ze)}registerOnChange(ze){this._onChange=ze}registerOnTouched(ze){this._onTouched=ze}setDisabledState(ze){this.disabled=ze,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const ze=this._selectionModel.selected.map(Tt=>Tt.viewValue);return this._isRtl()&&ze.reverse(),ze.join(", ")}return this._selectionModel.selected[0].viewValue}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(ze){this.disabled||(this.panelOpen?this._handleOpenKeydown(ze):this._handleClosedKeydown(ze))}_handleClosedKeydown(ze){const Tt=ze.keyCode,Rt=Tt===U.JH||Tt===U.LH||Tt===U.oh||Tt===U.SV,St=Tt===U.K5||Tt===U.L_,wt=this._keyManager;if(!wt.isTyping()&&St&&!(0,U.Vb)(ze)||(this.multiple||ze.altKey)&&Rt)ze.preventDefault(),this.open();else if(!this.multiple){const $t=this.selected;wt.onKeydown(ze);const Be=this.selected;Be&&$t!==Be&&this._liveAnnouncer.announce(Be.viewValue,1e4)}}_handleOpenKeydown(ze){const Tt=this._keyManager,Rt=ze.keyCode,St=Rt===U.JH||Rt===U.LH,wt=Tt.isTyping();if(St&&ze.altKey)ze.preventDefault(),this.close();else if(wt||Rt!==U.K5&&Rt!==U.L_||!Tt.activeItem||(0,U.Vb)(ze))if(!wt&&this._multiple&&Rt===U.A&&ze.ctrlKey){ze.preventDefault();const $t=this.options.some(Be=>!Be.disabled&&!Be.selected);this.options.forEach(Be=>{Be.disabled||($t?Be.select():Be.deselect())})}else{const $t=Tt.activeItemIndex;Tt.onKeydown(ze),this._multiple&&St&&ze.shiftKey&&Tt.activeItem&&Tt.activeItemIndex!==$t&&Tt.activeItem._selectViaInteraction()}else ze.preventDefault(),Tt.activeItem._selectViaInteraction()}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe((0,ot.q)(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}
1_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(ze){if(this.options.forEach(Tt=>Tt.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&ze)Array.isArray(ze),ze.forEach(Tt=>this._selectOptionByValue(Tt)),this._sortValues();else{const Tt=this._selectOptionByValue(ze);Tt?this._keyManager.updateActiveItem(Tt):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(ze){const Tt=this.options.find(Rt=>{if(this._selectionModel.isSelected(Rt))return!1;try{return null!=Rt.value&&this._compareWith(Rt.value,ze)}catch{return!1}});return Tt&&this._selectionModel.select(Tt),Tt}_assignValue(ze){return!!(ze!==this._value||this._multiple&&Array.isArray(ze))&&(this.options&&this._setSelectionByValue(ze),this._value=ze,!0)}_initKeyManager(){this._keyManager=new C.s1(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const ze=(0,Ee.T)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe((0,Ie.R)(ze)).subscribe(Tt=>{this._onSelect(Tt.source,Tt.isUserInput),Tt.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),(0,Ee.T)(...this.options.map(Tt=>Tt._stateChanges)).pipe((0,Ie.R)(ze)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(ze,Tt){const Rt=this._selectionModel.isSelected(ze);null!=ze.value||this._multiple?(Rt!==ze.selected&&(ze.selected?this._selectionModel.select(ze):this._selectionModel.deselect(ze)),Tt&&this._keyManager.setActiveItem(ze),this.multiple&&(this._sortValues(),Tt&&this.focus())):(ze.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(ze.value)),Rt!==this._selectionModel.isSelected(ze)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const ze=this.options.toArray();this._selectionModel.sort((Tt,Rt)=>this.sortComparator?this.sortComparator(Tt,Rt,ze):ze.indexOf(Tt)-ze.indexOf(Rt)),this.stateChanges.next()}}_propagateChanges(ze){let Tt=null;Tt=this.multiple?this.selected.map(Rt=>Rt.value):this.selected?this.selected.value:ze,this._value=Tt,this.valueChange.emit(Tt),this._onChange(Tt),this.selectionChange.emit(this._getChangeEvent(Tt)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){this._keyManager&&(this.empty?this._keyManager.setFirstItemActive():this._keyManager.setActiveItem(this._selectionModel.selected[0]))}_canOpen(){return!this._panelOpen&&!this.disabled&&this.options?.length>0}focus(ze){this._elementRef.nativeElement.focus(ze)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const ze=this._parentFormField?.getLabelId();return this.ariaLabelledby?(ze?ze+" ":"")+this.ariaLabelledby:ze}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;const ze=this._parentFormField?.getLabelId();let Tt=(ze?ze+" ":"")+this._valueId;return this.ariaLabelledby&&(Tt+=" "+this.ariaLabelledby),Tt}_panelDoneAnimating(ze){this.openedChange.emit(ze)}setDescribedByIds(ze){ze.length?this._elementRef.nativeElement.setAttribute("aria-describedby",ze.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this._panelOpen||!this.empty||this._focused&&!!this._placeholder}}return de.\u0275fac=function(ze){return new(ze||de)(c.Y36(m.rL),c.Y36(c.sBO),c.Y36(c.R0b),c.Y36(p.rD),c.Y36(c.SBq),c.Y36(T.Is,8),c.Y36(H.F,8),c.Y36(H.sg,8),c.Y36(g.G_,8),c.Y36(H.a5,10),c.$8M("tabindex"),c.Y36(L),c.Y36(C.Kd),c.Y36(v,8))},de.\u0275dir=c.lG2({type:de,viewQuery:function(ze,Tt){if(1&ze&&(c.Gf(le,5),c.Gf(Je,5),c.Gf(t.pI,5)),2&ze){let Rt;c.iGM(Rt=c.CRH())&&(Tt.trigger=Rt.first),c.iGM(Rt=c.CRH())&&(Tt.panel=Rt.first),c.iGM(Rt=c.CRH())&&(Tt._overlayDir=Rt.first)}},inputs:{userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",disableOptionCentering:"disableOptionCentering",compareWith:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:"typeaheadDebounceInterval",sortComparator:"sortComparator",id:"id"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},features:[c.qOj,c.TTD]}),de})(),P=(()=>{class de extends Ue{constructor(){super(...arguments),this._positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}
1],this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}ngOnInit(){super.ngOnInit(),this._viewportRuler.change().pipe((0,Ie.R)(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(),this._changeDetectorRef.detectChanges())})}ngAfterViewInit(){this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin())}open(){this._overlayWidth=this._getOverlayWidth(),super.open(),this.stateChanges.next()}close(){super.close(),this.stateChanges.next()}_scrollOptionIntoView(ze){const Tt=this.options.toArray()[ze];if(Tt){const Rt=this.panel.nativeElement,St=(0,p.CB)(ze,this.options,this.optionGroups),wt=Tt._getHostElement();Rt.scrollTop=0===ze&&1===St?0:(0,p.jH)(wt.offsetTop,wt.offsetHeight,Rt.scrollTop,Rt.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(ze){return new Q(this,ze)}_getOverlayWidth(){return(this._preferredOverlayOrigin instanceof t.xu?this._preferredOverlayOrigin.elementRef:this._preferredOverlayOrigin||this._elementRef).nativeElement.getBoundingClientRect().width}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(ze){this._hideSingleSelectionIndicator=(0,j.Ig)(ze),this._syncParentProperties()}_syncParentProperties(){if(this.options)for(const ze of this.options)ze._changeDetectorRef.markForCheck()}}return de.\u0275fac=function(){let tt;return function(Tt){return(tt||(tt=c.n5z(de)))(Tt||de)}}(),de.\u0275cmp=c.Xpm({type:de,selectors:[["mat-select"]],contentQueries:function(ze,Tt,Rt){if(1&ze&&(c.Suo(Rt,N,5),c.Suo(Rt,p.ey,5),c.Suo(Rt,p.K7,5)),2&ze){let St;c.iGM(St=c.CRH())&&(Tt.customTrigger=St.first),c.iGM(St=c.CRH())&&(Tt.options=St),c.iGM(St=c.CRH())&&(Tt.optionGroups=St)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:19,hostBindings:function(ze,Tt){1&ze&&c.NdJ("keydown",function(St){return Tt._handleKeydown(St)})("focus",function(){return Tt._onFocus()})("blur",function(){return Tt._onBlur()}),2&ze&&(c.uIk("id",Tt.id)("tabindex",Tt.tabIndex)("aria-controls",Tt.panelOpen?Tt.id+"-panel":null)("aria-expanded",Tt.panelOpen)("aria-label",Tt.ariaLabel||null)("aria-required",Tt.required.toString())("aria-disabled",Tt.disabled.toString())("aria-invalid",Tt.errorState)("aria-activedescendant",Tt._getAriaActiveDescendant()),c.ekj("mat-mdc-select-disabled",Tt.disabled)("mat-mdc-select-invalid",Tt.errorState)("mat-mdc-select-required",Tt.required)("mat-mdc-select-empty",Tt.empty)("mat-mdc-select-multiple",Tt.multiple))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",hideSingleSelectionIndicator:"hideSingleSelectionIndicator"},exportAs:["matSelect"],features:[c._Bn([{provide:g.Eo,useExisting:de},{provide:p.HF,useExisting:de}]),c.qOj],ngContentSelectors:bt,decls:11,vars:11,consts:[["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],[1,"mat-mdc-select-value",3,"ngSwitch"],["class","mat-mdc-select-placeholder mat-mdc-select-min-line",4,"ngSwitchCase"],["class","mat-mdc-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","backdropClick","attach","detach"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text",3,"ngSwitch"],["class","mat-mdc-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],template:function(ze,Tt){if(1&ze&&(c.F$t(Fe),c.TgZ(0,"div",0,1),c.NdJ("click",function(){return Tt.toggle(
1)}),c.TgZ(3,"div",2),c.YNc(4,He,2,1,"span",3),c.YNc(5,Ae,3,2,"span",4),c.qZA(),c.TgZ(6,"div",5)(7,"div",6),c.O4$(),c.TgZ(8,"svg",7),c._UZ(9,"path",8),c.qZA()()()(),c.YNc(10,Ce,3,9,"ng-template",9),c.NdJ("backdropClick",function(){return Tt.close()})("attach",function(){return Tt._onAttached()})("detach",function(){return Tt.close()})),2&ze){const Rt=c.MAs(1);c.uIk("aria-owns",Tt.panelOpen?Tt.id+"-panel":null),c.xp6(3),c.Q6J("ngSwitch",Tt.empty),c.uIk("id",Tt._valueId),c.xp6(1),c.Q6J("ngSwitchCase",!0),c.xp6(1),c.Q6J("ngSwitchCase",!1),c.xp6(5),c.Q6J("cdkConnectedOverlayPanelClass",Tt._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",Tt._scrollStrategy)("cdkConnectedOverlayOrigin",Tt._preferredOverlayOrigin||Rt)("cdkConnectedOverlayOpen",Tt.panelOpen)("cdkConnectedOverlayPositions",Tt._positions)("cdkConnectedOverlayWidth",Tt._overlayWidth)}},dependencies:[s.mk,s.RF,s.n9,s.ED,t.pI,t.xu],styles:['.mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;max-width:calc(100vw - 32px);max-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:var(--mdc-menu-max-height, calc(100vh - 32px));margin:0;padding:0;transform:scale(1);transform-origin:top left;opacity:0;overflow:auto;will-change:transform,opacity;z-index:8;border-radius:4px;border-radius:var(--mdc-shape-medium, 4px);transform-origin-left:top left;transform-origin-right:top right}.mdc-menu-surface:focus{outline:none}.mdc-menu-surface--animating-open{display:inline-block;transform:scale(0.8);opacity:0}.mdc-menu-surface--open{display:inline-block;transform:scale(1);opacity:1}.mdc-menu-surface--animating-closed{display:inline-block;opacity:0}[dir=rtl] .mdc-menu-surface,.mdc-menu-surface[dir=rtl]{transform-origin-left:top right;transform-origin-right:top left}.mdc-menu-surface--anchor{position:relative;overflow:visible}.mdc-menu-surface--fixed{position:fixed}.mdc-menu-surface--fullwidth{width:100%}.mat-mdc-select{display:inline-block;width:100%;outline:none}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:translateY(-8px)}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-select-arrow{width:10px;height:5px;position:relative}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}.mdc-menu-surface.mat-mdc-select-panel{width:100%;max-height:275px;position:static;outline:0;margin:0;padding:8px 0;list-style-type:none}.mdc-menu-surface.mat-mdc-select-panel:focus{outline:none}.cdk-high-contrast-active .mdc-menu-surface.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) .mdc-menu-surface.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above .mdc-menu-surface.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}'],encapsulation:2,data:{animation:[at.transformPanel]},changeDetection:0}),de})(),pe=(()=>{class de{}return de.\u0275fac=function(ze){return new(ze||de)},de.\u0275mod=c.oAB({type:de}),de.\u0275inj=c.cJS({providers:[b],imports:[s.ez,t.U8,p.Ng,p.BQ,m.ZD,g.lN,p.Ng,p.BQ]}),de})()},23267:(Et,Re,d)=>{"use strict";d.d(Re,{LW:()=>L,SJ:()=>je,jA:()=>B,kh:()=>v});var t=d(24098),s=d(36895),c=d(94650),p=d(3238),g=d(12687),m=d(40445),C=d(21281),T=d(29521),j=d(83353),S=d(77579),U=d(54968),H=d(56451),me=d(39300),ue=d(54004),Ee=d(69718),et=d(82722),$e=d(71884),ot=d(95698),yt=d(68675),Mt=d(78372),Ke=d(37340);const Ie=["*"],ee=["content"];function le(Ue,ct){if(1&Ue){const P=c.EpF();c.TgZ(0,"div",2),c.NdJ("click",function(){c.CHM(P);const de=c.oxw();return c.KtG(de._onBackdropClicked())}),c.qZA()}if(2&Ue){const P=c.oxw();c.ekj("mat-drawer-shown",P._isShowingBackdrop())}}function Je(Ue,ct){1&Ue&&(c.TgZ(0,"mat-drawer-content"),c.Hsn(1,2),c.qZA())}const He=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Xe=["mat-drawer","mat-drawer-content","*"],at={transformDrawer:(0,Ke.X$)("transform",[(0,Ke.SB)("open, open-instant",(0,Ke.oB)({transform:"none",visibility:"visible"})),(0,Ke.SB)("void",(0,Ke.oB)({"box-shadow":"none",visibility:"hidden"})),(0,Ke.eR)("void => open-instant",(0,Ke.jt)("0ms")),(0,Ke.eR)("void <=> open, open-instant => void",(0,Ke.jt)("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])},Te=new c.OlP("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function Ne(){return!1}}),ce=new c.OlP("MAT_DRAWER_CONTAINER");let L=(()=>{class Ue extends t.PQ{constructor(P,pe,de,tt,ze){super(de,tt,ze),this._changeDetectorRef=P,this._container=pe}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}}return Ue.\u0275fac=function(P){return new(P||Ue)(c.Y36(c.sBO),c.Y36((0,c.Gpc)(()=>v)),c.Y36(c.SBq),c.Y36(t.mF),c.Y36(c.R0b))},Ue.\u0275cmp=c.Xpm({type:Ue,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:4,hostBindings:function(P,pe){2&P&&c.Udp("margin-left",pe._container._contentMargins.left,"px")("margin-right",pe._container._contentMargins.right,"px")},features:[c._Bn([{provide:t.PQ,useExisting:Ue}]),c.qOj],ngContentSelectors:Ie,decls:1,vars:0,template:function(P,pe){1&P&&(c.F$t(),c.Hsn(0))},encapsulation:2,changeDetection:0}),Ue})(),B=(()=>{class Ue{get position(){return this._position}set position(P){(P="end"===P?"end":"start")!==this._position&&(this._isAttached&&this._updatePositionInParent(P),this._position=P,this.onPositionChanged.emit())}get mode(){return this._mode}set mode(P){this._mode=P,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose(P){this._disableClose=(0,C.Ig)(P)}get autoFocus(){return this._autoFocus??("side"===this.mode?"dialog":"first-tabbable")}set autoFocus(P){("true"===P||"false"===P||null==P)&&(P=(0,C.Ig)(P)),this._autoFocus=P}get opened(){return this._opened}set opened(P){this.toggle((0,C.Ig)(P))}constructor(P,pe,de,tt,ze,Tt,Rt,St){this._elementRef=P,this._focusTrapFactory=pe,this._focusMonitor=de,this._platform=tt,this._ngZone=ze,this._interactivityChecker=Tt,this._doc=Rt,this._container=St,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new S.x,this._animationEnd=new S.x,this._animationState="void",this.openedChange=new c.vpe(!0),this._openedStream
1=this.openedChange.pipe((0,me.h)(wt=>wt),(0,ue.U)(()=>{})),this.openedStart=this._animationStarted.pipe((0,me.h)(wt=>wt.fromState!==wt.toState&&0===wt.toState.indexOf("open")),(0,Ee.h)(void 0)),this._closedStream=this.openedChange.pipe((0,me.h)(wt=>!wt),(0,ue.U)(()=>{})),this.closedStart=this._animationStarted.pipe((0,me.h)(wt=>wt.fromState!==wt.toState&&"void"===wt.toState),(0,Ee.h)(void 0)),this._destroyed=new S.x,this.onPositionChanged=new c.vpe,this._modeChanged=new S.x,this.openedChange.subscribe(wt=>{wt?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{(0,U.R)(this._elementRef.nativeElement,"keydown").pipe((0,me.h)(wt=>wt.keyCode===T.hY&&!this.disableClose&&!(0,T.Vb)(wt)),(0,et.R)(this._destroyed)).subscribe(wt=>this._ngZone.run(()=>{this.close(),wt.stopPropagation(),wt.preventDefault()}))}),this._animationEnd.pipe((0,$e.x)((wt,$t)=>wt.fromState===$t.fromState&&wt.toState===$t.toState)).subscribe(wt=>{const{fromState:$t,toState:Be}=wt;(0===Be.indexOf("open")&&"void"===$t||"void"===Be&&0===$t.indexOf("open"))&&this.openedChange.emit(this._opened)})}_forceFocus(P,pe){this._interactivityChecker.isFocusable(P)||(P.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const de=()=>{P.removeEventListener("blur",de),P.removeEventListener("mousedown",de),P.removeAttribute("tabindex")};P.addEventListener("blur",de),P.addEventListener("mousedown",de)})),P.focus(pe)}
1_focusByCssSelector(P,pe){let de=this._elementRef.nativeElement.querySelector(P);de&&this._forceFocus(de,pe)}_takeFocus(){if(!this._focusTrap)return;const P=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(pe=>{!pe&&"function"==typeof this._elementRef.nativeElement.focus&&P.focus()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus)}}_restoreFocus(P){"dialog"!==this.autoFocus&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,P):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){const P=this._doc.activeElement;return!!P&&this._elementRef.nativeElement.contains(P)}ngAfterViewInit(){this._isAttached=!0,this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState(),"end"===this._position&&this._updatePositionInParent("end")}ngAfterContentChecked(){this._platform.isBrowser&&(this._enableAnimations=!0)}ngOnDestroy(){this._focusTrap&&this._focusTrap.destroy(),this._anchor?.remove(),this._anchor=null,this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(P){return this.toggle(!0,P)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(P=!this.opened,pe){P&&pe&&(this._openedVia=pe);const de=this._setOpen(P,!P&&this._isFocusWithinDrawer(),this._openedVia||"program");return P||(this._openedVia=null),de}_setOpen(P,pe,de){return this._opened=P,P?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",pe&&this._restoreFocus(de)),this._updateFocusTrapState(),new Promise(tt=>{this.openedChange.pipe((0,ot.q)(1)).subscribe(ze=>tt(ze?"open":"close"))})}_getWidth(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=this.opened&&"side"!==this.mode)}_updatePositionInParent(P){const pe=this._elementRef.nativeElement,de=pe.parentNode;"end"===P?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),de.insertBefore(this._anchor,pe)),de.appendChild(pe)):this._anchor&&this._anchor.parentNode.insertBefore(pe,this._anchor)}}return Ue.\u0275fac=function(P){return new(P||Ue)(c.Y36(c.SBq),c.Y36(g.qV),c.Y36(g.tE),c.Y36(j.t4),c.Y36(c.R0b),c.Y36(g.ic),c.Y36(s.K0,8),c.Y36(ce,8))},Ue.\u0275cmp=c.Xpm({type:Ue,selectors:[["mat-drawer"]],viewQuery:function(P,pe){if(1&P&&c.Gf(ee,5),2&P){let de;c.iGM(de=c.CRH())&&(pe._content=de.first)}},hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:12,hostBindings:function(P,pe){1&P&&c.WFA("@transform.start",function(tt){return pe._animationStarted.next(tt)})("@transform.done",function(tt){return pe._animationEnd.next(tt)}),2&P&&(c.uIk("align",null),c.d8E("@transform",pe._animationState),c.ekj("mat-drawer-end","end"===pe.position)("mat-drawer-over","over"===pe.mode)("mat-drawer-push","push"===pe.mode)("mat-drawer-side","side"===pe.mode)("mat-drawer-opened",pe.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],ngContentSelectors:Ie,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(P,pe){1&P&&(c.F$t(),c.TgZ(0,"div",0,1),c.Hsn(2),c.qZA())},dependencies:[t.PQ],encapsulation:2,data:{animation:[at.transformDrawer]},changeDetection:0}),Ue})(),v=(()=>{class Ue{get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(P){this._autosize=(0,C.Ig)(P)}get hasBackdrop(){return null==this._backdropOverride?!this._start||"side"!==this._start.mode||!this._end||"side"!==this._end.mode:this._backdropOverride}set hasBackdrop(P){this._backdropOverride=null==P?null:(0,C.Ig)(P)}get scrollable(){return this._userContent||this._content}constructor(P,pe,de,tt,ze,Tt=!1,Rt){this._dir=P,this._element=pe,this._ngZone=de,this._changeDetectorRef=tt,this._animationMode=Rt,this._drawers=new c.n_E,this.backdropClick=new c.vpe,this._destroyed=new S.x,this._doCheckSubject=ne
1w S.x,this._contentMargins={left:null,right:null},this._contentMarginChanges=new S.x,P&&P.change.pipe((0,et.R)(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),ze.change().pipe((0,et.R)(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=Tt}ngAfterContentInit(){this._allDrawers.changes.pipe((0,yt.O)(this._allDrawers),(0,et.R)(this._destroyed)).subscribe(P=>{this._drawers.reset(P.filter(pe=>!pe._container||pe._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe((0,yt.O)(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(P=>{this._watchDrawerToggle(P),this._watchDrawerPosition(P),this._watchDrawerMode(P)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe((0,Mt.b)(10),(0,et.R)(this._destroyed)).subscribe(()=>this.updateContentMargins())})}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach(P=>P.open())}close(){this._drawers.forEach(P=>P.close())}updateContentMargins(){let P=0,pe=0;if(this._left&&this._left.opened)if("side"==this._left.mode)P+=this._left._getWidth();else if("push"==this._left.mode){const de=this._left._getWidth();P+=de,pe-=de}if(this._right&&this._right.opened)if("side"==this._right.mode)pe+=this._right._getWidth();else if("push"==this._right.mode){const de=this._right._getWidth();pe+=de,P-=de}P=P||null,pe=pe||null,(P!==this._contentMargins.left||pe!==this._contentMargins.right)&&(this._contentMargins={left:P,right:pe},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(P){P._animationStarted.pipe((0,me.h)(pe=>pe.fromState!==pe.toState),(0,et.R)(this._drawers.changes)).subscribe(pe=>{"open-instant"!==pe.toState&&"NoopAnimations"!==this._animationMode&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==P.mode&&P.openedChange.pipe((0,et.R)(this._drawers.changes)).subscribe(()=>this._setContainerClass(P.opened))}_watchDrawerPosition(P){P&&P.onPositionChanged.pipe((0,et.R)(this._drawers.changes)).subscribe(()=>{this._ngZone.onMicrotaskEmpty.pipe((0,ot.q)(1)).subscribe(()=>{this._validateDrawers()})})}_watchDrawerMode(P){P&&P._modeChanged.pipe((0,et.R)((0,H.T)(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(P){const pe=this._element.nativeElement.classList,de="mat-drawer-container-has-open";P?pe.add(de):pe.remove(de)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(P=>{"end"==P.position?this._end=P:this._start=P}),this._right=this._left=null,this._dir&&"rtl"===this._dir.value?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&"over"!=this._start.mode||this._isDrawerOpen(this._end)&&"over"!=this._end.mode}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter(P=>P&&!P.disableClose&&this._canHaveBackdrop(P)).forEach(P=>P._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._canHaveBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._canHaveBackdrop(this._end)}_canHaveBackdrop(P){return"side"!==P.mode||!!this._backdropOverride}_isDrawerOpen(P){return null!=P&&P.opened}}return Ue.\u0275fac=function(P){return new(P||Ue)(c.Y36(m.Is,8),c.Y36(c.SBq),c.Y36(c.R0b),c.Y36(c.sBO),c.Y36(t.rL),c.Y36(Te),c.Y36(c.QbO,8))},Ue.\u0275cmp=c.Xpm({type:Ue,selectors:[["mat-drawer-container"]],contentQueries:function(P,pe,de){if(1&P&&(c.Suo(de,L,5),c.Suo(de,B,5)),2&P){let tt;c.iGM(tt=c.CRH())&&(pe._content=tt.first),c.iGM(tt=c.CRH())&&(pe._allDrawers=tt)}},viewQuery:function(P,pe){if(1&P&&c.Gf(L,5),2&P){let de;c.iGM(de=c.CRH())&&(pe._userContent=de.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(P,pe){2&P&&c.ekj("mat-drawer-container-explicit-backdrop",pe._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[c._Bn([{provide:ce,useExisting:Ue}])],ngContentSelectors:Xe,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(P,pe){1&P&&(c.F$t(He),c.YNc(0,le,1,2,"div",0),c.Hsn(1),c.Hsn(2,1),c.YNc(3,Je,2,0,"mat-drawer-content",1)),2&P&&(c.Q6J("ngIf",pe.hasBackdrop),c.xp6(3),c.Q6J("ngIf",!pe._content))},dependencies:[s.O5,L],styles:['.mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0}),Ue})(),je=(()=>{class Ue{}return Ue.\u0275fac=function(P){return new(P||Ue)},Ue.\u0275mod=c.oAB({type:Ue}),Ue.\u0275inj=c.cJS({imports:[s.ez,p.BQ,t.ZD,t.ZD,p.BQ]}),Ue})()},90455:(Et,Re,d)=>{"use strict";d.d(Re,{Rr:()=>Ee,rP:()=>yt});var t=d(94650),s=d(24006),c=d(12687),p=d(3238),g=d(21281),m=d(36895);const C=["switch"],T=["*"],j=new t.OlP("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1})}),S={provide:s.JU,useExisting:(0,t.Gpc)(()=>Ee),multi:!0};class U{constructor(Ke,Ie){this.source=Ke,this.checked=Ie}}let H=0;const me=(0,p.sb)((0,p.pj)((0,p.Kr)((0,p.Id)(class{constructor(Mt){this._elementRef=Mt}}))));let ue=(()=>{class Mt extends me{get required(){return this._required}set required(Ie){this._required=(0,g.Ig)(Ie)}get checked(){return this._checked}set checked(Ie){this._checked=(0,g.Ig)(Ie),this._changeDetectorRef.markForCheck()}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(Ie,ee,le,Je,He,Xe,st){super(Ie),this._focusMonitor=ee,this._changeDetectorRef=le,this.defaults=He,this._onChange=Ae=>{},this._onTouched=()=>{},this._required=!1,this._checked=!1,this.name=null,this.labelPosition="after",this.ariaLabel=null,this.ariaLabelledby=null,this.change=new t.vpe,this.toggleChange=new t.vpe,this.tabIndex=parseInt(Je)||0,this.color=this.defaultColor=He.color||"accent",this._noopAnimations="NoopAnimations"===Xe,this.id=this._uniqueId=`${st}${++H}`}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(Ie=>{"keyboard"===Ie||"program"===Ie?(this._focused=!0,this._changeDetectorRef.markForCheck()):Ie||Promise.resolve().then(()=>{this._focused=!1,this._onTouched(),this._changeDetectorRef.markForCheck()})})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}writeValue(Ie){this.checked=!!Ie}registerOnChange(Ie){this._onChange=Ie}registerOnTouched(Ie){this._onTouched=Ie}setDisabledState(Ie){this.disabled=Ie,this._changeDetectorRef.markForCheck()}toggle(){this.checked=!this.checked,this._onChange(this.checked)}_emitChangeEvent(){this._onChange(this.checked),this.change.emit(this._createChangeEvent(this.checked))}}return Mt.\u0275fac=function(Ie){t.$Z()},Mt.\u0275dir=t.lG2({type:Mt,inputs:{name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked"},outputs:{change:"change",toggleChange:"toggleChange"},features:[t.qOj]}),Mt})(),Ee=(()=>{class Mt extends ue{get buttonId(){return`${this.id||this._uniqueId}-button`}constructor(Ie,ee,le,Je,He,Xe){super(Ie,ee,le,Je,He,Xe,"mat-mdc-slide-toggle-"),this._labelId=this._uniqueId+"-label"}_handleClick(){this.toggleChange.emit(),this.defaults.disableToggleValue||(this.checked=!this.checked,this._onChange(this.checked),this.change.emit(new 
1U(this,this.checked)))}focus(){this._switchElement.nativeElement.focus()}_createChangeEvent(Ie){return new U(this,Ie)}_getAriaLabelledBy(){return this.ariaLabelledby?this.ariaLabelledby:this.ariaLabel?null:this._labelId}}return Mt.\u0275fac=function(Ie){return new(Ie||Mt)(t.Y36(t.SBq),t.Y36(c.tE),t.Y36(t.sBO),t.$8M("tabindex"),t.Y36(j),t.Y36(t.QbO,8))},Mt.\u0275cmp=t.Xpm({type:Mt,selectors:[["mat-slide-toggle"]],viewQuery:function(Ie,ee){if(1&Ie&&t.Gf(C,5),2&Ie){let le;t.iGM(le=t.CRH())&&(ee._switchElement=le.first)}},hostAttrs:[1,"mat-mdc-slide-toggle"],hostVars:11,hostBindings:function(Ie,ee){2&Ie&&(t.Ikx("id",ee.id),t.uIk("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),t.ekj("mat-mdc-slide-toggle-focused",ee._focused)("mat-mdc-slide-toggle-checked",ee.checked)("_mat-animation-noopable",ee._noopAnimations))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matSlideToggle"],features:[t._Bn([S]),t.qOj],ngContentSelectors:T,decls:17,vars:24,consts:[[1,"mdc-form-field"],["role","switch","type","button",1,"mdc-switch",3,"tabIndex","disabled","click"],["switch",""],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-switch__icons"],["viewBox","0 0 24 24",1,"mdc-switch__icon","mdc-switch__icon--on"],["d","M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z"],["viewBox","0 0 24 24",1,"mdc-switch__icon","mdc-switch__icon--off"],["d","M20 13H4v-2h16v2z"],[3,"for","click"]],template:function(Ie,ee){if(1&Ie&&(t.F$t(),t.TgZ(0,"div",0)(1,"button",1,2),t.NdJ("click",function(){return ee._handleClick()}),t._UZ(3,"div",3),t.TgZ(4,"div",4)(5,"div",5)(6,"div",6),t._UZ(7,"div",7),t.qZA(),t.TgZ(8,"div",8),t._UZ(9,"div",9),t.qZA(),t.TgZ(10,"div",10),t.O4$(),t.TgZ(11,"svg",11),t._UZ(12,"path",12),t.qZA(),t.TgZ(13,"svg",13),t._UZ(14,"path",14),t.qZA()()()()(),t.kcU(),t.TgZ(15,"label",15),t.NdJ("click",function(Je){return Je.stopPropagation()}),t.Hsn(16),t.qZA()()),2&Ie){const le=t.MAs(2);t.ekj("mdc-form-field--align-end","before"==ee.labelPosition),t.xp6(1),t.ekj("mdc-switch--selected",ee.checked)("mdc-switch--unselected",!ee.checked)("mdc-switch--checked",ee.checked)("mdc-switch--disabled",ee.disabled),t.Q6J("tabIndex",ee.tabIndex)("disabled",ee.disabled),t.uIk("id",ee.buttonId)("name",ee.name)("aria-label",ee.ariaLabel)("aria-labelledby",ee._getAriaLabelledBy())("aria-describedby",ee.ariaDescribedby)("aria-required",ee.required||null)("aria-checked",ee.checked),t.xp6(8),t.Q6J("matRippleTrigger",le)("matRippleDisabled",ee.disableRipple||ee.disabled)("matRippleCentered",!0),t.xp6(6),t.Q6J("for",ee.buttonId),t.uIk("id",ee._labelId)}},dependencies:[p.wG],styles:['.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:var(--mdc-elevation-overlay-color, #fff)}.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative}.mdc-switch[hidden]{display:none}.mdc-switch:disabled{cursor:default;pointer-events:none}.mdc-switch__track{overflow:hidden;position:relative;width:100%}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%}@media screen and (forced-colors: active){.mdc-switch__track::before,.mdc-switch__track::after{border-color:currentColor}}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(-100%)}[dir=rtl] .mdc-switch__track::after,.mdc-switch__track[dir=rtl]::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track[dir=rtl]::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0)}[dir=rtl] .mdc-switch__handle-track,.mdc-switch__handle-track[dir=rtl]{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track,.mdc-switch--selected .mdc-switch__handle-track[dir=rtl]{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto}[dir=rtl] .mdc-switch__handle,.mdc-switch__handle[dir=rtl]{left:auto;right:0}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}@media screen and (forced-colors: active){.mdc-switch__handle::before,.mdc-switch__handle::after{border-color:currentColor}}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-elevation-overlay{bottom:0;left:0;right:0;top:0}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1}.mdc-switch:disabled .mdc-switch__ripple{display:none}
1.mdc-switch__icons{height:100%;position:relative;width:100%;z-index:1}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-mdc-slide-toggle .mdc-switch{width:var(--mdc-switch-track-width, 36px)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color, #310077)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color, #310077)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color, #310077)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color, #424242)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color, #616161)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color, #212121)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color, #212121)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color, #212121)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color, #424242)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color, var(--mdc-theme-surface, #fff))}.mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation, 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-slide-toggle .mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__focus-ring-wrapper,.mat-mdc-slide-toggle .mdc-switch .mdc-switch__handle{height:var(--mdc-switch-handle-height, 20px)}.mat-mdc-slide-toggle .mdc-switch:disabled .mdc-switch__handle::after{opacity:var(--mdc-switch-disabled-handle-opacity, 0.38)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__handle{border-radius:var(--mdc-switch-handle-shape, 10px)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__handle{width:var(--mdc-switch-handle-width, 20px)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__handle-track{width:calc(100% - var(--mdc-switch-handle-width, 20px))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon{fill:var(--mdc-switch-selected-icon-color, var(--mdc-theme-on-primary, #fff))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color, var(--mdc-theme-on-primary, #fff))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon{fill:var(--mdc-switch-unselected-icon-color, var(--mdc-theme-on-primary, #fff))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color, var(--mdc-theme-on-
1primary, #fff))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity, 0.38)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size, 18px);height:var(--mdc-switch-selected-icon-size, 18px)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size, 18px);height:var(--mdc-switch-unselected-icon-size, 18px)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-hover-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-focus-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-pressed-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-hover-state-layer-color, #424242)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-focus-state-layer-color, #424242)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-pressed-state-layer-color, #424242)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-selected-hover-state-layer-opacity, 0.04)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-selected-focus-state-layer-opacity, 0.12)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-selected-pressed-state-layer-opacity, 0.1)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-selected-pressed-state-layer-opacity, 0.1)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-unselected-hover-state-layer-opacity, 0.04)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-unselected-focus-state-layer-opacity, 0.12)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity, 0.1)}.mat-mdc-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity, 0.1)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__ripple{height:var(--mdc-switch-state-layer-size, 48px);width:var(--mdc-switch-state-layer-size, 48px)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__track{height:var(--mdc-switch-track-height, 14px)}.mat-mdc-slide-toggle .mdc-switch:disabled .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity, 0.12)}.mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__track::after{background:var(--mdc-switch-selected-track-color, #d7bbff)}
1.mat-mdc-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color, #d7bbff)}.mat-mdc-slide-toggle .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color, #d7bbff)}.mat-mdc-slide-toggle .mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color, #d7bbff)}.mat-mdc-slide-toggle .mdc-switch:disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color, #424242)}.mat-mdc-slide-toggle .mdc-switch:enabled .mdc-switch__track::before{background:var(--mdc-switch-unselected-track-color, #e0e0e0)}.mat-mdc-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color, #e0e0e0)}.mat-mdc-slide-toggle .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color, #e0e0e0)}.mat-mdc-slide-toggle .mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color, #e0e0e0)}.mat-mdc-slide-toggle .mdc-switch:disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color, #424242)}.mat-mdc-slide-toggle .mdc-switch .mdc-switch__track{border-radius:var(--mdc-switch-track-shape, 7px)}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple:not(:empty),.mat-mdc-slide-toggle .mdc-switch__ripple::after:not(:empty){transform:translateZ(0)}.mat-mdc-slide-toggle .mdc-switch__ripple::after{content:"";opacity:0}.mat-mdc-slide-toggle .mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:opacity 75ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple::after{opacity:.12}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-mdc-focus-indicator::before{border-radius:50%}.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle-track,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-elevation-overlay,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}'],encapsulation:2,changeDetection:0}),Mt})(),ot=(()=>{class Mt{}return Mt.\u0275fac=function(Ie){return new(Ie||Mt)},Mt.\u0275mod=t.oAB({type:Mt}),Mt.\u0275inj=t.cJS({}),Mt})(),yt=(()=>{class Mt{}return Mt.\u0275fac=function(Ie){return new(Ie||Mt)},Mt.\u0275mod=t.oAB({type:Mt}),Mt.\u0275inj=t.cJS({imports:[ot,p.BQ,p.si,m.ez,ot,p.BQ]}),Mt})()},17009:(Et,Re,d)=>{"use strict";d.d(Re,{ZX:()=>Ae,ux:()=>at});var t=d(94650),s=d(77579),c=d(36895),p=d(4859),g=d(37340),m=d(84080),C=d(83353),T=d(95698),j=d(82722),S=d(12687),U=d(62289),H=d(98184),me=d(3238);function ue(Qe,Te){if(1&Qe){const ce=t.EpF();t.TgZ(0,"div",2)(1,"button",3),t.NdJ("click",function(){t.CHM(ce);const L=t.oxw();return t.KtG(L.action())}),t._uU(2),t.qZA()()}if(2&Qe){const ce=t.oxw();
1t.xp6(2),t.hij(" ",ce.data.action," ")}}const Ee=["label"];function et(Qe,Te){}const $e=Math.pow(2,31)-1;class ot{constructor(Te,ce){this._overlayRef=ce,this._afterDismissed=new s.x,this._afterOpened=new s.x,this._onAction=new s.x,this._dismissedByAction=!1,this.containerInstance=Te,Te._onExit.subscribe(()=>this._finishDismiss())}dismiss(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}dismissWithAction(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete(),this.dismiss()),clearTimeout(this._durationTimeoutId)}closeWithAction(){this.dismissWithAction()}_dismissAfter(Te){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min(Te,$e))}_open(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}_finishDismiss(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}afterDismissed(){return this._afterDismissed}afterOpened(){return this.containerInstance._onEnter}onAction(){return this._onAction}}const yt=new t.OlP("MatSnackBarData");class Mt{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}}let Ke=(()=>{class Qe{}return Qe.\u0275fac=function(ce){return new(ce||Qe)},Qe.\u0275dir=t.lG2({type:Qe,selectors:[["","matSnackBarLabel",""]],hostAttrs:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]}),Qe})(),Ie=(()=>{class Qe{}return Qe.\u0275fac=function(ce){return new(ce||Qe)},Qe.\u0275dir=t.lG2({type:Qe,selectors:[["","matSnackBarActions",""]],hostAttrs:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]}),Qe})(),ee=(()=>{class Qe{}return Qe.\u0275fac=function(ce){return new(ce||Qe)},Qe.\u0275dir=t.lG2({type:Qe,selectors:[["","matSnackBarAction",""]],hostAttrs:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]}),Qe})(),le=(()=>{class Qe{constructor(ce,Ne){this.snackBarRef=ce,this.data=Ne}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}}return Qe.\u0275fac=function(ce){return new(ce||Qe)(t.Y36(ot),t.Y36(yt))},Qe.\u0275cmp=t.Xpm({type:Qe,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-mdc-simple-snack-bar"],exportAs:["matSnackBar"],decls:3,vars:2,consts:[["matSnackBarLabel",""],["matSnackBarActions","",4,"ngIf"],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],template:function(ce,Ne){1&ce&&(t.TgZ(0,"div",0),t._uU(1),t.qZA(),t.YNc(2,ue,3,1,"div",1)),2&ce&&(t.xp6(1),t.hij(" ",Ne.data.message,"\n"),t.xp6(1),t.Q6J("ngIf",Ne.hasAction))},dependencies:[c.O5,p.lW,Ke,Ie,ee],styles:[".mat-mdc-simple-snack-bar{display:flex}"],encapsulation:2,changeDetection:0}),Qe})();const Je={snackBarState:(0,g.X$)("state",[(0,g.SB)("void, hidden",(0,g.oB)({transform:"scale(0.8)",opacity:0}
1)),(0,g.SB)("visible",(0,g.oB)({transform:"scale(1)",opacity:1})),(0,g.eR)("* => visible",(0,g.jt)("150ms cubic-bezier(0, 0, 0.2, 1)")),(0,g.eR)("* => void, * => hidden",(0,g.jt)("75ms cubic-bezier(0.4, 0.0, 1, 1)",(0,g.oB)({opacity:0})))])};let He=0,Xe=(()=>{class Qe extends m.en{constructor(ce,Ne,L,B,v){super(),this._ngZone=ce,this._elementRef=Ne,this._changeDetectorRef=L,this._platform=B,this.snackBarConfig=v,this._document=(0,t.f3M)(c.K0),this._trackedModals=new Set,this._announceDelay=150,this._destroyed=!1,this._onAnnounce=new s.x,this._onExit=new s.x,this._onEnter=new s.x,this._animationState="void",this._liveElementId="mat-snack-bar-container-live-"+He++,this.attachDomPortal=b=>{this._assertNotAttached();const N=this._portalOutlet.attachDomPortal(b);return this._afterPortalAttached(),N},this._live="assertive"!==v.politeness||v.announcementMessage?"off"===v.politeness?"off":"polite":"assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert"))}attachComponentPortal(ce){this._assertNotAttached();const Ne=this._portalOutlet.attachComponentPortal(ce);return this._afterPortalAttached(),Ne}attachTemplatePortal(ce){this._assertNotAttached();const Ne=this._portalOutlet.attachTemplatePortal(ce);return this._afterPortalAttached(),Ne}onAnimationEnd(ce){const{fromState:Ne,toState:L}=ce;if(("void"===L&&"void"!==Ne||"hidden"===L)&&this._completeExit(),"visible"===L){const B=this._onEnter;this._ngZone.run(()=>{B.next(),B.complete()})}}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce())}exit(){return this._ngZone.run(()=>{this._animationState="hidden",this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId)}),this._onExit}ngOnDestroy(){this._destroyed=!0,this._clearFromModals(),this._completeExit()}_completeExit(){this._ngZone.onMicrotaskEmpty.pipe((0,T.q)(1)).subscribe(()=>{this._ngZone.run(()=>{this._onExit.next(),this._onExit.complete()})})}_afterPortalAttached(){const ce=this._elementRef.nativeElement,Ne=this.snackBarConfig.panelClass;Ne&&(Array.isArray(Ne)?Ne.forEach(L=>ce.classList.add(L)):ce.classList.add(Ne)),this._exposeToModals()}_exposeToModals(){const ce=this._liveElementId,Ne=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let L=0;L<Ne.length;L++){const B=Ne[L],v=B.getAttribute("aria-owns");this._trackedModals.add(B),v?-1===v.indexOf(ce)&&B.setAttribute("aria-owns",v+" "+ce):B.setAttribute("aria-owns",ce)}}_clearFromModals(){this._trackedModals.forEach(ce=>{const Ne=ce.getAttribute("aria-owns");if(Ne){const L=Ne.replace(this._liveElementId,"").trim();L.length>0?ce.setAttribute("aria-owns",L):ce.removeAttribute("aria-owns")}}),this._trackedModals.clear()}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{const ce=this._elementRef.nativeElement.querySelector("[aria-hidden]"),Ne=this._elementRef.nativeElement.querySelector("[aria-live]");if(ce&&Ne){let L=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&ce.contains(document.activeElement)&&(L=document.activeElement),ce.removeAttribute("aria-hidden"),Ne.appendChild(ce),L?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}}return Qe.\u0275fac=function(ce){return new(ce||Qe)(t.Y36(t.R0b),t.Y36(t.SBq),t.Y36(t.sBO),t.Y36(C.t4),t.Y36(Mt))},Qe.\u0275dir=t.lG2({type:Qe,viewQuery:function(ce,Ne){if(1&ce&&t.Gf(m.Pl,7),2&ce){let L;t.iGM(L=t.CRH())&&(Ne._portalOutlet=L.first)}},features:[t.qOj]}),Qe})(),st=(()=>{class Qe extends Xe{_afterPortalAttached(){super._afterPortalAttached();const ce=this._label.nativeElement,Ne="mdc-snackbar__label";ce.classList.toggle(Ne,!ce.querySelector(`.${Ne}`))}}return Qe.\u0275fac=function(){let Te;return function(Ne){return(Te||(Te=t.n5z(Qe)))(Ne||Qe)}}(),Qe.\u0275cmp=t.Xpm({type:Qe,selectors:[["mat-snack-bar-container"]],viewQuery:function(ce,Ne){if(1&ce&&t.Gf(Ee,7),2&ce){let L;t.iGM(L=t.CRH())&&(Ne._label=L.first)}},hostAttrs:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],hostVars:1,hostBindings:function(ce,Ne){1&ce&&t.WFA("@state.done",function(B){return Ne.onAnimationEnd(B)}),2&ce&&t.d8E("@state",Ne._animationState)},features:[t.qOj],decls:6,vars:3,consts:[[1,"mdc-snackbar__surface"],[1,"mat-mdc-snack-bar-label"],["label",""],["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(ce,Ne){1&ce&&(t.TgZ(0,"div",0)(1,"div",1,2)(3,"div",3),t.YNc(4,et,0,0,"ng-template",4),t.qZA(),t._UZ(5,"div"),t.qZA()()),2&ce&&(t.xp6(5),t.uIk("aria-l
1ive",Ne._live)("role",Ne._role)("id",Ne._liveElementId))},dependencies:[m.Pl],styles:['.mdc-snackbar{display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-snackbar--opening,.mdc-snackbar--open,.mdc-snackbar--closing{display:flex}.mdc-snackbar--open .mdc-snackbar__label,.mdc-snackbar--open .mdc-snackbar__actions{visibility:visible}.mdc-snackbar__surface{padding-left:0;padding-right:8px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;transform:scale(0.8);opacity:0}.mdc-snackbar__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-snackbar__surface::before{border-color:CanvasText}}[dir=rtl] .mdc-snackbar__surface,.mdc-snackbar__surface[dir=rtl]{padding-left:8px;padding-right:0}.mdc-snackbar--open .mdc-snackbar__surface{transform:scale(1);opacity:1;pointer-events:auto}.mdc-snackbar--closing .mdc-snackbar__surface{transform:scale(1)}.mdc-snackbar__label{padding-left:16px;padding-right:8px;width:100%;flex-grow:1;box-sizing:border-box;margin:0;visibility:hidden;padding-top:14px;padding-bottom:14px}[dir=rtl] .mdc-snackbar__label,.mdc-snackbar__label[dir=rtl]{padding-left:8px;padding-right:16px}.mdc-snackbar__label::before{display:inline;content:attr(data-mdc-snackbar-label-text)}.mdc-snackbar__actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;visibility:hidden}.mdc-snackbar__action+.mdc-snackbar__dismiss{margin-left:8px;margin-right:0}[dir=rtl] .mdc-snackbar__action+.mdc-snackbar__dismiss,.mdc-snackbar__action+.mdc-snackbar__dismiss[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-snack-bar-container{margin:8px;position:static}.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:344px}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:100%}}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container{width:100vw}}.mat-mdc-snack-bar-container .mdc-snackbar__surface{max-width:672px}.mat-mdc-snack-bar-container .mdc-snackbar__surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-mdc-snack-bar-container .mdc-snackbar__dismiss .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size, var(--mdc-snackbar-icon-size, 24px))}.mat-mdc-snack-bar-container .mdc-snackbar__dismiss svg,.mat-mdc-snack-bar-container .mdc-snackbar__dismiss img{width:var(--mdc-icon-button-icon-size, var(--mdc-snackbar-icon-size, 24px));height:var(--mdc-icon-button-icon-size, var(--mdc-snackbar-icon-size, 24px))}.mat-mdc-snack-bar-container .mdc-snackbar__surface{background-color:var(--mdc-snackbar-container-color, inherit)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{border-radius:var(--mdc-snackbar-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-snack-bar-container .mdc-snackbar__label{color:var(--mdc-snackbar-supporting-text-color, inherit)}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-size:var(--mdc-snackbar-supporting-text-size, inherit);font-family:var(--mdc-snackbar-supporting-text-font, inherit);font-weight:var(--mdc-snackbar-supporting-text-weight, inherit);line-height:var(--mdc-snackbar-supporting-text-line-height, inherit)}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:var(--mat-mdc-snack-bar-button-color, transparent);--mat-mdc-button-persistent-ripple-color: currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{background-color:currentColor;opacity:.1}.mat-mdc-snack-bar-container .mdc-snackbar__label::before{display:none}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-handset .mdc-snackbar__surface{width:100%}'],encapsulation:2,data:{animation:[Je.snackBarState]}}),Qe})(),Ae=(()=>{class Qe{}return Qe.\u0275fac=function(ce){return new(ce||Qe)},Qe.\u0275mod=t.oAB({type:Qe}),Qe.\u0275inj=t.cJS({imports:[H.U8,m.eL,c.ez,p.ot,me.BQ,me.BQ]}),Qe})();const Fe=new t.OlP("mat-snack-bar-default-options",{providedIn:"root",factory:function Ce(){return new Mt}});let bt=(()=>{class Qe{get _openedSnackBarRef(){const ce=this._parentSnackBar;return ce?ce._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(ce){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=ce:this._snackBarRefAtThisLevel=ce}constructor(ce,Ne,L,B,v,b){this._overlay=ce,this._live=Ne,this._injector=L,this._breakpointObserver=B,this._parentSnackBar=v,this._defaultConfig=b,this._snackBarRefAtThisLevel=null}openFromComponent(ce,Ne){return this._attach(ce,Ne)}openFromTemplate(ce,Ne){return this._attach(ce,Ne)}open(ce,Ne="",L){const B={...this._defaultConfig,...L};return B.data={message:ce,action:Ne},B.announcementMessage===ce&&(B.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,B)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(ce,Ne){const B=t.zs3.create({parent:Ne&&Ne.viewContainerRef&&Ne.viewContainerRef.injector||this._injector,providers:[{provide:Mt,useValue:Ne}]}),v=new m.C5(this.snackBarContainerComponent,Ne.viewContainerRef,B),b=ce.attach(v);return b.instance.snackBarConfig=Ne,b.instance}_attach(ce,Ne){const L={...new Mt,...this._defaultConfig,...Ne},B=this._createOverlay(L),v=this._attachSnackBarContainer(B,L),b=new ot(v,B);if(ce instanceof t.Rgc){const N=new m.UE(ce,null,{$implicit:L.data,snackBarRef:b});b.instance=v.attachTemplatePortal(N)}else{const N=this._createInjector(L,b),Q=new m.C5(ce,void 0,N),je=v.attachComponentPortal(Q);b.instance=je.instance}return this._breakpointObserver.observe(U.u3.HandsetPortrait).pipe((0,j.R)(B.detachments())).subscribe(N=>{B.overlayElement.classList.toggle(this.handsetCssClass,N.matches)}),L.announcementMessage&&v._onAnnounce.subscribe(()=>{this._live.announce(L.announcementMessage,L.politeness)}),this._animateSnackBar(b,L),this._openedSnackBarRef=b,this._openedSnackBarRef}_animateSnackBar(ce,Ne){ce.afterDismissed().subscribe(()=>{this._openedSnackBarRef==ce&&(this._openedSnackBarRef=null),Ne.announcementMessage&&this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{ce.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):ce.containerInstance.enter(),Ne.duration&&Ne.duration>0&&ce.afterOpened().subscribe(()=>ce._dismissAfter(Ne.duration))}_createOverlay(ce){const Ne=new H.X_;Ne.direction=ce.direction;let L=this._overlay.position().global();
1const B="rtl"===ce.direction,v="left"===ce.horizontalPosition||"start"===ce.horizontalPosition&&!B||"end"===ce.horizontalPosition&&B,b=!v&&"center"!==ce.horizontalPosition;return v?L.left("0"):b?L.right("0"):L.centerHorizontally(),"top"===ce.verticalPosition?L.top("0"):L.bottom("0"),Ne.positionStrategy=L,this._overlay.create(Ne)}_createInjector(ce,Ne){return t.zs3.create({parent:ce&&ce.viewContainerRef&&ce.viewContainerRef.injector||this._injector,providers:[{provide:ot,useValue:Ne},{provide:yt,useValue:ce.data}]})}}return Qe.\u0275fac=function(ce){return new(ce||Qe)(t.LFG(H.aV),t.LFG(S.Kd),t.LFG(t.zs3),t.LFG(U.Yg),t.LFG(Qe,12),t.LFG(Fe))},Qe.\u0275prov=t.Yz7({token:Qe,factory:Qe.\u0275fac}),Qe})(),at=(()=>{class Qe extends bt{constructor(ce,Ne,L,B,v,b){super(ce,Ne,L,B,v,b),this.simpleSnackBarComponent=le,this.snackBarContainerComponent=st,this.handsetCssClass="mat-mdc-snack-bar-handset"}}return Qe.\u0275fac=function(ce){return new(ce||Qe)(t.LFG(H.aV),t.LFG(S.Kd),t.LFG(t.zs3),t.LFG(U.Yg),t.LFG(Qe,12),t.LFG(Fe))},Qe.\u0275prov=t.Yz7({token:Qe,factory:Qe.\u0275fac,providedIn:Ae}),Qe})()},86257:(Et,Re,d)=>{"use strict";d.d(Re,{C0:()=>sn,VY:()=>$t,Vq:()=>Nt,T5:()=>Dn});var t=d(84080),s=d(12687),c=d(40445),p=d(21281),g=d(29521),m=d(94650),C=d(83353),T=d(77579),j=d(39646),S=d(68675),U=d(82722);function H(Bt,Xt){1&Bt&&m.Hsn(0)}const me=["*"];let ue=(()=>{class Bt{constructor(Lt){this._elementRef=Lt}focus(){this._elementRef.nativeElement.focus()}}return Bt.\u0275fac=function(Lt){return new(Lt||Bt)(m.Y36(m.SBq))},Bt.\u0275dir=m.lG2({type:Bt,selectors:[["","cdkStepHeader",""]],hostAttrs:["role","tab"]}),Bt})(),Ee=(()=>{class Bt{constructor(Lt){this.template=Lt}}return Bt.\u0275fac=function(Lt){return new(Lt||Bt)(m.Y36(m.Rgc))},Bt.\u0275dir=m.lG2({type:Bt,selectors:[["","cdkStepLabel",""]]}),Bt})(),et=0;const yt=new m.OlP("STEPPER_GLOBAL_OPTIONS");let Mt=(()=>{class Bt{get editable(){return this._editable}set editable(Lt){this._editable=(0,p.Ig)(Lt)}get optional(){return this._optional}set optional(Lt){this._optional=(0,p.Ig)(Lt)}get completed(){return null==this._completedOverride?this._getDefaultCompleted():this._completedOverride}set completed(Lt){this._completedOverride=(0,p.Ig)(Lt)}_getDefaultCompleted(){return this.stepControl?this.stepControl.valid&&this.interacted:this.interacted}get hasError(){return null==this._customError?this._getDefaultError():this._customError}set hasError(Lt){this._customError=(0,p.Ig)(Lt)}_getDefaultError(){return this.stepControl&&this.stepControl.invalid&&this.interacted}constructor(Lt,jt){this._stepper=Lt,this.interacted=!1,this.interactedStream=new m.vpe,this._editable=!0,this._optional=!1,this._completedOverride=null,this._customError=null,this._stepperOptions=jt||{},this._displayDefaultIndicatorType=!1!==this._stepperOptions.displayDefaultIndicatorType}select(){this._stepper.selected=this}reset(){this.interacted=!1,null!=this._completedOverride&&(this._completedOverride=!1),null!=this._customError&&(this._customError=!1),this.stepControl&&this.stepControl.reset()}ngOnChanges(){this._stepper._stateChanged()}_markAsInteracted(){this.interacted||(this.interacted=!0,this.interactedStream.emit(this))}_showError(){return this._stepperOptions.showError??null!=this._customError}}return Bt.\u0275fac=function(Lt){return new(Lt||Bt)(m.Y36((0,m.Gpc)(()=>Ke)),m.Y36(yt,8))},Bt.\u0275cmp=m.Xpm({type:Bt,selectors:[["cdk-step"]],contentQueries:function(Lt,jt,gn){if(1&Lt&&m.Suo(gn,Ee,5),2&Lt){let Ln;m.iGM(Ln=m.CRH())&&(jt.stepLabel=Ln.first)}},viewQuery:function(Lt,jt){if(1&Lt&&m.Gf(m.Rgc,7),2&Lt){let gn;m.iGM(gn=m.CRH())&&(jt.content=gn.first)}},inputs:{stepControl:"stepControl",label:"label",errorMessage:"errorMessage",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],state:"state",editable:"editable",optional:"optional",completed:"completed",hasError:"hasError"},outputs:{interactedStream:"interacted"},exportAs:["cdkStep"],features:[m.TTD],ngContentSelectors:me,decls:1,vars:0,template:function(Lt,jt){1&Lt&&(m.F$t(),m.YNc(0,H,1,0,"ng-template"))},encapsulation:2,changeDetection:0}),Bt})(),Ke=(()=>{class Bt{get linear(){return this._linear}set linear(Lt){this._linear=(0,p.Ig)(Lt)}get selectedIndex(){return this._selectedIndex}set selectedIndex(Lt){const jt=(0,p.su)(Lt);this.steps&&this._steps?(this._isValidIndex(jt),this.selected?._markAsInteracted(),this._selectedIndex!==jt&&!this._anyControlsInvalidOrPending(jt)&&(jt>=this._selectedIndex||this.steps.toArray()[jt].editable)&&this._updateSelectedItemIndex(jt)):this._selectedIndex=jt}get selected(){return this.steps?this.steps.toArray()[this.selectedIndex]:void 0}set selected(Lt){this.selectedIndex=Lt&&this.steps?this.steps.toArray().indexOf(Lt):-1}get orientation(){return this._orientation}set orientation(Lt){this._orientation=Lt,this._keyManager&&this._keyManager.withVerticalOrientation("vertical"===Lt)}constructor(Lt,jt,gn){this._dir=Lt,this._changeDetectorRef=jt,this._elementRef=gn,this._destroyed=new T.x,this.steps=new m.
1n_E,this._sortedHeaders=new m.n_E,this._linear=!1,this._selectedIndex=0,this.selectionChange=new m.vpe,this._orientation="horizontal",this._groupId=et++}ngAfterContentInit(){this._steps.changes.pipe((0,S.O)(this._steps),(0,U.R)(this._destroyed)).subscribe(Lt=>{this.steps.reset(Lt.filter(jt=>jt._stepper===this)),this.steps.notifyOnChanges()})}ngAfterViewInit(){this._stepHeader.changes.pipe((0,S.O)(this._stepHeader),(0,U.R)(this._destroyed)).subscribe(Lt=>{this._sortedHeaders.reset(Lt.toArray().sort((jt,gn)=>jt._elementRef.nativeElement.compareDocumentPosition(gn._elementRef.nativeElement)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1)),this._sortedHeaders.notifyOnChanges()}),this._keyManager=new s.Em(this._sortedHeaders).withWrap().withHomeAndEnd().withVerticalOrientation("vertical"===this._orientation),(this._dir?this._dir.change:(0,j.of)()).pipe((0,S.O)(this._layoutDirection()),(0,U.R)(this._destroyed)).subscribe(Lt=>this._keyManager.withHorizontalOrientation(Lt)),this._keyManager.updateActiveItem(this._selectedIndex),this.steps.changes.subscribe(()=>{this.selected||(this._selectedIndex=Math.max(this._selectedIndex-1,0))}),this._isValidIndex(this._selectedIndex)||(this._selectedIndex=0)}ngOnDestroy(){this._keyManager?.destroy(),this.steps.destroy(),this._sortedHeaders.destroy(),this._destroyed.next(),this._destroyed.complete()}next(){this.selectedIndex=Math.min(this._selectedIndex+1,this.steps.length-1)}previous(){this.selectedIndex=Math.max(this._selectedIndex-1,0)}reset(){this._updateSelectedItemIndex(0),this.steps.forEach(Lt=>Lt.reset()),this._stateChanged()}_getStepLabelId(Lt){return`cdk-step-label-${this._groupId}-${Lt}`}_getStepContentId(Lt){return`cdk-step-content-${this._groupId}-${Lt}`}_stateChanged(){this._changeDetectorRef.markForCheck()}_getAnimationDirection(Lt){const jt=Lt-this._selectedIndex;return jt<0?"rtl"===this._layoutDirection()?"next":"previous":jt>0?"rtl"===this._layoutDirection()?"previous":"next":"current"}_getIndicatorType(Lt,jt="number"){const gn=this.steps.toArray()[Lt],Ln=this._isCurrentStep(Lt);return gn._displayDefaultIndicatorType?this._getDefaultIndicatorLogic(gn,Ln):this._getGuidelineLogic(gn,Ln,jt)}_getDefaultIndicatorLogic(Lt,jt){return Lt._showError()&&Lt.hasError&&!jt?"error":!Lt.completed||jt?"number":Lt.editable?"edit":"done"}_getGuidelineLogic(Lt,jt,gn="number"){return Lt._showError()&&Lt.hasError&&!jt?"error":Lt.completed&&!jt?"done":Lt.completed&&jt?gn:Lt.editable&&jt?"edit":gn}_isCurrentStep(Lt){return this._selectedIndex===Lt}_getFocusIndex(){return this._keyManager?this._keyManager.activeItemIndex:this._selectedIndex}_updateSelectedItemIndex(Lt){const jt=this.steps.toArray();this.selectionChange.emit({selectedIndex:Lt,previouslySelectedIndex:this._selectedIndex,selectedStep:jt[Lt],previouslySelectedStep:jt[this._selectedIndex]}),this._containsFocus()?this._keyManager.setActiveItem(Lt):this._keyManager.updateActiveItem(Lt),this._selectedIndex=Lt,this._stateChanged()}_onKeydown(Lt){const jt=(0,g.Vb)(Lt),gn=Lt.keyCode,Ln=this._keyManager;null==Ln.activeItemIndex||jt||gn!==g.L_&&gn!==g.K5?Ln.setFocusOrigin("keyboard").onKeydown(Lt):(this.selectedIndex=Ln.activeItemIndex,Lt.preventDefault())}_anyControlsInvalidOrPending(Lt){return!!(this._linear&&Lt>=0)&&this.steps.toArray().slice(0,Lt).some(jt=>{const gn=jt.stepControl;return(gn?gn.invalid||gn.pending||!jt.interacted:!jt.completed)&&!jt.optional&&!jt._completedOverride})}_layoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_containsFocus(){const Lt=this._elementRef.nativeElement,jt=(0,C.ht)();return Lt===jt||Lt.contains(jt)}_isValidIndex(Lt){return Lt>-1&&(!this.steps||Lt<this.steps.length)}}return Bt.\u0275fac=function(Lt){return new(Lt||Bt)(m.Y36(c.Is,8),m.Y36(m.sBO),m.Y36(m.SBq))},Bt.\u0275dir=m.lG2({type:Bt,selectors:[["","cdkStepper",""]],contentQueries:function(Lt,jt,gn){if(1&Lt&&(m.Suo(gn,Mt,5),m.Suo(gn,ue,5)),2&Lt){let Ln;m.iGM(Ln=m.CRH())&&(jt._steps=Ln),m.iGM(Ln=m.CRH())&&(jt._stepHeader=Ln)}},inputs:{linear:"linear",selectedIndex:"selectedIndex",selected:"selected",orientation:"orientation"},outputs:{selectionChange:"selectionChange"},exportAs:["cdkStepper"]}),Bt})(),le=(()=>{class Bt{}return Bt.\u0275fac=function(Lt){return new(Lt||Bt)},Bt.\u0275mod=m.oAB({type:Bt}),Bt.\u0275inj=m.cJS({imports:[c.vT]}),Bt})();var Je=d(36895),He=d(3238),Xe=d(97392),st=d(50727),Ae=d(63900),Ce=d(54004),Fe=d(71884),bt=d(37340);function at(Bt,Xt){if(1&Bt&&m.GkF(0,8),2&Bt){const Lt=m.oxw();m.Q6J("ngTemplateOutlet",Lt.iconOverrides[Lt.state])("ngTemplateOutletContext",Lt._getIconContext())}}function Qe(Bt,Xt){if(1&Bt&&(m.TgZ(0,"span",13),m._uU(1),m.qZA()),2&Bt){const Lt=m.oxw(2);m.xp6(1),m.Oqu(Lt._getDefaultTextForState(Lt.state))}}function Te(Bt,Xt){if(1&Bt&&(m.TgZ(0,"span",14),m._uU(1),m.qZA()),2&Bt){const Lt=m.oxw(2);m.xp6(1),m.Oqu(Lt._intl.completedLabel)}}function ce(Bt,Xt){if(1&Bt&&(m.TgZ(0,"span",14),m._uU(1),m.qZA()),2&Bt){const Lt=m.oxw(2);m.xp6(1),m.Oqu(Lt._intl.editableLabel)}}function Ne(Bt,Xt){if(1&Bt&&(m.TgZ(0,"mat-icon",13),m._uU(1),m.qZA()),2&Bt){const Lt=m.oxw(2);m.xp6(1),m.Oqu(Lt._getDefaultTextForState(Lt.state))}}function L(Bt,Xt){if(1&Bt&&(m.ynx(0,9),m.YNc(1,Qe,2,1,"span",10),m.YNc(2,Te,2,1,"span",11),m.YNc(3,ce,2,1,"span",11),m.YNc(4,Ne,2,1,"mat-icon",12),m.BQk()),2&Bt){const Lt=m.oxw();m.Q6J("ngSwitch",Lt.state),m.xp6(1),m.Q6J("ngSwitchCase","number"),m.xp6(1),m.Q6J("ngIf","done"===Lt.state),m.xp6(1),m.Q6J("ngIf","edit"===Lt.state)}}function B(Bt,Xt){if(1&Bt&&(m.TgZ(0,"div",15),m.GkF(1,16),m.qZA()),2&Bt){const Lt=m.oxw();m.xp6(1),m.Q6J("ngTemplateOutlet",Lt._templateLabel().template)}}function v(Bt,Xt){if(1&Bt&&(m.TgZ(0,"div",15),m._uU(1),m.qZA()),2&Bt){const Lt=m.oxw();m.xp6(1),m.Oqu(Lt.label)}}function b(Bt,Xt){if(1&Bt&&(m.TgZ(0,"div",17),m._uU(1),m.qZA()),2&Bt){const Lt=m.oxw();m.xp6(1),m.Oqu(Lt._intl.optionalLabel)}}function N(Bt,Xt){if(1&Bt&&(m.TgZ(0,"div",18),m._uU(1),m.qZA()),2&Bt){const Lt=m.oxw();m.xp6(1),m.Oqu(Lt.errorMessage)}}function Q(Bt,Xt){}function je(Bt,Xt){if(1&Bt&&(m.Hsn(0),m.YNc(1,Q,0,0,"ng-template",0)),2&Bt){const Lt=m.oxw();m.xp6(1),m.Q6J("cdkPortalOutlet",Lt._portal)}}const Ue=["*"];function ct(Bt,Xt){1&Bt&&m._UZ(0,"div",11)}const P=function(Bt,Xt){return{step:Bt,i:Xt}};function pe(Bt,Xt){if(1&Bt&&(m.ynx(0),m.GkF(1,9),m.YNc(2,ct,1,0,"div",10),m.BQk()),2&Bt){const Lt=Xt.$implicit,jt=Xt.index,gn=Xt.last;m.oxw(2);const Ln=m.MAs(4);m.xp6(1),m.Q6J("ngTemplateOutlet",Ln)("ngTemplateOutletContext",m.WLB(3,P,Lt,jt)),m.xp6(1),m.Q6J("ngIf",!gn)}}const de=function(Bt){return{animationDuration:Bt}}
1,tt=function(Bt,Xt){return{value:Bt,params:Xt}};function ze(Bt,Xt){if(1&Bt){const Lt=m.EpF();m.TgZ(0,"div",12),m.NdJ("@horizontalStepTransition.done",function(gn){m.CHM(Lt);const Ln=m.oxw(2);return m.KtG(Ln._animationDone.next(gn))}),m.GkF(1,13),m.qZA()}if(2&Bt){const Lt=Xt.$implicit,jt=Xt.index,gn=m.oxw(2);m.ekj("mat-horizontal-stepper-content-inactive",gn.selectedIndex!==jt),m.Q6J("@horizontalStepTransition",m.WLB(8,tt,gn._getAnimationDirection(jt),m.VKq(6,de,gn._getAnimationDuration())))("id",gn._getStepContentId(jt)),m.uIk("aria-labelledby",gn._getStepLabelId(jt)),m.xp6(1),m.Q6J("ngTemplateOutlet",Lt.content)}}function Tt(Bt,Xt){if(1&Bt&&(m.TgZ(0,"div",4)(1,"div",5),m.YNc(2,pe,3,6,"ng-container",6),m.qZA(),m.TgZ(3,"div",7),m.YNc(4,ze,2,11,"div",8),m.qZA()()),2&Bt){const Lt=m.oxw();m.xp6(2),m.Q6J("ngForOf",Lt.steps),m.xp6(2),m.Q6J("ngForOf",Lt.steps)}}function Rt(Bt,Xt){if(1&Bt){const Lt=m.EpF();m.TgZ(0,"div",15),m.GkF(1,9),m.TgZ(2,"div",16)(3,"div",17),m.NdJ("@verticalStepTransition.done",function(gn){m.CHM(Lt);const Ln=m.oxw(2);return m.KtG(Ln._animationDone.next(gn))}),m.TgZ(4,"div",18),m.GkF(5,13),m.qZA()()()()}if(2&Bt){const Lt=Xt.$implicit,jt=Xt.index,gn=Xt.last,Ln=m.oxw(2),Se=m.MAs(4);m.xp6(1),m.Q6J("ngTemplateOutlet",Se)("ngTemplateOutletContext",m.WLB(10,P,Lt,jt)),m.xp6(1),m.ekj("mat-stepper-vertical-line",!gn),m.xp6(1),m.ekj("mat-vertical-stepper-content-inactive",Ln.selectedIndex!==jt),m.Q6J("@verticalStepTransition",m.WLB(15,tt,Ln._getAnimationDirection(jt),m.VKq(13,de,Ln._getAnimationDuration())))("id",Ln._getStepContentId(jt)),m.uIk("aria-labelledby",Ln._getStepLabelId(jt)),m.xp6(2),m.Q6J("ngTemplateOutlet",Lt.content)}}function St(Bt,Xt){if(1&Bt&&(m.ynx(0),m.YNc(1,Rt,6,18,"div",14),m.BQk()),2&Bt){const Lt=m.oxw();m.xp6(1),m.Q6J("ngForOf",Lt.steps)}}function wt(Bt,Xt){if(1&Bt){const Lt=m.EpF();m.TgZ(0,"mat-step-header",19),m.NdJ("click",function(){const Ln=m.CHM(Lt).step;return m.KtG(Ln.select())})("keydown",function(gn){m.CHM(Lt);const Ln=m.oxw();return m.KtG(Ln._onKeydown(gn))}),m.qZA()}if(2&Bt){const Lt=Xt.step,jt=Xt.i,gn=m.oxw();m.ekj("mat-horizontal-stepper-header","horizontal"===gn.orientation)("mat-vertical-stepper-header","vertical"===gn.orientation),m.Q6J("tabIndex",gn._getFocusIndex()===jt?0:-1)("id",gn._getStepLabelId(jt))("index",jt)("state",gn._getIndicatorType(jt,Lt.state))("label",Lt.stepLabel||Lt.label)("selected",gn.selectedIndex===jt)("active",gn._stepIsNavigable(jt,Lt))("optional",Lt.optional)("errorMessage",Lt.errorMessage)("iconOverrides",gn._iconOverrides)("disableRipple",gn.disableRipple||!gn._stepIsNavigable(jt,Lt))("color",Lt.color||gn.color),m.uIk("aria-posinset",jt+1)("aria-setsize",gn.steps.length)("aria-controls",gn._getStepContentId(jt))("aria-selected",gn.selectedIndex==jt)("aria-label",Lt.ariaLabel||null)("aria-labelledby",!Lt.ariaLabel&&Lt.ariaLabelledby?Lt.ariaLabelledby:null)("aria-disabled",!gn._stepIsNavigable(jt,Lt)||null)}}let $t=(()=>{class Bt extends Ee{}return Bt.\u0275fac=function(){let Xt;return function(jt){return(Xt||(Xt=m.n5z(Bt)))(jt||Bt)}}(),Bt.\u0275dir=m.lG2({type:Bt,selectors:[["","matStepLabel",""]],features:[m.qOj]}),Bt})(),Be=(()=>{class Bt{constructor(){this.changes=new T.x,this.optionalLabel="Optional",this.completedLabel="Completed",this.editableLabel="Editable"}}return Bt.\u0275fac=function(Lt){return new(Lt||Bt)},Bt.\u0275prov=m.Yz7({token:Bt,factory:Bt.\u0275fac,providedIn:"root"}),Bt})();const Ge={provide:Be,deps:[[new m.FiY,new m.tp0,Be]],useFactory:function oe(Bt){return Bt||new Be}},_t=(0,He.pj)(class extends ue{constructor(Xt){super(Xt)}},"primary");let It=(()=>{class Bt extends _t{constructor(Lt,jt,gn,Ln){super(gn),this._intl=Lt,this._focusMonitor=jt,this._intlSubscription=Lt.changes.subscribe(()=>Ln.markForCheck())}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._intlSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._elementRef)}focus(Lt,jt){Lt?this._focusMonitor.focusVia(this._elementRef,Lt,jt):this._elementRef.nativeElement.focus(jt)}_stringLabel(){return this.label instanceof $t?null:this.label}_templateLabel(){return this.label instanceof $t?this.label:null}_getHostElement(){return this._elementRef.nativeElement}_getIconContext(){return{index:this.index,active:this.active,optional:this.optional}}_getDefaultTextForState(Lt){return"number"==Lt?`${this.index+1}`:"edit"==Lt?"create":"error"==Lt?"warning":Lt}}return Bt.\u0275fac=function(Lt){return new(Lt||Bt)(m.Y36(Be),m.Y36(s.tE),m.Y36(m.SBq),m.Y36(m.sBO))},Bt.\u0275cmp=m.Xpm({type:Bt,selectors:[["mat-step-header"]],hostAttrs:["role","tab",1,"mat-step-header"],inputs:{color:"color",state:"state",label:"label",errorMessage:"errorMessage",iconOverrides:"iconOverrides",index:"index",selected:"selected",active:"active",optional:"optional",disableRipple:"disableRipple"},features:[m.qOj],decls:10,vars:19,consts:[["matRipple","",1,"mat-step-header-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-step-icon-content",3,"ngSwitch"],[3,"ngTemplateOutlet","ngTemplateOutletContext",4,"ngSwitchCase"],[3,"ngSwitch",4,"ngSwitchDefault"],[1,"mat-step-label"],["class","mat-step-text-label",4,"ngIf"],["class","mat-step-optional",4,"ngIf"],["class","mat-step-sub-label-error",4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngSwitch"],["aria-hidden","true",4,"ngSwitchCase"],["class","cdk-visually-hidden",4,"ngIf"],["aria-hidden","true",4,"ngSwitchDefault"],["aria-hidden","true"],[1,"cdk-visually-hidden"],[1,"mat-step-text-label"],[3,"ngTemplateOutlet"],[1,"mat-step-optional"],[1,"mat-step-sub-label-error"]],template:function(Lt,jt){1&Lt&&(m._UZ(0,"div",0),m.TgZ(1,"div")(2,"div",1),m.YNc(3,at,1,2,"ng-container",2),m.YNc(4,L,5,4,"ng-container",3),m.qZA()(),m.TgZ(5,"div",4),m.YNc(6,B,2,1,"div",5),m.YNc(7,v,2,1,"div",5),m.YNc(8,b,2,1,"div",6),m.YNc(9,N,2,1,"div",7),m.qZA()),2&Lt&&(m.Q6J("matRippleTrigger",jt._getHostElement())("matRippleDisabled",jt.disableRipple),m.xp6(1),m.Gre("mat-step-icon-state-",jt.state," mat-step-icon"),m.ekj("mat-step-icon-selected",jt.selected),m.xp6(1),m.Q6J("ngSwitch",!(!jt.iconOverrides||!jt.iconOverrides[jt.
1state])),m.xp6(1),m.Q6J("ngSwitchCase",!0),m.xp6(2),m.ekj("mat-step-label-active",jt.active)("mat-step-label-selected",jt.selected)("mat-step-label-error","error"==jt.state),m.xp6(1),m.Q6J("ngIf",jt._templateLabel()),m.xp6(1),m.Q6J("ngIf",jt._stringLabel()),m.xp6(1),m.Q6J("ngIf",jt.optional&&"error"!=jt.state),m.xp6(1),m.Q6J("ngIf","error"==jt.state))},dependencies:[Je.O5,Je.tP,Je.RF,Je.n9,Je.ED,Xe.Hw,He.wG],styles:['.mat-step-header{overflow:hidden;outline:none;cursor:pointer;position:relative;box-sizing:content-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-step-header:focus .mat-focus-indicator::before{content:""}.cdk-high-contrast-active .mat-step-header{outline:solid 1px}.cdk-high-contrast-active .mat-step-header[aria-selected=true] .mat-step-label{text-decoration:underline}.cdk-high-contrast-active .mat-step-header[aria-disabled=true]{outline-color:GrayText}.cdk-high-contrast-active .mat-step-header[aria-disabled=true] .mat-step-label,.cdk-high-contrast-active .mat-step-header[aria-disabled=true] .mat-step-icon,.cdk-high-contrast-active .mat-step-header[aria-disabled=true] .mat-step-optional{color:GrayText}.mat-step-optional,.mat-step-sub-label-error{font-size:12px}.mat-step-icon{border-radius:50%;height:24px;width:24px;flex-shrink:0;position:relative}.mat-step-icon-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex}.mat-step-icon .mat-icon{font-size:16px;height:16px;width:16px}.mat-step-icon-state-error .mat-icon{font-size:24px;height:24px;width:24px}.mat-step-label{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:50px;vertical-align:middle}.mat-step-text-label{text-overflow:ellipsis;overflow:hidden}.mat-step-header .mat-step-header-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}'],encapsulation:2,changeDetection:0}),Bt})();const Ht={horizontalStepTransition:(0,bt.X$)("horizontalStepTransition",[(0,bt.SB)("previous",(0,bt.oB)({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"})),(0,bt.SB)("current",(0,bt.oB)({transform:"none",visibility:"inherit"})),(0,bt.SB)("next",(0,bt.oB)({transform:"translate3d(100%, 0, 0)",visibility:"hidden"})),(0,bt.eR)("* => *",(0,bt.jt)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)"),{params:{animationDuration:"500ms"}})]),verticalStepTransition:(0,bt.X$)("verticalStepTransition",[(0,bt.SB)("previous",(0,bt.oB)({height:"0px",visibility:"hidden"})),(0,bt.SB)("next",(0,bt.oB)({height:"0px",visibility:"hidden"})),(0,bt.SB)("current",(0,bt.oB)({height:"*",visibility:"inherit"})),(0,bt.eR)("* <=> current",(0,bt.jt)("{{animationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)"),{params:{animationDuration:"225ms"}})])};let mn=(()=>{class Bt{constructor(Lt){this.templateRef=Lt}}return Bt.\u0275fac=function(Lt){return new(Lt||Bt)(m.Y36(m.Rgc))},Bt.\u0275dir=m.lG2({type:Bt,selectors:[["ng-template","matStepperIcon",""]],inputs:{name:["matStepperIcon","name"]}}),Bt})(),Yt=(()=>{class Bt{constructor(Lt){this._template=Lt}}return Bt.\u0275fac=function(Lt){return new(Lt||Bt)(m.Y36(m.Rgc))},Bt.\u0275dir=m.lG2({type:Bt,selectors:[["ng-template","matStepContent",""]]}),Bt})(),sn=(()=>{class Bt extends Mt{constructor(Lt,jt,gn,Ln){super(Lt,Ln),this._errorStateMatcher=jt,this._viewContainerRef=gn,this._isSelected=st.w0.EMPTY}ngAfterContentInit(){this._isSelected=this._stepper.steps.changes.pipe((0,Ae.w)(()=>this._stepper.selectionChange.pipe((0,Ce.U)(Lt=>Lt.selectedStep===this),(0,S.O)(this._stepper.selected===this)))).subscribe(Lt=>{Lt&&this._lazyContent&&!this._portal&&(this._portal=new t.UE(this._lazyContent._template,this._viewContainerRef))})}ngOnDestroy(){this._isSelected.unsubscribe()}isErrorState(Lt,jt){return this._errorStateMatcher.isErrorState(Lt,jt)||!!(Lt&&Lt.invalid&&this.interacted)}}return Bt.\u0275fac=function(Lt){return new(Lt||Bt)(m.Y36((0,m.Gpc)(()=>Nt)),m.Y36(He.rD,4),m.Y36(m.s_b),m.Y36(yt,8))},Bt.\u0275cmp=m.Xpm({type:Bt,selectors:[["mat-step"]],contentQueries:function(Lt,jt,gn){if(1&Lt&&(m.Suo(gn,$t,5),m.Suo(gn,Yt,5)),2&Lt){let Ln;m.iGM(Ln=m.CRH())&&(jt.stepLabel=Ln.first),m.iGM(Ln=m.CRH())&&(jt._lazyContent=Ln.first)}},inputs:{color:"color"},exportAs:["matStep"],features:[m._Bn([{provide:He.rD,useExisting:Bt},{provide:Mt,useExisting:Bt}]),m.qOj],ngContentSelectors:Ue,decls:1,vars:0,consts:[[3,"cdkPortalOutlet"]],template:function(Lt,jt){1&Lt&&(m.F$t(),m.YNc(0,je,2,1,"ng-template"))},dependencies:[t.Pl],encapsulation:2,changeDetection:0}),Bt})(),Nt=(()=>{class Bt extends Ke{get animationDuration(){return this._animationDuration}set animationDuration(Lt){this._animationDuration=/^\d+$/.test(Lt)?Lt+"ms":Lt}
1constructor(Lt,jt,gn){super(Lt,jt,gn),this.steps=new m.n_E,this.animationDone=new m.vpe,this.labelPosition="end",this.headerPosition="top",this._iconOverrides={},this._animationDone=new T.x,this._animationDuration="";const Ln=gn.nativeElement.nodeName.toLowerCase();this.orientation="mat-vertical-stepper"===Ln?"vertical":"horizontal"}ngAfterContentInit(){super.ngAfterContentInit(),this._icons.forEach(({name:Lt,templateRef:jt})=>this._iconOverrides[Lt]=jt),this.steps.changes.pipe((0,U.R)(this._destroyed)).subscribe(()=>{this._stateChanged()}),this._animationDone.pipe((0,Fe.x)((Lt,jt)=>Lt.fromState===jt.fromState&&Lt.toState===jt.toState),(0,U.R)(this._destroyed)).subscribe(Lt=>{"current"===Lt.toState&&this.animationDone.emit()})}_stepIsNavigable(Lt,jt){return jt.completed||this.selectedIndex===Lt||!this.linear}_getAnimationDuration(){return this.animationDuration?this.animationDuration:"horizontal"===this.orientation?"500ms":"225ms"}}return Bt.\u0275fac=function(Lt){return new(Lt||Bt)(m.Y36(c.Is,8),m.Y36(m.sBO),m.Y36(m.SBq))},Bt.\u0275cmp=m.Xpm({type:Bt,selectors:[["mat-stepper"],["mat-vertical-stepper"],["mat-horizontal-stepper"],["","matStepper",""]],contentQueries:function(Lt,jt,gn){if(1&Lt&&(m.Suo(gn,sn,5),m.Suo(gn,mn,5)),2&Lt){let Ln;m.iGM(Ln=m.CRH())&&(jt._steps=Ln),m.iGM(Ln=m.CRH())&&(jt._icons=Ln)}},viewQuery:function(Lt,jt){if(1&Lt&&m.Gf(It,5),2&Lt){let gn;m.iGM(gn=m.CRH())&&(jt._stepHeader=gn)}},hostAttrs:["role","tablist"],hostVars:11,hostBindings:function(Lt,jt){2&Lt&&(m.uIk("aria-orientation",jt.orientation),m.ekj("mat-stepper-horizontal","horizontal"===jt.orientation)("mat-stepper-vertical","vertical"===jt.orientation)("mat-stepper-label-position-end","horizontal"===jt.orientation&&"end"==jt.labelPosition)("mat-stepper-label-position-bottom","horizontal"===jt.orientation&&"bottom"==jt.labelPosition)("mat-stepper-header-position-bottom","bottom"===jt.headerPosition))},inputs:{selectedIndex:"selectedIndex",disableRipple:"disableRipple",color:"color",labelPosition:"labelPosition",headerPosition:"headerPosition",animationDuration:"animationDuration"},outputs:{animationDone:"animationDone"},exportAs:["matStepper","matVerticalStepper","matHorizontalStepper"],features:[m._Bn([{provide:Ke,useExisting:Bt}]),m.qOj],decls:5,vars:3,consts:[[3,"ngSwitch"],["class","mat-horizontal-stepper-wrapper",4,"ngSwitchCase"],[4,"ngSwitchCase"],["stepTemplate",""],[1,"mat-horizontal-stepper-wrapper"],[1,"mat-horizontal-stepper-header-container"],[4,"ngFor","ngForOf"],[1,"mat-horizontal-content-container"],["class","mat-horizontal-stepper-content","role","tabpanel",3,"id","mat-horizontal-stepper-content-inactive",4,"ngFor","ngForOf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["class","mat-stepper-horizontal-line",4,"ngIf"],[1,"mat-stepper-horizontal-line"],["role","tabpanel",1,"mat-horizontal-stepper-content",3,"id"],[3,"ngTemplateOutlet"],["class","mat-step",4,"ngFor","ngForOf"],[1,"mat-step"],[1,"mat-vertical-content-container"],["role","tabpanel",1,"mat-vertical-stepper-content",3,"id"],[1,"mat-vertical-content"],[3,"tabIndex","id","index","state","label","selected","active","optional","errorMessage","iconOverrides","disableRipple","color","click","keydown"]],template:function(Lt,jt){1&Lt&&(m.ynx(0,0),m.YNc(1,Tt,5,2,"div",1),m.YNc(2,St,2,1,"ng-container",2),m.BQk(),m.YNc(3,wt,1,23,"ng-template",null,3,m.W1O)),2&Lt&&(m.Q6J("ngSwitch",jt.orientation),m.xp6(1),m.Q6J("ngSwitchCase","horizontal"),m.xp6(1),m.Q6J("ngSwitchCase","vertical"))},dependencies:[Je.sg,Je.O5,Je.tP,Je.RF,Je.n9,It],styles:['.mat-stepper-vertical,.mat-stepper-horizontal{display:block}.mat-horizontal-stepper-header-container{white-space:nowrap;display:flex;align-items:center}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header-container{align-items:flex-start}.mat-stepper-header-position-bottom .mat-horizontal-stepper-header-container{order:1}.mat-stepper-horizontal-line{border-top-width:1px;border-top-style:solid;flex:auto;height:0;margin:0 -16px;min-width:32px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{margin:0;min-width:0;position:relative}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{border-top-width:1px;border-top-style:solid;content:"";display:inline-block;height:0;position:absolute;width:calc(50% - 20px)}.mat-horizontal-stepper-header{display:flex;height:72px;overflow:hidden;align-items:center;padding:0 24px}.mat-horizontal-stepper-header .mat-step-icon{margin-right:8px;flex:none}[dir=rtl] .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:8px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header{box-sizing:border-box;flex-direction:column;height:auto}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{right:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before{left:0}[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:last-child::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:first-child::after{display:none}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-label{padding:16px 0 0 0;text-align:center;width:100%}.mat-vertical-stepper-header{display:flex;align-items:center;height:24px}.mat-vertical-stepper-header .mat-step-icon{margin-right:12px}[dir=rtl] .mat-vertical-stepper-header .mat-step-icon{margin-right:0;margin-left:12px}.mat-horizontal-stepper-wrapper{display:flex;flex-direction:column}.mat-horizontal-stepper-content{outline:0}.mat-horizontal-stepper-content.mat-horizontal-stepper-content-inactive{height:0;overflow:hidden}.mat-horizontal-stepper-content:not(.mat-horizontal-stepper-content-inactive){visibility:inherit !important}.mat-horizontal-content-container{overflow:hidden;padding:0 24px 24px 24px}.cdk-high-contrast-active .mat-horizontal-content-container{outline:solid 1px}.mat-stepper-header-position-bottom .mat-horizontal-content-container{padding:24px 24px 0 24px}.mat-vertical-content-container{margin-left:36px;border:0;position:relative}.cdk-high-contrast-active .mat-vertical-content-container{outline:solid 1px}[dir=rtl] .mat-vertical-content-container{margin-left:0;margin-right:36px}.mat-stepper-vertical-line::before{content:"";position:absolute;
1left:0;border-left-width:1px;border-left-style:solid}[dir=rtl] .mat-stepper-vertical-line::before{left:auto;right:0}.mat-vertical-stepper-content{overflow:hidden;outline:0}.mat-vertical-stepper-content:not(.mat-vertical-stepper-content-inactive){visibility:inherit !important}.mat-vertical-content{padding:0 24px 24px 24px}.mat-step:last-child .mat-vertical-content-container{border:none}'],encapsulation:2,data:{animation:[Ht.horizontalStepTransition,Ht.verticalStepTransition]},changeDetection:0}),Bt})(),Dn=(()=>{class Bt{}return Bt.\u0275fac=function(Lt){return new(Lt||Bt)},Bt.\u0275mod=m.oAB({type:Bt}),Bt.\u0275inj=m.cJS({providers:[Ge,He.rD],imports:[He.BQ,Je.ez,t.eL,le,Xe.Ps,He.si,He.BQ]}),Bt})()},30671:(Et,Re,d)=>{"use strict";d.d(Re,{ev:()=>Ye,Dz:()=>K,w1:()=>dt,ge:()=>Ve,fO:()=>E,XQ:()=>We,as:()=>z,Gk:()=>I,nj:()=>Dt,BZ:()=>Se,p0:()=>it});var t=d(94650),s=d(40445),c=d(21281),p=d(95017),g=d(83353),m=d(24098),C=d(36895),T=d(77579),j=d(88996),S=d(61135),U=d(45191),H=d(39646),me=d(82722),ue=d(95698);const Ee=[[["caption"]],[["colgroup"],["col"]]],et=["caption","colgroup, col"];function yt(F){return class extends F{get sticky(){return this._sticky}set sticky(ye){const te=this._sticky;this._sticky=(0,c.Ig)(ye),this._hasStickyChanged=te!==this._sticky}hasStickyChanged(){const ye=this._hasStickyChanged;return this._hasStickyChanged=!1,ye}resetStickyChanged(){this._hasStickyChanged=!1}constructor(...ye){super(...ye),this._sticky=!1,this._hasStickyChanged=!1}}}const Mt=new t.OlP("CDK_TABLE");let Ie=(()=>{class F{constructor(te){this.template=te}}return F.\u0275fac=function(te){return new(te||F)(t.Y36(t.Rgc))},F.\u0275dir=t.lG2({type:F,selectors:[["","cdkCellDef",""]]}),F})(),ee=(()=>{class F{constructor(te){this.template=te}}return F.\u0275fac=function(te){return new(te||F)(t.Y36(t.Rgc))},F.\u0275dir=t.lG2({type:F,selectors:[["","cdkHeaderCellDef",""]]}),F})(),le=(()=>{class F{constructor(te){this.template=te}}return F.\u0275fac=function(te){return new(te||F)(t.Y36(t.Rgc))},F.\u0275dir=t.lG2({type:F,selectors:[["","cdkFooterCellDef",""]]}),F})();class Je{}const He=yt(Je);let Xe=(()=>{class F extends He{get name(){return this._name}set name(te){this._setNameInput(te)}get stickyEnd(){return this._stickyEnd}set stickyEnd(te){const qe=this._stickyEnd;this._stickyEnd=(0,c.Ig)(te),this._hasStickyChanged=qe!==this._stickyEnd}constructor(te){super(),this._table=te,this._stickyEnd=!1}_updateColumnCssClassName(){this._columnCssClassName=[`cdk-column-${this.cssClassFriendlyName}`]}_setNameInput(te){te&&(this._name=te,this.cssClassFriendlyName=te.replace(/[^a-z0-9_-]/gi,"-"),this._updateColumnCssClassName())}}return F.\u0275fac=function(te){return new(te||F)(t.Y36(Mt,8))},F.\u0275dir=t.lG2({type:F,selectors:[["","cdkColumnDef",""]],contentQueries:function(te,qe,vt){if(1&te&&(t.Suo(vt,Ie,5),t.Suo(vt,ee,5),t.Suo(vt,le,5)),2&te){let Zt;t.iGM(Zt=t.CRH())&&(qe.cell=Zt.first),t.iGM(Zt=t.CRH())&&(qe.headerCell=Zt.first),t.iGM(Zt=t.CRH())&&(qe.footerCell=Zt.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],stickyEnd:"stickyEnd"},features:[t._Bn([{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:F}]),t.qOj]}),F})();class st{constructor(ye,te){te.nativeElement.classList.add(...ye._columnCssClassName)}}let Ae=(()=>{class F extends st{constructor(te,qe){super(te,qe)}}return F.\u0275fac=function(te){return new(te||F)(t.Y36(Xe),t.Y36(t.SBq))},F.\u0275dir=t.lG2({type:F,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],features:[t.qOj]}),F})(),Fe=(()=>{class F extends st{constructor(te,qe){if(super(te,qe),1===te._table?._elementRef.nativeElement.nodeType){const vt=te._table._elementRef.nativeElement.getAttribute("role");qe.nativeElement.setAttribute("role","grid"===vt||"treegrid"===vt?"gridcell":"cell")}}}return F.\u0275fac=function(te){return new(te||F)(t.Y36(Xe),t.Y36(t.SBq))},F.\u0275dir=t.lG2({type:F,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:[1,"cdk-cell"],features:[t.qOj]}),F})();class bt{constructor(){this.tasks=[],this.endTasks=[]}}const at=new t.OlP("_COALESCED_STYLE_SCHEDULER");let Qe=(()=>{class F{constructor(te){this._ngZone=te,this._currentSchedule=null,this._destroyed=new T.x}schedule(te){this._createScheduleIfNeeded(),this._currentSchedule.tasks.push(te)}scheduleEnd(te){this._createScheduleIfNeeded(),this._currentSchedule.endTasks.push(te)}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_createScheduleIfNeeded(){this._currentSchedule||(this._currentSchedule=new bt,this._getScheduleObservable().pipe((0,me.R)(this._destroyed)).subscribe(()=>{for(;this._currentSchedule.tasks.length||this._currentSchedule.endTasks.length;){const te=this._currentSchedule;this._currentSchedule=new bt;for(const qe of te.tasks)qe();for(const qe of te.endTasks)qe()}this._currentSchedule=null}))}_getScheduleObservable(){return this._ngZone.isStable?(0,j.D)(Prom
1ise.resolve(void 0)):this._ngZone.onStable.pipe((0,ue.q)(1))}}return F.\u0275fac=function(te){return new(te||F)(t.LFG(t.R0b))},F.\u0275prov=t.Yz7({token:F,factory:F.\u0275fac}),F})(),ce=(()=>{class F{constructor(te,qe){this.template=te,this._differs=qe}ngOnChanges(te){if(!this._columnsDiffer){const qe=te.columns&&te.columns.currentValue||[];this._columnsDiffer=this._differs.find(qe).create(),this._columnsDiffer.diff(qe)}}getColumnsDiff(){return this._columnsDiffer.diff(this.columns)}extractCellTemplate(te){return this instanceof B?te.headerCell.template:this instanceof N?te.footerCell.template:te.cell.template}}return F.\u0275fac=function(te){return new(te||F)(t.Y36(t.Rgc),t.Y36(t.ZZ4))},F.\u0275dir=t.lG2({type:F,features:[t.TTD]}),F})();class Ne extends ce{}const L=yt(Ne);let B=(()=>{class F extends L{constructor(te,qe,vt){super(te,qe),this._table=vt}ngOnChanges(te){super.ngOnChanges(te)}}return F.\u0275fac=function(te){return new(te||F)(t.Y36(t.Rgc),t.Y36(t.ZZ4),t.Y36(Mt,8))},F.\u0275dir=t.lG2({type:F,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[t.qOj,t.TTD]}),F})();class v extends ce{}const b=yt(v);let N=(()=>{class F extends b{constructor(te,qe,vt){super(te,qe),this._table=vt}ngOnChanges(te){super.ngOnChanges(te)}}return F.\u0275fac=function(te){return new(te||F)(t.Y36(t.Rgc),t.Y36(t.ZZ4),t.Y36(Mt,8))},F.\u0275dir=t.lG2({type:F,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[t.qOj,t.TTD]}),F})(),Q=(()=>{class F extends ce{constructor(te,qe,vt){super(te,qe),this._table=vt}}return F.\u0275fac=function(te){return new(te||F)(t.Y36(t.Rgc),t.Y36(t.ZZ4),t.Y36(Mt,8))},F.\u0275dir=t.lG2({type:F,selectors:[["","cdkRowDef",""]],inputs:{columns:["cdkRowDefColumns","columns"],when:["cdkRowDefWhen","when"]},features:[t.qOj]}),F})(),je=(()=>{class F{constructor(te){this._viewContainer=te,F.mostRecentCellOutlet=this}ngOnDestroy(){F.mostRecentCellOutlet===this&&(F.mostRecentCellOutlet=null)}}return F.mostRecentCellOutlet=null,F.\u0275fac=function(te){return new(te||F)(t.Y36(t.s_b))},F.\u0275dir=t.lG2({type:F,selectors:[["","cdkCellOutlet",""]]}),F})(),Ue=(()=>{class F{}return F.\u0275fac=function(te){return new(te||F)},F.\u0275cmp=t.Xpm({type:F,selectors:[["cdk-header-row"],["tr","cdk-header-row",""]],hostAttrs:["role","row",1,"cdk-header-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(te,qe){1&te&&t.GkF(0,0)},dependencies:[je],encapsulation:2}),F})(),P=(()=>{class F{}return F.\u0275fac=function(te){return new(te||F)},F.\u0275cmp=t.Xpm({type:F,selectors:[["cdk-row"],["tr","cdk-row",""]],hostAttrs:["role","row",1,"cdk-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(te,qe){1&te&&t.GkF(0,0)},dependencies:[je],encapsulation:2}),F})(),pe=(()=>{class F{constructor(te){this.templateRef=te,this._contentClassName="cdk-no-data-row"}}return F.\u0275fac=function(te){return new(te||F)(t.Y36(t.Rgc))},F.\u0275dir=t.lG2({type:F,selectors:[["ng-template","cdkNoDataRow",""]]}),F})();const de=["top","bottom","left","right"];class tt{constructor(ye,te,qe,vt,Zt=!0,ln=!0,In){this._isNativeHtmlTable=ye,this._stickCellCss=te,this.direction=qe,this._coalescedStyleScheduler
1=vt,this._isBrowser=Zt,this._needsPositionStickyOnElement=ln,this._positionListener=In,this._cachedCellWidths=[],this._borderCellCss={top:`${te}-border-elem-top`,bottom:`${te}-border-elem-bottom`,left:`${te}-border-elem-left`,right:`${te}-border-elem-right`}}clearStickyPositioning(ye,te){const qe=[];for(const vt of ye)if(vt.nodeType===vt.ELEMENT_NODE){qe.push(vt);for(let Zt=0;Zt<vt.children.length;Zt++)qe.push(vt.children[Zt])}this._coalescedStyleScheduler.schedule(()=>{for(const vt of qe)this._removeStickyStyle(vt,te)})}updateStickyColumns(ye,te,qe,vt=!0){if(!ye.length||!this._isBrowser||!te.some(Zn=>Zn)&&!qe.some(Zn=>Zn))return void(this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:[]}),this._positionListener.stickyEndColumnsUpdated({sizes:[]})));const Zt=ye[0],ln=Zt.children.length,In=this._getCellWidths(Zt,vt),Nn=this._getStickyStartColumnPositions(In,te),Jn=this._getStickyEndColumnPositions(In,qe),kn=te.lastIndexOf(!0),Si=qe.indexOf(!0);this._coalescedStyleScheduler.schedule(()=>{const Zn="rtl"===this.direction,Ii=Zn?"right":"left",bi=Zn?"left":"right";for(const Pn of ye)for(let zn=0;zn<ln;zn++){const ci=Pn.children[zn];te[zn]&&this._addStickyStyle(ci,Ii,Nn[zn],zn===kn),qe[zn]&&this._addStickyStyle(ci,bi,Jn[zn],zn===Si)}this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:-1===kn?[]:In.slice(0,kn+1).map((Pn,zn)=>te[zn]?Pn:null)}),this._positionListener.stickyEndColumnsUpdated({sizes:-1===Si?[]:In.slice(Si).map((Pn,zn)=>qe[zn+Si]?Pn:null).reverse()}))})}stickRows(ye,te,qe){if(!this._isBrowser)return;const vt="bottom"===qe?ye.slice().reverse():ye,Zt="bottom"===qe?te.slice().reverse():te,ln=[],In=[],Nn=[];for(let kn=0,Si=0;kn<vt.length;kn++){if(!Zt[kn])continue;ln[kn]=Si;const Zn=vt[kn];Nn[kn]=this._isNativeHtmlTable?Array.from(Zn.children):[Zn];const Ii=Zn.getBoundingClientRect().height;Si+=Ii,In[kn]=Ii}const Jn=Zt.lastIndexOf(!0);this._coalescedStyleScheduler.schedule(()=>{for(let kn=0;kn<vt.length;kn++){if(!Zt[kn])continue;const Si=ln[kn],Zn=kn===Jn;for(const Ii of Nn[kn])this._addStickyStyle(Ii,qe,Si,Zn)}"top"===qe?this._positionListener?.stickyHeaderRowsUpdated({sizes:In,offsets:ln,elements:Nn}):this._positionListener?.stickyFooterRowsUpdated({sizes:In,offsets:ln,elements:Nn})})}updateStickyFooterContainer(ye,te){if(!this._isNativeHtmlTable)return;const qe=ye.querySelector("tfoot");this._coalescedStyleScheduler.schedule(()=>{te.some(vt=>!vt)?this._removeStickyStyle(qe,["bottom"]):this._addStickyStyle(qe,"bottom",0,!1)})}_removeStickyStyle(ye,te){for(const vt of te)ye.style[vt]="",ye.classList.remove(this._borderCellCss[vt]);de.some(vt=>-1===te.indexOf(vt)&&ye.style[vt])?ye.style.zIndex=this._getCalculatedZIndex(ye):(ye.style.zIndex="",this._needsPositionStickyOnElement&&(ye.style.position=""),ye.classList.remove(this._stickCellCss))}_addStickyStyle(ye,te,qe,vt){ye.classList.add(this._stickCellCss),vt&&ye.classList.add(this._borderCellCss[te]),ye.style[te]=`${qe}px`,ye.style.zIndex=this._getCalculatedZIndex(ye),this._needsPositionStickyOnElement&&(ye.style.cssText+="position: -webkit-sticky; position: sticky; ")}_getCalculatedZIndex(ye){const te={top:100,bottom:10,left:1,right:1};let qe=0;for(const vt of de)ye.style[vt]&&(qe+=te[vt]);return qe?`${qe}`:""}_getCellWidths(ye,te=!0){if(!te&&this._cachedCellWidths.length)return this._cachedCellWidths;const qe=[],vt=ye.children;for(let Zt=0;Zt<vt.length;Zt++)qe.push(vt[Zt].getBoundingClientRect().width);return this._cachedCellWidths=qe,qe}_getStickyStartColumnPositions(ye,te){const qe=[];let vt=0;for(let Zt=0;Zt<ye.length;Zt++)te[Zt]&&(qe[Zt]=vt,vt+=ye[Zt]);return qe}_getStickyEndColumnPositions(ye,te){const qe=[];let vt=0;for(let Zt=ye.length;Zt>0;Zt--)te[Zt]&&(qe[Zt]=vt,vt+=ye[Zt]);return qe}}const Ge=new t.OlP("CDK_SPL");let It=(()=>{class F{constructor(te,qe){this.viewContainer=te,this.elementRef=qe}}return F.\u0275fac=function(te){return new(te||F)(t.Y36(t.s_b),t.Y36(t.SBq))},F.\u0275dir=t.lG2({type:F,selectors:[["","rowOutlet",""]]}),F})(),Ut=(()=>{class F{constructor(te,qe){this.viewContainer=te,this.elementRef=qe}}return F.\u0275fac=function(te){return new(te||F)(t.Y36(t.s_b),t.Y36(t.SBq))},F.\u0275dir=t.lG2({type:F,selectors:[["","headerRowOutlet",""]]}),F}
1)(),zt=(()=>{class F{constructor(te,qe){this.viewContainer=te,this.elementRef=qe}}return F.\u0275fac=function(te){return new(te||F)(t.Y36(t.s_b),t.Y36(t.SBq))},F.\u0275dir=t.lG2({type:F,selectors:[["","footerRowOutlet",""]]}),F})(),Ht=(()=>{class F{constructor(te,qe){this.viewContainer=te,this.elementRef=qe}}return F.\u0275fac=function(te){return new(te||F)(t.Y36(t.s_b),t.Y36(t.SBq))},F.\u0275dir=t.lG2({type:F,selectors:[["","noDataRowOutlet",""]]}),F})(),sn=(()=>{class F{get trackBy(){return this._trackByFn}set trackBy(te){this._trackByFn=te}get dataSource(){return this._dataSource}set dataSource(te){this._dataSource!==te&&this._switchDataSource(te)}get multiTemplateDataRows(){return this._multiTemplateDataRows}set multiTemplateDataRows(te){this._multiTemplateDataRows=(0,c.Ig)(te),this._rowOutlet&&this._rowOutlet.viewContainer.length&&(this._forceRenderDataRows(),this.updateStickyColumnStyles())}get fixedLayout(){return this._fixedLayout}set fixedLayout(te){this._fixedLayout=(0,c.Ig)(te),this._forceRecalculateCellWidths=!0,this._stickyColumnStylesNeedReset=!0}constructor(te,qe,vt,Zt,ln,In,Nn,Jn,kn,Si,Zn,Ii){this._differs=te,this._changeDetectorRef=qe,this._elementRef=vt,this._dir=ln,this._platform=Nn,this._viewRepeater=Jn,this._coalescedStyleScheduler
1=kn,this._viewportRuler=Si,this._stickyPositioningListener=Zn,this._ngZone=Ii,this._onDestroy=new T.x,this._columnDefsByName=new Map,this._customColumnDefs=new Set,this._customRowDefs=new Set,this._customHeaderRowDefs=new Set,this._customFooterRowDefs=new Set,this._headerRowDefChanged=!0,this._footerRowDefChanged=!0,this._stickyColumnStylesNeedReset=!0,this._forceRecalculateCellWidths=!0,this._cachedRenderRowsMap=new Map,this.stickyCssClass="cdk-table-sticky",this.needsPositionStickyOnElement=!0,this._isShowingNoDataRow=!1,this._multiTemplateDataRows=!1,this._fixedLayout=!1,this.contentChanged=new t.vpe,this.viewChange=new S.X({start:0,end:Number.MAX_VALUE}),Zt||this._elementRef.nativeElement.setAttribute("role","table"),this._document=In,this._isNativeHtmlTable="TABLE"===this._elementRef.nativeElement.nodeName}ngOnInit(){this._setupStickyStyler(),this._isNativeHtmlTable&&this._applyNativeTableSections(),this._dataDiffer=this._differs.find([]).create((te,qe)=>this.trackBy?this.trackBy(qe.dataIndex,qe.data):qe),this._viewportRuler.change().pipe((0,me.R)(this._onDestroy)).subscribe(()=>{this._forceRecalculateCellWidths=!0})}ngAfterContentChecked(){this._cacheRowDefs(),this._cacheColumnDefs();const qe=this._renderUpdatedColumns()||this._headerRowDefChanged||this._footerRowDefChanged;this._stickyColumnStylesNeedReset=this._stickyColumnStylesNeedReset||qe,this._forceRecalculateCellWidths=qe,this._headerRowDefChanged&&(this._forceRenderHeaderRows(),this._headerRowDefChanged=!1),this._footerRowDefChanged&&(this._forceRenderFooterRows(),this._footerRowDefChanged=!1),this.dataSource&&this._rowDefs.length>0&&!this._renderChangeSubscription?this._observeRenderChanges():this._stickyColumnStylesNeedReset&&this.updateStickyColumnStyles(),this._checkStickyStates()}ngOnDestroy(){[this._rowOutlet.viewContainer,this._headerRowOutlet.viewContainer,this._footerRowOutlet.viewContainer,this._cachedRenderRowsMap,this._customColumnDefs,this._customRowDefs,this._customHeaderRowDefs,this._customFooterRowDefs,this._columnDefsByName].forEach(te=>{te.clear()}),this._headerRowDefs=[],this._footerRowDefs=[],this._defaultRowDef=null,this._onDestroy.next(),this._onDestroy.complete(),(0,p.Z9)(this.dataSource)&&this.dataSource.disconnect(this)}renderRows(){this._renderRows=this._getAllRenderRows();const te=this._dataDiffer.diff(this._renderRows);if(!te)return this._updateNoDataRow(),void this.contentChanged.next();const qe=this._rowOutlet.viewContainer;this._viewRepeater.applyChanges(te,qe,(vt,Zt,ln)=>this._getEmbeddedViewArgs(vt.item,ln),vt=>vt.item.data,vt=>{1===vt.operation&&vt.context&&this._renderCellTemplateForItem(vt.record.item.rowDef,vt.context)}),this._updateRowIndexContext(),te.forEachIdentityChange(vt=>{qe.get(vt.currentIndex).context.$implicit=vt.item.data}),this._updateNoDataRow(),this._ngZone&&t.R0b.isInAngularZone()?this._ngZone.onStable.pipe((0,ue.q)(1),(0,me.R)(this._onDestroy)).subscribe(()=>{this.updateStickyColumnStyles()}):this.updateStickyColumnStyles(),this.contentChanged.next()}addColumnDef(te){this._customColumnDefs.add(te)}removeColumnDef(te){this._customColumnDefs.delete(te)}addRowDef(te){this._customRowDefs.add(te)}removeRowDef(te){this._customRowDefs.delete(te)}addHeaderRowDef(te){this._customHeaderRowDefs.add(te),this._headerRowDefChanged=!0}removeHeaderRowDef(te){this._customHeaderRowDefs.delete(te),this._headerRowDefChanged=!0}addFooterRowDef(te){this._customFooterRowDefs.add(te),this._footerRowDefChanged=!0}removeFooterRowDef(te){this._customFooterRowDefs.delete(te),this._footerRowDefChanged=!0}setNoDataRow(te){this._customNoDataRow=te}updateStickyHeaderRowStyles(){const te=this._getRenderedRows(this._headerRowOutlet),vt=this._elementRef.nativeElement.querySelector("thead");vt&&(vt.style.display=te.length?"":"none");const Zt=this._headerRowDefs.map(ln=>ln.sticky);this._stickyStyler.clearStickyPositioning(te,["top"]),this._stickyStyler.stickRows(te,Zt,"top"),this._headerRowDefs.forEach(ln=>ln.resetStickyChanged())}updateStickyFooterRowStyles(){const te=this._getRenderedRows(this._footerRowOutlet),vt=this._elementRef.nativeElement.querySelector("tfoot");vt&&(vt.style.display=te.length?"":"none");const Zt=this._footerRowDefs.map(ln=>ln.sticky);this._stickyStyler.clearStickyPositioning(te,["bottom"]),this._stickyStyler.stickRows(te,Zt,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,Zt),this._footerRowDefs.forEac
1h(ln=>ln.resetStickyChanged())}updateStickyColumnStyles(){const te=this._getRenderedRows(this._headerRowOutlet),qe=this._getRenderedRows(this._rowOutlet),vt=this._getRenderedRows(this._footerRowOutlet);(this._isNativeHtmlTable&&!this._fixedLayout||this._stickyColumnStylesNeedReset)&&(this._stickyStyler.clearStickyPositioning([...te,...qe,...vt],["left","right"]),this._stickyColumnStylesNeedReset=!1),te.forEach((Zt,ln)=>{this._addStickyColumnStyles([Zt],this._headerRowDefs[ln])}),this._rowDefs.forEach(Zt=>{const ln=[];for(let In=0;In<qe.length;In++)this._renderRows[In].rowDef===Zt&&ln.push(qe[In]);this._addStickyColumnStyles(ln,Zt)}),vt.forEach((Zt,ln)=>{this._addStickyColumnStyles([Zt],this._footerRowDefs[ln])}),Array.from(this._columnDefsByName.values()).forEach(Zt=>Zt.resetStickyChanged())}_getAllRenderRows(){const te=[],qe=this._cachedRenderRowsMap;this._cachedRenderRowsMap=new Map;for(let vt=0;vt<this._data.length;vt++){let Zt=this._data[vt];const ln=this._getRenderRowsForData(Zt,vt,qe.get(Zt));this._cachedRenderRowsMap.has(Zt)||this._cachedRenderRowsMap.set(Zt,new WeakMap);for(let In=0;In<ln.length;In++){let Nn=ln[In];const Jn=this._cachedRenderRowsMap.get(Nn.data);Jn.has(Nn.rowDef)?Jn.get(Nn.rowDef).push(Nn):Jn.set(Nn.rowDef,[Nn]),te.push(Nn)}}return te}_getRenderRowsForData(te,qe,vt){return this._getRowDefs(te,qe).map(ln=>{const In=vt&&vt.has(ln)?vt.get(ln):[];if(In.length){const Nn=In.shift();return Nn.dataIndex=qe,Nn}return{data:te,rowDef:ln,dataIndex:qe}})}_cacheColumnDefs(){this._columnDefsByName.clear(),Nt(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach(qe=>{this._columnDefsByName.has(qe.name),this._columnDefsByName.set(qe.name,qe)})}_cacheRowDefs(){this._headerRowDefs=Nt(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=Nt(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=Nt(this._getOwnDefs(this._contentRowDefs),this._customRowDefs);const te=this._rowDefs.filter(qe=>!qe.when);this._defaultRowDef=te[0]}_renderUpdatedColumns(){const te=(ln,In)=>ln||!!In.getColumnsDiff(),qe=this._rowDefs.reduce(te,!1);qe&&this._forceRenderDataRows();const vt=this._headerRowDefs.reduce(te,!1);vt&&this._forceRenderHeaderRows();const Zt=this._footerRowDefs.reduce(te,!1);return Zt&&this._forceRenderFooterRows(),qe||vt||Zt}_switchDataSource(te){this._data=[],(0,p.Z9)(this.dataSource)&&this.dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),te||(this._dataDiffer&&this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear()),this._dataSource=te}_observeRenderChanges(){if(!this.dataSource)return;let te;(0,p.Z9)(this.dataSource)?te=this.dataSource.connect(this):(0,U.b)(this.dataSource)?te=this.dataSource:Array.isArray(this.dataSource)&&(te=(0,H.of)(this.dataSource)),this._renderChangeSubscription=te.pipe((0,me.R)(this._onDestroy)).subscribe(qe=>{this._data=qe||[],this.renderRows()})}_forceRenderHeaderRows(){this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEach((te,qe)=>this._renderRow(this._headerRowOutlet,te,qe)),this.updateStickyHeaderRowStyles()}_forceRenderFooterRows(){this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((te,qe)=>this._renderRow(this._footerRowOutlet,te,qe)),this.updateStickyFooterRowStyles()}_addStickyColumnStyles(te,qe){const vt=Array.from(qe.columns||[]).map(In=>this._columnDefsByName.get(In)),Zt=vt.map(In=>In.sticky),ln=vt.map(In=>In.stickyEnd);this._stickyStyler.updateStickyColumns(te,Zt,ln,!this._fixedLayout||this._forceRecalculateCellWidths)}_getRenderedRows(te){const qe=[];for(let vt=0;vt<te.viewContainer.length;vt++){const Zt=te.viewContainer.get(vt);qe.push(Zt.rootNodes[0])}return qe}_getRowDefs(te,qe){if(1==this._rowDefs.length)return[this._rowDefs[0]];let vt=[];if(this.multiTemplateDataRows)vt=this._rowDefs.filter(Zt=>!Zt.when||Zt.when(qe,te));else{let Zt=this._rowDefs.find(ln=>ln.when&&ln.when(qe,te))||this._defaultRowDef;Zt&&vt.push(Zt)}return vt}_getEmbeddedViewArgs(te,qe){return{templateRef:te.rowDef.template,context:{$
1implicit:te.data},index:qe}}_renderRow(te,qe,vt,Zt={}){const ln=te.viewContainer.createEmbeddedView(qe.template,Zt,vt);return this._renderCellTemplateForItem(qe,Zt),ln}_renderCellTemplateForItem(te,qe){for(let vt of this._getCellTemplates(te))je.mostRecentCellOutlet&&je.mostRecentCellOutlet._viewContainer.createEmbeddedView(vt,qe);this._changeDetectorRef.markForCheck()}_updateRowIndexContext(){const te=this._rowOutlet.viewContainer;for(let qe=0,vt=te.length;qe<vt;qe++){const ln=te.get(qe).context;ln.count=vt,ln.first=0===qe,ln.last=qe===vt-1,ln.even=qe%2==0,ln.odd=!ln.even,this.multiTemplateDataRows?(ln.dataIndex=this._renderRows[qe].dataIndex,ln.renderIndex=qe):ln.index=this._renderRows[qe].dataIndex}}_getCellTemplates(te){return te&&te.columns?Array.from(te.columns,qe=>{const vt=this._columnDefsByName.get(qe);return te.extractCellTemplate(vt)}):[]}_applyNativeTableSections(){const te=this._document.createDocumentFragment(),qe=[{tag:"thead",outlets:[this._headerRowOutlet]},{tag:"tbody",outlets:[this._rowOutlet,this._noDataRowOutlet]},{tag:"tfoot",outlets:[this._footerRowOutlet]}];for(const vt of qe){const Zt=this._document.createElement(vt.tag);Zt.setAttribute("role","rowgroup");for(const ln of vt.outlets)Zt.appendChild(ln.elementRef.nativeElement);te.appendChild(Zt)}this._elementRef.nativeElement.appendChild(te)}_forceRenderDataRows(){this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear(),this.renderRows()}_checkStickyStates(){const te=(qe,vt)=>qe||vt.hasStickyChanged();this._headerRowDefs.reduce(te,!1)&&this.updateStickyHeaderRowStyles(),this._footerRowDefs.reduce(te,!1)&&this.updateStickyFooterRowStyles(),Array.from(this._columnDefsByName.values()).reduce(te,!1)&&(this._stickyColumnStylesNeedReset=!0,this.updateStickyColumnStyles())}_setupStickyStyler(){this._stickyStyler=new tt(this._isNativeHtmlTable,this.stickyCssClass,this._dir?this._dir.value:"ltr",this._coalescedStyleScheduler,this._platform.isBrowser,this.needsPositionStickyOnElement,this._stickyPositioningListener),(this._dir?this._dir.change:(0,H.of)()).pipe((0,me.R)(this._onDestroy)).subscribe(qe=>{this._stickyStyler.direction=qe,this.updateStickyColumnStyles()})}_getOwnDefs(te){return te.filter(qe=>!qe._table||qe._table===this)}_updateNoDataRow(){const te=this._customNoDataRow||this._noDataRow;if(!te)return;const qe=0===this._rowOutlet.viewContainer.length;if(qe===this._isShowingNoDataRow)return;const vt=this._noDataRowOutlet.viewContainer;if(qe){const Zt=vt.createEmbeddedView(te.templateRef),ln=Zt.rootNodes[0];1===Zt.rootNodes.length&&ln?.nodeType===this._document.ELEMENT_NODE&&(ln.setAttribute("role","row"),ln.classList.add(te._contentClassName))}else vt.clear();this._isShowingNoDataRow=qe}}return F.\u0275fac=function(te){return new(te||F)(t.Y36(t.ZZ4),t.Y36(t.sBO),t.Y36(t.SBq),t.$8M("role"),t.Y36(s.Is,8),t.Y36(C.K0),t.Y36(g.t4),t.Y36(p.k),t.Y36(at),t.Y36(m.rL),t.Y36(Ge,12),t.Y36(t.R0b,8))},F.\u0275cmp=t.Xpm({type:F,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(te,qe,vt){if(1&te&&(t.Suo(vt,pe,5),t.Suo(vt,Xe,5),t.Suo(vt,Q,5),t.Suo(vt,B,5),t.Suo(vt,N,5)),2&te){let Zt;t.iGM(Zt=t.CRH())&&(qe._noDataRow=Zt.first),t.iGM(Zt=t.CRH())&&(qe._contentColumnDefs=Zt),t.iGM(Zt=t.CRH())&&(qe._contentRowDefs=Zt),t.iGM(Zt=t.CRH())&&(qe._contentHeaderRowDefs=Zt),t.iGM(Zt=t.CRH())&&(qe._contentFooterRowDefs=Zt)}},viewQuery:function(te,qe){if(1&te&&(t.Gf(It,7),t.Gf(Ut,7),t.Gf(zt,7),t.Gf(Ht,7)),2&te){let vt;t.iGM(vt=t.CRH())&&(qe._rowOutlet=vt.first),t.iGM(vt=t.CRH())&&(qe._headerRowOutlet=vt.first),t.iGM(vt=t.CRH())&&(qe._footerRowOutlet=vt.first),t.iGM(vt=t.CRH())&&(qe._noDataRowOutlet=vt.first)}},hostAttrs:[1,"cdk-table"],hostVars:2,hostBindings:function(te,qe){2&te&&t.ekj("cdk-table-fixed-layout",qe.fixedLayout)},inputs:{trackBy:"trackBy",dataSource:"dataSource",multiTemplateDataRows:"multiTemplateDataRows",fixedLayout:"fixedLayout"},outputs:{contentChanged:"contentChanged"},exportAs:["cdkTable"],features:[t._Bn([{provide:Mt,useExisting:F},{provide:p.k,useClass:p.yy},{provide:at,useClass:Qe},{provide:Ge,useValue:null}])],ngContentSelectors:et,decls:6,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(te,qe){1&te&&(t.F$t(Ee),t.Hsn(0),t.Hsn(1,1),t.GkF(2,0)(3,1)(4,2)(5,3))},dependencies:[It,Ut,zt,Ht],styles:[".cdk-table-fixed-layout{table-layout:fixed}"],encapsulation:2}),F}
1)();function Nt(F,ye){return F.concat(Array.from(ye))}let Dn=(()=>{class F{}return F.\u0275fac=function(te){return new(te||F)},F.\u0275mod=t.oAB({type:F}),F.\u0275inj=t.cJS({imports:[m.Cl]}),F})();var Bt=d(3238);const Xt=[[["caption"]],[["colgroup"],["col"]]],Lt=["caption","colgroup, col"];let Se=(()=>{class F extends sn{constructor(){super(...arguments),this.stickyCssClass="mat-mdc-table-sticky",this.needsPositionStickyOnElement=!1}ngOnInit(){super.ngOnInit(),this._isNativeHtmlTable&&this._elementRef.nativeElement.querySelector("tbody").classList.add("mdc-data-table__content")}}return F.\u0275fac=function(){let ye;return function(qe){return(ye||(ye=t.n5z(F)))(qe||F)}}(),F.\u0275cmp=t.Xpm({type:F,selectors:[["mat-table"],["table","mat-table",""]],hostAttrs:[1,"mat-mdc-table","mdc-data-table__table"],hostVars:2,hostBindings:function(te,qe){2&te&&t.ekj("mdc-table-fixed-layout",qe.fixedLayout)},exportAs:["matTable"],features:[t._Bn([{provide:sn,useExisting:F},{provide:Mt,useExisting:F},{provide:at,useClass:Qe},{provide:p.k,useClass:p.yy},{provide:Ge,useValue:null}]),t.qOj],ngContentSelectors:Lt,decls:6,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(te,qe){1&te&&(t.F$t(Xt),t.Hsn(0),t.Hsn(1,1),t.GkF(2,0)(3,1)(4,2)(5,3))},dependencies:[It,Ut,zt,Ht],styles:[".mdc-data-table{border-radius:var(--mdc-shape-medium, 4px);border-width:1px;border-style:solid}.mdc-data-table .mdc-data-table__header-cell:first-child{border-top-left-radius:var(--mdc-shape-medium, 4px)}[dir=rtl] .mdc-data-table .mdc-data-table__header-cell:first-child,.mdc-data-table .mdc-data-table__header-cell:first-child[dir=rtl]{border-top-right-radius:var(--mdc-shape-medium, 4px);border-top-left-radius:0}.mdc-data-table .mdc-data-table__header-cell:last-child{border-top-right-radius:var(--mdc-shape-medium, 4px)}[dir=rtl] .mdc-data-table .mdc-data-table__header-cell:last-child,.mdc-data-table .mdc-data-table__header-cell:last-child[dir=rtl]{border-top-left-radius:var(--mdc-shape-medium, 4px);border-top-right-radius:0}.mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:first-child{border-bottom-left-radius:var(--mdc-shape-medium, 4px)}[dir=rtl] .mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:first-child,.mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:first-child[dir=rtl]{border-bottom-right-radius:var(--mdc-shape-medium, 4px);border-bottom-left-radius:0}.mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:last-child{border-bottom-right-radius:var(--mdc-shape-medium, 4px)}[dir=rtl] .mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:last-child,.mdc-data-table.mdc-data-table--without-footer .mdc-data-table__row:last-child .mdc-data-table__cell:last-child[dir=rtl]{border-bottom-left-radius:var(--mdc-shape-medium, 4px);border-bottom-right-radius:0}.mdc-data-table__cell,.mdc-data-table__header-cell{border-bottom-width:1px;border-bottom-style:solid}.mdc-data-table__pagination{border-top-width:1px;border-top-style:solid}.mdc-data-table__row:last-child .mdc-data-table__cell{border-bottom:none}.mdc-data-table__row{height:52px}.mdc-data-table__pagination{min-height:52px}.mdc-data-table__header-row{height:56px}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0 16px 0 16px}.mdc-data-table__header-cell--checkbox,.mdc-data-table__cell--checkbox{padding-left:4px;padding-right:0}[dir=rtl] .mdc-data-table__header-cell--checkbox,[dir=rtl] .mdc-data-table__cell--checkbox,.mdc-data-table__header-cell--checkbox[dir=rtl],.mdc-data-table__cell--checkbox[dir=rtl]{padding-left:0;padding-right:4px}.mdc-data-table__cell{box-sizing:border-box;overflow:hidden;text-align:left;text-overflow:ellipsis}[dir=rtl] .mdc-data-table__cell,.mdc-data-table__cell[dir=rtl]{text-align:right}.mdc-data-table__cell--numeric{text-align:right}[dir=rtl] .mdc-data-table__cell--numeric,.mdc-data-table__cell--numeric[dir=rtl]{text-align:left}.mdc-data-table__cell--checkbox{width:1px}.mdc-data-table__header-cell{box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;outline:none;text-align:left}[dir=rtl] .mdc-data-table__header-cell,.mdc-data-table__header-cell[dir=rtl]{text-align:right}.mdc-data-table__header-cell--checkbox{width:1px}.mdc-data-table__header-cell--numeric{text-align:right}[dir=rtl] .mdc-data-table__header-cell--numeric,.mdc-data-table__header-cell--numeric[dir=rtl]{text-align:left}.mdc-data-table__sort-icon-button{width:28px;height:28px;padding:2px;transform:rotate(0.0001deg);margin-left:4px;margin-right:0;opacity:0}
1.mdc-data-table__sort-icon-button .mdc-icon-button__focus-ring{max-height:28px;max-width:28px}.mdc-data-table__sort-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:28px;height:28px;margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px}.mdc-data-table__sort-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:28px;max-width:28px}.mdc-data-table__sort-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:28px;left:50%;width:28px;transform:translate(-50%, -50%)}[dir=rtl] .mdc-data-table__sort-icon-button,.mdc-data-table__sort-icon-button[dir=rtl]{margin-left:0;margin-right:4px}.mdc-data-table__header-cell--numeric .mdc-data-table__sort-icon-button{margin-left:0;margin-right:4px}[dir=rtl] .mdc-data-table__header-cell--numeric .mdc-data-table__sort-icon-button,.mdc-data-table__header-cell--numeric .mdc-data-table__sort-icon-button[dir=rtl]{margin-left:4px;margin-right:0}.mdc-data-table__header-cell--sorted-descending .mdc-data-table__sort-icon-button{transform:rotate(-180deg)}.mdc-data-table__sort-icon-button:focus,.mdc-data-table__header-cell:hover .mdc-data-table__sort-icon-button,.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button{opacity:1}.mdc-data-table__header-cell-wrapper{align-items:center;display:inline-flex;vertical-align:middle}.mdc-data-table__header-cell--with-sort{cursor:pointer}.mdc-data-table__sort-status-label{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mdc-data-table--sticky-header .mdc-data-table__header-cell{position:sticky;top:0;z-index:1}.mdc-data-table{-webkit-overflow-scrolling:touch;display:inline-flex;flex-direction:column;box-sizing:border-box;position:relative}.mdc-data-table__table-container{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.mdc-data-table__table{min-width:100%;border:0;white-space:nowrap;border-spacing:0;table-layout:fixed}.mdc-data-table__header-cell{box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;outline:none;text-align:left}[dir=rtl] .mdc-data-table__header-cell,.mdc-data-table__header-cell[dir=rtl]{text-align:right}.mdc-data-table__header-cell--checkbox{width:1px}.mdc-data-table__header-cell--numeric{text-align:right}[dir=rtl] .mdc-data-table__header-cell--numeric,.mdc-data-table__header-cell--numeric[dir=rtl]{text-align:left}.mdc-data-table__sort-icon-button{width:28px;height:28px;padding:2px;transform:rotate(0.0001deg);margin-left:4px;margin-right:0;opacity:0}
1.mdc-data-table__sort-icon-button .mdc-icon-button__focus-ring{max-height:28px;max-width:28px}.mdc-data-table__sort-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:28px;height:28px;margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px}.mdc-data-table__sort-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:28px;max-width:28px}.mdc-data-table__sort-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:28px;left:50%;width:28px;transform:translate(-50%, -50%)}[dir=rtl] .mdc-data-table__sort-icon-button,.mdc-data-table__sort-icon-button[dir=rtl]{margin-left:0;margin-right:4px}.mdc-data-table__header-cell--numeric .mdc-data-table__sort-icon-button{margin-left:0;margin-right:4px}[dir=rtl] .mdc-data-table__header-cell--numeric .mdc-data-table__sort-icon-button,.mdc-data-table__header-cell--numeric .mdc-data-table__sort-icon-button[dir=rtl]{margin-left:4px;margin-right:0}.mdc-data-table__header-cell--sorted-descending .mdc-data-table__sort-icon-button{transform:rotate(-180deg)}.mdc-data-table__sort-icon-button:focus,.mdc-data-table__header-cell:hover .mdc-data-table__sort-icon-button,.mdc-data-table__header-cell--sorted .mdc-data-table__sort-icon-button{opacity:1}.mdc-data-table__header-cell-wrapper{align-items:center;display:inline-flex;vertical-align:middle}.mdc-data-table__header-cell--with-sort{cursor:pointer}.mdc-data-table__sort-status-label{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mdc-data-table__cell{box-sizing:border-box;overflow:hidden;text-align:left;text-overflow:ellipsis}[dir=rtl] .mdc-data-table__cell,.mdc-data-table__cell[dir=rtl]{text-align:right}.mdc-data-table__cell--numeric{text-align:right}[dir=rtl] .mdc-data-table__cell--numeric,.mdc-data-table__cell--numeric[dir=rtl]{text-align:left}.mdc-data-table__cell--checkbox{width:1px}.mdc-data-table__pagination{box-sizing:border-box;display:flex;justify-content:flex-end}.mdc-data-table__pagination-trailing{margin-left:4px;margin-right:0;align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}[dir=rtl] .mdc-data-table__pagination-trailing,.mdc-data-table__pagination-trailing[dir=rtl]{margin-left:0;margin-right:4px}.mdc-data-table__pagination-navigation{align-items:center;display:flex}.mdc-data-table__pagination-button{margin-left:0;margin-right:4px}[dir=rtl] .mdc-data-table__pagination-button .mdc-button__icon,.mdc-data-table__pagination-button .mdc-button__icon[dir=rtl]{transform:rotate(180deg)}[dir=rtl] .mdc-data-table__pagination-button,.mdc-data-table__pagination-button[dir=rtl]{margin-left:4px;margin-right:0}.mdc-data-table__pagination-total{margin-left:14px;margin-right:36px;white-space:nowrap}[dir=rtl] .mdc-data-table__pagination-total,.mdc-data-table__pagination-total[dir=rtl]{margin-left:36px;margin-right:14px}.mdc-data-table__pagination-rows-per-page{margin-left:0;margin-right:22px;align-items:center;display:inline-flex}[dir=rtl] .mdc-data-table__pagination-rows-per-page,.mdc-data-table__pagination-rows-per-page[dir=rtl]{margin-left:22px;margin-right:0}.mdc-data-table__pagination-rows-per-page-label{margin-left:0;margin-right:12px;white-space:nowrap}[dir=rtl] .mdc-data-table__pagination-rows-per-page-label,.mdc-data-table__pagination-rows-per-page-label[dir=rtl]{margin-left:12px;margin-right:0}.mdc-data-table__pagination-rows-per-page-select{min-width:var(--mdc-menu-min-width, 80px);margin:8px 0}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor{width:100%;min-width:80px}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor{height:36px}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-floating-label--float-above{font-size:.75rem}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-data-table__pagination-rows-per-page-select .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-data-table__pagination-rows-per-page-select .mdc-select__dropdown-icon{width:20px;height:20px}.mdc-data-table__pagination-rows-per-page-select.mdc-select--outlined .mdc-select__anchor :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 56px)}.mdc-data-table__pagination-rows-per-page-select .mdc-list-item.mdc-list-item--with-one-line{height:36px}.mdc-data-table__progress-indicator{display:none;position:absolute;width:100%}.mdc-data-table--in-progress .mdc-data-table__progress-indicator{display:block}.mdc-data-table__scrim{background-color:var(--mdc-theme-surface, #fff);height:100%;opacity:.32;position:absolute;top:0;width:100%}mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}.mat-mdc-table-sticky{position:sticky !important}.mat-mdc-table{table-layout:auto;white-space:normal}mat-row.mat-mdc-row,mat-header-row.mat-mdc-header-row,mat-footer-row.mat-mdc-footer-row{border-bottom:none}.mat-mdc-table tbody,.mat-mdc-table tfoot,.mat-mdc-table thead,.mat-mdc-cell,.mat-mdc-footer-cell,.mat-mdc-header-row,.mat-mdc-row,.mat-mdc-footer-row,.mat-mdc-table .mat-mdc-header-cell{background:inherit}.mat-mdc-table .mat-mdc-row:hover,.mat-mdc-table .mat-mdc-footer-row:hover{background-color:inherit}.mat-mdc-table mat-header-row.mat-mdc-header-row,.mat-mdc-table mat-row.mat-mdc-row,.mat-mdc-table mat-footer-row.mat-mdc-footer-cell{height:unset}mat-header-cell.mat-mdc-header-cell,mat-cell.mat-mdc-cell,mat-footer-cell.mat-mdc-footer-cell{align-self:stretch}"],encapsulation:2}),F}
1)(),K=(()=>{class F extends Ie{}return F.\u0275fac=function(){let ye;return function(qe){return(ye||(ye=t.n5z(F)))(qe||F)}}(),F.\u0275dir=t.lG2({type:F,selectors:[["","matCellDef",""]],features:[t._Bn([{provide:Ie,useExisting:F}]),t.qOj]}),F})(),E=(()=>{class F extends ee{}return F.\u0275fac=function(){let ye;return function(qe){return(ye||(ye=t.n5z(F)))(qe||F)}}(),F.\u0275dir=t.lG2({type:F,selectors:[["","matHeaderCellDef",""]],features:[t._Bn([{provide:ee,useExisting:F}]),t.qOj]}),F})(),dt=(()=>{class F extends Xe{get name(){return this._name}set name(te){this._setNameInput(te)}_updateColumnCssClassName(){super._updateColumnCssClassName(),this._columnCssClassName.push(`mat-column-${this.cssClassFriendlyName}`)}}return F.\u0275fac=function(){let ye;return function(qe){return(ye||(ye=t.n5z(F)))(qe||F)}}(),F.\u0275dir=t.lG2({type:F,selectors:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[t._Bn([{provide:Xe,useExisting:F},{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:F}]),t.qOj]}),F})(),Ve=(()=>{class F extends Ae{}return F.\u0275fac=function(){let ye;return function(qe){return(ye||(ye=t.n5z(F)))(qe||F)}}(),F.\u0275dir=t.lG2({type:F,selectors:[["mat-header-cell"],["th","mat-header-cell",""]],hostAttrs:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],features:[t.qOj]}),F})(),Ye=(()=>{class F extends Fe{}return F.\u0275fac=function(){let ye;return function(qe){return(ye||(ye=t.n5z(F)))(qe||F)}}(),F.\u0275dir=t.lG2({type:F,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:[1,"mat-mdc-cell","mdc-data-table__cell"],features:[t.qOj]}),F})(),z=(()=>{class F extends B{}return F.\u0275fac=function(){let ye;return function(qe){return(ye||(ye=t.n5z(F)))(qe||F)}}(),F.\u0275dir=t.lG2({type:F,selectors:[["","matHeaderRowDef",""]],inputs:{columns:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[t._Bn([{provide:B,useExisting:F}]),t.qOj]}),F})(),Dt=(()=>{class F extends Q{}return F.\u0275fac=function(){let ye;return function(qe){return(ye||(ye=t.n5z(F)))(qe||F)}}(),F.\u0275dir=t.lG2({type:F,selectors:[["","matRowDef",""]],inputs:{columns:["matRowDefColumns","columns"],when:["matRowDefWhen","when"]},features:[t._Bn([{provide:Q,useExisting:F}]),t.qOj]}),F})(),We=(()=>{class F extends Ue{}return F.\u0275fac=function(){let ye;return function(qe){return(ye||(ye=t.n5z(F)))(qe||F)}}(),F.\u0275cmp=t.Xpm({type:F,selectors:[["mat-header-row"],["tr","mat-header-row",""]],hostAttrs:["role","row",1,"mat-mdc-header-row","mdc-data-table__header-row"],exportAs:["matHeaderRow"],features:[t._Bn([{provide:Ue,useExisting:F}]),t.qOj],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(te,qe){1&te&&t.GkF(0,0)},dependencies:[je],encapsulation:2}),F})(),I=(()=>{class F extends P{}return F.\u0275fac=function(){let ye;return function(qe){return(ye||(ye=t.n5z(F)))(qe||F)}}(),F.\u0275cmp=t.Xpm({type:F,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-mdc-row","mdc-data-table__row"],exportAs:["matRow"],features:[t._Bn([{provide:P,useExisting:F}]),t.qOj],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(te,qe){1&te&&t.GkF(0,0)},dependencies:[je],encapsulation:2}),F})(),it=(()=>{class F{}return F.\u0275fac=function(te){return new(te||F)},F.\u0275mod=t.oAB({type:F}),F.\u0275inj=t.cJS({imports:[Bt.BQ,Dn,Bt.BQ]}),F})()},3848:(Et,Re,d)=>{"use strict";d.d(Re,{Nh:()=>re,SP:()=>E,uX:()=>en});var t=d(36895),s=d(94650),c=d(3238),p=d(84080),g=d(49643),m=d(12687),C=d(40445),T=d(50727),j=d(77579),S=d(54968),U=d(39646),H=d(56451),me=d(60515),ue=d(69751),Ee=d(82805),et=d(68675),$e=d(71884),ot=d(82722),yt=d(95698),Mt=d(63900),Ke=d(35684),Ie=d(39300),ee=d(37340),le=d(21281),Je=d(24098),He=d(83353),Xe=d(29521);function st(I,se){}const Ae=function(I){return{animationDuration:I}},Ce=function(I,se){return{value:I,params:se}};function Fe(I,se){1&I&&s.Hsn(0)}const bt=["*"],at=["tabListContainer"],Qe=["tabList"],Te=["tabListInner"],ce=["nextPaginator"],Ne=["previousPaginator"],L=["tabBodyWrapper"],B=["tabHeader"];function v(I,se){}function b(I,se){if(1&I&&s.YNc(0,v,0,0,"ng-template",14),2&I){const G=s.oxw().$implicit;s.Q6J("cdkPortalOutlet",G.templateLabel)}}function N(I,se){if(1&I&&s._uU(0),2&I){const G=s.oxw().$implicit;s.Oqu(G.textLabel)}}function Q(I,se){if(1&I){const G=s.EpF();
1s.TgZ(0,"div",6,7),s.NdJ("click",function(){const it=s.CHM(G),Ft=it.$implicit,on=it.index,xt=s.oxw(),F=s.MAs(1);return s.KtG(xt._handleClick(Ft,F,on))})("cdkFocusChange",function(it){const on=s.CHM(G).index,xt=s.oxw();return s.KtG(xt._tabFocusChanged(it,on))}),s._UZ(2,"span",8)(3,"div",9),s.TgZ(4,"span",10)(5,"span",11),s.YNc(6,b,1,1,"ng-template",12),s.YNc(7,N,1,1,"ng-template",null,13,s.W1O),s.qZA()()()}if(2&I){const G=se.$implicit,xe=se.index,it=s.MAs(1),Ft=s.MAs(8),on=s.oxw();s.ekj("mdc-tab--active",on.selectedIndex===xe),s.Q6J("id",on._getTabLabelId(xe))("ngClass",G.labelClass)("disabled",G.disabled)("fitInkBarToContent",on.fitInkBarToContent),s.uIk("tabIndex",on._getTabIndex(xe))("aria-posinset",xe+1)("aria-setsize",on._tabs.length)("aria-controls",on._getTabContentId(xe))("aria-selected",on.selectedIndex===xe)("aria-label",G.ariaLabel||null)("aria-labelledby",!G.ariaLabel&&G.ariaLabelledby?G.ariaLabelledby:null),s.xp6(3),s.Q6J("matRippleTrigger",it)("matRippleDisabled",G.disabled||on.disableRipple),s.xp6(3),s.Q6J("ngIf",G.templateLabel)("ngIfElse",Ft)}}function je(I,se){if(1&I){const G=s.EpF();s.TgZ(0,"mat-tab-body",15),s.NdJ("_onCentered",function(){s.CHM(G);const it=s.oxw();return s.KtG(it._removeTabBodyWrapperHeight())})("_onCentering",function(it){s.CHM(G);const Ft=s.oxw();return s.KtG(Ft._setTabBodyWrapperHeight(it))}),s.qZA()}if(2&I){const G=se.$implicit,xe=se.index,it=s.oxw();s.ekj("mat-mdc-tab-body-active",it.selectedIndex===xe),s.Q6J("id",it._getTabContentId(xe))("ngClass",G.bodyClass)("content",G.content)("position",G.position)("origin",G.origin)("animationDuration",it.animationDuration)("preserveContent",it.preserveContent),s.uIk("tabindex",null!=it.contentTabIndex&&it.selectedIndex===xe?it.contentTabIndex:null)("aria-labelledby",it._getTabLabelId(xe))}}const P={translateTab:(0,ee.X$)("translateTab",[(0,ee.SB)("center, void, left-origin-center, right-origin-center",(0,ee.oB)({transform:"none"})),(0,ee.SB)("left",(0,ee.oB)({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,ee.SB)("right",(0,ee.oB)({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,ee.eR)("* => left, * => right, left => center, right => center",(0,ee.jt)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),(0,ee.eR)("void => left-origin-center",[(0,ee.oB)({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"}),(0,ee.jt)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),(0,ee.eR)("void => right-origin-center",[(0,ee.oB)({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),(0,ee.jt)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])])};let pe=(()=>{class I extends p.Pl{constructor(G,xe,it,Ft){super(G,xe,Ft),this._host=it,this._centeringSub=T.w0.EMPTY,this._leavingSub=T.w0.EMPTY}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe((0,et.O)(this._host._isCenterPosition(this._host._position))).subscribe(G=>{G&&!this.hasAttached()&&this.attach(this._host._content)}),this._leavingSub=this._host._afterLeavingCenter.subscribe(()=>{this._host.preserveContent||this.detach()})}ngOnDestroy(){super.ngOnDestroy(),this._centeringSub.unsubscribe(),this._leavingSub.unsubscribe()}}return I.\u0275fac=function(G){return new(G||I)(s.Y36(s._Vd),s.Y36(s.s_b),s.Y36((0,s.Gpc)(()=>tt)),s.Y36(t.K0))},I.\u0275dir=s.lG2({type:I,selectors:[["","matTabBodyHost",""]],features:[s.qOj]}),I})(),de=(()=>{class I{set position(G){this._positionIndex=G,this._computePositionAnimationState()}constructor(G,xe,it){this._elementRef=G,this._dir=xe,this._dirChangeSubscription=T.w0.EMPTY,this._translateTabComplete=new j.x,this._onCentering=new s.vpe,this._beforeCentering=new s.vpe,this._afterLeavingCenter=new s.vpe,this._onCentered=new s.vpe(!0),this.animationDuration="500ms",this.preserveContent=!1,xe&&(this._dirChangeSubscription=xe.change.subscribe(Ft=>{this._computePositionAnimationState(Ft),it.markForCheck()})),this._translateTabComplete.pipe((0,$e.x)((Ft,on)=>Ft.fromState===on.fromState&&Ft.toState===on.toState)).subscribe(Ft=>{this._isCenterPosition(Ft.toState)&&this._isCenterPosition(this._position)&&this._onCentered.emit(),this._isCenterPosition(Ft.fromState)&&!this._isCenterPosition(this._position)&&this._afterLeavingCenter.emit()})}ngOnInit(){"center"==this._position&&null!=this.origin&&(this._position=this._computePositionFromOrigin(this.origin))}ngOnDestroy(){this._dirChangeSubscription.unsubscribe(),this._translateTabComplete.complete()}_onTranslateTabStarted(G){const xe=this._isCenterPosition(G.toState);this._beforeCentering.emit(xe),xe&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_isCenterPosition(G){return"center"==G||"left-origin-center"==G||"right-origin-center"==G}_computePositionAnimationState(G=this._getLayoutDirection()){this._position=this._positionIndex<0?"ltr"==G?"left":"right":this._positionIndex>0?"ltr"==G?"right":"left":"center"}_computePositionFromOrigin(G){const xe=this._getLayoutDirection();return"ltr"==xe&&G<=0||"rtl"==xe&&G>0?"left-origin-center":"right-origin-center"}}return I.\u0275fac=function(G){return new(G||I)(s.Y36(s.SBq),s.Y36(C.Is,8),s.Y36(s.sBO))},I.\u0275dir=s.lG2({type:I,inputs:{_content:["content","_content"],origin:"origin",animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_afterLeavingCenter:"_afterLeavingCenter",_onCentered:"_onCentered"}}),I})(),tt=(()=>{class I extends de{constructor(G,xe,it){super(G,xe,it)}}return I.\u0275fac=function(G){return new(G||I)(s.Y36(s.SBq),s.Y36(C.Is,8),s.Y36(s.sBO))},I.\u0275cmp=s.Xpm({type:I,selectors:[["mat-tab-body"]],viewQuery:function(G,xe){if(1&G&&s.Gf(p.Pl,5),2&G){let it;s.iGM(it=s.CRH())&&(xe._portalHost=it.first)}},hostAttrs:[1,"mat-mdc-tab-body"],features:[s.qOj],decls:3,vars:6,consts:[["cdkScrollable","",1,"mat-mdc-tab-body-content"],["content",""],["matTabBodyHost",""]],template:function(G,xe){1&G&&(s.TgZ(0,"div",0,1),s.NdJ("@translateTab.start",function(Ft){return xe._onTranslateTabStarted(Ft)})("@translateTab.done",function(Ft){return xe._translateTabComplete.next(Ft)}),s.YNc(2,st,0,0,"ng-template",2),s.qZA()),2&G&&s.Q6J("@translateTab",s.WLB(3,Ce,xe._position,s.VKq(1,Ae,xe.animationDuration)))},dependencies:[pe],styles:['.mat-mdc-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-mdc-tab-body.mat-mdc-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow-y:hidden}.mat-mdc-tab-body-content{height:100%;overflow:auto}.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:hidden}.mat-mdc-tab-body-content[style*="visibility: hidden"]{display:none}'],encapsulation:2,data:{animation:[P.translateTab]}}),I})();const ze=new s.OlP("MatTabContent");let Tt=(()=>{class I{constructor(G){this.template=G}}return I.\u0275fac=function(G){return new(G||I)(s.Y36(s.Rgc))},I.\u0275dir=s.lG2({type:I,selectors:[["","matTabContent",""]],features:[s._Bn([{provide:ze,useExisting:I}])]}),I})();const Rt=new s.OlP("MatTabLabel"),St=new s.OlP("MAT_TAB");let wt=(()=>{class I extends p.ig{constructor(G,xe,it){super(G,xe),this._closestTab=it}}return I.\u0275fac=function(G){return new(G||I)(s.Y36(s.Rgc),s.Y36(s.s_b),s.Y36(St,8))},I.\u0275dir=s.lG2({type:I,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],features:[s._Bn([{provide:Rt,useExisting:I}]),s.qOj]}),I})();const $t="mdc-tab-indicator--active",Be="mdc-tab-indicator--no-transition";class oe{constructor(se){this._items=se}
1hide(){this._items.forEach(se=>se.deactivateInkBar())}alignToElement(se){const G=this._items.find(it=>it.elementRef.nativeElement===se),xe=this._currentItem;if(xe?.deactivateInkBar(),G){const it=xe?.elementRef.nativeElement.getBoundingClientRect?.();G.activateInkBar(it),this._currentItem=G}}}function Ge(I){return class extends I{constructor(...se){super(...se),this._fitToContent=!1}get fitInkBarToContent(){return this._fitToContent}set fitInkBarToContent(se){const G=(0,le.Ig)(se);this._fitToContent!==G&&(this._fitToContent=G,this._inkBarElement&&this._appendInkBarElement())}activateInkBar(se){const G=this.elementRef.nativeElement;if(!se||!G.getBoundingClientRect||!this._inkBarContentElement)return void G.classList.add($t);const xe=G.getBoundingClientRect(),it=se.width/xe.width,Ft=se.left-xe.left;G.classList.add(Be),this._inkBarContentElement.style.setProperty("transform",`translateX(${Ft}px) scaleX(${it})`),G.getBoundingClientRect(),G.classList.remove(Be),G.classList.add($t),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this.elementRef.nativeElement.classList.remove($t)}ngOnInit(){this._createInkBarElement()}ngOnDestroy(){this._inkBarElement?.remove(),this._inkBarElement=this._inkBarContentElement=null}_createInkBarElement(){const se=this.elementRef.nativeElement.ownerDocument||document;this._inkBarElement=se.createElement("span"),this._inkBarContentElement=se.createElement("span"),this._inkBarElement.className="mdc-tab-indicator",this._inkBarContentElement.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline",this._inkBarElement.appendChild(this._inkBarContentElement),this._appendInkBarElement()}_appendInkBarElement(){(this._fitToContent?this.elementRef.nativeElement.querySelector(".mdc-tab__content"):this.elementRef.nativeElement).appendChild(this._inkBarElement)}}}const Ut=(0,c.Id)(class{}),Ht=Ge((()=>{class I extends Ut{constructor(G){super(),this.elementRef=G}focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}}return I.\u0275fac=function(G){return new(G||I)(s.Y36(s.SBq))},I.\u0275dir=s.lG2({type:I,features:[s.qOj]}),I})());let mn=(()=>{class I extends Ht{}return I.\u0275fac=function(){let se;return function(xe){return(se||(se=s.n5z(I)))(xe||I)}}(),I.\u0275dir=s.lG2({type:I,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(G,xe){2&G&&(s.uIk("aria-disabled",!!xe.disabled),s.ekj("mat-mdc-tab-disabled",xe.disabled))},inputs:{disabled:"disabled",fitInkBarToContent:"fitInkBarToContent"},features:[s.qOj]}),I})();const Yt=(0,c.Id)(class{}),sn=new s.OlP("MAT_TAB_GROUP");let Nt=(()=>{class I extends Yt{get content(){return this._contentPortal}constructor(G,xe){super(),this._viewContainerRef=G,this._closestTabGroup=xe,this.textLabel="",this._contentPortal=null,this._stateChanges=new j.x,this.position=null,this.origin=null,this.isActive=!1}ngOnChanges(G){(G.hasOwnProperty("textLabel")||G.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new p.UE(this._explicitContent||this._implicitContent,this._viewContainerRef)}_setTemplateLabelInput(G){G&&G._closestTab===this&&(this._templateLabel=G)}}return I.\u0275fac=function(G){return new(G||I)(s.Y36(s.s_b),s.Y36(sn,8))},I.\u0275dir=s.lG2({type:I,viewQuery:function(G,xe){if(1&G&&s.Gf(s.Rgc,7),2&G){let it;s.iGM(it=s.CRH())&&(xe._implicitContent=it.first)}},inputs:{textLabel:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass"},features:[s.qOj,s.TTD]}),I})(),en=(()=>{class I extends Nt{get templateLabel(){return this._templateLabel}set templateLabel(G){this._setTemplateLabelInput(G)}}return I.\u0275fac=function(){let se;return function(xe){return(se||(se=s.n5z(I)))(xe||I)}}(),I.\u0275cmp=s.Xpm({type:I,selectors:[["mat-tab"]],contentQueries:function(G,xe,it){if(1&G&&(s.Suo(it,Tt,7,s.Rgc),s.Suo(it,wt,5)),2&G){let Ft;s.iGM(Ft=s.CRH())&&(xe._explicitContent=Ft.first),s.iGM(Ft=s.CRH())&&(xe.templateLabel=Ft.first)}},inputs:{disabled:"disabled"},exportAs:["matTab"],features:[s._Bn([{provide:St,useExisting:I}]),s.qOj],ngContentSelectors:bt,decls:1,vars:0,template:function(G,xe){1&G&&(s.F$t(),s.YNc(0,Fe,1,0,"ng-template"))},encapsulation:2}),I})();const Tn=(0,He.i$)({passive:!0});let Xt=(()=>{class I{get disablePagination(){return this._disablePagination}set disablePagination(G){this._disablePagination=(0,le.Ig)(G)}get selectedIndex(){return this._selectedIndex}set selectedIndex(G){G=(0,le.su)(G),this._selectedIndex!=G&&(this._selectedIndexChanged=!0,this._selectedIndex=G,this._keyManager&&this._keyManager.updateActiveItem(G))}constructor(G,xe,it,Ft,on,xt,F){this._elementRef=G,this._changeDetectorRef=xe,this._viewportRuler
1=it,this._dir=Ft,this._ngZone=on,this._platform=xt,this._animationMode=F,this._scrollDistance=0,this._selectedIndexChanged=!1,this._destroyed=new j.x,this._showPaginationControls=!1,this._disableScrollAfter=!0,this._disableScrollBefore=!0,this._stopScrolling=new j.x,this._disablePagination=!1,this._selectedIndex=0,this.selectFocusedIndex=new s.vpe,this.indexFocused=new s.vpe,on.runOutsideAngular(()=>{(0,S.R)(G.nativeElement,"mouseleave").pipe((0,ot.R)(this._destroyed)).subscribe(()=>{this._stopInterval()})})}ngAfterViewInit(){(0,S.R)(this._previousPaginator.nativeElement,"touchstart",Tn).pipe((0,ot.R)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("before")}),(0,S.R)(this._nextPaginator.nativeElement,"touchstart",Tn).pipe((0,ot.R)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("after")})}ngAfterContentInit(){const G=this._dir?this._dir.change:(0,U.of)("ltr"),xe=this._viewportRuler.change(150),it=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new m.Em(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap().skipPredicate(()=>!1),this._keyManager.updateActiveItem(this._selectedIndex),this._ngZone.onStable.pipe((0,yt.q)(1)).subscribe(it),(0,H.T)(G,xe,this._items.changes,this._itemsResized()).pipe((0,ot.R)(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),it()})}),this._keyManager.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.subscribe(Ft=>{this.indexFocused.emit(Ft),this._setTabFocus(Ft)})}_itemsResized(){return"function"!=typeof ResizeObserver?me.E:this._items.changes.pipe((0,et.O)(this._items),(0,Mt.w)(G=>new ue.y(xe=>this._ngZone.runOutsideAngular(()=>{const it=new ResizeObserver(Ft=>xe.next(Ft));return G.forEach(Ft=>it.observe(Ft.elementRef.nativeElement)),()=>{it.disconnect()}}))),(0,Ke.T)(1),(0,Ie.h)(G=>G.some(xe=>xe.contentRect.width>0&&xe.contentRect.height>0)))}ngAfterContentChecked(){this._tabLabelCount!=this._items.length&&(this.updatePagination(),this._tabLabelCount=this._items.length,this._changeDetectorRef.markForCheck()),this._selectedIndexChanged&&(this._scrollToLabel(this._selectedIndex),this._checkScrollingControls(),this._alignInkBarToSelectedTab(),this._selectedIndexChanged=!1,this._changeDetectorRef.markForCheck()),this._scrollDistanceChanged&&(this._updateTabScrollPosition(),this._scrollDistanceChanged=!1,this._changeDetectorRef.markForCheck())}ngOnDestroy(){this._keyManager?.destroy(),this._destroyed.next(),this._destroyed.complete(),this._stopScrolling.complete()}_handleKeydown(G){if(!(0,Xe.Vb)(G))switch(G.keyCode){case Xe.K5:case Xe.L_:if(this.focusIndex!==this.selectedIndex){const xe=this._items.get(this.focusIndex);xe&&!xe.disabled&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(G))}break;default:this._keyManager.onKeydown(G)}}_onContentChanges(){const G=this._elementRef.nativeElement.textContent;G!==this._currentTextContent&&(this._currentTextContent=G||"",this._ngZone.run(()=>{this.updatePagination(),this._alignInkBarToSelectedTab(),this._changeDetectorRef.markForCheck()}))}updatePagination(){this._checkPaginationEnabled(),this._checkScrollingControls(),this._updateTabScrollPosition()}get focusIndex(){return this._keyManager?this._keyManager.activeItemIndex:0}set focusIndex(G){!this._isValidIndex(G)||this.focusIndex===G||!this._keyManager||this._keyManager.setActiveItem(G)}_isValidIndex(G){return!this._items||!!this._items.toArray()[G]}_setTabFocus(G){if(this._showPaginationControls&&this._scrollToLabel(G),this._items&&this._items.length){this._items.toArray()[G].focus();const xe=this._tabListContainer.nativeElement;xe.scrollLeft="ltr"==this._getLayoutDirection()?0:xe.scrollWidth-xe.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const G=this.scrollDistance,xe="ltr"===this._getLayoutDirection()?-G:G;this._tabList.nativeElement.style.transform=`translateX(${Math.round(xe)}px)`,(this._platform.TRIDENT||this._platform.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}get scrollDistance(){return this._scrollDistance}set scrollDistance(G){this._scrollTo(G)}_scrollHeader(G){return this._scrollTo(this._scrollDistance+("before"==G?-1:1)*this._tabListContainer.nativeElement.offsetWidth/3)}_handlePaginatorClick(G){this._stopInterval(),this._scrollHeader(G)}_scrollToLabel(G){if(this.disablePagination)return;const xe=this._items?this._items.toArray()[G]:null;if(!xe)return;const it=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:Ft,offsetWidth:on}=xe.elementRef.nativeElement;let xt,F;"ltr"==this._getLayoutDirection()?(xt=Ft,F=xt+on):(F=this._tabListInner.nativeElement.offsetWidth-Ft,xt=F-on);const ye=this.scrollDistance,te=this.scrollDistance+it;xt<ye?this.scrollDistance-=ye-xt:F>te&&(this.scrollDistance+=Math.min(F-te,xt-ye))}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{const G=this._tabListInner.nativeElement.scrollWidth>this._elementRef.nativeElement.offsetWidth;G||(this.scrollDistance=0),G!==this._showPaginationControls&&this._changeDetectorRef.markForCheck(),this._showPaginationControls=G}}_checkScrollingControls(){this.disablePagination?this._disableScrollAfter=this._disableScrollBefore=!0:(this._disableScrollBefore=0==this.scrollDistance,this._disableScrollAfter=this.scrollDistance==this._getMaxScrollDistance(),this._changeDetectorRef.markForCheck())}_getMaxScrollDistance(){return this._tabListInner.nativeElement.scrollWidth-this._tabListContainer.nativeElement.offsetWidth||0}_alignInkBarToSelectedTab(){const G=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,xe=G?G.elementRef.nativeElement:null;xe?this._inkBar.alignToElement(xe):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(G,xe){xe&&null!=xe.button&&0!==xe.button||(this._stopInterval(),(0,Ee.H)(650,100).pipe((0,ot.R)((0,H.T)(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:it,distance:Ft}=this._scrollHeader(G);(0===Ft||Ft>=it)&&this._stopInterval()}))}_scrollTo(G){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const xe=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(xe,G)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:xe,distance:this._scrollDistance}}}return I.\u0275fac=function(G){return new(G||I)(s.Y36(s.SBq),s.Y36(s.sBO),s.Y36(Je.rL),s.Y36(C.Is,8),s.Y36(s.R0b),s.Y36(He.t4),s.Y36(s.QbO,8))},I.\u0275dir=s.lG2({type:I,inputs:{disablePagination:"disablePagination"}}),I})(),Lt=(()=>{class I extends Xt{get disableRipple(){return this._disableRipple}set disableRipple(G){this._disableRipple=(0,le.Ig)(G)}constructor(G,xe,it,Ft,on,xt,F){super(G,xe,it,Ft,on,xt,F),this._disableRipple=!1}_itemSelected(G){G.preventDefault()}}return I.\u0275fac=function(G){return new(G||I)(s.Y36(s.SBq),s.Y36(s.sBO),s.Y36(Je.rL),s.Y36(C.Is,8),s.Y36(s.R0b),s.Y36(He.t4),s.Y36(s.QbO,8))},I.\u0275dir=s.lG2({type:I,inputs:{disableRipple:"disableRipple"},features:[s.qOj]}),I})(),jt=(()=>{class I extends Lt{constructor(G,xe,it,Ft,on,xt,F){super(G,xe,it,Ft,on,xt,F)}ngAfterContentInit(){this._inkBar=new oe(this._items),super.ngAfterContentInit()}}return I.\u0275fac=function(G){return new(G||I)(s.Y36(s.SBq),s.Y36(s.sBO),s.Y36(Je.rL),s.Y36(C.Is,8),s.Y36(s.R0b),s.Y36(He.t4),s.Y36(s.QbO,8))},I.\u0275cmp=s.Xpm({type:I,selectors:[["mat-tab-header"]],contentQueries:function(G,xe,it){if(1&G&&s.Suo(it,mn,4),2&G){let Ft;s.iGM(Ft=s.CRH())&&(xe._items=Ft)}},viewQuery:function(G,xe){if(1&G&&(s.Gf(at,7),s.Gf(Qe,7),s.Gf(Te,7),s.Gf(ce,5),s.Gf(Ne,5)),2&G){let it;s.iGM(it=s.CRH())&&(xe._tabListContainer=it.first),s.iGM(it=s.CRH())&&(xe._tabList=it.first),s.iGM(it=s.CRH())&&(xe._tabListInner=it.first),s.iGM(it=s.CRH())&&(xe._nextPaginator=it.first),s.iGM(it=s.CRH())&&(xe._previousPaginator=it.first)}},hostAttrs:[1,"mat-mdc-tab-header"],hostVars:4,hostBindings:function(G,xe){2&G&&s.ekj("mat-mdc-tab-header-pagination-controls-enabled",xe._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==xe._getLayoutDirection())},inputs:{selectedIndex:"selectedIndex"},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"},features:[s.qOj],ngContentSelectors:bt,decls:13,vars:10,consts:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-mdc-tab-header-pagination-chevron"],[1,"mat-mdc-tab-label-container",3,"keydown"],["tabListContainer",""],["role","tablist",1,"mat-mdc-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-mdc-tab-labels"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"matRippleDisabled","disabled","mousedown","click","touchend"],["nextPaginator",""]],template:function(G,xe){1&G&&(s.F$t(),s.TgZ(0,"button",0,1),s.NdJ("
1click",function(){return xe._handlePaginatorClick("before")})("mousedown",function(Ft){return xe._handlePaginatorPress("before",Ft)})("touchend",function(){return xe._stopInterval()}),s._UZ(2,"div",2),s.qZA(),s.TgZ(3,"div",3,4),s.NdJ("keydown",function(Ft){return xe._handleKeydown(Ft)}),s.TgZ(5,"div",5,6),s.NdJ("cdkObserveContent",function(){return xe._onContentChanges()}),s.TgZ(7,"div",7,8),s.Hsn(9),s.qZA()()(),s.TgZ(10,"button",9,10),s.NdJ("mousedown",function(Ft){return xe._handlePaginatorPress("after",Ft)})("click",function(){return xe._handlePaginatorClick("after")})("touchend",function(){return xe._stopInterval()}),s._UZ(12,"div",2),s.qZA()),2&G&&(s.ekj("mat-mdc-tab-header-pagination-disabled",xe._disableScrollBefore),s.Q6J("matRippleDisabled",xe._disableScrollBefore||xe.disableRipple)("disabled",xe._disableScrollBefore||null),s.xp6(3),s.ekj("_mat-animation-noopable","NoopAnimations"===xe._animationMode),s.xp6(7),s.ekj("mat-mdc-tab-header-pagination-disabled",xe._disableScrollAfter),s.Q6J("matRippleDisabled",xe._disableScrollAfter||xe.disableRipple)("disabled",xe._disableScrollAfter||null))},dependencies:[c.wG,g.wD],styles:[".mat-mdc-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-mdc-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-mdc-tab-header-pagination::-moz-focus-inner{border:0}.mat-mdc-tab-header-pagination .mat-ripple-element{opacity:.12}.mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination{display:flex}.mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after{padding-left:4px}.mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-pagination-after{padding-right:4px}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-mdc-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-mdc-tab-header-pagination-disabled{box-shadow:none;cursor:default;pointer-events:none}.mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron{opacity:.4}.mat-mdc-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-mdc-tab-list{transition:none}._mat-animation-noopable span.mdc-tab-indicator__content,._mat-animation-noopable span.mdc-tab__text-label{transition:none}.mat-mdc-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-mdc-tab-labels{display:flex;flex:1 0 auto}[mat-align-tabs=center]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:flex-end}.mat-mdc-tab::before{margin:5px}.cdk-high-contrast-active .mat-mdc-tab[aria-disabled=true]{color:GrayText}"],encapsulation:2}),I})();const gn=new s.OlP("MAT_TABS_CONFIG");let Ln=0;const Se=(0,c.pj)((0,c.Kr)(class{constructor(I){this._elementRef=I}}),"primary");let K=(()=>{class I extends Se{get dynamicHeight(){return this._dynamicHeight}set dynamicHeight(G){this._dynamicHeight=(0,le.Ig)(G)}get selectedIndex(){return this._selectedIndex}set selectedIndex(G){this._indexToSelect=(0,le.su)(G,null)}get animationDuration(){return this._animationDuration}set animationDuration(G){this._animationDuration=/^\d+$/.test(G+"")?G+"ms":G}get contentTabIndex(){return this._contentTabIndex}set contentTabIndex(G){this._contentTabIndex=(0,le.su)(G,null)}get disablePagination(){return this._disablePagination}set disablePagination(G){this._disablePagination=(0,le.Ig)(G)}get preserveContent(){return this._preserveContent}set preserveContent(G){this._preserveContent=(0,le.Ig)(G)}get backgroundColor(){return this._backgroundColor}set backgroundColor(G){const xe=this._elementRef.nativeElement.classList;xe.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),G&&xe.add("mat-tabs-with-background",`mat-background-${G}`),this._backgroundColor=G}constructor(G,xe,it,Ft){super(G),this._changeDetectorRef=xe,this._animationMode=Ft,this._tabs=new s.n_E,this._indexToSelect=0,this._lastFocusedTabIndex=null,this._tabBodyWrapperHeight=0,this._tabsSubscription=T.w0.EMPTY,this._tabLabelSubscription=T.w0.EMPTY,this._dynamicHeight=!1,this._selectedIndex=null,this.headerPosition="above",this._disablePagination=!1,this._preserveContent=!1,this.selectedIndexChange=new s.vpe,this.focusChange=new s.vpe,this.animationDone=new s.vpe,this.selectedTabChange=new s.vpe(!0),this._groupId=Ln++,this.animationDuration=it&&it.animationDuration?it.animationDuration:"500ms",this.disablePagination=!(!it||null==it.disablePagination)&&it.disablePagination,this.dynamicHeight=!(!it||null==it.dynamicHeight)&&it.dynamicHeight,this.contentTabIndex=it?.contentTabIndex??null,this.preserveContent=!!it?.preserveContent}ngAfterContentChecked(){const G=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=G){const xe=null==this._selectedIndex;if(!xe){this.selectedTabChange.emit(this._createChangeEvent(G));const it=this._tabBodyWrapper.nativeElement;it.style.minHeight=it.clientHeight+"px"}Promise.resolve().then(()=>
1{this._tabs.forEach((it,Ft)=>it.isActive=Ft===G),xe||(this.selectedIndexChange.emit(G),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((xe,it)=>{xe.position=it-G,null!=this._selectedIndex&&0==xe.position&&!xe.origin&&(xe.origin=G-this._selectedIndex)}),this._selectedIndex!==G&&(this._selectedIndex=G,this._lastFocusedTabIndex=null,this._changeDetectorRef.markForCheck())}ngAfterContentInit(){this._subscribeToAllTabChanges(),this._subscribeToTabLabels(),this._tabsSubscription=this._tabs.changes.subscribe(()=>{const G=this._clampTabIndex(this._indexToSelect);if(G===this._selectedIndex){const xe=this._tabs.toArray();let it;for(let Ft=0;Ft<xe.length;Ft++)if(xe[Ft].isActive){this._indexToSelect=this._selectedIndex=Ft,this._lastFocusedTabIndex=null,it=xe[Ft];break}!it&&xe[G]&&Promise.resolve().then(()=>{xe[G].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(G))})}this._changeDetectorRef.markForCheck()})}_subscribeToAllTabChanges(){this._allTabs.changes.pipe((0,et.O)(this._allTabs)).subscribe(G=>{this._tabs.reset(G.filter(xe=>xe._closestTabGroup===this||!xe._closestTabGroup)),this._tabs.notifyOnChanges()})}ngOnDestroy(){this._tabs.destroy(),this._tabsSubscription.unsubscribe(),this._tabLabelSubscription.unsubscribe()}realignInkBar(){this._tabHeader&&this._tabHeader._alignInkBarToSelectedTab()}updatePagination(){this._tabHeader&&this._tabHeader.updatePagination()}focusTab(G){const xe=this._tabHeader;xe&&(xe.focusIndex=G)}_focusChanged(G){this._lastFocusedTabIndex=G,this.focusChange.emit(this._createChangeEvent(G))}_createChangeEvent(G){const xe=new Le;return xe.index=G,this._tabs&&this._tabs.length&&(xe.tab=this._tabs.toArray()[G]),xe}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=(0,H.T)(...this._tabs.map(G=>G._stateChanges)).subscribe(()=>this._changeDetectorRef.markForCheck())}_clampTabIndex(G){return Math.min(this._tabs.length-1,Math.max(G||0,0))}_getTabLabelId(G){return`mat-tab-label-${this._groupId}-${G}`}_getTabContentId(G){return`mat-tab-content-${this._groupId}-${G}`}_setTabBodyWrapperHeight(G){if(!this._dynamicHeight||!this._tabBodyWrapperHeight)return;const xe=this._tabBodyWrapper.nativeElement;xe.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(xe.style.height=G+"px")}_removeTabBodyWrapperHeight(){const G=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=G.clientHeight,G.style.height="",this.animationDone.emit()}_handleClick(G,xe,it){xe.focusIndex=it,G.disabled||(this.selectedIndex=it)}_getTabIndex(G){return G===(this._lastFocusedTabIndex??this.selectedIndex)?0:-1}_tabFocusChanged(G,xe){G&&"mouse"!==G&&"touch"!==G&&(this._tabHeader.focusIndex=xe)}}return I.\u0275fac=function(G){return new(G||I)(s.Y36(s.SBq),s.Y36(s.sBO),s.Y36(gn,8),s.Y36(s.QbO,8))},I.\u0275dir=s.lG2({type:I,inputs:{dynamicHeight:"dynamicHeight",selectedIndex:"selectedIndex",headerPosition:"headerPosition",animationDuration:"animationDuration",contentTabIndex:"contentTabIndex",disablePagination:"disablePagination",preserveContent:"preserveContent",backgroundColor:"backgroundColor"},outputs:{selectedIndexChange:"selectedIndexChange",focusChange:"focusChange",animationDone:"animationDone",selectedTabChange:"selectedTabChange"},features:[s.qOj]}),I})(),E=(()=>{class I extends K{get fitInkBarToContent(){return this._fitInkBarToContent}set fitInkBarToContent(G){this._fitInkBarToContent=(0,le.Ig)(G),this._changeDetectorRef.markForCheck()}get stretchTabs(){return this._stretchTabs}set stretchTabs(G){this._stretchTabs=(0,le.Ig)(G)}constructor(G,xe,it,Ft){super(G,xe,it,Ft),this._fitInkBarToContent=!1,this._stretchTabs=!0,this.fitInkBarToContent=!(!it||null==it.fitInkBarToContent)&&it.fitInkBarToContent}}return I.\u0275fac=function(G){return new(G||I)(s.Y36(s.SBq),s.Y36(s.sBO),s.Y36(gn,8),s.Y36(s.QbO,8))},I.\u0275cmp=s.Xpm({type:I,selectors:[["mat-tab-group"]],contentQueries:function(G,xe,it){if(1&G&&s.Suo(it,en,5),2&G){let Ft;s.iGM(Ft=s.CRH())&&(xe._allTabs=Ft)}},viewQuery:function(G,xe){if(1&G&&(s.Gf(L,5),s.Gf(B,5)),2&G){let it;s.iGM(it=s.CRH())&&(xe._tabBodyWrapper=it.first),s.iGM(it=s.CRH())&&(xe._tabHeader=it.first)}},hostAttrs:[1,"mat-mdc-tab-group"],hostVars:6,hostBindings:function(G,xe){2&G&&s.ekj("mat-mdc-tab-group-dynamic-height",xe.dynamicHeight)("mat-mdc-tab-group-inverted-header","below"===xe.headerPosition)("mat-mdc-tab-group-stretch-tabs",xe.stretchTabs)},inputs:{color:"color",disableRipple:"disableRipple",fitInkBarToContent:"fitInkBarToContent",stretchTabs:["mat-stretch-tabs","stretchTabs"]},exportAs:["matTabGroup"],features:[s._Bn([{provide:sn,useExisting:I}]),s.qOj],decls:6,vars:7,consts:[[3,"selectedIndex","disableRipple","disablePagination","indexFocused","selectFocusedIndex"],["tabHeader",""],["class","mdc-tab mat-mdc-tab mat-mdc-focus-indicator","role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",3,"id","mdc-tab--active","ngClass","disabled","fitInkBarToContent","click","cdkFocusChange",4,"ngFor","ngForOf"],[1,"mat-mdc-tab-body-wrapper"],["tabBodyWrapper",""],["role","tabpanel",3,"id","mat-mdc-tab-body-active","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering",4,"ngFor","ngForOf"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-mdc-focus-indicator",3,"id","ngClass","disabled","fitInkBarToContent","click","cdkFocusChange"],["tabNode",""],[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"],[3,"ngIf","ngIfElse"],["tabTextLabel",""],[3,"cdkPortalOutlet"],["role","tabpanel",3,"id","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering"]],template:function(G,xe){1&G&&(s.TgZ(0,"mat-tab-header",0,1),s.NdJ("indexFocused",function(Ft){return xe._focusChanged(Ft)})("selectFocusedIndex",function(Ft){return xe.selectedIndex=Ft}),s.YNc(2,Q,9,17,"div",2),s.qZA(),s.TgZ(3,"div",3,4),s.YNc(5,je,1,11,"mat-tab-body",5),s.qZA()),2&G&&(s.Q6J("selectedIndex",xe.selectedIndex||0)("disableRipple",xe.disableRipple)("disablePagination",xe.disablePagination),s.xp6(2),s.Q6J("ngForOf",xe._tabs),s.xp6(1),s.ekj("_mat-animation-noopable","NoopAnimations"===xe._animationMode),s.xp6(2),s.Q6J("ngForOf",xe._tabs)
1)},dependencies:[t.mk,t.sg,t.O5,p.Pl,c.wG,m.kH,tt,mn,jt],styles:['.mdc-tab{min-width:90px;padding-right:24px;padding-left:24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;margin:0;padding-top:0;padding-bottom:0;border:none;outline:none;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;z-index:1}.mdc-tab::-moz-focus-inner{padding:0;border:0}.mdc-tab[hidden]{display:none}.mdc-tab--min-width{flex:0 1 auto}.mdc-tab__content{display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab__icon{transition:150ms color linear;z-index:2}.mdc-tab--stacked .mdc-tab__content{flex-direction:column;align-items:center;justify-content:center}.mdc-tab--stacked .mdc-tab__text-label{padding-top:6px;padding-bottom:4px}.mdc-tab--active .mdc-tab__text-label,.mdc-tab--active .mdc-tab__icon{transition-delay:100ms}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:8px;padding-right:0}[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl]{padding-left:0;padding-right:8px}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-top-width:2px}.mdc-tab-indicator .mdc-tab-indicator__content--icon{height:34px;font-size:34px}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator__content{transform-origin:left;opacity:0}
1.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator__content--icon{align-self:center;margin:0 auto}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}.mdc-tab-indicator .mdc-tab-indicator__content{transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition:150ms opacity linear}.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition-delay:100ms}.mat-mdc-tab-ripple{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none}.mat-mdc-tab{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-tab.mdc-tab{height:48px;flex-grow:0}.mat-mdc-tab .mdc-tab__ripple::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none}.mat-mdc-tab .mdc-tab__text-label{display:inline-flex;align-items:center}.mat-mdc-tab .mdc-tab__content{position:relative;pointer-events:auto}.mat-mdc-tab:hover .mdc-tab__ripple::before{opacity:.04}.mat-mdc-tab.cdk-program-focused .mdc-tab__ripple::before,.mat-mdc-tab.cdk-keyboard-focused .mdc-tab__ripple::before{opacity:.12}.mat-mdc-tab .mat-ripple-element{opacity:.12}.mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab{flex-grow:1}.mat-mdc-tab-disabled{opacity:.4}
1.mat-mdc-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination{background-color:var(--mat-mdc-tab-header-with-background-background-color, transparent)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab .mdc-tab__text-label,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-link .mdc-tab__text-label{color:var(--mat-mdc-tab-header-with-background-foreground-color, inherit)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mdc-tab-indicator__content--underline,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-focus-indicator::before{border-color:var(--mat-mdc-tab-header-with-background-foreground-color, inherit)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mdc-tab__ripple::before{background-color:var(--mat-mdc-tab-header-with-background-foreground-color, inherit)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron{border-color:var(--mat-mdc-tab-header-with-background-foreground-color, inherit)}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header{flex-direction:column-reverse}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header .mdc-tab-indicator__content--underline{al
1ign-self:flex-start}.mat-mdc-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-mdc-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}'],encapsulation:2}),I})();class Le{}let re=(()=>{class I{}return I.\u0275fac=function(G){return new(G||I)},I.\u0275mod=s.oAB({type:I}),I.\u0275inj=s.cJS({imports:[t.ez,c.BQ,p.eL,c.si,g.Q8,m.rt,c.BQ]}),I})()},10266:(Et,Re,d)=>{"use strict";d.d(Re,{AV:()=>Ne,gM:()=>at});var t=d(82722),s=d(95698),c=d(21281),p=d(29521),g=d(94650),m=d(36895),C=d(83353),T=d(12687),j=d(40445),S=d(98184),U=d(24098),H=d(84080),me=d(77579),Ee=(d(37340),d(3238));const et=["tooltip"],yt=new g.OlP("mat-tooltip-scroll-strategy"),Ke={provide:yt,deps:[S.aV],useFactory:function Mt(L){return()=>L.scrollStrategies.reposition({scrollThrottle:20})}},ee=new g.OlP("mat-tooltip-default-options",{providedIn:"root",factory:function Ie(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}}),Je="tooltip-panel",He=(0,C.i$)({passive:!0});let bt=(()=>{class L{get position(){return this._position}set position(v){v!==this._position&&(this._position=v,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(v){this._positionAtOrigin=(0,c.Ig)(v),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(v){this._disabled=(0,c.Ig)(v),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get showDelay(){return this._showDelay}set showDelay(v){this._showDelay=(0,c.su)(v)}get hideDelay(){return this._hideDelay}set hideDelay(v){this._hideDelay=(0,c.su)(v),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(v){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=null!=v?String(v).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage(),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}get tooltipClass(){return this._tooltipClass}set tooltipClass(v){this._tooltipClass=v,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}constructor(v,b,N,Q,je,Ue,ct,P,pe,de,tt,ze){this._overlay=v,this._elementRef=b,this._scrollDispatcher=N,this._viewContainerRef=Q,this._ngZone=je,this._platform=Ue,this._ariaDescriber=ct,this._focusMonitor=P,this._dir=de,this._defaultOptions=tt,this._position="below",this._positionAtOrigin=!1,this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._viewportMargin=8,this._cssClassPrefix="mat",this._showDelay=this._defaultOptions.showDelay,this._hideDelay=this._defaultOptions.hideDelay,this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new me.x,this._scrollStrategy=pe,this._document=ze,tt&&(tt.position&&(this.position=tt.position),tt.positionAtOrigin&&(this.positionAtOrigin=tt.positionAtOrigin),tt.touchGestures&&(this.touchGestures=tt.touchGestures)),de.change.pipe((0,t.R)(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)})}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe((0,t.R)(this._destroyed)).subscribe(v=>{v?"keyboard"===v&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const v=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([b,N])=>{v.removeEventListener(b,N,He)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(v,this.message,"tooltip"),this._focusMonitor.stopMonitoring(v)}show(v=this.showDelay,b){if(this.disabled||!this.message||this._isTooltipVisible())return void this._tooltipInstance?._cancelPendingAnimations();const N=this._createOverlay(b);this._detach(),this._portal=this._portal||new H.C5(this._tooltipComponent,this._viewContainerRef);const Q=this._tooltipInstance=N.attach(this._portal).instance;Q._triggerElement=this._elementRef.nativeElement,Q._mouseLeaveHideDelay=this._hideDelay,Q.afterHidden().pipe((0,t.R)(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),Q.show(v)}hide(v=this.hideDelay){const b=this._tooltipInstance;b&&(b.isVisible()?b.hide(v):(b._cancelPendingAnimations(),this._detach()))}toggle(v){this._isTooltipVisible()?this.hide():this.show(void 0,v)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(v){if(this._overlayRef){const Q=this._overlayRef.getConfig().positionStrategy;
1if((!this.positionAtOrigin||!v)&&Q._origin instanceof g.SBq)return this._overlayRef;this._detach()}const b=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),N=this._overlay.position().flexibleConnectedTo(this.positionAtOrigin&&v||this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(b);return N.positionChanges.pipe((0,t.R)(this._destroyed)).subscribe(Q=>{this._updateCurrentPositionClass(Q.connectionPair),this._tooltipInstance&&Q.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:N,panelClass:`${this._cssClassPrefix}-${Je}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe((0,t.R)(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe((0,t.R)(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe((0,t.R)(this._destroyed)).subscribe(Q=>{this._isTooltipVisible()&&Q.keyCode===p.hY&&!(0,p.Vb)(Q)&&(Q.preventDefault(),Q.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),this._defaultOptions?.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(v){const b=v.getConfig().positionStrategy,N=this._getOrigin(),Q=this._getOverlayPosition();b.withPositions([this._addOffset({...N.main,...Q.main}),this._addOffset({...N.fallback,...Q.fallback})])}_addOffset(v){return v}_getOrigin(){const v=!this._dir||"ltr"==this._dir.value,b=this.position;let N;"above"==b||"below"==b?N={originX:"center",originY:"above"==b?"top":"bottom"}:"before"==b||"left"==b&&v||"right"==b&&!v?N={originX:"start",originY:"center"}:("after"==b||"right"==b&&v||"left"==b&&!v)&&(N={originX:"end",originY:"center"});const{x:Q,y:je}=this._invertPosition(N.originX,N.originY);return{main:N,fallback:{originX:Q,originY:je}}}_getOverlayPosition(){const v=!this._dir||"ltr"==this._dir.value,b=this.position;let N;"above"==b?N={overlayX:"center",overlayY:"bottom"}:"below"==b?N={overlayX:"center",overlayY:"top"}:"before"==b||"left"==b&&v||"right"==b&&!v?N={overlayX:"end",overlayY:"center"}:("after"==b||"right"==b&&v||"left"==b&&!v)&&(N={overlayX:"start",overlayY:"center"});const{x:Q,y:je}=this._invertPosition(N.overlayX,N.overlayY);return{main:N,fallback:{overlayX:Q,overlayY:je}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.pipe((0,s.q)(1),(0,t.R)(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(v){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=v,this._tooltipInstance._markForCheck())}_invertPosition(v,b){return"above"===this.position||"below"===this.position?"top"===b?b="bottom":"bottom"===b&&(b="top"):"end"===v?v="start":"start"===v&&(v="end"),{x:v,y:b}}_updateCurrentPositionClass(v){const{overlayY:b,originX:N,originY:Q}=v;let je;if(je="center"===b?this._dir&&"rtl"===this._dir.value?"end"===N?"left":"right":"start"===N?"left":"right":"bottom"===b&&"top"===Q?"above":"below",je!==this._currentPosition){const Ue=this._overlayRef;if(Ue){const ct=`${this._cssClassPrefix}-${Je}-`;Ue.removePanelClass(ct+this._currentPosition),Ue.addPanelClass(ct+je)}this._currentPosition=je}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",v=>{let b;this._setupPointerExitEventsIfNeeded(),void 0!==v.x&&void 0!==v.y&&(b=v),this.show(void 0,b)}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",v=>{const b=v.targetTouches?.[0],N=b?{x:b.clientX,y:b.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(void 0,N),500)}
1])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const v=[];if(this._platformSupportsMouseEvents())v.push(["mouseleave",b=>{const N=b.relatedTarget;(!N||!this._overlayRef?.overlayElement.contains(N))&&this.hide()}],["wheel",b=>this._wheelListener(b)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const b=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};v.push(["touchend",b],["touchcancel",b])}this._addListeners(v),this._passiveListeners.push(...v)}_addListeners(v){v.forEach(([b,N])=>{this._elementRef.nativeElement.addEventListener(b,N,He)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(v){if(this._isTooltipVisible()){const b=this._document.elementFromPoint(v.clientX,v.clientY),N=this._elementRef.nativeElement;b!==N&&!N.contains(b)&&this.hide()}}_disableNativeGesturesIfNecessary(){const v=this.touchGestures;if("off"!==v){const b=this._elementRef.nativeElement,N=b.style;("on"===v||"INPUT"!==b.nodeName&&"TEXTAREA"!==b.nodeName)&&(N.userSelect=N.msUserSelect=N.webkitUserSelect=N.MozUserSelect="none"),("on"===v||!b.draggable)&&(N.webkitUserDrag="none"),N.touchAction="none",N.webkitTapHighlightColor="transparent"}}}return L.\u0275fac=function(v){g.$Z()},L.\u0275dir=g.lG2({type:L,inputs:{position:["matTooltipPosition","position"],positionAtOrigin:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],showDelay:["matTooltipShowDelay","showDelay"],hideDelay:["matTooltipHideDelay","hideDelay"],touchGestures:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],tooltipClass:["matTooltipClass","tooltipClass"]}}),L})(),at=(()=>{class L extends bt{constructor(v,b,N,Q,je,Ue,ct,P,pe,de,tt,ze){super(v,b,N,Q,je,Ue,ct,P,pe,de,tt,ze),this._tooltipComponent=Te,this._cssClassPrefix="mat-mdc",this._viewportMargin=8}_addOffset(v){const N=!this._dir||"ltr"==this._dir.value;return"top"===v.originY?v.offsetY=-8:"bottom"===v.originY?v.offsetY=8:"start"===v.originX?v.offsetX=N?-8:8:"end"===v.originX&&(v.offsetX=N?8:-8),v}}return L.\u0275fac=function(v){return new(v||L)(g.Y36(S.aV),g.Y36(g.SBq),g.Y36(U.mF),g.Y36(g.s_b),g.Y36(g.R0b),g.Y36(C.t4),g.Y36(T.$s),g.Y36(T.tE),g.Y36(yt),g.Y36(j.Is,8),g.Y36(ee,8),g.Y36(m.K0))},L.\u0275dir=g.lG2({type:L,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],exportAs:["matTooltip"],features:[g.qOj]}),L})(),Qe=(()=>{class L{constructor(v,b){this._changeDetectorRef=v,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new me.x,this._animationsDisabled="NoopAnimations"===b}show(v){clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},v)}hide(v){clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},v)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:v}){(!v||!this._triggerElement.contains(v))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){}_handleAnimationEnd({animationName:v}){(v===this._showAnimation||v===this._hideAnimation)&&this._finalizeAnimation(v===this._showAnimation)}_cancelPendingAnimations(){clearTimeout(this._showTimeoutId),clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(v){v?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(v){const b=this._tooltip.nativeElement,N=this._showAnimation,Q=this._hideAnimation;if(b.classList.remove(v?Q:N),b.classList.add(v?N:Q),this._isVisible=v,v&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const je=getComputedStyle(b);("0s"===je.getPropertyValue("animation-duration")||"none"===je.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}v&&this._onShow(),this._animationsDisabled&&(b.classList.add("_mat-animation-noopable"),this._finalizeAnimation(v))}}return L.\u0275fac=function(v){return new(v||L)(g.Y36(g.sBO),g.Y36(g.QbO,8))},L.\u0275dir=g.lG2({type:L}),L})(),Te=(()=>{class L extends Qe{constructor(v,b,N){super(v,N),this._elementRef=b,this._isMultiline=!1,this._showAnimation="mat-mdc-tooltip-show",this._hideAnimation="mat-mdc-tooltip-hide"}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){const v=this._elementRef.nativeElement.getBoundingClientRect();return v.height>24&&v.width>=200}}return L.\u0275fac=function(v){return new(v||L)(g.Y36(g.sBO),g.Y36(g.SBq),g.Y36(g.QbO,8))},L.\u0275cmp=g.Xpm({type:L,selectors:[["mat-tooltip-component"]],viewQuery:function(v,b){if(1&v&&g.Gf(et,7),2&v){let N;g.iGM(N=g.CRH())&&(b._tooltip=N.first)}},hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(v,b){1&v&&g.NdJ("mouseleave",function(Q){return b._handleMouseLeave(Q)}),2&v&&g.Udp("zoom",b.isVisible()?1:null)},features:[g.qOj],decls:4,vars:4,consts:[[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"ngClass","animationend"],["tooltip",""],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],template:function(v,b){1&v&&(g.TgZ(0,"div",0,1),g.NdJ("animationend",function(Q){return b._handleAnimationEnd(Q)}),g.TgZ(2,"div",2),g._uU(3),g.qZA()()),2&v&&(g.ekj("mdc-tooltip--multiline",b._isMultiline),g.Q6J("ngClass",b.tooltipClass),g.xp6(3),g.Oqu(b.message))},dependencies:[m.mk],styles:['.mdc-tooltip__surface{word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;
1max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - (2 * 8px));margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - (2 * 8px));align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color, #fff)}.mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape, var(--mdc-shape-small, 4px))}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape, var(--mdc-shape-small, 4px))}.mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color, #000)}.mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font, inherit);font-size:var(--mdc-plain-tooltip-supporting-text-size, inherit);font-weight:var(--mdc-plain-tooltip-supporting-text-weight, inherit);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking, inherit)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}'],encapsulation:2,changeDetection:0}),L})(),Ne=(()=>{class L{}return L.\u0275fac=function(v){return new(v||L)},L.\u0275mod=g.oAB({type:L}),L.\u0275inj=g.cJS({providers:[Ke],imports:[T.rt,m.ez,S.U8,Ee.BQ,Ee.BQ,U.ZD]}),L})()},38746:(Et,Re,d)=>{"use strict";d.d(Re,{PW:()=>vs});var t=d(94650),s=d(11481),c=d(37340);function g(Ze){return new t.vHH(3e3,!1)}function N(){return typeof window<"u"&&typeof window.document<"u"}function Q(){return typeof process<"u"&&"[object process]"==={}.toString.call(process)}function je(Ze){switch(Ze.length){case 0:return new c.ZN;case 1:return Ze[0];default:return new c.ZE(Ze)}}function Ue(Ze,i,a,u,_=new Map,D=new Map){const R=[],X=[];let De=-1,ie=null;if(u.forEach(Oe=>{const we=Oe.get("offset"),Pe=we==De,lt=Pe&&ie||new Map;Oe.forEach((Ct,he)=>{let ne=he,be=Ct;if("offset"!==he)switch(ne=i.normalizePropertyName(ne,R),be){case c.k1:be=_.get(he);break;case c.l3:be=D.get(he);break;default:be=i.normalizeStyleValue(he,ne,be,R)}lt.set(ne,be)}),Pe||X.push(lt),ie=lt,De=we}),R.length)throw function Ae(Ze){return new t.vHH(3502,!1)}();return X}function ct(Ze,i,a,u){switch(i){case"start":Ze.onStart(()=>u(a&&P(a,"start",Ze)));break;case"done":Ze.onDone(()=>u(a&&P(a,"done",Ze)));break;
1case"destroy":Ze.onDestroy(()=>u(a&&P(a,"destroy",Ze)))}}function P(Ze,i,a){const D=pe(Ze.element,Ze.triggerName,Ze.fromState,Ze.toState,i||Ze.phaseName,a.totalTime??Ze.totalTime,!!a.disabled),R=Ze._data;return null!=R&&(D._data=R),D}function pe(Ze,i,a,u,_="",D=0,R){return{element:Ze,triggerName:i,fromState:a,toState:u,phaseName:_,totalTime:D,disabled:!!R}}function de(Ze,i,a){let u=Ze.get(i);return u||Ze.set(i,u=a),u}function tt(Ze){const i=Ze.indexOf(":");return[Ze.substring(1,i),Ze.slice(i+1)]}let ze=(Ze,i)=>!1,Tt=(Ze,i,a)=>[],Rt=null;function St(Ze){const i=Ze.parentNode||Ze.host;return i===Rt?null:i}(Q()||typeof Element<"u")&&(N()?(Rt=(()=>document.documentElement)(),ze=(Ze,i)=>{for(;i;){if(i===Ze)return!0;i=St(i)}return!1}):ze=(Ze,i)=>Ze.contains(i),Tt=(Ze,i,a)=>{if(a)return Array.from(Ze.querySelectorAll(i));const u=Ze.querySelector(i);return u?[u]:[]});let Be=null,oe=!1;const Ut=ze,zt=Tt;let mn=(()=>{class Ze{validateStyleProperty(a){return function Ge(Ze){Be||(Be=function It(){return typeof document<"u"?document.body:null}()||{},oe=!!Be.style&&"WebkitAppearance"in Be.style);let i=!0;return Be.style&&!function $t(Ze){return"ebkit"==Ze.substring(1,6)}(Ze)&&(i=Ze in Be.style,!i&&oe&&(i="Webkit"+Ze.charAt(0).toUpperCase()+Ze.slice(1)in Be.style)),i}(a)}matchesElement(a,u){return!1}containsElement(a,u){return Ut(a,u)}getParentElement(a){return St(a)}query(a,u,_){return zt(a,u,_)}computeStyle(a,u,_){return _||""}animate(a,u,_,D,R,X=[],De){return new c.ZN(_,D)}}return Ze.\u0275fac=function(a){return new(a||Ze)},Ze.\u0275prov=t.Yz7({token:Ze,factory:Ze.\u0275fac}),Ze})(),Yt=(()=>{class Ze{}return Ze.NOOP=new mn,Ze})();const sn=1e3,Tn="ng-enter",Dn="ng-leave",Bt="ng-trigger",Xt=".ng-trigger",Lt="ng-animating",jt=".ng-animating";function gn(Ze){if("number"==typeof Ze)return Ze;const i=Ze.match(/^(-?[\.\d]+)(m?s)/);return!i||i.length<2?0:Ln(parseFloat(i[1]),i[2])}function Ln(Ze,i){return"s"===i?Ze*sn:Ze}function Se(Ze,i,a){return Ze.hasOwnProperty("duration")?Ze:function K(Ze,i,a){let _,D=0,R="";if("string"==typeof Ze){const X=Ze.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===X)return i.push(g()),{duration:0,delay:0,easing:""};_=Ln(parseFloat(X[1]),X[2]);const De=X[3];null!=De&&(D=Ln(parseFloat(De),X[4]));const ie=X[5];ie&&(R=ie)}else _=Ze;if(!a){let X=!1,De=i.length;_<0&&(i.push(function m(){return new t.vHH(3100,!1)}()),X=!0),D<0&&(i.push(function C(){return new t.vHH(3101,!1)}()),X=!0),X&&i.splice(De,0,g())}return{duration:_,delay:D,easing:R}}(Ze,i,a)}function E(Ze,i={}){return Object.keys(Ze).forEach(a=>{i[a]=Ze[a]}),i}function Le(Ze){const i=new Map;return Object.keys(Ze).forEach(a=>{i.set(a,Ze[a])}),i}function ve(Ze,i=new Map,a){if(a)for(let[u,_]of a)i.set(u,_);for(let[u,_]of Ze)i.set(u,_);return i}function Ye(Ze,i,a){return a?i+":"+a+";":""}function z(Ze){let i="";for(let a=0;a<Ze.style.length;a++){const u=Ze.style.item(a);i+=Ye(0,u,Ze.style.getPropertyValue(u))}for(const a in Ze.style)Ze.style.hasOwnProperty(a)&&!a.startsWith("_")&&(i+=Ye(0,on(a),Ze.style[a]));Ze.setAttribute("style",i)}function ae(Ze,i,a){Ze.style&&(i.forEach((u,_)=>{const D=Ft(_);a&&!a.has(_)&&a.set(_,Ze.style[D]),Ze.style[D]=u}),Q()&&z(Ze))}function Dt(Ze,i){Ze.style&&(i.forEach((a,u)=>{const _=Ft(u);Ze.style[_]=""}),Q()&&z(Ze))}function We(Ze){return Array.isArray(Ze)?1==Ze.length?Ze[0]:(0,c.vP)(Ze):Ze}const I=new RegExp("{{\\s*(.+?)\\s*}}","g");function se(Ze){let i=[];if("string"==typeof Ze){let a;for(;a=I.exec(Ze);)i.push(a[1]);I.lastIndex=0}return i}function G(Ze,i,a){const u=Ze.toString(),_=u.replace(I,(D,R)=>{let X=i[R];return null==X&&(a.push(function j(Ze){return new t.vHH(3003,!1)}()),X=""),X.toString()});return _==u?Ze:_}function xe(Ze){const i=[];let a=Ze.next();for(;!a.done;)i.push(a.value),a=Ze.next();return i}const it=/-+([a-z0-9])/g;function Ft(Ze){return Ze.replace(it,(...i)=>i[1].toUpperCase())}function on(Ze){return Ze.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function ye(Ze,i,a){switch(i.type){case 7:return Ze.visitTrigger(i,a);case 0:return Ze.visitState(i,a);case 1:return Ze.visitTransition(i,a);case 2:return Ze.visitSequence(i,a);case 3:return Ze.visitGroup(i,a);case 4:return Ze.visitAnimate(i,a);case 5:return Ze.visitKeyframes(i,a);case 6:return Ze.visitStyle(i,a);case 8:return Ze.visitReference(i,a);case 9:return Ze.visitAnimateChild(i,a);case 10:return Ze.visitAnimateRef(i,a);case 11:return Ze.visitQuery(i,a);case 12:return Ze.visitStagger(i,a);default:throw function S(Ze){return new t.vHH(3004,!1)}()}}function te(Ze,i){return window.getComputedStyle(Ze)[i]}const kn="*";function Si(Ze,i){const a=[];
vendor: 53,936 bytes, line 1
1return"string"==typeof Ze?Ze.split(/\s*,\s*/).forEach(u=>function Zn(Ze,i,a){if(":"==Ze[0]){const De=function Ii(Ze,i){switch(Ze){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(a,u)=>parseFloat(u)>parseFloat(a);case":decrement":return(a,u)=>parseFloat(u)<parseFloat(a);default:return i.push(function Je(Ze){return new t.vHH(3016,!1)}()),"* => *"}}(Ze,a);if("function"==typeof De)return void i.push(De);Ze=De}const u=Ze.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==u||u.length<4)return a.push(function le(Ze){return new t.vHH(3015,!1)}()),i;const _=u[1],D=u[2],R=u[3];i.push(zn(_,R));"<"==D[0]&&!(_==kn&&R==kn)&&i.push(zn(R,_))}(u,a,i)):a.push(Ze),a}const bi=new Set(["true","1"]),Pn=new Set(["false","0"]);function zn(Ze,i){const a=bi.has(Ze)||Pn.has(Ze),u=bi.has(i)||Pn.has(i);return(_,D)=>{let R=Ze==kn||Ze==_,X=i==kn||i==D;return!R&&a&&"boolean"==typeof _&&(R=_?bi.has(Ze):Pn.has(Ze)),!X&&u&&"boolean"==typeof D&&(X=D?bi.has(i):Pn.has(i)),R&&X}}const Oi=new RegExp("s*:selfs*,?","g");function mi(Ze,i,a,u){return new wi(Ze).build(i,a,u)}class wi{constructor(i){this._driver=i}build(i,a,u){const _=new Ji(a);return this._resetContextStyleTimingState(_),ye(this,We(i),_)}_resetContextStyleTimingState(i){i.currentQuerySelector="",i.collectedStyles=new Map,i.collectedStyles.set("",new Map),i.currentTime=0}visitTrigger(i,a){let u=a.queryCount=0,_=a.depCount=0;const D=[],R=[];return"@"==i.name.charAt(0)&&a.errors.push(function H(){return new t.vHH(3006,!1)}()),i.definitions.forEach(X=>{if(this._resetContextStyleTimingState(a),0==X.type){const De=X,ie=De.name;ie.toString().split(/\s*,\s*/).forEach(Oe=>{De.name=Oe,D.push(this.visitState(De,a))}),De.name=ie}else if(1==X.type){const De=this.visitTransition(X,a);u+=De.queryCount,_+=De.depCount,R.push(De)}else a.errors.push(function me(){return new t.vHH(3007,!1)}())}),{type:7,name:i.name,states:D,transitions:R,queryCount:u,depCount:_,options:null}}visitState(i,a){const u=this.visitStyle(i.styles,a),_=i.options&&i.options.params||null;if(u.containsDynamicStyles){const D=new Set,R=_||{};u.styles.forEach(X=>{X instanceof Map&&X.forEach(De=>{se(De).forEach(ie=>{R.hasOwnProperty(ie)||D.add(ie)})})}),D.size&&(xe(D.values()),a.errors.push(function ue(Ze,i){return new t.vHH(3008,!1)}()))}return{type:0,name:i.name,style:u,options:_?{params:_}:null}}visitTransition(i,a){a.queryCount=0,a.depCount=0;const u=ye(this,We(i.animation),a);return{type:1,matchers:Si(i.expr,a.errors),animation:u,queryCount:a.queryCount,depCount:a.depCount,options:Pt(i.options)}}visitSequence(i,a){return{type:2,steps:i.steps.map(u=>ye(this,u,a)),options:Pt(i.options)}}visitGroup(i,a){const u=a.currentTime;let _=0;const D=i.steps.map(R=>{a.currentTime=u;const X=ye(this,R,a);return _=Math.max(_,a.currentTime),X});return a.currentTime=_,{type:3,steps:D,options:Pt(i.options)}}visitAnimate(i,a){const u=function nr(Ze,i){if(Ze.hasOwnProperty("duration"))return Ze;if("number"==typeof Ze)return Kt(Se(Ze,i).duration,0,"");const a=Ze;if(a.split(/\s+/).some(D=>"{"==D.charAt(0)&&"{"==D.charAt(1))){const D=Kt(0,0,"");return D.dynamic=!0,D.strValue=a,D}const _=Se(a,i);return Kt(_.duration,_.delay,_.easing)}(i.timings,a.errors);a.currentAnimateTimings=u;let _,D=i.styles?i.styles:(0,c.oB)({});if(5==D.type)_=this.visitKeyframes(D,a);else{let R=i.styles,X=!1;if(!R){X=!0;const ie={};u.easing&&(ie.easing=u.easing),R=(0,c.oB)(ie)}a.currentTime+=u.duration+u.delay;const De=this.visitStyle(R,a);De.isEmptyStep=X,_=De}return a.currentAnimateTimings=null,{type:4,timings:u,style:_,options:null}}visitStyle(i,a){const u=this._makeStyleAst(i,a);return this._validateStyleAst(u,a),u}_makeStyleAst(i,a){const u=[],_=Array.isArray(i.styles)?i.styles:[i.styles];for(let X of _)"string"==typeof X?X===c.l3?u.push(X):a.errors.push(new t.vHH(3002,!1)):u.push(Le(X));let D=!1,R=null;return u.forEach(X=>{if(X instanceof Map&&(X.has("easing")&&(R=X.get("easing"),X.delete("easing")),!D))for(let De of X.values())if(De.toString().indexOf("{{")>=0){D=!0;break}}),{type:6,styles:u,easing:R,offset:i.offset,containsDynamicStyles:D,options:null}}_validateStyleAst(i,a){const u=a.currentAnimateTimings;let _=a.currentTime,D=a.currentTime;u&&D>0&&(D-=u.duration+u.delay),i.styles.forEach(R=>{"string"!=typeof R&&R.forEach((X,De)=>{const ie=a.collectedStyles.get(a.currentQuerySelector),Oe=ie.get(De);let we=!0;Oe&&(D!=_&&D>=Oe.startTime&&_<=Oe.endTime&&(a.errors.push(function $e(Ze,i,a,u,_){return new t.vHH(3010,!1)}()),we=!1),D=Oe.startTime),we&&ie.set(De,{startTime:D,endTime:_}),a.options&&function re(Ze,i,a){const u=i.params||{},_=se(Ze);_.length&&_.forEach(D=>{u.hasOwnProperty(D)||a.push(function T(Ze){return new t.vHH(3001,!1)}())})}(X,a.options,a.errors)})})}visitKeyframes(i,a){const u={type:5,styles:[],options:null};if(!a.currentAnimateTimings)return a.errors.push(function ot(){return new t.vHH(3011,!1)}()),u;let D=0;const R=[];let X=!1,De=!1,ie=0;const Oe=i.steps.map(be=>{const ht=this._makeStyleAst(be,a);let ft=null!=ht.offset?ht.offset:function Xn(Ze){if("string"==typeof Ze)return null;let i=null;if(Array.isArray(Ze))Ze.forEach(a=>{if(a instanceof Map&&a.has("offset")){const u=a;i=parseFloat(u.get("offset")),u.delete("offset")}});else if(Ze instanceof Map&&Ze.has("offset")){const a=Ze;i=parseFloat(a.get("offset")),a.delete("offset")}return i}(ht.styles),kt=0;return null!=ft&&(D++,kt=ht.offset=ft),De=De||kt<0||kt>1,X=X||kt<ie,ie=kt,R.push(kt),ht});De&&a.errors.push(function yt(){return new t.vHH(3012,!1)}()),X&&a.errors.push(function Mt(){return new t.vHH(3200,!1)}());const we=i.steps.length;let Pe=0;D>0&&D<we?a.errors.push(function Ke(){return new t.vHH(3202,!1)}()):0==D&&(Pe=1/(we-1));const lt=we-1,Ct=a.currentTime,he=a.currentAnimateTimings,ne=he.duration;return Oe.forEach((be,ht)=>{const ft=Pe>0?ht==lt?1:Pe*ht:R[ht],kt=ft*ne;a.currentTime=Ct+he.delay+kt,he.duration=kt,this._validateStyleAst(be,a),be.offset=ft,u.styles.push(be)}),u}visitReference(i,a){return{type:8,animation:ye(this,We(i.animation),a),options:Pt(i.options)}}visitAnimateChild(i,a){return a.depCount++,{type:9,options:Pt(i.options)}}visitAnimateRef(i,a){return{type:10,animation:this.visitReference(i.animation,a),options:Pt(i.options)}}visitQuery(i,a){const u=a.currentQuerySelector,_=i.options||{};a.queryCount++,a.currentQuery=i;const[D,R]=function ni(Ze){const i=!!Ze.split(/\s*,\s*/).find(a=>":self"==a);return i&&(Ze=Ze.replace(Oi,"")),Ze=Ze.replace(/@\*/g,Xt).replace(/@\w+/g,a=>Xt+"-"+a.slice(1)).replace(/:animating/g,jt),[Ze,i]}(i.selector);a.currentQuerySelector=u.length?u+" "+D:D,de(a.collectedStyles,a.currentQuerySelector,new Map);const X=ye(this,We(i.animation),a);return a.currentQuery=null,a.currentQuerySelector=u,{type:11,selector:D,limit:_.limit||0,optional:!!_.optional,includeSelf:R,animation:X,originalSelector:i.selector,options:Pt(i.options)}}visitStagger(i,a){a.currentQuery||a.errors.push(function Ie(){return new t.vHH(3013,!1)}());const u="full"===i.timings?{duration:0,delay:0,easing:"full"}:Se(i.timings,a.errors,!0);return{type:12,animation:ye(this,We(i.animation),a),timings:u,options:null}}}class Ji{constructor(i){this.errors=i,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function Pt(Ze){return Ze?(Ze=E(Ze)).params&&(Ze.params=function Ui(Ze){return Ze?E(Ze):null}(Ze.params)):Ze={},Ze}function Kt(Ze,i,a){return{duration:Ze,delay:i,easing:a}}function hn(Ze,i,a,u,_,D,R=null,X=!1){return{type:1,element:Ze,keyframes:i,preStyleProps:a,postStyleProps:u,duration:_,delay:D,totalTime:_+D,easing:R,subTimeline:X}}class On{constructor(){this._map=new Map}get(i){return this._map.get(i)||[]}append(i,a){let u=this._map.get(i);u||this._map.set(i,u=[]),u.push(...a)}has(i){return this._map.has(i)}clear(){this._map.clear()}}const ti=new RegExp(":enter","g"),yi=new RegExp(":leave","g");function qn(Ze,i,a,u,_,D=new Map,R=new Map,X,De,ie=[]){return(new Hi).buildKeyframes(Ze,i,a,u,_,D,R,X,De,ie)}class Hi{buildKeyframes(i,a,u,_,D,R,X,De,ie,Oe=[]){ie=ie||new On;const we=new Sr(i,a,ie,_,D,Oe,[]);we.options=De;const Pe=De.delay?gn(De.delay):0;we.currentTimeline.delayNextStep(Pe),we.currentTimeline.setStyles([R],null,we.errors,De),ye(this,u,we);const lt=we.timelines.filter(Ct=>Ct.containsAnimation());if(lt.length&&X.size){let Ct;for(let he=lt.length-1;he>=0;he--){const ne=lt[he];if(ne.element===a){Ct=ne;break}}Ct&&!Ct.allowOnlyTimelineStyles()&&Ct.setStyles([X],null,we.errors,De)}return lt.length?lt.map(Ct=>Ct.buildKeyframes()):[hn(a,[],[],[],0,Pe,"",!1)]}visitTrigger(i,a){}visitState(i,a){}visitTransition(i,a){}visitAnimateChild(i,a){const u=a.subInstructions.get(a.element);if(u){const _=a.createSubContext(i.options),D=a.currentTimeline.currentTime,R=this._visitSubInstructions(u,_,_.options);D!=R&&a.transformIntoNewTimeline(R)}a.previousNode=i}visitAnimateRef(i,a){const u=a.createSubContext(i.options);u.transformIntoNewTimeline(),this._applyAnimationRefDelays([i.options,i.animation.options],a,u),this.visitReference(i.animation,u),a.transformIntoNewTimeline(u.currentTimeline.currentTime),a.previousNode=i}_applyAnimationRefDelays(i,a,u){for(const _ of i){const D=_?.delay;if(D){const R="number"==typeof D?D:gn(G(D,_?.params??{},a.errors));u.delayNextStep(R)}}}_visitSubInstructions(i,a,u){let D=a.currentTimeline.currentTime;const R=null!=u.duration?gn(u.duration):null,X=null!=u.delay?gn(u.delay):null;return 0!==R&&i.forEach(De=>{const ie=a.appendInstructionToTimeline(De,R,X);D=Math.max(D,ie.duration+ie.delay)}),D}visitReference(i,a){a.updateOptions(i.options,!0),ye(this,i.animation,a),a.previousNode=i}visitSequence(i,a){const u=a.subContextCount;let _=a;const D=i.options;if(D&&(D.params||D.delay)&&(_=a.createSubContext(D),_.transformIntoNewTimeline(),null!=D.delay)){6==_.previousNode.type&&(_.currentTimeline.snapshotCurrentStyles(),_.previousNode=pr);const R=gn(D.delay);_.delayNextStep(R)}i.steps.length&&(i.steps.forEach(R=>ye(this,R,_)),_.currentTimeline.applyStylesToKeyframe(),_.subContextCount>u&&_.transformIntoNewTimeline()),a.previousNode=i}visitGroup(i,a){const u=[];let _=a.currentTimeline.currentTime;const D=i.options&&i.options.delay?gn(i.options.delay):0;i.steps.forEach(R=>{const X=a.createSubContext(i.options);D&&X.delayNextStep(D),ye(this,R,X),_=Math.max(_,X.currentTimeline.currentTime),u.push(X.currentTimeline)}),u.forEach(R=>a.currentTimeline.mergeTimelineCollectedStyles(R)),a.transformIntoNewTimeline(_),a.previousNode=i}_visitTiming(i,a){if(i.dynamic){const u=i.strValue;return Se(a.params?G(u,a.params,a.errors):u,a.errors)}return{duration:i.duration,delay:i.delay,easing:i.easing}}visitAnimate(i,a){const u=a.currentAnimateTimings=this._visitTiming(i.timings,a),_=a.currentTimeline;u.delay&&(a.incrementTime(u.delay),_.snapshotCurrentStyles());const D=i.style;5==D.type?this.visitKeyframes(D,a):(a.incrementTime(u.duration),this.visitStyle(D,a),_.applyStylesToKeyframe()),a.currentAnimateTimings=null,a.previousNode=i}visitStyle(i,a){const u=a.currentTimeline,_=a.currentAnimateTimings;!_&&u.hasCurrentStyleProperties()&&u.forwardFrame();const D=_&&_.easing||i.easing;i.isEmptyStep?u.applyEmptyStep(D):u.setStyles(i.styles,D,a.errors,a.options),a.previousNode=i}visitKeyframes(i,a){const u=a.currentAnimateTimings,_=a.currentTimeline.duration,D=u.duration,X=a.createSubContext().currentTimeline;X.easing=u.easing,i.styles.forEach(De=>{X.forwardTime((De.offset||0)*D),X.setStyles(De.styles,De.easing,a.errors,a.options),X.applyStylesToKeyframe()}),a.currentTimeline.mergeTimelineCollectedStyles(X),a.transformIntoNewTimeline(_+D),a.previousNode=i}visitQuery(i,a){const u=a.currentTimeline.currentTime,_=i.options||{},D=_.delay?gn(_.delay):0;D&&(6===a.previousNode.type||0==u&&a.currentTimeline.hasCurrentStyleProperties())&&(a.currentTimeline.snapshotCurrentStyles(),a.previousNode=pr);let R=u;const X=a.invokeQuery(i.selector,i.originalSelector,i.limit,i.includeSelf,!!_.optional,a.errors);a.currentQueryTotal=X.length;let De=null;X.forEach((ie,Oe)=>{a.currentQueryIndex=Oe;const we=a.createSubContext(i.options,ie);D&&we.delayNextStep(D),ie===a.element&&(De=we.currentTimeline),ye(this,i.animation,we),we.currentTimeline.applyStylesToKeyframe(),R=Math.max(R,we.currentTimeline.currentTime)}),a.currentQueryIndex=0,a.currentQueryTotal=0,a.transformIntoNewTimeline(R),De&&(a.currentTimeline.mergeTimelineCollectedStyles(De),a.currentTimeline.snapshotCurrentStyles()),a.previousNode=i}visitStagger(i,a){const u=a.parentContext,_=a.currentTimeline,D=i.timings,R=Math.abs(D.duration),X=R*(a.currentQueryTotal-1);let De=R*a.currentQueryIndex;switch(D.duration<0?"reverse":D.easing){case"reverse":De=X-De;break;case"full":De=u.currentStaggerTime}const Oe=a.currentTimeline;De&&Oe.delayNextStep(De);const we=Oe.currentTime;ye(this,i.animation,a),a.previousNode=i,u.currentStaggerTime=_.currentTime-we+(_.startTime-u.currentTimeline.startTime)}}const pr={};class Sr{constructor(i,a,u,_,D,R,X,De){this._driver=i,this.element=a,this.subInstructions=u,this._enterClassName=_,this._leaveClassName=D,this.errors=R,this.timelines=X,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=pr,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=De||new Mr(this._driver,a,0),X.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(i,a){if(!i)return;const u=i;let _=this.options;null!=u.duration&&(_.duration=gn(u.duration)),null!=u.delay&&(_.delay=gn(u.delay));const D=u.params;if(D){let R=_.params;R||(R=this.options.params={}),Object.keys(D).forEach(X=>{(!a||!R.hasOwnProperty(X))&&(R[X]=G(D[X],R,this.errors))})}}_copyOptions(){const i={};if(this.options){const a=this.options.params;if(a){const u=i.params={};Object.keys(a).forEach(_=>{u[_]=a[_]})}}return i}createSubContext(i=null,a,u){const _=a||this.element,D=new Sr(this._driver,_,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(_,u||0));return D.previousNode=this.previousNode,D.currentAnimateTimings=this.currentAnimateTimings,D.options=this._copyOptions(),D.updateOptions(i),D.currentQueryIndex=this.currentQueryIndex,D.currentQueryTotal=this.currentQueryTotal,D.parentContext=this,this.subContextCount++,D}transformIntoNewTimeline(i){return this.previousNode=pr,this.currentTimeline=this.currentTimeline.fork(this.element,i),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(i,a,u){const _={duration:a??i.duration,delay:this.currentTimeline.currentTime+(u??0)+i.delay,easing:""},D=new dr(this._driver,i.element,i.keyframes,i.preStyleProps,i.postStyleProps,_,i.stretchStartingKeyframe);return this.timelines.push(D),_}incrementTime(i){this.currentTimeline.forwardTime(this.currentTimeline.duration+i)}delayNextStep(i){i>0&&this.currentTimeline.delayNextStep(i)}invokeQuery(i,a,u,_,D,R){let X=[];if(_&&X.push(this.element),i.length>0){i=(i=i.replace(ti,"."+this._enterClassName)).replace(yi,"."+this._leaveClassName);let ie=this._driver.query(this.element,i,1!=u);0!==u&&(ie=u<0?ie.slice(ie.length+u,ie.length):ie.slice(0,u)),X.push(...ie)}return!D&&0==X.length&&R.push(function ee(Ze){return new t.vHH(3014,!1)}()),X}}class Mr{constructor(i,a,u,_){this._driver=i,this.element=a,this.startTime=u,this._elementTimelineStylesLookup=_,this.duration=0,this.easing=null,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(a),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(a,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(i){const a=1===this._keyframes.size&&this._pendingStyles.size;this.duration||a?(this.forwardTime(this.currentTime+i),a&&this.snapshotCurrentStyles()):this.startTime+=i}fork(i,a){return this.applyStylesToKeyframe(),new Mr(this._driver,i,a||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(i){this.applyStylesToKeyframe(),this.duration=i,this._loadKeyframe()}_updateStyle(i,a){this._localTimelineStyles.set(i,a),this._globalTimelineStyles.set(i,a),this._styleSummary.set(i,{time:this.currentTime,value:a})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(i){i&&this._previousKeyframe.set("easing",i);for(let[a,u]of this._globalTimelineStyles)this._backFill.set(a,u||c.l3),this._currentKeyframe.set(a,c.l3);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(i,a,u,_){a&&this._previousKeyframe.set("easing",a);const D=_&&_.params||{},R=function Pi(Ze,i){const a=new Map;let u;return Ze.forEach(_=>{if("*"===_){u=u||i.keys();for(let D of u)a.set(D,c.l3)}else ve(_,a)}),a}(i,this._globalTimelineStyles);for(let[X,De]of R){const ie=G(De,D,u);this._pendingStyles.set(X,ie),this._localTimelineStyles.has(X)||this._backFill.set(X,this._globalTimelineStyles.get(X)??c.l3),this._updateStyle(X,ie)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((i,a)=>{this._currentKeyframe.set(a,i)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((i,a)=>{this._currentKeyframe.has(a)||this._currentKeyframe.set(a,i)}))}snapshotCurrentStyles(){for(let[i,a]of this._localTimelineStyles)this._pendingStyles.set(i,a),this._updateStyle(i,a)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const i=[];for(let a in this._currentKeyframe)i.push(a);return i}mergeTimelineCollectedStyles(i){i._styleSummary.forEach((a,u)=>{const _=this._styleSummary.get(u);(!_||a.time>_.time)&&this._updateStyle(u,a.value)})}buildKeyframes(){this.applyStylesToKeyframe();const i=new Set,a=new Set,u=1===this._keyframes.size&&0===this.duration;let _=[];this._keyframes.forEach((X,De)=>{const ie=ve(X,new Map,this._backFill);ie.forEach((Oe,we)=>{Oe===c.k1?i.add(we):Oe===c.l3&&a.add(we)}),u||ie.set("offset",De/this.duration),_.push(ie)});const D=i.size?xe(i.values()):[],R=a.size?xe(a.values()):[];if(u){const X=_[0],De=new Map(X);X.set("offset",0),De.set("offset",1),_=[X,De]}return hn(this.element,_,D,R,this.duration,this.startTime,this.easing,!1)}}class dr extends Mr{constructor(i,a,u,_,D,R,X=!1){super(i,a,R.delay),this.keyframes=u,this.preStyleProps=_,this.postStyleProps=D,this._stretchStartingKeyframe=X,this.timings={duration:R.duration,delay:R.delay,easing:R.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let i=this.keyframes,{delay:a,duration:u,easing:_}=this.timings;if(this._stretchStartingKeyframe&&a){const D=[],R=u+a,X=a/R,De=ve(i[0]);De.set("offset",0),D.push(De);const ie=ve(i[0]);ie.set("offset",Ki(X)),D.push(ie);const Oe=i.length-1;for(let we=1;we<=Oe;we++){let Pe=ve(i[we]);const lt=Pe.get("offset");Pe.set("offset",Ki((a+lt*u)/R)),D.push(Pe)}u=R,a=0,_="",i=D}return hn(this.element,i,this.preStyleProps,this.postStyleProps,u,a,_,!0)}}function Ki(Ze,i=3){const a=Math.pow(10,i-1);return Math.round(Ze*a)/a}class Mi{}const Or=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class _r extends Mi{normalizePropertyName(i,a){return Ft(i)}normalizeStyleValue(i,a,u,_){let D="";const R=u.toString().trim();if(Or.has(a)&&0!==u&&"0"!==u)if("number"==typeof u)D="px";else{const X=u.match(/^[+-]?[\d\.]+([a-z]*)$/);X&&0==X[1].length&&_.push(function U(Ze,i){return new t.vHH(3005,!1)}())}return R+D}}function kr(Ze,i,a,u,_,D,R,X,De,ie,Oe,we,Pe){return{type:0,element:Ze,triggerName:i,isRemovalTransition:_,fromState:a,fromStyles:D,toState:u,toStyles:R,timelines:X,queriedElements:De,preStyleProps:ie,postStyleProps:Oe,totalTime:we,errors:Pe}}const ki={};class Zr{constructor(i,a,u){this._triggerName=i,this.ast=a,this._stateStyles=u}match(i,a,u,_){return function Pr(Ze,i,a,u,_){return Ze.some(D=>D(i,a,u,_))}(this.ast.matchers,i,a,u,_)}buildStyles(i,a,u){let _=this._stateStyles.get("*");return void 0!==i&&(_=this._stateStyles.get(i?.toString())||_),_?_.buildStyles(a,u):new Map}build(i,a,u,_,D,R,X,De,ie,Oe){const we=[],Pe=this.ast.options&&this.ast.options.params||ki,Ct=this.buildStyles(u,X&&X.params||ki,we),he=De&&De.params||ki,ne=this.buildStyles(_,he,we),be=new Set,ht=new Map,ft=new Map,kt="void"===_,nn={params:Vr(he,Pe),delay:this.ast.options?.delay},qt=Oe?[]:qn(i,a,this.ast.animation,D,R,Ct,ne,nn,ie,we);let tn=0;if(qt.forEach(Sn=>{tn=Math.max(Sn.duration+Sn.delay,tn)}),we.length)return kr(a,this._triggerName,u,_,kt,Ct,ne,[],[],ht,ft,tn,we);qt.forEach(Sn=>{const En=Sn.element,xn=de(ht,En,new Set);Sn.preStyleProps.forEach(Jt=>xn.add(Jt));const rn=de(ft,En,new Set);Sn.postStyleProps.forEach(Jt=>rn.add(Jt)),En!==a&&be.add(En)});const cn=xe(be.values());return kr(a,this._triggerName,u,_,kt,Ct,ne,qt,cn,ht,ft,tn)}}function Vr(Ze,i){const a=E(i);for(const u in Ze)Ze.hasOwnProperty(u)&&null!=Ze[u]&&(a[u]=Ze[u]);return a}class Jr{constructor(i,a,u){this.styles=i,this.defaultParams=a,this.normalizer=u}buildStyles(i,a){const u=new Map,_=E(this.defaultParams);return Object.keys(i).forEach(D=>{const R=i[D];null!==R&&(_[D]=R)}),this.styles.styles.forEach(D=>{"string"!=typeof D&&D.forEach((R,X)=>{R&&(R=G(R,_,a));const De=this.normalizer.normalizePropertyName(X,a);R=this.normalizer.normalizeStyleValue(X,De,R,a),u.set(X,R)})}),u}}class $r{constructor(i,a,u){this.name=i,this.ast=a,this._normalizer=u,this.transitionFactories=[],this.states=new Map,a.states.forEach(_=>{this.states.set(_.name,new Jr(_.style,_.options&&_.options.params||{},u))}),Dr(this.states,"true","1"),Dr(this.states,"false","0"),a.transitions.forEach(_=>{this.transitionFactories.push(new Zr(i,_,this.states))}),this.fallbackTransition=function cs(Ze,i,a){return new Zr(Ze,{type:1,animation:{type:2,steps:[],options:null},matchers:[(R,X)=>!0],options:null,queryCount:0,depCount:0},i)}(i,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(i,a,u,_){return this.transitionFactories.find(R=>R.match(i,a,u,_))||null}matchStyles(i,a,u){return this.fallbackTransition.buildStyles(i,a,u)}}function Dr(Ze,i,a){Ze.has(i)?Ze.has(a)||Ze.set(a,Ze.get(i)):Ze.has(a)&&Ze.set(i,Ze.get(a))}const wr=new On;class Rr{constructor(i,a,u){this.bodyNode=i,this._driver=a,this._normalizer=u,this._animations=new Map,this._playersById=new Map,this.players=[]}register(i,a){const u=[],_=[],D=mi(this._driver,a,u,_);if(u.length)throw function Ce(Ze){return new t.vHH(3503,!1)}();this._animations.set(i,D)}_buildPlayer(i,a,u){const _=i.element,D=Ue(0,this._normalizer,0,i.keyframes,a,u);return this._driver.animate(_,D,i.duration,i.delay,i.easing,[],!0)}create(i,a,u={}){const _=[],D=this._animations.get(i);let R;const X=new Map;if(D?(R=qn(this._driver,a,D,Tn,Dn,new Map,new Map,u,wr,_),R.forEach(Oe=>{const we=de(X,Oe.element,new Map);Oe.postStyleProps.forEach(Pe=>we.set(Pe,null))})):(_.push(function Fe(){return new t.vHH(3300,!1)}()),R=[]),_.length)throw function bt(Ze){return new t.vHH(3504,!1)}();X.forEach((Oe,we)=>{Oe.forEach((Pe,lt)=>{Oe.set(lt,this._driver.computeStyle(we,lt,c.l3))})});const ie=je(R.map(Oe=>{const we=X.get(Oe.element);return this._buildPlayer(Oe,new Map,we)}));return this._playersById.set(i,ie),ie.onDestroy(()=>this.destroy(i)),this.players.push(ie),ie}destroy(i){const a=this._getPlayer(i);a.destroy(),this._playersById.delete(i);const u=this.players.indexOf(a);u>=0&&this.players.splice(u,1)}_getPlayer(i){const a=this._playersById.get(i);if(!a)throw function at(Ze){return new t.vHH(3301,!1)}();return a}listen(i,a,u,_){const D=pe(a,"","","");return ct(this._getPlayer(i),u,D,_),()=>{}}command(i,a,u,_){if("register"==u)return void this.register(i,_[0]);if("create"==u)return void this.create(i,a,_[0]||{});const D=this._getPlayer(i);switch(u){case"play":D.play();break;case"pause":D.pause();break;case"reset":D.reset();break;case"restart":D.restart();break;case"finish":D.finish();break;case"init":D.init();break;case"setPosition":D.setPosition(parseFloat(_[0]));break;case"destroy":this.destroy(i)}}}const Fr="ng-animate-queued",Wr="ng-animate-disabled",Nr=[],pi={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},ir={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Li="__ng_removed";class rr{get params(){return this.options.params}constructor(i,a=""){this.namespaceId=a;const u=i&&i.hasOwnProperty("value");if(this.value=function Qr(Ze){return Ze??null}(u?i.value:i),u){const D=E(i);delete D.value,this.options=D}else this.options={};this.options.params||(this.options.params={})}absorbOptions(i){const a=i.params;if(a){const u=this.options.params;Object.keys(a).forEach(_=>{null==u[_]&&(u[_]=a[_])})}}}const Er="void",gr=new rr(Er);class Yr{constructor(i,a,u){this.id=i,this.hostElement=a,this._engine=u,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+i,xi(a,this._hostClassName)}listen(i,a,u,_){if(!this._triggers.has(a))throw function Qe(Ze,i){return new t.vHH(3302,!1)}();if(null==u||0==u.length)throw function Te(Ze){return new t.vHH(3303,!1)}();if(!function qr(Ze){return"start"==Ze||"done"==Ze}(u))throw function ce(Ze,i){return new t.vHH(3400,!1)}();const D=de(this._elementListeners,i,[]),R={name:a,phase:u,callback:_};D.push(R);const X=de(this._engine.statesByElement,i,new Map);return X.has(a)||(xi(i,Bt),xi(i,Bt+"-"+a),X.set(a,gr)),()=>{this._engine.afterFlush(()=>{const De=D.indexOf(R);De>=0&&D.splice(De,1),this._triggers.has(a)||X.delete(a)})}}register(i,a){return!this._triggers.has(i)&&(this._triggers.set(i,a),!0)}_getTrigger(i){const a=this._triggers.get(i);if(!a)throw function Ne(Ze){return new t.vHH(3401,!1)}();return a}trigger(i,a,u,_=!0){const D=this._getTrigger(a),R=new Wi(this.id,a,i);let X=this._engine.statesByElement.get(i);X||(xi(i,Bt),xi(i,Bt+"-"+a),this._engine.statesByElement.set(i,X=new Map));let De=X.get(a);const ie=new rr(u,this.id);if(!(u&&u.hasOwnProperty("value"))&&De&&ie.absorbOptions(De.options),X.set(a,ie),De||(De=gr),ie.value!==Er&&De.value===ie.value){if(!function gs(Ze,i){const a=Object.keys(Ze),u=Object.keys(i);if(a.length!=u.length)return!1;for(let _=0;_<a.length;_++){const D=a[_];if(!i.hasOwnProperty(D)||Ze[D]!==i[D])return!1}return!0}(De.params,ie.params)){const he=[],ne=D.matchStyles(De.value,De.params,he),be=D.matchStyles(ie.value,ie.params,he);he.length?this._engine.reportError(he):this._engine.afterFlush(()=>{Dt(i,ne),ae(i,be)})}return}const Pe=de(this._engine.playersByElement,i,[]);Pe.forEach(he=>{he.namespaceId==this.id&&he.triggerName==a&&he.queued&&he.destroy()});let lt=D.matchTransition(De.value,ie.value,i,ie.params),Ct=!1;if(!lt){if(!_)return;lt=D.fallbackTransition,Ct=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:i,triggerName:a,transition:lt,fromState:De,toState:ie,player:R,isFallbackTransition:Ct}),Ct||(xi(i,Fr),R.onStart(()=>{Ei(i,Fr)})),R.onDone(()=>{let he=this.players.indexOf(R);he>=0&&this.players.splice(he,1);const ne=this._engine.playersByElement.get(i);if(ne){let be=ne.indexOf(R);be>=0&&ne.splice(be,1)}}),this.players.push(R),Pe.push(R),R}deregister(i){this._triggers.delete(i),this._engine.statesByElement.forEach(a=>a.delete(i)),this._elementListeners.forEach((a,u)=>{this._elementListeners.set(u,a.filter(_=>_.name!=i))})}clearElementCache(i){this._engine.statesByElement.delete(i),this._elementListeners.delete(i);const a=this._engine.playersByElement.get(i);a&&(a.forEach(u=>u.destroy()),this._engine.playersByElement.delete(i))}_signalRemovalForInnerTriggers(i,a){const u=this._engine.driver.query(i,Xt,!0);u.forEach(_=>{if(_[Li])return;const D=this._engine.fetchNamespacesByElement(_);D.size?D.forEach(R=>R.triggerLeaveAnimation(_,a,!1,!0)):this.clearElementCache(_)}),this._engine.afterFlushAnimationsDone(()=>u.forEach(_=>this.clearElementCache(_)))}triggerLeaveAnimation(i,a,u,_){const D=this._engine.statesByElement.get(i),R=new Map;if(D){const X=[];if(D.forEach((De,ie)=>{if(R.set(ie,De.value),this._triggers.has(ie)){const Oe=this.trigger(i,ie,Er,_);Oe&&X.push(Oe)}}),X.length)return this._engine.markElementAsRemoved(this.id,i,!0,a,R),u&&je(X).onDone(()=>this._engine.processLeaveNode(i)),!0}return!1}prepareLeaveAnimationListeners(i){const a=this._elementListeners.get(i),u=this._engine.statesByElement.get(i);if(a&&u){const _=new Set;a.forEach(D=>{const R=D.name;if(_.has(R))return;_.add(R);const De=this._triggers.get(R).fallbackTransition,ie=u.get(R)||gr,Oe=new rr(Er),we=new Wi(this.id,R,i);this._engine.totalQueuedPlayers++,this._queue.push({element:i,triggerName:R,transition:De,fromState:ie,toState:Oe,player:we,isFallbackTransition:!0})})}}removeNode(i,a){const u=this._engine;if(i.childElementCount&&this._signalRemovalForInnerTriggers(i,a),this.triggerLeaveAnimation(i,a,!0))return;let _=!1;if(u.totalAnimations){const D=u.players.length?u.playersByQueriedElement.get(i):[];if(D&&D.length)_=!0;else{let R=i;for(;R=R.parentNode;)if(u.statesByElement.get(R)){_=!0;break}}}if(this.prepareLeaveAnimationListeners(i),_)u.markElementAsRemoved(this.id,i,!1,a);else{const D=i[Li];(!D||D===pi)&&(u.afterFlush(()=>this.clearElementCache(i)),u.destroyInnerAnimations(i),u._onRemovalComplete(i,a))}}insertNode(i,a){xi(i,this._hostClassName)}drainQueuedTransitions(i){const a=[];return this._queue.forEach(u=>{const _=u.player;if(_.destroyed)return;const D=u.element,R=this._elementListeners.get(D);R&&R.forEach(X=>{if(X.name==u.triggerName){const De=pe(D,u.triggerName,u.fromState.value,u.toState.value);De._data=i,ct(u.player,X.phase,De,X.callback)}}),_.markedForDestroy?this._engine.afterFlush(()=>{_.destroy()}):a.push(u)}),this._queue=[],a.sort((u,_)=>{const D=u.transition.ast.depCount,R=_.transition.ast.depCount;return 0==D||0==R?D-R:this._engine.driver.containsElement(u.element,_.element)?1:-1})}destroy(i){this.players.forEach(a=>a.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,i)}elementContainsData(i){let a=!1;return this._elementListeners.has(i)&&(a=!0),a=!!this._queue.find(u=>u.element===i)||a,a}}class Br{_onRemovalComplete(i,a){this.onRemovalComplete(i,a)}constructor(i,a,u){this.bodyNode=i,this.driver=a,this._normalizer=u,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(_,D)=>{}}get queuedPlayers(){const i=[];return this._namespaceList.forEach(a=>{a.players.forEach(u=>{u.queued&&i.push(u)})}),i}createNamespace(i,a){const u=new Yr(i,a,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,a)?this._balanceNamespaceList(u,a):(this.newHostElements.set(a,u),this.collectEnterElement(a)),this._namespaceLookup[i]=u}_balanceNamespaceList(i,a){const u=this._namespaceList,_=this.namespacesByHostElement;if(u.length-1>=0){let R=!1,X=this.driver.getParentElement(a);for(;X;){const De=_.get(X);if(De){const ie=u.indexOf(De);u.splice(ie+1,0,i),R=!0;break}X=this.driver.getParentElement(X)}R||u.unshift(i)}else u.push(i);return _.set(a,i),i}register(i,a){let u=this._namespaceLookup[i];return u||(u=this.createNamespace(i,a)),u}registerTrigger(i,a,u){let _=this._namespaceLookup[i];_&&_.register(a,u)&&this.totalAnimations++}destroy(i,a){if(!i)return;const u=this._fetchNamespace(i);this.afterFlush(()=>{this.namespacesByHostElement.delete(u.hostElement),delete this._namespaceLookup[i];const _=this._namespaceList.indexOf(u);_>=0&&this._namespaceList.splice(_,1)}),this.afterFlushAnimationsDone(()=>u.destroy(a))}_fetchNamespace(i){return this._namespaceLookup[i]}fetchNamespacesByElement(i){const a=new Set,u=this.statesByElement.get(i);if(u)for(let _ of u.values())if(_.namespaceId){const D=this._fetchNamespace(_.namespaceId);D&&a.add(D)}return a}trigger(i,a,u,_){if(zi(a)){const D=this._fetchNamespace(i);if(D)return D.trigger(a,u,_),!0}return!1}insertNode(i,a,u,_){if(!zi(a))return;const D=a[Li];if(D&&D.setForRemoval){D.setForRemoval=!1,D.setForMove=!0;const R=this.collectedLeaveElements.indexOf(a);R>=0&&this.collectedLeaveElements.splice(R,1)}if(i){const R=this._fetchNamespace(i);R&&R.insertNode(a,u)}_&&this.collectEnterElement(a)}collectEnterElement(i){this.collectedEnterElements.push(i)}markElementAsDisabled(i,a){a?this.disabledNodes.has(i)||(this.disabledNodes.add(i),xi(i,Wr)):this.disabledNodes.has(i)&&(this.disabledNodes.delete(i),Ei(i,Wr))}removeNode(i,a,u,_){if(zi(a)){const D=i?this._fetchNamespace(i):null;if(D?D.removeNode(a,_):this.markElementAsRemoved(i,a,!1,_),u){const R=this.namespacesByHostElement.get(a);R&&R.id!==i&&R.removeNode(a,_)}}else this._onRemovalComplete(a,_)}markElementAsRemoved(i,a,u,_,D){this.collectedLeaveElements.push(a),a[Li]={namespaceId:i,setForRemoval:_,hasAnimation:u,removedBeforeQueried:!1,previousTriggersValues:D}}listen(i,a,u,_,D){return zi(a)?this._fetchNamespace(i).listen(a,u,_,D):()=>{}}_buildInstruction(i,a,u,_,D){return i.transition.build(this.driver,i.element,i.fromState.value,i.toState.value,u,_,i.fromState.options,i.toState.options,a,D)}destroyInnerAnimations(i){let a=this.driver.query(i,Xt,!0);a.forEach(u=>this.destroyActiveAnimationsForElement(u)),0!=this.playersByQueriedElement.size&&(a=this.driver.query(i,jt,!0),a.forEach(u=>this.finishActiveQueriedAnimationOnElement(u)))}destroyActiveAnimationsForElement(i){const a=this.playersByElement.get(i);a&&a.forEach(u=>{u.queued?u.markedForDestroy=!0:u.destroy()})}finishActiveQueriedAnimationOnElement(i){const a=this.playersByQueriedElement.get(i);a&&a.forEach(u=>u.finish())}whenRenderingDone(){return new Promise(i=>{if(this.players.length)return je(this.players).onDone(()=>i());i()})}processLeaveNode(i){const a=i[Li];if(a&&a.setForRemoval){if(i[Li]=pi,a.namespaceId){this.destroyInnerAnimations(i);const u=this._fetchNamespace(a.namespaceId);u&&u.clearElementCache(i)}this._onRemovalComplete(i,a.setForRemoval)}i.classList?.contains(Wr)&&this.markElementAsDisabled(i,!1),this.driver.query(i,".ng-animate-disabled",!0).forEach(u=>{this.markElementAsDisabled(u,!1)})}flush(i=-1){let a=[];if(this.newHostElements.size&&(this.newHostElements.forEach((u,_)=>this._balanceNamespaceList(u,_)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let u=0;u<this.collectedEnterElements.length;u++)xi(this.collectedEnterElements[u],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const u=[];try{a=this._flushAnimations(u,i)}finally{for(let _=0;_<u.length;_++)u[_]()}}else for(let u=0;u<this.collectedLeaveElements.length;u++)this.processLeaveNode(this.collectedLeaveElements[u]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(u=>u()),this._flushFns=[],this._whenQuietFns.length){const u=this._whenQuietFns;this._whenQuietFns=[],a.length?je(a).onDone(()=>{u.forEach(_=>_())}):u.forEach(_=>_())}}reportError(i){throw function L(Ze){return new t.vHH(3402,!1)}()}_flushAnimations(i,a){const u=new On,_=[],D=new Map,R=[],X=new Map,De=new Map,ie=new Map,Oe=new Set;this.disabledNodes.forEach(wn=>{Oe.add(wn);const Wt=this.driver.query(wn,".ng-animate-queued",!0);for(let bn=0;bn<Wt.length;bn++)Oe.add(Wt[bn])});const we=this.bodyNode,Pe=Array.from(this.statesByElement.keys()),lt=Hr(Pe,this.collectedEnterElements),Ct=new Map;let he=0;lt.forEach((wn,Wt)=>{const bn=Tn+he++;Ct.set(Wt,bn),wn.forEach(_n=>xi(_n,bn))});const ne=[],be=new Set,ht=new Set;for(let wn=0;wn<this.collectedLeaveElements.length;wn++){const Wt=this.collectedLeaveElements[wn],bn=Wt[Li];bn&&bn.setForRemoval&&(ne.push(Wt),be.add(Wt),bn.hasAnimation?this.driver.query(Wt,".ng-star-inserted",!0).forEach(_n=>be.add(_n)):ht.add(Wt))}const ft=new Map,kt=Hr(Pe,Array.from(be));kt.forEach((wn,Wt)=>{const bn=Dn+he++;ft.set(Wt,bn),wn.forEach(_n=>xi(_n,bn))}),i.push(()=>{lt.forEach((wn,Wt)=>{const bn=Ct.get(Wt);wn.forEach(_n=>Ei(_n,bn))}),kt.forEach((wn,Wt)=>{const bn=ft.get(Wt);wn.forEach(_n=>Ei(_n,bn))}),ne.forEach(wn=>{this.processLeaveNode(wn)})});const nn=[],qt=[];for(let wn=this._namespaceList.length-1;wn>=0;wn--)this._namespaceList[wn].drainQueuedTransitions(a).forEach(bn=>{const _n=bn.player,A=bn.element;if(nn.push(_n),this.collectedEnterElements.length){const Fn=A[Li];if(Fn&&Fn.setForMove){if(Fn.previousTriggersValues&&Fn.previousTriggersValues.has(bn.triggerName)){const di=Fn.previousTriggersValues.get(bn.triggerName),ai=this.statesByElement.get(bn.element);if(ai&&ai.has(bn.triggerName)){const ii=ai.get(bn.triggerName);ii.value=di,ai.set(bn.triggerName,ii)}}return void _n.destroy()}}const ge=!we||!this.driver.containsElement(we,A),V=ft.get(A),nt=Ct.get(A),At=this._buildInstruction(bn,u,nt,V,ge);if(At.errors&&At.errors.length)return void qt.push(At);if(ge)return _n.onStart(()=>Dt(A,At.fromStyles)),_n.onDestroy(()=>ae(A,At.toStyles)),void _.push(_n);if(bn.isFallbackTransition)return _n.onStart(()=>Dt(A,At.fromStyles)),_n.onDestroy(()=>ae(A,At.toStyles)),void _.push(_n);const dn=[];At.timelines.forEach(Fn=>{Fn.stretchStartingKeyframe=!0,this.disabledNodes.has(Fn.element)||dn.push(Fn)}),At.timelines=dn,u.append(A,At.timelines),R.push({instruction:At,player:_n,element:A}),At.queriedElements.forEach(Fn=>de(X,Fn,[]).push(_n)),At.preStyleProps.forEach((Fn,di)=>{if(Fn.size){let ai=De.get(di);ai||De.set(di,ai=new Set),Fn.forEach((ii,ri)=>ai.add(ri))}}),At.postStyleProps.forEach((Fn,di)=>{let ai=ie.get(di);ai||ie.set(di,ai=new Set),Fn.forEach((ii,ri)=>ai.add(ri))})});if(qt.length){const wn=[];qt.forEach(Wt=>{wn.push(function v(Ze,i){return new t.vHH(3505,!1)}())}),nn.forEach(Wt=>Wt.destroy()),this.reportError(wn)}const tn=new Map,cn=new Map;R.forEach(wn=>{const Wt=wn.element;u.has(Wt)&&(cn.set(Wt,Wt),this._beforeAnimationBuild(wn.player.namespaceId,wn.instruction,tn))}),_.forEach(wn=>{const Wt=wn.element;this._getPreviousPlayers(Wt,!1,wn.namespaceId,wn.triggerName,null).forEach(_n=>{de(tn,Wt,[]).push(_n),_n.destroy()})});const Sn=ne.filter(wn=>Xi(wn,De,ie)),En=new Map;Vi(En,this.driver,ht,ie,c.l3).forEach(wn=>{Xi(wn,De,ie)&&Sn.push(wn)});const rn=new Map;lt.forEach((wn,Wt)=>{Vi(rn,this.driver,new Set(wn),De,c.k1)}),Sn.forEach(wn=>{const Wt=En.get(wn),bn=rn.get(wn);En.set(wn,new Map([...Array.from(Wt?.entries()??[]),...Array.from(bn?.entries()??[])]))});const Jt=[],un=[],Yn={};R.forEach(wn=>{const{element:Wt,player:bn,instruction:_n}=wn;if(u.has(Wt)){if(Oe.has(Wt))return bn.onDestroy(()=>ae(Wt,_n.toStyles)),bn.disabled=!0,bn.overrideTotalTime(_n.totalTime),void _.push(bn);let A=Yn;if(cn.size>1){let V=Wt;const nt=[];for(;V=V.parentNode;){const At=cn.get(V);if(At){A=At;break}nt.push(V)}nt.forEach(At=>cn.set(At,A))}const ge=this._buildAnimation(bn.namespaceId,_n,tn,D,rn,En);if(bn.setRealPlayer(ge),A===Yn)Jt.push(bn);else{const V=this.playersByElement.get(A);V&&V.length&&(bn.parentPlayer=je(V)),_.push(bn)}}else Dt(Wt,_n.fromStyles),bn.onDestroy(()=>ae(Wt,_n.toStyles)),un.push(bn),Oe.has(Wt)&&_.push(bn)}),un.forEach(wn=>{const Wt=D.get(wn.element);if(Wt&&Wt.length){const bn=je(Wt);wn.setRealPlayer(bn)}}),_.forEach(wn=>{wn.parentPlayer?wn.syncPlayerEvents(wn.parentPlayer):wn.destroy()});for(let wn=0;wn<ne.length;wn++){const Wt=ne[wn],bn=Wt[Li];if(Ei(Wt,Dn),bn&&bn.hasAnimation)continue;let _n=[];if(X.size){let ge=X.get(Wt);ge&&ge.length&&_n.push(...ge);let V=this.driver.query(Wt,jt,!0);for(let nt=0;nt<V.length;nt++){let At=X.get(V[nt]);At&&At.length&&_n.push(...At)}}const A=_n.filter(ge=>!ge.destroyed);A.length?Zi(this,Wt,A):this.processLeaveNode(Wt)}return ne.length=0,Jt.forEach(wn=>{this.players.push(wn),wn.onDone(()=>{wn.destroy();const Wt=this.players.indexOf(wn);this.players.splice(Wt,1)}),wn.play()}),Jt}elementContainsData(i,a){let u=!1;const _=a[Li];return _&&_.setForRemoval&&(u=!0),this.playersByElement.has(a)&&(u=!0),this.playersByQueriedElement.has(a)&&(u=!0),this.statesByElement.has(a)&&(u=!0),this._fetchNamespace(i).elementContainsData(a)||u}afterFlush(i){this._flushFns.push(i)}afterFlushAnimationsDone(i){this._whenQuietFns.push(i)}_getPreviousPlayers(i,a,u,_,D){let R=[];if(a){const X=this.playersByQueriedElement.get(i);X&&(R=X)}else{const X=this.playersByElement.get(i);if(X){const De=!D||D==Er;X.forEach(ie=>{ie.queued||!De&&ie.triggerName!=_||R.push(ie)})}}return(u||_)&&(R=R.filter(X=>!(u&&u!=X.namespaceId||_&&_!=X.triggerName))),R}_beforeAnimationBuild(i,a,u){const D=a.element,R=a.isRemovalTransition?void 0:i,X=a.isRemovalTransition?void 0:a.triggerName;for(const De of a.timelines){const ie=De.element,Oe=ie!==D,we=de(u,ie,[]);this._getPreviousPlayers(ie,Oe,R,X,a.toState).forEach(lt=>{const Ct=lt.getRealPlayer();Ct.beforeDestroy&&Ct.beforeDestroy(),lt.destroy(),we.push(lt)})}Dt(D,a.fromStyles)}_buildAnimation(i,a,u,_,D,R){const X=a.triggerName,De=a.element,ie=[],Oe=new Set,we=new Set,Pe=a.timelines.map(Ct=>{const he=Ct.element;Oe.add(he);const ne=he[Li];if(ne&&ne.removedBeforeQueried)return new c.ZN(Ct.duration,Ct.delay);const be=he!==De,ht=function es(Ze){const i=[];return Bi(Ze,i),i}((u.get(he)||Nr).map(tn=>tn.getRealPlayer())).filter(tn=>!!tn.element&&tn.element===he),ft=D.get(he),kt=R.get(he),nn=Ue(0,this._normalizer,0,Ct.keyframes,ft,kt),qt=this._buildPlayer(Ct,nn,ht);if(Ct.subTimeline&&_&&we.add(he),be){const tn=new Wi(i,X,he);tn.setRealPlayer(qt),ie.push(tn)}return qt});ie.forEach(Ct=>{de(this.playersByQueriedElement,Ct.element,[]).push(Ct),Ct.onDone(()=>function br(Ze,i,a){let u=Ze.get(i);if(u){if(u.length){const _=u.indexOf(a);u.splice(_,1)}0==u.length&&Ze.delete(i)}return u}(this.playersByQueriedElement,Ct.element,Ct))}),Oe.forEach(Ct=>xi(Ct,Lt));const lt=je(Pe);return lt.onDestroy(()=>{Oe.forEach(Ct=>Ei(Ct,Lt)),ae(De,a.toStyles)}),we.forEach(Ct=>{de(_,Ct,[]).push(lt)}),lt}_buildPlayer(i,a,u){return a.length>0?this.driver.animate(i.element,a,i.duration,i.delay,i.easing,u):new c.ZN(i.duration,i.delay)}}class Wi{constructor(i,a,u){this.namespaceId=i,this.triggerName=a,this.element=u,this._player=new c.ZN,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.parentPlayer=null,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(i){this._containsRealPlayer||(this._player=i,this._queuedCallbacks.forEach((a,u)=>{a.forEach(_=>ct(i,u,void 0,_))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(i.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(i){this.totalTime=i}syncPlayerEvents(i){const a=this._player;a.triggerCallback&&i.onStart(()=>a.triggerCallback("start")),i.onDone(()=>this.finish()),i.onDestroy(()=>this.destroy())}_queueEvent(i,a){de(this._queuedCallbacks,i,[]).push(a)}onDone(i){this.queued&&this._queueEvent("done",i),this._player.onDone(i)}onStart(i){this.queued&&this._queueEvent("start",i),this._player.onStart(i)}onDestroy(i){this.queued&&this._queueEvent("destroy",i),this._player.onDestroy(i)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(i){this.queued||this._player.setPosition(i)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(i){const a=this._player;a.triggerCallback&&a.triggerCallback(i)}}function zi(Ze){return Ze&&1===Ze.nodeType}function Lr(Ze,i){const a=Ze.style.display;return Ze.style.display=i??"none",a}function Vi(Ze,i,a,u,_){const D=[];a.forEach(De=>D.push(Lr(De)));const R=[];u.forEach((De,ie)=>{const Oe=new Map;De.forEach(we=>{const Pe=i.computeStyle(ie,we,_);Oe.set(we,Pe),(!Pe||0==Pe.length)&&(ie[Li]=ir,R.push(ie))}),Ze.set(ie,Oe)});let X=0;return a.forEach(De=>Lr(De,D[X++])),R}function Hr(Ze,i){const a=new Map;if(Ze.forEach(X=>a.set(X,[])),0==i.length)return a;const u=1,_=new Set(i),D=new Map;function R(X){if(!X)return u;let De=D.get(X);if(De)return De;const ie=X.parentNode;return De=a.has(ie)?ie:_.has(ie)?u:R(ie),D.set(X,De),De}return i.forEach(X=>{const De=R(X);De!==u&&a.get(De).push(X)}),a}function xi(Ze,i){Ze.classList?.add(i)}function Ei(Ze,i){Ze.classList?.remove(i)}function Zi(Ze,i,a){je(a).onDone(()=>Ze.processLeaveNode(i))}function Bi(Ze,i){for(let a=0;a<Ze.length;a++){const u=Ze[a];u instanceof c.ZE?Bi(u.players,i):i.push(u)}}function Xi(Ze,i,a){const u=a.get(Ze);if(!u)return!1;let _=i.get(Ze);return _?u.forEach(D=>_.add(D)):i.set(Ze,u),a.delete(Ze),!0}class Qi{constructor(i,a,u){this.bodyNode=i,this._driver=a,this._normalizer=u,this._triggerCache={},this.onRemovalComplete=(_,D)=>{},this._transitionEngine=new Br(i,a,u),this._timelineEngine=new Rr(i,a,u),this._transitionEngine.onRemovalComplete=(_,D)=>this.onRemovalComplete(_,D)}registerTrigger(i,a,u,_,D){const R=i+"-"+_;let X=this._triggerCache[R];if(!X){const De=[],ie=[],Oe=mi(this._driver,D,De,ie);if(De.length)throw function st(Ze,i){return new t.vHH(3404,!1)}();X=function _s(Ze,i,a){return new $r(Ze,i,a)}(_,Oe,this._normalizer),this._triggerCache[R]=X}this._transitionEngine.registerTrigger(a,_,X)}register(i,a){this._transitionEngine.register(i,a)}destroy(i,a){this._transitionEngine.destroy(i,a)}onInsert(i,a,u,_){this._transitionEngine.insertNode(i,a,u,_)}onRemove(i,a,u,_){this._transitionEngine.removeNode(i,a,_||!1,u)}disableAnimations(i,a){this._transitionEngine.markElementAsDisabled(i,a)}process(i,a,u,_){if("@"==u.charAt(0)){const[D,R]=tt(u);this._timelineEngine.command(D,a,R,_)}else this._transitionEngine.trigger(i,a,u,_)}listen(i,a,u,_,D){if("@"==u.charAt(0)){const[R,X]=tt(u);return this._timelineEngine.listen(R,a,X,D)}return this._transitionEngine.listen(i,a,u,_,D)}flush(i=-1){this._transitionEngine.flush(i)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let Cr=(()=>{class Ze{constructor(a,u,_){this._element=a,this._startStyles=u,this._endStyles=_,this._state=0;let D=Ze.initialStylesByElement.get(a);D||Ze.initialStylesByElement.set(a,D=new Map),this._initialStyles=D}start(){this._state<1&&(this._startStyles&&ae(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(ae(this._element,this._initialStyles),this._endStyles&&(ae(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(Ze.initialStylesByElement.delete(this._element),this._startStyles&&(Dt(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Dt(this._element,this._endStyles),this._endStyles=null),ae(this._element,this._initialStyles),this._state=3)}}return Ze.initialStylesByElement=new WeakMap,Ze})();function sr(Ze){let i=null;return Ze.forEach((a,u)=>{(function bs(Ze){return"display"===Ze||"position"===Ze})(u)&&(i=i||new Map,i.set(u,a))}),i}class ur{constructor(i,a,u,_){this.element=i,this.keyframes=a,this.options=u,this._specialStyles=_,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=u.duration,this._delay=u.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(i=>i()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const i=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,i,this.options),this._finalKeyframe=i.length?i[i.length-1]:new Map,this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(i){const a=[];return i.forEach(u=>{a.push(Object.fromEntries(u))}),a}_triggerWebAnimation(i,a,u){return i.animate(this._convertKeyframesToObject(a),u)}onStart(i){this._originalOnStartFns.push(i),this._onStartFns.push(i)}onDone(i){this._originalOnDoneFns.push(i),this._onDoneFns.push(i)}onDestroy(i){this._onDestroyFns.push(i)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(i=>i()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(i=>i()),this._onDestroyFns=[])}setPosition(i){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=i*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const i=new Map;this.hasStarted()&&this._finalKeyframe.forEach((u,_)=>{"offset"!==_&&i.set(_,this._finished?u:te(this.element,_))}),this.currentSnapshot=i}triggerCallback(i){const a="start"===i?this._onStartFns:this._onDoneFns;a.forEach(u=>u()),a.length=0}}class or{validateStyleProperty(i){return!0}validateAnimatableStyleProperty(i){return!0}matchesElement(i,a){return!1}containsElement(i,a){return Ut(i,a)}getParentElement(i){return St(i)}query(i,a,u){return zt(i,a,u)}computeStyle(i,a,u){return window.getComputedStyle(i)[a]}animate(i,a,u,_,D,R=[]){const De={duration:u,delay:_,fill:0==_?"both":"forwards"};D&&(De.easing=D);const ie=new Map,Oe=R.filter(lt=>lt instanceof ur);(function xt(Ze,i){return 0===Ze||0===i})(u,_)&&Oe.forEach(lt=>{lt.currentSnapshot.forEach((Ct,he)=>ie.set(he,Ct))});let we=function dt(Ze){return Ze.length?Ze[0]instanceof Map?Ze:Ze.map(i=>Le(i)):[]}(a).map(lt=>ve(lt));we=function F(Ze,i,a){if(a.size&&i.length){let u=i[0],_=[];if(a.forEach((D,R)=>{u.has(R)||_.push(R),u.set(R,D)}),_.length)for(let D=1;D<i.length;D++){let R=i[D];_.forEach(X=>R.set(X,te(Ze,X)))}}return i}(i,we,ie);const Pe=function Ci(Ze,i){let a=null,u=null;return Array.isArray(i)&&i.length?(a=sr(i[0]),i.length>1&&(u=sr(i[i.length-1]))):i instanceof Map&&(a=sr(i)),a||u?new Cr(Ze,a,u):null}(i,we);return new ur(i,we,De,Pe)}}var Gi=d(36895);let Gn=(()=>{class Ze extends c._j{constructor(a,u){super(),this._nextAnimationId=0,this._renderer=a.createRenderer(u.body,{id:"0",encapsulation:t.ifc.None,styles:[],data:{animation:[]}})}build(a){const u=this._nextAnimationId.toString();this._nextAnimationId++;const _=Array.isArray(a)?(0,c.vP)(a):a;return q(this._renderer,null,u,"register",[_]),new hr(u,this._renderer)}}return Ze.\u0275fac=function(a){return new(a||Ze)(t.LFG(t.FYo),t.LFG(Gi.K0))},Ze.\u0275prov=t.Yz7({token:Ze,factory:Ze.\u0275fac}),Ze})();class hr extends c.LC{constructor(i,a){super(),this._id=i,this._renderer=a}create(i,a){return new fe(this._id,i,a||{},this._renderer)}}class fe{constructor(i,a,u,_){this.id=i,this.element=a,this._renderer=_,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",u)}_listen(i,a){return this._renderer.listen(this.element,`@@${this.id}:${i}`,a)}_command(i,...a){return q(this._renderer,this.element,this.id,i,a)}onDone(i){this._listen("done",i)}onStart(i){this._listen("start",i)}onDestroy(i){this._listen("destroy",i)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(i){this._command("setPosition",i)}getPosition(){return this._renderer.engine.players[+this.id]?.getPosition()??0}}function q(Ze,i,a,u,_){return Ze.setProperty(i,`@@${a}:${u}`,_)}const Z="@",mt="@.disabled";let pn=(()=>{class Ze{constructor(a,u,_){this.delegate=a,this.engine=u,this._zone=_,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),u.onRemovalComplete=(D,R)=>{const X=R?.parentNode(D);X&&R.removeChild(X,D)}}createRenderer(a,u){const D=this.delegate.createRenderer(a,u);if(!(a&&u&&u.data&&u.data.animation)){let Oe=this._rendererCache.get(
1D);return Oe||(Oe=new $n("",D,this.engine,()=>this._rendererCache.delete(D)),this._rendererCache.set(D,Oe)),Oe}const R=u.id,X=u.id+"-"+this._currentId;this._currentId++,this.engine.register(X,a);const De=Oe=>{Array.isArray(Oe)?Oe.forEach(De):this.engine.registerTrigger(R,X,a,Oe.name,Oe)};return u.data.animation.forEach(De),new Ri(this,X,D,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(a,u,_){a>=0&&a<this._microtaskId?this._zone.run(()=>u(_)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(D=>{const[R,X]=D;R(X)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([u,_]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}return Ze.\u0275fac=function(a){return new(a||Ze)(t.LFG(t.FYo),t.LFG(Qi),t.LFG(t.R0b))},Ze.\u0275prov=t.Yz7({token:Ze,factory:Ze.\u0275fac}),Ze})();class $n{constructor(i,a,u,_){this.namespaceId=i,this.delegate=a,this.engine=u,this._onDestroy=_,this.destroyNode=this.delegate.destroyNode?D=>a.destroyNode(D):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy(),this._onDestroy?.()}createElement(i,a){return this.delegate.createElement(i,a)}createComment(i){return this.delegate.createComment(i)}createText(i){return this.delegate.createText(i)}appendChild(i,a){this.delegate.appendChild(i,a),this.engine.onInsert(this.namespaceId,a,i,!1)}insertBefore(i,a,u,_=!0){this.delegate.insertBefore(i,a,u),this.engine.onInsert(this.namespaceId,a,i,_)}removeChild(i,a,u){this.engine.onRemove(this.namespaceId,a,this.delegate,u)}selectRootElement(i,a){return this.delegate.selectRootElement(i,a)}parentNode(i){return this.delegate.parentNode(i)}nextSibling(i){return this.delegate.nextSibling(i)}setAttribute(i,a,u,_){this.delegate.setAttribute(i,a,u,_)}removeAttribute(i,a,u){this.delegate.removeAttribute(i,a,u)}addClass(i,a){this.delegate.addClass(i,a)}removeClass(i,a){this.delegate.removeClass(i,a)}setStyle(i,a,u,_){this.delegate.setStyle(i,a,u,_)}removeStyle(i,a,u){this.delegate.removeStyle(i,a,u)}setProperty(i,a,u){a.charAt(0)==Z&&a==mt?this.disableAnimations(i,!!u):this.delegate.setProperty(i,a,u)}setValue(i,a){this.delegate.setValue(i,a)}listen(i,a,u){return this.delegate.listen(i,a,u)}disableAnimations(i,a){this.engine.disableAnimations(i,a)}}class Ri extends $n{constructor(i,a,u,_,D){super(a,u,_,D),this.factory=i,this.namespaceId=a}setProperty(i,a,u){a.charAt(0)==Z?"."==a.charAt(1)&&a==mt?this.disableAnimations(i,u=void 0===u||!!u):this.engine.process(this.namespaceId,i,a.slice(1),u):this.delegate.setProperty(i,a,u)}listen(i,a,u){if(a.charAt(0)==Z){const _=function fn(Ze){switch(Ze){case"body":return document.body;case"document":return document;case"window":return window;default:return Ze}}(i);let D=a.slice(1),R="";return D.charAt(0)!=Z&&([D,R]=function ei(Ze){const i=Ze.indexOf(".");return[Ze.substring(0,i),Ze.slice(i+1)]}(D)),this.engine.listen(this.namespaceId,_,D,R,X=>{this.factory.scheduleListenerCallback(X._data||-1,u,X)})}return this.delegate.listen(i,a,u)}}const ts=[{provide:c._j,useClass:Gn},{provide:Mi,useFactory:function Ss(){return new _r}},{provide:Qi,useClass:(()=>{class Ze extends Qi{constructor(a,u,_,D){super(a.body,u,_)}ngOnDestroy(){this.flush()}}return Ze.\u0275fac=function(a){return new(a||Ze)(t.LFG(Gi.K0),t.LFG(Yt),t.LFG(Mi),t.LFG(t.z2F))},Ze.\u0275prov=t.Yz7({token:Ze,factory:Ze.\u0275fac}),Ze})()},{provide:t.FYo,useFactory:function $i(Ze,i,a){return new pn(Ze,i,a)},deps:[s.se,Qi,t.R0b]}],ns=[{provide:Yt,useFactory:()=>new or},{provide:t.QbO,useValue:"BrowserAnimations"},...ts],qi=[{provide:Yt,useClass:mn},{provide:t.QbO,useValue:"NoopAnimations"},...ts];let vs=(()=>{class Ze{static withConfig(a){return{ngModule:Ze,providers:a.disableAnimations?qi:ns}}}return Ze.\u0275fac=function(a){return new(a||Ze)},Ze.\u0275mod=t.oAB({type:Ze}),Ze.\u0275inj=t.cJS({providers:ns,imports:[s.b2]}),Ze})()},11481:(Et,Re,d)=>{"use strict";d.d(Re,{Dx:()=>Ut,H7:()=>Ye,b2:()=>Be,h_:()=>Ge,q6:()=>Rt,se:()=>Fe});var t=d(36895),s=d(94650);class c extends t.w_{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class p extends c{static makeCurrent(){(0,t.HT)(new p)}onAndCancel(re,I,se){return re.addEventListener(I,se,!1),()=>{re.removeEventListener(I,se,!1)}}dispatchEvent(re,I){re.dispatchEvent(I)}remove(re){re.parentNode&&re.parentNode.removeChild(re)}createElement(re,I){return(I=I||this.getDefaultDocument()).createElement(re)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(re){return re.nodeType===Node.ELEMENT_NODE}isShadowRoot(re){return re instanceof DocumentFragment}getGlobalEventTarget(re,I){return"window"===I?window:"document"===I?re:"body"===I?re.body:null}getBaseHref(re){const I=function m(){return g=g||document.querySelector("base"),g?g.getAttribute("href"):null}();return null==I?null:function T(We){C=C||document.createElement("a"),C.setAttribute("href",We);const re=C.pathname;return"/"===re.charAt(0)?re:`/${re}`}(I)}resetBaseElement(){g=null}getUserAgent(){return window.navigator.userAgent}getCookie(re){return(0,t.Mx)(document.cookie,re)}
1}let C,g=null;const j=new s.OlP("TRANSITION_ID"),U=[{provide:s.ip1,useFactory:function S(We,re,I){return()=>{I.get(s.CZH).donePromise.then(()=>{const se=(0,t.q)(),G=re.querySelectorAll(`style[ng-transition="${We}"]`);for(let xe=0;xe<G.length;xe++)se.remove(G[xe])})}},deps:[j,t.K0,s.zs3],multi:!0}];let me=(()=>{class We{build(){return new XMLHttpRequest}}return We.\u0275fac=function(I){return new(I||We)},We.\u0275prov=s.Yz7({token:We,factory:We.\u0275fac}),We})();const ue=new s.OlP("EventManagerPlugins");let Ee=(()=>{class We{constructor(I,se){this._zone=se,this._eventNameToPlugin=new Map,I.forEach(G=>{G.manager=this}),this._plugins=I.slice().reverse()}addEventListener(I,se,G){return this._findPluginFor(se).addEventListener(I,se,G)}addGlobalEventListener(I,se,G){return this._findPluginFor(se).addGlobalEventListener(I,se,G)}getZone(){return this._zone}_findPluginFor(I){const se=this._eventNameToPlugin.get(I);if(se)return se;const G=this._plugins;for(let xe=0;xe<G.length;xe++){const it=G[xe];if(it.supports(I))return this._eventNameToPlugin.set(I,it),it}throw new Error(`No event manager plugin found for event ${I}`)}}return We.\u0275fac=function(I){return new(I||We)(s.LFG(ue),s.LFG(s.R0b))},We.\u0275prov=s.Yz7({token:We,factory:We.\u0275fac}),We})();class et{constructor(re){this._doc=re}addGlobalEventListener(re,I,se){const G=(0,t.q)().getGlobalEventTarget(this._doc,re);if(!G)throw new Error(`Unsupported event target ${G} for event ${I}`);return this.addEventListener(G,I,se)}}let $e=(()=>{class We{constructor(){this.usageCount=new Map}addStyles(I){for(const se of I)1===this.changeUsageCount(se,1)&&this.onStyleAdded(se)}removeStyles(I){for(const se of I)0===this.changeUsageCount(se,-1)&&this.onStyleRemoved(se)}onStyleRemoved(I){}onStyleAdded(I){}getAllStyles(){return this.usageCount.keys()}changeUsageCount(I,se){const G=this.usageCount;let xe=G.get(I)??0;return xe+=se,xe>0?G.set(I,xe):G.delete(I),xe}ngOnDestroy(){for(const I of this.getAllStyles())this.onStyleRemoved(I);this.usageCount.clear()}}return We.\u0275fac=function(I){return new(I||We)},We.\u0275prov=s.Yz7({token:We,factory:We.\u0275fac}),We})(),ot=(()=>{class We extends $e{constructor(I){super(),this.doc=I,this.styleRef=new Map,this.hostNodes=new Set,this.resetHostNodes()}onStyleAdded(I){for(const se of this.hostNodes)this.addStyleToHost(se,I)}onStyleRemoved(I){const se=this.styleRef;se.get(I)?.forEach(xe=>xe.remove()),se.delete(I)}ngOnDestroy(){super.ngOnDestroy(),this.styleRef.clear(),this.resetHostNodes()}addHost(I){this.hostNodes.add(I);for(const se of this.getAllStyles())this.addStyleToHost(I,se)}removeHost(I){this.hostNodes.delete(I)}addStyleToHost(I,se){const G=this.doc.createElement("style");G.textContent=se,I.appendChild(G);const xe=this.styleRef.get(se);xe?xe.push(G):this.styleRef.set(se,[G])}resetHostNodes(){const I=this.hostNodes;I.clear(),I.add(this.doc.head)}}return We.\u0275fac=function(I){return new(I||We)(s.LFG(t.K0))},We.\u0275prov=s.Yz7({token:We,factory:We.\u0275fac}),We})();const yt={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Mt=/%COMP%/g,He=new s.OlP("RemoveStylesOnCompDestory",{providedIn:"root",factory:()=>!1});function Ae(We,re){return re.flat(100).map(I=>I.replace(Mt,We))}function Ce(We){return re=>{if("__ngUnwrap__"===re)return We;!1===We(re)&&(re.preventDefault(),re.returnValue=!1)}}let Fe=(()=>{class We{constructor(I,se,G,xe){this.eventManager=I,this.sharedStylesHost=se,this.appId=G,this.removeStylesOnCompDestory=xe,this.rendererByCompId=new Map,this.defaultRenderer=new bt(I)}createRenderer(I,se){if(!I||!se)return this.defaultRenderer;const G=this.getOrCreateRenderer(I,se);return G instanceof L?G.applyToHost(I):G instanceof Ne&&G.applyStyles(),G}getOrCreateRenderer(I,se){const G=this.rendererByCompId;let xe=G.get(se.id);if(!xe){const it=this.eventManager,Ft=this.sharedStylesHost,on=this.removeStylesOnCompDestory;switch(se.encapsulation){case s.ifc.Emulated:xe=new L(it,Ft,se,this.appId,on);break;case s.ifc.ShadowDom:return new ce(it,Ft,I,se);default:xe=new Ne(it,Ft,se,on)}xe.onDestroy=()=>G.delete(se.id),G.set(se.id,xe)}return xe}ngOnDestroy(){this.rendererByCompId.clear()}begin(){}end(){}}return We.\u0275fac=function(I){return new(I||We)(s.LFG(Ee),s.LFG(ot),s.LFG(s.AFp),s.LFG(He))},We.\u0275prov=s.Yz7({token:We,factory:We.\u0275fac}),We})();class bt{constructor(re){this.eventManager=re,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(re,I){return I?document.createElementNS(yt[I]||I,re):document.createElement(re)}createComment(re){return document.createComment(re)}createText(re){return document.createTextNode(re)}appendChild(re,I){(Te(re)?re.content:re).appendChild(I)}insertBefore(re,I,se){re&&(Te(re)?re.content:re).insertBefore(I,se)}removeChild(re,I){re&&re.removeChild(I)}selectRootElement(re,I){let se="string"==typeof re?document.querySelector(re):re;if(!se)throw new Error(`The selector "${re}
1" did not match any elements`);return I||(se.textContent=""),se}parentNode(re){return re.parentNode}nextSibling(re){return re.nextSibling}setAttribute(re,I,se,G){if(G){I=G+":"+I;const xe=yt[G];xe?re.setAttributeNS(xe,I,se):re.setAttribute(I,se)}else re.setAttribute(I,se)}removeAttribute(re,I,se){if(se){const G=yt[se];G?re.removeAttributeNS(G,I):re.removeAttribute(`${se}:${I}`)}else re.removeAttribute(I)}addClass(re,I){re.classList.add(I)}removeClass(re,I){re.classList.remove(I)}setStyle(re,I,se,G){G&(s.JOm.DashCase|s.JOm.Important)?re.style.setProperty(I,se,G&s.JOm.Important?"important":""):re.style[I]=se}removeStyle(re,I,se){se&s.JOm.DashCase?re.style.removeProperty(I):re.style[I]=""}setProperty(re,I,se){re[I]=se}setValue(re,I){re.nodeValue=I}listen(re,I,se){return"string"==typeof re?this.eventManager.addGlobalEventListener(re,I,Ce(se)):this.eventManager.addEventListener(re,I,Ce(se))}}function Te(We){return"TEMPLATE"===We.tagName&&void 0!==We.content}class ce extends bt{constructor(re,I,se,G){super(re),this.sharedStylesHost=I,this.hostEl=se,this.shadowRoot=se.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const xe=Ae(G.id,G.styles);for(const it of xe){const Ft=document.createElement("style");Ft.textContent=it,this.shadowRoot.appendChild(Ft)}}nodeOrShadowRoot(re){return re===this.hostEl?this.shadowRoot:re}appendChild(re,I){return super.appendChild(this.nodeOrShadowRoot(re),I)}insertBefore(re,I,se){return super.insertBefore(this.nodeOrShadowRoot(re),I,se)}removeChild(re,I){return super.removeChild(this.nodeOrShadowRoot(re),I)}parentNode(re){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(re)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Ne extends bt{constructor(re,I,se,G,xe=se.id){super(re),this.sharedStylesHost=I,this.removeStylesOnCompDestory=G,this.rendererUsageCount=0,this.styles=Ae(xe,se.styles)}applyStyles(){this.sharedStylesHost.addStyles(this.styles),this.rendererUsageCount++}destroy(){this.removeStylesOnCompDestory&&(this.sharedStylesHost.removeStyles(this.styles),this.rendererUsageCount--,0===this.rendererUsageCount&&this.onDestroy?.())}}class L extends Ne{constructor(re,I,se,G,xe){const it=G+"-"+se.id;super(re,I,se,xe,it),this.contentAttr=function Xe(We){return"_ngcontent-%COMP%".replace(Mt,We)}(it),this.hostAttr=function st(We){return"_nghost-%COMP%".replace(Mt,We)}(it)}applyToHost(re){this.applyStyles(),this.setAttribute(re,this.hostAttr,"")}createElement(re,I){const se=super.createElement(re,I);return super.setAttribute(se,this.contentAttr,""),se}}let B=(()=>{class We extends et{constructor(I){super(I)}supports(I){return!0}addEventListener(I,se,G){return I.addEventListener(se,G,!1),()=>this.removeEventListener(I,se,G)}removeEventListener(I,se,G){return I.removeEventListener(se,G)}}return We.\u0275fac=function(I){return new(I||We)(s.LFG(t.K0))},We.\u0275prov=s.Yz7({token:We,factory:We.\u0275fac}),We})();const v=["alt","control","meta","shift"],b={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},N={alt:We=>We.altKey,control:We=>We.ctrlKey,meta:We=>We.metaKey,shift:We=>We.shiftKey};let Q=(()=>{class We extends et{constructor(I){super(I)}supports(I){return null!=We.parseEventName(I)}addEventListener(I,se,G){const xe=We.parseEventName(se),it=We.eventCallback(xe.fullKey,G,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,t.q)().onAndCancel(I,xe.domEventName,it))}static parseEventName(I){const se=I.toLowerCase().split("."),G=se.shift();if(0===se.length||"keydown"!==G&&"keyup"!==G)return null;const xe=We._normalizeKey(se.pop());let it="",Ft=se.indexOf("code");if(Ft>-1&&(se.splice(Ft,1),it="code."),v.forEach(xt=>{const F=se.indexOf(xt);F>-1&&(se.splice(F,1),it+=xt+".")}),it+=xe,0!=se.length||0===xe.length)return null;const on={};return on.domEventName=G,on.fullKey=it,on}static matchEventFullKeyCode(I,se){let G=b[I.key]||I.key,xe="";return se.indexOf("code.")>-1&&(G=I.code,xe="code."),!(null==G||!G)&&(G=G.toLowerCase()," "===G?G="space":"."===G&&(G="dot"),v.forEach(it=>{it!==G&&(0,N[it])(I)&&(xe+=it+".")}),xe+=G,xe===se)}static eventCallback(I,se,G){return xe=>{We.matchEventFullKeyCode(xe,I)&&G.runGuarded(()=>se(xe))}}static _normalizeKey(I){return"esc"===I?"escape":I}}return We.\u0275fac=function(I){return new(I||We)(s.LFG(t.K0))},We.\u0275prov=s.Yz7({token:We,factory:We.\u0275fac}),We})();const Rt=(0,s.eFA)(s._c5,"browser",[{provide:s.Lbi,useValue:t.bD},{provide:s.g9A,useValue:function de(){p.makeCurrent()},multi:!0},{provide:t.K0,useFactory:function ze(){return(0,s.RDi)(document),document},deps:[]}
1]),St=new s.OlP(""),wt=[{provide:s.rWj,useClass:class H{addToWindow(re){s.dqk.getAngularTestability=(se,G=!0)=>{const xe=re.findTestabilityInTree(se,G);if(null==xe)throw new Error("Could not find testability for element.");return xe},s.dqk.getAllAngularTestabilities=()=>re.getAllTestabilities(),s.dqk.getAllAngularRootElements=()=>re.getAllRootElements(),s.dqk.frameworkStabilizers||(s.dqk.frameworkStabilizers=[]),s.dqk.frameworkStabilizers.push(se=>{const G=s.dqk.getAllAngularTestabilities();let xe=G.length,it=!1;const Ft=function(on){it=it||on,xe--,0==xe&&se(it)};G.forEach(function(on){on.whenStable(Ft)})})}findTestabilityInTree(re,I,se){return null==I?null:re.getTestability(I)??(se?(0,t.q)().isShadowRoot(I)?this.findTestabilityInTree(re,I.host,!0):this.findTestabilityInTree(re,I.parentElement,!0):null)}},deps:[]},{provide:s.lri,useClass:s.dDg,deps:[s.R0b,s.eoX,s.rWj]},{provide:s.dDg,useClass:s.dDg,deps:[s.R0b,s.eoX,s.rWj]}],$t=[{provide:s.zSh,useValue:"root"},{provide:s.qLn,useFactory:function tt(){return new s.qLn},deps:[]},{provide:ue,useClass:B,multi:!0,deps:[t.K0,s.R0b,s.Lbi]},{provide:ue,useClass:Q,multi:!0,deps:[t.K0]},{provide:Fe,useClass:Fe,deps:[Ee,ot,s.AFp,He]},{provide:s.FYo,useExisting:Fe},{provide:$e,useExisting:ot},{provide:ot,useClass:ot,deps:[t.K0]},{provide:Ee,useClass:Ee,deps:[ue,s.R0b]},{provide:t.JF,useClass:me,deps:[]},[]];let Be=(()=>{class We{constructor(I){}static withServerTransition(I){return{ngModule:We,providers:[{provide:s.AFp,useValue:I.appId},{provide:j,useExisting:s.AFp},U]}}}return We.\u0275fac=function(I){return new(I||We)(s.LFG(St,12))},We.\u0275mod=s.oAB({type:We}),We.\u0275inj=s.cJS({providers:[...$t,...wt],imports:[t.ez,s.hGG]}),We})(),Ge=(()=>{class We{constructor(I){this._doc=I,this._dom=(0,t.q)()}addTag(I,se=!1){return I?this._getOrCreateElement(I,se):null}addTags(I,se=!1){return I?I.reduce((G,xe)=>(xe&&G.push(this._getOrCreateElement(xe,se)),G),[]):[]}getTag(I){return I&&this._doc.querySelector(`meta[${I}]`)||null}getTags(I){if(!I)return[];const se=this._doc.querySelectorAll(`meta[${I}]`);return se?[].slice.call(se):[]}updateTag(I,se){if(!I)return null;se=se||this._parseSelector(I);const G=this.getTag(se);return G?this._setMetaElementAttributes(I,G):this._getOrCreateElement(I,!0)}removeTag(I){this.removeTagElement(this.getTag(I))}removeTagElement(I){I&&this._dom.remove(I)}_getOrCreateElement(I,se=!1){if(!se){const it=this._parseSelector(I),Ft=this.getTags(it).filter(on=>this._containsAttributes(I,on))[0];if(void 0!==Ft)return Ft}const G=this._dom.createElement("meta");return this._setMetaElementAttributes(I,G),this._doc.getElementsByTagName("head")[0].appendChild(G),G}_setMetaElementAttributes(I,se){return Object.keys(I).forEach(G=>se.setAttribute(this._getMetaKeyMap(G),I[G])),se}_parseSelector(I){const se=I.name?"name":"property";return`${se}="${I[se]}"`}_containsAttributes(I,se){return Object.keys(I).every(G=>se.getAttribute(this._getMetaKeyMap(G))===I[G])}_getMetaKeyMap(I){return _t[I]||I}}return We.\u0275fac=function(I){return new(I||We)(s.LFG(t.K0))},We.\u0275prov=s.Yz7({token:We,factory:function(I){let se=null;return se=I?new I:function oe(){return new Ge((0,s.LFG)(t.K0))}(),se},providedIn:"root"}),We})();const _t={httpEquiv:"http-equiv"};let Ut=(()=>{class We{constructor(I){this._doc=I}getTitle(){return this._doc.title}setTitle(I){this._doc.title=I||""}}return We.\u0275fac=function(I){return new(I||We)(s.LFG(t.K0))},We.\u0275prov=s.Yz7({token:We,factory:function(I){let se=null;return se=I?new I:function It(){return new Ut((0,s.LFG)(t.K0))}(),se},providedIn:"root"}),We})();typeof window<"u"&&window;let Ye=(()=>{class We{}return We.\u0275fac=function(I){return new(I||We)},We.\u0275prov=s.Yz7({token:We,factory:function(I){let se=null;return se=I?new(I||We):s.LFG(ae),se},providedIn:"root"}),We})(),ae=(()=>{class We extends Ye{constructor(I){super(),this._doc=I}sanitize(I,se){if(null==se)return null;switch(I){case s.q3G.NONE:return se;case s.q3G.HTML:return(0,s.qzn)(se,"HTML")?(0,s.z3N)(se):(0,s.EiD)(this._doc,String(se)).toString();case s.q3G.STYLE:return(0,s.qzn)(se,"Style")?(0,s.z3N)(se):se;case s.q3G.SCRIPT:if((0,s.qzn)(se,"Script"))return(0,s.z3N)(se);throw new Error("unsafe value used in a script context");case s.q3G.URL:return(0,s.qzn)(se,"URL")?(0,s.z3N)(se):(0,s.mCW)(String(se));case s.q3G.RESOURCE_URL:if((0,s.qzn)(se,"ResourceURL"))return(0,s.z3N)(se);throw new Error(`unsafe value used in a resource URL context (see ${s.JZr})`);default:throw new Error(`Unexpected SecurityContext ${I} (see ${s.JZr})`)}}bypassSecurityTrustHtml(I){return(0,s.JVY)(I)}bypassSecurityTrustStyle(I){return(0,s.L6k)(I)}bypassSecurityTrustScript(I){return(0,s.eBb)(I)}bypassSecurityTrustUrl(I){return(0,s.LAX)(I)}bypassSecurityTrustResourceUrl(I){return(0,s.pB0)(I)}}return We.\u0275fac=function(I){return new(I||We)(s.LFG(t.K0))},We.\u0275prov=s.Yz7({token:We,factory:function(I){let se=null;return se=I?new I:function z(We){return new ae(We.get(t.K0))}(s.LFG(s.zs3)),se},providedIn:"root"}),We})()},9116:(Et,Re,d)=>{"use strict";d.d(Re,{gz:()=>ki,jw:()=>yi,m2:()=>wi,wm:()=>Wo,F0:()=>Tr,rH:()=>Zs,Od:()=>po,Bz:()=>il,lC:()=>Li,fw:()=>gr});var t=d(94650),s=d(88996),c=d(39646),p=d(61135),g=d(86805),m=d(39841),C=d(97272),T=d(49770),j=d(89635),S=d(62843),U=d(69751),H=d(60515),me=d(94033),ue=d(77579),Ee=d(36895),et=d(54004),$e=d(63900),ot=d(95698),yt=d(68675),Mt=d(39300),Ke=d(95577),Ie=
1d(50590),ee=d(24351),le=d(18505),Je=d(70262),He=d(75026),Xe=d(54482),st=d(25403);function Ae(w){return w<=0?()=>H.E:(0,Xe.e)((k,y)=>{let Y=[];k.subscribe((0,st.x)(y,_e=>{Y.push(_e),w<Y.length&&Y.shift()},()=>{for(const _e of Y)y.next(_e);y.complete()},void 0,()=>{Y=null}))})}var Ce=d(18068),Fe=d(46590),bt=d(44671);function at(w,k){const y=arguments.length>=2;return Y=>Y.pipe(w?(0,Mt.h)((_e,rt)=>w(_e,rt,Y)):bt.y,Ae(1),y?(0,Fe.d)(k):(0,Ce.T)(()=>new g.K))}var Qe=d(22529),Te=d(69718),ce=d(28746),Ne=d(38343),L=d(8189),B=d(11481);const v="primary",b=Symbol("RouteTitle");class N{constructor(k){this.params=k||{}}has(k){return Object.prototype.hasOwnProperty.call(this.params,k)}get(k){if(this.has(k)){const y=this.params[k];return Array.isArray(y)?y[0]:y}return null}getAll(k){if(this.has(k)){const y=this.params[k];return Array.isArray(y)?y:[y]}return[]}get keys(){return Object.keys(this.params)}}function Q(w){return new N(w)}function je(w,k,y){const Y=y.path.split("/");if(Y.length>w.length||"full"===y.pathMatch&&(k.hasChildren()||Y.length<w.length))return null;const _e={};for(let rt=0;rt<Y.length;rt++){const gt=Y[rt],Qt=w[rt];if(gt.startsWith(":"))_e[gt.substring(1)]=Qt;else if(gt!==Qt.path)return null}return{consumed:w.slice(0,Y.length),posParams:_e}}function ct(w,k){const y=w?Object.keys(w):void 0,Y=k?Object.keys(k):void 0;if(!y||!Y||y.length!=Y.length)return!1;let _e;for(let rt=0;rt<y.length;rt++)if(_e=y[rt],!P(w[_e],k[_e]))return!1;return!0}function P(w,k){if(Array.isArray(w)&&Array.isArray(k)){if(w.length!==k.length)return!1;const y=[...w].sort(),Y=[...k].sort();return y.every((_e,rt)=>Y[rt]===_e)}return w===k}function pe(w){return Array.prototype.concat.apply([],w)}function de(w){return w.length>0?w[w.length-1]:null}function ze(w,k){for(const y in w)w.hasOwnProperty(y)&&k(w[y],y)}function Tt(w){return(0,t.CqO)(w)?w:(0,t.QGY)(w)?(0,s.D)(Promise.resolve(w)):(0,c.of)(w)}const Rt=!1,St={exact:function oe(w,k,y){if(!sn(w.segments,k.segments)||!Ut(w.segments,k.segments,y)||w.numberOfChildren!==k.numberOfChildren)return!1;for(const Y in k.children)if(!w.children[Y]||!oe(w.children[Y],k.children[Y],y))return!1;return!0},subset:_t},wt={exact:function Be(w,k){return ct(w,k)},subset:function Ge(w,k){return Object.keys(k).length<=Object.keys(w).length&&Object.keys(k).every(y=>P(w[y],k[y]))},ignored:()=>!0};function $t(w,k,y){return St[y.paths](w.root,k.root,y.matrixParams)&&wt[y.queryParams](w.queryParams,k.queryParams)&&!("exact"===y.fragment&&w.fragment!==k.fragment)}function _t(w,k,y){return It(w,k,k.segments,y)}function It(w,k,y,Y){if(w.segments.length>y.length){const _e=w.segments.slice(0,y.length);return!(!sn(_e,y)||k.hasChildren()||!Ut(_e,y,Y))}if(w.segments.length===y.length){if(!sn(w.segments,y)||!Ut(w.segments,y,Y))return!1;for(const _e in k.children)if(!w.children[_e]||!_t(w.children[_e],k.children[_e],Y))return!1;return!0}{const _e=y.slice(0,w.segments.length),rt=y.slice(w.segments.length);return!!(sn(w.segments,_e)&&Ut(w.segments,_e,Y)&&w.children[v])&&It(w.children[v],k,rt,Y)}}function Ut(w,k,y){return k.every((Y,_e)=>wt[y](w[_e].parameters,Y.parameters))}class zt{constructor(k=new Ht([],{}),y={},Y=null){this.root=k,this.queryParams=y,this.fragment=Y}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=Q(this.queryParams)),this._queryParamMap}toString(){return Dn.serialize(this)}}class Ht{constructor(k,y){this.segments=k,this.children=y,this.parent=null,ze(y,(Y,_e)=>Y.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Bt(this)}}class mn{constructor(k,y){this.path=k,this.parameters=y}get parameterMap(){return this._parameterMap||(this._parameterMap=Q(this.parameters)),this._parameterMap}toString(){return E(this)}}function sn(w,k){return w.length===k.length&&w.every((y,Y)=>y.path===k[Y].path)}let en=(()=>{class w{}return w.\u0275fac=function(y){return new(y||w)},w.\u0275prov=t.Yz7({token:w,factory:function(){return new Tn},providedIn:"root"}),w})();class Tn{parse(k){const y=new We(k);return new zt(y.parseRootSegment(),y.parseQueryParams(),y.parseFragment())}serialize(k){const y=`/${Xt(k.root,!0)}`,Y=function dt(w){const k=Object.keys(w).map(y=>{const Y=w[y];return Array.isArray(Y)?Y.map(_e=>`${jt(y)}=${jt(_e)}
1`).join("&"):`${jt(y)}=${jt(Y)}`}).filter(y=>!!y);return k.length?`?${k.join("&")}`:""}(k.queryParams);return`${y}${Y}${"string"==typeof k.fragment?`#${function gn(w){return encodeURI(w)}(k.fragment)}`:""}`}}const Dn=new Tn;function Bt(w){return w.segments.map(k=>E(k)).join("/")}function Xt(w,k){if(!w.hasChildren())return Bt(w);if(k){const y=w.children[v]?Xt(w.children[v],!1):"",Y=[];return ze(w.children,(_e,rt)=>{rt!==v&&Y.push(`${rt}:${Xt(_e,!1)}`)}),Y.length>0?`${y}(${Y.join("//")})`:y}{const y=function Nt(w,k){let y=[];return ze(w.children,(Y,_e)=>{_e===v&&(y=y.concat(k(Y,_e)))}),ze(w.children,(Y,_e)=>{_e!==v&&(y=y.concat(k(Y,_e)))}),y}(w,(Y,_e)=>_e===v?[Xt(w.children[v],!1)]:[`${_e}:${Xt(Y,!1)}`]);return 1===Object.keys(w.children).length&&null!=w.children[v]?`${Bt(w)}/${y[0]}`:`${Bt(w)}/(${y.join("//")})`}}function Lt(w){return encodeURIComponent(w).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function jt(w){return Lt(w).replace(/%3B/gi,";")}function Ln(w){return Lt(w).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Se(w){return decodeURIComponent(w)}function K(w){return Se(w.replace(/\+/g,"%20"))}function E(w){return`${Ln(w.path)}${function Le(w){return Object.keys(w).map(k=>`;${Ln(k)}=${Ln(w[k])}`).join("")}(w.parameters)}`}const Ve=/^[^\/()?;=#]+/;function ve(w){const k=w.match(Ve);return k?k[0]:""}const Ye=/^[^=?&#]+/,ae=/^[^&#]+/;class We{constructor(k){this.url=k,this.remaining=k}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new Ht([],{}):new Ht([],this.parseChildren())}parseQueryParams(){const k={};if(this.consumeOptional("?"))do{this.parseQueryParam(k)}while(this.consumeOptional("&"));return k}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const k=[];for(this.peekStartsWith("(")||k.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),k.push(this.parseSegment());let y={};this.peekStartsWith("/(")&&(this.capture("/"),y=this.parseParens(!0));let Y={};return this.peekStartsWith("(")&&(Y=this.parseParens(!1)),(k.length>0||Object.keys(y).length>0)&&(Y[v]=new Ht(k,y)),Y}parseSegment(){const k=ve(this.remaining);if(""===k&&this.peekStartsWith(";"))throw new t.vHH(4009,Rt);return this.capture(k),new mn(Se(k),this.parseMatrixParams())}parseMatrixParams(){const k={};for(;this.consumeOptional(";");)this.parseParam(k);return k}parseParam(k){const y=ve(this.remaining);if(!y)return;this.capture(y);let Y="";if(this.consumeOptional("=")){const _e=ve(this.remaining);_e&&(Y=_e,this.capture(Y))}k[Se(y)]=Se(Y)}parseQueryParam(k){const y=function z(w){const k=w.match(Ye);return k?k[0]:""}(this.remaining);if(!y)return;this.capture(y);let Y="";if(this.consumeOptional("=")){const gt=function Dt(w){const k=w.match(ae);return k?k[0]:""}(this.remaining);gt&&(Y=gt,this.capture(Y))}const _e=K(y),rt=K(Y);if(k.hasOwnProperty(_e)){let gt=k[_e];Array.isArray(gt)||(gt=[gt],k[_e]=gt),gt.push(rt)}else k[_e]=rt}parseParens(k){const y={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const Y=ve(this.remaining),_e=this.remaining[Y.length];if("/"!==_e&&")"!==_e&&";"!==_e)throw new t.vHH(4010,Rt);let rt;Y.indexOf(":")>-1?(rt=Y.slice(0,Y.indexOf(":")),this.capture(rt),this.capture(":")):k&&(rt=v);const gt=this.parseChildren();y[rt]=1===Object.keys(gt).length?gt[v]:new Ht([],gt),this.consumeOptional("//")}return y}peekStartsWith(k){return this.remaining.startsWith(k)}consumeOptional(k){return!!this.peekStartsWith(k)&&(this.remaining=this.remaining.substring(k.length),!0)}capture(k){if(!this.consumeOptional(k))throw new t.vHH(4011,Rt)}}function re(w){return w.segments.length>0?new Ht([],{[v]:w}):w}function I(w){const k={};for(const Y of Object.keys(w.children)){const rt=I(w.children[Y]);(rt.segments.length>0||rt.hasChildren())&&(k[Y]=rt)}return function se(w){if(1===w.numberOfChildren&&w.children[v]){const k=w.children[v];return new Ht(w.segments.concat(k.segments),k.children)}return w}(new Ht(w.segments,k))}function G(w){return w instanceof zt}const xe=!1;function xt(w,k,y,Y,_e){if(0===y.length)return te(k.root,k.root,k.root,Y,_e);const rt=function Zt(w){if("string"==typeof w[0]&&1===w.length&&"/"===w[0])return new vt(!0,0,w);let k=0,y=!1;const Y=w.reduce((_e,rt,gt)=>{if("object"==typeof rt&&null!=rt){if(rt.outlets){const Qt={};return ze(rt.outlets,(Mn,Hn)=>{Qt[Hn]="string"==typeof Mn?Mn.split("/"):Mn}),[..._e,{outlets:Qt}]}if(rt.segmentPath)return[..._e,rt.segmentPath]}return"string"!=typeof rt?[..._e,rt]:0===gt?(rt.split("/").forEach((Qt,Mn)=>{0==Mn&&"."===Qt||(0==Mn&&""===Qt?y=!0:".."===Qt?k++:""!=Qt&&_e.push(Qt))}),_e):[..._e,rt]},[]);return new vt(y,k,Y)}(y);return rt.toRoot()?te(k.root,k.root,new Ht([],{}),Y,_e):function gt(Mn){const Hn=function Nn(w,k,y,Y){if(w.isAbsolute)return new ln(k.root,!0,0);if(-1===Y)return new ln(y,y===k.root,0);return function Jn(w,k,y){let Y=w,_e=k,rt=y;for(;rt>_e;){if(rt-=_e,Y=Y.parent,!Y)throw new t.vHH(4005,xe&&"Invalid number of '../'");_e=Y.segments.length}return new ln(Y,!1,_e-rt)}(y,Y+(F(w.commands[0])?0:1),w.numberOfDoubleDots)}(rt,k,w.snapshot?._urlSegment,Mn),jn=Hn.processChildren?Zn(Hn.segmentGroup,Hn.index,rt.commands):Si(Hn.segmentGroup,Hn.index,rt.commands);return te(k.root,Hn.segmentGroup,jn,Y,_e)}(w.snapshot?._lastPathIndex)}function F(w){return"object"==typeof w&&null!=w&&!w.outlets&&!w.segmentPath}function ye(w){return"object"==typeof w&&null!=w&&w.outlets}function te(w,k,y,Y,_e){let gt,rt={};Y&&ze(Y,(Mn,Hn)=>{rt[Hn]=Array.isArray(Mn)?Mn.map(jn=>`${jn}`):`${Mn}`}
1),gt=w===k?y:qe(w,k,y);const Qt=re(I(gt));return new zt(Qt,rt,_e)}function qe(w,k,y){const Y={};return ze(w.children,(_e,rt)=>{Y[rt]=_e===k?y:qe(_e,k,y)}),new Ht(w.segments,Y)}class vt{constructor(k,y,Y){if(this.isAbsolute=k,this.numberOfDoubleDots=y,this.commands=Y,k&&Y.length>0&&F(Y[0]))throw new t.vHH(4003,xe&&"Root segment cannot have matrix parameters");const _e=Y.find(ye);if(_e&&_e!==de(Y))throw new t.vHH(4004,xe&&"{outlets:{}} has to be the last command")}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class ln{constructor(k,y,Y){this.segmentGroup=k,this.processChildren=y,this.index=Y}}function Si(w,k,y){if(w||(w=new Ht([],{})),0===w.segments.length&&w.hasChildren())return Zn(w,k,y);const Y=function Ii(w,k,y){let Y=0,_e=k;const rt={match:!1,pathIndex:0,commandIndex:0};for(;_e<w.segments.length;){if(Y>=y.length)return rt;const gt=w.segments[_e],Qt=y[Y];if(ye(Qt))break;const Mn=`${Qt}`,Hn=Y<y.length-1?y[Y+1]:null;if(_e>0&&void 0===Mn)break;if(Mn&&Hn&&"object"==typeof Hn&&void 0===Hn.outlets){if(!ci(Mn,Hn,gt))return rt;Y+=2}else{if(!ci(Mn,{},gt))return rt;Y++}_e++}return{match:!0,pathIndex:_e,commandIndex:Y}}(w,k,y),_e=y.slice(Y.commandIndex);if(Y.match&&Y.pathIndex<w.segments.length){const rt=new Ht(w.segments.slice(0,Y.pathIndex),{});return rt.children[v]=new Ht(w.segments.slice(Y.pathIndex),w.children),Zn(rt,0,_e)}return Y.match&&0===_e.length?new Ht(w.segments,{}):Y.match&&!w.hasChildren()?bi(w,k,y):Y.match?Zn(w,0,_e):bi(w,k,y)}function Zn(w,k,y){if(0===y.length)return new Ht(w.segments,{});{const Y=function kn(w){return ye(w[0])?w[0].outlets:{[v]:w}}(y),_e={};if(!Y[v]&&w.children[v]&&1===w.numberOfChildren&&0===w.children[v].segments.length){const rt=Zn(w.children[v],k,y);return new Ht(w.segments,rt.children)}return ze(Y,(rt,gt)=>{"string"==typeof rt&&(rt=[rt]),null!==rt&&(_e[gt]=Si(w.children[gt],k,rt))}),ze(w.children,(rt,gt)=>{void 0===Y[gt]&&(_e[gt]=rt)}),new Ht(w.segments,_e)}}function bi(w,k,y){const Y=w.segments.slice(0,k);let _e=0;for(;_e<y.length;){const rt=y[_e];if(ye(rt)){const Mn=Pn(rt.outlets);return new Ht(Y,Mn)}if(0===_e&&F(y[0])){Y.push(new mn(w.segments[k].path,zn(y[0]))),_e++;continue}const gt=ye(rt)?rt.outlets[v]:`${rt}`,Qt=_e<y.length-1?y[_e+1]:null;gt&&Qt&&F(Qt)?(Y.push(new mn(gt,zn(Qt))),_e+=2):(Y.push(new mn(gt,{})),_e++)}return new Ht(Y,{})}function Pn(w){const k={};return ze(w,(y,Y)=>{"string"==typeof y&&(y=[y]),null!==y&&(k[Y]=bi(new Ht([],{}),0,y))}),k}function zn(w){const k={};return ze(w,(y,Y)=>k[Y]=`${y}`),k}function ci(w,k,y){return w==y.path&&ct(k,y.parameters)}const Oi="imperative";class mi{constructor(k,y){this.id=k,this.url=y}}class gi extends mi{constructor(k,y,Y="imperative",_e=null){super(k,y),this.type=0,this.navigationTrigger=Y,this.restoredState=_e}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class wi extends mi{constructor(k,y,Y){super(k,y),this.urlAfterRedirects=Y,this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class ni extends mi{constructor(k,y,Y,_e){super(k,y),this.reason=Y,this.code=_e,this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class Ui extends mi{constructor(k,y,Y,_e){super(k,y),this.reason=Y,this.code=_e,this.type=16}}class Ji extends mi{constructor(k,y,Y,_e){super(k,y),this.error=Y,this.target=_e,this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class Xn extends mi{constructor(k,y,Y,_e){super(k,y),this.urlAfterRedirects=Y,this.state=_e,this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class nr extends mi{constructor(k,y,Y,_e){super(k,y),this.urlAfterRedirects=Y,this.state=_e,this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Pt extends mi{constructor(k,y,Y,_e,rt){super(k,y),this.urlAfterRedirects=Y,this.state=_e,this.shouldActivate=rt,this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class Kt extends mi{constructor(k,y,Y,_e){super(k,y),this.urlAfterRedirects=Y,this.state=_e,this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class hn extends mi{constructor(k,y,Y,_e){super(k,y),this.urlAfterRedirects=Y,this.state=_e,this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class On{constructor(k){this.route=k,this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class Qn{constructor(k){this.route=k,this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}
1class Wn{constructor(k){this.snapshot=k,this.type=11}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ti{constructor(k){this.snapshot=k,this.type=12}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class vi{constructor(k){this.snapshot=k,this.type=13}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class yi{constructor(k){this.snapshot=k,this.type=14}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class qn{constructor(k,y,Y){this.routerEvent=k,this.position=y,this.anchor=Y,this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}let Sr=(()=>{class w{createUrlTree(y,Y,_e,rt,gt,Qt){return xt(y||Y.root,_e,rt,gt,Qt)}}return w.\u0275fac=function(y){return new(y||w)},w.\u0275prov=t.Yz7({token:w,factory:w.\u0275fac}),w})(),dr=(()=>{class w{}return w.\u0275fac=function(y){return new(y||w)},w.\u0275prov=t.Yz7({token:w,factory:function(k){return Sr.\u0275fac(k)},providedIn:"root"}),w})();class Ki{constructor(k){this._root=k}get root(){return this._root.value}parent(k){const y=this.pathFromRoot(k);return y.length>1?y[y.length-2]:null}children(k){const y=Pi(k,this._root);return y?y.children.map(Y=>Y.value):[]}firstChild(k){const y=Pi(k,this._root);return y&&y.children.length>0?y.children[0].value:null}siblings(k){const y=ls(k,this._root);return y.length<2?[]:y[y.length-2].children.map(_e=>_e.value).filter(_e=>_e!==k)}pathFromRoot(k){return ls(k,this._root).map(y=>y.value)}}function Pi(w,k){if(w===k.value)return k;for(const y of k.children){const Y=Pi(w,y);if(Y)return Y}return null}function ls(w,k){if(w===k.value)return[k];for(const y of k.children){const Y=ls(w,y);if(Y.length)return Y.unshift(k),Y}return[]}class Mi{constructor(k,y){this.value=k,this.children=y}toString(){return`TreeNode(${this.value})`}}function Yi(w){const k={};return w&&w.children.forEach(y=>k[y.value.outlet]=y),k}class Or extends Ki{constructor(k,y){super(k),this.snapshot=y,Jr(this,k)}toString(){return this.snapshot.toString()}}function _r(w,k){const y=function kr(w,k){const gt=new Pr([],{},{},"",{},v,k,null,w.root,-1,{});return new Vr("",new Mi(gt,[]))}(w,k),Y=new p.X([new mn("",{})]),_e=new p.X({}),rt=new p.X({}),gt=new p.X({}),Qt=new p.X(""),Mn=new ki(Y,_e,gt,Qt,rt,v,k,y.root);return Mn.snapshot=y.root,new Or(new Mi(Mn,[]),y)}class ki{constructor(k,y,Y,_e,rt,gt,Qt,Mn){this.url=k,this.params=y,this.queryParams=Y,this.fragment=_e,this.data=rt,this.outlet=gt,this.component=Qt,this.title=this.data?.pipe((0,et.U)(Hn=>Hn[b]))??(0,c.of)(void 0),this._futureSnapshot=Mn}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=this.params.pipe((0,et.U)(k=>Q(k)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe((0,et.U)(k=>Q(k)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Zr(w,k="emptyOnly"){const y=w.pathFromRoot;let Y=0;if("always"!==k)for(Y=y.length-1;Y>=1;){const _e=y[Y],rt=y[Y-1];if(_e.routeConfig&&""===_e.routeConfig.path)Y--;else{if(rt.component)break;Y--}}return function ps(w){return w.reduce((k,y)=>({params:{...k.params,...y.params},data:{...k.data,...y.data}
1,resolve:{...y.data,...k.resolve,...y.routeConfig?.data,...y._resolvedData}}),{params:{},data:{},resolve:{}})}(y.slice(Y))}class Pr{get title(){return this.data?.[b]}constructor(k,y,Y,_e,rt,gt,Qt,Mn,Hn,jn,fi){this.url=k,this.params=y,this.queryParams=Y,this.fragment=_e,this.data=rt,this.outlet=gt,this.component=Qt,this.routeConfig=Mn,this._urlSegment=Hn,this._lastPathIndex=jn,this._resolve=fi}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=Q(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=Q(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(Y=>Y.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class Vr extends Ki{constructor(k,y){super(y),this.url=k,Jr(this,y)}toString(){return _s(this._root)}}function Jr(w,k){k.value._routerState=w,k.children.forEach(y=>Jr(w,y))}function _s(w){const k=w.children.length>0?` { ${w.children.map(_s).join(", ")} } `:"";return`${w.value}${k}`}function $r(w){if(w.snapshot){const k=w.snapshot,y=w._futureSnapshot;w.snapshot=y,ct(k.queryParams,y.queryParams)||w.queryParams.next(y.queryParams),k.fragment!==y.fragment&&w.fragment.next(y.fragment),ct(k.params,y.params)||w.params.next(y.params),function Ue(w,k){if(w.length!==k.length)return!1;for(let y=0;y<w.length;++y)if(!ct(w[y],k[y]))return!1;return!0}(k.url,y.url)||w.url.next(y.url),ct(k.data,y.data)||w.data.next(y.data)}else w.snapshot=w._futureSnapshot,w.data.next(w._futureSnapshot.data)}function cs(w,k){const y=ct(w.params,k.params)&&function Yt(w,k){return sn(w,k)&&w.every((y,Y)=>ct(y.parameters,k[Y].parameters))}(w.url,k.url);return y&&!(!w.parent!=!k.parent)&&(!w.parent||cs(w.parent,k.parent))}function wr(w,k,y){if(y&&w.shouldReuseRoute(k.value,y.value.snapshot)){const Y=y.value;Y._futureSnapshot=k.value;const _e=function Rr(w,k,y){return k.children.map(Y=>{for(const _e of y.children)if(w.shouldReuseRoute(Y.value,_e.value.snapshot))return wr(w,Y,_e);return wr(w,Y)})}(w,k,y);return new Mi(Y,_e)}{if(w.shouldAttach(k.value)){const rt=w.retrieve(k.value);if(null!==rt){const gt=rt.route;return gt.value._futureSnapshot=k.value,gt.children=k.children.map(Qt=>wr(w,Qt)),gt}}const Y=function Fr(w){return new ki(new p.X(w.url),new p.X(w.params),new p.X(w.queryParams),new p.X(w.fragment),new p.X(w.data),w.outlet,w.component,w)}(k.value),_e=k.children.map(rt=>wr(w,rt));return new Mi(Y,_e)}}const Xr="ngNavigationCancelingError";function Wr(w,k){const{redirectTo:y,navigationBehaviorOptions:Y}=G(k)?{redirectTo:k,navigationBehaviorOptions:void 0}:k,_e=ds(!1,0,k);return _e.url=y,_e.navigationBehaviorOptions=Y,_e}function ds(w,k,y){const Y=new Error("NavigationCancelingError: "+(w||""));return Y[Xr]=!0,Y.cancellationCode=k,y&&(Y.url=y),Y}function us(w){return xr(w)&&G(w.url)}function xr(w){return w&&w[Xr]}class Nr{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.injector=null,this.children=new pi,this.attachRef=null}}let pi=(()=>{class w{constructor(){this.contexts=new Map}onChildOutletCreated(y,Y){const _e=this.getOrCreateContext(y);_e.outlet=Y,this.contexts.set(y,_e)}onChildOutletDestroyed(y){const Y=this.getContext(y);Y&&(Y.outlet=null,Y.attachRef=null)}onOutletDeactivated(){const y=this.contexts;return this.contexts=new Map,y}onOutletReAttached(y){this.contexts=y}getOrCreateContext(y){let Y=this.getContext(y);return Y||(Y=new Nr,this.contexts.set(y,Y)),Y}getContext(y){return this.contexts.get(y)||null}}return w.\u0275fac=function(y){return new(y||w)},w.\u0275prov=t.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"}),w})();const ir=!1;let Li=(()=>{class w{constructor(){this.activated=null,this._activatedRoute=null,this.name=v,this.activateEvents=new t.vpe,this.deactivateEvents=new t.vpe,this.attachEvents=new t.vpe,this.detachEvents=new t.vpe,this.parentContexts=(0,t.f3M)(pi),this.location=(0,t.f3M)(t.s_b),this.changeDetector=(0,t.f3M)(t.sBO),this.environmentInjector=(0,t.f3M)(t.lqb)}ngOnChanges(y){if(y.name){const{firstChange:Y,previousValue:_e}=y.name;if(Y)return;this.isTrackedInParentContexts(_e)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(_e)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name)}isTrackedInParentContexts(y){return this.parentContexts.getContext(y)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const y=this.parentContexts.getContext(this.name);y?.route&&(y.attachRef?this.attach(y.attachRef,y.route):this.activateWith(y.route,y.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new t.vHH(4012,ir);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new t.vHH(4012,ir);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new t.vHH(4012,ir);this.location.detach();const y=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(y.instance),y}attach(y,Y){this.activated=y,this._activatedRoute=Y,this.location.insert(y.hostView),this.attachEvents.emit(y.instance)}deactivate(){if(this.activated){const y=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(y)}}activateWith(y,Y){if(this.isActivated)throw new t.vHH(4013,ir);this._activatedRoute=y;const _e=this.location,gt=y.snapshot.component,Qt=this.parentContexts.getOrCreateContext(this.name).children,Mn=new rr(y,Qt,_e.injector);if(Y&&function Er(w){return!!w.resolveComponentFactory}
1(Y)){const Hn=Y.resolveComponentFactory(gt);this.activated=_e.createComponent(Hn,_e.length,Mn)}else this.activated=_e.createComponent(gt,{index:_e.length,injector:Mn,environmentInjector:Y??this.environmentInjector});this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return w.\u0275fac=function(y){return new(y||w)},w.\u0275dir=t.lG2({type:w,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[t.TTD]}),w})();class rr{constructor(k,y,Y){this.route=k,this.childContexts=y,this.parent=Y}get(k,y){return k===ki?this.route:k===pi?this.childContexts:this.parent.get(k,y)}}let gr=(()=>{class w{}return w.\u0275fac=function(y){return new(y||w)},w.\u0275cmp=t.Xpm({type:w,selectors:[["ng-component"]],standalone:!0,features:[t.jDz],decls:1,vars:0,template:function(y,Y){1&y&&t._UZ(0,"router-outlet")},dependencies:[Li],encapsulation:2}),w})();function Yr(w,k){return w.providers&&!w._injector&&(w._injector=(0,t.MMx)(w.providers,k,`Route: ${w.path}`)),w._injector??k}function Hr(w){const k=w.children&&w.children.map(Hr),y=k?{...w,children:k}:{...w};return!y.component&&!y.loadComponent&&(k||y.loadChildren)&&y.outlet&&y.outlet!==v&&(y.component=gr),y}function xi(w){return w.outlet||v}function Ei(w,k){const y=w.filter(Y=>xi(Y)===k);return y.push(...w.filter(Y=>xi(Y)!==k)),y}function Zi(w){if(!w)return null;if(w.routeConfig?._injector)return w.routeConfig._injector;for(let k=w.parent;k;k=k.parent){const y=k.routeConfig;if(y?._loadedInjector)return y._loadedInjector;if(y?._injector)return y._injector}return null}class Bi{constructor(k,y,Y,_e){this.routeReuseStrategy=k,this.futureState=y,this.currState=Y,this.forwardEvent=_e}activate(k){const y=this.futureState._root,Y=this.currState?this.currState._root:null;this.deactivateChildRoutes(y,Y,k),$r(this.futureState.root),this.activateChildRoutes(y,Y,k)}deactivateChildRoutes(k,y,Y){const _e=Yi(y);k.children.forEach(rt=>{const gt=rt.value.outlet;this.deactivateRoutes(rt,_e[gt],Y),delete _e[gt]}),ze(_e,(rt,gt)=>{this.deactivateRouteAndItsChildren(rt,Y)})}deactivateRoutes(k,y,Y){const _e=k.value,rt=y?y.value:null;if(_e===rt)if(_e.component){const gt=Y.getContext(_e.outlet);gt&&this.deactivateChildRoutes(k,y,gt.children)}else this.deactivateChildRoutes(k,y,Y);else rt&&this.deactivateRouteAndItsChildren(y,Y)}deactivateRouteAndItsChildren(k,y){k.value.component&&this.routeReuseStrategy.shouldDetach(k.value.snapshot)?this.detachAndStoreRouteSubtree(k,y):this.deactivateRouteAndOutlet(k,y)}detachAndStoreRouteSubtree(k,y){const Y=y.getContext(k.value.outlet),_e=Y&&k.value.component?Y.children:y,rt=Yi(k);for(const gt of Object.keys(rt))this.deactivateRouteAndItsChildren(rt[gt],_e);if(Y&&Y.outlet){const gt=Y.outlet.detach(),Qt=Y.children.onOutletDeactivated();this.routeReuseStrategy.store(k.value.snapshot,{componentRef:gt,route:k,contexts:Qt})}}deactivateRouteAndOutlet(k,y){const Y=y.getContext(k.value.outlet),_e=Y&&k.value.component?Y.children:y,rt=Yi(k);for(const gt of Object.keys(rt))this.deactivateRouteAndItsChildren(rt[gt],_e);Y&&(Y.outlet&&(Y.outlet.deactivate(),Y.children.onOutletDeactivated()),Y.attachRef=null,Y.resolver=null,Y.route=null)}activateChildRoutes(k,y,Y){const _e=Yi(y);k.children.forEach(rt=>{this.activateRoutes(rt,_e[rt.value.outlet],Y),this.forwardEvent(new yi(rt.value.snapshot))}),k.children.length&&this.forwardEvent(new ti(k.value.snapshot))}activateRoutes(k,y,Y){const _e=k.value,rt=y?y.value:null;if($r(_e),_e===rt)if(_e.component){const gt=Y.getOrCreateContext(_e.outlet);this.activateChildRoutes(k,y,gt.children)}else this.activateChildRoutes(k,y,Y);else if(_e.component){const gt=Y.getOrCreateContext(_e.outlet);if(this.routeReuseStrategy.shouldAttach(_e.snapshot)){const Qt=this.routeReuseStrategy.retrieve(_e.snapshot);this.routeReuseStrategy.store(_e.snapshot,null),gt.children.onOutletReAttached(Qt.contexts),gt.attachRef=Qt.componentRef,gt.route=Qt.route.value,gt.outlet&&gt.outlet.attach(Qt.componentRef,Qt.route.value),$r(Qt.route.value),this.activateChildRoutes(k,null,gt.children)}else{const Qt=Zi(_e.snapshot),Mn=Qt?.get(t._Vd)??null;gt.attachRef=null,gt.route=_e,gt.resolver=Mn,gt.injector=Qt,gt.outlet&&gt.outlet.activateWith(_e,gt.injector),this.activateChildRoutes(k,null,gt.children)}}else this.activateChildRoutes(k,null,Y)}}class gs{constructor(k){this.path=k,this.route=this.path[this.path.length-1]}}class Xi{constructor(k,y){this.component=k,this.route=y}}function Qi(w,k,y){const Y=w._root;return sr(Y,k?k._root:null,y,[Y.value])}function Cr(w,k){const y=Symbol(),Y=k.get(w,y);return Y===y?"function"!=typeof w||(0,t.Z0I)(w)?k.get(w):w:Y}function sr(w,k,y,Y,_e={canDeactivateChecks:[],canActivateChecks:[]}){const rt=Yi(k);
1return w.children.forEach(gt=>{(function bs(w,k,y,Y,_e={canDeactivateChecks:[],canActivateChecks:[]}){const rt=w.value,gt=k?k.value:null,Qt=y?y.getContext(w.value.outlet):null;if(gt&&rt.routeConfig===gt.routeConfig){const Mn=function ur(w,k,y){if("function"==typeof y)return y(w,k);switch(y){case"pathParamsChange":return!sn(w.url,k.url);case"pathParamsOrQueryParamsChange":return!sn(w.url,k.url)||!ct(w.queryParams,k.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!cs(w,k)||!ct(w.queryParams,k.queryParams);default:return!cs(w,k)}}(gt,rt,rt.routeConfig.runGuardsAndResolvers);Mn?_e.canActivateChecks.push(new gs(Y)):(rt.data=gt.data,rt._resolvedData=gt._resolvedData),sr(w,k,rt.component?Qt?Qt.children:null:y,Y,_e),Mn&&Qt&&Qt.outlet&&Qt.outlet.isActivated&&_e.canDeactivateChecks.push(new Xi(Qt.outlet.component,gt))}else gt&&or(k,Qt,_e),_e.canActivateChecks.push(new gs(Y)),sr(w,null,rt.component?Qt?Qt.children:null:y,Y,_e)})(gt,rt[gt.value.outlet],y,Y.concat([gt.value]),_e),delete rt[gt.value.outlet]}),ze(rt,(gt,Qt)=>or(gt,y.getContext(Qt),_e)),_e}function or(w,k,y){const Y=Yi(w),_e=w.value;ze(Y,(rt,gt)=>{or(rt,_e.component?k?k.children.getContext(gt):null:k,y)}),y.canDeactivateChecks.push(new Xi(_e.component&&k&&k.outlet&&k.outlet.isActivated?k.outlet.component:null,_e))}function Gi(w){return"function"==typeof w}function Ri(w){return w instanceof g.K||"EmptyError"===w?.name}const fn=Symbol("INITIAL_VALUE");function ei(){return(0,$e.w)(w=>(0,m.a)(w.map(k=>k.pipe((0,ot.q)(1),(0,yt.O)(fn)))).pipe((0,et.U)(k=>{for(const y of k)if(!0!==y){if(y===fn)return fn;if(!1===y||y instanceof zt)return y}return!0}),(0,Mt.h)(k=>k!==fn),(0,ot.q)(1)))}function ws(w){return(0,j.z)((0,le.b)(k=>{if(G(k))throw Wr(0,k)}),(0,et.U)(k=>!0===k))}const i={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function a(w,k,y,Y,_e){const rt=u(w,k,y);return rt.matched?function Ze(w,k,y,Y){const _e=k.canMatch;if(!_e||0===_e.length)return(0,c.of)(!0);const rt=_e.map(gt=>{const Qt=Cr(gt,w);return Tt(function mt(w){return w&&Gi(w.canMatch)}(Qt)?Qt.canMatch(k,y):w.runInContext(()=>Qt(k,y)))});return(0,c.of)(rt).pipe(ei(),ws())}(Y=Yr(k,Y),k,y).pipe((0,et.U)(gt=>!0===gt?rt:{...i})):(0,c.of)(rt)}function u(w,k,y){if(""===k.path)return"full"===k.pathMatch&&(w.hasChildren()||y.length>0)?{...i}:{matched:!0,consumedSegments:[],remainingSegments:y,parameters:{},positionalParamSegments:{}};const _e=(k.matcher||je)(y,w,k);if(!_e)return{...i};const rt={};ze(_e.posParams,(Qt,Mn)=>{rt[Mn]=Qt.path});const gt=_e.consumed.length>0?{...rt,..._e.consumed[_e.consumed.length-1].parameters}:rt;return{matched:!0,consumedSegments:_e.consumed,remainingSegments:y.slice(_e.consumed.length),parameters:gt,positionalParamSegments:_e.posParams??{}}}function _(w,k,y,Y){if(y.length>0&&function X(w,k,y){return y.some(Y=>ie(w,k,Y)&&xi(Y)!==v)}(w,y,Y)){const rt=new Ht(k,function R(w,k,y,Y){const _e={};_e[v]=Y,Y._sourceSegment=w,Y._segmentIndexShift=k.length;for(const rt of y)if(""===rt.path&&xi(rt)!==v){const gt=new Ht([],{});gt._sourceSegment=w,gt._segmentIndexShift=k.length,_e[xi(rt)]=gt}return _e}(w,k,Y,new Ht(y,w.children)));return rt._sourceSegment=w,rt._segmentIndexShift=k.length,{segmentGroup:rt,slicedSegments:[]}}if(0===y.length&&function De(w,k,y){return y.some(Y=>ie(w,k,Y))}(w,y,Y)){const rt=new Ht(w.segments,function D(w,k,y,Y,_e){const rt={};for(const gt of Y)if(ie(w,y,gt)&&!_e[xi(gt)]){const Qt=new Ht([],{});Qt._sourceSegment=w,Qt._segmentIndexShift=k.length,rt[xi(gt)]=Qt}return{..._e,...rt}}(w,k,y,Y,w.children));return rt._sourceSegment=w,rt._segmentIndexShift=k.length,{segmentGroup:rt,slicedSegments:y}}const _e=new Ht(w.segments,w.children);return _e._sourceSegment=w,_e._segmentIndexShift=k.length,{segmentGroup:_e,slicedSegments:y}}function ie(w,k,y){return(!(w.hasChildren()||k.length>0)||"full"!==y.pathMatch)&&""===y.path}function Oe(w,k,y,Y){return!!(xi(w)===Y||Y!==v&&ie(k,y,w))&&("**"===w.path||u(k,w,y).matched)}function we(w,k,y){return 0===k.length&&!w.children[y]}const Pe=!1;class lt{constructor(k){this.segmentGroup=k||null}}class Ct{constructor(k){this.urlTree=k}}function he(w){return(0,S._)(new lt(w))}function ne(w){return(0,S._)(new Ct(w))}class kt{constructor(k,y,Y,_e,rt){this.injector=k,this.configLoader=y,this.urlSerializer
1=Y,this.urlTree=_e,this.config=rt,this.allowRedirects=!0}apply(){const k=_(this.urlTree.root,[],[],this.config).segmentGroup,y=new Ht(k.segments,k.children);return this.expandSegmentGroup(this.injector,this.config,y,v).pipe((0,et.U)(rt=>this.createUrlTree(I(rt),this.urlTree.queryParams,this.urlTree.fragment))).pipe((0,Je.K)(rt=>{if(rt instanceof Ct)return this.allowRedirects=!1,this.match(rt.urlTree);throw rt instanceof lt?this.noMatchError(rt):rt}))}match(k){return this.expandSegmentGroup(this.injector,this.config,k.root,v).pipe((0,et.U)(_e=>this.createUrlTree(I(_e),k.queryParams,k.fragment))).pipe((0,Je.K)(_e=>{throw _e instanceof lt?this.noMatchError(_e):_e}))}noMatchError(k){return new t.vHH(4002,Pe)}createUrlTree(k,y,Y){const _e=re(k);return new zt(_e,y,Y)}expandSegmentGroup(k,y,Y,_e){return 0===Y.segments.length&&Y.hasChildren()?this.expandChildren(k,y,Y).pipe((0,et.U)(rt=>new Ht([],rt))):this.expandSegment(k,Y,y,Y.segments,_e,!0)}expandChildren(k,y,Y){const _e=[];for(const rt of Object.keys(Y.children))"primary"===rt?_e.unshift(rt):_e.push(rt);return(0,s.D)(_e).pipe((0,ee.b)(rt=>{const gt=Y.children[rt],Qt=Ei(y,rt);return this.expandSegmentGroup(k,Qt,gt,rt).pipe((0,et.U)(Mn=>({segment:Mn,outlet:rt})))}),(0,He.R)((rt,gt)=>(rt[gt.outlet]=gt.segment,rt),{}),at())}expandSegment(k,y,Y,_e,rt,gt){return(0,s.D)(Y).pipe((0,ee.b)(Qt=>this.expandSegmentAgainstRoute(k,y,Y,Qt,_e,rt,gt).pipe((0,Je.K)(Hn=>{if(Hn instanceof lt)return(0,c.of)(null);throw Hn}))),(0,Ie.P)(Qt=>!!Qt),(0,Je.K)((Qt,Mn)=>{if(Ri(Qt))return we(y,_e,rt)?(0,c.of)(new Ht([],{})):he(y);throw Qt}))}expandSegmentAgainstRoute(k,y,Y,_e,rt,gt,Qt){return Oe(_e,y,rt,gt)?void 0===_e.redirectTo?this.matchSegmentAgainstRoute(k,y,_e,rt,gt):Qt&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(k,y,Y,_e,rt,gt):he(y):he(y)}expandSegmentAgainstRouteUsingRedirect(k,y,Y,_e,rt,gt){return"**"===_e.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(k,Y,_e,gt):this.expandRegularSegmentAgainstRouteUsingRedirect(k,y,Y,_e,rt,gt)}expandWildCardWithParamsAgainstRouteUsingRedirect(k,y,Y,_e){const rt=this.applyRedirectCommands([],Y.redirectTo,{});return Y.redirectTo.startsWith("/")?ne(rt):this.lineralizeSegments(Y,rt).pipe((0,Ke.z)(gt=>{const Qt=new Ht(gt,{});return this.expandSegment(k,Qt,y,gt,_e,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(k,y,Y,_e,rt,gt){const{matched:Qt,consumedSegments:Mn,remainingSegments:Hn,positionalParamSegments:jn}=u(y,_e,rt);if(!Qt)return he(y);const fi=this.applyRedirectCommands(Mn,_e.redirectTo,jn);return _e.redirectTo.startsWith("/")?ne(fi):this.lineralizeSegments(_e,fi).pipe((0,Ke.z)(cr=>this.expandSegment(k,y,Y,cr.concat(Hn),gt,!1)))}matchSegmentAgainstRoute(k,y,Y,_e,rt){return"**"===Y.path?(k=Yr(Y,k),Y.loadChildren?(Y._loadedRoutes?(0,c.of)({routes:Y._loadedRoutes,injector:Y._loadedInjector}):this.configLoader.loadChildren(k,Y)).pipe((0,et.U)(Qt=>(Y._loadedRoutes=Qt.routes,Y._loadedInjector=Qt.injector,new Ht(_e,{})))):(0,c.of)(new Ht(_e,{}))):a(y,Y,_e,k).pipe((0,$e.w)(({matched:gt,consumedSegments:Qt,remainingSegments:Mn})=>gt?this.getChildConfig(k=Y._injector??k,Y,_e).pipe((0,Ke.z)(jn=>{const fi=jn.injector??k,cr=jn.routes,{segmentGroup:Es,slicedSegments:Cs}=_(y,Qt,Mn,cr),Us=new Ht(Es.segments,Es.children);if(0===Cs.length&&Us.hasChildren())return this.expandChildren(fi,cr,Us).pipe((0,et.U)(oo=>new Ht(Qt,oo)));if(0===cr.length&&0===Cs.length)return(0,c.of)(new Ht(Qt,{}));const ss=xi(Y)===rt;return this.expandSegment(fi,Us,cr,Cs,ss?v:rt,!0).pipe((0,et.U)(bo=>new Ht(Qt.concat(bo.segments),bo.children)))})):he(y)))}getChildConfig(k,y,Y){return y.children?(0,c.of)({routes:y.children,injector:k}):y.loadChildren?void 0!==y._loadedRoutes?(0,c.of)({routes:y._loadedRoutes,injector:y._loadedInjector}):function Fs(w,k,y,Y){const _e=k.canLoad;if(void 0===_e||0===_e.length)return(0,c.of)(!0);const rt=_e.map(gt=>{const Qt=Cr(gt,w);return Tt(function hr(w){return w&&Gi(w.canLoad)}(Qt)?Qt.canLoad(k,y):w.runInContext(()=>Qt(k,y)))});return(0,c.of)(rt).pipe(ei(),ws())}(k,y,Y).pipe((0,Ke.z)(_e=>_e?this.configLoader.loadChildren(k,y).pipe((0,le.b)(rt=>{y._loadedRoutes=rt.routes,y._loadedInjector=rt.injector})):function ht(w){return(0,S._)(ds(Pe,3))}())):(0,c.of)({routes:[],injector:k})}lineralizeSegments(k,y){let Y=[],_e=y.root;for(;;){if(Y=Y.concat(_e.segments),0===_e.numberOfChildren)return(0,c.of)(Y);if(_e.numberOfChildren>
11||!_e.children[v])return k.redirectTo,(0,S._)(new t.vHH(4e3,Pe));_e=_e.children[v]}}applyRedirectCommands(k,y,Y){return this.applyRedirectCreateUrlTree(y,this.urlSerializer.parse(y),k,Y)}applyRedirectCreateUrlTree(k,y,Y,_e){const rt=this.createSegmentGroup(k,y.root,Y,_e);return new zt(rt,this.createQueryParams(y.queryParams,this.urlTree.queryParams),y.fragment)}createQueryParams(k,y){const Y={};return ze(k,(_e,rt)=>{if("string"==typeof _e&&_e.startsWith(":")){const Qt=_e.substring(1);Y[rt]=y[Qt]}else Y[rt]=_e}),Y}createSegmentGroup(k,y,Y,_e){const rt=this.createSegments(k,y.segments,Y,_e);let gt={};return ze(y.children,(Qt,Mn)=>{gt[Mn]=this.createSegmentGroup(k,Qt,Y,_e)}),new Ht(rt,gt)}createSegments(k,y,Y,_e){return y.map(rt=>rt.path.startsWith(":")?this.findPosParam(k,rt,_e):this.findOrReturn(rt,Y))}findPosParam(k,y,Y){const _e=Y[y.path.substring(1)];if(!_e)throw new t.vHH(4001,Pe);return _e}findOrReturn(k,y){let Y=0;for(const _e of y){if(_e.path===k.path)return y.splice(Y),_e;Y++}return k}}class tn{}class En{constructor(k,y,Y,_e,rt,gt,Qt){this.injector=k,this.rootComponentType=y,this.config=Y,this.urlTree=_e,this.url=rt,this.paramsInheritanceStrategy=gt,this.urlSerializer=Qt}recognize(){const k=_(this.urlTree.root,[],[],this.config.filter(y=>void 0===y.redirectTo)).segmentGroup;return this.processSegmentGroup(this.injector,this.config,k,v).pipe((0,et.U)(y=>{if(null===y)return null;const Y=new Pr([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},v,this.rootComponentType,null,this.urlTree.root,-1,{}),_e=new Mi(Y,y),rt=new Vr(this.url,_e);return this.inheritParamsAndData(rt._root),rt}))}inheritParamsAndData(k){const y=k.value,Y=Zr(y,this.paramsInheritanceStrategy);y.params=Object.freeze(Y.params),y.data=Object.freeze(Y.data),k.children.forEach(_e=>this.inheritParamsAndData(_e))}processSegmentGroup(k,y,Y,_e){return 0===Y.segments.length&&Y.hasChildren()?this.processChildren(k,y,Y):this.processSegment(k,y,Y,Y.segments,_e)}processChildren(k,y,Y){return(0,s.D)(Object.keys(Y.children)).pipe((0,ee.b)(_e=>{const rt=Y.children[_e],gt=Ei(y,_e);return this.processSegmentGroup(k,gt,rt,_e)}),(0,He.R)((_e,rt)=>_e&&rt?(_e.push(...rt),_e):null),(0,Qe.o)(_e=>null!==_e),(0,Fe.d)(null),at(),(0,et.U)(_e=>{if(null===_e)return null;const rt=un(_e);return function xn(w){w.sort((k,y)=>k.value.outlet===v?-1:y.value.outlet===v?1:k.value.outlet.localeCompare(y.value.outlet))}(rt),rt}))}processSegment(k,y,Y,_e,rt){return(0,s.D)(y).pipe((0,ee.b)(gt=>this.processSegmentAgainstRoute(gt._injector??k,gt,Y,_e,rt)),(0,Ie.P)(gt=>!!gt),(0,Je.K)(gt=>{if(Ri(gt))return we(Y,_e,rt)?(0,c.of)([]):(0,c.of)(null);throw gt}))}processSegmentAgainstRoute(k,y,Y,_e,rt){if(y.redirectTo||!Oe(y,Y,_e,rt))return(0,c.of)(null);let gt;if("**"===y.path){const Qt=_e.length>0?de(_e).parameters:{},Mn=Wt(Y)+_e.length,Hn=new Pr(_e,Qt,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,_n(y),xi(y),y.component??y._loadedComponent??null,y,wn(Y),Mn,A(y));gt=(0,c.of)({snapshot:Hn,consumedSegments:[],remainingSegments:[]})}else gt=a(Y,y,_e,k).pipe((0,et.U)(({matched:Qt,consumedSegments:Mn,remainingSegments:Hn,parameters:jn})=>{if(!Qt)return null;const fi=Wt(Y)+Mn.length;return{snapshot:new Pr(Mn,jn,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,_n(y),xi(y),y.component??y._loadedComponent??null,y,wn(Y),fi,A(y)),consumedSegments:Mn,remainingSegments:Hn}}));return gt.pipe((0,$e.w)(Qt=>{if(null===Qt)return(0,c.of)(null);const{snapshot:Mn,consumedSegments:Hn,remainingSegments:jn}=Qt;k=y._injector??k;const fi=y._loadedInjector??k,cr=function rn(w){return w.children?w.children:w.loadChildren?w._loadedRoutes:[]}(y),{segmentGroup:Es,slicedSegments:Cs}=_(Y,Hn,jn,cr.filter(ss=>void 0===ss.redirectTo));if(0===Cs.length&&Es.hasChildren())return this.processChildren(fi,cr,Es).pipe((0,et.U)(ss=>null===ss?null:[new Mi(Mn,ss)]));if(0===cr.length&&0===Cs.length)return(0,c.of)([new Mi(Mn,[])]);const Us=xi(y)===rt;return this.processSegment(fi,cr,Es,Cs,Us?v:rt).pipe((0,et.U)(ss=>null===ss?null:[new Mi(Mn,ss)]))}))}}function Jt(w){const k=w.value.routeConfig;return k&&""===k.path&&void 0===k.redirectTo}function un(w){const k=[],y=new Set;for(const Y of w){if(!Jt(Y)){k.push(Y);continue}const _e=k.find(rt=>Y.value.routeConfig===rt.value.routeConfig);void 0!==_e?(_e.children.push(...Y.children),y.add(_e)):k.push(Y)}for(const Y of y){const _e=un(Y.children);k.push(new Mi(Y.value,_e))}return k.filter(Y=>!y.has(Y))}function wn(w){let k=w;for(;k._sourceSegment;)k=k._sourceSegment;return k}function Wt(w){let k=w,y=k._segmentIndexShift??0;for(;k._sourceSegment;)k=k._sourceSegment,y+=k._segmentIndexShift??0;return y-1}function _n(w){return w.data||{}}function A(w){return w.resolve||{}}function Fn(w){return"string"==typeof w.title||null===w.title}function di(w){return(0,$e.w)(k=>{const y=w(k);return y?(0,s.D)(y).pipe((0,et.U)(()=>k)):(0,c.of)(k)})}const ii=new t.OlP("ROUTES");let ri=(()=>{class w{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=(0,t.f3M)(t.Sil)}loadComponent(y){if(this.componentLoaders.get(y))return this.componentLoaders.get(y);if(y._loadedComponent)return(0,c.of)(y._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(y);const Y=Tt(y.loadComponent()).pipe((0,et.U)(Di),(0,le.b)(rt=>{this.onLoadEndListener&&this.onLoadEndListener(y),y._loadedComponent=rt}),(0,ce.x)(()=>{this.componentLoaders.delete(y)})),_e=new me.c(Y,()=>new ue.x).pipe((0,Ne.x)());return this.componentLoaders.set(y,_e),_e}loadChildren(y,Y){if(this.childrenLoaders.get(Y))return this.childrenLoaders.get(Y);if(Y._loadedRoutes)return(0,c.of)({routes:Y._loadedRoutes,injector:Y._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(Y);const rt=this.loadModuleFactoryOrRoutes(Y.loadChildren).pipe((0,et.U)(Qt=>{this.onLoadEndListener&&this.onLoadEndListener(Y);let Mn,Hn,jn=!1;Array.isArray(Qt)?Hn=Qt:(Mn=Qt.create(y).injector,Hn=pe(Mn.get(ii,[],t.XFs.Self|t.XFs.Optional)));return{routes:Hn.map(Hr),injector:Mn}}),(0,ce.x)(()=>{this.childrenLoaders.delete(Y)})),gt=new me.c(rt,()=>new ue.x).pipe((0,Ne.x)());return this.childrenLoaders.set(Y,gt),gt}loadModuleFactoryOrRoutes(y){return Tt(y()).pipe((0,et.U)(Di),(0,Ke.z)(Y=>Y instanceof t.YKP||Array.isArray(Y)?(0,c.of)(Y):(0,s.D)(this.compiler.compileModuleAsync(Y))))}}return w.\u0275fac=function(y){return new(y||w)},w.\u0275prov=t.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"}),w})();function Di(w){return function Ni(w){return w&&"object"==typeof w&&"default"in w}(w)?w.default:w}let fr=(()=>{class w{get hasRequestedNavigation(){return 0!==this.navigationId}constructor(){this.currentNavigation=null,this.lastSuccessfulNavigation=null,this.events=new ue.x,this.configLoader=(0,t.f3M)(ri),this.environmentInjector=(0,t.f3M)(t.lqb),this.urlSerializer
1=(0,t.f3M)(en),this.rootContexts=(0,t.f3M)(pi),this.navigationId=0,this.afterPreactivation=()=>(0,c.of)(void 0),this.rootComponentType=null,this.configLoader.onLoadEndListener=_e=>this.events.next(new Qn(_e)),this.configLoader.onLoadStartListener=_e=>this.events.next(new On(_e))}complete(){this.transitions?.complete()}handleNavigationRequest(y){const Y=++this.navigationId;this.transitions?.next({...this.transitions.value,...y,id:Y})}setupNavigations(y){return this.transitions=new p.X({id:0,targetPageId:0,currentUrlTree:y.currentUrlTree,currentRawUrl:y.currentUrlTree,extractedUrl:y.urlHandlingStrategy.extract(y.currentUrlTree),urlAfterRedirects:y.urlHandlingStrategy.extract(y.currentUrlTree),rawUrl:y.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:Oi,restoredState:null,currentSnapshot:y.routerState.snapshot,targetSnapshot:null,currentRouterState:y.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe((0,Mt.h)(Y=>0!==Y.id),(0,et.U)(Y=>({...Y,extractedUrl:y.urlHandlingStrategy.extract(Y.rawUrl)})),(0,$e.w)(Y=>{let _e=!1,rt=!1;return(0,c.of)(Y).pipe((0,le.b)(gt=>{this.currentNavigation={id:gt.id,initialUrl:gt.rawUrl,extractedUrl:gt.extractedUrl,trigger:gt.source,extras:gt.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),(0,$e.w)(gt=>{const Qt=y.browserUrlTree.toString(),Mn=!y.navigated||gt.extractedUrl.toString()!==Qt||Qt!==y.currentUrlTree.toString();if(!Mn&&"reload"!==(gt.extras.onSameUrlNavigation??y.onSameUrlNavigation)){const jn="";return this.events.next(new Ui(gt.id,y.serializeUrl(Y.rawUrl),jn,0)),y.rawUrlTree=gt.rawUrl,gt.resolve(null),H.E}if(y.urlHandlingStrategy.shouldProcessUrl(gt.rawUrl))return er(gt.source)&&(y.browserUrlTree=gt.extractedUrl),(0,c.of)(gt).pipe((0,$e.w)(jn=>{const fi=this.transitions?.getValue();return this.events.next(new gi(jn.id,this.urlSerializer.serialize(jn.extractedUrl),jn.source,jn.restoredState)),fi!==this.transitions?.getValue()?H.E:Promise.resolve(jn)}),function nn(w,k,y,Y){return(0,$e.w)(_e=>function ft(w,k,y,Y,_e){return new kt(w,k,y,Y,_e).apply()}(w,k,y,_e.extractedUrl,Y).pipe((0,et.U)(rt=>({..._e,urlAfterRedirects:rt}))))}(this.environmentInjector,this.configLoader,this.urlSerializer,y.config),(0,le.b)(jn=>{this.currentNavigation={...this.currentNavigation,finalUrl:jn.urlAfterRedirects},Y.urlAfterRedirects=jn.urlAfterRedirects}),function ge(w,k,y,Y,_e){return(0,Ke.z)(rt=>function Sn(w,k,y,Y,_e,rt,gt="emptyOnly"){return new En(w,k,y,Y,_e,gt,rt).recognize().pipe((0,$e.w)(Qt=>null===Qt?function cn(w){return new U.y(k=>k.error(w))}(new tn):(0,c.of)(Qt)))}(w,k,y,rt.urlAfterRedirects,Y.serialize(rt.urlAfterRedirects),Y,_e).pipe((0,et.U)(gt=>({...rt,targetSnapshot:gt}))))}(this.environmentInjector,this.rootComponentType,y.config,this.urlSerializer,y.paramsInheritanceStrategy),(0,le.b)(jn=>{if(Y.targetSnapshot=jn.targetSnapshot,"eager"===y.urlUpdateStrategy){if(!jn.extras.skipLocationChange){const cr=y.urlHandlingStrategy.merge(jn.urlAfterRedirects,jn.rawUrl);y.setBrowserUrl(cr,jn)}y.browserUrlTree=jn.urlAfterRedirects}const fi=new Xn(jn.id,this.urlSerializer.serialize(jn.extractedUrl),this.urlSerializer.serialize(jn.urlAfterRedirects),jn.targetSnapshot);this.events.next(fi)}));if(Mn&&y.urlHandlingStrategy.shouldProcessUrl(y.rawUrlTree)){const{id:jn,extractedUrl:fi,source:cr,restoredState:Es,extras:Cs}=gt,Us=new gi(jn,this.urlSerializer.serialize(fi),cr,Es);this.events.next(Us);const ss=_r(fi,this.rootComponentType).snapshot;return Y={...gt,targetSnapshot:ss,urlAfterRedirects:fi,extras:{...Cs,skipLocationChange:!1,replaceUrl:!1}},(0,c.of)(Y)}{const jn="";return this.events.next(new Ui(gt.id,y.serializeUrl(Y.extractedUrl),jn,1)),y.rawUrlTree=gt.rawUrl,gt.resolve(null),H.E}}),(0,le.b)(gt=>{const Qt=new nr(gt.id,this.urlSerializer.serialize(gt.extractedUrl),this.urlSerializer.serialize(gt.urlAfterRedirects),gt.targetSnapshot);this.events.next(Qt)}),(0,et.U)(gt=>Y={...gt,guards:Qi(gt.targetSnapshot,gt.currentSnapshot,this.rootContexts)}),function _i(w,k){return(0,Ke.z)(y=>{const{targetSnapshot:Y,currentSnapshot:_e,guards:{canActivateChecks:rt,canDeactivateChecks:gt}}=y;return 0===gt.length&&0===rt.length?(0,c.of)({...y,guardsResult:!0}):function Ss(w,k,y,Y){return(0,s.D)(w).pipe((0,Ke.z)(_e=>
1function Gr(w,k,y,Y,_e){const rt=k&&k.routeConfig?k.routeConfig.canDeactivate:null;if(!rt||0===rt.length)return(0,c.of)(!0);const gt=rt.map(Qt=>{const Mn=Zi(k)??_e,Hn=Cr(Qt,Mn);return Tt(function Z(w){return w&&Gi(w.canDeactivate)}(Hn)?Hn.canDeactivate(w,k,y,Y):Mn.runInContext(()=>Hn(w,k,y,Y))).pipe((0,Ie.P)())});return(0,c.of)(gt).pipe(ei())}(_e.component,_e.route,y,k,Y)),(0,Ie.P)(_e=>!0!==_e,!0))}(gt,Y,_e,w).pipe((0,Ke.z)(Qt=>Qt&&function Gn(w){return"boolean"==typeof w}(Qt)?function $i(w,k,y,Y){return(0,s.D)(k).pipe((0,ee.b)(_e=>(0,C.z)(function ns(w,k){return null!==w&&k&&k(new Wn(w)),(0,c.of)(!0)}(_e.route.parent,Y),function ts(w,k){return null!==w&&k&&k(new vi(w)),(0,c.of)(!0)}(_e.route,Y),function vs(w,k,y){const Y=k[k.length-1],rt=k.slice(0,k.length-1).reverse().map(gt=>function Ci(w){const k=w.routeConfig?w.routeConfig.canActivateChild:null;return k&&0!==k.length?{node:w,guards:k}:null}(gt)).filter(gt=>null!==gt).map(gt=>(0,T.P)(()=>{const Qt=gt.guards.map(Mn=>{const Hn=Zi(gt.node)??y,jn=Cr(Mn,Hn);return Tt(function q(w){return w&&Gi(w.canActivateChild)}(jn)?jn.canActivateChild(Y,w):Hn.runInContext(()=>jn(Y,w))).pipe((0,Ie.P)())});return(0,c.of)(Qt).pipe(ei())}));return(0,c.of)(rt).pipe(ei())}
1(w,_e.path,y),function qi(w,k,y){const Y=k.routeConfig?k.routeConfig.canActivate:null;if(!Y||0===Y.length)return(0,c.of)(!0);const _e=Y.map(rt=>(0,T.P)(()=>{const gt=Zi(k)??y,Qt=Cr(rt,gt);return Tt(function fe(w){return w&&Gi(w.canActivate)}(Qt)?Qt.canActivate(k,w):gt.runInContext(()=>Qt(k,w))).pipe((0,Ie.P)())}));return(0,c.of)(_e).pipe(ei())}(w,_e.route,y))),(0,Ie.P)(_e=>!0!==_e,!0))}(Y,rt,w,k):(0,c.of)(Qt)),(0,et.U)(Qt=>({...y,guardsResult:Qt})))})}(this.environmentInjector,gt=>this.events.next(gt)),(0,le.b)(gt=>{if(Y.guardsResult=gt.guardsResult,G(gt.guardsResult))throw Wr(0,gt.guardsResult);const Qt=new Pt(gt.id,this.urlSerializer.serialize(gt.extractedUrl),this.urlSerializer.serialize(gt.urlAfterRedirects),gt.targetSnapshot,!!gt.guardsResult);this.events.next(Qt)}),(0,Mt.h)(gt=>!!gt.guardsResult||(y.restoreHistory(gt),this.cancelNavigationTransition(gt,"",3),!1)),di(gt=>{if(gt.guards.canActivateChecks.length)return(0,c.of)(gt).pipe((0,le.b)(Qt=>{const Mn=new Kt(Qt.id,this.urlSerializer.serialize(Qt.extractedUrl),this.urlSerializer.serialize(Qt.urlAfterRedirects),Qt.targetSnapshot);this.events.next(Mn)}),(0,$e.w)(Qt=>{let Mn=!1;return(0,c.of)(Qt).pipe(function V(w,k){return(0,Ke.z)(y=>{const{targetSnapshot:Y,guards:{canActivateChecks:_e}}=y;if(!_e.length)return(0,c.of)(y);let rt=0;return(0,s.D)(_e).pipe((0,ee.b)(gt=>function nt(w,k,y,Y){const _e=w.routeConfig,rt=w._resolve;return void 0!==_e?.title&&!Fn(_e)&&(rt[b]=_e.title),function At(w,k,y,Y){const _e=function dn(w){return[...Object.keys(w),...Object.getOwnPropertySymbols(w)]}(w);if(0===_e.length)return(0,c.of)({});const rt={};return(0,s.D)(_e).pipe((0,Ke.z)(gt=>function vn(w,k,y,Y){const _e=Zi(k)??Y,rt=Cr(w,_e);return Tt(rt.resolve?rt.resolve(k,y):_e.runInContext(()=>rt(k,y)))}(w[gt],k,y,Y).pipe((0,Ie.P)(),(0,le.b)(Qt=>{rt[gt]=Qt}))),Ae(1),(0,Te.h)(rt),(0,Je.K)(gt=>Ri(gt)?H.E:(0,S._)(gt)))}(rt,w,k,Y).pipe((0,et.U)(gt=>(w._resolvedData=gt,w.data=Zr(w,y).resolve,_e&&Fn(_e)&&(w.data[b]=_e.title),null)))}(gt.route,Y,w,k)),(0,le.b)(()=>rt++),Ae(1),(0,Ke.z)(gt=>rt===_e.length?(0,c.of)(y):H.E))})}(y.paramsInheritanceStrategy,this.environmentInjector),(0,le.b)({next:()=>Mn=!0,complete:()=>{Mn||(y.restoreHistory(Qt),this.cancelNavigationTransition(Qt,"",2))}}))}),(0,le.b)(Qt=>{const Mn=new hn(Qt.id,this.urlSerializer.serialize(Qt.extractedUrl),this.urlSerializer.serialize(Qt.urlAfterRedirects),Qt.targetSnapshot);this.events.next(Mn)}))}),di(gt=>{const Qt=Mn=>{const Hn=[];Mn.routeConfig?.loadComponent&&!Mn.routeConfig._loadedComponent&&Hn.push(this.configLoader.loadComponent(Mn.routeConfig).pipe((0,le.b)(jn=>{Mn.component=jn}),(0,et.U)(()=>{})));for(const jn of Mn.children)Hn.push(...Qt(jn));return Hn};return(0,m.a)(Qt(gt.targetSnapshot.root)).pipe((0,Fe.d)(),(0,ot.q)(1))}),di(()=>this.afterPreactivation()),(0,et.U)(gt=>{const Qt=function Dr(w,k,y){const Y=wr(w,k._root,y?y._root:void 0);return new Or(Y,k)}(y.routeReuseStrategy,gt.targetSnapshot,gt.currentRouterState);return Y={...gt,targetRouterState:Qt}}),(0,le.b)(gt=>{y.currentUrlTree=gt.urlAfterRedirects,y.rawUrlTree=y.urlHandlingStrategy.merge(gt.urlAfterRedirects,gt.rawUrl),y.routerState=gt.targetRouterState,"deferred"===y.urlUpdateStrategy&&(gt.extras.skipLocationChange||y.setBrowserUrl(y.rawUrlTree,gt),y.browserUrlTree=gt.urlAfterRedirects)}),((w,k,y)=>(0,et.U)(Y=>(new Bi(k,Y.targetRouterState,Y.currentRouterState,y).activate(w),Y)))(this.rootContexts,y.routeReuseStrategy,gt=>this.events.next(gt)),(0,ot.q)(1),(0,le.b)({next:gt=>{_e=!0,this.lastSuccessfulNavigation=this.currentNavigation,y.navigated=!0,this.events.next(new wi(gt.id,this.urlSerializer.serialize(gt.extractedUrl),this.urlSerializer.serialize(y.currentUrlTree))),y.titleStrategy?.updateTitle(gt.targetRouterState.snapshot),gt.resolve(!0)},complete:()=>{_e=!0}}),(0,ce.x)(()=>{_e||rt||this.cancelNavigationTransition(Y,"",1),this.currentNavigation?.id===Y.id&&(this.currentNavigation=null)}),(0,Je.K)(gt=>{if(rt=!0,xr(gt)){us(gt)||(y.navigated=!0,y.restoreHistory(Y,!0));const Qt=new ni(Y.id,this.urlSerializer.serialize(Y.extractedUrl),gt.message,gt.cancellationCode);if(this.events.next(Qt),us(gt)){const Mn=y.urlHandlingStrategy.merge(gt.url,y.rawUrlTree),Hn={skipLocationChange:Y.extras.skipLocationChange,replaceUrl:"eager"===y.urlUpdateStrategy||er(Y.source)};y.scheduleNavigation(Mn,Oi,null,Hn,{resolve:Y.resolve,reject:Y.reject,promise:Y.promise})}else Y.resolve(!1)}else{y.restoreHistory(Y,!0);const Qt=new Ji(Y.id,this.urlSerializer.serialize(Y.extractedUrl),gt,Y.targetSnapshot??void 0);this.events.next(Qt);try{Y.resolve(y.errorHandler(gt))}catch(Mn){Y.reject(Mn)}}return H.E}))}))}cancelNavigationTransition(y,Y,_e){const rt=new ni(y.id,this.urlSerializer.serialize(y.extractedUrl),Y,_e);this.events.next(rt),y.resolve(!1)}}return w.\u0275fac=function(y){return new(y||w)},w.\u0275prov=t.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"}),w})();function er(w){return w!==Oi}let jr=(()=>{class w{buildTitle(y){let Y,_e=y.root;for(;void 0!==_e;)Y=this.getResolvedTitleForRoute(_e)??Y,_e=_e.children.find(rt=>rt.outlet===v);return Y}getResolvedTitleForRoute(y){return y.data[b]}}return w.\u0275fac=function(y){return new(y||w)},w.\u0275prov=t.Yz7({token:w,factory:function(){return(0,t.f3M)(Ur)},providedIn:"root"}),w})(),Ur=(()=>{class w extends jr{constructor(y){super(),this.title=y}updateTitle(y){const Y=this.buildTitle(y);void 0!==Y&&this.title.setTitle(Y)}}
1return w.\u0275fac=function(y){return new(y||w)(t.LFG(B.Dx))},w.\u0275prov=t.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"}),w})(),Kr=(()=>{class w{}return w.\u0275fac=function(y){return new(y||w)},w.\u0275prov=t.Yz7({token:w,factory:function(){return(0,t.f3M)(is)},providedIn:"root"}),w})();class ys{shouldDetach(k){return!1}store(k,y){}shouldAttach(k){return!1}retrieve(k){return null}shouldReuseRoute(k,y){return k.routeConfig===y.routeConfig}}let is=(()=>{class w extends ys{}return w.\u0275fac=function(){let k;return function(Y){return(k||(k=t.n5z(w)))(Y||w)}}(),w.\u0275prov=t.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"}),w})();const rs=new t.OlP("",{providedIn:"root",factory:()=>({})});let xo=(()=>{class w{}return w.\u0275fac=function(y){return new(y||w)},w.\u0275prov=t.Yz7({token:w,factory:function(){return(0,t.f3M)(Eo)},providedIn:"root"}),w})(),Eo=(()=>{class w{shouldProcessUrl(y){return!0}extract(y){return y}merge(y,Y){return y}}return w.\u0275fac=function(y){return new(y||w)},w.\u0275prov=t.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"}),w})();function Vo(w){throw w}function hs(w,k,y){return k.parse("/")}const Ma={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},mo={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let Tr=(()=>{class w{get navigationId(){return this.navigationTransitions.navigationId}get browserPageId(){if("computed"===this.canceledNavigationResolution)return this.location.getState()?.\u0275routerPageId}get events(){return this.navigationTransitions.events}constructor(){this.disposed=!1,this.currentPageId=0,this.console=(0,t.f3M)(t.c2e),this.isNgZoneEnabled=!1,this.options=(0,t.f3M)(rs,{optional:!0})||{},this.errorHandler=this.options.errorHandler||Vo,this.malformedUriErrorHandler=this.options.malformedUriErrorHandler||hs,this.navigated=!1,this.lastSuccessfulId=-1,this.urlHandlingStrategy=(0,t.f3M)(xo),this.routeReuseStrategy=(0,t.f3M)(Kr),this.urlCreationStrategy=(0,t.f3M)(dr),this.titleStrategy=(0,t.f3M)(jr),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.config=pe((0,t.f3M)(ii,{optional:!0})??[]),this.navigationTransitions=(0,t.f3M)(fr),this.urlSerializer=(0,t.f3M)(en),this.location=(0,t.f3M)(Ee.Ye),this.isNgZoneEnabled=(0,t.f3M)(t.R0b)instanceof t.R0b&&t.R0b.isInAngularZone(),this.resetConfig(this.config),this.currentUrlTree=new zt,this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.routerState=_r(this.currentUrlTree,null),this.navigationTransitions.setupNavigations(this).subscribe(y=>{this.lastSuccessfulId=y.id,this.currentPageId=this.browserPageId??0},y=>{this.console.warn(`Unhandled Navigation Error: ${y}`)})}resetRootComponentType(y){this.routerState.root.component=y,this.navigationTransitions.rootComponentType=y}initialNavigation(){if(this.setUpLocationChangeListener(),!this.navigationTransitions.hasRequestedNavigation){const y=this.location.getState();this.navigateToSyncWithBrowser(this.location.path(!0),Oi,y)}}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(y=>{const Y="popstate"===y.type?"popstate":"hashchange";"popstate"===Y&&setTimeout(()=>{this.navigateToSyncWithBrowser(y.url,Y,y.state)},0)}))}navigateToSyncWithBrowser(y,Y,_e){const rt={replaceUrl:!0},gt=_e?.navigationId?_e:null;if(_e){const Mn={..._e};delete Mn.navigationId,delete Mn.\u0275routerPageId,0!==Object.keys(Mn).length&&(rt.state=Mn)}const Qt=this.parseUrl(y);this.scheduleNavigation(Qt,Y,gt,rt)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}resetConfig(y){this.config=y.map(Hr),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0),this.disposed=!0}createUrlTree(y,Y={}){const{relativeTo:_e,queryParams:rt,fragment:gt,queryParamsHandling:Qt,preserveFragment:Mn}=Y,Hn=Mn?this.currentUrlTree.fragment:gt;let jn=null;switch(Qt){case"merge":jn={...this.currentUrlTree.queryParams,...rt};break;case"preserve":jn=this.currentUrlTree.queryParams;break;default:jn=rt||null}return null!==jn&&(jn=this.removeEmptyProps(jn)),this.urlCreationStrategy.createUrlTree(_e,this.routerState,this.currentUrlTree,y,jn,Hn??null)}navigateByUrl(y,Y={skipLocationChange:!1}){const _e=G(y)?y:this.parseUrl(y),rt=this.urlHandlingStrategy.merge(_e,this.rawUrlTree);return this.scheduleNavigation(rt,Oi,null,Y)}navigate(y,Y={skipLocationChange:!1}){return function $o(w){for(let k=0;k<w.length;k++){const y=w[k];if(null==y)throw new t.vHH(4008,false)}}(y),this.navigateByUrl(this.createUrlTree(y,Y),Y)}serializeUrl(y){return this.urlSerializer.serialize(y)}parseUrl(y){let Y;try{Y=this.urlSerializer.parse(y)}catch(_e){Y=this.malformedUriErrorHandler(_e,this.urlSerializer,y)}return Y}isActive(y,Y){let _e;if(_e=!0===Y?{...Ma}:!1===Y?{...mo}:Y,G(y))return $t(this.currentUrlTree,y,_e);const rt=this.parseUrl(y);return $t(this.currentUrlTree,rt,_e)}removeEmptyProps(y){return Object.keys(y).reduce((Y,_e)=>{const rt=y[_e];return null!=rt&&(Y[_e]=rt),Y},{})}scheduleNavigation(y,Y,_e,rt,gt){if(this.disposed)return Promise.resolve(!1);let Qt,Mn,Hn,jn;return gt?(Qt=gt.resolve,Mn=gt.reject,Hn=gt.promise):Hn=new Promise((fi,cr)=>{Qt=fi,Mn=cr}),jn="computed"===this.canceledNavigationResolution?_e&&_e.\u0275routerPageId?_e.\u0275routerPageId:(this.browserPageId??0)+1:0,this.navigationTransitions.handleNavigationRequest({targetPageId:jn,source:Y,restoredState:_e,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:y,extras:rt,resolve:Qt,reject:Mn,promise:Hn,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),Hn.catch(fi=>Promise.reject(fi))}setBrowserUrl(y,Y){const _e=this.urlSerializer.serialize(y);if(this.location.isCurrentPathEqualTo(_e)||Y.extras.replaceUrl){const gt={...Y.extras.state,...this.generateNgRouterState(Y.id,this.browserPageId)};this.location.replaceState(_e,"",gt)}else{const rt={...Y.extras.state,...this.generateNgRouterState(Y.id,Y.targetPageId)};this.location.go(_e,"",rt)}}restoreHistory(y,Y=!1){if("computed"===this.canceledNavigationResolution){const rt=this.currentPageId-(this.browserPageId??this.currentPageId);0!==rt?this.location.historyGo(rt):this.currentUrlTree===this.getCurrentNavigation()?.finalUrl&&0===rt&&(this.resetState(y),this.browserUrlTree=y.currentUrlTree,this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(Y&&this.resetState(y),this.resetUrlToCurrentUrlTree())}resetState(y){this.routerState=y.currentRouterState,this.currentUrlTree=y.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,y.rawUrl)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(y,Y){return"computed"===this.canceledNavigationResolution?{navigationId:y,\u0275routerPageId:Y}:{navigationId:y}}}return w.\u0275fac=function(y){return new(y||w)},w.\u0275prov=t.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"}),w})(),Zs=(()=>{class w{constructor(y,Y,_e,rt,gt,Qt){this.router=y,this.route=Y,this.tabIndexAttribute=_e,this.renderer=rt,this.el=gt,this.locationStrategy=Qt,this._preserveFragment=!1,this._skipLocationChange=!1,this._replaceUrl=!1,this.href=null,this.commands=null,this.onChanges=new ue.x;const Mn=gt.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===Mn||"area"===Mn,this.isAnchorElement?this.subscription=y.events.subscribe(Hn=>{Hn instanceof wi&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}set preserveFragment(y){this._preserveFragment=(0,t.D6c)(y)}get preserveFragment(){return this._preserveFragment}set skipLocationChange(y){this._skipLocationChange=(0,t.D6c)(y)}get skipLocationChange(){return this._skipLocationChange}set replaceUrl(y){this._replaceUrl=(0,t.D6c)(y)}get replaceUrl(){return this._replaceUrl}setTabIndexIfNotOnNativeEl(y){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",y)}ngOnChanges(y){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}set routerLink(y){null!=y?(this.commands=Array.isArray(y)?y:[y],this.setTabIndexIfNotOnNativeEl("0")):(this.commands=null,this.setTabIndexIfNotOnNativeEl(null))}onClick(y,Y,_e,rt,gt){return!!(null===this.urlTree||this.isAnchorElement&&(0!==y||Y||_e||rt||gt||"string"==typeof this.target&&"_self"!=this.target))||(this.router.navigateByUrl(this.urlTree,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state}),!this.isAnchorElement)}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){this.href=null!==this.urlTree&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(this.urlTree)):null;const y=null===this.href?null:(0,t.P3R)(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",y)}applyAttributeValue(y,Y){const _e=this.renderer,rt=this.el.nativeElement;null!==Y?_e.setAttribute(rt,y,Y):_e.removeAttribute(rt,y)}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}}return w.\u0275fac=function(y){return new(y||w)(t.Y36(Tr),t.Y36(ki),t.$8M("tabindex"),t.Y36(t.Qsj),t.Y36(t.SBq),t.Y36(Ee.S$))},w.\u0275dir=t.lG2({type:w,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(y,Y){1&y&&t.NdJ("click",function(rt){return Y.onClick(rt.button,rt.ctrlKey,rt.shiftKey,rt.altKey,rt.metaKey)}),2&y&&t.uIk("target",Y.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",relativeTo:"relativeTo",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",routerLink:"routerLink"},standalone:!0,features:[t.TTD]}),w})(),po=(()=>{class w{get isActive(){return this._isActive}constructor(y,Y,_e,rt,gt){this.router=y,this.element=Y,this.renderer=_e,this.cdr=rt,this.link=gt,this.classes=[],this._isActive=!1,this.routerLinkActiveOptions={exact:!1},this.isActiveChange=new t.vpe,this.routerEventsSubscription=y.events.subscribe(Qt=>{Qt instanceof wi&&this.update()})}ngAfterContentInit(){(0,c.of)(this.links.changes,(0,c.of)(null)).pipe((0,L.J)()).subscribe(y=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){this.linkInputChangesSubscription?.unsubscribe();const y=[...this.links.toArray(),this.link].filter(Y=>!!Y).map(Y=>Y.onChanges);this.linkInputChangesSubscription=(0,s.D)(y).pipe((0,L.J)()).subscribe(Y=>{this._isActive!==this.isLinkActive(this.router)(Y)&&this.update()})}set routerLinkActive(y){const Y=Array.isArray(y)?y:y.split(" ");this.classes=Y.filter(_e=>!!_e)}ngOnChanges(y){this.update()}ngOnDestroy(){this.routerEventsSubscription.unsubscribe(),this.linkInputChangesSubscription?.unsubscribe()}update(){!this.links||!this.router.navigated||Promise.resolve().then(()=>{const y=this.hasActiveLinks();this._isActive!==y&&(this._isActive=y,this.cdr.markForCheck(),this.classes.forEac
1h(Y=>{y?this.renderer.addClass(this.element.nativeElement,Y):this.renderer.removeClass(this.element.nativeElement,Y)}),y&&void 0!==this.ariaCurrentWhenActive?this.renderer.setAttribute(this.element.nativeElement,"aria-current",this.ariaCurrentWhenActive.toString()):this.renderer.removeAttribute(this.element.nativeElement,"aria-current"),this.isActiveChange.emit(y))})}isLinkActive(y){const Y=function Da(w){return!!w.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return _e=>!!_e.urlTree&&y.isActive(_e.urlTree,Y)}hasActiveLinks(){const y=this.isLinkActive(this.router);return this.link&&y(this.link)||this.links.some(y)}}return w.\u0275fac=function(y){return new(y||w)(t.Y36(Tr),t.Y36(t.SBq),t.Y36(t.Qsj),t.Y36(t.sBO),t.Y36(Zs,8))},w.\u0275dir=t.lG2({type:w,selectors:[["","routerLinkActive",""]],contentQueries:function(y,Y,_e){if(1&y&&t.Suo(_e,Zs,5),2&y){let rt;t.iGM(rt=t.CRH())&&(Y.links=rt)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],standalone:!0,features:[t.TTD]}),w})();class Co{}let Wo=(()=>{class w{preload(y,Y){return Y().pipe((0,Je.K)(()=>(0,c.of)(null)))}}return w.\u0275fac=function(y){return new(y||w)},w.\u0275prov=t.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"}),w})(),Go=(()=>{class w{constructor(y,Y,_e,rt,gt){this.router=y,this.injector=_e,this.preloadingStrategy=rt,this.loader=gt}setUpPreloading(){this.subscription=this.router.events.pipe((0,Mt.h)(y=>y instanceof wi),(0,ee.b)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(y,Y){const _e=[];for(const rt of Y){rt.providers&&!rt._injector&&(rt._injector=(0,t.MMx)(rt.providers,y,`Route: ${rt.path}`));const gt=rt._injector??y,Qt=rt._loadedInjector??gt;(rt.loadChildren&&!rt._loadedRoutes&&void 0===rt.canLoad||rt.loadComponent&&!rt._loadedComponent)&&_e.push(this.preloadConfig(gt,rt)),(rt.children||rt._loadedRoutes)&&_e.push(this.processRoutes(Qt,rt.children??rt._loadedRoutes))}return(0,s.D)(_e).pipe((0,L.J)())}preloadConfig(y,Y){return this.preloadingStrategy.preload(Y,()=>{let _e;_e=Y.loadChildren&&void 0===Y.canLoad?this.loader.loadChildren(y,Y):(0,c.of)(null);const rt=_e.pipe((0,Ke.z)(gt=>null===gt?(0,c.of)(void 0):(Y._loadedRoutes=gt.routes,Y._loadedInjector=gt.injector,this.processRoutes(gt.injector??y,gt.routes))));if(Y.loadComponent&&!Y._loadedComponent){const gt=this.loader.loadComponent(Y);return(0,s.D)([rt,gt]).pipe((0,L.J)())}return rt})}}return w.\u0275fac=function(y){return new(y||w)(t.LFG(Tr),t.LFG(t.Sil),t.LFG(t.lqb),t.LFG(Co),t.LFG(ri))},w.\u0275prov=t.Yz7({token:w,factory:w.\u0275fac,providedIn:"root"}),w})();const To=new t.OlP("");let no=(()=>{class w{constructor(y,Y,_e,rt,gt={}){this.urlSerializer=y,this.transitions=Y,this.viewportScroller=_e,this.zone=rt,this.options=gt,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},gt.scrollPositionRestoration=gt.scrollPositionRestoration||"disabled",gt.anchorScrolling=gt.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(y=>{y instanceof gi?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=y.navigationTrigger,this.restoredId=y.restoredState?y.restoredState.navigationId:0):y instanceof wi&&(this.lastId=y.id,this.scheduleScrollEvent(y,this.urlSerializer.parse(y.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(y=>{y instanceof qn&&(y.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(y.position):y.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(y.anch
1or):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(y,Y){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new qn(y,"popstate"===this.lastSource?this.store[this.restoredId]:null,Y))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}}return w.\u0275fac=function(y){t.$Z()},w.\u0275prov=t.Yz7({token:w,factory:w.\u0275fac}),w})();var ar=(()=>((ar=ar||{})[ar.COMPLETE=0]="COMPLETE",ar[ar.FAILED=1]="FAILED",ar[ar.REDIRECTING=2]="REDIRECTING",ar))();const Ns=!1;function ks(w,k){return{\u0275kind:w,\u0275providers:k}}const _o=new t.OlP("",{providedIn:"root",factory:()=>!1});function go(){const w=(0,t.f3M)(t.zs3);return k=>{const y=w.get(t.z2F);if(k!==y.components[0])return;const Y=w.get(Tr),_e=w.get(Bs);1===w.get(Ls)&&Y.initialNavigation(),w.get(Hs,null,t.XFs.Optional)?.setUpPreloading(),w.get(To,null,t.XFs.Optional)?.init(),Y.resetRootComponentType(y.componentTypes[0]),_e.closed||(_e.next(),_e.complete(),_e.unsubscribe())}}const Bs=new t.OlP(Ns?"bootstrap done indicator":"",{factory:()=>new ue.x}),Ls=new t.OlP(Ns?"initial navigation":"",{providedIn:"root",factory:()=>1});function Lo(){let w=[];return w=Ns?[{provide:t.Xts,multi:!0,useFactory:()=>{const k=(0,t.f3M)(Tr);return()=>k.events.subscribe(y=>{console.group?.(`Router Event: ${y.constructor.name}`),console.log(function Hi(w){if(!("type"in w))return`Unknown Router Event: ${w.constructor.name}`;switch(w.type){case 14:return`ActivationEnd(path: '${w.snapshot.routeConfig?.path||""}')`;case 13:return`ActivationStart(path: '${w.snapshot.routeConfig?.path||""}')`;case 12:return`ChildActivationEnd(path: '${w.snapshot.routeConfig?.path||""}')`;case 11:return`ChildActivationStart(path: '${w.snapshot.routeConfig?.path||""}')`;case 8:return`GuardsCheckEnd(id: ${w.id}, url: '${w.url}', urlAfterRedirects: '${w.urlAfterRedirects}', state: ${w.state}, shouldActivate: ${w.shouldActivate})`;case 7:return`GuardsCheckStart(id: ${w.id}, url: '${w.url}', urlAfterRedirects: '${w.urlAfterRedirects}', state: ${w.state})`;case 2:return`NavigationCancel(id: ${w.id}, url: '${w.url}')`;case 16:return`NavigationSkipped(id: ${w.id}, url: '${w.url}')`;case 1:return`NavigationEnd(id: ${w.id}, url: '${w.url}', urlAfterRedirects: '${w.urlAfterRedirects}')`;case 3:return`NavigationError(id: ${w.id}, url: '${w.url}', error: ${w.error})`;case 0:return`NavigationStart(id: ${w.id}, url: '${w.url}')`;case 6:return`ResolveEnd(id: ${w.id}, url: '${w.url}', urlAfterRedirects: '${w.urlAfterRedirects}', state: ${w.state})`;case 5:return`ResolveStart(id: ${w.id}, url: '${w.url}', urlAfterRedirects: '${w.urlAfterRedirects}', state: ${w.state})`;case 10:return`RouteConfigLoadEnd(path: ${w.route.path})`;case 9:return`RouteConfigLoadStart(path: ${w.route.path})`;case 4:return`RoutesRecognized(id: ${w.id}, url: '${w.url}', urlAfterRedirects: '${w.urlAfterRedirects}', state: ${w.state})`;case 15:return`Scroll(anchor: '${w.anchor}', position: '${w.position?`${w.position[0]}, ${w.position[1]}`:null}')`}}(y)),console.log(y),console.groupEnd?.()})}}]:[],ks(1,w)}const Hs=new t.OlP(Ns?"router preloader":"");function el(w){return ks(0,[{provide:Hs,useExisting:Go},{provide:Co,useExisting:w}])}const ro=!1,Ca=new t.OlP(ro?"router duplicate forRoot guard":"ROUTER_FORROOT_GUARD"),Ta=[Ee.Ye,{provide:en,useClass:Tn},Tr,pi,{provide:ki,useFactory:function Ys(w){return w.routerState.root},deps:[Tr]},ri,ro?{provide:_o,useValue:!0}:[]];function nl(){return new t.PXZ("Router",Tr)}let il=(()=>{class w{constructor(y){}static forRoot(y,Y){return{ngModule:w,providers:[Ta,ro&&Y?.enableTracing?Lo().\u0275providers:[],{provide:ii,multi:!0,useValue:y},{provide:Ca,useFactory:lr,deps:[[Tr,new t.FiY,new t.tp0]]},{provide:rs,useValue:Y||{}},Y?.useHash?{provide:Ee.S$,useClass:Ee.Do}:{provide:Ee.S$,useClass:Ee.b0},{provide:To,useFactory:()=>{const w=(0,t.f3M)(Ee.EM),k=(0,t.f3M)(t.R0b),y=(0,t.f3M)(rs),Y=(0,t.f3M)(fr),_e=(0,t.f3M)(en);return y.scrollOffset&&w.setOffset(y.scrollOffset),new no(_e,Y,w,k,y)}},Y?.preloadingStrategy?el(Y.preloadingStrategy).\u0275providers:[],{provide:t.PXZ,multi:!0,useFactory:nl},Y?.initialNavigation?Io(Y):[],[{provide:Js,useFactory:go},{provide:t.tb,multi:!0,useExisting:Js}]]}}static forChild(y){return{ngModule:w,providers:[{provide:ii,multi:!0,useValue:y}]}}}
1return w.\u0275fac=function(y){return new(y||w)(t.LFG(Ca,8))},w.\u0275mod=t.oAB({type:w}),w.\u0275inj=t.cJS({imports:[gr]}),w})();function lr(w){if(ro&&w)throw new t.vHH(4007,"The Router was provided more than once. This can happen if 'forRoot' is used outside of the root injector. Lazy loaded modules should use RouterModule.forChild() instead.");return"guarded"}function Io(w){return["disabled"===w.initialNavigation?ks(3,[{provide:t.ip1,multi:!0,useFactory:()=>{const k=(0,t.f3M)(Tr);return()=>{k.setUpLocationChangeListener()}}},{provide:Ls,useValue:2}]).\u0275providers:[],"enabledBlocking"===w.initialNavigation?ks(2,[{provide:Ls,useValue:0},{provide:t.ip1,multi:!0,deps:[t.zs3],useFactory:k=>{const y=k.get(Ee.V_,Promise.resolve());return()=>y.then(()=>new Promise(Y=>{const _e=k.get(Tr),rt=k.get(Bs);(function xa(w,k){w.events.pipe((0,Mt.h)(y=>y instanceof wi||y instanceof ni||y instanceof Ji||y instanceof Ui),(0,et.U)(y=>y instanceof wi||y instanceof Ui?ar.COMPLETE:y instanceof ni&&(0===y.code||1===y.code)?ar.REDIRECTING:ar.FAILED),(0,Mt.h)(y=>y!==ar.REDIRECTING),(0,ot.q)(1)).subscribe(()=>{k()})})(_e,()=>{Y(!0)}),k.get(fr).afterPreactivation=()=>(Y(!0),rt.closed?(0,c.of)(void 0):rt),_e.initialNavigation()}))}}]).\u0275providers:[]]}const Js=new t.OlP(ro?"Router Initializer":"")},57836:(Et,Re,d)=>{"use strict";d.d(Re,{Wr:()=>L,yO:()=>Fe});var t=d(36895),s=d(94650),c=d(49770),p=d(62843),g=d(54968),m=d(39646),C=d(97272),T=d(77579),j=d(11848),S=d(56451),U=d(54004),H=d(39300),me=d(63900),ue=d(94033),Ee=d(30576),et=d(38421),$e=d(54482),ot=d(69751);const Mt={connector:()=>new T.x};function Ke(B,v=Mt){const{connector:b}=v;return(0,$e.e)((N,Q)=>{const je=b();(0,et.Xf)(B(function yt(B){return new ot.y(v=>B.subscribe(v))}(je))).subscribe(Q),Q.add(N.subscribe(je))})}var le=d(95698),Je=d(18505),He=d(91005);const Xe="Service workers are disabled or not supported by this browser";class Ae{constructor(v){if(this.serviceWorker=v,v){const N=(0,g.R)(v,"controllerchange").pipe((0,U.U)(()=>v.controller)),Q=(0,c.P)(()=>(0,m.of)(v.controller)),je=(0,C.z)(Q,N);this.worker=je.pipe((0,H.h)(de=>!!de)),this.registration=this.worker.pipe((0,me.w)(()=>v.getRegistration()));const pe=(0,g.R)(v,"message").pipe((0,U.U)(de=>de.data)).pipe((0,H.h)(de=>de&&de.type)).pipe(function ee(B){return B?v=>Ke(B)(v):v=>function Ie(B,v){const b=(0,Ee.m)(B)?B:()=>B;return(0,Ee.m)(v)?Ke(v,{connector:b}):N=>new ue.c(N,b)}(new T.x)(v)}());pe.connect(),this.events=pe}else this.worker=this.events=this.registration=function st(B){return(0,c.P)(()=>(0,p._)(new Error(B)))}(Xe)}postMessage(v,b){return this.worker.pipe((0,le.q)(1),(0,Je.b)(N=>{N.postMessage({action:v,...b})})).toPromise().then(()=>{})}postMessageWithOperation(v,b,N){const Q=this.waitForOperationCompleted(N),je=this.postMessage(v,b);return Promise.all([je,Q]).then(([,Ue])=>Ue)}generateNonce(){return Math.round(1e7*Math.random())}eventsOfType(v){let b;return b="string"==typeof v?N=>N.type===v:N=>v.includes(N.type),this.events.pipe((0,H.h)(b))}nextEventOfType(v){return this.eventsOfType(v).pipe((0,le.q)(1))}waitForOperationCompleted(v){return this.eventsOfType("OPERATION_COMPLETED").pipe((0,H.h)(b=>b.nonce===v),(0,le.q)(1),(0,U.U)(b=>{if(void 0!==b.result)return b.result;throw new Error(b.error)})).toPromise()}get isEnabled(){return!!this.serviceWorker}}let Ce=(()=>{class B{get isEnabled(){return this.sw.isEnabled}constructor(b){if(this.sw=b,this.pushManager=null,this.subscriptionChanges=new T.x,!b.isEnabled)return this.messages=j.C,this.notificationClicks=j.C,void(this.subscription=j.C);this.messages=this.sw.eventsOfType("PUSH").pipe((0,U.U)(Q=>Q.data)),this.notificationClicks=this.sw.eventsOfType("NOTIFICATION_CLICK").pipe((0,U.U)(Q=>Q.data)),this.pushManager=this.sw.registration.pipe((0,U.U)(Q=>Q.pushManager));const N=this.pushManager.pipe((0,me.w)(Q=>Q.getSubscription()));this.subscription=(0,S.T)(N,this.subscriptionChanges)}requestSubscription(b){if(!this.sw.isEnabled||null===this.pushManager)return Promise.reject(new Error(Xe));const N={userVisibleOnly:!0};let Q=this.decodeBase64(b.serverPublicKey.replace(/_/g,"/").replace(/-/g,"+")),je=new Uint8Array(new ArrayBuffer(Q.length));for(let Ue=0;Ue<Q.length;
1Ue++)je[Ue]=Q.charCodeAt(Ue);return N.applicationServerKey=je,this.pushManager.pipe((0,me.w)(Ue=>Ue.subscribe(N)),(0,le.q)(1)).toPromise().then(Ue=>(this.subscriptionChanges.next(Ue),Ue))}unsubscribe(){return this.sw.isEnabled?this.subscription.pipe((0,le.q)(1),(0,me.w)(N=>{if(null===N)throw new Error("Not subscribed to push notifications.");return N.unsubscribe().then(Q=>{if(!Q)throw new Error("Unsubscribe failed!");this.subscriptionChanges.next(null)})})).toPromise():Promise.reject(new Error(Xe))}decodeBase64(b){return atob(b)}}return B.\u0275fac=function(b){return new(b||B)(s.LFG(Ae))},B.\u0275prov=s.Yz7({token:B,factory:B.\u0275fac}),B})(),Fe=(()=>{class B{get isEnabled(){return this.sw.isEnabled}constructor(b){if(this.sw=b,!b.isEnabled)return this.versionUpdates=j.C,this.available=j.C,this.activated=j.C,void(this.unrecoverable=j.C);this.versionUpdates=this.sw.eventsOfType(["VERSION_DETECTED","VERSION_INSTALLATION_FAILED","VERSION_READY","NO_NEW_VERSION_DETECTED"]),this.available=this.versionUpdates.pipe((0,H.h)(N=>"VERSION_READY"===N.type),(0,U.U)(N=>({type:"UPDATE_AVAILABLE",current:N.currentVersion,available:N.latestVersion}))),this.activated=this.sw.eventsOfType("UPDATE_ACTIVATED"),this.unrecoverable=this.sw.eventsOfType("UNRECOVERABLE_STATE")}checkForUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(Xe));const b=this.sw.generateNonce();return this.sw.postMessageWithOperation("CHECK_FOR_UPDATES",{nonce:b},b)}activateUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(Xe));const b=this.sw.generateNonce();return this.sw.postMessageWithOperation("ACTIVATE_UPDATE",{nonce:b},b)}}return B.\u0275fac=function(b){return new(b||B)(s.LFG(Ae))},B.\u0275prov=s.Yz7({token:B,factory:B.\u0275fac}),B})();class bt{}const at=new s.OlP("NGSW_REGISTER_SCRIPT");function Qe(B,v,b,N){return()=>{if(!(0,t.NF)(N)||!("serviceWorker"in navigator)||!1===b.enabled)return;let Q;if(navigator.serviceWorker.addEventListener("controllerchange",()=>{null!==navigator.serviceWorker.controller&&navigator.serviceWorker.controller.postMessage({action:"INITIALIZE"})}),"function"==typeof b.registrationStrategy)Q=b.registrationStrategy();else{const[Ue,...ct]=(b.registrationStrategy||"registerWhenStable:30000").split(":");switch(Ue){case"registerImmediately":Q=(0,m.of)(null);break;case"registerWithDelay":Q=Te(+ct[0]||0);break;case"registerWhenStable":Q=ct[0]?(0,S.T)(ce(B),Te(+ct[0])):ce(B);break;default:throw new Error(`Unknown ServiceWorker registration strategy: ${b.registrationStrategy}`)}}B.get(s.R0b).runOutsideAngular(()=>Q.pipe((0,le.q)(1)).subscribe(()=>navigator.serviceWorker.register(v,{scope:b.scope}).catch(Ue=>console.error("Service worker registration failed with:",Ue))))}}function Te(B){return(0,m.of)(null).pipe((0,He.g)(B))}function ce(B){return B.get(s.z2F).isStable.pipe((0,H.h)(b=>b))}function Ne(B,v){return new Ae((0,t.NF)(v)&&!1!==B.enabled?navigator.serviceWorker:void 0)}let L=(()=>{class B{static register(b,N={}){return{ngModule:B,providers:[{provide:at,useValue:b},{provide:bt,useValue:N},{provide:Ae,useFactory:Ne,deps:[bt,s.Lbi]},{provide:s.ip1,useFactory:Qe,deps:[s.zs3,at,bt,s.Lbi],multi:!0}]}}}return B.\u0275fac=function(b){return new(b||B)},B.\u0275mod=s.oAB({type:B}),B.\u0275inj=s.cJS({providers:[Ce,Fe]}),B})()},70579:(Et,Re,d)=>{"use strict";d.d(Re,{EI:()=>Ve,Gb:()=>gn,Iv:()=>Le,Kz:()=>Ye,Xd:()=>Dn,lT:()=>Se,xP:()=>dt});var t=d(15861),s=d(6881),c=d(41877),p=d(42090),g=d(34859);d(54727);const C="analytics",T="firebase_id",j="origin",S=6e4,U="https://firebase.googleapis.com/v1alpha/projects/-/apps/{app-id}/webConfig",H="https://www.googletagmanager.com/gtag/js",me=new c.Yd("@firebase/analytics"),Ee=new p.LL("analytics","Analytics",{"already-exists":"A Firebase Analytics instance with the appId {$id}  already exists. Only one Firebase Analytics instance can be created for each appId.","already-initialized":"initializeAnalytics() cannot be called again with different options than those it was initially called with. It can be called again with the same options to return the existing instance, or getAnalytics() can be used to get a reference to the already-intialized instance.","already-initialized-settings":"Firebase Analytics has already been initialized.settings() must be called before initializing any Analytics instanceor it will have no effect.","interop-component-reg-failed":"Firebase Analytics Interop Component failed to instantiate: {$reason}
1","invalid-analytics-context":"Firebase Analytics is not supported in this environment. Wrap initialization of analytics in analytics.isSupported() to prevent initialization in unsupported environments. Details: {$errorInfo}","indexeddb-unavailable":"IndexedDB unavailable or restricted in this environment. Wrap initialization of analytics in analytics.isSupported() to prevent initialization in unsupported environments. Details: {$errorInfo}","fetch-throttle":"The config fetch request timed out while in an exponential backoff state. Unix timestamp in milliseconds when fetch request throttling ends: {$throttleEndTimeMillis}.","config-fetch-failed":"Dynamic config fetch failed: [{$httpStatus}] {$responseMessage}","no-api-key":'The "apiKey" field is empty in the local Firebase config. Firebase Analytics requires this field tocontain a valid API key.',"no-app-id":'The "appId" field is empty in the local Firebase config. Firebase Analytics requires this field tocontain a valid app ID.',"no-client-id":'The "client_id" field is empty.',"invalid-gtag-resource":"Trusted Types detected an invalid gtag resource: {$gtagURL}."});function et(re){if(!re.startsWith(H)){const I=Ee.create("invalid-gtag-resource",{gtagURL:re});return me.warn(I.message),""}return re}function $e(re){return Promise.all(re.map(I=>I.catch(se=>se)))}function Ie(){return(Ie=(0,t.Z)(function*(re,I,se,G,xe,it){const Ft=G[xe];try{if(Ft)yield I[Ft];else{const xt=(yield $e(se)).find(F=>F.measurementId===xe);xt&&(yield I[xt.appId])}}catch(on){me.error(on)}re("config",xe,it)})).apply(this,arguments)}function le(){return(le=(0,t.Z)(function*(re,I,se,G,xe){try{let it=[];if(xe&&xe.send_to){let Ft=xe.send_to;Array.isArray(Ft)||(Ft=[Ft]);const on=yield $e(se);for(const xt of Ft){const F=on.find(te=>te.measurementId===xt),ye=F&&I[F.appId];if(!ye){it=[];break}it.push(ye)}}0===it.length&&(it=Object.values(I)),yield Promise.all(it),re("event",G,xe||{})}catch(it){me.error(it)}})).apply(this,arguments)}const st=30,Fe=new class Ce{constructor(I={},se=1e3){this.throttleMetadata=I,this.intervalMillis=se}getThrottleMetadata(I){return this.throttleMetadata[I]}setThrottleMetadata(I,se){this.throttleMetadata[I]=se}deleteThrottleMetadata(I){delete this.throttleMetadata[I]}};function bt(re){return new Headers({Accept:"application/json","x-goog-api-key":re})}function Qe(){return(Qe=(0,t.Z)(function*(re){var I;const{appId:se,apiKey:G}=re,xe={method:"GET",headers:bt(G)},it=U.replace("{app-id}",se),Ft=yield fetch(it,xe);if(200!==Ft.status&&304!==Ft.status){let on="";try{const xt=yield Ft.json();null!==(I=xt.error)&&void 0!==I&&I.message&&(on=xt.error.message)}catch{}throw Ee.create("config-fetch-failed",{httpStatus:Ft.status,responseMessage:on})}return Ft.json()})).apply(this,arguments)}function ce(){return(ce=(0,t.Z)(function*(re,I=Fe,se){const{appId:G,apiKey:xe,measurementId:it}=re.options;if(!G)throw Ee.create("no-app-id");if(!xe){if(it)return{measurementId:it,appId:G};throw Ee.create("no-api-key")}const Ft=I.getThrottleMetadata(G)||{backoffCount:0,throttleEndTimeMillis:Date.now()},on=new b;return setTimeout((0,t.Z)(function*(){on.abort()}),void 0!==se?se:S),Ne({appId:G,apiKey:xe,measurementId:it},Ft,on,I)})).apply(this,arguments)}function Ne(re,I,se){return L.apply(this,arguments)}function L(){return L=(0,t.Z)(function*(re,{throttleEndTimeMillis:I,backoffCount:se},G,xe=Fe){var it;const{appId:Ft,measurementId:on}=re;try{yield function B(re,I){return new Promise((se,G)=>{const xe=Math.max(I-Date.now(),0),it=setTimeout(se,xe);re.addEventListener(()=>{clearTimeout(it),G(Ee.create("fetch-throttle",{throttleEndTimeMillis:I}))})})}(G,I)}catch(xt){if(on)return me.warn(`Timed out fetching this Firebase app's measurement ID from the server. Falling back to the measurement ID ${on} provided in the "measurementId" field in the local Firebase config. [${xt?.message}]`),{appId:Ft,measurementId:on};throw xt}try{const xt=yield function at(re){return Qe.apply(this,arguments)}(re);return xe.deleteThrottleMetadata(Ft),xt}catch(xt){const F=xt;if(!function v(re){if(!(re instanceof p.ZR&&re.customData))return!1;const I=Number(re.customData.httpStatus);return 429===I||500===I||503===I||504===I}(F)){if(xe.deleteThrottleMetadata(Ft),on)return me.warn(`Failed to fetch this Firebase app's measurement ID from the server. Falling back to the measurement ID ${on} provided in the "measurementId" field in the local Firebase config. [${F?.message}
1]`),{appId:Ft,measurementId:on};throw xt}const ye=503===Number(null===(it=F?.customData)||void 0===it?void 0:it.httpStatus)?(0,p.$s)(se,xe.intervalMillis,st):(0,p.$s)(se,xe.intervalMillis),te={throttleEndTimeMillis:Date.now()+ye,backoffCount:se+1};return xe.setThrottleMetadata(Ft,te),me.debug(`Calling attemptFetch again in ${ye} millis`),Ne(re,te,G,xe)}}),L.apply(this,arguments)}class b{constructor(){this.listeners=[]}addEventListener(I){this.listeners.push(I)}abort(){this.listeners.forEach(I=>I())}}let N,wt;function je(){return(je=(0,t.Z)(function*(re,I,se,G,xe){if(xe&&xe.global)re("event",se,G);else{const it=yield I;re("event",se,Object.assign(Object.assign({},G),{send_to:it}))}})).apply(this,arguments)}function ct(){return(ct=(0,t.Z)(function*(re,I,se,G){if(G&&G.global)return re("set",{screen_name:se}),Promise.resolve();re("config",yield I,{update:!0,screen_name:se})})).apply(this,arguments)}function pe(){return(pe=(0,t.Z)(function*(re,I,se,G){if(G&&G.global)return re("set",{user_id:se}),Promise.resolve();re("config",yield I,{update:!0,user_id:se})})).apply(this,arguments)}function tt(){return(tt=(0,t.Z)(function*(re,I,se,G){if(G&&G.global){const xe={};for(const it of Object.keys(se))xe[`user_properties.${it}`]=se[it];return re("set",xe),Promise.resolve()}re("config",yield I,{update:!0,user_properties:se})})).apply(this,arguments)}function St(){return(St=(0,t.Z)(function*(re,I){const se=yield re;window[`ga-disable-${se}`]=!I})).apply(this,arguments)}function Ge(){return(Ge=(0,t.Z)(function*(){if(!(0,p.hl)())return me.warn(Ee.create("indexeddb-unavailable",{errorInfo:"IndexedDB is not available in this environment."}).message),!1;try{yield(0,p.eu)()}catch(re){return me.warn(Ee.create("indexeddb-unavailable",{errorInfo:re?.toString()}).message),!1}return!0})).apply(this,arguments)}function It(){return It=(0,t.Z)(function*(re,I,se,G,xe,it,Ft){var on;const xt=function Te(re){return ce.apply(this,arguments)}(re);xt.then(vt=>{se[vt.measurementId]=vt.appId,re.options.measurementId&&vt.measurementId!==re.options.measurementId&&me.warn(`The measurement ID in the local Firebase config (${re.options.measurementId}) does not match the measurement ID fetched from the server (${vt.measurementId}). To ensure analytics events are always sent to the correct Analytics property, update the measurement ID field in the local config or remove it from the local config.`)}).catch(vt=>me.error(vt)),I.push(xt);const F=function oe(){return Ge.apply(this,arguments)}().then(vt=>{if(vt)return G.getId()}),[ye,te]=yield Promise.all([xt,F]);(function Xe(re){const I=window.document.getElementsByTagName("script");for(const se of Object.values(I))if(se.src&&se.src.includes(H)&&se.src.includes(re))return se;return null})(it)||function yt(re,I){const se=function ot(re,I){let se;return window.trustedTypes&&(se=window.trustedTypes.createPolicy(re,I)),se}("firebase-js-sdk-policy",{createScriptURL:et}),G=document.createElement("script"),xe=`${H}?l=${re}&id=${I}`;G.src=se?se?.createScriptURL(xe):xe,G.async=!0,document.head.appendChild(G)}(it,ye.measurementId),wt&&(xe("consent","default",wt),function $t(re){wt=re}(void 0)),xe("js",new Date);const qe=null!==(on=Ft?.config)&&void 0!==on?on:{};return qe[j]="firebase",qe.update=!0,null!=te&&(qe[T]=te),xe("config",ye.measurementId,qe),N&&(xe("set",N),function Be(re){N=re}(void 0)),ye.measurementId}),It.apply(this,arguments)}class Ut{constructor(I){this.app=I}_delete(){return delete zt[this.app.options.appId],Promise.resolve()}}let zt={},Ht=[];const mn={};let Nt,en,Yt="dataLayer",sn="gtag",Tn=!1;function Dn(re){if(Tn)throw Ee.create("already-initialized");re.dataLayerName&&(Yt=re.dataLayerName),re.gtagName&&(sn=re.gtagName)}function Xt(re,I,se){!function Bt(){const re=[];if((0,p.ru)()&&re.push("This is a browser extension environment."),(0,p.zI)()||re.push("Cookies are not available."),re.length>0){const I=re.map((G,xe)=>`(${xe+1}) ${G}`).join(" "),se=Ee.create("invalid-analytics-context",{errorInfo:I});me.warn(se.message)}}();const G=re.options.appId;if(!G)throw Ee.create("no-app-id");if(!re.options.apiKey){if(!re.options.measurementId)throw Ee.create("no-api-key");me.warn(`The "apiKey" field is empty in the local Firebase config. This is needed to fetch the latest measurement ID for this Firebase app. Falling back to the measurement ID ${re.options.measurementId} provided in the "measurementId" field in the local Firebase config.`)}if(null!=zt[G])throw Ee.create("already-exists",{id:G});if(!Tn){!function Mt(re){let I=[];Array.isArray(window[re])?I=window[re]:window[re]=I}(Yt);const{wrappedGtag:it,gtagCore:Ft}=function He(re,I,se,G,xe){let it=function(...Ft){window[G].push(arguments)};return window[xe]&&"function"==typeof window[xe]&&(it=window[xe]),window[xe]=function Je(re,I,se,G){function it(){return it=(0,t.Z)(function*(Ft,...on){try{if("event"===Ft){const[xt,F]=on;yield function ee(re,I,se,G,xe){return le.apply(this,arguments)}(re,I,se,xt,F)}else if("config"===Ft){const[xt,F]=on;yield function Ke(re,I,se,G,xe,it){return Ie.apply(this,arguments)}(re,I,se,G,xt,F)}else if("consent"===Ft){const[xt]=on;re("consent","update",xt)}else if("get"===Ft){const[xt,F,ye]=on;re("get",xt,F,ye)}else if("set"===Ft){const[xt]=on;re("set",xt)}else re(Ft,...on)}catch(xt){me.error(xt)}}),it.apply(this,arguments)}return function xe(Ft){return it.apply(this,arguments)}}(it,re,I,se),{gtagCore:it,wrappedGtag:window[xe]}
1}(zt,Ht,mn,Yt,sn);en=it,Nt=Ft,Tn=!0}return zt[G]=function _t(re,I,se,G,xe,it,Ft){return It.apply(this,arguments)}(re,Ht,mn,I,Nt,Yt,se),new Ut(re)}function gn(){return Ln.apply(this,arguments)}function Ln(){return(Ln=(0,t.Z)(function*(){if((0,p.ru)()||!(0,p.zI)()||!(0,p.hl)())return!1;try{return yield(0,p.eu)()}catch{return!1}})).apply(this,arguments)}function Se(re,I,se){re=(0,p.m9)(re),function Ue(re,I,se,G){return ct.apply(this,arguments)}(en,zt[re.app.options.appId],I,se).catch(G=>me.error(G))}function Le(re,I,se){re=(0,p.m9)(re),function P(re,I,se,G){return pe.apply(this,arguments)}(en,zt[re.app.options.appId],I,se).catch(G=>me.error(G))}function dt(re,I,se){re=(0,p.m9)(re),function de(re,I,se,G){return tt.apply(this,arguments)}(en,zt[re.app.options.appId],I,se).catch(G=>me.error(G))}function Ve(re,I){re=(0,p.m9)(re),function Rt(re,I){return St.apply(this,arguments)}(zt[re.app.options.appId],I).catch(se=>me.error(se))}function Ye(re,I,se,G){re=(0,p.m9)(re),function Q(re,I,se,G,xe){return je.apply(this,arguments)}(en,zt[re.app.options.appId],I,se,G).catch(xe=>me.error(xe))}const ae="@firebase/analytics";!function We(){(0,s._registerComponent)(new g.wA(C,(I,{options:se})=>Xt(I.getProvider("app").getImmediate(),I.getProvider("installations-internal").getImmediate(),se),"PUBLIC")),(0,s._registerComponent)(new g.wA("analytics-internal",function re(I){try{const se=I.getProvider(C).getImmediate();return{logEvent:(G,xe,it)=>Ye(se,G,xe,it)}}catch(se){throw Ee.create("interop-component-reg-failed",{reason:se})}},"PRIVATE")),(0,s.registerVersion)(ae,"0.10.0"),(0,s.registerVersion)(ae,"0.10.0","esm2017")}()},63942:(Et,Re,d)=>{"use strict";d.d(Re,{Z:()=>Ee});var t=d(42090),s=d(34859),c=d(6881),p=d(41877);class g{constructor($e,ot){this._delegate=$e,this.firebase=ot,(0,c._addComponent)($e,new s.wA("app-compat",()=>this,"PUBLIC")),this.container=$e.container}get automaticDataCollectionEnabled(){return this._delegate.automaticDataCollectionEnabled}set automaticDataCollectionEnabled($e){this._delegate.automaticDataCollectionEnabled=$e}get name(){return this._delegate.name}get options(){return this._delegate.options}delete(){return new Promise($e=>{this._delegate.checkDestroyed(),$e()}).then(()=>(this.firebase.INTERNAL.removeApp(this.name),(0,c.deleteApp)(this._delegate)))}_getService($e,ot=c._DEFAULT_ENTRY_NAME){var yt;this._delegate.checkDestroyed();const Mt=this._delegate.container.getProvider($e);return!Mt.isInitialized()&&"EXPLICIT"===(null===(yt=Mt.getComponent())||void 0===yt?void 0:yt.instantiationMode)&&Mt.initialize(),Mt.getImmediate({identifier:ot})}_removeServiceInstance($e,ot=c._DEFAULT_ENTRY_NAME){this._delegate.container.getProvider($e).clearInstance(ot)}_addComponent($e){(0,c._addComponent)(this._delegate,$e)}_addOrOverwriteComponent($e){(0,c._addOrOverwriteComponent)(this._delegate,$e)}toJSON(){return{name:this.name,automaticDataCollectionEnabled:this.automaticDataCollectionEnabled,options:this.options}}}const C=new t.LL("app-compat","Firebase",{"no-app":"No Firebase App '{$appName}' has been created - call Firebase App.initializeApp()","invalid-app-argument":"firebase.{$appName}() takes either no argument or a Firebase App instance."}),S=function j(){const et=function T(et){const $e={},ot={__esModule:!0,initializeApp:function Ke(Je,He={}){const Xe=c.initializeApp(Je,He);if((0,t.r3)($e,Xe.name))return $e[Xe.name];const st=new et(Xe,ot);return $e[Xe.name]=st,st},app:Mt,registerVersion:c.registerVersion,setLogLevel:c.setLogLevel,onLog:c.onLog,apps:null,SDK_VERSION:c.SDK_VERSION,INTERNAL:{registerComponent:function ee(Je){const He=Je.name,Xe=He.replace("-compat","");if(c._registerComponent(Je)&&"PUBLIC"===Je.type){const st=(Ae=Mt())=>{if("function"!=typeof Ae[Xe])throw C.create("invalid-app-argument",{appName:He});return Ae[Xe]()};void 0!==Je.serviceProps&&(0,t.ZB)(st,Je.serviceProps),ot[Xe]=st,et.prototype[Xe]=function(...Ae){return this._getService.bind(this,He).apply(this,Je.multipleInstances?Ae:[])}}return"PUBLIC"===Je.type?ot[Xe]:null},removeApp:function yt(Je){delete $e[Je]},useAsService:function le(Je,He){return"serverAuth"===He?null:He},modularAPIs:c}};function Mt(Je){if(!(0,t.r3)($e,Je=Je||c._DEFAULT_ENTRY_NAME))throw C.create("no-app",{appName:Je});return $e[Je]}return ot.default=ot,Object.defineProperty(ot,"apps",{get:function Ie(){return Object.keys($e).map(Je=>$e[Je])}}),Mt.App=et,ot}(g);return et.INTERNAL=Object.assign(Object.assign({},et.INTERNAL),{createFirebaseNamespace:j,extendNamespace:function $e(ot){(0,t.ZB)(et,ot)},createSubscribe:t.ne,ErrorFactory:t.LL,deepExtend:t.ZB}),et}(),U=new p.Yd("@firebase/app-compat");
1if((0,t.jU)()&&void 0!==self.firebase){U.warn("\n    Warning: Firebase is already defined in the global scope. Please make sure\n    Firebase library is only loaded once.\n  ");const et=self.firebase.SDK_VERSION;et&&et.indexOf("LITE")>=0&&U.warn("\n    Warning: You are trying to load Firebase while using Firebase Performance standalone script.\n    You should load Firebase Performance with this instance of Firebase to avoid loading duplicate code.\n    ")}const Ee=S;!function ue(et){(0,c.registerVersion)("@firebase/app-compat","0.2.13",et)}()},6881:(Et,Re,d)=>{"use strict";d.r(Re),d.d(Re,{FirebaseError:()=>p.ZR,SDK_VERSION:()=>Bt,_DEFAULT_ENTRY_NAME:()=>Ge,_addComponent:()=>zt,_addOrOverwriteComponent:()=>Ht,_apps:()=>It,_clearComponents:()=>Nt,_components:()=>Ut,_getProvider:()=>Yt,_registerComponent:()=>mn,_removeServiceInstance:()=>sn,deleteApp:()=>gn,getApp:()=>Lt,getApps:()=>jt,initializeApp:()=>Xt,onLog:()=>K,registerVersion:()=>Se,setLogLevel:()=>E});var t=d(15861),s=d(34859),c=d(41877),p=d(42090);const g=(F,ye)=>ye.some(te=>F instanceof te);let m,C;const S=new WeakMap,U=new WeakMap,H=new WeakMap,me=new WeakMap,ue=new WeakMap;let $e={get(F,ye,te){if(F instanceof IDBTransaction){if("done"===ye)return U.get(F);if("objectStoreNames"===ye)return F.objectStoreNames||H.get(F);if("store"===ye)return te.objectStoreNames[1]?void 0:te.objectStore(te.objectStoreNames[0])}return Ke(F[ye])},set:(F,ye,te)=>(F[ye]=te,!0),has:(F,ye)=>F instanceof IDBTransaction&&("done"===ye||"store"===ye)||ye in F};function Mt(F){return"function"==typeof F?function yt(F){return F!==IDBDatabase.prototype.transaction||"objectStoreNames"in IDBTransaction.prototype?function j(){return C||(C=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])}().includes(F)?function(...ye){return F.apply(Ie(this),ye),Ke(S.get(this))}:function(...ye){return Ke(F.apply(Ie(this),ye))}:function(ye,...te){const qe=F.call(Ie(this),ye,...te);return H.set(qe,ye.sort?ye.sort():[ye]),Ke(qe)}}(F):(F instanceof IDBTransaction&&function et(F){if(U.has(F))return;const ye=new Promise((te,qe)=>{const vt=()=>{F.removeEventListener("complete",Zt),F.removeEventListener("error",ln),F.removeEventListener("abort",ln)},Zt=()=>{te(),vt()},ln=()=>{qe(F.error||new DOMException("AbortError","AbortError")),vt()};F.addEventListener("complete",Zt),F.addEventListener("error",ln),F.addEventListener("abort",ln)});U.set(F,ye)}(F),g(F,function T(){return m||(m=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction])}())?new Proxy(F,$e):F)}function Ke(F){if(F instanceof IDBRequest)return function Ee(F){const ye=new Promise((te,qe)=>{const vt=()=>{F.removeEventListener("success",Zt),F.removeEventListener("error",ln)},Zt=()=>{te(Ke(F.result)),vt()},ln=()=>{qe(F.error),vt()};F.addEventListener("success",Zt),F.addEventListener("error",ln)});return ye.then(te=>{te instanceof IDBCursor&&S.set(te,F)}).catch(()=>{}),ue.set(ye,F),ye}(F);if(me.has(F))return me.get(F);const ye=Mt(F);return ye!==F&&(me.set(F,ye),ue.set(ye,F)),ye}const Ie=F=>ue.get(F),Je=["get","getKey","getAll","getAllKeys","count"],He=["put","add","delete","clear"],Xe=new Map;function st(F,ye){if(!(F instanceof IDBDatabase)||ye in F||"string"!=typeof ye)return;if(Xe.get(ye))return Xe.get(ye);const te=ye.replace(/FromIndex$/,""),qe=ye!==te,vt=He.includes(te);if(!(te in(qe?IDBIndex:IDBObjectStore).prototype)||!vt&&!Je.includes(te))return;const Zt=function(){var ln=(0,t.Z)(function*(In,...Nn){const Jn=this.transaction(In,vt?"readwrite":"readonly");let kn=Jn.store;return qe&&(kn=kn.index(Nn.shift())),(yield Promise.all([kn[te](...Nn),vt&&Jn.done]))[0]});return function(Nn){return ln.apply(this,arguments)}}();return Xe.set(ye,Zt),Zt}!function ot(F){$e=F($e)}(F=>({...F,get:(ye,te,qe)=>st(ye,te)||F.get(ye,te,qe),has:(ye,te)=>!!st(ye,te)||F.has(ye,te)}));class Ae{constructor(ye){this.container=ye}getPlatformInfoString(){return this.container.getProviders().map(te=>{if(function Ce(F){return"VERSION"===F.getComponent()?.type}(te)){const qe=te.getImmediate();return`${qe.library}/${qe.version}`}return null}).filter(te=>te).join(" ")}}const Fe="@firebase/app",at=new c.Yd("@firebase/app"),Ge="[DEFAULT]",_t={[Fe]:"fire-core","@firebase/app-compat":"fire-core-compat","@firebase/analytics":"fire-analytics","@firebase/analytics-compat":"fire-analytics-compat","@firebase/app-check":"fire-app-check","@firebase/app-check-compat":"fire-app-check-compat","@firebase/auth":"fire-auth","@firebase/auth-compat":"fire-auth-compat","@firebase/database":"fire-rtdb","@firebase/database-compat":"fire-rtdb-compat","@firebase/functions":"fire-fn","@firebase/functions-compat":"fire-fn-compat","@firebase/installations":"fire-iid","@firebase/installations-compat":"fire-iid-compat","@firebase/messaging":"fire-fcm","@firebase/messaging-compat":"fire-fcm-compat","@firebase/performance":"fire-perf","@firebase/performance-compat":"fire-perf-compat","@firebase/remote-config":"fire-rc","@firebase/remote-config-compat":"fire-rc-compat","@firebase/storage":"fire-gcs","@firebase/storage-compat":"fire-gcs-compat","@firebase/firestore":"fire-fst","@firebase/firestore-compat":"fire-fst-compat","fire-js":"fire-js",firebase:"fire-js-all"}
1,It=new Map,Ut=new Map;function zt(F,ye){try{F.container.addComponent(ye)}catch(te){at.debug(`Component ${ye.name} failed to register with FirebaseApp ${F.name}`,te)}}function Ht(F,ye){F.container.addOrOverwriteComponent(ye)}function mn(F){const ye=F.name;if(Ut.has(ye))return at.debug(`There were multiple attempts to register component ${ye}.`),!1;Ut.set(ye,F);for(const te of It.values())zt(te,F);return!0}function Yt(F,ye){const te=F.container.getProvider("heartbeat").getImmediate({optional:!0});return te&&te.triggerHeartbeat(),F.container.getProvider(ye)}function sn(F,ye,te=Ge){Yt(F,ye).clearInstance(te)}function Nt(){Ut.clear()}const Tn=new p.LL("app","Firebase",{"no-app":"No Firebase App '{$appName}' has been created - call initializeApp() first","bad-app-name":"Illegal App name: '{$appName}","duplicate-app":"Firebase App named '{$appName}' already exists with different options or config","app-deleted":"Firebase App named '{$appName}' already deleted","no-options":"Need to provide options, when not being deployed to hosting via source.","invalid-app-argument":"firebase.{$appName}() takes either no argument or a Firebase App instance.","invali
1d-log-argument":"First argument to `onLog` must be null or a function.","idb-open":"Error thrown when opening IndexedDB. Original error: {$originalErrorMessage}.","idb-get":"Error thrown when reading from IndexedDB. Original error: {$originalErrorMessage}.","idb-set":"Error thrown when writing to IndexedDB. Original error: {$originalErrorMessage}.","idb-delete":"Error thrown when deleting from IndexedDB. Original error: {$originalErrorMessage}."});class Dn{constructor(ye,te,qe){this._isDeleted=!1,this._options=Object.assign({},ye),this._config=Object.assign({},te),this._name=te.name,this._automaticDataCollectionEnabled=te.automaticDataCollectionEnabled,this._container=qe,this.container.addComponent(new s.wA("app",()=>this,"PUBLIC"))}get automaticDataCollectionEnabled(){return this.checkDestroyed(),this._automaticDataCollectionEnabled}set automaticDataCollectionEnabled(ye){this.checkDestroyed(),this._automaticDataCollectionEnabled=ye}get name(){return this.checkDestroyed(),this._name}get options(){return this.checkDestroyed(),this._options}get config(){return this.checkDestroyed(),this._config}get container(){return this._container}get isDeleted(){return this._isDeleted}set isDeleted(ye){this._isDeleted=ye}checkDestroyed(){if(this.isDeleted)throw Tn.create("app-deleted",{appName:this._name})}}const Bt="9.23.0";function Xt(F,ye={}){let te=F;"object"!=typeof ye&&(ye={name:ye});const qe=Object.assign({name:Ge,automaticDataCollectionEnabled:!1},ye),vt=qe.name;if("string"!=typeof vt||!vt)throw Tn.create("bad-app-name",{appName:String(vt)});if(te||(te=(0,p.aH)()),!te)throw Tn.create("no-options");const Zt=It.get(vt);if(Zt){if((0,p.vZ)(te,Zt.options)&&(0,p.vZ)(qe,Zt.config))return Zt;throw Tn.create("duplicate-app",{appName:vt})}const ln=new s.H0(vt);for(const Nn of Ut.values())ln.addComponent(Nn);const In=new Dn(te,qe,ln);return It.set(vt,In),In}function Lt(F=Ge){const ye=It.get(F);if(!ye&&F===Ge&&(0,p.aH)())return Xt();if(!ye)throw Tn.create("no-app",{appName:F});return ye}function jt(){return Array.from(It.values())}function gn(F){return Ln.apply(this,arguments)}function Ln(){return(Ln=(0,t.Z)(function*(F){const ye=F.name;It.has(ye)&&(It.delete(ye),yield Promise.all(F.container.getProviders().map(te=>te.delete())),F.isDeleted=!0)})).apply(this,arguments)}function Se(F,ye,te){var qe;let vt=null!==(qe=_t[F])&&void 0!==qe?qe:F;te&&(vt+=`-${te}`);const Zt=vt.match(/\s|\//),ln=ye.match(/\s|\//);if(Zt||ln){const In=[`Unable to register library "${vt}" with version "${ye}":`];return Zt&&In.push(`library name "${vt}" contains illegal characters (whitespace or "/")`),Zt&&ln&&In.push("and"),ln&&In.push(`version name "${ye}" contains illegal characters (whitespace or "/")`),void at.warn(In.join(" "))}mn(new s.wA(`${vt}-version`,()=>({library:vt,version:ye}),"VERSION"))}function K(F,ye){if(null!==F&&"function"!=typeof F)throw Tn.create("invalid-log-argument");(0,c.Am)(F,ye)}function E(F){(0,c.Ub)(F)}const Le="firebase-heartbeat-database",dt=1,Ve="firebase-heartbeat-store";let ve=null;function Ye(){return ve||(ve=function ee(F,ye,{blocked:te,upgrade:qe,blocking:vt,terminated:Zt}={}){const ln=indexedDB.open(F,ye),In=Ke(ln);return qe&&ln.addEventListener("upgradeneeded",Nn=>{qe(Ke(ln.result),Nn.oldVersion,Nn.newVersion,Ke(ln.transaction),Nn)}),te&&ln.addEventListener("blocked",Nn=>te(Nn.oldVersion,Nn.newVersion,Nn)),In.then(Nn=>{Zt&&Nn.addEventListener("close",()=>Zt()),vt&&Nn.addEventListener("versionchange",Jn=>vt(Jn.oldVersion,Jn.newVersion,Jn))}).catch(()=>{}),In}(Le,dt,{upgrade:(F,ye)=>{0===ye&&F.createObjectStore(Ve)}}).catch(F=>{throw Tn.create("idb-open",{originalErrorMessage:F.message})})),ve}function ae(){return(ae=(0,t.Z)(function*(F){try{return yield(yield Ye()).transaction(Ve).objectStore(Ve).get(re(F))}catch(ye){if(ye instanceof p.ZR)at.warn(ye.message);else{const te=Tn.create("idb-get",{originalErrorMessage:ye?.message});at.warn(te.message)}}})).apply(this,arguments)}function Dt(F,ye){return We.apply(this,arguments)}function We(){return(We=(0,t.Z)(function*(F,ye){try{const qe=(yield Ye()).transaction(Ve,"readwrite");yield qe.objectStore(Ve).put(ye,re(F)),yield qe.done}catch(te){if(te instanceof p.ZR)at.warn(te.message);else{const qe=Tn.create("idb-set",{originalErrorMessage:te?.message});at.warn(qe.message)}}})).apply(this,arguments)}function re(F){return`${F.name}!${F.options.appId}`}class G{constructor(ye){this.container=ye,this._heartbeatsCache=null;const te=this.container.getProvider("app").getImmediate();this._storage=new Ft(te),this._heartbeatsCachePromise=this._storage.read().then(qe=>(this._heartbeatsCache=qe,qe))}triggerHeartbeat(){var ye=this;return(0,t.Z)(function*(){const qe=ye.container.getProvider("platform-logger").getImmediate().getPlatformInfoString(),vt=xe();if(null===ye._heartbeatsCache&&(ye._heartbeatsCache=yield ye._heartbeatsCachePromise),ye._heartbeatsCache.lastSentHeartbeatDate!==vt&&!ye._heartbeatsCache.heartbeats.some(Zt=>Zt.date===vt))return ye._heartbeatsCache.heartbeats.push({date:vt,agent:qe}),ye._heartbeatsCache.heartbeats=ye._heartbeatsCache.heartbeats.filter(Zt=>{const ln=new Date(Zt.date).valueOf();return Date.now()-ln<=2592e6}),ye._storage.overwrite(ye._heartbeatsCache)})()}getHeartbeatsHeader(){var ye=this;return(0,t.Z)(function*(){if(null===ye._heartbeatsCache&&(yield ye._heartbeatsCachePromise),null===ye._heartbeatsCache||0===ye._heartbeatsCache.heartbeats.length)return"";const te=xe(),{heartbeatsToSend:qe,unsentEntries:vt}=function it(F,ye=1024){const te=[];let qe=F.slice();for(const vt of F){const Zt=te.find(ln=>ln.agent===vt.agent);if(Zt){if(Zt.dates.push(vt.date),on(te)>ye){Zt.dates.pop();break}}else if(te.push({agent:vt.agent,dates:[vt.date]}),on(te)>ye){te.pop();break}qe=qe.slice(1)}return{heartbeatsToSend:te,unsentEntries:qe}}(ye._heartbeatsCache.heartbeats),Zt=(0,p.L)(JSON.stringify({version:2,heartbeats:qe}));return ye._heartbeatsCache.lastSentHeartbeatDate=te,vt.length>0?(ye._heartbeatsCache.heartbeats=vt,yield ye._storage.overwrite(ye._heartbeatsCache)):(ye._heartbeatsCache.heartbeats=[],ye._storage.overwrite(ye._heartbeatsCache)),Zt})()}}function xe(){return(new Date).toISOString().substring(0,10)}class Ft{constructor(ye){this.app=ye,this._canUseIndexedDBPromise=this.runIndexedDBEnvironmentCheck()}runIndexedDBEnvironmentCheck(){return(0,t.Z)(function*(){return!!(0,p.hl)()&&(0,p.eu)().then(()=>!0).catch(()=>!1)})()}read(){var ye=this;return(0,t.Z)(function*(){return(yield ye._canUseIndexedDBPromise)&&(yield function z(F){return ae.apply(this,arguments)}(ye.app))||{heartbeats:[]}})()}overwrite(ye){var te=this;return(0,t.Z)(function*(){var qe;if(yield te._canUseIndexedDBPromise){const Zt=yield te.read();return Dt(te.app,{lastSentHeartbeatDate:null!==(qe=ye.lastSentHeartbeatDate)&&void 0!==qe?qe:Zt.lastSentHeartbeatDate,heartbeats:ye.heartbeats})}})()}add(ye){var te=this;return(0,t.Z)(function*(){var qe;if(yield te._canUseIndexedDBPromise){const Zt=yield te.read();return Dt(te.app,{lastSentHeartbeatDate:null!==(qe=ye.lastSentHeartbeatDate)&&void 0!==qe?qe:Zt.lastSentHeartbeatDate,heartbeats:[...Zt.heartbeats,...ye.heartbeats]})}})()}}function on(F){return(0,p.L)(JSON.stringify({version:2,heartbeats:F})).length}!function xt(F){mn(new s.wA("platform-logger",ye=>new Ae(ye),"PRIVATE")),mn(new s.wA("heartbeat",ye=>new G(ye),"PRIVATE")),Se(Fe,"0.9.13",F),Se(Fe,"0.9.13","esm2017"),Se("fire-js","")}("")},34859:(Et,Re,d)=>{"use strict";d.d(Re,{H0:()=>T,wA:()=>c});var t=d(15861),s=d(42090);class c{constructor(S,U,H){this.name=S,this.instanceFactory=U,this.type=H,this.multipleInstances=!1,this.serviceProps={},this.instantiationMode="LAZY",this.onInstanceCreated=null}setInstantiationMode(S){return this.instantiationMode=S,this}setMultipleInstances(S){return this.multipleInstances=S,this}setServiceProps(S){return this.serviceProps=S,this}setInstanceCreatedCallback(S){return this.onInstanceCreated=S,this}}const p="[DEFAULT]";class g{constructor(S,U){this.name=S,this.container=U,this.component=null,this.instances=new Map,this.instancesDeferred=new Map,this.instancesOptions=new Map,this.onInitCallbacks=new Map}get(S){const U=this.normalizeInstanceIdentifier(S);if(!this.instancesDeferred.has(U)){const H=new s.BH;if(this.instancesDeferred.set(U,H),this.isInitialized(U)||this.shouldAutoInitialize())try{const me=this.getOrInitializeService({instanceIdentifier:U});me&&H.resolve(me)}catch{}}return this.instancesDeferred.get(U).promise}getImmediate(S){var U;const H=this.normalizeInstanceIdentifier(S?.identifier),me=null!==(U=S?.optional)&&void 0!==U&&U;if(!this.isInitialized(H)&&!this.shouldAutoInitialize()){if(me)return null;throw Error(`Service ${this.name} is not available`)}try{return this.getOrInitializeService({instanceIdentifier:H})}catch(ue){if(me)return null;throw ue}}getComponent(){return this.component}setComponent(S){if(S.name!==this.name)throw Error(`Mismatching Component ${S.name} for Provider ${this.name}.`);if(this.component)throw Error(`Component for ${this.name} has already been provided`);if(this.component=S,this.shouldAutoInitialize()){if(function C(j){return"EAGER"===j.instantiationMode}(S))try{this.getOrInitializeService({instanceIdentifier:p})}catch{}for(const[U,H]of this.instancesDeferred.entries()){const me=this.normalizeInstanceIdentifier(U);try{const ue=this.getOrInitializeService({instanceIdentifier:me});H.resolve(ue)}catch{}}}}clearInstance(S=p){this.instancesDeferred.delete(S),this.instancesOptions.delete(S),this.instances.delete(S)}delete(){var S=this;return(0,t.Z)(function*(){const U=Array.from(S.instances.values());yield Promise.all([...U.filter(H=>"INTERNAL"in H).map(H=>H.INTERNAL.delete()),...U.filter(H=>"_delete"in H).map(H=>H._delete())])})()}isComponentSet(){return null!=this.component}isInitialized(S=p){return this.instances.has(S)}getOptions(S=p){return this.instancesOptions.get(S)||{}}initialize(S={}){const{options:U={}}=S,H=this.normalizeInstanceIdentifier(S.instanceIdentifier);if(this.isInitialized(H))throw Error(`${this.name}(${H}) has already been initialized`);if(!this.isComponentSet())throw Error(`Component ${this.name} has not been registered yet`);const me=this.getOrInitializeService({instanceIdentifier:H,options:U});for(const[ue,Ee]of this.instancesDeferred.entries())H===this.normalizeInstanceIdentifier(ue)&&Ee.resolve(me);return me}onInit(S,U){var H;const me=this.normalizeInstanceIdentifier(U),ue=null!==(H=this.onInitCallbacks.get(me))&&void 0!==H?H:new Set;ue.add(S),this.onInitCallbacks.set(me,ue);const Ee=this.instances.get(me);return Ee&&S(Ee,me),()=>{ue.delete(S)}}invokeOnInitCallbacks(S,U){const H=this.onInitCallbacks.get(U);if(H)for(const me of H)try{me(S,U)}catch{}}getOrInitializeService({instanceIdentifier:S,options:U={}}){let H=this.instances.get(S);if(!H&&this.component&&(H=this.component.instanceFactory(this.container,{instanceIdentifier:(j=S,j===p?void 0:j),options:U}),this.instances.set(S,H),this.instancesOptions.set(S,U),this.invokeOnInitCallbacks(H,S),this.component.onInstanceCreated))try{this.component.onInstanceCreated(this.container,S,H)}catch{}var j;return H||null}normalizeInstanceIdentifier(S=p){return this.component?this.component.multipleInstances?S:p:S}shouldAutoInitialize(){return!!this.component&&"EXPLICIT"!==this.component.instantiationMode}}class T{constructor(S){this.name=S,this.providers=new Map}addComponent(S){const U=this.getProvider(S.name);if(U.isComponentSet())throw new Error(`Component ${S.name} has already been registered with ${this.name}`);U.setComponent(S)}
1addOrOverwriteComponent(S){this.getProvider(S.name).isComponentSet()&&this.providers.delete(S.name),this.addComponent(S)}getProvider(S){if(this.providers.has(S))return this.providers.get(S);const U=new g(S,this);return this.providers.set(S,U),U}getProviders(){return Array.from(this.providers.values())}}},54727:(Et,Re,d)=>{"use strict";var t=d(15861),s=d(6881),c=d(34859),p=d(42090);const g=(Pt,Kt)=>Kt.some(hn=>Pt instanceof hn);let m,C;const S=new WeakMap,U=new WeakMap,H=new WeakMap,me=new WeakMap,ue=new WeakMap;let $e={get(Pt,Kt,hn){if(Pt instanceof IDBTransaction){if("done"===Kt)return U.get(Pt);if("objectStoreNames"===Kt)return Pt.objectStoreNames||H.get(Pt);if("store"===Kt)return hn.objectStoreNames[1]?void 0:hn.objectStore(hn.objectStoreNames[0])}return Ke(Pt[Kt])},set:(Pt,Kt,hn)=>(Pt[Kt]=hn,!0),has:(Pt,Kt)=>Pt instanceof IDBTransaction&&("done"===Kt||"store"===Kt)||Kt in Pt};function Mt(Pt){return"function"==typeof Pt?function yt(Pt){return Pt!==IDBDatabase.prototype.transaction||"objectStoreNames"in IDBTransaction.prototype?function j(){return C||(C=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])}().includes(Pt)?function(...Kt){return Pt.apply(Ie(this),Kt),Ke(S.get(this))}:function(...Kt){return Ke(Pt.apply(Ie(this),Kt))}:function(Kt,...hn){const On=Pt.call(Ie(this),Kt,...hn);return H.set(On,Kt.sort?Kt.sort():[Kt]),Ke(On)}}(Pt):(Pt instanceof IDBTransaction&&function et(Pt){if(U.has(Pt))return;const Kt=new Promise((hn,On)=>{const Qn=()=>{Pt.removeEventListener("complete",Wn),Pt.removeEventListener("error",ti),Pt.removeEventListener("abort",ti)},Wn=()=>{hn(),Qn()},ti=()=>{On(Pt.error||new DOMException("AbortError","AbortError")),Qn()};Pt.addEventListener("complete",Wn),Pt.addEventListener("error",ti),Pt.addEventListener("abort",ti)});U.set(Pt,Kt)}(Pt),g(Pt,function T(){return m||(m=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction])}())?new Proxy(Pt,$e):Pt)}function Ke(Pt){if(Pt instanceof IDBRequest)return function Ee(Pt){const Kt=new Promise((hn,On)=>{const Qn=()=>{Pt.removeEventListener("success",Wn),Pt.removeEventListener("error",ti)},Wn=()=>{hn(Ke(Pt.result)),Qn()},ti=()=>{On(Pt.error),Qn()};Pt.addEventListener("success",Wn),Pt.addEventListener("error",ti)});return Kt.then(hn=>{hn instanceof IDBCursor&&S.set(hn,Pt)}).catch(()=>{}),ue.set(Kt,Pt),Kt}(Pt);if(me.has(Pt))return me.get(Pt);const Kt=Mt(Pt);return Kt!==Pt&&(me.set(Pt,Kt),ue.set(Kt,Pt)),Kt}const Ie=Pt=>ue.get(Pt),Je=["get","getKey","getAll","getAllKeys","count"],He=["put","add","delete","clear"],Xe=new Map;function st(Pt,Kt){if(!(Pt instanceof IDBDatabase)||Kt in Pt||"string"!=typeof Kt)return;if(Xe.get(Kt))return Xe.get(Kt);const hn=Kt.replace(/FromIndex$/,""),On=Kt!==hn,Qn=He.includes(hn);if(!(hn in(On?IDBIndex:IDBObjectStore).prototype)||!Qn&&!Je.includes(hn))return;const Wn=function(){var ti=(0,t.Z)(function*(vi,...yi){const qn=this.transaction(vi,Qn?"readwrite":"readonly");let Hi=qn.store;return On&&(Hi=Hi.index(yi.shift())),(yield Promise.all([Hi[hn](...yi),Qn&&qn.done]))[0]});return function(yi){return ti.apply(this,arguments)}}();return Xe.set(Kt,Wn),Wn}!function ot(Pt){$e=Pt($e)}(Pt=>({...Pt,get:(Kt,hn,On)=>st(Kt,hn)||Pt.get(Kt,hn,On),has:(Kt,hn)=>!!st(Kt,hn)||Pt.has(Kt,hn)}));const Ae="@firebase/installations",Ce="0.6.4",Fe=1e4,bt=`w:${Ce}`,at="FIS_v2",Qe="https://firebaseinstallations.googleapis.com/v1",Te=36e5,B=new p.LL("installations","Installations",{"missing-app-config-values":'Missing App configuration value: "{$valueName}"',"not-registered":"Firebase Installation is not registered.","installation-not-found":"Firebase Installation not found.","request-failed":'{$requestName} request failed with error "{$serverCode} {$serverStatus}: {$serverMessage}"',"app-offline":"Could not process request. Application offline.","delete-pending-registration":"Can't delete installation while there is a pending registration request."});function v(Pt){return Pt instanceof p.ZR&&Pt.code.includes("request-failed")}function b({projectId:Pt}){return`${Qe}/projects/${Pt}/installations`}
1function N(Pt){return{token:Pt.token,requestStatus:2,expiresIn:de(Pt.expiresIn),creationTime:Date.now()}}function Q(Pt,Kt){return je.apply(this,arguments)}function je(){return(je=(0,t.Z)(function*(Pt,Kt){const On=(yield Kt.json()).error;return B.create("request-failed",{requestName:Pt,serverCode:On.code,serverMessage:On.message,serverStatus:On.status})})).apply(this,arguments)}function Ue({apiKey:Pt}){return new Headers({"Content-Type":"application/json",Accept:"application/json","x-goog-api-key":Pt})}function P(Pt){return pe.apply(this,arguments)}function pe(){return(pe=(0,t.Z)(function*(Pt){const Kt=yield Pt();return Kt.status>=500&&Kt.status<600?Pt():Kt})).apply(this,arguments)}function de(Pt){return Number(Pt.replace("s","000"))}function Tt(){return(Tt=(0,t.Z)(function*({appConfig:Pt,heartbeatServiceProvider:Kt},{fid:hn}){const On=b(Pt),Qn=Ue(Pt),Wn=Kt.getImmediate({optional:!0});if(Wn){const qn=yield Wn.getHeartbeatsHeader();qn&&Qn.append("x-firebase-client",qn)}const vi={method:"POST",headers:Qn,body:JSON.stringify({fid:hn,authVersion:at,appId:Pt.appId,sdkVersion:bt})},yi=yield P(()=>fetch(On,vi));if(yi.ok){const qn=yield yi.json();return{fid:qn.fid||hn,registrationStatus:2,refreshToken:qn.refreshToken,authToken:N(qn.authToken)}}throw yield Q("Create Installation",yi)})).apply(this,arguments)}function Rt(Pt){return new Promise(Kt=>{setTimeout(Kt,Pt)})}const wt=/^[cdef][\w-]{21}$/,$t="";function Be(){try{const Pt=new Uint8Array(17);(self.crypto||self.msCrypto).getRandomValues(Pt),Pt[0]=112+Pt[0]%16;const hn=function oe(Pt){return function St(Pt){return btoa(String.fromCharCode(...Pt)).replace(/\+/g,"-").replace(/\//g,"_")}(Pt).substr(0,22)}(Pt);return wt.test(hn)?hn:$t}catch{return $t}}function Ge(Pt){return`${Pt.appName}!${Pt.appId}`}const _t=new Map;function It(Pt,Kt){const hn=Ge(Pt);Ht(hn,Kt),function mn(Pt,Kt){const hn=function sn(){return!Yt&&"BroadcastChannel"in self&&(Yt=new BroadcastChannel("[Firebase] FID Change"),Yt.onmessage=Pt=>{Ht(Pt.data.key,Pt.data.fid)}),Yt}();hn&&hn.postMessage({key:Pt,fid:Kt}),function Nt(){0===_t.size&&Yt&&(Yt.close(),Yt=null)}()}(hn,Kt)}function Ht(Pt,Kt){const hn=_t.get(Pt);if(hn)for(const On of hn)On(Kt)}let Yt=null;const en="firebase-installations-database",Tn=1,Dn="firebase-installations-store";let Bt=null;function Xt(){return Bt||(Bt=function ee(Pt,Kt,{blocked:hn,upgrade:On,blocking:Qn,terminated:Wn}={}){const ti=indexedDB.open(Pt,Kt),vi=Ke(ti);return On&&ti.addEventListener("upgradeneeded",yi=>{On(Ke(ti.result),yi.oldVersion,yi.newVersion,Ke(ti.transaction))}),hn&&ti.addEventListener("blocked",()=>hn()),vi.then(yi=>{Wn&&yi.addEventListener("close",()=>Wn()),Qn&&yi.addEventListener("versionchange",()=>Qn())}).catch(()=>{}),vi}(en,Tn,{upgrade:(Pt,Kt)=>{0===Kt&&Pt.createObjectStore(Dn)}})),Bt}function Lt(Pt,Kt){return jt.apply(this,arguments)}function jt(){return(jt=(0,t.Z)(function*(Pt,Kt){const hn=Ge(Pt),Qn=(yield Xt()).transaction(Dn,"readwrite"),Wn=Qn.objectStore(Dn),ti=yield Wn.get(hn);return yield Wn.put(Kt,hn),yield Qn.done,(!ti||ti.fid!==Kt.fid)&&It(Pt,Kt.fid),Kt})).apply(this,arguments)}function gn(Pt){return Ln.apply(this,arguments)}function Ln(){return(Ln=(0,t.Z)(function*(Pt){const Kt=Ge(Pt),On=(yield Xt()).transaction(Dn,"readwrite");yield On.objectStore(Dn).delete(Kt),yield On.done})).apply(this,arguments)}function Se(Pt,Kt){return K.apply(this,arguments)}function K(){return(K=(0,t.Z)(function*(Pt,Kt){const hn=Ge(Pt),Qn=(yield Xt()).transaction(Dn,"readwrite"),Wn=Qn.objectStore(Dn),ti=yield Wn.get(hn),vi=Kt(ti);return void 0===vi?yield Wn.delete(hn):yield Wn.put(vi,hn),yield Qn.done,vi&&(!ti||ti.fid!==vi.fid)&&It(Pt,vi.fid),vi})).apply(this,arguments)}function E(Pt){return Le.apply(this,arguments)}function Le(){return Le=(0,t.Z)(function*(Pt){let Kt;const hn=yield Se(Pt.appConfig,On=>{const Qn=function dt(Pt){return We(Pt||{fid:Be(),registrationStatus:0})}(On),Wn=function Ve(Pt,Kt){if(0===Kt.registrationStatus){if(!navigator.onLine)return{installationEntry:Kt,registrationPromise:Promise.reject(B.create("app-offline"))};const hn={fid:Kt.fid,registrationStatus:1,registrationTime:Date.now()},On=function ve(Pt,Kt){return Ye.apply(this,arguments)}(Pt,hn);return{installationEntry:hn,registrationPromise:On}}return 1===Kt.registrationStatus?{installationEntry:Kt,registrationPromise:z(Pt)}:{installationEntry:Kt}}(Pt,Qn);return Kt=Wn.registrationPromise,Wn.installationEntry});return hn.fid===$t?{installationEntry:yield Kt}:{installationEntry:hn,registrationPromise:Kt}}),Le.apply(this,arguments)}function Ye(){return Ye=(0,t.Z)(function*(Pt,Kt){try{const hn=yield function ze(Pt,Kt){return Tt.apply(this,arguments)}(Pt,Kt);return Lt(Pt.appConfig,hn)}
1catch(hn){throw v(hn)&&409===hn.customData.serverCode?yield gn(Pt.appConfig):yield Lt(Pt.appConfig,{fid:Kt.fid,registrationStatus:0}),hn}}),Ye.apply(this,arguments)}function z(Pt){return ae.apply(this,arguments)}function ae(){return(ae=(0,t.Z)(function*(Pt){let Kt=yield Dt(Pt.appConfig);for(;1===Kt.registrationStatus;)yield Rt(100),Kt=yield Dt(Pt.appConfig);if(0===Kt.registrationStatus){const{installationEntry:hn,registrationPromise:On}=yield E(Pt);return On||hn}return Kt})).apply(this,arguments)}function Dt(Pt){return Se(Pt,Kt=>{if(!Kt)throw B.create("installation-not-found");return We(Kt)})}function We(Pt){return function re(Pt){return 1===Pt.registrationStatus&&Pt.registrationTime+Fe<Date.now()}(Pt)?{fid:Pt.fid,registrationStatus:0}:Pt}function se(){return(se=(0,t.Z)(function*({appConfig:Pt,heartbeatServiceProvider:Kt},hn){const On=function G(Pt,{fid:Kt}){return`${b(Pt)}/${Kt}/authTokens:generate`}(Pt,hn),Qn=function ct(Pt,{refreshToken:Kt}){const hn=Ue(Pt);return hn.append("Authorization",function tt(Pt){return`${at} ${Pt}`}(Kt)),hn}(Pt,hn),Wn=Kt.getImmediate({optional:!0});if(Wn){const qn=yield Wn.getHeartbeatsHeader();qn&&Qn.append("x-firebase-client",qn)}const vi={method:"POST",headers:Qn,body:JSON.stringify({installation:{sdkVersion:bt,appId:Pt.appId}})},yi=yield P(()=>fetch(On,vi));if(yi.ok)return N(yield yi.json());throw yield Q("Generate Auth Token",yi)})).apply(this,arguments)}function xe(Pt){return it.apply(this,arguments)}function it(){return it=(0,t.Z)(function*(Pt,Kt=!1){let hn;const On=yield Se(Pt.appConfig,Wn=>{if(!te(Wn))throw B.create("not-registered");const ti=Wn.authToken;if(!Kt&&function qe(Pt){return 2===Pt.requestStatus&&!function vt(Pt){const Kt=Date.now();return Kt<Pt.creationTime||Pt.creationTime+Pt.expiresIn<Kt+Te}(Pt)}(ti))return Wn;if(1===ti.requestStatus)return hn=function Ft(Pt,Kt){return on.apply(this,arguments)}(Pt,Kt),Wn;{if(!navigator.onLine)throw B.create("app-offline");const vi=function Zt(Pt){const Kt={requestStatus:1,requestTime:Date.now()};return Object.assign(Object.assign({},Pt),{authToken:Kt})}(Wn);return hn=function F(Pt,Kt){return ye.apply(this,arguments)}(Pt,vi),vi}});return hn?yield hn:On.authToken}),it.apply(this,arguments)}function on(){return(on=(0,t.Z)(function*(Pt,Kt){let hn=yield xt(Pt.appConfig);for(;1===hn.authToken.requestStatus;)yield Rt(100),hn=yield xt(Pt.appConfig);const On=hn.authToken;return 0===On.requestStatus?xe(Pt,Kt):On})).apply(this,arguments)}function xt(Pt){return Se(Pt,Kt=>{if(!te(Kt))throw B.create("not-registered");return function ln(Pt){return 1===Pt.requestStatus&&Pt.requestTime+Fe<Date.now()}(Kt.authToken)?Object.assign(Object.assign({},Kt),{authToken:{requestStatus:0}}):Kt})}function ye(){return ye=(0,t.Z)(function*(Pt,Kt){try{const hn=yield function I(Pt,Kt){return se.apply(this,arguments)}(Pt,Kt),On=Object.assign(Object.assign({},Kt),{authToken:hn});return yield Lt(Pt.appConfig,On),hn}catch(hn){if(!v(hn)||401!==hn.customData.serverCode&&404!==hn.customData.serverCode){const On=Object.assign(Object.assign({},Kt),{authToken:{requestStatus:0}});yield Lt(Pt.appConfig,On)}else yield gn(Pt.appConfig);throw hn}}),ye.apply(this,arguments)}function te(Pt){return void 0!==Pt&&2===Pt.registrationStatus}function Nn(){return(Nn=(0,t.Z)(function*(Pt){const Kt=Pt,{installationEntry:hn,registrationPromise:On}=yield E(Kt);return On?On.catch(console.error):xe(Kt).catch(console.error),hn.fid})).apply(this,arguments)}function kn(){return kn=(0,t.Z)(function*(Pt,Kt=!1){const hn=Pt;return yield function Si(Pt){return Zn.apply(this,arguments)}(hn),(yield xe(hn,Kt)).token}),kn.apply(this,arguments)}function Zn(){return(Zn=(0,t.Z)(function*(Pt){const{registrationPromise:Kt}=yield E(Pt);Kt&&(yield Kt)})).apply(this,arguments)}function wi(Pt){return B.create("missing-app-config-values",{valueName:Pt})}const ni="installations",Ji=Pt=>{const Kt=Pt.getProvider("app").getImmediate(),hn=function gi(Pt){if(!Pt||!Pt.options)throw wi("App Configuration");if(!Pt.name)throw wi("App Name");const Kt=["projectId","apiKey","appId"];for(const hn of Kt)if(!Pt.options[hn])throw wi(hn);return{appName:Pt.name,projectId:Pt.options.projectId,apiKey:Pt.options.apiKey,appId:Pt.options.appId}}(Kt);return{app:Kt,appConfig:hn,heartbeatServiceProvider:(0,s._getProvider)(Kt,"heartbeat"),_delete:()=>Promise.resolve()}},Xn=Pt=>{const Kt=Pt.getProvider("app").getImmediate(),hn=(0,s._getProvider)(Kt,ni).getImmediate();return{getId:()=>function In(Pt){return Nn.apply(this,arguments)}(hn),getToken:Qn=>function Jn(Pt){return kn.apply(this,arguments)}(hn,Qn)}};(function nr(){(0,s._registerComponent)(new c.wA(ni,Ji,"PUBLIC")),(0,s._registerComponent)(new c.wA("installations-internal",Xn,"PRIVATE"))})(),(0,s.registerVersion)(Ae,Ce),(0,s.registerVersion)(Ae,Ce,"esm2017")},41877:(Et,Re,d)=>{"use strict";d.d(Re,{Am:()=>j,Ub:()=>T,Yd:()=>C,in:()=>s});const t=[];var s=(()=>{return(S=s||(s={}))[S.DEBUG=0]="DEBUG",S[S.VERBOSE=1]="VERBOSE",S[S.INFO=2]="INFO",S[S.WARN=3]="WARN",S[S.ERROR=4]="ERROR",S[S.SILENT=5]="SILENT",s;var S})();
1const c={debug:s.DEBUG,verbose:s.VERBOSE,info:s.INFO,warn:s.WARN,error:s.ERROR,silent:s.SILENT},p=s.INFO,g={[s.DEBUG]:"log",[s.VERBOSE]:"log",[s.INFO]:"info",[s.WARN]:"warn",[s.ERROR]:"error"},m=(S,U,...H)=>{if(U<S.logLevel)return;const me=(new Date).toISOString(),ue=g[U];if(!ue)throw new Error(`Attempted to log a message with an invalid logType (value: ${U})`);console[ue](`[${me}]  ${S.name}:`,...H)};class C{constructor(U){this.name=U,this._logLevel=p,this._logHandler=m,this._userLogHandler=null,t.push(this)}get logLevel(){return this._logLevel}set logLevel(U){if(!(U in s))throw new TypeError(`Invalid value "${U}" assigned to \`logLevel\``);this._logLevel=U}setLogLevel(U){this._logLevel="string"==typeof U?c[U]:U}get logHandler(){return this._logHandler}set logHandler(U){if("function"!=typeof U)throw new TypeError("Value assigned to `logHandler` must be a function");this._logHandler=U}get userLogHandler(){return this._userLogHandler}set userLogHandler(U){this._userLogHandler=U}debug(...U){this._userLogHandler&&this._userLogHandler(this,s.DEBUG,...U),this._logHandler(this,s.DEBUG,...U)}log(...U){this._userLogHandler&&this._userLogHandler(this,s.VERBOSE,...U),this._logHandler(this,s.VERBOSE,...U)}info(...U){this._userLogHandler&&this._userLogHandler(this,s.INFO,...U),this._logHandler(this,s.INFO,...U)}warn(...U){this._userLogHandler&&this._userLogHandler(this,s.WARN,...U),this._logHandler(this,s.WARN,...U)}error(...U){this._userLogHandler&&this._userLogHandler(this,s.ERROR,...U),this._logHandler(this,s.ERROR,...U)}}function T(S){t.forEach(U=>{U.setLogLevel(S)})}function j(S,U){for(const H of t){let me=null;U&&U.level&&(me=c[U.level]),H.userLogHandler=null===S?null:(ue,Ee,...et)=>{const $e=et.map(ot=>{if(null==ot)return null;if("string"==typeof ot)return ot;if("number"==typeof ot||"boolean"==typeof ot)return ot.toString();if(ot instanceof Error)return ot.message;try{return JSON.stringify(ot)}catch{return null}}).filter(ot=>ot).join(" ");Ee>=(me??ue.logLevel)&&S({level:s[Ee].toLowerCase(),message:$e,args:et,type:ue.name})}}}},20908:(Et,Re,d)=>{"use strict";d.d(Re,{Gb:()=>Dt,LP:()=>xe,pQ:()=>Ft,ps:()=>on});var t=d(15861),c=(d(54727),d(34859)),p=d(5626),g=d(42090),m=d(6881);const C="/firebase-messaging-sw.js",T="/firebase-cloud-messaging-push-scope",j="BDOU99-h67HcA6JeFXHbSNMu7e2yNNu3RzoMj8TM4W88jITfq7ZmPvIM1Iv-4_l2LxQcYwhqby2xGpWwzjfAnG4",S="https://fcmregistrations.googleapis.com/v1",U="google.c.a.c_id",H="google.c.a.c_l",me="google.c.a.ts",ue="google.c.a.e";var et=(()=>{return(xt=et||(et={})).PUSH_RECEIVED="push-received",xt.NOTIFICATION_CLICKED="notification-clicked",et;var xt})();function $e(xt){const F=new Uint8Array(xt);return btoa(String.fromCharCode(...F)).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}function ot(xt){const ye=(xt+"=".repeat((4-xt.length%4)%4)).replace(/\-/g,"+").replace(/_/g,"/"),te=atob(ye),qe=new Uint8Array(te.length);for(let vt=0;vt<te.length;++vt)qe[vt]=te.charCodeAt(vt);return qe}const yt="fcm_token_details_db",Mt=5,Ke="fcm_token_object_Store";function ee(){return ee=(0,t.Z)(function*(xt){if("databases"in indexedDB&&!(yield indexedDB.databases()).map(vt=>vt.name).includes(yt))return null;let F=null;return(yield(0,p.X3)(yt,Mt,{upgrade:(te=(0,t.Z)(function*(qe,vt,Zt,ln){var In;if(vt<2||!qe.objectStoreNames.contains(Ke))return;const Nn=ln.objectStore(Ke),Jn=yield Nn.index("fcmSenderId").get(xt);if(yield Nn.clear(),Jn)if(2===vt){const kn=Jn;if(!kn.auth||!kn.p256dh||!kn.endpoint)return;F={token:kn.fcmToken,createTime:null!==(In=kn.createTime)&&void 0!==In?In:Date.now(),subscriptionOptions:{auth:kn.auth,p256dh:kn.p256dh,endpoint:kn.endpoint,swScope:kn.swScope,vapidKey:"string"==typeof kn.vapidKey?kn.vapidKey:$e(kn.vapidKey)}}}else if(3===vt){const kn=Jn;F={token:kn.fcmToken,createTime:kn.createTime,subscriptionOptions:{auth:$e(kn.auth),p256dh:$e(kn.p256dh),endpoint:kn.endpoint,swScope:kn.swScope,vapidKey:$e(kn.vapidKey)}}}else if(4===vt){const kn=Jn;F={token:kn.fcmToken,createTime:kn.createTime,subscriptionOptions:{auth:$e(kn.auth),p256dh:$e(kn.p256dh),endpoint:kn.endpoint,swScope:kn.swScope,vapidKey:$e(kn.vapidKey)}}}}),function(vt,Zt,ln,In){return te.apply(this,arguments)})})).close(),yield(0,p.Lj)(yt),yield(0,p.Lj)("fcm_vapid_details_db"),yield(0,p.Lj)("undefined"),function le(xt){if(!xt||!xt.subscriptionOptions)return!1;const{subscriptionOptions:F}=xt;return"number"==typeof xt.createTime&&xt.createTime>0&&"string"==typeof xt.token&&xt.token.length>0&&"string"==typeof F.auth&&F.auth.length>0&&"string"==typeof F.p256dh&&F.p256dh.length>0&&"string"==typeof F.endpoint&&F.endpoint.length>0&&"string"==typeof F.swScope&&F.swScope.length>0&&"string"==typeof F.vapidKey&&F.vapidKey.length>0}(F)?F:null;var te}),ee.apply(this,arguments)}const Je="firebase-messaging-database",He=1,Xe="firebase-messaging-store";let st=null;function Ae(){return st||(st=(0,p.X3)(Je,He,{upgrade:(xt,F)=>{0===F&&xt.createObjectStore(Xe)}})),st}function Ce(xt){return Fe.apply(this,arguments)}function Fe(){return Fe=(0,t.Z)(function*(xt){const F=ce(xt),te=yield(yield Ae()).transaction(Xe).objectStore(Xe).get(F);if(te)return te;{const qe=yield function Ie(xt){return ee.apply(this,arguments)}(xt.appConfig.senderId);if(qe)return yield bt(xt,qe),qe}}),Fe.apply(this,arguments)}
1function bt(xt,F){return at.apply(this,arguments)}function at(){return(at=(0,t.Z)(function*(xt,F){const ye=ce(xt),qe=(yield Ae()).transaction(Xe,"readwrite");return yield qe.objectStore(Xe).put(F,ye),yield qe.done,F})).apply(this,arguments)}function Te(){return(Te=(0,t.Z)(function*(xt){const F=ce(xt),te=(yield Ae()).transaction(Xe,"readwrite");yield te.objectStore(Xe).delete(F),yield te.done})).apply(this,arguments)}function ce({appConfig:xt}){return xt.appId}const L=new g.LL("messaging","Messaging",{"missing-app-config-values":'Missing App configuration value: "{$valueName}"',"only-available-in-window":"This method is available in a Window context.","only-available-in-sw":"This method is available in a service worker context.","permission-default":"The notification permission was not granted and dismissed instead.","permission-blocked":"The notification permission was not granted and blocked instead.","unsupported-browser":"This browser doesn't support the API's required to use the Firebase SDK.","indexed-db-unsupported":"This browser doesn't support indexedDb.open() (ex. Safari iFrame, Firefox Private Browsing, etc)","failed-service-worker-registration":"We are unable to register the default service worker. {$browserErrorMessage}","token-subscribe-failed":"A problem occurred while subscribing the user to FCM: {$errorInfo}","token-subscribe-no-token":"FCM returned no token when subscribing the user to push.","token-unsubscribe-failed":"A problem occurred while unsubscribing the user from FCM: {$errorInfo}","token-update-failed":"A problem occurred while updating the user from FCM: {$errorInfo}","token-update-no-token":"FCM returned no token when updating the user to push.","use-sw-after-get-token":"The useServiceWorker() method may only be called once and must be called before calling getToken() to ensure your service worker is used.","invalid-sw-registration":"The input to useServiceWorker() must be a ServiceWorkerRegistration.","invalid-bg-handler":"The input to setBackgroundMessageHandler() must be a function.","invalid-vapid-key":"The public VAPID key must be a string.","use-vapid-key-after-get-token":"The usePublicVapidKey() method may only be called once and must be called before calling getToken() to ensure your VAPID key is used."});function B(xt,F){return v.apply(this,arguments)}function v(){return(v=(0,t.Z)(function*(xt,F){const ye=yield ct(xt),te=pe(F),qe={method:"POST",headers:ye,body:JSON.stringify(te)};let vt;try{vt=yield(yield fetch(Ue(xt.appConfig),qe)).json()}catch(Zt){throw L.create("token-subscribe-failed",{errorInfo:Zt?.toString()})}if(vt.error)throw L.create("token-subscribe-failed",{errorInfo:vt.error.message});if(!vt.token)throw L.create("token-subscribe-no-token");return vt.token})).apply(this,arguments)}function N(){return(N=(0,t.Z)(function*(xt,F){const ye=yield ct(xt),te=pe(F.subscriptionOptions),qe={method:"PATCH",headers:ye,body:JSON.stringify(te)};let vt;try{vt=yield(yield fetch(`${Ue(xt.appConfig)}/${F.token}`,qe)).json()}catch(Zt){throw L.create("token-update-failed",{errorInfo:Zt?.toString()})}if(vt.error)throw L.create("token-update-failed",{errorInfo:vt.error.message});if(!vt.token)throw L.create("token-update-no-token");return vt.token})).apply(this,arguments)}function Q(xt,F){return je.apply(this,arguments)}function je(){return(je=(0,t.Z)(function*(xt,F){const te={method:"DELETE",headers:yield ct(xt)};try{const vt=yield(yield fetch(`${Ue(xt.appConfig)}/${F}`,te)).json();if(vt.error)throw L.create("token-unsubscribe-failed",{errorInfo:vt.error.message})}catch(qe){throw L.create("token-unsubscribe-failed",{errorInfo:qe?.toString()})}})).apply(this,arguments)}function Ue({projectId:xt}){return`${S}/projects/${xt}/registrations`}function ct(xt){return P.apply(this,arguments)}function P(){return(P=(0,t.Z)(function*({appConfig:xt,installations:F}){const ye=yield F.getToken();return new Headers({"Content-Type":"application/json",Accept:"application/json","x-goog-api-key":xt.apiKey,"x-goog-firebase-installations-auth":`FIS ${ye}`})})).apply(this,arguments)}function pe({p256dh:xt,auth:F,endpoint:ye,vapidKey:te}){const qe={web:{endpoint:ye,auth:F,p256dh:xt}};return te!==j&&(qe.web.applicationPubKey=te),qe}const de=6048e5;function ze(){return ze=(0,t.Z)(function*(xt){const F=yield function oe(xt,F){return Ge.apply(this,arguments)}(xt.swRegistration,xt.vapidKey),ye={vapidKey:xt.vapidKey,swScope:xt.swRegistration.scope,endpoint:F.endpoint,auth:$e(F.getKey("auth")),p256dh:$e(F.getKey("p256dh"))},te=yield Ce(xt.firebaseDependencies);if(te){if(function _t(xt,F){return F.vapidKey===xt.vapidKey&&F.endpoint===xt.endpoint&&F.auth===xt.auth&&F.p256dh===xt.p256dh}(te.subscriptionOptions,ye))return Date.now()>=te.createTime+de?function St(xt,F){return wt.apply(this,arguments)}(xt,{token:te.token,createTime:Date.now(),subscriptionOptions:ye}):te.token;try{yield Q(xt.firebaseDependencies,te.token)}catch(qe){console.warn(qe)}return $t(xt.firebaseDependencies,ye)}return $t(xt.firebaseDependencies,ye)}),ze.apply(this,arguments)}function Tt(xt){return Rt.apply(this,arguments)}function Rt(){return Rt=(0,t.Z)(function*(xt){const F=yield Ce(xt.firebaseDependencies);F&&(yield Q(xt.firebaseDependencies,F.token),yield function Qe(xt){return Te.apply(this,arguments)}(xt.firebaseDependencies));const ye=yield xt.swRegistration.pushManager.getSubscription();return!ye||ye.unsubscribe()}),Rt.apply(this,arguments)}function wt(){return wt=(0,t.Z)(function*(xt,F){try{const ye=yield function b(xt,F){return N.apply(this,arguments)}(xt.firebaseDependencies,F),te=Object.assign(Object.assign({},F),{token:ye,createTime:Date.now()});return yield bt(xt.firebaseDependencies,te),ye}catch(ye){throw yield Tt(xt),ye}}),wt.apply(this,arguments)}function $t(xt,F){return Be.apply(this,arguments)}function Be(){return(Be=(0,t.Z)(function*(xt,F){const te={token:yield B(xt,F),createTime:Date.now(),subscriptionOptions:F};return yield bt(xt,te),te.token})).apply(this,arguments)}function Ge(){return(Ge=(0,t.Z)(function*(xt,F){return(yield xt.pushManager.getSubscription())||xt.pushManager.subscribe({userVisibleOnly:!0,applicationServerKey:ot(F)})})).apply(this,arguments)}function It(xt){const F={from:xt.from,collapseKey:xt.collapse_key,messageId:xt.fcmMessageId};return function Ut(xt,F){if(!F.notification)return;xt.notification={};const ye=F.notification.title;ye&&(xt.notification.title=ye);const te=F.notification.body;te&&(xt.notification.body=te);const qe=F.notification.image;qe&&(xt.notification.image=qe);const vt=F.notification.icon;vt&&(xt.notification.icon=vt)}(F,xt),function zt(xt,F){F.data&&(xt.data=F.data)}(F,xt),function Ht(xt,F){var ye,te,qe,vt,Zt;if(!(F.fcmOptions||null!==(ye=F.notification)&&void 0!==ye&&ye.click_action))return;xt.fcmOptions={};const ln=null!==(qe=null===(te=F.fcmOptions)||void 0===te?void 0:te.link)&&void 0!==qe?qe:null===(vt=F.notification)||void 0===vt?void 0:vt.click_action;ln&&(xt.fcmOptions.link=ln);const In=null===(Zt=F.fcmOptions)||void 0===Zt?void 0:Zt.analytics_label;In&&(xt.fcmOptions.analyticsLabel=In)}(F,xt),F}function Yt(xt,F){const ye=[];for(let te=0;te<xt.length;te++)ye.push(xt.charAt(te)),te<F.length&&ye.push(F.charAt(te));return ye.join("")}function Nt(xt){return L.create("missing-app-config-values",{valueName:xt})}Yt("hts/frbslgigp.ogepscmv/ieo/eaylg","tp:/ieaeogn-agolai.o/1frlglgc/o"),Yt("Az
1SCbw63g1R0nCw85jG8","Iaya3yLKwmgvh7cF0q4");class en{constructor(F,ye,te){this.deliveryMetricsExportedToBigQueryEnabled=!1,this.onBackgroundMessageHandler=null,this.onMessageHandler=null,this.logEvents=[],this.isLogServiceStarted=!1;const qe=function sn(xt){if(!xt||!xt.options)throw Nt("App Configuration Object");if(!xt.name)throw Nt("App Name");const F=["projectId","apiKey","appId","messagingSenderId"],{options:ye}=xt;for(const te of F)if(!ye[te])throw Nt(te);return{appName:xt.name,projectId:ye.projectId,apiKey:ye.apiKey,appId:ye.appId,senderId:ye.messagingSenderId}}(F);this.firebaseDependencies={app:F,appConfig:qe,installations:ye,analyticsProvider:te}}_delete(){return Promise.resolve()}}function Tn(xt){return Dn.apply(this,arguments)}function Dn(){return(Dn=(0,t.Z)(function*(xt){try{xt.swRegistration=yield navigator.serviceWorker.register(C,{scope:T}),xt.swRegistration.update().catch(()=>{})}catch(F){throw L.create("failed-service-worker-registration",{browserErrorMessage:F?.message})}})).apply(this,arguments)}function Xt(){return(Xt=(0,t.Z)(function*(xt,F){if(!F&&!xt.swRegistration&&(yield Tn(xt)),F||!xt.swRegistration){if(!(F instanceof ServiceWorkerRegistration))throw L.create("invalid-sw-registration");xt.swRegistration=F}})).apply(this,arguments)}function jt(){return(jt=(0,t.Z)(function*(xt,F){F?xt.vapidKey=F:xt.vapidKey||(xt.vapidKey=j)})).apply(this,arguments)}function gn(xt,F){return Ln.apply(this,arguments)}function Ln(){return Ln=(0,t.Z)(function*(xt,F){if(!navigator)throw L.create("only-available-in-window");if("default"===Notification.permission&&(yield Notification.requestPermission()),"granted"!==Notification.permission)throw L.create("permission-blocked");return yield function Lt(xt,F){return jt.apply(this,arguments)}(xt,F?.vapidKey),yield function Bt(xt,F){return Xt.apply(this,arguments)}(xt,F?.serviceWorkerRegistration),function tt(xt){return ze.apply(this,arguments)}(xt)}),Ln.apply(this,arguments)}function K(){return(K=(0,t.Z)(function*(xt,F,ye){const te=function E(xt){switch(xt){case et.NOTIFICATION_CLICKED:return"notification_open";case et.PUSH_RECEIVED:return"notification_foreground";default:throw new Error}}(F);(yield xt.firebaseDependencies.analyticsProvider.get()).logEvent(te,{message_id:ye[U],message_name:ye[H],message_time:ye[me],message_device_time:Math.floor(Date.now()/1e3)})})).apply(this,arguments)}function dt(){return dt=(0,t.Z)(function*(xt,F){const ye=F.data;if(!ye.isFirebaseMessaging)return;xt.onMessageHandler&&ye.messageType===et.PUSH_RECEIVED&&("function"==typeof xt.onMessageHandler?xt.onMessageHandler(It(ye)):xt.onMessageHandler.next(It(ye)));const te=ye.data;(function mn(xt){return"object"==typeof xt&&!!xt&&U in xt})(te)&&"1"===te[ue]&&(yield function Se(xt,F,ye){return K.apply(this,arguments)}(xt,ye.messageType,te))}),dt.apply(this,arguments)}const Ve="@firebase/messaging",Ye=xt=>{const F=new en(xt.getProvider("app").getImmediate(),xt.getProvider("installations-internal").getImmediate(),xt.getProvider("analytics-internal"));return navigator.serviceWorker.addEventListener("message",ye=>function Le(xt,F){return dt.apply(this,arguments)}(F,ye)),F},z=xt=>{const F=xt.getProvider("messaging").getImmediate();return{getToken:te=>gn(F,te)}};function Dt(){return We.apply(this,arguments)}function We(){return(We=(0,t.Z)(function*(){try{yield(0,g.eu)()}catch{return!1}return typeof window<"u"&&(0,g.hl)()&&(0,g.zI)()&&"serviceWorker"in navigator&&"PushManager"in window&&"Notification"in window&&"fetch"in window&&ServiceWorkerRegistration.prototype.hasOwnProperty("showNotification")&&PushSubscription.prototype.hasOwnProperty("getKey")})).apply(this,arguments)}function I(){return(I=(0,t.Z)(function*(xt){if(!navigator)throw L.create("only-available-in-window");return xt.swRegistration||(yield Tn(xt)),Tt(xt)})).apply(this,arguments)}function xe(xt,F){return it.apply(this,arguments)}function it(){return(it=(0,t.Z)(function*(xt,F){return gn(xt=(0,g.m9)(xt),F)})).apply(this,arguments)}function Ft(xt){return function re(xt){return I.apply(this,arguments)}(xt=(0,g.m9)(xt))}function on(xt,F){return function se(xt,F){if(!navigator)throw L.create("only-available-in-window");return xt.onMessageHandler=F,()=>{xt.onMessageHandler=null}}(xt=(0,g.m9)(xt),F)}!function ae(){(0,m._registerComponent)(new c.wA("messaging",Ye,"PUBLIC")),(0,m._registerComponent)(new c.wA("messaging-internal",z,"PRIVATE")),(0,m.registerVersion)(Ve,"0.12.4"),(0,m.registerVersion)(Ve,"0.12.4","esm2017")}()},5626:(Et,Re,d)=>{"use strict";d.d(Re,{Lj:()=>Ke,X3:()=>Mt});var t=d(15861);const s=(He,Xe)=>Xe.some(st=>He instanceof st);let c,p;const C=new WeakMap,T=new WeakMap,j=new WeakMap,S=new WeakMap,U=new WeakMap;let ue={get(He,Xe,st){if(He instanceof IDBTransaction){if("done"===Xe)return T.get(He);if("objectStoreNames"===Xe)return He.objectStoreNames||j.get(He);if("store"===Xe)return st.objectStoreNames[1]?void 0:st.objectStore(st.objectStoreNames[0])}return ot(He[Xe])},set:(He,Xe,st)=>(He[Xe]=st,!0),has:(He,Xe)=>He instanceof IDBTransaction&&("done"===Xe||"store"===Xe)||Xe in He};function $e(He){return"function"==typeof He?function et(He){return He!==IDBDatabase.prototype.transaction||"objectStoreNames"in IDBTransaction.prototype?function m(){return p||(p=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])}().includes(He)?function(...Xe){return He.apply(yt(this),Xe),ot(C.get(this))}:function(...Xe){return ot(He.apply(yt(this),Xe))}:function(Xe,...st){const Ae=He.call(yt(this),Xe,...st);return j.set(Ae,Xe.sort?Xe.sort():[Xe]),ot(Ae)}
1}(He):(He instanceof IDBTransaction&&function me(He){if(T.has(He))return;const Xe=new Promise((st,Ae)=>{const Ce=()=>{He.removeEventListener("complete",Fe),He.removeEventListener("error",bt),He.removeEventListener("abort",bt)},Fe=()=>{st(),Ce()},bt=()=>{Ae(He.error||new DOMException("AbortError","AbortError")),Ce()};He.addEventListener("complete",Fe),He.addEventListener("error",bt),He.addEventListener("abort",bt)});T.set(He,Xe)}(He),s(He,function g(){return c||(c=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction])}())?new Proxy(He,ue):He)}function ot(He){if(He instanceof IDBRequest)return function H(He){const Xe=new Promise((st,Ae)=>{const Ce=()=>{He.removeEventListener("success",Fe),He.removeEventListener("error",bt)},Fe=()=>{st(ot(He.result)),Ce()},bt=()=>{Ae(He.error),Ce()};He.addEventListener("success",Fe),He.addEventListener("error",bt)});return Xe.then(st=>{st instanceof IDBCursor&&C.set(st,He)}).catch(()=>{}),U.set(Xe,He),Xe}(He);if(S.has(He))return S.get(He);const Xe=$e(He);return Xe!==He&&(S.set(He,Xe),U.set(Xe,He)),Xe}const yt=He=>U.get(He);function Mt(He,Xe,{blocked:st,upgrade:Ae,blocking:Ce,terminated:Fe}={}){const bt=indexedDB.open(He,Xe),at=ot(bt);return Ae&&bt.addEventListener("upgradeneeded",Qe=>{Ae(ot(bt.result),Qe.oldVersion,Qe.newVersion,ot(bt.transaction))}),st&&bt.addEventListener("blocked",()=>st()),at.then(Qe=>{Fe&&Qe.addEventListener("close",()=>Fe()),Ce&&Qe.addEventListener("versionchange",()=>Ce())}).catch(()=>{}),at}function Ke(He,{blocked:Xe}={}){const st=indexedDB.deleteDatabase(He);return Xe&&st.addEventListener("blocked",()=>Xe()),ot(st).then(()=>{})}const Ie=["get","getKey","getAll","getAllKeys","count"],ee=["put","add","delete","clear"],le=new Map;function Je(He,Xe){if(!(He instanceof IDBDatabase)||Xe in He||"string"!=typeof Xe)return;if(le.get(Xe))return le.get(Xe);const st=Xe.replace(/FromIndex$/,""),Ae=Xe!==st,Ce=ee.includes(st);if(!(st in(Ae?IDBIndex:IDBObjectStore).prototype)||!Ce&&!Ie.includes(st))return;const Fe=function(){var bt=(0,t.Z)(function*(at,...Qe){const Te=this.transaction(at,Ce?"readwrite":"readonly");let ce=Te.store;return Ae&&(ce=ce.index(Qe.shift())),(yield Promise.all([ce[st](...Qe),Ce&&Te.done]))[0]});return function(Qe){return bt.apply(this,arguments)}}();return le.set(Xe,Fe),Fe}!function Ee(He){ue=He(ue)}(He=>({...He,get:(Xe,st,Ae)=>Je(Xe,st)||He.get(Xe,st,Ae),has:(Xe,st)=>!!Je(Xe,st)||He.has(Xe,st)}))},41122:(Et,Re,d)=>{"use strict";d.d(Re,{Dx:()=>Xe,Gb:()=>ze,KF:()=>st,NA:()=>Ae,Pf:()=>He,Q2:()=>ee,QZ:()=>Mt,Ub:()=>Ce,go:()=>Je,wX:()=>Ie,xS:()=>de});var t=d(15861),s=d(6881),c=d(42090),p=d(34859),g=d(41877);d(54727);const C="@firebase/remote-config",T="0.4.4";class j{constructor(){this.listeners=[]}addEventListener(St){this.listeners.push(St)}abort(){this.listeners.forEach(St=>St())}}const H=new c.LL("remoteconfig","Remote Config",{"registration-window":"Undefined window object. This SDK only supports usage in a browser environment.","registration-project-id":"Undefined project identifier. Check Firebase app initialization.","registration-api-key":"Undefined API key. Check Firebase app initialization.","registration-app-id":"Undefined app identifier. Check Firebase app initialization.","storage-open":"Error thrown when opening storage. Original error: {$originalErrorMessage}.","storage-get":"Error thrown when reading from storage. Original error: {$originalErrorMessage}.","storage-set":"Error thrown when writing to storage. Original error: {$originalErrorMessage}.","storage-delete":"Error thrown when deleting from storage. Original error: {$originalErrorMessage}.","fetch-client-network":"Fetch client failed to connect to a network. Check Internet connection. Original error: {$originalErrorMessage}.","fetch-timeout":'The config fetch request timed out.  Configure timeout using "fetchTimeoutMillis" SDK setting.',"fetch-throttle":'The config fetch request timed out while in an exponential backoff state. Configure timeout using "fetchTimeoutMillis" SDK setting. Unix timestamp in milliseconds when fetch request throttling ends: {$throttleEndTimeMillis}.',"fetch-client-parse":"Fetch client could not parse response. Original error: {$originalErrorMessage}.","fetch-status":"Fetch server returned an HTTP error status. HTTP status: {$httpStatus}.","indexed-db-unavailable":"Indexed DB is not supported by current browser"}),$e=["1","true","t","yes","y","on"];
1class ot{constructor(St,wt=""){this._source=St,this._value=wt}asString(){return this._value}asBoolean(){return"static"!==this._source&&$e.indexOf(this._value.toLowerCase())>=0}asNumber(){if("static"===this._source)return 0;let St=Number(this._value);return isNaN(St)&&(St=0),St}getSource(){return this._source}}function Mt(Rt){return Ke.apply(this,arguments)}function Ke(){return(Ke=(0,t.Z)(function*(Rt){const St=(0,c.m9)(Rt),[wt,$t]=yield Promise.all([St._storage.getLastSuccessfulFetchResponse(),St._storage.getActiveConfigEtag()]);return!!(wt&&wt.config&&wt.eTag&&wt.eTag!==$t)&&(yield Promise.all([St._storageCache.setActiveConfig(wt.config),St._storage.setActiveConfigEtag(wt.eTag)]),!0)})).apply(this,arguments)}function Ie(Rt){const St=(0,c.m9)(Rt);return St._initializePromise||(St._initializePromise=St._storageCache.loadFromStorage().then(()=>{St._isInitializationComplete=!0})),St._initializePromise}function ee(Rt){return le.apply(this,arguments)}function le(){return(le=(0,t.Z)(function*(Rt){const St=(0,c.m9)(Rt),wt=new j;setTimeout((0,t.Z)(function*(){wt.abort()}),St.settings.fetchTimeoutMillis);try{yield St._client.fetch({cacheMaxAgeMillis:St.settings.minimumFetchIntervalMillis,signal:wt}),yield St._storageCache.setLastFetchStatus("success")}catch($t){const Be=function me(Rt,St){return Rt instanceof c.ZR&&-1!==Rt.code.indexOf(St)}($t,"fetch-throttle")?"throttle":"failure";throw yield St._storageCache.setLastFetchStatus(Be),$t}})).apply(this,arguments)}function Je(Rt){const St=(0,c.m9)(Rt);return function Fe(Rt={},St={}){return Object.keys(Object.assign(Object.assign({},Rt),St))}(St._storageCache.getActiveConfig(),St.defaultConfig).reduce((wt,$t)=>(wt[$t]=Ae(Rt,$t),wt),{})}function He(Rt,St){return Ae((0,c.m9)(Rt),St).asBoolean()}function Xe(Rt,St){return Ae((0,c.m9)(Rt),St).asNumber()}function st(Rt,St){return Ae((0,c.m9)(Rt),St).asString()}function Ae(Rt,St){const wt=(0,c.m9)(Rt);wt._isInitializationComplete||wt._logger.debug(`A value was requested for key "${St}" before SDK initialization completed. Await on ensureInitialized if the intent was to get a previously activated value.`);const $t=wt._storageCache.getActiveConfig();return $t&&void 0!==$t[St]?new ot("remote",$t[St]):wt.defaultConfig&&void 0!==wt.defaultConfig[St]?new ot("default",String(wt.defaultConfig[St])):(wt._logger.debug(`Returning static value for key "${St}". Define a default or remote value if this is unintentional.`),new ot("static"))}function Ce(Rt,St){const wt=(0,c.m9)(Rt);switch(St){case"debug":wt._logger.logLevel=g.in.DEBUG;break;case"silent":wt._logger.logLevel=g.in.SILENT;break;default:wt._logger.logLevel=g.in.ERROR}}class bt{constructor(St,wt,$t,Be){this.client=St,this.storage=wt,this.storageCache=$t,this.logger=Be}isCachedDataFresh(St,wt){if(!wt)return this.logger.debug("Config fetch cache check. Cache unpopulated."),!1;const $t=Date.now()-wt,Be=$t<=St;return this.logger.debug(`Config fetch cache check. Cache age millis: ${$t}. Cache max age millis (minimumFetchIntervalMillis setting): ${St}. Is cache hit: ${Be}.`),Be}fetch(St){var wt=this;return(0,t.Z)(function*(){const[$t,Be]=yield Promise.all([wt.storage.getLastSuccessfulFetchTimestampMillis(),wt.storage.getLastSuccessfulFetchResponse()]);if(Be&&wt.isCachedDataFresh(St.cacheMaxAgeMillis,$t))return Be;St.eTag=Be&&Be.eTag;const oe=yield wt.client.fetch(St),Ge=[wt.storageCache.setLastSuccessfulFetchTimestampMillis(Date.now())];return 200===oe.status&&Ge.push(wt.storage.setLastSuccessfulFetchResponse(oe)),yield Promise.all(Ge),oe})()}}function at(Rt=navigator){return Rt.languages&&Rt.languages[0]||Rt.language}class Qe{constructor(St,wt,$t,Be,oe,Ge){this.firebaseInstallations=St,this.sdkVersion=wt,this.namespace=$t,this.projectId=Be,this.apiKey=oe,this.appId=Ge}fetch(St){var wt=this;return(0,t.Z)(function*(){const[$t,Be]=yield Promise.all([wt.firebaseInstallations.getId(),wt.firebaseInstallations.getToken()]),Ge=`${window.FIREBASE_REMOTE_CONFIG_URL_BASE||"https://firebaseremoteconfig.googleapis.com"}/v1/projects/${wt.projectId}/namespaces/${wt.namespace}:fetch?key=${wt.apiKey}`,_t={"Content-Type":"application/json","Content-Encoding":"gzip","If-None-Match":St.eTag||"*"},It={sdk_version:wt.sdkVersion,app_instance_id:$t,app_instance_id_token:Be,app_id:wt.appId,language_code:at()},Ut={method:"POST",headers:_t,body:JSON.stringify(It)},zt=fetch(Ge,Ut),Ht=new Promise((Tn,Dn)=>{St.signal.addEventListener(()=>{const Bt=new Error("The operation was aborted.");Bt.name="AbortError",Dn(Bt)})});let mn;try{yield Promise.race([zt,Ht]),mn=yield zt}catch(Tn){let Dn="fetch-client-network";throw"AbortError"===Tn?.name&&(Dn="fetch-timeout"),H.create(Dn,{originalErrorMessage:Tn?.message})}let Yt=mn.status;const sn=mn.headers.get("ETag")||void 0;let Nt,en;if(200===mn.status){let Tn;try{Tn=yield mn.json()}catch(Dn){throw H.create("fetch-client-parse",{originalErrorMessage:Dn?.message})}Nt=Tn.entries,en=Tn.state}if("INSTANCE_STATE_UNSPECIFIED"===en?Yt=500:"NO_CHANGE"===en?Yt=304:("NO_TEMPLATE"===en||"EMPTY_CONFIG"===en)&&(Nt={}),304!==Yt&&200!==Yt)throw H.create("fetch-status",{httpStatus:Yt});return{status:Yt,eTag:sn,config:Nt}})()}}class Ne{constructor(St,wt){this.client=St,this.storage=wt}fetch(St){var wt=this;return(0,t.Z)(function*(){const $t=(yield wt.storage.getThrottleMetadata())||{backoffCount:0,throttleEndTimeMillis:Date.now()};return wt.attemptFetch(St,$t)})()}attemptFetch(St,wt){var $t=this;return(0,t.Z)(function*(Be,{throttleEndTimeMillis:oe,backoffCount:Ge}){yield function Te(Rt,St){return new Promise((wt,$t)=>{const Be=Math.max(St-Date.now(),0),oe=setTimeout(wt,Be);Rt.addEventListener(()=>{clearTimeout(oe),$t(H.create("fetch-throttle",{throttleEndTimeMillis:St}))})})}(Be.signal,oe);try{const _t=yield $t.client.fetch(Be);return yield $t.storage.deleteThrottleMetadata(),_t}catch(_t){if(!function ce(Rt){if(!(Rt instanceof c.ZR&&Rt.customData))return!1;const St=Number(Rt.customData.httpStatus);return 429===St||500===St||503===St||504===St}(_t))throw _t;const It={throttleEndTimeMillis:Date.now()+(0,c.$s)(Ge),backoffCount:Ge+1};return yield $t.storage.setThrottleMetadata(It),$t.attemptFetch(Be,It)}}).apply(this,arguments)}}class v{constructor(St,wt,$t,Be,oe){this.app=St,this._client=wt,this._storageCache=$t,this._storage=Be,this._logger=oe,this._isInitializationComplete=!1,this.settings={fetchTimeoutMillis:6e4,minimumFetchIntervalMillis:432e5},this.defaultConfig={}}get fetchTimeMillis(){return this._storageCache.getLastSuccessfulFetchTimestampMillis()||-1}get lastFetchStatus(){return this._storageCache.getLastFetchStatus()||"no-fetch-yet"}}function b(Rt,St){const wt=Rt.target.error||void 0;return H.create(St,{originalErrorMessage:wt&&wt?.message})}const N="app_namespace_store";class ct{constructor(St,wt,$t,Be=function Ue(){return new Promise((Rt,St)=>{try{const wt=indexedDB.open("firebase_remote_config",1);wt.onerror=$t=>{St(b($t,"storage-open"))},wt.onsuccess=$t=>{Rt($t.target.result)},wt.onupgradeneeded=$t=>{0===$t.oldVersion&&$t.target.result.createObjectStore(N,{keyPath:"compositeKey"})}}catch(wt){St(H.create("storage-open",{originalErrorMessage:wt?.message}))}})}()){this.appId=St,this.appName=wt,this.namespace=$t,this.openDbPromise=Be}getLastFetchStatus(){return this.get("last_fetch_status")}setLastFetchStatus(St){return this.set("last_fetch_status",St)}
1getLastSuccessfulFetchTimestampMillis(){return this.get("last_successful_fetch_timestamp_millis")}setLastSuccessfulFetchTimestampMillis(St){return this.set("last_successful_fetch_timestamp_millis",St)}getLastSuccessfulFetchResponse(){return this.get("last_successful_fetch_response")}setLastSuccessfulFetchResponse(St){return this.set("last_successful_fetch_response",St)}getActiveConfig(){return this.get("active_config")}setActiveConfig(St){return this.set("active_config",St)}getActiveConfigEtag(){return this.get("active_config_etag")}setActiveConfigEtag(St){return this.set("active_config_etag",St)}getThrottleMetadata(){return this.get("throttle_metadata")}setThrottleMetadata(St){return this.set("throttle_metadata",St)}deleteThrottleMetadata(){return this.delete("throttle_metadata")}get(St){var wt=this;return(0,t.Z)(function*(){const $t=yield wt.openDbPromise;return new Promise((Be,oe)=>{const _t=$t.transaction([N],"readonly").objectStore(N),It=wt.createCompositeKey(St);try{const Ut=_t.get(It);Ut.onerror=zt=>{oe(b(zt,"storage-get"))},Ut.onsuccess=zt=>{const Ht=zt.target.result;Be(Ht?Ht.value:void 0)}}catch(Ut){oe(H.create("storage-get",{originalErrorMessage:Ut?.message}))}})})()}set(St,wt){var $t=this;return(0,t.Z)(function*(){const Be=yield $t.openDbPromise;return new Promise((oe,Ge)=>{const It=Be.transaction([N],"readwrite").objectStore(N),Ut=$t.createCompositeKey(St);try{const zt=It.put({compositeKey:Ut,value:wt});zt.onerror=Ht=>{Ge(b(Ht,"storage-set"))},zt.onsuccess=()=>{oe()}}catch(zt){Ge(H.create("storage-set",{originalErrorMessage:zt?.message}))}})})()}delete(St){var wt=this;return(0,t.Z)(function*(){const $t=yield wt.openDbPromise;return new Promise((Be,oe)=>{const _t=$t.transaction([N],"readwrite").objectStore(N),It=wt.createCompositeKey(St);try{const Ut=_t.delete(It);Ut.onerror=zt=>{oe(b(zt,"storage-delete"))},Ut.onsuccess=()=>{Be()}}catch(Ut){oe(H.create("storage-delete",{originalErrorMessage:Ut?.message}))}})})()}createCompositeKey(St){return[this.appId,this.appName,this.namespace,St].join()}}class P{constructor(St){this.storage=St}getLastFetchStatus(){return this.lastFetchStatus}getLastSuccessfulFetchTimestampMillis(){return this.lastSuccessfulFetchTimestampMillis}getActiveConfig(){return this.activeConfig}loadFromStorage(){var St=this;return(0,t.Z)(function*(){const wt=St.storage.getLastFetchStatus(),$t=St.storage.getLastSuccessfulFetchTimestampMillis(),Be=St.storage.getActiveConfig(),oe=yield wt;oe&&(St.lastFetchStatus=oe);const Ge=yield $t;Ge&&(St.lastSuccessfulFetchTimestampMillis=Ge);const _t=yield Be;_t&&(St.activeConfig=_t)})()}setLastFetchStatus(St){return this.lastFetchStatus=St,this.storage.setLastFetchStatus(St)}setLastSuccessfulFetchTimestampMillis(St){return this.lastSuccessfulFetchTimestampMillis=St,this.storage.setLastSuccessfulFetchTimestampMillis(St)}setActiveConfig(St){return this.activeConfig=St,this.storage.setActiveConfig(St)}}function de(Rt){return tt.apply(this,arguments)}function tt(){return(tt=(0,t.Z)(function*(Rt){return Rt=(0,c.m9)(Rt),yield ee(Rt),Mt(Rt)})).apply(this,arguments)}function ze(){return Tt.apply(this,arguments)}function Tt(){return(Tt=(0,t.Z)(function*(){if(!(0,c.hl)())return!1;try{return yield(0,c.eu)()}catch{return!1}})).apply(this,arguments)}!function pe(){(0,s._registerComponent)(new p.wA("remote-config",function Rt(St,{instanceIdentifier:wt}){const $t=St.getProvider("app").getImmediate(),Be=St.getProvider("installations-internal").getImmediate();if(typeof window>"u")throw H.create("registration-window");if(!(0,c.hl)())throw H.create("indexed-db-unavailable");const{projectId:oe,apiKey:Ge,appId:_t}=$t.options;if(!oe)throw H.create("registration-project-id");if(!Ge)throw H.create("registration-api-key");if(!_t)throw H.create("registration-app-id");const It=new ct(_t,$t.name,wt=wt||"firebase"),Ut=new P(It),zt=new g.Yd(C);zt.logLevel=g.in.ERROR;const Ht=new Qe(Be,s.SDK_VERSION,wt,oe,Ge,_t),mn=new Ne(Ht,It),Yt=new bt(mn,It,Ut,zt),sn=new v($t,Yt,Ut,It,zt);return Ie(sn),sn},"PUBLIC").setMultipleInstances(!0)),(0,s.registerVersion)(C,T),(0,s.registerVersion)(C,T,"esm2017")}()},35218:(Et,Re,d)=>{"use strict";d.d(Re,{WO:()=>at,hX:()=>Ie,a3:()=>Mt,$2:()=>Fe});var t=d(94650),s=d(36895),c=d(50727),p=d(54968),g=d(56451),m=d(39300),C=d(34986),T=d(54482),j=d(25403),S=d(38421);const U={leading:!0,trailing:!1};var me=d(82805);class Ee{constructor(Te,ce){this.source=Te,Te.initialize&&Te.initialize(ce)}subscribe(Te){this.sub=this.source.onInterrupt.subscribe(Te)}unsubscribe(){this.sub.unsubscribe(),this.sub=null}resume(){this.source.attach()}pause(){this.source.detach()}}class et{constructor(){this.idValue=new Date,this.idlingValue=!1}id(Te){if(void 0!==Te){if(!Te)throw new Error("A value must be specified for the ID.");this.idValue=Te}return this.idValue}idling(Te){return void 0!==Te&&(this.idlingValue=Te),this.idlingValue}now(){return new Date}isExpired(){const Te=this.last();return null!=Te&&Te<=this.now()}}class $e{constructor(){this.storageMap={}}get length(){return Object.keys(this.storageMap).length}clear(){this.storageMap={}}getItem(Te){return typeof this.storageMap[Te]<"u"?this.storageMap[Te]:null}key(Te){return Object.keys(this.storageMap)[Te]||null}removeItem(Te){this.storageMap[Te]=void 0}setItem(Te,ce){this.storageMap[Te]=ce}}let ot=(()=>{class Qe{constructor(){this.storage=this.getStorage()}getStorage(){try{const ce=localStorage;return ce.setItem("ng2IdleStorage",""),ce.removeItem("ng2IdleStorage"),ce}catch{return new $e}}getItem(ce){return this.storage.getItem("ng2Idle."+ce)}removeItem(ce){this.storage.removeItem("ng2Idle."+ce)}setItem(ce,Ne){this.storage.setItem("ng2Idle."+ce,Ne)}_wrapped(){return this.storage}}return Qe.\u0275fac=function(ce){return new(ce||Qe)},Qe.\u0275prov=t.Yz7({token:Qe,factory:Qe.\u0275fac}),Qe})(),yt=(()=>{class Qe extends et{constructor(ce){super(),this.localStorage=ce,this.idleName="main"}last(ce){return void 0!==ce&&this.setExpiry(ce),this.getExpiry()}idling(ce){return void 0!==ce&&this.setIdling(ce),this.getIdling()}getIdleName(){return this.idleName}setIdleName(ce){ce&&(this.idleName=ce)}getExpiry(){const ce=this.localStorage.getItem(this.idleName+".expiry");return ce?new Date(parseInt(ce,10)):null}setExpiry(ce){ce?this.localStorage.setItem(this.idleName+".expiry",ce.getTime().toString()):this.localStorage.removeItem(this.idleName+".expiry")}getIdling(){const ce=this.localStorage.getItem(this.idleName+".idling");return!!ce&&"true"===ce}setIdling(ce){this.localStorage.setItem(this.idleName+".idling",ce?ce.toString():"false")}}return Qe.\u0275fac=function(ce){return new(ce||Qe)(t.LFG(ot))},Qe.\u0275prov=t.Yz7({token:Qe,factory:Qe.\u0275fac}),Qe})();class Mt{}var Ke=(()=>{return(Qe=Ke||(Ke={}))[Qe.disabled=0]="disabled",Qe[Qe.idle=1]="idle",Qe[Qe.notIdle=2]="notIdle",Ke;var Qe})();let Ie=(()=>{class Qe{constructor(ce,Ne,L,B){this.expiry=ce,this.zone=Ne,this.platformId=B,this.idle=1200,this.timeoutVal=30,this.autoResume=Ke.idle,this.interrupts=new Array,this.running=!1,this.keepaliveEnabled=!1,this.onIdleStart=new t.vpe,this.onIdleEnd=new t.vpe,this.onTimeoutWarning=new t.vpe,this.onTimeout=new t.vpe,this.onInterrupt=new t.vpe,L&&(this.keepaliveSvc=L,this.keepaliveEnabled=!0),this.setIdling(!1)}setIdleName(ce){if(!(this.expiry instanceof yt))throw new Error("Cannot set expiry ke
1y name because no LocalStorageExpiry has been provided.");this.expiry.setIdleName(ce)}getKeepaliveEnabled(){return this.keepaliveEnabled}setKeepaliveEnabled(ce){if(!this.keepaliveSvc)throw new Error("Cannot enable keepalive integration because no KeepaliveSvc has been provided.");return this.keepaliveEnabled=ce}getTimeout(){return this.timeoutVal}setTimeout(ce){if(!1===ce)this.timeoutVal=0;else{if(!("number"==typeof ce&&ce>=0))throw new Error("'seconds' can only be 'false' or a positive number.");this.timeoutVal=ce}return this.timeoutVal}getIdle(){return this.idle}setIdle(ce){if(ce<=0)throw new Error("'seconds' must be greater zero");return this.idle=ce}getAutoResume(){return this.autoResume}setAutoResume(ce){return this.autoResume=ce}setInterrupts(ce){this.clearInterrupts();const Ne=this;for(const L of ce){const v=new Ee(L,{platformId:this.platformId});v.subscribe(b=>{Ne.interrupt(b.force,b.innerArgs)}),this.interrupts.push(v)}return this.interrupts}getInterrupts(){return this.interrupts}clearInterrupts(){for(const ce of this.interrupts)ce.pause(),ce.unsubscribe();this.interrupts.length=0}isRunning(){return this.running}isIdling(){return this.idling}watch(ce){this.safeClearInterval("idleHandle"),this.safeClearInterval("timeoutHandle");const Ne=this.timeoutVal?this.timeoutVal:0;if(!ce){const B=new Date(this.expiry.now().getTime()+1e3*(this.idle+Ne));this.expiry.last(B)}this.idling&&this.toggleState(),this.running||(this.startKeepalive(),this.toggleInterrupts(!0)),this.running=!0;const L=()=>{this.zone.run(()=>{this.getExpiryDiff(Ne)>0?(this.safeClearInterval("idleHandle"),this.setIdleIntervalOutsideOfZone(L,1e3)):this.toggleState()})};this.setIdleIntervalOutsideOfZone(L,1e3)}setIdleIntervalOutsideOfZone(ce,Ne){this.zone.runOutsideAngular(()=>{this.idleHandle=setInterval(ce,Ne)})}stop(){this.stopKeepalive(),this.toggleInterrupts(!1),this.safeClearInterval("idleHandle"),this.safeClearInterval("timeoutHandle"),this.setIdling(!1),this.running=!1,this.expiry.last(null)}timeout(){this.stopKeepalive(),this.toggleInterrupts(!1),this.safeClearInterval("idleHandle"),this.safeClearInterval("timeoutHandle"),this.setIdling(!0),this.running=!1,this.countdown=0,this.onTimeout.emit(null)}interrupt(ce,Ne){if(this.running){if(this.timeoutVal&&this.expiry.isExpired())return void this.timeout();this.onInterrupt.emit(Ne),(!0===ce||this.autoResume===Ke.idle||this.autoResume===Ke.notIdle&&!this.expiry.idling())&&this.watch(ce)}}setIdling(ce){this.idling=ce,this.expiry.idling(ce)}toggleState(){this.setIdling(!this.idling),this.idling?(this.onIdleStart.emit(null),this.stopKeepalive(),this.timeoutVal>0&&(this.countdown=this.timeoutVal,this.doCountdown(),this.setTimeoutIntervalOutsideZone(()=>{this.doCountdownInZone()},1e3))):(this.toggleInterrupts(!0),this.onIdleEnd.emit(null),this.startKeepalive()),this.safeClearInterval("idleHandle")}setTimeoutIntervalOutsideZone(ce,Ne){this.zone.runOutsideAngular(()=>{this.timeoutHandle=setInterval(()=>{ce()},Ne)})}toggleInterrupts(ce){for(const Ne of this.interrupts)ce?Ne.resume():Ne.pause()}getExpiryDiff(ce){const Ne=this.expiry.now();return(this.expiry.last()||Ne).getTime()-Ne.getTime()-1e3*ce}doCountdownInZone(){this.zone.run(()=>{this.doCountdown()})}doCountdown(){const ce=this.getExpiryDiff(this.timeoutVal);if(ce>0)return this.safeClearInterval("timeoutHandle"),void this.interrupt(!0);this.idling&&(this.countdown<=0?this.timeout():(this.onTimeoutWarning.emit(this.countdown),this.countdown=Math.round((1e3*(this.timeoutVal-1)+ce)/1e3)))}safeClearInterval(ce){const Ne=this[ce];null!==Ne&&typeof Ne<"u"&&(clearInterval(this[ce]),this[ce]=null)}startKeepalive(){!this.keepaliveSvc||!this.keepaliveEnabled||(this.running&&this.keepaliveSvc.ping(),this.keepaliveSvc.start())}stopKeepalive(){!this.keepaliveSvc||!this.keepaliveEnabled||this.keepaliveSvc.stop()}ngOnDestroy(){this.stop(),this.clearInterrupts()}}return Qe.\u0275fac=function(ce){return new(ce||Qe)(t.LFG(et),t.LFG(t.R0b),t.LFG(Mt,8),t.LFG(t.Lbi,8))},Qe.\u0275prov=t.Yz7({token:Qe,factory:Qe.\u0275fac}),Qe})();class ee{constructor(Te,ce,Ne=!1){this.source=Te,this.innerArgs=ce,this.force=Ne}}class le{constructor(Te,ce){this.attachFn=Te,this.detachFn=ce,this.isAttached=!1,this.onInterrupt=new t.vpe}attach(){!0!==Zone.current.get("isAngularZone")?(!this.isAttached&&this.attachFn&&this.attachFn(this),this.isAttached=!0):Zone.current.parent.run(()=>this.attach())}detach(){this.isAttached&&this.detachFn&&this.detachFn(this),this.isAttached=!1}}class He extends le{constructor(Te,ce,Ne){super(null,null),this.target=Te,this.events=ce,this.opts=Ne,this.eventSubscription=new c.w0,"number"==typeof this.opts&&(this.opts={throttleDelay:this.opts,passive:!1}),this.opts=this.opts||{passive:!1,throttleDelay:500},null==this.opts.throttleDelay&&(this.opts.throttleDelay=500),this.throttleDelay=this.opts.throttleDelay,this.passive=!!this.opts.passive}initialize(Te){if(Te?.platformId&&(0,s.PM)(Te.platformId))return;const ce="function"==typeof this.target?this.target():this.target,Ne=this.passive?{passive:!0}:null,L=this.events.split(" ").map(v=>(0,p.R)(ce,v,Ne));this.eventSrc=(0,g.T)(...L),this.eventSrc=this.eventSrc.pipe((0,m.h)(v=>!this.filterEvent(v))),this.throttleDelay>0&&(this.eventSrc=this.eventSrc.pipe(function ue(Qe,Te=C.z,ce=U){const Ne=(0,me.H)(Qe,Te);return function H(Qe,Te=U){return(0,T.e)((ce,Ne)=>{const{leading:L,trailing:B}=Te;let v=!1,b=null,N=null,Q=!1;const je=()=>{N?.unsubscribe(),N=null,B&&(P(),Q&&Ne.complete())},Ue=()=>{N=null,Q&&Ne.complete()},ct=pe=>N=(0,S.Xf)(Qe(pe)).subscribe((0,j.x)(Ne,je,Ue)),P=()=>{if(v){v=!1;const pe=b;b=null,Ne.next(pe),!Q&&ct(pe)}};ce.subscribe((0,j.x)(Ne,pe=>{v=!0,b=pe,(!N||N.closed)&&(L?P():ct(pe))},()=>{Q=!0,(!(B&&v&&N)||N.closed)&&Ne.complete()}
1))})}(()=>Ne,ce)}(this.throttleDelay)));const B=v=>this.onInterrupt.emit(new ee(this,v));this.attachFn=()=>this.eventSubscription=this.eventSrc.subscribe(B),this.detachFn=()=>this.eventSubscription.unsubscribe()}filterEvent(Te){return!1}get options(){return{passive:this.passive,throttleDelay:this.throttleDelay}}}class Xe extends He{constructor(Te,ce){super(()=>document.documentElement,Te,ce)}filterEvent(Te){return!("mousemove"!==Te.type||!(Te.originalEvent&&0===Te.originalEvent.movementX&&0===Te.originalEvent.movementY||void 0!==Te.movementX&&!Te.movementX)&&Te.movementY)}}class st extends He{constructor(Te,ce){super(()=>window,Te,ce)}}class Ae extends st{constructor(Te=500){super("storage",Te)}filterEvent(Te){return!(Te.key&&Te.key.indexOf("ng2Idle.")>=0&&Te.key.indexOf(".expiry")>=0)}}let Fe=(()=>{class Qe{static forRoot(){return{ngModule:Qe,providers:[yt,{provide:et,useExisting:yt},Ie]}}}return Qe.\u0275fac=function(ce){return new(ce||Qe)},Qe.\u0275mod=t.oAB({type:Qe}),Qe.\u0275inj=t.cJS({providers:[ot]}),Qe})();const at=function bt(Qe){return[new Xe("mousemove keydown DOMMouseScroll mousewheel mousedown touchstart touchmove scroll",Qe),new Ae(Qe)]}()},12912:(Et,Re,d)=>{"use strict";d.d(Re,{h:()=>g});var t=d(94650),s=d(80529),c=d(35218);let p=(()=>{class m extends c.a3{constructor(T,j){super(),this.http=T,this.zone=j,this.pingInterval=600,this.onPing=new t.vpe,this.onPingResponse=new t.vpe}request(T){return"string"==typeof T?this.pingRequest=new s.aW("GET",T):T instanceof s.aW?this.pingRequest=T:null===T&&(this.pingRequest=null),this.pingRequest}interval(T){if(!isNaN(T)&&T>0)this.pingInterval=T;else if(!isNaN(T)&&T<=0)throw new Error("Interval value must be greater than zero.");return this.pingInterval}ping(){this.onPing.emit(null),this.pingRequest&&this.http.request(this.pingRequest).subscribe(T=>{this.onPingResponse.emit(T)},T=>{this.onPingResponse.emit(T)})}start(){this.stop(),this.zone.runOutsideAngular(()=>{this.pingHandle=setInterval(()=>{this.zone.run(()=>{this.ping()})},1e3*this.pingInterval)})}stop(){this.hasPingHandle()&&(clearInterval(this.pingHandle),this.pingHandle=null)}ngOnDestroy(){this.stop()}isRunning(){return this.hasPingHandle()}hasPingHandle(){return null!==this.pingHandle&&typeof this.pingHandle<"u"}}return m.\u0275fac=function(T){return new(T||m)(t.LFG(s.eN),t.LFG(t.R0b))},m.\u0275prov=t.Yz7({token:m,factory:m.\u0275fac}),m})(),g=(()=>{class m{static forRoot(){return{ngModule:m,providers:[p,{provide:c.a3,useExisting:p}]}}}return m.\u0275fac=function(T){return new(T||m)},m.\u0275mod=t.oAB({type:m}),m.\u0275inj=t.cJS({imports:[c.$2.forRoot()]}),m})()},89383:(Et,Re,d)=>{"use strict";d.d(Re,{X$:()=>Fe,Zw:()=>H,aw:()=>bt,sK:()=>Ae});var t=d(94650),s=d(39646),c=d(45191),p=d(4128),g=d(97272),m=d(49770),C=d(95698),T=d(34782),j=d(54004),S=d(24351),U=d(63900);class H{}let me=(()=>{class at extends H{getTranslation(Te){return(0,s.of)({})}}return at.\u0275fac=function(){let Qe;return function(ce){return(Qe||(Qe=t.n5z(at)))(ce||at)}}(),at.\u0275prov=t.Yz7({token:at,factory:at.\u0275fac}),at})();class ue{}let Ee=(()=>{class at{handle(Te){return Te.key}}return at.\u0275fac=function(Te){return new(Te||at)},at.\u0275prov=t.Yz7({token:at,factory:at.\u0275fac}),at})();function et(at,Qe){if(at===Qe)return!0;if(null===at||null===Qe)return!1;if(at!=at&&Qe!=Qe)return!0;let Ne,L,B,Te=typeof at;if(Te==typeof Qe&&"object"==Te){if(!Array.isArray(at)){if(Array.isArray(Qe))return!1;for(L in B=Object.create(null),at){if(!et(at[L],Qe[L]))return!1;B[L]=!0}for(L in Qe)if(!(L in B)&&typeof Qe[L]<"u")return!1;return!0}if(!Array.isArray(Qe))return!1;if((Ne=at.length)==Qe.length){for(L=0;L<Ne;L++)if(!et(at[L],Qe[L]))return!1;return!0}}return!1}function $e(at){return typeof at<"u"&&null!==at}function ot(at){return at&&"object"==typeof at&&!Array.isArray(at)}function yt(at,Qe){let Te=Object.assign({},at);return ot(at)&&ot(Qe)&&Object.keys(Qe).forEach(ce=>{ot(Qe[ce])?ce in at?Te[ce]=yt(at[ce],Qe[ce]):Object.assign(Te,{[ce]:Qe[ce]}):Object.assign(Te,{[ce]:Qe[ce]})}),Te}class Mt{}let Ke=(()=>{class at extends Mt{constructor(){super(...arguments),this.templateMatcher=/{{\s?([^{}\s]*)\s?}}/g}interpolate(Te,ce){let Ne;return Ne="string"==typeof Te?this.interpolateString(Te,ce):"function"==typeof Te?this.interpolateFunction(Te,ce):Te,Ne}getValue(Te,ce){let Ne="string"==typeof ce?ce.split("."):[ce];ce="";do{ce+=Ne.shift(),!$e(Te)||!$e(Te[ce])||"object"!=typeof Te[ce]&&Ne.length?Ne.length?ce+=".":Te=void 0:(Te=Te[ce],ce="")}while(Ne.length);return Te}interpolateFunction(Te,ce){return Te(ce)}interpolateString(Te,ce){return ce?Te.replace(this.templateMatcher,(Ne,L)=>
1{let B=this.getValue(ce,L);return $e(B)?B:Ne}):Te}}return at.\u0275fac=function(){let Qe;return function(ce){return(Qe||(Qe=t.n5z(at)))(ce||at)}}(),at.\u0275prov=t.Yz7({token:at,factory:at.\u0275fac}),at})();class Ie{}let ee=(()=>{class at extends Ie{compile(Te,ce){return Te}compileTranslations(Te,ce){return Te}}return at.\u0275fac=function(){let Qe;return function(ce){return(Qe||(Qe=t.n5z(at)))(ce||at)}}(),at.\u0275prov=t.Yz7({token:at,factory:at.\u0275fac}),at})();class le{constructor(){this.currentLang=this.defaultLang,this.translations={},this.langs=[],this.onTranslationChange=new t.vpe,this.onLangChange=new t.vpe,this.onDefaultLangChange=new t.vpe}}const Je=new t.OlP("USE_STORE"),He=new t.OlP("USE_DEFAULT_LANG"),Xe=new t.OlP("DEFAULT_LANGUAGE"),st=new t.OlP("USE_EXTEND");let Ae=(()=>{class at{constructor(Te,ce,Ne,L,B,v=!0,b=!1,N=!1,Q){this.store=Te,this.currentLoader=ce,this.compiler=Ne,this.parser=L,this.missingTranslationHandler=B,this.useDefaultLang=v,this.isolate=b,this.extend=N,this.pending=!1,this._onTranslationChange=new t.vpe,this._onLangChange=new t.vpe,this._onDefaultLangChange=new t.vpe,this._langs=[],this._translations={},this._translationRequests={},Q&&this.setDefaultLang(Q)}get onTranslationChange(){return this.isolate?this._onTranslationChange:this.store.onTranslationChange}get onLangChange(){return this.isolate?this._onLangChange:this.store.onLangChange}get onDefaultLangChange(){return this.isolate?this._onDefaultLangChange:this.store.onDefaultLangChange}get defaultLang(){return this.isolate?this._defaultLang:this.store.defaultLang}set defaultLang(Te){this.isolate?this._defaultLang=Te:this.store.defaultLang=Te}get currentLang(){return this.isolate?this._currentLang:this.store.currentLang}set currentLang(Te){this.isolate?this._currentLang=Te:this.store.currentLang=Te}get langs(){return this.isolate?this._langs:this.store.langs}set langs(Te){this.isolate?this._langs=Te:this.store.langs=Te}get translations(){return this.isolate?this._translations:this.store.translations}set translations(Te){this.isolate?this._translations=Te:this.store.translations=Te}setDefaultLang(Te){if(Te===this.defaultLang)return;let ce=this.retrieveTranslations(Te);typeof ce<"u"?(null==this.defaultLang&&(this.defaultLang=Te),ce.pipe((0,C.q)(1)).subscribe(Ne=>{this.changeDefaultLang(Te)})):this.changeDefaultLang(Te)}getDefaultLang(){return this.defaultLang}use(Te){if(Te===this.currentLang)return(0,s.of)(this.translations[Te]);let ce=this.retrieveTranslations(Te);return typeof ce<"u"?(this.currentLang||(this.currentLang=Te),ce.pipe((0,C.q)(1)).subscribe(Ne=>{this.changeLang(Te)}),ce):(this.changeLang(Te),(0,s.of)(this.translations[Te]))}retrieveTranslations(Te){let ce;return(typeof this.translations[Te]>"u"||this.extend)&&(this._translationRequests[Te]=this._translationRequests[Te]||this.getTranslation(Te),ce=this._translationRequests[Te]),ce}getTranslation(Te){this.pending=!0;const ce=this.currentLoader.getTranslation(Te).pipe((0,T.d)(1),(0,C.q)(1));return this.loadingTranslations=ce.pipe((0,j.U)(Ne=>this.compiler.compileTranslations(Ne,Te)),(0,T.d)(1),(0,C.q)(1)),this.loadingTranslations.subscribe({next:Ne=>{this.translations[Te]=this.extend&&this.translations[Te]?{...Ne,...this.translations[Te]}:Ne,this.updateLangs(),this.pending=!1},error:Ne=>{this.pending=!1}}),ce}setTranslation(Te,ce,Ne=!1){ce=this.compiler.compileTranslations(ce,Te),this.translations[Te]=(Ne||this.extend)&&this.translations[Te]?yt(this.translations[Te],ce):ce,this.updateLangs(),this.onTranslationChange.emit({lang:Te,translations:this.translations[Te]})}getLangs(){return this.langs}addLangs(Te){Te.forEach(ce=>{-1===this.langs.indexOf(ce)&&this.langs.push(ce)})}updateLangs(){this.addLangs(Object.keys(this.translations))}getParsedResult(Te,ce,Ne){let L;if(ce instanceof Array){let B={},v=!1;for(let b of ce)B[b]=this.getParsedResult(Te,b,Ne),(0,c.b)(B[b])&&(v=!0);if(v){const b=ce.map(N=>(0,c.b)(B[N])?B[N]:(0,s.of)(B[N]));return(0,p.D)(b).pipe((0,j.U)(N=>{let Q={};return N.forEach((je,Ue)=>{Q[ce[Ue]]=je}),Q}))}return B}if(Te&&(L=this.parser.interpolate(this.parser.getValue(Te,ce),Ne)),typeof L>"u"&&null!=this.defaultLang&&this.defaultLang!==this.currentLang&&this.useDefaultLang&&(L=this.parser.interpolate(this.parser.getValue(this.translations[this.defaultLang],ce),Ne)),typeof L>"u"){let B={key:ce,translateService:this};typeof Ne<"u"&&(B.interpolateParams=Ne),L=this.missingTranslationHandler.handle(B)}return typeof L<"u"?L:ce}get(Te,ce){if(!$e(Te)||!Te.length)throw new Error('Parameter "key" required');if(this.pending)return this.loadingTranslations.pipe((0,S.b)(Ne=>
1(Ne=this.getParsedResult(Ne,Te,ce),(0,c.b)(Ne)?Ne:(0,s.of)(Ne))));{let Ne=this.getParsedResult(this.translations[this.currentLang],Te,ce);return(0,c.b)(Ne)?Ne:(0,s.of)(Ne)}}getStreamOnTranslationChange(Te,ce){if(!$e(Te)||!Te.length)throw new Error('Parameter "key" required');return(0,g.z)((0,m.P)(()=>this.get(Te,ce)),this.onTranslationChange.pipe((0,U.w)(Ne=>{const L=this.getParsedResult(Ne.translations,Te,ce);return"function"==typeof L.subscribe?L:(0,s.of)(L)})))}stream(Te,ce){if(!$e(Te)||!Te.length)throw new Error('Parameter "key" required');return(0,g.z)((0,m.P)(()=>this.get(Te,ce)),this.onLangChange.pipe((0,U.w)(Ne=>{const L=this.getParsedResult(Ne.translations,Te,ce);return(0,c.b)(L)?L:(0,s.of)(L)})))}instant(Te,ce){if(!$e(Te)||!Te.length)throw new Error('Parameter "key" required');let Ne=this.getParsedResult(this.translations[this.currentLang],Te,ce);if((0,c.b)(Ne)){if(Te instanceof Array){let L={};return Te.forEach((B,v)=>{L[Te[v]]=Te[v]}),L}return Te}return Ne}set(Te,ce,Ne=this.currentLang){this.translations[Ne][Te]=this.compiler.compile(ce,Ne),this.updateLangs(),this.onTranslationChange.emit({lang:Ne,translations:this.translations[Ne]})}changeLang(Te){this.currentLang=Te,this.onLangChange.emit({lang:Te,translations:this.translations[Te]}),null==this.defaultLang&&this.changeDefaultLang(Te)}changeDefaultLang(Te){this.defaultLang=Te,this.onDefaultLangChange.emit({lang:Te,translations:this.translations[Te]})}reloadLang(Te){return this.resetLang(Te),this.getTranslation(Te)}resetLang(Te){this._translationRequests[Te]=void 0,this.translations[Te]=void 0}getBrowserLang(){if(typeof window>"u"||typeof window.navigator>"u")return;let Te=window.navigator.languages?window.navigator.languages[0]:null;return Te=Te||window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage,typeof Te>"u"?void 0:(-1!==Te.indexOf("-")&&(Te=Te.split("-")[0]),-1!==Te.indexOf("_")&&(Te=Te.split("_")[0]),Te)}getBrowserCultureLang(){if(typeof window>"u"||typeof window.navigator>"u")return;let Te=window.navigator.languages?window.navigator.languages[0]:null;return Te=Te||window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage,Te}}return at.\u0275fac=function(Te){return new(Te||at)(t.LFG(le),t.LFG(H),t.LFG(Ie),t.LFG(Mt),t.LFG(ue),t.LFG(He),t.LFG(Je),t.LFG(st),t.LFG(Xe))},at.\u0275prov=t.Yz7({token:at,factory:at.\u0275fac}),at})(),Fe=(()=>{class at{constructor(Te,ce){this.translate=Te,this._ref=ce,this.value="",this.lastKey=null,this.lastParams=[]}updateValue(Te,ce,Ne){let L=B=>{this.value=void 0!==B?B:Te,this.lastKey=Te,this._ref.markForCheck()};if(Ne){let B=this.translate.getParsedResult(Ne,Te,ce);(0,c.b)(B.subscribe)?B.subscribe(L):L(B)}this.translate.get(Te,ce).subscribe(L)}transform(Te,...ce){if(!Te||!Te.length)return Te;if(et(Te,this.lastKey)&&et(ce,this.lastParams))return this.value;let Ne;if($e(ce[0])&&ce.length)if("string"==typeof ce[0]&&ce[0].length){let L=ce[0].replace(/(\')?([a-zA-Z0-9_]+)(\')?(\s)?:/g,'"$2":').replace(/:(\s)?(\')(.*?)(\')/g,':"$3"');try{Ne=JSON.parse(L)}catch{throw new SyntaxError(`Wrong parameter in TranslatePipe. Expected a valid Object, received: ${ce[0]}`)}}else"object"==typeof ce[0]&&!Array.isArray(ce[0])&&(Ne=ce[0]);return this.lastKey=Te,this.lastParams=ce,this.updateValue(Te,Ne),this._dispose(),this.onTranslationChange||(this.onTranslationChange=this.translate.onTranslationChange.subscribe(L=>{this.lastKey&&L.lang===this.translate.currentLang&&(this.lastKey=null,this.updateValue(Te,Ne,L.translations))})),this.onLangChange||(this.onLangChange=this.translate.onLangChange.subscribe(L=>{this.lastKey&&(this.lastKey=null,this.updateValue(Te,Ne,L.translations))})),this.onDefaultLangChange||(this.onDefaultLangChange=this.translate.onDefaultLangChange.subscribe(()=>{this.lastKey&&(this.lastKey=null,this.updateValue(Te,Ne))})),this.value}_dispose(){typeof this.onTranslationChange<"u"&&(this.onTranslationChange.unsubscribe(),this.onTranslationChange=void 0),typeof this.onLangChange<"u"&&(this.onLangChange.unsubscribe(),this.onLangChange=void 0),typeof this.onDefaultLangChange<"u"&&(this.onDefaultLangChange.unsubscribe(),this.onDefaultLangChange=void 0)}ngOnDestroy(){this._dispose()}}return at.\u0275fac=function(Te){return new(Te||at)(t.Y36(Ae,16),t.Y36(t.sBO,16))},at.\u0275pipe=t.Yjl({name:"translate",type:at,pure:!1}),at.\u0275prov=t.Yz7({token:at,factory:at.\u0275fac}),at}
1)(),bt=(()=>{class at{static forRoot(Te={}){return{ngModule:at,providers:[Te.loader||{provide:H,useClass:me},Te.compiler||{provide:Ie,useClass:ee},Te.parser||{provide:Mt,useClass:Ke},Te.missingTranslationHandler||{provide:ue,useClass:Ee},le,{provide:Je,useValue:Te.isolate},{provide:He,useValue:Te.useDefaultLang},{provide:st,useValue:Te.extend},{provide:Xe,useValue:Te.defaultLanguage},Ae]}}static forChild(Te={}){return{ngModule:at,providers:[Te.loader||{provide:H,useClass:me},Te.compiler||{provide:Ie,useClass:ee},Te.parser||{provide:Mt,useClass:Ke},Te.missingTranslationHandler||{provide:ue,useClass:Ee},{provide:Je,useValue:Te.isolate},{provide:He,useValue:Te.useDefaultLang},{provide:st,useValue:Te.extend},{provide:Xe,useValue:Te.defaultLanguage},Ae]}}}return at.\u0275fac=function(Te){return new(Te||at)},at.\u0275mod=t.oAB({type:at}),at.\u0275inj=t.cJS({}),at})()},19832:(Et,Re,d)=>{"use strict";d.d(Re,{w:()=>t});class t{constructor(c,p="/assets/i18n/",g=".json"){this.http=c,this.prefix=p,this.suffix=g}getTranslation(c){return this.http.get(`${this.prefix}${c}${this.suffix}`)}}},30965:(Et,Re,d)=>{"use strict";d.d(Re,{zr:()=>E,bd:()=>Ne,t_:()=>Lt,Ct:()=>Xt,Hy:()=>Q});var t=d(15861),s=d(94650),c=d(36895),p=d(80529),g=d(77579),m=d(39646),C=d(88996),T=d(69751),j=d(38421);const{isArray:S}=Array;var H=d(25403);var Ee=d(62843),et=d(39841),$e=d(56451),ot=d(39300),yt=d(18505),Mt=d(78372),Ke=d(91005),Ie=d(63900),ee=d(54004),le=d(50590),Je=d(70262),He=d(34986),Xe=d(51165),st=d(54482),Ae=d(83888),Ce=d(39672);const Fe=(0,Ae.d)(ve=>function(z=null){ve(this),this.message="Timeout has occurred",this.name="TimeoutError",this.info=z});function at(ve){throw new Fe(ve)}var Qe=d(95698),Te=d(95577);class ce{validateSignature(Ye){return Promise.resolve(null)}validateAtHash(Ye){return Promise.resolve(!0)}}class Ne{}class B{}let v=(()=>{class ve extends B{now(){return Date.now()}new(){return new Date}}return ve.\u0275fac=function(){let Ye;return function(ae){return(Ye||(Ye=s.n5z(ve)))(ae||ve)}}(),ve.\u0275prov=s.Yz7({token:ve,factory:ve.\u0275fac}),ve})();class N{}class Q{}let je=(()=>{class ve{constructor(){this.data=new Map}getItem(z){return this.data.get(z)}removeItem(z){this.data.delete(z)}setItem(z,ae){this.data.set(z,ae)}}return ve.\u0275fac=function(z){return new(z||ve)},ve.\u0275prov=s.Yz7({token:ve,factory:ve.\u0275fac}),ve})();class ct{constructor(Ye){this.type=Ye}}class P extends ct{constructor(Ye,z=null){super(Ye),this.info=z}}class pe extends ct{constructor(Ye,z=null){super(Ye),this.info=z}}class de extends ct{constructor(Ye,z,ae=null){super(Ye),this.reason=z,this.params=ae}}function tt(ve){const Ye=ve.replace(/\-/g,"+").replace(/\_/g,"/");return decodeURIComponent(atob(Ye).split("").map(function(z){return"%"+("00"+z.charCodeAt(0).toString(16)).slice(-2)}).join(""))}function ze(ve){return btoa(ve).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}class Tt{constructor(Ye){this.clientId="",this.redirectUri="",this.postLogoutRedirectUri="",this.redirectUriAsPostLogoutRedirectUriFallback=!0,this.loginUrl="",this.scope="openid profile",this.resource="",this.rngUrl="",this.oidc=!0,this.requestAccessToken=!0,this.options=null,this.issuer="",this.logoutUrl="",this.clearHashAfterLogin=!0,this.tokenEndpoint=null,this.revocationEndpoint=null,this.customTokenParameters=[],this.userinfoEndpoint=null,this.responseType="",this.showDebugInformation=!1,this.silentRefreshRedirectUri="",this.silentRefreshMessagePrefix="",this.silentRefreshShowIFrame=!1,this.siletRefreshTimeout=2e4,this.silentRefreshTimeout=2e4,this.dummyClientSecret="",this.requireHttps="remoteOnly",this.strictDiscoveryDocumentValidation=!0,this.jwks=null,this.customQueryParams=null,this.silentRefresh
1IFrameName="angular-oauth-oidc-silent-refresh-iframe",this.timeoutFactor=.75,this.sessionChecksEnabled=!1,this.sessionCheckIntervall=3e3,this.sessionCheckIFrameUrl=null,this.sessionCheckIFrameName="angular-oauth-oidc-check-session-iframe",this.disableAtHashCheck=!1,this.skipSubjectCheck=!1,this.useIdTokenHintForSilentRefresh=!1,this.skipIssuerCheck=!1,this.nonceStateSeparator=";",this.useHttpBasicAuth=!1,this.decreaseExpirationBySec=0,this.waitForTokenInMsec=0,this.disablePKCE=!1,this.preserveRequestedRoute=!1,this.disableIdTokenTimer=!1,this.checkOrigin=!1,this.openUri=z=>{location.href=z},Ye&&Object.assign(this,Ye)}}class Rt{encodeKey(Ye){return encodeURIComponent(Ye)}encodeValue(Ye){return encodeURIComponent(Ye)}decodeKey(Ye){return decodeURIComponent(Ye)}decodeValue(Ye){return decodeURIComponent(Ye)}}class St{}let $t=(()=>{class ve{getHashFragmentParams(z){let ae=z||window.location.hash;if(ae=decodeURIComponent(ae),0!==ae.indexOf("#"))return{};const Dt=ae.indexOf("?");return ae=ae.substr(Dt>-1?Dt+1:1),this.parseQueryString(ae)}parseQueryString(z){const ae={};let Dt,We,re,I,se,G,xe;if(null===z)return ae;Dt=z.split("&");for(let it=0;it<Dt.length;it++)We=Dt[it],re=We.indexOf("="),-1===re?(I=We,se=null):(I=We.substr(0,re),se=We.substr(re+1)),G=decodeURIComponent(I),xe=decodeURIComponent(se),"/"===G.substr(0,1)&&(G=G.substr(1)),ae[G]=xe;return ae}}return ve.\u0275fac=function(z){return new(z||ve)},ve.\u0275prov=s.Yz7({token:ve,factory:ve.\u0275fac}),ve})();const Ge=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]);function _t(ve,Ye,z,ae,Dt){let We,re,I,se,G,xe,it,Ft,on,xt,F,ye,te;for(;Dt>=64;){for(We=Ye[0],re=Ye[1],I=Ye[2],se=Ye[3],G=Ye[4],xe=Ye[5],it=Ye[6],Ft=Ye[7],xt=0;xt<16;xt++)F=ae+4*xt,ve[xt]=(255&z[F])<<24|(255&z[F+1])<<16|(255&z[F+2])<<8|255&z[F+3];for(xt=16;xt<64;xt++)on=ve[xt-2],ye=(on>>>17|on<<15)^(on>>>19|on<<13)^on>>>10,on=ve[xt-15],te=(on>>>7|on<<25)^(on>>>18|on<<14)^on>>>3,ve[xt]=(ye+ve[xt-7]|0)+(te+ve[xt-16]|0);for(xt=0;xt<64;xt++)ye=(((G>>>6|G<<26)^(G>>>11|G<<21)^(G>>>25|G<<7))+(G&xe^~G&it)|0)+(Ft+(Ge[xt]+ve[xt]|0)|0)|0,te=((We>>>2|We<<30)^(We>>>13|We<<19)^(We>>>22|We<<10))+(We&re^We&I^re&I)|0,Ft=it,it=xe,xe=G,G=se+ye|0,se=I,I=re,re=We,We=ye+te|0;Ye[0]+=We,Ye[1]+=re,Ye[2]+=I,Ye[3]+=se,Ye[4]+=G,Ye[5]+=xe,Ye[6]+=it,Ye[7]+=Ft,ae+=64,Dt-=64}return ae}class It{constructor(){this.digestLength=32,this.blockSize=64,this.state=new Int32Array(8),this.temp=new Int32Array(64),this.buffer=new Uint8Array(128),this.bufferLength=0,this.bytesHashed=0,this.finished=!1,this.reset()}reset(){return this.state[0]=1779033703,this.state[1]=3144134277,this.state[2]=1013904242,this.state[3]=2773480762,this.state[4]=1359893119,this.state[5]=2600822924,this.state[6]=528734635,this.state[7]=1541459225,this.bufferLength=0,this.bytesHashed=0,this.finished=!1,this}clean(){for(let Ye=0;Ye<this.buffer.length;Ye++)this.buffer[Ye]=0;for(let Ye=0;Ye<this.temp.length;Ye++)this.temp[Ye]=0;this.reset()}update(Ye,z=Ye.length){if(this.finished)throw new Error("SHA256: can't update because hash was finished.");let ae=0;if(this.bytesHashed+=z,this.bufferLength>0){for(;this.bufferLength<64&&z>0;)this.buffer[this.bufferLength++]=Ye[ae++],z--;64===this.bufferLength&&(_t(this.temp,this.state,this.buffer,0,64),this.bufferLength=0)}for(z>=64&&(ae=_t(this.temp,this.state,Ye,ae,z),z%=64);z>0;)this.buffer[this.bufferLength++]=Ye[ae++],z--;return this}finish(Ye){if(!this.finished){const z=this.bytesHashed,ae=this.bufferLength,Dt=z/536870912|0,We=z<<3,re=z%64<56?64:128;this.buffer[ae]=128;for(let I=ae+1;I<re-8;I++)this.buffer[I]=0;this.buffer[re-8]=Dt>>>24&255,this.buffer[re-7]=Dt>>>16&255,this.buffer[re-6]=Dt>>>8&255,this.buffer[re-5]=Dt>>>0&255,this.buffer[re-4]=We>>>24&255,this.buffer[re-3]=We>>>16&255,this.buffer[re-2]=We>>>8&255,this.buffer[re-1]=We>>>0&255,_t(this.temp,this.state,this.buffer,0,re),this.finished=!0}for(let z=0;z<8;z++)Ye[4*z+0]=this.state[z]>>>24&255,Ye[4*z+1]=this.state[z]>>>16&255,Ye[4*z+2]=this.state[z]>>>8&255,Ye[4*z+3]=this.state[z]>>>0&255;return this}
1digest(){const Ye=new Uint8Array(this.digestLength);return this.finish(Ye),Ye}_saveState(Ye){for(let z=0;z<this.state.length;z++)Ye[z]=this.state[z]}_restoreState(Ye,z){for(let ae=0;ae<this.state.length;ae++)this.state[ae]=Ye[ae];this.bytesHashed=z,this.finished=!1,this.bufferLength=0}}new Uint8Array(32);class en{}let Bt=(()=>{class ve{calcHash(z,ae){return(0,t.Z)(function*(){return function Dn(ve){var Ye,z=[];for(Ye=0;Ye<ve.length;Ye++)z.push(String.fromCharCode(ve[Ye]));return z.join("")}(function zt(ve){const Ye=(new It).update(ve),z=Ye.digest();return Ye.clean(),z}(function Tn(ve){if("string"!=typeof ve)throw new TypeError("expected string");var Ye,z=ve,ae=new Uint8Array(z.length);for(Ye=0;Ye<z.length;Ye++)ae[Ye]=z.charCodeAt(Ye);return ae}(z)))})()}toHashString2(z){let ae="";for(let Dt of z)ae+=String.fromCharCode(Dt);return ae}toHashString(z){const ae=new Uint8Array(z);let Dt="";for(let We of ae)Dt+=String.fromCharCode(We);return Dt}}return ve.\u0275fac=function(z){return new(z||ve)},ve.\u0275prov=s.Yz7({token:ve,factory:ve.\u0275fac}),ve})(),Xt=(()=>{class ve extends Tt{constructor(z,ae,Dt,We,re,I,se,G,xe,it){super(),this.ngZone=z,this.http=ae,this.config=re,this.urlHelper=I,this.logger=se,this.crypto=G,this.dateTimeService=it,this.discoveryDocumentLoaded=!1,this.state="",this.eventsSubject=new g.x,this.discoveryDocumentLoadedSubject=new g.x,this.grantTypesSupported=[],this.inImplicitFlow=!1,this.saveNoncesInLocalStorage=!1,this.debug("angular-oauth2-oidc v10"),this.document=xe,re||(re={}),this.discoveryDocumentLoaded$=this.discoveryDocumentLoadedSubject.asObservable(),this.events=this.eventsSubject.asObservable(),We&&(this.tokenValidationHandler=We),re&&this.configure(re);try{Dt?this.setStorage(Dt):typeof sessionStorage<"u"&&this.setStorage(sessionStorage)}catch(Ft){console.error("No OAuthStorage provided and cannot access default (sessionStorage).Consider providing a custom OAuthStorage implementation in your module.",Ft)}if(this.checkLocalStorageAccessable()){const Ft=window?.navigator?.userAgent;(Ft?.includes("MSIE ")||Ft?.includes("Trident"))&&(this.saveNoncesInLocalStorage=!0)}this.setupRefreshTimer()}checkLocalStorageAccessable(){if(typeof window>"u")return!1;const z="test";try{return!(typeof window.localStorage>"u"||(localStorage.setItem(z,z),localStorage.removeItem(z),0))}catch{return!1}}configure(z){Object.assign(this,new Tt,z),this.config=Object.assign({},new Tt,z),this.sessionChecksEnabled&&this.setupSessionCheck(),this.configChanged()}configChanged(){this.setupRefreshTimer()}restartSessionChecksIfStillLoggedIn(){this.hasValidIdToken()&&this.initSessionCheck()}restartRefreshTimerIfStillLoggedIn(){this.setupExpirationTimers()}setupSessionCheck(){this.events.pipe((0,ot.h)(z=>"token_received"===z.type)).subscribe(z=>{this.initSessionCheck()})}setupAutomaticSilentRefresh(z={},ae,Dt=!0){let We=!0;this.clearAutomaticRefreshTimer(),this.automaticRefreshSubscription=this.events.pipe((0,yt.b)(re=>{"token_received"===re.type?We=!0:"logout"===re.type&&(We=!1)}),(0,ot.h)(re=>"token_expires"===re.type&&(null==ae||"any"===ae||re.info===ae)),(0,Mt.b)(1e3)).subscribe(re=>{We&&this.refreshInternal(z,Dt).catch(I=>{this.debug("Automatic silent refresh did not work")})}),this.restartRefreshTimerIfStillLoggedIn()}refreshInternal(z,ae){return this.useSilentRefresh||"code"!==this.responseType?this.silentRefresh(z,ae):this.refreshToken()}loadDiscoveryDocumentAndTryLogin(z=null){return this.loadDiscoveryDocument().then(ae=>this.tryLogin(z))}loadDiscoveryDocumentAndLogin(z=null){return this.loadDiscoveryDocumentAndTryLogin(z=z||{}).then(ae=>!(!this.hasValidIdToken()||!this.hasValidAccessToken())||(this.initLoginFlow("string"==typeof z.state?z.state:""),!1))}debug(...z){this.showDebugInformation&&this.logger.debug.apply(this.logger,z)}validateUrlFromDiscoveryDocument(z){const ae=[],Dt=this.validateUrlForHttps(z),We=this.validateUrlAgainstIssuer(z);return Dt||ae.push("https for all urls required. Also for urls received by discovery."),We||ae.push("Every url in discovery document has to start with the issuer url.Also see property strictDiscoveryDocumentValidation."),ae}validateUrlForHttps(z){if(!z)return!0;const ae=z.toLowerCase();return!(!1!==this.requireHttps&&(!ae.match(/^http:\/\/localhost($|[:\/])/)&&!ae.match(/^http:\/\/localhost($|[:\/])/)||"remoteOnly"!==this.requireHttps))||ae.startsWith("https://")}assertUrlNotNullAndCorrectProtocol(z,ae){if(!z)throw new Error(`'${ae}' should not be null`);if(!this.validateUrlForHttps(z))throw new Error(`'${ae}' must use HTTPS (with TLS), or config value for property 'requireHttps' must be set to 'false' and allow HTTP (without TLS).`)}validateUrlAgainstIssuer(z){return!this.strictDiscoveryDocumentValidation||!z||z.toLowerCase().startsWith(this.issuer.toLowerCase())}setupRefreshTimer(){typeof window>"u"?this.debug("timer not supported on this plattform"):((this.hasValidIdToken()||this.hasValidAccessToken())&&(this.clearAccessTokenTimer(),this.clearIdTokenTimer(),this.setupExpirationTimers()),this.tokenReceivedSubscription&&this.tokenReceivedSubscription.unsubscribe(),this.tokenReceivedSubscription=this.events.pipe((0,ot.h)(z=>"token_received"===z.type)).subscribe(z=>{this.clearAccessTokenTimer(),this.clearIdTokenTimer(),this.setupExpirationTimers()}))}setupExpirationTimers(){this.hasValidAccessToken()&&this.setupAccessTokenTimer(),!this.disableIdTokenTimer&&this.hasValidIdToken()&&this.setupIdTokenTimer()}setupAccessTokenTimer(){const z=this.getAccessTokenExpiration(),ae=this.getAccessTokenStoredAt(),Dt=this.calcTimeout(ae,z);this.ngZone.runOutsideAngular(()=>{this.accessTokenTimeoutSubscription=(0,m.of)(new pe("token_expires","access_token")).pipe((0,Ke.g)(Dt)).subscribe(We=>{this.ngZone.run(()=>{this.eventsSubject.next(We)})})})}setupIdTokenTimer(){const z=this.getIdTokenExpiration(),ae=this.getIdTokenStoredAt(),Dt=this.calcTimeout(ae,z);this.ngZone.runOutsideAngular(()=>{this.idTokenTimeoutSubscription=(0,m.of)(new pe("token_expires","id_token")).pipe((0,Ke.g)(Dt)).subscribe(We=>{this.ngZone.run(()=>{this.eventsSubject.next(We)})})})}stopAutomaticRefresh(){this.clearAccessTokenTimer(),this.clearIdTokenTimer(),this.clearAutomaticRefreshTimer()}clearAccessTokenTimer(){this.accessTokenTimeoutSubscription&&this.accessTokenTimeoutSubscription.unsubscribe()}clearIdTokenTimer(){this.idTokenTimeoutSubscription&&this.idTokenTimeoutSubscription.unsubscribe()}clearAutomaticRefreshTimer(){this.automaticRefreshSubscription&&this.automaticRefreshSubscription.unsubscribe()}
1calcTimeout(z,ae){const Dt=this.dateTimeService.now(),re=Math.max(0,(ae-z)*this.timeoutFactor-(Dt-z)),I=2147483647;return re>I?I:re}setStorage(z){this._storage=z,this.configChanged()}loadDiscoveryDocument(z=null){return new Promise((ae,Dt)=>{z||((z=this.issuer||"").endsWith("/")||(z+="/"),z+=".well-known/openid-configuration"),this.validateUrlForHttps(z)?this.http.get(z).subscribe(We=>{if(!this.validateDiscoveryDocument(We))return this.eventsSubject.next(new de("discovery_document_validation_error",null)),void Dt("discovery_document_validation_error");this.loginUrl=We.authorization_endpoint,this.logoutUrl=We.end_session_endpoint||this.logoutUrl,this.grantTypesSupported=We.grant_types_supported,this.issuer=We.issuer,this.tokenEndpoint=We.token_endpoint,this.userinfoEndpoint=We.userinfo_endpoint||this.userinfoEndpoint,this.jwksUri=We.jwks_uri,this.sessionCheckIFrameUrl=We.check_session_iframe||this.sessionCheckIFrameUrl,this.discoveryDocumentLoaded=!0,this.discoveryDocumentLoadedSubject.next(We),this.revocationEndpoint=We.revocation_endpoint||this.revocationEndpoint,this.sessionChecksEnabled&&this.restartSessionChecksIfStillLoggedIn(),this.loadJwks().then(re=>{const se=new P("discovery_document_loaded",{discoveryDocument:We,jwks:re});this.eventsSubject.next(se),ae(se)}).catch(re=>{this.eventsSubject.next(new de("discovery_document_load_error",re)),Dt(re)})},We=>{this.logger.error("error loading discovery document",We),this.eventsSubject.next(new de("discovery_document_load_error",We)),Dt(We)}):Dt("issuer  must use HTTPS (with TLS), or config value for property 'requireHttps' must be set to 'false' and allow HTTP (without TLS).")})}loadJwks(){return new Promise((z,ae)=>{this.jwksUri?this.http.get(this.jwksUri).subscribe(Dt=>{this.jwks=Dt,z(Dt)},Dt=>{this.logger.error("error loading jwks",Dt),this.eventsSubject.next(new de("jwks_load_error",Dt)),ae(Dt)}):z(null)})}validateDiscoveryDocument(z){let ae;return this.skipIssuerCheck||z.issuer===this.issuer?(ae=this.validateUrlFromDiscoveryDocument(z.authorization_endpoint),ae.length>0?(this.logger.error("error validating authorization_endpoint in discovery document",ae),!1):(ae=this.validateUrlFromDiscoveryDocument(z.end_session_endpoint),ae.length>0?(this.logger.error("error validating end_session_endpoint in discovery document",ae),!1):(ae=this.validateUrlFromDiscoveryDocument(z.token_endpoint),ae.length>0&&this.logger.error("error validating token_endpoint in discovery document",ae),ae=this.validateUrlFromDiscoveryDocument(z.revocation_endpoint),ae.length>0&&this.logger.error("error validating revocation_endpoint in discovery document",ae),ae=this.validateUrlFromDiscoveryDocument(z.userinfo_endpoint),ae.length>0?(this.logger.error("error validating userinfo_endpoint in discovery document",ae),!1):(ae=this.validateUrlFromDiscoveryDocument(z.jwks_uri),ae.length>0?(this.logger.error("error validating jwks_uri in discovery document",ae),!1):(this.sessionChecksEnabled&&!z.check_session_iframe&&this.logger.warn("sessionChecksEnabled is activated but discovery document does not contain a check_session_iframe field"),!0))))):(this.logger.error("invalid issuer in discovery document","expected: "+this.issuer,"current: "+z.issuer),!1)}fetchTokenUsingPasswordFlowAndLoadUserProfile(z,ae,Dt=new p.WM){return this.fetchTokenUsingPasswordFlow(z,ae,Dt).then(()=>this.loadUserProfile())}loadUserProfile(){if(!this.hasValidAccessToken())throw new Error("Can not load User Profile without access_token");if(!this.validateUrlForHttps(this.userinfoEndpoint))throw new Error("userinfoEndpoint must use HTTPS (with TLS), or config value for property 'requireHttps' must be set to 'false' and allow HTTP (without TLS).");return new Promise((z,ae)=>{const Dt=(new p.WM).set("Authorization","Bearer "+this.getAccessToken());this.http.get(this.userinfoEndpoint,{headers:Dt,observe:"response",responseType:"text"}).subscribe(We=>{if(this.debug("userinfo received",JSON.stringify(We)),We.headers.get("content-type").startsWith("application/json")){let re=JSON.parse(We.body);const I=this.getIdentityClaims()||{};if(!this.skipSubjectCheck&&this.oidc&&(!I.sub||re.sub!==I.sub))return void ae("if property oidc is true, the received user-id (sub) has to be the user-id of the user that has logged in with oidc.\nif you are not using oidc but just oauth2 password flow set oidc to fal
1se");re=Object.assign({},I,re),this._storage.setItem("id_token_claims_obj",JSON.stringify(re)),this.eventsSubject.next(new P("user_profile_loaded")),z({info:re})}else this.debug("userinfo is not JSON, treating it as JWE/JWS"),this.eventsSubject.next(new P("user_profile_loaded")),z(JSON.parse(We.body))},We=>{this.logger.error("error loading user info",We),this.eventsSubject.next(new de("user_profile_load_error",We)),ae(We)})})}fetchTokenUsingPasswordFlow(z,ae,Dt=new p.WM){return this.fetchTokenUsingGrant("password",{username:z,password:ae},Dt)}fetchTokenUsingGrant(z,ae,Dt=new p.WM){this.assertUrlNotNullAndCorrectProtocol(this.tokenEndpoint,"tokenEndpoint");let We=new p.LE({encoder:new Rt}).set("grant_type",z).set("scope",this.scope);if(this.useHttpBasicAuth){const re=btoa(`${this.clientId}:${this.dummyClientSecret}`);Dt=Dt.set("Authorization","Basic "+re)}if(this.useHttpBasicAuth||(We=We.set("client_id",this.clientId)),!this.useHttpBasicAuth&&this.dummyClientSecret&&(We=We.set("client_secret",this.dummyClientSecret)),this.customQueryParams)for(const re of Object.getOwnPropertyNames(this.customQueryParams))We=We.set(re,this.customQueryParams[re]);for(const re of Object.keys(ae))We=We.set(re,ae[re]);return Dt=Dt.set("Content-Type","application/x-www-form-urlencoded"),new Promise((re,I)=>{this.http.post(this.tokenEndpoint,We,{headers:Dt}).subscribe(se=>{this.debug("tokenResponse",se),this.storeAccessTokenResponse(se.access_token,se.refresh_token,se.expires_in||this.fallbackAccessTokenExpirationTimeInSec,se.scope,this.extractRecognizedCustomParameters(se)),this.oidc&&se.id_token&&this.processIdToken(se.id_token,se.access_token).then(G=>{this.storeIdToken(G),re(se)}),this.eventsSubject.next(new P("token_received")),re(se)},se=>{this.logger.error("Error performing ${grantType} flow",se),this.eventsSubject.next(new de("token_error",se)),I(se)})})}refreshToken(){return this.assertUrlNotNullAndCorrectProtocol(this.tokenEndpoint,"tokenEndpoint"),new Promise((z,ae)=>{let Dt=new p.LE({encoder:new Rt}).set("grant_type","refresh_token").set("scope",this.scope).set("refresh_token",this._storage.getItem("refresh_token")),We=(new p.WM).set("Content-Type","application/x-www-form-urlencoded");if(this.useHttpBasicAuth){const re=btoa(`${this.clientId}:${this.dummyClientSecret}`);We=We.set("Authorization","Basic "+re)}if(this.useHttpBasicAuth||(Dt=Dt.set("client_id",this.clientId)),!this.useHttpBasicAuth&&this.dummyClientSecret&&(Dt=Dt.set("client_secret",this.dummyClientSecret)),this.customQueryParams)for(const re of Object.getOwnPropertyNames(this.customQueryParams))Dt=Dt.set(re,this.customQueryParams[re]);this.http.post(this.tokenEndpoint,Dt,{headers:We}).pipe((0,Ie.w)(re=>this.oidc&&re.id_token?(0,C.D)(this.processIdToken(re.id_token,re.access_token,!0)).pipe((0,yt.b)(I=>this.storeIdToken(I)),(0,ee.U)(I=>re)):(0,m.of)(re))).subscribe(re=>{this.debug("refresh tokenResponse",re),this.storeAccessTokenResponse(re.access_token,re.refresh_token,re.expires_in||this.fallbackAccessTokenExpirationTimeInSec,re.scope,this.extractRecognizedCustomParameters(re)),this.eventsSubject.next(new P("token_received")),this.eventsSubject.next(new P("token_refreshed")),z(re)},re=>{this.logger.error("Error refreshing token",re),this.eventsSubject.next(new de("token_refresh_error",re)),ae(re)})})}removeSilentRefreshEventListener(){this.silentRefreshPostMessageEventListener&&(window.removeEventListener("message",this.silentRefreshPostMessageEventListener),this.silentRefreshPostMessageEventListener=null)}setupSilentRefreshEventListener(){this.removeSilentRefreshEventListener(),this.silentRefreshPostMessageEventListener=z=>{const ae=this.processMessageEventMessage(z);this.checkOrigin&&z.origin!==location.origin&&console.error("wrong origin requested silent refresh!"),this.tryLogin({customHashFragment:ae,preventClearHashAfterLogin:!0,customRedirectUri:this.silentRefreshRedirectUri||this.redirectUri}).catch(Dt=>this.debug("tryLogin during silent refresh failed",Dt))},window.addEventListener("message",this.silentRefreshPostMessageEventListener)}silentRefresh(z={},ae=!0){const Dt=this.getIdentityClaims()||{};if(this.useIdTokenHintForSilentRefresh&&this.hasValidIdToken()&&(z.id_token_hint=this.getIdToken()),!this.validateUrlForHttps(this.loginUrl))throw new Error("loginUrl  must use HTTPS (with TLS), or config value for property 'requireHttps' must be set to 'false' and allow HTTP (without TLS).");if(typeof this.document>"u")throw new Error("silent refresh is not supported on this platform");
1const We=this.document.getElementById(this.silentRefreshIFrameName);We&&this.document.body.removeChild(We),this.silentRefreshSubject=Dt.sub;const re=this.document.createElement("iframe");return re.id=this.silentRefreshIFrameName,this.setupSilentRefreshEventListener(),this.createLoginUrl(null,null,this.silentRefreshRedirectUri||this.redirectUri,ae,z).then(it=>{re.setAttribute("src",it),this.silentRefreshShowIFrame||(re.style.display="none"),this.document.body.appendChild(re)}),function me(...ve){return 1===(ve=function U(ve){return 1===ve.length&&S(ve[0])?ve[0]:ve}(ve)).length?(0,j.Xf)(ve[0]):new T.y(function ue(ve){return Ye=>{let z=[];for(let ae=0;z&&!Ye.closed&&ae<ve.length;ae++)z.push((0,j.Xf)(ve[ae]).subscribe((0,H.x)(Ye,Dt=>{if(z){for(let We=0;We<z.length;We++)We!==ae&&z[We].unsubscribe();z=null}Ye.next(Dt)})))}}(ve))}([this.events.pipe((0,ot.h)(it=>it instanceof de),(0,le.P)()),this.events.pipe((0,ot.h)(it=>"token_received"===it.type),(0,le.P)()),(0,m.of)(new de("silent_refresh_timeout",null)).pipe((0,Ke.g)(this.silentRefreshTimeout))]).pipe((0,ee.U)(it=>{if(it instanceof de)throw"silent_refresh_timeout"===it.type||(it=new de("silent_refresh_error",it)),this.eventsSubject.next(it),it;return"token_received"===it.type&&(it=new P("silently_refreshed"),this.eventsSubject.next(it)),it})).toPromise()}initImplicitFlowInPopup(z){return this.initLoginFlowInPopup(z)}initLoginFlowInPopup(z){return z=z||{},this.createLoginUrl(null,null,this.silentRefreshRedirectUri,!1,{display:"popup"}).then(ae=>new Promise((Dt,We)=>{let se,I=null;z.windowRef?z.windowRef&&!z.windowRef.closed&&(I=z.windowRef,I.location.href=ae):I=window.open(ae,"ngx-oauth2-oidc-login",this.calculatePopupFeatures(z));const G=xt=>{this.tryLogin({customHashFragment:xt,preventClearHashAfterLogin:!0,customRedirectUri:this.silentRefreshRedirectUri}).then(()=>{it(),Dt(!0)},F=>{it(),We(F)})};I?se=window.setInterval(()=>{(!I||I.closed)&&(it(),We(new de("popup_closed",{})))},500):We(new de("popup_blocked",{}));const it=()=>{window.clearInterval(se),window.removeEventListener("storage",on),window.removeEventListener("message",Ft),null!==I&&I.close(),I=null},Ft=xt=>{const F=this.processMessageEventMessage(xt);F&&null!==F?(window.removeEventListener("storage",on),G(F)):console.log("false event firing")},on=xt=>{"auth_hash"===xt.key&&(window.removeEventListener("message",Ft),G(xt.newValue))};window.addEventListener("message",Ft),window.addEventListener("storage",on)}))}calculatePopupFeatures(z){const ae=z.height||470,Dt=z.width||500,We=window.screenLeft+(window.outerWidth-Dt)/2;return`location=no,toolbar=no,width=${Dt},height=${ae},top=${window.screenTop+(window.outerHeight-ae)/2},left=${We}`}processMessageEventMessage(z){let ae="#";if(this.silentRefreshMessagePrefix&&(ae+=this.silentRefreshMessagePrefix),!z||!z.data||"string"!=typeof z.data)return;const Dt=z.data;return Dt.startsWith(ae)?"#"+Dt.substr(ae.length):void 0}canPerformSessionCheck(){return!(!this.sessionChecksEnabled||(this.sessionCheckIFrameUrl?this.get
1SessionState()?typeof this.document>"u":(console.warn("sessionChecksEnabled is activated but there is no session_state"),1):(console.warn("sessionChecksEnabled is activated but there is no sessionCheckIFrameUrl"),1)))}setupSessionCheckEventListener(){this.removeSessionCheckEventListener(),this.sessionCheckEventListener=z=>{const ae=z.origin.toLowerCase(),Dt=this.issuer.toLowerCase();if(this.debug("sessionCheckEventListener"),Dt.startsWith(ae)){switch(z.data){case"unchanged":this.ngZone.run(()=>{this.handleSessionUnchanged()});break;case"changed":this.ngZone.run(()=>{this.handleSessionChange()});break;case"error":this.ngZone.run(()=>{this.handleSessionError()})}this.debug("got info from session check inframe",z)}else this.debug("sessionCheckEventListener","wrong origin",ae,"expected",Dt,"event",z)},this.ngZone.runOutsideAngular(()=>{window.addEventListener("message",this.sessionCheckEventListener)})}handleSessionUnchanged(){this.debug("session check","session unchanged"),this.eventsSubject.next(new pe("session_unchanged"))}handleSessionChange(){this.eventsSubject.next(new pe("session_changed")),this.stopSessionCheckTimer(),this.useSilentRefresh||"code"!==this.responseType?this.silentRefreshRedirectUri?(this.silentRefresh().catch(z=>this.debug("silent refresh failed after session changed")),this.waitForSilentRefreshAfterSessionChange()):(this.eventsSubject.next(new pe("session_terminated")),this.logOut(!0)):this.refreshToken().then(z=>{this.debug("token refresh after session change worked")}).catch(z=>{this.debug("token refresh did not work after session changed"),this.eventsSubject.next(new pe("session_terminated")),this.logOut(!0)})}waitForSilentRefreshAfterSessionChange(){this.events.pipe((0,ot.h)(z=>"silently_refreshed"===z.type||"silent_refresh_timeout"===z.type||"silent_refresh_error"===z.type),(0,le.P)()).subscribe(z=>{"silently_refreshed"!==z.type&&(this.debug("silent refresh did not work after session changed"),this.eventsSubject.next(new pe("session_terminated")),this.logOut(!0))})}handleSessionError(){this.stopSessionCheckTimer(),this.eventsSubject.next(new pe("session_error"))}removeSessionCheckEventListener(){this.sessionCheckEventListener&&(window.removeEventListener("message",this.sessionCheckEventListener),this.sessionCheckEventListener=null)}initSessionCheck(){if(!this.canPerformSessionCheck())return;const z=this.document.getElementById(this.sessionCheckIFrameName);z&&this.document.body.removeChild(z);const ae=this.document.createElement("iframe");ae.id=this.sessionCheckIFrameName,this.setupSessionCheckEventListener(),ae.setAttribute("src",this.sessionCheckIFrameUrl),ae.style.display="none",this.document.body.appendChild(ae),this.startSessionCheckTimer()}startSessionCheckTimer(){this.stopSessionCheckTimer(),this.ngZone.runOutsideAngular(()=>{this.sessionCheckTimer=setInterval(this.checkSession.bind(this),this.sessionCheckIntervall)})}stopSessionCheckTimer(){this.sessionCheckTimer&&(clearInterval(this.sessionCheckTimer),this.sessionCheckTimer=null)}checkSession(){const z=this.document.getElementById(this.sessionCheckIFrameName);z||this.logger.warn("checkSession did not find iframe",this.sessionCheckIFrameName);const ae=this.getSessionState();ae||this.stopSessionCheckTimer(),z.contentWindow.postMessage(this.clientId+" "+ae,this.issuer)}createLoginUrl(){var z=this;return(0,t.Z)(function*(ae="",Dt="",We="",re=!1,I={}){const se=z;let G;G=We||z.redirectUri;const xe=yield z.createAndSaveNonce();if(ae=ae?xe+z.config.nonceStateSeparator+encodeURIComponent(ae):xe,!z.requestAccessToken&&!z.oidc)throw new Error("Either requestAccessToken or oidc or both must be true");z.responseType=z.config.responseType?z.config.responseType:z.oidc&&z.requestAccessToken?"id_token token":z.oidc&&!z.requestAccessToken?"id_token":"token";const it=se.loginUrl.indexOf("?")>-1?"&":"?";let Ft=se.scope;z.oidc&&!Ft.match(/(^|\s)openid($|\s)/)&&(Ft="openid "+Ft);let on=se.loginUrl+it+"response_type="+encodeURIComponent(se.responseType)+"&client_id="+encodeURIComponent(se.clientId)+"&state="+encodeURIComponent(ae)+"&redirect_uri="+encodeURIComponent(G)+"&scope="+encodeURIComponent(Ft);if(z.responseType.includes("code")&&!z.disablePKCE){const[xt,F]=yield z.createChallangeVerifierPairForPKCE();z.saveNoncesInLocalStorage&&typeof window.localStorage<"u"?localStorage.setItem("PKCE_verifier",F):z._storage.setItem("PKCE_verifier",F),on+="&code_challenge="+xt,on+="&c
1ode_challenge_method=S256"}Dt&&(on+="&login_hint="+encodeURIComponent(Dt)),se.resource&&(on+="&resource="+encodeURIComponent(se.resource)),se.oidc&&(on+="&nonce="+encodeURIComponent(xe)),re&&(on+="&prompt=none");for(const xt of Object.keys(I))on+="&"+encodeURIComponent(xt)+"="+encodeURIComponent(I[xt]);if(z.customQueryParams)for(const xt of Object.getOwnPropertyNames(z.customQueryParams))on+="&"+xt+"="+encodeURIComponent(z.customQueryParams[xt]);return on}).apply(this,arguments)}initImplicitFlowInternal(z="",ae=""){if(this.inImplicitFlow)return;if(this.inImplicitFlow=!0,!this.validateUrlForHttps(this.loginUrl))throw new Error("loginUrl  must use HTTPS (with TLS), or config value for property 'requireHttps' must be set to 'false' and allow HTTP (without TLS).");let Dt={},We=null;"string"==typeof ae?We=ae:"object"==typeof ae&&(Dt=ae),this.createLoginUrl(z,We,null,!1,Dt).then(this.config.openUri).catch(re=>{console.error("Error in initImplicitFlow",re),this.inImplicitFlow=!1})}initImplicitFlow(z="",ae=""){""!==this.loginUrl?this.initImplicitFlowInternal(z,ae):this.events.pipe((0,ot.h)(Dt=>"discovery_document_loaded"===Dt.type)).subscribe(Dt=>this.initImplicitFlowInternal(z,ae))}resetImplicitFlow(){this.inImplicitFlow=!1}callOnTokenReceivedIfExists(z){const ae=this;if(z.onTokenReceived){const Dt={idClaims:ae.getIdentityClaims(),idToken:ae.getIdToken(),accessToken:ae.getAccessToken(),state:ae.state};z.onTokenReceived(Dt)}}storeAccessTokenResponse(z,ae,Dt,We,re){if(this._storage.setItem("access_token",z),We&&!Array.isArray(We)?this._storage.setItem("granted_scopes",JSON.stringify(We.split(" "))):We&&Array.isArray(We)&&this._storage.setItem("granted_scopes",JSON.stringify(We)),this._storage.setItem("access_token_stored_at",""+this.dateTimeService.n
1ow()),Dt){const I=1e3*Dt,G=this.dateTimeService.new().getTime()+I;this._storage.setItem("expires_at",""+G)}ae&&this._storage.setItem("refresh_token",ae),re&&re.forEach((I,se)=>{this._storage.setItem(se,I)})}tryLogin(z=null){return"code"===this.config.responseType?this.tryLoginCodeFlow(z).then(ae=>!0):this.tryLoginImplicitFlow(z)}parseQueryString(z){return z&&0!==z.length?("?"===z.charAt(0)&&(z=z.substr(1)),this.urlHelper.parseQueryString(z)):{}}tryLoginCodeFlow(){var z=this;return(0,t.Z)(function*(ae=null){const Dt=(ae=ae||{}).customHashFragment?ae.customHashFragment.substring(1):window.location.search,We=z.getCodePartsFromUrl(Dt),re=We.code,I=We.state,se=We.session_state;if(!ae.preventClearHashAfterLogin){const it=location.origin+location.pathname+location.search.replace(/code=[^&\$]*/,"").replace(/scope=[^&\$]*/,"").replace(/state=[^&\$]*/,"").replace(/session_state=[^&\$]*/,"").replace(/^\?&/,"?").replace(/&$/,"").replace(/^\?$/,"").replace(/&+/g,"&").replace(/\?&/,"?").replace(/\?$/,"")+location.hash;history.replaceState(null,window.name,it)}let[G,xe]=z.parseState(I);if(z.state=xe,We.error){z.debug("error trying to login"),z.handleLoginError(ae,We);const it=new de("code_error",{},We);return z.eventsSubject.next(it),Promise.reject(it)}if(!ae.disableNonceCheck){if(!G)return z.saveRequestedRoute(),Promise.resolve();if(!ae.disableOAuth2StateCheck&&!z.validateNonce(G)){const Ft=new de("invalid_nonce_in_state",null);return z.eventsSubject.next(Ft),Promise.reject(Ft)}}return z.storeSessionState(se),re&&(yield z.getTokenFromCode(re,ae),z.restoreRequestedRoute()),Promise.resolve()}).apply(this,arguments)}saveRequestedRoute(){this.config.preserveRequestedRoute&&this._storage.setItem("requested_route",window.location.pathname+window.location.search)}restoreRequestedRoute(){const z=this._storage.getItem("requested_route");z&&history.replaceState(null,"",window.location.origin+z)}getCodePartsFromUrl(z){return z&&0!==z.length?("?"===z.charAt(0)&&(z=z.substr(1)),this.urlHelper.parseQueryString(z)):this.urlHelper.getHashFragmentParams()}getTokenFromCode(z,ae){let Dt=new p.LE({encoder:new Rt}).set("grant_type","authorization_code").set("code",z).set("redirect_uri",ae.customRedirectUri||this.redirectUri);if(!this.disablePKCE){let We;We=this.saveNoncesInLocalStorage&&typeof window.localStorage<"u"?localStorage.getItem("PKCE_verifier"):this._storage.getItem("PKCE_verifier"),We?Dt=Dt.set("code_verifier",We):console.warn("No PKCE verifier found in oauth storage!")}return this.fetchAndProcessToken(Dt,ae)}fetchAndProcessToken(z,ae){ae=ae||{},this.assertUrlNotNullAndCorrectProtocol(this.tokenEndpoint,"tokenEndpoint");let Dt=(new p.WM).set("Content-Type","application/x-www-form-urlencoded");if(this.useHttpBasicAuth){const We=btoa(`${this.clientId}:${this.dummyClientSecret}`);Dt=Dt.set("Authorization","Basic "+We)}return this.useHttpBasicAuth||(z=z.set("client_id",this.clientId)),!this.useHttpBasicAuth&&this.dummyClientSecret&&(z=z.set("client_secret",this.dummyClientSecret)),new Promise((We,re)=>{if(this.customQueryParams)for(let I of Object.getOwnPropertyNames(this.customQueryParams))z=z.set(I,this.customQueryParams[I]);this.http.post(this.tokenEndpoint,z,{headers:Dt}).subscribe(I=>{this.debug("refresh tokenResponse",I),this.storeAccessTokenResponse(I.access_token,I.refresh_token,I.expires_in||this.fallbackAccessTokenExpirationTimeInSec,I.scope,this.extractRecognizedCustomParameters(I)),this.oidc&&I.id_token?this.processIdToken(I.id_token,I.access_token,ae.disableNonceCheck).then(se=>{this.storeIdToken(se),this.eventsSubject.next(new P("token_received")),this.eventsSubject.next(new P("token_refreshed")),We(I)}).catch(se=>{this.eventsSubject.next(new de("token_validation_error",se)),console.error("Error validating tokens"),console.error(se),re(se)}):(this.eventsSubject.next(new P("token_received")),this.eventsSubject.next(new P("token_refreshed")),We(I))},I=>{console.error("Error getting token",I),this.eventsSubject.next(new de("token_refresh_error",I)),re(I)})})}tryLoginImplicitFlow(z=null){let ae;ae=(z=z||{}
1).customHashFragment?this.urlHelper.getHashFragmentParams(z.customHashFragment):this.urlHelper.getHashFragmentParams(),this.debug("parsed url",ae);const Dt=ae.state;let[We,re]=this.parseState(Dt);if(this.state=re,ae.error){this.debug("error trying to login"),this.handleLoginError(z,ae);const it=new de("token_error",{},ae);return this.eventsSubject.next(it),Promise.reject(it)}const I=ae.access_token,se=ae.id_token,G=ae.session_state,xe=ae.scope;if(!this.requestAccessToken&&!this.oidc)return Promise.reject("Either requestAccessToken or oidc (or both) must be true.");if(this.requestAccessToken&&!I||this.requestAccessToken&&!z.disableOAuth2StateCheck&&!Dt||this.oidc&&!se)return Promise.resolve(!1);if(this.sessionChecksEnabled&&!G&&this.logger.warn("session checks (Session Status Change Notification) were activated in the configuration but the id_token does not contain a session_state claim"),this.requestAccessToken&&!z.disableNonceCheck&&!this.validateNonce(We)){const Ft=new de("invalid_nonce_in_state",null);return this.eventsSubject.next(Ft),Promise.reject(Ft)}return this.requestAccessToken&&this.storeAccessTokenResponse(I,null,ae.expires_in||this.fallbackAccessTokenExpirationTimeInSec,xe),this.oidc?this.processIdToken(se,I,z.disableNonceCheck).then(it=>z.validationHandler?z.validationHandler({accessToken:I,idClaims:it.idTokenClaims,idToken:it.idToken,state:Dt}).then(Ft=>it):it).then(it=>(this.storeIdToken(it),this.storeSessionState(G),this.clearHashAfterLogin&&!z.preventClearHashAfterLogin&&this.clearLocationHash(),this.eventsSubject.next(new P("token_received")),this.callOnTokenReceivedIfExists(z),this.inImplicitFlow=!1,!0)).catch(it=>(this.eventsSubject.next(new de("token_validation_error",it)),this.logger.error("Error validating tokens"),this.logger.error(it),Promise.reject(it))):(this.eventsSubject.next(new P("token_received")),this.clearHashAfterLogin&&!z.preventClearHashAfterLogin&&this.clearLocationHash(),this.callOnTokenReceivedIfExists(z),Promise.resolve(!0))}parseState(z){let ae=z,Dt="";if(z){const We=z.indexOf(this.config.nonceStateSeparator);We>-1&&(ae=z.substr(0,We),Dt=z.substr(We+this.config.nonceStateSeparator.length))}return[ae,Dt]}validateNonce(z){let ae;return ae=this.saveNoncesInLocalStorage&&typeof window.localStorage<"u"?localStorage.getItem("nonce"):this._storage.getItem("nonce"),ae===z||(console.error("Validating access_token failed, wrong state/nonce.",ae,z),!1)}storeIdToken(z){this._storage.setItem("id_token",z.idToken),this._storage.setItem("id_token_claims_obj",z.idTokenClaimsJson),this._storage.setItem("id_token_expires_at",""+z.idTokenExpiresAt),this._storage.setItem("id_token_stored_at",""+this.dateTimeService.n
1ow())}storeSessionState(z){this._storage.setItem("session_state",z)}getSessionState(){return this._storage.getItem("session_state")}handleLoginError(z,ae){z.onLoginError&&z.onLoginError(ae),this.clearHashAfterLogin&&!z.preventClearHashAfterLogin&&this.clearLocationHash()}getClockSkewInMsec(z=6e5){return this.clockSkewInSec||0===this.clockSkewInSec?1e3*this.clockSkewInSec:z}processIdToken(z,ae,Dt=!1){const We=z.split("."),I=tt(this.padBase64(We[0])),se=JSON.parse(I),xe=tt(this.padBase64(We[1])),it=JSON.parse(xe);let Ft;if(Ft=this.saveNoncesInLocalStorage&&typeof window.localStorage<"u"?localStorage.getItem("nonce"):this._storage.getItem("nonce"),Array.isArray(it.aud)){if(it.aud.every(qe=>qe!==this.clientId)){const qe="Wrong audience: "+it.aud.join(",");return this.logger.warn(qe),Promise.reject(qe)}}else if(it.aud!==this.clientId){const qe="Wrong audience: "+it.aud;return this.logger.warn(qe),Promise.reject(qe)}if(!it.sub){const qe="No sub claim in id_token";return this.logger.warn(qe),Promise.reject(qe)}if(this.sessionChecksEnabled&&this.silentRefreshSubject&&this.silentRefreshSubject!==it.sub){const qe=`After refreshing, we got an id_token for another user (sub). Expected sub: ${this.silentRefreshSubject}, received sub: ${it.sub}`;return this.logger.warn(qe),Promise.reject(qe)}if(!it.iat){const qe="No iat claim in id_token";return this.logger.warn(qe),Promise.reject(qe)}if(!this.skipIssuerCheck&&it.iss!==this.issuer){const qe="Wrong issuer: "+it.iss;return this.logger.warn(qe),Promise.reject(qe)}if(!Dt&&it.nonce!==Ft){const qe="Wrong nonce: "+it.nonce;return this.logger.warn(qe),Promise.reject(qe)}if(this.hasOwnProperty("responseType")&&("code"===this.responseType||"id_token"===this.responseType)&&(this.disableAtHashCheck=!0),!this.disableAtHashCheck&&this.requestAccessToken&&!it.at_hash){const qe="An at_hash is needed!";return this.logger.warn(qe),Promise.reject(qe)}
1const on=this.dateTimeService.now(),xt=1e3*it.iat,F=1e3*it.exp,ye=this.getClockSkewInMsec();if(xt-ye>=on||F+ye-this.decreaseExpirationBySec<=on){const qe="Token has expired";return console.error(qe),console.error({now:on,issuedAtMSec:xt,expiresAtMSec:F}),Promise.reject(qe)}const te={accessToken:ae,idToken:z,jwks:this.jwks,idTokenClaims:it,idTokenHeader:se,loadKeys:()=>this.loadJwks()};return this.disableAtHashCheck?this.checkSignature(te).then(qe=>({idToken:z,idTokenClaims:it,idTokenClaimsJson:xe,idTokenHeader:se,idTokenHeaderJson:I,idTokenExpiresAt:F})):this.checkAtHash(te).then(qe=>{if(!this.disableAtHashCheck&&this.requestAccessToken&&!qe){const vt="Wrong at_hash";return this.logger.warn(vt),Promise.reject(vt)}return this.checkSignature(te).then(vt=>{const ln={idToken:z,idTokenClaims:it,idTokenClaimsJson:xe,idTokenHeader:se,idTokenHeaderJson:I,idTokenExpiresAt:F};return this.disableAtHashCheck?ln:this.checkAtHash(te).then(In=>{if(this.requestAccessToken&&!In){const Nn="Wrong at_hash";return this.logger.warn(Nn),Promise.reject(Nn)}return ln})})})}getIdentityClaims(){const z=this._storage.getItem("id_token_claims_obj");return z?JSON.parse(z):null}getGrantedScopes(){const z=this._storage.getItem("granted_scopes");return z?JSON.parse(z):null}getIdToken(){return this._storage?this._storage.getItem("id_token"):null}padBase64(z){for(;z.length%4!=0;)z+="=";return z}getAccessToken(){return this._storage?this._storage.getItem("access_token"):null}getRefreshToken(){return this._storage?this._storage.getItem("refresh_token"):null}getAccessTokenExpiration(){return this._storage.getItem("expires_at")?parseInt(this._storage.getItem("expires_at"),10):null}getAccessTokenStoredAt(){return parseInt(this._storage.getItem("access_token_stored_at"),10)}getIdTokenStoredAt(){return parseInt(this._storage.getItem("id_token_stored_at"),10)}getIdTokenExpiration(){return this._storage.getItem("id_token_expires_at")?parseInt(this._storage.getItem("id_token_expires_at"),10):null}hasValidAccessToken(){if(this.getAccessToken()){const z=this._storage.getItem("expires_at"),ae=this.dateTimeService.new();return!(z&&parseInt(z,10)-this.decreaseExpirationBySec<ae.getTime()-this.getClockSkewInMsec())}return!1}hasValidIdToken(){if(this.getIdToken()){const z=this._storage.getItem("id_token_expires_at"),ae=this.dateTimeService.new();return!(z&&parseInt(z,10)-this.decreaseExpirationBySec<ae.getTime()-this.getClockSkewInMsec())}return!1}getCustomTokenResponseProperty(z){return this._storage&&this.config.customTokenParameters&&this.config.customTokenParameters.indexOf(z)>=0&&null!==this._storage.getItem(z)?JSON.parse(this._storage.getItem(z)):null}authorizationHeader(){return"Bearer "+this.getAccessToken()}logOut(z={},ae=""){let Dt=!1;"boolean"==typeof z&&(Dt=z,z={});const We=this.getIdToken();if(this._storage.removeItem("access_token"),this._storage.removeItem("id_token"),this._storage.removeItem("refresh_token"),this.saveNoncesInLocalStorage?(localStorage.removeItem("nonce"),localStorage.removeItem("PKCE_verifier")):(this._storage.removeItem("nonce"),this._storage.removeItem("PKCE_verifier")),this._storage.removeItem("expires_at"),this._storage.removeItem("id_token_claims_obj"),this._storage.removeItem("id_token_expires_at"),this._storage.removeItem("id_token_stored_at"),this._storage.removeItem("access_token_stored_at"),this._storage.removeItem("granted_scopes"),this._storage.removeItem("session_state"),this.config.customTokenParameters&&this.config.customTokenParameters.forEach(I=>this._storage.removeItem(I)),this.silentRefreshSubject=null,this.eventsSubject.next(new pe("logout")),!this.logoutUrl||Dt)return;let re;if(!this.validateUrlForHttps(this.logoutUrl))throw new Error("logoutUrl  must use HTTPS (with TLS), or config value for property 'requireHttps' must be set to 'false' and allow HTTP (without TLS).");if(this.logoutUrl.indexOf("{{")>-1)re=this.logoutUrl.replace(/\{\{id_token\}\}/,encodeURIComponent(We)).replace(/\{\{client_id\}\}/,encodeURIComponent(this.clientId));else{let I=new p.LE({encoder:new Rt});We&&(I=I.set("id_token_hint",We));const se=this.postLogoutRedirectUri||this.redirectUriAsPostLogoutRedirectUriFallback&&this.redirectUri||"";se&&(I=I.set("post_logout_redirect_uri",se),ae&&(I=I.set("state",ae)));for(let G in z)I=I.set(G,z[G]);re=this.logoutUrl+(this.logoutUrl.indexOf("?")>-1?"&":"?")+I.toString()}this.config.openUri(re)}createAndSaveNonce(){const z=this;return this.createNonce().then(function(ae){return z.saveNoncesInLocalStorage&&typeof window.localStorage<"u"?localStorage.setItem("nonce",ae):z._storage.setItem("nonce",ae),ae})}ngOnDestroy(){this.clearAccessTokenTimer(),this.clearIdTokenTimer(),this.removeSilentRefreshEventListener();
1const z=this.document.getElementById(this.silentRefreshIFrameName);z&&z.remove(),this.stopSessionCheckTimer(),this.removeSessionCheckEventListener();const ae=this.document.getElementById(this.sessionCheckIFrameName);ae&&ae.remove()}createNonce(){return new Promise(z=>{if(this.rngUrl)throw new Error("createNonce with rng-web-api has not been implemented so far");const ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~";let Dt=45,We="";const re=typeof self>"u"?null:self.crypto||self.msCrypto;if(re){let I=new Uint8Array(Dt);re.getRandomValues(I),I.map||(I.map=Array.prototype.map),I=I.map(se=>ae.charCodeAt(se%ae.length)),We=String.fromCharCode.apply(null,I)}else for(;0<Dt--;)We+=ae[Math.random()*ae.length|0];z(ze(We))})}checkAtHash(z){var ae=this;return(0,t.Z)(function*(){return ae.tokenValidationHandler?ae.tokenValidationHandler.validateAtHash(z):(ae.logger.warn("No tokenValidationHandler configured. Cannot check at_hash."),!0)})()}checkSignature(z){return this.tokenValidationHandler?this.tokenValidationHandler.validateSignature(z):(this.logger.warn("No tokenValidationHandler configured. Cannot check signature."),Promise.resolve(null))}initLoginFlow(z="",ae={}){return"code"===this.responseType?this.initCodeFlow(z,ae):this.initImplicitFlow(z,ae)}initCodeFlow(z="",ae={}){""!==this.loginUrl?this.initCodeFlowInternal(z,ae):this.events.pipe((0,ot.h)(Dt=>"discovery_document_loaded"===Dt.type)).subscribe(Dt=>this.initCodeFlowInternal(z,ae))}initCodeFlowInternal(z="",ae={}){if(!this.validateUrlForHttps(this.loginUrl))throw new Error("loginUrl  must use HTTPS (with TLS), or config value for property 'requireHttps' must be set to 'false' and allow HTTP (without TLS).");let Dt={},We=null;"string"==typeof ae?We=ae:"object"==typeof ae&&(Dt=ae),this.createLoginUrl(z,We,null,!1,Dt).then(this.config.openUri).catch(re=>{console.error("Error in initAuthorizationCodeFlow"),console.error(re)})}createChallangeVerifierPairForPKCE(){var z=this;return(0,t.Z)(function*(){if(!z.crypto)throw new Error("PKCE support for code flow needs a CryptoHander. Did you import the OAuthModule using forRoot() ?");const ae=yield z.createNonce();return[ze(yield z.crypto.calcHash(ae,"sha-256")),ae]})()}extractRecognizedCustomParameters(z){let ae=new Map;return this.config.customTokenParameters&&this.config.customTokenParameters.forEach(Dt=>{z[Dt]&&ae.set(Dt,JSON.stringify(z[Dt]))}),ae}revokeTokenAndLogout(z={},ae=!1){let Dt=this.revocationEndpoint,We=this.getAccessToken(),re=this.getRefreshToken();if(!We)return Promise.resolve();let I=new p.LE({encoder:new Rt}),se=(new p.WM).set("Content-Type","application/x-www-form-urlencoded");if(this.useHttpBasicAuth){const G=btoa(`${this.clientId}:${this.dummyClientSecret}`);se=se.set("Authorization","Basic "+G)}if(this.useHttpBasicAuth||(I=I.set("client_id",this.clientId)),!this.useHttpBasicAuth&&this.dummyClientSecret&&(I=I.set("client_secret",this.dummyClientSecret)),this.customQueryParams)for(const G of Object.getOwnPropertyNames(this.customQueryParams))I=I.set(G,this.customQueryParams[G]);return new Promise((G,xe)=>{let it,Ft;if(We){let on=I.set("token",We).set("token_type_hint","access_token");it=this.http.post(Dt,on,{headers:se})}else it=(0,m.of)(null);if(re){let on=I.set("token",re).set("token_type_hint","refresh_token");Ft=this.http.post(Dt,on,{headers:se})}else Ft=(0,m.of)(null);ae&&(it=it.pipe((0,Je.K)(on=>0===on.status?(0,m.of)(null):(0,Ee._)(on))),Ft=Ft.pipe((0,Je.K)(on=>0===on.status?(0,m.of)(null):(0,Ee._)(on)))),(0,et.a)([it,Ft]).subscribe(on=>{this.logOut(z),G(on),this.logger.info("Token successfully revoked")},on=>{this.logger.error("Error revoking token",on),this.eventsSubject.next(new de("token_revoke_error",on)),xe(on)})})}clearLocationHash(){""!=location.hash&&(location.hash="")}}return ve.\u0275fac=function(z){return new(z||ve)(s.LFG(s.R0b),s.LFG(p.eN),s.LFG(Q,8),s.LFG(St,8),s.LFG(Tt,8),s.LFG($t),s.LFG(N),s.LFG(en,8),s.LFG(c.K0),s.LFG(B))},ve.\u0275prov=s.Yz7({token:ve,factory:ve.\u0275fac}),ve})();class Lt{}class jt{handleError(Ye){return(0,Ee._)(Ye)}}let gn=(()=>{class ve{constructor(z,ae,Dt){this.oAuthService=z,this.errorHandler=ae,this.moduleConfig=Dt}checkUrl(z){return this.moduleConfig.resourceServer.customUrlValidation?this.moduleConfig.resourceServer.customUrlValidation(z):!this.moduleConfig.resourceServer.allowedUrls||!!this.moduleConfig.resourceServer.allowedUrls.find(ae=>z.toLowerCase().startsWith(ae.toLowerCase()))}intercept(z,ae){const Dt=z.url.toLowerCase();return this.moduleConfig&&this.moduleConfig.resourceServer&&this.checkUrl(Dt)?this.moduleConfig.resourceServer.sendAccessToken?(0,$e.T)((0,m.of)(this.oAuthService.getAccessToken()).pipe((0,ot.h)(re=>!!re)),this.oAuthService.events.pipe((0,ot.h)(re=>"token_received"===re.type),function bt(ve,Ye){const{first:z,each:ae,with:Dt=at,scheduler:We=Ye??He.z,meta:re=null}=(0,Xe.q)(ve)?{first:ve}:"number"==typeof ve?{each:ve}:ve;if(null==z&&null==ae)throw new TypeError("No timeout provided.");return(0,st.e)((I,se)=>{let G,xe,it=null,Ft=0;const on=xt=>{xe=(0,Ce.f)(se,We,()=>
1{try{G.unsubscribe(),(0,j.Xf)(Dt({meta:re,lastValue:it,seen:Ft})).subscribe(se)}catch(F){se.error(F)}},xt)};G=I.subscribe((0,H.x)(se,xt=>{xe?.unsubscribe(),Ft++,se.next(it=xt),ae>0&&on(ae)},void 0,void 0,()=>{xe?.closed||xe?.unsubscribe(),it=null})),!Ft&&on(null!=z?"number"==typeof z?z:+z-We.now():ae)})}(this.oAuthService.waitForTokenInMsec||0),(0,Je.K)(re=>(0,m.of)(null)),(0,ee.U)(re=>this.oAuthService.getAccessToken()))).pipe((0,Qe.q)(1),(0,Te.z)(re=>{if(re){const se=z.headers.set("Authorization","Bearer "+re);z=z.clone({headers:se})}return ae.handle(z).pipe((0,Je.K)(I=>this.errorHandler.handleError(I)))})):ae.handle(z).pipe((0,Je.K)(re=>this.errorHandler.handleError(re))):ae.handle(z)}}return ve.\u0275fac=function(z){return new(z||ve)(s.LFG(Xt),s.LFG(Lt),s.LFG(Ne,8))},ve.\u0275prov=s.Yz7({token:ve,factory:ve.\u0275fac}),ve})();function Ln(){return console}function Se(){return typeof sessionStorage<"u"?sessionStorage:new je}function K(ve=null,Ye=ce){return[Xt,$t,{provide:N,useFactory:Ln},{provide:Q,useFactory:Se},{provide:St,useClass:Ye},{provide:en,useClass:Bt},{provide:Lt,useClass:jt},{provide:Ne,useValue:ve},{provide:p.TP,useClass:gn,multi:!0},{provide:B,useClass:v}]}let E=(()=>{class ve{static forRoot(z=null,ae=ce){return{ngModule:ve,providers:[K(z,ae)]}}}return ve.\u0275fac=function(z){return new(z||ve)},ve.\u0275mod=s.oAB({type:ve}),ve.\u0275inj=s.cJS({imports:[c.ez]}),ve})();new s.OlP("AUTH_CONFIG")},28594:(Et,Re,d)=>{"use strict";d.d(Re,{U:()=>c,Z:()=>s});var t={};!function p(g,m,C,T){var j=!!(g.Worker&&g.Blob&&g.Promise&&g.OffscreenCanvas&&g.OffscreenCanvasRenderingContext2D&&g.HTMLCanvasElement&&g.HTMLCanvasElement.prototype.transferControlToOffscreen&&g.URL&&g.URL.createObjectURL),S="function"==typeof Path2D&&"function"==typeof DOMMatrix,U=function(){if(!g.OffscreenCanvas)return!1;var v=new OffscreenCanvas(1,1),b=v.getContext("2d");b.fillRect(0,0,1,1);var N=v.transferToImageBitmap();try{b.createPattern(N,"no-repeat")}catch{return!1}return!0}();function H(){}function me(v){var b=m.exports.Promise,N=void 0!==b?b:g.Promise;return"function"==typeof N?new N(v):(v(H,H),null)}var v,b,Te,ue=(v=U,b=new Map,{transform:function(N){if(v)return N;if(b.has(N))return b.get(N);var Q=new OffscreenCanvas(N.width,N.height);return Q.getContext("2d").drawImage(N,0,0),b.set(N,Q),Q},clear:function(){b.clear()}}),Ee=function(){var b,N,v=Math.floor(16.666666666666668),Q={},je=0;return"function"==typeof requestAnimationFrame&&"function"==typeof cancelAnimationFrame?(b=function(Ue){var ct=Math.random();return Q[ct]=requestAnimationFrame(function P(pe){je===pe||je+v-1<pe?(je=pe,delete Q[ct],Ue()):Q[ct]=requestAnimationFrame(P)}),ct},N=function(Ue){Q[Ue]&&cancelAnimationFrame(Q[Ue])}):(b=function(Ue){return setTimeout(Ue,v)},N=function(Ue){return clearTimeout(Ue)}),{frame:b,cancel:N}}(),et=function(){var v,b,N={};return function(){if(v)return v;if(!C&&j){var je=["var CONFETTI, SIZE = {}, module = {};","("+p.toString()+")(this, module, true, SIZE);","onmessage = function(msg) {","  if (msg.data.options) {","    CONFETTI(msg.data.options).then(function () {","      if (msg.data.callback) {","        postMessage({ callback: msg.data.callback });","      }","    });","  } else if (msg.data.reset) {","    CONFETTI && CONFETTI.reset();","  } else if (msg.data.resize) {","    SIZE.width = msg.data.resize.width;","    SIZE.height = msg.data.resize.height;","  } else if (msg.data.canvas) {","    SIZE.width = msg.data.canvas.width;","    SIZE.height = msg.data.canvas.height;","    CONFETTI = module.exports.create(msg.data.canvas);","  }","}"].join("\n");try{v=new Worker(URL.createObjectURL(new Blob([je])))}catch(Ue){return void 0!==typeof console&&"function"==typeof console.warn&&console.warn("\u{1f38a} Could not load worker",Ue),null}!function Q(je){function Ue(ct,P){je.postMessage({options:ct||{},callback:P})}je.init=function(P){var pe=P.transferControlToOffscreen();je.postMessage({canvas:pe},[pe])},je.fire=function(P,pe,de){if(b)return Ue(P,null),b;var tt=Math.random().toString(36).slice(2);return b=me(function(ze){function Tt(Rt){Rt.data.callback===tt&&(delete N[tt],je.removeEventListener("message",Tt),b=null,ue.clear(),de(),ze())}je.addEventListener("message",Tt),Ue(P,tt),N[tt]=Tt.bind(null,{data:{callback:tt}}
1)})},je.reset=function(){for(var P in je.postMessage({reset:!0}),N)N[P](),delete N[P]}}(v)}return v}}(),$e={particleCount:50,angle:90,spread:45,startVelocity:45,decay:.9,gravity:1,drift:0,ticks:200,x:.5,y:.5,shapes:["square","circle"],zIndex:100,colors:["#26ccff","#a25afd","#ff5e7e","#88ff5a","#fcff42","#ffa62d","#ff36ff"],disableForReducedMotion:!1,scalar:1};function Mt(v,b,N){return function ot(v,b){return b?b(v):v}(v&&function yt(v){return null!=v}(v[b])?v[b]:$e[b],N)}function Ke(v){return v<0?0:Math.floor(v)}function Ie(v,b){return Math.floor(Math.random()*(b-v))+v}function ee(v){return parseInt(v,16)}function le(v){return v.map(Je)}function Je(v){var b=String(v).replace(/[^0-9a-f]/gi,"");return b.length<6&&(b=b[0]+b[0]+b[1]+b[1]+b[2]+b[2]),{r:ee(b.substring(0,2)),g:ee(b.substring(2,4)),b:ee(b.substring(4,6))}}function Xe(v){v.width=document.documentElement.clientWidth,v.height=document.documentElement.clientHeight}function st(v){var b=v.getBoundingClientRect();v.width=b.width,v.height=b.height}function Fe(v){var b=v.angle*(Math.PI/180),N=v.spread*(Math.PI/180);return{x:v.x,y:v.y,wobble:10*Math.random(),wobbleSpeed:Math.min(.11,.1*Math.random()+.05),velocity:.5*v.startVelocity+Math.random()*v.startVelocity,angle2D:-b+(.5*N-Math.random()*N),tiltAngle:(.5*Math.random()+.25)
1*Math.PI,color:v.color,shape:v.shape,tick:0,totalTicks:v.ticks,decay:v.decay,drift:v.drift,random:Math.random()+2,tiltSin:0,tiltCos:0,wobbleX:0,wobbleY:0,gravity:3*v.gravity,ovalScalar:.6,scalar:v.scalar,flat:v.flat}}function Qe(v,b){var ze,N=!v,Q=!!Mt(b||{},"resize"),je=!1,Ue=Mt(b,"disableForReducedMotion",Boolean),P=j&&Mt(b||{},"useWorker")?et():null,pe=N?Xe:st,de=!(!v||!P||!v.__confetti_initialized),tt="function"==typeof matchMedia&&matchMedia("(prefers-reduced-motion)").matches;function Tt(St,wt,$t){for(var Be=Mt(St,"particleCount",Ke),oe=Mt(St,"angle",Number),Ge=Mt(St,"spread",Number),_t=Mt(St,"startVelocity",Number),It=Mt(St,"decay",Number),Ut=Mt(St,"gravity",Number),zt=Mt(St,"drift",Number),Ht=Mt(St,"colors",le),mn=Mt(St,"ticks",Number),Yt=Mt(St,"shapes"),sn=Mt(St,"scalar"),Nt=!!Mt(St,"flat"),en=function He(v){var b=Mt(v,"origin",Object);return b.x=Mt(b,"x",Number),b.y=Mt(b,"y",Number),b}(St),Tn=Be,Dn=[],Bt=v.width*en.x,Xt=v.height*en.y;Tn--;)Dn.push(Fe({x:Bt,y:Xt,angle:oe,spread:Ge,startVelocity:_t,color:Ht[Tn%Ht.length],shape:Yt[Ie(0,Yt.length)],ticks:mn,decay:It,gravity:Ut,drift:zt,scalar:sn,flat:Nt}));return ze?ze.addFettis(Dn):(ze=function at(v,b,N,Q,je){var P,pe,Ue=b.slice(),ct=v.getContext("2d"),de=me(function(tt){function ze(){P=pe=null,ct.clearRect(0,0,Q.width,Q.height),ue.clear(),je(),tt()}P=Ee.frame(function Tt(){C&&!(Q.width===T.width&&Q.height===T.height)&&(Q.width=v.width=T.width,Q.height=v.height=T.height),!Q.width&&!Q.height&&(N(v),Q.width=v.width,Q.height=v.height),ct.clearRect(0,0,Q.width,Q.height),(Ue=Ue.filter(function(Rt){return function bt(v,b){b.x+=Math.cos(b.angle2D)*b.velocity+b.drift,b.y+=Math.sin(b.angle2D)*b.velocity+b.gravity,b.velocity*=b.decay,b.flat?(b.wobble=0,b.wobbleX=b.x+10*b.scalar,b.wobbleY=b.y+10*b.scalar,b.tiltSin=0,b.tiltCos=0,b.random=1):(b.wobble+=b.wobbleSpeed,b.wobbleX=b.x+10*b.scalar*Math.cos(b.wobble),b.wobbleY=b.y+10*b.scalar*Math.sin(b.wobble),b.tiltAngle+=.1,b.tiltSin=Math.sin(b.tiltAngle),b.tiltCos=Math.cos(b.tiltAngle),b.random=Math.random()+2);var N=b.tick++/b.totalTicks,Q=b.x+b.random*b.tiltCos,je=b.y+b.random*b.tiltSin,Ue=b.wobbleX+b.random*b.tiltCos,ct=b.wobbleY+b.random*b.tiltSin;if(v.fillStyle="rgba("+b.color.r+", "+b.color.g+", "+b.color.b+", "+(1-N)+")",v.beginPath(),S&&"path"===b.shape.type&&"string"==typeof b.shape.path&&Array.isArray(b.shape.matrix))v.fill(function Ne(v,b,N,Q,je,Ue,ct){var P=new Path2D(v),pe=new Path2D;pe.addPath(P,new DOMMatrix(b));var de=new Path2D;return de.addPath(pe,new DOMMatrix([Math.cos(ct)*je,Math.sin(ct)*je,-Math.sin(ct)*Ue,Math.cos(ct)*Ue,N,Q])),de}(b.shape.path,b.shape.matrix,b.x,b.y,.1*Math.abs(Ue-Q),.1*Math.abs(ct-je),Math.PI/10*b.wobble));else if("bitmap"===b.shape.type){var P=Math.PI/10*b.wobble,pe=.1*Math.abs(Ue-Q),de=.1*Math.abs(ct-je),tt=b.shape.bitmap.width*b.scalar,ze=b.shape.bitmap.height*b.scalar,Tt=new DOMMatrix([Math.cos(P)*pe,Math.sin(P)*pe,-Math.sin(P)*de,Math.cos(P)*de,b.x,b.y]);Tt.multiplySelf(new DOMMatrix(b.shape.matrix));var Rt=v.createPattern(ue.transform(b.shape.bitmap),"no-repeat");Rt.setTransform(Tt),v.globalAlpha=1-N,v.fillStyle=Rt,v.fillRect(b.x-tt/2,b.y-ze/2,tt,ze),v.globalAlpha=1}else if("circle"===b.shape)v.ellipse?v.ellipse(b.x,b.y,Math.abs(Ue-Q)*b.ovalScalar,Math.abs(ct-je)*b.ovalScalar,Math.PI/10*b.wobble,0,2*Math.PI):function Ce(v,b,N,Q,je,Ue,ct,P,pe){v.save(),v.translate(b,N),v.rotate(Ue),v.scale(Q,je),v.arc(0,0,1,ct,P,pe),v.restore()}(v,b.x,b.y,Math.abs(Ue-Q)*b.ovalScalar,Math.abs(ct-je)*b.ovalScalar,Math.PI/10*b.wobble,0,2*Math.PI);else if("star"===b.shape)for(var St=Math.PI/2*3,wt=4*b.scalar,$t=8*b.scalar,Be=b.x,oe=b.y,Ge=5,_t=Math.PI/Ge;Ge--;)Be=b.x+Math.cos(St)*$t,oe=b.y+Math.sin(St)*$t,v.lineTo(Be,oe),St+=_t,Be=b.x+Math.cos(St)*wt,oe=b.y+Math.sin(St)*wt,v.lineTo(Be,oe),St+=_t;else v.moveTo(Math.floor(b.x),Math.floor(b.y)),v.lineTo(Math.floor(b.wobbleX),Math.floor(je)),v.lineTo(Math.floor(Ue),Math.floor(ct)),v.lineTo(Math.floor(Q),Math.floor(b.wobbleY));return v.closePath(),v.fill(),b.tick<b.totalTicks}(ct,Rt)})).length?P=Ee.frame(Tt):ze()}),pe=ze});return{addFettis:function(tt){return Ue=Ue.concat(tt),de},canvas:v,promise:de,reset:function(){P&&Ee.cancel(P),pe&&pe()}}}(v,Dn,pe,wt,$t),ze.promise)}function Rt(St){var wt=Ue||Mt(St,"disableForReducedMotion",Boolean),$t=Mt(St,"zIndex",Number);if(wt&&tt)return me(function(_t){_t()});N&&ze?v=ze.canvas:N&&!v&&(v=function Ae(v){var b=document.createElement("canvas");return b.style.position="fixed",b.style.top="0px",b.style.left="0px",b.style.pointerEvents="none",b.style.zIndex=v,b}($t),document.body.appendChild(v)),Q&&!de&&pe(v);var Be={width:v.width,height:v.height};function oe(){if(P){var _t={getBoundingClientRect:function(){if(!N)return v.getBoundingClientRect()}};return pe(_t),void P.postMessage({resize:{width:_t.width,height:_t.height}})}Be.width=Be.height=null}function Ge(){ze=null,Q&&(je=!1,g.removeEventListener("resize",oe)),N&&v&&(document.body.contains(v)&&document.body.removeChild(v),v=null,de=!1)}return P&&!de&&P.init(v),de=!0,P&&(v.__confetti_initialized=!0),Q&&!je&&(je=!0,g.addEventListener("resize",oe,!1)),P?P.fire(St,Be,Ge):Tt(St,Be,Ge)}return Rt.reset=function(){P&&P.reset(),ze&&ze.reset()},Rt}function ce(){return Te||(Te=Qe(null,{useWorker:!0,resize:!0})),Te}m.exports=function(){return ce().apply(this,arguments)},m.exports.reset=function(){ce().reset()},m.exports.create=Qe,m.exports.shapeFromPath=function L(v){if(!S)throw new Error("path confetti are not supported in this browser");var b,N;"string"==typeof v?b=v:(b=v.path,N=v.matrix);var Q=new Path2D(b),Ue=document.createElement("canvas").getContext("2d");if(!N){for(var ze,Tt,P=1e3,pe=1e3,de=0,tt=0,Rt=0;Rt<1e3;Rt+=2)for(var St=0;St<1e3;St+=2)Ue.isPointInPath(Q,Rt,St,"nonzero")&&(P=Math.min(P,Rt),pe=M
1ath.min(pe,St),de=Math.max(de,Rt),tt=Math.max(tt,St));ze=de-P,Tt=tt-pe;var $t=Math.min(10/ze,10/Tt);N=[$t,0,0,$t,-Math.round(ze/2+P)*$t,-Math.round(Tt/2+pe)*$t]}return{type:"path",path:b,matrix:N}},m.exports.shapeFromText=function B(v){var b,N=1,Q="#000000",je='"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "EmojiOne Color", "Android Emoji", "Twemoji Mozilla", "system emoji", sans-serif';"string"==typeof v?b=v:(b=v.text,N="scalar"in v?v.scalar:N,je="fontFamily"in v?v.fontFamily:je,Q="color"in v?v.color:Q);var Ue=10*N,ct=Ue+"px "+je,P=new OffscreenCanvas(Ue,Ue),pe=P.getContext("2d");pe.font=ct;var de=pe.measureText(b),tt=Math.ceil(de.actualBoundingBoxRight+de.actualBoundingBoxLeft),ze=Math.ceil(de.actualBoundingBoxAscent+de.actualBoundingBoxDescent),Rt=de.actualBoundingBoxLeft+2,St=de.actualBoundingBoxAscent+2;tt+=4,ze+=4,(pe=(P=new OffscreenCanvas(tt,ze)).getContext("2d")).font=ct,pe.fillStyle=Q,pe.fillText(b,Rt,St);var wt=1/N;return{type:"bitmap",bitmap:P.transferToImageBitmap(),matrix:[wt,0,0,wt,-tt*wt/2,-ze*wt/2]}}}(function(){return typeof window<"u"?window:typeof self<"u"?self:this||{}}(),t,!1);const s=t.exports;var c=t.exports.create},85132:(Et,Re,d)=>{"use strict";d.d(Re,{Gb:()=>t.Gb});var t=d(70579)},70259:(Et,Re,d)=>{"use strict";d.d(Re,{C6:()=>t.getApps,Mq:()=>t.getApp});var t=d(6881);(0,t.registerVersion)("firebase","9.23.0","app")},29260:(Et,Re,d)=>{"use strict";d.d(Re,{Z:()=>t.Z});var t=d(63942);t.Z.registerVersion("firebase","9.23.0","app-compat")},26774:(Et,Re,d)=>{"use strict";d.d(Re,{Gb:()=>t.Gb});var t=d(20908)},48628:(Et,Re,d)=>{"use strict";d.d(Re,{Gb:()=>t.Gb});var t=d(41122)},32243:(Et,Re,d)=>{"use strict";d.d(Re,{hy:()=>ee,nu:()=>Ie});var t=d(94650),s=d(36895),c=d(82805);function p(le,Je){if(1&le&&(t.O4$(),t.TgZ(0,"linearGradient"),t._UZ(1,"stop",5)(2,"stop",6),t.qZA()),2&le){const He=t.oxw(2);t.uIk("id",He.svg.outerLinearGradient.id),t.xp6(1),t.uIk("stop-color",He.svg.outerLinearGradient.colorStop1)("stop-opacity",1),t.xp6(1),t.uIk("stop-color",He.svg.outerLinearGradient.colorStop2)("stop-opacity",1)}}function g(le,Je){if(1&le&&(t.O4$(),t.TgZ(0,"radialGradient"),t._UZ(1,"stop",5)(2,"stop",6),t.qZA()),2&le){const He=t.oxw(2);t.uIk("id",He.svg.radialGradient.id),t.xp6(1),t.uIk("stop-color",He.svg.radialGradient.colorStop1)("stop-opacity",1),t.xp6(1),t.uIk("stop-color",He.svg.radialGradient.colorStop2)("stop-opacity",1)}}function m(le,Je){if(1&le&&(t.O4$(),t._UZ(0,"circle")),2&le){const He=t.oxw(3);t.uIk("cx",He.svg.backgroundCircle.cx)("cy",He.svg.backgroundCircle.cy)("r",He.svg.backgroundCircle.r)("fill",He.svg.backgroundCircle.fill)("fill-opacity",He.svg.backgroundCircle.fillOpacity)("stroke",He.svg.backgroundCircle.stroke)("stroke-width",He.svg.backgroundCircle.strokeWidth)}}function C(le,Je){if(1&le&&(t.O4$(),t._UZ(0,"circle")),2&le){const He=t.oxw(3);t.zWS("fill","url(",He.window.location.href,"#",He.svg.radialGradient.id,")"),t.uIk("cx",He.svg.backgroundCircle.cx)("cy",He.svg.backgroundCircle.cy)("r",He.svg.backgroundCircle.r)("fill-opacity",He.svg.backgroundCircle.fillOpacity)("stroke",He.svg.backgroundCircle.stroke)("stroke-width",He.svg.backgroundCircle.strokeWidth)}}function T(le,Je){if(1&le&&(t.O4$(),t.ynx(0),t.YNc(1,m,1,7,"circle",2),t.YNc(2,C,1,8,"circle",2),t.BQk()),2&le){const He=t.oxw(2);t.xp6(1),t.Q6J("ngIf",!He.options.backgroundGradient),t.xp6(1),t.Q6J("ngIf",He.options.backgroundGradient)}}function j(le,Je){if(1&le&&(t.O4$(),t._UZ(0,"circle")),2&le){const He=t.oxw(2);t.uIk("cx",He.svg.circle.cx)("cy",He.svg.circle.cy)("r",He.svg.circle.r)("fill",He.svg.circle.fill)("stroke",He.svg.circle.stroke)("stroke-width",He.svg.circle.strokeWidth)}}function S(le,Je){if(1&le&&(t.O4$(),t._UZ(0,"path")),2&le){const He=t.oxw(3);t.uIk("d",He.svg.path.d)("stroke",He.svg.path.stroke)("stroke-width",He.svg.path.strokeWidth)("stroke-linecap",He.svg.path.strokeLinecap)("fill",He.svg.path.fill)}}function U(le,Je){if(1&le&&(t.O4$(),t._UZ(0,"path")),2&le){const He=t.oxw(3);t.zWS("stroke","url(",He.window.location.href,"#",He.svg.outerLinearGradient.id,")"),t.uIk("d",He.svg.path.d)("stroke-width",He.svg.path.strokeWidth)("stroke-linecap",He.svg.path.strokeLinecap)("fill",He.svg.path.fill)}}function H(le,Je){if(1&le&&(t.O4$(),t.ynx(0),t.YNc(1,S,1,5,"path",2),t.YNc(2,U,1,6,"path",2),t.BQk()),2&le){const He=t.oxw(2);t.xp6(1),t.Q6J("ngIf",!He.options.outerStrokeGradient),t.xp6(1),t.Q6J("ngIf",He.options.outerStrokeGradient)}}function me(le,Je){if(1&le&&(t.O4$(),t.TgZ(0,"tspan"),t._uU(1),t.qZA()),2&le){const He=Je.$implicit,Xe=t.oxw(4);t.uIk("x",Xe.svg.title.x)("y",Xe.svg.title.y)("dy",He.dy)("font-size",Xe.svg.title.fontSize)("font-weight",Xe.svg.title.fontWeight)("fill",Xe.svg.title.color),t.xp6(1),t.Oqu(He.span)}}function ue(le,Je){if(1&le&&(t.O4$(),t.ynx(0),t.YNc(1,me,2,7,"tspan",8),t.BQk()),2&le){const He=t.oxw(3);t.xp6(1),t.Q6J("ngForOf",He.svg.title.tspans)}}function Ee(le,Je){if(1&le&&(t.O4$(),t.TgZ(0,"tspan"),t._uU(1),t.qZA()),2&le){const He=t.oxw(3);t.uIk("font-size",He.svg.units.fontSize)("font-weight",He.svg.units.fontWeight)("fill",He.svg.units.color),t.xp6(1),t.Oqu(He.svg.units.text)}}function et(le,Je){if(1&le&&(t.O4$(),t.TgZ(0,"tspan"),t._uU(1),t.qZA()),2&le){const He=Je.$implicit,Xe=t.oxw(4);
1t.uIk("x",Xe.svg.subtitle.x)("y",Xe.svg.subtitle.y)("dy",He.dy)("font-size",Xe.svg.subtitle.fontSize)("font-weight",Xe.svg.subtitle.fontWeight)("fill",Xe.svg.subtitle.color),t.xp6(1),t.Oqu(He.span)}}function $e(le,Je){if(1&le&&(t.O4$(),t.ynx(0),t.YNc(1,et,2,7,"tspan",8),t.BQk()),2&le){const He=t.oxw(3);t.xp6(1),t.Q6J("ngForOf",He.svg.subtitle.tspans)}}function ot(le,Je){if(1&le&&(t.O4$(),t.TgZ(0,"text",7),t.YNc(1,ue,2,1,"ng-container",2),t.YNc(2,Ee,2,4,"tspan",2),t.YNc(3,$e,2,1,"ng-container",2),t.qZA()),2&le){const He=t.oxw(2);t.uIk("x",He.svg.circle.cx)("y",He.svg.circle.cy)("text-anchor",He.svg.title.textAnchor),t.xp6(1),t.Q6J("ngIf",He.options.showTitle),t.xp6(1),t.Q6J("ngIf",He.options.showUnits),t.xp6(1),t.Q6J("ngIf",He.options.showSubtitle)}}function yt(le,Je){if(1&le&&(t.O4$(),t._UZ(0,"image",9)),2&le){const He=t.oxw(2);t.uIk("height",He.svg.image.height)("width",He.svg.image.width)("href",He.svg.image.src,null,"xlink")("x",He.svg.image.x)("y",He.svg.image.y)}}function Mt(le,Je){if(1&le){const He=t.EpF();t.O4$(),t.TgZ(0,"svg",1),t.NdJ("click",function(st){t.CHM(He);const Ae=t.oxw();return t.KtG(Ae.emitClickEvent(st))}),t.TgZ(1,"defs"),t.YNc(2,p,3,5,"linearGradient",2),t.YNc(3,g,3,5,"radialGradient",2),t.qZA(),t.YNc(4,T,3,2,"ng-container",2),t.YNc(5,j,1,6,"circle",2),t.YNc(6,H,3,2,"ng-container",2),t.YNc(7,ot,4,6,"text",3),t.YNc(8,yt,1,5,"image",4),t.qZA()}if(2&le){const He=t.oxw();t.uIk("viewBox",He.svg.viewBox)("height",He.svg.height)("width",He.svg.width)("class",He.options.class),t.xp6(2),t.Q6J("ngIf",He.options.outerStrokeGradient),t.xp6(1),t.Q6J("ngIf",He.options.backgroundGradient),t.xp6(1),t.Q6J("ngIf",He.options.showBackground),t.xp6(1),t.Q6J("ngIf",He.options.showInnerStroke),t.xp6(1),t.Q6J("ngIf",0!=+He.options.percent||He.options.showZeroOuterStroke),t.xp6(1),t.Q6J("ngIf",!He.options.showImage&&(He.options.showTitle||He.options.showUnits||He.options.showSubtitle)),t.xp6(1),t.Q6J("ngIf",He.options.showImage)}}class Ke{constructor(){this.class="",this.backgroundGradient=!1,this.backgroundColor="transparent",this.backgroundGradientStopColor="transparent",this.backgroundOpacity=1,this.backgroundStroke="transparent",this.backgroundStrokeWidth=0,this.backgroundPadding=5,this.percent=0,this.radius=90,this.space=4,this.toFixed=0,this.maxPercent=1e3,this.renderOnClick=!0,this.units="%",this.unitsFontSize="10",this.unitsFontWeight="normal",this.unitsColor="#444444",this.outerStrokeGradient=!1,this.outerStrokeWidth=8,this.outerStrokeColor="#78C000",this.outerStrokeGradientStopColor="transparent",this.outerStrokeLinecap="round",this.innerStrokeColor="#C7E596",this.innerStrokeWidth=4,this.titleFormat=void 0,this.title="auto",this.titleColor="#444444",this.titleFontSize="20",this.titleFontWeight="normal",this.subtitleFormat=void 0,this.subtitle="progress",this.subtitleColor="#A9A9A9",this.subtitleFontSize="10",this.subtitleFontWeight="normal",this.imageSrc=void 0,this.imageHeight=0,this.imageWidth=0,this.animation=!0,this.animateTitle=!0,this.animateSubtitle=!1,this.animationDuration=500,this.showTitle=!0,this.showSubtitle=!0,this.showUnits=!0,this.showImage=!1,this.showBackground=!0,this.showInnerStroke=!0,this.clockwise=!0,this.responsive=!1,this.startFromZero=!0,this.showZeroOuterStroke=!0,this.lazy=!1}}let Ie=(()=>{class le{constructor(He,Xe,st,Ae){this.ngZone=Xe,this.elRef=st,this.onClick=new t.vpe,this.svgElement=null,this.isInViewport=!1,this.onViewportChanged=new t.vpe,this._viewportChangedSubscriber=null,this.options=new Ke,this.defaultOptions=new Ke,this._lastPercent=0,this._gradientUUID=null,this.render=()=>{this.applyOptions(),this.options.lazy?(null===this.svgElement&&this.draw(this._lastPercent),this.isInViewport&&(this.options.animation&&this.options.animationDuration>0?this.animate(this._lastPercent,this.options.percent):this.draw(this.options.percent),this._lastPercent=this.options.percent)):(this.options.animation&&this.options.animationDuration>0?this.animate(this._lastPercent,this.options.percent):this.draw(this.options.percent),this._lastPercent=this.options.percent)},this.polarToCartesian=(Ce,Fe,bt,at)=>{let Qe=at*Math.PI/180;return{x:Ce+Math.sin(Qe)*bt,y:Fe-Math.cos(Qe)*bt}},this.draw=Ce=>{let Fe=(Ce=void 0===Ce?this.options.percent:Math.abs(Ce))>100?100:Ce,bt=2*this.options.radius+2*this.options.outerStrokeWidth;
1this.options.showBackground&&(bt+=2*this.options.backgroundStrokeWidth+this.max(0,2*this.options.backgroundPadding));let ce,Ne,at={x:bt/2,y:bt/2},Qe_x=at.x,Qe_y=at.y-this.options.radius,Te=this.polarToCartesian(at.x,at.y,this.options.radius,360*(this.options.clockwise?Fe:100-Fe)/100);100===Fe&&(Te.x=Te.x+(this.options.clockwise?-.01:.01)),[ce,Ne]=Fe>50?this.options.clockwise?[1,1]:[1,0]:this.options.clockwise?[0,1]:[0,0];let L=this.options.animateTitle?Ce:this.options.percent,B=L>this.options.maxPercent?`${this.options.maxPercent.toFixed(this.options.toFixed)}+`:L.toFixed(this.options.toFixed),v=this.options.animateSubtitle?Ce:this.options.percent,b={x:at.x,y:at.y,textAnchor:"middle",color:this.options.titleColor,fontSize:this.options.titleFontSize,fontWeight:this.options.titleFontWeight,texts:[],tspans:[]};if(void 0!==this.options.titleFormat&&"Function"===this.options.titleFormat.constructor.name){let ct=this.options.titleFormat(L);ct instanceof Array?b.texts=[...ct]:b.texts.push(ct.toString())}else"auto"===this.options.title?b.texts.push(B):this.options.title instanceof Array?b.texts=[...this.options.title]:b.texts.push(this.options.title.toString());let N={x:at.x,y:at.y,textAnchor:"middle",color:this.options.subtitleColor,fontSize:this.options.subtitleFontSize,fontWeight:this.options.subtitleFontWeight,texts:[],tspans:[]};if(void 0!==this.options.subtitleFormat&&"Function"===this.options.subtitleFormat.constructor.name){let ct=this.options.subtitleFormat(v);ct instanceof Array?N.texts=[...ct]:N.texts.push(ct.toString())}else this.options.subtitle instanceof Array?N.texts=[...this.options.subtitle]:N.texts.push(this.options.subtitle.toString());let Q={text:`${this.options.units}`,fontSize:this.options.unitsFontSize,fontWeight:this.options.unitsFontWeight,color:this.options.unitsColor},je=0,Ue=1;if(this.options.showTitle&&(je+=b.texts.length),this.options.showSubtitle&&(je+=N.texts.length),this.options.showTitle)for(let ct of b.texts)b.tspans.push({span:ct,dy:this.getRelativeY(Ue,je)}),Ue++;if(this.options.showSubtitle)for(let ct of N.texts)N.tspans.push({span:ct,dy:this.getRelativeY(Ue,je)}),Ue++;null===this._gradientUUID&&(this._gradientUUID=this.uuid()),this.svg={viewBox:`0 0 ${bt} ${bt}`,width:this.options.responsive?"100%":bt,height:this.options.responsive?"100%":bt,backgroundCircle:{cx:at.x,cy:at.y,r:this.options.radius+this.options.outerStrokeWidth/2+this.options.backgroundPadding,fill:this.options.backgroundColor,fillOpacity:this.options.backgroundOpacity,stroke:this.options.backgroundStroke,strokeWidth:this.options.backgroundStrokeWidth},path:{d:`M ${Qe_x} ${Qe_y}\n        A ${this.options.radius} ${this.options.radius} 0 ${ce} ${Ne} ${Te.x} ${Te.y}`,stroke:this.options.outerStrokeColor,strokeWidth:this.options.outerStrokeWidth,strokeLinecap:this.options.outerStrokeLinecap,fill:"none"},circle:{cx:at.x,cy:at.y,r:this.options.radius-this.options.space-this.options.outerStrokeWidth/2-this.options.innerStrokeWidth/2,fill:"none",stroke:this.options.innerStrokeColor,strokeWidth:this.options.innerStrokeWidth},title:b,units:Q,subtitle:N,image:{x:at.x-this.options.imageWidth/2,y:at.y-this.options.imageHeight/2,src:this.options.imageSrc,width:this.options.imageWidth,height:this.options.imageHeight},outerLinearGradient:{id:"outer-linear-"+this._gradientUUID,colorStop1:this.options.outerStrokeColor,colorStop2:"transparent"===this.options.outerStrokeGradientStopColor?"#FFF":this.options.outerStrokeGradientStopColor},radialGradient:{id:"radial-"+this._gradientUUID,colorStop1:this.options.backgroundColor,colorStop2:"transparent"===this.options.backgroundGradientStopColor?"#FFF":this.options.backgroundGradientStopColor}}},this.getAnimationParameters=(Ce,Fe)=>{let at,Qe,Te,ce=this.options.startFromZero||Ce<0?0:Ce,Ne=Fe<0?0:this.min(Fe,this.options.maxPercent),L=Math.abs(Math.round(Ne-ce));return L>=100?(at=100,Qe=this.options.animateTitle||this.options.animateSubtitle?Math.round(L/at):1):(at=L,Qe=1),Te=Math.round(this.options.animationDuration/at),Te<10&&(Te=10,at=this.options.animationDuration/Te,Qe=!this.options.animateTitle&&!this.options.animateSubtitle&&L>100?Math.round(100/at):Math.round(L/at)),Qe<1&&(Qe=1),{times:at,step:Qe,interval:Te}},this.animate=(Ce,Fe)=>{this._timerSubscription&&!this._timerSubscription.closed&&this._timerSubscription.unsubscribe();let bt=this.options.startFromZero?0:Ce,at=Fe,{step:Qe,interval:Te}=this.getAnimationParameters(bt,at),ce=bt;this._timerSubscription=bt<at?(0,c.H)(0,Te).subscribe(()=>{ce+=Qe,ce<=at?!this.options.animateTitle&&!this.options.animateSubtitle&&ce>=100?(this.draw(at),this._timerSubscription.unsubscribe()):this.draw(ce):(this.draw(at),this._timerSubscription.unsubscribe())}):(0,c.H)(0,Te).subscribe(()=>{ce-=Qe,ce>=at?!this.options.animateTitle&&!this.options.animateSubtitle&&at>=100?(this.draw(at),this._timerSubscription.unsubscribe()):this.draw(ce):(this.draw(at),this._timerSubscription.unsubscribe())})},this.applyOptions=()=>{for(let Ce of Object.keys(this.options))this.hasOwnProperty(Ce)&&void 0!==this[Ce]?this.options[Ce]=this[Ce]:this.templateOptions&&void 0!==this.templateOptions[Ce]&&(this.options[Ce]=this.templateOptions[Ce]);this.options.radius=Math.abs(+this.options.radius),this.options.space=+this.options.space,this.options.percent=+this.options.percent>0?+this.options.percent:0,this.options.maxPercent=Math.abs(+this.options.maxPercent),this.options.animationDuration=Math.abs(this.options.animationDuration),this.options.outerStrokeWidth=Math.abs(+this.options.outerStrokeWidth),this.options.innerStrokeWidth=Math.abs(+this.options.innerStrokeWidth),this.options.backgroundPadding=+this.options.backgroundPadding},this.getRelativeY=(Ce,Fe)=>(1*(Ce-Fe/2)-.18).toFixed(2)+"em",this.min=(Ce,Fe)=>Ce<Fe?Ce:Fe,this.max=(Ce,Fe)=>Ce>Fe?Ce:Fe,this.uuid=()=>{var Ce=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(bt){var at=(Ce+16*Math.random())%16|0;return Ce=Math.floor(Ce/16),("x"==bt?at:3&at|8).toString(16)})},this.checkViewport=()=>{this.findSvgElement();let Ce=this.isInViewport;this.isInViewport=this.isElementInViewport(this.svgElement),Ce!==this.isInViewport&&this.onViewportChanged.observers.length>0&&this.ngZone.run(()=>{this.onViewportChanged.emit({oldValue:Ce,newValue:this.isInViewport})})},this.onScroll=Ce=>{this.checkViewport()},this.loadEventsForLazyMode=()=>{if(this.options.lazy){this.ngZone.runOutsideAngular(()=>{this.document.addEventListener("scroll",this.onScroll,!0),this.window.addEventListener("resize",this.onScroll,!0)}),null===this._viewportChangedSubscriber&&(this._viewportChangedSubscriber=this.onViewportChanged.subscribe(({newValue:bt})=>{bt&&this.render()}));let Ce=(0,c.H)(0,50).subscribe(()=>{null===this.svgElement?this.checkViewport():Ce.unsubscribe()})}},this.unloadEventsForLazyMode=()=>{this.document.removeEventListener("scroll",this.onScroll,!0),this.window.removeEventListener("resize",this.onScroll,!0),null!==this._viewportChangedSubscriber&&(this._viewportChangedSubscriber.unsubscribe(),this._viewportChangedSubscriber=null)},this.document=Ae.get(s.K0),this.window=this.document.defaultView,Object.assign(this.options,He),Object.assign(this.defaultOptions,He)}emitClickEvent(He){this.options.renderOnClick&&this.animate(0,this.options.percent),this.onClick.observers.length>0&&this.onClick.emit(He)}isDrawing(){return this._timerSubscription&&!this._timerSubscription.closed}findSvgElement(){if(null===this.svgElement){let He=this.elRef.nativeElement.getElementsByTagName("svg");He.length>0&&(this.svgElement=He[0])}}isElementInViewport(He){if(null==He)return!1;let Ae,Xe=He.getBoundingClientRect(),st=He.parentNode;do{if(Ae=st.getBoundingClientRect(),Xe.top>=Ae.bottom||Xe.bottom<=Ae.top||Xe.left>=Ae.right||Xe.right<=Ae.left)return!1;st=st.parentNode}while(st!=this.document.body);return!(Xe.top>=(this.window.innerHeight||this.document.documentElement.clientHeight)||Xe.bottom<=0||Xe.left>=(this.window.innerWidth||this.document.documentElement.clientWidth)||Xe.right<=0)}ngOnInit(){this.loadEventsForLazyMode()}ngOnDestroy(){this.unloadEventsForLazyMode()}ngOnChanges(He){this.render(),"lazy"in He&&(He.lazy.currentValue?this.loadEventsForLazyMode():this.unloadEventsForLazyMode())}}return le.\u0275fac=function(He){return new(He||le)(t.Y36(Ke),t.Y36(t.R0b),t.Y36(t.SBq),t.Y36(t.zs3))},le.\u0275cmp=t.Xpm({type:le,selectors:[["circle-progress"]],inputs:{name:"name",class:"class",backgroundGradient:"backgroundGradient",backgroundColor:"backgroundColor",backgroundGradientStopColor:"backgroundGradientStopColor",backgroundOpacity:"backgroundOpacity",backgroundStroke:"backgroundStroke",backgroundStrokeWidth:"backgroundStrokeWidth",backgroundPadding:"backgroundPadding",radius:"radius",space:"space",percent:"percent",toFixed:"toFixed",maxPercent:"maxPercent",renderOnClick:"renderOnClick",units:"units",unitsFontSize:"unitsFontSize",unitsFontWeight:"unitsFontWeight",unitsColor:"unitsColor",outerStrokeGradient:"outerStrokeGradient",outerStrokeWidth:"outerStrokeWidth",outerStrokeColor:"outerStrokeColor",outerStrokeGradientStopColor:"outerStrokeGradientStopColor",outerStrokeLinecap:"outerStrokeLinecap",innerStrokeColor:"innerStrokeColor",innerStrokeWidth:"innerStrokeWidth",titleFormat:"titleFormat",title:"title",titleColor:"titleColor",titleFontSize:"titleFontSize",titleFontWeight:"titleFontWeight",subt
1itleFormat:"subtitleFormat",subtitle:"subtitle",subtitleColor:"subtitleColor",subtitleFontSize:"subtitleFontSize",subtitleFontWeight:"subtitleFontWeight",imageSrc:"imageSrc",imageHeight:"imageHeight",imageWidth:"imageWidth",animation:"animation",animateTitle:"animateTitle",animateSubtitle:"animateSubtitle",animationDuration:"animationDuration",showTitle:"showTitle",showSubtitle:"showSubtitle",showUnits:"showUnits",showImage:"showImage",showBackground:"showBackground",showInnerStroke:"showInnerStroke",clockwise:"clockwise",responsive:"responsive",startFromZero:"startFromZero",showZeroOuterStroke:"showZeroOuterStroke",lazy:"lazy",templateOptions:["options","templateOptions"]},outputs:{onClick:"onClick"},features:[t.TTD],decls:1,vars:1,consts:[["xmlns","http://www.w3.org/2000/svg","preserveAspectRatio","xMidYMid meet",3,"click",4,"ngIf"],["xmlns","http://www.w3.org/2000/svg","preserveAspectRatio","xMidYMid meet",3,"click"],[4,"ngIf"],["alignment-baseline","baseline",4,"ngIf"],["preserveAspectRatio","none",4,"ngIf"],["offset","5%"],["offset","95%"],["alignment-baseline","baseline"],[4,"ngFor","ngForOf"],["preserveAspectRatio","none"]],template:function(He,Xe){1&He&&t.YNc(0,Mt,9,11,"svg",0),2&He&&t.Q6J("ngIf",Xe.svg)},dependencies:[s.sg,s.O5],encapsulation:2}),le})(),ee=(()=>{class le{static forRoot(He={}){return{ngModule:le,providers:[{provide:Ke,useValue:He}]}}}return le.\u0275fac=function(He){return new(He||le)},le.\u0275mod=t.oAB({type:le}),le.\u0275inj=t.cJS({imports:[s.ez]}),le})()},38972:(Et,Re,d)=>{"use strict";d.d(Re,{mZ:()=>Ne,z1:()=>ce});var t=d(77579),s=d(39646),c=d(69751),p=d(4707),g=d(11848),m=d(39300),C=d(18505),T=d(95698),j=d(95577),S=d(54004),U=d(70262),H=d(63900),me=d(36895),ue=d(94650);function et(v){return Boolean(v.parentElement&&"picture"===v.parentElement.nodeName.toLowerCase())}function $e(v){return"img"===v.nodeName.toLowerCase()}function ot(v,b,N){return $e(v)?N&&"srcset"in v?v.srcset=b:v.src=b:v.style.backgroundImage=`url('${b}')`,v}function yt(v){return b=>{const N=b.parentElement.getElementsByTagName("source");for(let Q=0;Q<N.length;Q++){const je=N[Q].getAttribute(v);je&&("srcset"in N[Q]?N[Q].srcset=je:N[Q].src=je)}}}const Mt=yt("defaultImage"),Ke=yt("lazyLoad"),Ie=yt("errorImage");function ee(v){return(b,N,Q)=>{$e(b)&&et(b)&&v(b),N&&ot(b,N,Q)}}const le=ee(Mt),Je=ee(Ke),He=ee(Ie);class Xe{constructor(){this.navigator=function Ee(){return typeof window<"u"?window.navigator:void 0}()}setPlatformId(b){this.platformId=b}onDestroy(b){}onAttributeChange(b){}}function Ae(v,b){v.className=v.className.replace(b,"")}function Ce(v,b){v.className.includes(b)||(v.className+=` ${b}`)}class bt extends Xe{setup(b){le(b.element,b.defaultImagePath,b.useSrcset),b.imagePath&&Ce(b.element,"ng-lazyloading"),function Fe(v,b){return v.className&&v.className.includes(b)}(b.element,"ng-lazyloaded")&&Ae(b.element,"ng-lazyloaded")}finally(b){Ce(b.element,"ng-lazyloaded"),Ae(b.element,"ng-lazyloading")}loadImage(b){if(this.skipLazyLoading(b))return[b.imagePath];const{element:N,useSrcset:Q,imagePath:je,decode:Ue}=b;let ct;return $e(N)&&et(N)?(ct=N.parentNode.cloneNode(!0).getElementsByTagName("img")[0],Ke(ct),ot(ct,je,Q)):(ct=new Image,$e(N)&&N.referrerPolicy&&(ct.referrerPolicy=N.referrerPolicy),$e(N)&&N.sizes&&(ct.sizes=N.sizes),Q&&"srcset"in ct?ct.srcset=je:ct.src=je),Ue&&ct.decode?ct.decode().then(()=>je):new Promise((P,pe)=>{ct.onload=()=>P(je),ct.onerror=()=>pe(null)})}setErrorImage(b,N){const{element:Q,useSrcset:je,errorImagePath:Ue}=N;He(Q,Ue,je),Ce(Q,"ng-failed-lazyloaded")}setLoadedImage(b,N){const{element:Q,useSrcset:je}=N;Je(Q,b,je)}isDisabled(){return(0,me.PM)(this.platformId)&&!this.isBot()}skipLazyLoading(b){return this.isBot(b)}isBot(b){return!!this.navigator?.userAgent&&/googlebot|bingbot|yandex|baiduspider|facebookexternalhit|twitterbot|rogerbot|linkedinbot|embedly|quora\ link\ preview|showyoubot|outbrain|pinterest\/0\.|pinterestbot|slackbot|vkShare|W3C_Validator|whatsapp|duckduckbot|prerender/i.test(this.navigator.userAgent)}}class at extends bt{constructor(){super(...arguments),this.observers=new WeakMap,this.intersectionSubject=ne
1w t.x,this.uniqKey={}}getObservable(b){if(this.skipLazyLoading(b))return(0,s.of)({isIntersecting:!0});if(b.customObservable)return b.customObservable;const N=b.scrollContainer||this.uniqKey,Q={root:b.scrollContainer||null};b.offset&&(Q.rootMargin=`${b.offset}px`);let je=this.observers.get(N);return je||(je=new IntersectionObserver(Ue=>this.loadingCallback(Ue),Q),this.observers.set(N,je)),je.observe(b.element),c.y.create(Ue=>{const ct=this.intersectionSubject.pipe((0,m.h)(P=>P.target===b.element)).subscribe(Ue);return()=>{ct.unsubscribe(),je.unobserve(b.element)}})}isVisible(b){return b.isIntersecting}loadingCallback(b){b.forEach(N=>this.intersectionSubject.next(N))}}const Te=new ue.OlP("LazyLoadImageHooks");let ce=(()=>{class v{constructor(N,Q,je,Ue){this.onStateChange=new ue.vpe,this.elementRef=N,this.ngZone=Q,this.propertyChanges$=new p.t,this.hooks=Ue,this.hooks.setPlatformId(je),this.uid=Math.random().toString(36).substr(2,9)}ngOnChanges(){!0===this.debug&&!this.debugSubscription&&(this.debugSubscription=this.onStateChange.subscribe(N=>console.log(N))),this.propertyChanges$.next({element:this.elementRef.nativeElement,imagePath:this.lazyImage,defaultImagePath:this.defaultImage,errorImagePath:this.errorImage,useSrcset:this.useSrcset,offset:this.offset?0|this.offset:0,scrollContainer:this.scrollTarget,customObservable:this.customObservable,decode:this.decode,onStateChange:this.onStateChange,id:this.uid})}ngAfterContentInit(){if(this.hooks.isDisabled())return null;this.ngZone.runOutsideAngular(()=>{this.loadSubscription=this.propertyChanges$.pipe((0,C.b)(N=>this.hooks.onAttributeChange(N)),(0,C.b)(N=>N.onStateChange.emit({reason:"setup"})),(0,C.b)(N=>this.hooks.setup(N)),(0,H.w)(N=>N.imagePath?this.hooks.getObservable(N).pipe(function Qe(v,b){return N=>N.pipe((0,C.b)(Q=>b.onStateChange.emit({reason:"observer-emit",data:Q})),(0,m.h)(Q=>v.isVisible(Q,b)),(0,T.q)(1),(0,C.b)(()=>b.onStateChange.emit({reason:"start-loading"})),(0,j.z)(()=>v.loadImage(b)),(0,C.b)(()=>b.onStateChange.emit({reason:"mount-image"})),(0,C.b)(Q=>v.setLoadedImage(Q,b)),(0,C.b)(()=>b.onStateChange.emit({reason:"loading-succeeded"})),(0,S.U)(()=>!0),(0,U.K)(Q=>(b.onStateChange.emit({reason:"loading-failed",data:Q}),v.setErrorImage(Q,b),(0,s.of)(!1))),(0,C.b)(()=>{b.onStateChange.emit({reason:"finally"}),v.finally(b)}))}(this.hooks,N)):(0,g.F)())).subscribe({next:()=>null})})}ngOnDestroy(){this.propertyChanges$.pipe((0,T.q)(1)).subscribe({next:N=>this.hooks.onDestroy(N)}).unsubscribe(),this.loadSubscription?.unsubscribe(),this.debugSubscription?.unsubscribe()}}return v.\u0275fac=function(N){return new(N||v)(ue.Y36(ue.SBq),ue.Y36(ue.R0b),ue.Y36(ue.Lbi),ue.Y36(Te))},v.\u0275dir=ue.lG2({type:v,selectors:[["","lazyLoad",""]],inputs:{lazyImage:["lazyLoad","lazyImage"],defaultImage:"defaultImage",errorImage:"errorImage",scrollTarget:"scrollTarget",customObservable:"customObservable",offset:"offset",useSrcset:"useSrcset",decode:"decode",debug:"debug"},outputs:{onStateChange:"onStateChange"},features:[ue.TTD]}),v})(),Ne=(()=>{class v{}return v.\u0275fac=function(N){return new(N||v)},v.\u0275mod=ue.oAB({type:v}),v.\u0275inj=ue.cJS({providers:[{provide:Te,useClass:at}]}),v})();class L{constructor(b,N,Q,je){this.left=b,this.top=N,this.right=Q,this.bottom=je}static fromElement(b){const{left:N,top:Q,right:je,bottom:Ue}=b.getBoundingClientRect();return 0===N&&0===Q&&0===je&&0===Ue?L.empty:new L(N,Q,je,Ue)}static fromWindow(b){return new L(0,0,b.innerWidth,b.innerHeight)}inflate(b){this.left-=b,this.top-=b,this.right+=b,this.bottom+=b}intersectsWith(b){return b.left<this.right&&this.left<b.right&&b.top<this.bottom&&this.top<b.bottom}getIntersectionWith(b){const N=Math.max(this.left,b.left),Q=Math.max(this.top,b.top),je=Math.min(this.right,b.right),Ue=Math.min(this.bottom,b.bottom);return je>=N&&Ue>=Q?new L(N,Q,je,Ue):L.empty}}L.empty=new L(0,0,0,0)},92440:(Et,Re,d)=>{"use strict";d.d(Re,{Xz:()=>j,df:()=>T});var t=d(94650),s=d(24006),c=d(36895);function p(U,H){if(1&U){const me=t.EpF();t.TgZ(0,"input",3,4),t.NdJ("paste",function(Ee){t.CHM(me);const et=t.oxw(2);return t.KtG(et.handlePaste(Ee))})("keyup",function(Ee){const $e=t.CHM(me).index,ot=t.oxw(2);return t.KtG(ot.onKeyUp(Ee,$e))}
1)("input",function(Ee){t.CHM(me);const et=t.oxw(2);return t.KtG(et.onInput(Ee))})("keydown",function(Ee){const $e=t.CHM(me).index,ot=t.oxw(2);return t.KtG(ot.onKeyDown(Ee,$e))}),t.qZA()}if(2&U){const me=H.$implicit,ue=H.index,Ee=t.oxw(2);t.Gre("otp-input ",Ee.config.inputClass,""),t.Q6J("pattern",Ee.config.allowNumbersOnly?"\\d*":"")("type",Ee.inputType)("placeholder",(null==Ee.config?null:Ee.config.placeholder)||"")("ngStyle",Ee.config.inputStyles)("formControl",Ee.otpForm.controls[me])("id",Ee.getBoxId(ue))}}function g(U,H){if(1&U&&(t.TgZ(0,"div",1),t.YNc(1,p,2,9,"input",2),t.ALo(2,"keys"),t.qZA()),2&U){const me=t.oxw();t.Gre("ng-otp-input-wrapper wrapper ",me.config.containerClass,""),t.MGl("id","c_",me.componentKey,""),t.Q6J("ngStyle",me.config.containerStyles),t.xp6(1),t.Q6J("ngForOf",t.lcZ(2,6,null==me.otpForm?null:me.otpForm.controls))}}class m{static ifTab(H){return this.ifKey(H,"Tab")}static ifDelete(H){return this.ifKey(H,"Delete;Del")}static ifBackspace(H){return this.ifKey(H,"Backspace")}static ifRightArrow(H){return this.ifKey(H,"ArrowRight;Right")}static ifLeftArrow(H){return this.ifKey(H,"ArrowLeft;Left")}static ifSpacebar(H){return this.ifKey(H,"Spacebar; ")}static ifKey(H,me){return me.split(";").some(Ee=>Ee===H.key)}}let C=(()=>{class U{transform(me){return Object.keys(me)}}return U.\u0275fac=function(me){return new(me||U)},U.\u0275pipe=t.Yjl({name:"keys",type:U,pure:!0}),U})(),T=(()=>{class U{constructor(me,ue){this.keysPipe=me,this.document=ue,this.config={length:4},this.onInputChange=new t.vpe,this.inputControls=new Array(this.config.length),this.componentKey=Math.random().toString(36).substring(2)+(new Date).getTime().toString(36)}get inputType(){return this.config?.isPasswordInput?"password":this.config?.allowNumbersOnly?"tel":"text"}ngOnInit(){this.otpForm=new s.cw({});for(let me=0;me<this.config.length;me++)this.otpForm.addControl(this.getControlName(me),new s.NI);this.otpForm.valueChanges.subscribe(me=>{this.keysPipe.transform(this.otpForm.controls).forEach(ue=>{var Ee=this.otpForm.controls[ue].value;Ee&&Ee.length>1&&(Ee.length>=this.config.length?this.setValue(Ee):this.rebuildValue())})})}ngAfterViewInit(){if(!this.config.disableAutoFocus){const me=this.document.getElementById(`c_${this.componentKey}`);if(me){const ue=me.getElementsByClassName("otp-input")[0];ue&&ue.focus&&ue.focus()}}}getControlName(me){return`ctrl_${me}`}onKeyDown(me,ue){const Ee=this.getBoxId(ue-1),et=this.getBoxId(ue);return m.ifSpacebar(me)?(me.preventDefault(),!1):m.ifBackspace(me)?(me.target.value?this.clearInput(et,ue):(this.clearInput(Ee,ue-1),this.setSelected(Ee)),void this.rebuildValue()):void 0}onInput(me){if(this.config.allowNumbersOnly&&!this.validateNumber(this.currentVal?`${this.currentVal}${me.target.value}`:me.target.value))return me.target.value="",me.stopPropagation(),void me.preventDefault()}onKeyUp(me,ue){m.ifTab(me)&&(ue-=1);const Ee=this.getBoxId(ue+1),et=this.getBoxId(ue-1),$e=this.getBoxId(ue);return m.ifRightArrow(me)?(me.preventDefault(),void this.setSelected(Ee)):m.ifLeftArrow(me)?(me.preventDefault(),void this.setSelected(et)):m.ifDelete(me)?(me.target.value?this.clearInput($e,ue):(this.clearInput(et,ue-1),this.setSelected(et)),void this.rebuildValue()):void(me.target.value&&(this.ifValidKeyCode(me)&&this.setSelected(Ee),this.rebuildValue()))}validateNumber(me){return me&&/^[0-9]+$/.test(me)}getBoxId(me){return`otp_${me}_${this.componentKey}`}clearInput(me,ue){let Ee=this.getControlName(ue);this.otpForm.controls[Ee]?.setValue(null);const et=this.document.getElementById(me);et&&et instanceof HTMLInputElement&&(et.value=null)}setSelected(me){this.focusTo(me);const ue=this.document.getElementById(me);ue&&ue.setSelectionRange&&setTimeout(()=>{ue.setSelectionRange(0,1)},0)}ifValidKeyCode(me){const ue=me.key;return/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)||/[a-zA-Z0-9-_]/.test(ue)}focusTo(me){const ue=this.document.getElementById(me);ue&&ue.focus()}setValue(me){if(!this.config.allowNumbersOnly||!isNaN(me)){if(this.otpForm.reset(),!me)return void this.rebuildValue();if(me=me.toString().replace(/\s/g,""),Array.from(me).forEach((Ee,et)=>{this.otpForm.get(this.getControlName(et))&&this.otpForm.get(this.getControlName(et)).setValue(Ee)}),!this.config.disableAutoFocus){const Ee=this.document.getElementById(`c_${this.componentKey}`);var ue=me.length<this.config.length?me.length:this.config.length-1;let et=Ee.getElementsByClassName("otp-input")[ue];et&&et.focus&&et.focus()}this.rebuildValue()}}rebuildValue(){let me="";
1this.keysPipe.transform(this.otpForm.controls).forEach(ue=>{if(this.otpForm.controls[ue].value){let Ee=this.otpForm.controls[ue].value,et=Ee.length>1,$e=!this.config.allowNumbersOnly&&this.config.letterCase&&("upper"==this.config.letterCase.toLocaleLowerCase()||"lower"==this.config.letterCase.toLocaleLowerCase());Ee=Ee[0];let ot=$e?"upper"==this.config.letterCase.toLocaleLowerCase()?Ee.toUpperCase():Ee.toLowerCase():Ee;$e&&ot==Ee?$e=!1:Ee=ot,me+=Ee,(et||$e)&&this.otpForm.controls[ue].setValue(Ee)}}),this.formCtrl?.setValue&&this.formCtrl.setValue(me),this.onInputChange.emit(me),this.currentVal=me}handlePaste(me){let ue=me.clipboardData||window.clipboardData;if(ue)var Ee=ue.getData("Text");me.stopPropagation(),me.preventDefault(),Ee&&(!this.config.allowNumbersOnly||this.validateNumber(Ee))&&this.setValue(Ee)}}return U.\u0275fac=function(me){return new(me||U)(t.Y36(C),t.Y36(c.K0))},U.\u0275cmp=t.Xpm({type:U,selectors:[["ng-otp-input"]],inputs:{config:"config",formCtrl:"formCtrl"},outputs:{onInputChange:"onInputChange"},decls:1,vars:1,consts:[[3,"class","id","ngStyle",4,"ngIf"],[3,"id","ngStyle"],["autocomplete","one-time-code",3,"pattern","type","placeholder","ngStyle","class","formControl","id","paste","keyup","input","keydown",4,"ngFor","ngForOf"],["autocomplete","one-time-code",3,"pattern","type","placeholder","ngStyle","formControl","id","paste","keyup","input","keydown"],["inp",""]],template:function(me,ue){1&me&&t.YNc(0,g,3,8,"div",0),2&me&&t.Q6J("ngIf",null==ue.otpForm?null:ue.otpForm.controls)},dependencies:[c.O5,c.PC,c.sg,s.Fj,s.c5,s.JJ,s.oH,C],styles:[".otp-input[_ngcontent-%COMP%]{width:50px;height:50px;border-radius:4px;border:solid 1px #c5c5c5;text-align:center;font-size:32px}.ng-otp-input-wrapper[_ngcontent-%COMP%]   .otp-input[_ngcontent-%COMP%]:not(:last-child){margin-right:8px}@media screen and (max-width: 767px){.otp-input[_ngcontent-%COMP%]{width:40px;font-size:24px;height:40px}}@media screen and (max-width: 420px){.otp-input[_ngcontent-%COMP%]{width:30px;font-size:18px;height:30px}}"]}),U})(),j=(()=>{class U{}return U.\u0275fac=function(me){return new(me||U)},U.\u0275mod=t.oAB({type:U}),U.\u0275inj=t.cJS({providers:[C],imports:[[c.ez,s.u5,s.UX]]}),U})()},56289:(Et,Re,d)=>{"use strict";d.d(Re,{Ao:()=>Qe,Fx:()=>Te});var t=d(94650),s=d(36895);class c{constructor(){this._dataLength=0,this._bufferLength=0,this._state=new Int32Array(4),this._buffer=new ArrayBuffer(68),this._buffer8=new Uint8Array(this._buffer,0,68),this._buffer32=new Uint32Array(this._buffer,0,17),this.start()}static hashStr(Ne,L=!1){return this.onePassHasher.start().appendStr(Ne).end(L)}static hashAsciiStr(Ne,L=!1){return this.onePassHasher.start().appendAsciiStr(Ne).end(L)}static _hex(Ne){const L=c.hexChars,B=c.hexOut;let v,b,N,Q;for(Q=0;Q<4;Q+=1)for(b=8*Q,v=Ne[Q],N=0;N<8;N+=2)B[b+1+N]=L.charAt(15&v),v>>>=4,B[b+0+N]=L.charAt(15&v),v>>>=4;return B.join("")}static _md5cycle(Ne,L){let B=Ne[0],v=Ne[1],b=Ne[2],N=Ne[3];B+=(v&b|~v&N)+L[0]-680876936|0,B=(B<<7|B>>>25)+v|0,N+=(B&v|~B&b)+L[1]-389564586|0,N=(N<<12|N>>>20)+B|0,b+=(N&B|~N&v)+L[2]+606105819|0,b=(b<<17|b>>>15)+N|0,v+=(b&N|~b&B)+L[3]-1044525330|0,v=(v<<22|v>>>10)+b|0,B+=(v&b|~v&N)+L[4]-176418897|0,B=(B<<7|B>>>25)+v|0,N+=(B&v|~B&b)+L[5]+1200080426|0,N=(N<<12|N>>>20)+B|0,b+=(N&B|~N&v)+L[6]-1473231341|0,b=(b<<17|b>>>15)+N|0,v+=(b&N|~b&B)+L[7]-45705983|0,v=(v<<22|v>>>10)+b|0,B+=(v&b|~v&N)+L[8]+1770035416|0,B=(B<<7|B>>>25)+v|0,N+=(B&v|~B&b)+L[9]-1958414417|0,N=(N<<12|N>>>20)+B|0,b+=(N&B|~N&v)+L[10]-42063|0,b=(b<<17|b>>>15)+N|0,v+=(b&N|~b&B)+L[11]-1990404162|0,v=(v<<22|v>>>10)+b|0,B+=(v&b|~v&N)+L[12]+1804603682|0,B=(B<<7|B>>>25)+v|0,N+=(B&v|~B&b)+L[13]-40341101|0,N=(N<<12|N>>>20)+B|0,b+=(N&B|~N&v)+L[14]-1502002290|0,b=(b<<17|b>>>15)+N|0,v+=(b&N|~b&B)+L[15]+1236535329|0,v=(v<<22|v>>>10)+b|0,B+=(v&N|b&~N)+L[1]-165796510|0,B=(B<<5|B>>>27)+v|0,N+=(B&b|v&~b)+L[6]-1069501632|0,N=(N<<9|N>>>23)+B|0,b+=(N&v|B&~v)+L[11]+643717713|0,b=(b<<14|b>>>18)+N|0,v+=(b&B|N&~B)+L[0]-373897302|0,v=(v<<20|v>>>12)+b|0,B+=(v&N|b&~N)+L[5]-701558691|0,B=(B<<5|B>>>27)+v|0,N+=(B&b|v&~b)+L[10]+38016083|0,N=(N<<9|N>>>23)+B|0,b+=(N&v|B&~v)+L[15]-660478335|0,b=(b<<14|b>>>18)+N|0,v+=(b&B|N&~B)+L[4]-405537848|0,v=(v<<20|v>>>12)+b|0,B+=(v&N|b&~N)+L[9]+568446438|0,B=(B<<5|B>>>27)+v|0,N+=(B&b|v&~b)+L[14]-1019803690|0,N=(N<<9|N>>>23)+B|0,b+=(N&v|B&~v)+L[3]-187363961|0,b=(b<<14|b>>>18)+N|0,v+=(b&B|N&~B)+L[8]+1163531501|0,v=(v<<20|v>>>12)+b|0,B+=(v&N|b&~N)+L[13]-1444681467|0,B=(B<<5|B>>>27)+v|0,N+=(B&b|v&~b)+L[2]-51403784|0,N=(N<<9|N>>>23)+B|0,b+=(N&v|B&~v)+L[7]+1735328473|0,b=(b<<14|b>>>18)+N|0,v+=(b&B|N&~B)+L[12]-1926607734|0,v=(v<<20|v>>>12)+b|0,B+=(v^b^N)+L[5]-378558|0,B=(B<<4|B>>>28)+v|0,N+=(B^v^b)+L[8]-2022574463|0,N=(N<<11|N>>>21)+B|0,b+=(N^B^v)+L[11]+1839030562|0,b=(b<<16|b>>>16)+N|0,v+=(b^N^B)+L[14]-35309556|0,v=(v<<23|v>>>9)+b|0,B+=(v^b^N)+L[1]-1530992060|0,B=(B<<4|B>>>28)+v|0,N+=(B^v^b)+L[4]+1272893353|0,N=(N<<11|N>>>21)+B|0,b+=(N^B^v)+L[7]-155497632|0,b=(b<<16|b>>>16)+N|0,v+=(b^N^B)+L[10]-1094730640|0,v=(v<<23|v>>>9)+b|0,B+=(v^b^N)+L[13]+681279174|0,B=(B<<4|B>>>28)+v|0,N+=(B^v^b)+L[0]-358537222|0,N=(N<<11|N>>>21)+B|0,b+=(N^B^v)+L[3]-722521979|0,b=(b<<16|b>>>16)+N|0,v+=(b^N^B)+L[6]+76029189|0,v=(v<<23|v>>>9)+b|0,B+=(v^b^N)+L[9]-640364487|0,B=(B<<4|B>>>28)+v|0,N+=(B^v^b)+L[12]-421815835|0,N=(N<<11|N>>>21)+B|0,b+=(N^B^v)+L[15]+530742520|0,b=(b<<16|b>>>16)+N|0,v+=(b^N^B)+L[2]-995338651|0,v=(v<<23|v>>>9)+b|0,B+=(b^(v|~N))+L[0]-198630844|0,B=(B<<6|B>>>26)+v|0,N+=(v^(B|~b))+L[7]+1126891415|0,N=(N<<10|N>>>22)+B|0,b+=(B^(N|~v))+L[14]-1416354905|0,b=(b<<15|b>>>17)+N|0,v+=(N^(b|~B))+L[5]-57434055|0,v=(v<<21|v>>>11)+b|0,B+=(b^(v|~N))+L[12]+1700485571|0,B=(B<<6|B>>>26)+v|0,N+=(v^(B|~b))+L[3]-1894986606|0,N=(N<<10|N>>>22)+B|0,b+=(B^(N|~v))+L[10]-1051523|0,b=(b<<15|b>>>17)+N|0,v+=(N^(b|~B))+L[1]-2054922799|0,v=(v<<21|v>>>11)+b|0,B+=(b^(v|~N))+L[8]+1873313359|0,B=(B<<6|B>>>26)+v|0,N+=(v^(B|~b))+L[15]-30611744|0,N=(N<<10|N>>>22)+B|0,b+=(B^(N|~v))+L[6]-1560198380|0,b=(b<<15|b>>>17)+N|0,v+=(N^(b|~B))+L[13]+1309151649|0,v=(v<<21|v>>>11)+b|0,B+=(b^(v|~N))+L[4]-145523070|0,B=(B<<6|B>>>26)+v|0,N+=(v^(B|~b))+L[11]-1120210379|0,N=(N<<10|N>>>22)+B|0,b+=(B^(N|~v))+L[2]+718787259|0,b=(b<<15|b>>>17)+N|0,v+=(N^(b|~B))+L[9]-343485551|0,v=(v<<21|v>>>11)+b|0,Ne[0]=B+Ne[0]|0,Ne[1]=v+Ne[1]|0,Ne[2]=b+Ne[2]|0,Ne[3]=N+Ne[3]|0}start(){return this._dataLength=0,this._bufferLength=0,this._state.set(c.stateIdentity),this}appendStr(Ne){const L=this._buffer8,B=this._buffer32;let b,N,v=this._bufferLength;for(N=0;N<Ne.length;N+=1){if(b=Ne.charCodeAt(N),b<128)L[v++]=b;else if(b<2048)L[v++]=192+(b>>
1>6),L[v++]=63&b|128;else if(b<55296||b>56319)L[v++]=224+(b>>>12),L[v++]=b>>>6&63|128,L[v++]=63&b|128;else{if(b=1024*(b-55296)+(Ne.charCodeAt(++N)-56320)+65536,b>1114111)throw new Error("Unicode standard supports code points up to U+10FFFF");L[v++]=240+(b>>>18),L[v++]=b>>>12&63|128,L[v++]=b>>>6&63|128,L[v++]=63&b|128}v>=64&&(this._dataLength+=64,c._md5cycle(this._state,B),v-=64,B[0]=B[16])}return this._bufferLength=v,this}appendAsciiStr(Ne){const L=this._buffer8,B=this._buffer32;let b,v=this._bufferLength,N=0;for(;;){for(b=Math.min(Ne.length-N,64-v);b--;)L[v++]=Ne.charCodeAt(N++);if(v<64)break;this._dataLength+=64,c._md5cycle(this._state,B),v=0}return this._bufferLength=v,this}appendByteArray(Ne){const L=this._buffer8,B=this._buffer32;let b,v=this._bufferLength,N=0;for(;;){for(b=Math.min(Ne.length-N,64-v);b--;)L[v++]=Ne[N++];if(v<64)break;this._dataLength+=64,c._md5cycle(this._state,B),v=0}return this._bufferLength=v,this}getState(){const Ne=this._state;return{buffer:String.fromCharCode.apply(null,Array.from(this._buffer8)),buflen:this._bufferLength,length:this._dataLength,state:[Ne[0],Ne[1],Ne[2],Ne[3]]}}setState(Ne){const L=Ne.buffer,B=Ne.state,v=this._state;let b;for(this._dataLength=Ne.length,this._bufferLength=Ne.buflen,v[0]=B[0],v[1]=B[1],v[2]=B[2],v[3]=B[3],b=0;b<L.length;b+=1)this._buffer8[b]=L.charCodeAt(b)}end(Ne=!1){const L=this._bufferLength,B=this._buffer8,v=this._buffer32,b=1+(L>>2);this._dataLength+=L;const N=8*this._dataLength;if(B[L]=128,B[L+1]=B[L+2]=B[L+3]=0,v.set(c.buffer32Identity.subarray(b),b),L>55&&(c._md5cycle(this._state,v),v.set(c.buffer32Identity)),N<=4294967295)v[14]=N;else{const Q=N.toString(16).match(/(.*?)(.{0,8})$/);if(null===Q)return;const je=parseInt(Q[2],16),Ue=parseInt(Q[1],16)||0;v[14]=je,v[15]=Ue}return c._md5cycle(this._state,v),Ne?this._state:c._hex(this._state)}}if(c.stateIdentity=new Int32Array([1732584193,-271733879,-1732584194,271733878]),c.buffer32Identity=new Int32Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),c.hexChars="0123456789abcdef",c.hexOut=[],c.onePassHasher=new c,"5d41402abc4b2a76b9719d911017c592"!==c.hashStr("hello"))throw new Error("Md5 self test failed.");var g=d(80529),m=d(22529),C=d(54004);function T(ce,Ne){if(1&ce){const L=t.EpF();t.TgZ(0,"img",3),t.NdJ("error",function(){t.CHM(L);const v=t.oxw();return t.KtG(v.fetchAvatarSource())}),t.qZA()}if(2&ce){const L=t.oxw();t.Q6J("src",L.avatarSrc,t.LSH)("alt",L.avatarSrc)("width",L.size)("height",L.size)("ngStyle",L.avatarStyle)("referrerPolicy",L.referrerpolicy)}}function j(ce,Ne){if(1&ce&&(t.TgZ(0,"div",5),t._uU(1),t.qZA()),2&ce){const L=t.oxw(2);t.Q6J("ngStyle",L.avatarStyle),t.xp6(1),t.hij(" ",L.avatarText," ")}}function S(ce,Ne){if(1&ce&&t.YNc(0,j,2,2,"div",4),2&ce){const L=t.oxw();t.Q6J("ngIf",L.avatarText)}}class U{constructor(Ne){this.sourceId=Ne}}var H=(()=>{return(ce=H||(H={})).FACEBOOK="facebook",ce.GOOGLE="google",ce.TWITTER="twitter",ce.INSTAGRAM="instagram",ce.VKONTAKTE="vkontakte",ce.SKYPE="skype",ce.GRAVATAR="gravatar",ce.GITHUB="github",ce.CUSTOM="custom",ce.INITIALS="initials",ce.VALUE="value",H;var ce})();class me{constructor(Ne){this.sourceId=Ne,this.sourceType=H.FACEBOOK}getAvatar(Ne){return`https://graph.facebook.com/${this.sourceId}/picture?width=${Ne}&height=${Ne}`}}class ue{constructor(Ne){this.sourceId=Ne,this.sourceType=H.TWITTER}getAvatar(Ne){const L=this.getImageSize(Ne);return`https://twitter.com/${this.sourceId}/profile_image?size=${L}`}getImageSize(Ne){return Ne<=24?"mini":Ne<=48?"normal":Ne<=73?"bigger":"original"}}class Ee extends U{constructor(Ne){super(Ne),this.sourceType=H.GOOGLE}getAvatar(){return`https://picasaweb.google.com/data/entry/api/user/${this.sourceId}?alt=json`}processResponse(Ne,L){const B=Ne.entry.gphoto$thumbnail.$t;return B?B.replace("s64","s"+L):null}}class et extends U{constructor(Ne){super(Ne),this.sourceType=H.INSTAGRAM}getAvatar(){return`https://www.instagram.com/${this.sourceId}/?__a=1`}processResponse(Ne,L){return`${Ne.graphql.user.profile_pic_url_hd}&s=${L}`}}class $e{constructor(Ne){this.sourceId=Ne,this.sourceType=H.CUSTOM}getAvatar(){return this.sourceId}}
1class ot{constructor(Ne){this.sourceId=Ne,this.sourceType=H.INITIALS}getAvatar(Ne){return this.getInitials(this.sourceId,Ne)}getInitials(Ne,L){if(!(Ne=Ne.trim()))return"";const B=Ne.split(" ");return this.constructInitials(L&&L<B.length?B.slice(0,L):B)}constructInitials(Ne){return Ne&&Ne.length?Ne.filter(L=>L&&L.length>0).map(L=>L[0].toUpperCase()).join(""):""}}class Mt{constructor(Ne){this.value=Ne,this.sourceType=H.GRAVATAR,this.sourceId=Ne.match("^[a-f0-9]{32}$")?Ne:c.hashStr(Ne).toString()}getAvatar(Ne){const L=function yt(){if(typeof window<"u"&&null!==window){if(window.devicePixelRatio>1.25)return!0;if(window.matchMedia&&window.matchMedia("(-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5/4), (min-resolution: 1.25dppx)").matches)return!0}return!1}()?2*Ne:Ne;return`https://secure.gravatar.com/avatar/${this.sourceId}?s=${L}&d=404`}}class Ke{constructor(Ne){this.sourceId=Ne,this.sourceType=H.SKYPE}getAvatar(){return`https://api.skype.com/users/${this.sourceId}/profile/avatar`}}class Ie{constructor(Ne){this.sourceId=Ne,this.sourceType=H.VALUE}getAvatar(){return this.sourceId}}class le extends U{constructor(Ne){super(Ne),this.sourceType=H.VKONTAKTE}getAvatar(Ne){const L=this.getImageSize(Ne);return`https://api.vk.com/method/users.get?user_id=${this.sourceId}&v=5.8&fields=${L}`}processResponse(Ne){const L=Object.keys(Ne.response[0]).pop();return L&&Ne.response[0][L]||null}getImageSize(Ne){return Ne<=50?"photo_50":Ne<=100?"photo_100":Ne<=200?"photo_200":"photo_max"}}class Je extends U{constructor(Ne){super(Ne),this.sourceType=H.GITHUB}getAvatar(){return`https://api.github.com/users/${this.sourceId}`}processResponse(Ne,L){return L?`${Ne.avatar_url}&s=${L}`:Ne.avatar_url}}const He=new t.OlP("avatar.config");let Xe=(()=>{class ce{constructor(L){this.userConfig=L}getAvatarSources(L){if(this.userConfig&&this.userConfig.sourcePriorityOrder&&this.userConfig.sourcePriorityOrder.length){const v=[...new Set(this.userConfig.sourcePriorityOrder)].filter(b=>L.includes(b));return[...v,...L.filter(b=>!v.includes(b))]}return L}getAvatarColors(L){return this.userConfig&&this.userConfig.colors&&this.userConfig.colors.length&&this.userConfig.colors||L}getDisableSrcCache(L){return null==this.userConfig||null==this.userConfig.disableSrcCache?L:this.userConfig.disableSrcCache}}return ce.\u0275fac=function(L){return new(L||ce)(t.LFG(He,8))},ce.\u0275prov=t.Yz7({token:ce,factory:ce.\u0275fac,providedIn:"root"}),ce})();const st=[H.FACEBOOK,H.GOOGLE,H.TWITTER,H.INSTAGRAM,H.VKONTAKTE,H.SKYPE,H.GRAVATAR,H.GITHUB,H.CUSTOM,H.INITIALS,H.VALUE],Ae=["#1abc9c","#3498db","#f1c40f","#8e44ad","#e74c3c","#d35400","#2c3e50","#7f8c8d"];let Fe=(()=>{class ce{constructor(L,B){this.http=L,this.avatarConfigService=B,this.avatarSources=st,this.avatarColors=Ae,this.failedSources=new Map,this.overrideAvatarSources(),this.overrideAvatarColors()}fetchAvatar(L){return this.http.get(L)}getRandomColor(L){if(!L)return"transparent";const B=this.calculateAsciiCode(L);return this.avatarColors[B%this.avatarColors.length]}compareSources(L,B){return this.getSourcePriority(L)-this.getSourcePriority(B)}isSource(L){return this.avatarSources.includes(L)}isTextAvatar(L){return[H.INITIALS,H.VALUE].includes(L)}buildSourceKey(L){return L.sourceType+"-"+L.sourceId}sourceHasFailedBefore(L){return this.failedSources.has(this.buildSourceKey(L))}markSourceAsFailed(L){this.failedSources.set(this.buildSourceKey(L),L)}overrideAvatarSources(){this.avatarSources=this.avatarConfigService.getAvatarSources(st)}overrideAvatarColors(){this.avatarColors=this.avatarConfigService.getAvatarColors(Ae)}calculateAsciiCode(L){return L.split("").map(B=>B.charCodeAt(0)).reduce((B,v)=>B+v)}getSourcePriority(L){return this.avatarSources.indexOf(L)}}return ce.\u0275fac=function(L){return new(L||ce)(t.LFG(g.eN),t.LFG(Xe))},ce.\u0275prov=t.Yz7({token:ce,factory:ce.\u0275fac,providedIn:"root"}),ce})();class bt{constructor(Ne){this.sourceId=Ne,this.sourceType=H.CUSTOM}getAvatar(){const Ne=Math.random();return`${this.sourceId}${this.sourceId.indexOf("?")>-1?"&":"?"}_=${Ne}`}}let at=(()=>{class ce{constructor(L){this.sources={};const B=L.getDisableSrcCache(!1);this.sources[H.FACEBOOK]=me,this.sources[H.TWITTER]=ue,this.sources[H.GOOGLE]=Ee,this.sources[H.INSTAGRAM]=et,this.sources[H.SKYPE]=Ke,this.sources[H.GRAVATAR]=Mt,this.sources[H.CUSTOM]=B?bt:$e,this.sources[H.INITIALS]=ot,this.sources[H.VALUE]=Ie,this.sources[H.VKONTAKTE]=le,this.sources[H.GITHUB]=Je}newInstance(L,B){return new this.sources[L](B)}}return ce.\u0275fac=function(L){return new(L||ce)(t.LFG(Xe))},ce.\u0275prov=t.Yz7({token:ce,factory:ce.\u0275fac,providedIn:"root"}),ce})(),Qe=(()=>{class ce{constructor(L,B){this.sourceFactory=L,this.avatarService=B,this.round=!0,this.size=50,this.textSizeRatio=3,this.fgColor="#FFF",this.style={},this.cornerRadius=0,this.initialsSize=0,this.clickOnAvatar=new t.vpe,this.isAlive=!0,this.avatarSrc=null,this.avatarText=null,this.avatarStyle={},this.hostStyle={},this.currentIndex=-1,this.sources=[]}onAvatarClicked(){this.clickOnAvatar.emit(this.sources[this.currentIndex])}ngOnChanges(L){for(const B in L)if(this.avatarService.isSource(B)){const v=H[B.toUpperCase()],b=L[B].currentValue;b&&"string"==typeof b?this.addSource(v,b):this.removeSource(v)}this.initializeAvatar()}fetchAvatarSource(){const L=this.sources[this.currentIndex];L&&this.avatarService.markSourceAsFailed(L);const B=this.findNextSource();B&&(this.avatarService.isTextAvatar(B.sourceType)?(this.buildTextAvatar(B),this.avatarSrc=null):this.buildImageAvatar(B))}findNextSource(){for(;++this.currentIndex<this.sources.length;){const L=this.sources[this.currentIndex];if(L&&!this.avatarService.sourceHasFailedBefore(L))return L}return null}ngOnDestroy(){this.isAlive=!1}initializeAvatar(){this.currentIndex=-1,this.sources.length>0&&(this.sortAvatarSources(),this.fetchAvatarSource(),this.hostStyle={width:this.size+"px",height:this.size+"px"})}sortAvatarSources(){this.sources.sort((L,B)=>this.avatarService.compareSources(L.sourceType,B.sourceType))}buildTextAvatar(L){this.avatarText=L.getAvatar(+this.initialsSize),this.avatarStyle=this.getInitialsStyle(L.sourceId)}buildImageAvatar(L){this.avatarStyle=this.getImageStyle(),L instanceof U?this.fetchAndProcessAsyncAvatar(L):this.avatarSrc=L.getAvatar(+this.size)}getInitialsStyle(L){return{textAlign:"center",borderRadius:this.round?"100%":this.cornerRadius+"px",border:this.borderColor?"1px solid "+this.borderColor:"",textTransform:"uppercase",color:this.fgColor,backgroundColor:this.bgColor?this.bgColor:this.avatarService.getRandomColor(L),font:Math.floor(+this.size/this.textSizeRatio)+"px Helvetica, Arial, sans-serif",lineHeight:this.size+"px",...this.style}}getImageStyle(){return{maxWidth:"100%",borderRadius:this.round?"50%":this.cornerRadius+"px",border:this.borderColor?"1px solid "+this.borderColor:"",width:this.size+"px",height:this.size+"px",...this.style}}fetchAndProcessAsyncAvatar(L){this.avatarService.sourceHasFailedBefore(L)||this.avatarService.fetchAvatar(L.getAvatar(+this.size)).pipe((0,m.o)(()=>this.isAlive),(0,C.U)(B=>L.processResponse(B,+this.size))).subscribe({next:B=>this.avatarSrc=B,error:()=>{this.fetchAvatarSource()}})}addSource(L,B){const v=this.sources.find(b=>b.sourceType===L);v?v.sourceId=B:this.sources.push(this.sourceFactory.newInstance(L,B))}
1removeSource(L){this.sources=this.sources.filter(B=>B.sourceType!==L)}}return ce.\u0275fac=function(L){return new(L||ce)(t.Y36(at),t.Y36(Fe))},ce.\u0275cmp=t.Xpm({type:ce,selectors:[["ngx-avatars"]],inputs:{round:"round",size:"size",textSizeRatio:"textSizeRatio",bgColor:"bgColor",fgColor:"fgColor",borderColor:"borderColor",style:"style",cornerRadius:"cornerRadius",facebook:["facebookId","facebook"],twitter:["twitterId","twitter"],google:["googleId","google"],instagram:["instagramId","instagram"],vkontakte:["vkontakteId","vkontakte"],skype:["skypeId","skype"],gravatar:["gravatarId","gravatar"],github:["githubId","github"],custom:["src","custom"],initials:["name","initials"],value:"value",referrerpolicy:"referrerpolicy",placeholder:"placeholder",initialsSize:"initialsSize"},outputs:{clickOnAvatar:"clickOnAvatar"},features:[t.TTD],decls:4,vars:3,consts:[[1,"avatar-container",3,"ngStyle","click"],["class","avatar-content","loading","lazy",3,"src","alt","width","height","ngStyle","referrerPolicy","error",4,"ngIf","ngIfElse"],["textAvatar",""],["loading","lazy",1,"avatar-content",3,"src","alt","width","height","ngStyle","referrerPolicy","error"],["class","avatar-content",3,"ngStyle",4,"ngIf"],[1,"avatar-content",3,"ngStyle"]],template:function(L,B){if(1&L&&(t.TgZ(0,"div",0),t.NdJ("click",function(){return B.onAvatarClicked()}),t.YNc(1,T,1,6,"img",1),t.YNc(2,S,1,1,"ng-template",null,2,t.W1O),t.qZA()),2&L){const v=t.MAs(3);t.Q6J("ngStyle",B.hostStyle),t.xp6(1),t.Q6J("ngIf",B.avatarSrc)("ngIfElse",v)}},dependencies:[s.O5,s.PC],styles:["[_nghost-%COMP%]{border-radius:50%}"]}),ce})(),Te=(()=>{class ce{static forRoot(L){return{ngModule:ce,providers:[{provide:He,useValue:L||{}}]}}}return ce.\u0275fac=function(L){return new(L||ce)},ce.\u0275mod=t.oAB({type:ce}),ce.\u0275inj=t.cJS({providers:[at,Fe,Xe],imports:[s.ez]}),ce})()},27804:(Et,Re,d)=>{"use strict";d.d(Re,{CT:()=>le,e$:()=>ee});var t=d(94650),s=d(36895),c=d(88996),p=d(39646),g=d(66406),m=d(77579),C=d(61135),T=d(49770),j=d(69751),S=d(54004),U=d(18505),H=d(34782),me=d(85363),ue=d(39300),Ee=d(63900),et=d(82722);const $e=["container"],ot=new t.OlP("LottieOptions");let Mt=(()=>{class Fe{constructor(at,Qe){this.ngZone=at,this.options=Qe,this.player$=function yt(Fe,bt){const at=Fe();return(at instanceof Promise?(0,c.D)(at).pipe((0,S.U)(Te=>Te.default||Te)):(0,p.of)(at)).pipe((0,U.b)(Te=>Te.useWebWorker(bt)),(0,H.d)({bufferSize:1,refCount:!0}))}(this.options.player,this.options.useWebWorker).pipe((0,me.Q)(g.Z))}loadAnimation(at){return this.player$.pipe((0,S.U)(Qe=>this.createAnimationItem(Qe,at)))}resolveOptions(at,Qe){return Object.assign({container:Qe,renderer:"svg",loop:!0,autoplay:!0},at)}createAnimationItem(at,Qe){return this.ngZone.runOutsideAngular(()=>at.loadAnimation(Qe))}}return Fe.\u0275fac=function(at){return new(at||Fe)(t.LFG(t.R0b),t.LFG(ot))},Fe.\u0275prov=t.Yz7({token:Fe,factory:Fe.\u0275fac,providedIn:"root"}),Fe})(),Ke=(()=>{class Fe{constructor(at,Qe,Te){this.ngZone=at,this.platformId=Qe,this.animationLoader=Te,this.options=null,this.containerClass=null,this.styles=null,this.animationCreated=this.getAnimationItem(),this.complete=this.awaitAnimationItemAndStartListening("complete"),this.loopComplete=this.awaitAnimationItemAndStartListening("loopComplete"),this.enterFrame=this.awaitAnimationItemAndStartListening("enterFrame"),this.segmentStart=this.awaitAnimationItemAndStartListening("segmentStart"),this.configReady=this.awaitAnimationItemAndStartListening("config_ready"),this.dataReady=this.awaitAnimationItemAndStartListening("data_ready"),this.domLoaded=this.awaitAnimationItemAndStartListening("DOMLoaded"),this.destroy=this.awaitAnimationItemAndStartListening("destroy"),this.error=this.awaitAnimationItemAndStartListening("error"),this.destroy$=new m.x,this.loadAnimation$=new m.x,this.animationItem$=new C.X(null),this.setupLoadAnimationListener()}ngOnDestroy(){this.destroy$.next(),this.destroyAnimation()}loadAnimation(at,Qe){this.ngZone.runOutsideAngular(()=>this.loadAnimation$.next([at,Qe]))}getAnimationItem(){return(0,T.P)(()=>
1this.animationItem$).pipe((0,ue.h)(at=>null!==at))}awaitAnimationItemAndStartListening(at){return this.getAnimationItem().pipe((0,Ee.w)(Qe=>new j.y(Te=>{this.ngZone.runOutsideAngular(()=>{Qe.addEventListener(at,ce=>{this.ngZone.runOutsideAngular(()=>{Te.next(ce)})})})})))}setupLoadAnimationListener(){this.loadAnimation$.pipe((0,ue.h)(([Qe])=>(0,s.NF)(this.platformId)&&void 0!==Qe.options)).pipe((0,Ee.w)(([Qe,Te])=>(this.destroyAnimation(),this.animationLoader.loadAnimation(this.animationLoader.resolveOptions(Qe.options.currentValue,Te)))),(0,et.R)(this.destroy$)).subscribe(Qe=>{this.ngZone.run(()=>this.animationItem$.next(Qe))})}destroyAnimation(){const at=this.animationItem$.getValue();null!==at&&(at.destroy(),this.animationItem$.next(null))}}return Fe.\u0275fac=function(at){return new(at||Fe)(t.Y36(t.R0b),t.Y36(t.Lbi),t.Y36(Mt))},Fe.\u0275dir=t.lG2({type:Fe,selectors:[["","lottie",""]],inputs:{options:"options",containerClass:"containerClass",styles:"styles"},outputs:{animationCreated:"animationCreated",complete:"complete",loopComplete:"loopComplete",enterFrame:"enterFrame",segmentStart:"segmentStart",configReady:"configReady",dataReady:"dataReady",domLoaded:"domLoaded",destroy:"destroy",error:"error"}}),Fe})(),ee=(()=>{class Fe extends Ke{constructor(at,Qe,Te){super(at,Qe,Te),this.width=null,this.height=null,this.container=null}ngOnChanges(at){super.loadAnimation(at,this.container.nativeElement)}}return Fe.\u0275fac=function(at){return new(at||Fe)(t.Y36(t.R0b),t.Y36(t.Lbi),t.Y36(Mt))},Fe.\u0275cmp=t.Xpm({type:Fe,selectors:[["ng-lottie"]],viewQuery:function(at,Qe){if(1&at&&t.Gf($e,7),2&at){let Te;t.iGM(Te=t.CRH())&&(Qe.container=Te.first)}},inputs:{width:"width",height:"height"},standalone:!0,features:[t.qOj,t.TTD,t.jDz],decls:2,vars:6,consts:[[3,"ngStyle","ngClass"],["container",""]],template:function(at,Qe){1&at&&t._UZ(0,"div",0,1),2&at&&(t.Udp("width",Qe.width||"100%")("height",Qe.height||"100%"),t.Q6J("ngStyle",Qe.styles)("ngClass",Qe.containerClass))},dependencies:[s.ez,s.mk,s.PC],encapsulation:2,changeDetection:0}),Fe})(),le=(()=>{class Fe{static forRoot(at){return{ngModule:Fe,providers:[{provide:ot,useValue:at}]}}}return Fe.\u0275fac=function(at){return new(at||Fe)},Fe.\u0275mod=t.oAB({type:Fe}),Fe.\u0275inj=t.cJS({imports:[ee]}),Fe})()},50481:(Et,Re,d)=>{"use strict";d.d(Re,{Gn:()=>Xe,Rz:()=>He});var t=d(94650),s=d(83353),c=d(64425),p=d(36895),g=d(69751),m=d(39646),C=d(61135),T=d(77579),j=d(60515),S=d(18505),U=d(91005),H=d(95698),me=d(82722),ue=d(11481);const Ee=new t.OlP("shareButtonsConfig");var $e=(()=>{return(st=$e||($e={})).Anchor="anchor",st.Window="window",$e;var st})();function ot(st){return st&&"object"==typeof st&&!Array.isArray(st)}function yt(st,...Ae){if(!Ae.length)return st;const Ce=Ae.shift();if(ot(st)&&ot(Ce))for(const Fe in Ce)ot(Ce[Fe])?(st[Fe]||Object.assign(st,{[Fe]:{}}),yt(st[Fe],Ce[Fe])):Object.assign(st,{[Fe]:Ce[Fe]});return yt(st,...Ae)}const ee={description:st=>st.description?`${st.description}\r\n${st.url}`:st.url},le={facebook:{type:"facebook",text:"Facebook",ariaLabel:"Share on Facebook",icon:["fab","facebook-f"],color:"#4267B2",share:{desktop:"https://www.facebook.com/sharer/sharer.php?"},params:{url:"u"}},twitter:{type:"twitter",text:"Twitter",ariaLabel:"Share on Twitter",icon:["fab","twitter"],color:"#00acee",share:{desktop:"https://twitter.com/intent/tweet?"},params:{url:"url",description:"text",tags:"hashtags",via:"via"}},linkedin:{type:"linkedin",text:"LinkedIn",ariaLabel:"Share on LinkedIn",icon:["fab","linkedin-in"],color:"#006fa6",share:{desktop:"https://www.linkedin.com/shareArticle?"},params:{url:"url",title:"title",description:"summary"}},pinterest:{type:"pinterest",text:"Pinterest",ariaLabel:"Share on Pinterest",icon:["fab","pinterest-p"],color:"#BD091D",share:{desktop:"https://pinterest.com/pin/create/button/?"},params:{url:"url",description:"description",image:"media"}},reddit:{type:"reddit",text:"Reddit",ariaLabel:"Share on Reddit",icon:["fab","reddit-alien"],color:"#FF4006",share:{desktop:"https://www.reddit.com/submit?"},params:{url:"url",title:"title"}},tumblr:{type:"tumblr",text:"Tumblr",ariaLabel:"Share on Tumblr",icon:["fab","tumblr"],color:"#36465D",share:{desktop:"https://tumblr.com/widgets/share/tool?"},params:{url:"canonicalUrl",description:"caption",tags:"tags"}},mix:{type:"mix",text:"Mix",ariaLabel:"Share on Mix",icon:["fab","mix"],color:"#eb4924",share:{desktop:"https://mix.com/add?"},params:{url:"url"}},viber:{type:"viber",text:"Viber",ariaLabel:"Share on Viber",icon:["fab","viber"],color:"#665ca7",share:{android:"viber:
1//forward?",ios:"viber://forward?"},params:{description:"text"},paramsFunc:ee},vk:{type:"vk",text:"VKontakte",ariaLabel:"Share on VKontakte",icon:["fab","vk"],color:"#4C75A3",share:{desktop:"https://vk.com/share.php?"},params:{url:"url"}},telegram:{type:"telegram",text:"Telegram",ariaLabel:"Share on Telegram",icon:["fab","telegram-plane"],color:"#0088cc",share:{desktop:"https://t.me/share/url?"},params:{url:"url",description:"text"}},messenger:{type:"messenger",text:"Messenger",ariaLabel:"Share on Messenger",icon:["fab","facebook-messenger"],color:"#0080FF",share:{android:"fb-messenger://share/?",ios:"fb-messenger://share/?"},params:{url:"link"}},whatsapp:{type:"whatsapp",text:"WhatsApp",ariaLabel:"Share on WhatsApp",icon:["fab","whatsapp"],color:"#25D366",share:{desktop:"https://web.whatsapp.com/send?",android:"whatsapp://send?",ios:"https://api.whatsapp.com/send?"},params:{description:"text"},paramsFunc:ee},xing:{type:"xing",text:"Xing",ariaLabel:"Share on Xing",icon:["fab","xing"],color:"#006567",share:{desktop:"https://www.xing.com/spi/shares/new?"},params:{url:"url"}},line:{type:"line",text:"Line",ariaLabel:"Share on Line",icon:["fab","line"],color:"#00b900",share:{desktop:"https://social-plugins.line.me/lineit/share?"},params:{url:"url"}},sms:{type:"sms",text:"SMS",ariaLabel:"Share link via SMS",icon:["fas","sms"],color:"#20c16c",share:{desktop:"sms:?",ios:"sms:&"},params:{description:"body"},paramsFunc:ee},email:{type:"email",text:"Email",ariaLabel:"Share link via email",icon:["fas","envelope"],color:"#FF961C",share:{desktop:"mailto:?"},params:{title:"subject",description:"body"},paramsFunc:ee},print:{type:"print",text:"Print",ariaLabel:"Print page",icon:["fas","print"],color:"#765AA2",func:function Ke(){return new g.y(st=>document.defaultView.print())}},copy:{type:"copy",text:"Copy link",ariaLabel:"Copy link",icon:["fas","link"],color:"#607D8B",data:{text:"Copy link",icon:["fas","link"],successText:"Copied",successIcon:["fas","check"],delay:2e3},func:function Ie({params:st,data:Ae,clipboard:Ce,updater:Fe}){return(0,m.of)(null).pipe((0,S.b)(()=>{Ce.copy(st.url),Fe.next({icon:Ae.successIcon,text:Ae.successText,disabled:!0})}),(0,U.g)(Ae.delay),(0,S.b)(()=>Fe.next({icon:Ae.icon,text:Ae.text,disabled:!1})),(0,H.q)(1))}}};let Je=(()=>{class st{constructor(Ce,Fe){this._document=Fe,this.config={sharerMethod:$e.Anchor,sharerTarget:"_blank",windowObj:this._document.defaultView,windowFuncName:"open",prop:le,theme:"default",include:[],exclude:[],autoSetMeta:!0,windowWidth:800,windowHeight:500,moreButtonIcon:"ellipsis-h",lessButtonIcon:"minus",moreButtonAriaLabel:"Show more share buttons",lessButtonAriaLabel:"Show less share buttons"},this.config$=new C.X(this.config),Ce&&this.setConfig(Ce)}get prop(){return this.config.prop}get windowSize(){return`width=${this.config.windowWidth}, height=${this.config.windowHeight}`}setConfig(Ce){this.config=yt(this.config,Ce),this.config$.next(this.config)}addButton(Ce,Fe){this.setConfig({prop:{[Ce]:Fe}})}}return st.\u0275fac=function(Ce){return new(Ce||st)(t.LFG(Ee,8),t.LFG(p.K0))},st.\u0275prov=t.Yz7({token:st,factory:st.\u0275fac,providedIn:"root"}),st})(),He=(()=>{class st{constructor(Ce,Fe,bt,at,Qe,Te,ce){this._meta=Fe,this._platform=bt,this._clipboard=at,this._share=Qe,this._cd=Te,this._document=ce,this._destroyed=new T.x,this._updater=new T.x,this.autoSetMeta=this._share.config.autoSetMeta,this.url=this._share.config.url,this.title=this._share.config.title,this.description=this._share.config.description,this.image=this._share.config.image,this.tags=this._share.config.tags,this.opened=new t.vpe,this.closed=new t.vpe,this._el=Ce.nativeElement}share(){if(this._platform.isBrowser&&this.shareButton){const Ce=this.autoSetMeta?this.getParamsFromMetaTags():this.getParamsFromInputs();(this.shareButton.share?this.open(Ce):this.shareButton.func({params:Ce,data:this.shareButton.data,clipboard:this._clipboard,updater:this._updater})).pipe((0,me.R)(this._destroyed)).subscribe()}else console.warn(`${this.text} button is not compatible on this Platform`)}ngOnInit(){this._updater.pipe((0,S.b)(Ce=>{this.icon=Ce.icon,this.text=Ce.text,this._el.style.pointerEvents=Ce.disabled?"none":"auto",this._cd.markForCheck()}),(0,me.R)(this._destroyed)).subscribe()}ngOnChanges(Ce){this._platform.isBrowser&&(this._shareButtonChanged(Ce.shareButtonName)&&this._createShareButton(),this._urlChanged(Ce.url)&&(this.url=function Mt(st,Ae){if(st){if(/(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/.test(st))return st;console.warn(`[ShareButtons]: Sharing link '${st}
1' is invalid!`)}return Ae}(this.autoSetMeta?this.url||this._getMetaTagContent("og:url"):this.url,this._document.defaultView.location.href)))}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_createShareButton(){const Ce=this._share.config.prop[this.shareButtonName];Ce?(this.shareButton=Ce,this._el.classList.remove(`sb-${this._buttonClass}`),this._el.classList.add(`sb-${this.shareButtonName}`),this._el.style.setProperty("--button-color",this.shareButton.color),this._buttonClass=this.shareButtonName,this.color=this.shareButton.color,this.text=this.shareButton.text,this.icon=this.shareButton.icon,this._el.setAttribute("aria-label",Ce.ariaLabel)):console.error(`[ShareButtons]: The share button '${this.shareButtonName}' does not exist!`)}_getMetaTagContent(Ce){const Fe=this._meta.getTag(`property="${Ce}"`);if(Fe)return Fe.getAttribute("content");const bt=this._meta.getTag(`name="${Ce}"`);return bt?bt.getAttribute("content"):void 0}_shareButtonChanged(Ce){return Ce&&(Ce.firstChange||Ce.previousValue!==Ce.currentValue)}_urlChanged(Ce){return!this.url||Ce&&Ce.previousValue!==Ce.currentValue}getParamsFromMetaTags(){return{url:this.url,title:this.title||this._getMetaTagContent("og:title"),description:this.description||this._getMetaTagContent("og:description"),image:this.image||this._getMetaTagContent("og:image"),via:this._share.config.twitterAccount,tags:this.tags}}getParamsFromInputs(){return{url:this.url,title:this.title,description:this.description,image:this.image,tags:this.tags,via:this._share.config.twitterAccount}}open(Ce){let Fe;if(Fe=this._platform.IOS&&this.shareButton.share.ios?this.shareButton.share.ios:this._platform.ANDROID&&this.shareButton.share.android?this.shareButton.share.android:this.shareButton.share.desktop,Fe){this._finalUrl=Fe+this._serializeParams(Ce),this._share.config.debug&&console.log("[DEBUG SHARE BUTTON]: ",this._finalUrl);const at=this.shareButton.target||this._share.config.sharerTarget;switch(this.shareButton.method||this._share.config.sharerMethod){case $e.Anchor:const Qe=this._document.createElement("a");Qe.setAttribute("target",at),Qe.setAttribute("rel","noopener noreferrer"),Qe.href=this._finalUrl,Qe.click(),Qe.remove();break;case $e.Window:const ce=(0,this._share.config.windowObj[this._share.config.windowFuncName])(this._finalUrl,at,this._share.windowSize);if(this._share.config.windowObj.opener=null,ce)return new g.y(Ne=>{const L=this._document.defaultView.setInterval(()=>{ce.closed&&(this._document.defaultView.clearInterval(L),this.closed.emit(this.shareButtonName),Ne.next(),Ne.complete())},200)})}this.opened.emit(this.shareButtonName)}return j.E}_serializeParams(Ce){return Object.entries(this.shareButton.params).map(([Fe,bt])=>{const at=this.shareButton.paramsFunc?this.shareButton.paramsFunc[Fe]:null;if(Ce[Fe]||at){const Qe=at?at(Ce):Ce[Fe];return`${bt}=${encodeURIComponent(Qe)}`}return""}).filter(Fe=>""!==Fe).join("&")}}return st.\u0275fac=function(Ce){return new(Ce||st)(t.Y36(t.SBq),t.Y36(ue.h_),t.Y36(s.t4),t.Y36(c.TU),t.Y36(Je),t.Y36(t.sBO),t.Y36(p.K0))},st.\u0275dir=t.lG2({type:st,selectors:[["","shareButton",""]],hostBindings:function(Ce,Fe){1&Ce&&t.NdJ("click",function(){return Fe.share()})},inputs:{shareButtonName:["shareButton","shareButtonName"],autoSetMeta:"autoSetMeta",url:"url",title:"title",description:"description",image:"image",tags:"tags"},outputs:{opened:"opened",closed:"closed"},exportAs:["shareButton"],features:[t.TTD]}),st})(),Xe=(()=>{class st{static withConfig(Ce){return{ngModule:st,providers:[{provide:Ee,useValue:Ce}]}}}return st.\u0275fac=function(Ce){return new(Ce||st)},st.\u0275mod=t.oAB({type:st}),st.\u0275inj=t.cJS({imports:[s.ud,c.Iq]}),st})()},38286:(Et,Re,d)=>{"use strict";function t(i){return null!==i&&"object"==typeof i&&"constructor"in i&&i.constructor===Object}function s(i={},a={}){Object.keys(a).forEach(u=>{typeof i[u]>"u"?i[u]=a[u]:t(a[u])&&t(i[u])&&Object.keys(a[u]).length>0&&s(i[u],a[u])})}d.d(Re,{s5:()=>$n,pt:()=>ei,lI:()=>Gr,gI:()=>ws,Gk:()=>ur,W_:()=>Gi,tl:()=>hr,LW:()=>fe,tq:()=>Cr,eZ:()=>sr,ZP:()=>Cr});const c={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function p(){const i=typeof document<"u"?document:{};return s(i,c),i}const g={document:c,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){}
vendor: 4,639 bytes, line 1
1,clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:i=>typeof setTimeout>"u"?(i(),null):setTimeout(i,0),cancelAnimationFrame(i){typeof setTimeout>"u"||clearTimeout(i)}};function m(){const i=typeof window<"u"?window:{};return s(i,g),i}class T extends Array{constructor(a){"number"==typeof a?super(a):(super(...a||[]),function C(i){const a=i.__proto__;Object.defineProperty(i,"__proto__",{get:()=>a,set(u){a.__proto__=u}})}(this))}}function j(i=[]){const a=[];return i.forEach(u=>{Array.isArray(u)?a.push(...j(u)):a.push(u)}),a}function S(i,a){return Array.prototype.filter.call(i,a)}function ue(i,a){const u=m(),_=p();let D=[];if(!a&&i instanceof T)return i;if(!i)return new T(D);if("string"==typeof i){const R=i.trim();if(R.indexOf("<")>=0&&R.indexOf(">")>=0){let X="div";0===R.indexOf("<li")&&(X="ul"),0===R.indexOf("<tr")&&(X="tbody"),(0===R.indexOf("<td")||0===R.indexOf("<th"))&&(X="tr"),0===R.indexOf("<tbody")&&(X="table"),0===R.indexOf("<option")&&(X="select");const De=_.createElement(X);De.innerHTML=R;for(let ie=0;ie<De.childNodes.length;ie+=1)D.push(De.childNodes[ie])}else D=function me(i,a){if("string"!=typeof i)return[i];const u=[],_=a.querySelectorAll(i);for(let D=0;D<_.length;D+=1)u.push(_[D]);return u}(i.trim(),a||_)}else if(i.nodeType||i===u||i===_)D.push(i);else if(Array.isArray(i)){if(i instanceof T)return i;D=i}return new T(function U(i){const a=[];for(let u=0;u<i.length;u+=1)-1===a.indexOf(i[u])&&a.push(i[u]);return a}(D))}ue.fn=T.prototype;const Ln="resize scroll".split(" ");function Se(i){return function a(...u){if(typeof u[0]>"u"){for(let _=0;_<this.length;_+=1)Ln.indexOf(i)<0&&(i in this[_]?this[_][i]():ue(this[_]).trigger(i));return this}return this.on(i,...u)}}Se("click"),Se("blur"),Se("focus"),Se("focusin"),Se("focusout"),Se("keyup"),Se("keydown"),Se("keypress"),Se("submit"),Se("change"),Se("mousedown"),Se("mousemove"),Se("mouseup"),Se("mouseenter"),Se("mouseleave"),Se("mouseout"),Se("mouseover"),Se("touchstart"),Se("touchend"),Se("touchmove"),Se("resize"),Se("scroll");const qe={addClass:function Ee(...i){const a=j(i.map(u=>u.split(" ")));return this.forEach(u=>{u.classList.add(...a)}),this},removeClass:function et(...i){const a=j(i.map(u=>u.split(" ")));return this.forEach(u=>{u.classList.remove(...a)}),this},hasClass:function ot(...i){const a=j(i.map(u=>u.split(" ")));return S(this,u=>a.filter(_=>u.classList.contains(_)).length>0).length>0},toggleClass:function $e(...i){const a=j(i.map(u=>u.split(" ")));this.forEach(u=>{a.forEach(_=>{u.classList.toggle(_)})})},attr:function yt(i,a){if(1===arguments.length&&"string"==typeof i)return this[0]?this[0].getAttribute(i):void 0;for(let u=0;u<this.length;u+=1)if(2===arguments.length)this[u].setAttribute(i,a);else for(const _ in i)this[u][_]=i[_],this[u].setAttribute(_,i[_]);return this},removeAttr:function Mt(i){for(let a=0;a<this.length;a+=1)this[a].removeAttribute(i);return this},transform:function Xe(i){for(let a=0;a<this.length;a+=1)this[a].style.transform=i;return this},transition:function st(i){for(let a=0;a<this.length;a+=1)this[a].style.transitionDuration="string"!=typeof i?`${i}ms`:i;return this},on:function Ae(...i){let[a,u,_,D]=i;function R(Oe){const we=Oe.target;if(!we)return;const Pe=Oe.target.dom7EventData||[];if(Pe.indexOf(Oe)<0&&Pe.unshift(Oe),ue(we).is(u))_.apply(we,Pe);else{const lt=ue(we).parents();for(let Ct=0;Ct<lt.length;Ct+=1)ue(lt[Ct]).is(u)&&_.apply(lt[Ct],Pe)}}function X(Oe){const we=Oe&&Oe.target&&Oe.target.dom7EventData||[];we.indexOf(Oe)<0&&we.unshift(Oe),_.apply(this,we)}"function"==typeof i[1]&&([a,_,D]=i,u=void 0),D||(D=!1);const De=a.split(" ");let ie;for(let Oe=0;Oe<this.length;Oe+=1){const we=this[Oe];if(u)for(ie=0;ie<De.length;ie+=1){const Pe=De[ie];we.dom7LiveListeners||(we.dom7LiveListeners={}),we.dom7LiveListeners[Pe]||(we.dom7LiveListeners[Pe]=[]),we.dom7LiveListeners[Pe].push({listener:_,proxyListener:R}),we.addEventListener(Pe,R,D)}else for(ie=0;ie<De.length;ie+=1){const Pe=De[ie];we.dom7Listeners||(we.dom7Listeners={}),we.dom7Listeners[Pe]||(we.dom7Listeners[Pe]=[]),we.dom7Listeners[Pe].push({listener:_,proxyListener:X}),we.addEventListener(Pe,X,D)}}return this},off:function Ce(...i){let[a,u,_,D]=i;"function"==typeof i[1]&&([a,_,D]=i,u=void 0),D||(D=!1);const R=a.split(" ");for(let X=0;X<R.length;X+=1){const De=R[X];for(let ie=0;ie<this.length;ie+=1){const Oe=this[ie];let we;if(!u&&Oe.dom7Listeners?we=Oe.dom7Listeners[De]:u&&Oe.dom7LiveListeners&&(we=Oe.dom7LiveListeners[De]),we&&we.length)for(let Pe=we.length-1;Pe>=0;Pe-=1){const lt=we[Pe];_&&lt.listener===_||_&&lt.listener&&lt.listener.dom7proxy&&lt.listener.dom7proxy===_?(Oe.removeEventListener(
vendor: 5,457 bytes, line 1
1De,lt.proxyListener,D),we.splice(Pe,1)):_||(Oe.removeEventListener(De,lt.proxyListener,D),we.splice(Pe,1))}}}return this},trigger:function bt(...i){const a=m(),u=i[0].split(" "),_=i[1];for(let D=0;D<u.length;D+=1){const R=u[D];for(let X=0;X<this.length;X+=1){const De=this[X];if(a.CustomEvent){const ie=new a.CustomEvent(R,{detail:_,bubbles:!0,cancelable:!0});De.dom7EventData=i.filter((Oe,we)=>we>0),De.dispatchEvent(ie),De.dom7EventData=[],delete De.dom7EventData}}}return this},transitionEnd:function Qe(i){const a=this;return i&&a.on("transitionend",function u(_){_.target===this&&(i.call(this,_),a.off("transitionend",u))}),this},outerWidth:function Ne(i){if(this.length>0){if(i){const a=this.styles();return this[0].offsetWidth+parseFloat(a.getPropertyValue("margin-right"))+parseFloat(a.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function B(i){if(this.length>0){if(i){const a=this.styles();return this[0].offsetHeight+parseFloat(a.getPropertyValue("margin-top"))+parseFloat(a.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function Q(){const i=m();return this[0]?i.getComputedStyle(this[0],null):{}},offset:function v(){if(this.length>0){const i=m(),a=p(),u=this[0],_=u.getBoundingClientRect(),D=a.body;return{top:_.top+(u===i?i.scrollY:u.scrollTop)-(u.clientTop||D.clientTop||0),left:_.left+(u===i?i.scrollX:u.scrollLeft)-(u.clientLeft||D.clientLeft||0)}}return null},css:function je(i,a){const u=m();let _;if(1===arguments.length){if("string"!=typeof i){for(_=0;_<this.length;_+=1)for(const D in i)this[_].style[D]=i[D];return this}if(this[0])return u.getComputedStyle(this[0],null).getPropertyValue(i)}if(2===arguments.length&&"string"==typeof i){for(_=0;_<this.length;_+=1)this[_].style[i]=a;return this}return this},each:function Ue(i){return i?(this.forEach((a,u)=>{i.apply(a,[a,u])}),this):this},html:function P(i){if(typeof i>"u")return this[0]?this[0].innerHTML:null;for(let a=0;a<this.length;a+=1)this[a].innerHTML=i;return this},text:function pe(i){if(typeof i>"u")return this[0]?this[0].textContent.trim():null;for(let a=0;a<this.length;a+=1)this[a].textContent=i;return this},is:function de(i){const a=m(),u=p(),_=this[0];let D,R;if(!_||typeof i>"u")return!1;if("string"==typeof i){if(_.matches)return _.matches(i);if(_.webkitMatchesSelector)return _.webkitMatchesSelector(i);if(_.msMatchesSelector)return _.msMatchesSelector(i);for(D=ue(i),R=0;R<D.length;R+=1)if(D[R]===_)return!0;return!1}if(i===u)return _===u;if(i===a)return _===a;if(i.nodeType||i instanceof T){for(D=i.nodeType?[i]:i,R=0;R<D.length;R+=1)if(D[R]===_)return!0;return!1}return!1},index:function tt(){let a,i=this[0];if(i){for(a=0;null!==(i=i.previousSibling);)1===i.nodeType&&(a+=1);return a}},eq:function ze(i){if(typeof i>"u")return this;const a=this.length;if(i>a-1)return ue([]);if(i<0){const u=a+i;return ue(u<0?[]:[this[u]])}return ue([this[i]])},append:function Tt(...i){let a;const u=p();for(let _=0;_<i.length;_+=1){a=i[_];for(let D=0;D<this.length;D+=1)if("string"==typeof a){const R=u.createElement("div");for(R.innerHTML=a;R.firstChild;)this[D].appendChild(R.firstChild)}else if(a instanceof T)for(let R=0;R<a.length;R+=1)this[D].appendChild(a[R]);else this[D].appendChild(a)}return this},prepend:function St(i){const a=p();let u,_;for(u=0;u<this.length;u+=1)if("string"==typeof i){const D=a.createElement("div");for(D.innerHTML=i,_=D.childNodes.length-1;_>=0;_-=1)this[u].insertBefore(D.childNodes[_],this[u].childNodes[0])}else if(i instanceof T)for(_=0;_<i.length;_+=1)this[u].insertBefore(i[_],this[u].childNodes[0]);else this[u].insertBefore(i,this[u].childNodes[0]);return this},next:function oe(i){return this.length>0?i?this[0].nextElementSibling&&ue(this[0].nextElementSibling).is(i)?ue([this[0].nextElementSibling]):ue([]):ue(this[0].nextElementSibling?[this[0].nextElementSibling]:[]):ue([])},nextAll:function Ge(i){const a=[];let u=this[0];if(!u)return ue([]);for(;u.nextElementSibling;){const _=u.nextElementSibling;i?ue(_).is(i)&&a.push(_):a.push(_),u=_}return ue(a)},prev:function _t(i){if(this.length>0){const a=this[0];return i?a.previousElementSibling&&ue(a.previousElementSibling).is(i)?ue([a.previousElementSibling]):ue([]):ue(a.previousElementSibling?[a.previousElementSibling]:[])}return ue([])},prevAll:function It(i){const a=[];let u=this[0];if(!u)return ue([]);for(;u.previousElementSibling;){const _=u.previousElementSibling;i?ue(_).is(i)&&a.push(_):a.push(_),u=_}return ue(a)},parent:function zt(i){const a=[];for(let u=0;u<this.length;u+=1)null!==this[u].parentNode&&(i?ue(this[u].parentNode).is(i)&&a.push(this[u].parentNode):a.push(this[u].parentNode));return ue(a)},parents:function Ht(i){const a=[];for(let u=0;u<this.length;u+=1){let _=this[u].parentNode;for(;_;)i?ue(_).is(i)&&a.push(_):a.push(_),_=_.parentNode}return ue(a)},closest:function mn(i){let a=this;return typeof i>"u"?ue([]):(a.is(i)||(a=a.parents(i).eq(0)),a)},find:function Yt(i){const a=[];for(let u=0;u<this.length;u+=1){const _=this[u].querySelectorAll(i);for(let D=0;D<_.length;D+=1)a.push(_[D])}return ue(a)},children:function sn(i){const a=[];for(let u=0;u<this.length;u+=1){const _=this[u].children;for(let D=0;D<_.length;D+=1)(!i||ue(_[D]).is(i))&&a.push(_[D])}return ue(a)},filter:function ct(i){return ue(S(this,i))},remove:function Nt(){for(let i=0;i<this.length;i+=1)this[i].parentNode&&this[i].parentNode.removeChild(this[i]);return this}};Object.keys(qe).forEach(i=>
vendor: 6,844 bytes, line 1
1{Object.defineProperty(ue.fn,i,{value:qe[i],writable:!0})});const vt=ue;function ln(i,a=0){return setTimeout(i,a)}function In(){return Date.now()}function kn(i){return"object"==typeof i&&null!==i&&i.constructor&&"Object"===Object.prototype.toString.call(i).slice(8,-1)}function Si(i){return typeof window<"u"&&typeof window.HTMLElement<"u"?i instanceof HTMLElement:i&&(1===i.nodeType||11===i.nodeType)}function Zn(...i){const a=Object(i[0]),u=["__proto__","constructor","prototype"];for(let _=1;_<i.length;_+=1){const D=i[_];if(null!=D&&!Si(D)){const R=Object.keys(Object(D)).filter(X=>u.indexOf(X)<0);for(let X=0,De=R.length;X<De;X+=1){const ie=R[X],Oe=Object.getOwnPropertyDescriptor(D,ie);void 0!==Oe&&Oe.enumerable&&(kn(a[ie])&&kn(D[ie])?D[ie].__swiper__?a[ie]=D[ie]:Zn(a[ie],D[ie]):!kn(a[ie])&&kn(D[ie])?(a[ie]={},D[ie].__swiper__?a[ie]=D[ie]:Zn(a[ie],D[ie])):a[ie]=D[ie])}}}return a}function Ii(i,a,u){i.style.setProperty(a,u)}function bi({swiper:i,targetPosition:a,side:u}){const _=m(),D=-i.translate;let X,R=null;const De=i.params.speed;i.wrapperEl.style.scrollSnapType="none",_.cancelAnimationFrame(i.cssModeFrameID);const ie=a>D?"next":"prev",Oe=(Pe,lt)=>"next"===ie&&Pe>=lt||"prev"===ie&&Pe<=lt,we=()=>{X=(new Date).getTime(),null===R&&(R=X);const Pe=Math.max(Math.min((X-R)/De,1),0),lt=.5-Math.cos(Pe*Math.PI)/2;let Ct=D+lt*(a-D);if(Oe(Ct,a)&&(Ct=a),i.wrapperEl.scrollTo({[u]:Ct}),Oe(Ct,a))return i.wrapperEl.style.overflow="hidden",i.wrapperEl.style.scrollSnapType="",setTimeout(()=>{i.wrapperEl.style.overflow="",i.wrapperEl.scrollTo({[u]:Ct})}),void _.cancelAnimationFrame(i.cssModeFrameID);i.cssModeFrameID=_.requestAnimationFrame(we)};we()}let Pn,Oi,wi;function ci(){return Pn||(Pn=function zn(){const i=m(),a=p();return{smoothScroll:a.documentElement&&"scrollBehavior"in a.documentElement.style,touch:!!("ontouchstart"in i||i.DocumentTouch&&a instanceof i.DocumentTouch),passiveListener:function(){let _=!1;try{const D=Object.defineProperty({},"passive",{get(){_=!0}});i.addEventListener("testPassiveListener",null,D)}catch{}return _}(),gestures:"ongesturestart"in i}}()),Pn}function ls({swiper:i,runCallbacks:a,direction:u,step:_}){const{activeIndex:D,previousIndex:R}=i;let X=u;if(X||(X=D>R?"next":D<R?"prev":"reset"),i.emit(`transition${_}`),a&&D!==R){if("reset"===X)return void i.emit(`slideResetTransition${_}`);i.emit(`slideChangeTransition${_}`),i.emit("next"===X?`slideNextTransition${_}`:`slidePrevTransition${_}`)}}function Wr(i){const a=this,u=p(),_=m(),D=a.touchEventsData,{params:R,touches:X,enabled:De}=a;if(!De||a.animating&&R.preventInteractionOnTransition)return;!a.animating&&R.cssMode&&R.loop&&a.loopFix();let ie=i;ie.originalEvent&&(ie=ie.originalEvent);let Oe=vt(ie.target);if("wrapper"===R.touchEventsTarget&&!Oe.closest(a.wrapperEl).length||(D.isTouchEvent="touchstart"===ie.type,!D.isTouchEvent&&"which"in ie&&3===ie.which)||!D.isTouchEvent&&"button"in ie&&ie.button>0||D.isTouched&&D.isMoved)return;const we=!!R.noSwipingClass&&""!==R.noSwipingClass,Pe=i.composedPath?i.composedPath():i.path;we&&ie.target&&ie.target.shadowRoot&&Pe&&(Oe=vt(Pe[0]));const lt=R.noSwipingSelector?R.noSwipingSelector:`.${R.noSwipingClass}`;if(R.noSwiping&&(ie.target&&ie.target.shadowRoot?function Xr(i,a=this){return function u(_){if(!_||_===p()||_===m())return null;_.assignedSlot&&(_=_.assignedSlot);const D=_.closest(i);return D||_.getRootNode?D||u(_.getRootNode().host):null}(a)}(lt,Oe[0]):Oe.closest(lt)[0]))return void(a.allowClick=!0);if(R.swipeHandler&&!Oe.closest(R.swipeHandler)[0])return;X.currentX="touchstart"===ie.type?ie.targetTouches[0].pageX:ie.pageX,X.currentY="touchstart"===ie.type?ie.targetTouches[0].pageY:ie.pageY;const he=X.currentX,ne=X.currentY,be=R.edgeSwipeDetection||R.iOSEdgeSwipeDetection,ht=R.edgeSwipeThreshold||R.iOSEdgeSwipeThreshold;if(be&&(he<=ht||he>=_.innerWidth-ht)){if("prevent"!==be)return;i.preventDefault()}if(Object.assign(D,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),X.startX=he,X.startY=ne,D.touchStartTime=In(),a.allowClick=!0,a.updateSize(),a.swipeDirection=void 0,R.threshold>0&&(D.allowThresholdMove=!1),"touchstart"!==ie.type){let ft=!0;Oe.is(D.focusableElements)&&(ft=!1,"SELECT"===Oe[0].nodeName&&(D.isTouched=!1)),u.activeElement&&vt(u.activeElement).is(D.focusableElements)&&u.activeElement!==Oe[0]&&u.activeElement.blur(),(R.touchStartForcePreventDefault||ft&&a.allowTouchMove&&R.touchStartPreventDefault)&&!Oe[0].isContentEditable&&ie.preventDefault()}a.params.freeMode&&a.params.freeMode.enabled&&a.freeMode&&a.animating&&!R.cssMode&&a.freeMode.onTouchStart(),a.emit("touchStart",ie)}function ds(i){const a=p(),u=this,_=u.touchEventsData,{params:D,touches:R,rtlTranslate:X,enabled:De}=u;if(!De)return;let ie=i;if(ie.originalEvent&&(ie=ie.originalEvent),!_.isTouched)return void(_.startMoving&&_.isScrolling&&u.emit("touchMoveOpposite",ie));if(_.isTouchEvent&&"touchmove"!==ie.type)return;const Oe="touchmove"===ie.type&&ie.targetTouches&&(ie.targetTouches[0]||ie.changedTouches[0]),we="touchmove"===ie.type?Oe.pageX:ie.pageX,Pe="touchmove"===ie.type?Oe.pageY:ie.pageY;if(ie.preventedByNestedSwiper)return R.startX=we,void(R.startY=Pe);if(!u.allowTouchMove)return vt(ie.target).is(_.focusableElements)||(u.allowClick=!1),void(_.isTouched&&(Object.assign(R,{startX:we,startY:Pe,currentX:we,currentY:Pe}),_.touchStartTime=In()));if(_.isTouchEvent&&D.touchReleaseOnEdges&&!D.loop)if(u.isVertical()){if(Pe<R.startY&&u.translate<=u.maxTranslate()||Pe>R.startY&&u.translate>=u.minTranslate())return _.isTouched=!1,void(_.isMoved=!1)}else if(we<R.startX&&u.translate<=u.maxTranslate()||we>R.startX&&u.translate>=u.minTranslate())return;if(_.isTouchEvent&&a.activeElement&&ie.target===a.activeElement&&vt(ie.target).is(_.focusableElements))return _.isMoved=!0,void(u.allowClick=!1);if(_.allowTouchCallbacks&&u.emit("touchMove",ie),ie.targetTouches&&ie.targetTouches.length>1)return;R.currentX=we,R.currentY=Pe;const lt=R.currentX-R.startX,Ct=R.currentY-R.startY;if(u.params.threshold&&Math.sqrt(lt**2+Ct**2)<u.params.threshold)return;if(typeof _.isScrolling>"u"){let ht;u.isHorizontal()&&R.currentY===R.startY||u.isVertical()&&R.currentX===R.startX?_.isScrolling=!1:lt*lt+Ct*Ct>=25&&(ht=180*Math.atan2(Math.abs(Ct),Math.abs(lt))/Math.PI,_.isScrolling=u.isHorizontal()?ht>D.touchAngle:90-ht>D.touchAngle)}if(_.isScrolling&&u.emit("touchMoveOpposite",ie),typeof _.startMoving>"u"&&(R.currentX!==R.startX||R.currentY!==R.startY)&&(_.startMoving=!0),_.isScrolling)return void(_.isTouched=!1);if(!_.startMoving)return;u.allowClick=!1,!D.cssMode&&ie.cancelable&&ie.preventDefault(),D.touchMoveStopPropagation&&!D.nested&&ie.stopPropagation(),_.isMoved||(D.loop&&!D.cssMode&&u.loopFix(),_.startTranslate=u.getTranslate(),u.setTransition(0),u.animating&&u.$wrapperEl.trigger("webkitTransitionEnd transitionend"),_.allowMomentumBounce
vendor: 1,128 bytes, line 1
1=!1,D.grabCursor&&(!0===u.allowSlideNext||!0===u.allowSlidePrev)&&u.setGrabCursor(!0),u.emit("sliderFirstMove",ie)),u.emit("sliderMove",ie),_.isMoved=!0;let he=u.isHorizontal()?lt:Ct;R.diff=he,he*=D.touchRatio,X&&(he=-he),u.swipeDirection=he>0?"prev":"next",_.currentTranslate=he+_.startTranslate;let ne=!0,be=D.resistanceRatio;if(D.touchReleaseOnEdges&&(be=0),he>0&&_.currentTranslate>u.minTranslate()?(ne=!1,D.resistance&&(_.currentTranslate=u.minTranslate()-1+(-u.minTranslate()+_.startTranslate+he)**be)):he<0&&_.currentTranslate<u.maxTranslate()&&(ne=!1,D.resistance&&(_.currentTranslate=u.maxTranslate()+1-(u.maxTranslate()-_.startTranslate-he)**be)),ne&&(ie.preventedByNestedSwiper=!0),!u.allowSlideNext&&"next"===u.swipeDirection&&_.currentTranslate<_.startTranslate&&(_.currentTranslate=_.startTranslate),!u.allowSlidePrev&&"prev"===u.swipeDirection&&_.currentTranslate>_.startTranslate&&(_.currentTranslate=_.startTranslate),!u.allowSlidePrev&&!u.allowSlideNext&&(_.currentTranslate=_.startTranslate),D.threshold>0){if(!(Math.abs(he)>D.threshold||_.allowThresholdMove))return void(_.currentTranslate=_.startTranslate);
vendor: 44,138 bytes, line 1
1if(!_.allowThresholdMove)return _.allowThresholdMove=!0,R.startX=R.currentX,R.startY=R.currentY,_.currentTranslate=_.startTranslate,void(R.diff=u.isHorizontal()?R.currentX-R.startX:R.currentY-R.startY)}!D.followFinger||D.cssMode||((D.freeMode&&D.freeMode.enabled&&u.freeMode||D.watchSlidesProgress)&&(u.updateActiveIndex(),u.updateSlidesClasses()),u.params.freeMode&&D.freeMode.enabled&&u.freeMode&&u.freeMode.onTouchMove(),u.updateProgress(_.currentTranslate),u.setTranslate(_.currentTranslate))}function us(i){const a=this,u=a.touchEventsData,{params:_,touches:D,rtlTranslate:R,slidesGrid:X,enabled:De}=a;if(!De)return;let ie=i;if(ie.originalEvent&&(ie=ie.originalEvent),u.allowTouchCallbacks&&a.emit("touchEnd",ie),u.allowTouchCallbacks=!1,!u.isTouched)return u.isMoved&&_.grabCursor&&a.setGrabCursor(!1),u.isMoved=!1,void(u.startMoving=!1);_.grabCursor&&u.isMoved&&u.isTouched&&(!0===a.allowSlideNext||!0===a.allowSlidePrev)&&a.setGrabCursor(!1);const Oe=In(),we=Oe-u.touchStartTime;if(a.allowClick){const ft=ie.path||ie.composedPath&&ie.composedPath();a.updateClickedSlide(ft&&ft[0]||ie.target),a.emit("tap click",ie),we<300&&Oe-u.lastClickTime<300&&a.emit("doubleTap doubleClick",ie)}if(u.lastClickTime=In(),ln(()=>{a.destroyed||(a.allowClick=!0)}),!u.isTouched||!u.isMoved||!a.swipeDirection||0===D.diff||u.currentTranslate===u.startTranslate)return u.isTouched=!1,u.isMoved=!1,void(u.startMoving=!1);let Pe;if(u.isTouched=!1,u.isMoved=!1,u.startMoving=!1,Pe=_.followFinger?R?a.translate:-a.translate:-u.currentTranslate,_.cssMode)return;if(a.params.freeMode&&_.freeMode.enabled)return void a.freeMode.onTouchEnd({currentPos:Pe});let lt=0,Ct=a.slidesSizesGrid[0];for(let ft=0;ft<X.length;ft+=ft<_.slidesPerGroupSkip?1:_.slidesPerGroup){const kt=ft<_.slidesPerGroupSkip-1?1:_.slidesPerGroup;typeof X[ft+kt]<"u"?Pe>=X[ft]&&Pe<X[ft+kt]&&(lt=ft,Ct=X[ft+kt]-X[ft]):Pe>=X[ft]&&(lt=ft,Ct=X[X.length-1]-X[X.length-2])}let he=null,ne=null;_.rewind&&(a.isBeginning?ne=a.params.virtual&&a.params.virtual.enabled&&a.virtual?a.virtual.slides.length-1:a.slides.length-1:a.isEnd&&(he=0));const be=(Pe-X[lt])/Ct,ht=lt<_.slidesPerGroupSkip-1?1:_.slidesPerGroup;if(we>_.longSwipesMs){if(!_.longSwipes)return void a.slideTo(a.activeIndex);"next"===a.swipeDirection&&a.slideTo(be>=_.longSwipesRatio?_.rewind&&a.isEnd?he:lt+ht:lt),"prev"===a.swipeDirection&&(be>1-_.longSwipesRatio?a.slideTo(lt+ht):null!==ne&&be<0&&Math.abs(be)>_.longSwipesRatio?a.slideTo(ne):a.slideTo(lt))}else{if(!_.shortSwipes)return void a.slideTo(a.activeIndex);!a.navigation||ie.target!==a.navigation.nextEl&&ie.target!==a.navigation.prevEl?("next"===a.swipeDirection&&a.slideTo(null!==he?he:lt+ht),"prev"===a.swipeDirection&&a.slideTo(null!==ne?ne:lt)):a.slideTo(ie.target===a.navigation.nextEl?lt+ht:lt)}}function xr(){const i=this,{params:a,el:u}=i;if(u&&0===u.offsetWidth)return;a.breakpoints&&i.setBreakpoint();const{allowSlideNext:_,allowSlidePrev:D,snapGrid:R}=i;i.allowSlideNext=!0,i.allowSlidePrev=!0,i.updateSize(),i.updateSlides(),i.updateSlidesClasses(),i.slideTo(("auto"===a.slidesPerView||a.slidesPerView>1)&&i.isEnd&&!i.isBeginning&&!i.params.centeredSlides?i.slides.length-1:i.activeIndex,0,!1,!0),i.autoplay&&i.autoplay.running&&i.autoplay.paused&&i.autoplay.run(),i.allowSlidePrev=D,i.allowSlideNext=_,i.params.watchOverflow&&R!==i.snapGrid&&i.checkOverflow()}function Nr(i){const a=this;a.enabled&&(a.allowClick||(a.params.preventClicks&&i.preventDefault(),a.params.preventClicksPropagation&&a.animating&&(i.stopPropagation(),i.stopImmediatePropagation())))}function pi(){const i=this,{wrapperEl:a,rtlTranslate:u,enabled:_}=i;if(!_)return;let D;i.previousTranslate=i.translate,i.translate=i.isHorizontal()?-a.scrollLeft:-a.scrollTop,0===i.translate&&(i.translate=0),i.updateActiveIndex(),i.updateSlidesClasses();const R=i.maxTranslate()-i.minTranslate();D=0===R?0:(i.translate-i.minTranslate())/R,D!==i.progress&&i.updateProgress(u?-i.translate:i.translate),i.emit("setTranslate",i.translate,!1)}let ir=!1;function Li(){}const rr=(i,a)=>{const u=p(),{params:_,touchEvents:D,el:R,wrapperEl:X,device:De,support:ie}=i,Oe=!!_.nested,we="on"===a?"addEventListener":"removeEventListener",Pe=a;if(ie.touch){const lt=!("touchstart"!==D.start||!ie.passiveListener||!_.passiveListeners)&&{passive:!0,capture:!1};R[we](D.start,i.onTouchStart,lt),R[we](D.move,i.onTouchMove,ie.passiveListener?{passive:!1,capture:Oe}:Oe),R[we](D.end,i.onTouchEnd,lt),D.cancel&&R[we](D.cancel,i.onTouchEnd,lt)}else R[we](D.start,i.onTouchStart,!1),u[we](D.move,i.onTouchMove,Oe),u[we](D.end,i.onTouchEnd,!1);(_.preventClicks||_.preventClicksPropagation)&&R[we]("click",i.onClick,!0),_.cssMode&&X[we]("scroll",i.onScroll),i[Pe](_.updateOnWindowResize?De.ios||De.android?"resize orientationchange observerUpdate":"resize observerUpdate":"observerUpdate",xr,!0)},Br=(i,a)=>i.grid&&a.grid&&a.grid.rows>1,Bi={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopedSlidesLimit:!0,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function gs(i,a){return function(_={}){const D=Object.keys(_)[0],R=_[D];"object"==typeof R&&null!==R?(["navigation","pagination","scrollbar"].indexOf(D)>=0&&!0===i[D]&&(i[D]={auto:!0}),D in i&&"enabled"in R?(!0===i[D]&&(i[D]={enabled:!0}),"object"==typeof i[D]&&!("enabled"in i[D])&&(i[D].enabled=!0),i[D]||(i[D]={enabled:!1}),Zn(a,_)):Zn(a,_)):Zn(a,_)}}const Xi={eventsEmitter:{on(i,a,u){const _=this;if(!_.eventsListeners||_.destroyed||"function"!=typeof a)return _;const D=u?"unshift":"push";return i.split(" ").forEach(R=>{_.eventsListeners[R]||(_.eventsListeners[R]=[]),_.eventsListeners[R][D](a)}),_},once(i,a,u){const _=this;if(!_.eventsListeners||_.destroyed||"function"!=typeof a)return _;function D(...R){_.off(i,D),D.__emitterProxy&&delete D.__emitterProxy,a.apply(_,R)}return D.__emitterProxy=a,_.on(i,D,u)},onAny(i,a){const u=this;if(!u.eventsListeners||u.destroyed||"function"!=typeof i)return u;const _=a?"unshift":"push";return u.eventsAnyListeners.indexOf(i)<0&&u.eventsAnyListeners[_](i),u},offAny(i){const a=this;if(!a.eventsListeners||a.destroyed||!a.eventsAnyListeners)return a;const u=a.eventsAnyListeners.indexOf(i);return u>=0&&a.eventsAnyListeners.splice(u,1),a},off(i,a){const u=this;return!u.eventsListeners||u.destroyed||!u.eventsListeners||i.split(" ").forEach(_=>{typeof a>"u"?u.eventsListeners[_]=[]:u.eventsListeners[_]&&u.eventsListeners[_].forEach((D,R)=>{(D===a||D.__emitterProxy&&D.__emitterProxy===a)&&u.eventsListeners[_].splice(R,1)})}),u},emit(...i){const a=this;if(!a.eventsListeners||a.destroyed||!a.eventsListeners)return a;let u,_,D;return"string"==typeof i[0]||Array.isArray(i[0])?(u=i[0],_=i.slice(1,i.length),D=a):(u=i[0].events,_=i[0].data,D=i[0].context||a),_.unshift(D),(Array.isArray(u)?u:u.split(" ")).forEach(X=>{a.eventsAnyListeners&&a.eventsAnyListeners.length&&a.eventsAnyListeners.forEach(De=>{De.apply(D,[X,..._])}),a.eventsListeners&&a.eventsListeners[X]&&a.eventsListeners[X].forEach(De=>{De.apply(D,_)})}),a}},update:{updateSize:function Pt(){const i=this;let a,u;const _=i.$el;a=typeof i.params.width<"u"&&null!==i.params.width?i.params.width:_[0].clientWidth,u=typeof i.params.height<"u"&&null!==i.params.height?i.params.height:_[0].clientHeight,!(0===a&&i.isHorizontal()||0===u&&i.isVertical())&&(a=a-parseInt(_.css("padding-left")||0,10)-parseInt(_.css("padding-right")||0,10),u=u-parseInt(_.css("padding-top")||0,10)-parseInt(_.css("padding-bottom")||0,10),Number.isNaN(a)&&(a=0),Number.isNaN(u)&&(u=0),Object.assign(i,{width:a,height:u,size:i.isHorizontal()?a:u}))},updateSlides:function Kt(){const i=this;function a(xn){return i.isHorizontal()?xn:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[xn]}function u(xn,rn){return parseFloat(xn.getPropertyValue(a(rn))||0)}const _=i.params,{$wrapperEl:D,size:R,rtlTranslate:X,wrongRTL:De}=i,ie=i.virtual&&_.virtual.enabled,Oe=ie?i.virtual.slides.length:i.slides.length,we=D.children(`.${i.params.slideClass}`),Pe=ie?i.virtual.slides.length:we.length;let lt=[];const Ct=[],he=[];let ne=_.slidesOffsetBefore;"function"==typeof ne&&(ne=_.slidesOffsetBefore.call(i));let be=_.slidesOffsetAfter;"function"==typeof be&&(be=_.slidesOffsetAfter.call(i));const ht=i.snapGrid.length,ft=i.slidesGrid.length;let kt=_.spaceBetween,nn=-ne,qt=0,tn=0;if(typeof R>"u")return;"string"==typeof kt&&kt.indexOf("%")>=0&&(kt=parseFloat(kt.replace("%",""))/100*R),i.virtualSize=-kt,we.css(X?{marginLeft:"",marginBottom:"",marginTop:""}:{marginRight:"",marginBottom:"",marginTop:""}),_.centeredSlides&&_.cssMode&&(Ii(i.wrapperEl,"--swiper-centered-offset-before",""),Ii(i.wrapperEl,"--swiper-centered-offset-after",""));const cn=_.grid&&_.grid.rows>1&&i.grid;let Sn;cn&&i.grid.initSlides(Pe);const En="auto"===_.slidesPerView&&_.breakpoints&&Object.keys(_.breakpoints).filter(xn=>typeof _.breakpoints[xn].slidesPerView<"u").length>0;for(let xn=0;xn<Pe;xn+=1){Sn=0;const rn=we.eq(xn);if(cn&&i.grid.updateSlide(xn,rn,Pe,a),"none"!==rn.css("display")){if("auto"===_.slidesPerView){En&&(we[xn].style[a("width")]="");const Jt=getComputedStyle(rn[0]),un=rn[0].style.transform,Yn=rn[0].style.webkitTransform;if(un&&(rn[0].style.transform="none"),Yn&&(rn[0].style.webkitTransform="none"),_.roundLengths)Sn=i.isHorizontal()?rn.outerWidth(!0):rn.outerHeight(!0);else{const wn=u(Jt,"width"),Wt=u(Jt,"padding-left"),bn=u(Jt,"padding-right"),_n=u(Jt,"margin-left"),A=u(Jt,"margin-right"),ge=Jt.getPropertyValue("box-sizing");if(ge&&"border-box"===ge)Sn=wn+_n+A;else{const{clientWidth:V,offsetWidth:nt}=rn[0];Sn=wn+Wt+bn+_n+A+(nt-V)}}un&&(rn[0].style.transform=un),Yn&&(rn[0].style.webkitTransform=Yn),_.roundLengths&&(Sn=Math.floor(Sn))}else Sn=(R-(_.slidesPerView-1)*kt)/_.slidesPerView,_.roundLengths&&(Sn=Math.floor(Sn)),we[xn]&&(we[xn].style[a("width")]=`${Sn}px`);we[xn]&&(we[xn].swiperSlideSize=Sn),he.push(Sn),_.centeredSlides?(nn=nn+Sn/2+qt/2+kt,0===qt&&0!==xn&&(nn=nn-R/2-kt),0===xn&&(nn=nn-R/2-kt),Math.abs(nn)<.001&&(nn=0),_.roundLengths&&(nn=Math.floor(nn)),tn%_.slidesPerGroup==0&&lt.push(nn),Ct.push(nn)):(_.roundLengths&&(nn=Math.floor(nn)),(tn-Math.min(i.params.slidesPerGroupSkip,tn))%i.params.slidesPerGroup==0&&lt.push(nn),Ct.push(nn),nn=nn+Sn+kt),i.virtualSize+=Sn+kt,qt=Sn,tn+=1}}if(i.virtualSize=Math.max(i.virtualSize,R)+be,X&&De&&("slide"===_.effect||"coverflow"===_.effect)&&D.css({width:`${i.virtualSize+_.spaceBetween}px`}),_.setWrapperSize&&D.css({[a("width")]:`${i.virtualSize+_.spaceBetween}px`}),cn&&i.grid.updateWrapperSize(Sn,lt,a),!_.centeredSlides){const xn=[];for(let rn=0;rn<lt.length;rn+=1){let Jt=lt[rn];_.roundLengths&&(Jt=Math.floor(Jt)),lt[rn]<=i.virtualSize-R&&xn.push(Jt)}lt=xn,Math.floor(i.virtualSize-R)-Math.floor(lt[lt.length-1])>1&&lt.push(i.virtualSize-R)}if(0===lt.length&&(lt=[0]),0!==_.spaceBetween){const xn=i.isHorizontal()&&X?"marginLeft":a("marginRight");we.filter((rn,Jt)=>!_.cssMode||Jt!==we.length-1).css({[xn]:`${kt}px`})}if(_.centeredSlides&&_.centeredSlidesBounds){let xn=0;he.forEach(Jt=>{xn+=Jt+(_.spaceBetween?_.spaceBetween:0)}),xn-=_.spaceBetween;const rn=xn-R;lt=lt.map(Jt=>Jt<0?-ne:Jt>rn?rn+be:Jt)}if(_.centerInsufficientSlides){let xn=0;if(he.forEach(rn=>{xn+=rn+(_.spaceBetween?_.spaceBetween:0)}),xn-=_.spaceBetween,xn<R){const rn=(R-xn)/2;lt.forEach((Jt,un)=>{lt[un]=Jt-rn}),Ct.forEach((Jt,un)=>{Ct[un]=Jt+rn})}}if(Object.assign(i,{slides:we,snapGrid:lt,slidesGrid:Ct,slidesSizesGrid:he}),_.centeredSlides&&_.cssMode&&!_.centeredSlidesBounds){Ii(i.wrapperEl,"--swiper-centered-offset-before",-lt[0]+"px"),Ii(i.wrapperEl,"--swiper-centered-offset-after",i.size/2-he[he.length-1]/2+"px");const xn=-i.snapGrid[0],rn=-i.slidesGrid[0];i.snapGrid=i.snapGrid.map(Jt=>Jt+xn),i.slidesGrid=i.slidesGrid.map(Jt=>Jt+rn)}if(Pe!==Oe&&i.emit("slidesLengthChange"),lt.length!==ht&&(i.params.watchOverflow&&i.checkOverflow(),i.emit("snapGridLengthChange")),Ct.length!==ft&&i.emit("slidesGridLengthChange"),_.watchSlidesProgress&&i.updateSlidesOffset(),!(ie||_.cssMode||"slide"!==_.effect&&"fade"!==_.effect)){const xn=`${_.containerModifierClass}backface-hidden`,rn=i.$el.hasClass(xn);Pe<=_.maxBackfaceHiddenSlides?rn||i.$el.addClass(xn):rn&&i.$el.removeClass(xn)}},updateAutoHeight:function hn(i){const a=this,u=[],_=a.virtual&&a.params.virtual.enabled;let R,D=0;"number"==typeof i?a.setTransition(i):!0===i&&a.setTransition(a.params.speed);const X=De=>_?a.slides.filter(ie=>parseInt(ie.getAttribute("data-swiper-slide-index"),10)===De)[0]:a.slides.eq(De)[0];if("auto"!==a.params.slidesPerView&&a.params.slidesPerView>1)if(a.params.centeredSlides)(a.visibleSlides||vt([])).each(De=>{u.push(De)});else for(R=0;R<Math.ceil(a.params.slidesPerView);R+=1){const De=a.activeIndex+R;if(De>a.slides.length&&!_)break;u.push(X(De))}else u.push(X(a.activeIndex));for(R=0;R<u.length;R+=1)if(typeof u[R]<"u"){const De=u[R].offsetHeight;D=De>D?De:D}(D||0===D)&&a.$wrapperEl.css("height",`${D}px`)},updateSlidesOffset:function On(){const i=this,a=i.slides;for(let u=0;u<a.length;u+=1)a[u].swiperSlideOffset=i.isHorizontal()?a[u].offsetLeft:a[u].offsetTop},updateSlidesProgress:function Qn(i=this&&this.translate||0){const a=this,u=a.params,{slides:_,rtlTranslate:D,snapGrid:R}=a;if(0===_.length)return;typeof _[0].swiperSlideOffset>"u"&&a.updateSlidesOffset();let X=-i;D&&(X=i),_.removeClass(u.slideVisibleClass),a.visibleSlidesIndexes=[],a.visibleSlides=[];for(let De=0;De<_.length;De+=1){const ie=_[De];let Oe=ie.swiperSlideOffset;u.cssMode&&u.centeredSlides&&(Oe-=_[0].swiperSlideOffset);const we=(X+(u.centeredSlides?a.minTranslate():0)-Oe)/(ie.swiperSlideSize+u.spaceBetween),Pe=(X-R[0]+(u.centeredSlides?a.minTranslate():0)-Oe)/(ie.swiperSlideSize+u.spaceBetween),lt=-(X-Oe),Ct=lt+a.slidesSizesGrid[De];(lt>=0&&lt<a.size-1||Ct>1&&Ct<=a.size||lt<=0&&Ct>=a.size)&&(a.visibleSlides.push(ie),a.visibleSlidesIndexes.push(De),_.eq(De).addClass(u.slideVisibleClass)),ie.progress=D?-we:we,ie.originalProgress=D?-Pe:Pe}a.visibleSlides=vt(a.visibleSlides)},updateProgress:function Wn(i){const a=this;typeof i>"u"&&(i=a&&a.translate&&a.translate*(a.rtlTranslate?-1:1)||0);const u=a.params,_=a.maxTranslate()-a.minTranslate();let{progress:D,isBeginning:R,isEnd:X}=a;const De=R,ie=X;0===_?(D=0,R=!0,X=!0):(D=(i-a.minTranslate())/_,R=D<=0,X=D>=1),Object.assign(a,{progress:D,isBeginning:R,isEnd:X}),(u.watchSlidesProgress||u.centeredSlides&&u.autoHeight)&&a.updateSlidesProgress(i),R&&!De&&a.emit("reachBeginning toEdge"),X&&!ie&&a.emit("reachEnd toEdge"),(De&&!R||ie&&!X)&&a.emit("fromEdge"),a.emit("progress",D)},updateSlidesClasses:function ti(){const i=this,{slides:a,params:u,$wrapperEl:_,activeIndex:D,realIndex:R}=i,X=i.virtual&&u.virtual.enabled;let De;a.removeClass(`${u.slideActiveClass} ${u.slideNextClass} ${u.slidePrevClass} ${u.slideDuplicateActiveClass} ${u.slideDuplicateNextClass} ${u.slideDuplicatePrevClass}`),De=X?i.$wrapperEl.find(`.${u.slideClass}[data-swiper-slide-index="${D}"]`):a.eq(D),De.addClass(u.slideActiveClass),u.loop&&(De.hasClass(u.slideDuplicateClass)?_.children(`.${u.slideClass}:not(.${u.slideDuplicateClass})[data-swiper-slide-index="${R}"]`).addClass(u.slideDuplicateActiveClass):_.children(`.${u.slideClass}.${u.slideDuplicateClass}[data-swiper-slide-index="${R}"]`).addClass(u.slideDuplicateActiveClass));let ie=De.nextAll(`.${u.slideClass}`).eq(0).addClass(u.slideNextClass);u.loop&&0===ie.length&&(ie=a.eq(0),ie.addClass(u.slideNextClass));let Oe=De.prevAll(`.${u.slideClass}`).eq(0).addClass(u.slidePrevClass);u.loop&&0===Oe.length&&(Oe=a.eq(-1),Oe.addClass(u.slidePrevClass)),u.loop&&(ie.hasClass(u.slideDuplicateClass)?_.children(`.${u.slideClass}:not(.${u.slideDuplicateClass})[data-swiper-slide-index="${ie.attr("data-swiper-slide-index")}"]`).addClass(u.slideDuplicateNextClass):_.children(`.${u.slideClass}.${u.slideDuplicateClass}[data-swiper-slide-index="${ie.attr("data-swiper-slide-index")}"]`).addClass(u.slideDuplicateNextClass),Oe.hasClass(u.slideDuplicateClass)?_.children(`.${u.slideClass}:not(.${u.slideDuplicateClass})[data-swiper-slide-index="${Oe.attr("data-swiper-slide-index")}"]`).addClass(u.slideDuplicatePrevClass):_.children(`.${u.slideClass}.${u.slideDuplicateClass}[data-swiper-slide-index="${Oe.attr("data-swiper-slide-index")}"]`).addClass(u.slideDuplicatePrevClass)),i.emitSlidesClasses()},updateActiveIndex:function vi(i){const a=this,u=a.rtlTranslate?a.translate:-a.translate,{slidesGrid:_,snapGrid:D,params:R,activeIndex:X,realIndex:De,snapIndex:ie}=a;let we,Oe=i;if(typeof Oe>"u"){for(let lt=0;lt<_.length;lt+=1)typeof _[lt+1]<"u"?u>=_[lt]&&u<_[lt+1]-(_[lt+1]-_[lt])/2?Oe=lt:u>=_[lt]&&u<_[lt+1]&&(Oe=lt+1):u>=_[lt]&&(Oe=lt);R.normalizeSlideIndex&&(Oe<0||typeof Oe>"u")&&(Oe=0)}if(D.indexOf(u)>=0)we=D.indexOf(u);else{const lt=Math.min(R.slidesPerGroupSkip,Oe);we=lt+Math.floor((Oe-lt)/R.slidesPerGroup)}if(we>=D.length&&(we=D.length-1),Oe===X)return void(we!==ie&&(a.snapIndex=we,a.emit("snapIndexChange")));const Pe=parseInt(a.slides.eq(Oe).attr("data-swiper-slide-index")||Oe,10);Object.assign(a,{snapIndex:we,realIndex:Pe,previousIndex:X,activeIndex:Oe}),a.emit("activeIndexChange"),a.emit("snapIndexChange"),De!==Pe&&a.emit("realIndexChange"),(a.initialized||a.params.runCallbacksOnInit)&&a.emit("slideChange")},updateClickedSlide:function yi(i){const a=this,u=a.params,_=vt(i).closest(`.${u.slideClass}`)[0];let R,D=!1;if(_)for(let X=0;X<a.slides.length;X+=1)if(a.slides[X]===_){D=!0,R=X;break}if(!_||!D)return a.clickedSlide=void 0,void(a.clickedIndex=void 0);a.clickedSlide=_,a.clickedIndex=a.virtual&&a.params.virtual.enabled?parseInt(vt(_).attr("data-swiper-slide-index"),10):R,u.slideToClickedSlide&&void 0!==a.clickedIndex&&a.clickedIndex!==a.activeIndex&&a.slideToClickedSlide()}},translate:{getTranslate:function Hi(i=(this.isHorizontal()?"x":"y")){const{params:u,rtlTranslate:_,translate:D,$wrapperEl:R}=this;if(u.virtualTranslate)return _?-D:D;if(u.cssMode)return D;let X=function Jn(i,a="x"){const u=m();let _,D,R;const X=function Nn(i){const a=m();let u;return a.getComputedStyle&&(u=a.getComputedStyle(i,null)),!u&&i.currentStyle&&(u=i.currentStyle),u||(u=i.style),u}(i);return u.WebKitCSSMatrix?(D=X.transform||X.webkitTransform,D.split(",").length>6&&(D=D.split(", ").map(De=>De.replace(",",".")).join(", ")),R=new u.WebKitCSSMatrix("none"===D?"":D)):(R=X.MozTransform||X.OTransform||X.MsTransform||X.msTransform||X.transform||X.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),_=R.toString().split(",")),"x"===a&&(D=u.WebKitCSSMatrix?R.m41:16===_.length?parseFloat(_[12]):parseFloat(_[4])),"y"===a&&(D=u.WebKitCSSMatrix?R.m42:16===_.length?parseFloat(_[13]):parseFloat(_[5])),D||0}(R[0],i);return _&&(X=-X),X||0},setTranslate:function pr(i,a){const u=this,{rtlTranslate:_,params:D,$wrapperEl:R,wrapperEl:X,progress:De}=u;let Pe,ie=0,Oe=0;u.isHorizontal()?ie=_?-i:i:Oe=i,D.roundLengths&&(ie=Math.floor(ie),Oe=Math.floor(Oe)),D.cssMode?X[u.isHorizontal()?"scrollLeft":"scrollTop"]=u.isHorizontal()?-ie:-Oe:D.virtualTranslate||R.transform(`translate3d(${ie}px, ${Oe}px, 0px)`),u.previousTranslate=u.translate,u.translate=u.isHorizontal()?ie:Oe;const lt=u.maxTranslate()-u.minTranslate();Pe=0===lt?0:(i-u.minTranslate())/lt,Pe!==De&&u.updateProgress(i),u.emit("setTranslate",u.translate,a)},minTranslate:function Sr(){return-this.snapGrid[0]},maxTranslate:function Mr(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function dr(i=0,a=this.params.speed,u=!0,_=!0,D){const R=this,{params:X,wrapperEl:De}=R;if(R.animating&&X.preventInteractionOnTransition)return!1;const ie=R.minTranslate(),Oe=R.maxTranslate();let we;if(we=_&&i>ie?ie:_&&i<Oe?Oe:i,R.updateProgress(we),X.cssMode){const Pe=R.isHorizontal();if(0===a)De[Pe?"scrollLeft":"scrollTop"]=-we;else{if(!R.support.smoothScroll)return bi({swiper:R,targetPosition:-we,side:Pe?"left":"top"}),!0;De.scrollTo({[Pe?"left":"top"]:-we,behavior:"smooth"})}return!0}return 0===a?(R.setTransition(0),R.setTranslate(we),u&&(R.emit("beforeTransitionStart",a,D),R.emit("transitionEnd"))):(R.setTransition(a),R.setTranslate(we),u&&(R.emit("beforeTransitionStart",a,D),R.emit("transitionStart")),R.animating||(R.animating=!0,R.onTranslateToWrapperTransitionEnd||(R.onTranslateToWrapperTransitionEnd=function(lt){!R||R.destroyed||lt.target===this&&(R.$wrapperEl[0].removeEventListener("transitionend",R.onTranslateToWrapperTransitionEnd),R.$wrapperEl[0].removeEventListener("webkitTransitionEnd",R.onTranslateToWrapperTransitionEnd),R.onTranslateToWrapperTransitionEnd=null,delete R.onTranslateToWrapperTransitionEnd,u&&R.emit("transitionEnd"))}),R.$wrapperEl[0].addEventListener("transitionend",R.onTranslateToWrapperTransitionEnd),R.$wrapperEl[0].addEventListener("webkitTransitionEnd",R.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function Pi(i,a){const u=this;u.params.cssMode||u.$wrapperEl.transition(i),u.emit("setTransition",i,a)},transitionStart:function Mi(i=!0,a){const u=this,{params:_}=u;_.cssMode||(_.autoHeight&&u.updateAutoHeight(),ls({swiper:u,runCallbacks:i,direction:a,step:"Start"}))},transitionEnd:function Yi(i=!0,a){const u=this,{params:_}=u;u.animating=!1,!_.cssMode&&(u.setTransition(0),ls({swiper:u,runCallbacks:i,direction:a,step:"End"}))}},slide:{slideTo:function _r(i=0,a=this.params.speed,u=!0,_,D){if("number"!=typeof i&&"string"!=typeof i)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof i}] given.`);if("string"==typeof i){const kt=parseInt(i,10);if(!isFinite(kt))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${i}] given.`);i=kt}const R=this;let X=i;X<0&&(X=0);const{params:De,snapGrid:ie,slidesGrid:Oe,previousIndex:we,activeIndex:Pe,rtlTranslate:lt,wrapperEl:Ct,enabled:he}=R;if(R.animating&&De.preventInteractionOnTransition||!he&&!_&&!D)return!1;const ne=Math.min(R.params.slidesPerGroupSkip,X);let be=ne+Math.floor((X-ne)/R.params.slidesPerGroup);be>=ie.length&&(be=ie.length-1);const ht=-ie[be];if(De.normalizeSlideIndex)for(let kt=0;kt<Oe.length;kt+=1){const nn=-Math.floor(100*ht),qt=Math.floor(100*Oe[kt]),tn=Math.floor(100*Oe[kt+1]);typeof Oe[kt+1]<"u"?nn>=qt&&nn<tn-(tn-qt)/2?X=kt:nn>=qt&&nn<tn&&(X=kt+1):nn>=qt&&(X=kt)}if(R.initialized&&X!==Pe&&(!R.allowSlideNext&&ht<R.translate&&ht<R.minTranslate()||!R.allowSlidePrev&&ht>R.translate&&ht>R.maxTranslate()&&(Pe||0)!==X))return!1;let ft;if(X!==(we||0)&&u&&R.emit("beforeSlideChangeStart"),R.updateProgress(ht),ft=X>Pe?"next":X<Pe?"prev":"reset",lt&&-ht===R.translate||!lt&&ht===R.translate)return R.updateActiveIndex(X),De.autoHeight&&R.updateAutoHeight(),R.updateSlidesClasses(),"slide"!==De.effect&&R.setTranslate(ht),"reset"!==ft&&(R.transitionStart(u,ft),R.transitionEnd(u,ft)),!1;if(De.cssMode){const kt=R.isHorizontal(),nn=lt?ht:-ht;if(0===a){const qt=R.virtual&&R.params.virtual.enabled;qt&&(R.wrapperEl.style.scrollSnapType="none",R._immediateVirtual=!0),Ct[kt?"scrollLeft":"scrollTop"]=nn,qt&&requestAnimationFrame(()=>{R.wrapperEl.style.scrollSnapType="",R._swiperImmediateVirtual=!1})}else{if(!R.support.smoothScroll)return bi({swiper:R,targetPosition:nn,side:kt?"left":"top"}),!0;Ct.scrollTo({[kt?"left":"top"]:nn,behavior:"smooth"})}return!0}return R.setTransition(a),R.setTranslate(ht),R.updateActiveIndex(X),R.updateSlidesClasses(),R.emit("beforeTransitionStart",a,_),R.transitionStart(u,ft),0===a?R.transitionEnd(u,ft):R.animating||(R.animating=!0,R.onSlideToWrapperTransitionEnd||(R.onSlideToWrapperTransitionEnd=function(nn){!R||R.destroyed||nn.target===this&&(R.$wrapperEl[0].removeEventListener("transitionend",R.onSlideToWrapperTransitionEnd),R.$wrapperEl[0].removeEventListener("webkitTransitionEnd",R.onSlideToWrapperTransitionEnd),R.onSlideToWrapperTransitionEnd=null,delete R.onSlideToWrapperTransitionEnd,R.transitionEnd(u,ft))}),R.$wrapperEl[0].addEventListener("transitionend",R.onSlideToWrapperTransitionEnd),R.$wrapperEl[0].addEventListener("webkitTransitionEnd",R.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function kr(i=0,a=this.params.speed,u=!0,_){if("string"==typeof i){const X=parseInt(i,10);if(!isFinite(X))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${i}] given.`);i=X}const D=this;let R=i;return D.params.loop&&(R+=D.loopedSlides),D.slideTo(R,a,u,_)},slideNext:function ki(i=this.params.speed,a=!0,u){const _=this,{animating:D,enabled:R,params:X}=_;if(!R)return _;let De=X.slidesPerGroup;"auto"===X.slidesPerView&&1===X.slidesPerGroup&&X.slidesPerGroupAuto&&(De=Math.max(_.slidesPerViewDynamic("current",!0),1));const ie=_.activeIndex<X.slidesPerGroupSkip?1:De;if(X.loop){if(D&&X.loopPreventsSlide)return!1;_.loopFix(),_._clientLeft=_.$wrapperEl[0].clientLeft}return _.slideTo(X.rewind&&_.isEnd?0:_.activeIndex+ie,i,a,u)},slidePrev:function Zr(i=this.params.speed,a=!0,u){const _=this,{params:D,animating:R,snapGrid:X,slidesGrid:De,rtlTranslate:ie,enabled:Oe}=_;if(!Oe)return _;if(D.loop){if(R&&D.loopPreventsSlide)return!1;_.loopFix(),_._clientLeft=_.$wrapperEl[0].clientLeft}function Pe(be){return be<0?-Math.floor(Math.abs(be)):Math.floor(be)}const lt=Pe(ie?_.translate:-_.translate),Ct=X.map(be=>Pe(be));let he=X[Ct.indexOf(lt)-1];if(typeof he>"u"&&D.cssMode){let be;X.forEach((ht,ft)=>{lt>=ht&&(be=ft)}),typeof be<"u"&&(he=X[be>0?be-1:be])}let ne=0;return typeof he<"u"&&(ne=De.indexOf(he),ne<0&&(ne=_.activeIndex-1),"auto"===D.slidesPerView&&1===D.slidesPerGroup&&D.slidesPerGroupAuto&&(ne=ne-_.slidesPerViewDynamic("previous",!0)+1,ne=Math.max(ne,0))),_.slideTo(D.rewind&&_.isBeginning?_.params.virtual&&_.params.virtual.enabled&&_.virtual?_.virtual.slides.length-1:_.slides.length-1:ne,i,a,u)},slideReset:function ps(i=this.params.speed,a=!0,u){return this.slideTo(this.activeIndex,i,a,u)},slideToClosest:function Pr(i=this.params.speed,a=!0,u,_=.5){const D=this;let R=D.activeIndex;const X=Math.min(D.params.slidesPerGroupSkip,R),De=X+Math.floor((R-X)/D.params.slidesPerGroup),ie=D.rtlTranslate?D.translate:-D.translate;if(ie>=D.snapGrid[De]){const Oe=D.snapGrid[De];ie-Oe>(D.snapGrid[De+1]-Oe)*_&&(R+=D.params.slidesPerGroup)}else{const Oe=D.snapGrid[De-1];ie-Oe<=(D.snapGrid[De]-Oe)*_&&(R-=D.params.slidesPerGroup)}return R=Math.max(R,0),R=Math.min(R,D.slidesGrid.length-1),D.slideTo(R,i,a,u)},slideToClickedSlide:function Vr(){const i=this,{params:a,$wrapperEl:u}=i,_="auto"===a.slidesPerView?i.slidesPerViewDynamic():a.slidesPerView;let R,D=i.clickedIndex;if(a.loop){if(i.animating)return;R=parseInt(vt(i.clickedSlide).attr("data-swiper-slide-index"),10),a.centeredSlides?D<i.loopedSlides-_/2||D>i.slides.length-i.loopedSlides+_/2?(i.loopFix(),D=u.children(`.${a.slideClass}[data-swiper-slide-index="${R}"]:not(.${a.slideDuplicateClass})`).eq(0).index(),ln(()=>{i.slideTo(D)})):i.slideTo(D):D>i.slides.length-_?(i.loopFix(),D=u.children(`.${a.slideClass}[data-swiper-slide-index="${R}"]:not(.${a.slideDuplicateClass})`).eq(0).index(),ln(()=>{i.slideTo(D)})):i.slideTo(D)}else i.slideTo(D)}},loop:{loopCreate:function _s(){const i=this,a=p(),{params:u,$wrapperEl:_}=i,D=_.children().length>0?vt(_.children()[0].parentNode):_;D.children(`.${u.slideClass}.${u.slideDuplicateClass}`).remove();let R=D.children(`.${u.slideClass}`);if(u.loopFillGroupWithBlank){const ie=u.slidesPerGroup-R.length%u.slidesPerGroup;if(ie!==u.slidesPerGroup){for(let Oe=0;Oe<ie;Oe+=1){const we=vt(a.createElement("div")).addClass(`${u.slideClass} ${u.slideBlankClass}`);D.append(we)}R=D.children(`.${u.slideClass}`)}}"auto"===u.slidesPerView&&!u.loopedSlides&&(u.loopedSlides=R.length),i.loopedSlides=Math.ceil(parseFloat(u.loopedSlides||u.slidesPerView,10)),i.loopedSlides+=u.loopAdditionalSlides,i.loopedSlides>R.length&&i.params.loopedSlidesLimit&&(i.loopedSlides=R.length);const X=[],De=[];R.each((ie,Oe)=>{vt(ie).attr("data-swiper-slide-index",Oe)});for(let ie=0;ie<i.loopedSlides;ie+=1){const Oe=ie-Math.floor(ie/R.length)*R.length;De.push(R.eq(Oe)[0]),X.unshift(R.eq(R.length-Oe-1)[0])}for(let ie=0;ie<De.length;ie+=1)D.append(vt(De[ie].cloneNode(!0)).addClass(u.slideDuplicateClass));for(let ie=X.length-1;ie>=0;ie-=1)D.prepend(vt(X[ie].cloneNode(!0)).addClass(u.slideDuplicateClass))},loopFix:function $r(){const i=this;i.emit("beforeLoopFix");const{activeIndex:a,slides:u,loopedSlides:_,allowSlidePrev:D,allowSlideNext:R,snapGrid:X,rtlTranslate:De}=i;let ie;i.allowSlidePrev=!0,i.allowSlideNext=!0;const we=-X[a]-i.getTranslate();a<_?(ie=u.length-3*_+a,ie+=_,i.slideTo(ie,0,!1,!0)&&0!==we&&i.setTranslate((De?-i.translate:i.translate)-we)):a>=u.length-_&&(ie=-u.length+a+_,ie+=_,i.slideTo(ie,0,!1,!0)&&0!==we&&i.setTranslate((De?-i.translate:i.translate)-we)),i.allowSlidePrev=D,i.allowSlideNext=R,i.emit("loopFix")},loopDestroy:function cs(){const{$wrapperEl:a,params:u,slides:_}=this;a.children(`.${u.slideClass}.${u.slideDuplicateClass},.${u.slideClass}.${u.slideBlankClass}`).remove(),_.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function wr(i){const a=this;if(a.support.touch||!a.params.simulateTouch||a.params.watchOverflow&&a.isLocked||a.params.cssMode)return;const u="container"===a.params.touchEventsTarget?a.el:a.wrapperEl;u.style.cursor="move",u.style.cursor=i?"grabbing":"grab"},unsetGrabCursor:function Rr(){const i=this;i.support.touch||i.params.watchOverflow&&i.isLocked||i.params.cssMode||(i["container"===i.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:{attachEvents:function Er(){const i=this,a=p(),{params:u,support:_}=i;i.onTouchStart=Wr.bind(i),i.onTouchMove=ds.bind(i),i.onTouchEnd=us.bind(i),u.cssMode&&(i.onScroll=pi.bind(i)),i.onClick=Nr.bind(i),_.touch&&!ir&&(a.addEventListener("touchstart",Li),ir=!0),rr(i,"on")},detachEvents:function gr(){rr(this,"off")}},breakpoints:{setBreakpoint:function Wi(){const i=this,{activeIndex:a,initialized:u,loopedSlides:_=0,params:D,$el:R}=i,X=D.breakpoints;if(!X||X&&0===Object.keys(X).length)return;const De=i.getBreakpoint(X,i.params.breakpointsBase,i.el);if(!De||i.currentBreakpoint===De)return;const Oe=(De in X?X[De]:void 0)||i.originalParams,we=Br(i,D),Pe=Br(i,Oe),lt=D.enabled;we&&!Pe?(R.removeClass(`${D.containerModifierClass}grid ${D.containerModifierClass}grid-column`),i.emitContainerClasses()):!we&&Pe&&(R.addClass(`${D.containerModifierClass}grid`),(Oe.grid.fill&&"column"===Oe.grid.fill||!Oe.grid.fill&&"column"===D.grid.fill)&&R.addClass(`${D.containerModifierClass}grid-column`),i.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(be=>{const ht=D[be]&&D[be].enabled,ft=Oe[be]&&Oe[be].enabled;ht&&!ft&&i[be].disable(),!ht&&ft&&i[be].enable()});const Ct=Oe.direction&&Oe.direction!==D.direction,he=D.loop&&(Oe.slidesPerView!==D.slidesPerView||Ct);Ct&&u&&i.changeDirection(),Zn(i.params,Oe);const ne=i.params.enabled;Object.assign(i,{allowTouchMove:i.params.allowTouchMove,allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.params.allowSlidePrev}),lt&&!ne?i.disable():!lt&&ne&&i.enable(),i.currentBreakpoint=De,i.emit("_beforeBreakpoint",Oe),he&&u&&(i.loopDestroy(),i.loopCreate(),i.updateSlides(),i.slideTo(a-_+i.loopedSlides,0,!1)),i.emit("breakpoint",Oe)},getBreakpoint:function br(i,a="window",u){if(!i||"container"===a&&!u)return;let _=!1;const D=m(),R="window"===a?D.innerHeight:u.clientHeight,X=Object.keys(i).map(De=>{if("string"==typeof De&&0===De.indexOf("@")){const ie=parseFloat(De.substr(1));return{value:R*ie,point:De}}return{value:De,point:De}});X.sort((De,ie)=>parseInt(De.value,10)-parseInt(ie.value,10));for(let De=0;De<X.length;De+=1){const{point:ie,value:Oe}=X[De];"window"===a?D.matchMedia(`(min-width: ${Oe}px)`).matches&&(_=ie):Oe<=u.clientWidth&&(_=ie)}return _||"max"}},checkOverflow:{checkOverflow:function Zi(){const i=this,{isLocked:a,params:u}=i,{slidesOffsetBefore:_}=u;if(_){const D=i.slides.length-1;i.isLocked=i.size>i.slidesGrid[D]+i.slidesSizesGrid[D]+2*_}else i.isLocked=1===i.snapGrid.length;!0===u.allowSlideNext&&(i.allowSlideNext=!i.isLocked),!0===u.allowSlidePrev&&(i.allowSlidePrev=!i.isLocked),a&&a!==i.isLocked&&(i.isEnd=!1),a!==i.isLocked&&i.emit(i.isLocked?"lock":"unlock")}},classes:{addClasses:function qr(){const i=this,{classNames:a,params:u,rtl:_,$el:D,device:R,support:X}=i,De=function zi(i,a){const u=[];return i.forEach(_=>{"object"==typeof _?Object.keys(_).forEach(D=>{_[D]&&u.push(a+D)}):"string"==typeof _&&u.push(a+_)}),u}(["initialized",u.direction,{"pointer-events":!X.touch},{"free-mode":i.params.freeMode&&u.freeMode.enabled},{autoheight:u.autoHeight},{rtl:_},{grid:u.grid&&u.grid.rows>1},{"grid-column":u.grid&&u.grid.rows>1&&"column"===u.grid.fill},{android:R.android},{ios:R.ios},{"css-mode":u.cssMode},{centered:u.cssMode&&u.centeredSlides},{"watch-progress":u.watchSlidesProgress}],u.containerModifierClass);a.push(...De),D.addClass([...a].join(" ")),i.emitContainerClasses()},removeClasses:function Lr(){const{$el:a,classNames:u}=this;a.removeClass(u.join(" ")),this.emitContainerClasses()}},images:{loadImage:function Hr(i,a,u,_,D,R){const X=m();let De;function ie(){R&&R()}vt(i).parent("picture")[0]||i.complete&&D||!a?ie():(De=new X.Image,De.onload=ie,De.onerror=ie,_&&(De.sizes=_),u&&(De.srcset=u),a&&(De.src=a))},preloadImages:function xi(){const i=this;function a(){typeof i>"u"||null===i||!i||i.destroyed||(void 0!==i.imagesLoaded&&(i.imagesLoaded+=1),i.imagesLoaded===i.imagesToLoad.length&&(i.params.updateOnImagesReady&&i.update(),i.emit("imagesReady")))}i.imagesToLoad=i.$el.find("img");for(let u=0;u<i.imagesToLoad.length;u+=1){const _=i.imagesToLoad[u];i.loadImage(_,_.currentSrc||_.getAttribute("src"),_.srcset||_.getAttribute("srcset"),_.sizes||_.getAttribute("sizes"),!0,a)}}}},Qi={};class Ci{constructor(...a){let u,_;if(1===a.length&&a[0].constructor&&"Object"===Object.prototype.toString.call(a[0]).slice(8,-1)?_=a[0]:[u,_]=a,_||(_={}),_=Zn({},_),u&&!_.el&&(_.el=u),_.el&&vt(_.el).length>1){const De=[];return vt(_.el).each(ie=>{const Oe=Zn({},_,{el:ie});De.push(new Ci(Oe))}),De}const D=this;D.__swiper__=!0,D.support=ci(),D.device=function gi(i={}){return Oi||(Oi=function mi({userAgent:i}={}){const a=ci(),u=m(),_=u.navigator.platform,D=i||u.navigator.userAgent,R={ios:!1,android:!1},X=u.screen.width,De=u.screen.height,ie=D.match(/(Android);?[\s\/]+([\d.]+)?/);let Oe=D.match(/(iPad).*OS\s([\d_]+)/);const we=D.match(/(iPod)(.*OS\s([\d_]+))?/),Pe=!Oe&&D.match(/(iPhone\sOS|iOS)\s([\d_]+)/),lt="Win32"===_;let Ct="MacIntel"===_;return!Oe&&Ct&&a.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${X}x${De}`)>=0&&(Oe=D.match(/(Version)\/([\d.]+)/),Oe||(Oe=[0,1,"13_0_0"]),Ct=!1),ie&&!lt&&(R.os="android",R.android=!0),(Oe||Pe||we)&&(R.os="ios",R.ios=!0),R}(i)),Oi}({userAgent:_.userAgent}),D.browser=function Ui(){return wi||(wi=function ni(){const i=m();return{isSafari:function a(){const u=i.navigator.userAgent.toLowerCase();return u.indexOf("safari")>=0&&u.indexOf("chrome")<0&&u.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(i.navigator.userAgent)}}()),wi}(),D.eventsListeners={},D.eventsAnyListeners=[],D.modules=[...D.__modules__],_.modules&&Array.isArray(_.modules)&&D.modules.push(..._.modules);const R={};D.modules.forEach(De=>{De({swiper:D,extendParams:gs(_,R),on:D.on.bind(D),once:D.once.bind(D),off:D.off.bind(D),emit:D.emit.bind(D)})});const X=Zn({},Bi,R);return D.params=Zn({},X,Qi,_),D.originalParams=Zn({},D.params),D.passedParams=Zn({},_),D.params&&D.params.on&&Object.keys(D.params.on).forEach(De=>{D.on(De,D.params.on[De])}),D.params&&D.params.onAny&&D.onAny(D.params.onAny),D.$=vt,Object.assign(D,{enabled:D.params.enabled,el:u,classNames:[],slides:vt(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===D.params.direction,isVertical:()=>"vertical"===D.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:D.params.allowSlideNext,allowSlidePrev:D.params.allowSlidePrev,touchEvents:function(){const ie=["touchstart","touchmove","touchend","touchcancel"],Oe=["pointerdown","pointermove","pointerup"];return D.touchEventsTouch={start:ie[0],move:ie[1],end:ie[2],cancel:ie[3]},D.touchEventsDesktop={start:Oe[0],move:Oe[1],end:Oe[2]},D.support.touch||!D.params.simulateTouch?D.touchEventsTouch:D.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:D.params.focusableElements,lastClickTime:In(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:D.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),D.emit("_swiper"),D.params.init&&D.init(),D}enable(){const a=this;a.enabled||(a.enabled=!0,a.params.grabCursor&&a.setGrabCursor(),a.emit("enable"))}disable(){const a=this;a.enabled&&(a.enabled=!1,a.params.grabCursor&&a.unsetGrabCursor(),a.emit("disable"))}setProgress(a,u){const _=this;a=Math.min(Math.max(a,0),1);const D=_.minTranslate(),X=(_.maxTranslate()-D)*a+D;_.translateTo(X,typeof u>"u"?0:u),_.updateActiveIndex(),_.updateSlidesClasses()}emitContainerClasses(){const a=this;if(!a.params._emitClasses||!a.el)return;const u=a.el.className.split(" ").filter(_=>0===_.indexOf("swiper")||0===_.indexOf(a.params.containerModifierClass));a.emit("_containerClasses",u.join(" "))}getSlideClasses(a){const u=this;return u.destroyed?"":a.className.split(" ").filter(_=>0===_.indexOf("swiper-slide")||0===_.indexOf(u.params.slideClass)).join(" ")}emitSlidesClasses(){const a=this;if(!a.params._emitClasses||!a.el)return;const u=[];a.slides.each(_=>{const D=a.getSlideClasses(_);u.push({slideEl:_,classNames:D}),a.emit("_slideClass",_,D)}),a.emit("_slideClasses",u)}slidesPerViewDynamic(a="current",u=!1){const{params:D,slides:R,slidesGrid:X,slidesSizesGrid:De,size:ie,activeIndex:Oe}=this;let we=1;if(D.centeredSlides){let lt,Pe=R[Oe].swiperSlideSize;for(let Ct=Oe+1;Ct<R.length;Ct+=1)R[Ct]&&!lt&&(Pe+=R[Ct].swiperSlideSize,we+=1,Pe>ie&&(lt=!0));for(let Ct=Oe-1;Ct>=0;Ct-=1)R[Ct]&&!lt&&(Pe+=R[Ct].swiperSlideSize,we+=1,Pe>ie&&(lt=!0))}else if("current"===a)for(let Pe=Oe+1;Pe<R.length;Pe+=1)(u?X[Pe]+De[Pe]-X[Oe]<ie:X[Pe]-X[Oe]<ie)&&(we+=1);else for(let Pe=Oe-1;Pe>=0;Pe-=1)X[Oe]-X[Pe]<ie&&(we+=1);return we}update(){const a=this;if(!a||a.destroyed)return;const{snapGrid:u,params:_}=a;function D(){const De=Math.min(Math.max(a.rtlTranslate?-1*a.translate:a.translate,a.maxTranslate()),a.minTranslate());a.setTranslate(De),a.updateActiveIndex(),a.updateSlidesClasses()}let R;_.breakpoints&&a.setBreakpoint(),a.updateSize(),a.updateSlides(),a.updateProgress(),a.updateSlidesClasses(),a.params.freeMode&&a.params.freeMode.enabled?(D(),a.params.autoHeight&&a.updateAutoHeight()):(R=a.slideTo(("auto"===a.params.slidesPerView||a.params.slidesPerView>1)&&a.isEnd&&!a.params.centeredSlides?a.slides.length-1:a.activeIndex,0,!1,!0),R||D()),_.watchOverflow&&u!==a.snapGrid&&a.checkOverflow(),a.emit("update")}changeDirection(a,u=!0){const _=this,D=_.params.direction;return a||(a="horizontal"===D?"vertical":"horizontal"),a===D||"horizontal"!==a&&"vertical"!==a||(_.$el.removeClass(`${_.params.containerModifierClass}${D}`).addClass(`${_.params.containerModifierClass}${a}`),_.emitContainerClasses(),_.params.direction=a,_.slides.each(R=>{"vertical"===a?R.style.width="":R.style.height=""}),_.emit("changeDirection"),u&&_.update()),_}changeLanguageDirection(a){const u=this;u.rtl&&"rtl"===a||!u.rtl&&"ltr"===a||(u.rtl="rtl"===a,u.rtlTranslate="horizontal"===u.params.direction&&u.rtl,u.rtl?(u.$el.addClass(`${u.params.containerModifierClass}rtl`),u.el.dir="rtl"):(u.$el.removeClass(`${u.params.containerModifierClass}rtl`),u.el.dir="ltr"),u.update())}mount(a){const u=this;if(u.mounted)return!0;const _=vt(a||u.params.el);if(!(a=_[0]))return!1;a.swiper=u;const D=()=>`.${(u.params.wrapperClass||"").trim().split(" ").join(".")}`;let X=(()=>{if(a&&a.shadowRoot&&a.shadowRoot.querySelector){const De=vt(a.shadowRoot.querySelector(D()));return De.children=ie=>_.children(ie),De}return _.children?_.children(D()):vt(_).children(D())})();if(0===X.length&&u.params.createElements){const ie=p().createElement("div");X=vt(ie),ie.className=u.params.wrapperClass,_.append(ie),_.children(`.${u.params.slideClass}`).each(Oe=>{X.append(Oe)})}return Object.assign(u,{$el:_,el:a,$wrapperEl:X,wrapperEl:X[0],mounted:!0,rtl:"rtl"===a.dir.toLowerCase()||"rtl"===_.css("direction"),rtlTranslate:"horizontal"===u.params.direction&&("rtl"===a.dir.toLowerCase()||"rtl"===_.css("direction")),wrongRTL:"-webkit-box"===X.css("display")}),!0}init(a){const u=this;return u.initialized||!1===u.mount(a)||(u.emit("beforeInit"),u.params.breakpoints&&u.setBreakpoint(),u.addClasses(),u.params.loop&&u.loopCreate(),u.updateSize(),u.updateSlides(),u.params.watchOverflow&&u.checkOverflow(),u.params.grabCursor&&u.enabled&&u.setGrabCursor(),u.params.preloadImages&&u.preloadImages(),u.slideTo(u.params.loop?u.params.initialSlide+u.loopedSlides:u.params.initialSlide,0,u.params.runCallbacksOnInit,!1,!0),u.attachEvents(),u.initialized=!0,u.emit("init"),u.emit("afterInit")),u}destroy(a=!0,u=!0){const _=this,{params:D,$el:R,$wrapperEl:X,slides:De}=_;return typeof _.params>"u"||_.destroyed||(_.emit("beforeDestroy"),_.initialized=!1,_.detachEvents(),D.loop&&_.loopDestroy(),u&&(_.removeClasses(),R.removeAttr("style"),X.removeAttr("style"),De&&De.length&&De.removeClass([D.slideVisibleClass,D.slideActiveClass,D.slideNextClass,D.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),_.emit("destroy"),Object.keys(_.eventsListeners).forEach(ie=>{_.off(ie)}),!1!==a&&(_.$el[0].swiper=null,function Zt(i){const a=i;Object.keys(a).forEach(u=>{try{a[u]=null}catch{}try{delete a[u]}catch{}})}(_)),_.destroyed=!0),null}static extendDefaults(a){Zn(Qi,a)}static get extendedDefaults(){return Qi}static get defaults(){return Bi}static installModule(a){Ci.prototype.__modules__||(Ci.prototype.__modules__=[]);const u=Ci.prototype.__modules__;"function"==typeof a&&u.indexOf(a)<0&&u.push(a)}static use(a){return Array.isArray(a)?(a.forEach(u=>Ci.installModule(u)),Ci):(Ci.installModule(a),Ci)}}
vendor: 28,224 bytes, line 1
1Object.keys(Xi).forEach(i=>{Object.keys(Xi[i]).forEach(a=>{Ci.prototype[a]=Xi[i][a]})}),Ci.use([function Ji({swiper:i,on:a,emit:u}){const _=m();let D=null,R=null;const X=()=>{!i||i.destroyed||!i.initialized||(u("beforeResize"),u("resize"))},Oe=()=>{!i||i.destroyed||!i.initialized||u("orientationchange")};a("init",()=>{i.params.resizeObserver&&typeof _.ResizeObserver<"u"?!i||i.destroyed||!i.initialized||(D=new ResizeObserver(we=>{R=_.requestAnimationFrame(()=>{const{width:Pe,height:lt}=i;let Ct=Pe,he=lt;we.forEach(({contentBoxSize:ne,contentRect:be,target:ht})=>{ht&&ht!==i.el||(Ct=be?be.width:(ne[0]||ne).inlineSize,he=be?be.height:(ne[0]||ne).blockSize)}),(Ct!==Pe||he!==lt)&&X()})}),D.observe(i.el)):(_.addEventListener("resize",X),_.addEventListener("orientationchange",Oe))}),a("destroy",()=>{R&&_.cancelAnimationFrame(R),D&&D.unobserve&&i.el&&(D.unobserve(i.el),D=null),_.removeEventListener("resize",X),_.removeEventListener("orientationchange",Oe)})},function Xn({swiper:i,extendParams:a,on:u,emit:_}){const D=[],R=m(),X=(Oe,we={})=>{const lt=new(R.MutationObserver||R.WebkitMutationObserver)(Ct=>{if(1===Ct.length)return void _("observerUpdate",Ct[0]);const he=function(){_("observerUpdate",Ct[0])};R.requestAnimationFrame?R.requestAnimationFrame(he):R.setTimeout(he,0)});lt.observe(Oe,{attributes:typeof we.attributes>"u"||we.attributes,childList:typeof we.childList>"u"||we.childList,characterData:typeof we.characterData>"u"||we.characterData}),D.push(lt)};a({observer:!1,observeParents:!1,observeSlideChildren:!1}),u("init",()=>{if(i.params.observer){if(i.params.observeParents){const Oe=i.$el.parents();for(let we=0;we<Oe.length;we+=1)X(Oe[we])}X(i.$el[0],{childList:i.params.observeSlideChildren}),X(i.$wrapperEl[0],{attributes:!1})}}),u("destroy",()=>{D.forEach(Oe=>{Oe.disconnect()}),D.splice(0,D.length)})}]);const Cr=Ci;function sr({swiper:i,extendParams:a,on:u,emit:_}){let D;function R(Pe,lt){const Ct=i.params.virtual;if(Ct.cache&&i.virtual.cache[lt])return i.virtual.cache[lt];const he=vt(Ct.renderSlide?Ct.renderSlide.call(i,Pe,lt):`<div class="${i.params.slideClass}" data-swiper-slide-index="${lt}">${Pe}</div>`);return he.attr("data-swiper-slide-index")||he.attr("data-swiper-slide-index",lt),Ct.cache&&(i.virtual.cache[lt]=he),he}function X(Pe){const{slidesPerView:lt,slidesPerGroup:Ct,centeredSlides:he}=i.params,{addSlidesBefore:ne,addSlidesAfter:be}=i.params.virtual,{from:ht,to:ft,slides:kt,slidesGrid:nn,offset:qt}=i.virtual;i.params.cssMode||i.updateActiveIndex();const tn=i.activeIndex||0;let cn,Sn,En;cn=i.rtlTranslate?"right":i.isHorizontal()?"left":"top",he?(Sn=Math.floor(lt/2)+Ct+be,En=Math.floor(lt/2)+Ct+ne):(Sn=lt+(Ct-1)+be,En=Ct+ne);const xn=Math.max((tn||0)-En,0),rn=Math.min((tn||0)+Sn,kt.length-1),Jt=(i.slidesGrid[xn]||0)-(i.slidesGrid[0]||0);function un(){i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),i.lazy&&i.params.lazy.enabled&&i.lazy.load(),_("virtualUpdate")}if(Object.assign(i.virtual,{from:xn,to:rn,offset:Jt,slidesGrid:i.slidesGrid}),ht===xn&&ft===rn&&!Pe)return i.slidesGrid!==nn&&Jt!==qt&&i.slides.css(cn,`${Jt}px`),i.updateProgress(),void _("virtualUpdate");if(i.params.virtual.renderExternal)return i.params.virtual.renderExternal.call(i,{offset:Jt,from:xn,to:rn,slides:function(){const bn=[];for(let _n=xn;_n<=rn;_n+=1)bn.push(kt[_n]);return bn}()}),void(i.params.virtual.renderExternalUpdate?un():_("virtualUpdate"));const Yn=[],wn=[];if(Pe)i.$wrapperEl.find(`.${i.params.slideClass}`).remove();else for(let Wt=ht;Wt<=ft;Wt+=1)(Wt<xn||Wt>rn)&&i.$wrapperEl.find(`.${i.params.slideClass}[data-swiper-slide-index="${Wt}"]`).remove();for(let Wt=0;Wt<kt.length;Wt+=1)Wt>=xn&&Wt<=rn&&(typeof ft>"u"||Pe?wn.push(Wt):(Wt>ft&&wn.push(Wt),Wt<ht&&Yn.push(Wt)));wn.forEach(Wt=>{i.$wrapperEl.append(R(kt[Wt],Wt))}),Yn.sort((Wt,bn)=>bn-Wt).forEach(Wt=>{i.$wrapperEl.prepend(R(kt[Wt],Wt))}),i.$wrapperEl.children(".swiper-slide").css(cn,`${Jt}px`),un()}a({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}}),i.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]},u("beforeInit",()=>{i.params.virtual.enabled&&(i.virtual.slides=i.params.virtual.slides,i.classNames.push(`${i.params.containerModifierClass}virtual`),i.params.watchSlidesProgress=!0,i.originalParams.watchSlidesProgress=!0,i.params.initialSlide||X())}),u("setTranslate",()=>{i.params.virtual.enabled&&(i.params.cssMode&&!i._immediateVirtual?(clearTimeout(D),D=setTimeout(()=>{X()},100)):X())}),u("init update resize",()=>{i.params.virtual.enabled&&i.params.cssMode&&Ii(i.wrapperEl,"--swiper-virtual-size",`${i.virtualSize}px`)}),Object.assign(i.virtual,{appendSlide:function De(Pe){if("object"==typeof Pe&&"length"in Pe)for(let lt=0;lt<Pe.length;lt+=1)Pe[lt]&&i.virtual.slides.push(Pe[lt]);else i.virtual.slides.push(Pe);X(!0)},prependSlide:function ie(Pe){const lt=i.activeIndex;let Ct=lt+1,he=1;if(Array.isArray(Pe)){for(let ne=0;ne<Pe.length;ne+=1)Pe[ne]&&i.virtual.slides.unshift(Pe[ne]);Ct=lt+Pe.length,he=Pe.length}else i.virtual.slides.unshift(Pe);if(i.params.virtual.cache){const ne=i.virtual.cache,be={};Object.keys(ne).forEach(ht=>{const ft=ne[ht],kt=ft.attr("data-swiper-slide-index");kt&&ft.attr("data-swiper-slide-index",parseInt(kt,10)+he),be[parseInt(ht,10)+he]=ft}),i.virtual.cache=be}X(!0),i.slideTo(Ct,0)},removeSlide:function Oe(Pe){if(typeof Pe>"u"||null===Pe)return;let lt=i.activeIndex;if(Array.isArray(Pe))for(let Ct=Pe.length-1;Ct>=0;Ct-=1)i.virtual.slides.splice(Pe[Ct],1),i.params.virtual.cache&&delete i.virtual.cache[Pe[Ct]],Pe[Ct]<lt&&(lt-=1),lt=Math.max(lt,0);else i.virtual.slides.splice(Pe,1),i.params.virtual.cache&&delete i.virtual.cache[Pe],Pe<lt&&(lt-=1),lt=Math.max(lt,0);X(!0),i.slideTo(lt,0)},removeAllSlides:function we(){i.virtual.slides=[],i.params.virtual.cache&&(i.virtual.cache={}),X(!0),i.slideTo(0,0)},update:X})}function ur({swiper:i,extendParams:a,on:u,emit:_}){const D=m();a({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}}),i.mousewheel={enabled:!1};let R,De,X=In();const ie=[];function we(){i.enabled&&(i.mouseEntered=!0)}function Pe(){i.enabled&&(i.mouseEntered=!1)}function lt(ft){return!(i.params.mousewheel.thresholdDelta&&ft.delta<i.params.mousewheel.thresholdDelta||i.params.mousewheel.thresholdTime&&In()-X<i.params.mousewheel.thresholdTime)&&(ft.delta>=6&&In()-X<60||(ft.direction<0?(!i.isEnd||i.params.loop)&&!i.animating&&(i.slideNext(),_("scroll",ft.raw)):(!i.isBeginning||i.params.loop)&&!i.animating&&(i.slidePrev(),_("scroll",ft.raw)),X=(new D.Date).getTime(),!1))}function he(ft){let kt=ft,nn=!0;if(!i.enabled)return;const qt=i.params.mousewheel;i.params.cssMode&&kt.preventDefault();let tn=i.$el;if("container"!==i.params.mousewheel.eventsTarget&&(tn=vt(i.params.mousewheel.eventsTarget)),!i.mouseEntered&&!tn[0].contains(kt.target)&&!qt.releaseOnEdges)return!0;kt.originalEvent&&(kt=kt.originalEvent);let cn=0;const Sn=i.rtlTranslate?-1:1,En=function Oe(ft){let tn=0,cn=0,Sn=0,En=0;return"detail"in ft&&(cn=ft.detail),"wheelDelta"in ft&&(cn=-ft.wheelDelta/120),"wheelDeltaY"in ft&&(cn=-ft.wheelDeltaY/120),"wheelDeltaX"in ft&&(tn=-ft.wheelDeltaX/120),"axis"in ft&&ft.axis===ft.HORIZONTAL_AXIS&&(tn=cn,cn=0),Sn=10*tn,En=10*cn,"deltaY"in ft&&(En=ft.deltaY),"deltaX"in ft&&(Sn=ft.deltaX),ft.shiftKey&&!Sn&&(Sn=En,En=0),(Sn||En)&&ft.deltaMode&&(1===ft.deltaMode?(Sn*=40,En*=40):(Sn*=800,En*=800)),Sn&&!tn&&(tn=Sn<1?-1:1),En&&!cn&&(cn=En<1?-1:1),{spinX:tn,spinY:cn,pixelX:Sn,pixelY:En}}(kt);if(qt.forceToAxis)if(i.isHorizontal()){if(!(Math.abs(En.pixelX)>Math.abs(En.pixelY)))return!0;cn=-En.pixelX*Sn}else{if(!(Math.abs(En.pixelY)>Math.abs(En.pixelX)))return!0;cn=-En.pixelY}else cn=Math.abs(En.pixelX)>Math.abs(En.pixelY)?-En.pixelX*Sn:-En.pixelY;if(0===cn)return!0;qt.invert&&(cn=-cn);let xn=i.getTranslate()+cn*qt.sensitivity;if(xn>=i.minTranslate()&&(xn=i.minTranslate()),xn<=i.maxTranslate()&&(xn=i.maxTranslate()),nn=!!i.params.loop||!(xn===i.minTranslate()||xn===i.maxTranslate()),nn&&i.params.nested&&kt.stopPropagation(),i.params.freeMode&&i.params.freeMode.enabled){const rn={time:In(),delta:Math.abs(cn),direction:Math.sign(cn)},Jt=De&&rn.time<De.time+500&&rn.delta<=De.delta&&rn.direction===De.direction;if(!Jt){De=void 0,i.params.loop&&i.loopFix();let un=i.getTranslate()+cn*qt.sensitivity;const Yn=i.isBeginning,wn=i.isEnd;if(un>=i.minTranslate()&&(un=i.minTranslate()),un<=i.maxTranslate()&&(un=i.maxTranslate()),i.setTransition(0),i.setTranslate(un),i.updateProgress(),i.updateActiveIndex(),i.updateSlidesClasses(),(!Yn&&i.isBeginning||!wn&&i.isEnd)&&i.updateSlidesClasses(),i.params.freeMode.sticky){clearTimeout(R),R=void 0,ie.length>=15&&ie.shift();const Wt=ie.length?ie[ie.length-1]:void 0,bn=ie[0];if(ie.push(rn),Wt&&(rn.delta>Wt.delta||rn.direction!==Wt.direction))ie.splice(0);else if(ie.length>=15&&rn.time-bn.time<500&&bn.delta-rn.delta>=1&&rn.delta<=6){const _n=cn>0?.8:.2;De=rn,ie.splice(0),R=ln(()=>{i.slideToClosest(i.params.speed,!0,void 0,_n)},0)}R||(R=ln(()=>{De=rn,ie.splice(0),i.slideToClosest(i.params.speed,!0,void 0,.5)},500))}if(Jt||_("scroll",kt),i.params.autoplay&&i.params.autoplayDisableOnInteraction&&i.autoplay.stop(),un===i.minTranslate()||un===i.maxTranslate())return!0}}else{const rn={time:In(),delta:Math.abs(cn),direction:Math.sign(cn),raw:ft};ie.length>=2&&ie.shift();const Jt=ie.length?ie[ie.length-1]:void 0;if(ie.push(rn),Jt?(rn.direction!==Jt.direction||rn.delta>Jt.delta||rn.time>Jt.time+150)&&lt(rn):lt(rn),function Ct(ft){const kt=i.params.mousewheel;if(ft.direction<0){if(i.isEnd&&!i.params.loop&&kt.releaseOnEdges)return!0}else if(i.isBeginning&&!i.params.loop&&kt.releaseOnEdges)return!0;return!1}(rn))return!0}return kt.preventDefault?kt.preventDefault():kt.returnValue=!1,!1}function ne(ft){let kt=i.$el;"container"!==i.params.mousewheel.eventsTarget&&(kt=vt(i.params.mousewheel.eventsTarget)),kt[ft]("mouseenter",we),kt[ft]("mouseleave",Pe),kt[ft]("wheel",he)}function be(){return i.params.cssMode?(i.wrapperEl.removeEventListener("wheel",he),!0):!i.mousewheel.enabled&&(ne("on"),i.mousewheel.enabled=!0,!0)}function ht(){return i.params.cssMode?(i.wrapperEl.addEventListener(event,he),!0):!!i.mousewheel.enabled&&(ne("off"),i.mousewheel.enabled=!1,!0)}u("init",()=>{!i.params.mousewheel.enabled&&i.params.cssMode&&ht(),i.params.mousewheel.enabled&&be()}),u("destroy",()=>{i.params.cssMode&&be(),i.mousewheel.enabled&&ht()}),Object.assign(i.mousewheel,{enable:be,disable:ht})}function or(i,a,u,_){const D=p();return i.params.createElements&&Object.keys(_).forEach(R=>{if(!u[R]&&!0===u.auto){let X=i.$el.children(`.${_[R]}`)[0];X||(X=D.createElement("div"),X.className=_[R],i.$el.append(X)),u[R]=X,a[R]=X}}),u}function Gi({swiper:i,extendParams:a,on:u,emit:_}){function D(Ct){let he;return Ct&&(he=vt(Ct),i.params.uniqueNavElements&&"string"==typeof Ct&&he.length>1&&1===i.$el.find(Ct).length&&(he=i.$el.find(Ct))),he}function R(Ct,he){const ne=i.params.navigation;Ct&&Ct.length>0&&(Ct[he?"addClass":"removeClass"](ne.disabledClass),Ct[0]&&"BUTTON"===Ct[0].tagName&&(Ct[0].disabled=he),i.params.watchOverflow&&i.enabled&&Ct[i.isLocked?"addClass":"removeClass"](ne.lockClass))}function X(){if(i.params.loop)return;const{$nextEl:Ct,$prevEl:he}=i.navigation;R(he,i.isBeginning&&!i.params.rewind),R(Ct,i.isEnd&&!i.params.rewind)}function De(Ct){Ct.preventDefault(),(!i.isBeginning||i.params.loop||i.params.rewind)&&(i.slidePrev(),_("navigationPrev"))}function ie(Ct){Ct.preventDefault(),(!i.isEnd||i.params.loop||i.params.rewind)&&(i.slideNext(),_("navigationNext"))}function Oe(){const Ct=i.params.navigation;if(i.params.navigation=or(i,i.originalParams.navigation,i.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!Ct.nextEl&&!Ct.prevEl)return;const he=D(Ct.nextEl),ne=D(Ct.prevEl);he&&he.length>0&&he.on("click",ie),ne&&ne.length>0&&ne.on("click",De),Object.assign(i.navigation,{$nextEl:he,nextEl:he&&he[0],$prevEl:ne,prevEl:ne&&ne[0]}),i.enabled||(he&&he.addClass(Ct.lockClass),ne&&ne.addClass(Ct.lockClass))}function we(){const{$nextEl:Ct,$prevEl:he}=i.navigation;Ct&&Ct.length&&(Ct.off("click",ie),Ct.removeClass(i.params.navigation.disabledClass)),he&&he.length&&(he.off("click",De),he.removeClass(i.params.navigation.disabledClass))}a({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),i.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},u("init",()=>{!1===i.params.navigation.enabled?lt():(Oe(),X())}),u("toEdge fromEdge lock unlock",()=>{X()}),u("destroy",()=>{we()}),u("enable disable",()=>{const{$nextEl:Ct,$prevEl:he}=i.navigation;Ct&&Ct[i.enabled?"removeClass":"addClass"](i.params.navigation.lockClass),he&&he[i.enabled?"removeClass":"addClass"](i.params.navigation.lockClass)}),u("click",(Ct,he)=>{const{$nextEl:ne,$prevEl:be}=i.navigation,ht=he.target;if(i.params.navigation.hideOnClick&&!vt(ht).is(be)&&!vt(ht).is(ne)){if(i.pagination&&i.params.pagination&&i.params.pagination.clickable&&(i.pagination.el===ht||i.pagination.el.contains(ht)))return;let ft;ne?ft=ne.hasClass(i.params.navigation.hiddenClass):be&&(ft=be.hasClass(i.params.navigation.hiddenClass)),_(!0===ft?"navigationShow":"navigationHide"),ne&&ne.toggleClass(i.params.navigation.hiddenClass),be&&be.toggleClass(i.params.navigation.hiddenClass)}});const lt=()=>{i.$el.addClass(i.params.navigation.navigationDisabledClass),we()};Object.assign(i.navigation,{enable:()=>{i.$el.removeClass(i.params.navigation.navigationDisabledClass),Oe(),X()},disable:lt,update:X,init:Oe,destroy:we})}function Gn(i=""){return`.${i.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function hr({swiper:i,extendParams:a,on:u,emit:_}){const D="swiper-pagination";a({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:ne=>ne,formatFractionTotal:ne=>ne,bulletClass:`${D}-bullet`,bulletActiveClass:`${D}-bullet-active`,modifierClass:`${D}-`,currentClass:`${D}-current`,totalClass:`${D}-total`,hiddenClass:`${D}-hidden`,progressbarFillClass:`${D}-progressbar-fill`,progressbarOppositeClass:`${D}-progressbar-opposite`,clickableClass:`${D}-clickable`,lockClass:`${D}-lock`,horizontalClass:`${D}-horizontal`,verticalClass:`${D}-vertical`,paginationDisabledClass:`${D}-disabled`}}),i.pagination={el:null,$el:null,bullets:[]};let R,X=0;function De(){return!i.params.pagination.el||!i.pagination.el||!i.pagination.$el||0===i.pagination.$el.length}function ie(ne,be){const{bulletActiveClass:ht}=i.params.pagination;ne[be]().addClass(`${ht}-${be}`)[be]().addClass(`${ht}-${be}-${be}`)}function Oe(){const ne=i.rtl,be=i.params.pagination;if(De())return;const ht=i.virtual&&i.params.virtual.enabled?i.virtual.slides.length:i.slides.length,ft=i.pagination.$el;let kt;const nn=i.params.loop?Math.ceil((ht-2*i.loopedSlides)/i.params.slidesPerGroup):i.snapGrid.length;if(i.params.loop?(kt=Math.ceil((i.activeIndex-i.loopedSlides)/i.params.slidesPerGroup),kt>ht-1-2*i.loopedSlides&&(kt-=ht-2*i.loopedSlides),kt>nn-1&&(kt-=nn),kt<0&&"bullets"!==i.params.paginationType&&(kt=nn+kt)):kt=typeof i.snapIndex<"u"?i.snapIndex:i.activeIndex||0,"bullets"===be.type&&i.pagination.bullets&&i.pagination.bullets.length>0){const qt=i.pagination.bullets;let tn,cn,Sn;if(be.dynamicBullets&&(R=qt.eq(0)[i.isHorizontal()?"outerWidth":"outerHeight"](!0),ft.css(i.isHorizontal()?"width":"height",R*(be.dynamicMainBullets+4)+"px"),be.dynamicMainBullets>1&&void 0!==i.previousIndex&&(X+=kt-(i.previousIndex-i.loopedSlides||0),X>be.dynamicMainBullets-1?X=be.dynamicMainBullets-1:X<0&&(X=0)),tn=Math.max(kt-X,0),cn=tn+(Math.min(qt.length,be.dynamicMainBullets)-1),Sn=(cn+tn)/2),qt.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map(En=>`${be.bulletActiveClass}${En}`).join(" ")),ft.length>1)qt.each(En=>{const xn=vt(En),rn=xn.index();rn===kt&&xn.addClass(be.bulletActiveClass),be.dynamicBullets&&(rn>=tn&&rn<=cn&&xn.addClass(`${be.bulletActiveClass}-main`),rn===tn&&ie(xn,"prev"),rn===cn&&ie(xn,"next"))});else{const En=qt.eq(kt),xn=En.index();if(En.addClass(be.bulletActiveClass),be.dynamicBullets){const rn=qt.eq(tn),Jt=qt.eq(cn);for(let un=tn;un<=cn;un+=1)qt.eq(un).addClass(`${be.bulletActiveClass}-main`);if(i.params.loop)if(xn>=qt.length){for(let un=be.dynamicMainBullets;un>=0;un-=1)qt.eq(qt.length-un).addClass(`${be.bulletActiveClass}-main`);qt.eq(qt.length-be.dynamicMainBullets-1).addClass(`${be.bulletActiveClass}-prev`)}else ie(rn,"prev"),ie(Jt,"next");else ie(rn,"prev"),ie(Jt,"next")}}if(be.dynamicBullets){const En=Math.min(qt.length,be.dynamicMainBullets+4),xn=(R*En-R)/2-Sn*R,rn=ne?"right":"left";qt.css(i.isHorizontal()?rn:"top",`${xn}px`)}}if("fraction"===be.type&&(ft.find(Gn(be.currentClass)).text(be.formatFractionCurrent(kt+1)),ft.find(Gn(be.totalClass)).text(be.formatFractionTotal(nn))),"progressbar"===be.type){let qt;qt=be.progressbarOpposite?i.isHorizontal()?"vertical":"horizontal":i.isHorizontal()?"horizontal":"vertical";const tn=(kt+1)/nn;let cn=1,Sn=1;"horizontal"===qt?cn=tn:Sn=tn,ft.find(Gn(be.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${cn}) scaleY(${Sn})`).transition(i.params.speed)}"custom"===be.type&&be.renderCustom?(ft.html(be.renderCustom(i,kt+1,nn)),_("paginationRender",ft[0])):_("paginationUpdate",ft[0]),i.params.watchOverflow&&i.enabled&&ft[i.isLocked?"addClass":"removeClass"](be.lockClass)}function we(){const ne=i.params.pagination;if(De())return;const be=i.virtual&&i.params.virtual.enabled?i.virtual.slides.length:i.slides.length,ht=i.pagination.$el;let ft="";if("bullets"===ne.type){let kt=i.params.loop?Math.ceil((be-2*i.loopedSlides)/i.params.slidesPerGroup):i.snapGrid.length;i.params.freeMode&&i.params.freeMode.enabled&&!i.params.loop&&kt>be&&(kt=be);for(let nn=0;nn<kt;nn+=1)ft+=ne.renderBullet?ne.renderBullet.call(i,nn,ne.bulletClass):`<${ne.bulletElement} class="${ne.bulletClass}"></${ne.bulletElement}>`;ht.html(ft),i.pagination.bullets=ht.find(Gn(ne.bulletClass))}"fraction"===ne.type&&(ft=ne.renderFraction?ne.renderFraction.call(i,ne.currentClass,ne.totalClass):`<span class="${ne.currentClass}"></span> / <span class="${ne.totalClass}"></span>`,ht.html(ft)),"progressbar"===ne.type&&(ft=ne.renderProgressbar?ne.renderProgressbar.call(i,ne.progressbarFillClass):`<span class="${ne.progressbarFillClass}"></span>`,ht.html(ft)),"custom"!==ne.type&&_("paginationRender",i.pagination.$el[0])}function Pe(){i.params.pagination=or(i,i.originalParams.pagination,i.params.pagination,{el:"swiper-pagination"});const ne=i.params.pagination;if(!ne.el)return;let be=vt(ne.el);0!==be.length&&(i.params.uniqueNavElements&&"string"==typeof ne.el&&be.length>1&&(be=i.$el.find(ne.el),be.length>1&&(be=be.filter(ht=>vt(ht).parents(".swiper")[0]===i.el))),"bullets"===ne.type&&ne.clickable&&be.addClass(ne.clickableClass),be.addClass(ne.modifierClass+ne.type),be.addClass(i.isHorizontal()?ne.horizontalClass:ne.verticalClass),"bullets"===ne.type&&ne.dynamicBullets&&(be.addClass(`${ne.modifierClass}${ne.type}-dynamic`),X=0,ne.dynamicMainBullets<1&&(ne.dynamicMainBullets=1)),"progressbar"===ne.type&&ne.progressbarOpposite&&be.addClass(ne.progressbarOppositeClass),ne.clickable&&be.on("click",Gn(ne.bulletClass),function(ft){ft.preventDefault();let kt=vt(this).index()*i.params.slidesPerGroup;i.params.loop&&(kt+=i.loopedSlides),i.slideTo(kt)}),Object.assign(i.pagination,{$el:be,el:be[0]}),i.enabled||be.addClass(ne.lockClass))}function lt(){const ne=i.params.pagination;if(De())return;const be=i.pagination.$el;be.removeClass(ne.hiddenClass),be.removeClass(ne.modifierClass+ne.type),be.removeClass(i.isHorizontal()?ne.horizontalClass:ne.verticalClass),i.pagination.bullets&&i.pagination.bullets.removeClass&&i.pagination.bullets.removeClass(ne.bulletActiveClass),ne.clickable&&be.off("click",Gn(ne.bulletClass))}u("init",()=>{!1===i.params.pagination.enabled?he():(Pe(),we(),Oe())}),u("activeIndexChange",()=>{(i.params.loop||typeof i.snapIndex>"u")&&Oe()}),u("snapIndexChange",()=>{i.params.loop||Oe()}),u("slidesLengthChange",()=>{i.params.loop&&(we(),Oe())}),u("snapGridLengthChange",()=>{i.params.loop||(we(),Oe())}),u("destroy",()=>{lt()}),u("enable disable",()=>{const{$el:ne}=i.pagination;ne&&ne[i.enabled?"removeClass":"addClass"](i.params.pagination.lockClass)}),u("lock unlock",()=>{Oe()}),u("click",(ne,be)=>{const ht=be.target,{$el:ft}=i.pagination;if(i.params.pagination.el&&i.params.pagination.hideOnClick&&ft&&ft.length>0&&!vt(ht).hasClass(i.params.pagination.bulletClass)){if(i.navigation&&(i.navigation.nextEl&&ht===i.navigation.nextEl||i.navigation.prevEl&&ht===i.navigation.prevEl))return;const kt=ft.hasClass(i.params.pagination.hiddenClass);_(!0===kt?"paginationShow":"paginationHide"),ft.toggleClass(i.params.pagination.hiddenClass)}});const he=()=>{i.$el.addClass(i.params.pagination.paginationDisabledClass),i.pagination.$el&&i.pagination.$el.addClass(i.params.pagination.paginationDisabledClass),lt()};Object.assign(i.pagination,{enable:()=>{i.$el.removeClass(i.params.pagination.paginationDisabledClass),i.pagination.$el&&i.pagination.$el.removeClass(i.params.pagination.paginationDisabledClass),Pe(),we(),Oe()},disable:he,render:we,update:Oe,init:Pe,destroy:lt})}function fe({swiper:i,extendParams:a,on:u,emit:_}){const D=p();let ie,Oe,we,Pe,R=!1,X=null,De=null;function lt(){if(!i.params.scrollbar.el||!i.scrollbar.el)return;const{scrollbar:rn,rtlTranslate:Jt,progress:un}=i,{$dragEl:Yn,$el:wn}=rn,Wt=i.params.scrollbar;let bn=Oe,_n=(we-Oe)*un;Jt?(_n=-_n,_n>0?(bn=Oe-_n,_n=0):-_n+Oe>we&&(bn=we+_n)):_n<0?(bn=Oe+_n,_n=0):_n+Oe>we&&(bn=we-_n),i.isHorizontal()?(Yn.transform(`translate3d(${_n}px, 0, 0)`),Yn[0].style.width=`${bn}px`):(Yn.transform(`translate3d(0px, ${_n}px, 0)`),Yn[0].style.height=`${bn}px`),Wt.hide&&(clearTimeout(X),wn[0].style.opacity=1,X=setTimeout(()=>{wn[0].style.opacity=0,wn.transition(400)},1e3))}function he(){if(!i.params.scrollbar.el||!i.scrollbar.el)return;const{scrollbar:rn}=i,{$dragEl:Jt,$el:un}=rn;Jt[0].style.width="",Jt[0].style.height="",we=i.isHorizontal()?un[0].offsetWidth:un[0].offsetHeight,Pe=i.size/(i.virtualSize+i.params.slidesOffsetBefore-(i.params.centeredSlides?i.snapGrid[0]:0)),Oe="auto"===i.params.scrollbar.dragSize?we*Pe:parseInt(i.params.scrollbar.dragSize,10),i.isHorizontal()?Jt[0].style.width=`${Oe}px`:Jt[0].style.height=`${Oe}px`,un[0].style.display=Pe>=1?"none":"",i.params.scrollbar.hide&&(un[0].style.opacity=0),i.params.watchOverflow&&i.enabled&&rn.$el[i.isLocked?"addClass":"removeClass"](i.params.scrollbar.lockClass)}function ne(rn){return i.isHorizontal()?"touchstart"===rn.type||"touchmove"===rn.type?rn.targetTouches[0].clientX:rn.clientX:"touchstart"===rn.type||"touchmove"===rn.type?rn.targetTouches[0].clientY:rn.clientY}function be(rn){const{scrollbar:Jt,rtlTranslate:un}=i,{$el:Yn}=Jt;let wn;wn=(ne(rn)-Yn.offset()[i.isHorizontal()?"left":"top"]-(null!==ie?ie:Oe/2))/(we-Oe),wn=Math.max(Math.min(wn,1),0),un&&(wn=1-wn);const Wt=i.minTranslate()+(i.maxTranslate()-i.minTranslate())*wn;i.updateProgress(Wt),i.setTranslate(Wt),i.updateActiveIndex(),i.updateSlidesClasses()}function ht(rn){const Jt=i.params.scrollbar,{scrollbar:un,$wrapperEl:Yn}=i,{$el:wn,$dragEl:Wt}=un;R=!0,ie=rn.target===Wt[0]||rn.target===Wt?ne(rn)-rn.target.getBoundingClientRect()[i.isHorizontal()?"left":"top"]:null,rn.preventDefault(),rn.stopPropagation(),Yn.transition(100),Wt.transition(100),be(rn),clearTimeout(De),wn.transition(0),Jt.hide&&wn.css("opacity",1),i.params.cssMode&&i.$wrapperEl.css("scroll-snap-type","none"),_("scrollbarDragStart",rn)}function ft(rn){const{scrollbar:Jt,$wrapperEl:un}=i,{$el:Yn,$dragEl:wn}=Jt;R&&(rn.preventDefault?rn.preventDefault():rn.returnValue=!1,be(rn),un.transition(0),Yn.transition(0),wn.transition(0),_("scrollbarDragMove",rn))}function kt(rn){const Jt=i.params.scrollbar,{scrollbar:un,$wrapperEl:Yn}=i,{$el:wn}=un;R&&(R=!1,i.params.cssMode&&(i.$wrapperEl.css("scroll-snap-type",""),Yn.transition("")),Jt.hide&&(clearTimeout(De),De=ln(()=>{wn.css("opacity",0),wn.transition(400)},1e3)),_("scrollbarDragEnd",rn),Jt.snapOnRelease&&i.slideToClosest())}function nn(rn){const{scrollbar:Jt,touchEventsTouch:un,touchEventsDesktop:Yn,params:wn,support:Wt}=i,bn=Jt.$el;if(!bn)return;const _n=bn[0],A=!(!Wt.passiveListener||!wn.passiveListeners)&&{passive:!1,capture:!1},ge=!(!Wt.passiveListener||!wn.passiveListeners)&&{passive:!0,capture:!1};if(!_n)return;const V="on"===rn?"addEventListener":"removeEventListener";Wt.touch?(_n[V](un.start,ht,A),_n[V](un.move,ft,A),_n[V](un.end,kt,ge)):(_n[V](Yn.start,ht,A),D[V](Yn.move,ft,A),D[V](Yn.end,kt,ge))}function cn(){const{scrollbar:rn,$el:Jt}=i;i.params.scrollbar=or(i,i.originalParams.scrollbar,i.params.scrollbar,{el:"swiper-scrollbar"});const un=i.params.scrollbar;if(!un.el)return;let Yn=vt(un.el);i.params.uniqueNavElements&&"string"==typeof un.el&&Yn.length>1&&1===Jt.find(un.el).length&&(Yn=Jt.find(un.el)),Yn.addClass(i.isHorizontal()?un.horizontalClass:un.verticalClass);let wn=Yn.find(`.${i.params.scrollbar.dragClass}`);0===wn.length&&(wn=vt(`<div class="${i.params.scrollbar.dragClass}"></div>`),Yn.append(wn)),Object.assign(rn,{$el:Yn,el:Yn[0],$dragEl:wn,dragEl:wn[0]}),un.draggable&&function qt(){!i.params.scrollbar.el||!i.scrollbar.el||nn("on")}(),Yn&&Yn[i.enabled?"removeClass":"addClass"](i.params.scrollbar.lockClass)}function Sn(){const rn=i.params.scrollbar,Jt=i.scrollbar.$el;Jt&&Jt.removeClass(i.isHorizontal()?rn.horizontalClass:rn.verticalClass),function tn(){!i.params.scrollbar.el||!i.scrollbar.el||nn("off")}()}a({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),i.scrollbar={el:null,dragEl:null,$el:null,$dragEl:null},u("init",()=>{!1===i.params.scrollbar.enabled?xn():(cn(),he(),lt())}),u("update resize observerUpdate lock unlock",()=>{he()}),u("setTranslate",()=>{lt()}),u("setTransition",(rn,Jt)=>{!function Ct(rn){!i.params.scrollbar.el||!i.scrollbar.el||i.scrollbar.$dragEl.transition(rn)}(Jt)}),u("enable disable",()=>{const{$el:rn}=i.scrollbar;rn&&rn[i.enabled?"removeClass":"addClass"](i.params.scrollbar.lockClass)}),u("destroy",()=>{Sn()});const xn=()=>{i.$el.addClass(i.params.scrollbar.scrollbarDisabledClass),i.scrollbar.$el&&i.scrollbar.$el.addClass(i.params.scrollbar.scrollbarDisabledClass),Sn()};Object.assign(i.scrollbar,{enable:()=>{i.$el.removeClass(i.params.scrollbar.scrollbarDisabledClass),i.scrollbar.$el&&i.scrollbar.$el.removeClass(i.params.scrollbar.scrollbarDisabledClass),cn(),he(),lt()},disable:xn,updateSize:he,setTranslate:lt,init:cn,destroy:Sn})}function $n({swiper:i,extendParams:a,on:u}){a({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),i.a11y={clicked:!1};let _=null;function D(Jt){const un=_;0!==un.length&&(un.html(""),un.html(Jt))}function X(Jt){Jt.attr("tabIndex","0")}function De(Jt){Jt.attr("tabIndex","-1")}function ie(Jt,un){Jt.attr("role",un)}function Oe(Jt,un){Jt.attr("aria-roledescription",un)}function Pe(Jt,un){Jt.attr("aria-label",un)}function he(Jt){Jt.attr("aria-disabled",!0)}function ne(Jt){Jt.attr("aria-disabled",!1)}function be(Jt){if(13!==Jt.keyCode&&32!==Jt.keyCode)return;const un=i.params.a11y,Yn=vt(Jt.target);i.navigation&&i.navigation.$nextEl&&Yn.is(i.navigation.$nextEl)&&(i.isEnd&&!i.params.loop||i.slideNext(),D(i.isEnd?un.lastSlideMessage:un.nextSlideMessage)),i.navigation&&i.navigation.$prevEl&&Yn.is(i.navigation.$prevEl)&&(i.isBeginning&&!i.params.loop||i.slidePrev(),D(i.isBeg
1inning?un.firstSlideMessage:un.prevSlideMessage)),i.pagination&&Yn.is(Gn(i.params.pagination.bulletClass))&&Yn[0].click()}function ft(){return i.pagination&&i.pagination.bullets&&i.pagination.bullets.length}function kt(){return ft()&&i.params.pagination.clickable}const qt=(Jt,un,Yn)=>{X(Jt),"BUTTON"!==Jt[0].tagName&&(ie(Jt,"button"),Jt.on("keydown",be)),Pe(Jt,Yn),function we(Jt,un){Jt.attr("aria-controls",un)}(Jt,un)},tn=()=>{i.a11y.clicked=!0},cn=()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{i.destroyed||(i.a11y.clicked=!1)})})},Sn=Jt=>{if(i.a11y.clicked)return;const un=Jt.target.closest(`.${i.params.slideClass}`);if(!un||!i.slides.includes(un))return;const Yn=i.slides.indexOf(un)===i.activeIndex,wn=i.params.watchSlidesProgress&&i.visibleSlides&&i.visibleSlides.includes(un);Yn||wn||Jt.sourceCapabilities&&Jt.sourceCapabilities.firesTouchEvents||(i.isHorizontal()?i.el.scrollLeft=0:i.el.scrollTop=0,i.slideTo(i.slides.indexOf(un),0))},En=()=>{const Jt=i.params.a11y;Jt.itemRoleDescriptionMessage&&Oe(vt(i.slides),Jt.itemRoleDescriptionMessage),Jt.slideRole&&ie(vt(i.slides),Jt.slideRole);const un=i.params.loop?i.slides.filter(Yn=>!Yn.classList.contains(i.params.slideDuplicateClass)).length:i.slides.length;Jt.slideLabelMessage&&i.slides.each((Yn,wn)=>{const Wt=vt(Yn),bn=i.params.loop?parseInt(Wt.attr("data-swiper-slide-index"),10):wn;Pe(Wt,Jt.slideLabelMessage.replace(/\{\{index\}\}/,bn+1).replace(/\{\{slidesLength\}\}/,un))})};u("beforeInit",()=>{_=vt(`<span class="${i.params.a11y.notificationClass}" aria-live="assertive" aria-atomic="true"></span>`)}),u("afterInit",()=>{i.params.a11y.enabled&&(()=>{const Jt=i.params.a11y;i.$el.append(_);const un=i.$el;Jt.containerRoleDescriptionMessage&&Oe(un,Jt.containerRoleDescriptionMessage),Jt.containerMessage&&Pe(un,Jt.containerMessage);const Yn=i.$wrapperEl,wn=Jt.id||Yn.attr("id")||`swiper-wrapper-${function R(Jt=16){return"x".repeat(Jt).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}(16)}`,Wt=i.params.autoplay&&i.params.autoplay.enabled?"off":"polite";let bn,_n;(function lt(Jt,un){Jt.attr("id",un)})(Yn,wn),function Ct(Jt,un){Jt.attr("aria-live",un)}(Yn,Wt),En(),i.navigation&&i.navigation.$nextEl&&(bn=i.navigation.$nextEl),i.navigation&&i.navigation.$prevEl&&(_n=i.navigation.$prevEl),bn&&bn.length&&qt(bn,wn,Jt.nextSlideMessage),_n&&_n.length&&qt(_n,wn,Jt.prevSlideMessage),kt()&&i.pagination.$el.on("keydown",Gn(i.params.pagination.bulletClass),be),i.$el.on("focus",Sn,!0),i.$el.on("pointerdown",tn,!0),i.$el.on("pointerup",cn,!0)})()}),u("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{i.params.a11y.enabled&&En()}),u("fromEdge toEdge afterInit lock unlock",()=>{i.params.a11y.enabled&&function ht(){if(i.params.loop||i.params.rewind||!i.navigation)return;const{$nextEl:Jt,$prevEl:un}=i.navigation;un&&un.length>0&&(i.isBeginning?(he(un),De(un)):(ne(un),X(un))),Jt&&Jt.length>0&&(i.isEnd?(he(Jt),De(Jt)):(ne(Jt),X(Jt)))}()}),u("paginationUpdate",()=>{i.params.a11y.enabled&&function nn(){const Jt=i.params.a11y;ft()&&i.pagination.bullets.each(un=>{const Yn=vt(un);i.params.pagination.clickable&&(X(Yn),i.params.pagination.renderBullet||(ie(Yn,"button"),Pe(Yn,Jt.paginationBulletMessage.replace(/\{\{index\}\}/,Yn.index()+1)))),Yn.is(`.${i.params.pagination.bulletActiveClass}`)?Yn.attr("aria-current","true"):Yn.removeAttr("aria-current")})}()}),u("destroy",()=>{i.params.a11y.enabled&&function rn(){let Jt,un;_&&_.length>0&&_.remove(),i.navigation&&i.navigation.$nextEl&&(Jt=i.navigation.$nextEl),i.navigation&&i.navigation.$prevEl&&(un=i.navigation.$prevEl),Jt&&Jt.off("keydown",be),un&&un.off("keydown",be),kt()&&i.pagination.$el.off("keydown",Gn(i.params.pagination.bulletClass),be),i.$el.off("focus",Sn,!0),i.$el.off("pointerdown",tn,!0),i.$el.off("pointerup",cn,!0)}()})}function ei({swiper:i,extendParams:a,on:u,emit:_}){let D;function R(){if(!i.size)return i.autoplay.running=!1,void(i.autoplay.paused=!1);const ne=i.slides.eq(i.activeIndex);let be=i.params.autoplay.delay;ne.attr("data-swiper-autoplay")&&(be=ne.attr("data-swiper-autoplay")||i.params.autoplay.delay),clearTimeout(D),D=ln(()=>{let ht;i.params.autoplay.reverseDirection?i.params.loop?(i.loopFix(),ht=i.slidePrev(i.params.speed,!0,
1!0),_("autoplay")):i.isBeginning?i.params.autoplay.stopOnLastSlide?De():(ht=i.slideTo(i.slides.length-1,i.params.speed,!0,!0),_("autoplay")):(ht=i.slidePrev(i.params.speed,!0,!0),_("autoplay")):i.params.loop?(i.loopFix(),ht=i.slideNext(i.params.speed,!0,!0),_("autoplay")):i.isEnd?i.params.autoplay.stopOnLastSlide?De():(ht=i.slideTo(0,i.params.speed,!0,!0),_("autoplay")):(ht=i.slideNext(i.params.speed,!0,!0),_("autoplay")),(i.params.cssMode&&i.autoplay.running||!1===ht)&&R()},be)}function X(){return!(typeof D<"u"||i.autoplay.running||(i.autoplay.running=!0,_("autoplayStart"),R(),0))}function De(){return!(!i.autoplay.running||typeof D>"u"||(D&&(clearTimeout(D),D=void 0),i.autoplay.running=!1,_("autoplayStop"),0))}function ie(ne){i.autoplay.running&&(i.autoplay.paused||(D&&clearTimeout(D),i.autoplay.paused=!0,0!==ne&&i.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach(be=>{i.$wrapperEl[0].addEventListener(be,we)}):(i.autoplay.paused=!1,R())))}function Oe(){const ne=p();"hidden"===ne.visibilityState&&i.autoplay.running&&ie(),"visible"===ne.visibilityState&&i.autoplay.paused&&(R(),i.autoplay.paused=!1)}function we(ne){!i||i.destroyed||!i.$wrapperEl||ne.target===i.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach(be=>{i.$wrapperEl[0].removeEventListener(be,we)}),i.autoplay.paused=!1,i.autoplay.running?R():De())}function Pe(){i.params.autoplay.disableOnInteraction?De():(_("autoplayPause"),ie()),["transitionend","webkitTransitionEnd"].forEach(ne=>{i.$wrapperEl[0].removeEventListener(ne,we)})}function lt(){i.params.autoplay.disableOnInteraction||(i.autoplay.paused=!1,_("autoplayResume"),R())}i.autoplay={running:!1,paused:!1},a({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}}),u("init",()=>{i.params.autoplay.enabled&&(X(),p().addEventListener("visibilitychange",Oe),function Ct(){i.params.autoplay.pauseOnMouseEnter&&(i.$el.on("mouseenter",Pe),i.$el.on("mouseleave",lt))}())}),u("beforeTransitionStart",(ne,be,ht)=>{i.autoplay.running&&(ht||!i.params.autoplay.disableOnInteraction?i.autoplay.pause(be):De())}),u("sliderFirstMove",()=>{i.autoplay.running&&(i.params.autoplay.disableOnInteraction?De():ie())}),u("touchEnd",()=>{i.params.cssMode&&i.autoplay.paused&&!i.params.autoplay.disableOnInteraction&&R()}),u("destroy",()=>{(function he(){i.$el.off("mouseenter",Pe),i.$el.off("mouseleave",lt)})(),i.autoplay.running&&De(),p().removeEventListener("visibilitychange",Oe)}),Object.assign(i.autoplay,{pause:ie,run:R,start:X,stop:De})}function ts(i,a,u){const _="swiper-slide-shadow"+(u?`-${u}`:""),D=i.transformEl?a.find(i.transformEl):a;let R=D.children(`.${_}`);return R.length||(R=vt(`<div class="swiper-slide-shadow${u?`-${u}`:""}"></div>`),D.append(R)),R}function qi(i){const{effect:a,swiper:u,on:_,setTranslate:D,setTransition:R,overwriteParams:X,perspective:De,recreateShadows:ie,getEffectParams:Oe}=i;let we;_("beforeInit",()=>{if(u.params.effect!==a)return;u.classNames.push(`${u.params.containerModifierClass}${a}`),De&&De()&&u.classNames.push(`${u.params.containerModifierClass}3d`);const Pe=X?X():{};Object.assign(u.params,Pe),Object.assign(u.originalParams,Pe)}),_("setTranslate",()=>{u.params.effect===a&&D()}),_("setTransition",(Pe,lt)=>{u.params.effect===a&&R(lt)}),_("transitionEnd",()=>{if(u.params.effect===a&&ie){if(!Oe||!Oe().slideShadows)return;u.slides.each(Pe=>{u.$(Pe).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").remove()}),ie()}}),_("virtualUpdate",()=>{u.params.effect===a&&(u.slides.length||(we=!0),requestAnimationFrame(()=>{we&&u.slides&&u.slides.length&&(D(),we=!1)}))})}function vs(i,a){return i.transformEl?a.find(i.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):a}function Gr({swiper:i,extendParams:a,on:u}){a({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0,transformEl:null}}),qi({effect:"coverflow",swiper:i,on:u,setTranslate:()=>{const{width:R,height:X,slides:De,slidesSizesGrid:ie}=i,Oe=i.params.coverflowEffect,we=i.isHorizontal(),Pe=i.translate,lt=we?R/2-Pe:X/2-Pe,Ct=we?Oe.rotate:-Oe.rotate,he=Oe.depth;for(let ne=0,be=De.length;ne<be;ne+=1){const ht=De.eq(ne),ft=ie[ne],nn=(lt-ht[0].swiperSlideOffset-ft/2)/ft,qt="function"==typeof Oe.modifier?Oe.modifier(nn):nn*Oe.modifier;let tn=we?Ct*qt:0,cn=we?0:Ct*qt,Sn=-he*Math.abs(qt),En=Oe.stretch;"string"==typeof En&&-1!==En.indexOf("%")&&(En=parseFloat(Oe.stretch)/100*ft);let xn=we?0:En*qt,rn=we?En*qt:0,Jt=1-(1-Oe.scale)*Math.abs(qt);Math.abs(rn)<.001&&(rn=0),Math.abs(xn)<.001&&(xn=0),Math.abs(Sn)<.001&&(Sn=0),Math.abs(tn)<.001&&(tn=0),Math.abs(cn)<.001&&(cn=0),Math.abs(Jt)<.001&&(Jt=0);const un=`translate3d(${rn}px,${xn}px,${Sn}
1px)  rotateX(${cn}deg) rotateY(${tn}deg) scale(${Jt})`;if(vs(Oe,ht).transform(un),ht[0].style.zIndex=1-Math.abs(Math.round(qt)),Oe.slideShadows){let wn=ht.find(we?".swiper-slide-shadow-left":".swiper-slide-shadow-top"),Wt=ht.find(we?".swiper-slide-shadow-right":".swiper-slide-shadow-bottom");0===wn.length&&(wn=ts(Oe,ht,we?"left":"top")),0===Wt.length&&(Wt=ts(Oe,ht,we?"right":"bottom")),wn.length&&(wn[0].style.opacity=qt>0?qt:0),Wt.length&&(Wt[0].style.opacity=-qt>0?-qt:0)}}},setTransition:R=>{const{transformEl:X}=i.params.coverflowEffect;(X?i.slides.find(X):i.slides).transition(R).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(R)},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function ws({swiper:i,extendParams:a,on:u}){a({creativeEffect:{transformEl:null,limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const _=X=>"string"==typeof X?X:`${X}px`;qi({effect:"creative",swiper:i,on:u,setTranslate:()=>{const{slides:X,$wrapperEl:De,slidesSizesGrid:ie}=i,Oe=i.params.creativeEffect,{progressMultiplier:we}=Oe,Pe=i.params.centeredSlides;Pe&&De.transform(`translateX(calc(50% - ${ie[0]/2-i.params.slidesOffsetBefore||0}px))`);for(let lt=0;lt<X.length;lt+=1){const Ct=X.eq(lt),he=Ct[0].progress,ne=Math.min(Math.max(Ct[0].progress,-Oe.limitProgress),Oe.limitProgress);let be=ne;Pe||(be=Math.min(Math.max(Ct[0].originalProgress,-Oe.limitProgress),Oe.limitProgress));const ht=Ct[0].swiperSlideOffset,ft=[i.params.cssMode?-ht-i.translate:-ht,0,0],kt=[0,0,0];let nn=!1;i.isHorizontal()||(ft[1]=ft[0],ft[0]=0);let qt={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};ne<0?(qt=Oe.next,nn=!0):ne>0&&(qt=Oe.prev,nn=!0),ft.forEach((Jt,un)=>{ft[un]=`calc(${Jt}px + (${_(qt.translate[un])} * ${Math.abs(ne*we)}))`}),kt.forEach((Jt,un)=>{kt[un]=qt.rotate[un]*Math.abs(ne*we)}),Ct[0].style.zIndex=-Math.abs(Math.round(he))+X.length;const tn=ft.join(", "),En=be<0?1+(1-qt.opacity)*be*we:1-(1-qt.opacity)*be*we,xn=`translate3d(${tn}) rotateX(${kt[0]}deg) rotateY(${kt[1]}deg) rotateZ(${kt[2]}deg) ${be<0?`scale(${1+(1-qt.scale)*be*we})`:`scale(${1-(1-qt.scale)*be*we})`}`;if(nn&&qt.shadow||!nn){let Jt=Ct.children(".swiper-slide-shadow");0===Jt.length&&qt.shadow&&(Jt=ts(Oe,Ct)),Jt.length&&(Jt[0].style.opacity=Math.min(Math.max(Math.abs(Oe.shadowPerProgress?ne*(1/Oe.limitProgress):ne),0),1))}const rn=vs(Oe,Ct);rn.transform(xn).css({opacity:En}),qt.origin&&rn.css("transform-origin",qt.origin)}},setTransition:X=>{const{transformEl:De}=i.params.creativeEffect;(De?i.slides.find(De):i.slides).transition(X).find(".swiper-slide-shadow").transition(X),function Fs({swiper:i,duration:a,transformEl:u,allSlides:_}){const{slides:D,activeIndex:R,$wrapperEl:X}=i;if(i.params.virtualTranslate&&0!==a){let ie,De=!1;ie=_?u?D.find(u):D:u?D.eq(R).find(u):D.eq(R),ie.transitionEnd(()=>{if(De||!i||i.destroyed)return;De=!0,i.animating=!1;const Oe=["webkitTransitionEnd","transitionend"];for(let we=0;we<Oe.length;we+=1)X.trigger(Oe[we])})}}({swiper:i,duration:X,transformEl:De,allSlides:!0})},perspective:()=>i.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!i.params.cssMode})})}},15861:(Et,Re,d)=>{"use strict";function t(c,p,g,m,C,T,j){try{var S=c[T](j),U=S.value}catch(H){return void g(H)}S.done?p(U):Promise.resolve(U).then(m,C)}function s(c){return function(){var p=this,g=arguments;return new Promise(function(m,C){var T=c.apply(p,g);function j(U){t(T,m,C,j,S,"next",U)}function S(U){t(T,m,C,j,S,"throw",U)}j(void 0)})}}d.d(Re,{Z:()=>s})},97582:(Et,Re,d)=>{"use strict";function p(L,B){var v={};for(var b in L)Object.prototype.hasOwnProperty.call(L,b)&&B.indexOf(b)<0&&(v[b]=L[b]);if(null!=L&&"function"==typeof Object.getOwnPropertySymbols){var N=0;for(b=Object.getOwnPropertySymbols(L);N<b.length;N++)B.indexOf(b[N])<0&&Object.prototype.propertyIsEnumerable.call(L,b[N])&&(v[b[N]]=L[b[N]])}return v}function H(L,B,v,b){return new(v||(v=Promise))(function(Q,je){function Ue(pe){try{P(b.next(pe))}catch(de){je(de)}}function ct(pe){try{P(b.throw(pe))}catch(de){je(de)}}function P(pe){pe.done?Q(pe.value):function N(Q){return Q instanceof v?Q:new v(function(je){je(Q)})}(pe.value).then(Ue,ct)}P((b=b.apply(L,B||[])).next())})}function Ke(L){return this instanceof Ke?(this.v=L,this):new Ke(L)}function Ie(L,B,v){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var N,b=v.apply(L,B||[]),Q=[];return N=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),Ue("next"),Ue("throw"),Ue("return",function je(ze){return function(Tt){return Promise.resolve(Tt).then(ze,de)}}),N[Symbol.asyncIterator]=function(){return this},N;function Ue(ze,Tt){b[ze]&&(N[ze]=function(Rt){return new Promise(function(St,wt){Q.push([ze,Rt,St,wt])>1||ct(ze,Rt)})},Tt&&(N[ze]=Tt(N[ze])))}function ct(ze,Tt){try{!function P(ze){ze.value instanceof Ke?Promise.resolve(ze.value.v).then(pe,de):tt(Q[0][2],ze)}(b[ze](Tt))}catch(Rt){tt(Q[0][3],Rt)}}function pe(ze){ct("next",ze)}function de(ze){ct("throw",ze)}function tt(ze,Tt){ze(Tt),Q.shift(),Q.length&&ct(Q[0][0],Q[0][1])}}function le(L){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var v,B=L[Symbol.asyncIterator];return B?B.call(L):(L=function et(L){var B="function"==typeof Symbol&&Symbol.iterator,v=B&&L[B],b=0;if(v)return v.call(L);if(L&&"number"==typeof L.length)return{next:function(){return L&&b>=L.length&&(L=void 0),{value:L&&L[b++],done:!L}}};throw new TypeError(B?"Object is not iterable.":"Symbol.iterator is not defined.")}(L),v={},b("next"),b("throw"),b("return"),v[Symbol.asyncIterator]=function(){return this},v);function b(Q){v[Q]=L[Q]&&function(je){return new Promise(function(Ue,ct){!function N(Q,je,Ue,ct){Promise.resolve(ct).then(function(P){Q({value:P,done:Ue})},je)}(Ue,ct,(je=L[Q](je)).done,je.value)})}}}d.d(Re,{FC:()=>Ie,KL:()=>le,_T:()=>p,mG:()=>H,qq:()=>Ke}),"function"==typeof SuppressedError&&SuppressedError}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.