1"use strict";(self.webpackChunkapp_default=self.webpackChunkapp_default||[]).push([[792],{58540(fe,L,c){c.d(L,{$:()=>U});var p=c(55431),y=c(9338),_=c(26511),O=c(493),I=c(18822),M=c(76942),N=c(17620),C=c(3869),P=c(51557);const R="nexus-api-token";let U=(()=>{class G{constructor(){var j=this;this.basket={add:(E,x)=>this.dfEvent.dispatch({id:"nexusBasketAdd",data:E,action:z=>this.sendXHR(M.e.Api.Basket.Add.path,z,x)}),changeRequest:(E,x)=>this.dfEvent.dispatch({id:"nexusBasketChangeRequest",data:E,action:z=>this.sendXHR(M.e.Api.Basket.ChangeRequest.path,z,x)}),qty:(E,x)=>this.dfEvent.dispatch({id:"nexusBasketQty",data:E,action:z=>this.sendXHR(M.e.Api.Basket.Qty.path,z,x)}),remove:(E,x)=>this.dfEvent.dispatch({id:"nexusBasketRemove",data:E,action:z=>this.sendXHR(M.e.Api.Basket.Remove.path,z,x)}),flush:(E,x)=>this.dfEvent.dispatch({id:"nexusBasketFlush",data:E,action:z=>this.sendXHR(M.e.Api.Basket.Flush.path,z,x)})},this.catalog={bundleGet:E=>this.dfEvent.dispatch({id:"nexusCatalogBundleGet",data:E,action:x=>this.sendXHR(M.e.Api.Catalog.Bundle.path,x,{api:"node",method:"GET"})}),bundlePost:E=>this.dfEvent.dispatch({id:"nexusCatalogBundlePost",data:E,action:x=>
1this.sendXHR(M.e.Api.Catalog.Bundle.path,x,{api:"node"})}),findAlternate:E=>this.dfEvent.dispatch({id:"nexusCatalogFindAlternate",data:E,action:x=>this.sendXHR(M.e.Api.Catalog.FindAlternate.path,(0,C.A)({type:x.type,id:x.id,storesIds:JSON.stringify(x.storesIds),filter:x.filter?JSON.stringify(x.filter):void 0},Boolean),{api:"node",method:"GET"})}),meta:E=>this.dfEvent.dispatch({id:"nexusCatalogMeta",data:E,action:x=>this.sendXHR(M.e.Api.Catalog.Meta.path,x,{api:"node"})})},this.checkoutEndpoints={load:M.e.Api.Checkout.Load.path,login:M.e.Api.Checkout.Login.path,logout:M.e.Api.Checkout.Logout.path,saveBillingAddress:M.e.Api.Checkout.SaveBillingAddress.path,saveCustom:M.e.Api.Checkout.SaveCustom.path,saveEmail:M.e.Api.Checkout.SaveEmail.path,savePayment:M.e.Api.Checkout.SavePayment.path,saveShippingAddress:M.e.Api.Checkout.SaveShippingAddress.path,saveShippingMethod:M.e.Api.Checkout.SaveShippingMethod.path,submit:M.e.Api.Checkout.Submit.path,success:M.e.Api.Checkout.Success.path,paymentCapture:M.e.Api.Checkout.PaymentCapture.path,paymentCancel:M.e.Api.Checkout.PaymentCancel.path},this.checkout={load:(E={})=>this.dfEvent.dispatch({id:"nexusCheckoutLoad",data:E,action:x=>
1this.sendXHR(this.checkoutEndpoints.load,x)}),login:E=>this.dfEvent.dispatch({id:"nexusCheckoutLogin",data:E,action:x=>this.sendXHR(this.checkoutEndpoints.login,x)}),logout:E=>this.dfEvent.dispatch({id:"nexusCheckoutLogout",data:E,action:x=>this.sendXHR(this.checkoutEndpoints.logout,x)}),saveBillingAddress:E=>this.dfEvent.dispatch({id:"nexusCheckoutSaveBillingAddress",data:E,action:x=>this.sendXHR(this.checkoutEndpoints.saveBillingAddress,x)}),saveCustom:E=>this.dfEvent.dispatch({id:"nexusCheckoutSaveCustom",data:E,action:x=>this.sendXHR(this.checkoutEndpoints.saveCustom,x)}),saveEmail:E=>this.dfEvent.dispatch({id:"nexusCheckoutSaveEmail",data:E,action:x=>this.sendXHR(this.checkoutEndpoints.saveEmail,x)}),savePayment:E=>this.dfEvent.dispatch({id:"nexusCheckoutSavePayment",data:E,action:x=>this.sendXHR(this.checkoutEndpoints.savePayment,x)}),saveShippingAddress:E=>this.dfEvent.dispatch({id:"nexusCheckoutSaveShippingAddress",data:E,action:x=>this.sendXHR(this.checkoutEndpoints.saveShippingAddress,x)}),saveShippingMethod:E=>this.dfEvent.dispatch({id:"nexusCheckoutSaveShippingMethod",data:E,action:x=>
1this.sendXHR(this.checkoutEndpoints.saveShippingMethod,x)}),submit:E=>this.dfEvent.dispatch({id:"nexusCheckoutSubmit",data:E,action:x=>this.sendXHR(this.checkoutEndpoints.submit,x)}),success:E=>{return this.dfEvent.dispatch({id:"nexusCheckoutSuccess",data:E,action:(x=(0,p.A)(function*(z){const Y=yield j.sendXHR(j.checkoutEndpoints.success,z);if((0,N.A)(Y?.success))throw new Error("No order data found");return Y}),function(Y){return x.apply(this,arguments)})});var x},paymentCapture:E=>this.dfEvent.dispatch({id:"nexusCheckoutPaymentCapture",data:E,action:x=>this.sendXHR(this.checkoutEndpoints.paymentCapture,x)}),paymentCancel:E=>this.dfEvent.dispatch({id:"nexusCheckoutPaymentCancel",data:E,action:x=>this.sendXHR(this.checkoutEndpoints.paymentCancel,x)})},this.coupon={add:E=>this.dfEvent.dispatch({id:"nexusCouponAdd",data:E,action:x=>this.sendXHR(M.e.Api.Coupon.Add.path,x)}),remove:E=>this.dfEvent.dispatch({id:"nexusCouponRemove",data:E,action:x=>this.sendXHR(M.e.Api.Coupon.Remove.path,x)})},this.general={appData:E=>this.dfEvent.dispatch({id:"nexusGeneralAppData",data:E,action:x=>
1this.sendXHR(M.e.Api.General.AppData.path,{},{method:"GET"})}),countries:E=>this.dfEvent.dispatch({id:"nexusGeneralCountries",data:E,action:x=>this.sendXHR(M.e.Api.General.Countries.path,{},{method:"GET"})})},this.customer={data:()=>this.dfEvent.dispatch({id:"nexusCustomerData",data:{},action:E=>this.sendXHR(M.e.Api.Customer.Data.path,{})}),exists:E=>this.dfEvent.dispatch({id:"nexusCustomerExists",data:E,action:x=>this.sendXHR(M.e.Api.Customer.Exists.path,x)}),login:E=>this.dfEvent.dispatch({id:"nexusCustomerLogin",data:E,action:x=>this.sendXHR(M.e.Api.Customer.Login.path,x)}),logout:E=>this.dfEvent.dispatch({id:"nexusCustomerLogout",data:E,action:x=>this.sendXHR(M.e.Api.Customer.Logout.path,x)}),save:E=>this.dfEvent.dispatch({id:"nexusCustomerSave",data:E,action:x=>this.sendXHR(M.e.Api.Customer.Save.path,x)}),saveAddress:E=>this.dfEvent.dispatch({id:"nexusCustomerSaveAddress",data:E,action:x=>this.sendXHR(M.e.Api.Customer.SaveAddress.path,x)}),removeAddress:E=>this.dfEvent.dispatch({id:"nexusCustomerRemoveAddress",data:E,action:x=>
1this.sendXHR(M.e.Api.Customer.RemoveAddress.path,x)}),orders:E=>this.dfEvent.dispatch({id:"nexusCustomerOrders",data:E,action:x=>this.sendXHR(M.e.Api.Customer.Orders.path,x)}),register:E=>this.dfEvent.dispatch({id:"nexusCustomerRegister",data:E,action:x=>this.sendXHR(M.e.Api.Customer.Register.path,x)}),requestPasswordReset:E=>this.dfEvent.dispatch({id:"nexusCustomerRequestPasswordReset",data:E,action:x=>this.sendXHR(M.e.Api.Customer.RequestPasswordReset.path,x)}),applyPasswordReset:E=>this.dfEvent.dispatch({id:"nexusCustomerApplyPasswordReset",data:E,action:x=>this.sendXHR(M.e.Api.Customer.ApplyPasswordReset.path,x)}),removeSavedCard:E=>this.dfEvent.dispatch({id:"nexusCustomerRemoveSavedCard",data:E,action:x=>this.sendXHR(M.e.Api.Customer.RemoveSavedCard.path,x)})},this.indexer={reindex:E=>this.dfEvent.dispatch({id:"nexusIndexerReindex",data:E,action:x=>this.sendXHR(M.e.Api.Indexer.Reindex.path,x)})},this.newsletter={subscribe:E=>this.dfEvent.dispatch({id:"nexusNewsletterSubscribe",data:E,action:x=>this.sendXHR(M.e.Api.Newsletter.Subscribe.path,x)}),unsubscribe:E=>this.dfEvent.dispatch({id:"nexusNewsletterUnsubscribe",data:E,action:x=>
1this.sendXHR(M.e.Api.Newsletter.Unsubscribe.path,x)}),unsubscribeByAccount:E=>this.dfEvent.dispatch({id:"nexusNewsletterUnsubscribeByAccount",data:E,action:x=>this.sendXHR(M.e.Api.Newsletter.UnsubscribeByAccount.path,x)})},this.translate={missing:E=>this.dfEvent.dispatch({id:"nexusTranslateMissing",data:E,action:x=>this.sendXHR(M.e.Api.Translate.Missing.path,x)})},this.wishlist={add:E=>this.dfEvent.dispatch({id:"nexusWishlistAdd",data:E,action:x=>this.sendXHR(M.e.Api.Wishlist.Add.path,x)}),remove:E=>this.dfEvent.dispatch({id:"nexusWishlistRemove",data:E,action:x=>this.sendXHR(M.e.Api.Wishlist.Remove.path,x)}),flush:E=>this.dfEvent.dispatch({id:"nexusWishlistFlush",data:E,action:x=>this.sendXHR(M.e.Api.Wishlist.Flush.path,x)}),moveFromBasket:E=>this.dfEvent.dispatch({id:"nexusWishlistMoveFromBasket",data:E,action:x=>this.sendXHR(M.e.Api.Wishlist.MoveFromBasket.path,x)}),share:E=>this.dfEvent.dispatch({id:"nexusWishlistShare",data:E,action:x=>this.sendXHR(M.e.Api.Wishlist.Share.path,x)})},this.localStorageService=(0,y.WQX)(_.s),this.requestService=(0,y.WQX)(P.B),this.dfEvent=(0,y.WQX)(O.M),this.token=this.localStorageService.get(R)}sendXHR(j,E,x){var z=this;return(0,p.A)(function*(){try{z.token&&(x||(x={}),x.token=z.token);const Y=yield z.requestService.sendXHR(j,E,x);if("object"==typeof Y&&Y){const ce=Y.nexusSessionId;ce&&z.setToken(ce)}return Y}catch(Y){if(Y&&"object"==typeof Y&&Object.hasOwnProperty.call(Y,"error")){const ce=Y.error;if("NexusError"===ce?.type)return{error:(0,I.Z)(ce.message)}}throw Y}})()}setToken(j){this.localStorageService.set(R,j),this.token=j}static{this.\u0275fac=function(E){return new(E||G)}}static{this.\u0275prov=y.jDH({token:G,factory:G.\u0275fac,providedIn:"root"})}}return G})()},51557(fe,L,c){c.d(L,{B:()=>$e});var p=c(55431),y=c(14483),_=c(3936),O=c(9338),I=c(58540),M=c(33975),N=c(14307),C=c(16012),P=c(33282),R=c(48203),U=c(99546),G=c(50591),H=c(2696),j=c(25434),E=c(73887),x=c(31767),z=c(73872),Y=c(69313),ce=c(84908),pe=c(45578),V=c(35576),ie=c(52347),Z=c(3869),_e=c(13182),Ce=c(33180),Pe=function(Ue){return Ue[Ue.Script=0]="Script",Ue[Ue.Stylesheet=1]="Stylesheet",Ue}(Pe||{});class $e{static{this.preventPushingDepsFor=[]}static{this.enforceNoCache=!1}constructor(){this.subject=new Ce.B,this.requestSubject=new Ce.B,this.prioritizedSubscriptions=[],this.loadedAssets={},this.alreadyTrackedObjects=new Set,this.app=(0,O.WQX)(M.q),this.headService=(0,O.WQX)(C.W),this.document=(0,O.WQX)(O.qQL),this.logger=(0,O.WQX)(P.V),this.http=(0,O.WQX)(_.Qq),this.timeoutService=(0,O.WQX)(U.J1),this.scrollToErrorService=(0,O.WQX)(G.G),this.awaitingLoads=new Map,this.assureAwaitingLoadsRunningDelayed=this.timeoutService.throttle(()=>this.assureAwaitingLoadsRunning(),20),this.app.request=this,["nodeApi","ssrApi","mage"].forEach(ue=>{this.app.dfConfig.endpoint[ue].endsWith("/")||(this.app.dfConfig.endpoint[ue]+="/")})}send(ue,Ie,xe,ze,et={}){let Ze;ue&&(ue.busy&&ue.promise&&ue.promise.cancel&&ue.promise.cancel(),ue.busy=!0);const Oe=new Promise((me,ve)=>{let W;try{if((0,Y.A)(Ie))W=Ie();else if(Ie.fn)W=Ie.fn(Ie.data);else{if(!Ie.path)throw new Error("Missing path param for request");Ie.api&&(et.api=Ie.api),Ie.token&&(et.token=Ie.token),W=this.sendXH
1R(Ie.path,Ie.data,{...et,...Ie.requestOptions})}}catch(q){return ue&&(ue.error=q),void ve({error:q})}if(!(W&&W instanceof Promise))return ue&&(ue.success="SUCCESS"),void me(null);Ze=this.process(ue,Ie,W,me,ve,xe,ze)});return Oe.catch(()=>{}),Oe.cancel=()=>{Oe.cancelled=!0,Ze()},ue&&(ue.promise=Oe),Oe}sendXHR(ue,Ie,xe={}){const ze=!xe.method||"POST"===xe.method,et=ue.match(/https?:\/\//),Ze=xe.api||"php";let Oe;if(et||(ue.startsWith("/")&&(ue=ue.slice(1)),"direct"===this.app.dfConfig.integration.apiMode&&"php"===Ze&&!xe.endpoint&&(["rest/","static/","store-static/","media/"].some(Q=>ue.startsWith(Q))||(ue=`coreapi/${ue}`))),et)Oe=ue;else{let Q;if(xe.endpoint)Q=xe.endpoint;else switch(Ze){case"node":Q=this.app.dfConfig.endpoint.nodeApi;break;case"ssr":Q=this.app.dfConfig.endpoint.ssrApi;break;default:Q="direct"===this.app.dfConfig.integration.apiMode?this.app.dfConfig.endpoint.mage:this.app.dfConfig.endpoint.phpApi}Oe=Q+ue}const me=new _.Nl({fromObject:xe.params}),ve=xe.headers||{};if(xe.fileUpload){const Q=new FormData;(function de(Q,oe,he){"object"!=typeof oe||oe instanceof Blob?he&&oe&&Q.append(he,oe):(0,x.A)(oe,(Le,o)=>
1{de(Q,Le,he?he+"["+o+"]":""+o)})})(Q,Ie),Ie=Q}else ze&&(ve["Content-Type"]="application/json");const W=()=>{let Q;const he={path:ue,data:Ie,promise:void 0,options:xe,status:"start"},Le=this.app.event.dispatch({id:"dfApiRequest",data:{url:Oe,path:ue,requestData:Ie,method:ze?"POST":"GET"},action:o=>{!ze&&Ie&&(o.url+=(Oe.indexOf("?")>-1?"&":"?")+this.serialize(Ie));const be=xe.onProgress?"events":void 0,nt=this.http.request(o.method,o.url,{body:ze?o.requestData:void 0,headers:new _.Lr(ve),reportProgress:!!xe.onProgress,observe:be,responseType:xe.responseType,params:me,withCredentials:typeof xe.withCredentials>"u"?"php"===Ze:xe.withCredentials});return new Promise((ne,Me)=>{let je,Te=!1;Q=nt.subscribe({next:Ye=>{be?(xe.onProgress&&xe.onProgress(Ye),Ye.type===_.hv.Response&&(Te=!0,je=Ye.body)):(Te=!0,je=Ye)},error:Me,complete:()=>{Te?je?.error?Me(je):(0,V.A)(je)?Me():(ne(je),he.status="success",this.requestSubject.next(he)):Me()}})})}});return he.promise=Le,Le.catch(o=>{he.status="error",he.error="object"==typeof o?o.message||o.error:o,he.responseData=o,this.requestSubject.next(he)}),Le.cancel=()=>{Le.cancelled=!0,Q?.unsubscribe(),he.status="cancelled",this.requestSubject.next(he)},this.requestSubject.next(he),Le};let q=typeof document<"u"&&document.cookie.includes("cdnCacheOff")||$e.enforceNoCache,J=typeof document<"u"&&document.cookie.includes("apiCacheOff")||$e.enforceNoCache;if(this.app.isPlatformBrowser?this.app.client.isPrerender?(ve["X-App-Id"]="prerender",q=!0):this.app.client&&(this.app.client.isCms||this.app.client.forceCmsRequests)&&"node"===xe.api?(ve["X-App-Id"]="cms",q=!0,J=!0):this.app.acl.check("cms")&&(q=!0,J=!0):(ve["X-App-Id"]="ssr",q=!0),"node"===xe.api&&(ve["X-Store-Id"]=this.app.dfConfig.ms.store+"",q&&(ve["Cache-Control"]="no-cache"),J&&(ve["X-Cache-Control"]="no-cache")),!0===xe.token){let Q,oe;return oe=new Promise((he,Le)=>{this.app.acl.prepareToken(o=>{if(!(typeof oe<"u"&&oe.cancelled))if(o){ve["X-Authorization"]="Bearer "+o;const be=W();be.then(nt=>("object"==typeof nt&&"string"==typeof nt.error&&nt.error.match("token")&&this.app.acl.deactivateToken(),he(nt))).catch(Le),Q=()=>be.cancel?.()}else Le({error:"Could not retrieve access token. Please make sure you are signed in admin area."})})}),oe.cancel=()=>{oe.cancelled=!0,Q&&Q()},oe.catch(()=>{}),oe}return"string"==typeof xe.token&&(ve["X-Authorization"]="Bearer "+xe.token),W()}process(ue,Ie,xe,ze,et,Ze,Oe){if(xe instanceof Promise)return xe.then(me=>{this.timeoutService.setTimeout(()=>this.onWrappedSuccess(me,ue,Ie,xe,ze,et,Ze,Oe))}).catch(me=>{me instanceof Error&&console.error(me),this.timeoutService.setTimeout(()=>this.onWrappedError(me,ue,Ie,xe,et,Oe))}),()=>{xe.cancel&&xe.cancel(),xe.cancelled=!0,et()};this.onWrappedSuccess({data:xe},ue,Ie,xe,ze,et,Ze,Oe)}onWrappedSuccess(ue,Ie,xe,ze,et,Ze,Oe,me){if(ze?.cancelled)return;let ve=!0;try{let W=ue&&(ue.data||ue)||{};if(W?.error)throw W;if((0,V.A)(W))throw 1;const q={result:W,promises:[],request:xe};try{ve=!1,this.alreadyTrackedObjects.has(W)||(this.alreadyTrackedObjects.add(W),this.timeoutService.setTimeout(()=>{this.alreadyTrackedObjects.delete(W)},2e3),this.subject.next(q))}catch(de){this.logger.error(de)}const J=q.promises?[...q.promises]:[];if(W?.error)throw W;Oe&&(0,x.A)((0,E.A)((0,z.A)(Oe)?Oe:[Oe]),de=>{if(de){const Q=de(W);void 0!==Q&&(Q instanceof Promise?J.push(Q):W=Q)}}),Ie&&(Ie.success=W?.successMessage||"SUCCESS"),J.length?Promise.all(J).then(()=>this.timeoutService.setTimeout(()=>et(W))).catch(de=>this.timeoutService.setTimeout(()=>this.onWrappedError(de,Ie,xe,ze,Ze,me))):et(W)}catch(W){this.onWrappedError(W,Ie,xe,ze,Ze,me,ve)}}onWrappedError(ue,Ie,xe,ze,et,Ze,Oe=!0){if((0,pe.A)(ue)&&!(ue instanceof Error)&&!ue.error&&(0,ce.A)(ue.status)&&ue.status>299&&(ue.error=ue.status),Oe&&(0,pe.A)(ue)&&Object.keys(ue).length>1&&this.subject.next({result:ue,request:xe}),ze?.cancelled)return;let me;Ze&&((0,z.A)(Ze)?(0,x.A)((0,H.A)((0,E.A)(Ze)),ve=>{ue=ve(ue)||ue}):ue=Ze(ue)||ue),ue instanceof Error?me=ue.message:(0,pe.A)(ue)&&((0,V.A)(ue.error)||(0,ce.A)(ue.error))&&(me=ue.error),Ie&&(Ie.error=me,Ie.errorData=ue),et("object"==typeof ue?{...ue,error:me}:{error:me})}findModels(ue){var Ie=this;return(0,p.A)(function*(){const xe={...(0,Z.A)(ue,Boolean),verbosity:ue.verbosity,type:ue.type,sort:ue.sort?JSON.stringify(ue.sort):void 0,filter:JSON.stringify(ue.filter||{})};return ue.pushDeps&&(xe.pushDeps=ue.pushDeps),(yield Ie.send(void 0,{path:"find",data:xe},void 0,void 0,{method:"GET",api:"node"})).result?.[ue.type]||[]})()}loadCategoryProducts(ue,Ie){var xe=this;
1return this.cacheService.cacheRequest(["loadCategoryProducts",ue],(0,p.A)(function*(){const ze=yield xe.send(void 0,{path:"/categoryProducts",data:{category:ue.category,limit:ue.limit,verbosity:ue.verbosity,ingoreStock:ue.ingoreStock}},void 0,void 0,{method:"GET",api:"node"});return xe.app.resources.product.getAll(ze.result.products||[])}),void 0,void 0,{noCache:!!Ie?.noCache})}loadModel(ue){this.awaitingLoads.has(ue.type)||this.awaitingLoads.set(ue.type,new Map);const Ie=this.awaitingLoads.get(ue.type);Ie.has(ue.verbosity)||Ie.set(ue.verbosity,new Map);const xe=Ie.get(ue.verbosity);if(!xe.has(ue.id)){const ze={};ze.promise=new Promise((et,Ze)=>{ze.resolve=et,ze.reject=Ze,xe.set(ue.id,ze),this.assureAwaitingLoadsRunningDelayed()})}return xe.get(ue.id).promise}assureAwaitingLoadsRunning(){Array.from(this.awaitingLoads.entries()).forEach(([xe,ze])=>{Array.from(ze.entries()).forEach(([et,Ze])=>{const Oe=Array.from(Ze.keys()).sort();for(;Oe.length>0;){const me=Oe.splice(0,Oe.length>70?50:70);this.send(void 0,{path:`load?type=${xe}&verbosity=${et}&ids=${me.join(",")}${$e.preventPushingDepsFor.includes(xe)?"":"&pushDeps=true"}`},void 0,void 0,{method:"GET",api:"node"}).then(ve=>{const W=(0,ie.A)(ve.result,"id");me.forEach(q=>{const J=W[q],de=Ze.get(q);de&&(J?de.resolve(J):de.reject(404),Ze.delete(q))})}).catch(ve=>{me.forEach(W=>{const q=Ze.get(W);q&&(q.reject(ve),Ze.delete(W))})})}})}),this.awaitingLoads.clear()}route(ue){var Ie=this;return(0,p.A)(function*(){const xe="string"==typeof ue?ue:ue.path,ze="string"!=typeof ue&&ue.pushDeps?{pushDeps:!0}:void 0;return(yield Ie.send(void 0,{path:"route/"+xe.replace(/^\//,""),data:ze},void 0,void 0,{method:"GET",api:"node"})).result})()}submitForm(ue,Ie,xe,ze,et,Ze,Oe){if(ue&&(ue.submitAttempt=!0,ue.ngSubmit.emit()),!ue||ue.valid)return this.send(Ie,xe,(0,H.A)((0,_e.A)((0,z.A)(ze)?ze:[ze],[function me(){ue&&(ue.submitAttempt=!1)}])),et,Ze);Oe?.errorScrollContainer&&this.scrollToErrorService.scrollTo(Oe?.errorScrollContainer,Oe.errorScrollOptions)}postLikeForm(ue,Ie,xe){const ze=this.headService.renderer2,et=ze.createElement("form");ze.setAttribute(et,"method","post"),ze.setAttribute(et,"action",ue),ze.addClass(et,"ng-hide");for(const Oe in Ie)if(Ie.hasOwnProperty(Oe)){const me=ze.createElement("input");ze.setAttribute(me,"type","hidden"),ze.setAttribute(me,"name",Oe),ze.setAttribute(me,"value",Ie[Oe]),et.appendChild(me)}const Ze=xe?.container||this.document.body;if(ze.appendChild(Ze,et),xe?.target&&et.setAttribute("target",xe.target),xe?.onLoad||xe?.onError){const Oe=ze.createElement("iframe"),me="requestframe."+(new Date).getTime();ze.setAttribute(Oe,"name",me),ze.setAttribute(et,"target",me),ze.addClass(Oe,"ng-hide"),xe.onLoad&&(Oe.onload=()=>{ze.removeChild(Ze,et),ze.removeChild(Ze,Oe),xe.onLoad()}),xe.onError&&(Oe.onerror=ve=>{ze.removeChild(Ze,et),ze.removeChild(Ze,Oe),xe.onError(ve)}),ze.appendChild(Ze,Oe)}if(xe?.target){const Oe=ze.createElement("iframe");Oe.name=xe.target,et.parentNode.insertBefore(Oe,et)}et.submit()}subscribe(ue,Ie){const xe=this.subject.subscribe(ue);return void 0!==Ie&&(this.prioritizedSubscriptions.push({subscription:xe,priority:Ie}),this.subject.observers.sort((ze,et)=>{const Ze=this.getSubscriptionPriority(ze),Oe=this.getSubscriptionPriority(et);return Ze>Oe?1:Ze<Oe?-1:0})),xe}getSubscriptionPriority(ue){const Ie=(0,j.A)(this.prioritizedSubscriptions,xe=>xe.subscription===ue);return Ie?-1*Ie.priority:0}serialize(ue){return Object.keys(ue).reduce((Ie,xe)=>(void 0!==ue[xe]&&Ie.push(xe+"="+encodeURIComponent(ue[xe])),Ie),[]).join("&")}isAssetLoaded(ue){const Ie=this.loadedAssets[ue];return!!Ie&&Ie.loaded}isAssetLoading(ue){const Ie=this.loadedAssets[ue];return!!Ie&&Ie.loading}loadScript(ue,Ie){return this.loadAsset(ue,Ie?.onLoad,Ie?.onError,Ie?.reload,Ie,Pe.Script)}loadScriptAsync(ue,Ie){var xe=this;return(0,p.A)(function*(){return new Promise((ze,et)=>{xe.loadScript(ue,{...Ie,onLoad:ze,onError:et})})})()}loadCss(ue,Ie,xe,ze=!1,et){return this.loadAsset(ue,Ie,xe,ze,et,Pe.Stylesheet)}loadCssAsync(ue,Ie){var xe=this;return(0,p.A)(function*(){return new Promise((ze,et)=>{xe.loadCss(ue,ze,et,Ie?.reload,Ie)})})()}loadAsset(ue,Ie,xe,ze=!1,et,Ze=Pe.Script){this.loadedAssets[ue]||(this.loadedAssets[ue]={onSuccess:[],onError:[],loaded:!1,loading:!1});const Oe=this.loadedAssets[ue],me=()=>{const q=Ie&&Oe.onSuccess.indexOf(Ie),J=xe&&Oe.onError.indexOf(xe);q&&q>-1&&Oe.onSuccess.splice(q,1),J&&J>-1&&Oe.onError.splice(J,1)};if(Oe.loaded&&!ze)return void(Ie&&Ie(Oe.target));if(Ie&&Oe.onSuccess.push(Ie),xe&&Oe.onError.push(xe),Oe.loading)return me;Oe.loading=!0;const ve=()=>{et?.cleanup&&this.timeoutService.setTimeout(()=>{this.headService.remove(W)},1e3)},W=this.loadResource(ue,q=>{Oe.loaded=!0,Oe.loading=!1,Oe.onError=[],(0,x.A)(Oe.onSuccess,J=>J(q)),ve()},q=>{Oe.loading=!1,Oe.onSuccess=[],(0,x.A)(Oe.onError,J=>J(q)),ve()},Ze,et);return et?.onScript&&et?.onScript(W),me}loadResource(ue,Ie,xe,ze=Pe.Script,et){let Ze;switch(ze){case Pe.Stylesheet:Ze=this.headService.add({element:"link",ssr:!0,attributes:{rel:"stylesheet",media:"screen",type:"text/css",href:ue},onLoad:Ie?me=>Ie(me):void 0,onError:xe?me=>xe(me):void 0});break;case Pe.Script:const Oe={src:ue,async:"true"};et?.scriptType&&(Oe.type=et.scriptType),Ze=this.headService.add({element:"script",ssr:!0,attributes:Oe,onLoad:Ie?me=>Ie(me):void 0,onError:xe?me=>xe(me):void 0})}return Ze}static{this.\u0275fac=function(Ie){return new(Ie||$e)}}static{this.\u0275prov=O.jDH({token:$e,factory:$e.\u0275fac,providedIn:"root"})}}(0,y.Cg)([(0,R.z)(I.$)],$e.prototype,"nexus",void 0),(0,y.Cg)([(0,R.z)(N._)],$e.prototype,"cacheService",void 0)},46707(fe,L,c){c.d(L,{M:()=>_});var p=c(9338),y=c(33975);let _=(()=>{class O{constructor(M){this.app=M,this.storage=typeof window>"u"?void 0:window.localStorage,this.register()}register(){this.app.globalStorageService=this}getKey(M){return"ngStorage-glob-"+M}get(M){return this.fromJson(this.storage?.getItem(this.getKey(M))||void 0)}set(M,N){N!==this.get(M)&&(null==N?this.remove(M):this.storage?.setItem(this.getKey(M),this.toJson(N)))}remove(M){this.storage?.removeItem(this.getKey(M))}toJson(M){return"string"==typeof M?M:JSON.stringify(M)}fromJson(M){if(!M)return M;try{return JSON.parse(M)}catch{return M}}static{this.\u0275fac=function(N){return new(N||O)(p.KVO(y.q))}}static{this.\u0275prov=p.jDH({token:O,factory:O.\u0275fac,providedIn:"root"})}}return O})()},26511(fe,L,c){c.d(L,{s:()=>I});var p=c(9338),y=c(33270),_=c(46707),O=c(82378);let I=(()=>{class M extends _.M{constructor(){super(...arguments),this.multisiteService=(0,p.WQX)(y.uk)}register(){this.app.localStorageService=this}getKey(C){return"ngStorage-"+this.multisiteService.base+"-"+C}static{this.\u0275fac=(()=>{let C;return function(R){return(C||(C=O.xGo(M)))(R||M)}})()}static{this.\u0275prov=p.jDH({token:M,factory:M.\u0275fac,providedIn:"root"})}}return M})()},33975(fe,L,c){c.d(L,{q:()=>M,y:()=>I});var p=c(88371),y=c(82378),_=c(50215),O=c(9338);let I,M=(()=>{class N{get dfConfig(){return this.window.dfConfig}get data(){return this.apiConfigService.apiConfig}constructor(P,R,U){this.platformId=P,this.injector=R,this.hasSSRCode=!1,this.window=(0,O.WQX)(_.j),this.isPlatformBrowser=(0,p.UE)(this.platformId),this.ngZoneOff=U.isStable,I=this,this.isPlatformBrowser&&(window.app=this)}static{this.\u0275fac=function(R){return new(R||N)(O.KVO(y.Agw),O.KVO(O.zZn),O.KVO(y.SKi))}}static{this.\u0275prov=O.jDH({token:N,factory:N.\u0275fac,providedIn:"root"})}}return N})()},14307(fe,L,c){c.d(L,{_:()=>M});var p=c(9338),y=c(51557),_=c(33975),O=c(88776),I=c(99546);let M=(()=>{class N{constructor(P,R,U,G){this.requestService=P,this.timeoutService=G,this.assets={},R.cache=this,U.on("cms.models.change").subscribe(()=>this.clearAll())}clearAll(){this.assets={}}clear(P){const R=this.getCName(P);R in this.assets&&delete this.assets[R]}set(P,R){return this.setAsset(this.getCName(P),R)}setAsset(P,R,U){return this.assets[P]=R,this.timeoutService.setTimeout(()=>this.clear(P),U?.ttl||6e4),R}get(P,R,U){const G=this.getCName(P);return!this.getAsset(G)&&R?this.setAsset(G,R(),U):this.getAsset(G)}getAsset(P){return this.assets[P]}getCName(P){return JSON.stringify(P)}
1cacheRequest(P,R,U,G,H){const j=P?this.getCName(P):void 0,E=j?j+".promise":void 0,x=!j||H?.noCache?void 0:this.getAsset(j);let z;if(x)z=()=>new Promise(Y=>Y(x));else{const Y=!H?.noCache&&E&&this.getAsset(E)||this.requestService.send(void 0,R,ce=>(j&&this.setAsset(j,ce),E&&this.clear(E),ce),ce=>(j&&this.clear(j),E&&this.clear(E),ce));E&&this.setAsset(E,Y),z=()=>Y}return this.requestService.send(void 0,z,U,G)}static{this.\u0275fac=function(R){return new(R||N)(p.KVO(y.B),p.KVO(_.q),p.KVO(O.s),p.KVO(I.J1))}}static{this.\u0275prov=p.jDH({token:N,factory:N.\u0275fac,providedIn:"root"})}}return N})()},25862(fe,L,c){c.d(L,{O:()=>_});var _,O,p=c(9338),y=c(89769);(O=_||(_={})).DEFAULT_OPTIONS={structuralData:{name:"",phones:"",logo:""},breadcrumbs:{skipLastCrumb:!1},multisite:{useCookie:!1},breakpoints:{S:{width:0,cmsWidth:375,cmsHeight:667},M:{width:701,cmsWidth:768,cmsHeight:1024},L:{width:1101,cmsWidth:1440,cmsHeight:900},X:{width:1501,cmsWidth:1920,cmsHeight:1080}},url:{pathRules:[]},meta:{searchParamsForNoIndex:["email","password"],detectEmailForNoIndex:!1},privacy:{active:{[y.E.Area.core]:!0,[y.E.Area.performance]:!0,[y.E.Area.personalization]:!0,[y.E.Area.advertising]:!1}}},O.OPTIONS=new p.nKC("DF_CORE_OPTIONS",{providedIn:"root",factory:()=>O.DEFAULT_OPTIONS}),Error.stackTraceLimit=100},16012(fe,L,c){c.d(L,{W:()=>I});var p=c(9338),y=c(82378),_=c(33975),O=function(M){return M.TAG_ORDER=["title","base","meta","link","style","script"],M}(O||{});let I=(()=>{class M{constructor(){this.rendererFactory=(0,p.WQX)(y._9s),this.document=(0,p.WQX)(p.qQL),this.app=(0,p.WQX)(_.q)}get renderer2(){return this._renderer2||(this._renderer2=this.rendererFactory.createRenderer(null,null)),this._renderer2}add(C){const{element:P,attributes:R,textContent:U,onLoad:G,onError:H}=C;if(!C.ssr&&!this.app.isPlatformBrowser)return;let j,E;if("string"==typeof P){E=P;const z=C.attributes?.id,Y=z&&this.findElement(`#${z}`);j=Y||this.renderer2.createElement(P),"style"===P&&!Y&&this.renderer2.appendChild(j,this.document.createTextNode("")),R&&Object.keys(R).forEach(ce=>{const pe=R[ce];void 0!==pe&&this.renderer2.setAttribute(j,ce,pe)}),this.app.isPlatformBrowser||this.renderer2.setAttribute(j,"ssr","true"),this.renderer2.setAttribute(j,"ctx","df"),U&&this.renderer2.setProperty(j,"textContent",U),G&&(j.onload=()=>G(j)),H&&(j.onerror=()=>H(j))}else j=P,E=P.tagName.toLowerCase();C.onCreate&&C.onCreate(j);const x=E?this.getELementToPlaceBefore(E):void 0;return x?this.renderer2.insertBefore(this.document.head,j,x):this.renderer2.appendChild(this.document.head,j),j}getELementToPlaceBefore(C){const P=this.document.head,R=O.TAG_ORDER,U=R.indexOf(C);if(U===R.length-1)return;let G=P.firstChild||void 0;if(U<1)return G;R.slice(0,U);const j=R.slice(U+1);return j.length?(P.childNodes.forEach(E=>{if(E instanceof HTMLElement&&"df"===E.getAttribute("ctx")){const x=E.tagName?.toLowerCase();if(j.includes(x))return G;G=E}}),G):void 0}remove(C){C&&C.parentNode===this.document.head&&this.renderer2.removeChild(this.document.head,C)}findElement(C){return this.document.head?this.document.head.querySelector(C):null}findElements(C){return this.document.head?Array.from(this.document.head.querySelectorAll(C)):[]}static{this.\u0275fac=function(P){return new(P||M)}}static{this.\u0275prov=p.jDH({token:M,factory:M.\u0275fac,providedIn:"root"})}}return M})()},89769(fe,L,c){c.d(L,{E:()=>P,z:()=>R});var P,p=c(9338),y=c(33975),_=c(99546),O=c(85489),I=c(33180),M=c(14693),N=c(68301),C=c(25862);!function(U){let G;var j;let H;(j=G=U.Status||(U.Status={}))[j.pending=0]="pending",j[j.modal=1]="modal",j[j.ready=2]="ready",function(j){j[j.core=0]="core",j[j.performance=1]="performance",j[j.personalization=2]="personalization",j[j.advertising=3]="advertising"}(H=U.Area||(U.Area={}))}(P||(P={}));let R=(()=>{class U{constructor(){this.checkStatus$=new M.t(P.Status.pending),this.selection$=new M.t(void 0),this.notify$=new I.B,this.privacyStates$=new Map,this.subscriptions=new N.yU,this.timeoutService=(0,p.WQX)(_.J1),this.moduleSettings=(0,p.WQX)(C.O.OPTIONS);const H=this.moduleSettings.privacy.active;for(const E of Object.keys(H))H[E]&&this.getPrivacyState(E);const j=this.timeoutService.debounce(()=>
1{const E=this.checkStatus$.value!==P.Status.pending?this.getSelection():void 0;(0,O.A)(E,this.selection$.value)||this.selection$.next(E)},100);this.subscriptions.add(this.checkStatus$.subscribe(j)),this.subscriptions.add(this.notify$.subscribe(j)),y.y.privacyStateService=this}ngOnDestroy(){this.subscriptions.unsubscribe()}setCheckStatus(H){this.checkStatus$.value!==H&&this.checkStatus$.next(H)}setValue(H,j){H===P.Area.core&&(j=!0);const E=this.getPrivacyState(H);E.value!==j&&E.next(j)}getValue(H){return this.getState(H).value}getState(H){if("number"==typeof H&&(H=H.toString()),!this.privacyStates$.has(H))throw new Error(`Privacy state for area ${H} not found`);return this.privacyStates$.get(H)}getAreas(){return Array.from(this.privacyStates$.keys())}getSelection(){const H={};for(const[j,E]of this.privacyStates$.entries())H[j]=E.value;return H}getPrivacyState(H){if(!this.privacyStates$.has(H)){const j=new M.t(!1);this.privacyStates$.set(H,j),this.subscriptions.add(j.subscribe(()=>this.notify$.next()))}return this.privacyStates$.get(H)}static{this.\u0275fac=function(j){return new(j||U)}}static{this.\u0275prov=p.jDH({token:U,factory:U.\u0275fac,providedIn:"root"})}}return U})()},70672(fe,L,c){c.d(L,{t:()=>H});var p=c(9338),y=c(99546),_=c(31767),O=c(25434),I=c(85489),M=c(21483),N=c(14693),C=c(33975),P=c(51557),R=c(46707),U=c(8147);const G="_authStatus";let H=(()=>{class j{static{this.rules={}}get isDeveloper(){return void 0===this._isDeveloper&&(this._isDeveloper=!(!this.app.isPlatformBrowser||!this.document.cookie.match(/isDeveloper/))),this._isDeveloper}constructor(x,z,Y,ce,pe,V){this.app=x,this.document=z,this.requestService=Y,this.globalStorageService=ce,this.timeoutService=pe,this.cookieService=V,this.authStatus=new N.t(this.getAuthStatusFromStorage()),this.isProduction="production"===this.app.dfConfig.environment||"uat"===this.app.dfConfig.environment,this.isAdminApp=!1,x.acl=this,x.isPlatformBrowser&&this.timeoutService.async(()=>{this.authStatus.subscribe(ie=>this.setAuthStatusInStorage(ie)),this.load()},y.ao.bootstrap),(0,_.A)(x.dfConfig.ms.sites,(ie,Z)=>{void 0!==ie.acl&&(j.rules["store."+Z]=ie.acl)})}static isProdMode(){return!(typeof window<"u"&&(!["production","uat"].includes(window.dfConfig.environment)||document.cookie.match(/isDeveloper/)))}get cmsStores(){return this.authStatus.value?.stores||this.app.multisite.all.map(x=>x.id)}check(x,z=!1){if(Object.hasOwnProperty.call(j.rules,x)){const ce=j.rules[x];return"boolean"==typeof ce?ce:!!(0,O.A)(Array.isArray(ce)?ce:[ce],pe=>this.isDeveloper&&"dev"===pe||"prerender"===pe&&["prerender","legacyPrerender"].includes(this.app.client.mode))}if(z)return!0;const Y=this.authStatus.value;return!(!Y?.acl?.[x]||Y.stores&&!Y.stores.includes(this.app.multisite.storeId)&&x.match(/cms_/))}load(){const x=this.app.localStorageService.get("fakeAuthLoad");x?this.setAuthStatus(x):this.requestService.send(void 0,{path:this.app.dfConfig.endpoint.mage.replace(/\/$/,"")+"/auth/load"},z=>{this.setAuthStatus(z)},()=>this.setAuthStatus(),{method:"GET",withCredentials:!0})}loadToken(){const x=this.app.localStorageService.get("fakeAuthToken");if(x)return this.tokenData=x.token,void(this.tokenPromise=new Promise(z=>{this.timeoutService.setTimeout(()=>{this.tokenPromise=void 0,z(x)},100)}));this.tokenPromise=this.requestService.send(void 0,{path:this.app.dfConfig.endpoint.mage.replace(/\/$/,"")+"/auth/createToken"},z=>{this.tokenData=z?.token,this.tokenPromise=void 0},()=>{this.tokenPromise=void 0},{method:"GET",withCredentials:!0})}setAuthStatus(x){const z=x&&"object"==typeof x?(0,M.A)(x,this.statusFields()):void 0,Y=this.authStatus.value,ce=Y&&"object"==typeof Y?Y:void 0,pe=!!z!=!!ce||ce&&z&&!((0,I.A)(z.acl,ce.acl)&&(0,I.A)(z.stores,ce.stores));z?this.cookieService.set("universalOff","1"):pe&&this.cookieService.delete("universalOff"),pe&&this.authStatus.next(z)}statusFields(){return["acl","name","role","stores"]}getToken(){if(this.tokenData&&this.tokenData.valid>Date.now())return this.tokenData.token}prepareToken(x){const z=this.getToken();z?x(z):(this.tokenPromise||this.loadToken(),this.tokenPromise.finally(()=>x(this.getToken())))}deactivateToken(){this.tokenPromise=void 0,this.tokenData=void 0}activateToken(){this.check("core")&&(this.tokenCheckTimeout||((!this.tokenData||this.tokenData.valid>Date.now()+6e5)&&this.loadToken(),this.tokenCheckTimeout=this.timeoutService.setTimeout(()=>this.activateToken(),6e5)))}releaseTokenCheck(){this.tokenCheckTimeout&&(clearTimeout(this.tokenCheckTimeout),this.tokenCheckTimeout=void 0)}setAuthStatusInStorage(x){x?this.globalStorageService.set(G,x):this.globalStorageService.remove(G)}getAuthStatusFromStorage(){return this.globalStorageService.get(G)}static{this.\u0275fac=function(z){return new(z||j)(p.KVO(C.q),p.KVO(p.qQL),p.KVO(P.B),p.KVO(R.M),p.KVO(y.J1
1),p.KVO(U.r))}}static{this.\u0275prov=p.jDH({token:j,factory:j.\u0275fac,providedIn:"root"})}}return j})()},19081(fe,L,c){c.d(L,{Kj:()=>ce,td:()=>Y});var p=c(9338),y=c(33975),_=c(70672),O=c(25614),I=c(50215),M=c(99546),N=c(90063),C=c(27856);const R=(0,N.A)(C.A);var U=c(14693),G=c(33180),H=c(68301),j=c(25177),E=c(65905),x=c(25862);const Y=typeof window<"u"&&("string"==typeof window.navigator?.userAgent&&/prerender/i.test(window.navigator?.userAgent)||typeof document<"u"&&!!document.cookie.match(/isPrerender/));let ce=(()=>{class pe{constructor(){this.isCms$=new U.t(!1),this.isCmsPreview$=new U.t(!1),this.forceCmsRequests=!1,this.window=(0,p.WQX)(I.j),this.app=(0,p.WQX)(y.q),this.timeoutService=(0,p.WQX)(M.J1),this.acl=(0,p.WQX)(_.t),this.moduleConfig=(0,p.WQX)(x.O.OPTIONS),this.documentRef=(0,p.WQX)(p.qQL),this.rootElement$=new U.t(void 0),this.scrollElementForEvents=this.documentRef.scrollingElement,this.subscriptions=new H.yU,this.app.client=this;const ie=this.window.navigator?.userAgent;if(this.isBot=this.app.dfConfig.prerender?.crawlerUserAgent?"string"==typeof ie&&this.app.dfConfig.prerender?.crawlerUserAgent?.some(Z=>new RegExp(Z).test(ie)):"string"==typeof ie&&/HeadlessChrome|prerender/i.test(ie),Y)this.isPrerender=!0,this.isUniversal=!1,this.mode="legacyPrerender";else{const Z=this.window.ssr?.mode;Z?(this.isUniversal=["universal","ssr"].includes(Z),this.isPrerender=["prerender","ssr","legacyPrerender"].includes(Z),this.mode=Z):(this.isUniversal=!this.app.isPlatformBrowser,this.isPrerender=this.isBot,this.mode=this.isBot?"prerender":this.app.isPlatformBrowser?"browser":"universal")}if(this.cachedWidth=this.width,this.cachedHeight=this.height,this.app.isPlatformBrowser){let Z=[];this.subscriptions.add(this.rootElement$.subscribe(_e=>{Z.forEach(Ce=>Ce.unsubscribe()),Z=[],_e&&(Z.push((0,O._)(_e,Ce=>{this.rootElementRect=Ce.contentRect,this.update()}).subscribe()),Z.push((0,E.h)((0,j.R)(this.scrollElementForEvents,"scroll"),(0,j.R)(this.scrollElementForEvents,"touchmove")).subscribe(Ce=>{this.obs.scroll.next(Ce)})))}))}this.isTouchy=this.app.isPlatformBrowser?"ontouchstart"in this.window||this.window.DocumentTouch&&this.documentRef instanceof this.window.DocumentTouch:["S","M"].includes(this.getSizeByWidth(this.window.innerWidth)),this.obs={resize:new G.B,breakpoint:new G.B,scroll:ne
1w G.B},this.onResize=this.timeoutService.throttle(Z=>{const _e=this.width,Ce=this.height;(_e!==this.cachedWidth||Ce!==this.cachedHeight)&&(this.update(),this.obs.resize.next(Z),this.cachedWidth=_e,this.cachedHeight=Ce)},100,{trailing:!0,leading:!1}),this.isRetina=this.app.isPlatformBrowser&&this.window.devicePixelRatio>1||this.window.matchMedia&&this.window.matchMedia("(-webkit-min-device-pixel-ratio: 1.5),\n (min--moz-device-pixel-ratio: 1.5),\n (-o-min-device-pixel-ratio: 3/2),\n (min-resolution: 1.5dppx)").matches,this.update()}get isCms(){return this.isCms$.value}set isCms(ie){this.isCms$.next(ie)}get isCmsPreview(){return this.isCmsPreview$.value}set isCmsPreview(ie){this.isCmsPreview$.next(ie)}get width(){if(this.rootElementRect)return Math.floor(this.rootElementRect.width);const ie=typeof document>"u"?this.window.innerWidth:this.window.innerWidth&&document.documentElement.clientWidth?Math.min(this.window.innerWidth,document.documentElement.clientWidth):this.window.innerWidth||document.documentElement.clientWidth||document.getElementsByTagName("body")[0].clientWidth;return Math.floor(ie)}get height(){if(this.rootElementRect)return Math.floor(this.rootElementRect.height);const ie=typeof document>"u"?this.window.innerHeight:this.window.innerHeight&&document.documentElement.clientHeight?Math.min(this.window.innerHeight,document.documentElement.clientHeight):this.window.innerHeight||document.documentElement.clientHeight||document.getElementsByTagName("body")[0].clientHeight;return Math.floor(ie)}ngOnDestroy(){this.subscriptions.unsubscribe(),this.rootElement$.complete(),this.isCms$.complete(),this.isCmsPreview$.complete(),this.obs.resize.complete(),this.obs.breakpoint.complete(),this.obs.scroll.complete()}setRootElement(ie){this.rootElement$.value!==ie&&(this.scrollElementForEvents=ie===this.documentRef.scrollingElement?this.window:ie,this.rootElement$.next(ie))}getRootElement(){return this.rootElement$.value}update(ie=this.width){const Z=this.size,_e=this.getSizeByWidth(ie);_e?(this.size=_e,this.sizeId=Object.keys(this.moduleConfig.breakpoints).indexOf(this.size),this.isS="S"===this.size,this.isM="M"===this.size,this.isL="L"===this.size,this.isX="X"===this.size,this.onResize(),this.size!==Z&&this.obs.breakpoint.next(this.size)):this.app.logger.error("Execution problem, size cannot be determined!")}getSizeByWidth(ie){return R(Object.keys(this.moduleConfig.breakpoints).map(Z=>Z),Z=>
1ie>=this.moduleConfig.breakpoints[Z].width)}static{this.\u0275fac=function(Z){return new(Z||pe)}}static{this.\u0275prov=p.jDH({token:pe,factory:pe.\u0275fac,providedIn:"root"})}}return pe})()},8147(fe,L,c){c.d(L,{r:()=>I});var p=c(88371),y=c(9338),_=c(82378),O=c(31767);let I=(()=>{class M{constructor(C,P){this.document=C,this.platformId=P,this.documentIsAccessible=(0,p.UE)(this.platformId)}check(C){return!!this.documentIsAccessible&&(C=encodeURIComponent(C),this.getCookieRegExp(C).test(this.document.cookie))}get(C){if(this.documentIsAccessible&&this.check(C)){C=encodeURIComponent(C);const R=this.getCookieRegExp(C).exec(this.document.cookie);if(R)return decodeURIComponent(R[1])}return""}getAll(){if(!this.documentIsAccessible)return{};const C={},P=this.document;if(P.cookie&&""!==P.cookie){const R=P.cookie.split(";");for(const U of R){const G=U.split("=");G[0]=G[0].replace(/^ /,""),C[decodeURIComponent(G[0])]=decodeURIComponent(G[1])}}return C}set(C,P,R,U,G,H,j=!0){if(!this.documentIsAccessible)return;let x,E=encodeURIComponent(C)+"="+encodeURIComponent(P)+";";R||(R=365),"number"==typeof R?(x=new Date,x.setDate(x.getDate()+R)):x=R,E+="expires="+x.toUTCString()+";",E+="path="+(U||"/")+";",G&&(E+="domain="+G+";"),j&&(E+="secure;"),H&&(E+="sameSite="+H+";"),this.document.cookie=E}delete(C,P,R){if(this.documentIsAccessible){if(void 0===R){const U=window.location.host.split(".");U.map((G,H)=>U.slice(H).join(".")).forEach(G=>{this.delete(C,"",G)})}this.set(C,"",new Date("Thu, 01 Jan 1970 00:00:01 GMT"),P,R)}}deleteAll(C,P){this.documentIsAccessible&&(0,O.A)(this.getAll(),R=>this.delete(R,C,P))}getCookieRegExp(C){const P=C.replace(/([\[\]\{\}\(\)\|\=\;\+\?\,\.\*\^\$])/gi,"\\$1");return new RegExp("(?:^"+P+"|;\\s*"+P+")=(.*?)(?:;|$)","g")}static{this.\u0275fac=function(P){return new(P||M)(y.KVO(y.qQL),y.KVO(_.Agw))}}static{this.\u0275prov=y.jDH({token:M,factory:M.\u0275fac,providedIn:"root"})}}return M})()},493(fe,L,c){c.d(L,{M:()=>M});var p=c(55431),y=c(9338),_=c(33975);class O{constructor(C,P,R){this.observer=C,this.observers=P,this.unsubscribe=R}get closed(){return this.observers.has(this.observer)}}class I{constructor(){this.observers=new Set}subscribe(C,P){const R={cb:C,priority:100};return P&&Object.assign(R,P),this.observers.add(R),this.observersSequence&&(this.observersSequence=void 0),new O(R,this.observers,()=>this.unsubscribe(R))}dispatch(C){var P=this;return(0,p.A)(function*(){for(const R of P.getSequence()){const U=R.cb(C);U instanceof Promise&&(yield U)}})()}unsubscribe(C){if(this.observers.has(C)){this.observers.delete(C);const P=this.observersSequence;if(P){const R=P.indexOf(C);R>=0&&P.splice(R,1)}}}getSequence(){return this.observersSequence||(this.observersSequence=Array.from(this.observers).sort((C,P)=>C.priority-P.priority)),this.observersSequence}}let M=(()=>{class N{constructor(){this.before$=new I,this.success$=new I,this.error$=new I,(0,y.WQX)(_.q).event=this}before(P,R){return this.before$.subscribe(P,R)}success(P,R){return this.success$.subscribe(P,R)}error(P,R){return this.error$.subscribe(P,R)}dispatch(P){var R=this;return(0,p.A)(function*(){if(yield R.before$.dispatch(P),!P.stopped){if(P.action)try{const U=P.action(P.data);P.result=U instanceof Promise?yield U:U}catch(U){P.error=U instanceof Error?U.message:"object"==typeof U&&null!==U&&"error"in U&&"string"==typeof U.error?U.error:"string"==typeof U?U:"number"==typeof U?U.toString():"ERROR";const G=P.error;if(yield R.error$.dispatch(P),P.error)throw G===P.error?U:{error:P.error};if(P.stopped)return P.result}yield R.success$.dispatch(P)}return P.result})()}static{this.\u0275fac=function(R){return new(R||N)}}static{this.\u0275prov=y.jDH({token:N,factory:N.\u0275fac,providedIn:"root"})}}return N})()},88776(fe,L,c){c.d(L,{s:()=>M});var p=c(33180),y=c(74527),_=c(79343),O=c(9338),I=c(33975);let M=(()=>{class N{constructor(P){this.event$=new p.B,P.events=this}broadcast(P,R){this.event$.next({name:P,data:R})}on(P){return this.event$.asObservable().pipe((0,y.p)(R=>R.name===P),(0,_.T)(R=>R.data))}static{this.\u0275fac=function(R){return new(R||N)(O.KVO(I.q))}}static{this.\u0275prov=O.jDH({token:N,factory:N.\u0275fac,providedIn:"root"})}}return N})()},33282(fe,L,c){c.d(L,{V:()=>N});var p=c(9338),y=c(49604),_=c(25434),O=c(79463),I=c(33180),M=c(33975);let N=(()=>
1{class C{constructor(R){this.app=R,this.subject=new I.B,this.router=(0,p.WQX)(y.Ix),R.logger=this}subscribe(...R){return this.subject.subscribe(...R)}canPrintOutput(){return this.app.acl.isDeveloper}consoleGroup(R="log",...U){if(this.canPrintOutput()){switch(R){case"info":console.group(`%c[INFO] %cDeveloper only message (${this.router.url}) \u21b4`,"color: blue; font-weight: bold","color: grey"),console.info(...U);break;case"warn":console.group(`%c[WARN] %cDeveloper only message (${this.router.url}) \u21b4`,"color: orange; font-weight: bold","color: grey"),console.log(...U);break;case"error":console.group(`%c[ERROR] %cDeveloper only message (${this.router.url}) \u21b4`,"color: red; font-weight: bold","color: grey"),console.error(...U);break;default:console.group(`%c[LOG] %cDeveloper only message (${this.router.url}) \u21b4`,"color: gray; font-weight: bold","color: grey"),console.log(...U)}console.groupEnd()}}info(...R){this.consoleGroup("info",...R,"\r\n"),this.subject.next({level:2,args:R})}log(...R){this.consoleGroup("log",...R,"\r\n"),this.subject.next({level:5,args:R})}error(...R){const U=(0,_.A)(R,j=>j instanceof Error),G=(0,O.A)(R,j=>j instanceof Error?j.message:j);let H;U?H=U.stack:(H=(new Error).stack,H&&(H=H.replace(/^[^\n]*\n[^\n]*\n/,"")+"\n")),this.consoleGroup("error","[ERROR] ",...G,"\r\n\r\nStack:",H,"\r\n"),this.subject.next({level:3,args:R,stack:H})}warn(...R){this.consoleGroup("warn","[WARN] ",...R,"\r\n"),this.subject.next({level:4,args:R})}debug(R,...U){this.subject.next({level:4,title:R,args:U})}onError(R,U){this.error("ERROR IN: ["+R+"]",U)}static{this.\u0275fac=function(U){return new(U||C)(p.KVO(M.q))}}static{this.\u0275prov=p.jDH({token:C,factory:C.\u0275fac,providedIn:"root"})}}return C})()},33270(fe,L,c){c.d(L,{uk:()=>H});var p=c(9338),y=c(79463),_=c(25862),O=c(70672),I=c(33282),M=c(88776),N=c(33975),C=c(19081),P=c(8147);const U="preferredStore",G="multisitePreferredStore";let H=(()=>{class j{get all(){return this._all||(this._all=this.getAll()),this._all}getAll(){return(0,y.A)(this.app.dfConfig.ms.sites,(x,z)=>{if(void 0!==x.acl){const ce=`store.${z}`;if(O.t.rules[ce]=x.acl,!this.acl.check(ce))return}const Y=this.app.data.stores.find(ce=>ce.id===x.store);if(Y)return{...Y,...x,siteId:z}}).filter(x=>!!x)}get other(){return this._other||(this._other=this.all.filter(x=>x.store!==this.storeId)),this._other}get current(){if(!this._current&&(this._current=this.all.find(x=>x.siteId===this.siteId),!this._current))throw new Error("Fatal error! Current store could not be identified.");return this._current}set preferredStoreId(x){this.moduleConfig.multisite.useCookie?x?this.cookieService.set(U,x,this.moduleConfig.multisite.cookieExpire):this.cookieService.delete(U):this.app.globalStorageService.set(G,{preferredStoreId:x,createdAt:(new Date).toISOString()})}get preferredStoreId(){if(this.moduleConfig.multisite.useCookie)return this.cookieService.get(U);const x=this.app.globalStorageService.get(G);if("string"==typeof x&&!this.moduleConfig.multisite.cookieExpire)return x;if("object"==typeof x&&"preferredStoreId"in x&&"createdAt"in x){const z=x.createdAt?new Date(x.createdAt):new Date;if(z.setDate(z.getDate()+(this.moduleConfig.multisite.cookieExpire||30)),z>new Date)return x.preferredStoreId}}constructor(x,z,Y,ce,pe,V){this.events=x,this.app=z,this.client=Y,this.cookieService=ce,this.acl=pe,this.moduleConfig=V,this.logger=(0,p.WQX)(I.V),this.init(),z.multisite=this}init(){typeof window<"u"&&"1"===new URLSearchParams(window.location.search).get("noredir")&&(this.noRedirect=!0),this.client.isCms$.subscribe(()=>{this._all=void 0,this._other=void 0,this._current=void 0})}get storeId(){const x=this.app.dfConfig.ms;return x.sites[x.siteId].store}get siteId(){return this.app.dfConfig.ms.siteId}get base(){return this.app.dfConfig.ms.sites[this.app.dfConfig.ms.siteId].base}get isRtl(){return!!this.app.dfConfig.ms.sites[this.app.dfConfig.ms.siteId].rtl}setPreferredStore(x){const z=this.toMultisiteItem(x);z&&(this.preferredStoreId=z.siteId,this.events.broadcast("setPreferredStoreId"))}hasPreferredStore(){const x=this.preferredStoreId;return!(!x||!this.toMultisiteItem(x))}toMultisiteItem(x){switch(typeof x){case"number":return this.all.find(z=>z.store===x);case"string":return this.all.find(z=>z.siteId===x);case"object":return this.all.find(z=>z.id===x.id)}}geoMatch(x){this.app.customer.model.load().then(z=>{const Y=z.data.geo,ce=Y?this.all.find(pe=>pe.countries?pe.countries.includes(Y):pe.country===Y)||this.all.find(pe=>pe.countries&&pe.countries.includes("default")):void 0;x(ce)}).catch(z=>this.logger.error(z))}static{this.\u0275fac=function(z){return new(z||j)(p.KVO(M.s),p.KVO(N.q),p.KVO(C.Kj),p.KVO(P.r),p.KVO(O.t),p.KVO(_.O.OPTIONS))}}static{this.\u0275prov=p.jDH({token:j,factory:j.\u0275fac,providedIn:"root"})}}return j})()},11131(fe,L,c){c.d(L,{l:()=>O});var p=c(14693),y=c(86428),_=c(9338);let O=(()=>{class I{constructor(){this.items={}}register(N,C){this.items[N]||(this.items[N]={state:new p.t(void 0)}),this.items[N].options=C}getState(N){return this.items[N]||this.register(N),this.items[N].state}getTopOffset(){return(0,y.A)(Object.values(this.items).filter(N=>N.options?.topOffset).map(N=>N.state.value||0))}static{this.\u0275fac=function(C){return new(C||I)}}static{this.\u0275prov=_.jDH({token:I,factory:I.\u0275fac,providedIn:"root"})}}return I})()},76846(fe,L,c){function p(y){const _={x:0,y:0};do{_.x+=y?.offsetLeft||0,_.y+=y?.offsetTop||0,y=y?.offsetParent}while(y);return _}c.d(L,{N:()=>p})},25614(fe,L,c){c.d(L,{_:()=>I});var p=c(76438),y=c(6639),_=c(22323),O=c(54428);function I(M,N,C=200){let P,R=new p.c(U=>{typeof window<"u"&&(P=new ResizeObserver(G=>
1U.next(G[0])),null!==M&&P.observe(M))});return C&&(R=R.pipe((0,y.B)(C))),R.pipe((0,O.M)(U=>N(U)),(0,_.j)(()=>{P&&(P.unobserve(M),P.disconnect())}))}},50215(fe,L,c){c.d(L,{j:()=>y,q:()=>_});var p=c(9338);const y=new p.nKC("df-dom-window"),_=new p.nKC("df-dom-document")},77577(fe,L,c){c.d(L,{W:()=>U});var p=c(9338),y=c(33975),_=c(11131),O=c(76846),I=c(62815),M=c(99546),N=c(85489),C=c(49604);let P=(()=>{class G{constructor(){this.app=(0,p.WQX)(y.q),this.router=(0,p.WQX)(C.Ix),this.sequence=[],this.app.isPlatformBrowser&&this.router.events.subscribe(j=>{j instanceof C.wF&&((void 0===document.body.tabIndex||document.body.tabIndex<0)&&(document.body.tabIndex=-1),document.body.focus())})}setListener(){if(this.removeListener||!this.app.isPlatformBrowser)return;const j=E=>{"Tab"===E.key&&(E.preventDefault(),E.stopImmediatePropagation(),this.focusNextElement(E.shiftKey))};document.addEventListener("keydown",j,{capture:!0,passive:!1}),this.removeListener=()=>{document.removeEventListener("keydown",j,{capture:!0}),this.removeListener=void 0}}lock(j,E){-1===this.getSequenceIndex(j)&&(this.sequence.push({exclude:j,beforeElement:E?.returnElement||document.activeElement}),this.onSequenceChange())}unlock(j,E=!1){const x=this.getSequenceIndex(j);x>-1&&this.sequence.splice(x,1),this.onSequenceChange(E)}onSequenceChange(j=!1){this.app.isPlatformBrowser&&(this.activeRule=this.sequence[this.sequence.length-1],this.activeRule?(this.beforeTrapActiveElement=this.activeRule.beforeElement,this.setListener()):(this.removeListener?.(),this.beforeTrapActiveElement&&(j||this.beforeTrapActiveElement.focus(),this.beforeTrapActiveElement=void 0)))}getSequenceIndex(j){return this.sequence.findIndex(E=>(0,N.A)(E.exclude,j))}getTrapElementsFromRule(j){const E=[];return j.exclude.forEach(x=>{x instanceof Element?E.push(x):E.push(...Array.from(document.querySelectorAll(x)))}),E}focusNextElement(j=!1,E){const x=[];if(!E&&this.activeRule&&(E=this.getTrapElementsFromRule(this.activeRule)),!E)return;E.forEach(Z=>{x.push(...Array.from(Z.querySelectorAll('a:not([disabled]):not([tabindex="-1"]), button:not([disabled]):not([tabindex="-1"]), input[type=text]:not([disabled]):not([tabindex="-1"]), [tabindex]:not([disabled]):not([tabindex="-1"])')))});const z=document.activeElement,Y=z?x.indexOf(z):-1,ce=x.length-1;if(ce<0)return;const pe=j?-1:1,V=Y>-1?Y+pe:j?ce:0;let ie=V;do{const Z=x[ie];if(Z&&Z instanceof HTMLElement&&Z.offsetHeight>0&&Z.offsetWidth>0){Z.focus();break}ie+=pe,ie>ce?ie=0:ie<0&&(ie=ce)}while(ie!==V)}static{this.\u0275fac=function(E){return new(E||G)}}static{this.\u0275prov=p.jDH({token:G,factory:G.\u0275fac,providedIn:"root"})}}return G})();const R={offset:void 0,behavior:"smooth"};let U=(()=>{class G{constructor(){this.timeoutService=(0,p.WQX)(M.J1),this.elementHeightService=(0,p.WQX)(_.l),this.focusTrapService=(0,p.WQX)(P)}scrollTo(j,E={}){(0,I.A)(E,R);const x=y.y.client.getRootElement();if("number"!=typeof j){if("string"==typeof j&&(j=document.querySelector(j)),!j)return;if(j instanceof HTMLElement&&!E.disableFocusTrap){const z=j;this.timeoutService.setTimeout(()=>{this.focusTrapService.focusNextElement(!1,[z])},1e3)}if(!x.contains(j))return void j.scrollIntoView(E);j=(0,O.N)(j).y-(0,O.N)(x).y}this.timeoutService.setTimeout(()=>{const z=typeof E.offset>"u"?this.elementHeightService.getTopOffset()+(E.offsetAdd||20):E.offset;x.scrollTo({top:j-z,behavior:E.behavior})},200)}static{this.\u0275fac=function(E){return new(E||G)}}static{this.\u0275prov=p.jDH({token:G,factory:G.\u0275fac,providedIn:"root"})}}return G})()},48203(fe,L,c){c.d(L,{z:()=>y});var p=c(417);function y(_){return function(O,I){let M;p.c.injectorSubject.subscribe(()=>{M&&(M=void 0)}),Object.defineProperty(O,I,{get:()=>{if(!M)try{M=p.c.injector.get(_)}catch(N){console.log(N)}return M}})}}},417(fe,L,c){c.d(L,{c:()=>_});var p=c(33180),y=c(9338);class _{static{this.subject=new p.B}static{this.injectorSubject=new p.B}constructor(I){_.injector=I,_.injectorSubject.next()}static ready(){_.subject.complete()}static onReady(I){_.injector?I():_.subject.subscribe({complete:I})}static{this.\u0275fac=function(M){return new(M||_)(y.KVO(y.zZn))}}static{this.\u0275prov=y.jDH({token:_,factory:_.\u0275fac,providedIn:"root"})}}},99546(fe,L,c){c.d(L,{J1:()=>R,ao:()=>C,gq:()=>P});var p=c(45380),y=c(9338),_=c(82378),O=c(417);const I=typeof globalThis<"u"?globalThis:typeof window<"u"?window:void 0,M=I&&I.__zone_symbol__setTimeout||setTimeout,N=I&&I.__zone_symbol__setInterval||setInterval;var C=function(U){return U[U.immeditate=0]="immeditate",U[U.bootstrap=1]="bootstrap",U[U.idle=2]="idle",U[U.low=3]="low",U}(C||{});function P(){const U=(0,y.WQX)(y.abz),G=(0,y.WQX)(p.gRc,{optional:!0}),H=(0,y.WQX)(R);let j=!1;U.onDestroy(()=>{j=!0});const E=()=>j||!!G?.destroyed;return{platformSafe:(x,z=!0)=>H.platformSafe(x,z),async:(x,z=C.immeditate,Y)=>{if(E())return()=>{};const ce=H.async(x,z,Y);return U.onDestroy(()=>{ce&&"function"==typeof ce&&ce.cancel()}),ce},setTimeout:(x,z=0,Y=!0)=>
1{if(E())return;const ce=H.setTimeout(x,z,Y);return U.onDestroy(()=>{clearTimeout(ce)}),ce},setInterval:(x,z)=>{if(E())return;const Y=H.setInterval(x,z);return U.onDestroy(()=>{clearInterval(Y)}),Y},debounce:(x,z=0,Y)=>{if(E())return()=>{};const ce=H.debounce(x,z,Y);return U.onDestroy(()=>{ce&&"function"==typeof ce&&ce.cancel()}),ce},throttle:(x,z=0,Y={})=>{if(E())return()=>{};const ce=H.throttle(x,z,Y);return U.onDestroy(()=>{ce&&"function"==typeof ce&&ce.cancel()}),ce},addEventListener:(x,z,Y,ce)=>{if(E())return()=>{};x.addEventListener(z,Y,ce);const pe=()=>x.removeEventListener(z,Y,ce);return U.onDestroy(pe),pe},requestAnimationFrame:x=>{if(E())return()=>{};const z=requestAnimationFrame(x),Y=()=>cancelAnimationFrame(z);return U.onDestroy(Y),Y}}}let R=(()=>{class U{constructor(){this.ngZone=(0,y.WQX)(_.SKi),this.platformRef=(0,y.WQX)(p.Tg_)}platformSafe(H,j=!0){const E=O.c.injector;!this.platformRef.destroyed&&!E?.destroyed&&(j?this.ngZone.run(H):this.ngZone.runOutsideAngular(H))}async(H,j=C.immeditate,E){switch(j){case C.bootstrap:return this.async(()=>O.c.onReady(()=>this.async(()=>H())));case C.immeditate:return this.setTimeout(H);case C.low:return this.async(H,C.idle,{timeout:8e3});case C.idle:typeof window<"u"&&window.requestIdleCallback?window.requestIdleCallback(()=>this.platformSafe(H),E?.timeout?{timeout:E.timeout}:void 0):this.setTimeout(H,E?.timeout||5e3)}}setTimeout(H,j,E=!0){return M(()=>this.platformSafe(H,E),j)}setInterval(H,j){const E=N(()=>{this.platformRef.destroyed?clearInterval(E):H()},j);return E}debounce(H,j=0,E){const x=this;let z,ce,pe,V,Y=0;const ie=function(){const _e=(new Date).getTime()-Y;j>_e?z=x.setTimeout(ie,j-_e):(z=void 0,E||(pe=H.apply(V,ce||[])),z||(ce=V=void 0))},Z=x.restArguments(function(_e){return V=this,ce=_e,Y=(new Date).getTime(),z||(z=x.setTimeout(ie,j),E&&(pe=H.apply(V,ce||[]))),pe});return Z.cancel=function(){clearTimeout(z),z=ce=V=void 0},Z}throttle(H,j=0,E={}){const x=this;let z,Y,ce,pe,V=0;const ie=function(){V=!1===E.leading?0:(new Date).getTime(),z=void 0,pe=H.apply(Y,ce),z||(Y=ce=null)},Z=function(){const _e=(new Date).getTime();!V&&!1===E.leading&&(V=_e);const Ce=j-(_e-V);return Y=this,ce=arguments,Ce<=0||Ce>j?(z&&(clearTimeout(z),z=void 0),V=_e,pe=H.apply(Y,ce),z||(Y=ce=void 0)):!z&&!1!==E.trailing&&(z=x.setTimeout(ie,Ce)),pe};return Z.cancel=function(){clearTimeout(z),V=0,z=Y=ce=void 0},Z}restArguments(H,j){const E="number"==typeof j?j:H.length-1;return function(){const x=Math.max(arguments.length-E,0),z=Array(x);let Y=0;for(;Y<x;Y++)z[Y]=arguments[Y+E];switch(E){case 0:return H.call(this,z);case 1:return H.call(this,arguments[0],z);case 2:return H.call(this,arguments[0],arguments[1],z)}const ce=Array(E+1);for(Y=0;Y<E;Y++)ce[Y]=arguments[Y];return ce[E]=z,H.apply(this,ce)}}static{this.\u0275fac=function(j){return new(j||U)}}static{this.\u0275prov=y.jDH({token:U,factory:U.\u0275fac,providedIn:"root"})}}return U})()},50591(fe,L,c){c.d(L,{G:()=>I});var p=c(25434),y=c(9338),_=c(77577),O=c(99546);let I=(()=>{class M{constructor(C,P){this.scrollToService=C,this.timeoutService=P}scrollTo(C=document,P={}){this.timeoutService.setTimeout(()=>{const R=(0,p.A)(C.querySelectorAll(".ng-invalid"),U=>["input","select","textarea"].includes(U.tagName.toLowerCase()));R&&this.scrollToService.scrollTo(R.parentElement||R,P)})}static{this.\u0275fac=function(P){return new(P||M)(y.KVO(_.W),y.KVO(O.J1))}}static{this.\u0275prov=y.jDH({token:M,factory:M.\u0275fac,providedIn:"root"})}}return M})()},18822(fe,L,c){function p(y){return y&&"string"==typeof y?y.charAt(0).toUpperCase()+y.slice(1).toLowerCase():y}c.d(L,{Z:()=>p})},76942(fe,L,c){var p,y,_,O,I,M,N,C,P,R;c.d(L,{e:()=>j}),function(E){let x,z,Y,ce,pe;(x=E.Add||(E.Add={})).path="basket/add",(z=E.ChangeRequest||(E.ChangeRequest={})).path="basket/changeRequest",function(V){V.path="basket/qty"}(Y=E.Qty||(E.Qty={})),function(V){V.path="basket/remove"}(ce=E.Remove||(E.Remove={})),function(V){V.path="basket/flush"}(pe=E.Flush||(E.Flush={}))}(p||(p={})),function(E){let x,z,Y,ce,pe,V,ie,Z;(x=E.Bundle||(E.Bundle={})).path="bundle",(z=E.CategoryProducts||(E.CategoryProducts={})).path="categoryProducts",function(_e){_e.path="catalog/ci"}(Y=E.Ci||(E.Ci={})),function(_e){_e.path="findAlternate"}(ce=E.FindAlternate||(E.FindAlternate={})),function(_e){_e.path="find"}(pe=E.Find||(E.Find={})),function(_e){_e.path="load"}(V=E.Load||(E.Load={})),function(_e){_e.path="meta"}(ie=E.Meta||(E.Meta={})),function(_e){_e.path="route"}(Z=E.Route||(E.Route={}))}(y||(y={})),function(E){let x,z,Y,ce,pe,V,ie,Z,_e,Ce,Pe,$e,Ue;(x=E.Load||(E.Load={})).path="checkout/load",(z=E.Login||(E.Login={})).path="checkout/login",function(ue){ue.path="checkout/logout"}(Y=E.Logout||(E.Logout={})),function(ue){ue.path="checkout/saveBillingAddress"}(ce=E.SaveBillingAddress||(E.SaveBillingAddress={})),function(ue){ue.path="checkout/saveCustom"}(pe=E.SaveCustom||(E.SaveCustom={})),function(ue){ue.path="checkout/saveEmail"}(V=E.SaveEmail||(E.SaveEmail={})),function(ue){ue.path="checkout/savePayment"}(ie=E.SavePayment||(E.SavePayment={})),function(ue){ue.path="checkout/saveShippingAddress"}(Z=E.SaveShippingAddress||(E.SaveShippingAddress={})),function(ue){ue.path="checkout/saveShippingMethod"}(_e=E.SaveShippingMethod||(E.SaveShippingMethod={})),function(ue){ue.path="checkout/submit"}(Ce=E.Submit||(E.Submit={})),function(ue){ue.path="checkout/success"}(Pe=E.Success||(E.Success={})),function(ue){ue.path="checkout/paymentCapture"}($e=E.PaymentCapture||(E.PaymentCapture={})),function(ue){ue.path="checkout/paymentCancel"}(Ue=E.PaymentCancel||(E.PaymentCancel={}))}(_||(_={})),function(E){let x,z;(x=E.Add||(E.Add={})).path="coupon/add",(z=E.Remove||(E.Remove={})).path="coupon/remove"}(O||(O={})),function(E){let x,z,Y,ce,pe,V,ie,Z,_e,Ce,Pe,$e;(x=E.Data||(E.Data={})).path="customer/data",(z=E.Exists||(E.Exists={})).path="customer/exists",function(Ue){Ue.path="customer/login"}(Y=E.Login||(E.Login={})),function(Ue){Ue.path="customer/logout"}(ce=E.Logout||(E.Logout={})),function(Ue){Ue.path="customer/register"}(pe=E.Register||(E.Register={})),function(Ue){Ue.path="customer/save"}(V=E.Save||(E.Save={})),function(Ue){Ue.path="customer/saveAddress"}(ie=E.SaveAddress||(E.SaveAddress={})),function(Ue){Ue.path="customer/removeAddress"}(Z=E.RemoveAddress||(E.RemoveAddress={})),function(Ue){Ue.path="customer/orders"}(_e=E.Orders||(E.Orders={})),function(Ue){Ue.path="customer/removeSavedCard"}(Ce=E.RemoveSavedCard||(E.RemoveSavedCard={})),function(Ue){Ue.path="customer/password"}(Pe=E.RequestPasswordReset||(E.RequestPasswordReset={})),function(Ue){Ue.path="customer/resetPassword"}($e=E.ApplyPasswordReset||(E.ApplyPasswordReset={}))}(I||(I={})),function(E){let x,z,Y;(x=E.AppData||(E.AppData={})).path="general/appData",(z=E.Countries||(E.Countries={})).path="general/countries",function(ce){ce.path="notify"}(Y=E.Notify||(E.Notify={}))}(M||(M={})),function(E){let x;(x=E.Reindex||(E.Reindex={})).path="indexer/reindex"}(N||(N={})),function(E){let x,z,Y;(x=E.Subscribe||(E.Subscribe={})).path="newsletter/subscribe",(z=E.Unsubscribe||(E.Unsubscribe={})).path="newsletter/unsubscribe",function(ce){ce.path="newsletter/unsubscribeByAccount"}(Y=E.UnsubscribeByAccount||(E.UnsubscribeByAccount={}))}(C||(C={})),function(E){let x;(x=E.Missing||(E.Missing={})).path="translate/missing"}(P||(P={})),function(E){let x,z,Y,ce,pe;(x=E.Add||(E.Add={})).path="wishlist/add",(z=E.Remove||(E.Remove={})).path="wishlist/remove",function(V){V.path="wishlist/flush"}(Y=E.Flush||(E.Flush={})),function(V){V.path="wishlist/moveFromBasket"}(ce=E.MoveFromBasket||(E.MoveFromBasket={})),function(V){V.path="wishlist/share"}(pe=E.Share||(E.Share={}))}(R||(R={}));var G,U=function(E){return E.Basket=p,E.Catalog=y,E.Customer=I,E.Checkout=_,E.Coupon=O,E.General=M,E.Indexer=N,E.Newsletter=C,E.Translate=P,E.Wishlist=R,E}(U||{});!function(E){let x,z;!function(Y){let ce;var pe;(pe=ce=Y.EBundlePriceType||(Y.EBundlePriceType={}))[pe.dynamic=0]="dynamic",pe[pe.static=1]="static"}(x=E.Type||(E.Type={})),function(Y){let ce,pe;!function(V){let ie;var Z;(Z=ie=V.Data||(V.Data={})).v1part=["id","name","parent","type","store"],Z.v2part=["image","products","url","short_description"]}(ce=Y.Category||(Y.Category={})),function(V){let ie;var Z;(Z=ie=V.Data||(V.Data={})).v1part=["id","url","name","sku","status","visibility","catalog","search","image","org_price","price","bundle_sp_perc","tax","is_from_price","group_price","group_org_price","store","type_id","type"],Z.v2part=["parent","type_id","reviews","short_description","news_from_date","news_to_date","isDivergent","categories","first","last","o
1ptions","price_type","directChildrenIds","indirectChildren","stockMap","listing_label","variants"]}(pe=Y.Product||(Y.Product={}))}(z=E.Model||(E.Model={}))}(G||(G={}));var H=function(E){return E.Catalog=G,E}(H||{}),j=function(E){return E.Api=U,E.Lib=H,E}(j||{})},14693(fe,L,c){c.d(L,{t:()=>y});var p=c(33180);class y extends p.B{constructor(O){super(),this._value=O}get value(){return this.getValue()}_subscribe(O){const I=super._subscribe(O);return!I.closed&&O.next(this._value),I}getValue(){const{hasError:O,thrownError:I,_value:M}=this;if(O)throw I;return this._throwIfClosed(),M}next(O){super.next(this._value=O)}}},76438(fe,L,c){c.d(L,{c:()=>C});var p=c(10054),y=c(68301),_=c(687),O=c(69714),I=c(14165),M=c(39818),N=c(18279);let C=(()=>{class G{constructor(j){j&&(this._subscribe=j)}lift(j){const E=new G;return E.source=this,E.operator=j,E}subscribe(j,E,x){const z=function U(G){return G&&G instanceof p.vU||function R(G){return G&&(0,M.T)(G.next)&&(0,M.T)(G.error)&&(0,M.T)(G.complete)}(G)&&(0,y.Uv)(G)}(j)?j:new p.Ms(j,E,x);return(0,N.Y)(()=>{const{operator:Y,source:ce}=this;z.add(Y?Y.call(z,ce):ce?this._subscribe(z):this._trySubscribe(z))}),z}_trySubscribe(j){try{return this._subscribe(j)}catch(E){j.error(E)}}forEach(j,E){return new(E=P(E))((x,z)=>{const Y=new p.Ms({next:ce=>{try{j(ce)}catch(pe){z(pe),Y.unsubscribe()}},error:z,complete:x});this.subscribe(Y)})}_subscribe(j){var E;return null===(E=this.source)||void 0===E?void 0:E.subscribe(j)}[_.s](){return this}pipe(...j){return(0,O.m)(j)(this)}toPromise(j){return new(j=P(j))((E,x)=>{let z;this.subscribe(Y=>z=Y,Y=>x(Y),()=>E(z))})}}return G.create=H=>new G(H),G})();function P(G){var H;return null!==(H=G??I.$.Promise)&&void 0!==H?H:Promise}},33180(fe,L,c){c.d(L,{B:()=>N});var p=c(76438),y=c(68301);const O=(0,c(2672).L)(P=>function(){P(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var I=c(18711),M=c(18279);let N=(()=>{class P extends p.c{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(U){const G=new C(this,this);return G.operator=U,G}_throwIfClosed(){if(this.closed)throw new O}next(U){(0,M.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const G of this.currentObservers)G.next(U)}})}error(U){(0,M.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=U;const{observers:G}=this;for(;G.length;)G.shift().error(U)}})}complete(){(0,M.Y)(()=>{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:G,isStopped:H,observers:j}=this;return G||H?y.Kn:(this.currentObservers=null,j.push(U),new y.yU(()=>{this.currentObservers=null,(0,I.o)(j,U)}))}_checkFinalizedStatuses(U){const{hasError:G,thrownError:H,isStopped:j}=this;G?U.error(H):j&&U.complete()}asObservable(){const U=new p.c;return U.source=this,U}}return P.create=(R,U)=>new C(R,U),P})();class C extends N{constructor(R,U){super(),this.destination=R,this.source=U}next(R){var U,G;null===(G=null===(U=this.destination)||void 0===U?void 0:U.next)||void 0===G||G.call(U,R)}error(R){var U,G;null===(G=null===(U=this.destination)||void 0===U?void 0:U.error)||void 0===G||G.call(U,R)}complete(){var R,U;null===(U=null===(R=this.destination)||void 0===R?void 0:R.complete)||void 0===U||U.call(R)}_subscribe(R){var U,G;return null!==(G=null===(U=this.source)||void 0===U?void 0:U.subscribe(R))&&void 0!==G?G:y.Kn}}},10054(fe,L,c){c.d(L,{Ms:()=>x,vU:()=>G});var p=c(39818),y=c(68301),_=c(14165),O=c(78595),I=c(69118);const M=P("C",void 0,void 0);function P(V,ie,Z){return{kind:V,value:ie,error:Z}}var R=c(24963),U=c(18279);class G extends y.yU{constructor(ie){super(),this.isStopped=!1,ie?(this.destination=ie,(0,y.Uv)(ie)&&ie.add(this)):this.destination=pe}static create(ie,Z,_e){return new x(ie,Z,_e)}next(ie){this.isStopped?ce(function C(V){return P("N",V,void 0)}(ie),this):this._next(ie)}error(ie){this.isStopped?ce(function N(V){return P("E",void 0,V)}(ie),this):(this.isStopped=!0,this._error(ie))}complete(){this.isStopped?ce(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 H=Function.prototype.bind;function j(V,ie){return H.call(V,ie)}class E{constructor(ie){this.partialObserver=ie}next(ie){const{partialObserver:Z}=this;if(Z.next)try{Z.next(ie)}catch(_e){z(_e)}}error(ie){const{partialObserver:Z}=this;if(Z.error)try{Z.error(ie)}catch(_e){z(_e)}else z(ie)}complete(){const{partialObserver:ie}=this;if(ie.complete)try{ie.complete()}catch(Z){z(Z)}}}class x extends G{constructor(ie,Z,_e){let Ce;if(super(),(0,p.T)(ie)||!ie)Ce={next:ie??void 0,error:Z??void 0,complete:_e??void 0};else{let Pe;
1this&&_.$.useDeprecatedNextContext?(Pe=Object.create(ie),Pe.unsubscribe=()=>this.unsubscribe(),Ce={next:ie.next&&j(ie.next,Pe),error:ie.error&&j(ie.error,Pe),complete:ie.complete&&j(ie.complete,Pe)}):Ce=ie}this.destination=new E(Ce)}}function z(V){_.$.useDeprecatedSynchronousErrorHandling?(0,U.l)(V):(0,O.m)(V)}function ce(V,ie){const{onStoppedNotification:Z}=_.$;Z&&R.f.setTimeout(()=>Z(V,ie))}const pe={closed:!0,next:I.l,error:function Y(V){throw V},complete:I.l}},68301(fe,L,c){c.d(L,{Kn:()=>M,yU:()=>I,Uv:()=>N});var p=c(39818);const _=(0,c(2672).L)(P=>function(U){P(this),this.message=U?`${U.length} errors occurred during unsubscription:\n${U.map((G,H)=>`${H+1}) ${G.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=U});var O=c(18711);class I{constructor(R){this.initialTeardown=R,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let R;if(!this.closed){this.closed=!0;const{_parentage:U}=this;if(U)if(this._parentage=null,Array.isArray(U))for(const j of U)j.remove(this);else U.remove(this);const{initialTeardown:G}=this;if((0,p.T)(G))try{G()}catch(j){R=j instanceof _?j.errors:[j]}const{_finalizers:H}=this;if(H){this._finalizers=null;for(const j of H)try{C(j)}catch(E){R=R??[],E instanceof _?R=[...R,...E.errors]:R.push(E)}}if(R)throw new _(R)}}add(R){var U;if(R&&R!==this)if(this.closed)C(R);else{if(R instanceof I){if(R.closed||R._hasParent(this))return;R._addParent(this)}(this._finalizers=null!==(U=this._finalizers)&&void 0!==U?U:[]).push(R)}}_hasParent(R){const{_parentage:U}=this;return U===R||Array.isArray(U)&&U.includes(R)}_addParent(R){const{_parentage:U}=this;this._parentage=Array.isArray(U)?(U.push(R),U):U?[U,R]:R}_removeParent(R){const{_parentage:U}=this;U===R?this._parentage=null:Array.isArray(U)&&(0,O.o)(U,R)}remove(R){const{_finalizers:U}=this;U&&(0,O.o)(U,R),R instanceof I&&R._removeParent(this)}}I.EMPTY=(()=>{const P=new I;return P.closed=!0,P})();const M=I.EMPTY;function N(P){return P instanceof I||P&&"closed"in P&&(0,p.T)(P.remove)&&(0,p.T)(P.add)&&(0,p.T)(P.unsubscribe)}function C(P){(0,p.T)(P)?P():P.unsubscribe()}},14165(fe,L,c){c.d(L,{$:()=>p});const p={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},48950(fe,L,c){c.d(L,{G:()=>M});var p=c(76438),y=c(68301),_=c(92057),O=c(90391),I=c(14675);class M extends p.c{constructor(C,P){super(),this.source=C,this.subjectFactory=P,this._subject=null,this._refCount=0,this._connection=null,(0,I.S)(C)&&(this.lift=C.lift)}_subscribe(C){return this.getSubject().subscribe(C)}getSubject(){const C=this._subject;return(!C||C.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:C}=this;this._subject=this._connection=null,C?.unsubscribe()}connect(){let C=this._connection;if(!C){C=this._connection=new y.yU;const P=this.getSubject();C.add(this.source.subscribe((0,O._)(P,void 0,()=>{this._teardown(),P.complete()},R=>{this._teardown(),P.error(R)},()=>this._teardown()))),C.closed&&(this._connection=null,C=y.yU.EMPTY)}return C}refCount(){return(0,_.B)()(this)}}},14351(fe,L,c){c.d(L,{P:()=>U,z:()=>R});var p=c(76438),y=c(26816),_=c(18326),O=c(88688),I=c(61475),M=c(11171),N=c(34845),C=c(90391),P=c(62182);function R(...H){const j=(0,M.lI)(H),E=(0,M.ms)(H),{args:x,keys:z}=(0,y.D)(H);if(0===x.length)return(0,_.H)([],j);const Y=new p.c(U(x,j,z?ce=>(0,N.e)(z,ce):O.D));return E?Y.pipe((0,I.I)(E)):Y}function U(H,j,E=O.D){return x=>{G(j,()=>{const{length:z}=H,Y=new Array(z);let ce=z,pe=z;for(let V=0;V<z;V++)G(j,()=>{const ie=(0,_.H)(H[V],j);let Z=!1;ie.subscribe((0,C._)(x,_e=>{Y[V]=_e,Z||(Z=!0,pe--),pe||x.next(E(Y.slice()))},()=>{--ce||x.complete()}))},x)},x)}}function G(H,j,E){H?(0,P.N)(E,H,j):j()}},87623(fe,L,c){c.d(L,{x:()=>I});var p=c(60838),_=c(11171),O=c(18326);function I(...M){return function y(){return(0,p.U)(1)}()((0,O.H)(M,(0,_.lI)(M)))}},48505(fe,L,c){c.d(L,{v:()=>_});var p=c(76438),y=c(14981);function _(O){return new p.c(I=>{(0,y.Tg)(O()).subscribe(I)})}},67352(fe,L,c){c.d(L,{w:()=>_});const _=new(c(76438).c)(M=>M.complete())},18326(fe,L,c){c.d(L,{H:()=>_e});var p=c(14981),y=c(62182),_=c(14675),O=c(90391);function I(Ce,Pe=0){return(0,_.N)(($e,Ue)=>{$e.subscribe((0,O._)(Ue,ue=>(0,y.N)(Ue,Ce,()=>Ue.next(ue),Pe),()=>(0,y.N)(Ue,Ce,()=>Ue.complete(),Pe),ue=>(0,y.N)(Ue,Ce,()=>Ue.error(ue),Pe)))})}function M(Ce,Pe=0){return(0,_.N)(($e,Ue)=>{Ue.add(Ce.schedule(()=>$e.subscribe(Ue),Pe))})}var P=c(76438),U=c(86924),G=c(39818);function j(Ce,Pe){if(!Ce)throw new Error("Iterable cannot be null");return new P.c($e=>{(0,y.N)($e,Pe,()=>{const Ue=Ce[Symbol.asyncIterator]();(0,y.N)($e,Pe,()=>{Ue.next().then(ue=>{ue.done?$e.complete():$e.next(ue.value)})},0,!0)})})}var E=c(88620),x=c(6861),z=c(98094),Y=c(62864),ce=c(68414),pe=c(33998),V=c(14225);function _e(Ce,Pe){return Pe?function Z(Ce,Pe){if(null!=Ce){if((0,E.l)(Ce))return function N(Ce,Pe){return(0,p.Tg)(Ce).pipe(M(Pe),I(Pe))}(Ce,Pe);if((0,z.X)(Ce))return function R(Ce,Pe){return new P.c($e=>{let Ue=0;return Pe.schedule(function(){Ue===Ce.length?$e.complete():($e.next(Ce[Ue++]),$e.closed||this.schedule())})})}(Ce,Pe);if((0,x.y)(Ce))return function C(Ce,Pe){return(0,p.Tg)(Ce).pipe(M(Pe),I(Pe))}(Ce,Pe);if((0,ce.T)(Ce))return j(Ce,Pe);if((0,Y.x)(Ce))return function H(Ce,Pe){return new P.c($e=>{let Ue;return(0,y.N)($e,Pe,()=>{Ue=Ce[U.l](),(0,y.N)($e,Pe,()=>{let ue,Ie;try{({value:ue,done:Ie}=Ue.next())}catch(xe){return void $e.error(xe)}Ie?$e.complete():$e.next(ue)},0,!0)}),()=>(0,G.T)(Ue?.return)&&Ue.return()})}(Ce,Pe);if((0,V.U)(Ce))return function ie(Ce,Pe){return j((0,V.C)(Ce),Pe)}(Ce,Pe)}throw(0,pe.L)(Ce)}(Ce,Pe):(0,p.Tg)(Ce)}},25177(fe,L,c){c.d(L,{R:()=>R});var p=c(14981),y=c(76438),_=c(29091),O=c(98094),I=c(39818),M=c(61475);const N=["addListener","removeListener"],C=["addEventListener","removeEventListener"],P=["on","off"];function R(E,x,z,Y){if((0,I.T)(z)&&(Y=z,z=void 0),Y)return R(E,x,z).pi
1pe((0,M.I)(Y));const[ce,pe]=function j(E){return(0,I.T)(E.addEventListener)&&(0,I.T)(E.removeEventListener)}(E)?C.map(V=>ie=>E[V](x,ie,z)):function G(E){return(0,I.T)(E.addListener)&&(0,I.T)(E.removeListener)}(E)?N.map(U(E,x)):function H(E){return(0,I.T)(E.on)&&(0,I.T)(E.off)}(E)?P.map(U(E,x)):[];if(!ce&&(0,O.X)(E))return(0,_.Z)(V=>R(V,x,z))((0,p.Tg)(E));if(!ce)throw new TypeError("Invalid event target");return new y.c(V=>{const ie=(...Z)=>V.next(1<Z.length?Z:Z[0]);return ce(ie),()=>pe(ie)})}function U(E,x){return z=>Y=>E[z](x,Y)}},14981(fe,L,c){c.d(L,{Tg:()=>H});var p=c(14483),y=c(98094),_=c(6861),O=c(76438),I=c(88620),M=c(68414),N=c(33998),C=c(62864),P=c(14225),R=c(39818),U=c(78595),G=c(687);function H(V){if(V instanceof O.c)return V;if(null!=V){if((0,I.l)(V))return function j(V){return new O.c(ie=>{const Z=V[G.s]();if((0,R.T)(Z.subscribe))return Z.subscribe(ie);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(V);if((0,y.X)(V))return function E(V){return new O.c(ie=>{for(let Z=0;Z<V.length&&!ie.closed;Z++)ie.next(V[Z]);ie.complete()})}(V);if((0,_.y)(V))return function x(V){return new O.c(ie=>{V.then(Z=>{ie.closed||(ie.next(Z),ie.complete())},Z=>ie.error(Z)).then(null,U.m)})}(V);if((0,M.T)(V))return Y(V);if((0,C.x)(V))return function z(V){return new O.c(ie=>{for(const Z of V)if(ie.next(Z),ie.closed)return;ie.complete()})}(V);if((0,P.U)(V))return function ce(V){return Y((0,P.C)(V))}(V)}throw(0,N.L)(V)}function Y(V){return new O.c(ie=>{(function pe(V,ie){var Z,_e,Ce,Pe;return(0,p.sH)(this,void 0,void 0,function*(){try{for(Z=(0,p.xN)(V);!(_e=yield Z.next()).done;)if(ie.next(_e.value),ie.closed)return}catch($e){Ce={error:$e}}finally{try{_e&&!_e.done&&(Pe=Z.return)&&(yield Pe.call(Z))}finally{if(Ce)throw Ce.error}}ie.complete()})})(V,ie).catch(Z=>ie.error(Z))})}},65905(fe,L,c){c.d(L,{h:()=>M});var p=c(60838),y=c(14981),_=c(67352),O=c(11171),I=c(18326);function M(...N){const C=(0,O.lI)(N),P=(0,O.R0)(N,1/0),R=N;return R.length?1===R.length?(0,y.Tg)(R[0]):(0,p.U)(P)((0,I.H)(R,C)):_.w}},11980(fe,L,c){c.d(L,{of:()=>_});var p=c(11171),y=c(18326);function _(...O){const I=(0,p.lI)(O);return(0,y.H)(O,I)}},90391(fe,L,c){c.d(L,{_:()=>y});var p=c(10054);function y(O,I,M,N,C){return new _(O,I,M,N,C)}class _ extends p.vU{constructor(I,M,N,C,P,R){super(I),this.onFinalize=P,this.shouldUnsubscribe=R,this._next=M?function(U){try{M(U)}catch(G){I.error(G)}}:super._next,this._error=C?function(U){try{C(U)}catch(G){I.error(G)}finally{this.unsubscribe()}}:super._error,this._complete=N?function(){try{N()}catch(U){I.error(U)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var I;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:M}=this;super.unsubscribe(),!M&&(null===(I=this.onFinalize)||void 0===I||I.call(this))}}}},33391(fe,L,c){c.d(L,{H:()=>_});var p=c(29091),y=c(39818);function _(O,I){return(0,y.T)(I)?(0,p.Z)(O,I,1):(0,p.Z)(O,1)}},6639(fe,L,c){c.d(L,{B:()=>O});var p=c(73977),y=c(14675),_=c(90391);function O(I,M=p.E){return(0,y.N)((N,C)=>{let P=null,R=null,U=null;const G=()=>{if(P){P.unsubscribe(),P=null;const j=R;R=null,C.next(j)}};function H(){const j=U+I,E=M.now();if(E<j)return P=this.schedule(void 0,j-E),void C.add(P);G()}N.subscribe((0,_._)(C,j=>{R=j,U=M.now(),P||(P=M.schedule(H,I),C.add(P))},()=>{G(),C.complete()},void 0,()=>{R=P=null}))})}},74527(fe,L,c){c.d(L,{p:()=>_});var p=c(14675),y=c(90391);function _(O,I){return(0,p.N)((M,N)=>{let C=0;M.subscribe((0,y._)(N,P=>O.call(I,P,C++)&&N.next(P)))})}},22323(fe,L,c){c.d(L,{j:()=>y});var p=c(14675);function y(_){return(0,p.N)((O,I)=>{try{O.subscribe(I)}finally{I.add(_)}})}},79343(fe,L,c){c.d(L,{T:()=>_});var p=c(14675),y=c(90391);function _(O,I){return(0,p.N)((M,N)=>{let C=0;M.subscribe((0,y._)(N,P=>{N.next(O.call(I,P,C++))}))})}},60838(fe,L,c){c.d(L,{U:()=>_});var p=c(29091),y=c(88688);function _(O=1/0){return(0,p.Z)(y.D,O)}},29091(fe,L,c){c.d(L,{Z:()=>C});var p=c(79343),y=c(14981),_=c(14675),O=c(62182),I=c(90391),N=c(39818);function C(P,R,U=1/0){return(0,N.T)(R)?C((G,H)=>(0,p.T)((j,E)=>R(G,j,H,E))((0,y.Tg)(P(G,H))),U):("number"==typeof R&&(U=R),(0,_.N)((G,H)=>function M(P,R,U,G,H,j,E,x){const z=[];let Y=0,ce=0,pe=!1;const V=()=>{pe&&!z.length&&!Y&&R.complete()},ie=_e=>Y<G?Z(_e):z.push(_e),Z=_e=>{j&&R.next(_e),Y++;let Ce=!1;(0,y.Tg)(U(_e,ce++)).subscribe((0,I._)(R,Pe=>{H?.(Pe),j?ie(Pe):R.next(Pe)},()=>{Ce=!0},void 0,()=>{if(Ce)try{for(Y--;z.length&&Y<G;){const Pe=z.shift();E?(0,O.N)(R,E,()=>Z(Pe)):Z(Pe)}V()}catch(Pe){R.error(Pe)}}))};return P.subscribe((0,I._)(R,ie,()=>{pe=!0,V()}
1)),()=>{x?.()}}(G,H,P,U)))}},92057(fe,L,c){c.d(L,{B:()=>_});var p=c(14675),y=c(90391);function _(){return(0,p.N)((O,I)=>{let M=null;O._refCount++;const N=(0,y._)(I,void 0,void 0,void 0,()=>{if(!O||O._refCount<=0||0<--O._refCount)return void(M=null);const C=O._connection,P=M;M=null,C&&(!P||C===P)&&C.unsubscribe(),I.unsubscribe()});O.subscribe(N),N.closed||(M=O.connect())})}},44939(fe,L,c){c.d(L,{S:()=>O});var p=c(14675),y=c(90391);function O(I,M){return(0,p.N)(function _(I,M,N,C,P){return(R,U)=>{let G=N,H=M,j=0;R.subscribe((0,y._)(U,E=>{const x=j++;H=G?I(H,E,x):(G=!0,E),C&&U.next(H)},P&&(()=>{G&&U.next(H),U.complete()})))}}(I,M,arguments.length>=2,!0))}},81997(fe,L,c){c.d(L,{Z:()=>O});var p=c(87623),y=c(11171),_=c(14675);function O(...I){const M=(0,y.lI)(I);return(0,_.N)((N,C)=>{(M?(0,p.x)(I,N,M):(0,p.x)(I,N)).subscribe(C)})}},26199(fe,L,c){c.d(L,{n:()=>O});var p=c(14981),y=c(14675),_=c(90391);function O(I,M){return(0,y.N)((N,C)=>{let P=null,R=0,U=!1;const G=()=>U&&!P&&C.complete();N.subscribe((0,_._)(C,H=>{P?.unsubscribe();let j=0;const E=R++;(0,p.Tg)(I(H,E)).subscribe(P=(0,_._)(C,x=>C.next(M?M(H,x,E,j++):x),()=>{P=null,G()}))},()=>{U=!0,G()}))})}},62398(fe,L,c){c.d(L,{s:()=>O});var p=c(67352),y=c(14675),_=c(90391);function O(I){return I<=0?()=>p.w:(0,y.N)((M,N)=>{let C=0;M.subscribe((0,_._)(N,P=>{++C<=I&&(N.next(P),I<=C&&N.complete())}))})}},9180(fe,L,c){c.d(L,{Q:()=>I});var p=c(14675),y=c(90391),_=c(14981),O=c(69118);function I(M){return(0,p.N)((N,C)=>{(0,_.Tg)(M).subscribe((0,y._)(C,()=>C.complete(),O.l)),!C.closed&&N.subscribe(C)})}},54428(fe,L,c){c.d(L,{M:()=>I});var p=c(39818),y=c(14675),_=c(90391),O=c(88688);function I(M,N,C){const P=(0,p.T)(M)||N||C?{next:M,error:N,complete:C}:M;return P?(0,y.N)((R,U)=>{var G;null===(G=P.subscribe)||void 0===G||G.call(P);let H=!0;R.subscribe((0,_._)(U,j=>{var E;null===(E=P.next)||void 0===E||E.call(P,j),U.next(j)},()=>{var j;H=!1,null===(j=P.complete)||void 0===j||j.call(P),U.complete()},j=>{var E;H=!1,null===(E=P.error)||void 0===E||E.call(P,j),U.error(j)},()=>{var j,E;H&&(null===(j=P.unsubscribe)||void 0===j||j.call(P)),null===(E=P.finalize)||void 0===E||E.call(P)}))}):O.D}},95297(fe,L,c){c.d(L,{R:()=>I});var p=c(68301);class y extends p.yU{constructor(N,C){super()}schedule(N,C=0){return this}}const _={setInterval(M,N,...C){const{delegate:P}=_;return P?.setInterval?P.setInterval(M,N,...C):setInterval(M,N,...C)},clearInterval(M){const{delegate:N}=_;return(N?.clearInterval||clearInterval)(M)},delegate:void 0};var O=c(18711);class I extends y{constructor(N,C){super(N,C),this.scheduler=N,this.work=C,this.pending=!1}schedule(N,C=0){var P;if(this.closed)return this;this.state=N;const R=this.id,U=this.scheduler;return null!=R&&(this.id=this.recycleAsyncId(U,R,C)),this.pending=!0,this.delay=C,this.id=null!==(P=this.id)&&void 0!==P?P:this.requestAsyncId(U,this.id,C),this}requestAsyncId(N,C,P=0){return _.setInterval(N.flush.bind(N,this),P)}recycleAsyncId(N,C,P=0){if(null!=P&&this.delay===P&&!1===this.pending)return C;null!=C&&_.clearInterval(C)}execute(N,C){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const P=this._execute(N,C);if(P)return P;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(N,C){let R,P=!1;try{this.work(N)}catch(U){P=!0,R=U||new Error("Scheduled action threw falsy error")}if(P)return this.unsubscribe(),R}unsubscribe(){if(!this.closed){const{id:N,scheduler:C}=this,{actions:P}=C;this.work=this.state=this.scheduler=null,this.pending=!1,(0,O.o)(P,this),null!=N&&(this.id=this.recycleAsyncId(C,N,null)),this.delay=null,super.unsubscribe()}}}},2529(fe,L,c){c.d(L,{q:()=>_});var p=c(26336);class y{constructor(I,M=y.now){this.schedulerActionCtor=I,this.now=M}schedule(I,M=0,N){return new this.schedulerActionCtor(this,I).schedule(N,M)}}y.now=p.U.now;class _ extends y{constructor(I,M=y.now){super(I,M),this.actions=[],this._active=!1}flush(I){const{actions:M}=this;if(this._active)return void M.push(I);let N;this._active=!0;do{if(N=I.execute(I.state,I.delay))break}while(I=M.shift());if(this._active=!1,N){for(;I=M.shift();)I.unsubscribe();throw N}}}},73977(fe,L,c){c.d(L,{E:()=>_,b:()=>O});var p=c(95297);const _=new(c(2529).q)(p.R),O=_},26336(fe,L,c){c.d(L,{U:()=>p});const p={now:()=>(p.delegate||Date).now(),delegate:void 0}},24963(fe,L,c){c.d(L,{f:()=>p});const p={setTimeout(y,_,...O){const{delegate:I}=p;return I?.setTimeout?I.setTimeout(y,_,...O):setTimeout(y,_,...O)},clearTimeout(y){const{delegate:_}=p;return(_?.clearTimeout||clearTimeout)(y)},delegate:void 0}},86924(fe,L,c){c.d(L,{l:()=>y});const y=function p(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},687(fe,L,c){c.d(L,{s:()=>p});const p="function"==typeof Symbol&&Symbol.observable||"@@observable"},62823(fe,L,c){c.d(L,{G:()=>y});const y=(0,c(2672).L)(_=>function(){_(this),this.name="EmptyError",this.message="no elements in sequence"})},11171(fe,L,c){c.d(L,{R0:()=>M,lI:()=>I,ms:()=>O});var p=c(39818),y=c(94981);function _(N){return N[N.length-1]}function O(N){return(0,p.T)(_(N))?N.pop():void 0}function I(N){return(0,y.m)(_(N))?N.pop():void 0}function M(N,C){return"number"==typeof _(N)?N.pop():C}},26816(fe,L,c){c.d(L,{D:()=>I});const{isArray:p}=Array,{getPrototypeOf:y,prototype:_,keys:O}=Object;function I(N){if(1===N.length){const C=N[0];if(p(C))return{args:C,keys:null};if(function M(N){return N&&"object"==typeof N&&y(N)===_}(C)){const P=O(C);return{args:P.map(R=>C[R]),keys:P}}}return{args:N,keys:null}}},18711(fe,L,c){function p(y,_){if(y){const O=y.indexOf(_);0<=O&&y.splice(O,1)}}c.d(L,{o:()=>p})},2672(fe,L,c){function p(y){const O=y(I=>{Error.call(I),I.stack=(new Error).stack});return O.prototype=Object.create(Error.prototype),O.prototype.constructor=O,O}c.d(L,{L:()=>p})},34845(fe,L,c){function p(y,_){return y.reduce((O,I,M)=>(O[I]=_[M],O),{})}c.d(L,{e:()=>p})},18279(fe,L,c){c.d(L,{Y:()=>_,l:()=>O});var p=c(14165);let y=null;function _(I){if(p.$.useDeprecatedSynchronousErrorHandling){const M=!y;if(M&&(y={errorThrown:!1,error:null}),I(),M){const{errorThrown:N,error:C}=y;if(y=null,N)throw C}}else I()}function O(I){p.$.useDeprecatedSynchronousErrorHandling&&y&&(y.errorThrown=!0,y.error=I)}}
1,62182(fe,L,c){function p(y,_,O,I=0,M=!1){const N=_.schedule(function(){O(),M?y.add(this.schedule(null,I)):this.unsubscribe()},I);if(y.add(N),!M)return N}c.d(L,{N:()=>p})},88688(fe,L,c){function p(y){return y}c.d(L,{D:()=>p})},98094(fe,L,c){c.d(L,{X:()=>p});const p=y=>y&&"number"==typeof y.length&&"function"!=typeof y},68414(fe,L,c){c.d(L,{T:()=>y});var p=c(39818);function y(_){return Symbol.asyncIterator&&(0,p.T)(_?.[Symbol.asyncIterator])}},39818(fe,L,c){function p(y){return"function"==typeof y}c.d(L,{T:()=>p})},88620(fe,L,c){c.d(L,{l:()=>_});var p=c(687),y=c(39818);function _(O){return(0,y.T)(O[p.s])}},62864(fe,L,c){c.d(L,{x:()=>_});var p=c(86924),y=c(39818);function _(O){return(0,y.T)(O?.[p.l])}},53271(fe,L,c){c.d(L,{A:()=>_});var p=c(76438),y=c(39818);function _(O){return!!O&&(O instanceof p.c||(0,y.T)(O.lift)&&(0,y.T)(O.subscribe))}},6861(fe,L,c){c.d(L,{y:()=>y});var p=c(39818);function y(_){return(0,p.T)(_?.then)}},14225(fe,L,c){c.d(L,{C:()=>_,U:()=>O});var p=c(14483),y=c(39818);function _(I){return(0,p.AQ)(this,arguments,function*(){const N=I.getReader();try{for(;;){const{value:C,done:P}=yield(0,p.N3)(N.read());if(P)return yield(0,p.N3)(void 0);yield yield(0,p.N3)(C)}}finally{N.releaseLock()}})}function O(I){return(0,y.T)(I?.getReader)}},94981(fe,L,c){c.d(L,{m:()=>y});var p=c(39818);function y(_){return _&&(0,p.T)(_.schedule)}},14675(fe,L,c){c.d(L,{N:()=>_,S:()=>y});var p=c(39818);function y(O){return(0,p.T)(O?.lift)}function _(O){return I=>{if(y(I))return I.lift(function(M){try{return O(M,this)}catch(N){this.error(N)}});throw new TypeError("Unable to lift unknown Observable type")}}},61475(fe,L,c){c.d(L,{I:()=>O});var p=c(79343);const{isArray:y}=Array;function O(I){return(0,p.T)(M=>function _(I,M){return y(M)?I(...M):I(M)}(I,M))}},69118(fe,L,c){function p(){}c.d(L,{l:()=>p})},69714(fe,L,c){c.d(L,{F:()=>y,m:()=>_});var p=c(88688);function y(...O){return _(O)}function _(O){return 0===O.length?p.D:1===O.length?O[0]:function(M){return O.reduce((N,C)=>C(N),M)}}},78595(fe,L,c){c.d(L,{m:()=>_});var p=c(14165),y=c(24963);function _(O){y.f.setTimeout(()=>{const{onUnhandledError:I}=p.$;if(!I)throw O;I(O)})}},33998(fe,L,c){function p(y){return new TypeError(`You provided ${null!==y&&"object"==typeof y?"an invalid object":`'${y}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}c.d(L,{L:()=>p})},13852(fe,L,c){var p=c(45380),y=c(70672),_=c(55431),O=c(46601),I=c(78034),M=c(9338),N=c(88371),C=c(82378),P=c(918);class Y extends O.qj{supportsDOMEvents=!0;static makeCurrent(){(0,O.ig)(new Y)}onAndCancel(Me,Te,je,Ye){return Me.addEventListener(Te,je,Ye),()=>{Me.removeEventListener(Te,je,Ye)}}dispatchEvent(Me,Te){Me.dispatchEvent(Te)}remove(Me){Me.remove()}createElement(Me,Te){return(Te=Te||this.getDefaultDocument()).createElement(Me)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(Me){return Me.nodeType===Node.ELEMENT_NODE}isShadowRoot(Me){return Me instanceof DocumentFragment}getGlobalEventTarget(Me,Te){return"window"===Te?window:"document"===Te?Me:"body"===Te?Me.body:null}getBaseHref(Me){const Te=function pe(){return ce=ce||document.head.querySelector("base"),ce?ce.getAttribute("href"):null}();return null==Te?null:function V(ne){return new URL(ne,document.baseURI).pathname}(Te)}resetBaseElement(){ce=null}getUserAgent(){return window.navigator.userAgent}getCookie(Me){return(0,I.b)(document.cookie,Me)}}let ce=null,Z=(()=>{class ne{build(){return new XMLHttpRequest}static \u0275fac=function(je){return new(je||ne)};static \u0275prov=M.jDH({token:ne,factory:ne.\u0275fac})}return ne})();const _e=["alt","control","meta","shift"],Ce={"\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"},Pe={alt:ne=>ne.altKey,control:ne=>ne.ctrlKey,meta:ne=>ne.metaKey,shift:ne=>ne.shiftKey};let $e=(()=>{class ne extends P.Hl{constructor(Te){super(Te)}supports(Te){return null!=ne.parseEventName(Te)}addEventListener(Te,je,Ye,We){const He=ne.parseEventName(je),gt=ne.eventCallback(He.fullKey,Ye,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,O.rb)().onAndCancel(Te,He.domEventName,gt,We))}static parseEventName(Te){const je=Te.toLowerCase().split("."),Ye=je.shift();if(0===je.length||"keydown"!==Ye&&"keyup"!==Ye)return null;const We=ne._normalizeKey(je.pop());let He="",gt=je.indexOf("code");if(gt>-1&&(je.splice(gt,1),He="code."),_e.forEach(bt=>{const mt=je.indexOf(bt);mt>-1&&(je.splice(mt,1),He+=bt+".")}),He+=We,0!=je.length||0===We.length)return null;const yt={};return yt.domEventName=Ye,yt.fullKey=He,yt}static matchEventFullKeyCode(Te,je){let Ye=Ce[Te.key]||Te.key,We="";return je.indexOf("code.")>-1&&(Ye=Te.code,We="code."),!(null==Ye||!Ye)&&(Ye=Ye.toLowerCase()," "===Ye?Ye="space":"."===Ye&&(Ye="dot"),_e.forEach(He=>{He!==Ye&&(0,Pe[He])(Te)&&(We+=He+".")}),We+=Ye,We===je)}static eventCallback(Te,je,Ye){return We=>{ne.matchEventFullKeyCode(We,Te)&&Ye.runGuarded(()=>je(We))}}static _normalizeKey(Te){return"esc"===Te?"escape":Te}static \u0275fac=function(je){return new(je||ne)(M.KVO(M.qQL))};static \u0275prov=M.jDH({token:ne,factory:ne.\u0275fac})}return ne})();function Ue(ne,Me,Te){const je={rootComponent:ne,platformRef:Te?.platformRef,...Ie(Me)};return(0,p.TL3)(je)}function Ie(ne){return{appProviders:[...q,...ne?.providers??[]],platformProviders:Oe}}const Oe=[{provide:C.Agw,useValue:N.AJ},{provide:C.PLl,useValue:function ze(){Y.makeCurrent()},multi:!0},{provide:M.qQL,useFactory:function Ze(){return(0,C._9u)(document),document}}],q=[{provide:M.GBX,useValue:"root"},{provide:M.zcH,useFactory:function et(){return new M.zcH}},{provide:P.Q5,useClass:P.jd,multi:!0,deps:[M.qQL]},{provide:P.Q5,useClass:$e,multi:!0,deps:[M.qQL]},P.mE,P.CI,P.EU,{provide:C._9s,useExisting:P.mE},{provide:I.N,useClass:Z},[]];var de=ne=>!("function"!=typeof ne||!ne.prototype)&&ne.prototype.constructor===ne,Q=function(){var ne=(0,_.A)(function*(Me){let Te=yield Me();return Te.default?Te.default:Te});return function(Te){return ne.apply(this,arguments)}}(),oe=function(){var ne=(0,_.A)(function*(Me){return de(Me)?Me:yield Q(Me)});return function(Te){return ne.apply(this,arguments)}}(),he=function(){var ne=(0,_.A)(function*(Me){if(Array.isArray(Me))return Me;if("function"!=typeof Me)return[Me];if(de(Me))return[Me];let Te=yield Q(Me);return Array.isArray(Te)||(Te=[Te]),Te});return function(Te){return ne.apply(this,arguments)}}(),Le=function(){var ne=(0,_.A)(function*(Me){return(yield Promise.all(Me.map(he))).flat()});return function(Te){return ne.apply(this,arguments)}}(),o=function(){var ne=(0,_.A)(function*(Me,Te){let[je,Ye]=yield Promise.all([oe(Me),Le(Te)]);return{component:je,providers:Ye}});return function(Te,je){return ne.apply(this,arguments)}}
1(),be=function(){var ne=(0,_.A)(function*(Me,Te,je){let{component:Ye,providers:We}=yield o(Te,je?.providers??[]);return Me(Ye,{...je,providers:We})});return function(Te,je,Ye){return ne.apply(this,arguments)}}(),nt=function(){var ne=(0,_.A)(function*(Me,Te){let{component:je,providers:Ye}=yield o(Me,Te?.providers??[]),We={...Te,providers:Ye};return be(Ue,je,We)});return function(Te,je){return ne.apply(this,arguments)}}();y.t.isProdMode()&&(0,p.SmG)(),nt(()=>c.e(524).then(c.bind(c,53351)).then(ne=>ne.AppComponent),{providers:[()=>c.e(411).then(c.bind(c,5836)).then(ne=>ne.appConfig.providers)]}).catch(ne=>{console.error(ne)})},88371(fe,L,c){c.d(L,{AJ:()=>Z,UE:()=>Ce,Vy:()=>Pe,WM:()=>J,Xr:()=>Ue});var V=c(9338);const Z="browser";function Ce(se){return se===Z}function Pe(se){return"server"===se}let Ue=(()=>{class se{static \u0275prov=(0,V.jDH)({token:se,providedIn:"root",factory:()=>new ue((0,V.WQX)(V.qQL),window)})}return se})();class ue{document;window;offset=()=>[0,0];constructor(ye,we){this.document=ye,this.window=we}setOffset(ye){this.offset=Array.isArray(ye)?()=>ye:ye}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(ye,we){this.window.scrollTo({...we,left:ye[0],top:ye[1]})}scrollToAnchor(ye,we){const Xe=function Ie(se,ye){const we=se.getElementById(ye)||se.getElementsByName(ye)[0];if(we)return we;if("function"==typeof se.createTreeWalker&&se.body&&"function"==typeof se.body.attachShadow){const Xe=se.createTreeWalker(se.body,NodeFilter.SHOW_ELEMENT);let ft=Xe.currentNode;for(;ft;){const ht=ft.shadowRoot;if(ht){const Mt=ht.getElementById(ye)||ht.querySelector(`[name="${ye}"]`);if(Mt)return Mt}ft=Xe.nextNode()}}return null}(this.document,ye);Xe&&(this.scrollToElement(Xe,we),Xe.focus())}setHistoryScrollRestoration(ye){try{this.window.history.scrollRestoration=ye}catch{console.warn((0,V.OsK)(2400,!1))}}scrollToElement(ye,we){const Xe=ye.getBoundingClientRect(),ft=Xe.left+this.window.pageXOffset,ht=Xe.top+this.window.pageYOffset,Mt=this.offset();this.window.scrollTo({...we,left:ft-Mt[0],top:ht-Mt[1]})}}const q=se=>se.src,J=new V.nKC("",{providedIn:"root",factory:()=>q})},46601(fe,L,c){c.d(L,{Q:()=>G,Sm:()=>E,Vw:()=>N,aZ:()=>x,hb:()=>H,hj:()=>C,ig:()=>I,kB:()=>j,om:()=>R,qj:()=>M,rb:()=>O});var p=c(9338),y=c(33180);let _=null;function O(){return _}function I(V){_??=V}class M{}let N=(()=>{class V{historyGo(Z){throw new Error("")}static \u0275fac=function(_e){return new(_e||V)};static \u0275prov=p.jDH({token:V,factory:()=>(0,p.WQX)(P),providedIn:"platform"})}return V})();const C=new p.nKC("");let P=(()=>{class V extends N{_location;_history;_doc=(0,p.WQX)(p.qQL);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return O().getBaseHref(this._doc)}onPopState(Z){const _e=O().getGlobalEventTarget(this._doc,"window");return _e.addEventListener("popstate",Z,!1),()=>_e.removeEventListener("popstate",Z)}onHashChange(Z){const _e=O().getGlobalEventTarget(this._doc,"window");return _e.addEventListener("hashchange",Z,!1),()=>_e.removeEventListener("hashchange",Z)}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(Z){this._location.pathname=Z}pushState(Z,_e,Ce){this._history.pushState(Z,_e,Ce)}replaceState(Z,_e,Ce){this._history.replaceState(Z,_e,Ce)}forward(){this._history.forward()}back(){this._history.back()}historyGo(Z=0){this._history.go(Z)}getState(){return this._history.state}static \u0275fac=function(_e){return new(_e||V)};static \u0275prov=p.jDH({token:V,factory:()=>new V,providedIn:"platform"})}return V})();function R(V,ie){return V?ie?V.endsWith("/")?ie.startsWith("/")?V+ie.slice(1):V+ie:ie.startsWith("/")?V+ie:`${V}/${ie}`:V:ie}function U(V){const ie=V.search(/#|\?|$/);return"/"===V[ie-1]?V.slice(0,ie-1)+V.slice(ie):V}function G(V){return V&&"?"!==V[0]?`?${V}`:V}let H=(()=>{class V{historyGo(Z){throw new Error("")}static \u0275fac=function(_e){return new(_e||V)};static \u0275prov=p.jDH({token:V,factory:()=>(0,p.WQX)(E),providedIn:"root"})}return V})();const j=new p.nKC("");let E=(()=>{class V extends H{_platformLocation;_baseHref;_removeListenerFns=[];constructor(Z,_e){super(),this._platformLocation=Z,this._baseHref=_e??this._platformLocation.getBaseHrefFromDOM()??(0,p.WQX)(p.qQL).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(Z){this._removeListenerFns.push(this._platformLocation.onPopState(Z),this._platformLocation.on
vendor: 4,616 bytes, line 1
1HashChange(Z))}getBaseHref(){return this._baseHref}prepareExternalUrl(Z){return R(this._baseHref,Z)}path(Z=!1){const _e=this._platformLocation.pathname+G(this._platformLocation.search),Ce=this._platformLocation.hash;return Ce&&Z?`${_e}${Ce}`:_e}pushState(Z,_e,Ce,Pe){const $e=this.prepareExternalUrl(Ce+G(Pe));this._platformLocation.pushState(Z,_e,$e)}replaceState(Z,_e,Ce,Pe){const $e=this.prepareExternalUrl(Ce+G(Pe));this._platformLocation.replaceState(Z,_e,$e)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(Z=0){this._platformLocation.historyGo?.(Z)}static \u0275fac=function(_e){return new(_e||V)(p.KVO(N),p.KVO(j,8))};static \u0275prov=p.jDH({token:V,factory:V.\u0275fac,providedIn:"root"})}return V})(),x=(()=>{class V{_subject=new y.B;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(Z){this._locationStrategy=Z;const _e=this._locationStrategy.getBaseHref();this._basePath=function pe(V){if(new RegExp("^(https?:)?//").test(V)){const[,Z]=V.split(/\/\/[^\/]+/);return Z}return V}(U(ce(_e))),this._locationStrategy.onPopState(Ce=>{this._subject.next({url:this.path(!0),pop:!0,state:Ce.state,type:Ce.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(Z=!1){return this.normalize(this._locationStrategy.path(Z))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(Z,_e=""){return this.path()==this.normalize(Z+G(_e))}normalize(Z){return V.stripTrailingSlash(function Y(V,ie){if(!V||!ie.startsWith(V))return ie;const Z=ie.substring(V.length);return""===Z||["/",";","?","#"].includes(Z[0])?Z:ie}(this._basePath,ce(Z)))}prepareExternalUrl(Z){return Z&&"/"!==Z[0]&&(Z="/"+Z),this._locationStrategy.prepareExternalUrl(Z)}go(Z,_e="",Ce=null){this._locationStrategy.pushState(Ce,"",Z,_e),this._notifyUrlChangeListeners(this.prepareExternalUrl(Z+G(_e)),Ce)}replaceState(Z,_e="",Ce=null){this._locationStrategy.replaceState(Ce,"",Z,_e),this._notifyUrlChangeListeners(this.prepareExternalUrl(Z+G(_e)),Ce)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(Z=0){this._locationStrategy.historyGo?.(Z)}onUrlChange(Z){return this._urlChangeListeners.push(Z),this._urlChangeSubscription??=this.subscribe(_e=>{this._notifyUrlChangeListeners(_e.url,_e.state)}),()=>{const _e=this._urlChangeListeners.indexOf(Z);this._urlChangeListeners.splice(_e,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(Z="",_e){this._urlChangeListeners.forEach(Ce=>Ce(Z,_e))}subscribe(Z,_e,Ce){return this._subject.subscribe({next:Z,error:_e??void 0,complete:Ce??void 0})}static normalizeQueryParams=G;static joinWithSlash=R;static stripTrailingSlash=U;static \u0275fac=function(_e){return new(_e||V)(p.KVO(H))};static \u0275prov=p.jDH({token:V,factory:()=>function z(){return new x((0,p.KVO)(H))}(),providedIn:"root"})}return V})();function ce(V){return V.replace(/\/index.html$/,"")}},3936(fe,L,c){c.d(L,{$R:()=>tn,Lr:()=>Z,Ml:()=>hn,Nl:()=>xe,Qq:()=>He,ZZ:()=>In,cS:()=>ne,hv:()=>o,yz:()=>Me});var P=c(55431),R=c(9338),U=c(82378),G=c(33391),H=c(74527),j=c(22323),E=c(79343),x=c(26199),z=c(76438),ce=(c(18326),c(11980)),pe=c(78034);class V{}class ie{}class Z{headers;normalizedNames=new Map;lazyInit;lazyUpdate=null;constructor(ae){ae?"string"==typeof ae?this.lazyInit=()=>{this.headers=new Map,ae.split("\n").forEach(ee=>{const Re=ee.indexOf(":");if(Re>0){const Ge=ee.slice(0,Re),Ne=ee.slice(Re+1).trim();this.addHeaderEntry(Ge,Ne)}})}:typeof Headers<"u"&&ae instanceof Headers?(this.headers=new Map,ae.forEach((ee,Re)=>{this.addHeaderEntry(Re,ee)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(ae).forEach(([ee,Re])=>{this.setHeaderEntries(ee,Re)})}:this.headers=new Map}has(ae){return this.init(),this.headers.has(ae.toLowerCase())}get(ae){this.init();const ee=this.headers.get(ae.toLowerCase());return ee&&ee.length>0?ee[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(ae){return this.init(),this.headers.get(ae.toLowerCase())||null}append(ae,ee){return this.clone({name:ae,value:ee,op:"a"})}set(ae,ee){return this.clone({name:ae,value:ee,op:"s"})}delete(ae,ee){return this.clone({name:ae,value:ee,op:"d"})}maybeSetNormalizedName(ae,ee){this.normalizedNames.has(ee)||this.normalizedNames.set(ee,ae)}init(){this.lazyInit&&(this.lazyInit instanceof Z?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(ae=>
vendor: 4,170 bytes, line 1
1this.applyUpdate(ae)),this.lazyUpdate=null))}copyFrom(ae){ae.init();for(const[ee,Re]of ae.headers.entries())this.headers.set(ee,Re),this.normalizedNames.set(ee,ae.normalizedNames.get(ee))}clone(ae){const ee=new Z;return ee.lazyInit=this.lazyInit&&this.lazyInit instanceof Z?this.lazyInit:this,ee.lazyUpdate=(this.lazyUpdate||[]).concat([ae]),ee}applyUpdate(ae){const ee=ae.name.toLowerCase();switch(ae.op){case"a":case"s":let Re=ae.value;if("string"==typeof Re&&(Re=[Re]),0===Re.length)return;this.maybeSetNormalizedName(ae.name,ee);const Ge="a"===ae.op?(this.headers.get(ee)||[]).slice():[];Ge.push(...Re),this.headers.set(ee,Ge);break;case"d":const Ne=ae.value;if(void 0===Ne)this.headers.delete(ee),this.normalizedNames.delete(ee);else{const tt=Array.isArray(Ne)?Ne:[Ne];let Et=this.headers.get(ee);if(!Et)return;Et=Et.filter(lt=>-1===tt.indexOf(lt)),0===Et.length?(this.headers.delete(ee),this.normalizedNames.delete(ee)):this.headers.set(ee,Et)}}}addHeaderEntry(ae,ee){const Re=ae.toLowerCase();this.maybeSetNormalizedName(ae,Re),this.headers.has(Re)?this.headers.get(Re).push(ee):this.headers.set(Re,[ee])}setHeaderEntries(ae,ee){const Re=(Array.isArray(ee)?ee:[ee]).map(Ne=>Ne.toString()),Ge=ae.toLowerCase();this.headers.set(Ge,Re),this.maybeSetNormalizedName(ae,Ge)}forEach(ae){this.init(),Array.from(this.normalizedNames.keys()).forEach(ee=>ae(this.normalizedNames.get(ee),this.headers.get(ee)))}}class Ce{encodeKey(ae){return ue(ae)}encodeValue(ae){return ue(ae)}decodeKey(ae){return decodeURIComponent(ae)}decodeValue(ae){return decodeURIComponent(ae)}}const $e=/%(\d[a-f0-9])/gi,Ue={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function ue($){return encodeURIComponent($).replace($e,(ae,ee)=>Ue[ee]??ae)}function Ie($){return`${$}`}class xe{map;encoder;updates=null;cloneFrom=null;constructor(ae={}){if(this.encoder=ae.encoder||new Ce,ae.fromString){if(ae.fromObject)throw new R.buA(2805,!1);this.map=function Pe($,ae){const ee=new Map;return $.length>0&&$.replace(/^\?/,"").split("&").forEach(Ge=>{const Ne=Ge.indexOf("="),[tt,Et]=-1==Ne?[ae.decodeKey(Ge),""]:[ae.decodeKey(Ge.slice(0,Ne)),ae.decodeValue(Ge.slice(Ne+1))],lt=ee.get(tt)||[];lt.push(Et),ee.set(tt,lt)}),ee}(ae.fromString,this.encoder)}else ae.fromObject?(this.map=new Map,Object.keys(ae.fromObject).forEach(ee=>{const Re=ae.fromObject[ee],Ge=Array.isArray(Re)?Re.map(Ie):[Ie(Re)];this.map.set(ee,Ge)})):this.map=null}has(ae){return this.init(),this.map.has(ae)}get(ae){this.init();const ee=this.map.get(ae);return ee?ee[0]:null}getAll(ae){return this.init(),this.map.get(ae)||null}keys(){return this.init(),Array.from(this.map.keys())}append(ae,ee){return this.clone({param:ae,value:ee,op:"a"})}appendAll(ae){const ee=[];return Object.keys(ae).forEach(Re=>{const Ge=ae[Re];Array.isArray(Ge)?Ge.forEach(Ne=>{ee.push({param:Re,value:Ne,op:"a"})}):ee.push({param:Re,value:Ge,op:"a"})}),this.clone(ee)}set(ae,ee){return this.clone({param:ae,value:ee,op:"s"})}delete(ae,ee){return this.clone({param:ae,value:ee,op:"d"})}toString(){return this.init(),this.keys().map(ae=>{const ee=this.encoder.encodeKey(ae);return this.map.get(ae).map(Re=>ee+"="+this.encoder.encodeValue(Re)).join("&")}).filter(ae=>""!==ae).join("&")}clone(ae){const ee=new xe({encoder:this.encoder});return ee.cloneFrom=this.cloneFrom||this,ee.updates=(this.updates||[]).concat(ae),ee}init(){if(null===this.map&&(this.map=new Map),null!==this.cloneFrom){this.cloneFrom.init();for(const[ae,ee]of this.cloneFrom.map.entries())this.map.set(ae,ee);this.updates.forEach(ae=>{switch(ae.op){case"a":case"s":const ee="a"===ae.op?(this.map.get(ae.param)||[]).slice():[];ee.push(Ie(ae.value)),this.map.set(ae.param,ee);break;case"d":if(void 0===ae.value){this.map.delete(ae.param);break}{const Re=(this.map.get(ae.param)||[]).slice(),Ge=Re.indexOf(Ie(ae.value));-1!==Ge&&Re.splice(Ge,1),Re.length>0?this.map.set(ae.param,Re):this.map.delete(ae.param)}}}),this.cloneFrom=this.updates=null}}}class et{map=new Map;set(ae,ee){return this.map.set(ae,ee),this}get(ae){return this.map.has(ae)||this.map.set(ae,ae.defaultValue()),this.map.get(ae)}delete(ae){return this.map.delete(ae),this}has(ae){return this.map.has(ae)}
vendor: 7,544 bytes, line 1
1keys(){return this.map.keys()}}function Oe($){return typeof ArrayBuffer<"u"&&$ instanceof ArrayBuffer}function me($){return typeof Blob<"u"&&$ instanceof Blob}function ve($){return typeof FormData<"u"&&$ instanceof FormData}const q="Content-Type",J="Accept",de="X-Request-URL",Q="text/plain",oe="application/json",he=`${oe}, ${Q}, */*`;class Le{url;body=null;headers;context;reportProgress=!1;withCredentials=!1;credentials;keepalive=!1;cache;priority;mode;redirect;referrer;integrity;responseType="json";method;params;urlWithParams;transferCache;timeout;constructor(ae,ee,Re,Ge){let Ne;if(this.url=ee,this.method=ae.toUpperCase(),function Ze($){switch($){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||Ge?(this.body=void 0!==Re?Re:null,Ne=Ge):Ne=Re,Ne){if(this.reportProgress=!!Ne.reportProgress,this.withCredentials=!!Ne.withCredentials,this.keepalive=!!Ne.keepalive,Ne.responseType&&(this.responseType=Ne.responseType),Ne.headers&&(this.headers=Ne.headers),Ne.context&&(this.context=Ne.context),Ne.params&&(this.params=Ne.params),Ne.priority&&(this.priority=Ne.priority),Ne.cache&&(this.cache=Ne.cache),Ne.credentials&&(this.credentials=Ne.credentials),"number"==typeof Ne.timeout){if(Ne.timeout<1||!Number.isInteger(Ne.timeout))throw new R.buA(2822,"");this.timeout=Ne.timeout}Ne.mode&&(this.mode=Ne.mode),Ne.redirect&&(this.redirect=Ne.redirect),Ne.integrity&&(this.integrity=Ne.integrity),void 0!==Ne.referrer&&(this.referrer=Ne.referrer),this.transferCache=Ne.transferCache}if(this.headers??=new Z,this.context??=new et,this.params){const tt=this.params.toString();if(0===tt.length)this.urlWithParams=ee;else{const Et=ee.indexOf("?");this.urlWithParams=ee+(-1===Et?"?":Et<ee.length-1?"&":"")+tt}}else this.params=new xe,this.urlWithParams=ee}serializeBody(){return null===this.body?null:"string"==typeof this.body||Oe(this.body)||me(this.body)||ve(this.body)||function W($){return typeof URLSearchParams<"u"&&$ instanceof URLSearchParams}(this.body)?this.body:this.body instanceof xe?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||ve(this.body)?null:me(this.body)?this.body.type||null:Oe(this.body)?null:"string"==typeof this.body?Q:this.body instanceof xe?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?oe:null}clone(ae={}){const ee=ae.method||this.method,Re=ae.url||this.url,Ge=ae.responseType||this.responseType,Ne=ae.keepalive??this.keepalive,tt=ae.priority||this.priority,Et=ae.cache||this.cache,lt=ae.mode||this.mode,Nt=ae.redirect||this.redirect,cn=ae.credentials||this.credentials,St=ae.referrer??this.referrer,rn=ae.integrity||this.integrity,Cn=ae.transferCache??this.transferCache,On=ae.timeout??this.timeout,se=void 0!==ae.body?ae.body:this.body,ye=ae.withCredentials??this.withCredentials,we=ae.reportProgress??this.reportProgress;let Xe=ae.headers||this.headers,ft=ae.params||this.params;const ht=ae.context??this.context;return void 0!==ae.setHeaders&&(Xe=Object.keys(ae.setHeaders).reduce((Mt,zt)=>Mt.set(zt,ae.setHeaders[zt]),Xe)),ae.setParams&&(ft=Object.keys(ae.setParams).reduce((Mt,zt)=>Mt.set(zt,ae.setParams[zt]),ft)),new Le(ee,Re,se,{params:ft,headers:Xe,context:ht,reportProgress:we,responseType:Ge,withCredentials:ye,transferCache:Cn,keepalive:Ne,cache:Et,priority:tt,timeout:On,mode:lt,redirect:Nt,credentials:cn,referrer:St,integrity:rn})}}var o=function($){return $[$.Sent=0]="Sent",$[$.UploadProgress=1]="UploadProgress",$[$.ResponseHeader=2]="ResponseHeader",$[$.DownloadProgress=3]="DownloadProgress",$[$.Response=4]="Response",$[$.User=5]="User",$}(o||{});class be{headers;status;statusText;url;ok;type;redirected;constructor(ae,ee=200,Re="OK"){this.headers=ae.headers||new Z,this.status=void 0!==ae.status?ae.status:ee,this.statusText=ae.statusText||Re,this.url=ae.url||null,this.redirected=ae.redirected,this.ok=this.status>=200&&this.status<300}}class nt extends be{constructor(ae={}){super(ae)}type=o.ResponseHeader;clone(ae={}){return new nt({headers:ae.headers||this.headers,status:void 0!==ae.status?ae.status:this.status,statusText:ae.statusText||this.statusText,url:ae.url||this.url||void 0})}}class ne extends be{body;constructor(ae={}){super(ae),this.body=void 0!==ae.body?ae.body:null}type=o.Response;clone(ae={}){return new ne({body:void 0!==ae.body?ae.body:this.body,headers:ae.headers||this.headers,status:void 0!==ae.status?ae.status:this.status,statusText:ae.statusText||this.statusText,url:ae.url||this.url||void 0,redirected:ae.redirected??this.redirected})}}class Me extends be{name="HttpErrorResponse";message;error;ok=!1;constructor(ae){super(ae,0,"Unknown Error"),this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${ae.url||"(unknown url)"}`:`Http failure response for ${ae.url||"(unknown url)"}: ${ae.status} ${ae.statusText}`,this.error=ae.error||null}}function We($,ae){return{body:ae,headers:$.headers,context:$.context,observe:$.observe,params:$.params,reportProgress:$.reportProgress,responseType:$.responseType,withCredentials:$.withCredentials,credentials:$.credentials,transferCache:$.transferCache,timeout:$.timeout,keepalive:$.keepalive,priority:$.priority,cache:$.cache,mode:$.mode,redirect:$.redirect,integrity:$.integrity,referrer:$.referrer}}let He=(()=>{class ${handler;constructor(ee){this.handler=ee}request(ee,Re,Ge={}){let Ne;if(ee instanceof Le)Ne=ee;else{let lt,Nt;lt=Ge.headers instanceof Z?Ge.headers:new Z(Ge.headers),Ge.params&&(Nt=Ge.params instanceof xe?Ge.params:new xe({fromObject:Ge.params})),Ne=new Le(ee,Re,void 0!==Ge.body?Ge.body:null,{headers:lt,context:Ge.context,params:Nt,reportProgress:Ge.reportProgress,responseType:Ge.responseType||"json",withCredentials:Ge.withCredentials,transferCache:Ge.transferCache,keepalive:Ge.keepalive,priority:Ge.priority,cache:Ge.cache,mode:Ge.mode,redirect:Ge.redirect,credentials:Ge.credentials,referrer:Ge.referrer,integrity:Ge.integrity,timeout:Ge.timeout})}const tt=(0,ce.of)(Ne).pipe((0,G.H)(lt=>this.handler.handle(lt)));if(ee instanceof Le||"events"===Ge.observe)return tt;const Et=tt.pipe((0,H.p)(lt=>lt instanceof ne));switch(Ge.observe||"body"){case"body":switch(Ne.responseType){case"arraybuffer":return Et.pipe((0,E.T)(lt=>{if(null!==lt.body&&!(lt.body instanceof ArrayBuffer))throw new R.buA(2806,!1);return lt.body}));case"blob":return Et.pipe((0,E.T)(lt=>{if(null!==lt.body&&!(lt.body instanceof Blob))throw new R.buA(2807,!1);return lt.body}));case"text":return Et.pipe((0,E.T)(lt=>{if(null!==lt.body&&"string"!=typeof lt.body)throw new R.buA(2808,!1);return lt.body}));default:return Et.pipe((0,E.T)(lt=>lt.body))}case"response":return Et;default:throw new R.buA(2809,!1)}}delete(ee,Re={}){return this.request("DELETE",ee,Re)}get(ee,Re={}){return this.request("GET",ee,Re)}head(ee,Re={}){return this.request("HEAD",ee,Re)}jsonp(ee,Re){return this.request("JSONP",ee,{params:(new xe).append(Re,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(ee,Re={}){return this.request("OPTIONS",ee,Re)}patch(ee,Re,Ge={}){return this.request("PATCH",ee,We(Ge,Re))}post(ee,Re,Ge={}){return this.request("POST",ee,We(Ge,Re))}put(ee,Re,Ge={}){return this.request("PUT",ee,We(Ge,Re))}static \u0275fac=function(Re){return new(Re||$)(R.KVO(V))};static \u0275prov=R.jDH({token:$,factory:$.\u0275fac})}return $})();const gt=/^\)\]\}',?\n/;function yt($){if($.url)return $.url;
1const ae=de.toLocaleLowerCase();return $.headers.get(ae)}const bt=new R.nKC("");let mt=(()=>{class ${fetchImpl=(0,R.WQX)(It,{optional:!0})?.fetch??((...ee)=>globalThis.fetch(...ee));ngZone=(0,R.WQX)(U.SKi);destroyRef=(0,R.WQX)(R.abz);handle(ee){return new z.c(Re=>{const Ge=new AbortController;let Ne;return this.doRequest(ee,Ge.signal,Re).then(xt,tt=>Re.error(new Me({error:tt}))),ee.timeout&&(Ne=this.ngZone.runOutsideAngular(()=>setTimeout(()=>{Ge.signal.aborted||Ge.abort(new DOMException("signal timed out","TimeoutError"))},ee.timeout))),()=>{void 0!==Ne&&clearTimeout(Ne),Ge.abort()}})}doRequest(ee,Re,Ge){var Ne=this;return(0,P.A)(function*(){const tt=Ne.createRequestInit(ee);let Et;try{const se=Ne.ngZone.runOutsideAngular(()=>Ne.fetchImpl(ee.urlWithParams,{signal:Re,...tt}));(function Wt($){$.then(xt,xt)})(se),Ge.next({type:o.Sent}),Et=yield se}catch(se){return void Ge.error(new Me({error:se,status:se.status??0,statusText:se.statusText,url:ee.urlWithParams,headers:se.headers}))}const lt=new Z(Et.headers),Nt=Et.statusText,cn=yt(Et)??ee.urlWithParams;let St=Et.status,rn=null;if(ee.reportProgress&&Ge.next(new nt({headers:lt,status:St,statusText:Nt,url:cn})),Et.body){const se=Et.headers.get("content-length"),ye=[],we=Et.body.getReader();let ft,ht,Xe=0;const Mt=typeof Zone<"u"&&Zone.current;let zt=!1;if(yield Ne.ngZone.runOutsideAngular((0,P.A)(function*(){for(;;){if(Ne.destroyRef.destroyed){yield we.cancel(),zt=!0;break}const{done:gn,value:Ur}=yield we.read();if(gn)break;if(ye.push(Ur),Xe+=Ur.length,ee.reportProgress){ht="text"===ee.responseType?(ht??"")+(ft??=new TextDecoder).decode(Ur,{stream:!0}):void 0;const Qn=()=>Ge.next({type:o.DownloadProgress,total:se?+se:void 0,loaded:Xe,partialText:ht});Mt?Mt.run(Qn):Qn()}}})),zt)return void Ge.complete();const En=Ne.concatChunks(ye,Xe);try{const gn=Et.headers.get(q)??"";rn=Ne.parseBody(ee,En,gn,St)}catch(gn){return void Ge.error(new Me({error:gn,headers:new Z(Et.headers),status:Et.status,statusText:Et.statusText,url:yt(Et)??ee.urlWithParams}))}}0===St&&(St=rn?200:0);const On=Et.redirected;St>=200&&St<300?(Ge.next(new ne({body:rn,headers:lt,status:St,statusText:Nt,url:cn,redirected:On})),Ge.complete()):Ge.error(new Me({error:rn,headers:lt,status:St,statusText:Nt,url:cn,redirected:On}))})()}parseBody(ee,Re,Ge,Ne){switch(ee.responseType){case"json":const tt=(new TextDecoder).decode(Re).replace(gt,"");if(""===tt)return null;try{return JSON.parse(tt)}catch(Et){if(Ne<200||Ne>=300)return tt;throw Et}case"text":return(new TextDecoder).decode(Re);case"blob":return new Blob([Re],{type:Ge});case"arraybuffer":return Re.buffer}}createRequestInit(ee){const Re={};let Ge;if(Ge=ee.credentials,ee.withCredentials&&(Ge="include"),ee.headers.forEach((Ne,tt)=>Re[Ne]=tt.join(",")),ee.headers.has(J)||(Re[J]=he),!ee.headers.has(q)){const Ne=ee.detectContentTypeHeader();null!==Ne&&(Re[q]=Ne)}return{body:ee.serializeBody(),method:ee.method,headers:Re,credentials:Ge,keepalive:ee.keepalive,cache:ee.cache,priority:ee.priority,mode:ee.mode,redirect:ee.redirect,referrer:ee.referrer,integrity:ee.integrity}}concatChunks(ee,Re){const Ge=new Uint8Array(Re);let Ne=0;for(const tt of ee)Ge.set(tt,Ne),Ne+=tt.length;return Ge}static \u0275fac=function(Re){return new(Re||$)};static \u0275prov=R.jDH({token:$,factory:$.\u0275fac})}return $})();class It{}function xt(){}function Kt($,ae){return ae($)}const wt=new R.nKC(""),hn=new R.nKC(""),Jt=new R.nKC("",{providedIn:"root",factory:()=>!0});let Xn=(()=>{class $ extends V{backend;injector;chain=null;pendingTasks=(0,R.WQX)(R.u5s);contributeToStability=(0,R.WQX)(Jt);constructor(ee,Re){super(),this.backend=ee,this.injector=Re}handle(ee){if(null===this.chain){const Re=this.injector.get(V,null,{skipSelf:!0}),Ne=this.injector.get(hn,[],null!==Re&&this.backend===Re?{self:!0}:void 0),tt=Array.from(new Set([...this.injector.get(wt),...Ne]));this.chain=tt.reduceRight((Et,lt)=>function Lt($,ae,ee){return(Re,Ge)=>(0,R.N4e)(ee,()=>ae(Re,Ne=>$(Ne,Ge)))}(Et,lt,this.injector),Kt)}if(this.contributeToStability){const Re=this.pendingTasks.add();return this.chain(ee,Ge=>this.backend.handle(Ge)).pipe((0,j.j)(Re))}return this.chain(ee,Re=>this.backend.handle(Re))}static \u0275fac=function(Re){return new(Re||$)(R.KVO(ie),R.KVO(R.uvJ))};static \u0275prov=R.jDH({token:$,factory:$.\u0275fac})}return $})();const Wn=/^\)\]\}',?\n/,Jn=RegExp(`^${de}:`,"m");let ge=(()=>{class ${xhrFactory;constructor(ee){this.xhrFactory=ee}handle(ee){if("JSONP"===ee.method)throw new R.buA(-2800,!1);const Re=this.xhrFactory;return(0,ce.of)(null).pipe((0,x.n)(()=>new z.c(Ne=>{const tt=Re.build();if(tt.open(ee.method,ee.urlWithParams),ee.withCredentials&&(tt.withCredentials=!0),ee.headers.forEac
1h((ye,we)=>tt.setRequestHeader(ye,we.join(","))),ee.headers.has(J)||tt.setRequestHeader(J,he),!ee.headers.has(q)){const ye=ee.detectContentTypeHeader();null!==ye&&tt.setRequestHeader(q,ye)}if(ee.timeout&&(tt.timeout=ee.timeout),ee.responseType){const ye=ee.responseType.toLowerCase();tt.responseType="json"!==ye?ye:"text"}const Et=ee.serializeBody();let lt=null;const Nt=()=>{if(null!==lt)return lt;const ye=tt.statusText||"OK",we=new Z(tt.getAllResponseHeaders()),Xe=function ke($){return"responseURL"in $&&$.responseURL?$.responseURL:Jn.test($.getAllResponseHeaders())?$.getResponseHeader(de):null}(tt)||ee.url;return lt=new nt({headers:we,status:tt.status,statusText:ye,url:Xe}),lt},cn=()=>{let{headers:ye,status:we,statusText:Xe,url:ft}=Nt(),ht=null;204!==we&&(ht=typeof tt.response>"u"?tt.responseText:tt.response),0===we&&(we=ht?200:0);let Mt=we>=200&&we<300;if("json"===ee.responseType&&"string"==typeof ht){const zt=ht;ht=ht.replace(Wn,"");try{ht=""!==ht?JSON.parse(ht):null}catch(En){ht=zt,Mt&&(Mt=!1,ht={error:En,text:ht})}}Mt?(Ne.next(new ne({body:ht,headers:ye,status:we,statusText:Xe,url:ft||void 0})),Ne.complete()):Ne.error(new Me({error:ht,headers:ye,status:we,statusText:Xe,url:ft||void 0}))},St=ye=>{const{url:we}=Nt(),Xe=new Me({error:ye,status:tt.status||0,statusText:tt.statusText||"Unknown Error",url:we||void 0});Ne.error(Xe)};let rn=St;ee.timeout&&(rn=ye=>{const{url:we}=Nt(),Xe=new Me({error:new DOMException("Request timed out","TimeoutError"),status:tt.status||0,statusText:tt.statusText||"Request timeout",url:we||void 0});Ne.error(Xe)});let Cn=!1;const On=ye=>{Cn||(Ne.next(Nt()),Cn=!0);let we={type:o.DownloadProgress,loaded:ye.loaded};ye.lengthComputable&&(we.total=ye.total),"text"===ee.responseType&&tt.responseText&&(we.partialText=tt.responseText),Ne.next(we)},se=ye=>{let we={type:o.UploadProgress,loaded:ye.loaded};ye.lengthComputable&&(we.total=ye.total),Ne.next(we)};return tt.addEventListener("load",cn),tt.addEventListener("error",St),tt.addEventListener("timeout",rn),tt.addEventListener("abort",St),ee.reportProgress&&(tt.addEventListener("progress",On),null!==Et&&tt.upload&&tt.upload.addEventListener("progress",se)),tt.send(Et),Ne.next({type:o.Sent}),()=>{tt.removeEventListener("error",St),tt.removeEventListener("abort",St),tt.removeEventListener("load",cn),tt.removeEventListener("timeout",rn),ee.reportProgress&&(tt.removeEventListener("progress",On),null!==Et&&tt.upload&&tt.upload.removeEventListener("progress",se)),tt.readyState!==tt.DONE&&tt.abort()}})))}static \u0275fac=function(Re){return new(Re||$)(R.KVO(pe.N))};static \u0275prov=R.jDH({token:$,factory:$.\u0275fac})}return $})();const Ve=new R.nKC(""),Tt=new R.nKC("",{providedIn:"root",factory:()=>"XSRF-TOKEN"}),At=new R.nKC("",{providedIn:"root",factory:()=>"X-XSRF-TOKEN"});class Pt{}let qt=(()=>{class ${doc;cookieName;lastCookieString="";lastToken=null;parseCount=0;constructor(ee,Re){this.doc=ee,this.cookieName=Re}getToken(){const ee=this.doc.cookie||"";return ee!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,pe.b)(ee,this.cookieName),this.lastCookieString=ee),this.lastToken}static \u0275fac=function(Re){return new(Re||$)(R.KVO(R.qQL),R.KVO(Tt))};static \u0275prov=R.jDH({token:$,factory:$.\u0275fac})}return $})();const sn=/^(?:https?:)?\/\//i;function Yt($,ae){if(!(0,R.WQX)(Ve)||"GET"===$.method||"HEAD"===$.method||sn.test($.url))return ae($);const ee=(0,R.WQX)(Pt).getToken(),Re=(0,R.WQX)(At);return null!=ee&&!$.headers.has(Re)&&($=$.clone({headers:$.headers.set(Re,ee)})),ae($)}var kt=function($){return $[$.Interceptors=0]="Interceptors",$[$.LegacyInterceptors=1]="LegacyInterceptors",$[$.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",$[$.NoXsrfProtection=3]="NoXsrfProtection",$[$.JsonpSupport=4]="JsonpSupport",$[$.RequestsMadeViaParent=5]="RequestsMadeViaParent",$[$.Fetch=6]="Fetch",$}(kt||{});function tn(...$){const ae=[He,ge,Xn,{provide:V,useExisting:Xn},{provide:ie,useFactory:()=>(0,R.WQX)(bt,{optional:!0})??(0,R.WQX)(ge)},{provide:wt,useValue:Yt,multi:!0},{provide:Ve,useValue:!0},{provide:Pt,useClass:qt}];for(const ee of $)ae.push(...ee.\u0275providers);return(0,R.EmA)(ae)}function In(){return function Dt($,ae){return{\u0275kind:$,\u0275providers:ae}}(kt.Fetch,[mt,{provide:bt,useExisting:mt},{provide:ie,useExisting:mt}])}},78034(fe,L,c){function p(_,O){O=encodeURIComponent(O);for(const I of _.split(";")){const M=I.indexOf("="),[N,C]=-1==M?[I,""]:[I.slice(0,M),I.slice(M+1)];if(N.trim()===O)return decodeURIComponent(C)}return null}c.d(L,{N:()=>y,b:()=>p});class y{}},16062(fe,L,c){c.d(L,{n:()=>p});const p={JSACTION:"jsaction"}},45380(fe,L,c){c.d(L,{gRc:()=>pt,ES_:()=>oi,_q3:()=>b,MKu:()=>Ee,Tg_:()=>Ho,L39:()=>Mi,sbv:()=>Qr,tEk:()=>Fo,a0P:()=>vn,SmG:()=>lo,hFB:()=>Ao,naY:()=>Oo,Udg:()=>za,CGW:()=>ii,HJs:()=>Xt,ebz:()=>jo,TL3:()=>kn,M8M:()=>Va,XA_:()=>po});var p=c(9338),y=c(42794),_=c(82378),O=c(7269),I=c(16062);const N={};function R(D,g){D.__jsaction=g}const j=["mouseenter","mouseleave","pointerenter","pointerleave"],x=["focus","blur","error","load","toggle"],z=D=>x.indexOf(D)>=0;function ie(D,g){D.removeEventListener?D.removeEventListener(g.eventType,g.handler,"boolean"==typeof g.passive?{capture:g.capture}:g.capture):D.detachEvent&&D.detachEvent(`on${g.eventType}`,g.handler)}let _e=typeof navigator<"u"&&/Macintosh/.test(navigator.userAgent);const ue=typeof navigator<"u"&&/iPhone|iPad|iPod/.test(navigator.userAgent);class Ie{element;handlerInfos=[];constructor(g){this.element=g}addEventListener(g,T,B){ue&&(this.element.style.cursor="pointer"),this.handlerInfos.push(function V(D,g,T,B){let le=!1;return z(g)&&(le=!0),D.addEventListener(g,T,"boolean"==typeof B?{capture:le,passive:B}:le),{eventType:g,handler:T,capture:le,passive:B}}(this.element,g,T(this.element),B))}cleanUp(){for(let g=0;g<this.handlerInfos.length;g++)ie(this.element,this.handlerInfos[g]);this.handlerInfos=[]}}function ze(D){return D.eventType}
1function et(D,g){D.eventType=g}function Ze(D){return D.event}function Oe(D,g){D.event=g}function me(D){return D.targetElement}function ve(D,g){D.targetElement=g}function W(D){return D.eic}function Q(D){return D.eia}function oe(D,g,T){D.eia=[g,T]}function he(D){D.eia=void 0}function Le(D){return D[1]}function be(D,g){D.eirp=g}function nt(D){return D.eir}function ne(D,g){D.eir=g}function Me(D){return{eventType:D.eventType,event:D.event,targetElement:D.targetElement,eic:D.eic,eia:D.eia,timeStamp:D.timeStamp,eirp:D.eirp,eiack:D.eiack,eir:D.eir}}class je{eventInfo;constructor(g){this.eventInfo=g}getEventType(){return ze(this.eventInfo)}setEventType(g){et(this.eventInfo,g)}getEvent(){return Ze(this.eventInfo)}setEvent(g){Oe(this.eventInfo,g)}getTargetElement(){return me(this.eventInfo)}setTargetElement(g){ve(this.eventInfo,g)}getContainer(){return W(this.eventInfo)}setContainer(g){!function q(D,g){D.eic=g}(this.eventInfo,g)}getTimestamp(){return function J(D){return D.timeStamp}(this.eventInfo)}setTimestamp(g){!function de(D,g){D.timeStamp=g}(this.eventInfo,g)}getAction(){const g=Q(this.eventInfo);if(g)return{name:g[0],element:g[1]}}setAction(g){g?oe(this.eventInfo,g.name,g.element):he(this.eventInfo)}getIsReplay(){return function o(D){return D.eirp}(this.eventInfo)}setIsReplay(g){be(this.eventInfo,g)}getResolved(){return nt(this.eventInfo)}setResolved(g){ne(this.eventInfo,g)}clone(){return new je(Me(this.eventInfo))}}const Ye={},We=/\s*;\s*/;class gt{a11yClickSupport=!1;clickModSupport=!0;syntheticMouseEventSupport;updateEventInfoForA11yClick=void 0;preventDefaultForA11yClick=void 0;populateClickOnlyAction=void 0;constructor({syntheticMouseEventSupport:g=!1,clickModSupport:T=!0}={}){this.syntheticMouseEventSupport=g,this.clickModSupport=T}resolveEventType(g){this.clickModSupport&&"click"===ze(g)&&function Pe(D){return _e&&D.metaKey||!_e&&D.ctrlKey||function Ce(D){return 2===D.which||null==D.which&&4===D.button}(D)||D.shiftKey}(Ze(g))?et(g,"clickmod"):this.a11yClickSupport&&this.updateEventInfoForA11yClick(g)}resolveAction(g){nt(g)||(this.populateAction(g,me(g)),ne(g,!0))}resolveParentAction(g){const T=Q(g),B=T&&Le(T);he(g);const le=B&&this.getParentNode(B);le&&this.populateAction(g,le)}populateAction(g,T){let B=T;for(;B&&B!==W(g)&&(B.nodeType===Node.ELEMENT_NODE&&this.populateActionOnElement(B,g),!Q(g));)B=this.getParentNode(B);const le=Q(g);if(le&&(this.a11yClickSupport&&this.preventDefaultForA11yClick(g),this.syntheticMouseEventSupport&&("mouseenter"===ze(g)||"mouseleave"===ze(g)||"pointerenter"===ze(g)||"pointerleave"===ze(g))))if(function $e(D,g,T){const B=D.relatedTarget;return("mouseover"===D.type&&"mouseenter"===g||"mouseout"===D.type&&"mouseleave"===g||"pointerover"===D.type&&"pointerenter"===g||"pointerout"===D.type&&"pointerleave"===g)&&(!B||B!==T&&!T.contains(B))}(Ze(g),ze(g),Le(le))){const Ae=function Ue(D,g){const T={};for(const B in D){if("srcElement"===B||"target"===B)continue;const Ae=D[B];"function"!=typeof Ae&&(T[B]=Ae)}return T.type="mouseover"===D.type?"mouseenter":"mouseout"===D.type?"mouseleave":"pointerover"===D.type?"pointerenter":"pointerleave",T.target=T.srcElement=g,T.bubbles=!1,T._originalEvent=D,T}(Ze(g),Le(le));Oe(g,Ae),ve(g,Le(le))}else he(g)}getParentNode(g){const T=g.__owner;if(T)return T;const B=g.parentNode;return"#document-fragment"===B?.nodeName?B?.host??null:B}populateActionOnElement(g,T){const B=this.parseActions(g),le=B[ze(T)];void 0!==le&&oe(T,le,g),this.a11yClickSupport&&this.populateClickOnlyAction(g,T,B)}parseActions(g){let T=function C(D){return D.__jsaction}(g);if(!T){const B=g.getAttribute(I.n.JSACTION);if(B){if(T=function U(D){return N[D]}(B),!T){T={};const le=B.split(We);for(let Ae=0;Ae<le.length;Ae++){const Ke=le[Ae];if(!Ke)continue;const qe=Ke.indexOf(":"),dt=-1!==qe,vt=dt?Ke.substr(0,qe).trim():"click",Ct=dt?Ke.substr(qe+1).trim():Ke;T[vt]=Ct}!function G(D,g){N[D]=g}(B,T)}R(g,T)}else T=Ye,R(g,T)}return T}addA11yClickSupport(g,T,B){this.a11yClickSupport=!0,this.updateEventInfoForA11yClick=g,this.preventDefaultForA11yClick=T,this.populateClickOnlyAction=B}}var yt=function(D){return D[D.I_AM_THE_JSACTION_FRAMEWORK=0]="I_AM_THE_JSACTION_FRAMEWORK",D}(yt||{});class bt{dispatchDelegate;actionResolver;eventReplayer;eventReplayScheduled=!1;replayEventInfoWrappers=[];constructor(g,{actionResolver:T,eventReplayer:B}={}){this.dispatchDelegate=g,this.actionResolver=T,this.eventReplayer=B}dispatch(g){const T=new je(g);this.actionResolver?.resolveEventType(g),this.actionResolver?.resolveAction(g);const B=T.getAction();B&&function mt(D,g){return"A"===D.tagName&&("click"===g.getEventType()||"clickmod"===g.getEventType())}(B.element,T)&&function Z(D){D.preventDefault?D.preventDefault():D.returnValue=!1}(T.getEvent()),this.eventReplayer&&T.getIsReplay()?this.scheduleEventInfoWrapperReplay(T):this.dispatchDelegate(T)}scheduleEventInfoWrapperReplay(g){this.replayEventInfoWrappers.push(g),!this.eventReplayScheduled&&(this.eventReplayScheduled=!0,Promise.resolve().then(()=>{this.eventReplayScheduled=!1,this.eventReplayer(this.replayEventInfoWrappers)}))}}const It=Symbol.for("propagationStopped");class Lt{dispatchDelegate;clickModSupport;actionResolver;dispatcher;constructor(g,T=!0){this.dispatchDelegate=g,this.clickModSupport=T,this.actionResolver=new gt({clickModSupport:T}),this.dispatcher=new bt(B=>{this.dispatchToDelegate(B)},{actionResolver:this.actionResolver})}dispatch(g){this.dispatcher.dispatch(g)}
1dispatchToDelegate(g){for(g.getIsReplay()&&function hn(D){const g=D.getEvent(),T=D.getTargetElement(),B=g.preventDefault.bind(g);ln(g,"target",T),ln(g,"eventPhase",101),ln(g,"preventDefault",()=>{throw B(),new Error("`preventDefault` called during event replay.")}),ln(g,"composedPath",()=>{throw new Error("`composedPath` called during event replay.")})}(g),function st(D){const g=D.getEvent(),T=D.getEvent().stopPropagation.bind(g),B=()=>{g[It]=!0,T()};ln(g,"stopPropagation",B),ln(g,"stopImmediatePropagation",B)}(g);g.getAction();){if(Jt(g),z(g.getEventType())&&g.getAction().element!==g.getTargetElement()||(this.dispatchDelegate(g.getEvent(),g.getAction().name),wt(g)))return;this.actionResolver.resolveParentAction(g.eventInfo)}}}function wt(D){return!!D.getEvent()[It]}function Jt(D){const g=D.getEvent(),T=D.getAction()?.element;T&&ln(g,"currentTarget",T,{configurable:!0})}function ln(D,g,T,{configurable:B=!1}={}){Object.defineProperty(D,g,{value:T,configurable:B})}function Rn(D,g,T,B){for(let le=0;le<g.length;le++)D.removeEventListener(g[le],T,B)}let ar=(()=>{class D{static MOUSE_SPECIAL_SUPPORT=!1;containerManager;eventHandlers={};browserEventTypeToExtraEventTypes={};dispatcher=null;queuedEventInfos=[];constructor(T){this.containerManager=T}handleEvent(T,B,le){const Ae=function Te(D,g,T,B,le,Ae,Ke,qe){return{eventType:D,event:g,targetElement:T,eic:B,timeStamp:le,eia:Ae,eirp:Ke,eiack:qe}}(T,B,B.target,le,Date.now());this.handleEventInfo(Ae)}handleEventInfo(T){if(!this.dispatcher)return be(T,!0),void this.queuedEventInfos?.push(T);this.dispatcher(T)}addEvent(T,B,le){if(T in this.eventHandlers||!this.containerManager||!D.MOUSE_SPECIAL_SUPPORT&&j.indexOf(T)>=0)return;const Ae=(qe,dt,vt)=>{this.handleEvent(qe,dt,vt)};this.eventHandlers[T]=Ae;const Ke=function pe(D){return"mouseenter"===D?"mouseover":"mouseleave"===D?"mouseout":"pointerenter"===D?"pointerover":"pointerleave"===D?"pointerout":D}(B||T);if(Ke!==T){const qe=this.browserEventTypeToExtraEventTypes[Ke]||[];qe.push(T),this.browserEventTypeToExtraEventTypes[Ke]=qe}this.containerManager.addEventListener(Ke,qe=>dt=>{Ae(T,dt,qe)},le)}replayEarlyEvents(T=window._ejsa){T&&(this.replayEarlyEventInfos(T.q),function Tn(D){D&&(Rn(D.c,D.et,D.h),Rn(D.c,D.etc,D.h,!0))}(T),delete window._ejsa)}replayEarlyEventInfos(T){for(let B=0;B<T.length;B++){const le=T[B],Ae=this.getEventTypesForBrowserEventType(le.eventType);for(let Ke=0;Ke<Ae.length;Ke++){const qe=Me(le);et(qe,Ae[Ke]),this.handleEventInfo(qe)}}}getEventTypesForBrowserEventType(T){const B=[];return this.eventHandlers[T]&&B.push(T),this.browserEventTypeToExtraEventTypes[T]&&B.push(...this.browserEventTypeToExtraEventTypes[T]),B}handler(T){return this.eventHandlers[T]}cleanUp(){this.containerManager?.cleanUp(),this.containerManager=null,this.eventHandlers={},this.browserEventTypeToExtraEventTypes={},this.dispatcher=null,this.queuedEventInfos=[]}registerDispatcher(T,B){this.ecrd(T,B)}ecrd(T,B){if(this.dispatcher=T,this.queuedEventInfos?.length){for(let le=0;le<this.queuedEventInfos.length;le++)this.handleEventInfo(this.queuedEventInfos[le]);this.queuedEventInfos=null}}}return D})();function mo(D,g=window){g._ejsas&&(g._ejsas[D]=void 0)}const Pr=Symbol("InputSignalNode#UNSET"),ro={...y.s0,transformFn:void 0,applyValueToInputSignal(D,g){(0,y.j2)(D,g)}};function as(D,g){const T=Object.create(ro);function B(){if((0,y.mK)(T),T.value===Pr)throw new p.buA(-950,null);return T.value}return T.value=D,T.transformFn=g?.transform,B[y.bh]=T,B}class oi{attributeName;constructor(g){this.attributeName=g}__NG_ELEMENT_ID__=()=>(0,_.kS0)(this.attributeName);toString(){return`HostAttributeToken ${this.attributeName}`}}function ii(D){return new O.Zf}function ai(D,g){return as(D,g)}new p.nKC("").__NG_ELEMENT_ID__=D=>{const g=(0,p.Mx4)();if(null===g)throw new p.buA(204,!1);if(2&g.type)return g.value;if(8&D)return null;throw new p.buA(204,!1)};const Ao=(ai.required=function Vi(D){return as(Pr,D)},ai);function Ps(D,g){return(0,_.mU9)(g)}const jo=(Ps.required=function cs(D,g){return(0,_.hnC)(g)},Ps);function Bo(D,g){return(0,_.mU9)(g)}const Qr=(Bo.required=function ci(D,g){return(0,_.hnC)(g)},Bo);function Fo(D,g){return(0,_.FuF)(g)}const Io=new p.nKC(""),ao=new p.nKC("");function tr(D){return!D.moduleRef}function Rs(D){const g=tr(D)?D.r3Injector:D.moduleRef.injector,T=g.get(_.SKi);return T.run(()=>
vendor: 13,001 bytes, line 1
1{tr(D)?D.r3Injector.resolveInjectorInitializers():D.moduleRef.resolveInjectorInitializers();const B=g.get(p.ZTf);let le;if(T.runOutsideAngular(()=>{le=T.onError.subscribe({next:B})}),tr(D)){const Ae=()=>g.destroy(),Ke=D.platformInjector.get(Io);Ke.add(Ae),g.onDestroy(()=>{le.unsubscribe(),Ke.delete(Ae)})}else{const Ae=()=>D.moduleRef.destroy(),Ke=D.platformInjector.get(Io);Ke.add(Ae),D.moduleRef.onDestroy(()=>{(0,_.TFI)(D.allPlatformModules,D.moduleRef),le.unsubscribe(),Ke.delete(Ae)})}return function Ls(D,g,T){try{const B=T();return(0,_.yLl)(B)?B.catch(le=>{throw g.runOutsideAngular(()=>D(le)),le}):B}catch(B){throw g.runOutsideAngular(()=>D(B)),B}}(B,T,()=>{const Ae=g.get(p.rev),Ke=Ae.add(),qe=g.get(_.H1s);return qe.runInitializers(),qe.donePromise.then(()=>{const dt=g.get(_.xe9,_.DkB);if((0,_.e6s)(dt||_.DkB),!g.get(ao,!0))return tr(D)?g.get(_.o8S):(D.allPlatformModules.push(D.moduleRef),D.moduleRef);if(tr(D)){const Ct=g.get(_.o8S);return void 0!==D.rootComponent&&Ct.bootstrap(D.rootComponent),Ct}return fs?.(D.moduleRef,D.allPlatformModules),D.moduleRef}).finally(()=>{Ae.remove(Ke)})})})}let fs;function Ko(){fs=Ss}function Ss(D,g){const T=D.injector.get(_.o8S);if(D._bootstrapComponents.length>0)D._bootstrapComponents.forEach(B=>T.bootstrap(B));else{if(!D.instance.ngDoBootstrap)throw new p.buA(-403,!1);D.instance.ngDoBootstrap(T)}g.push(D)}let Ho=(()=>{class D{_injector;_modules=[];_destroyListeners=[];_destroyed=!1;constructor(T){this._injector=T}bootstrapModuleFactory(T,B){const le=B?.scheduleInRootZone,Ke=B?.ignoreChangesOutsideZone,qe=[(0,_.SdI)({ngZoneFactory:()=>(0,_.G5x)(B?.ngZone,{...(0,_.cZr)({eventCoalescing:B?.ngZoneEventCoalescing,runCoalescing:B?.ngZoneRunCoalescing}),scheduleInRootZone:le}),ignoreChangesOutsideZone:Ke}),{provide:p.hk6,useExisting:_.Ts$},p.gv8],dt=(0,_.VzW)(T.moduleType,this.injector,qe);return Ko(),Rs({moduleRef:dt,allPlatformModules:this._modules,platformInjector:this.injector})}bootstrapModule(T,B=[]){const le=(0,_.lJT)({},B);return Ko(),function ws(D,g,T){const B=new _.Co$(T);return Promise.resolve(B)}(0,0,T).then(Ae=>this.bootstrapModuleFactory(Ae,le))}onDestroy(T){this._destroyListeners.push(T)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new p.buA(404,!1);this._modules.slice().forEach(B=>B.destroy()),this._destroyListeners.forEach(B=>B());const T=this._injector.get(Io,null);T&&(T.forEach(B=>B()),T.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}static \u0275fac=function(B){return new(B||D)((0,p.KVO)(p.zZn))};static \u0275prov=(0,p.jDH)({token:D,factory:D.\u0275fac,providedIn:"platform"})}return D})(),br=null;function Oo(){return!1}function lo(){}let pt=(()=>class D{static __NG_ELEMENT_ID__=ho})();function ho(D){return function Po(D,g,T){if((0,p.Qs1)(D)&&!T){const B=(0,p.KdJ)(D.index,g);return new _.NCX(B,B)}return 175&D.type?new _.NCX(g[p.b5C],g):null}((0,p.Mx4)(),(0,p.OAn)(),!(16&~D))}class _s{constructor(){}supports(g){return(0,_.ozJ)(g)}create(g){return new bo(g)}}const _i=(D,g)=>g;class bo{length=0;collection;_linkedRecords=null;_unlinkedRecords=null;_previousItHead=null;_itHead=null;_itTail=null;_additionsHead=null;_additionsTail=null;_movesHead=null;_movesTail=null;_removalsHead=null;_removalsTail=null;_identityChangesHead=null;_identityChangesTail=null;_trackByFn;constructor(g){this._trackByFn=g||_i}forEachItem(g){let T;for(T=this._itHead;null!==T;T=T._next)g(T)}forEachOperation(g){let T=this._itHead,B=this._removalsHead,le=0,Ae=null;for(;T||B;){const Ke=!B||T&&T.currentIndex<mi(B,le,Ae)?T:B,qe=mi(Ke,le,Ae),dt=Ke.currentIndex;if(Ke===B)le--,B=B._nextRemoved;else if(T=T._next,null==Ke.previousIndex)le++;else{Ae||(Ae=[]);const vt=qe-le,Ct=dt-le;if(vt!=Ct){for(let yn=0;yn<vt;yn++){const Bn=yn<Ae.length?Ae[yn]:Ae[yn]=0,vr=Bn+yn;Ct<=vr&&vr<vt&&(Ae[yn]=Bn+1)}Ae[Ke.previousIndex]=Ct-vt}}qe!==dt&&g(Ke,qe,dt)}}forEachPreviousItem(g){let T;for(T=this._previousItHead;null!==T;T=T._nextPrevious)g(T)}forEachAddedItem(g){let T;for(T=this._additionsHead;null!==T;T=T._nextAdded)g(T)}forEachMovedItem(g){let T;for(T=this._movesHead;null!==T;T=T._nextMoved)g(T)}forEachRemovedItem(g){let T;for(T=this._removalsHead;null!==T;T=T._nextRemoved)g(T)}forEachIdentityChange(g){let T;for(T=this._identityChangesHead;null!==T;T=T._nextIdentityChange)g(T)}diff(g){if(null==g&&(g=[]),!(0,_.ozJ)(g))throw new p.buA(900,!1);return this.check(g)?this:null}onDestroy(){}check(g){this._reset();let le,Ae,Ke,T=this._itHead,B=!1;if(Array.isArray(g)){this.length=g.length;for(let qe=0;qe<this.length;qe++)Ae=g[qe],Ke=this._trackByFn(qe,Ae),null!==T&&Object.is(T.trackById,Ke)?(B&&(T=this._verifyReinsertion(T,Ae,Ke,qe)),Object.is(T.item,Ae)||this._addIdentityChange(T,Ae)):(T=this._mismatch(T,Ae,Ke,qe),B=!0),T=T._next}else le=0,(0,_.utN)(g,qe=>{Ke=this._trackByFn(le,qe),null!==T&&Object.is(T.trackById,Ke)?(B&&(T=this._verifyReinsertion(T,qe,Ke,le)),Object.is(T.item,qe)||this._addIdentityChange(T,qe)):(T=this._mismatch(T,qe,Ke,le),B=!0),T=T._next,le++}),this.length=le;return this._truncate(T),this.collection=g,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let g;for(g=this._previousItHead=this._itHead;null!==g;g=g._next)g._nextPrevious=g._next;for(g=this._additionsHead;null!==g;g=g._nextAdded)g.previousIndex=g.currentIndex;for(this._additionsHead=this._additionsTail=null,g=this._movesHead;null!==g;g=g._nextMoved)g.previousIndex=g.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(g,T,B,le){let Ae;return null===g?Ae=this._itTail:(Ae=g._prev,this._remove(g)),null!==(g=null===this._unlinkedRecords?null:this._unlinkedRecords.get(B,null))?(Object.is(g.item,T)||this._addIdentityChange(g,T),this._reinsertAfter(g,Ae,le)):null!==(g=null===this._linkedRecords?null:this._linkedRecords.get(B,le))?(Object.is(g.item,T)||this._addIdentityChange(g,T),this._moveAfter(g,Ae,le)):g=this._addAfter(new Xi(T,B),Ae,le),g}_verifyReinsertion(g,T,B,le){let Ae=null===this._unlinkedRecords?null:this._unlinkedRecords.get(B,null);return null!==Ae?g=this._reinsertAfter(Ae,g._prev,le):g.currentIndex!=le&&(g.currentIndex=le,this._addToMoves(g,le)),g}_truncate(g){for(;null!==g;){const T=g._next;this._addToRemovals(this._unlink(g)),g=T}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(g,T,B){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(g);const le=g._prevRemoved,Ae=g._nextRemoved;return null===le?this._removalsHead=Ae:le._nextRemoved=Ae,null===Ae?this._removalsTail=le:Ae._prevRemoved=le,this._insertAfter(g,T,B),this._addToMoves(g,B),g}_moveAfter(g,T,B){return this._unlink(g),this._insertAfter(g,T,B),this._addToMoves(g,B),g}_addAfter(g,T,B){return this._insertAfter(g,T,B),this._additionsTail=null===this._additionsTail?this._additionsHead=g:this._additionsTail._nextAdded=g,g}_insertAfter(g,T,B){const le=null===T?this._itHead:T._next;return g._next=le,g._prev=T,null===le?this._itTail=g:le._prev=g,null===T?this._itHead=g:T._next=g,null===this._linkedRecords&&(this._linkedRecords=new gs),this._linkedRecords.put(g),g.currentIndex=B,g}_remove(g){return this._addToRemovals(this._unlink(g))}_unlink(g){null!==this._linkedRecords&&this._linkedRecords.remove(g);const T=g._prev,B=g._next;return null===T?this._itHead=B:T._next=B,null===B?this._itTail=T:B._prev=T,g}_addToMoves(g,T){return g.previousIndex===T||(this._movesTail=null===this._movesTail?this._movesHead=g:this._movesTail._nextMoved=g),g}_addToRemovals(g){return null===this._unlinkedRecords&&(this._unlinkedRecords=new gs),this._unlinkedRecords.put(g),g.currentIndex=null,g._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=g,g._prevRemoved=null):(g._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=g),g}_addIdentityChange(g,T){return g.item=T,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=g:this._identityChangesTail._nextIdentityChange=g,g}}class Xi{item;trackById;currentIndex=null;previousIndex=null;_nextPrevious=null;_prev=null;_next=null;_prevDup=null;_nextDup=null;_prevRemoved=null;_nextRemoved=null;_nextAdded=null;_nextMoved=null;_nextIdentityChange=null;constructor(g,T){this.item=g,this.trackById=T}}class gi{_head=null;_tail=null;add(g){null===this._head?(this._head=this._tail=g,g._nextDup=null,g._prevDup=null):(this._tail._nextDup=g,g._prevDup=this._tail,g._nextDup=null,this._tail=g)}get(g,T){let B;for(B=this._head;null!==B;B=B._nextDup)if((null===T||T<=B.currentIndex)&&Object.is(B.trackById,g))return B;return null}remove(g){const T=g._prevDup,B=g._nextDup;return null===T?this._head=B:T._nextDup=B,null===B?this._tail=T:B._prevDup=T,null===this._head}}class gs{map=new Map;put(g){const T=g.trackById;let B=this.map.get(T);B||(B=new gi,this.map.set(T,B)),B.add(g)}get(g,T){const le=this.map.get(g);return le?le.get(g,T):null}remove(g){const T=g.trackById;return this.map.get(T).remove(g)&&this.map.delete(T),g}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function mi(D,g,T){const B=D.previousIndex;if(null===B)return B;let le=0;return T&&B<T.length&&(le=T[B]),B+g+le}class u{constructor(){}supports(g){return g instanceof Map||(0,_.vDg)(g)}create(){return new m}}class m{_records=new Map;_mapHead=null;_appendAfter=null;_previousMapHead=null;_changesHead=null;_changesTail=null;_additionsHead=null;_additionsTail=null;_removalsHead=null;_removalsTail=null;get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(g){let T;for(T=this._mapHead;null!==T;T=T._next)g(T)}forEachPreviousItem(g){let T;for(T=this._previousMapHead;null!==T;T=T._nextPrevious)g(T)}forEachChangedItem(g){let T;for(T=this._changesHead;null!==T;T=T._nextChanged)g(T)}forEachAddedItem(g){let T;for(T=this._additionsHead;null!==T;T=T._nextAdded)g(T)}forEachRemovedItem(g){let T;for(T=this._removalsHead;null!==T;T=T._nextRemoved)g(T)}diff(g){if(g){if(!(g instanceof Map||(0,_.vDg)(g)))throw new p.buA(900,!1)}else g=new Map;return this.check(g)?this:null}onDestroy(){}check(g){this._reset();let T=this._mapHead;if(this._appendAfter=null,this._forEach(g,(B,le)=>{if(T&&T.key===le)this._maybeAddToChanges(T,B),this._appendAfter=T,T=T._next;else{const Ae=this._getOrCreateRecordForKey(le,B);T=this._insertBeforeOrAppend(T,Ae)}}),T){T._prev&&(T._prev._next=null),this._removalsHead=T;for(let B=T;null!==B;B=B._nextRemoved)B===this._mapHead&&(this._mapHead=null),this._records.delete(B.key),B._nextRemoved=B._next,B.previousValue=B.currentValue,B.currentValue=null,B._prev=null,B._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(g,T){if(g){const B=g._prev;return T._next=g,T._prev=B,g._prev=T,B&&(B._next=T),g===this._mapHead&&(this._mapHead=T),this._appendAfter=g,g}return this._appendAfter?(this._appendAfter._next=T,T._prev=this._appendAfter):this._mapHead=T,this._appendAfter=T,null}_getOrCreateRecordForKey(g,T){if(this._records.has(g)){const le=this._records.get(g);this._maybeAddToChanges(le,T);const Ae=le._prev,Ke=le._next;return Ae&&(Ae._next=Ke),Ke&&(Ke._prev=Ae),le._next=null,le._prev=null,le}const B=new h(g);return this._records.set(g,B),B.currentValue=T,this._addToAdditions(B),B}_reset(){if(this.isDirty){let g;for(this._previousMapHead=this._mapHead,g=this._previousMapHead;null!==g;g=g._next)g._nextPrevious=g._next;for(g=this._changesHead;null!==g;g=g._nextChanged)g.previousValue=g.currentValue;for(g=this._additionsHead;null!=g;g=g._nextAdded)g.previousValue=g.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(g,T){Object.is(T,g.currentValue)||(g.previousValue=g.currentValue,g.currentValue=T,this._addToChanges(g))}_addToAdditions(g){null===this._additionsHead?this._additionsHead=this._additionsTail=g:(this._additionsTail._nextAdded=g,this._additionsTail=g)}_addToChanges(g){null===this._changesHead?this._changesHead=this._changesTail=g:(this._changesTail._nextChanged=g,this._changesTail=g)}_forEach(g,T){g instanceof Map?g.forEach(T):Object.keys(g).forEach(B=>T(g[B],B))}}class h{key;previousValue=null;currentValue=null;_nextPrevious=null;_next=null;_prev=null;_nextAdded=null;_nextRemoved=null;_nextChanged=null;constructor(g){this.key=g}}function v(){return new b([new _s])}let b=(()=>{class D{factories;static \u0275prov=(0,p.jDH)({token:D,providedIn:"root",factory:v});constructor(T){this.factories=T}
1static create(T,B){if(null!=B){const le=B.factories.slice();T=T.concat(le)}return new D(T)}static extend(T){return{provide:D,useFactory:()=>{const B=(0,p.WQX)(D,{optional:!0,skipSelf:!0});return D.create(T,B||v())}}}find(T){const B=this.factories.find(le=>le.supports(T));if(null!=B)return B;throw new p.buA(901,!1)}}return D})();function X(){return new Ee([new u])}let Ee=(()=>{class D{static \u0275prov=(0,p.jDH)({token:D,providedIn:"root",factory:X});factories;constructor(T){this.factories=T}static create(T,B){if(B){const le=B.factories.slice();T=T.concat(le)}return new D(T)}static extend(T){return{provide:D,useFactory:()=>{const B=(0,p.WQX)(D,{optional:!0,skipSelf:!0});return D.create(T,B||X())}}}find(T){const B=this.factories.find(le=>le.supports(T));if(B)return B;throw new p.buA(901,!1)}}return D})();function kn(D){const{rootComponent:g,appProviders:T,platformProviders:B,platformRef:le}=D;(0,_.Ef8)(8);try{const Ae=le?.injector??function xs(D=[]){if(br)return br;(0,_.pl0)();const g=function co(D=[],g){return p.zZn.create({name:g,providers:[{provide:p.GBX,useValue:"platform"},{provide:Io,useValue:new Set([()=>br=null])},...D]})}(D);return br=g,(0,_.ypd)(),function Vo(D){const g=D.get(_.PLl,null);(0,p.N4e)(D,()=>{g?.forEach(T=>T())})}(g),g}(B),Ke=[(0,_.SdI)({}),{provide:p.hk6,useExisting:_.Ts$},p.gv8,...T||[]];return Rs({r3Injector:new _.bH1({providers:Ke,parent:Ae,debugName:"",runEnvironmentInitializers:!1}).injector,platformInjector:Ae,rootComponent:g})}catch(Ae){return Promise.reject(Ae)}finally{(0,_.Ef8)(9)}}const Yn=new WeakSet;let Sr=[];function ks(D){return D.get(_.Kzh,_.N1r)}function po(){const D=[{provide:_.Kzh,useFactory:()=>{let g=!0;{const T=(0,p.WQX)(_.sZ2);g=!!window._ejsas?.[T]}return g&&(0,_._jY)("NgEventReplay"),g}}];return D.push({provide:p.Z63,useValue:()=>{const g=(0,p.WQX)(_.o8S),{injector:T}=g;if(!Yn.has(g)){const B=(0,p.WQX)(_.mu_);if(ks(T)){(0,_.$KE)();const le=T.get(_.sZ2),Ae=(0,_.cTO)(le,(Ke,qe,dt)=>{Ke.nodeType===Node.ELEMENT_NODE&&((0,_.JeD)(Ke,qe,dt),(0,_.iBR)(Ke,B))});g.onDestroy(Ae)}}},multi:!0},{provide:_.iLQ,useFactory:()=>{const g=(0,p.WQX)(_.o8S),{injector:T}=g;return()=>{if(!ks(T)||Yn.has(g))return;Yn.add(g);const B=T.get(_.sZ2);g.onDestroy(()=>{Yn.delete(g),mo(B)}),g.whenStable().then(()=>{if(g.destroyed)return;const le=T.get(_.SVM);La(le,T);const Ae=T.get(_.mu_);Ae.get("")?.forEach(_.UQZ),Ae.delete("");const Ke=le.instance;(0,_.ATY)(T)?g.onDestroy(()=>Ke.cleanUp()):Ke.cleanUp()})}},multi:!0}),D}const La=(D,g)=>{const T=g.get(_.sZ2),B=window._ejsas[T],le=D.instance=new ar(new Ie(B.c));for(const qe of B.et)le.addEvent(qe);for(const qe of B.etc)le.addEvent(qe);const Ae=function Zn(D,g=window){return function un(D){return D?.q??[]}(g._ejsas?.[D])}(T);le.replayEarlyEventInfos(Ae),mo(T);const Ke=new Lt(qe=>{!function Qi(D,g,T){const B=(T&&T.getAttribute(_.n$e))??"";/d\d+/.test(B)?function xa(D,g,T,B){Sr.push({event:T,currentTarget:B}),(0,_.DQ1)(g,D,Ua)}(B,D,g,T):101===g.eventPhase&&(0,_.c0O)(g,T)}(g,qe,qe.currentTarget)});!function Mn(D,g){D.ecrd(T=>{g.dispatch(T)},yt.I_AM_THE_JSACTION_FRAMEWORK)}(le,Ke)};function Ua(D){const g=[...Sr],T=new Set(D);Sr=[];for(let{event:B,currentTarget:le}of g){const Ae=le.getAttribute(_.n$e);T.has(Ae)?(0,_.c0O)(B,le):Sr.push({event:B,currentTarget:le})}}let Ws=!1;function Va(){const D=[{provide:_.qBF,useFactory:()=>{let g=!0;return g=!!(0,p.WQX)(_.pJN,{optional:!0})?.get(_.TMN,null),g&&(0,_._jY)("NgHydration"),g}},{provide:p.Z63,useValue:()=>{(0,_.pDL)(!1),(0,p.WQX)(_.qBF)&&((0,_.bRx)((0,_.YEm)()),function Ha(){Ws||(Ws=!0,(0,_.yJU)(),(0,_.hkx)(),(0,_.SML)(),(0,_.Qdn)(),(0,_.XSi)(),(0,_.L8h)(),(0,_.xtN)(),(0,_.UJm)())}())},multi:!0}];return D.push({provide:_.uzI,useFactory:()=>(0,p.WQX)(_.qBF)},{provide:_.iLQ,useFactory:()=>
vendor: 11,249 bytes, line 1
1{if((0,p.WQX)(_.qBF)){const g=(0,p.WQX)(_.o8S);return()=>{(function ea(D){return D.whenStable()})(g).then(()=>{g.destroyed||(0,_.LN$)(g)})}}return()=>{}},multi:!0}),(0,p.EmA)(D)}function Mi(D){return"boolean"==typeof D?D:null!=D&&"false"!==D}function za(D,g=NaN){return isNaN(parseFloat(D))||isNaN(Number(D))?g:Number(D)}function vn(D,g){const T=(0,p.xUg)(D),B=g.elementInjector||(0,p.WB9)();return new _.eHC(T).create(B,g.projectableNodes,g.hostElement,g.environmentInjector,g.directives,g.bindings)}function Xt(D){const g=(0,p.xUg)(D);if(!g)return null;const T=new _.eHC(g);return{get selector(){return T.selector},get type(){return T.componentType},get inputs(){return T.inputs},get outputs(){return T.outputs},get ngContentSelectors(){return T.ngContentSelectors},get isStandalone(){return g.standalone},get isSignal(){return g.signals}}}},82378(fe,L,c){c.d(L,{$C:()=>v_,$KE:()=>Be,$Ln:()=>sg,ATY:()=>Fs,AVh:()=>yf,Ab1:()=>Li,Aen:()=>Mm,Agw:()=>ui,Avn:()=>of,B1s:()=>Er,B4B:()=>yu,BIS:()=>zi,BMQ:()=>Fd,BUC:()=>Ag,C4Q:()=>oc,C5r:()=>vv,C6U:()=>dm,C7A:()=>H_,Co$:()=>p_,CsU:()=>cT,DH7:()=>Xm,DNE:()=>Id,DQ1:()=>Qs,DUP:()=>Ci,DkB:()=>cf,Dyx:()=>Lg,E5c:()=>Af,EBC:()=>lh,EFF:()=>Sm,EJ8:()=>y_,Ef8:()=>ge,FRM:()=>Tn,FsC:()=>E_,FuF:()=>IM,G5x:()=>zE,GBs:()=>cm,H1s:()=>lg,HbH:()=>Tm,Hgh:()=>qd,JRh:()=>Mf,JeD:()=>gi,Jn2:()=>FC,Jt5:()=>kg,Jv_:()=>ev,KED:()=>mC,Kam:()=>hf,Kzh:()=>Gi,L8h:()=>gM,LN$:()=>Pp,Lme:()=>Tf,N1r:()=>xs,NAR:()=>sm,NCX:()=>cl,NOj:()=>fh,NSC:()=>Pa,NYb:()=>lT,NyB:()=>hm,OA$:()=>lr,OM3:()=>fc,OR8:()=>Ri,Ocv:()=>$C,Ol2:()=>Dd,PLl:()=>li,PYC:()=>Bn,PYt:()=>f_,PeT:()=>Cd,QTQ:()=>Up,Qdn:()=>MA,Ql9:()=>kC,R50:()=>Cf,R7$:()=>Eh,RPW:()=>Yo,RV6:()=>Ug,SEQ:()=>If,SKi:()=>on,SML:()=>kI,SVM:()=>m,SdG:()=>im,SdI:()=>kv,SpI:()=>eu,TFI:()=>Sl,TMN:()=>wr,Ts$:()=>Fv,UJm:()=>ly,UQZ:()=>u,UQu:()=>xC,V5L:()=>Uv,VBU:()=>g_,VeQ:()=>bs,VkB:()=>Jm,Vm6:()=>wg,Vt3:()=>Md,VwU:()=>pf,VzW:()=>xM,XSi:()=>e0,XpG:()=>om,Xx1:()=>xt,Y8G:()=>Yd,YEm:()=>Qr,Z7z:()=>Sg,Zhj:()=>OM,_9s:()=>rd,_9u:()=>ci,_jY:()=>rr,_qm:()=>Kr,_ys:()=>Lh,a8H:()=>ec,aCM:()=>Ct,aKT:()=>Tr,bH1:()=>__,bIt:()=>ff,bMT:()=>_v,bRx:()=>kc,bVm:()=>Tc,bc$:()=>di,bkB:()=>Ds,brH:()=>mv,c0O:()=>h,c1b:()=>Ml,cDI:()=>D0,cTO:()=>b,cZr:()=>Uf,cdK:()=>cg,czy:()=>Xc,d80:()=>jC,dOL:()=>og,dfE:()=>EE,e6s:()=>bA,eHC:()=>Dl,eq3:()=>ov,eu8:()=>tf,eux:()=>Vl,fWk:()=>NM,fX1:()=>Rg,gXe:()=>_o,gZZ:()=>KC,giA:()=>ig,gil:()=>Kc,hkx:()=>yA,hnC:()=>AM,hnV:()=>Nd,i5U:()=>gv,iBR:()=>gs,iLQ:()=>ug,iWE:()=>_t,j41:()=>Kl,k0s:()=>Hl,kBR:()=>af,kS0:()=>Ln,kdw:()=>Wt,l4e:()=>cv,lJ4:()=>rv,lJT:()=>dg,l_i:()=>sv,lsd:()=>um,mGM:()=>lm,mNQ:()=>Zm,mU9:()=>TM,mY:()=>fi,mal:()=>Lu,mu_:()=>Vo,mxI:()=>Of,n$e:()=>bo,n$t:()=>oh,nI1:()=>pv,nVh:()=>Pg,npT:()=>Eu,nrm:()=>Jd,o8S:()=>Rl,ozJ:()=>cd,p2i:()=>Jr,pDL:()=>aD,pJN:()=>so,phd:()=>dT,pl0:()=>fT,qBF:()=>Ns,qex:()=>zl,rAh:()=>vr,rOR:()=>pr,rXU:()=>ma,rj2:()=>$l,sFG:()=>OD,sMw:()=>iv,sZ2:()=>Fo,sdS:()=>pm,sgu:()=>wM,tDU:()=>Sc,tSv:()=>ch,tvf:()=>zo,uiO:()=>Rt,utN:()=>HD,uzI:()=>$o,vDg:()=>Hp,vxM:()=>bg,w6W:()=>h_,wEZ:()=>fm,wjB:()=>tv,wni:()=>am,wr$:()=>Qf,xGo:()=>jr,xc7:()=>Ef,xe9:()=>Wv,xtN:()=>DD,yJU:()=>Na,yLl:()=>ag,ypd:()=>hT,ziG:()=>av,zoo:()=>Sh,zvX:()=>sf,zw6:()=>hi});var Le=c(55431),o=c(9338),be=c(42794),nt=c(33180),ne=c(68301),Me=c(79343),Te=c(16062);function je(e){return{toString:e}.toString()}const Ye="__annotations__",We="__parameters__",He="__prop__metadata__";function gt(e,t,n,r,s){return je(()=>{const i=yt(t);function a(...l){if(this instanceof a)return i.call(this,...l),this;const d=new a(...l);return function(S){return s&&s(S,...l),(S.hasOwnProperty(Ye)?S[Ye]:Object.defineProperty(S,Ye,{value:[]})[Ye]).push(d),S}}return n&&(a.prototype=Object.create(n.prototype)),a.prototype.ngMetadataName=e,a.annotationCls=a,a})}function yt(e){return function(...n){if(e){const r=e(...n);for(const s in r)this[s]=r[s]}}}function bt(e,t,n){return je(()=>{const r=yt(t);function s(...i){if(this instanceof s)return r.apply(this,i),this;const a=new s(...i);return l.annotation=a,l;function l(d,A,S){const F=d.hasOwnProperty(We)?d[We]:Object.defineProperty(d,We,{value:[]})[We];for(;F.length<=S;)F.push(null);return(F[S]=F[S]||[]).push(a),d}}return s.prototype.ngMetadataName=e,s.annotationCls=s,s})}const It=(0,o.z6V)(bt("Inject",e=>({token:e})),-1),xt=(0,o.z6V)(bt("Optional"),8),Ft=(0,o.z6V)(bt("Self"),2),Wt=(0,o.z6V)(bt("SkipSelf"),4),Kt=(0,o.z6V)(bt("Host"),1);function Rt(e){const t=o.laP.ng;if(t&&t.\u0275compilerFacade)return t.\u0275compilerFacade;throw new Error("JIT compiler unavailable")}const Lt={\u0275\u0275defineInjectable:o.jDH,\u0275\u0275defineInjector:o.G2t,\u0275\u0275inject:o.KVO,\u0275\u0275invalidFactoryDep:o.dmw,resolveForwardRef:o.nl4},st=Function;function wt(e){return"function"==typeof e}const hn=/^function\s+\S+\(\)\s*{[\s\S]+\.apply\(this,\s*(arguments|(?:[^()]+\(\[\],)?[^()]+\(arguments\).*)\)/,Jt=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{/,ln=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{[\s\S]*constructor\s*\(/,Mn=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{[\s\S]*constructor\s*\(\)\s*{[^}]*super\(\.\.\.arguments\)/;class ir{_reflect;constructor(t){this._reflect=t||o.laP.Reflect}factory(t){return(...n)=>new t(...n)}_zipTypesAndAnnotations(t,n){let r;r=(0,o.WfI)(typeof t>"u"?n.length:t.length);for(let s=0;s<r.length;s++)r[s]=typeof t>"u"?[]:t[s]&&t[s]!=Object?[t[s]]:[],n&&null!=n[s]&&(r[s]=r[s].concat(n[s]));return r}_ownParameters(t,n){if(function Xn(e){return hn.test(e)||Mn.test(e)||Jt.test(e)&&!ln.test(e)}(t.toString()))return null;if(t.parameters&&t.parameters!==n.parameters)return t.parameters;const s=t.ctorParameters;if(s&&s!==n.ctorParameters){const l="function"==typeof s?s():s,d=l.map(S=>S&&S.type),A=l.map(S=>S&&un(S.decorators));return this._zipTypesAndAnnotations(d,A)}const i=t.hasOwnProperty(We)&&t[We],a=this._reflect&&this._reflect.getOwnMetadata&&this._reflect.getOwnMetadata("design:paramtypes",t);return a||i?this._zipTypesAndAnnotations(a,i):(0,o.WfI)(t.length)}parameters(t){if(!wt(t))return[];const n=wn(t);let r=this._ownParameters(t,n);return!r&&n!==Object&&(r=this.parameters(n)),r||[]}_ownAnnotations(t,n){if(t.annotations&&t.annotations!==n.annotations){let r=t.annotations;return"function"==typeof r&&r.annotations&&(r=r.annotations),r}return t.decorators&&t.decorators!==n.decorators?un(t.decorators):t.hasOwnProperty(Ye)?t[Ye]:null}annotations(t){if(!wt(t))return[];const n=wn(t),r=this._ownAnnotations(t,n)||[];return(n!==Object?this.annotations(n):[]).concat(r)}_ownPropMetadata(t,n){if(t.propMetadata&&t.propMetadata!==n.propMetadata){let r=t.propMetadata;return"function"==typeof r&&r.propMetadata&&(r=r.propMetadata),r}if(t.propDecorators&&t.propDecorators!==n.propDecorators){const r=t.propDecorators,s={};return Object.keys(r).forEach(i=>{s[i]=un(r[i])}),s}return t.hasOwnProperty(He)?t[He]:null}propMetadata(t){if(!wt(t))return{};const n=wn(t),r={};if(n!==Object){const i=this.propMetadata(n);Object.keys(i).forEach(a=>{r[a]=i[a]})}const s=this._ownPropMetadata(t,n);return s&&Object.keys(s).forEach(i=>{const a=[];r.hasOwnProperty(i)&&a.push(...r[i]),a.push(...s[i]),r[i]=a}),r}ownPropMetadata(t){return wt(t)&&this._ownPropMetadata(t,wn(t))||{}}hasLifecycleHook(t,n){return t instanceof st&&n in t.prototype}}function un(e){return e?e.map(t=>new(0,t.type.annotationCls)(...t.args?t.args:[])):[]}function wn(e){const t=e.prototype?Object.getPrototypeOf(e.prototype):null;return(t?t.constructor:null)||Object}class Tn{previousValue;currentValue;firstChange;constructor(t,n,r){this.previousValue=t,this.currentValue=n,this.firstChange=r}isFirstChange(){return this.firstChange}}function Rn(e,t,n,r){null!==t?t.applyValueToInputSignal(t,r):e[n]=r}const lr=(()=>{const e=()=>ar;return e.ngInherit=!0,e})();function ar(e){return e.type.prototype.ngOnChanges&&(e.setInput=Zn),yr}function yr(){const e=Dr(this),t=e?.current;if(t){const n=e.previous;if(n===o.MZA)e.previous=t;else for(let r in t)n[r]=t[r];e.current=null,this.ngOnChanges(t)}}function Zn(e,t,n,r,s){const i=this.declaredInputs[r],a=Dr(e)||function mo(e,t){return e[Fn]=t}(e,{previous:o.MZA,current:null}),l=a.current||(a.current={}),d=a.previous,A=d[i];l[i]=new Tn(A&&A.currentValue,n,d===o.MZA),Rn(e,t,s,n)}const Fn="__ngSimpleChanges__";function Dr(e){return e[Fn]||null}const Wn=[],ge=function(e,t=null,n){for(let r=0;r<Wn.length;r++)(0,Wn[r])(e,t,n)};function ot(e,t){for(let n=t.directiveStart,r=t.directiveEnd;n<r;n++){const i=e.data[n].type.prototype,{ngAfterContentInit:a,ngAfterContentChecked:l,ngAfterViewInit:d,ngAfterViewChecked:A,ngOnDestroy:S}=i;a&&(e.contentHooks??=[]).push(-n,a),l&&((e.contentHooks??=[]).push(n,l),(e.contentCheckHooks??=[]).push(n,l)),d&&(e.viewHooks??=[]).push(-n,d),A&&((e.viewHooks??=[]).push(n,A),(e.viewCheckHooks??=[]).push(n,A)),null!=S&&(e.destroyHooks??=[]).push(n,S)}}function Tt(e,t,n){Pt(e,t,3,n)}function Ot(e,t,n,r){(3&e[o.Wg1])===n&&Pt(e,t,n,r)}function At(e,t){let n=e[o.Wg1];(3&n)===t&&(n&=16383,n+=1,e[o.Wg1]=n)}function Pt(e,t,n,r){const i=r??-1,a=t.length-1;let l=0;for(let d=void 0!==r?65535&e[o.wVl]:0;d<a;d++)if("number"==typeof t[d+1]){if(l=t[d],null!=r&&l>=r)break}else t[d]<0&&(e[o.wVl]+=65536),(l<i||-1==i)&&(sn(e,n,t,d),e[o.wVl]=(4294901760&e[o.wVl])+d+2),d++}function qt(e,t){ge(4,e,t);const n=(0,be.Ht)(null);try{t.call(e)}finally{(0,be.Ht)(n),ge(5,e,t)}}function sn(e,t,n,r){const s=n[r]<0,i=n[r+1],l=e[s?-n[r]:n[r]];s?e[o.Wg1]>>14<e[o.wVl]>>16&&(3&e[o.Wg1])===t&&(e[o.Wg1]+=16384,qt(l,i)):qt(l,i)}class en{factory;name;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(t,n,r,s){this.factory=t,this.name=s,this.canSeeViewProviders=n,this.injectImpl=r}}function Dt(e){return null!=e&&"object"==typeof e&&(null===e.insertBeforeIndex||"number"==typeof e.insertBeforeIndex||Array.isArray(e.insertBeforeIndex))}function ur(e){return 3===e||4===e||6===e}function Vt(e){return 64===e.charCodeAt(0)}function In(e,t){if(null!==t&&0!==t.length)if(null===e||0===e.length)e=t.slice();else{let n=-1;for(let r=0;r<t.length;r++){const s=t[r];"number"==typeof s?n=s:0===n||an(e,n,s,0,-1===n||2===n?t[++r]:null)}}return e}function an(e,t,n,r,s){let i=0,a=e.length;if(-1===t)a=-1;else for(;i<e.length;){const l=e[i++];if("number"==typeof l){if(l===t){a=-1;break}if(l>t){a=i-1;break}}}for(;i<e.length;){const l=e[i];if("number"==typeof l)break;if(l===n)return void(null!==s&&(e[i+1]=s));i++,null!==s&&i++}-1!==a&&(e.splice(a,0,t),i=a+1),e.splice(i++,0,n),null!==s&&e.splice(i++,0,s)}function _n(e){return-1!==e}function Ht(e){return 32767&e}function ae(e,t){let n=function $(e){return e>>16}(e),r=t;for(;n>0;)r=r[o.X5O],n--;return r}let ee=!0;function Re(e){const t=ee;return ee=e,t}let Et=0;const lt={};function cn(e,t){const n=rn(e,t);if(-1!==n)return n;const r=t[o.eDl];r.firstCreatePass&&(e.injectorIndex=t.length,St(r.data,e),St(t,null),St(r.blueprint,null));const s=Cn(e,t),i=e.injectorIndex;if(_n(s)){const a=Ht(s),l=ae(s,t),d=l[o.eDl].data;for(let A=0;A<8;A++)t[i+A]=l[a+A]|d[a+A]}return t[i+8]=s,i}function St(e,t){e.push(0,0,0,0,0,0,0,0,t)}function rn(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function Cn(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let n=0,r=null,s=t;
vendor: 6,528 bytes, line 1
1for(;null!==s;){if(r=Br(s),null===r)return-1;if(n++,s=s[o.X5O],-1!==r.injectorIndex)return r.injectorIndex|n<<16}return-1}function On(e,t,n){!function Nt(e,t,n){let r;"string"==typeof n?r=n.charCodeAt(0)||0:n.hasOwnProperty(o.p9y)&&(r=n[o.p9y]),null==r&&(r=n[o.p9y]=Et++);const s=255&r;t.data[e+(s>>5)]|=1<<s}(e,t,n)}function ye(e,t,n){if(8&n||void 0!==e)return e;(0,o.$Hz)(t,"NodeInjector")}function we(e,t,n,r){if(8&n&&void 0===r&&(r=null),!(3&n)){const s=e[o.YEL],i=(0,o.a2B)(void 0);try{return s?s.get(t,r,8&n):(0,o.MzJ)(t,r,8&n)}finally{(0,o.a2B)(i)}}return ye(r,t,n)}function Xe(e,t,n,r=0,s){if(null!==e){if(2048&t[o.Wg1]&&!(2&r)){const a=function vo(e,t,n,r,s){let i=e,a=t;for(;null!==i&&null!==a&&2048&a[o.Wg1]&&!(0,o.EFk)(a);){const l=ft(i,a,n,2|r,lt);if(l!==lt)return l;let d=i.parent;if(!d){const A=a[o.oMQ];if(A){const S=A.get(n,lt,r);if(S!==lt)return S}d=Br(a),a=a[o.X5O]}i=d}return s}(e,t,n,r,lt);if(a!==lt)return a}const i=ft(e,t,n,r,lt);if(i!==lt)return i}return we(t,n,r,s)}function ft(e,t,n,r,s){const i=function gn(e){if("string"==typeof e)return e.charCodeAt(0)||0;const t=e.hasOwnProperty(o.p9y)?e[o.p9y]:void 0;return"number"==typeof t?t>=0?255&t:kr:t}(n);if("function"==typeof i){if(!(0,o.ihb)(t,e,r))return 1&r?ye(s,n,r):we(t,n,r,s);try{let a;if(a=i(r),null!=a||8&r)return a;(0,o.$Hz)(n)}finally{(0,o.niQ)()}}else if("number"==typeof i){let a=null,l=rn(e,t),d=-1,A=1&r?t[o.b5C][o.qlT]:null;for((-1===l||4&r)&&(d=-1===l?Cn(e,t):t[l+8],-1!==d&&Qn(r,!1)?(a=t[o.eDl],l=Ht(d),t=ae(d,t)):l=-1);-1!==l;){const S=t[o.eDl];if(Ur(i,l,S.data)){const F=ht(l,t,n,a,r,A);if(F!==lt)return F}d=t[l+8],-1!==d&&Qn(r,t[o.eDl].data[l+8]===A)&&Ur(i,l,t)?(a=S,l=Ht(d),t=ae(d,t)):l=-1}}return s}function ht(e,t,n,r,s,i){const a=t[o.eDl],l=a.data[e+8],S=Mt(l,a,n,null==r?(0,o.Qs1)(l)&&ee:r!=a&&!!(3&l.type),1&s&&i===l);return null!==S?En(t,a,S,l,s):lt}function Mt(e,t,n,r,s){const i=e.providerIndexes,a=t.data,l=1048575&i,d=e.directiveStart,S=i>>20,te=s?l+S:e.directiveEnd;for(let re=r?l:l+S;re<te;re++){const Se=a[re];if(re<d&&n===Se||re>=d&&Se.type===n)return re}if(s){const re=a[d];if(re&&(0,o.JlV)(re)&&re.type===n)return d}return null}function En(e,t,n,r,s){let i=e[n];const a=t.data;if(i instanceof en){const l=i;if(l.resolving){const re=(0,o.PP7)(a[n]);throw(0,o.PQT)(re)}const d=Re(l.canSeeViewProviders);l.resolving=!0;const F=l.injectImpl?(0,o.a2B)(l.injectImpl):null;(0,o.ihb)(e,r,0);try{i=e[n]=l.factory(void 0,s,a,e,r),t.firstCreatePass&&n>=r.directiveStart&&function Ve(e,t,n){const{ngOnChanges:r,ngOnInit:s,ngDoCheck:i}=t.type.prototype;if(r){const a=ar(t);(n.preOrderHooks??=[]).push(e,a),(n.preOrderCheckHooks??=[]).push(e,a)}s&&(n.preOrderHooks??=[]).push(0-e,s),i&&((n.preOrderHooks??=[]).push(e,i),(n.preOrderCheckHooks??=[]).push(e,i))}(n,a[n],t)}finally{null!==F&&(0,o.a2B)(F),Re(d),l.resolving=!1,(0,o.niQ)()}}return i}function Ur(e,t,n){return!!(n[t+(e>>5)]&1<<e)}function Qn(e,t){return!(2&e||1&e&&t)}class Ut{_tNode;_lView;constructor(t,n){this._tNode=t,this._lView=n}get(t,n,r){return Xe(this._tNode,this._lView,t,(0,o.hjC)(r),n)}}function kr(){return new Ut((0,o.Mx4)(),(0,o.OAn)())}function jr(e){return je(()=>{const t=e.prototype.constructor,n=t[o.zSs]||Mr(t),r=Object.prototype;let s=Object.getPrototypeOf(e.prototype).constructor;for(;s&&s!==r;){const i=s[o.zSs]||Mr(s);if(i&&i!==n)return i;s=Object.getPrototypeOf(s)}return i=>new i})}function Mr(e){return(0,o.Jzi)(e)?()=>{const t=Mr((0,o.nl4)(e));return t&&t()}:(0,o.wGu)(e)}function Br(e){const t=e[o.eDl],n=t.type;return 2===n?t.declTNode:1===n?e[o.qlT]:null}function Ln(e){return function se(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;const n=e.attrs;if(n){const r=n.length;let s=0;for(;s<r;){const i=n[s];if(ur(i))break;if(0===i)s+=2;else if("number"==typeof i)for(s++;s<r&&"string"==typeof n[s];)s++;else{if(i===t)return n[s+1];s+=2}}}return null}((0,o.Mx4)(),e)}const dr=bt("Attribute",e=>({attributeName:e,__NG_ELEMENT_ID__:()=>Ln(e)}));let $n=null;function Vn(e){return qo(function fr(){return $n=$n||new ir}().parameters(e))}function qo(e){return e.map(t=>function qr(e){const t={token:null,attribute:null,host:!1,optional:!1,self:!1,skipSelf:!1};if(Array.isArray(e)&&e.length>0)for(let n=0;n<e.length;n++){const r=e[n];if(void 0===r)continue;const s=Object.getPrototypeOf(r);if(r instanceof xt||"Optional"===s.ngMetadataName)t.optional=!0;else if(r instanceof Wt||"SkipSelf"===s.ngMetadataName)t.skipSelf=!0;else if(r instanceof Ft||"Self"===s.ngMetadataName)t.self=!0;else if(r instanceof Kt||"Host"===s.ngMetadataName)t.host=!0;else if(r instanceof It)t.token=r.token;else if(r instanceof dr){if(void 0===r.attributeName)throw new o.buA(204,!1);t.attribute=r.attributeName}else t.token=r}else t.token=void 0===e||Array.isArray(e)&&0===e.length?null:e;return t}(t))}const zn=(0,o.kLh)({provide:String,useValue:o.kLh});function qn(e){return void 0!==e.useClass}function Fr(e){return void 0!==e.useFactory}const Kr=gt("Injectable",void 0,void 0,0,(e,t)=>function es(e,t){let n=null,r=null;e.hasOwnProperty(o.yAH)||Object.defineProperty(e,o.yAH,{get:()=>(null===n&&(n=Rt().compileInjectable(Lt,`ng:///${e.name}/\u0275prov.js`,function Wr(e,t){const n=t||{providedIn:null},r={name:e.name,type:e,typeArgumentCount:0,providedIn:n.providedIn};return(qn(n)||Fr(n))&&void 0!==n.deps&&(r.deps=qo(n.deps)),qn(n)?r.useClass=n.useClass:function ts(e){return zn in e}(n)?r.useValue=n.useValue:Fr(n)?r.useFactory=n.useFactory:function ns(e){return void 0!==e.useExisting}(n)&&(r.useExisting=n.useExisting),r}(e,t))),n)}),e.hasOwnProperty(o.zSs)||Object.defineProperty(e,o.zSs,{get:()=>{if(null===r){const s=Rt();r=s.compileFactory(Lt,`ng:///${e.name}/\u0275fac.js`,{name:e.name,type:e,typeArgumentCount:0,deps:Vn(e),target:s.FactoryTarget.Injectable})}return r},configurable:!0})}(e,t));function eo(){return Hr((0,o.Mx4)(),(0,o.OAn)())}function Hr(e,t){return new Tr((0,o.d31)(e,t))}let Tr=(()=>class e{nativeElement;constructor(n){this.nativeElement=n}static __NG_ELEMENT_ID__=eo})();function $r(e){return e instanceof Tr?e.nativeElement:e}function hr(){return this._results[Symbol.iterator]()}class pr{_emitDistinctChangesOnly;dirty=!0;_onDirty=void 0;_results=[];_changesDetected=!1;_changes=void 0;length=0;first=void 0;last=void 0;get changes(){return this._changes??=new nt.B}constructor(t=!1){this._emitDistinctChangesOnly=t}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,n){return this._results.reduce(t,n)}
1forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,n){this.dirty=!1;const r=(0,o.Bqz)(t);(this._changesDetected=!(0,o.ng7)(this._results,r,n))&&(this._results=r,this.length=r.length,this.last=r[this.length-1],this.first=r[0])}notifyOnChanges(){void 0!==this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.next(this)}onDirty(t){this._onDirty=t}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){void 0!==this._changes&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=hr}function Eo(e){const t=e.mergedAttrs;if(null===t)return!1;for(let n=0;n<t.length;n+=2){const r=t[n];if("number"==typeof r)return!1;if("string"==typeof r&&"ngskiphydration"===r.toLowerCase())return!0}return!1}function Lo(e){return e.hasAttribute("ngSkipHydration")}function _r(e){return!(128&~e.flags)}var gr=function(e){return e[e.OnPush=0]="OnPush",e[e.Default=1]="Default",e}(gr||{});const Ar=new Map;let mn=0;function yo(e){Ar.delete(e[o.ID])}const is="__ngContext__";function xn(e,t){(0,o.q$2)(t)?(e[is]=t[o.ID],function qs(e){Ar.set(e[o.ID],e)}(t)):e[is]=t}function To(e){return Os(e[o.EJG])}function Uo(e){return Os(e[o.K29])}function Os(e){for(;null!==e&&!(0,o.A0l)(e);)e=e[o.K29];return e}let Bo;function ci(e){Bo=e}function Qr(){if(void 0!==Bo)return Bo;if(typeof document<"u")return document;throw new o.buA(210,!1)}const Fo=new o.nKC("",{providedIn:"root",factory:()=>Wo}),Wo="ng",li=new o.nKC(""),ui=new o.nKC("",{providedIn:"platform",factory:()=>"unknown"}),di=new o.nKC(""),zi=new o.nKC("",{providedIn:"root",factory:()=>Qr().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null}),fi={breakpoints:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840],placeholderResolution:30,disableImageSizeWarning:!1,disableImageLazyLoadWarning:!1},bs=new o.nKC("",{providedIn:"root",factory:()=>fi});function hi(e){return e}function ls(){const e=new so;return e.store=function ws(e,t){const n=e.getElementById(t+"-state");if("SCRIPT"===n?.tagName&&n.textContent)try{return JSON.parse(n.textContent)}catch(r){console.warn("Exception while restoring TransferState for app "+t,r)}return{}}(Qr(),(0,o.WQX)(Fo)),e}let so=(()=>{class e{static \u0275prov=(0,o.jDH)({token:e,providedIn:"root",factory:ls});store={};onSerializeCallbacks={};get(n,r){return void 0!==this.store[n]?this.store[n]:r}set(n,r){this.store[n]=r}remove(n){delete this.store[n]}hasKey(n){return this.store.hasOwnProperty(n)}get isEmpty(){return 0===Object.keys(this.store).length}onSerialize(n,r){this.onSerializeCallbacks[n]=r}toJson(){for(const n in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(n))try{this.store[n]=this.onSerializeCallbacks[n]()}catch(r){console.warn("Exception in onSerialize callback: ",r)}return JSON.stringify(this.store).replace(/</g,"\\u003C")}}return e})();const Ns=new o.nKC(""),$o=new o.nKC("",{providedIn:"root",factory:()=>!1}),Gi=new o.nKC(""),xs=!1,Us=new o.nKC(""),Vo=new o.nKC("",{providedIn:"root",factory:()=>new Map}),zo=new o.nKC(""),Go={passive:!0,capture:!0},Oo=new WeakMap,lo=new WeakMap,uo=new WeakMap,Xo=["click","keydown"],fo=["mouseenter","mouseover","focusin"];let pt=null,ho=0;class Po{callbacks=new Set;listener=()=>{for(const t of this.callbacks)t()}}function ps(e,t){let n=lo.get(e);if(!n){n=new Po,lo.set(e,n);for(const r of Xo)e.addEventListener(r,n.listener,Go)}return n.callbacks.add(t),()=>{const{callbacks:r,listener:s}=n;if(r.delete(t),0===r.size){lo.delete(e);for(const i of Xo)e.removeEventListener(i,s,Go)}}}function pi(e,t){let n=Oo.get(e);if(!n){n=new Po,Oo.set(e,n);for(const r of fo)e.addEventListener(r,n.listener,Go)}return n.callbacks.add(t),()=>{const{callbacks:r,listener:s}=n;if(r.delete(t),0===r.size){for(const i of fo)e.removeEventListener(i,s,Go);Oo.delete(e)}}}const bo="ngb",gi=(e,t,n)=>{const r=e,s=r.__jsaction_fns??new Map,i=s.get(t)??[];i.push(n),s.set(t,i),r.__jsaction_fns=s},gs=(e,t)=>{const n=e;let r=n.getAttribute(bo)??"";const s=t.get(r)??new Set;s.has(n)||s.add(n),t.set(r,s)},u=e=>{e.removeAttribute(Te.n.JSACTION),e.removeAttribute(bo),e.__jsaction_fns=void 0},m=new o.nKC("",{providedIn:"root",factory:()=>({})});function h(e,t){const n=t?.__jsaction_fns?.get(e.type);if(n&&t?.isConnected)for(const r of n)r(e)}const v=new Map;function b(e,t){return v.set(e,t),()=>v.delete(e)}let k=!1,X=(e,t,n,r)=>{};function Be(){k||(X=(e,t,n,r)=>{const s=e[o.YEL].get(Fo);v.get(s)?.(t,n,r)},k=!0)}const it=new o.nKC("");function dn(e){return!(32&~e.flags)}const wr="__nghData__",Yn="__nghDeferData__";let po=()=>null;function La(e,t,n=!1){let r=e.getAttribute("ngh");if(null==r)return null;const[s,i]=r.split("|");if(r=n?i:s,!r)return null;const l=n?s:i?`|${i}`:"";let d={};if(""!==r){const S=t.get(so,null,{optional:!0});null!==S&&(d=S.get(wr,[])[Number(r)])}const A={data:d,firstChild:e.firstChild??null};return n&&(A.firstChild=e,Zr(A,0,e.nextSibling)),l?e.setAttribute("ngh",l):e.removeAttribute("ngh"),A}function Na(){po=La}
1function Qi(e,t,n=!1){return po(e,t,n)}function xa(e){let t=e._lView;return 2===t[o.eDl].type?null:((0,o.EFk)(t)&&(t=t[o.Yw1]),t)}function Sc(e){e.get(so).get(Yn,{})}function Zr(e,t,n){e.segmentHeads??={},e.segmentHeads[t]=n}function Qo(e,t){return e.segmentHeads?.[t]??null}function Fs(e){return e.get(Us,!1,{optional:!0})}function Ji(e,t){return e.data.c?.[t]??null}function Ws(e,t){const n=Ji(e,t)??[];let r=0;for(let s of n)r+=s.r*(s.x??1);return r}function Es(e,t){if(typeof e.disconnectedNodes>"u"){const n=e.data.d;e.disconnectedNodes=n?new Set(n):null}return!!function yi(e){if(typeof e.disconnectedNodes>"u"){const t=e.data.d;e.disconnectedNodes=t?new Set(t):null}return e.disconnectedNodes}(e)?.has(t)}function Ks(e,t){const n=e[o.tcA];return null!==n&&!(0,o.KtD)()&&!dn(t)&&!Es(n,t.index-o.Yw1)}function wo(e){return!!e&&e.nodeType===Node.COMMENT_NODE&&"nghm"===e.textContent?.trim()}function Uc(e){for(;e&&e.nodeType===Node.TEXT_NODE;)e=e.previousSibling;return e}function kc(e){for(const r of e.body.childNodes)if(wo(r))return;if(!wo(Uc(e.body.previousSibling))&&!wo(Uc(e.head.lastChild)))throw new o.buA(-507,!1)}function Hs(e,t){const n=e.contentQueries;if(null!==n){const r=(0,be.Ht)(null);try{for(let s=0;s<n.length;s+=2){const a=n[s+1];if(-1!==a){const l=e.data[a];(0,o.GA0)(n[s]),l.contentQueries(2,t[a],a)}}}finally{(0,be.Ht)(r)}}}function $s(e,t,n){(0,o.GA0)(0);const r=(0,be.Ht)(null);try{t(e,n)}finally{(0,be.Ht)(r)}}function oa(e,t,n){if((0,o.srX)(t)){const r=(0,be.Ht)(null);try{const i=t.directiveEnd;for(let a=t.directiveStart;a<i;a++){const l=e.data[a];l.contentQueries&&l.contentQueries(1,n[a],a)}}finally{(0,be.Ht)(r)}}}var _o=function(e){return e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom",e}(_o||{});const vn={"http://www.w3.org/2000/svg":"svg","http://www.w3.org/1998/Math/MathML":"math"};let Xt,Xa;function Ro(){if(void 0===Xt&&(Xt=null,o.laP.trustedTypes))try{Xt=o.laP.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Xt}function Ti(e){return Ro()?.createHTML(e)||e}function D(){if(void 0===Xa&&(Xa=null,o.laP.trustedTypes))try{Xa=o.laP.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Xa}function g(e){return D()?.createHTML(e)||e}function T(e){return D()?.createScript(e)||e}function B(e){return D()?.createScriptURL(e)||e}class le{changingThisBreaksApplicationSecurity;constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${o.ok8})`}}class Ae extends le{getTypeName(){return"HTML"}}class Ke extends le{getTypeName(){return"Style"}}class qe extends le{getTypeName(){return"Script"}}class dt extends le{getTypeName(){return"URL"}}class vt extends le{getTypeName(){return"ResourceURL"}}function Ct(e){return e instanceof le?e.changingThisBreaksApplicationSecurity:e}function _t(e,t){const n=function yn(e){return e instanceof le&&e.getTypeName()||null}(e);if(null!=n&&n!==t){if("ResourceURL"===n&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${n} (see ${o.ok8})`)}return n===t}function Bn(e){return new Ae(e)}function vr(e){return new Ke(e)}function Jr(e){return new qe(e)}function Er(e){return new dt(e)}function Yo(e){return new vt(e)}function Vs(e){const t=new Wc(e);return function aa(){try{return!!(new window.DOMParser).parseFromString(Ti(""),"text/html")}catch{return!1}}()?new Ai(t):t}class Ai{inertDocumentHelper;constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t="<body><remove></remove>"+t;try{const n=(new window.DOMParser).parseFromString(Ti(t),"text/html").body;return null===n?this.inertDocumentHelper.getInertBodyElement(t):(n.firstChild?.remove(),n)}catch{return null}}}class Wc{defaultDoc;inertDocument;constructor(t){this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(t){const n=this.inertDocument.createElement("template");return n.innerHTML=Ti(t),n}}const Xv=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Kc(e){return(e=String(e)).match(Xv)?e:"unsafe:"+e}function ys(e){const t={};for(const n of e.split(","))t[n]=!0;return t}function Qa(...e){const t={};for(const n of e)for(const r in n)n.hasOwnProperty(r)&&(t[r]=!0);return t}const Kf=ys("area,br,col,hr,img,wbr"),Hf=ys("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),$f=ys("rp,rt"),hu=Qa(Kf,Qa(Hf,ys("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")),Qa($f,ys("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")),Qa($f,Hf)),Vf=ys("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),pu=Qa(Vf,ys("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,c
1olspan,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"),ys("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")),Qv=ys("script,style,template");class Yv{sanitizedSomething=!1;buf=[];sanitizeChildren(t){let n=t.firstChild,r=!0,s=[];for(;n;)if(n.nodeType===Node.ELEMENT_NODE?r=this.startElement(n):n.nodeType===Node.TEXT_NODE?this.chars(n.nodeValue):this.sanitizedSomething=!0,r&&n.firstChild)s.push(n),n=qv(n);else for(;n;){n.nodeType===Node.ELEMENT_NODE&&this.endElement(n);let i=Jv(n);if(i){n=i;break}n=s.pop()}return this.buf.join("")}startElement(t){const n=zf(t).toLowerCase();if(!hu.hasOwnProperty(n))return this.sanitizedSomething=!0,!Qv.hasOwnProperty(n);this.buf.push("<"),this.buf.push(n);const r=t.attributes;for(let s=0;s<r.length;s++){const i=r.item(s),a=i.name,l=a.toLowerCase();if(!pu.hasOwnProperty(l)){this.sanitizedSomething=!0;continue}let d=i.value;Vf[l]&&(d=Kc(d)),this.buf.push(" ",a,'="',Xf(d),'"')}return this.buf.push(">"),!0}endElement(t){const n=zf(t).toLowerCase();hu.hasOwnProperty(n)&&!Kf.hasOwnProperty(n)&&(this.buf.push("</"),this.buf.push(n),this.buf.push(">"))}chars(t){this.buf.push(Xf(t))}}function Jv(e){const t=e.nextSibling;if(t&&e!==t.previousSibling)throw Gf(t);return t}function qv(e){const t=e.firstChild;if(t&&function Zv(e,t){return(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}(e,t))throw Gf(t);return t}function zf(e){const t=e.nodeName;return"string"==typeof t?t:"FORM"}function Gf(e){return new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`)}const eE=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,tE=/([^\#-~ |!])/g;function Xf(e){return e.replace(/&/g,"&").replace(eE,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(tE,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(/</g,"<").replace(/>/g,">")}let Hc;function Qf(e,t){let n=null;try{Hc=Hc||Vs(e);let r=t?String(t):"";n=Hc.getInertBodyElement(r);let s=5,i=r;do{if(0===s)throw new Error("Failed to sanitize html because the input is unstable");s--,r=i,i=n.innerHTML,n=Hc.getInertBodyElement(r)}while(r!==i);return Ti((new Yv).sanitizeChildren(_u(n)||n))}finally{if(n){const r=_u(n)||n;for(;r.firstChild;)r.firstChild.remove()}}}function _u(e){return"content"in e&&function nE(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}const rE=/^>|^->|<!--|-->|--!>|<!-$/g,oE=/(<|>)/g;function gu(e,t){return e.createText(t)}function Zf(e,t,n){e.setValue(t,n)}function mu(e,t){return e.createComment(function Yf(e){return e.replace(rE,t=>t.replace(oE,"\u200b$1\u200b"))}(t))}function $c(e,t,n){return e.createElement(t,n)}function Ii(e,t,n,r,s){e.insertBefore(t,n,r,s)}function Jf(e,t,n){e.appendChild(t,n)}function qf(e,t,n,r,s){null!==r?Ii(e,t,n,r,s):Jf(e,t,n)}function Ya(e,t,n,r){e.removeChild(null,t,n,r)}function eh(e){e.textContent=""}function th(e,t,n){const{mergedAttrs:r,classes:s,styles:i}=n;null!==r&&function Sn(e,t,n){let r=0;for(;r<n.length;){const s=n[r];if("number"==typeof s){if(0!==s)break;r++;const i=n[r++],a=n[r++],l=n[r++];e.setAttribute(t,a,l,i)}else{const i=s,a=n[++r];Vt(i)?e.setProperty(t,i,a):e.setAttribute(t,i,a),r++}}}(e,t,r),null!==s&&function aE(e,t,n){""===n?e.removeAttribute(t,"class"):e.setAttribute(t,"class",n)}(e,t,s),null!==i&&function iE(e,t,n){e.setAttribute(t,"style",n)}(e,t,i)}function vu(e,t=!0){if(":"!=e[0])return[null,e];const n=e.indexOf(":",1);
vendor: 10,327 bytes, line 1
1if(-1===n){if(t)throw new Error(`Unsupported format "${e}" expecting ":namespace:name"`);return[null,e]}return[e.slice(1,n),e.slice(n+1)]}function Eu(e,t,n){if(void 0!==t&&void 0!==n&&sh(t,n)!==o.WPN.HTML)return e;const r=Za();return r?g(r.sanitize(o.WPN.HTML,e)||""):_t(e,"HTML")?g(Ct(e)):Qf(Qr(),(0,o.eFE)(e))}function nh(e){const t=Za();return t?t.sanitize(o.WPN.STYLE,e)||"":_t(e,"Style")?Ct(e):(0,o.eFE)(e)}function yu(e){const t=Za();return t?t.sanitize(o.WPN.URL,e)||"":_t(e,"URL")?Ct(e):Kc((0,o.eFE)(e))}function Du(e){const t=Za();if(t)return B(t.sanitize(o.WPN.RESOURCE_URL,e)||"");if(_t(e,"ResourceURL"))return B(Ct(e));throw new o.buA(904,!1)}function rh(e){const t=Za();if(t)return T(t.sanitize(o.WPN.SCRIPT,e)||"");if(_t(e,"Script"))return T(Ct(e));throw new o.buA(905,!1)}function oh(e,t,n){return function dE(e,t){switch(sh(e,t)){case o.WPN.RESOURCE_URL:return Du;case o.WPN.URL:return yu;default:return null}}(t,n)?.(e)??e}function Za(){const e=(0,o.OAn)();return e&&e[o.M0L].sanitizer}function sh(e,t){const[n,r]=ih(e);return(0,o.wdo)(r,t,n)}function ih(e){const t=vu(e=e.toLowerCase(),!1);if(t[0])return t;const r=-1===(0,o._px)()?null:(0,o.CpD)();let s=r?.namespace;if("#host"===e&&2===r?.type){const i=(0,o.d31)(r,(0,o.OAn)());if(i.tagName&&(e=i.tagName.toLowerCase()),null==s){const a=i.namespaceURI;s=a&&vn[a]}}return[s,e]}const Vc=new Set(["href","xlink:href"]),fE={animate:{to:Vc,values:Vc,from:Vc},set:{to:Vc}};function ah(e,t,n){const s=-1===(0,o._px)()?null:(0,o.CpD)();if(s&&2!==s.type)return e;const[i,a]=ih(t);if((0,o.wdo)(a,n,i)!==o.WPN.ATTRIBUTE_NO_BINDING)return e;const d=(0,o.OAn)();if(s)if("iframe"===a)!function cE(e){const t=(0,o.OAn)();e.src="",e.srcdoc=Ti(""),Ya(t[o.GpT],e)}((0,o.d31)(s,d));else if(i===o.jNX){const S=fE[a]?.[n.toLowerCase()];if(S){if(function hE(e,t){for(const n of e.getAttributeNames()){if("attributename"!==n.toLowerCase())continue;const r=e.getAttribute(n);if(null!==r&&t.has(r.toLowerCase()))return r}return null}((0,o.d31)(s,d),S))throw new o.buA(-910,!1);return e}}throw new o.buA(-910,!1)}function ch(e){return e.ownerDocument.defaultView}function lh(e){return e.ownerDocument}function uh(e){return e.ownerDocument.body}function Zo(e){return e instanceof Function?e():e}function EE(e){if(fh(e),!(0,o.xUg)(e).standalone)throw new o.buA(907,`The ${(0,o.PP7)(e)} component is not marked as standalone, but Angular expects to have a standalone component here. Please make sure the ${(0,o.PP7)(e)} component has the \`standalone: true\` flag in the decorator.`)}function fh(e){if(!(0,o.xUg)(e))throw new o.buA(906,`The ${(0,o.PP7)(e)} is not an Angular component, make sure it has the \`@Component\` decorator.`)}function yE(e,t,n){let r=e.length;for(;;){const s=e.indexOf(t,n);if(-1===s)return s;if(0===s||e.charCodeAt(s-1)<=32){const i=t.length;if(s+i===r||e.charCodeAt(s+i)<=32)return s}n=s+1}}const _h="ng-template";function DE(e,t,n,r){let s=0;if(r){for(;s<t.length&&"string"==typeof t[s];s+=2)if("class"===t[s]&&-1!==yE(t[s+1].toLowerCase(),n,0))return!0}else if(Mu(e))return!1;if(s=t.indexOf(1,s),s>-1){let i;for(;++s<t.length&&"string"==typeof(i=t[s]);)if(i.toLowerCase()===n)return!0}return!1}function Mu(e){return 4===e.type&&e.value!==_h}function ME(e,t,n){return t===(4!==e.type||n?e.value:_h)}function TE(e,t,n){let r=4;const s=e.attrs,i=null!==s?function CE(e){for(let t=0;t<e.length;t++)if(ur(e[t]))return t;return e.length}(s):0;let a=!1;for(let l=0;l<t.length;l++){const d=t[l];if("number"!=typeof d){if(!a)if(4&r){if(r=2|1&r,""!==d&&!ME(e,d,n)||""===d&&1===t.length){if(So(r))return!1;a=!0}}else if(8&r){if(null===s||!DE(e,s,d,n)){if(So(r))return!1;a=!0}}else{const A=t[++l],S=AE(d,s,Mu(e),n);if(-1===S){if(So(r))return!1;a=!0;continue}if(""!==A){let F;if(F=S>i?"":s[S+1].toLowerCase(),2&r&&A!==F){if(So(r))return!1;a=!0}}}}else{if(!a&&!So(r)&&!So(d))return!1;if(a&&So(d))continue;a=!1,r=d|1&r}}return So(r)||a}function So(e){return!(1&e)}function AE(e,t,n,r){if(null===t)return-1;let s=0;if(r||!n){let i=!1;for(;s<t.length;){const a=t[s];if(a===e)return s;if(3===a||6===a)i=!0;else{if(1===a||2===a){let l=t[++s];for(;"string"==typeof l;)l=t[++s];continue}if(4===a)break;if(0===a){s+=4;continue}}s+=i?1:2}return-1}return function OE(e,t){let n=e.indexOf(4);if(n>-1)for(n++;n<e.length;){const r=e[n];if("number"==typeof r)return-1;if(r===t)return n;n++}return-1}(t,e)}function gh(e,t,n=!1){for(let r=0;r<t.length;r++)if(TE(e,t[r],n))return!0;return!1}function PE(e,t){e:for(let n=0;n<t.length;n++){const r=t[n];if(e.length===r.length){for(let s=0;s<e.length;s++)if(e[s]!==r[s])continue e;return!0}}return!1}function mh(e,t){return e?":not("+t.trim()+")":t}function bE(e){let t=e[0],n=1,r=2,s="",i=!1;for(;n<e.length;){let a=e[n];if("string"==typeof a)if(2&r){const l=e[++n];s+="["+a+(l.length>0?'="'+l+'"':"")+"]"}else 8&r?s+="."+a:4&r&&(s+=" "+a);else""!==s&&!So(a)&&(t+=mh(i,s),s=""),r=a,i=i||!So(r);n++}return""!==s&&(t+=mh(i,s)),t}const Qt={};function Tu(e,t,n,r,s,i,a,l,d,A,S){const F=o.Yw1+r,te=F+s,re=function SE(e,t){const n=[];for(let r=0;r<t;r++)n.push(r<e?null:Qt);return n}(F,te),Se="function"==typeof A?A():A;return re[o.eDl]={type:e,blueprint:re,template:n,queries:null,viewQuery:l,declTNode:t,data:re.slice().fill(null,F),bindingStartIndex:F,expandoStartIndex:te,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 i?i():i,pipeRegistry:"function"==typeof a?a():a,firstChild:null,schemas:d,consts:Se,incompleteFirstPass:!1,ssrId:S}}function vh(e){const t=e.tView;return null===t||t.incompleteFirstPass?e.tView=Tu(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts,e.id):t}function zc(e,t,n,r,s,i,a,l,d,A,S){const F=t.blueprint.slice();return F[o.jgP]=s,F[o.Wg1]=1228|r,(null!==A||e&&2048&e[o.Wg1])&&(F[o.Wg1]|=2048),(0,o.HUe)(F),F[o.f7T]=F[o.X5O]=e,F[o.SKP]=n,F[o.M0L]=a||e&&e[o.M0L],F[o.GpT]=l||e&&e[o.GpT],F[o.YEL]=d||e&&e[o.YEL]||null,F[o.qlT]=i,F[o.ID]=function No(){return mn++}(),F[o.tcA]=S,F[o.oMQ]=A,F[o.b5C]=2==t.type?e[o.b5C]:F,F}function Au(e){let t=16;return e.signals?t=4096:e.onPush&&(t=64),t}function Ja(e,t,n,r){if(0===n)return-1;const s=t.length;for(let i=0;i<n;i++)t.push(r),e.blueprint.push(r),e.data.push(null);return s}function Iu(e,t){return e[o.EJG]?e[o.Yrj][o.K29]=t:e[o.EJG]=t,e[o.Yrj]=t,t}function Eh(e=1){yh((0,o.klJ)(),(0,o.OAn)(),(0,o._px)()+e,!1)}function yh(e,t,n,r){if(!r)if(3&~t[o.Wg1]){const i=e.preOrderHooks;null!==i&&Ot(t,i,0,n)}else{const i=e.preOrderCheckHooks;null!==i&&Tt(t,i,n)}(0,o.ypq)(n)}var Gc=function(e){return e[e.None=0]="None",e[e.SignalBased=1]="SignalBased",e[e.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",e}(Gc||{});function qa(e,t,n,r){const s=(0,be.Ht)(null);try{const[i,a,l]=e.inputs[n];let d=null;0!==(a&Gc.SignalBased)&&(d=t[i][be.bh]),null!==d&&void 0!==d.transformFn?r=d.transformFn(r):null!==l&&(r=l.call(t,r)),null!==e.setInput?e.setInput(t,d,r,n,i):Rn(t,d,i,r)}finally{(0,be.Ht)(s)}}var Xc=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(Xc||{});let Cu;function Ou(e,t){return Cu(e,t)}function Qc(e){if(!e)return 0;const t=e.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(e)*t}function la(e,t){return e.getPropertyValue(t).split(",").map(r=>r.trim())}function Dh(e,t){return void 0!==e&&e.duration>t.duration}function Mh(e){return(null!=e.animationName||null!=e.propertyName)&&e.duration>0}function Th(e,t,n){if(!n)return;const r=e.getAnimations();return 0===r.length?function kE(e,t){const n=getComputedStyle(e),r=function UE(e){const t=la(e,"animation-name"),n=la(e,"animation-delay"),r=la(e,"animation-duration"),s={animationName:"",propertyName:void 0,duration:0};for(let i=0;i<t.length;i++){const a=Qc(n[i])+Qc(r[i]);a>s.duration&&(s.animationName=t[i],s.duration=a)}return s}(n),s=function xE(e){const t=la(e,"transition-property"),n=la(e,"transition-duration"),r=la(e,"transition-delay"),s={propertyName:"",duration:0,animationName:void 0};for(let i=0;i<t.length;i++){const a=Qc(r[i])+Qc(n[i]);a>s.duration&&(s.propertyName=t[i],s.duration=a)}return s}(n),i=r.duration>s.duration?r:s;Dh(t.get(e),i)||Mh(i)&&t.set(e,i)}(e,t):function jE(e,t,n){let r={animationName:void 0,propertyName:void 0,duration:0};for(const s of n){const i=s.effect?.getTiming(),a="number"==typeof i?.duration?i.duration:0;let d,A,l=(i?.delay??0)+a;s.animationName?A=s.animationName:d=s.transitionProperty,l>=r.duration&&(r={animationName:A,propertyName:d,duration:l})}Dh(t.get(e),r)||Mh(r)&&t.set(e,r)}(e,t,r)}const Ci=new Set;var Pu=function(e){return e[e.CHANGE_DETECTION=0]="CHANGE_DETECTION",e[e.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",e}(Pu||{});const ec=new o.nKC(""),Ah=new Set;function rr(e){Ah.has(e)||(Ah.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}const Ih=!1,Ds=class BE extends nt.B{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(t=!1){super(),this.__isAsync=t,(0,o.M6u)()&&(this.destroyRef=(0,o.WQX)(o.abz,{optional:!0})??void 0,this.pendingTasks=(0,o.WQX)(o.rev,{optional:!0})??void 0)}emit(t){const n=(0,be.Ht)(null);try{super.next(t)}finally{(0,be.Ht)(n)}}subscribe(t,n,r){let s=t,i=n||(()=>null),a=r;if(t&&"object"==typeof t){const d=t;s=d.next?.bind(d),i=d.error?.bind(d),a=d.complete?.bind(d)}this.__isAsync&&(i=this.wrapInTimeout(i),s&&(s=this.wrapInTimeout(s)),a&&(a=this.wrapInTimeout(a)));const l=super.subscribe({next:s,error:i,complete:a});return t instanceof ne.yU&&t.add(l),l}wrapInTimeout(t){return n=>{const r=this.pendingTasks?.add();setTimeout(()=>{try{t(n)}finally{void 0!==r&&this.pendingTasks?.remove(r)}})}}};function Ch(e){let t,n;function r(){e=o.lQ1;try{void 0!==n&&"function"==typeof cancelAnimationFrame&&cancelAnimationFrame(n),void 0!==t&&clearTimeout(t)}catch{}}return t=setTimeout(()=>{e(),r()}),"function"==typeof requestAnimationFrame&&(n=requestAnimationFrame(()=>{e(),r()})),()=>r()}function Oh(e){return queueMicrotask(()=>e()),()=>{e=o.lQ1}}const bu="isAngularZone",Yc=bu+"_ID";let FE=0;class on{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new Ds(!1);onMicrotaskEmpty=new Ds(!1);onStable=new Ds(!1);
vendor: 4,625 bytes, line 1
1onError=new Ds(!1);constructor(t){const{enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:r=!1,shouldCoalesceRunChangeDetection:s=!1,scheduleInRootZone:i=Ih}=t;if(typeof Zone>"u")throw new o.buA(908,!1);Zone.assertZonePatched();const a=this;a._nesting=0,a._outer=a._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(a._inner=a._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(a._inner=a._inner.fork(Zone.longStackTraceZoneSpec)),a.shouldCoalesceEventChangeDetection=!s&&r,a.shouldCoalesceRunChangeDetection=s,a.callbackScheduled=!1,a.scheduleInRootZone=i,function HE(e){const t=()=>{!function KE(e){function t(){Ch(()=>{e.callbackScheduled=!1,Ru(e),e.isCheckStableRunning=!0,wu(e),e.isCheckStableRunning=!1})}e.isCheckStableRunning||e.callbackScheduled||(e.callbackScheduled=!0,e.scheduleInRootZone?Zone.root.run(()=>{t()}):e._outer.run(()=>{t()}),Ru(e))}(e)},n=FE++;e._inner=e._inner.fork({name:"angular",properties:{[bu]:!0,[Yc]:n,[Yc+n]:!0},onInvokeTask:(r,s,i,a,l,d)=>{if(function $E(e){return wh(e,"__ignore_ng_zone__")}(d))return r.invokeTask(i,a,l,d);try{return Ph(e),r.invokeTask(i,a,l,d)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===a.type||e.shouldCoalesceRunChangeDetection)&&t(),bh(e)}},onInvoke:(r,s,i,a,l,d,A)=>{try{return Ph(e),r.invoke(i,a,l,d,A)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!function VE(e){return wh(e,"__scheduler_tick__")}(d)&&t(),bh(e)}},onHasTask:(r,s,i,a)=>{r.hasTask(i,a),s===i&&("microTask"==a.change?(e._hasPendingMicrotasks=a.microTask,Ru(e),wu(e)):"macroTask"==a.change&&(e.hasPendingMacrotasks=a.macroTask))},onHandleError:(r,s,i,a)=>(r.handleError(i,a),e.runOutsideAngular(()=>e.onError.emit(a)),!1)})}(a)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get(bu)}static assertInAngularZone(){if(!on.isInAngularZone())throw new o.buA(909,!1)}static assertNotInAngularZone(){if(on.isInAngularZone())throw new o.buA(909,!1)}run(t,n,r){return this._inner.run(t,n,r)}runTask(t,n,r,s){const i=this._inner,a=i.scheduleEventTask("NgZoneEvent: "+s,t,WE,o.lQ1,o.lQ1);try{return i.runTask(a,n,r)}finally{i.cancelTask(a)}}runGuarded(t,n,r){return this._inner.runGuarded(t,n,r)}runOutsideAngular(t){return this._outer.run(t)}}const WE={};function wu(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 Ru(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&!0===e.callbackScheduled)}function Ph(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function bh(e){e._nesting--,wu(e)}class Su{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new Ds;onMicrotaskEmpty=new Ds;onStable=new Ds;onError=new Ds;run(t,n,r){return t.apply(n,r)}runGuarded(t,n,r){return t.apply(n,r)}runOutsideAngular(t){return t()}runTask(t,n,r,s){return t.apply(n,r)}}function wh(e,t){return!(!Array.isArray(e)||1!==e.length)&&!0===e[0]?.data?.[t]}function zE(e="zone.js",t){return"noop"===e?new Su:"zone.js"===e?new on(t):e}let Rh=(()=>{class e{impl=null;execute(){this.impl?.execute()}static \u0275prov=(0,o.jDH)({token:e,providedIn:"root",factory:()=>new e})}return e})();const Sh=[0,1,2,3];let GE=(()=>{class e{ngZone=(0,o.WQX)(on);scheduler=(0,o.WQX)(o.hk6);errorHandler=(0,o.WQX)(o.zcH,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){(0,o.WQX)(ec,{optional:!0})}execute(){const n=this.sequences.size>0;n&&ge(16),this.executing=!0;for(const r of Sh)for(const s of this.sequences)if(!s.erroredOrDestroyed&&s.hooks[r])try{s.pipelinedValue=this.ngZone.runOutsideAngular(()=>this.maybeTrace(()=>(0,s.hooks[r])(s.pipelinedValue),s.snapshot))}catch(i){s.erroredOrDestroyed=!0,this.errorHandler?.handleError(i)}this.executing=!1;for(const r of this.sequences)r.afterRun(),r.once&&(this.sequences.delete(r),r.destroy());for(const r of this.deferredRegistrations)this.sequences.add(r);this.deferredRegistrations.size>0&&this.scheduler.notify(7),this.deferredRegistrations.clear(),n&&ge(17)}register(n){const{view:r}=n;void 0!==r?((r[o.JEi]??=[]).push(n),(0,o.blu)(r),r[o.Wg1]|=8192):this.executing?this.deferredRegistrations.add(n):this.addSequence(n)}addSequence(n){this.sequences.add(n),this.scheduler.notify(7)}unregister(n){this.executing&&this.sequences.has(n)?(n.erroredOrDestroyed=!0,n.pipelinedValue=void 0,n.once=!0):(this.sequences.delete(n),this.deferredRegistrations.delete(n))}
vendor: 18,388 bytes, line 1
1maybeTrace(n,r){return r?r.run(Pu.AFTER_NEXT_RENDER,n):n()}static \u0275prov=(0,o.jDH)({token:e,providedIn:"root",factory:()=>new e})}return e})();class Lh{impl;hooks;view;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(t,n,r,s,i,a=null){this.impl=t,this.hooks=n,this.view=r,this.once=s,this.snapshot=a,this.unregisterOnDestroy=i?.onDestroy(()=>this.destroy())}afterRun(){this.erroredOrDestroyed=!1,this.pipelinedValue=void 0,this.snapshot?.dispose(),this.snapshot=null}destroy(){this.impl.unregister(this),this.unregisterOnDestroy?.();const t=this.view?.[o.JEi];t&&(this.view[o.JEi]=t.filter(n=>n!==this))}}function Lu(e,t){const n=t?.injector??(0,o.WQX)(o.zZn);return rr("NgAfterNextRender"),Nh(e,n,t,!0)}function Nh(e,t,n,r){const s=t.get(Rh);s.impl??=t.get(GE);const i=t.get(ec,null,{optional:!0}),a=!0!==n?.manualCleanup?t.get(o.abz):null,l=t.get(o.r4V,null,{optional:!0}),d=new Lh(s.impl,function QE(e){return e instanceof Function?[void 0,void 0,e,void 0]:[e.earlyRead,e.write,e.mixedReadWrite,e.read]}(e),l?.view,r,a,i?.snapshot(null));return s.impl.register(d),d}const Zc=new o.nKC("",{providedIn:"root",factory:()=>({queue:new Set,isScheduled:!1,scheduler:null})});function xh(e,t,n){const r=e.get(Zc);if(Array.isArray(t))for(const s of t)r.queue.add(s),n?.detachedLeaveAnimationFns?.push(s);else r.queue.add(t),n?.detachedLeaveAnimationFns?.push(t);r.scheduler&&r.scheduler(e)}function ZE(e){const t=e.get(Zc);t.isScheduled||(Lu(()=>{t.isScheduled=!1;for(let n of t.queue)n();t.queue.clear()},{injector:e}),t.isScheduled=!0)}function Jc(e){const t=e.get(Zc);t.scheduler=ZE,t.scheduler(e)}function Nu(e,t){for(const[n,r]of t)xh(e,r.animateFns)}function Uh(e,t,n,r){const s=e?.[o.Isx]?.enter;null!==t&&s&&s.has(n.index)&&Nu(r,s)}function ua(e,t,n,r,s,i,a,l){if(null!=s){let d,A=!1;(0,o.A0l)(s)?d=s:(0,o.q$2)(s)&&(A=!0,s=s[o.jgP]);const S=(0,o.IvY)(s);0===e&&null!==r?(Uh(l,r,i,n),null==a?Jf(t,r,S):Ii(t,r,S,a||null,!0)):1===e&&null!==r?(Uh(l,r,i,n),Ii(t,r,S,a||null,!0)):2===e?Bh(l,i,n,F=>{Ya(t,S,A,F)}):3===e&&Bh(l,i,n,()=>{t.destroyNode(S)}),null!=d&&function oy(e,t,n,r,s,i,a){const l=r[o.s6P];l!==(0,o.IvY)(r)&&ua(t,e,n,i,l,s,a);for(let A=o.Y20;A<r.length;A++){const S=r[A];el(S[o.eDl],S,e,t,i,l)}}(t,e,n,d,i,r,a)}}function kh(e,t){jh(e,t),t[o.jgP]=null,t[o.qlT]=null}function jh(e,t){t[o.M0L].changeDetectionScheduler?.notify(9),el(e,t,t[o.GpT],2,null,null)}function xu(e,t){const n=e[o.nfM],r=n.indexOf(t);n.splice(r,1)}function tc(e,t){if((0,o.EPY)(t))return;const n=t[o.GpT];n.destroyNode&&el(e,t,n,3,null,null),function qE(e){let t=e[o.EJG];if(!t)return Uu(e[o.eDl],e);for(;t;){let n=null;if((0,o.q$2)(t))n=t[o.EJG];else{const r=t[o.Y20];r&&(n=r)}if(!n){for(;t&&!t[o.K29]&&t!==e;)(0,o.q$2)(t)&&Uu(t[o.eDl],t),t=t[o.f7T];null===t&&(t=e),(0,o.q$2)(t)&&Uu(t[o.eDl],t),n=t&&t[o.K29]}t=n}}(t)}function Uu(e,t){if((0,o.EPY)(t))return;const n=(0,be.Ht)(null);try{t[o.Wg1]&=-129,t[o.Wg1]|=256,t[o.Iaj]&&(0,be.XR)(t[o.Iaj]),function ny(e,t){let n;if(null!=e&&null!=(n=e.destroyHooks))for(let r=0;r<n.length;r+=2){const s=t[n[r]];if(!(s instanceof en)){const i=n[r+1];if(Array.isArray(i))for(let a=0;a<i.length;a+=2){const l=s[i[a]],d=i[a+1];ge(4,l,d);try{d.call(l)}finally{ge(5,l,d)}}else{ge(4,s,i);try{i.call(s)}finally{ge(5,s,i)}}}}}(e,t),function ty(e,t){const n=e.cleanup,r=t[o.VVG];if(null!==n)for(let a=0;a<n.length-1;a+=2)if("string"==typeof n[a]){const l=n[a+3];l>=0?r[l]():r[-l].unsubscribe(),a+=2}else n[a].call(r[n[a+1]]);null!==r&&(t[o.VVG]=null);const s=t[o.Czx];if(null!==s){t[o.Czx]=null;for(let a=0;a<s.length;a++)(0,s[a])()}const i=t[o.tQN];if(null!==i){t[o.tQN]=null;for(const a of i)a.destroy()}}(e,t),1===t[o.eDl].type&&t[o.GpT].destroy();const r=t[o.rQE];if(null!==r&&(0,o.A0l)(t[o.f7T])){r!==t[o.f7T]&&xu(r,t);const s=t[o.Ds7];null!==s&&s.detachView(e)}yo(t)}finally{(0,be.Ht)(n)}}function Bh(e,t,n,r){const s=e?.[o.Isx];if(null==s||null==s.leave||!s.leave.has(t.index))return r(!1);e&&Ci.add(e),xh(n,()=>{if(s.leave&&s.leave.has(t.index)){const a=s.leave.get(t.index),l=[];if(a){for(let d=0;d<a.animateFns.length;d++){const A=a.animateFns[d],{promise:S}=A();l.push(S)}s.detachedLeaveAnimationFns=void 0}s.running=Promise.allSettled(l),function ey(e,t){const n=e[o.Isx]?.running;n?n.then(()=>{e[o.Isx].running=void 0,Ci.delete(e),t(!0)}):t(!1)}(e,r)}else e&&Ci.delete(e),r(!1)},s)}function ku(e,t,n){return Fh(e,t.parent,n)}function Fh(e,t,n){let r=t;for(;null!==r&&168&r.type;)r=(t=r).parent;if(null===r)return n[o.jgP];if((0,o.Qs1)(r)){const{encapsulation:s}=e.data[r.directiveStart+r.componentOffset];if(s===_o.None||s===_o.Emulated)return null}return(0,o.d31)(r,n)}function Wh(e,t,n){return Hh(e,t,n)}function Kh(e,t,n){return 40&e.type?(0,o.d31)(e,n):null}let ju,Hh=Kh;function $h(e,t){Hh=e,ju=t}function Bu(e,t,n,r){const s=ku(e,r,t),i=t[o.GpT],l=Wh(r.parent||t[o.qlT],r,t);if(null!=s)if(Array.isArray(n))for(let d=0;d<n.length;d++)qf(i,s,n[d],l,!1);else qf(i,s,n,l,!1);void 0!==ju&&ju(i,r,t,n,s)}function Oi(e,t){if(null!==t){const n=t.type;if(3&n)return(0,o.d31)(t,e);if(4&n)return qc(-1,e[t.index]);if(8&n){const r=t.child;if(null!==r)return Oi(e,r);{const s=e[t.index];return(0,o.A0l)(s)?qc(-1,s):(0,o.IvY)(s)}}if(128&n)return Oi(e,t.next);if(32&n)return Ou(t,e)()||(0,o.IvY)(e[t.index]);{const r=Vh(e,t);return null!==r?Array.isArray(r)?r[0]:Oi((0,o._0$)(e[o.b5C]),r):Oi(e,t.next)}}return null}function Vh(e,t){return null!==t?e[o.b5C][o.qlT].projection[t.projection]:null}function qc(e,t){const n=o.Y20+e+1;if(n<t.length){const r=t[n],s=r[o.eDl].firstChild;if(null!==s)return Oi(r,s)}return t[o.s6P]}function Fu(e,t,n,r,s,i,a){for(;null!=n;){const l=r[o.YEL];if(128===n.type){n=n.next;continue}const d=r[n.index],A=n.type;if(a&&0===t&&(d&&xn((0,o.IvY)(d),r),n.flags|=2),!dn(n))if(8&A)Fu(e,t,n.child,r,s,i,!1),ua(t,e,l,s,d,n,i,r);else if(32&A){const S=Ou(n,r);let F;for(;F=S();)ua(t,e,l,s,F,n,i,r);ua(t,e,l,s,d,n,i,r)}else 16&A?zh(e,t,r,n,s,i):ua(t,e,l,s,d,n,i,r);n=a?n.projectionNext:n.next}}function el(e,t,n,r,s,i){Fu(n,r,e.firstChild,t,s,i,!1)}function zh(e,t,n,r,s,i){const a=n[o.b5C],d=a[o.qlT].projection[r.projection];if(Array.isArray(d))for(let A=0;A<d.length;A++)ua(t,e,n[o.YEL],s,d[A],r,i,n);else{let A=d;const S=a[o.f7T];_r(r)&&(A.flags|=128),Fu(e,t,A,S,s,i,!0)}}function Gh(e,t,n,r,s){const i=(0,o._px)(),a=2&r;try{(0,o.ypq)(-1),a&&t.length>o.Yw1&&yh(e,t,o.Yw1,!1),ge(a?2:0,s,n),n(r,s)}finally{(0,o.ypq)(i),ge(a?3:1,s,n)}}function tl(e,t,n){(function dy(e,t,n){const r=n.directiveStart,s=n.directiveEnd;(0,o.Qs1)(n)&&function LE(e,t,n){const r=(0,o.d31)(t,e),s=vh(n),i=e[o.M0L].rendererFactory,a=Iu(e,zc(e,s,null,Au(n),r,t,null,i.createRenderer(r,n),null,null,null));e[t.index]=a}(t,n,e.data[r+n.componentOffset]),e.firstCreatePass||cn(n,t);const i=n.initialInputs;for(let a=r;a<s;a++){const l=e.data[a],d=En(t,e,a,n);xn(d,t),null!==i&&_y(0,a-r,d,l,0,i),(0,o.JlV)(l)&&((0,o.KdJ)(n.index,t)[o.SKP]=En(t,e,a,n))}})(e,t,n),!(64&~n.flags)&&function fy(e,t,n){const r=n.directiveStart,s=n.directiveEnd,i=n.index,a=(0,o.Z9v)();try{(0,o.ypq)(i);for(let l=r;l<s;l++){const d=e.data[l],A=t[l];(0,o.RZ9)(l),(null!==d.hostBindings||0!==d.hostVars||null!==d.hostAttrs)&&hy(d,A)}}finally{(0,o.ypq)(-1),(0,o.RZ9)(a)}}(e,t,n)}function da(e,t,n=o.d31){const r=t.localNames;if(null!==r){let s=t.index+1;for(let i=0;i<r.length;i+=2){const a=r[i+1],l=-1===a?n(t,e):e[a];e[s++]=l}}}let Xh=()=>null;function cy(e){Lo(e)?eh(e):function ka(e){const t=Qr(),n=t.createNodeIterator(e,NodeFilter.SHOW_COMMENT,{acceptNode(i){const a=function Ua(e){return e.textContent?.replace(/\s/gm,"")}(i);return"ngetn"===a||"ngtns"===a?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let r;const s=[];for(;r=n.nextNode();)s.push(r);for(const i of s)"ngetn"===i.textContent?i.replaceWith(t.createTextNode("")):i.remove()}(e)}function ly(){Xh=cy}function Wu(e,t,n,r,s,i){sl(e,t[o.eDl],t,n,r)?(0,o.Qs1)(e)&&Qh(t,e.index):(3&e.type&&(n=function uy(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(n)),Ku(e,t,n,r,s,i))}function Ku(e,t,n,r,s,i){if(3&e.type){const a=(0,o.d31)(e,t);r=null!=i?i(r,e.value||"",n):r,s.setProperty(a,n,r)}}function Qh(e,t){const n=(0,o.KdJ)(t,e);16&n[o.Wg1]||(n[o.Wg1]|=64)}function hy(e,t){null!==e.hostBindings&&e.hostBindings(1,t)}function Hu(e,t){const n=e.directiveRegistry;let r=null;if(n)for(let s=0;s<n.length;s++){const i=n[s];gh(t,i.selectors,!1)&&(r??=[],(0,o.JlV)(i)?r.unshift(i):r.push(i))}return r}function nl(e,t,n,r,s,i,a){if(null==i)e.removeAttribute(t,s,n);else{const l=null==a?(0,o.eFE)(i):a(i,r||"",s);e.setAttribute(t,s,l,n)}}function _y(e,t,n,r,s,i){const a=i[t];if(null!==a)for(let l=0;l<a.length;l+=2)qa(r,n,a[l],a[l+1])}function rl(e,t,n,r,s){const i=o.Yw1+n,a=t[o.eDl],l=s(a,t,e,r,n);t[i]=l,(0,o.iMd)(e,!0);const d=2===e.type;return d?(th(t[o.GpT],l,e),(0===(0,o.znI)()||(0,o.yoD)(e))&&xn(l,t),(0,o.Fje)()):xn(l,t),(0,o.SX7)()&&(!d||!dn(e))&&Bu(a,t,l,e),e}function ol(e){let t=e;return(0,o.YWB)()?(0,o.Pfq)():(t=t.parent,(0,o.iMd)(t,!1)),t}function Zh(e,t,n){return(null===e||(0,o.JlV)(e))&&(n=(0,o.zAe)(n[t.index])),n[o.GpT]}function $u(e,t){const n=e[o.YEL];if(!n)return;let r;try{r=n.get(o.ZTf,null)}catch{r=null}r?.(t)}function sl(e,t,n,r,s){const i=e.inputs?.[r],a=e.hostDirectiveInputs?.[r];let l=!1;if(a)for(let d=0;d<a.length;d+=2){const A=a[d];qa(t.data[A],n[A],a[d+1],s),l=!0}if(i)for(const d of i)qa(t.data[d],n[d],r,s),l=!0;return l}function my(e,t){const n=(0,o.KdJ)(t,e),r=n[o.eDl];!function vy(e,t){for(let n=t.length;n<e.blueprint.length;n++)t.push(e.blueprint[n])}(r,n);const s=n[o.jgP];null!==s&&null===n[o.tcA]&&(n[o.tcA]=Qi(s,n[o.YEL])),ge(18),il(r,n,n[o.SKP]),ge(19,n[o.SKP])}function il(e,t,n){(0,o.ID8)(t);try{const r=e.viewQuery;null!==r&&$s(1,r,n);const s=e.template;null!==s&&Gh(e,t,s,1,n),e.firstCreatePass&&(e.firstCreatePass=!1),t[o.Ds7]?.finishViewCreation(e),e.staticContentQueries&&Hs(e,t),e.staticViewQueries&&$s(2,e.viewQuery,n);const i=e.components;null!==i&&function Ey(e,t){for(let n=0;n<t.length;n++)my(e,t[n])}(t,i)}catch(r){throw e.firstCreatePass&&(e.incompleteFirstPass=!0,e.firstCreatePass=!1),r}finally{t[o.Wg1]&=-5,(0,o.bll)()}}function fa(e,t,n,r){const s=(0,be.Ht)(null);try{const i=t.tView,d=zc(e,i,n,4096&e[o.Wg1]?4096:16,null,t,null,null,r?.injector??null,r?.embeddedViewInjector??null,r?.dehydratedView??null);d[o.rQE]=e[t.index];const S=e[o.Ds7];return null!==S&&(d[o.Ds7]=S.createEmbeddedView(i)),il(i,d,n),d}finally{(0,be.Ht)(s)}}function Pi(e,t){return!t||null===t.firstChild||_r(e)}function nc(e,t,n,r,s=!1){for(;null!==n;){if(128===n.type){n=s?n.projectionNext:n.next;continue}const i=t[n.index];null!==i&&r.push((0,o.IvY)(i)),(0,o.A0l)(i)&&yy(i,r);const a=n.type;if(8&a)nc(e,t,n.child,r);else if(32&a){const l=Ou(n,t);let d;for(;d=l();)r.push(d)}else if(16&a){const l=Vh(t,n);if(Array.isArray(l))r.push(...l);else{const d=(0,o._0$)(t[o.b5C]);nc(d[o.eDl],d,l,r,!0)}}n=s?n.projectionNext:n.next}return r}function yy(e,t){for(let n=o.Y20;n<e.length;n++){const r=e[n],s=r[o.eDl].firstChild;null!==s&&nc(r[o.eDl],r,s,t)}e[o.s6P]!==e[o.jgP]&&t.push(e[o.s6P])}function Jh(e){if(null!==e[o.JEi]){for(const t of e[o.JEi])t.impl.addSequence(t);e[o.JEi].length=0}}let qh=[];const Ay={...be.pL,consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{(0,o.blu)(e.lView)},consumerOnSignalRead(){this.lView[o.Iaj]=this}},Cy={...be.pL,consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{let t=(0,o._0$)(e.lView);for(;t&&!ep(t[o.eDl]);)t=(0,o._0$)(t);t&&(0,o.HAh)(t)},consumerOnSignalRead(){this.lView[o.Iaj]=this}};function ep(e){return 2!==e.type}function tp(e){if(null===e[o.tQN])return;let t=!0;for(;t;){let n=!1;for(const r of e[o.tQN])r.dirty&&(n=!0,null===r.zone||Zone.current===r.zone?r.run():r.zone.run(()=>r.run()));t=n&&!!(8192&e[o.Wg1])}}function al(e,t=0){const r=e[o.M0L].rendererFactory;r.begin?.();try{!function Py(e,t){const n=(0,o.yP_)();try{(0,o.cBl)(!0),Vu(e,t);let r=0;for(;(0,o.dMS)(e);){if(100===r)throw new o.buA(103,!1);r++,Vu(e,1)}}finally{(0,o.cBl)(n)}}(e,t)}finally{r.end?.()}}function np(e,t,n,r){if((0,o.EPY)(t))return;const s=t[o.Wg1];(0,o.ID8)(t);let l=!0,d=null,A=null;ep(e)?(A=function Dy(e){return e[o.Iaj]??function My(e){const t=qh.pop()??Object.create(Ay);return t.lView=e,t}(e)}(t),d=(0,be.Bg)(A)):null===(0,be.nR)()?(l=!1,A=function Iy(e){const t=e[o.Iaj]??Object.create(Cy);return t.lView=e,t}(t),d=(0,be.Bg)(A)):t[o.Iaj]&&((0,be.XR)(t[o.Iaj]),t[o.Iaj]=null);try{(0,o.HUe)(t),(0,o.Kw3)(e.bindingStartIndex),null!==n&&Gh(e,t,n,2,r);const S=!(3&~s);if(S){const re=e.preOrderCheckHooks;null!==re&&Tt(t,re,null)}else{const re=e.preOrderHooks;null!==re&&Ot(t,re,0,null),At(t,0)}if(function by(e){for(let t=To(e);null!==t;t=Uo(t)){if(!(2&t[o.Wg1]))continue;const n=t[o.nfM];for(let r=0;r<n.length;r++)(0,o.HAh)(n[r])}}(t),tp(t),rp(t,0),null!==e.contentQueries&&Hs(e,t),S){const re=e.contentCheckHooks;null!==re&&Tt(t,re)}else{const re=e.contentHooks;null!==re&&Ot(t,re,1),At(t,1)}!function Ry(e,t){const n=e.hostBindingOpCodes;if(null!==n)try{for(let r=0;r<n.length;r++){const s=n[r];if(s<0)(0,o.ypq)(~s);else{const i=s,a=n[++r],l=n[++r];(0,o.vQI)(a,i);const d=t[i];ge(24,d),l(2,d),ge(25,d)}}}finally{(0,o.ypq)(-1)}}(e,t);const F=e.components;null!==F&&sp(t,F,0);const te=e.viewQuery;if(null!==te&&$s(2,te,r),S){const re=e.viewCheckHooks;null!==re&&Tt(t,re)}else{const re=e.viewHooks;null!==re&&Ot(t,re,2),At(t,2)}if(!0===e.firstUpdatePass&&(e.firstUpdatePass=!1),t[o.pcR]){for(const re of t[o.pcR])re();t[o.pcR]=null}Jh(t),t[o.Wg1]&=-73}catch(S){throw(0,o.blu)(t),S}finally{null!==A&&((0,be.Wu)(A,d),l&&function Ty(e){e.lView[o.Iaj]!==e&&(e.lView=null,qh.push(e))}(A)),(0,o.bll)()}}function rp(e,t){for(let n=To(e);null!==n;n=Uo(n))for(let r=o.Y20;r<n.length;r++)op(n[r],t)}function wy(e,t,n){ge(18);const r=(0,o.KdJ)(t,e);op(r,n),ge(19,r[o.SKP])}function op(e,t){(0,o.F1c)(e)&&Vu(e,t)}function Vu(e,t){const r=e[o.eDl],s=e[o.Wg1],i=e[o.Iaj];let a=!!(0===t&&16&s);if(a||=!!(64&s&&0===t),a||=!!(1024&s),a||=!(!i?.dirty||!(0,be.si)(i)),a||=!1,i&&(i.dirty=!1),e[o.Wg1]&=-9217,a)np(r,e,r.template,e[o.SKP]);else if(8192&s){const l=(0,be.Ht)(null);try{tp(e),rp(e,1);const d=r.components;null!==d&&sp(e,d,1),Jh(e)}finally{(0,be.Ht)(l)}}}function sp(e,t,n){for(let r=0;r<t.length;r++)wy(e,t[r],n)}function ha(e,t){const n=(0,o.yP_)()?64:1088;for(e[o.M0L].changeDetectionScheduler?.notify(t);e;){e[o.Wg1]|=n;const r=(0,o._0$)(e);if((0,o.EFk)(e)&&!r)return e;e=r}return null}function ip(e,t,n,r){return[e,!0,0,t,null,r,null,n,null,null]}function ap(e,t){const n=o.Y20+t;if(n<e.length)return e[n]}function pa(e,t,n,r=!0){const s=t[o.eDl];if(function Sy(e,t,n,r){const s=o.Y20+r,i=n.length;r>0&&(n[s-1][o.K29]=t),r<i-o.Y20?(t[o.K29]=n[s],(0,o.EYC)(n,o.Y20+r,t)):(n.push(t),t[o.K29]=null),t[o.f7T]=n;const a=t[o.rQE];null!==a&&n!==a&&cp(a,t);const l=t[o.Ds7];null!==l&&l.insertView(e),(0,o._gW)(t),t[o.Wg1]|=128}(s,t,e,n),r){const a=qc(n,e),l=t[o.GpT],d=l.parentNode(e[o.s6P]);null!==d&&function JE(e,t,n,r,s,i){r[o.jgP]=s,r[o.qlT]=t,el(e,r,n,1,s,i)}(s,e[o.qlT],l,t,d,a)}const i=t[o.tcA];null!==i&&null!==i.firstChild&&(i.firstChild=null)}function zu(e,t){const n=rc(e,t);return void 0!==n&&tc(n[o.eDl],n),n}function rc(e,t){if(e.length<=o.Y20)return;const n=o.Y20+t,r=e[n];if(r){const s=r[o.rQE];null!==s&&s!==e&&xu(s,r),t>0&&(e[n-1][o.K29]=r[o.K29]);const i=(0,o.E6O)(e,o.Y20+t);kh(r[o.eDl],r);const a=i[o.Ds7];null!==a&&a.detachView(i[o.eDl]),r[o.f7T]=null,r[o.K29]=null,r[o.Wg1]&=-129}return r}function cp(e,t){const n=e[o.nfM],r=t[o.f7T];((0,o.q$2)(r)||t[o.b5C]!==r[o.f7T][o.b5C])&&(e[o.Wg1]|=2),null===n?e[o.nfM]=[t]:n.push(t)}class cl{_lView;_cdRefInjectingView;_appRef=null;_attachedToViewContainer=!1;exhaustive;get rootNodes(){const t=this._lView,n=t[o.eDl];return nc(n,t,n.firstChild,[])}constructor(t,n){this._lView=t,this._cdRefInjectingView=n}get context(){return this._lView[o.SKP]}set context(t){this._lView[o.SKP]=t}get destroyed(){return(0,o.EPY)(this._lView)}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const t=this._lView[o.f7T];if((0,o.A0l)(t)){const n=t[o.bm_],r=n?n.indexOf(this):-1;r>-1&&(rc(t,r),(0,o.E6O)(n,r))}this._attachedToViewContainer=!1}tc(this._lView[o.eDl],this._lView)}onDestroy(t){(0,o.ik5)(this._lView,t)}markForCheck(){ha(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[o.Wg1]&=-129}reattach(){(0,o._gW)(this._lView),this._lView[o.Wg1]|=128}detectChanges(){this._lView[o.Wg1]|=1024,al(this._lView)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new o.buA(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;const t=(0,o.EFk)(this._lView),n=this._lView[o.rQE];null!==n&&!t&&xu(n,this._lView),jh(this._lView[o.eDl],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new o.buA(902,!1);this._appRef=t;const n=(0,o.EFk)(this._lView),r=this._lView[o.rQE];null!==r&&!n&&cp(r,this._lView),(0,o._gW)(this._lView)}}let oc=(()=>class e{_declarationLView;_declarationTContainer;elementRef;static __NG_ELEMENT_ID__=Ly;constructor(n,r,s){this._declarationLView=n,this._declarationTContainer=r,this.elementRef=s}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,r){return this.createEmbeddedViewImpl(n,r)}createEmbeddedViewImpl(n,r,s){const i=fa(this._declarationLView,this._declarationTContainer,n,{embeddedViewInjector:r,dehydratedView:s});return new cl(i)}})();function Ly(){return ll((0,o.Mx4)(),(0,o.OAn)())}function ll(e,t){return 4&e.type?new oc(t,e,Hr(e,t)):null}function dp(e,t,n){const r=t.insertBeforeIndex,s=Array.isArray(r)?r[0]:r;return null===s?Kh(e,0,n):(0,o.IvY)(n[s])}function fp(e,t,n,r,s){const i=t.insertBeforeIndex;if(Array.isArray(i)){let a=r,l=null;if(3&t.type||(l=a,a=s),null!==a&&-1===t.componentOffset)for(let d=1;d<i.length;d++)Ii(e,a,n[i[d]],l,!1)}}function bi(e,t,n,r,s){let i=e.data[t];if(null===i)i=Yu(e,t,n,r,s),(0,o.JjR)()&&(i.flags|=32);else if(64&i.type){i.type=n,i.value=r,i.attrs=s;const a=(0,o.Ab)();i.injectorIndex=null===a?-1:a.injectorIndex}return(0,o.iMd)(i,!0),i}function Yu(e,t,n,r,s){const i=(0,o.veI)(),a=(0,o.YWB)(),d=e.data[t]=function Ky(e,t,n,r,s,i){let a=t?t.injectorIndex:-1,l=0;return(0,o.KtD)()&&(l|=128),{type:n,index:r,insertBeforeIndex:null,injectorIndex:a,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOff
1set:-1,propertyBindings:null,flags:l,providerIndexes:0,value:s,namespace:(0,o.UaU)(),attrs:i,mergedAttrs:null,localNames:null,initialInputs:null,inputs:null,hostDirectiveInputs:null,outputs:null,hostDirectiveOutputs:null,directiveToIndex:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,a?i:i&&i.parent,n,t,r,s);return function Wy(e,t,n,r){null===e.firstChild&&(e.firstChild=t),null!==n&&(r?null==n.child&&null!==t.parent&&(n.child=t):null===n.next&&(n.next=t,t.prev=n))}(e,d,i,a),d}function hp(e,t){if(e.push(t),e.length>1)for(let n=e.length-2;n>=0;n--){const r=e[n];pp(r)||Hy(r,t)&&null===$y(r)&&Vy(r,t.index)}}function pp(e){return!(64&e.type)}function Hy(e,t){return pp(t)||e.index>t.index}function $y(e){const t=e.insertBeforeIndex;return Array.isArray(t)?t[0]:t}function Vy(e,t){const n=e.insertBeforeIndex;Array.isArray(n)?n[0]=t:($h(dp,fp),e.insertBeforeIndex=t)}function cc(e,t){const n=e.data[t];return null===n||"string"==typeof n?null:n.hasOwnProperty("currentCaseLViewIndex")?n:n.value}function Xy(e,t,n){const r=Yu(e,n,64,null,null);return hp(t,r),r}function dl(e,t){const n=t[e.currentCaseLViewIndex];return null===n?n:n<0?~n:n}function _p(e){return e>>>17}function gp(e){return(131070&e)>>>1}function Zu(e,t,n){e.index=0;const r=dl(t,n);e.removes=null!==r?t.remove[r]:o.Mlv}function fl(e){if(e.index<e.removes.length){const t=e.removes[e.index++];return t>0?e.lView[t]:(e.stack.push(e.index,e.removes),Zu(e,e.lView[o.eDl].data[~t],e.lView),fl(e))}return 0===e.stack.length?(e.lView=void 0,null):(e.removes=e.stack.pop(),e.index=e.stack.pop(),fl(e))}function Yy(){const e={stack:[],index:-1};return function t(n,r){for(e.lView=r;e.stack.length;)e.stack.pop();return Zu(e,n.value,r),fl.bind(null,e)}}const Jy=new RegExp("^(\\d+)*(b|h)*(.*)");function Ju(e){return e.index-o.Yw1}function lc(e,t,n,r){const s=Ju(r);let i=function yp(e,t){const n=e.i18nNodes;if(n)return n.get(t)}(e,s);if(void 0===i){const a=e.data.n;if(a?.[s])i=function Dp(e,t){const[n,...r]=function eD(e){const t=e.match(Jy),[n,r,s,i]=t,a=r?parseInt(r,10):s,l=[];for(const[d,A,S]of i.matchAll(/(f|n)(\d*)/g)){const F=parseInt(S,10)||1;l.push(A,F)}return[a,...l]}(e);let s;if("h"===n)s=t[o.b5C][o.jgP];else if("b"===n)s=uh(t[o.b5C][o.jgP]);else{const i=Number(n);s=(0,o.IvY)(t[i+o.Yw1])}return function oD(e,t){let n=e;for(let r=0;r<t.length;r+=2){const s=t[r],i=t[r+1];for(let a=0;a<i;a++)switch(s){case"f":n=n.firstChild;break;case"n":n=n.nextSibling}}return n}(s,r)}(a[s],n);else if(t.firstChild===r)i=e.firstChild;else{const l=null===r.prev,d=r.prev??r.parent;if(function tD(e){return!e.prev&&8===e.parent?.type}(r))i=Qo(e,Ju(r.parent));else{let A=(0,o.d31)(d,n);if(l)i=A.firstChild;else{const S=Ju(d),F=Qo(e,S);i=2===d.type&&F?hl(Ws(e,S)+1,F):A.nextSibling}}}}return i}function hl(e,t){let n=t;for(let r=0;r<e;r++)n=n.nextSibling;return n}let Tp=!1;function aD(e){Tp=e}function mD(e,t,n){for(const r of n.node.cases[n.case]){const s=t.get(r.index-o.Yw1);s&&Ya(e,s,!1)}}function pl(e){const t=e[o.qFA]??[],r=e[o.f7T][o.GpT],s=[];for(const i of t)void 0!==i.data.di?s.push(i):Op(i,r);e[o.qFA]=s}function vD(e){const{lContainer:t}=e,n=t[o.qFA];if(null===n)return;const s=t[o.f7T][o.GpT];for(const i of n)Op(i,s)}function Op(e,t){let n=0,r=e.firstChild;if(r){const s=e.data.r;for(;n<s;){const i=r.nextSibling;Ya(t,r,!1),r=i,n++}
1}}function _l(e){pl(e);const t=e[o.jgP];(0,o.q$2)(t)&&gl(t);for(let n=o.Y20;n<e.length;n++)gl(e[n])}function gl(e){!function gD(e){const t=e[o.tcA];if(t){const{i18nNodes:n,dehydratedIcuData:r}=t;if(n&&r){const s=e[o.GpT];for(const i of r.values())mD(s,n,i)}t.i18nNodes=void 0,t.dehydratedIcuData=void 0}}(e);const t=e[o.eDl];for(let n=o.Yw1;n<t.bindingStartIndex;n++)(0,o.A0l)(e[n])?_l(e[n]):(0,o.q$2)(e[n])&&gl(e[n])}function Pp(e){const t=e._views;for(const n of t){const r=xa(n);null!==r&&null!==r[o.jgP]&&((0,o.q$2)(r)?gl(r):_l(r))}}let bp=()=>null,wp=()=>null;function DD(){bp=MD,wp=TD}function MD(e,t){return Sp(e,t)?e[o.qFA].shift():(pl(e),null)}function dc(e,t){return bp(e,t)}function TD(e,t,n){if(null===t.tView.ssrId)return null;const r=dc(e,t.tView.ssrId);return n[o.eDl].firstUpdatePass&&null===r&&function AD(e,t){let n=t;for(;n;){if(Lp(e,n))return;if(!(256&~n.flags))break;n=n.prev}for(n=t.next;n&&!(512&~n.flags);){if(Lp(e,n))return;n=n.next}}(n,t),r}function Rp(e,t,n){return wp(e,t,n)}function Sp(e,t){const n=e[o.qFA];return!(!t||null===n||0===n.length)&&n[0].data.i===t}function Lp(e,t){const n=t.tView?.ssrId;if(null==n)return!1;const r=e[t.index];return!(!(0,o.A0l)(r)||!Sp(r,n)||(pl(r),0))}let ID=class{},Np=class{};class CD{resolveComponentFactory(t){throw new o.buA(917,!1)}}let fc=class{static NULL=new CD};class rd{}let OD=(()=>class e{destroyNode=null;static __NG_ELEMENT_ID__=()=>function PD(){const e=(0,o.OAn)(),t=(0,o.Mx4)(),n=(0,o.KdJ)(t.index,e);return((0,o.q$2)(n)?n:e)[o.GpT]}()})(),bD=(()=>{class e{static \u0275prov=(0,o.jDH)({token:e,providedIn:"root",factory:()=>null})}return e})();function od(e){return void 0!==e.ngModule}function Ri(e){return!!(0,o.phH)(e)}function ml(e){return!!(0,o.oyA)(e)}function xp(e){return!!(0,o.HaV)(e)}function hc(e){return!!(0,o.xUg)(e)}function RD(e,t){if((0,o.Jzi)(e)&&!(e=(0,o.nl4)(e)))throw new Error(`Expected forwardRef function, imported from "${(0,o.PP7)(t)}", to return a standalone entity or NgModule but got "${(0,o.PP7)(e)||e}".`);if(null==(0,o.phH)(e)){const n=(0,o.xUg)(e)||(0,o.HaV)(e)||(0,o.oyA)(e);if(null==n)throw od(e)?new Error(`A module with providers was imported from "${(0,o.PP7)(t)}". Modules with providers are not supported in standalone components imports.`):new Error(`The "${(0,o.PP7)(e)}" type, imported from "${(0,o.PP7)(t)}", must be a standalone component / directive / pipe or an NgModule. Did you forget to add the required @Component / @Directive / @Pipe or @NgModule annotation?`);if(!n.standalone)throw new Error(`The "${(0,o.PP7)(e)}" ${function wD(e){return(0,o.xUg)(e)?"component":(0,o.HaV)(e)?"directive":(0,o.oyA)(e)?"pipe":"type"}(e)}, imported from "${(0,o.PP7)(t)}", is not standalone. Did you forget to add the standalone: true flag?`)}}class SD{ownerNgModule=new Map;ngModulesWithSomeUnresolvedDecls=new Set;ngModulesScopeCache=new Map;standaloneComponentsScopeCache=new Map;resolveNgModulesDecls(){if(0!==this.ngModulesWithSomeUnresolvedDecls.size){for(const t of this.ngModulesWithSomeUnresolvedDecls){const n=(0,o.phH)(t);if(n?.declarations)for(const r of Zo(n.declarations))hc(r)&&this.ownerNgModule.set(r,t)}this.ngModulesWithSomeUnresolvedDecls.clear()}}getComponentDependencies(t,n){this.resolveNgModulesDecls();const r=(0,o.xUg)(t);if(null===r)throw new Error(`Attempting to get component dependencies for a type that is not a component: ${t}`);if(r.standalone){const s=this.getStandaloneComponentScope(t,n);return s.compilation.isPoisoned?{dependencies:[]}:{dependencies:[...s.compilation.directives,...s.compilation.pipes,...s.compilation.ngModules]}}{if(!this.ownerNgModule.has(t))return{dependencies:[]};const s=this.getNgModuleScope(this.ownerNgModule.get(t));return s.compilation.isPoisoned?{dependencies:[]}:{dependencies:[...s.compilation.directives,...s.compilation.pipes]}}}registerNgModule(t,n){if(!Ri(t))throw new Error(`Attempting to register a Type which is not NgModule as NgModule: ${t}`);this.ngModulesWithSomeUnresolvedDecls.add(t)}clearScopeCacheFor(t){this.ngModulesScopeCache.delete(t),this.standaloneComponentsScopeCache.delete(t)}getNgModuleScope(t){if(this.ngModulesScopeCache.has(t))return this.ngModulesScopeCache.get(t);const n=this.computeNgModuleScope(t);return this.ngModulesScopeCache.set(t,n),n}computeNgModuleScope(t){const n=(0,o.WbQ)(t),r={exported:{directives:new Set,pipes:new Set},compilation:{directives:new Set,pipes:new Set}};for(const s of Zo(n.imports))if(Ri(s)){const i=this.getNgModuleScope(s);zs(i.exported.directives,r.compilation.directives),zs(i.exported.pipes,r.compilation.pipes)}else{if(!(0,o.QuC)(s)){r.compilation.isPoisoned=!0;break}if(xp(s)||hc(s))r.compilation.directives.add(s);else{if(!ml(s))throw new o.buA(980,"The standalone imported type is neither a component nor a directive nor a pipe");r.compilation.pipes.add(s)}}if(!r.compilation.isPoisoned)for(const s of Zo(n.declarations)){if(Ri(s)||(0,o.QuC)(s)){r.compilation.isPoisoned=!0;break}ml(s)?r.compilation.pipes.add(s):r.compilation.directives.add(s)}
vendor: 14,828 bytes, line 1
1for(const s of Zo(n.exports))if(Ri(s)){const i=this.getNgModuleScope(s);zs(i.exported.directives,r.exported.directives),zs(i.exported.pipes,r.exported.pipes),zs(i.exported.directives,r.compilation.directives),zs(i.exported.pipes,r.compilation.pipes)}else ml(s)?r.exported.pipes.add(s):r.exported.directives.add(s);return r}getStandaloneComponentScope(t,n){if(this.standaloneComponentsScopeCache.has(t))return this.standaloneComponentsScopeCache.get(t);const r=this.computeStandaloneComponentScope(t,n);return this.standaloneComponentsScopeCache.set(t,r),r}computeStandaloneComponentScope(t,n){const r={compilation:{directives:new Set([t]),pipes:new Set,ngModules:new Set}};for(const s of(0,o.Bqz)(n??[])){const i=(0,o.nl4)(s);try{RD(i,t)}catch{return r.compilation.isPoisoned=!0,r}if(Ri(i)){r.compilation.ngModules.add(i);const a=this.getNgModuleScope(i);if(a.exported.isPoisoned)return r.compilation.isPoisoned=!0,r;zs(a.exported.directives,r.compilation.directives),zs(a.exported.pipes,r.compilation.pipes)}else if(ml(i))r.compilation.pipes.add(i);else{if(!xp(i)&&!hc(i))return r.compilation.isPoisoned=!0,r;r.compilation.directives.add(i)}}return r}isOrphanComponent(t){const n=(0,o.xUg)(t);return!(!n||n.standalone||(this.resolveNgModulesDecls(),this.ownerNgModule.has(t)))}}function zs(e,t){for(const n of e)t.add(n)}const pc=new SD,sd={};class ga{injector;parentInjector;constructor(t,n){this.injector=t,this.parentInjector=n}get(t,n,r){const s=this.injector.get(t,sd,r);return s!==sd||n===sd?s:this.parentInjector.get(t,n,r)}}function vl(e,t,n){let r=n?e.styles:null,s=n?e.classes:null,i=0;if(null!==t)for(let a=0;a<t.length;a++){const l=t[a];if("number"==typeof l)i=l;else if(1==i)s=(0,o.n$e)(s,l);else if(2==i){const A=t[++a];r=(0,o.n$e)(r,l+": "+A+";")}}n?e.styles=r:e.stylesWithoutHost=r,n?e.classes=s:e.classesWithoutHost=s}function ma(e,t=0){const n=(0,o.OAn)();return null===n?(0,o.KVO)(e,t):Xe((0,o.Mx4)(),n,(0,o.nl4)(e),t)}function Up(){throw new Error("invalid")}function kp(e,t,n,r,s){const i=null===r?null:{"":-1},a=s(e,n);if(null!==a){let l=a,d=null,A=null;for(const S of a)if(null!==S.resolveHostDirectives){[l,d,A]=S.resolveHostDirectives(a);break}!function xD(e,t,n,r,s,i,a){const l=r.length;let d=!1;for(let te=0;te<l;te++){const re=r[te];!d&&(0,o.JlV)(re)&&(d=!0,ND(e,n,te)),On(cn(n,t),e,re.type)}!function WD(e,t,n){e.flags|=1,e.directiveStart=t,e.directiveEnd=t+n,e.providerIndexes=t}(n,e.data.length,l);for(let te=0;te<l;te++){const re=r[te];re.providersResolver&&re.providersResolver(re)}let A=!1,S=!1,F=Ja(e,t,l,null);l>0&&(n.directiveToIndex=new Map);for(let te=0;te<l;te++){const re=r[te];if(n.mergedAttrs=In(n.mergedAttrs,re.hostAttrs),kD(e,n,t,F,re),FD(F,re,s),null!==a&&a.has(re)){const[Qe,at]=a.get(re);n.directiveToIndex.set(re.type,[F,Qe+n.directiveStart,at+n.directiveStart])}else(null===i||!i.has(re))&&n.directiveToIndex.set(re.type,F);null!==re.contentQueries&&(n.flags|=4),(null!==re.hostBindings||null!==re.hostAttrs||0!==re.hostVars)&&(n.flags|=64);const Se=re.type.prototype;!A&&(Se.ngOnChanges||Se.ngOnInit||Se.ngDoCheck)&&((e.preOrderHooks??=[]).push(n.index),A=!0),!S&&(Se.ngOnChanges||Se.ngDoCheck)&&((e.preOrderCheckHooks??=[]).push(n.index),S=!0),F++}!function UD(e,t,n){for(let r=t.directiveStart;r<t.directiveEnd;r++){const s=e.data[r];if(null!==n&&n.has(s)){const i=n.get(s);Bp(0,t,i,r),Bp(1,t,i,r),Wp(t,r,!0)}else jp(0,t,s,r),jp(1,t,s,r),Wp(t,r,!1)}}(e,n,i)}(e,t,n,l,i,d,A)}null!==i&&null!==r&&function LD(e,t,n){const r=e.localNames=[];for(let s=0;s<t.length;s+=2){const i=n[t[s+1]];if(null==i)throw new o.buA(-301,!1);r.push(t[s],i)}}(n,r,i)}function ND(e,t,n){t.componentOffset=n,(e.components??=[]).push(t.index)}function jp(e,t,n,r){const s=0===e?n.inputs:n.outputs;for(const i in s)if(s.hasOwnProperty(i)){let a;a=0===e?t.inputs??={}:t.outputs??={},a[i]??=[],a[i].push(r),Fp(t,i)}}function Bp(e,t,n,r){const s=0===e?n.inputs:n.outputs;for(const i in s)if(s.hasOwnProperty(i)){const a=s[i];let l;l=0===e?t.hostDirectiveInputs??={}:t.hostDirectiveOutputs??={},l[a]??=[],l[a].push(r,i),Fp(t,a)}}function Fp(e,t){"class"===t?e.flags|=8:"style"===t&&(e.flags|=16)}function Wp(e,t,n){const{attrs:r,inputs:s,hostDirectiveInputs:i}=e;if(null===r||!n&&null===s||n&&null===i||Mu(e))return e.initialInputs??=[],void e.initialInputs.push(null);let a=null,l=0;for(;l<r.length;){const d=r[l];if(0!==d)if(5!==d){if("number"==typeof d)break;if(!n&&s.hasOwnProperty(d)){const A=s[d];for(const S of A)if(S===t){a??=[],a.push(d,r[l+1]);break}}else if(n&&i.hasOwnProperty(d)){const A=i[d];for(let S=0;S<A.length;S+=2)if(A[S]===t){a??=[],a.push(A[S+1],r[l+1]);break}}l+=2}else l+=2;else l+=4}e.initialInputs??=[],e.initialInputs.push(a)}function kD(e,t,n,r,s){e.data[r]=s;const i=s.factory||(s.factory=(0,o.wGu)(s.type,!0)),a=new en(i,(0,o.JlV)(s),ma,null);e.blueprint[r]=a,n[r]=a,function jD(e,t,n,r,s){const i=s.hostBindings;if(i){let a=e.hostBindingOpCodes;null===a&&(a=e.hostBindingOpCodes=[]);const l=~t.index;(function BD(e){let t=e.length;for(;t>0;){const n=e[--t];if("number"==typeof n&&n<0)return n}return 0})(a)!=l&&a.push(l),a.push(n,r,i)}}(e,t,r,Ja(e,n,s.hostVars,Qt),s)}function FD(e,t,n){if(n){if(t.exportAs)for(let r=0;r<t.exportAs.length;r++)n[t.exportAs[r]]=e;(0,o.JlV)(t)&&(n[""]=e)}}function id(e,t,n,r,s,i,a,l){const d=t[o.eDl],A=d.consts,F=bi(d,e,n,r,(0,o.db4)(A,a));return i&&kp(d,t,F,(0,o.db4)(A,l),s),F.mergedAttrs=In(F.mergedAttrs,F.attrs),null!==F.attrs&&vl(F,F.attrs,!1),null!==F.mergedAttrs&&vl(F,F.mergedAttrs,!0),null!==d.queries&&d.queries.elementStart(d,F),F}function ad(e,t){ot(e,t),(0,o.srX)(t)&&e.queries.elementEnd(t)}function Kp(e,t,n,r,s,i){const a=t.consts,d=bi(t,e,n,r,(0,o.db4)(a,s));if(d.mergedAttrs=In(d.mergedAttrs,d.attrs),null!=i){const A=(0,o.db4)(a,i);d.localNames=[];for(let S=0;S<A.length;S+=2)d.localNames.push(A[S],-1)}return null!==d.attrs&&vl(d,d.attrs,!1),null!==d.mergedAttrs&&vl(d,d.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,d),d}function cd(e){return!!Hp(e)&&(Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e)}function HD(e,t){if(Array.isArray(e))for(let n=0;n<e.length;n++)t(e[n]);else{const n=e[Symbol.iterator]();let r;for(;!(r=n.next()).done;)t(r.value)}}function Hp(e){return null!==e&&("function"==typeof e||"object"==typeof e)}function Jo(e,t,n){return e[t]=n}function _c(e,t){return e[t]}function fn(e,t,n){return n!==Qt&&(!Object.is(e[t],n)&&(e[t]=n,!0))}function Si(e,t,n,r){const s=fn(e,t,n);return fn(e,t+1,r)||s}function El(e,t,n,r,s){const i=Si(e,t,n,r);return fn(e,t+2,s)||i}function go(e,t,n,r,s,i){const a=Si(e,t,n,r);return Si(e,t+2,s,i)||a}function gc(e,t,n){return function r(s){ha((0,o.Qs1)(e)?(0,o.KdJ)(e.index,t):t,5);const a=t[o.SKP];let l=$p(t,a,n,s),d=r.__ngNextListenerFn__;for(;d;)l=$p(t,a,d,s)&&l,d=d.__ngNextListenerFn__;return l}}function $p(e,t,n,r){const s=(0,be.Ht)(null);try{return ge(6,t,n),!1!==n(r)}catch(i){return $u(e,i),!1}finally{ge(7,t,n),(0,be.Ht)(s)}}function Vp(e,t,n,r,s,i,a,l){const d=(0,o.yoD)(e);let A=!1,S=null;if(!r&&d&&(S=function zD(e,t,n,r){const s=e.cleanup;if(null!=s)for(let i=0;i<s.length-1;i+=2){const a=s[i];if(a===n&&s[i+1]===r){const l=t[o.VVG],d=s[i+2];return l&&l.length>d?l[d]:null}"string"==typeof a&&(i+=2)}return null}(t,n,i,e.index)),null!==S)(S.__ngLastListenerFn__||S).__ngNextListenerFn__=a,S.__ngLastListenerFn__=a,A=!0;else{const F=(0,o.d31)(e,n),te=r?r(F):F;!function Ee(e,t,n,r){X(e,t,n,r)}(n,te,i,l);const re=s.listen(te,i,l);(function VD(e){return e.startsWith("animation")||e.startsWith("transition")})(i)||zp(r?Qe=>r((0,o.IvY)(Qe[e.index])):e.index,t,n,i,l,re,!1)}return A}function zp(e,t,n,r,s,i,a){const l=t.firstCreatePass?(0,o.vNG)(t):null,d=(0,o.d_l)(n),A=d.length;d.push(s,i),l&&l.push(r,e,A,(A+1)*(a?-1:1))}function yl(e,t,n,r,s,i){const l=t[o.eDl],F=t[n][l.data[n].outputs[r]].subscribe(i);zp(e.index,l,t,s,i,F,!0)}const Gs=Symbol("BINDING");class Gp extends fc{ngModule;constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){const n=(0,o.xUg)(t);return new Dl(n,this.ngModule)}}class Dl extends Np{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;cachedInputs=null;cachedOutputs=null;get inputs(){return this.cachedInputs??=function eM(e){return Object.keys(e).map(t=>{const[n,r,s]=e[t],i={propName:n,templateName:t,isSignal:0!==(r&Gc.SignalBased)};return s&&(i.transform=s),i})}(this.componentDef.inputs),this.cachedInputs}get outputs(){return this.cachedOutputs??=function tM(e){return Object.keys(e).map(t=>({propName:e[t],templateName:t}))}(this.componentDef.outputs),this.cachedOutputs}constructor(t,n){super(),this.componentDef=t,this.ngModule=n,this.componentType=t.type,this.selector=function wE(e){return e.map(bE).join(",")}(t.selectors),this.ngContentSelectors=t.ngContentSelectors??[],this.isBoundToModule=!!n}create(t,n,r,s,i,a){ge(22);const l=(0,be.Ht)(null);try{const d=this.componentDef,A=function aM(e,t,n,r){const s=e?["ng-version","20.3.31"]:function RE(e){const t=[],n=[];let r=1,s=2;for(;r<e.length;){let i=e[r];if("string"==typeof i)2===s?""!==i&&t.push(i,e[++r]):8===s&&n.push(i);else{if(!So(s))break;s=i}r++}return n.length&&t.push(1,...n),t}(t.selectors[0]);let i=null,a=null,l=0;if(n)for(const S of n)l+=S[Gs].requiredVars,S.create&&(S.targetIdx=0,(i??=[]).push(S)),S.update&&(S.targetIdx=0,(a??=[]).push(S));if(r)for(let S=0;S<r.length;S++){const F=r[S];if("function"!=typeof F)for(const te of F.bindings){l+=te[Gs].requiredVars;const re=S+1;te.create&&(te.targetIdx=re,(i??=[]).push(te)),te.update&&(te.targetIdx=re,(a??=[]).push(te))}}const d=[t];if(r)for(const S of r){const te=(0,o.HaV)("function"==typeof S?S:S.type);d.push(te)}return Tu(0,null,function cM(e,t){return e||t?n=>{if(1&n&&e)for(const r of e)r.create();if(2&n&&t)for(const r of t)r.update()}:null}(i,a),1,l,d,null,null,null,[s],null)}(r,d,a,i),S=function nM(e,t,n){let r=t instanceof o.uvJ?t:t?.injector;return r&&null!==e.getStandaloneInjector&&(r=e.getStandaloneInjector(r)||r),r?new ga(n,r):n}(d,s||this.ngModule,t),F=function rM(e){const t=e.get(rd,null);if(null===t)throw new o.buA(407,!1);return{rendererFactory:t,sanitizer:e.get(bD,null),changeDetectionScheduler:e.get(o.hk6,null),ngReflect:!1}}(S),te=F.rendererFactory.createRenderer(null,d),re=r?function iy(e,t,n,r){const i=r.get($o,!1)||n===_o.ShadowDom,a=e.selectRootElement(t,i);return function ay(e){Xh(e)}(a),a}(te,r,d.encapsulation,S):function oM(e,t){const n=function iM(e){return(e.selectors[0][0]||"div").toLowerCase()}(e);return $c(t,n,"svg"===n?o.jNX:"math"===n?o.rJ1:null)}(d,te);!function sM(e){if("script"===e?.toLowerCase())throw new o.buA(905,!1)}(re?.tagName);const Se=a?.some(Xp)||i?.some(ut=>"function"!=typeof ut&&ut.bindings.some(Xp)),Qe=zc(null,A,null,512|Au(d),null,null,F,te,S,null,Qi(re,S,!0));Qe[o.Yw1]=re,(0,o.ID8)(Qe);let at=null;try{const ut=id(o.Yw1,Qe,2,"#host",()=>A.directiveRegistry,!0,0);th(te,re,ut),xn(re,Qe),tl(A,Qe,ut),oa(A,ut,Qe),ad(A,ut),void 0!==n&&function uM(e,t,n){const r=e.projection=[];for(let s=0;s<t.length;s++){const i=n[s];r.push(null!=i&&i.length?Array.from(i):null)}}(ut,this.ngContentSelectors,n),at=(0,o.KdJ)(ut.index,Qe),Qe[o.SKP]=at[o.SKP],il(A,Qe,null)}catch(ut){throw null!==at&&yo(at),yo(Qe),ut}finally{ge(23),(0,o.bll)()}return new lM(this.componentType,Qe,!!Se)}finally{(0,be.Ht)(l)}}}function Xp(e){const t=e[Gs].kind;return"input"===t||"twoWay"===t}class lM extends ID{_rootLView;_hasInputBindings;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(t,n,r){super(),this._rootLView=n,this._hasInputBindings=r,this._tNode=(0,o.XRZ)(n[o.eDl],o.Yw1),this.location=Hr(this._tNode,n),this.instance=(0,o.KdJ)(this._tNode.index,n)[o.SKP],this.hostView=this.changeDetectorRef=new cl(n,void 0),this.componentType=t}setInput(t,n){const r=this._tNode;if(this.previousInputValues??=new Map,this.previousInputValues.has(t)&&Object.is(this.previousInputValues.get(t),n))return;const s=this._rootLView;sl(r,s[o.eDl],s,t,n),this.previousInputValues.set(t,n),ha((0,o.KdJ)(r.index,s),1)}get injector(){return new Ut(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(t){this.hostView.onDestroy(t)}}let Ml=(()=>class e{static __NG_ELEMENT_ID__=dM})();function dM(){return Zp((0,o.Mx4)(),(0,o.OAn)())}const fM=Ml,Qp=class extends fM{_lContainer;_hostTNode;_hostLView;constructor(t,n,r){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=r}get element(){return Hr(this._hostTNode,this._hostLView)}get injector(){return new Ut(this._hostTNode,this._hostLView)}get parentInjector(){const t=Cn(this._hostTNode,this._hostLView);if(_n(t)){const n=ae(t,this._hostLView),r=Ht(t);return new Ut(n[o.eDl].data[r+8],n)}return new Ut(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const n=Yp(this._lContainer);return null!==n&&n[t]||null}get length(){return this._lContainer.length-o.Y20}createEmbeddedView(t,n,r){let s,i;"number"==typeof r?s=r:null!=r&&(s=r.index,i=r.injector);const a=dc(this._lContainer,t.ssrId),l=t.createEmbeddedViewImpl(n||{},i,a);return this.insertImpl(l,s,Pi(this._hostTNode,a)),l}createComponent(t,n,r,s,i,a,l){const d=t&&!wt(t);let A;if(d)A=n;else{const at=n||{};A=at.index,r=at.injector,s=at.projectableNodes,i=at.environmentInjector||at.ngModuleRef,a=at.directives,l=at.bindings}const S=d?t:new Dl((0,o.xUg)(t)),F=r||this.parentInjector;if(!i&&null==S.ngModule){const ut=(d?F:this.parentInjector).get(o.uvJ,null);ut&&(i=ut)}const te=(0,o.xUg)(S.componentType??{}),re=dc(this._lContainer,te?.id??null),Qe=S.create(F,s,re?.firstChild??null,i,a,l);return this.insertImpl(Qe.hostView,A,Pi(this._hostTNode,re)),Qe}insert(t,n){return this.insertImpl(t,n,!0)}insertImpl(t,n,r){const s=t._lView;if((0,o.ITl)(s)){const l=this.indexOf(t);if(-1!==l)this.detach(l);else{const d=s[o.f7T],A=new Qp(d,d[o.qlT],d[o.f7T]);A.detach(A.indexOf(t))}}const i=this._adjustIndex(n),a=this._lContainer;return pa(a,s,i,r),t.attachToViewContainerRef(),(0,o.EYC)(ld(a),i,t),t}move(t,n){return this.insert(t,n)}indexOf(t){const n=Yp(this._lContainer);return null!==n?n.indexOf(t):-1}remove(t){const n=this._adjustIndex(t,-1),r=rc(this._lContainer,n);r&&((0,o.E6O)(ld(this._lContainer),n),tc(r[o.eDl],r))}detach(t){const n=this._adjustIndex(t,-1),r=rc(this._lContainer,n);return r&&null!=(0,o.E6O)(ld(this._lContainer),n)?new cl(r):null}_adjustIndex(t,n=0){return t??this.length+n}};function Yp(e){return e[o.bm_]}function ld(e){return e[o.bm_]||(e[o.bm_]=[])}function Zp(e,t){let n;const r=t[e.index];return(0,o.A0l)(r)?n=r:(n=ip(r,t,null,e),t[e.index]=n,Iu(t,n)),Jp(n,t,e,r),new Qp(n,e,t)}let Jp=e_,ud=()=>!1;function qp(e,t,n){return ud(e,t,n)}function e_(e,t,n,r){if(e[o.s6P])return;let s;s=8&n.type?(0,o.IvY)(r):function hM(e,t){const n=e[o.GpT],r=n.createComment(""),s=(0,o.d31)(t,e),i=n.parentNode(s);return Ii(n,i,r,n.nextSibling(s),!1),r}(t,n),e[o.s6P]=s}
1function pM(e,t,n){if(e[o.s6P]&&e[o.qFA])return!0;const r=n[o.tcA],s=t.index-o.Yw1;if(!r||function os(e){if(_r(e))return!0;let t=e.parent;for(;t;){if(_r(e)||Eo(t))return!0;t=t.parent}return!1}(t)||Es(r,s))return!1;const a=Qo(r,s),l=r.data.c?.[s],[d,A]=function yD(e,t){const n=[];for(const r of t)for(let s=0;s<(r.x??1);s++){const i={data:r,firstChild:null};r.r>0&&(i.firstChild=e,e=hl(r.r,e)),n.push(i)}return[e,n]}(a,l);return e[o.s6P]=d,e[o.qFA]=A,!0}function _M(e,t,n,r){ud(e,n,t)||e_(e,t,n,r)}function gM(){Jp=_M,ud=pM}class dd{queryList;matches=null;constructor(t){this.queryList=t}clone(){return new dd(this.queryList)}setDirty(){this.queryList.setDirty()}}class fd{queries;constructor(t=[]){this.queries=t}createEmbeddedView(t){const n=t.queries;if(null!==n){const r=null!==t.contentQueries?t.contentQueries[0]:n.length,s=[];for(let i=0;i<r;i++){const a=n.getByIndex(i);s.push(this.queries[a.indexInDeclarationView].clone())}return new fd(s)}return null}insertView(t){this.dirtyQueriesWithMatches(t)}detachView(t){this.dirtyQueriesWithMatches(t)}finishViewCreation(t){this.dirtyQueriesWithMatches(t)}dirtyQueriesWithMatches(t){for(let n=0;n<this.queries.length;n++)null!==md(t,n).matches&&this.queries[n].setDirty()}}class t_{flags;read;predicate;constructor(t,n,r=null){this.flags=n,this.read=r,this.predicate="string"==typeof t?function DM(e){return e.split(",").map(t=>t.trim())}(t):t}}class hd{queries;constructor(t=[]){this.queries=t}elementStart(t,n){for(let r=0;r<this.queries.length;r++)this.queries[r].elementStart(t,n)}elementEnd(t){for(let n=0;n<this.queries.length;n++)this.queries[n].elementEnd(t)}embeddedTView(t){let n=null;for(let r=0;r<this.length;r++){const s=null!==n?n.length:0,i=this.getByIndex(r).embeddedTView(t,s);i&&(i.indexInDeclarationView=r,null!==n?n.push(i):n=[i])}return null!==n?new hd(n):null}template(t,n){for(let r=0;r<this.queries.length;r++)this.queries[r].template(t,n)}getByIndex(t){return this.queries[t]}get length(){return this.queries.length}track(t){this.queries.push(t)}}class pd{metadata;matches=null;indexInDeclarationView=-1;crossesNgTemplate=!1;_declarationNodeIndex;_appliesToNextNode=!0;constructor(t,n=-1){this.metadata=t,this._declarationNodeIndex=n}elementStart(t,n){this.isApplyingToNode(n)&&this.matchTNode(t,n)}elementEnd(t){this._declarationNodeIndex===t.index&&(this._appliesToNextNode=!1)}template(t,n){this.elementStart(t,n)}embeddedTView(t,n){return this.isApplyingToNode(t)?(this.crossesNgTemplate=!0,this.addMatch(-t.index,n),new pd(this.metadata)):null}isApplyingToNode(t){if(this._appliesToNextNode&&1&~this.metadata.flags){const n=this._declarationNodeIndex;let r=t.parent;for(;null!==r&&8&r.type&&r.index!==n;)r=r.parent;return n===(null!==r?r.index:-1)}return this._appliesToNextNode}matchTNode(t,n){const r=this.metadata.predicate;if(Array.isArray(r))for(let s=0;s<r.length;s++){const i=r[s];this.matchTNodeWithReadOption(t,n,mM(n,i)),this.matchTNodeWithReadOption(t,n,Mt(n,t,i,!1,!1))}else r===oc?4&n.type&&this.matchTNodeWithReadOption(t,n,-1):this.matchTNodeWithReadOption(t,n,Mt(n,t,r,!1,!1))}matchTNodeWithReadOption(t,n,r){if(null!==r){const s=this.metadata.read;if(null!==s)if(s===Tr||s===Ml||s===oc&&4&n.type)this.addMatch(n.index,-2);else{const i=Mt(n,t,s,!1,!1);null!==i&&this.addMatch(n.index,i)}else this.addMatch(n.index,r)}}addMatch(t,n){null===this.matches?this.matches=[t,n]:this.matches.push(t,n)}}function mM(e,t){const n=e.localNames;if(null!==n)for(let r=0;r<n.length;r+=2)if(n[r]===t)return n[r+1];return null}function EM(e,t,n,r){return-1===n?function vM(e,t){return 11&e.type?Hr(e,t):4&e.type?ll(e,t):null}(t,e):-2===n?function yM(e,t,n){return n===Tr?Hr(t,e):n===oc?ll(t,e):n===Ml?Zp(t,e):void 0}(e,t,r):En(e,e[o.eDl],n,t)}function n_(e,t,n,r){const s=t[o.Ds7].queries[r];if(null===s.matches){const i=e.data,a=n.matches,l=[];for(let d=0;null!==a&&d<a.length;d+=2){const A=a[d];l.push(A<0?null:EM(t,i[A],a[d+1],n.metadata.read))}s.matches=l}return s.matches}function _d(e,t,n,r){const s=e.queries.getByIndex(n),i=s.matches;if(null!==i){const a=n_(e,t,s,n);for(let l=0;l<i.length;l+=2){const d=i[l];if(d>0)r.push(a[l/2]);else{const A=i[l+1],S=t[-d];for(let F=o.Y20;F<S.length;F++){const te=S[F];te[o.rQE]===te[o.f7T]&&_d(te[o.eDl],te,A,r)}if(null!==S[o.nfM]){const F=S[o.nfM];for(let te=0;te<F.length;te++){const re=F[te];_d(re[o.eDl],re,A,r)}}}}}return r}function gd(e,t){return e[o.Ds7].queries[t].queryList}function r_(e,t,n){const r=new pr(!(4&~n));return(0,o.B22)(e,t,r,r.destroy),(t[o.Ds7]??=new fd).queries.push(new dd(r))-1}function o_(e,t,n){const r=(0,o.klJ)();return r.firstCreatePass&&(i_(r,new t_(e,t,n),-1),!(2&~t)&&(r.staticViewQueries=!0)),r_(r,(0,o.OAn)(),t)}function s_(e,t,n,r){const s=(0,o.klJ)();if(s.firstCreatePass){const i=(0,o.Mx4)();i_(s,new t_(t,n,r),i.index),function MM(e,t){const n=e.contentQueries||(e.contentQueries=[]);t!==(n.length?n[n.length-1]:-1)&&n.push(e.queries.length-1,t)}
1(s,e),!(2&~n)&&(s.staticContentQueries=!0)}return r_(s,(0,o.OAn)(),n)}function i_(e,t,n){null===e.queries&&(e.queries=new hd),e.queries.track(new pd(t,n))}function md(e,t){return e.queries.getByIndex(t)}function a_(e,t){const n=e[o.eDl],r=md(n,t);return r.crossesNgTemplate?_d(n,e,t,[]):n_(n,e,r,t)}function vd(e,t,n){let r;const s=(0,be.KZ)(()=>{r._dirtyCounter();const i=function CM(e,t){const n=e._lView,r=e._queryIndex;if(void 0===n||void 0===r||4&n[o.Wg1])return t?void 0:o.Mlv;const s=gd(n,r),i=a_(n,r);return s.reset(i,$r),t?s.first:s._changesDetected||void 0===e._flatValue?e._flatValue=s.toArray():e._flatValue}(r,e);if(t&&void 0===i)throw new o.buA(-951,!1);return i});return r=s[be.bh],r._dirtyCounter=(0,o.vPA)(0),r._flatValue=void 0,s}function TM(e){return vd(!0,!1)}function AM(e){return vd(!0,!0)}function IM(e){return vd(!1,!1)}function c_(e,t){const n=e[be.bh];n._lView=(0,o.OAn)(),n._queryIndex=t,n._queryList=gd(n._lView,t),n._queryList.onDirty(()=>n._dirtyCounter.update(r=>r+1))}function OM(e){const t=[],n=new Map;function r(s){let i=n.get(s);if(!i){const a=e(s);n.set(s,i=a.then(l=>function RM(e,t){return"string"==typeof t?t:void 0!==t.status&&200!==t.status?Promise.reject(new o.buA(918,!1)):t.text()}(0,l)))}return i}return va.forEach((s,i)=>{const a=[];s.templateUrl&&a.push(r(s.templateUrl).then(A=>{s.template=A}));const l="string"==typeof s.styles?[s.styles]:s.styles||[];if(s.styles=l,s.styleUrl&&s.styleUrls?.length)throw new Error("@Component cannot define both `styleUrl` and `styleUrls`. Use `styleUrl` if the component has one stylesheet, or `styleUrls` if it has multiple");if(s.styleUrls?.length){const A=s.styles.length,S=s.styleUrls;s.styleUrls.forEach((F,te)=>{l.push(""),a.push(r(F).then(re=>{l[A+te]=re,S.splice(S.indexOf(F),1),0==S.length&&(s.styleUrls=void 0)}))})}else s.styleUrl&&a.push(r(s.styleUrl).then(A=>{l.push(A),s.styleUrl=void 0}));const d=Promise.all(a).then(()=>function SM(e){mc.delete(e)}(i));t.push(d)}),function bM(){const e=va;va=new Map}(),Promise.all(t).then(()=>{})}let va=new Map;const mc=new Set;function wM(){return 0===va.size}const Ed=new Map;function d_(e,t){(function LM(e,t,n){if(t&&t!==n)throw new Error(`Duplicate module registered for ${e} - ${(0,o.AsM)(t)} vs ${(0,o.AsM)(t.name)}`)})(t,Ed.get(t)||null,e),Ed.set(t,e)}let Li=class{},f_=class{};function h_(e,t){return new yd(e,t??null,[])}const NM=h_;class yd extends Li{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new Gp(this);constructor(t,n,r,s=!0){super(),this.ngModuleType=t,this._parent=n;const i=(0,o.phH)(t);this._bootstrapComponents=Zo(i.bootstrap),this._r3Injector=(0,o.Pz9)(t,n,[{provide:Li,useValue:this},{provide:fc,useValue:this.componentFactoryResolver},...r],(0,o.AsM)(t),new Set(["environment"])),s&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(n=>n()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class p_ extends f_{moduleType;constructor(t){super(),this.moduleType=t}create(t){return new yd(this.moduleType,t,[])}}function xM(e,t,n){return new yd(e,t,n,!1)}class __ extends Li{injector;componentFactoryResolver=new Gp(this);instance=null;constructor(t){super();const n=new o.e5P([...t.providers,{provide:Li,useValue:this},{provide:fc,useValue:this.componentFactoryResolver}],t.parent||(0,o.WB9)(),t.debugName,new Set(["environment"]));this.injector=n,t.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}}function Dd(e,t,n=null){return new __({providers:e,parent:t,debugName:n,runEnvironmentInitializers:!0}).injector}let UM=(()=>{class e{_injector;cachedInjectors=new Map;constructor(n){this._injector=n}getOrCreateStandaloneInjector(n){if(!n.standalone)return null;if(!this.cachedInjectors.has(n)){const r=(0,o.jXY)(!1,n.type),s=r.length>0?Dd([r],this._injector,`Standalone[${n.type.name}]`):null;this.cachedInjectors.set(n,s)}return this.cachedInjectors.get(n)}ngOnDestroy(){try{for(const n of this.cachedInjectors.values())null!==n&&n.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=(0,o.jDH)({token:e,providedIn:"environment",factory:()=>new e((0,o.KVO)(o.uvJ))})}return e})();function g_(e){return je(()=>{const t=D_(e),n={...t,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===gr.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:t.standalone?s=>s.get(UM).getOrCreateStandaloneInjector(n):null,getExternalStyles:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||_o.Emulated,styles:e.styles||o.Mlv,_:null,schemas:e.schemas||null,tView:null,id:""};t.standalone&&rr("NgStandalone"),M_(n);
vendor: 33,577 bytes, line 1
1const r=e.dependencies;return n.directiveDefs=Tl(r,m_),n.pipeDefs=Tl(r,o.oyA),n.id=function FM(e){let t=0;const r=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,"function"==typeof e.consts?"":e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery];for(const i of r.join("|"))t=Math.imul(31,t)+i.charCodeAt(0)|0;return t+=2147483648,"c"+t}(n),n})}function m_(e){return(0,o.xUg)(e)||(0,o.HaV)(e)}function v_(e){return je(()=>({type:e.type,bootstrap:e.bootstrap||o.Mlv,declarations:e.declarations||o.Mlv,imports:e.imports||o.Mlv,exports:e.exports||o.Mlv,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function kM(e,t){if(null==e)return o.MZA;const n={};for(const r in e)if(e.hasOwnProperty(r)){const s=e[r];let i,a,l,d;Array.isArray(s)?(l=s[0],i=s[1],a=s[2]??i,d=s[3]||null):(i=s,a=s,l=Gc.None,d=null),n[i]=[r,l,d],t[i]=a}return n}function jM(e){if(null==e)return o.MZA;const t={};for(const n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function E_(e){return je(()=>{const t=D_(e);return M_(t),t})}function y_(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,standalone:e.standalone??!0,onDestroy:e.type.prototype.ngOnDestroy||null}}function D_(e){const t={};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:t,inputConfig:e.inputs||o.MZA,exportAs:e.exportAs||null,standalone:e.standalone??!0,signals:!0===e.signals,selectors:e.selectors||o.Mlv,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,resolveHostDirectives:null,hostDirectives:null,inputs:kM(e.inputs,t),outputs:jM(e.outputs),debugInfo:null}}function M_(e){e.features?.forEach(t=>t(e))}function Tl(e,t){return e?()=>{const n="function"==typeof e?e():e,r=[];for(const s of n){const i=t(s);null!==i&&r.push(i)}return r}:null}function T_(e){return Object.getPrototypeOf(e.prototype).constructor}function Md(e){let t=T_(e.type),n=!0;const r=[e];for(;t;){let s;if((0,o.JlV)(e))s=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new o.buA(903,!1);s=t.\u0275dir}if(s){if(n){r.push(s);const a=e;a.inputs=Td(e.inputs),a.declaredInputs=Td(e.declaredInputs),a.outputs=Td(e.outputs);const l=s.hostBindings;l&&VM(e,l);const d=s.viewQuery,A=s.contentQueries;if(d&&HM(e,d),A&&$M(e,A),WM(e,s),(0,o.dwj)(e.outputs,s.outputs),(0,o.JlV)(s)&&s.data.animation){const S=e.data;S.animation=(S.animation||[]).concat(s.data.animation)}}const i=s.features;if(i)for(let a=0;a<i.length;a++){const l=i[a];l&&l.ngInherit&&l(e),l===Md&&(n=!1)}}t=Object.getPrototypeOf(t)}!function KM(e){let t=0,n=null;for(let r=e.length-1;r>=0;r--){const s=e[r];s.hostVars=t+=s.hostVars,s.hostAttrs=In(s.hostAttrs,n=In(n,s.hostAttrs))}}(r)}function WM(e,t){for(const n in t.inputs){if(!t.inputs.hasOwnProperty(n)||e.inputs.hasOwnProperty(n))continue;const r=t.inputs[n];void 0!==r&&(e.inputs[n]=r,e.declaredInputs[n]=t.declaredInputs[n])}}function Td(e){return e===o.MZA?{}:e===o.Mlv?[]:e}function HM(e,t){const n=e.viewQuery;e.viewQuery=n?(r,s)=>{t(r,s),n(r,s)}:t}function $M(e,t){const n=e.contentQueries;e.contentQueries=n?(r,s,i)=>{t(r,s,i),n(r,s,i)}:t}function VM(e,t){const n=e.hostBindings;e.hostBindings=n?(r,s)=>{t(r,s),n(r,s)}:t}const zM=["providersResolver"],GM=["template","decls","consts","vars","onPush","ngContentSelectors","styles","encapsulation","schemas"];function YM(e){const t=[];let n=!1,r=null,s=null;for(let i=0;i<e.length;i++){const a=e[i];if(null!==a.hostDirectives){const l=t.length;r??=new Map,s??=new Map,A_(a,t,r),s.set(a,[l,t.length-1])}0===i&&(0,o.JlV)(a)&&(n=!0,t.push(a))}for(let i=n?1:0;i<e.length;i++)t.push(e[i]);return[t,r,s]}function A_(e,t,n){if(null!==e.hostDirectives)for(const r of e.hostDirectives)if("function"==typeof r){const s=r();for(const i of s)I_(Ad(i),t,n)}else I_(r,t,n)}function I_(e,t,n){const r=(0,o.HaV)(e.directive);(function ZM(e,t){for(const n in t)t.hasOwnProperty(n)&&(e[t[n]]=e[n])})(r.declaredInputs,e.inputs),A_(r,t,n),n.set(r,e),t.push(r)}function Ad(e){return"function"==typeof e?{directive:(0,o.nl4)(e),inputs:o.MZA,outputs:o.MZA}:{directive:(0,o.nl4)(e.directive),inputs:C_(e.inputs),outputs:C_(e.outputs)}}function C_(e){if(void 0===e||0===e.length)return o.MZA;const t={};for(let n=0;n<e.length;n+=2)t[e[n]]=e[n+1];return t}function P_(e,t,n,r,s,i,a,l){if(n.firstCreatePass){e.mergedAttrs=In(e.mergedAttrs,e.attrs);const S=e.tView=Tu(2,e,s,i,a,n.directiveRegistry,n.pipeRegistry,null,n.schemas,n.consts,null);null!==n.queries&&(n.queries.template(n,e),S.queries=n.queries.embeddedTView(e))}l&&(e.flags|=l),(0,o.iMd)(e,!1);const d=b_(n,t,e,r);(0,o.SX7)()&&Bu(n,t,d,e),xn(d,t);const A=ip(d,t,d,e);t[r+o.Yw1]=A,Iu(t,A),qp(A,e,t)}function Ni(e,t,n,r,s,i,a,l,d,A,S){const F=n+o.Yw1;let te;if(t.firstCreatePass){if(te=bi(t,F,4,a||null,l||null),null!=A){const re=(0,o.db4)(t.consts,A);te.localNames=[];for(let Se=0;Se<re.length;Se+=2)te.localNames.push(re[Se],-1)}}else te=t.data[F];return P_(te,e,t,n,r,s,i,d),null!=A&&da(e,te,S),te}function Id(e,t,n,r,s,i,a,l){const d=(0,o.OAn)(),A=(0,o.klJ)();return function JM(e,t,n,r,s,i,a,l,d,A,S){const F=n+o.Yw1;let te;t.firstCreatePass?(te=bi(t,F,4,a||null,l||null),(0,o.ckz)()&&kp(t,e,te,(0,o.db4)(t.consts,A),Hu),ot(t,te)):te=t.data[F],P_(te,e,t,n,r,s,i,d),(0,o.yoD)(te)&&tl(t,e,te),null!=A&&da(e,te,S)}(d,A,e,t,n,r,s,(0,o.db4)(A.consts,i),void 0,a,l),Id}function Cd(e,t,n,r,s,i,a,l){const d=(0,o.OAn)(),A=(0,o.klJ)();return Ni(d,A,e,t,n,r,s,(0,o.db4)(A.consts,i),void 0,a,l),Cd}let b_=w_;function w_(e,t,n,r){return(0,o.m7n)(!0),t[o.GpT].createComment("")}function qM(e,t,n,r){const s=!Ks(t,n);(0,o.m7n)(s);const i=t[o.tcA]?.data.t?.[r]??null;if(null!==i&&null!==n.tView&&null===n.tView.ssrId&&(n.tView.ssrId=i),s)return w_(0,t);const a=t[o.tcA],l=lc(a,e,t,n);return Zr(a,r,l),hl(Ws(a,r),l)}function e0(){b_=qM}var bn=function(e){return e[e.NOT_STARTED=0]="NOT_STARTED",e[e.IN_PROGRESS=1]="IN_PROGRESS",e[e.COMPLETE=2]="COMPLETE",e[e.FAILED=3]="FAILED",e}(bn||{}),Zt=function(e){return e[e.Placeholder=0]="Placeholder",e[e.Loading=1]="Loading",e[e.Complete=2]="Complete",e[e.Error=3]="Error",e}(Zt||{}),Ea=function(e){return e[e.Initial=-1]="Initial",e}(Ea||{}),S_=function(e){return e[e.Manual=0]="Manual",e[e.Playthrough=1]="Playthrough",e}(S_||{});function Ec(e,t,n){const r=N_(e);null===t[r]&&(t[r]=[]),t[r].push(n)}function Cl(e,t){const n=N_(e),r=t[n];if(null!==r){for(const s of r)s();t[n]=null}}function L_(e){Cl(1,e),Cl(0,e),Cl(2,e)}function N_(e){let t=4;return 1===e?t=5:2===e&&(t=9),t}function yc(e){return e+1}function Lr(e,t){return e[yc(t.index)]}function or(e,t){const n=yc(t.index);return e.data[n]}function Od(e,t){return t===Zt.Placeholder?e.placeholderBlockConfig?.[0]??null:t===Zt.Loading?e.loadingBlockConfig?.[0]??null:null}function x_(e){return e.loadingBlockConfig?.[1]??null}function U_(e,t){if(!e||0===e.length)return t;const n=new Set(e);for(const r of t)n.add(r);return e.length===n.size?e:Array.from(n)}function Pd(e,t,n){const r=n.get(on);return function _i(e,t,n){let r=uo.get(e);return pt=pt||n(),r||(r=new Po,pt.observe(e),uo.set(e,r),ho++),r.callbacks.add(t),()=>{uo.has(e)&&(r.callbacks.delete(t),0===r.callbacks.size&&(pt?.unobserve(e),uo.delete(e),ho--),0===ho&&(pt?.disconnect(),pt=null))}}(e,()=>r.run(t),()=>r.runOutsideAngular(()=>function _s(){return new IntersectionObserver(e=>{for(const t of e)t.isIntersecting&&uo.has(t.target)&&uo.get(t.target).listener()})}()))}function Ma(e,t,n,r,s,i,a){const l=e[o.YEL],d=l.get(on);let A;A=function XE(e,t){const n=t?.injector??(0,o.WQX)(o.zZn);return rr("NgAfterRender"),Nh(e,n,t,!1)}({read:function S(){if((0,o.EPY)(e))return void A.destroy();const F=Lr(e,t),te=F[1];if(te!==Ea.Initial&&te!==Zt.Placeholder)return void A.destroy();const re=function l0(e,t,n){return null==n?e:n>=0?(0,o.jRZ)(n,e):e[t.index][o.Y20]??null}(e,t,r);if(!re||(A.destroy(),(0,o.EPY)(re)))return;const Se=function u0(e,t){return(0,o.vaC)(o.Yw1+t,e)}(re,n),Qe=s(Se,()=>{d.run(()=>{e!==re&&(0,o.DyX)(re,Qe),i()})},l);e!==re&&(0,o.ik5)(re,Qe),Ec(a,F,Qe)}},{injector:l})}function Ol(e,t){const n=t.get(h0);return n.add(e),()=>n.remove(e)}let h0=(()=>{class e{executingCallbacks=!1;idleId=null;current=new Set;deferred=new Set;ngZone=(0,o.WQX)(on);requestIdleCallbackFn=(()=>typeof requestIdleCallback<"u"?requestIdleCallback:setTimeout)().bind(globalThis);cancelIdleCallbackFn=(()=>typeof requestIdleCallback<"u"?cancelIdleCallback:clearTimeout)().bind(globalThis);add(n){(this.executingCallbacks?this.deferred:this.current).add(n),null===this.idleId&&this.scheduleIdleCallback()}remove(n){const{current:r,deferred:s}=this;r.delete(n),s.delete(n),0===r.size&&0===s.size&&this.cancelIdleCallback()}scheduleIdleCallback(){const n=()=>{this.cancelIdleCallback(),this.executingCallbacks=!0;for(const r of this.current)r();if(this.current.clear(),this.executingCallbacks=!1,this.deferred.size>0){for(const r of this.deferred)this.current.add(r);this.deferred.clear(),this.scheduleIdleCallback()}};this.idleId=this.requestIdleCallbackFn(()=>this.ngZone.run(n))}cancelIdleCallback(){null!==this.idleId&&(this.cancelIdleCallbackFn(this.idleId),this.idleId=null)}ngOnDestroy(){this.cancelIdleCallback(),this.current.clear(),this.deferred.clear()}static \u0275prov=(0,o.jDH)({token:e,providedIn:"root",factory:()=>new e})}return e})();function Pl(e){return(t,n)=>j_(e,t,n)}function j_(e,t,n){const r=n.get(p0),s=n.get(on);return r.add(e,t,s),()=>r.remove(t)}let p0=(()=>{class e{executingCallbacks=!1;timeoutId=null;invokeTimerAt=null;current=[];deferred=[];add(n,r,s){this.addToQueue(this.executingCallbacks?this.deferred:this.current,Date.now()+n,r),this.scheduleTimer(s)}remove(n){const{current:r,deferred:s}=this;-1===this.removeFromQueue(r,n)&&this.removeFromQueue(s,n),0===r.length&&0===s.length&&this.clearTimeout()}addToQueue(n,r,s){let i=n.length;for(let a=0;a<n.length;a+=2)if(n[a]>r){i=a;break}(0,o.llW)(n,i,r,s)}removeFromQueue(n,r){let s=-1;for(let i=0;i<n.length;i+=2)if(n[i+1]===r){s=i;break}return s>-1&&(0,o.gsJ)(n,s,2),s}scheduleTimer(n){const r=()=>{this.clearTimeout(),this.executingCallbacks=!0;const i=[...this.current],a=Date.now();for(let d=0;d<i.length;d+=2){const S=i[d+1];if(!(i[d]<=a))break;S()}let l=-1;for(let d=0;d<this.current.length&&this.current[d]<=a;d+=2)l=d+1;if(l>=0&&(0,o.gsJ)(this.current,0,l+1),this.executingCallbacks=!1,this.deferred.length>0){for(let d=0;d<this.deferred.length;d+=2)this.addToQueue(this.current,this.deferred[d],this.deferred[d+1]);this.deferred.length=0}this.scheduleTimer(n)};if(this.current.length>0){const i=Date.now(),a=this.current[0];if(null===this.timeoutId||this.invokeTimerAt&&this.invokeTimerAt-a>16){this.clearTimeout();const l=Math.max(a-i,16);this.invokeTimerAt=a,this.timeoutId=n.runOutsideAngular(()=>setTimeout(()=>n.run(r),l))}}}clearTimeout(){null!==this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}ngOnDestroy(){this.clearTimeout(),this.current.length=0,this.deferred.length=0}static \u0275prov=(0,o.jDH)({token:e,providedIn:"root",factory:()=>new e})}return e})(),_0=(()=>{class e{cachedInjectors=new Map;getOrCreateInjector(n,r,s,i){if(!this.cachedInjectors.has(n)){const a=s.length>0?Dd(s,r,i):null;this.cachedInjectors.set(n,a)}return this.cachedInjectors.get(n)}ngOnDestroy(){try{for(const n of this.cachedInjectors.values())null!==n&&n.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=(0,o.jDH)({token:e,providedIn:"environment",factory:()=>new e})}return e})();const g0=new o.nKC("");function bd(e,t,n){return e.get(_0).getOrCreateInjector(t,e,n,"")}function Xs(e,t,n,r=!1){const s=n[o.f7T],i=s[o.eDl];if((0,o.EPY)(s))return;const a=Lr(s,t),d=a[7];if(!(null!==d&&e<d)&&W_(a[1],e)&&W_(a[0]??-1,e)){const A=or(i,t),F=r||null===x_(A)&&null===Od(A,Zt.Loading)&&!Od(A,Zt.Placeholder)?B_:wd;try{F(e,a,n,t,s)}catch(te){$u(s,te)}}}function B_(e,t,n,r,s){ge(20);const i=function a0(e,t,n){const s=or(t[o.eDl],n);switch(e){case Zt.Complete:return s.primaryTmplIndex;case Zt.Loading:return s.loadingTmplIndex;case Zt.Error:return s.errorTmplIndex;case Zt.Placeholder:return s.placeholderTmplIndex;default:return null}}(e,s,r);if(null!==i){t[1]=e;const a=s[o.eDl],d=(0,o.XRZ)(a,i+o.Yw1),A=0;let S;if(zu(n,A),e===Zt.Complete){const Se=or(a,r),Qe=Se.providers;Qe&&Qe.length>0&&(S=function m0(e,t,n){if(e instanceof ga){const s=e.injector,a=bd(e.parentInjector,t,n);return new ga(s,a)}const r=e.get(o.uvJ);if(r!==e){const s=bd(r,t,n);return new ga(e,s)}return bd(e,t,n)}(s[o.YEL],Se,Qe))}const{dehydratedView:F,dehydratedViewIx:te}=function v0(e,t){const n=e[o.qFA]?.findIndex(s=>s.data.s===t[1])??-1;return{dehydratedView:n>-1?e[o.qFA][n]:null,dehydratedViewIx:n}}(n,t),re=fa(s,d,null,{injector:S,dehydratedView:F});if(pa(n,re,A,Pi(d,F)),ha(re,2),te>-1&&n[o.qFA]?.splice(te,1),(e===Zt.Complete||e===Zt.Error)&&Array.isArray(t[8])){for(const Se of t[8])Se();t[8]=null}}ge(21)}function E0(e,t,n,r,s){const i=Date.now(),l=or(s[o.eDl],r);if(null===t[2]||t[2]<=i){t[2]=null;const d=x_(l),A=null!==t[3];if(e!==Zt.Loading||null===d||A){e>Zt.Loading&&A&&(t[3](),t[3]=null,t[0]=null),B_(e,t,n,r,s);const S=Od(l,e);null!==S&&(t[2]=i+S,F_(S,t,r,n,s))}else{t[0]=e;const S=F_(d,t,r,n,s);t[3]=S}}else t[0]=e}function F_(e,t,n,r,s){return j_(e,()=>{const a=t[0];t[2]=null,t[0]=null,null!==a&&Xs(a,n,r)},s[o.YEL])}function W_(e,t){return e<t}function Ta(e,t){Xs(Zt.Placeholder,t,e[t.index])}function K_(e,t,n){e.loadingPromise.then(()=>{e.loadingState===bn.COMPLETE?Xs(Zt.Complete,t,n):e.loadingState===bn.FAILED&&Xs(Zt.Error,t,n)})}let wd=null;function D0(e,t,n,r){return je(()=>{const s=e;null!==t&&(s.hasOwnProperty("decorators")&&void 0!==s.decorators?s.decorators.push(...t):s.decorators=t),null!==n&&(s.ctorParameters=n),null!==r&&(s.propDecorators=s.hasOwnProperty("propDecorators")&&void 0!==s.propDecorators?{...s.propDecorators,...r}:r)})}let H_=(()=>{class e{log(n){console.log(n)}warn(n){console.warn(n)}static \u0275fac=function(r){return new(r||e)};static \u0275prov=(0,o.jDH)({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();function cT(e,t){!function rg(e,t){if(typeof COMPILED>"u"||!COMPILED){const n=o.laP;n.ng??={},n.ng[e]=t}}(e,t)}const og=new o.nKC(""),sg=new o.nKC("");let Ld,lT=(()=>{class e{_ngZone;registry;_isZoneStable=!0;_callbacks=[];_taskTrackingZone=null;_destroyRef;constructor(n,r,s){this._ngZone=n,this.registry=r,(0,o.M6u)()&&(this._destroyRef=(0,o.WQX)(o.abz,{optional:!0})??void 0),Ld||(function uT(e){Ld=e}(s),s.addToWindow(r)),this._watchAngularEvents(),n.run(()=>{this._taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){const n=this._ngZone.onUnstable.subscribe({next:()=>{this._isZoneStable=!1}}),r=this._ngZone.runOutsideAngular(()=>this._ngZone.onStable.subscribe({next:()=>{on.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}}));this._destroyRef?.onDestroy(()=>{n.unsubscribe(),r.unsubscribe()})}isStable(){return this._isZoneStable&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;0!==this._callbacks.length;){let n=this._callbacks.pop();clearTimeout(n.timeoutId),n.doneCb()}});else{let n=this.getPendingTasks();this._callbacks=this._callbacks.filter(r=>!r.updateCb||!r.updateCb(n)||(clearTimeout(r.timeoutId),!1))}}getPendingTasks(){return this._taskTrackingZone?this._taskTrackingZone.macroTasks.map(n=>({source:n.source,creationLocation:n.creationLocation,data:n.data})):[]}addCallback(n,r,s){let i=-1;r&&r>0&&(i=setTimeout(()=>{this._callbacks=this._callbacks.filter(a=>a.timeoutId!==i),n()},r)),this._callbacks.push({doneCb:n,timeoutId:i,updateCb:s})}whenStable(n,r,s){if(s&&!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(n,r,s),this._runCallbacksIfReady()}registerApplication(n){this.registry.registerApplication(n,this)}unregisterApplication(n){this.registry.unregisterApplication(n)}findProviders(n,r,s){return[]}static \u0275fac=function(r){return new(r||e)((0,o.KVO)(on),(0,o.KVO)(ig),(0,o.KVO)(sg))};static \u0275prov=(0,o.jDH)({token:e,factory:e.\u0275fac})}return e})(),ig=(()=>{class e{_applications=new Map;registerApplication(n,r){this._applications.set(n,r)}unregisterApplication(n){this._applications.delete(n)}unregisterAllApplications(){this._applications.clear()}getTestability(n){return this._applications.get(n)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(n,r=!0){return Ld?.findTestabilityInTree(this,n,r)??null}static \u0275fac=function(r){return new(r||e)};static \u0275prov=(0,o.jDH)({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();function ag(e){return!!e&&"function"==typeof e.then}function cg(e){return!!e&&"function"==typeof e.subscribe}const Nd=new o.nKC("");function dT(e){return(0,o.EmA)([{provide:Nd,multi:!0,useValue:e}])}let lg=(()=>{class e{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((n,r)=>{this.resolve=n,this.reject=r});appInits=(0,o.WQX)(Nd,{optional:!0})??[];injector=(0,o.WQX)(o.zZn);constructor(){}runInitializers(){if(this.initialized)return;const n=[];for(const s of this.appInits){const i=(0,o.N4e)(this.injector,s);if(ag(i))n.push(i);else if(cg(i)){const a=new Promise((l,d)=>{i.subscribe({complete:l,error:d})});n.push(a)}}const r=()=>{this.done=!0,this.resolve()};Promise.all(n).then(()=>{r()}).catch(s=>{this.reject(s)}),0===n.length&&r(),this.initialized=!0}static \u0275fac=function(r){return new(r||e)};static \u0275prov=(0,o.jDH)({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();const ug=new o.nKC("");function fT(){}function hT(){(0,be.KO)(()=>{throw new o.buA(600,"")})}function dg(e,t){return Array.isArray(t)?t.reduce(dg,e):{...e,...t}}let Rl=(()=>{class e{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=(0,o.WQX)(o.ZTf);afterRenderManager=(0,o.WQX)(Rh);zonelessEnabled=(0,o.WQX)(o.Evm);rootEffectScheduler=(0,o.WQX)(o.VML);dirtyFlags=0;tracingSnapshot=null;allTestViews=new Set;autoDetectTestViews=new Set;includeAllTestViews=!1;afterTick=new nt.B;get allViews(){return[...(this.includeAllTestViews?this.allTestViews:this.autoDetectTestViews).keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];internalPendingTask=(0,o.WQX)(o.rev);get isStable(){return this.internalPendingTask.hasPendingTasksObservable.pipe((0,Me.T)(n=>!n))}constructor(){(0,o.WQX)(ec,{optional:!0})}whenStable(){let n;return new Promise(r=>{n=this.isStable.subscribe({next:s=>{s&&r()}})}).finally(()=>{n.unsubscribe()})}_injector=(0,o.WQX)(o.uvJ);_rendererFactory=null;get injector(){return this._injector}bootstrap(n,r){return this.bootstrapImpl(n,r)}bootstrapImpl(n,r,s=o.zZn.NULL){return this._injector.get(on).run(()=>{ge(10);const a=n instanceof Np;if(!this._injector.get(lg).done)throw new o.buA(405,"");let d;d=a?n:this._injector.get(fc).resolveComponentFactory(n),this.componentTypes.push(d.componentType);const A=function pT(e){return e.isBoundToModule}(d)?void 0:this._injector.get(Li),F=d.create(s,[],r||d.selector,A),te=F.location.nativeElement,re=F.injector.get(og,null);return re?.registerApplication(te),F.onDestroy(()=>{this.detachView(F.hostView),Sl(this.components,F),re?.unregisterApplication(te)}),this._loadComponent(F),ge(11,F),F})}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){ge(12),null!==this.tracingSnapshot?this.tracingSnapshot.run(Pu.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw new o.buA(101,!1);const n=(0,be.Ht)(null);try{this._runningTick=!0,this.synchronize()}finally{this._runningTick=!1,this.tracingSnapshot?.dispose(),this.tracingSnapshot=null,(0,be.Ht)(n),this.afterTick.next(),ge(13)}};synchronize(){null===this._rendererFactory&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(rd,null,{optional:!0}));let n=0;for(;0!==this.dirtyFlags&&n++<10;)ge(14),this.synchronizeOnce(),ge(15)}synchronizeOnce(){16&this.dirtyFlags&&(this.dirtyFlags&=-17,this.rootEffectScheduler.flush());let n=!1;if(7&this.dirtyFlags){const r=!!(1&this.dirtyFlags);this.dirtyFlags&=-8,this.dirtyFlags|=8;for(let{_lView:s}of this.allViews)(r||(0,o.dMS)(s))&&(al(s,r&&!this.zonelessEnabled?0:1),n=!0);if(this.dirtyFlags&=-5,this.syncDirtyFlagsWithViews(),23&this.dirtyFlags)return}n||(this._rendererFactory?.begin?.(),this._rendererFactory?.end?.()),8&this.dirtyFlags&&(this.dirtyFlags&=-9,this.afterRenderManager.execute()),this.syncDirtyFlagsWithViews()}syncDirtyFlagsWithViews(){this.allViews.some(({_lView:n})=>(0,o.dMS)(n))?this.dirtyFlags|=2:this.dirtyFlags&=-8}attachView(n){const r=n;this._views.push(r),r.attachToAppRef(this)}detachView(n){const r=n;Sl(this._views,r),r.detachFromAppRef()}_loadComponent(n){this.attachView(n.hostView);try{this.tick()}catch(s){this.internalErrorHandler(s)}this.components.push(n),this._injector.get(ug,[]).forEach(s=>s(n))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(n=>n()),this._views.slice().forEach(n=>n.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(n){return this._destroyListeners.push(n),()=>Sl(this._destroyListeners,n)}destroy(){if(this._destroyed)throw new o.buA(406,!1);const n=this._injector;n.destroy&&!n.destroyed&&n.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(r){return new(r||e)};static \u0275prov=(0,o.jDH)({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function Sl(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}function xd(){let e,t;return{promise:new Promise((r,s)=>{e=r,t=s}),resolve:e,reject:t}}function fg(e){const t=(0,o.OAn)(),n=(0,o.Mx4)();if(Ta(t,n),!_g(0,t))return;const r=t[o.YEL];Ec(0,Lr(t,n),e(()=>ki(0,t,n),r))}function hg(e){const t=(0,o.OAn)(),n=t[o.YEL],r=(0,o.Mx4)(),i=or(t[o.eDl],r);i.loadingState===bn.NOT_STARTED&&Ec(1,Lr(t,r),e(()=>Mc(i,t,r),n))}function pg(e,t,n){const r=t[o.YEL],s=Lr(t,n),i=s[6];Ec(2,s,e(()=>Qs(r,i),r))}function Mc(e,t,n){Ud(e,t,n)}function Ud(e,t,n){const r=t[o.YEL],s=t[o.eDl];if(e.loadingState!==bn.NOT_STARTED)return e.loadingPromise??Promise.resolve();const i=Lr(t,n),a=function c0(e,t){return(0,o.XRZ)(e,t.primaryTmplIndex+o.Yw1)}(s,e);e.loadingState=bn.IN_PROGRESS,Cl(1,i);let l=e.dependencyResolverFn;const d=r.get(o.u5s).add();return l?(e.loadingPromise=Promise.allSettled(l()).then(A=>{let S=!1;const F=[],te=[];for(const re of A){if("fulfilled"!==re.status){S=!0;break}{const Se=re.value,Qe=(0,o.xUg)(Se)||(0,o.HaV)(Se);if(Qe)F.push(Qe);else{const at=(0,o.oyA)(Se);at&&te.push(at)}}}if(S){if(e.loadingState=bn.FAILED,null===e.errorTmplIndex){const Se=new o.buA(-750,!1);$u(t,Se)}}else{e.loadingState=bn.COMPLETE;const re=a.tView;if(F.length>0){re.directiveRegistry=U_(re.directiveRegistry,F);const Se=F.map(at=>at.type),Qe=(0,o.jXY)(!1,...Se);e.providers=Qe}te.length>0&&(re.pipeRegistry=U_(re.pipeRegistry,te))}}),e.loadingPromise.finally(()=>{e.loadingPromise=null,d()})):(e.loadingPromise=Promise.resolve().then(()=>{e.loadingPromise=null,e.loadingState=bn.COMPLETE,d()}),e.loadingPromise)}function _g(e,t){return t[o.YEL].get(g0,null,{optional:!0})?.behavior!==S_.Manual}function ki(e,t,n){const r=t[o.eDl],s=t[n.index];if(!_g(0,t))return;const i=Lr(t,n),a=or(r,n);switch(L_(i),a.loadingState){case bn.NOT_STARTED:Xs(Zt.Loading,n,s),Ud(a,t,n),a.loadingState===bn.IN_PROGRESS&&K_(a,n,s);break;case bn.IN_PROGRESS:Xs(Zt.Loading,n,s),K_(a,n,s);break;case bn.COMPLETE:Xs(Zt.Complete,n,s);break;case bn.FAILED:Xs(Zt.Error,n,s)}}function Qs(e,t,n){return kd.apply(this,arguments)}function kd(){return(kd=(0,Le.A)(function*(e,t,n){const r=e.get(it);if(r.hydrating.has(t))return;const{parentBlockPromise:i,hydrationQueue:a}=function qi(e,t){const n=t.get(it),s=t.get(so).get(Yn,{});let i=!1,a=e,l=null;const d=[];for(;!i&&a;){i=n.has(a);const A=n.hydrating.get(a);if(null===l&&null!=A){l=A.promise;break}d.unshift(a),a=s[a].p}return{parentBlockPromise:l,hydrationQueue:d}}(t,e);if(0===a.length)return;null!==i&&a.shift(),function vT(e,t){for(let n of t)e.hydrating.set(n,xd())}(r,a),null!==i&&(yield i);const l=a[0];r.has(l)?yield gg(e,a,n):r.awaitParentBlock(l,(0,Le.A)(function*(){return yield gg(e,a,n)}))})).apply(this,arguments)}function gg(e,t,n){return jd.apply(this,arguments)}function jd(){return(jd=(0,Le.A)(function*(e,t,n){const r=e.get(it),s=r.hydrating,i=e.get(o.rev),a=i.add();for(let d=0;d<t.length;d++){const A=t[d],S=r.get(A);if(null==S){mT(d,t,r),mg(t.slice(d),r);break}if(yield yT(S),yield ET(e),gT(S)){vD(S),mg(t.slice(d),r);break}s.get(A).resolve()}const l=t[t.length-1];yield s.get(l)?.promise,i.remove(a),n&&n(t),function ED(e,t,n,r){null!==e&&(n.cleanup(t),_l(e.lContainer),Pp(r))}(r.get(l),t,r,e.get(Rl))})).apply(this,arguments)}function gT(e){return Lr(e.lView,e.tNode)[1]===Zt.Error}function mT(e,t,n){const r=e-1,s=r>-1?n.get(t[r]):null;s&&_l(s.lContainer)}function mg(e,t){const n=t.hydrating;for(const r in e)n.get(r)?.reject();t.cleanup(e)}function ET(e){return new Promise(t=>Lu(t,{injector:e}))}function yT(e){return Bd.apply(this,arguments)}function Bd(){return(Bd=(0,Le.A)(function*(e){const{tNode:t,lView:n}=e,r=Lr(n,t);return new Promise(s=>{(function DT(e,t){Array.isArray(e[8])||(e[8]=[]),e[8].push(t)})(r,s),ki(0,n,t)})})).apply(this,arguments)}function Dn(e,t,n){return 0===e?vg(t,n):2!==e||!vg(t,n)}function vg(e,t){const n=e[o.YEL],r=or(e[o.eDl],t),s=Fs(n),i=function MT(e){return null!=e&&!(1&~e)}(r.flags),l=null!==Lr(e,t)[6];return!(i&&l&&s)}function Ys(e,t){const n=or(e,t);return n.hydrateTriggers??=new Map}function Fd(e,t,n,r){const s=(0,o.OAn)();return fn(s,(0,o.xbp)(),t)&&((0,o.klJ)(),function py(e,t,n,r,s,i){const a=(0,o.d31)(e,t);nl(t[o.GpT],a,i,e.value,n,r,s)}((0,o.CpD)(),s,e,t,n,r)),Fd}const YT=new o.nKC("",{providedIn:"root",factory:()=>!1}),ZT=new o.nKC("",{providedIn:"root",factory:()=>JT}),JT=4e3,ji=typeof document<"u"&&"function"==typeof document?.documentElement?.getAnimations;function Ll(e){return e[o.YEL].get(YT,!1)}function Wd(e){const t=Ia.get(e);if(t){for(const n of t.cleanupFns)n();Ia.delete(e)}Bi.delete(e)}const tA=()=>{},Ia=new WeakMap,Bi=new WeakMap,Ca=new WeakMap;function Kd(e,t){const n=Ca.get(e);if(n&&n.length>0){const r=n.findIndex(s=>s===t);r>-1&&n.splice(r,1)}0===n?.length&&Ca.delete(e)}function Nl(e,t){const n=Ca.get(e)?.shift(),r=t[o.rQE];if(r){const i=qc(e.index,r)?.previousSibling;n&&i&&n===i&&n.dispatchEvent(new CustomEvent("animationend",{detail:{cancel:!0}}))}}function Dg(e,t){Ca.has(e)?Ca.get(e)?.push(t):Ca.set(e,[t])}function xl(e){const t=e[o.Isx]??={};return t.enter??=new Map}function Fi(e){const t=e[o.Isx]??={};return t.leave??=new Map}function Mg(e){const t="function"==typeof e?e():e;let n=Array.isArray(t)?t:null;return"string"==typeof t&&(n=t.trim().split(/\s+/).filter(r=>r)),n}function Tg(e,t){const n=Bi.get(t);return void 0===n||t===e.target&&(void 0!==n.animationName&&e.animationName===n.animationName||void 0!==n.propertyName&&e.propertyName===n.propertyName)}function Ul(e,t,n){const r=e.get(t.index)??{animateFns:[]};r.animateFns.push(n),e.set(t.index,r)}function Hd(e,t){if(e)for(const n of e)n();for(const n of t)n()}function $d(e,t){const n=Fi(e).get(t.index);n&&(n.resolvers=void 0)}function kl(e,t,n,r,s){Kd(t,n),Hd(r,s),$d(e,t)}function Ag(){return(0,o.OAn)()[o.b5C][o.SKP]}class uA{destroy(t){}updateValue(t,n){}swap(t,n){const r=Math.min(t,n),s=Math.max(t,n),i=this.detach(s);if(s-r>1){const a=this.detach(r);this.attach(r,i),this.attach(s,a)}else this.attach(r,i)}move(t,n){this.attach(n,this.detach(t))}}function zd(e,t,n,r,s){return e===n&&Object.is(t,r)?1:Object.is(s(e,t),s(n,r))?-1:0}function Gd(e,t,n,r){return!(void 0===t||!t.has(r)||(e.attach(n,t.get(r)),t.delete(r),0))}function Ig(e,t,n,r,s){if(Gd(e,t,r,n(r,s)))e.updateValue(r,s);else{const i=e.create(r,s);e.attach(r,i)}}function Cg(e,t,n,r){const s=new Set;for(let i=t;i<=n;i++)s.add(r(i,e.at(i)));return s}class Og{kvMap=new Map;_vMap=void 0;has(t){return this.kvMap.has(t)}delete(t){if(!this.has(t))return!1;const n=this.kvMap.get(t);return void 0!==this._vMap&&this._vMap.has(n)?(this.kvMap.set(t,this._vMap.get(n)),this._vMap.delete(n)):this.kvMap.delete(t),!0}get(t){return this.kvMap.get(t)}set(t,n){if(this.kvMap.has(t)){let r=this.kvMap.get(t);void 0===this._vMap&&(this._vMap=new Map);const s=this._vMap;for(;s.has(r);)r=s.get(r);s.set(r,n)}else this.kvMap.set(t,n)}forEach(t){for(let[n,r]of this.kvMap)if(t(r,n),void 0!==this._vMap){const s=this._vMap;for(;s.has(r);)r=s.get(r),t(r,n)}}}function Pg(e,t,n,r,s,i,a,l){rr("NgControlFlow");const d=(0,o.OAn)(),A=(0,o.klJ)();return Ni(d,A,e,t,n,r,s,(0,o.db4)(A.consts,i),256,a,l),Xd}function Xd(e,t,n,r,s,i,a,l){rr("NgControlFlow");const d=(0,o.OAn)(),A=(0,o.klJ)();return Ni(d,A,e,t,n,r,s,(0,o.db4)(A.consts,i),512,a,l),Xd}function bg(e,t){rr("NgControlFlow");const n=(0,o.OAn)(),r=(0,o.xbp)(),s=n[r]!==Qt?n[r]:-1,i=-1!==s?Wl(n,o.Yw1+s):void 0;if(fn(n,r,e)){const l=(0,be.Ht)(null);try{if(void 0!==i&&zu(i,0),-1!==e){const d=o.Yw1+e,A=Wl(n,d),S=Qd(n[o.eDl],d),F=Rp(A,S,n);pa(A,fa(n,S,t,{dehydratedView:F}),0,Pi(S,F))}}finally{(0,be.Ht)(l)}}else if(void 0!==i){const l=ap(i,0);void 0!==l&&(l[o.SKP]=t)}}class fA{lContainer;$implicit;$index;constructor(t,n,r){this.lContainer=t,this.$implicit=n,this.$index=r}get $count(){return this.lContainer.length-o.Y20}}function wg(e){return e}function Rg(e,t){return t}class hA{hasEmptyBlock;trackByFn;liveCollection;constructor(t,n,r){this.hasEmptyBlock=t,this.trackByFn=n,this.liveCollection=r}}function Sg(e,t,n,r,s,i,a,l,d,A,S,F,te){rr("NgControlFlow");const re=(0,o.OAn)(),Se=(0,o.klJ)(),Qe=void 0!==d,at=(0,o.OAn)(),ut=l?a.bind(at[o.b5C][o.SKP]):a,Je=new hA(Qe,ut);at[o.Yw1+e]=Je,Ni(re,Se,e+1,t,n,r,s,(0,o.db4)(Se.consts,i),256),Qe&&Ni(re,Se,e+2,d,A,S,F,(0,o.db4)(Se.consts,te),512)}class pA extends uA{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(t,n,r){super(),this.lContainer=t,this.hostLView=n,this.templateTNode=r}get length(){return this.lContainer.length-o.Y20}at(t){return this.getLView(t)[o.SKP].$implicit}attach(t,n){const r=n[o.tcA];this.needsIndexUpdate||=t!==this.length,pa(this.lContainer,n,t,Pi(this.templateTNode,r)),function _A(e,t){if(e.length<=o.Y20)return;const r=e[o.Y20+t],s=r?r[o.Isx]:void 0;r&&s&&s.detachedLeaveAnimationFns&&s.detachedLeaveAnimationFns.length>0&&(function YE(e,t){const n=e.get(Zc);if(t.detachedLeaveAnimationFns){for(const r of t.detachedLeaveAnimationFns)n.queue.delete(r);t.detachedLeaveAnimationFns=void 0}}(r[o.YEL],s),Ci.delete(r),s.detachedLeaveAnimationFns=void 0)}(this.lContainer,t)}detach(t){return this.needsIndexUpdate||=t!==this.length-1,function gA(e,t){if(e.length<=o.Y20)return;const r=e[o.Y20+t],s=r?r[o.Isx]:void 0;s&&s.leave&&s.leave.size>0&&(s.detachedLeaveAnimationFns=[])}(this.lContainer,t),function mA(e,t){return rc(e,t)}(this.lContainer,t)}create(t,n){const r=dc(this.lContainer,this.templateTNode.tView.ssrId),s=fa(this.hostLView,this.templateTNode,new fA(this.lContainer,n,t),{dehydratedView:r});return this.operationsCounter?.recordCreate(),s}destroy(t){tc(t[o.eDl],t),this.operationsCounter?.recordDestroy()}updateValue(t,n){this.getLView(t)[o.SKP].$implicit=n}reset(){this.needsIndexUpdate=!1,this.operationsCounter?.reset()}updateIndexes(){if(this.needsIndexUpdate)for(let t=0;t<this.length;t++)this.getLView(t)[o.SKP].$index=t}getLView(t){return function vA(e,t){return ap(e,t)}(this.lContainer,t)}}function Lg(e){const t=(0,be.Ht)(null),n=(0,o._px)();try{const r=(0,o.OAn)(),s=r[o.eDl],i=r[n],a=n+1,l=Wl(r,a);if(void 0===i.liveCollection){const A=Qd(s,a);i.liveCollection=new pA(l,r,A)}else i.liveCollection.reset();const d=i.liveCollection;if(function dA(e,t,n){let r,s,i=0,a=e.length-1;if(Array.isArray(t)){let d=t.length-1;for(;i<=a&&i<=d;){const A=e.at(i),S=t[i],F=zd(i,A,i,S,n);if(0!==F){F<0&&e.updateValue(i,S),i++;continue}const te=e.at(a),re=t[d],Se=zd(a,te,d,re,n);if(0!==Se){Se<0&&e.updateValue(a,re),a--,d--;continue}const Qe=n(i,A),at=n(a,te),ut=n(i,S);if(Object.is(ut,at)){const Je=n(d,re);Object.is(Je,Qe)?(e.swap(i,a),e.updateValue(a,re),d--,a--):e.move(a,i),e.updateValue(i,S),i++;continue}if(r??=new Og,s??=Cg(e,i,a,n),Gd(e,r,i,ut))e.updateValue(i,S),i++,a++;else if(s.has(ut))r.set(Qe,e.detach(i)),a--;else{const Je=e.create(i,t[i]);e.attach(i,Je),i++,a++}}for(;i<=d;)Ig(e,r,n,i,t[i]),i++}else if(null!=t){const d=t[Symbol.iterator]();let A=d.next();for(;!A.done&&i<=a;){const S=e.at(i),F=A.value,te=zd(i,S,i,F,n);if(0!==te)te<0&&e.updateValue(i,F),i++,A=d.next();else{r??=new Og,s??=Cg(e,i,a,n);const re=n(i,F);if(Gd(e,r,i,re))e.updateValue(i,F),i++,a++,A=d.next();else if(s.has(re)){const Se=n(i,S);r.set(Se,e.detach(i)),a--}else e.attach(i,e.create(i,F)),i++,a++,A=d.next()}}for(;!A.done;)Ig(e,r,n,e.length,A.value),A=d.next()}for(;i<=a;)e.destroy(e.detach(a--));r?.forEach(d=>{e.destroy(d)})}(d,e,i.trackByFn),d.updateIndexes(),i.hasEmptyBlock){const A=(0,o.xbp)(),S=0===d.length;if(fn(r,A,S)){const F=n+2,te=Wl(r,F);if(S){const re=Qd(s,F),Se=Rp(te,re,r);pa(te,fa(r,re,void 0,{dehydratedView:Se}),0,Pi(re,Se))}else s.firstUpdatePass&&pl(te),zu(te,0)}}}finally{(0,be.Ht)(t)}}function Wl(e,t){return e[t]}function Qd(e,t){return(0,o.XRZ)(e,t)}function Yd(e,t,n){const r=(0,o.OAn)();return fn(r,(0,o.xbp)(),t)&&((0,o.klJ)(),Wu((0,o.CpD)(),r,e,t,r[o.GpT],n)),Yd}
1function Zd(e,t,n,r,s){sl(t,e,n,s?"class":"style",r)}function Kl(e,t,n,r){const s=(0,o.OAn)(),i=s[o.eDl],a=e+o.Yw1,l=i.firstCreatePass?id(a,s,2,t,Hu,(0,o.ckz)(),n,r):i.data[a];if(rl(l,s,e,t,ef),(0,o.yoD)(l)){const d=s[o.eDl];tl(d,s,l),oa(d,l,s)}return null!=r&&da(s,l),Kl}function Hl(){const e=(0,o.klJ)(),n=ol((0,o.Mx4)());return e.firstCreatePass&&ad(e,n),(0,o.UhH)(n)&&(0,o.krE)(),(0,o.N79)(),null!=n.classesWithoutHost&&function nn(e){return!!(8&e.flags)}(n)&&Zd(e,n,(0,o.OAn)(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function Kn(e){return!!(16&e.flags)}(n)&&Zd(e,n,(0,o.OAn)(),n.stylesWithoutHost,!1),Hl}function Jd(e,t,n,r){return Kl(e,t,n,r),Hl(),Jd}function $l(e,t,n,r){const s=(0,o.OAn)(),i=s[o.eDl],a=e+o.Yw1,l=i.firstCreatePass?Kp(a,i,2,t,n,r):i.data[a];return rl(l,s,e,t,ef),null!=r&&da(s,l),$l}function Vl(){const t=ol((0,o.Mx4)());return(0,o.UhH)(t)&&(0,o.krE)(),(0,o.N79)(),Vl}function qd(e,t,n,r){return $l(e,t,n,r),Vl(),qd}let ef=(e,t,n,r,s)=>((0,o.m7n)(!0),$c(t[o.GpT],r,(0,o.UaU)()));function EA(e,t,n,r,s){const i=!Ks(t,n);if((0,o.m7n)(i),i)return $c(t[o.GpT],r,(0,o.UaU)());const a=t[o.tcA],l=lc(a,e,t,n);return Ji(a,s)&&Zr(a,s,l.nextSibling),a&&(Eo(n)||Lo(l))&&(0,o.Qs1)(n)&&((0,o.jNO)(n),eh(l)),l}function yA(){ef=EA}function zl(e,t,n){const r=(0,o.OAn)(),s=r[o.eDl],i=e+o.Yw1,a=s.firstCreatePass?id(i,r,8,"ng-container",Hu,(0,o.ckz)(),t,n):s.data[i];if(rl(a,r,e,"ng-container",rf),(0,o.yoD)(a)){const l=r[o.eDl];tl(l,r,a),oa(l,a,r)}return null!=n&&da(r,a),zl}function Tc(){const e=(0,o.klJ)(),n=ol((0,o.Mx4)());return e.firstCreatePass&&ad(e,n),Tc}function tf(e,t,n){return zl(e,t,n),Tc(),tf}function nf(e,t,n){const r=(0,o.OAn)(),s=r[o.eDl],i=e+o.Yw1,a=s.firstCreatePass?Kp(i,s,8,"ng-container",t,n):s.data[i];return rl(a,r,e,"ng-container",rf),null!=n&&da(r,a),nf}function Ng(){return ol((0,o.Mx4)()),Tc}let rf=(e,t,n,r,s)=>((0,o.m7n)(!0),mu(t[o.GpT],""));function DA(e,t,n,r,s){let i;const a=!Ks(t,n);if((0,o.m7n)(a),a)return mu(t[o.GpT],"");const l=t[o.tcA],d=lc(l,e,t,n),A=function Zi(e,t){const n=e.data;let r=n.e?.[t]??null;return null===r&&n.c?.[t]&&(r=Ws(e,t)),r}(l,s);return Zr(l,s,d),i=hl(A,d),i}function MA(){rf=DA}function Ug(){return(0,o.OAn)()}function of(e,t,n){const r=(0,o.OAn)();return fn(r,(0,o.xbp)(),t)&&((0,o.klJ)(),Ku((0,o.CpD)(),r,e,t,r[o.GpT],n)),of}function sf(e,t,n){const r=(0,o.OAn)();if(fn(r,(0,o.xbp)(),t)){const i=(0,o.klJ)(),a=(0,o.CpD)();Ku(a,r,e,t,Zh((0,o.MT)(i.data),a,r),n)}return sf}const Gl=void 0;var AA=["en",[["a","p"],["AM","PM"]],[["AM","PM"]],[["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"]],Gl,[["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"]],Gl,[["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}",Gl,"{1} 'at' {0}",Gl],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function TA(e){const t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:5}];let Oa={};function af(e){const t=function IA(e){return e.toLowerCase().replace(/_/g,"-")}(e);let n=jg(t);if(n)return n;const r=t.split("-")[0];if(n=jg(r),n)return n;if("en"===r)return AA;throw new o.buA(701,!1)}function kg(e){return af(e)[Pa.PluralCase]}function jg(e){if(!(e in Oa)){const t=o.laP.ng&&o.laP.ng.common&&o.laP.ng.common.locales&&o.laP.ng.common.locales[e];return void 0!==t&&(Oa[e]=t),t}return Oa[e]}var Pa=function(e){return e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData",e}(Pa||{});const CA=["zero","one","two","few","many"],cf="en-US",Xl={marker:"element"},Ql={marker:"ICU"};var xr=function(e){return e[e.SHIFT=2]="SHIFT",e[e.APPEND_EAGERLY=1]="APPEND_EAGERLY",e[e.COMMENT=2]="COMMENT",e}(xr||{});let Bg=cf;function bA(e){"string"==typeof e&&(Bg=e.toLowerCase().replace(/_/g,"-"))}let Ac=0,Ic=0;let Cc=(e,t,n,r)=>((0,o.m7n)(!0),function Fg(e,t,n){const r=e[o.GpT];switch(n){case Node.COMMENT_NODE:return mu(r,t);case Node.TEXT_NODE:return gu(r,t);case Node.ELEMENT_NODE:return $c(r,t,null)}}(e,n,r));function Wg(e,t,n,r){const s=n[o.GpT];let a,i=null;for(let l=0;l<t.length;l++){const d=t[l];if("string"==typeof d){const A=t[++l];null===n[A]&&(n[A]=Cc(n,0,d,Node.TEXT_NODE))}else if("number"==typeof d)switch(1&d){case 0:const A=_p(d);let S,F;if(null===i&&(i=A,a=s.parentNode(r)),A===i?(S=r,F=a):(S=null,F=(0,o.IvY)(n[A])),null!==F){const Qe=gp(d);Ii(s,F,n[Qe],S,!1);const ut=cc(e,Qe);if(null!==ut&&"object"==typeof ut){const Je=dl(ut,n);null!==Je&&Wg(e,ut.create[Je],n,n[ut.anchorIdx])}}break;case 1:const re=t[++l],Se=t[++l];nl(s,(0,o.vaC)(d>>>1,n),null,null,re,Se,null)}else switch(d){case Ql:const A=t[++l],S=t[++l];null===n[S]&&xn(n[S]=Cc(n,0,A,Node.COMMENT_NODE),n);break;case Xl:const F=t[++l],te=t[++l];null===n[te]&&xn(n[te]=Cc(n,0,F,Node.ELEMENT_NODE),n)}}}
vendor: 9,740 bytes, line 1
1function Kg(e,t,n,r,s){for(let i=0;i<n.length;i++){const a=n[i],l=n[++i];if(a&s){let d="";for(let A=i+1;A<=i+l;A++){const S=n[A];if("string"==typeof S)d+=S;else if("number"==typeof S)if(S<0)d+=(0,o.eFE)(t[r-S]);else{const F=S>>>2;switch(3&S){case 1:const te=n[++A],re=n[++A],Se=e.data[F];if("string"==typeof Se)nl(t[o.GpT],t[F],null,Se,te,d,re);else{const at=(0,o._px)();(0,o.ypq)(F);try{Wu(Se,t,te,d,t[o.GpT],re)}finally{(0,o.ypq)(at)}}break;case 0:const Qe=t[F];null!==Qe&&Zf(t[o.GpT],Qe,d);break;case 2:xA(e,cc(e,F),t,d);break;case 3:Hg(e,cc(e,F),r,t)}}}}else{const d=n[i+1];if(d>0&&!(3&~d)){const S=cc(e,d>>>2);t[S.currentCaseLViewIndex]<0&&Hg(e,S,r,t)}}i+=l}}function Hg(e,t,n,r){let s=r[t.currentCaseLViewIndex];if(null!==s){let i=Ac;s<0&&(s=r[t.currentCaseLViewIndex]=~s,i=-1),Kg(e,r,t.update[s],n,i)}}function xA(e,t,n,r){const s=function UA(e,t){let n=e.cases.indexOf(t);if(-1===n)switch(e.type){case 1:{const r=function OA(e,t){const n=kg(t)(parseInt(e,10)),r=CA[n];return void 0!==r?r:"other"}(t,function wA(){return Bg}());n=e.cases.indexOf(r),-1===n&&"other"!==r&&(n=e.cases.indexOf("other"));break}case 0:n=e.cases.indexOf("other")}return-1===n?null:n}(t,r);if(dl(t,n)!==s&&($g(e,t,n),n[t.currentCaseLViewIndex]=null===s?null:~s,null!==s)){const a=n[t.anchorIdx];a&&Wg(e,t.create[s],n,a)}}function $g(e,t,n){let r=dl(t,n);if(null!==r){const s=t.remove[r];for(let i=0;i<s.length;i++){const a=s[i];if(a>0){const l=(0,o.vaC)(a,n);null!==l&&Ya(n[o.GpT],l)}else $g(e,cc(e,~a),n)}}}const Yl=/\ufffd(\d+):?\d*\ufffd/gi,kA=/({\s*\ufffd\d+:?\d*\ufffd\s*,\s*\S{6}\s*,[\s\S]*})/gi,jA=/\ufffd(\d+)\ufffd/,zg=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,BA=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,FA=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,WA=/\uE500/g;function Gg(e,t,n,r,s,i,a){const l=Ja(e,r,1,null);let d=l<<xr.SHIFT,A=(0,o.Ab)();t===A&&(A=null),null===A&&(d|=xr.APPEND_EAGERLY),a&&(d|=xr.COMMENT,function NE(e){void 0===Cu&&(Cu=e())}(Yy)),s.push(d,null===i?"":i);const S=Yu(e,l,a?32:1,null===i?"":i,null);hp(n,S);const F=S.index;return(0,o.iMd)(S,!1),null!==A&&t!==A&&function Gy(e,t){let n=e.insertBeforeIndex;null===n?($h(dp,fp),n=e.insertBeforeIndex=[null,t]):((0,o.Xln)(Array.isArray(n),!0,"Expecting array here"),n.push(t))}(A,F),S}function $A(e,t,n,r,s,i,a,l){const d=l.match(Yl),S=Gg(t,n,r,a,s,d?null:l,!1).index;d&&Zl(i,l,S,null,0,null),e.push({kind:0,index:S})}function Zl(e,t,n,r,s,i){const a=e.length,l=a+1;e.push(null,null);const d=a+2,A=t.split(Yl);let S=0;for(let F=0;F<A.length;F++){const te=A[F];if(1&F){const re=s+parseInt(te,10);e.push(-1-re),S|=Xg(re)}else""!==te&&e.push(te)}return e.push(n<<2|(r?1:0)),r&&e.push(r,i),e[a]=S,e[l]=e.length-d,S}function zA(e){let t=0;for(let n=0;n<e.length;n++){const r=e[n];"number"==typeof r&&r<0&&t++}return t}function Xg(e){return 1<<Math.min(e,31)}function Qg(e){let t,i,n="",r=0,s=!1;for(;null!==(t=BA.exec(e));)s?t[0]===`\ufffd/*${i}\ufffd`&&(r=t.index,s=!1):(n+=e.substring(r,t.index+t[0].length),i=t[1],s=!0);return n+=e.slice(r),n}function Yg(e,t,n,r,s,i,a){let l=0;const d={type:i.type,currentCaseLViewIndex:Ja(t,n,1,null),anchorIdx:a,cases:[],create:[],remove:[],update:[]};(function ZA(e,t,n){e.push(Xg(t.mainBinding),2,-1-t.mainBinding,n<<2|2)})(r,i,a),function zy(e,t,n){const r=e.data[t];null===r?e.data[t]=n:r.value=n}(t,a,d);const A=i.values,S=[];for(let F=0;F<A.length;F++){const te=A[F],re=[];for(let Qe=0;Qe<te.length;Qe++){const at=te[Qe];if("string"!=typeof at){const ut=re.push(at)-1;te[Qe]=`\x3c!--\ufffd${ut}\ufffd--\x3e`}}const Se=[];S.push(Se),l=QA(Se,t,d,n,r,s,i.cases[F],te.join(""),re)|l}l&&function JA(e,t,n){e.push(t,1,n<<2|3)}(r,l,a),e.push({kind:3,index:a,cases:S,currentCaseLViewIndex:d.currentCaseLViewIndex})}function XA(e){const t=[],n=[];let r=1,s=0;const i=lf(e=e.replace(zg,function(a,l,d){return r="select"===d?0:1,s=parseInt(l.slice(1),10),""}));for(let a=0;a<i.length;){let l=i[a++].trim();1===r&&(l=l.replace(/\s*(?:=)?(\w+)\s*/,"$1")),l.length&&t.push(l);const d=lf(i[a++]);t.length>n.length&&n.push(d)}return{type:r,mainBinding:s,cases:t,values:n}}function lf(e){if(!e)return[];let t=0;const n=[],r=[],s=/[{}]/g;let i;for(s.lastIndex=0;i=s.exec(e);){const l=i.index;if("}"==i[0]){if(n.pop(),0==n.length){const d=e.substring(t,l);zg.test(d)?r.push(XA(d)):r.push(d),t=l+1}}else{if(0==n.length){const d=e.substring(t,l);r.push(d),t=l+1}n.push("{")}}const a=e.substring(t);return r.push(a),r}function QA(e,t,n,r,s,i,a,l,d){const A=[],S=[],F=[];n.cases.push(a),n.create.push(A),n.remove.push(S),n.update.push(F);const re=Vs(Qr()).getInertBodyElement(l),Se=_u(re)||re;return Se?Zg(e,t,n,r,s,A,S,F,Se,i,d,0):0}function Zg(e,t,n,r,s,i,a,l,d,A,S,F){let te=0,re=d.firstChild;for(;re;){const Se=Ja(t,r,1,null);switch(re.nodeType){case Node.ELEMENT_NODE:const Qe=re,at=Qe.tagName.toLowerCase();if(hu.hasOwnProperty(at)){uf(i,Xl,at,A,Se),t.data[Se]=at;const sr=Qe.attributes;for(let Ts=0;Ts<sr.length;Ts++){const Hi=sr.item(Ts),iu=Hi.name.toLowerCase(),QC=!!Hi.value.match(Yl),Vv=Qe.namespaceURI,zv=Vv&&vn[Vv],Gv=zv?`:${zv}:${at}`:at;if(QC)pu.hasOwnProperty(iu)&&Zl(l,Hi.value,Se,Hi.name,0,df(iu,Gv));else if(pu[iu]){let YC=Hi.value;df(iu,Gv)?qg(i,Se,Hi.name,"unsafe:blocked"):qg(i,Se,Hi.name,YC)}}const pn={kind:1,index:Se,children:[]};e.push(pn),te=Zg(pn.children,t,n,r,s,i,a,l,re,Se,S,F+1)|te,Jg(a,Se,F)}break;case Node.TEXT_NODE:const ut=re.textContent||"",Je=ut.match(Yl);uf(i,null,Je?"":ut,A,Se),Jg(a,Se,F),Je&&(te=Zl(l,ut,Se,null,0,null)|te),e.push({kind:0,index:Se});break;case Node.COMMENT_NODE:const Gt=jA.exec(re.textContent||"");if(Gt){const pn=S[parseInt(Gt[1],10)];uf(i,Ql,"",A,Se),Yg(e,t,r,s,A,pn,Se),YA(a,Se,F)}}re=re.nextSibling}return te}function Jg(e,t,n){0===n&&e.push(t)}function YA(e,t,n){0===n&&(e.push(~t),e.push(t))}function uf(e,t,n,r,s){null!==t&&e.push(t),e.push(n,s,function Qy(e,t,n){return e|t<<17|n<<1}(0,r,s))}function qg(e,t,n,r){e.push(t<<1|1,n,r)}function df(e,t){const n=e.toLowerCase(),r=t?function qA(e){const t=e.toLowerCase(),[n,r]=vu(t,!1);return"svg"===n||"math"===n?`:${n}:${r}`:r}(t):"*",[s]=vu(r,!1),i=(0,o.rwo)();switch(i[`${r}|${n}`]||(s?i[`:${s}:*|${n}`]:void 0)||i[`*|${n}`]||o.WPN.NONE){case o.WPN.HTML:return Eu;case o.WPN.STYLE:return nh;case o.WPN.SCRIPT:return rh;case o.WPN.URL:return Kc;case o.WPN.RESOURCE_URL:return Du;case o.WPN.ATTRIBUTE_NO_BINDING:return ah;default:return null}}const eI=/\[(\ufffd.+?\ufffd?)\]/,tI=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g,nI=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g,rI=/{([A-Z0-9_]+)}/g,oI=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g,sI=/\/\*/,iI=/\d+\:(\d+)/;function tm(e,t,n=-1){const r=(0,o.klJ)(),s=(0,o.OAn)(),i=o.Yw1+e,a=(0,o.db4)(r.consts,t),l=(0,o.Ab)();r.firstCreatePass&&function HA(e,t,n,r,s,i){const a=(0,o.Ab)(),l=[],d=[],A=[[]],S=[[]];s=function GA(e,t){if(function vp(e){return-1===e}(t))return Qg(e);{const n=e.indexOf(`:${t}\ufffd`)+2+t.toString().length,r=e.search(new RegExp(`\ufffd\\/\\*\\d+:${t}\ufffd`));return Qg(e.substring(n,r))}}(s,i);const F=function KA(e){return e.replace(WA," ")}(s).split(FA);for(let te=0;te<F.length;te++){let re=F[te];if(1&te){const Se=47===re.charCodeAt(0),Qe=re.charCodeAt(Se?1:0),at=o.Yw1+Number.parseInt(re.substring(Se?2:1));if(Se)A.shift(),S.shift(),(0,o.iMd)((0,o.Ab)(),!1);else{const ut=Xy(e,A[0],at);A.unshift([]),(0,o.iMd)(ut,!0);const Je={kind:2,index:at,children:[],type:35===Qe?0:1};S[0].push(Je),S.unshift(Je.children)}}else{const Se=lf(re);for(let Qe=0;Qe<Se.length;Qe++){let at=Se[Qe];if(1&Qe){const ut=at;if("object"!=typeof ut)throw new Error(`Unable to parse ICU expression in "${s}" message.`);const Gt=Gg(e,a,A[0],n,l,"",!0).index;Yg(S[0],e,n,d,t,ut,Gt)}else""!==at&&$A(S[0],e,a,A[0],l,d,n,at)}}}e.data[r]={create:l,update:d,ast:S[0],parentTNodeIndex:t}}(r,null===l?0:l.index,s,i,a,n),2===r.type?s[o.b5C][o.Wg1]|=32:s[o.Wg1]|=32;const d=r.data[i],S=Fh(r,l===s[o.qlT]?null:l,s);(function NA(e,t,n,r){const s=e[o.GpT];for(let i=0;i<t.length;i++){const a=t[i++],A=(a&xr.APPEND_EAGERLY)===xr.APPEND_EAGERLY,S=a>>>xr.SHIFT;let F=e[S],te=!1;null===F&&(F=e[S]=Cc(e,0,t[i],(a&xr.COMMENT)===xr.COMMENT?Node.COMMENT_NODE:Node.TEXT_NODE),te=(0,o.SX7)()),A&&null!==n&&te&&Ii(s,n,F,r,!1)}})(s,d.create,S,l&&8&l.type?s[l.index]:null),(0,o.xyx)(!0)}function nm(){(0,o.xyx)(!1)}function ff(e,t,n){const r=(0,o.OAn)(),s=(0,o.klJ)(),i=(0,o.Mx4)();return _f(s,r,r[o.GpT],i,e,t,n),ff}function hf(e,t){const n=(0,o.Mx4)(),r=(0,o.OAn)(),s=(0,o.klJ)();return _f(s,r,Zh((0,o.MT)(s.data),n,r),n,e,t),hf}function pf(e,t,n){const r=(0,o.OAn)(),s=(0,o.klJ)(),i=(0,o.Mx4)();return(3&i.type||n)&&Vp(i,s,r,n,r[o.GpT],e,t,gc(i,r,t)),pf}function _f(e,t,n,r,s,i,a){let l=!0,d=null;if((3&r.type||a)&&(d??=gc(r,t,i),Vp(r,e,t,a,n,s,i,d)&&(l=!1)),l){const A=r.outputs?.[s],S=r.hostDirectiveOutputs?.[s];if(S&&S.length)for(let F=0;F<S.length;F+=2){const te=S[F],re=S[F+1];d??=gc(r,t,i),yl(r,t,te,re,s,d)}if(A&&A.length)for(const F of A)d??=gc(r,t,i),yl(r,t,F,s,s,d)}}function om(e=1){return(0,o.jvu)(e)}function fI(e,t){let n=null;const r=function IE(e){const t=e.attrs;if(null!=t){const n=t.indexOf(5);if(!(1&n))return t[n+1]}return null}(e);for(let s=0;s<t.length;s++){const i=t[s];if("*"!==i){if(null===r?gh(e,i,!0):PE(r,i))return s}else n=s}return n}function sm(e){const t=(0,o.OAn)()[o.b5C][o.qlT];if(!t.projection){const r=t.projection=(0,o.WfI)(e?e.length:1,null),s=r.slice();let i=t.child;for(;null!==i;){if(128!==i.type){const a=e?fI(i,e):0;null!==a&&(s[a]?s[a].projectionNext=i:r[a]=i,s[a]=i)}i=i.next}}}function im(e,t=0,n,r,s,i){const a=(0,o.OAn)(),l=(0,o.klJ)(),d=r?e+1:null;null!==d&&Ni(a,l,d,r,s,i,null,n);const A=bi(l,o.Yw1+e,16,null,n||null);null===A.projection&&(A.projection=t),(0,o.Pfq)();const F=!a[o.tcA]||(0,o.KtD)();null===a[o.b5C][o.qlT].projection[A.projection]&&null!==d?function hI(e,t,n
vendor: 4,104 bytes, line 1
1){const r=o.Yw1+n,s=t.data[r],i=e[r],a=dc(i,s.tView.ssrId);pa(i,fa(e,s,void 0,{dehydratedView:a}),0,Pi(s,a))}(a,l,d):F&&!dn(A)&&function ry(e,t,n){zh(t[o.GpT],0,t,n,ku(e,n,t),Wh(n.parent||t[o.qlT],n,t))}(l,a,A)}function am(e,t,n,r){s_(e,t,n,r)}function cm(e,t,n){o_(e,t,n)}function lm(e){const t=(0,o.OAn)(),n=(0,o.klJ)(),r=(0,o.w7Z)();(0,o.GA0)(r+1);const s=md(n,r);if(e.dirty&&(0,o.vOT)(t)===!(2&~s.metadata.flags)){if(null===s.matches)e.reset([]);else{const i=a_(t,r);e.reset(i,$r),e.notifyOnChanges()}return!0}return!1}function um(){return gd((0,o.OAn)(),(0,o.w7Z)())}function dm(e,t,n,r,s){c_(t,s_(e,n,r,s))}function fm(e,t,n,r){c_(e,o_(t,n,r))}function hm(e=1){(0,o.GA0)((0,o.w7Z)()+e)}function pm(e){const t=(0,o.VPL)();return(0,o.Hh6)(t,o.Yw1+e)}function Jl(e,t){return e<<17|t<<2}function Wi(e){return e>>17&32767}function gf(e){return 2|e}function ba(e){return(131068&e)>>2}function mf(e,t){return-131069&e|t<<2}function vf(e){return 1|e}function _m(e,t,n,r){const s=e[n+1],i=null===t;let a=r?Wi(s):ba(s),l=!1;for(;0!==a&&(!1===l||i);){const A=e[a+1];EI(e[a],t)&&(l=!0,e[a+1]=r?vf(A):gf(A)),a=r?Wi(A):ba(A)}l&&(e[n+1]=r?gf(s):vf(s))}function EI(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&(0,o.FRF)(e,t)>=0}const Gn={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function gm(e){return e.substring(Gn.key,Gn.keyEnd)}function yI(e){return e.substring(Gn.value,Gn.valueEnd)}function mm(e,t){const n=Gn.textEnd;return n===t?-1:(t=Gn.keyEnd=function TI(e,t,n){for(;t<n&&e.charCodeAt(t)>32;)t++;return t}(e,Gn.key=t,n),wa(e,t,n))}function vm(e,t){const n=Gn.textEnd;let r=Gn.key=wa(e,t,n);return n===r?-1:(r=Gn.keyEnd=function AI(e,t,n){let r;for(;t<n&&(45===(r=e.charCodeAt(t))||95===r||(-33&r)>=65&&(-33&r)<=90||r>=48&&r<=57);)t++;return t}(e,r,n),r=ym(e,r,n),r=Gn.value=wa(e,r,n),r=Gn.valueEnd=function II(e,t,n){let r=-1,s=-1,i=-1,a=t,l=a;for(;a<n;){const d=e.charCodeAt(a++);if(59===d)return l;34===d||39===d?l=a=Dm(e,d,a,n):t===a-4&&85===i&&82===s&&76===r&&40===d?l=a=Dm(e,41,a,n):d>32&&(l=a),i=s,s=r,r=-33&d}return l}(e,r,n),ym(e,r,n))}function Em(e){Gn.key=0,Gn.keyEnd=0,Gn.value=0,Gn.valueEnd=0,Gn.textEnd=e.length}function wa(e,t,n){for(;t<n&&e.charCodeAt(t)<=32;)t++;return t}function ym(e,t,n,r){return(t=wa(e,t,n))<n&&t++,t}function Dm(e,t,n,r){let s=-1,i=n;for(;i<r;){const a=e.charCodeAt(i++);if(a==t&&92!==s)return i;s=92==a&&92===s?0:a}throw new Error}function Ef(e,t,n){return Am(e,t,n,!1),Ef}function yf(e,t){return Am(e,t,null,!0),yf}function Mm(e){Im(Pm,CI,e,!1)}function CI(e,t){for(let n=function MI(e){return Em(e),vm(e,wa(e,0,Gn.textEnd))}(t);n>=0;n=vm(t,n))Pm(e,gm(t),yI(t))}function Tm(e){Im(LI,OI,e,!0)}function OI(e,t){for(let n=function DI(e){return Em(e),mm(e,wa(e,0,Gn.textEnd))}(t);n>=0;n=mm(t,n))(0,o.ezK)(e,gm(t),!0)}function Am(e,t,n,r){const s=(0,o.OAn)(),i=(0,o.klJ)(),a=(0,o.b$O)(2);i.firstUpdatePass&&Om(i,e,a,r),t!==Qt&&fn(s,a,t)&&bm(i,i.data[(0,o._px)()],s,s[o.GpT],e,s[a+1]=function xI(e,t){return null==e||""===e||("string"==typeof t?e+=t:"object"==typeof e&&(e=(0,o.AsM)(Ct(e)))),e}(t,n),r,a)}function Im(e,t,n,r){const s=(0,o.klJ)(),i=(0,o.b$O)(2);s.firstUpdatePass&&Om(s,null,i,r);const a=(0,o.OAn)();if(n!==Qt&&fn(a,i,n)){const l=s.data[(0,o._px)()];if(Rm(l,r)&&!Cm(s,i)){let d=r?l.classesWithoutHost:l.stylesWithoutHost;null!==d&&(n=(0,o.n$e)(d,n||"")),Zd(s,l,a,n,r)}else!function NI(e,t,n,r,s,i,a,l){s===Qt&&(s=o.Mlv);let d=0,A=0,S=0<s.length?s[0]:null,F=0<i.length?i[0]:null;for(;null!==S||null!==F;){const te=d<s.length?s[d+1]:void 0,re=A<i.length?i[A+1]:void 0;let Qe,Se=null;S===F?(d+=2,A+=2,te!==re&&(Se=F,Qe=re)):null===F||null!==S&&S<F?(d+=2,Se=S):(A+=2,Se=F,Qe=re),null!==Se&&bm(e,t,n,r,Se,Qe,a,l),S=d<s.length?s[d]:null,F=A<i.length?i[A]:null}}(s,l,a,a[o.GpT],a[i+1],a[i+1]=function SI(e,t,n){if(null==n||""===n)return o.Mlv;const r=[],s=Ct(n);if(Array.isArray(s))for(let i=0;i<s.length;i++)e(r,s[i],!0);else if("object"==typeof s)for(const i in s)s.hasOwnProperty(i)&&e(r,i,s[i]);else"string"==typeof s&&t(r,s);return r}(e,t,n),r,i)}}function Cm(e,t){return t>=e.expandoStartIndex}
vendor: 1,437 bytes, line 1
1function Om(e,t,n,r){const s=e.data;if(null===s[n+1]){const i=s[(0,o._px)()],a=Cm(e,n);Rm(i,r)&&null===t&&!a&&(t=!1),t=function PI(e,t,n,r){const s=(0,o.MT)(e);let i=r?t.residualClasses:t.residualStyles;if(null===s)0===(r?t.classBindings:t.styleBindings)&&(n=Pc(n=Df(null,e,t,n,r),t.attrs,r),i=null);else{const a=t.directiveStylingLast;if(-1===a||e[a]!==s)if(n=Df(s,e,t,n,r),null===i){let d=function bI(e,t,n){const r=n?t.classBindings:t.styleBindings;if(0!==ba(r))return e[Wi(r)]}(e,t,r);void 0!==d&&Array.isArray(d)&&(d=Df(null,e,t,d[1],r),d=Pc(d,t.attrs,r),function wI(e,t,n,r){e[Wi(n?t.classBindings:t.styleBindings)]=r}(e,t,r,d))}else i=function RI(e,t,n){let r;const s=t.directiveEnd;for(let i=1+t.directiveStylingLast;i<s;i++)r=Pc(r,e[i].hostAttrs,n);return Pc(r,t.attrs,n)}(e,t,r)}return void 0!==i&&(r?t.residualClasses=i:t.residualStyles=i),n}(s,i,t,r),function mI(e,t,n,r,s,i){let a=i?t.classBindings:t.styleBindings,l=Wi(a),d=ba(a);e[r]=n;let S,A=!1;if(Array.isArray(n)?(S=n[1],(null===S||(0,o.FRF)(n,S)>0)&&(A=!0)):S=n,s)if(0!==d){const te=Wi(e[l+1]);e[r+1]=Jl(te,l),0!==te&&(e[te+1]=mf(e[te+1],r)),e[l+1]=function _I(e,t){return 131071&e|t<<17}(e[l+1],r)}else e[r+1]=Jl(l,0),0!==l&&(e[l+1]=mf(e[l+1],r)),l=r;else e[r+1]=Jl(d,0),0===l?l=r:e[d+1]=mf(e[d+1],r),d=r;A&&(e[r+1]=gf(e[r+1])),_m(e,S,r,!0),_m(e,S,r,!1),function vI(e,t,n,r,s){const i=s?e.residualClasses:e.residualStyles;null!=i&&"string"==typeof t&&(0,o.FRF)(i,t)>
vendor: 4,593 bytes, line 1
1=0&&(n[r+1]=vf(n[r+1]))}(t,S,e,r,i),a=Jl(l,d),i?t.classBindings=a:t.styleBindings=a}(s,i,t,n,a,r)}}function Df(e,t,n,r,s){let i=null;const a=n.directiveEnd;let l=n.directiveStylingLast;for(-1===l?l=n.directiveStart:l++;l<a&&(i=t[l],r=Pc(r,i.hostAttrs,s),i!==e);)l++;return null!==e&&(n.directiveStylingLast=l),r}function Pc(e,t,n){const r=n?1:2;let s=-1;if(null!==t)for(let i=0;i<t.length;i++){const a=t[i];"number"==typeof a?s=a:s===r&&(Array.isArray(e)||(e=void 0===e?[]:["",e]),(0,o.ezK)(e,a,!!n||t[++i]))}return void 0===e?null:e}function Pm(e,t,n){(0,o.ezK)(e,t,Ct(n))}function LI(e,t,n){const r=String(t);""!==r&&!r.includes(" ")&&(0,o.ezK)(e,r,n)}function bm(e,t,n,r,s,i,a,l){if(!(3&t.type))return;const d=e.data,A=d[l+1],S=function gI(e){return!(1&~e)}(A)?wm(d,t,n,s,ba(A),a):void 0;ql(S)||(ql(i)||function pI(e){return!(2&~e)}(A)&&(i=wm(d,null,n,s,l,a)),function sy(e,t,n,r,s){if(t)s?e.addClass(n,r):e.removeClass(n,r);else{let i=-1===r.indexOf("-")?void 0:Xc.DashCase;null==s?e.removeStyle(n,r,i):("string"==typeof s&&s.endsWith("!important")&&(s=s.slice(0,-10),i|=Xc.Important),e.setStyle(n,r,s,i))}}(r,a,(0,o.vaC)((0,o._px)(),n),s,i))}function wm(e,t,n,r,s,i){const a=null===t;let l;for(;s>0;){const d=e[s],A=Array.isArray(d),S=A?d[1]:d,F=null===S;let te=n[s+1];te===Qt&&(te=F?o.Mlv:void 0);let re=F?(0,o.K7h)(te,r):S===r?te:void 0;if(A&&!ql(re)&&(re=(0,o.K7h)(d,r)),ql(re)&&(l=re,a))return l;const Se=e[s+1];s=a?Wi(Se):ba(Se)}if(null!==t){let d=i?t.residualClasses:t.residualStyles;null!=d&&(l=(0,o.K7h)(d,r))}return l}function ql(e){return void 0!==e}function Rm(e,t){return!!(e.flags&(t?8:16))}function Sm(e,t=""){const n=(0,o.OAn)(),r=(0,o.klJ)(),s=e+o.Yw1,i=r.firstCreatePass?bi(r,s,1,t,null):r.data[s],a=Lm(r,n,i,t,e);n[s]=a,(0,o.SX7)()&&Bu(r,n,a,i),(0,o.iMd)(i,!1)}let Lm=(e,t,n,r,s)=>((0,o.m7n)(!0),gu(t[o.GpT],r));function UI(e,t,n,r,s){const i=!Ks(t,n);return(0,o.m7n)(i),i?gu(t[o.GpT],r):lc(t[o.tcA],e,t,n)}function kI(){Lm=UI}function Nm(e,t){let n=!1,r=(0,o.c$7)();for(let i=1;i<t.length;i+=2)n=fn(e,r++,t[i])||n;if((0,o.Kw3)(r),!n)return Qt;let s=t[0];for(let i=1;i<t.length;i+=2)s+=(0,o.eFE)(t[i])+(i+1!==t.length?t[i+1]:"");return s}function xm(e,t,n,r=""){return fn(e,(0,o.xbp)(),n)?t+(0,o.eFE)(n)+r:Qt}function Um(e,t,n,r,s,i=""){const l=Si(e,(0,o.c$7)(),n,s);return(0,o.b$O)(2),l?t+(0,o.eFE)(n)+r+(0,o.eFE)(s)+i:Qt}function km(e,t,n,r,s,i,a,l=""){const A=El(e,(0,o.c$7)(),n,s,a);return(0,o.b$O)(3),A?t+(0,o.eFE)(n)+r+(0,o.eFE)(s)+i+(0,o.eFE)(a)+l:Qt}function jm(e,t,n,r,s,i,a,l,d,A=""){const F=go(e,(0,o.c$7)(),n,s,a,d);return(0,o.b$O)(4),F?t+(0,o.eFE)(n)+r+(0,o.eFE)(s)+i+(0,o.eFE)(a)+l+(0,o.eFE)(d)+A:Qt}function Bm(e,t,n,r,s,i,a,l,d,A,S,F=""){const te=(0,o.c$7)();let re=go(e,te,n,s,a,d);return re=fn(e,te+4,S)||re,(0,o.b$O)(5),re?t+(0,o.eFE)(n)+r+(0,o.eFE)(s)+i+(0,o.eFE)(a)+l+(0,o.eFE)(d)+A+(0,o.eFE)(S)+F:Qt}function Fm(e,t,n,r,s,i,a,l,d,A,S,F,te,re=""){const Se=(0,o.c$7)();let Qe=go(e,Se,n,s,a,d);return Qe=Si(e,Se+4,S,te)||Qe,(0,o.b$O)(6),Qe?t+(0,o.eFE)(n)+r+(0,o.eFE)(s)+i+(0,o.eFE)(a)+l+(0,o.eFE)(d)+A+(0,o.eFE)(S)+F+(0,o.eFE)(te)+re:Qt}function Wm(e,t,n,r,s,i,a,l,d,A,S,F,te,re,Se,Qe=""){const at=(0,o.c$7)();let ut=go(e,at,n,s,a,d);return ut=El(e,at+4,S,te,Se)||ut,(0,o.b$O)(7),ut?t+(0,o.eFE)(n)+r+(0,o.eFE)(s)+i+(0,o.eFE)(a)+l+(0,o.eFE)(d)+A+(0,o.eFE)(S)+F+(0,o.eFE)(te)+re+(0,o.eFE)(Se)+Qe:Qt}function Km(e,t,n,r,s,i,a,l,d,A,S,F,te,re,Se,Qe,at,ut=""){const Je=(0,o.c$7)();let Gt=go(e,Je,n,s,a,d);return Gt=go(e,Je+4,S,te,Se,at)||Gt,(0,o.b$O)(8),Gt?t+(0,o.eFE)(n)+r+(0,o.eFE)(s)+i+(0,o.eFE)(a)+l+(0,o.eFE)(d)+A+(0,o.eFE)(S)+F+(0,o.eFE)(te)+re+(0,o.eFE)(Se)+Qe+(0,o.eFE)(at)+ut:Qt}function Mf(e){return eu("",e),Mf}function eu(e,t,n){const r=(0,o.OAn)(),s=xm(r,e,t,n);return s!==Qt&&Ms(r,(0,o._px)(),s),eu}function Tf(e,t,n,r,s){const i=(0,o.OAn)(),a=Um(i,e,t,n,r,s);return a!==Qt&&Ms(i,(0,o._px)(),a),Tf}function Af(e,t,n,r,s,i,a){const l=(0,o.OAn)(),d=km(l,e,t,n,r,s,i,a);return d!==Qt&&Ms(l,(0,o._px)(),d),Af}function If(e,t,n,r,s,i,a,l,d,A,S,F,te,re,Se){const Qe=(0,o.OAn)(),at=Wm(Qe,e,t,n,r,s,i,a,l,d,A,S,F,te,re,Se);return at!==Qt&&Ms(Qe,(0,o._px)(),at),If}function Ms(e,t,n){const r=(0,o.vaC)(t,e);Zf(e[o.GpT],r,n)}function Cf(e,t,n){(0,o.n$r)(t)&&(t=t());const r=(0,o.OAn)();return fn(r,(0,o.xbp)(),t)&&((0,o.klJ)(),Wu((0,o.CpD)(),r,e,t,r[o.GpT],n)),Cf}function Xm(e,t){const n=(0,o.n$r)(e);return n&&e.set(t),n}function Of(e,t){const n=(0,o.OAn)(),r=(0,o.klJ)(),s=(0,o.Mx4)();return _f(r,n,n[o.GpT],s,e,t),Of}const Qm={};function Zm(e){return fn((0,o.OAn)(),(0,o.xbp)(),e)?(0,o.eFE)(e):Qt}function Jm(e,t,n=""){return xm((0,o.OAn)(),e,t,n)}
1function Pf(e,t,n,r,s){if(e=(0,o.nl4)(e),Array.isArray(e))for(let i=0;i<e.length;i++)Pf(e[i],t,n,r,s);else{const i=(0,o.klJ)(),a=(0,o.OAn)(),l=(0,o.Mx4)();let d=(0,o.Y3W)(e)?e:(0,o.nl4)(e.provide);const A=(0,o.Rc9)(e),S=1048575&l.providerIndexes,F=l.directiveStart,te=l.providerIndexes>>20;if((0,o.Y3W)(e)||!e.multi){const re=new en(A,s,ma,null),Se=wf(d,t,s?S:S+te,F);-1===Se?(On(cn(l,a),i,d),bf(i,e,t.length),t.push(d),l.directiveStart++,l.directiveEnd++,s&&(l.providerIndexes+=1048576),n.push(re),a.push(re)):(n[Se]=re,a[Se]=re)}else{const re=wf(d,t,S+te,F),Se=wf(d,t,S,S+te),at=Se>=0&&n[Se];if(s&&!at||!s&&!(re>=0&&n[re])){On(cn(l,a),i,d);const ut=function JI(e,t,n,r,s){const a=new en(e,n,ma,null);return a.multi=[],a.index=t,a.componentProviders=0,qm(a,s,r&&!n),a}(s?ZI:YI,n.length,s,r,A);!s&&at&&(n[Se].providerFactory=ut),bf(i,e,t.length,0),t.push(d),l.directiveStart++,l.directiveEnd++,s&&(l.providerIndexes+=1048576),n.push(ut),a.push(ut)}else bf(i,e,re>-1?re:Se,qm(n[s?Se:re],A,!s&&r));!s&&r&&at&&n[Se].componentProviders++}}}function bf(e,t,n,r){const s=(0,o.Y3W)(t),i=(0,o.MME)(t);if(s||i){const d=(i?(0,o.nl4)(t.useClass):t).prototype.ngOnDestroy;if(d){const A=e.destroyHooks||(e.destroyHooks=[]);if(!s&&t.multi){const S=A.indexOf(n);-1===S?A.push(n,[r,d]):A[S+1].push(r,d)}else A.push(n,d)}}}function qm(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function wf(e,t,n,r){for(let s=n;s<r;s++)if(t[s]===e)return s;return-1}function YI(e,t,n,r,s){return Rf(this.multi,[])}function ZI(e,t,n,r,s){const i=this.multi;let a;if(this.providerFactory){const l=this.providerFactory.componentProviders,d=En(r,r[o.eDl],this.providerFactory.index,s);a=d.slice(0,l),Rf(i,a);for(let A=l;A<d.length;A++)a.push(d[A])}else a=[],Rf(i,a);return a}function Rf(e,t){for(let n=0;n<e.length;n++)t.push((0,e[n])());return t}function ev(e,t=[]){return n=>{n.providersResolver=(r,s)=>function QI(e,t,n){const r=(0,o.klJ)();if(r.firstCreatePass){const s=(0,o.JlV)(e);Pf(n,r.data,r.blueprint,s,!0),Pf(t,r.data,r.blueprint,s,!1)}}(r,s?s(e):e,t)}}function tv(e,t,n){const r=e.\u0275cmp;r.directiveDefs=Tl(t,m_),r.pipeDefs=Tl(n,o.oyA)}function tu(e){if("function"==typeof e)return e;const t=(0,o.Bqz)(e);return t.some(o.Jzi)?()=>t.map(o.nl4).map(nv):t.map(nv)}function nv(e){return od(e)?e.ngModule:e}function rv(e,t,n){const r=(0,o.gxQ)()+e,s=(0,o.OAn)();return s[r]===Qt?Jo(s,r,n?t.call(n):t()):_c(s,r)}function ov(e,t,n,r){return lv((0,o.OAn)(),(0,o.gxQ)(),e,t,n,r)}function sv(e,t,n,r,s){return uv((0,o.OAn)(),(0,o.gxQ)(),e,t,n,r,s
vendor: 2,207 bytes, line 1
1)}function iv(e,t,n,r,s,i){return dv((0,o.OAn)(),(0,o.gxQ)(),e,t,n,r,s,i)}function av(e,t,n,r,s,i,a){return fv((0,o.OAn)(),(0,o.gxQ)(),e,t,n,r,s,i,a)}function cv(e,t,n,r,s,i,a,l,d){const A=(0,o.gxQ)()+e,S=(0,o.OAn)(),F=go(S,A,n,r,s,i);return Si(S,A+4,a,l)||F?Jo(S,A+6,d?t.call(d,n,r,s,i,a,l):t(n,r,s,i,a,l)):_c(S,A+6)}function bc(e,t){const n=e[t];return n===Qt?void 0:n}function lv(e,t,n,r,s,i){const a=t+n;return fn(e,a,s)?Jo(e,a+1,i?r.call(i,s):r(s)):bc(e,a+1)}function uv(e,t,n,r,s,i,a){const l=t+n;return Si(e,l,s,i)?Jo(e,l+2,a?r.call(a,s,i):r(s,i)):bc(e,l+2)}function dv(e,t,n,r,s,i,a,l){const d=t+n;return El(e,d,s,i,a)?Jo(e,d+3,l?r.call(l,s,i,a):r(s,i,a)):bc(e,d+3)}function fv(e,t,n,r,s,i,a,l,d){const A=t+n;return go(e,A,s,i,a,l)?Jo(e,A+4,d?r.call(d,s,i,a,l):r(s,i,a,l)):bc(e,A+4)}function hv(e,t,n,r,s,i){let a=t+n,l=!1;for(let d=0;d<s.length;d++)fn(e,a++,s[d])&&(l=!0);return l?Jo(e,a,r.apply(i,s)):bc(e,a)}function pv(e,t){const n=(0,o.klJ)();let r;const s=e+o.Yw1;n.firstCreatePass?(r=function sC(e,t){if(t)for(let n=t.length-1;n>=0;n--){const r=t[n];if(e===r.name)return r}}(t,n.pipeRegistry),n.data[s]=r,r.onDestroy&&(n.destroyHooks??=[]).push(s,r.onDestroy)):r=n.data[s];const i=r.factory||(r.factory=(0,o.wGu)(r.type,!0)),l=(0,o.a2B)(ma);try{const d=Re(!1),A=i();return Re(d),(0,o.M_e)(n,(0,o.OAn)(),s,A),A}finally{(0,o.a2B)(l)}}function _v(e,t,n){const r=e+o.Yw1,s=(0,o.OAn)(),i=(0,o.Hh6)(s,r);return wc(s,r)?lv(s,(0,o.gxQ)(),t,i.transform,n,i):i.transform(n)}function gv(e,t,n,r){const s=e+o.Yw1,i=(0,o.OAn)(),a=(0,o.Hh6)(i,s);return wc(i,s)?uv(i,(0,o.gxQ)(),t,a.transform,n,r,a):a.transform(n,r)}function mv(e,t,n,r,s){const i=e+o.Yw1,a=(0,o.OAn)(),l=(0,o.Hh6)(a,i);return wc(a,i)?dv(a,(0,o.gxQ)(),t,l.transform,n,r,s,l):l.transform(n,r,s)}function wc(e,t){return e[o.eDl].data[t].pure}function vv(e,t){return ll(e,t)}function nu(e,t,n,r,s){const i=s[o.eDl];if(i!==r.tView)for(let a=o.Yw1;a<i.bindingStartIndex;a++){const l=s[a];if((0,o.A0l)(l)){(0,o.q$2)(l[o.jgP])&&nu(e,t,n,r,l[o.jgP]);for(let d=o.Y20;d<l.length;d++)nu(e,t,n,r,l[d])}else(0,o.q$2)(l)&&nu(e,t,n,r,l)}else!function pC(e,t,n,r,s){const i=s[o.SKP];let a=s[o.jgP];const l=s[o.f7T],d=s[o.qlT],A=s[o.YEL].get(on,null),S=()=>
1{if(r.encapsulation===_o.ShadowDom){const Se=a.cloneNode(!1);a.replaceWith(Se),a=Se}const F=vh(n),te=zc(l,F,i,Au(n),a,d,null,null,null,null,null);(function _C(e,t,n,r){for(let s=o.Yw1;s<e[o.eDl].bindingStartIndex;s++){const i=e[s];if(((0,o.q$2)(i)||(0,o.A0l)(i))&&i[o.K29]===t){i[o.K29]=n;break}}e[o.EJG]===t&&(e[o.EJG]=n),e[o.Yrj]===t&&(e[o.Yrj]=n),n[o.K29]=t[o.K29],t[o.K29]=null,e[r]=n})(l,s,te,d.index),tc(s[o.eDl],s);const re=s[o.M0L].rendererFactory;(function hC(e,t){e.componentReplaced?.(t.id)})(re,r),te[o.GpT]=re.createRenderer(a,n),kh(s[o.eDl],s),function gC(e){if(null!==e.projection){for(const t of e.projection)Dt(t)&&(t.projectionNext=null,t.flags&=-3);e.projection=null}}(d),il(F,te,i),np(F,te,F.template,i)};null===A?Ev(e,t,S):A.run(()=>Ev(e,t,S))}(e,t,n,r,s)}function Ev(e,t,n){try{n()}catch(r){if(null!==t&&r.message){const i=r.message+(r.stack?"\n"+r.stack:"");e?.hot?.send?.("angular:invalidate",{id:t,message:i,error:!0})}throw r}}const Zs={\u0275\u0275animateEnter:function jl(e){if(rr("NgAnimateEnter"),!ji)return jl;const t=(0,o.OAn)();if(Ll(t))return jl;const n=(0,o.Mx4)();return Nl(n,t),Ul(xl(t),n,()=>function oA(e,t,n){const r=(0,o.d31)(t,e),s=e[o.GpT],i=e[o.YEL].get(on),a=Mg(n),l=[],d=S=>{if(S.target!==r)return;const F=S instanceof AnimationEvent?"animationend":"transitionend";i.runOutsideAngular(()=>{s.listen(r,F,A)})},A=S=>{S.target===r&&function sA(e,t,n){const r=Ia.get(t);if(e.target===t&&r&&Tg(e,t)){e.stopImmediatePropagation();for(const s of r.classList)n.removeClass(t,s);Wd(t)}}(S,r,s)};if(a&&a.length>0){i.runOutsideAngular(()=>{l.push(s.listen(r,"animationstart",d)),l.push(s.listen(r,"transitionstart",d))}),function eA(e,t,n){const r=Ia.get(e);if(r){for(const s of t)r.classList.push(s);for(const s of n)r.cleanupFns.push(s)}else Ia.set(e,{classList:t,cleanupFns:n})}(r,a,l);for(const S of a)s.addClass(r,S);i.runOutsideAngular(()=>{requestAnimationFrame(()=>{if(Th(r,Bi,ji),!Bi.has(r)){for(const S of a)s.removeClass(r,S);Wd(r)}})})}}(t,n,e)),Jc(t[o.YEL]),Nu(t[o.YEL],xl(t)),jl},\u0275\u0275animateEnterListener:function Bl(e){if(rr("NgAnimateEnter"),!ji)return Bl;const t=(0,o.OAn)();if(Ll(t))return Bl;const n=(0,o.Mx4)();return Nl(n,t),Ul(xl(t),n,()=>function iA(e,t,n){const r=(0,o.d31)(t,e);n.call(e[o.SKP],{target:r,animationComplete:tA})}(t,n,e)),Jc(t[o.YEL]),Nu(t[o.YEL],xl(t)),Bl},\u0275\u0275animateLeave:function Fl(e){if(rr("NgAnimateLeave"),!ji)return Fl;const t=(0,o.OAn)();if(Ll(t))return Fl;const r=(0,o.Mx4)();return Nl(r,t),Ul(Fi(t),r,()=>function aA(e,t,n){const{promise:r,resolve:s}=xd(),i=(0,o.d31)(t,e),a=e[o.GpT],l=e[o.YEL].get(on);Ci.add(e),(Fi(e).get(t.index).resolvers??=[]).push(s);const d=Mg(n);return d&&d.length>0?function cA(e,t,n,r,s,i){!function nA(e,t){if(!ji)return;const n=Ia.get(e);if(n&&n.classList.length>0&&function rA(e,t){for(const n of t)if(e.classList.contains(n))return!0;return!1}(e,n.classList))for(const r of n.classList)t.removeClass(e,r);Wd(e)}(e,s);const a=[],l=Fi(n).get(t.index)?.resolvers,d=A=>{if(A.target===e&&(A instanceof CustomEvent||Tg(A,e))){if(A.stopImmediatePropagation(),Bi.delete(e),Kd(t,e),Array.isArray(t.projection))for(const S of r)s.removeClass(e,S);Hd(l,a),$d(n,t)}};i.runOutsideAngular(()=>{a.push(s.listen(e,"animationend",d)),a.push(s.listen(e,"transitionend",d))}),Dg(t,e);for(const A of r)s.addClass(e,A);i.runOutsideAngular(()=>{requestAnimationFrame(()=>{Th(e,Bi,ji),Bi.has(e)||(Kd(t,e),Hd(l,a),$d(n,t))})})}(i,t,e,d,a,l):s(),{promise:r,resolve:s}}(t,r,e)),Jc(t[o.YEL]),Fl},\u0275\u0275animateLeaveListener:function Vd(e){if(rr("NgAnimateLeave"),!ji)return Vd;const t=(0,o.OAn)(),n=(0,o.Mx4)();return Nl(n,t),Ci.add(t),Ul(Fi(t),n,()=>function lA(e,t,n){const{promise:r,resolve:s}=xd(),i=(0,o.d31)(t,e),a=[],l=e[o.GpT],d=Ll(e),A=e[o.YEL].get(on),S=e[o.YEL].get(ZT);(Fi(e).get(t.index).resolvers??=[]).push(s);const F=Fi(e).get(t.index)?.resolvers;if(d)kl(e,t,i,F,a);else{const te=setTimeout(()=>kl(e,t,i,F,a),S),re={target:i,animationComplete:()=>{kl(e,t,i,F,a),clearTimeout(te)}};Dg(t,i),A.runOutsideAngular(()=>{a.push(l.listen(i,"animationend",()=>{kl(e,t,i,F,a),clearTimeout(te)},{once:!0}))}),n.call(e[o.SKP],re)}return{promise:r,resolve:s}}(t,n,e)),Jc(t[o.YEL]),Vd},\u0275\u0275attribute:Fd,\u0275\u0275defineComponent:g_,\u0275\u0275defineDirective:E_,\u0275\u0275defineInjectable:o.jDH,\u0275\u0275defineInjector:o.G2t,\u0275\u0275defineNgModule:v_,\u0275\u0275definePipe:y_,\u0275\u0275directiveInject:ma,\u0275\u0275getIn
1heritedFactory:jr,\u0275\u0275inject:o.KVO,\u0275\u0275injectAttribute:Ln,\u0275\u0275invalidFactory:Up,\u0275\u0275invalidFactoryDep:o.dmw,\u0275\u0275templateRefExtractor:vv,\u0275\u0275resetView:o.Njj,\u0275\u0275HostDirectivesFeature:function QM(e){const t=n=>{const r=Array.isArray(e);null===n.hostDirectives?(n.resolveHostDirectives=YM,n.hostDirectives=r?e.map(Ad):[e]):r?n.hostDirectives.unshift(...e.map(Ad)):n.hostDirectives.unshift(e)};return t.ngInherit=!0,t},\u0275\u0275NgOnChangesFeature:lr,\u0275\u0275ProvidersFeature:ev,\u0275\u0275CopyDefinitionFeature:function XM(e){let n,t=T_(e.type);n=(0,o.JlV)(e)?t.\u0275cmp:t.\u0275dir;const r=e;for(const s of zM)r[s]=n[s];if((0,o.JlV)(n))for(const s of GM)r[s]=n[s]},\u0275\u0275InheritDefinitionFeature:Md,\u0275\u0275ExternalStylesFeature:function qI(e){return t=>{e.length<1||(t.getExternalStyles=n=>e.map(s=>s+"?ngcomp"+(n?"="+encodeURIComponent(n):"")+"&e="+t.encapsulation))}},\u0275\u0275nextContext:om,\u0275\u0275namespaceHTML:o.joV,\u0275\u0275namespaceMathML:o.By9,\u0275\u0275namespaceSVG:o.qSk,\u0275\u0275enableBindings:o.cSN,\u0275\u0275disableBindings:o.fuf,\u0275\u0275elementStart:Kl,\u0275\u0275elementEnd:Hl,\u0275\u0275element:Jd,\u0275\u0275elementContainerStart:zl,\u0275\u0275elementContainerEnd:Tc,\u0275\u0275domElement:qd,\u0275\u0275domElementStart:$l,\u0275\u0275domElementEnd:Vl,\u0275\u0275domElementContainer:function xg(e,t,n){return nf(e,t,n),Ng(),xg},\u0275\u0275domElementContainerStart:nf,\u0275\u0275domElementContainerEnd:Ng,\u0275\u0275domTemplate:Cd,\u0275\u0275domListener:pf,\u0275\u0275elementContainer:tf,\u0275\u0275pureFunction0:rv,\u0275\u0275pureFunction1:ov,\u0275\u0275pureFunction2:sv,\u0275\u0275pureFunction3:iv,\u0275\u0275pureFunction4:av,\u0275\u0275pureFunction5:function tC(e,t,n,r,s,i,a,l){const d=(0,o.gxQ)()+e,A=(0,o.OAn)(),S=go(A,d,n,r,s,i);return fn(A,d+4,a)||S?Jo(A,d+5,l?t.call(l,n,r,s,i,a):t(n,r,s,i,a)):_c(A,d+5)},\u0275\u0275pureFunction6:cv,\u0275\u0275pureFunction7:function nC(e,t,n,r,s,i,a,l,d,A){const S=(0,o.gxQ)()+e,F=(0,o.OAn)();let te=go(F,S,n,r,s,i);return El(F,S+4,a,l,d)||te?Jo(F,S+7,A?t.call(A,n,r,s,i,a,l,d):t(n,r,s,i,a,l,d)):_c(F,S+7)},\u0275\u0275pureFunction8:function rC(e,t,n,r,s,i,a,l,d,A,S){const F=(0,o.gxQ)()+e,te=(0,o.OAn)(),re=go(te,F,n,r,s,i);return go(te,F+4,a,l,d,A)||re?Jo(te,F+8,S?t.call(S,n,r,s,i,a,l,d,A):t(n,r,s,i,a,l,d,A)):_c(te,F+8)},\u0275\u0275pureFunctionV:function oC(e,t,n,r){return hv((0,o.OAn)(),(0,o.gxQ)(),e,t,n,r)},\u0275\u0275getCurrentView:Ug,\u0275\u0275restoreView:o.eBV,\u0275\u0275listener:ff,\u0275\u0275projection:im,\u0275\u0275syntheticHostProperty:sf,\u0275\u0275syntheticHostListener:hf,\u0275\u0275pipeBind1:_v,\u0275\u0275pipeBind2:gv,\u0275\u0275pipeBind3:mv,\u0275\u0275pipeBind4:function iC(e,t,n,r,s,i){const a=e+o.Yw1,l=(0,o.OAn)(),d=(0,o.Hh6)(l,a);return wc(l,a)?fv(l,(0,o.gxQ)(),t,d.transform,n,r,s,i,d):d.transform(n,r,s,i)},\u0275\u0275pipeBindV:function aC(e,t,n){const r=e+o.Yw1,s=(0,o.OAn)(),i=(0,o.Hh6)(s,r);return wc(s,r)?hv(s,(0,o.gxQ)(),t,i.transform,n,i):i.transform.apply(i,n)},\u0275\u0275projectionDef:sm,\u0275\u0275domProperty:of,\u0275\u0275ariaProperty:function yg(e,t){const n=(0,o.OAn)();if(fn(n,(0,o.xbp)(),t)){const s=(0,o.klJ)(),i=(0,o.CpD)();if(sl(i,s,n,e,t))(0,o.Qs1)(i)&&Qh(n,i.index);else{const l=(0,o.d31)(i,n);nl(n[o.GpT],l,null,i.value,e,t,null)}}return yg},\u0275\u0275property:Yd,\u0275\u0275pipe:pv,\u0275\u0275queryRefresh:lm,\u0275\u0275queryAdvance:hm,\u0275\u0275viewQuery:cm,\u0275\u0275viewQuerySignal:fm,\u0275\u0275loadQuery:um,\u0275\u0275contentQuery:am,\u0275\u0275contentQuerySignal:dm,\u0275\u0275reference:pm,\u0275\u0275classMap:Tm,\u0275\u0275styleMap:Mm,\u0275\u0275styleProp:Ef,\u0275\u0275classProp:yf,\u0275\u0275advance:Eh,\u0275\u0275template:Id,\u0275\u0275conditional:bg,\u0275\u0275conditionalCreate:Pg,\u0275\u0275conditionalBranchCreate:Xd,\u0275\u0275defer:function OT(e,t,n,r,s,i,a,l,d,A){const S=(0,o.OAn)(),F=(0,o.klJ)(),te=e+o.Yw1,re=Ni(S,F,e,null,0,0),Se=S[o.YEL],Qe=Fs(Se);if(F.firstCreatePass){rr("NgDefer");const Ts={primaryTmplIndex:t,loadingTmplIndex:r??null,placeholderTmplIndex:s??null,errorTmplIndex:i??null,placeholderBlockConfig:null,loadingBlockConfig:null,dependencyResolverFn:n??null,loadingState:bn.NOT_STARTED,loadingPromise:null,providers:null,hydrateTriggers:null,debug:null,flags:A??0};d?.(F,Ts,l,a),function i0(e,t,n){const r=yc(t);e.data[r]=n}(F,te,Ts)}const at=S[te];qp(at,re,S);let ut=null,Je=null;if(at[o.qFA]?.length>0){const Ts=at[o.qFA][0].data;Je=Ts.di??null,ut=Ts.s}const Gt=[null,Ea.Initial,null,null,null,null,Je,ut,null,null];
vendor: 8,186 bytes, line 1
1!function s0(e,t,n){e[yc(t)]=n}(S,te,Gt);let sr=null;null!==Je&&Qe&&(sr=Se.get(it),sr.add(Je,{lView:S,tNode:re,lContainer:at}));const pn=()=>{L_(Gt),null!==Je&&sr?.cleanup([Je])};Ec(0,Gt,()=>(0,o.DyX)(S,pn)),(0,o.ik5)(S,pn)},\u0275\u0275deferWhen:function PT(e){const t=(0,o.OAn)(),n=(0,o.CpD)();if(Dn(0,t,n)&&fn(t,(0,o.xbp)(),e)){const s=(0,be.Ht)(null);try{const i=!!e,l=Lr(t,n)[1];!1===i&&l===Ea.Initial?Ta(t,n):!0===i&&(l===Ea.Initial||l===Zt.Placeholder)&&ki(0,t,n)}finally{(0,be.Ht)(s)}}},\u0275\u0275deferOnIdle:function ST(){Dn(0,(0,o.OAn)(),(0,o.Mx4)())&&fg(Ol)},\u0275\u0275deferOnImmediate:function xT(){const e=(0,o.OAn)(),t=(0,o.Mx4)();Dn(0,e,t)&&(null===or(e[o.eDl],t).loadingTmplIndex&&Ta(e,t),ki(0,e,t))},\u0275\u0275deferOnTimer:function jT(e){Dn(0,(0,o.OAn)(),(0,o.Mx4)())&&fg(Pl(e))},\u0275\u0275deferOnHover:function WT(e,t){const n=(0,o.OAn)(),r=(0,o.Mx4)();Dn(0,n,r)&&(Ta(n,r),Ma(n,r,e,t,pi,()=>ki(0,n,r),0))},\u0275\u0275deferOnInteraction:function $T(e,t){const n=(0,o.OAn)(),r=(0,o.Mx4)();Dn(0,n,r)&&(Ta(n,r),Ma(n,r,e,t,ps,()=>ki(0,n,r),0))},\u0275\u0275deferOnViewport:function GT(e,t){const n=(0,o.OAn)(),r=(0,o.Mx4)();Dn(0,n,r)&&(Ta(n,r),Ma(n,r,e,t,Pd,()=>ki(0,n,r),0))},\u0275\u0275deferPrefetchWhen:function bT(e){const t=(0,o.OAn)(),n=(0,o.CpD)();if(Dn(1,t,n)&&fn(t,(0,o.xbp)(),e)){const s=(0,be.Ht)(null);try{const i=!!e,l=or(t[o.eDl],n);!0===i&&l.loadingState===bn.NOT_STARTED&&Mc(l,t,n)}finally{(0,be.Ht)(s)}}},\u0275\u0275deferPrefetchOnIdle:function LT(){Dn(1,(0,o.OAn)(),(0,o.Mx4)())&&hg(Ol)},\u0275\u0275deferPrefetchOnImmediate:function UT(){const e=(0,o.OAn)(),t=(0,o.Mx4)();if(!Dn(1,e,t))return;const r=or(e[o.eDl],t);r.loadingState===bn.NOT_STARTED&&Ud(r,e,t)},\u0275\u0275deferPrefetchOnTimer:function BT(e){Dn(1,(0,o.OAn)(),(0,o.Mx4)())&&hg(Pl(e))},\u0275\u0275deferPrefetchOnHover:function KT(e,t){const n=(0,o.OAn)(),r=(0,o.Mx4)();if(!Dn(1,n,r))return;const i=or(n[o.eDl],r);i.loadingState===bn.NOT_STARTED&&Ma(n,r,e,t,pi,()=>Mc(i,n,r),1)},\u0275\u0275deferPrefetchOnInteraction:function VT(e,t){const n=(0,o.OAn)(),r=(0,o.Mx4)();if(!Dn(1,n,r))return;const i=or(n[o.eDl],r);i.loadingState===bn.NOT_STARTED&&Ma(n,r,e,t,ps,()=>Mc(i,n,r),1)},\u0275\u0275deferPrefetchOnViewport:function XT(e,t){const n=(0,o.OAn)(),r=(0,o.Mx4)();if(!Dn(1,n,r))return;const i=or(n[o.eDl],r);i.loadingState===bn.NOT_STARTED&&Ma(n,r,e,t,Pd,()=>Mc(i,n,r),1)},\u0275\u0275deferHydrateWhen:function wT(e){const t=(0,o.OAn)(),n=(0,o.CpD)();if(!Dn(2,t,n))return;const r=(0,o.xbp)();if(Ys((0,o.klJ)(),n).set(6,null),fn(t,r,e)){const a=t[o.YEL],l=(0,be.Ht)(null);try{1==!!e&&Qs(a,Lr(t,n)[6])}finally{(0,be.Ht)(l)}}},\u0275\u0275deferHydrateNever:function RT(){const e=(0,o.OAn)(),t=(0,o.Mx4)();Dn(2,e,t)&&Ys((0,o.klJ)(),t).set(7,null)},\u0275\u0275deferHydrateOnIdle:function NT(){const e=(0,o.OAn)(),t=(0,o.Mx4)();Dn(2,e,t)&&(Ys((0,o.klJ)(),t).set(0,null),pg(Ol,e,t))},\u0275\u0275deferHydrateOnImmediate:function kT(){const e=(0,o.OAn)(),t=(0,o.Mx4)();Dn(2,e,t)&&(Ys((0,o.klJ)(),t).set(1,null),Qs(e[o.YEL],Lr(e,t)[6]))},\u0275\u0275deferHydrateOnTimer:function FT(e){const t=(0,o.OAn)(),n=(0,o.Mx4)();Dn(2,t,n)&&(Ys((0,o.klJ)(),n).set(5,{delay:e}),pg(Pl(e),t,n))},\u0275\u0275deferHydrateOnHover:function HT(){const e=(0,o.OAn)(),t=(0,o.Mx4)();Dn(2,e,t)&&Ys((0,o.klJ)(),t).set(4,null)},\u0275\u0275deferHydrateOnInteraction:function zT(){const e=(0,o.OAn)(),t=(0,o.Mx4)();Dn(2,e,t)&&Ys((0,o.klJ)(),t).set(3,null)},\u0275\u0275deferHydrateOnViewport:function QT(){const e=(0,o.OAn)(),t=(0,o.Mx4)();Dn(2,e,t)&&Ys((0,o.klJ)(),t).set(2,null)},\u0275\u0275deferEnableTimerScheduling:function y0(e,t,n,r){const s=e.consts;null!=n&&(t.placeholderBlockConfig=(0,o.db4)(s,n)),null!=r&&(t.loadingBlockConfig=(0,o.db4)(s,r)),null===wd&&(wd=E0)},\u0275\u0275repeater:Lg,\u0275\u0275repeaterCreate:Sg,\u0275\u0275repeaterTrackByIndex:wg,\u0275\u0275repeaterTrackByIdentity:Rg,\u0275\u0275componentInstance:Ag,\u0275\u0275text:Sm,\u0275\u0275textInterpolate:Mf,\u0275\u0275textInterpolate1:eu,\u0275\u0275textInterpolate2:Tf,\u0275\u0275textInterpolate3:Af,\u0275\u0275textInterpolate4:function Hm(e,t,n,r,s,i,a,l,d){const A=(0,o.OAn)(),S=jm(A,e,t,n,r,s,i,a,l,d);return S!==Qt&&Ms(A,(0,o._px)(),S),Hm},\u0275\u0275textInterpolate5:function $m(e,t,n,r,s,i,a,l,d,A,S){const F=(0,o.OAn)(),te=Bm(F,e,t,n,r,s,i,a,l,d,A,S);return te!==Qt&&Ms(F,(0,o._px)(),te),$m},\u0275\u0275textInterpolate6:function Vm(e,t,n,r,s,i,a,l,d,A,S,F,te){const re=(0,o.OAn)(),Se=Fm(re,e,t,n,r,s,i,a,l,d,A,S,F,te);return Se!==Qt&&Ms(re,(0,o._px)(),Se),Vm},\u0275\u0275textInterpolate7:If,\u0275\u0275textInterpolate8:function zm(e,t,n,r,s,i,a,l,d,A,S,F,te,re,Se,Qe,at){const ut=(0,o.OAn)(),Je=Km(ut,e,t,n,r,s,i,a,l,d,A,S,F,te,re,Se,Qe,at);return Je!==Qt&&Ms(ut,(0,o._px)(),Je),zm},\u0275\u0275textInterpolateV:function Gm(e){const t=(0,o.OAn)(),n=Nm(t,e);return n!==Qt&&Ms(t,(0,o._px)(),n),Gm},\u0275\u0275i18n:function cI(e,t,n){tm(e,t,n),nm()},\u0275\u0275i18nAttributes:function lI(e,t){const n=(0,o.klJ)(),r=(0,o.db4)(n.consts,t);!function VA(e,t,n){const r=(0,o.Mx4)(),s=r.index,i=[];if(e.firstCreatePass&&null===e.data[t]){for(let a=0;a<n.length;a+=2){const l=n[a],d=n[a+1];if(""!==d){if(kA.test(d))throw new Error(`ICU expressions are not supported in attributes. Message: "${d}".`);const A=r.namespace?`:${r.namespace}:${r.value}`:r.value;Zl(i,d,s,l,zA(i),df(l,A))}}e.data[t]=i}}(n,e+o.Yw1,r)},\u0275\u0275i18nExp:function rm(e){return function RA(e){e&&(Ac|=1<<Math.min(Ic,31)),Ic++}(fn((0,o.OAn)(),(0,o.xbp)(),e)),rm},\u0275\u0275i18nStart:tm,\u0275\u0275i18nEnd:nm,\u0275\u0275i18nApply:function uI(e){!function SA(e,t,n){if(Ic>0){const r=e.data[n];Kg(e,t,Array.isArray(r)?r:r.update,(0,o.c$7)()-Ic-1,Ac)}Ac=0,Ic=0}((0,o.klJ)(),(0,o.OAn)(),e+o.Yw1)},\u0275\u0275i18nPostprocess:function dI(e,t={}){return function aI(e,t={}){let n=e;if(eI.test(e)){const r={},s=[0];n=n.replace(tI,(i,a,l)=>{const d=a||l,A=r[d]||[];if(A.length||(d.split("|").forEach(Qe=>{const at=Qe.match(iI),ut=at?parseInt(at[1],10):0,Je=sI.test(Qe);A.push([ut,Je,Qe])}),r[d]=A),!A.length)throw new Error(`i18n postprocess: unmatched placeholder - ${d}`);const S=s[s.length-1];let F=0;for(let Qe=0;Qe<A.length;Qe++)if(A[Qe][0]===S){F=Qe;break}const[te,re,Se]=A[F];return re?s.pop():S!==te&&s.push(te),A.splice(F,1),Se})}return Object.keys(t).length&&(n=n.replace(nI,(r,s,i,a,l,d)=>t.hasOwnProperty(i)?`${s}${t[i]}${d}`:r),n=n.replace(rI,(r,s)=>t.hasOwnProperty(s)?t[s]:r),n=n.replace(oI,(r,s)=>{if(t.hasOwnProperty(s)){const i=t[s];if(!i.length)throw new Error(`i18n postprocess: unmatched ICU - ${r} with key: ${s}`);return i.shift()}return r})),n}(e,t)},\u0275\u0275resolveWindow:ch,\u0275\u0275resolveDocument:lh,\u0275\u0275resolveBody:uh,\u0275\u0275setComponentScope:tv,\u0275\u0275setNgModuleScope:function eC(e,t){return je(()=>{const n=(0,o.WbQ)(e);n.declarations=tu(t.declarations||o.Mlv),n.imports=tu(t.imports||o.Mlv),n.exports=tu(t.exports||o.Mlv),t.bootstrap&&(n.bootstrap=tu(t.bootstrap)),pc.registerNgModule(e,t)})},\u0275\u0275registerNgModuleType:d_,\u0275\u0275getComponentDepsFactory:function cC(e,t){return()=>{try{return pc.getComponentDependencies(e,t).dependencies}catch(n){throw console.error(`Computing dependencies in local compilation mode for the component "${e.name}" failed with the exception:`,n),n}}},\u0275setClassDebugInfo:function lC(e,t){const n=(0,o.xUg)(e);null!==n&&(n.debugInfo=t)},\u0275\u0275declareLet:function Ym(e){const t=(0,o.klJ)(),n=(0,o.OAn)(),r=e+o.Yw1,s=bi(t,r,128,null,null);return(0,o.iMd)(s,!1),(0,o.M_e)(t,n,r,Qm),Ym},\u0275\u0275storeLet:function jI(e){rr("NgLet");const t=(0,o.klJ)(),n=(0,o.OAn)(),r=(0,o._px)();return(0,o.M_e)(t,n,r,e),e},\u0275\u0275readContextLet:function BI(e){const t=(0,o.VPL)(),n=(0,o.Hh6)(t,o.Yw1+e);if(n===Qm)throw new o.buA(314,!1);return n},\u0275\u0275attachSourceLocations:function FI(e,t){const n=(0,o.klJ)(),r=(0,o.OAn)(),s=r[o.GpT],i="data-ng-source-location";for(const[a,l,d,A]of t){(0,o.XRZ)(n,a+o.Yw1);const F=(0,o.vaC)(a+o.Yw1,r);F.hasAttribute(i)||s.setAttribute(F,i,`${e}@o:${l},l:${d},c:${A}`)}},\u0275\u0275interpolate:Zm,\u0275\u0275interpolate1:Jm,\u0275\u0275interpolate2:function WI(e,t,n,r,s=""){return Um((0,o.OAn)(),e,t,n,r,s
1)},\u0275\u0275interpolate3:function KI(e,t,n,r,s,i,a=""){return km((0,o.OAn)(),e,t,n,r,s,i,a)},\u0275\u0275interpolate4:function HI(e,t,n,r,s,i,a,l,d=""){return jm((0,o.OAn)(),e,t,n,r,s,i,a,l,d)},\u0275\u0275interpolate5:function $I(e,t,n,r,s,i,a,l,d,A,S=""){return Bm((0,o.OAn)(),e,t,n,r,s,i,a,l,d,A,S)},\u0275\u0275interpolate6:function VI(e,t,n,r,s,i,a,l,d,A,S,F,te=""){return Fm((0,o.OAn)(),e,t,n,r,s,i,a,l,d,A,S,F,te)},\u0275\u0275interpolate7:function zI(e,t,n,r,s,i,a,l,d,A,S,F,te,re,Se=""){return Wm((0,o.OAn)(),e,t,n,r,s,i,a,l,d,A,S,F,te,re,Se)},\u0275\u0275interpolate8:function GI(e,t,n,r,s,i,a,l,d,A,S,F,te,re,Se,Qe,at=""){return Km((0,o.OAn)(),e,t,n,r,s,i,a,l,d,A,S,F,te,re,Se,Qe,at)},\u0275\u0275interpolateV:function XI(e){return Nm((0,o.OAn)(),e)},\u0275\u0275sanitizeHtml:Eu,\u0275\u0275sanitizeStyle:nh,\u0275\u0275sanitizeResourceUrl:Du,\u0275\u0275sanitizeScript:rh,\u0275\u0275validateAttribute:ah,\u0275\u0275sanitizeUrl:yu,\u0275\u0275sanitizeUrlOrResourceUrl:oh,\u0275\u0275trustConstantHtml:function lE(e){return Ti(e[0])},\u0275\u0275trustConstantResourceUrl:function uE(e){return function Wf(e){return Ro()?.createScriptURL(e)||e}(e[0])},forwardRef:o.Rfq,resolveForwardRef:o.nl4,\u0275\u0275twoWayProperty:Cf,\u0275\u0275twoWayBindingSet:Xm,\u0275\u0275twoWayListener:Of,\u0275\u0275replaceMetadata:function dC(e,t,n,r,s=null,i=null){const a=(0,o.xUg)(e);t.apply(null,[e,n,...r]);const{newDef:l,oldDef:d}=function fC(e,t){const n={...e};return{newDef:Object.assign(e,t,{directiveDefs:n.directiveDefs,pipeDefs:n.pipeDefs,setInput:n.setInput,type:n.type}),oldDef:n}}(a,(0,o.xUg)(e));if(e[o.CQl]=l,d.tView){const A=function Do(){return Ar}().values();for(const S of A)(0,o.EFk)(S)&&null===S[o.f7T]&&nu(s,i,l,d,S)}},\u0275\u0275getReplaceMetadataURL:function uC(e,t,n){const r=`./@ng/component?c=${e}&t=${encodeURIComponent(t)}`;return new URL(r,n).href}};let Ra=null;function mC(e){null!==Ra&&(e.defaultEncapsulation!==Ra.defaultEncapsulation||e.preserveWhitespaces!==Ra.preserveWhitespaces)||(Ra=e)}const Rc=[];function Iv(e){return od(e)?e.ngModule:e}const xC=gt("NgModule",e=>e,void 0,0,(e,t)=>function DC(e,t={}){(function MC(e,t){const r=(0,o.Bqz)(t.declarations||o.Mlv);let s=null;Object.defineProperty(e,o.hmW,{configurable:!0,get:()=>(null===s&&(s=Rt().compileNgModule(Zs,`ng:///${e.name}/\u0275mod.js`,{type:e,bootstrap:(0,o.Bqz)(t.bootstrap||o.Mlv).map(o.nl4),declarations:r.map(o.nl4),imports:(0,o.Bqz)(t.imports||o.Mlv).map(o.nl4).map(Iv),exports:(0,o.Bqz)(t.exports||o.Mlv).map(o.nl4).map(Iv),schemas:t.schemas?(0,o.Bqz)(t.schemas):null,id:t.id||null}),s.schemas||(s.schemas=[])),s)});let i=null;Object.defineProperty(e,o.zSs,{get:()=>{if(null===i){const l=Rt();i=l.compileFactory(Zs,`ng:///${e.name}/\u0275fac.js`,{name:e.name,type:e,deps:Vn(e),target:l.FactoryTarget.NgModule,typeArgumentCount:0})}return i},configurable:!1});let a=null;Object.defineProperty(e,o.ONQ,{get:()=>{if(null===a){const l={name:e.name,type:e,providers:t.providers||o.Mlv,imports:[(t.imports||o.Mlv).map(o.nl4),(t.exports||o.Mlv).map(o.nl4)]};a=Rt().compileInjector(Zs,`ng:///${e.name}/\u0275inj.js`,l)}return a},configurable:!1})})(e,t),void 0!==t.id&&d_(e,t.id),function EC(e,t){Rc.push({moduleType:e,ngModule:t})}(e,t)}(e,t));class UC{ngModuleFactory;componentFactories;constructor(t,n){this.ngModuleFactory=t,this.componentFactories=n}}let kC=(()=>{class e{compileModuleSync(n){return new p_(n)}compileModuleAsync(n){return Promise.resolve(this.compileModuleSync(n))}compileModuleAndAllComponentsSync(n){const r=this.compileModuleSync(n),i=Zo((0,o.phH)(n).declarations).reduce((a,l)=>{const d=(0,o.xUg)(l);return d&&a.push(new Dl(d)),a},[]);return new UC(r,i)}compileModuleAndAllComponentsAsync(n){return Promise.resolve(this.compileModuleAndAllComponentsSync(n))}clearCache(){}clearCacheFor(n){}getModuleId(n){}static \u0275fac=function(r){return new(r||e)};static \u0275prov=(0,o.jDH)({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();const jC=new o.nKC("");let BC=(()=>{class e{zone=(0,o.WQX)(on);changeDetectionScheduler=(0,o.WQX)(o.hk6);applicationRef=(0,o.WQX)(Rl);applicationErrorHandler=(0,o.WQX)(o.ZTf);_onMicrotaskEmptySubscription;initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{try{this.applicationRef.dirtyFlags|=1,this.applicationRef._tick()}catch(n){this.applicationErrorHandler(n)}})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static \u0275fac=function(r){return new(r||e)};static \u0275prov=(0,o.jDH)({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();const Uv=new o.nKC("",{factory:()=>!1});function kv({ngZoneFactory:e,ignoreChangesOutsideZone:t,scheduleInRootZone:n}){return e??=()=>new on({...Uf(),scheduleInRootZone:n}),[{provide:on,useFactory:e},{provide:o.Z63,multi:!0,useFactory:()=>{const r=(0,o.WQX)(BC,{optional:!0});return()=>r.initialize()}},{provide:o.Z63,multi:!0,useFactory:()=>{const r=(0,o.WQX)(WC);return()=>{r.initialize()}}},!0===t?{provide:o.Jy$,useValue:!0}:[],{provide:o.AQb,useValue:n??Ih},{provide:o.ZTf,useFactory:()=>{const r=(0,o.WQX)(on),s=(0,o.WQX)(o.uvJ);let i;return a=>{r.runOutsideAngular(()=>{s.destroyed&&!i?setTimeout(()=>{throw a}):(i??=s.get(o.zcH),i.handleError(a))})}}}]}function FC(e){const t=e?.ignoreChangesOutsideZone,n=e?.scheduleInRootZone,r=kv({ngZoneFactory:()=>{const s=Uf(e);return s.scheduleInRootZone=n,s.shouldCoalesceEventChangeDetection&&rr("NgZone_CoalesceEvent"),new on(s)},ignoreChangesOutsideZone:t,scheduleInRootZone:n});return(0,o.EmA)([{provide:Uv,useValue:!0},{provide:o.Evm,useValue:!1},r])}function Uf(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}let WC=(()=>{class e{subscription=new ne.yU;initialized=!1;zone=(0,o.WQX)(on);pendingTasks=(0,o.WQX)(o.rev);initialize(){if(this.initialized)return;this.initialized=!0;let n=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(n=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{on.assertNotInAngularZone(),queueMicrotask(()=>{null!==n&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(n),n=null)})}
1))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{on.assertInAngularZone(),n??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static \u0275fac=function(r){return new(r||e)};static \u0275prov=(0,o.jDH)({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Fv=(()=>{class e{applicationErrorHandler=(0,o.WQX)(o.ZTf);appRef=(0,o.WQX)(Rl);taskService=(0,o.WQX)(o.rev);ngZone=(0,o.WQX)(on);zonelessEnabled=(0,o.WQX)(o.Evm);tracing=(0,o.WQX)(ec,{optional:!0});disableScheduling=(0,o.WQX)(o.Jy$,{optional:!0})??!1;zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new ne.yU;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(Yc):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&((0,o.WQX)(o.AQb,{optional:!0})??!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{this.runningTick||this.cleanup()})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()})),this.disableScheduling||=!this.zonelessEnabled&&(this.ngZone instanceof Su||!this.zoneIsDefined)}notify(n){if(!this.zonelessEnabled&&5===n)return;let r=!1;switch(n){case 0:this.appRef.dirtyFlags|=2;break;case 3:case 2:case 4:case 5:case 1:this.appRef.dirtyFlags|=4;break;case 6:case 13:this.appRef.dirtyFlags|=2,r=!0;break;case 12:this.appRef.dirtyFlags|=16,r=!0;break;case 11:r=!0;break;default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick(r))return;const s=this.useMicrotaskScheduler?Oh:Ch;this.pendingRenderTaskId=this.taskService.add(),this.cancelScheduledCallback=this.scheduleInRootZone?Zone.root.run(()=>s(()=>this.tick())):this.ngZone.runOutsideAngular(()=>s(()=>this.tick()))}shouldScheduleTick(n){return!(this.disableScheduling&&!n||this.appRef.destroyed||null!==this.pendingRenderTaskId||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Zone.current.get(Yc+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(0===this.appRef.dirtyFlags)return void this.cleanup();!this.zonelessEnabled&&7&this.appRef.dirtyFlags&&(this.appRef.dirtyFlags|=1);const n=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(r){this.taskService.remove(n),this.applicationErrorHandler(r)}finally{this.cleanup()}this.useMicrotaskScheduler=!0,Oh(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(n)})}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,null!==this.pendingRenderTaskId){const n=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(n)}}static \u0275fac=function(r){return new(r||e)};static \u0275prov=(0,o.jDH)({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function KC(){return rr("NgZoneless"),(0,o.EmA)([{provide:o.hk6,useExisting:Fv},{provide:on,useClass:Su},{provide:o.Evm,useValue:!0},{provide:o.AQb,useValue:!1},[]])}const Wv=new o.nKC("",{providedIn:"root",factory:()=>(0,o.WQX)(Wv,{optional:!0,skipSelf:!0})||function HC(){return typeof $localize<"u"&&$localize.locale||cf}()}),$C=new o.nKC("",{providedIn:"root",factory:()=>"USD"})},7269(fe,L,c){c.d(L,{Zf:()=>x,vG:()=>et,EW:()=>ce,QZ:()=>V,wl:()=>q,nf:()=>z,uu:()=>ue,O8:()=>Y});var p=c(55431),y=c(9338),_=c(42794);function O(Q,oe,he){const Le=Object.create(N);Le.source=Q,Le.computation=oe,null!=he&&(Le.equal=he);const be=()=>{if((0,_.JC)(Le),(0,_.mK)(Le),Le.value===_.EF)throw Le.error;return Le.value};return be[_.bh]=Le,(0,_.a7)(Le),be}const N={..._.pL,value:_.Ag,dirty:!0,error:null,equal:_.H8,kind:"linkedSignal",producerMustRecompute:Q=>Q.value===_.Ag||Q.value===_.Ny,producerRecomputeValue(Q){if(Q.value===_.Ny)throw new Error("");const oe=Q.value;Q.value=_.Ny;const he=(0,_.Bg)(Q);let Le;try{const o=Q.source();Le=Q.computation(o,oe===_.Ag||oe===_.EF?void 0:{source:Q.sourceValue,value:oe}),Q.sourceValue=o}catch(o){Le=_.EF,Q.error=o}finally{(0,_.Wu)(Q,he)}oe!==_.Ag&&Le!==_.EF&&Q.equal(oe,Le)?Q.value=oe:(Q.value=Le,Q.version++)}},P={..._.pL,consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,kind:"effect"};class x{destroyed=!1;listeners=null;errorHandler=(0,y.WQX)(y.zcH,{optional:!0});destroyRef=(0,y.WQX)(y.abz);constructor(){this.destroyRef.onDestroy(()=>{this.destroyed=!0,this.listeners=null})}subscribe(oe){if(this.destroyed)throw new y.buA(953,!1);return(this.listeners??=[]).push(oe),{unsubscribe:()=>{const he=this.listeners?.indexOf(oe);void 0!==he&&-1!==he&&this.listeners?.splice(he,1)}}}emit(oe){if(this.destroyed)return void console.warn((0,y.OsK)(953,!1));if(null===this.listeners)return;const he=(0,_.Ht)(null);try{for(const Le of this.listeners)try{Le(oe)}catch(o){this.errorHandler?.handleError(o)}}finally{(0,_.Ht)(he)}}}function z(Q){return Q.destroyRef}
1function Y(Q){return function C(Q){const oe=(0,_.Ht)(null);try{return Q()}finally{(0,_.Ht)(oe)}}(Q)}function ce(Q,oe){return(0,_.KZ)(Q,oe?.equal)}class pe{[_.bh];constructor(oe){this[_.bh]=oe}destroy(){this[_.bh].destroy()}}function V(Q,oe){const he=oe?.injector??(0,y.WQX)(y.zZn);let o,Le=!0!==oe?.manualCleanup?he.get(y.abz):null;const be=he.get(y.r4V,null,{optional:!0}),nt=he.get(y.hk6);return null!==be?(o=function Ce(Q,oe,he){const Le=Object.create(_e);return Le.view=Q,Le.zone=typeof Zone<"u"?Zone.current:null,Le.notifier=oe,Le.fn=$e(Le,he),Q[y.tQN]??=new Set,Q[y.tQN].add(Le),Le.consumerMarkedDirty(Le),Le}(be.view,nt,Q),Le instanceof y.KXn&&Le._lView===be.view&&(Le=null)):o=function Pe(Q,oe,he){const Le=Object.create(Z);return Le.fn=$e(Le,Q),Le.scheduler=oe,Le.notifier=he,Le.zone=typeof Zone<"u"?Zone.current:null,Le.scheduler.add(Le),Le.notifier.notify(12),Le}(Q,he.get(y.VML),nt),o.injector=he,null!==Le&&(o.onDestroyFn=Le.onDestroy(()=>o.destroy())),new pe(o)}const ie={...P,cleanupFns:void 0,zone:null,onDestroyFn:y.lQ1,run(){const Q=(0,y.cBl)(!1);try{!function R(Q){if(Q.dirty=!1,Q.version>0&&!(0,_.si)(Q))return;Q.version++;const oe=(0,_.Bg)(Q);try{Q.cleanup(),Q.fn()}finally{(0,_.Wu)(Q,oe)}}(this)}finally{(0,y.cBl)(Q)}},cleanup(){if(!this.cleanupFns?.length)return;const Q=(0,_.Ht)(null);try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[],(0,_.Ht)(Q)}}},Z={...ie,consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(12)},destroy(){(0,_.XR)(this),this.onDestroyFn(),this.cleanup(),this.scheduler.remove(this)}},_e={...ie,consumerMarkedDirty(){this.view[y.Wg1]|=8192,(0,y.blu)(this.view),this.notifier.notify(13)},destroy(){(0,_.XR)(this),this.onDestroyFn(),this.cleanup(),this.view[y.tQN]?.delete(this)}};function $e(Q,oe){return()=>{oe(he=>(Q.cleanupFns??=[]).push(he))}}const Ue=Q=>Q;function ue(Q,oe){return Ie("function"==typeof Q?O(Q,Ue,oe?.equal):O(Q.source,Q.computation,Q.equal))}function Ie(Q,oe){const he=Q[_.bh],Le=Q;return Le.set=o=>function I(Q,oe){(0,_.JC)(Q),(0,_.j2)(Q,oe),(0,_.TO)(Q)}(he,o),Le.update=o=>function M(Q,oe){(0,_.JC)(Q),(0,_.mC)(Q,oe),(0,_.TO)(Q)}(he,o),Le.asReadonly=y.HO5.bind(Q),Le}class ze{value;constructor(oe){this.value=oe,this.value.set=this.set.bind(this),this.value.update=this.update.bind(this),this.value.asReadonly=y.HO5}isError=ce(()=>"error"===this.status());update(oe){this.set(oe(Y(this.value)))}isLoading=ce(()=>"loading"===this.status()||"reloading"===this.status());isValueDefined=ce(()=>!this.isError()&&void 0!==this.value());hasValue(){return this.isValueDefined()}asReadonly(){return this}}class et extends ze{loaderFn;equal;pendingTasks;state;extRequest;effectRef;pendingController;resolvePendingTask=void 0;destroyed=!1;unregisterOnDestroy;constructor(oe,he,Le,o,be){super(ce(()=>{const nt=this.state().stream?.();if(!nt||"loading"===this.state().status&&this.error())return Le;if(!W(nt))throw new J(this.error());return nt.value},{equal:o})),this.loaderFn=he,this.equal=o,this.extRequest=ue({source:oe,computation:nt=>({request:nt,reload:0})}),this.state=ue({source:this.extRequest,computation:(nt,ne)=>{const Me=void 0===nt.request?"idle":"loading";return ne?{extRequest:nt,status:Me,previousStatus:ve(ne.value),stream:ne.value.extRequest.request===nt.request?ne.value.stream
1:void 0}:{extRequest:nt,status:Me,previousStatus:"idle",stream:void 0}}}),this.effectRef=V(this.loadEffect.bind(this),{injector:be,manualCleanup:!0}),this.pendingTasks=be.get(y.u5s),this.unregisterOnDestroy=be.get(y.abz).onDestroy(()=>this.destroy())}status=ce(()=>ve(this.state()));error=ce(()=>{const oe=this.state().stream?.();return oe&&!W(oe)?oe.error:void 0});set(oe){if(this.destroyed)return;const he=Y(this.error),Le=Y(this.state);if(!he){const o=Y(this.value);if("local"===Le.status&&(this.equal?this.equal(o,oe):o===oe))return}this.state.set({extRequest:Le.extRequest,status:"local",previousStatus:"local",stream:(0,y.vPA)({value:oe})}),this.abortInProgressLoad()}reload(){const{status:oe}=Y(this.state);return"idle"!==oe&&"loading"!==oe&&(this.extRequest.update(({request:he,reload:Le})=>({request:he,reload:Le+1})),!0)}destroy(){this.destroyed=!0,this.unregisterOnDestroy(),this.effectRef.destroy(),this.abortInProgressLoad(),this.state.set({extRequest:{request:void 0,reload:0},status:"idle",previousStatus:"idle",stream:void 0})}loadEffect(){var oe=this;return(0,p.A)(function*(){const he=oe.extRequest(),{status:Le,previousStatus:o}=Y(oe.state);if(void 0===he.request)return;if("loading"!==Le)return;oe.abortInProgressLoad();let be=oe.resolvePendingTask=oe.pendingTasks.add();const{signal:nt}=oe.pendingController=new AbortController;try{const ne=yield Y(()=>oe.loaderFn({params:he.request,request:he.request,abortSignal:nt,previous:{status:o}}));if(nt.aborted||Y(oe.extRequest)!==he)return;oe.state.set({extRequest:he,status:"resolved",previousStatus:"resolved",stream:ne})}catch(ne){if(nt.aborted||Y(oe.extRequest)!==he)return;oe.state.set({extRequest:he,status:"resolved",previousStatus:"error",stream:(0,y.vPA)({error:q(ne)})})}finally{be?.(),be=void 0}})()}abortInProgressLoad(){Y(()=>this.pendingController?.abort()),this.pendingController=void 0,this.resolvePendingTask?.(),this.resolvePendingTask=void 0}}function ve(Q){switch(Q.status){case"loading":return 0===Q.extRequest.reload?"loading":"reloading";case"resolved":return W(Q.stream())?"resolved":"error";default:return Q.status}}function W(Q){return void 0===Q.error}function q(Q){return Q instanceof Error?Q:new de(Q)}class J extends Error{constructor(oe){super(oe.message,{cause:oe})}}class de extends Error{constructor(oe){super(String(oe),{cause:oe})}}},9338(fe,L,c){let p;function y(){return p}function _(f){const w=p;return p=f,w}c.d(L,{JEi:()=>ti,Isx:()=>ni,EJG:()=>is,Yrj:()=>xn,VVG:()=>Do,Y20:()=>as,SKP:()=>Mo,hk6:()=>Ga,eVN:()=>ho,b5C:()=>zr,rQE:()=>As,X5O:()=>Ir,qFA:()=>Os,qQL:()=>Di,abz:()=>ta,tQN:()=>xo,pcR:()=>no,oMQ:()=>Cr,Mlv:()=>we,MZA:()=>ye,M0L:()=>to,Z63:()=>Xe,VML:()=>du,uvJ:()=>Wr,zcH:()=>na,Wg1:()=>mn,Yw1:()=>To,jgP:()=>gr,tcA:()=>yo,ID:()=>er,YEL:()=>Nn,B9r:()=>ht,GBX:()=>zn,ZTf:()=>ra,nKC:()=>It,zZn:()=>ea,rJ1:()=>us,nfM:()=>oo,s6P:()=>Pr,K29:()=>qs,CQl:()=>wn,p9y:()=>yr,zSs:()=>ar,ONQ:()=>mt,hmW:()=>lr,yAH:()=>bt,KXn:()=>Va,oTH:()=>Mt,Czx:()=>Or,f7T:()=>No,wVl:()=>Is,GYQ:()=>cu,u5s:()=>Fc,rev:()=>Bc,Ds7:()=>Gr,e5P:()=>Kr,Iaj:()=>Cs,GpT:()=>ei,buA:()=>E,AQb:()=>ia,rwo:()=>ds,jNX:()=>Yr,WPN:()=>Un,eDl:()=>Ar,qlT:()=>Vr,xvI:()=>G,bm_:()=>ro,RxE:()=>U,r4V:()=>_o,ok8:()=>j,Evm:()=>sa,Jy$:()=>lu,laP:()=>Y,EYC:()=>Et,ng7:()=>Ge,llW:()=>St,gsJ:()=>cn,GZS:()=>ci,iYM:()=>oe,PEr:()=>zi,z7f:()=>Le,LZP:()=>o,Xln:()=>Ze,yzR:()=>Sa,TWe:()=>di,LIA:()=>et,GWr:()=>J,pbo:()=>de,bBq:()=>Fo,Af3:()=>ss,zQk:()=>fi,oZy:()=>bs,tF7:()=>be,ZFY:()=>nn,cP4:()=>Wo,MdC:()=>ui,XvL:()=>W,KET:()=>Qr,Tkx:()=>ws,iw4:()=>Oe,tdH:()=>oa,pr_:()=>ne,IAh:()=>ve,U45:()=>Ie,WrV:()=>xe,kNT:()=>nt,MI:()=>so,biv:()=>ls,ZQF:()=>me,Cv0:()=>ze,W0r:()=>Bo,R2n:()=>Xr,O8q:()=>cs,VKj:()=>Ps,Rom:()=>jo,z6V:()=>ae,wdo:()=>Io,n$e:()=>_e,hjC:()=>_n,Pz9:()=>$a,PQT:()=>ge,VX4:()=>Ve,_Z$:()=>mo,N79:()=>_i,xLP:()=>tt,zuh:()=>Xn,BI7:()=>Mn,U7d:()=>Jt,uXy:()=>ln,nZS:()=>hn,ihb:()=>Sc,jNO:()=>mi,ID8:()=>vs,gv8:()=>Mi,dwj:()=>ie,Bqz:()=>Ne,OsK:()=>z,Rfq:()=>$e,c$7:()=>po,gxQ:()=>ks,ckz:()=>bo,kLh:()=>V,xUg:()=>gn,KdJ:()=>br,db4:()=>$o,VPL:()=>nr,MT:()=>Bs,Z9v:()=>ms,Ab:()=>Be,w7Z:()=>ja,Mx4:()=>X,veI:()=>Ee,HaV:()=>Qn,Agf:()=>Ur,znI:()=>pi,wGu:()=>Re,ebl:()=>yt,OAn:()=>h,_0$:()=>lo,UaU:()=>Es,vaC:()=>Rs,d31:()=>fs,ZRn:()=>Ko,phH:()=>zt,WbQ:()=>En,WB9:()=>ns,d_l:()=>uo,vNG:()=>Xo,oyA:()=>Pn,_px:()=>Ei,CpD:()=>Zi,XRZ:()=>Ss,klJ:()=>v,oKB:()=>jr,Fje:()=>_s,b$O:()=>Qi,SMZ:()=>pe,WQX:()=>an,MzJ:()=>tn,jXY:()=>Mr,MME:()=>es,JlV:()=>$i,Qs1:()=>oi,srX:()=>ri,vOT:()=>hs,YWB:()=>jt,EPY:()=>Ao,yoD:()=>si,P3H:()=>kn,Jzi:()=>ue,rFz:()=>wr,JjR:()=>xa,M6u:()=>os,KtD:()=>Xi,muV:()=>We,A0l:()=>ko,q$2:()=>cr,yP_:()=>Rr,EFk:()=>ii,Hps:()=>wo,UhH:()=>gi,QuC:()=>Hn,Y3W:()=>qr,n$r:()=>$s,K7h:()=>Cn,FRF:()=>On,ezK:()=>rn,m7n:()=>Nc,niQ:()=>Fs,krE:()=>m,bll:()=>vi,Hh6:()=>Ls,EmA:()=>Ut,blu:()=>zo,HAh:()=>Gi,WfI:()=>Nt,xbp:()=>Na,jvu:()=>Lc,lQ1:()=>uu,BCV:()=>kr,Rc9:()=>$r,E6O:()=>lt,DyX:()=>Oo,eFE:()=>Fn,dMS:()=>Us,HUe:()=>Co,nl4:()=>Ue,N4e:()=>_r,XaM:()=>ir,Kw3:()=>La,vQI:()=>ka,RZ9:()=>js,GA0:()=>Ba,iMd:()=>it,Pfq:()=>dn,xyx:()=>Ua,a2B:()=>Dt,kcM:()=>st,DFp:()=>Wt,P2g:()=>Yn,cBl:()=>Sr,ypq:()=>Wa,vPA:()=>kc,HO5:()=>Hs,M_e:()=>Ho,B22:()=>fo,ik5:()=>Go,AsM:()=>Z,PP7:()=>Dr,$8:()=>he,$Hz:()=>Ot,kU6:()=>Ce,zAe:()=>tr,IvY:()=>ao,_gW:()=>Vo,F1c:()=>Ns,ITl:()=>co,brz:()=>Br,jRZ:()=>xs,SX7:()=>Ha,jDH:()=>Me,G2t:()=>je,fuf:()=>u,cSN:()=>gs,KVO:()=>Vt,dmw:()=>In,joV:()=>Ws,By9:()=>Ji,qSk:()=>Ka,Njj:()=>k,eBV:()=>b});const I=Symbol("NotFound");function N(f){return f===I||"\u0275NotFound"===f?.name}Error;var C=c(42794),P=c(14693),R=c(76438);class U{full;major;minor;patch;constructor(w){this.full=w;const K=w.split(".");this.major=K[0],this.minor=K[1],this.patch=K.slice(2).join(".")}}const G=new U("20.3.31"),j="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss";
vendor: 5,134 bytes, line 1
1class E extends Error{code;constructor(w,K){super(z(w,K)),this.code=w}}function z(f,w){return`${function x(f){return`NG0${Math.abs(f)}`}(f)}${w?": "+w:""}`}const Y=globalThis;function pe(){return!1}function V(f){for(let w in f)if(f[w]===V)return w;throw Error("")}function ie(f,w){for(const K in w)w.hasOwnProperty(K)&&!f.hasOwnProperty(K)&&(f[K]=w[K])}function Z(f){if("string"==typeof f)return f;if(Array.isArray(f))return`[${f.map(Z).join(", ")}]`;if(null==f)return""+f;const w=f.overriddenName||f.name;if(w)return`${w}`;const K=f.toString();if(null==K)return""+K;const De=K.indexOf("\n");return De>=0?K.slice(0,De):K}function _e(f,w){return f?w?`${f} ${w}`:f:w||""}function Ce(f,w=100){if(!f||w<1||f.length<=w)return f;if(1==w)return f.substring(0,1)+"...";const K=Math.round(w/2);return f.substring(0,K)+"..."+f.substring(f.length-K)}const Pe=V({__forward_ref__:V});function $e(f){return f.__forward_ref__=$e,f.toString=function(){return Z(this())},f}function Ue(f){return ue(f)?f():f}function ue(f){return"function"==typeof f&&f.hasOwnProperty(Pe)&&f.__forward_ref__===$e}function Ie(f,w){"number"!=typeof f&&he(w,typeof f,"number","===")}function xe(f,w,K){Ie(f,"Expected a number"),function q(f,w,K){f<=w||he(K,f,w,"<=")}(f,K,"Expected number to be less than or equal to"),de(f,w,"Expected number to be greater than or equal to")}function ze(f,w){"string"!=typeof f&&he(w,null===f?"null":typeof f,"string","===")}function et(f,w){"function"!=typeof f&&he(w,null===f?"null":typeof f,"function","===")}function Ze(f,w,K){f!=w&&he(K,f,w,"==")}function Oe(f,w,K){f==w&&he(K,f,w,"!=")}function me(f,w,K){f!==w&&he(K,f,w,"===")}function ve(f,w,K){f===w&&he(K,f,w,"!==")}function W(f,w,K){f<w||he(K,f,w,"<")}function J(f,w,K){f>w||he(K,f,w,">")}function de(f,w,K){f>=w||he(K,f,w,">=")}function oe(f,w){null==f&&he(w,f,null,"!=")}function he(f,w,K,De){throw new Error(`ASSERTION ERROR: ${f}`+(null==De?"":` [Expected=> ${K} ${De} ${w} <=Actual]`))}function Le(f){f instanceof Node||he(`The provided value must be an instance of a DOM Node but got ${Z(f)}`)}function o(f){f instanceof Element||he(`The provided value must be an element but got ${Z(f)}`)}function be(f,w){oe(f,"Array must be defined.");const K=f.length;(w<0||w>=K)&&he(`Index expected to be less than ${K} but got ${w}`)}function nt(f,...w){if(-1!==w.indexOf(f))return!0;he(`Expected value to be one of ${JSON.stringify(w)} but was ${JSON.stringify(f)}.`)}function ne(f){null!==(0,C.nR)()&&he(`${f}() should never be called in a reactive context.`)}function Me(f){return{token:f.token,providedIn:f.providedIn||null,factory:f.factory,value:void 0}}function je(f){return{providers:f.providers||[],imports:f.imports||[]}}function Ye(f){return function He(f,w){return f.hasOwnProperty(w)&&f[w]||null}(f,bt)}function We(f){return null!==Ye(f)}function yt(f){return f&&f.hasOwnProperty(mt)?f[mt]:null}const bt=V({\u0275prov:V}),mt=V({\u0275inj:V});class It{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(w,K){this._desc=w,this.\u0275prov=void 0,"number"==typeof K?this.__NG_ELEMENT_ID__=K:void 0!==K&&(this.\u0275prov=Me({token:this,providedIn:K.providedIn||"root",factory:K.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}let xt;function Ft(){return he("getInjectorProfilerContext should never be called in production mode"),xt}function Wt(f){he("setInjectorProfilerContext should never be called in production mode");const w=xt;return xt=f,w}const Kt=[],Rt=()=>{};function st(f){return he("setInjectorProfiler should never be called in production mode"),null!==f?(Kt.includes(f)||Kt.push(f),()=>function Lt(f){const w=Kt.indexOf(f);-1!==w&&Kt.splice(w,1)}(f)):(Kt.length=0,Rt)}function wt(f){he("Injector profiler should never be called in production mode");for(let w=0;w<Kt.length;w++)(0,Kt[w])(f)}function hn(f,w=!1){let K;he("Injector profiler should never be called in production mode"),K="function"==typeof f||f instanceof It?f:Ue(f.provide);let De=f;f instanceof It&&(De=f.\u0275prov||f),wt({type:2,context:Ft(),providerRecord:{token:K,provider:De,isViewProvider:w}})}function Jt(f){he("Injector profiler should never be called in production mode"),wt({type:4,context:Ft(),token:f})}function ln(f){he("Injector profiler should never be called in production mode"),wt({type:1,context:Ft(),instance:{value:f}})}function Mn(f,w,K){he("Injector profiler should never be called in production mode"),wt({type:0,context:Ft(),service:{token:f,value:w,flags:K}})}function Xn(f){he("Injector profiler should never be called in production mode"),wt({type:3,context:Ft(),effect:f})}function ir(f,w,K){he("runInInjectorProfilerContext should never be called in production mode");const De=Wt({injector:f,token:w});try{K()}finally{Wt(De)}}function un(f){return f&&!!f.\u0275providers}const wn=V({\u0275cmp:V}),Tn=V({\u0275dir:V}),Rn=V({\u0275pipe:V}),lr=V({\u0275mod:V}),ar=V({\u0275fac:V}),yr=V({__NG_ELEMENT_ID__:V}),Zn=V({__NG_ENV_ID__:V});function Fn(f){return"string"==typeof f?f:null==f?"":String(f)}function Dr(f){return"function"==typeof f?f.name||f.toString():"object"==typeof f&&null!=f&&"function"==typeof f.type?f.type.n
vendor: 19,218 bytes, line 1
1ame||f.type.toString():Fn(f)}function mo(f){let w=f[wn]||null;return null!==w&&w.debugInfo?function Wn(f){return f.filePath&&f.lineNumber?`${f.className} (at ${f.filePath}:${f.lineNumber})`:f.className}(w.debugInfo):Dr(f)}const Jn=V({ngErrorCode:V}),ke=V({ngErrorMessage:V}),ct=V({ngTokenPath:V});function ge(f,w){return qt("",-200,w)}function Ve(f,w){return function Pt(f,w){return f.message=function Yt(f,w,K=[],De=null){let Fe="";K&&K.length>1&&(Fe=` Path: ${K.join(" -> ")}.`);return z(w,`${f}${De?` Source: ${De}.`:""}${Fe}`)}(f[ke]||f.message,f[Jn],f[ct],w),f}(ge(0,w),null)}function Ot(f,w){throw new E(-201,!1)}function qt(f,w,K){const De=new E(w,f);return De[Jn]=w,De[ke]=f,K&&(De[ct]=K),De}let en;function kt(){return en}function Dt(f){const w=en;return en=f,w}function tn(f,w,K){const De=Ye(f);return De&&"root"==De.providedIn?void 0===De.value?De.value=De.factory():De.value:8&K?null:void 0!==w?w:void Ot()}function nn(f){}const $t={},An="__NG_DI_FLAG__";class Sn{injector;constructor(w){this.injector=w}retrieve(w,K){const De=_n(K)||0;try{return this.injector.get(w,8&De?null:$t,De)}catch(Fe){if(N(Fe))return Fe;throw Fe}}}function ur(f,w=0){const K=y();if(void 0===K)throw new E(-203,!1);if(null===K)return tn(f,void 0,w);{const De=function Ht(f){return{optional:!!(8&f),host:!!(1&f),self:!!(2&f),skipSelf:!!(4&f)}}(w),Fe=K.retrieve(f,De);if(N(Fe)){if(De.optional)return null;throw Fe}return Fe}}function Vt(f,w=0){return(kt()||ur)(Ue(f),w)}function In(f){throw new E(202,!1)}function an(f,w){return Vt(f,_n(w))}function _n(f){return typeof f>"u"||"number"==typeof f?f:0|(f.optional&&8)|(f.host&&1)|(f.self&&2)|(f.skipSelf&&4)}function $(f){const w=[];for(let K=0;K<f.length;K++){const De=Ue(f[K]);if(Array.isArray(De)){if(0===De.length)throw new E(900,!1);let Fe,rt=0;for(let Bt=0;Bt<De.length;Bt++){const jn=De[Bt],vn=ee(jn);"number"==typeof vn?-1===vn?Fe=jn.token:rt|=vn:Fe=jn}w.push(Vt(Fe,rt))}else w.push(Vt(De))}return w}function ae(f,w){return f[An]=w,f.prototype[An]=w,f}function ee(f){return f[An]}function Re(f,w){return f.hasOwnProperty(ar)?f[ar]:null}function Ge(f,w,K){if(f.length!==w.length)return!1;for(let De=0;De<f.length;De++){let Fe=f[De],rt=w[De];if(K&&(Fe=K(Fe),rt=K(rt)),rt!==Fe)return!1}return!0}function Ne(f){return f.flat(Number.POSITIVE_INFINITY)}function tt(f,w){f.forEach(K=>Array.isArray(K)?tt(K,w):w(K))}function Et(f,w,K){w>=f.length?f.push(K):f.splice(w,0,K)}function lt(f,w){return w>=f.length-1?f.pop():f.splice(w,1)[0]}function Nt(f,w){const K=[];for(let De=0;De<f;De++)K.push(w);return K}function cn(f,w,K){const De=f.length-K;for(;w<De;)f[w]=f[w+K],w++;for(;K--;)f.pop()}function St(f,w,K,De){let Fe=f.length;if(Fe==w)f.push(K,De);else if(1===Fe)f.push(De,f[0]),f[0]=K;else{for(Fe--,f.push(f[Fe-1],f[Fe]);Fe>w;)f[Fe]=f[Fe-2],Fe--;f[w]=K,f[w+1]=De}}function rn(f,w,K){let De=On(f,w);return De>=0?f[1|De]=K:(De=~De,St(f,De,w,K)),De}function Cn(f,w){const K=On(f,w);if(K>=0)return f[1|K]}function On(f,w){return function se(f,w,K){let De=0,Fe=f.length>>K;for(;Fe!==De;){const rt=De+(Fe-De>>1),Bt=f[rt<<K];if(w===Bt)return rt<<K;Bt>w?Fe=rt:De=rt+1}return~(Fe<<K)}(f,w,1)}const ye={},we=[],Xe=new It(""),ft=new It("",-1),ht=new It("");class Mt{get(w,K=$t){if(K===$t){const Fe=qt("",-201);throw Fe.name="\u0275NotFound",Fe}return K}}function zt(f){return f[lr]||null}function En(f){const w=zt(f);if(!w)throw new E(915,!1);return w}function gn(f){return f[wn]||null}function Ur(f){const w=Qn(f);if(!w)throw new E(916,!1);return w}function Qn(f){return f[Tn]||null}function Pn(f){return f[Rn]||null}function Hn(f){const w=gn(f)||Qn(f)||Pn(f);return null!==w&&w.standalone}function Ut(f){return{\u0275providers:f}}function kr(f){return Ut([{provide:Xe,multi:!0,useValue:f}])}function jr(...f){return{\u0275providers:Mr(0,f),\u0275fromNgModule:!0}}function Mr(f,...w){const K=[],De=new Set;let Fe;const rt=Bt=>{K.push(Bt)};return tt(w,Bt=>{const jn=Bt;Br(jn,rt,[],De)&&(Fe||=[],Fe.push(jn))}),void 0!==Fe&&vo(Fe,rt),K}function vo(f,w){for(let K=0;K<f.length;K++){const{ngModule:De,providers:Fe}=f[K];dr(Fe,rt=>{w(rt,De)})}}function Br(f,w,K,De){if(!(f=Ue(f)))return!1;let Fe=null,rt=yt(f);const Bt=!rt&&gn(f);if(rt||Bt){if(Bt&&!Bt.standalone)return!1;Fe=f}else{const vn=f.ngModule;if(rt=yt(vn),!rt)return!1;Fe=vn}const jn=De.has(Fe);if(Bt){if(jn)return!1;if(De.add(Fe),Bt.dependencies){const vn="function"==typeof Bt.dependencies?Bt.dependencies():Bt.dependencies;for(const Xt of vn)Br(Xt,w,K,De)}}else{if(!rt)return!1;{if(null!=rt.imports&&!jn){let Xt;De.add(Fe),tt(rt.imports,Ro=>{Br(Ro,w,K,De)&&(Xt||=[],Xt.push(Ro))}),void 0!==Xt&&vo(Xt,w)}if(!jn){const Xt=Re(Fe)||(()=>new Fe);w({provide:Fe,useFactory:Xt,deps:we},Fe),w({provide:ht,useValue:Fe,multi:!0},Fe),w({provide:Xe,useValue:()=>Vt(Fe),multi:!0},Fe)}const vn=rt.providers;if(null!=vn&&!jn){const Xt=f;dr(vn,Ro=>{w(Ro,Xt)})}}}return Fe!==f&&void 0!==f.providers}function dr(f,w){for(let K of f)un(K)&&(K=K.\u0275providers),Array.isArray(K)?dr(K,w):w(K)}const $n=V({provide:String,useValue:V});function fr(f){return null!==f&&"object"==typeof f&&$n in f}function qr(f){return"function"==typeof f}function es(f){return!!f.useClass}const zn=new It(""),qn={},ts={};let Fr;function ns(){return void 0===Fr&&(Fr=new Mt),Fr}class Wr{}class Kr extends Wr{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(w,K,De,Fe){super(),this.parent=K,this.source=De,this.scopes=Fe,Lo(w,Bt=>this.processProvider(Bt)),this.records.set(ft,pr(void 0,this)),Fe.has("environment")&&this.records.set(Wr,pr(void 0,this));const rt=this.records.get(zn);null!=rt&&"string"==typeof rt.value&&this.scopes.add(rt.value),this.injectorDefTypes=new Set(this.get(ht,we,{self:!0}))}retrieve(w,K){const De=_n(K)||0;try{return this.get(w,$t,De)}catch(Fe){if(N(Fe))return Fe;throw Fe}}destroy(){hr(this),this._destroyed=!0;const w=(0,C.Ht)(null);try{for(const De of this._ngOnDestroyHooks)De.ngOnDestroy();const K=this._onDestroyHooks;this._onDestroyHooks=[];for(const De of K)De()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),(0,C.Ht)(w)}}onDestroy(w){return hr(this),this._onDestroyHooks.push(w),()=>this.removeOnDestroy(w)}runInContext(w){hr(this);const K=_(this),De=Dt(void 0);try{return w()}finally{_(K),Dt(De)}}get(w,K=$t,De){if(hr(this),w.hasOwnProperty(Zn))return w[Zn](this);const Fe=_n(De),Bt=_(this),jn=Dt(void 0);try{if(!(4&Fe)){let Xt=this.records.get(w);if(void 0===Xt){const Ro=function Eo(f){return"function"==typeof f||"object"==typeof f&&"InjectionToken"===f.ngMetadataName}(w)&&Ye(w);Xt=Ro&&this.injectableDefInScope(Ro)?pr(eo(w),qn):null,this.records.set(w,Xt)}if(null!=Xt)return this.hydrate(w,Xt,Fe)}return(2&Fe?ns():this.parent).get(w,K=8&Fe&&K===$t?null:K)}catch(vn){const Xt=function sn(f){return f[Jn]}(vn);throw-200===Xt||-201===Xt?new E(Xt,null):vn}finally{Dt(jn),_(Bt)}}resolveInjectorInitializers(){const w=(0,C.Ht)(null),K=_(this),De=Dt(void 0);try{const rt=this.get(Xe,we,{self:!0});for(const Bt of rt)Bt()}finally{_(K),Dt(De),(0,C.Ht)(w)}}toString(){const w=[],K=this.records;for(const De of K.keys())w.push(Z(De));return`R3Injector[${w.join(", ")}]`}processProvider(w){let K=qr(w=Ue(w))?w:Ue(w&&w.provide);const De=function Tr(f){return fr(f)?pr(void 0,f.useValue):pr($r(f),qn)}(w);if(!qr(w)&&!0===w.multi){let Fe=this.records.get(K);Fe||(Fe=pr(void 0,qn,!0),Fe.factory=()=>$(Fe.multi),this.records.set(K,Fe)),K=w,Fe.multi.push(w)}this.records.set(K,De)}hydrate(w,K,De){const Fe=(0,C.Ht)(null);try{if(K.value===ts)throw ge(Z(w));return K.value===qn&&(K.value=ts,K.value=K.factory(void 0,De)),"object"==typeof K.value&&K.value&&function Js(f){return null!==f&&"object"==typeof f&&"function"==typeof f.ngOnDestroy}(K.value)&&this._ngOnDestroyHooks.add(K.value),K.value}finally{(0,C.Ht)(Fe)}}injectableDefInScope(w){if(!w.providedIn)return!1;const K=Ue(w.providedIn);return"string"==typeof K?"any"===K||this.scopes.has(K):this.injectorDefTypes.has(K)}removeOnDestroy(w){const K=this._onDestroyHooks.indexOf(w);-1!==K&&this._onDestroyHooks.splice(K,1)}}function eo(f){const w=Ye(f),K=null!==w?w.factory:Re(f);if(null!==K)return K;if(f instanceof It)throw new E(204,!1);if(f instanceof Function)return function Hr(f){if(f.length>0)throw new E(204,!1);const K=function gt(f){return(f?.[bt]??null)||null}(f);return null!==K?()=>K.factory(f):()=>new f}(f);throw new E(204,!1)}function $r(f,w,K){let De;if(qr(f)){const Fe=Ue(f);return Re(Fe)||eo(Fe)}if(fr(f))De=()=>Ue(f.useValue);else if(function qo(f){return!(!f||!f.useFactory)}(f))De=()=>f.useFactory(...$(f.deps||[]));else if(function Vn(f){return!(!f||!f.useExisting)}(f))De=(Fe,rt)=>Vt(Ue(f.useExisting),void 0!==rt&&8&rt?8:void 0);else{const Fe=Ue(f&&(f.useClass||f.provide));if(!function rs(f){return!!f.deps}(f))return Re(Fe)||eo(Fe);De=()=>new Fe(...$(f.deps))}return De}function hr(f){if(f.destroyed)throw new E(205,!1)}function pr(f,w,K=!1){return{factory:f,value:w,multi:K?[]:void 0}}function Lo(f,w){for(const K of f)Array.isArray(K)?Lo(K,w):K&&un(K)?Lo(K.\u0275providers,w):w(K)}function _r(f,w){let K;f instanceof Kr?(hr(f),K=f):K=new Sn(f);const Fe=_(K),rt=Dt(void 0);try{return w()}finally{_(Fe),Dt(rt)}}function os(){return void 0!==kt()||null!=y()}function ss(f){if(!os())throw new E(-203,!1)}const gr=0,Ar=1,mn=2,No=3,qs=4,Vr=5,yo=6,Do=7,Mo=8,Nn=9,to=10,ei=11,is=12,xn=13,Ir=14,zr=15,As=16,Is=17,Gr=18,er=19,Cr=20,Or=21,no=22,xo=23,Cs=24,ti=25,ni=26,To=27,Os=6,Pr=7,ro=8,oo=9,as=10;function cr(f){return Array.isArray(f)&&"object"==typeof f[1]}function ko(f){return Array.isArray(f)&&!0===f[1]}function ri(f){return!!(4&f.flags)}function oi(f){return f.componentOffset>-1}function si(f){return!(1&~f.flags)}function $i(f){return!!f.template}function ii(f){return!!(512&f[mn])}function Ao(f){return!(256&~f[mn])}function Ps(f,w){jo(f,w[Ar])}function cs(f,w){const K=w+To;be(f,K),W(K,f[Ar].bindingStartIndex,"TNodes should be created before any bindings")}function jo(f,w){Xr(f);const K=w.data;for(let De=To;De<K.length;De++)if(K[De]===f)return;he("This TNode does not belong to this TView.")}function Xr(f){oe(f,"TNode must be defined"),f&&"object"==typeof f&&f.hasOwnProperty("directiveStylingLast")||he("Not of type TNode, got: "+f)}function Bo(f){oe(f,"Expected TIcu to be defined"),"number"!=typeof f.currentCaseLViewIndex&&he("Object is not of TIcu type.")}function ci(f,w="Type passed in is not ComponentType, it does not have '\u0275cmp' property."){gn(f)||he(w)}function Qr(f,w="Type passed in is not NgModuleType, it does not have '\u0275mod' property."){zt(f)||he(w)}function Fo(f){oe(f,"currentTNode should exist!"),oe(f.parent,"currentTNode should have a parent")}function Wo(f){oe(f,"LContainer must be defined"),Ze(ko(f),!0,"Expecting LContainer")}function ui(f){oe(f,"LView must be defined"),Ze(cr(f),!0,"Expecting LView")}function Sa(f,w){Ze(f.firstCreatePass,!0,w||"Should only be called in first create pass.")}function di(f,w){Ze(f.firstUpdatePass,!0,"Should only be called in first update pass.")}function zi(f){(void 0===f.type||null==f.selectors||void 0===f.inputs)&&he("Expected a DirectiveDef/ComponentDef and this object does not seem to have the expected shape.")}function fi(f,w){hi(To,f.bindingStartIndex,w)}function bs(f,w){hi(f[1].expandoStartIndex,f.length,w)}function hi(f,w,K){f<=K&&K<w||he(`Index out of range (expecting ${f} <= ${K} < ${w})`)}function ls(f,w){oe(f[zr],"Component views should exist."),oe(f[zr][Vr].projection,"Components with projection nodes (<ng-content>) must have projection slots defined.")}function so(f,w){oe(f,"Component views should always have a parent view (component's host view)")}function ws(f,w){bs(f,w),bs(f,w+8),Ie(f[w+0],"injectorIndex should point to a bloom filter"),Ie(f[w+1],"injectorIndex should point to a bloom filter"),Ie(f[w+2],"injectorIndex should point to a bloom filter"),Ie(f[w+3],"injectorIndex should point to a bloom filter"),Ie(f[w+4],"injectorIndex should point to a bloom filter"),Ie(f[w+5],"injectorIndex should point to a bloom filter"),Ie(f[w+6],"injectorIndex should point to a bloom filter"),Ie(f[w+7],"injectorIndex should point to a bloom filter"),Ie(f[w+8],"injectorIndex should point to parent injector")}var Un=function(f){return f[f.NONE=0]="NONE",f[f.HTML=1]="HTML",f[f.STYLE=2]="STYLE",f[f.SCRIPT=3]="SCRIPT",f[f.URL=4]="URL",f[f.RESOURCE_URL=5]="RESOURCE_URL",f[f.ATTRIBUTE_NO_BINDING=6]="ATTRIBUTE_NO_BINDING",f}(Un||{});let io;const Yr="svg",us="math";function ds(){return io||(io={},mr(Un.HTML,void 0,[["iframe",["srcdoc"]],["*",["innerHTML","outerHTML"]]]),mr(Un.STYLE,void 0,[["*",["style"]]]),mr(Un.URL,void 0,[["*",["formAction"]],["area",["href"]],["a",["href","xlink:href"]],["form",["action"]],["img",["src"]],["video",["src"]]]),mr(Un.URL,us,[["*",["href","xlink:href"]],["annotation",["href","xlink:href"]],["annotation-xml",["href","xlink:href"]],["maction",["href","xlink:href"]],["malignmark",["href","xlink:href"]],["math",["href","xlink:href"]],["mroot",["href","xlink:href"]],["msqrt",["href","xlink:href"]],["merror",["href","xlink:href"]],["mfrac",["href","xlink:href"]],["mglyph",["href","xlink:href"]],["msub",["href","xlink:href"]],["msup",["href","xlink:href"]],["msubsup",["href","xlink:href"]],["mmultiscripts",["href","xlink:href"]],["mprescripts",["href","xlink:href"]],["mi",["href","xlink:href"]],["mn",["href","xlink:href"]],["mo",["href","xlink:href"]],["mpadded",["href","xlink:href"]],["mphantom",["href","xlink:href"]],["mrow",["href","xlink:href"]],["ms",["href","xlink:href"]],["mspace",["href","xlink:href"]],["mstyle",["href","xlink:href"]],["mtable",["href","xlink:href"]],["mtd",["href","xlink:href"]],["mtr",["href","xlink:href"]],["mtext",["href","xlink:href"]],["mover",["href","xlink:href"]],["munder",["href","xlink:href"]],["munderover",["href","xlink:href"]],["semantics",["href","xlink:href"]],["none",["href","xlink:href"]]]),mr(Un.RESOURCE_URL,void 0,[["base",["href"]],["embed",["src"]],["frame",["src"]],["iframe",["src"]],["link",["href"]],["object",["codebase","data"]]]),mr(Un.URL,Yr,[["a",["href","xlink:href"]]]),mr(Un.ATTRIBUTE_NO_BINDING,Yr,[["animate",["attributeName","values","to","from"]],["set",["to","attributeName"]],["animateMotion",["attributeName"]],["animateTransform",["attributeName"]]]),mr(Un.ATTRIBUTE_NO_BINDING,void 0,[["unknown",["attributeName","values","to","from","sandbox","allow","allowFullscreen","referrerPolicy","csp","fetchPriority"]],["iframe",["sandbox","allow","allowFullscreen","referrerPolicy","csp","fetchPriority"]]])),io}function mr(f,w,K){for(const[De,Fe]of K){let rt=w&&"unknown"!==De?`:${w}:${De}`:De;rt=rt.toLowerCase();for(const Bt of Fe)io[`${rt}|${Bt.toLowerCase()}`]=f}}function Io(f,w,K){const De=ds(),Fe=f.toLowerCase(),rt=w.toLowerCase();return(K&&"*"!==Fe&&"unknown"!==Fe?De[`:${K}:${Fe}|${rt}`]:void 0)??(K?De[`:${K}:*|${rt}`]:void 0)??De[`${Fe}|${rt}`]??De[`*|${rt}`]??Un.NONE}function ao(f){for(;Array.isArray(f);)f=f[gr];return f}function tr(f){for(;Array.isArray(f);){if("object"==typeof f[1])return f;f=f[gr]}return null}function Rs(f,w){return ao(w[f])}function fs(f,w){return ao(w[f.index])}function Ko(f,w){const K=null===f?-1:f.index;return-1!==K?ao(w[K]):null}function Ss(f,w){return f.data[w]}function Ls(f,w){return f[w]}function Ho(f,w,K,De){K>=f.data.length&&(f.data[K]=null,f.blueprint[K]=null),w[K]=De}function br(f,w){const K=w[f];return cr(K)?K:K[gr]}function hs(f){return!(4&~f[mn])}function Ns(f){return!(128&~f[mn])}function co(f){return ko(f[No])}function $o(f,w){return null==w?null:f[w]}function Co(f){f[Is]=0}function Gi(f){1024&f[mn]||(f[mn]|=1024,Ns(f)&&zo(f))}function xs(f,w){for(;f>0;)w=w[Ir],f--;return w}function Us(f){return!!(9216&f[mn]||f[Cs]?.dirty)}function Vo(f){f[to].changeDetectionScheduler?.notify(8),64&f[mn]&&(f[mn]|=1024),Us(f)&&zo(f)}function zo(f){f[to].changeDetectionScheduler?.notify(0);let w=lo(f);for(;null!==w&&!(8192&w[mn])&&(w[mn]|=8192,Ns(w));)w=lo(w)}function Go(f,w){if(Ao(f))throw new E(911,!1);null===f[Or]&&(f[Or]=[]),f[Or].push(w)}function Oo(f,w){if(null===f[Or])return;const K=f[Or].indexOf(w);-1!==K&&f[Or].splice(K,1)}function lo(f){const w=f[No];return ko(w)?w[No]:w}function uo(f){return f[Do]??=[]}function Xo(f){return f.cleanup??=[]}function fo(f,w,K,De){const Fe=uo(w);Fe.push(K),f.firstCreatePass&&Xo(f).push(De,Fe.length-1)}const pt={lFrame:Zr(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var ho=function(f){return f[f.Off=0]="Off",f[f.Exhaustive=1]="Exhaustive",f[f.OnlyDirtyViews=2]="OnlyDirtyViews",f}(ho||{});let Po=0,ps=!1;function pi(){return pt.lFrame.elementDepthCount}function _s(){pt.lFrame.elementDepthCount++}function _i(){pt.lFrame.elementDepthCount--}function bo(){return pt.bindingsEnabled}function Xi(){return null!==pt.skipHydrationRootTNode}function gi(f){return pt.skipHydrationRootTNode===f}function gs(){pt.bindingsEnabled=!0}function mi(f){pt.skipHydrationRootTNode=f}function u(){pt.bindingsEnabled=!1}function m(){pt.skipHydrationRootTNode=null}function h(){return pt.lFrame.lView}function v(){return pt.lFrame.tView}function b(f){return pt.lFrame.contextLView=f,f[Mo]}function k(f){return pt.lFrame.contextLView=null,f}function X(){let f=Ee();for(;null!==f&&64===f.type;)f=f.parent;return f}function Ee(){return pt.lFrame.currentTNode}function Be(){const f=pt.lFrame,w=f.currentTNode;return f.isParent?w:w.parent}function it(f,w){const K=pt.lFrame;K.currentTNode=f,K.isParent=w}function jt(){return pt.lFrame.isParent}function dn(){pt.lFrame.isParent=!1}function nr(){return pt.lFrame.contextLView}function wr(){return he("Must never be called in production mode"),Po!==ho.Off}function kn(){return he("Must never be called in production mode"),Po===ho.Exhaustive}function Yn(f){he("Must never be called in production mode"),Po=f}function Rr(){return ps}function Sr(f){const w=ps;return ps=f,w}function ks(){const f=pt.lFrame;let w=f.bindingRootIndex;return-1===w&&(w=f.bindingRootIndex=f.tView.bindingStartIndex),w}function po(){return pt.lFrame.bindingIndex}function La(f){return pt.lFrame.bindingIndex=f}function Na(){return pt.lFrame.bindingIndex++}function Qi(f){const w=pt.lFrame,K=w.bindingIndex;return w.bindingIndex=w.bindingIndex+f,K}function xa(){return pt.lFrame.inI18n}function Ua(f){pt.lFrame.inI18n=f}function ka(f,w){const K=pt.lFrame;K.bindingIndex=K.bindingRootIndex=f,js(w)}function ms(){return pt.lFrame.currentDirectiveIndex}function js(f){pt.lFrame.currentDirectiveIndex=f}function Bs(f){const w=pt.lFrame.currentDirectiveIndex;return-1===w?null:f[w]}function ja(){return pt.lFrame.currentQueryIndex}function Ba(f){pt.lFrame.currentQueryIndex=f}function Fa(f){const w=f[Ar];return 2===w.type?w.declTNode:1===w.type?f[Vr]:null}function Sc(f,w,K){if(4&K){let Fe=w,rt=f;for(;!(Fe=Fe.parent,null!==Fe||1&K||(Fe=Fa(rt),null===Fe||(rt=rt[Ir],10&Fe.type))););if(null===Fe)return!1;w=Fe,f=rt}const De=pt.lFrame=Yi();return De.currentTNode=w,De.lView=f,!0}function vs(f){const w=Yi(),K=f[Ar];pt.lFrame=w,w.currentTNode=K.firstChild,w.lView=f,w.tView=K,w.contextLView=f,w.bindingIndex=K.bindingStartIndex,w.inI18n=!1}function Yi(){const f=pt.lFrame,w=null===f?null:f.child;return null===w?Zr(f):w}function Zr(f){const w={currentTNode:null,isParent:!0,lView:null,tView:null,
1selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:f,child:null,inI18n:!1};return null!==f&&(f.child=w),w}function Qo(){const f=pt.lFrame;return pt.lFrame=f.parent,f.currentTNode=null,f.lView=null,f}const Fs=Qo;function vi(){const f=Qo();f.isParent=!0,f.tView=null,f.selectedIndex=-1,f.contextLView=null,f.elementDepthCount=0,f.currentDirectiveIndex=-1,f.currentNamespace=null,f.bindingRootIndex=-1,f.bindingIndex=-1,f.currentQueryIndex=0}function Lc(f){return(pt.lFrame.contextLView=xs(f,pt.lFrame.contextLView))[Mo]}function Ei(){return pt.lFrame.selectedIndex}function Wa(f){pt.lFrame.selectedIndex=f}function Zi(){const f=pt.lFrame;return Ss(f.tView,f.selectedIndex)}function Ka(){pt.lFrame.currentNamespace=Yr}function Ji(){pt.lFrame.currentNamespace=us}function Ws(){!function yi(){pt.lFrame.currentNamespace=null}()}function Es(){return pt.lFrame.currentNamespace}let Ks=!0;function Ha(){return Ks}function Nc(f){Ks=f}function qi(f,w=null,K=null,De){const Fe=$a(f,w,K,De);return Fe.resolveInjectorInitializers(),Fe}function $a(f,w=null,K=null,De,Fe=new Set){const rt=[K||we,jr(f)];return De=De||("object"==typeof f?void 0:Z(f)),new Kr(rt,w||ns(),De||null,Fe)}class ea{static THROW_IF_NOT_FOUND=$t;static NULL=new Mt;static create(w,K){if(Array.isArray(w))return qi({name:""},K,w,"");{const De=w.name??"";return qi({name:De},w.parent,w.providers,De)}}static \u0275prov=Me({token:ea,providedIn:"any",factory:()=>Vt(ft)});static __NG_ELEMENT_ID__=-1}const Di=new It("");let ta=(()=>class f{static __NG_ELEMENT_ID__=xc;static __NG_ENV_ID__=K=>K})();class Va extends ta{_lView;constructor(w){super(),this._lView=w}get destroyed(){return Ao(this._lView)}onDestroy(w){const K=this._lView;return Go(K,w),()=>Oo(K,w)}}function xc(){return new Va(h())}class na{_console=console;handleError(w){this._console.error("ERROR",w)}}const ra=new It("",{providedIn:"root",factory:()=>{const f=an(Wr);let w;return K=>{f.destroyed&&!w?setTimeout(()=>{throw K}):(w??=f.get(na),w.handleError(K))}}}),Mi={provide:Xe,useValue:()=>{an(na)},multi:!0};function wo(f){return"function"==typeof f&&void 0!==f[C.bh]}function kc(f,w){const[K,De,Fe]=(0,C.n5)(f,w?.equal),rt=K;return rt.set=De,rt.update=Fe,rt.asReadonly=Hs.bind(rt),rt}function Hs(){const f=this[C.bh];if(void 0===f.readonlyFn){const w=()=>this();w[C.bh]=f,f.readonlyFn=w}return f.readonlyFn}function $s(f){return wo(f)&&"function"==typeof f.set}function oa(f,w){if(null!==(0,C.nR)())throw new E(-602,!1)}let _o=(()=>class f{view;node;constructor(K,De){this.view=K,this.node=De}static __NG_ELEMENT_ID__=jc})();function jc(){return new _o(h(),X())}class Ga{}const sa=new It("",{providedIn:"root",factory:()=>!1}),cu=new It("",{providedIn:"root",factory:()=>!1}),lu=new It(""),ia=new It("");let Bc=(()=>{class f{taskId=0;pendingTasks=new Set;destroyed=!1;pendingTask=new P.t(!1);get hasPendingTasks(){return!this.destroyed&&this.pendingTask.value}get hasPendingTasksObservable(){return this.destroyed?new R.c(K=>{K.next(!1),K.complete()}):this.pendingTask}add(){!this.hasPendingTasks&&!this.destroyed&&this.pendingTask.next(!0);const K=this.taskId++;return this.pendingTasks.add(K),K}has(K){return this.pendingTasks.has(K)}remove(K){this.pendingTasks.delete(K),0===this.pendingTasks.size&&this.hasPendingTasks&&this.pendingTask.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this.hasPendingTasks&&this.pendingTask.next(!1),this.destroyed=!0,this.pendingTask.unsubscribe()}static \u0275prov=Me({token:f,providedIn:"root",factory:()=>new f})}return f})(),Fc=(()=>{class f{internalPendingTasks=an(Bc);scheduler=an(Ga);errorHandler=an(ra);add(){const K=this.internalPendingTasks.add();return()=>{this.internalPendingTasks.has(K)&&(this.scheduler.notify(11),this.internalPendingTasks.remove(K))}}run(K){const De=this.add();K().catch(this.errorHandler).finally(De)}static \u0275prov=Me({token:f,providedIn:"root",factory:()=>new f})}return f})();function uu(...f){}let du=(()=>{class f{static \u0275prov=Me({token:f,providedIn:"root",factory:()=>new fu})}return f})();class fu{dirtyEffectCount=0;queues=new Map;add(w){this.enqueue(w),this.schedule(w)}schedule(w){w.dirty&&this.dirtyEffectCount++}remove(w){const De=this.queues.get(w.zone);De.has(w)&&(De.delete(w),w.dirty&&this.dirtyEffectCount--)}enqueue(w){const K=w.zone;this.queues.has(K)||this.queues.set(K,new Set);const De=this.queues.get(K);De.has(w)||De.add(w)}flush(){for(;this.dirtyEffectCount>0;){let w=!1;for(const[K,De]of this.queues)w||=null===K?this.flushQueue(De):K.run(()=>this.flushQueue(De));w||(this.dirtyEffectCount=0)}}flushQueue(w){let K=!1;for(const De of w)De.dirty&&(this.dirtyEffectCount--,K=!0,De.run());return K}}},42794(fe,L,c){c.d(L,{Ag:()=>ze,Bg:()=>Y,EF:()=>Ze,H8:()=>Ie,Ht:()=>M,JC:()=>H,KE:()=>C,KO:()=>q,KZ:()=>xe,Ny:()=>et,TO:()=>z,Wu:()=>pe,XR:()=>Z,a7:()=>$e,bh:()=>I,j2:()=>he,mC:()=>Le,mK:()=>U,n5:()=>de,nR:()=>N,pL:()=>R,s0:()=>be,si:()=>ie});let p=null,y=!1,_=1;const I=Symbol("SIGNAL");function M(ne){const Me=p;return p=ne,Me}function N(){return p}function C(){return y}const R={version:0,lastCleanEpoch:0,dirty:!1,producers:void 0,producersTail:void 0,consumers:void 0,consumersTail:void 0,recomputing:!1,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function U(ne){if(y)throw new Error("");
vendor: 9,114 bytes, line 1
1if(null===p)return;p.consumerOnSignalRead(ne);const Me=p.producersTail;if(void 0!==Me&&Me.producer===ne)return;let Te;const je=p.recomputing;if(je&&(Te=void 0!==Me?Me.nextProducer:p.producers,void 0!==Te&&Te.producer===ne))return p.producersTail=Te,void(Te.lastReadVersion=ne.version);const Ye=ne.consumersTail;if(void 0!==Ye&&Ye.consumer===p&&(!je||function ue(ne,Me){const Te=Me.producersTail;if(void 0!==Te){let je=Me.producers;do{if(je===ne)return!0;if(je===Te)break;je=je.nextProducer}while(void 0!==je)}return!1}(Ye,p)))return;const We=Pe(p),He={producer:ne,consumer:p,nextProducer:Te,prevConsumer:Ye,lastReadVersion:ne.version,nextConsumer:void 0};p.producersTail=He,void 0!==Me?Me.nextProducer=He:p.producers=He,We&&_e(ne,He)}function H(ne){if((!Pe(ne)||ne.dirty)&&(ne.dirty||ne.lastCleanEpoch!==_)){if(!ne.producerMustRecompute(ne)&&!ie(ne))return void z(ne);ne.producerRecomputeValue(ne),z(ne)}}function j(ne){if(void 0===ne.consumers)return;const Me=y;y=!0;try{for(let Te=ne.consumers;void 0!==Te;Te=Te.nextConsumer){const je=Te.consumer;je.dirty||x(je)}}finally{y=Me}}function E(){return!1!==p?.consumerAllowSignalWrites}function x(ne){ne.dirty=!0,j(ne),ne.consumerMarkedDirty?.(ne)}function z(ne){ne.dirty=!1,ne.lastCleanEpoch=_}function Y(ne){return ne&&function ce(ne){ne.producersTail=void 0,ne.recomputing=!0}(ne),M(ne)}function pe(ne,Me){M(Me),ne&&function V(ne){ne.recomputing=!1;const Me=ne.producersTail;let Te=void 0!==Me?Me.nextProducer:ne.producers;if(void 0!==Te){if(Pe(ne))do{Te=Ce(Te)}while(void 0!==Te);void 0!==Me?Me.nextProducer=void 0:ne.producers=void 0}}(ne)}function ie(ne){for(let Me=ne.producers;void 0!==Me;Me=Me.nextProducer){const Te=Me.producer,je=Me.lastReadVersion;if(je!==Te.version||(H(Te),je!==Te.version))return!0}return!1}function Z(ne){if(Pe(ne)){let Me=ne.producers;for(;void 0!==Me;)Me=Ce(Me)}ne.producers=void 0,ne.producersTail=void 0,ne.consumers=void 0,ne.consumersTail=void 0}function _e(ne,Me){const Te=ne.consumersTail,je=Pe(ne);if(void 0!==Te?(Me.nextConsumer=Te.nextConsumer,Te.nextConsumer=Me):(Me.nextConsumer=void 0,ne.consumers=Me),Me.prevConsumer=Te,ne.consumersTail=Me,!je)for(let Ye=ne.producers;void 0!==Ye;Ye=Ye.nextProducer)_e(Ye.producer,Ye)}function Ce(ne){const Me=ne.producer,Te=ne.nextProducer,je=ne.nextConsumer,Ye=ne.prevConsumer;if(ne.nextConsumer=void 0,ne.prevConsumer=void 0,void 0!==je?je.prevConsumer=Ye:Me.consumersTail=Ye,void 0!==Ye)Ye.nextConsumer=je;else if(Me.consumers=je,!Pe(Me)){let We=Me.producers;for(;void 0!==We;)We=Ce(We)}return Te}function Pe(ne){return ne.consumerIsAlwaysLive||void 0!==ne.consumers}function $e(ne){}function Ie(ne,Me){return Object.is(ne,Me)}function xe(ne,Me){const Te=Object.create(Oe);Te.computation=ne,void 0!==Me&&(Te.equal=Me);const je=()=>{if(H(Te),U(Te),Te.value===Ze)throw Te.error;return Te.value};return je[I]=Te,je}const ze=Symbol("UNSET"),et=Symbol("COMPUTING"),Ze=Symbol("ERRORED"),Oe={...R,value:ze,dirty:!0,error:null,equal:Ie,kind:"computed",producerMustRecompute:ne=>ne.value===ze||ne.value===et,producerRecomputeValue(ne){if(ne.value===et)throw new Error("");const Me=ne.value;ne.value=et;const Te=Y(ne);let je,Ye=!1;try{je=ne.computation(),M(null),Ye=Me!==ze&&Me!==Ze&&je!==Ze&&ne.equal(Me,je)}catch(We){je=Ze,ne.error=We}finally{pe(ne,Te)}Ye?ne.value=Me:(ne.value=je,ne.version++)}};let ve=function me(){throw new Error};function W(ne){ve(ne)}function q(ne){ve=ne}function de(ne,Me){const Te=Object.create(be);Te.value=ne,void 0!==Me&&(Te.equal=Me);const je=()=>function oe(ne){return U(ne),ne.value}(Te);return je[I]=Te,[je,He=>he(Te,He),He=>Le(Te,He)]}function he(ne,Me){E()||W(ne),ne.equal(ne.value,Me)||(ne.value=Me,function nt(ne){ne.version++,function G(){_++}(),j(ne)}(ne))}function Le(ne,Me){E()||W(ne),he(ne,Me(ne.value))}const be={...R,equal:Ie,value:void 0,kind:"signal"}},918(fe,L,c){c.d(L,{CI:()=>H,EU:()=>N,Hl:()=>O,Q5:()=>M,jd:()=>I,mE:()=>$e});var p=c(9338),y=c(46601),_=c(82378);class O{_doc;constructor(me){this._doc=me}manager}let I=(()=>{class Oe extends O{constructor(ve){super(ve)}supports(ve){return!0}addEventListener(ve,W,q,J){return ve.addEventListener(W,q,J),()=>this.removeEventListener(ve,W,q,J)}removeEventListener(ve,W,q,J){return ve.removeEventListener(W,q,J)}static \u0275fac=function(W){return new(W||Oe)(p.KVO(p.qQL))};static \u0275prov=p.jDH({token:Oe,factory:Oe.\u0275fac})}return Oe})();const M=new p.nKC("");let N=(()=>{class Oe{_zone;_plugins;_eventNameToPlugin=new Map;constructor(ve,W){this._zone=W,ve.forEach(de=>{de.manager=this});const q=ve.filter(de=>!(de instanceof I));this._plugins=q.slice().reverse();const J=ve.find(de=>de instanceof I);J&&this._plugins.push(J)}addEventListener(ve,W,q,J){return this._findPluginFor(W).addEventListener(ve,W,q,J)}getZone(){return this._zone}_findPluginFor(ve){let W=this._eventNameToPlugin.get(ve);if(W)return W;if(W=this._plugins.find(J=>J.supports(ve)),!W)throw new p.buA(5101,!1);return this._eventNameToPlugin.set(ve,W),W}static \u0275fac=function(W){return new(W||Oe)(p.KVO(M),p.KVO(_.SKi))};static \u0275prov=p.jDH({token:Oe,factory:Oe.\u0275fac})}return Oe})();const C="ng-app-id";function P(Oe){for(const me of Oe)me.remove()}function R(Oe,me){const ve=me.createElement("style");return ve.textContent=Oe,ve}function G(Oe,me){const ve=me.createElement("link");return ve.setAttribute("rel","stylesheet"),ve.setAttribute("href",Oe),ve}let H=(()=>{class Oe{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;constructor(ve,W,q,J={}){this.doc=ve,this.appId=W,this.nonce=q,function U(Oe,me,ve,W){const q=Oe.head?.querySelectorAll(`style[${C}="${me}"],link[${C}="${me}"]`);if(q)for(const J of q)J.removeAttribute(C),J instanceof HTMLLinkElement?W.set(J.href.slice(J.href.lastIndexOf("/")+1),{usage:0,elements:[J]}):J.textContent&&ve.set(J.textContent,{usage:0,elements:[J]})}(ve,W,this.inline,this.external),this.hosts.add(ve.head)}addStyles(ve,W){for(const q of ve)this.addUsage(q,this.inline,R);W?.forEach(q=>this.addUsage(q,this.external,G))}removeStyles(ve,W){for(const q of ve)this.removeUsage(q,this.inline);W?.forEach(q=>this.removeUsage(q,this.external))}addUsage(ve,W,q){const J=W.get(ve);J?J.usage++:W.set(ve,{usage:1,elements:[...this.hosts].map(de=>this.addElement(de,q(ve,this.doc)))})}removeUsage(ve,W){const q=W.get(ve);q&&(q.usage--,q.usage<=0&&(P(q.elements),W.delete(ve)))}ngOnDestroy(){for(const[,{elements:ve}]of[...this.inline,...this.external])P(ve);this.hosts.clear()}addHost(ve){this.hosts.add(ve);for(const[W,{elements:q}]of this.inline)q.push(this.addElement(ve,R(W,this.doc)));for(const[W,{elements:q}]of this.external)q.push(this.addElement(ve,G(W,this.doc)))}removeHost(ve){this.hosts.delete(ve)}addElement(ve,W){return this.nonce&&W.setAttribute("nonce",this.nonce),ve.appendChild(W)}static \u0275fac=function(W){return new(W||Oe)(p.KVO(p.qQL),p.KVO(_.sZ2),p.KVO(_.BIS,8),p.KVO(_.Agw))};static \u0275prov=p.jDH({token:Oe,factory:Oe.\u0275fac})}return Oe})();const j={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/Math/MathML"},E=/%COMP%/g,Y="%COMP%",ce=`_nghost-${Y}`,pe=`_ngcontent-${Y}`,ie=new p.nKC("",{providedIn:"root",factory:()=>!0});function Ce(Oe,me){return me.map(ve=>ve.replace(E,Oe))}let $e=(()=>{class Oe{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;platformIsServer;constructor(ve,W,q,J,de,Q,oe=null,he=null){this.eventManager=ve,this.sharedStylesHost=W,this.appId=q,this.removeStylesOnCompDestroy=J,this.doc=de,this.ngZone=Q,this.nonce=oe,this.tracingService=he,this.platformIsServer=!1,this.defaultRenderer=new Ue(ve,de,Q,this.platformIsServer,this.tracingService)}createRenderer(ve,W){if(!ve||!W)return this.defaultRenderer;const q=this.getOrCreateRenderer(ve,W);return q instanceof Ze?q.applyToHost(ve):q instanceof et&&q.applyStyles(),q}getOrCreateRenderer(ve,W){const q=this.rendererByCompId;let J=q.get(W.id);if(!J){const de=this.doc,Q=this.ngZone,oe=this.eventManager,he=this.sharedStylesHost,Le=this.removeStylesOnCompDestroy,o=this.platformIsServer,be=this.tracingService;switch(W.encapsulation){case _.gXe.Emulated:J=new Ze(oe,he,W,this.appId,Le,de,Q,o,be);break;case _.gXe.ShadowDom:return new ze(oe,he,ve,W,de,Q,this.nonce,o,be);default:J=new et(oe,he,W,Le,de,Q,o,be)}q.set(W.id,J)}return J}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(ve){this.rendererByCompId.delete(ve)}static \u0275fac=function(W){return new(W||Oe)(p.KVO(N),p.KVO(H),p.KVO(_.sZ2),p.KVO(ie),p.KVO(p.qQL),p.KVO(_.SKi),p.KVO(_.BIS),p.KVO(_.a8H,8))};static \u0275prov=p.jDH({token:Oe,factory:Oe.\u0275fac})}return Oe})();class Ue{eventManager;doc;ngZone;platformIsServer;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(me,ve,W,q,J){this.eventManager=me,this.doc=ve,this.ngZone=W,this.platformIsServer=q,this.tracingService=J}destroy(){}destroyNode=null;createElement(me,ve){return ve?this.doc.createElementNS(j[ve]||ve,me):this.doc.createElement(me)}
1createComment(me){return this.doc.createComment(me)}createText(me){return this.doc.createTextNode(me)}appendChild(me,ve){(xe(me)?me.content:me).appendChild(ve)}insertBefore(me,ve,W){me&&(xe(me)?me.content:me).insertBefore(ve,W)}removeChild(me,ve){ve.remove()}selectRootElement(me,ve){let W="string"==typeof me?this.doc.querySelector(me):me;if(!W)throw new p.buA(-5104,!1);return ve||(W.textContent=""),W}parentNode(me){return me.parentNode}nextSibling(me){return me.nextSibling}setAttribute(me,ve,W,q){if(q){ve=q+":"+ve;const J=j[q];J?me.setAttributeNS(J,ve,W):me.setAttribute(ve,W)}else me.setAttribute(ve,W)}removeAttribute(me,ve,W){if(W){const q=j[W];q?me.removeAttributeNS(q,ve):me.removeAttribute(`${W}:${ve}`)}else me.removeAttribute(ve)}addClass(me,ve){me.classList.add(ve)}removeClass(me,ve){me.classList.remove(ve)}setStyle(me,ve,W,q){q&(_.czy.DashCase|_.czy.Important)?me.style.setProperty(ve,W,q&_.czy.Important?"important":""):me.style[ve]=W}removeStyle(me,ve,W){W&_.czy.DashCase?me.style.removeProperty(ve):me.style[ve]=""}setProperty(me,ve,W){null!=me&&(me[ve]=W)}setValue(me,ve){me.nodeValue=ve}listen(me,ve,W,q){if("string"==typeof me&&!(me=(0,y.rb)().getGlobalEventTarget(this.doc,me)))throw new p.buA(5102,!1);let J=this.decoratePreventDefault(W);return this.tracingService?.wrapEventListener&&(J=this.tracingService.wrapEventListener(me,ve,J)),this.eventManager.addEventListener(me,ve,J,q)}decoratePreventDefault(me){return ve=>{if("__ngUnwrap__"===ve)return me;!1===me(ve)&&ve.preventDefault()}}}function xe(Oe){return"TEMPLATE"===Oe.tagName&&void 0!==Oe.content}class ze extends Ue{sharedStylesHost;hostEl;shadowRoot;constructor(me,ve,W,q,J,de,Q,oe,he){super(me,J,de,oe,he),this.sharedStylesHost=ve,this.hostEl=W,this.shadowRoot=W.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let Le=q.styles;Le=Ce(q.id,Le);for(const be of Le){const nt=document.createElement("style");Q&&nt.setAttribute("nonce",Q),nt.textContent=be,this.shadowRoot.appendChild(nt)}const o=q.getExternalStyles?.();if(o)for(const be of o){const nt=G(be,J);Q&&nt.setAttribute("nonce",Q),this.shadowRoot.appendChild(nt)}}nodeOrShadowRoot(me){return me===this.hostEl?this.shadowRoot:me}appendChild(me,ve){return super.appendChild(this.nodeOrShadowRoot(me),ve)}insertBefore(me,ve,W){return super.insertBefore(this.nodeOrShadowRoot(me),ve,W)}removeChild(me,ve){return super.removeChild(null,ve)}parentNode(me){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(me)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class et extends Ue{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(me,ve,W,q,J,de,Q,oe,he){super(me,J,de,Q,oe),this.sharedStylesHost=ve,this.removeStylesOnCompDestroy=q;let Le=W.styles;this.styles=he?Ce(he,Le):Le,this.styleUrls=W.getExternalStyles?.(he)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&0===_.DUP.size&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}}class Ze extends et{contentAttr;hostAttr;constructor(me,ve,W,q,J,de,Q,oe,he){const Le=q+"-"+W.id;super(me,ve,W,J,de,Q,oe,he,Le),this.contentAttr=function Z(Oe){return pe.replace(E,Oe)}(Le),this.hostAttr=function _e(Oe){return ce.replace(E,Oe)}(Le)}applyToHost(me){this.applyStyles(),this.setAttribute(me,this.hostAttr,"")}createElement(me,ve){const W=super.createElement(me,ve);return super.setAttribute(W,this.contentAttr,""),W}}},53034(fe,L,c){c.d(L,{up:()=>un,W8:()=>bt,hE:()=>It,$x:()=>Wn,gT:()=>Zn,dE:()=>lr});var p=c(46601),y=c(9338),_=c(82378),O=c(45380),I=c(3936),N=(c(7269),c(11980));c(54428);const ce=new y.nKC(""),pe="b",V="h",ie="s",Z="st",_e="u",Ce="rt",Pe=new y.nKC(""),$e=["GET","HEAD"];function Ue(ke,ct){const{isCacheActive:ge,...Ve}=(0,y.WQX)(Pe),{transferCache:ot,method:Tt}=ke;if(!ge||!1===ot||function Ze(ke){return ke.withCredentials||"include"===ke.credentials||"same-origin"===ke.credentials}(ke)||"POST"===Tt&&!Ve.includePostRequests&&!ot||"POST"!==Tt&&!$e.includes(Tt)||!Ve.includeRequestsWithAuthHeaders&&function ue(ke){return ke.headers.has("authorization")||ke.headers.has("proxy-authorization")||ke.headers.has("cookie")}
1(ke)||function xe(ke){const ct=ke.get("cache-control");return!!ct&&ct.split(",").some(ge=>{const Ve=ge.split("=",1)[0].trim().toLowerCase();return Ie.has(Ve)})}(ke.headers)||function et(ke){return"no-cache"===ke||"no-store"===ke}(ke.cache)||!1===Ve.filter?.(ke))return ct(ke);const Ot=(0,y.WQX)(_.pJN);if((0,y.WQX)(ce,{optional:!0}))throw new y.buA(2803,!1);const qt=function ve(ke,ct){const{params:ge,method:Ve,responseType:ot}=ke,Tt=me(ge);let Ot=ke.serializeBody();Ot instanceof URLSearchParams?Ot=me(Ot):"string"!=typeof Ot&&(Ot="");const Pt=function J(ke){q??=new TextEncoder;const ct=q.encode(ke);let ge=1779033703,Ve=3144134277,ot=1013904242,Tt=2773480762,Ot=1359893119,At=2600822924,Pt=528734635,qt=1541459225;const sn=8*ct.length,Yt=1+(ct.length+8>>6)<<6,en=new Uint8Array(Yt);en.set(ct),en[ct.length]=128;const kt=new DataView(en.buffer),Dt=sn>>>0;kt.setUint32(Yt-8,sn/4294967296>>>0,!1),kt.setUint32(Yt-4,Dt,!1);const nn=new Uint32Array(64);for(let Kn=0;Kn<Yt;Kn+=64){for(let Ht=0;Ht<16;Ht++)nn[Ht]=kt.getUint32(Kn+4*Ht,!1);for(let Ht=16;Ht<64;Ht++){const $=nn[Ht-15],ee=nn[Ht-2];nn[Ht]=nn[Ht-16]+((($>>>7|$<<25)^($>>>18|$<<14)^$>>>3)>>>0)+nn[Ht-7]+(((ee>>>17|ee<<15)^(ee>>>19|ee<<13)^ee>>>10)>>>0)>>>0}let $t=ge,An=Ve,Sn=ot,ur=Tt,Vt=Ot,In=At,an=Pt,_n=qt;for(let Ht=0;Ht<64;Ht++){const ee=_n+(((Vt>>>6|Vt<<26)^(Vt>>>11|Vt<<21)^(Vt>>>25|Vt<<7))>>>0)+((Vt&In^~Vt&an)>>>0)+W[Ht]+nn[Ht]>>>0,Ge=($t&An^$t&Sn^An&Sn)>>>0;_n=an,an=In,In=Vt,Vt=ur+ee>>>0,ur=Sn,Sn=An,An=$t,$t=ee+(((($t>>>2|$t<<30)^($t>>>13|$t<<19)^($t>>>22|$t<<10))>>>0)+Ge>>>0)>>>0}ge=ge+$t>>>0,Ve=Ve+An>>>0,ot=ot+Sn>>>0,Tt=Tt+ur>>>0,Ot=Ot+Vt>>>0,At=At+In>>>0,Pt=Pt+an>>>0,qt=qt+_n>>>0}return[ge,Ve,ot,Tt,Ot,At,Pt,qt].map(Kn=>Kn.toString(16).padStart(8,"0")).join("")}([Ve,ot,ct,Ot,Tt].join("|"));return(0,_.zw6)(Pt)}(ke,ke.url),sn=Ot.get(qt,null);let Yt=Ve.includeHeaders;if("object"==typeof ot&&ot.includeHeaders&&(Yt=ot.includeHeaders),sn){const{[pe]:kt,[Ce]:Dt,[V]:tn,[ie]:nn,[Z]:Kn,[_e]:$t}=sn;let An=kt;switch(Dt){case"arraybuffer":An=(new TextEncoder).encode(kt).buffer;break;case"blob":An=new Blob([kt])}let Sn=new I.Lr(tn);return(0,N.of)(new I.cS({body:An,headers:Sn,status:nn,statusText:Kn,url:$t}))}return ct(ke)}const Ie=new Set(["no-store","private","no-cache"]);function me(ke){const ct=new URLSearchParams(ke instanceof URLSearchParams?ke:ke.toString());return ct.sort(),ct.toString()}const W=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]);let q;function de(ke){return[{provide:Pe,useFactory:()=>((0,_._jY)("NgHttpTransferCache"),{isCacheActive:!0,...ke})},{provide:I.Ml,useValue:Ue,multi:!0},{provide:_.iLQ,multi:!0,useFactory:()=>{const ct=(0,y.WQX)(_.o8S),ge=(0,y.WQX)(Pe);return()=>{ct.whenStable().then(()=>{ge.isCacheActive=!1})}}}]}let bt=(()=>{class ke{_doc;_dom;constructor(ge){this._doc=ge,this._dom=(0,p.rb)()}addTag(ge,Ve=!1){return ge?this._getOrCreateElement(ge,Ve):null}addTags(ge,Ve=!1){return ge?ge.reduce((ot,Tt)=>(Tt&&ot.push(this._getOrCreateElement(Tt,Ve)),ot),[]):[]}getTag(ge){if(!ge)return null;const Ve=this._doc.querySelector(`meta[${ge}]`);return"meta"===Ve?.nodeName.toLowerCase()?Ve:null}getTags(ge){if(!ge)return[];const Ve=this._doc.querySelectorAll(`meta[${ge}]`);return Ve?[].slice.call(Ve).filter(ot=>"meta"===ot.nodeName.toLowerCase()):[]}updateTag(ge,Ve){if(!ge)return null;this._validateMetaDefinition(ge),Ve=Ve||this._parseSelector(ge);const ot=this.getTag(Ve);return ot?this._setMetaElementAttributes(ge,ot):this._getOrCreateElement(ge,!0)}removeTag(ge){this.removeTagElement(this.getTag(ge))}removeTagElement(ge){ge&&this._dom.remove(ge)}
1_getOrCreateElement(ge,Ve=!1){if(this._validateMetaDefinition(ge),!Ve){const Ot=this._parseSelector(ge),At=this.getTags(Ot).filter(Pt=>this._containsAttributes(ge,Pt))[0];if(void 0!==At)return At}const ot=this._dom.createElement("meta");return this._setMetaElementAttributes(ge,ot),this._doc.getElementsByTagName("head")[0].appendChild(ot),ot}_setMetaElementAttributes(ge,Ve){return Object.keys(ge).forEach(ot=>Ve.setAttribute(this._getMetaKeyMap(ot),ge[ot])),Ve}_parseSelector(ge){const Ve=ge.name?"name":"property";return`${Ve}=${this._escapeSelectorValue(String(ge[Ve]))}`}_escapeSelectorValue(ge){return`"${ge.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`}_validateMetaDefinition(ge){for(const Ve of Object.keys(ge))if(this._getMetaKeyMap(Ve).toLowerCase().startsWith("on"))throw new y.buA(5203,!1)}_containsAttributes(ge,Ve){return Object.keys(ge).every(ot=>Ve.getAttribute(this._getMetaKeyMap(ot))===ge[ot])}_getMetaKeyMap(ge){return Object.hasOwn(mt,ge)?mt[ge]:ge}static \u0275fac=function(Ve){return new(Ve||ke)(y.KVO(y.qQL))};static \u0275prov=y.jDH({token:ke,factory:ke.\u0275fac,providedIn:"root"})}return ke})();const mt={httpEquiv:"http-equiv"};let It=(()=>{class ke{_doc;constructor(ge){this._doc=ge}getTitle(){return this._doc.title}setTitle(ge){this._doc.title=ge||""}static \u0275fac=function(Ve){return new(Ve||ke)(y.KVO(y.qQL))};static \u0275prov=y.jDH({token:ke,factory:ke.\u0275fac,providedIn:"root"})}return ke})(),un=(()=>{class ke{static \u0275fac=function(Ve){return new(Ve||ke)};static \u0275prov=y.jDH({token:ke,factory:function(Ve){let ot=null;return ot=Ve?new(Ve||ke):y.KVO(wn),ot},providedIn:"root"})}return ke})(),wn=(()=>{class ke extends un{_doc;constructor(ge){super(),this._doc=ge}sanitize(ge,Ve){if(null==Ve)return null;switch(ge){case y.WPN.NONE:return Ve;case y.WPN.HTML:return(0,_.iWE)(Ve,"HTML")?(0,_.aCM)(Ve):(0,_.wr$)(this._doc,String(Ve)).toString();case y.WPN.STYLE:return(0,_.iWE)(Ve,"Style")?(0,_.aCM)(Ve):Ve;case y.WPN.SCRIPT:if((0,_.iWE)(Ve,"Script"))return(0,_.aCM)(Ve);throw new y.buA(5200,!1);case y.WPN.URL:return(0,_.iWE)(Ve,"URL")?(0,_.aCM)(Ve):(0,_.gil)(String(Ve));case y.WPN.RESOURCE_URL:if((0,_.iWE)(Ve,"ResourceURL"))return(0,_.aCM)(Ve);throw new y.buA(5201,!1);default:throw new y.buA(5202,!1)}}bypassSecurityTrustHtml(ge){return(0,_.PYC)(ge)}bypassSecurityTrustStyle(ge){return(0,_.rAh)(ge)}bypassSecurityTrustScript(ge){return(0,_.p2i)(ge)}bypassSecurityTrustUrl(ge){return(0,_.B1s)(ge)}bypassSecurityTrustResourceUrl(ge){return(0,_.RPW)(ge)}static \u0275fac=function(Ve){return new(Ve||ke)(y.KVO(y.qQL))};static \u0275prov=y.jDH({token:ke,factory:ke.\u0275fac,providedIn:"root"})}return ke})();var Tn=function(ke){return ke[ke.NoHttpTransferCache=0]="NoHttpTransferCache",ke[ke.HttpTransferCacheOptions=1]="HttpTransferCacheOptions",ke[ke.I18nSupport=2]="I18nSupport",ke[ke.EventReplay=3]="EventReplay",ke[ke.IncrementalHydration=4]="IncrementalHydration",ke}(Tn||{});function Rn(ke,ct=[],ge={}){return{\u0275kind:ke,\u0275providers:ct}}function lr(){return Rn(Tn.NoHttpTransferCache)}function Zn(){return Rn(Tn.EventReplay,(0,O.XA_)())}function Wn(...ke){const ct=[],ge=new Set;for(const{\u0275providers:ot,\u0275kind:Tt}of ke)ge.add(Tt),ot.length&&ct.push(ot);const Ve=ge.has(Tn.HttpTransferCacheOptions);return(0,y.EmA)([[],[],(0,O.M8M)(),ge.has(Tn.NoHttpTransferCache)||Ve?[]:de({}),ct])}},49604(fe,L,c){c.d(L,{nX:()=>Wr,Pu:()=>Oo,Zp:()=>Vn,nU:()=>Xn,wU:()=>Ge,c1:()=>_r,XR:()=>fo,j5:()=>St,wF:()=>lt,L6:()=>Cn,lW:()=>rn,mo:()=>cn,Z:()=>Et,J2:()=>pt,J_:()=>co,bw:()=>$o,cS:()=>Vr,gx:()=>Xe,tD:()=>os,Ix:()=>gs,D$:()=>Co,n3:()=>Eo,OY:()=>Ur,Sd:()=>Mn,bK:()=>lo,gk:()=>bo,Lg:()=>uo,wO:()=>sn,Us:()=>Ut,we:()=>ss});var p=c(9338),y=c(46601),_=c(82378),O=c(45380),I=c(7269),M=c(53271),N=c(18326),C=c(11980),P=c(14693),R=c(14351),U=c(62823),G=c(87623),H=c(48505),j=c(69714),E=c(76438),x=c(39818);function z(u,m){const h=(0,x.T)(u)?u:()=>u,v=b=>b.error(h());return new E.c(m?b=>m.schedule(v,0,b):v)}var Y=c(67352),ce=c(48950),pe=c(33180),V=c(68301),ie=c(79343),Z=c(26199),_e=c(62398),Ce=c(81997),Pe=c(74527),$e=c(29091),Ue=c(14675),ue=c(90391);function Ie(u){return(0,Ue.N)((m,h)=>{let v=!1;m.subscribe((0,ue._)(h,b=>{v=!0,h.next(b)}
1,()=>{v||h.next(u),h.complete()}))})}function xe(u=ze){return(0,Ue.N)((m,h)=>{let v=!1;m.subscribe((0,ue._)(h,b=>{v=!0,h.next(b)},()=>v?h.complete():h.error(u())))})}function ze(){return new U.G}var et=c(88688);function Ze(u,m){const h=arguments.length>=2;return v=>v.pipe(u?(0,Pe.p)((b,k)=>u(b,k,v)):et.D,(0,_e.s)(1),h?Ie(m):xe(()=>new U.G))}var Oe=c(33391),me=c(54428),ve=c(14981);function W(u){return(0,Ue.N)((m,h)=>{let k,v=null,b=!1;v=m.subscribe((0,ue._)(h,void 0,void 0,X=>{k=(0,ve.Tg)(u(X,W(u)(m))),v?(v.unsubscribe(),v=null,k.subscribe(h)):b=!0})),b&&(v.unsubscribe(),v=null,k.subscribe(h))})}var q=c(44939);function J(u){return u<=0?()=>Y.w:(0,Ue.N)((m,h)=>{let v=[];m.subscribe((0,ue._)(h,b=>{v.push(b),u<v.length&&v.shift()},()=>{for(const b of v)h.next(b);h.complete()},void 0,()=>{v=null}))})}var Q=c(22323),oe=c(92057),he=c(9180),Le=c(53034);const o="primary",be=Symbol("RouteTitle");class nt{params;constructor(m){this.params=m||{}}has(m){return Object.prototype.hasOwnProperty.call(this.params,m)}get(m){if(this.has(m)){const h=this.params[m];return Array.isArray(h)?h[0]:h}return null}getAll(m){if(this.has(m)){const h=this.params[m];return Array.isArray(h)?h:[h]}return[]}get keys(){return Object.keys(this.params)}}function ne(u){return new nt(u)}function Me(u,m,h){const v=h.path.split("/");if(v.length>u.length||"full"===h.pathMatch&&(m.hasChildren()||v.length<u.length))return null;const b={};for(let k=0;k<v.length;k++){const X=v[k],Ee=u[k];if(":"===X[0])b[X.substring(1)]=Ee;else if(X!==Ee.path)return null}return{consumed:u.slice(0,v.length),posParams:b}}function je(u,m){const h=u?Ye(u):void 0,v=m?Ye(m):void 0;if(!h||!v||h.length!=v.length)return!1;let b;for(let k=0;k<h.length;k++)if(b=h[k],!We(u[b],m[b]))return!1;return!0}function Ye(u){return[...Object.keys(u),...Object.getOwnPropertySymbols(u)]}function We(u,m){if(Array.isArray(u)&&Array.isArray(m)){if(u.length!==m.length)return!1;const h=[...u].sort(),v=[...m].sort();return h.every((b,k)=>v[k]===b)}return u===m}function He(u){return u.length>0?u[u.length-1]:null}function gt(u){return(0,M.A)(u)?u:(0,_.yLl)(u)?(0,N.H)(Promise.resolve(u)):(0,C.of)(u)}const yt={exact:function xt(u,m,h){if(!Jt(u.segments,m.segments)||!Rt(u.segments,m.segments,h)||u.numberOfChildren!==m.numberOfChildren)return!1;for(const v in m.children)if(!u.children[v]||!xt(u.children[v],m.children[v],h))return!1;return!0},subset:Wt},bt={exact:function It(u,m){return je(u,m)},subset:function Ft(u,m){return Object.keys(m).length<=Object.keys(u).length&&Object.keys(m).every(h=>We(u[h],m[h]))},ignored:()=>!0};function mt(u,m,h){return yt[h.paths](u.root,m.root,h.matrixParams)&&bt[h.queryParams](u.queryParams,m.queryParams)&&!("exact"===h.fragment&&u.fragment!==m.fragment)}function Wt(u,m,h){return Kt(u,m,m.segments,h)}function Kt(u,m,h,v){if(u.segments.length>h.length){const b=u.segments.slice(0,h.length);return!(!Jt(b,h)||m.hasChildren()||!Rt(b,h,v))}if(u.segments.length===h.length){if(!Jt(u.segments,h)||!Rt(u.segments,h,v))return!1;for(const b in m.children)if(!u.children[b]||!Wt(u.children[b],m.children[b],v))return!1;return!0}{const b=h.slice(0,u.segments.length),k=h.slice(u.segments.length);return!!(Jt(u.segments,b)&&Rt(u.segments,b,v)&&u.children[o])&&Kt(u.children[o],m,k,v)}}function Rt(u,m,h){return m.every((v,b)=>bt[h](u[b].parameters,v.parameters))}class Lt{root;queryParams;fragment;_queryParamMap;constructor(m=new st([],{}),h={},v=null){this.root=m,this.queryParams=h,this.fragment=v}get queryParamMap(){return this._queryParamMap??=ne(this.queryParams),this._queryParamMap}toString(){return ir.serialize(this)}}class st{segments;children;parent=null;constructor(m,h){this.segments=m,this.children=h,Object.values(h).forEach(v=>v.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return un(this)}}class wt{path;parameters;_parameterMap;constructor(m,h){this.path=m,this.parameters=h}get parameterMap(){return this._parameterMap??=ne(this.parameters),this._parameterMap}toString(){return Fn(this)}}function Jt(u,m){return u.length===m.length&&u.every((h,v)=>h.path===m[v].path)}let Mn=(()=>{class u{static \u0275fac=function(v){return new(v||u)};static \u0275prov=p.jDH({token:u,factory:()=>new Xn,providedIn:"root"})}return u})();class Xn{parse(m){const h=new Ot(m);return new Lt(h.parseRootSegment(),h.parseQueryParams(),h.parseFragment())}serialize(m){const h=`/${wn(m.root,!0)}`,v=function mo(u){const m=Object.entries(u).map(([h,v])=>Array.isArray(v)?v.map(b=>`${Rn(h)}=${Rn(b)}`).join("&"):`${Rn(h)}=${Rn(v)}`).filter(h=>h);return m.length?`?${m.join("&")}`:""}(m.queryParams);return`${h}${v}${"string"==typeof m.fragment?`#${function lr(u){return encodeURI(u)}(m.fragment)}`:""}`}}const ir=new Xn;function un(u){return u.segments.map(m=>Fn(m)).join("/")}function wn(u,m){if(!u.hasChildren())return un(u);if(m){const h=u.children[o]?wn(u.children[o],!1):"",v=[];
1return Object.entries(u.children).forEach(([b,k])=>{b!==o&&v.push(`${b}:${wn(k,!1)}`)}),v.length>0?`${h}(${v.join("//")})`:h}{const h=function ln(u,m){let h=[];return Object.entries(u.children).forEach(([v,b])=>{v===o&&(h=h.concat(m(b,v)))}),Object.entries(u.children).forEach(([v,b])=>{v!==o&&(h=h.concat(m(b,v)))}),h}(u,(v,b)=>b===o?[wn(u.children[o],!1)]:[`${b}:${wn(v,!1)}`]);return 1===Object.keys(u.children).length&&null!=u.children[o]?`${un(u)}/${h[0]}`:`${un(u)}/(${h.join("//")})`}}function Tn(u){return encodeURIComponent(u).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Rn(u){return Tn(u).replace(/%3B/gi,";")}function ar(u){return Tn(u).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function yr(u){return decodeURIComponent(u)}function Zn(u){return yr(u.replace(/\+/g,"%20"))}function Fn(u){return`${ar(u.path)}${function Dr(u){return Object.entries(u).map(([m,h])=>`;${ar(m)}=${ar(h)}`).join("")}(u.parameters)}`}const Wn=/^[^\/()?;#]+/;function Jn(u){const m=u.match(Wn);return m?m[0]:""}const ke=/^[^\/()?;=#]+/,ge=/^[^=?&#]+/,ot=/^[^&#]+/;class Ot{url;remaining;constructor(m){this.url=m,this.remaining=m}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new st([],{}):new st([],this.parseChildren())}parseQueryParams(){const m={};if(this.consumeOptional("?"))do{this.parseQueryParam(m)}while(this.consumeOptional("&"));return m}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const m=[];for(this.peekStartsWith("(")||m.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),m.push(this.parseSegment());let h={};this.peekStartsWith("/(")&&(this.capture("/"),h=this.parseParens(!0));let v={};return this.peekStartsWith("(")&&(v=this.parseParens(!1)),(m.length>0||Object.keys(h).length>0)&&(v[o]=new st(m,h)),v}parseSegment(){const m=Jn(this.remaining);if(""===m&&this.peekStartsWith(";"))throw new p.buA(4009,!1);return this.capture(m),new wt(yr(m),this.parseMatrixParams())}parseMatrixParams(){const m={};for(;this.consumeOptional(";");)this.parseParam(m);return m}parseParam(m){const h=function ct(u){const m=u.match(ke);return m?m[0]:""}(this.remaining);if(!h)return;this.capture(h);let v="";if(this.consumeOptional("=")){const b=Jn(this.remaining);b&&(v=b,this.capture(v))}m[yr(h)]=yr(v)}parseQueryParam(m){const h=function Ve(u){const m=u.match(ge);return m?m[0]:""}(this.remaining);if(!h)return;this.capture(h);let v="";if(this.consumeOptional("=")){const X=function Tt(u){const m=u.match(ot);return m?m[0]:""}(this.remaining);X&&(v=X,this.capture(v))}const b=Zn(h),k=Zn(v);if(m.hasOwnProperty(b)){let X=m[b];Array.isArray(X)||(X=[X],m[b]=X),X.push(k)}else m[b]=k}parseParens(m){const h={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const v=Jn(this.remaining),b=this.remaining[v.length];if("/"!==b&&")"!==b&&";"!==b)throw new p.buA(4010,!1);let k;v.indexOf(":")>-1?(k=v.slice(0,v.indexOf(":")),this.capture(k),this.capture(":")):m&&(k=o);const X=this.parseChildren();h[k??o]=1===Object.keys(X).length&&X[o]?X[o]:new st([],X),this.consumeOptional("//")}return h}peekStartsWith(m){return this.remaining.startsWith(m)}consumeOptional(m){return!!this.peekStartsWith(m)&&(this.remaining=this.remaining.substring(m.length),!0)}capture(m){if(!this.consumeOptional(m))throw new p.buA(4011,!1)}}function At(u){return u.segments.length>0?new st([],{[o]:u}):u}function Pt(u){const m={};for(const[v,b]of Object.entries(u.children)){const k=Pt(b);if(v===o&&0===k.segments.length&&k.hasChildren())for(const[X,Ee]of Object.entries(k.children))m[X]=Ee;else(k.segments.length>0||k.hasChildren())&&(m[v]=k)}return function qt(u){if(1===u.numberOfChildren&&u.children[o]){const m=u.children[o];return new st(u.segments.concat(m.segments),m.children)}return u}(new st(u.segments,m))}function sn(u){return u instanceof Lt}function en(u){let m;const b=At(function h(k){const X={};for(const Be of k.children){const it=h(Be);X[Be.outlet]=it}const Ee=new st(k.url,X);return k===u&&(m=Ee),Ee}(u.root));return m??b}function kt(u,m,h,v){let b=u;for(;b.parent;)b=b.parent;if(0===m.length)return nn(b,b,b,h,v);const k=function An(u){if("string"==typeof u[0]&&1===u.length&&"/"===u[0])return new $t(!0,0,u);let m=0,h=!1;const v=u.reduce((b,k,X)=>{if("object"==typeof k&&null!=k){if(k.outlets){const Ee={};
1return Object.entries(k.outlets).forEach(([Be,it])=>{Ee[Be]="string"==typeof it?it.split("/"):it}),[...b,{outlets:Ee}]}if(k.segmentPath)return[...b,k.segmentPath]}return"string"!=typeof k?[...b,k]:0===X?(k.split("/").forEach((Ee,Be)=>{0==Be&&"."===Ee||(0==Be&&""===Ee?h=!0:".."===Ee?m++:""!=Ee&&b.push(Ee))}),b):[...b,k]},[]);return new $t(h,m,v)}(m);if(k.toRoot())return nn(b,b,new st([],{}),h,v);const X=function ur(u,m,h){if(u.isAbsolute)return new Sn(m,!0,0);if(!h)return new Sn(m,!1,NaN);if(null===h.parent)return new Sn(h,!0,0);const v=Dt(u.commands[0])?0:1;return function Vt(u,m,h){let v=u,b=m,k=h;for(;k>b;){if(k-=b,v=v.parent,!v)throw new p.buA(4005,!1);b=v.segments.length}return new Sn(v,!1,b-k)}(h,h.segments.length-1+v,u.numberOfDoubleDots)}(k,b,u),Ee=X.processChildren?_n(X.segmentGroup,X.index,k.commands):an(X.segmentGroup,X.index,k.commands);return nn(b,X.segmentGroup,Ee,h,v)}function Dt(u){return"object"==typeof u&&null!=u&&!u.outlets&&!u.segmentPath}function tn(u){return"object"==typeof u&&null!=u&&u.outlets}function nn(u,m,h,v,b){let X,k={};v&&Object.entries(v).forEach(([Be,it])=>{k[Be]=Array.isArray(it)?it.map(jt=>`${jt}`):`${it}`}),X=u===m?h:Kn(u,m,h);const Ee=At(Pt(X));return new Lt(Ee,k,b)}function Kn(u,m,h){const v={};return Object.entries(u.children).forEach(([b,k])=>{v[b]=k===m?h:Kn(k,m,h)}),new st(u.segments,v)}class $t{isAbsolute;numberOfDoubleDots;commands;constructor(m,h,v){if(this.isAbsolute=m,this.numberOfDoubleDots=h,this.commands=v,m&&v.length>0&&Dt(v[0]))throw new p.buA(4003,!1);const b=v.find(tn);if(b&&b!==He(v))throw new p.buA(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class Sn{segmentGroup;processChildren;index;constructor(m,h,v){this.segmentGroup=m,this.processChildren=h,this.index=v}}function an(u,m,h){if(u??=new st([],{}),0===u.segments.length&&u.hasChildren())return _n(u,m,h);const v=function Ht(u,m,h){let v=0,b=m;const k={match:!1,pathIndex:0,commandIndex:0};for(;b<u.segments.length;){if(v>=h.length)return k;const X=u.segments[b],Ee=h[v];if(tn(Ee))break;const Be=`${Ee}`,it=v<h.length-1?h[v+1]:null;if(b>0&&void 0===Be)break;if(Be&&it&&"object"==typeof it&&void 0===it.outlets){if(!Re(Be,it,X))return k;v+=2}else{if(!Re(Be,{},X))return k;v++}b++}return{match:!0,pathIndex:b,commandIndex:v}}(u,m,h),b=h.slice(v.commandIndex);if(v.match&&v.pathIndex<u.segments.length){const k=new st(u.segments.slice(0,v.pathIndex),{});return k.children[o]=new st(u.segments.slice(v.pathIndex),u.children),_n(k,0,b)}return v.match&&0===b.length?new st(u.segments,{}):v.match&&!u.hasChildren()?$(u,m,h):v.match?_n(u,0,b):$(u,m,h)}function _n(u,m,h){if(0===h.length)return new st(u.segments,{});{const v=function In(u){return tn(u[0])?u[0].outlets:{[o]:u}}(h),b={};if(Object.keys(v).some(k=>k!==o)&&u.children[o]&&1===u.numberOfChildren&&0===u.children[o].segments.length){const k=_n(u.children[o],m,h);return new st(u.segments,k.children)}return Object.entries(v).forEach(([k,X])=>{"string"==typeof X&&(X=[X]),null!==X&&(b[k]=an(u.children[k],m,X))}),Object.entries(u.children).forEach(([k,X])=>{void 0===v[k]&&(b[k]=X)}),new st(u.segments,b)}}function $(u,m,h){const v=u.segments.slice(0,m);let b=0;for(;b<h.length;){const k=h[b];if(tn(k)){const Be=ae(k.outlets);return new st(v,Be)}if(0===b&&Dt(h[0])){v.push(new wt(u.segments[m].path,ee(h[0]))),b++;continue}const X=tn(k)?k.outlets[o]:`${k}`,Ee=b<h.length-1?h[b+1]:null;X&&Ee&&Dt(Ee)?(v.push(new wt(X,ee(Ee))),b+=2):(v.push(new wt(X,{})),b++)}return new st(v,{})}function ae(u){const m={};return Object.entries(u).forEach(([h,v])=>{"string"==typeof v&&(v=[v]),null!==v&&(m[h]=$(new st([],{}),0,v))}),m}function ee(u){const m={};return Object.entries(u).forEach(([h,v])=>m[h]=`${v}`),m}function Re(u,m,h){return u==h.path&&je(m,h.parameters)}const Ge="imperative";var Ne=function(u){return u[u.NavigationStart=0]="NavigationStart",u[u.NavigationEnd=1]="NavigationEnd",u[u.NavigationCancel=2]="NavigationCancel",u[u.NavigationError=3]="NavigationError",u[u.RoutesRecognized=4]="RoutesRecognized",u[u.ResolveStart=5]="ResolveStart",u[u.ResolveEnd=6]="ResolveEnd",u[u.GuardsCheckStart=7]="GuardsCheckStart",u[u.GuardsCheckEnd=8]="GuardsCheckEnd",u[u.RouteConfigLoadStart=9]="RouteConfigLoadStart",u[u.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",u[u.ChildActivationStart=11]="ChildActivationStart",u[u.ChildActivationEnd=12]="ChildActivationEnd",u[u.ActivationStart=13]="ActivationStart",u[u.ActivationEnd=14]="ActivationEnd",u[u.Scroll=15]="Scroll",u[u.NavigationSkipped=16]="NavigationSkipped",u}(Ne||{});class tt{id;url;constructor(m,h){this.id=m,this.url=h}}class Et extends tt{type=Ne.NavigationStart;navigationTrigger;restoredState;constructor(m,h,v="imperative",b=null){super(m,h),this.navigationTrigger=v,this.restoredState=b}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class lt extends tt{urlAfterRedirects;type=Ne.NavigationEnd;constructor(m,h,v){super(m,h),this.urlAfterRedirects=v}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}var Nt=function(u){return u[u.Redirect=0]="Redirect",u[u.SupersededByNewNavigation=1]="SupersededByNewNavigation",u[u.NoDataFromRe
1solver=2]="NoDataFromResolver",u[u.GuardRejected=3]="GuardRejected",u[u.Aborted=4]="Aborted",u}(Nt||{}),cn=function(u){return u[u.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",u[u.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",u}(cn||{});class St extends tt{reason;code;type=Ne.NavigationCancel;constructor(m,h,v,b){super(m,h),this.reason=v,this.code=b}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class rn extends tt{reason;code;type=Ne.NavigationSkipped;constructor(m,h,v,b){super(m,h),this.reason=v,this.code=b}}class Cn extends tt{error;target;type=Ne.NavigationError;constructor(m,h,v,b){super(m,h),this.error=v,this.target=b}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class On extends tt{urlAfterRedirects;state;type=Ne.RoutesRecognized;constructor(m,h,v,b){super(m,h),this.urlAfterRedirects=v,this.state=b}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class se extends tt{urlAfterRedirects;state;type=Ne.GuardsCheckStart;constructor(m,h,v,b){super(m,h),this.urlAfterRedirects=v,this.state=b}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class ye extends tt{urlAfterRedirects;state;shouldActivate;type=Ne.GuardsCheckEnd;constructor(m,h,v,b,k){super(m,h),this.urlAfterRedirects=v,this.state=b,this.shouldActivate=k}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class we extends tt{urlAfterRedirects;state;type=Ne.ResolveStart;constructor(m,h,v,b){super(m,h),this.urlAfterRedirects=v,this.state=b}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Xe extends tt{urlAfterRedirects;state;type=Ne.ResolveEnd;constructor(m,h,v,b){super(m,h),this.urlAfterRedirects=v,this.state=b}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class ft{route;type=Ne.RouteConfigLoadStart;constructor(m){this.route=m}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class ht{route;type=Ne.RouteConfigLoadEnd;constructor(m){this.route=m}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class Mt{snapshot;type=Ne.ChildActivationStart;constructor(m){this.snapshot=m}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class zt{snapshot;type=Ne.ChildActivationEnd;constructor(m){this.snapshot=m}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class En{snapshot;type=Ne.ActivationStart;constructor(m){this.snapshot=m}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class gn{snapshot;type=Ne.ActivationEnd;constructor(m){this.snapshot=m}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Ur{routerEvent;position;anchor;type=Ne.Scroll;constructor(m,h,v){this.routerEvent=m,this.position=h,this.anchor=v}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class Qn{}class Pn{url;navigationBehaviorOptions;constructor(m,h){this.url=m,this.navigationBehaviorOptions=h}}function Ut(u){switch(u.type){case Ne.ActivationEnd:return`ActivationEnd(path: '${u.snapshot.routeConfig?.path||""}')`;case Ne.ActivationStart:return`ActivationStart(path: '${u.snapshot.routeConfig?.path||""}')`;case Ne.ChildActivationEnd:return`ChildActivationEnd(path: '${u.snapshot.routeConfig?.path||""}')`;case Ne.ChildActivationStart:return`ChildActivationStart(path: '${u.snapshot.routeConfig?.path||""}')`;case Ne.GuardsCheckEnd:return`GuardsCheckEnd(id: ${u.id}, url: '${u.url}', urlAfterRedirects: '${u.urlAfterRedirects}', state: ${u.state}, shouldActivate: ${u.shouldActivate})`;case Ne.GuardsCheckStart:return`GuardsCheckStart(id: ${u.id}, url: '${u.url}', urlAfterRedirects: '${u.urlAfterRedirects}', state: ${u.state})`;case Ne.NavigationCancel:return`NavigationCancel(id: ${u.id}, url: '${u.url}')`;case Ne.NavigationSkipped:return`NavigationSkipped(id: ${u.id}, url: '${u.url}')`;case Ne.NavigationEnd:return`NavigationEnd(id: ${u.id}, url: '${u.url}', urlAfterRedirects: '${u.urlAfterRedirects}')`;case Ne.NavigationError:return`NavigationError(id: ${u.id}, url: '${u.url}', error: ${u.error})`;case Ne.NavigationStart:return`NavigationStart(id: ${u.id}, url: '${u.url}')`;case Ne.ResolveEnd:return`ResolveEnd(id: ${u.id}, url: '${u.url}', urlAfterRedirects: '${u.urlAfterRedirects}', state: ${u.state})`;case Ne.ResolveStart:return`ResolveStart(id: ${u.id}, url: '${u.url}', urlAfterRedirects: '${u.urlAfterRedirects}', state: ${u.state})`;case Ne.RouteConfigLoadEnd:return`RouteConfigLoadEnd(path: ${u.route.path})`;case Ne.RouteConfigLoadStart:return`RouteConfigLoadStart(path: ${u.route.path})`;case Ne.RoutesRecognized:return`RoutesRecognized(id: ${u.id}, url: '${u.url}', urlAfterRedirects: '${u.urlAfterRedirects}', state: ${u.state})`;case Ne.Scroll:return`Scroll(anchor: '${u.anchor}', position: '${u.position?`${u.position[0]}, ${u.position[1]}`:null}')`}}function Ln(u){return u.outlet||o}function $n(u){if(!u)return null;if(u.routeConfig?._injector)return u.routeConfig._injector;for(let m=u.parent;m;m=m.parent){const h=m.routeConfig;if(h?._loadedInjector)return h._loadedInjector;if(h?._injector)return h._injector}return null}class fr{rootInjector;outlet=null;route=null;children;attachRef=null;get injector(){return $n(this.route?.snapshot)??this.rootInjector}constructor(m){this.rootInjector=m,this.children=new Vn(this.rootInjector)}}let Vn=(()=>{class u{rootInjector;contexts=new Map;constructor(h){this.rootInjector=h}onChildOutletCreated(h,v){const b=this.getOrCreateContext(h);b.outlet=v,this.contexts.set(h,b)}onChildOutletDestroyed(h){const v=this.getContext(h);v&&(v.outlet=null,v.attachRef=null)}onOutletDeactivated(){const h=this.contexts;return this.contexts=new Map,h}onOutletReAttached(h){this.contexts=h}getOrCreateContext(h){let v=this.getContext(h);return v||(v=new fr(this.rootInjector),this.contexts.set(h,v)),v}getContext(h){return this.contexts.get(h)||null}static \u0275fac=function(v){return new(v||u)(p.KVO(p.uvJ))};static \u0275prov=p.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();class qo{_root;constructor(m){this._root=m}get root(){return this._root.value}
1parent(m){const h=this.pathFromRoot(m);return h.length>1?h[h.length-2]:null}children(m){const h=qr(m,this._root);return h?h.children.map(v=>v.value):[]}firstChild(m){const h=qr(m,this._root);return h&&h.children.length>0?h.children[0].value:null}siblings(m){const h=es(m,this._root);return h.length<2?[]:h[h.length-2].children.map(b=>b.value).filter(b=>b!==m)}pathFromRoot(m){return es(m,this._root).map(h=>h.value)}}function qr(u,m){if(u===m.value)return m;for(const h of m.children){const v=qr(u,h);if(v)return v}return null}function es(u,m){if(u===m.value)return[m];for(const h of m.children){const v=es(u,h);if(v.length)return v.unshift(m),v}return[]}class zn{value;children;constructor(m,h){this.value=m,this.children=h}toString(){return`TreeNode(${this.value})`}}function qn(u){const m={};return u&&u.children.forEach(h=>m[h.value.outlet]=h),m}class ts extends qo{snapshot;constructor(m,h){super(m),this.snapshot=h,Tr(this,m)}toString(){return this.snapshot.toString()}}function Fr(u){const m=function ns(u){const k=new eo([],{},{},"",{},o,u,null,{});return new Hr("",new zn(k,[]))}(u),h=new P.t([new wt("",{})]),v=new P.t({}),b=new P.t({}),k=new P.t({}),X=new P.t(""),Ee=new Wr(h,v,k,X,b,o,u,m.root);return Ee.snapshot=m.root,new ts(new zn(Ee,[]),m)}class Wr{urlSubject;paramsSubject;queryParamsSubject;fragmentSubject;dataSubject;outlet;component;snapshot;_futureSnapshot;_routerState;_paramMap;_queryParamMap;title;url;params;queryParams;fragment;data;constructor(m,h,v,b,k,X,Ee,Be){this.urlSubject=m,this.paramsSubject=h,this.queryParamsSubject=v,this.fragmentSubject=b,this.dataSubject=k,this.outlet=X,this.component=Ee,this._futureSnapshot=Be,this.title=this.dataSubject?.pipe((0,ie.T)(it=>it[be]))??(0,C.of)(void 0),this.url=m,this.params=h,this.queryParams=v,this.fragment=b,this.data=k}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.params.pipe((0,ie.T)(m=>ne(m))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe((0,ie.T)(m=>ne(m))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Kr(u,m,h="emptyOnly"){let v;const{routeConfig:b}=u;return v=null===m||"always"!==h&&""!==b?.path&&(m.component||m.routeConfig?.loadComponent)?{params:{...u.params},data:{...u.data},resolve:{...u.data,...u._resolvedData??{}}}:{params:{...m.params,...u.params},data:{...m.data,...u.data},resolve:{...u.data,...m.data,...b?.data,...u._resolvedData}},b&&rs(b)&&(v.resolve[be]=b.title),v}class eo{url;params;queryParams;fragment;data;outlet;component;routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;get title(){return this.data?.[be]}constructor(m,h,v,b,k,X,Ee,Be,it){this.url=m,this.params=h,this.queryParams=v,this.fragment=b,this.data=k,this.outlet=X,this.component=Ee,this.routeConfig=Be,this._resolve=it}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??=ne(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=ne(this.queryParams),this._queryParamMap}toString(){return`Route(url:'${this.url.map(v=>v.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class Hr extends qo{url;constructor(m,h){super(h),this.url=m,Tr(this,h)}toString(){return $r(this._root)}}function Tr(u,m){m.value._routerState=u,m.children.forEach(h=>Tr(u,h))}function $r(u){const m=u.children.length>0?` { ${u.children.map($r).join(", ")} } `:"";return`${u.value}${m}`}function hr(u){if(u.snapshot){const m=u.snapshot,h=u._futureSnapshot;u.snapshot=h,je(m.queryParams,h.queryParams)||u.queryParamsSubject.next(h.queryParams),m.fragment!==h.fragment&&u.fragmentSubject.next(h.fragment),je(m.params,h.params)||u.paramsSubject.next(h.params),function Te(u,m){if(u.length!==m.length)return!1;for(let h=0;h<u.length;++h)if(!je(u[h],m[h]))return!1;return!0}(m.url,h.url)||u.urlSubject.next(h.url),je(m.data,h.data)||u.dataSubject.next(h.data)}else u.snapshot=u._futureSnapshot,u.dataSubject.next(u._futureSnapshot.data)}function pr(u,m){const h=je(u.params,m.params)&&function hn(u,m){return Jt(u,m)&&u.every((h,v)=>je(h.parameters,m[v].parameters))}(u.url,m.url);return h&&!(!u.parent!=!m.parent)&&(!u.parent||pr(u.parent,m.parent))}function rs(u){return"string"==typeof u.title||null===u.title}const Js=new p.nKC("");let Eo=(()=>{class u{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=o;activateEvents=new _.bkB;deactivateEvents=new _.bkB;attachEvents=new _.bkB;detachEvents=new _.bkB;routerOutletData=(0,O.hFB)();parentContexts=(0,p.WQX)(Vn);location=(0,p.WQX)(_.c1b);changeDetector=(0,p.WQX)(O.gRc);inputBinder=(0,p.WQX)(_r,{optional:!0});supportsBindingToComponentInputs=!0;ngOnChanges(h){if(h.name){const{firstChange:v,previousValue:b}=h.name;if(v)return;this.isTrackedInParentContexts(b)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(b)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(h){return this.parentContexts.getContext(h)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const h=this.parentContexts.getContext(this.name);h?.route&&(h.attachRef?this.attach(h.attachRef,h.route):this.activateWith(h.route,h.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new p.buA(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new p.buA(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new p.buA(4012,!1);this.location.detach();const h=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(h.instance),h}attach(h,v){this.activated=h,this._activatedRoute=v,this.location.insert(h.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(h.instance)}deactivate(){if(this.activated){const h=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(h)}}activateWith(h,v){if(this.isActivated)throw new p.buA(4013,!1);this._activatedRoute=h;const b=this.location,X=h.snapshot.component,Ee=this.parentContexts.getOrCreateContext(this.name).children,Be=new Lo(h,Ee,b.injector,this.routerOutletData);this.activated=b.createComponent(X,{index:b.length,injector:Be,environmentInjector:v}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static \u0275fac=function(v){return new(v||u)};static \u0275dir=_.FsC({type:u,selectors:[["router-outlet"]],inputs:{name:"name",routerOutletData:[1,"routerOutletData"]},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],features:[_.OA$]})}return u})();class Lo{route;childContexts;parent;outletData;constructor(m,h,v,b){this.route=m,this.childContexts=h,this.parent=v,this.outletData=b}get(m,h){return m===Wr?this.route:m===Vn?this.childContexts:m===Js?this.outletData:this.parent.get(m,h)}}const _r=new p.nKC("");let os=(()=>{class u{outletDataSubscriptions=new Map;bindActivatedRouteToOutletComponent(h){this.unsubscribeFromRouteData(h),this.subscribeToRouteData(h)}unsubscribeFromRouteData(h){this.outletDataSubscriptions.get(h)?.unsubscribe(),this.outletDataSubscriptions.delete(h)}subscribeToRouteData(h){const{activatedRoute:v}=h,b=(0,R.z)([v.queryParams,v.params,v.data]).pipe((0,Z.n)(([k,X,Ee],Be)=>(Ee={...k,...X,...Ee},0===Be?(0,C.of)(Ee):Promise.resolve(Ee)))).subscribe(k=>{if(!h.isActivated||!h.activatedComponentRef||h.activatedRoute!==v||null===v.component)return void this.unsubscribeFromRouteData(h);const X=(0,O.HJs)(v.component);if(X)for(const{templateName:Ee}of X.inputs)h.activatedComponentRef.setInput(Ee,k[Ee]);else this.unsubscribeFromRouteData(h)});this.outletDataSubscriptions.set(h,b)}static \u0275fac=function(v){return new(v||u)};static \u0275prov=p.jDH({token:u,factory:u.\u0275fac})}return u})(),ss=(()=>{class u{static \u0275fac=function(v){return new(v||u)};static \u0275cmp=_.VBU({type:u,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(v,b){1&v&&_.nrm(0,"router-outlet")},dependencies:[Eo],encapsulation:2})}return u})();function gr(u){const m=u.children&&u.children.map(gr),h=m?{...u,children:m}:{...u};return!h.component&&!h.loadComponent&&(m||h.loadChildren)&&h.outlet&&h.outlet!==o&&(h.component=ss),h}function mn(u,m,h){if(h&&u.shouldReuseRoute(m.value,h.value.snapshot)){const v=h.value;v._futureSnapshot=m.value;const b=function No(u,m,h){return m.children.map(v=>{for(const b of h.children)if(u.shouldReuseRoute(v.value,b.value.snapshot))return mn(u,v,b);return mn(u,v)})}(u,m,h);return new zn(v,b)}{if(u.shouldAttach(m.value)){const k=u.retrieve(m.value);if(null!==k){const X=k.route;return X.value._futureSnapshot=m.value,X.children=m.children.map(Ee=>mn(u,Ee)),X}}const v=function qs(u){return new Wr(new P.t(u.url),new P.t(u.params),new P.t(u.queryParams),new P.t(u.fragment),new P.t(u.data),u.outlet,u.component,u)}(m.value),b=m.children.map(k=>mn(u,k));return new zn(v,b)}}class Vr{redirectTo;navigationBehaviorOptions;constructor(m,h){this.redirectTo=m,this.navigationBehaviorOptions=h}}const yo="ngNavigationCancelingError";function Do(u,m){const{redirectTo:h,navigationBehaviorOptions:v}=sn(m)?{redirectTo:m,navigationBehaviorOptions:void 0}:m,b=Mo(!1,Nt.Redirect);return b.url=h,b.navigationBehaviorOptions=v,b}function Mo(u,m){const h=new Error(`NavigationCancelingError: ${u||""}`);return h[yo]=!0,h.cancellationCode=m,h}function to(u){return!!u&&u[yo]}class xn{routeReuseStrategy;futureState;currState;forwardEvent;inputBindingEnabled;constructor(m,h,v,b,k){this.routeReuseStrategy=m,this.futureState=h,this.currState=v,this.forwardEvent=b,this.inputBindingEnabled=k}activate(m){const h=this.futureState._root,v=this.currState?this.currState._root:null;this.deactivateChildRoutes(h,v,m),hr(this.futureState.root),this.activateChildRoutes(h,v,m)}deactivateChildRoutes(m,h,v){const b=qn(h);
1m.children.forEach(k=>{const X=k.value.outlet;this.deactivateRoutes(k,b[X],v),delete b[X]}),Object.values(b).forEach(k=>{this.deactivateRouteAndItsChildren(k,v)})}deactivateRoutes(m,h,v){const b=m.value,k=h?h.value:null;if(b===k)if(b.component){const X=v.getContext(b.outlet);X&&this.deactivateChildRoutes(m,h,X.children)}else this.deactivateChildRoutes(m,h,v);else k&&this.deactivateRouteAndItsChildren(h,v)}deactivateRouteAndItsChildren(m,h){m.value.component&&this.routeReuseStrategy.shouldDetach(m.value.snapshot)?this.detachAndStoreRouteSubtree(m,h):this.deactivateRouteAndOutlet(m,h)}detachAndStoreRouteSubtree(m,h){const v=h.getContext(m.value.outlet),b=v&&m.value.component?v.children:h,k=qn(m);for(const X of Object.values(k))this.deactivateRouteAndItsChildren(X,b);if(v&&v.outlet){const X=v.outlet.detach(),Ee=v.children.onOutletDeactivated();this.routeReuseStrategy.store(m.value.snapshot,{componentRef:X,route:m,contexts:Ee})}}deactivateRouteAndOutlet(m,h){const v=h.getContext(m.value.outlet),b=v&&m.value.component?v.children:h,k=qn(m);for(const X of Object.values(k))this.deactivateRouteAndItsChildren(X,b);v&&(v.outlet&&(v.outlet.deactivate(),v.children.onOutletDeactivated()),v.attachRef=null,v.route=null)}activateChildRoutes(m,h,v){const b=qn(h);m.children.forEach(k=>{this.activateRoutes(k,b[k.value.outlet],v),this.forwardEvent(new gn(k.value.snapshot))}),m.children.length&&this.forwardEvent(new zt(m.value.snapshot))}activateRoutes(m,h,v){const b=m.value,k=h?h.value:null;if(hr(b),b===k)if(b.component){const X=v.getOrCreateContext(b.outlet);this.activateChildRoutes(m,h,X.children)}else this.activateChildRoutes(m,h,v);else if(b.component){const X=v.getOrCreateContext(b.outlet);if(this.routeReuseStrategy.shouldAttach(b.snapshot)){const Ee=this.routeReuseStrategy.retrieve(b.snapshot);this.routeReuseStrategy.store(b.snapshot,null),X.children.onOutletReAttached(Ee.contexts),X.attachRef=Ee.componentRef,X.route=Ee.route.value,X.outlet&&X.outlet.attach(Ee.componentRef,Ee.route.value),hr(Ee.route.value),this.activateChildRoutes(m,null,X.children)}else X.attachRef=null,X.route=b,X.outlet&&X.outlet.activateWith(b,X.injector),this.activateChildRoutes(m,null,X.children)}else this.activateChildRoutes(m,null,v)}}class Ir{path;route;constructor(m){this.path=m,this.route=this.path[this.path.length-1]}}class zr{component;route;constructor(m,h){this.component=m,this.route=h}}function As(u,m,h){const v=u._root;return er(v,m?m._root:null,h,[v.value])}function Gr(u,m){const h=Symbol(),v=m.get(u,h);return v===h?"function"!=typeof u||(0,p.muV)(u)?m.get(u):u:v}function er(u,m,h,v,b={canDeactivateChecks:[],canActivateChecks:[]}){const k=qn(m);return u.children.forEach(X=>{(function Cr(u,m,h,v,b={canDeactivateChecks:[],canActivateChecks:[]}){const k=u.value,X=m?m.value:null,Ee=h?h.getContext(u.value.outlet):null;if(X&&k.routeConfig===X.routeConfig){const Be=function Or(u,m,h){if("function"==typeof h)return h(u,m);switch(h){case"pathParamsChange":return!Jt(u.url,m.url);case"pathParamsOrQueryParamsChange":return!Jt(u.url,m.url)||!je(u.queryParams,m.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!pr(u,m)||!je(u.queryParams,m.queryParams);default:return!pr(u,m)}}(X,k,k.routeConfig.runGuardsAndResolvers);Be?b.canActivateChecks.push(new Ir(v)):(k.data=X.data,k._resolvedData=X._resolvedData),er(u,m,k.component?Ee?Ee.children:null:h,v,b),Be&&Ee&&Ee.outlet&&Ee.outlet.isActivated&&b.canDeactivateChecks.push(new zr(Ee.outlet.component,X))}else X&&no(m,Ee,b),b.canActivateChecks.push(new Ir(v)),er(u,null,k.component?Ee?Ee.children:null:h,v,b)})(X,k[X.value.outlet],h,v.concat([X.value]),b),delete k[X.value.outlet]}),Object.entries(k).forEach(([X,Ee])=>no(Ee,h.getContext(X),b)),b}function no(u,m,h){const v=qn(u),b=u.value;Object.entries(v).forEach(([k,X])=>{no(X,b.component?m?m.children.getContext(k):null:m,h)}),h.canDeactivateChecks.push(new zr(b.component&&m&&m.outlet&&m.outlet.isActivated?m.outlet.component:null,b))}function xo(u){return"function"==typeof u}function Pr(u){return u instanceof U.G||"EmptyError"===u?.name}const ro=Symbol("INITIAL_VALUE");function oo(){return(0,Z.n)(u=>(0,R.z)(u.map(m=>m.pipe((0,_e.s)(1),(0,Ce.Z)(ro)))).pipe((0,ie.T)(m=>{for(const h of m)if(!0!==h){if(h===ro)return ro;if(!1===h||as(h))return h}return!0}),(0,Pe.p)(m=>m!==ro),(0,_e.s)(1)))}function as(u){return sn(u)||u instanceof Vr}function Ao(u){return(0,j.F)((0,me.M)(m=>{if("boolean"!=typeof m)throw Do(0,m)}),(0,ie.T)(m=>!0===m))}class cs{segmentGroup;constructor(m){this.segmentGroup=m||null}}
1class jo extends Error{urlTree;constructor(m){super(),this.urlTree=m}}function Xr(u){return z(new cs(u))}function Bo(u){return z(new p.buA(4e3,!1))}class Qr{urlSerializer;urlTree;constructor(m,h){this.urlSerializer=m,this.urlTree=h}lineralizeSegments(m,h){let v=[],b=h.root;for(;;){if(v=v.concat(b.segments),0===b.numberOfChildren)return(0,C.of)(v);if(b.numberOfChildren>1||!b.children[o])return Bo();b=b.children[o]}}applyRedirectCommands(m,h,v,b,k){return function Fo(u,m,h){if("string"==typeof u)return(0,C.of)(u);const v=u,{queryParams:b,fragment:k,routeConfig:X,url:Ee,outlet:Be,params:it,data:jt,title:dn}=m;return gt((0,p.N4e)(h,()=>v({params:it,data:jt,queryParams:b,fragment:k,routeConfig:X,url:Ee,outlet:Be,title:dn})))}(h,b,k).pipe((0,ie.T)(X=>{if(X instanceof Lt)throw new jo(X);const Ee=this.applyRedirectCreateUrlTree(X,this.urlSerializer.parse(X),m,v);if("/"===X[0])throw new jo(Ee);return Ee}))}applyRedirectCreateUrlTree(m,h,v,b){const k=this.createSegmentGroup(m,h.root,v,b);return new Lt(k,this.createQueryParams(h.queryParams,this.urlTree.queryParams),h.fragment)}createQueryParams(m,h){const v={};return Object.entries(m).forEach(([b,k])=>{if("string"==typeof k&&":"===k[0]){const Ee=k.substring(1);v[b]=h[Ee]}else v[b]=k}),v}createSegmentGroup(m,h,v,b){const k=this.createSegments(m,h.segments,v,b);let X={};return Object.entries(h.children).forEach(([Ee,Be])=>{X[Ee]=this.createSegmentGroup(m,Be,v,b)}),new st(k,X)}createSegments(m,h,v,b){return h.map(k=>":"===k.path[0]?this.findPosParam(m,k,b):this.findOrReturn(k,v))}findPosParam(m,h,v){const b=v[h.path.substring(1)];if(!b)throw new p.buA(4001,!1);return b}findOrReturn(m,h){let v=0;for(const b of h){if(b.path===m.path)return h.splice(v),b;v++}return m}}const Wo={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function li(u,m,h,v,b){const k=ui(u,m,h);return k.matched?(v=function kr(u,m){return u.providers&&!u._injector&&(u._injector=(0,_.Ol2)(u.providers,m,`Route: ${u.path}`)),u._injector??m}(m,v),function Ps(u,m,h,v){const b=m.canMatch;if(!b||0===b.length)return(0,C.of)(!0);const k=b.map(X=>{const Ee=Gr(X,u);return gt(function Os(u){return u&&xo(u.canMatch)}(Ee)?Ee.canMatch(m,h):(0,p.N4e)(u,()=>Ee(m,h)))});return(0,C.of)(k).pipe(oo(),Ao())}(v,m,h).pipe((0,ie.T)(X=>!0===X?k:{...Wo}))):(0,C.of)(k)}function ui(u,m,h){if("**"===m.path)return function Sa(u){return{matched:!0,parameters:u.length>0?He(u).parameters:{},consumedSegments:u,remainingSegments:[],positionalParamSegments:{}}}(h);if(""===m.path)return"full"===m.pathMatch&&(u.hasChildren()||h.length>0)?{...Wo}:{matched:!0,consumedSegments:[],remainingSegments:h,parameters:{},positionalParamSegments:{}};const b=(m.matcher||Me)(h,u,m);if(!b)return{...Wo};const k={};Object.entries(b.posParams??{}).forEach(([Ee,Be])=>{k[Ee]=Be.path});const X=b.consumed.length>0?{...k,...b.consumed[b.consumed.length-1].parameters}:k;return{matched:!0,consumedSegments:b.consumed,remainingSegments:h.slice(b.consumed.length),parameters:X,positionalParamSegments:b.posParams??{}}}function di(u,m,h,v){return h.length>0&&function bs(u,m,h){return h.some(v=>ls(u,m,v)&&Ln(v)!==o)}(u,h,v)?{segmentGroup:new st(m,fi(v,new st(h,u.children))),slicedSegments:[]}:0===h.length&&function hi(u,m,h){return h.some(v=>ls(u,m,v))}(u,h,v)?{segmentGroup:new st(u.segments,zi(u,h,v,u.children)),slicedSegments:h}:{segmentGroup:new st(u.segments,u.children),slicedSegments:h}}function zi(u,m,h,v){const b={};for(const k of h)if(ls(u,m,k)&&!v[Ln(k)]){const X=new st([],{});b[Ln(k)]=X}return{...v,...b}}function fi(u,m){const h={};h[o]=m;for(const v of u)if(""===v.path&&Ln(v)!==o){const b=new st([],{});h[Ln(v)]=b}return h}function ls(u,m,h){return(!(u.hasChildren()||m.length>0)||"full"!==h.pathMatch)&&""===h.path}class ws{}class Yr{injector;configLoader;rootComponentType;config;urlTree;paramsInheritanceStrategy;urlSerializer;applyRedirects;absoluteRedirectCount=0;allowRedirects=!0;constructor(m,h,v,b,k,X,Ee){this.injector=m,this.configLoader=h,this.rootComponentType=v,this.config=b,this.urlTree=k,this.paramsInheritanceStrategy=X,this.urlSerializer
1=Ee,this.applyRedirects=new Qr(this.urlSerializer,this.urlTree)}noMatchError(m){return new p.buA(4002,`'${m.segmentGroup}'`)}recognize(){const m=di(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(m).pipe((0,ie.T)(({children:h,rootSnapshot:v})=>{const b=new zn(v,h),k=new Hr("",b),X=function Yt(u,m,h=null,v=null){return kt(en(u),m,h,v)}(v,[],this.urlTree.queryParams,this.urlTree.fragment);return X.queryParams=this.urlTree.queryParams,k.url=this.urlSerializer.serialize(X),{state:k,tree:X}}))}match(m){const h=new eo([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Object.freeze({}),o,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,m,o,h).pipe((0,ie.T)(v=>({children:v,rootSnapshot:h})),W(v=>{if(v instanceof jo)return this.urlTree=v.urlTree,this.match(v.urlTree.root);throw v instanceof cs?this.noMatchError(v):v}))}processSegmentGroup(m,h,v,b,k){return 0===v.segments.length&&v.hasChildren()?this.processChildren(m,h,v,k):this.processSegment(m,h,v,v.segments,b,!0,k).pipe((0,ie.T)(X=>X instanceof zn?[X]:[]))}processChildren(m,h,v,b){const k=[];for(const X of Object.keys(v.children))"primary"===X?k.unshift(X):k.push(X);return(0,N.H)(k).pipe((0,Oe.H)(X=>{const Ee=v.children[X],Be=function dr(u,m){const h=u.filter(v=>Ln(v)===m);return h.push(...u.filter(v=>Ln(v)!==m)),h}(h,X);return this.processSegmentGroup(m,Be,Ee,X,b)}),(0,q.S)((X,Ee)=>(X.push(...Ee),X)),Ie(null),function de(u,m){const h=arguments.length>=2;return v=>v.pipe(u?(0,Pe.p)((b,k)=>u(b,k,v)):et.D,J(1),h?Ie(m):xe(()=>new U.G))}(),(0,$e.Z)(X=>{if(null===X)return Xr(v);const Ee=mr(X);return function us(u){u.sort((m,h)=>m.value.outlet===o?-1:h.value.outlet===o?1:m.value.outlet.localeCompare(h.value.outlet))}(Ee),(0,C.of)(Ee)}))}processSegment(m,h,v,b,k,X,Ee){return(0,N.H)(h).pipe((0,Oe.H)(Be=>this.processSegmentAgainstRoute(Be._injector??m,h,Be,v,b,k,X,Ee).pipe(W(it=>{if(it instanceof cs)return(0,C.of)(null);throw it}))),Ze(Be=>!!Be),W(Be=>{if(Pr(Be))return function so(u,m,h){return 0===m.length&&!u.children[h]}(v,b,k)?(0,C.of)(new ws):Xr(v);throw Be}))}processSegmentAgainstRoute(m,h,v,b,k,X,Ee,Be){return Ln(v)===X||X!==o&&ls(b,k,v)?void 0===v.redirectTo?this.matchSegmentAgainstRoute(m,b,v,k,X,Be):this.allowRedirects&&Ee?this.expandSegmentAgainstRouteUsingRedirect(m,b,h,v,k,X,Be):Xr(b):Xr(b)}expandSegmentAgainstRouteUsingRedirect(m,h,v,b,k,X,Ee){const{matched:Be,parameters:it,consumedSegments:jt,positionalParamSegments:dn,remainingSegments:nr}=ui(h,b,k);if(!Be)return Xr(h);"string"==typeof b.redirectTo&&"/"===b.redirectTo[0]&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>31&&(this.allowRedirects=!1));const wr=new eo(k,it,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,ao(b),Ln(b),b.component??b._loadedComponent??null,b,tr(b)),kn=Kr(wr,Ee,this.paramsInheritanceStrategy);return wr.params=Object.freeze(kn.params),wr.data=Object.freeze(kn.data),this.applyRedirects.applyRedirectCommands(jt,b.redirectTo,dn,wr,m).pipe((0,Z.n)(Rr=>this.applyRedirects.lineralizeSegments(b,Rr)),(0,$e.Z)(Rr=>this.processSegment(m,v,h,Rr.concat(nr),X,!1,Ee)))}matchSegmentAgainstRoute(m,h,v,b,k,X){const Ee=li(h,v,b,m);return"**"===v.path&&(h.children={}),Ee.pipe((0,Z.n)(Be=>Be.matched?this.getChildConfig(m=v._injector??m,v,b).pipe((0,Z.n)(({routes:it})=>{const jt=v._loadedInjector??m,{parameters:dn,consumedSegments:nr,remainingSegments:wr}=Be,kn=new eo(nr,dn,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,ao(v),Ln(v),v.component??v._loadedComponent??null,v,tr(v)),Yn=Kr(kn,X,this.paramsInheritanceStrategy);kn.params=Object.freeze(Yn.params),kn.data=Object.freeze(Yn.data);const{segmentGroup:Rr,slicedSegments:Sr}=di(h,nr,wr,it);if(0===Sr.length&&Rr.hasChildren())return this.processChildren(jt,it,Rr,kn).pipe((0,ie.T)(po=>new zn(kn,po)));if(0===it.length&&0===Sr.length)return(0,C.of)(new zn(kn,[]));const ks=Ln(v)===k;return this.processSegment(jt,it,Rr,Sr,ks?o:k,!0,kn).pipe((0,ie.T)(po=>new zn(kn,po instanceof zn?[po]:[])))})):Xr(h)))}getChildConfig(m,h,v){return h.children?(0,C.of)({routes:h.children,injector:m}):h.loadChildren?void 0!==h._loadedRoutes?(0,C.of)({routes:h._loadedRoutes,injector:h._loadedInjector}):function Vi(u,m,h,v){const b=m.canLoad;if(void 0===b||0===b.length)return(0,C.of)(!0);const k=b.map(X=>{const Ee=Gr(X,u);return gt(function ti(u){return u&&xo(u.canLoad)}(Ee)?Ee.canLoad(m,h):(0,p.N4e)(u,()=>Ee(m,h)))});return(0,C.of)(k).pipe(oo(),Ao())}(m,h,v).pipe((0,$e.Z)(b=>b?this.configLoader.loadChildren(m,h).pipe((0,me.M)(k=>{h._loadedRoutes=k.routes,h._loadedInjector=k.injector}
1)):function ci(){return z(Mo(!1,Nt.GuardRejected))}())):(0,C.of)({routes:[],injector:m})}}function ds(u){const m=u.value.routeConfig;return m&&""===m.path}function mr(u){const m=[],h=new Set;for(const v of u){if(!ds(v)){m.push(v);continue}const b=m.find(k=>v.value.routeConfig===k.value.routeConfig);void 0!==b?(b.children.push(...v.children),h.add(b)):m.push(v)}for(const v of h){const b=mr(v.children);m.push(new zn(v.value,b))}return m.filter(v=>!h.has(v))}function ao(u){return u.data||{}}function tr(u){return u.resolve||{}}function Ko(u){const m=u.children.map(h=>Ko(h)).flat();return[u,...m]}function br(u){return(0,Z.n)(m=>{const h=u(m);return h?(0,N.H)(h).pipe((0,ie.T)(()=>m)):(0,C.of)(m)})}let hs=(()=>{class u{buildTitle(h){let v,b=h.root;for(;void 0!==b;)v=this.getResolvedTitleForRoute(b)??v,b=b.children.find(k=>k.outlet===o);return v}getResolvedTitleForRoute(h){return h.data[be]}static \u0275fac=function(v){return new(v||u)};static \u0275prov=p.jDH({token:u,factory:()=>(0,p.WQX)(Ns),providedIn:"root"})}return u})(),Ns=(()=>{class u extends hs{title;constructor(h){super(),this.title=h}updateTitle(h){const v=this.buildTitle(h);void 0!==v&&this.title.setTitle(v)}static \u0275fac=function(v){return new(v||u)(p.KVO(Le.hE))};static \u0275prov=p.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();const co=new p.nKC("",{providedIn:"root",factory:()=>({})}),$o=new p.nKC("");let Co=(()=>{class u{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=(0,p.WQX)(_.Ql9);loadComponent(h,v){if(this.componentLoaders.get(v))return this.componentLoaders.get(v);if(v._loadedComponent)return(0,C.of)(v._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(v);const b=gt((0,p.N4e)(h,()=>v.loadComponent())).pipe((0,ie.T)(Us),(0,Z.n)(Vo),(0,me.M)(X=>{this.onLoadEndListener&&this.onLoadEndListener(v),v._loadedComponent=X}),(0,Q.j)(()=>{this.componentLoaders.delete(v)})),k=new ce.G(b,()=>new pe.B).pipe((0,oe.B)());return this.componentLoaders.set(v,k),k}loadChildren(h,v){if(this.childrenLoaders.get(v))return this.childrenLoaders.get(v);if(v._loadedRoutes)return(0,C.of)({routes:v._loadedRoutes,injector:v._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(v);const k=function Gi(u,m,h,v){return gt((0,p.N4e)(h,()=>u.loadChildren())).pipe((0,ie.T)(Us),(0,Z.n)(Vo),(0,$e.Z)(b=>b instanceof _.PYt||Array.isArray(b)?(0,C.of)(b):(0,N.H)(m.compileModuleAsync(b))),(0,ie.T)(b=>{v&&v(u);let k,X,Ee=!1;return Array.isArray(b)?(X=b,!0):(k=b.create(h).injector,X=k.get($o,[],{optional:!0,self:!0}).flat()),{routes:X.map(gr),injector:k}}))}(v,this.compiler,h,this.onLoadEndListener).pipe((0,Q.j)(()=>{this.childrenLoaders.delete(v)})),X=new ce.G(k,()=>new pe.B).pipe((0,oe.B)());return this.childrenLoaders.set(v,X),X}static \u0275fac=function(v){return new(v||u)};static \u0275prov=p.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();function Us(u){return function xs(u){return u&&"object"==typeof u&&"default"in u}(u)?u.default:u}function Vo(u){return(0,C.of)(u)}let zo=(()=>{class u{static \u0275fac=function(v){return new(v||u)};static \u0275prov=p.jDH({token:u,factory:()=>(0,p.WQX)(Go),providedIn:"root"})}return u})(),Go=(()=>{class u{shouldProcessUrl(h){return!0}extract(h){return h}merge(h,v){return h}static \u0275fac=function(v){return new(v||u)};static \u0275prov=p.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();const Oo=new p.nKC(""),lo=new p.nKC("");function uo(u,m,h){const v=u.get(lo),b=u.get(p.qQL);if(!b.startViewTransition||v.skipNextTransition)return v.skipNextTransition=!1,new Promise(it=>setTimeout(it));let k;const X=new Promise(it=>{k=it}),Ee=b.startViewTransition(()=>(k(),function Xo(u){return new Promise(m=>{(0,_.mal)({read:()=>setTimeout(m)},{injector:u})})}(u)));Ee.ready.catch(it=>{});const{onViewTransitionCreated:Be}=v;return Be&&(0,p.N4e)(u,()=>Be({transition:Ee,from:m,to:h})),X}const fo=new p.nKC("");let pt=(()=>{class u{currentNavigation=(0,p.vPA)(null,{equal:()=>!1});currentTransition=null;lastSuccessfulNavigation=null;events=new pe.B;
1transitionAbortWithErrorSubject=new pe.B;configLoader=(0,p.WQX)(Co);environmentInjector=(0,p.WQX)(p.uvJ);destroyRef=(0,p.WQX)(p.abz);urlSerializer=(0,p.WQX)(Mn);rootContexts=(0,p.WQX)(Vn);location=(0,p.WQX)(y.aZ);inputBindingEnabled=null!==(0,p.WQX)(_r,{optional:!0});titleStrategy=(0,p.WQX)(hs);options=(0,p.WQX)(co,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly";urlHandlingStrategy=(0,p.WQX)(zo);createViewTransition=(0,p.WQX)(Oo,{optional:!0});navigationErrorHandler=(0,p.WQX)(fo,{optional:!0});navigationId=0;get hasRequestedNavigation(){return 0!==this.navigationId}transitions;afterPreactivation=()=>(0,C.of)(void 0);rootComponentType=null;destroyed=!1;constructor(){this.configLoader.onLoadEndListener=b=>this.events.next(new ht(b)),this.configLoader.onLoadStartListener=b=>this.events.next(new ft(b)),this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){this.transitions?.complete()}handleNavigationRequest(h){const v=++this.navigationId;(0,I.O8)(()=>{this.transitions?.next({...h,extractedUrl:this.urlHandlingStrategy.extract(h.rawUrl),targetSnapshot:null,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null,abortController:new AbortController,id:v})})}setupNavigations(h){return this.transitions=new P.t(null),this.transitions.pipe((0,Pe.p)(v=>null!==v),(0,Z.n)(v=>{let b=!1;return(0,C.of)(v).pipe((0,Z.n)(k=>{if(this.navigationId>v.id)return this.cancelNavigationTransition(v,"",Nt.SupersededByNewNavigation),Y.w;this.currentTransition=v,this.currentNavigation.set({id:k.id,initialUrl:k.rawUrl,extractedUrl:k.extractedUrl,targetBrowserUrl:"string"==typeof k.extras.browserUrl?this.urlSerializer.parse(k.extras.browserUrl):k.extras.browserUrl,trigger:k.source,extras:k.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null,abort:()=>k.abortController.abort()});const X=!h.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl();if(!X&&"reload"!==(k.extras.onSameUrlNavigation??h.onSameUrlNavigation))return this.events.next(new rn(k.id,this.urlSerializer.serialize(k.rawUrl),"",cn.IgnoredSameUrlNavigation)),k.resolve(!1),Y.w;if(this.urlHandlingStrategy.shouldProcessUrl(k.rawUrl))return(0,C.of)(k).pipe((0,Z.n)(Be=>(this.events.next(new Et(Be.id,this.urlSerializer.serialize(Be.extractedUrl),Be.source,Be.restoredState)),Be.id!==this.navigationId?Y.w:Promise.resolve(Be))),function Rs(u,m,h,v,b,k){return(0,$e.Z)(X=>function Un(u,m,h,v,b,k,X="emptyOnly"){return new Yr(u,m,h,v,b,X,k).recognize()}(u,m,h,v,X.extractedUrl,b,k).pipe((0,ie.T)(({state:Ee,tree:Be})=>({...X,targetSnapshot:Ee,urlAfterRedirects:Be}))))}(this.environmentInjector,this.configLoader,this.rootComponentType,h.config,this.urlSerializer,this.paramsInheritanceStrategy),(0,me.M)(Be=>{v.targetSnapshot=Be.targetSnapshot,v.urlAfterRedirects=Be.urlAfterRedirects,this.currentNavigation.update(jt=>(jt.finalUrl=Be.urlAfterRedirects,jt));const it=new On(Be.id,this.urlSerializer.serialize(Be.extractedUrl),this.urlSerializer.serialize(Be.urlAfterRedirects),Be.targetSnapshot);this.events.next(it)}));if(X&&this.urlHandlingStrategy.shouldProcessUrl(k.currentRawUrl)){const{id:Be,extractedUrl:it,source:jt,restoredState:dn,extras:nr}=k,wr=new Et(Be,this.urlSerializer.serialize(it),jt,dn);this.events.next(wr);const kn=Fr(this.rootComponentType).snapshot;return this.currentTransition=v={...k,targetSnapshot:kn,urlAfterRedirects:it,extras:{...nr,skipLocationChange:!1,replaceUrl:!1}},this.currentNavigation.update(Yn=>(Yn.finalUrl=it,Yn)),(0,C.of)(v)}return this.events.next(new rn(k.id,this.urlSerializer.serialize(k.extractedUrl),"",cn.IgnoredByUrlHandlingStrategy)),k.resolve(!1),Y.w}),(0,me.M)(k=>{const X=new se(k.id,this.urlSerializer.serialize(k.extractedUrl),this.urlSerializer.serialize(k.urlAfterRedirects),k.targetSnapshot);this.events.next(X)}),(0,ie.T)(k=>(this.currentTransition=v={...k,guards:As(k.targetSnapshot,k.currentSnapshot,this.rootContexts)},v)),function cr(u,m){return(0,$e.Z)(h=>{const{targetSnapshot:v,currentSnapshot:b,guards:{canActivateChecks:k,canDeactivateChecks:X}}=h;return 0===X.length&&0===k.length?(0,C.of)({...h,guardsResult:!0}):function ko(u,m,h,v){return(0,N.H)(u).pipe((0,$e.Z)(b=>function ai(u,m,h,v,b){const k=m&&m.routeConfig?m.routeConfig.canDeactivate:null;if(!k||0===k.length)return(0,C.of)(!0);const X=k.map(Ee=>{const Be=$n(m)??b,it=Gr(Ee,Be);return gt(function Uo(u){return u&&xo(u.canDeactivate)}(it)?it.canDeactivate(u,m,h,v):(0,p.N4e)(Be,()=>it(u,m,h,v))).pipe(Ze())});return(0,C.of)(X).pipe(oo())}(b.component,b.route,h,m,v)),Ze(b=>!0!==b,!0))}(X,v,b,u).pipe((0,$e.Z)(Ee=>Ee&&function Cs(u){return"boolean"==typeof u}(Ee)?function ri(u,m,h,v){return(0,N.H)(m).pipe((0,Oe.H)(b=>(0,G.x)(function si(u,m){return null!==u&&m&&m(new Mt(u)),(0,C.of)(!0)}(b.route.parent,v),function oi(u,m){return null!==u&&m&&m(new En(u)),(0,C.of)(!0)}(b.route,v),function ii(u,m,h){const v=m[m.length-1],k=m.slice(0,m.length-1).reverse().map(X=>function Is(u){const m=u.routeConfig?u.routeConfig.canActivateChild:null;return m&&0!==m.length?{node:u,guards:m}:null}(X)).filter(X=>null!==X).map(X=>(0,H.v)(()=>{const Ee=X.guards.map(Be=>{const it=$n(X.node)??h,jt=Gr(Be,it);return gt(function To(u){return u&&xo(u.canActivateChild)}(jt)?jt.canActivateChild(v,u):(0,p.N4e)(it,()=>jt(v,u))).pipe(Ze())});return(0,C.of)(Ee).pipe(oo())}));return(0,C.of)(k).pipe(oo())}(u,b.path,h),function $i(u,m,h){const v=m.routeConfig?m.routeConfig.canActivate:null;if(!v||0===v.length)return(0,C.of)(!0);const b=v.map(k=>(0,H.v)(()=>{const X=$n(m)??h,Ee=Gr(k,X);return gt(function ni(u){return u&&xo(u.canActivate)}(Ee)?Ee.canActivate(m,u):(0,p.N4e)(X,()=>Ee(m,u))).pipe(Ze())}));return(0,C.of)(b).pipe(oo())}(u,b.route,h))),Ze(b=>!0!==b,!0))}(v,k,u,m):(0,C.of)(Ee)),(0,ie.T)(Ee=>({...h,guardsResult:Ee})))})}(this.environmentInjector,k=>this.events.next(k)),(0,me.M)(k=>{if(v.guardsResult=k.guardsResult,k.guardsResult&&"boolean"!=typeof k.guardsResult)throw Do(0,k.guardsResult);const X=new ye(k.id,this.urlSerializer.serialize(k.extractedUrl),this.urlSerializer.serialize(k.urlAfterRedirects),k.targetSnapshot,!!k.guardsResult);this.events.next(X)}),(0,Pe.p)(k=>!!k.guardsResult||(this.cancelNavigationTransition(k,"",Nt.GuardRejected),!1)),br(k=>
1{if(0!==k.guards.canActivateChecks.length)return(0,C.of)(k).pipe((0,me.M)(X=>{const Ee=new we(X.id,this.urlSerializer.serialize(X.extractedUrl),this.urlSerializer.serialize(X.urlAfterRedirects),X.targetSnapshot);this.events.next(Ee)}),(0,Z.n)(X=>{let Ee=!1;return(0,C.of)(X).pipe(function fs(u,m){return(0,$e.Z)(h=>{const{targetSnapshot:v,guards:{canActivateChecks:b}}=h;if(!b.length)return(0,C.of)(h);const k=new Set(b.map(Be=>Be.route)),X=new Set;for(const Be of k)if(!X.has(Be))for(const it of Ko(Be))X.add(it);let Ee=0;return(0,N.H)(X).pipe((0,Oe.H)(Be=>k.has(Be)?function Ss(u,m,h,v){const b=u.routeConfig,k=u._resolve;return void 0!==b?.title&&!rs(b)&&(k[be]=b.title),(0,H.v)(()=>(u.data=Kr(u,u.parent,h).resolve,function Ls(u,m,h,v){const b=Ye(u);if(0===b.length)return(0,C.of)({});const k={};return(0,N.H)(b).pipe((0,$e.Z)(X=>function Ho(u,m,h,v){const b=$n(m)??v,k=Gr(u,b);return gt(k.resolve?k.resolve(m,h):(0,p.N4e)(b,()=>k(m,h)))}(u[X],m,h,v).pipe(Ze(),(0,me.M)(Ee=>{if(Ee instanceof Vr)throw Do(new Xn,Ee);k[X]=Ee}))),J(1),(0,ie.T)(()=>k),W(X=>Pr(X)?Y.w:z(X)))}(k,u,m,v).pipe((0,ie.T)(X=>(u._resolvedData=X,u.data={...u.data,...X},null)))))}(Be,v,u,m):(Be.data=Kr(Be,Be.parent,u).resolve,(0,C.of)(void 0))),(0,me.M)(()=>Ee++),J(1),(0,$e.Z)(Be=>Ee===X.size?(0,C.of)(h):Y.w))})}(this.paramsInheritanceStrategy,this.environmentInjector),(0,me.M)({next:()=>Ee=!0,complete:()=>{Ee||this.cancelNavigationTransition(X,"",Nt.NoDataFromResolver)}}))}),(0,me.M)(X=>{const Ee=new Xe(X.id,this.urlSerializer.serialize(X.extractedUrl),this.urlSerializer.serialize(X.urlAfterRedirects),X.targetSnapshot);this.events.next(Ee)}))}),br(k=>{const X=Ee=>{const Be=[];if(Ee.routeConfig?.loadComponent){const it=$n(Ee)??this.environmentInjector;Be.push(this.configLoader.loadComponent(it,Ee.routeConfig).pipe((0,me.M)(jt=>{Ee.component=jt}),(0,ie.T)(()=>{})))}for(const it of Ee.children)Be.push(...X(it));return Be};return(0,R.z)(X(k.targetSnapshot.root)).pipe(Ie(null),(0,_e.s)(1))}),br(()=>this.afterPreactivation()),(0,Z.n)(()=>{const{currentSnapshot:k,targetSnapshot:X}=v,Ee=this.createViewTransition?.(this.environmentInjector,k.root,X.root);return Ee?(0,N.H)(Ee).pipe((0,ie.T)(()=>v)):(0,C.of)(v)}),(0,ie.T)(k=>{const X=function Ar(u,m,h){const v=mn(u,m._root,h?h._root:void 0);return new ts(v,m)}(h.routeReuseStrategy,k.targetSnapshot,k.currentRouterState);return this.currentTransition=v={...k,targetRouterState:X},this.currentNavigation.update(Ee=>(Ee.targetRouterState=X,Ee)),v}),(0,me.M)(()=>{this.events.next(new Qn)}),((u,m,h,v)=>(0,ie.T)(b=>(new xn(m,b.targetRouterState,b.currentRouterState,h,v).activate(u),b)))(this.rootContexts,h.routeReuseStrategy,k=>this.events.next(k),this.inputBindingEnabled),(0,_e.s)(1),(0,he.Q)(new E.c(k=>{const X=v.abortController.signal,Ee=()=>k.next();return X.addEventListener("abort",Ee),()=>X.removeEventListener("abort",Ee)}).pipe((0,Pe.p)(()=>!b&&!v.targetRouterState),(0,me.M)(()=>{this.cancelNavigationTransition(v,v.abortController.signal.reason+"",Nt.Aborted)}))),(0,me.M)({next:k=>{b=!0,this.lastSuccessfulNavigation=(0,I.O8)(this.currentNavigation),this.events.next(new lt(k.id,this.urlSerializer.serialize(k.extractedUrl),this.urlSerializer.serialize(k.urlAfterRedirects))),this.titleStrategy?.updateTitle(k.targetRouterState.snapshot),k.resolve(!0)},complete:()=>{b=!0}}),(0,he.Q)(this.transitionAbortWithErrorSubject.pipe((0,me.M)(k=>{throw k}))),(0,Q.j)(()=>{b||this.cancelNavigationTransition(v,"",Nt.SupersededByNewNavigation),this.currentTransition?.id===v.id&&(this.currentNavigation.set(null),this.currentTransition=null)}),W(k=>{if(this.destroyed)return v.resolve(!1),Y.w;if(b=!0,to(k))this.events.next(new St(v.id,this.urlSerializer.serialize(v.extractedUrl),k.message,k.cancellationCode)),function Nn(u){return to(u)&&sn(u.url)}(k)?this.events.next(new Pn(k.url,k.navigationBehaviorOptions)):v.resolve(!1);else{const X=new Cn(v.id,this.urlSerializer.serialize(v.extractedUrl),k,v.targetSnapshot??void 0);try{const Ee=(0,p.N4e)(this.environmentInjector,()=>this.navigationErrorHandler?.(X));if(!(Ee instanceof Vr))throw this.events.next(X),k;{const{message:Be,cancellationCode:it}=Do(0,Ee);this.events.next(new St(v.id,this.urlSerializer.serialize(v.extractedUrl),Be,it)),this.events.next(new Pn(Ee.redirectTo,Ee.navigationBehaviorOptions))}}catch(Ee){this.options.resolveNavigationPromiseOnError?v.resolve(!1):v.reject(Ee)}}
1return Y.w}))}))}cancelNavigationTransition(h,v,b){const k=new St(h.id,this.urlSerializer.serialize(h.extractedUrl),v,b);this.events.next(k),h.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){const h=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),v=(0,I.O8)(this.currentNavigation),b=v?.targetBrowserUrl??v?.extractedUrl;return h.toString()!==b?.toString()&&!v?.extras.skipLocationChange}static \u0275fac=function(v){return new(v||u)};static \u0275prov=p.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();function ho(u){return u!==Ge}let Po=(()=>{class u{static \u0275fac=function(v){return new(v||u)};static \u0275prov=p.jDH({token:u,factory:()=>(0,p.WQX)(pi),providedIn:"root"})}return u})();class ps{shouldDetach(m){return!1}store(m,h){}shouldAttach(m){return!1}retrieve(m){return null}shouldReuseRoute(m,h){return m.routeConfig===h.routeConfig}}let pi=(()=>{class u extends ps{static \u0275fac=(()=>{let h;return function(b){return(h||(h=_.xGo(u)))(b||u)}})();static \u0275prov=p.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})(),_s=(()=>{class u{urlSerializer=(0,p.WQX)(Mn);options=(0,p.WQX)(co,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";location=(0,p.WQX)(y.aZ);urlHandlingStrategy=(0,p.WQX)(zo);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new Lt;getCurrentUrlTree(){return this.currentUrlTree}rawUrlTree=this.currentUrlTree;getRawUrlTree(){return this.rawUrlTree}createBrowserPath({finalUrl:h,initialUrl:v,targetBrowserUrl:b}){const k=void 0!==h?this.urlHandlingStrategy.merge(h,v):v,X=b??k;return X instanceof Lt?this.urlSerializer.serialize(X):X}commitTransition({targetRouterState:h,finalUrl:v,initialUrl:b}){v&&h?(this.currentUrlTree=v,this.rawUrlTree=this.urlHandlingStrategy.merge(v,b),this.routerState=h):this.rawUrlTree=b}routerState=Fr(null);getRouterState(){return this.routerState}stateMemento=this.createStateMemento();updateStateMemento(){this.stateMemento=this.createStateMemento()}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}resetInternalState({finalUrl:h}){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,h??this.rawUrlTree)}static \u0275fac=function(v){return new(v||u)};static \u0275prov=p.jDH({token:u,factory:()=>(0,p.WQX)(_i),providedIn:"root"})}return u})(),_i=(()=>{class u extends _s{currentPageId=0;lastSuccessfulId=-1;restoredState(){return this.location.getState()}get browserPageId(){return"computed"!==this.canceledNavigationResolution?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}registerNonRouterCurrentEntryChangeListener(h){return this.location.subscribe(v=>{"popstate"===v.type&&setTimeout(()=>{h(v.url,v.state,"popstate")})})}handleRouterEvent(h,v){h instanceof Et?this.updateStateMemento():h instanceof rn?this.commitTransition(v):h instanceof On?"eager"===this.urlUpdateStrategy&&(v.extras.skipLocationChange||this.setBrowserUrl(this.createBrowserPath(v),v)):h instanceof Qn?(this.commitTransition(v),"deferred"===this.urlUpdateStrategy&&!v.extras.skipLocationChange&&this.setBrowserUrl(this.createBrowserPath(v),v)):h instanceof St&&h.code!==Nt.SupersededByNewNavigation&&h.code!==Nt.Redirect?this.restoreHistory(v):h instanceof Cn?this.restoreHistory(v,!0):h instanceof lt&&(this.lastSuccessfulId=h.id,this.currentPageId=this.browserPageId)}setBrowserUrl(h,{extras:v,id:b}){const{replaceUrl:k,state:X}=v;if(this.location.isCurrentPathEqualTo(h)||k){const Ee=this.browserPageId,Be={...X,...this.generateNgRouterState(b,Ee)};this.location.replaceState(h,"",Be)}else{const Ee={...X,...this.generateNgRouterState(b,this.browserPageId+1)};this.location.go(h,"",Ee)}}restoreHistory(h,v=!1){if("computed"===this.canceledNavigationResolution){const k=this.currentPageId-this.browserPageId;0!==k?this.location.historyGo(k):this.getCurrentUrlTree()===h.finalUrl&&0===k&&(this.resetInternalState(h),this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(v&&this.resetInternalState(h),this.resetUrlToCurrentUrlTree())}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.getRawUrlTree()),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(h,v){return"computed"===this.canceledNavigationResolution?{navigationId:h,\u0275routerPageId:v}:{navigationId:h}}static \u0275fac=(()=>{let h;
1return function(b){return(h||(h=_.xGo(u)))(b||u)}})();static \u0275prov=p.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})();function bo(u,m){u.events.pipe((0,Pe.p)(h=>h instanceof lt||h instanceof St||h instanceof Cn||h instanceof rn),(0,ie.T)(h=>h instanceof lt||h instanceof rn?0:h instanceof St&&(h.code===Nt.Redirect||h.code===Nt.SupersededByNewNavigation)?2:1),(0,Pe.p)(h=>2!==h),(0,_e.s)(1)).subscribe(()=>{m()})}const Xi={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},gi={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let gs=(()=>{class u{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=(0,p.WQX)(_.C7A);stateManager=(0,p.WQX)(_s);options=(0,p.WQX)(co,{optional:!0})||{};pendingTasks=(0,p.WQX)(p.rev);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=(0,p.WQX)(pt);urlSerializer=(0,p.WQX)(Mn);location=(0,p.WQX)(y.aZ);urlHandlingStrategy=(0,p.WQX)(zo);injector=(0,p.WQX)(p.uvJ);_events=new pe.B;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=(0,p.WQX)(Po);onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=(0,p.WQX)($o,{optional:!0})?.flat()??[];componentInputBindingEnabled=!!(0,p.WQX)(_r,{optional:!0});currentNavigation=this.navigationTransitions.currentNavigation.asReadonly();constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this).subscribe({error:h=>{this.console.warn(h)}}),this.subscribeToNavigationEvents()}eventsSubscription=new V.yU;subscribeToNavigationEvents(){const h=this.navigationTransitions.events.subscribe(v=>{try{const b=this.navigationTransitions.currentTransition,k=(0,I.O8)(this.navigationTransitions.currentNavigation);if(null!==b&&null!==k)if(this.stateManager.handleRouterEvent(v,k),v instanceof St&&v.code!==Nt.Redirect&&v.code!==Nt.SupersededByNewNavigation)this.navigated=!0;else if(v instanceof lt)this.navigated=!0;else if(v instanceof Pn){const X=v.navigationBehaviorOptions,Ee=this.urlHandlingStrategy.merge(v.url,b.currentRawUrl),Be={browserUrl:b.extras.browserUrl,info:b.extras.info,skipLocationChange:b.extras.skipLocationChange,replaceUrl:b.extras.replaceUrl||"eager"===this.urlUpdateStrategy||ho(b.source),...X};this.scheduleNavigation(Ee,Ge,null,Be,{resolve:b.resolve,reject:b.reject,promise:b.promise})}(function Hn(u){return!(u instanceof Qn||u instanceof Pn)})(v)&&this._events.next(v)}catch(b){this.navigationTransitions.transitionAbortWithErrorSubject.next(b)}});this.eventsSubscription.add(h)}resetRootComponentType(h){this.routerState.root.component=h,this.navigationTransitions.rootComponentType=h}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),Ge,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((h,v,b)=>{this.navigateToSyncWithBrowser(h,b,v)})}navigateToSyncWithBrowser(h,v,b){const k={replaceUrl:!0},X=b?.navigationId?b:null;if(b){const Be={...b};delete Be.navigationId,delete Be.\u0275routerPageId,0!==Object.keys(Be).length&&(k.state=Be)}const Ee=this.parseUrl(h);this.scheduleNavigation(Ee,v,X,k).catch(Be=>{this.disposed||this.injector.get(p.ZTf)(Be)})}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return(0,I.O8)(this.navigationTransitions.currentNavigation)}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(h){this.config=h.map(gr),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this._events.unsubscribe(),this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(h,v={}){const{relativeTo:b,queryParams:k,fragment:X,queryParamsHandling:Ee,preserveFragment:Be}=v,it=Be?this.currentUrlTree.fragment:X;let dn,jt=null;switch(Ee??this.options.defaultQueryParamsHandling){case"merge":jt={...this.currentUrlTree.queryParams,...k};break;case"preserve":jt=this.currentUrlTree.queryParams;break;default:jt=k||null}null!==jt&&(jt=this.removeEmptyProps(jt));try{dn=en(b?b.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof h[0]||"/"!==h[0][0])&&(h=[]),dn=this.currentUrlTree.root}return kt(dn,h,jt,it??null)}navigateByUrl(h,v={skipLocationChange:!1}){const b=sn(h)?h:this.parseUrl(h),k=this.urlHandlingStrategy.merge(b,this.rawUrlTree);return this.scheduleNavigation(k,Ge,null,v)}navigate(h,v={skipLocationChange:!1}){return function mi(u){for(let m=0;m<u.length;m++)if(null==u[m])throw new p.buA(4008,!1)}(h),this.navigateByUrl(this.createUrlTree(h,v),v)}serializeUrl(h){return this.urlSerializer.serialize(h)}parseUrl(h){try{return this.urlSerializer.parse(h)}catch{return this.console.warn((0,p.OsK)(4018,!1)),this.urlSerializer.parse("/")}}isActive(h,v){let b;if(b=!0===v?{...Xi}:!1===v?{...gi}:v,sn(h))return mt(this.currentUrlTree,h,b);const k=this.parseUrl(h);return mt(this.currentUrlTree,k,b)}removeEmptyProps(h){return Object.entries(h).reduce((v,[b,k])=>(null!=k&&(v[b]=k),v),{})}
1scheduleNavigation(h,v,b,k,X){if(this.disposed)return Promise.resolve(!1);let Ee,Be,it;X?(Ee=X.resolve,Be=X.reject,it=X.promise):it=new Promise((dn,nr)=>{Ee=dn,Be=nr});const jt=this.pendingTasks.add();return bo(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(jt))}),this.navigationTransitions.handleNavigationRequest({source:v,restoredState:b,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:h,extras:k,resolve:Ee,reject:Be,promise:it,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),it.catch(dn=>Promise.reject(dn))}static \u0275fac=function(v){return new(v||u)};static \u0275prov=p.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})}return u})()},98837(fe,L,c){c.d(L,{A:()=>z});var _=c(73719);const I=function O(Y,ce){for(var pe=Y.length;pe--;)if((0,_.A)(Y[pe][0],ce))return pe;return-1};var N=Array.prototype.splice;function x(Y){var ce=-1,pe=null==Y?0:Y.length;for(this.clear();++ce<pe;){var V=Y[ce];this.set(V[0],V[1])}}x.prototype.clear=function p(){this.__data__=[],this.size=0},x.prototype.delete=function C(Y){var ce=this.__data__,pe=I(ce,Y);return!(pe<0||(pe==ce.length-1?ce.pop():N.call(ce,pe,1),--this.size,0))},x.prototype.get=function R(Y){var ce=this.__data__,pe=I(ce,Y);return pe<0?void 0:ce[pe][1]},x.prototype.has=function G(Y){return I(this.__data__,Y)>-1},x.prototype.set=function j(Y,ce){var pe=this.__data__,V=I(pe,Y);return V<0?(++this.size,pe.push([Y,ce])):pe[V][1]=ce,this};const z=x},95864(fe,L,c){c.d(L,{A:()=>O});var p=c(76785),y=c(86356);const O=(0,p.A)(y.A,"Map")},43602(fe,L,c){c.d(L,{A:()=>q});const _=(0,c(76785).A)(Object,"create");var R=Object.prototype.hasOwnProperty;var j=Object.prototype.hasOwnProperty;function pe(J){var de=-1,Q=null==J?0:J.length;for(this.clear();++de<Q;){var oe=J[de];this.set(oe[0],oe[1])}}pe.prototype.clear=function O(){this.__data__=_?_(null):{},this.size=0},pe.prototype.delete=function M(J){var de=this.has(J)&&delete this.__data__[J];return this.size-=de?1:0,de},pe.prototype.get=function U(J){var de=this.__data__;if(_){var Q=de[J];return"__lodash_hash_undefined__"===Q?void 0:Q}return R.call(de,J)?de[J]:void 0},pe.prototype.has=function E(J){var de=this.__data__;return _?void 0!==de[J]:j.call(de,J)},pe.prototype.set=function Y(J,de){var Q=this.__data__;return this.size+=this.has(J)?0:1,Q[J]=_&&void 0===de?"__lodash_hash_undefined__":de,this};const V=pe;var ie=c(98837),Z=c(95864);const ue=function Ue(J,de){var Q=J.__data__;return function Pe(J){var de=typeof J;return"string"==de||"number"==de||"symbol"==de||"boolean"==de?"__proto__"!==J:null===J}(de)?Q["string"==typeof de?"string":"hash"]:Q.map};function W(J){var de=-1,Q=null==J?0:J.length;for(this.clear();++de<Q;){var oe=J[de];this.set(oe[0],oe[1])}}W.prototype.clear=function _e(){this.size=0,this.__data__={hash:new V,map:new(Z.A||ie.A),string:new V}},W.prototype.delete=function Ie(J){var de=ue(this,J).delete(J);return this.size-=de?1:0,de},W.prototype.get=function ze(J){return ue(this,J).get(J)},W.prototype.has=function Ze(J){return ue(this,J).has(J)},W.prototype.set=function me(J,de){var Q=ue(this,J),oe=Q.size;return Q.set(J,de),this.size+=Q.size==oe?0:1,this};const q=W},80642(fe,L,c){c.d(L,{A:()=>O});var p=c(76785),y=c(86356);const O=(0,p.A)(y.A,"Set")},87811(fe,L,c){c.d(L,{A:()=>C});var p=c(43602);function N(P){var R=-1,U=null==P?0:P.length;for(this.__data__=new p.A;++R<U;)this.add(P[R])}N.prototype.add=N.prototype.push=function _(P){return this.__data__.set(P,"__lodash_hash_undefined__"),this},N.prototype.has=function I(P){return this.__data__.has(P)};const C=N},40583(fe,L,c){c.d(L,{A:()=>x});var p=c(98837);var R=c(95864),U=c(43602);function E(z){var Y=this.__data__=new p.A(z);this.size=Y.size}E.prototype.clear=function y(){this.__data__=new p.A,this.size=0},E.prototype.delete=function O(z){var Y=this.__data__,ce=Y.delete(z);return this.size=Y.size,ce},E.prototype.get=function M(z){return this.__data__.get(z)},E.prototype.has=function C(z){return this.__data__.has(z)},E.prototype.set=function H(z,Y){var ce=this.__data__;if(ce instanceof p.A){var pe=ce.__data__;if(!R.A||pe.length<199)return pe.push([z,Y]),this.size=++ce.size,this;ce=this.__data__=new U.A(pe)}return ce.set(z,Y),this.size=ce.size,this};const x=E},79952(fe,L,c){c.d(L,{A:()=>_});const _=c(86356).A.Symbol},81117(fe,L,c){c.d(L,{A:()=>_});const _=c(86356).A.Uint8Array},5734(fe,L,c){c.d(L,{A:()=>y});const y=function p(_,O,I){switch(I.length){case 0:return _.call(O);case 1:return _.call(O,I[0]);case 2:return _.call(O,I[0],I[1]);case 3:return _.call(O,I[0],I[1],I[2])}return _.apply(O,I)}},92810(fe,L,c){c.d(L,{A:()=>y});const y=function p(_,O){for(var I=-1,M=null==_?0:_.length;++I<M&&!1!==O(_[I],I,_););return _}},99589(fe,L,c){c.d(L,{A:()=>y});const y=function p(_,O){for(var I=-1,M=null==_?0:_.length,N=0,C=[];++I<M;){var P=_[I];O(P,I,_)&&(C[N++]=P)}return C}},44942(fe,L,c){c.d(L,{A:()=>_});var p=c(5572);const _=function y(O,I){return!(null==O||!O.length)&&(0,p.A)(O,I,0)>-1}}
1,55274(fe,L,c){c.d(L,{A:()=>y});const y=function p(_,O,I){for(var M=-1,N=null==_?0:_.length;++M<N;)if(I(O,_[M]))return!0;return!1}},14885(fe,L,c){c.d(L,{A:()=>U});var _=c(76736),O=c(73872),I=c(79732),M=c(93102),N=c(72972),P=Object.prototype.hasOwnProperty;const U=function R(G,H){var j=(0,O.A)(G),E=!j&&(0,_.A)(G),x=!j&&!E&&(0,I.A)(G),z=!j&&!E&&!x&&(0,N.A)(G),Y=j||E||x||z,ce=Y?function p(G,H){for(var j=-1,E=Array(G);++j<G;)E[j]=H(j);return E}(G.length,String):[],pe=ce.length;for(var V in G)(H||P.call(G,V))&&(!Y||!("length"==V||x&&("offset"==V||"parent"==V)||z&&("buffer"==V||"byteLength"==V||"byteOffset"==V)||(0,M.A)(V,pe)))&&ce.push(V);return ce}},5857(fe,L,c){c.d(L,{A:()=>y});const y=function p(_,O){for(var I=-1,M=null==_?0:_.length,N=Array(M);++I<M;)N[I]=O(_[I],I,_);return N}},46963(fe,L,c){c.d(L,{A:()=>y});const y=function p(_,O){for(var I=-1,M=O.length,N=_.length;++I<M;)_[N+I]=O[I];return _}},94832(fe,L,c){c.d(L,{A:()=>M});var p=c(4979),y=c(73719),O=Object.prototype.hasOwnProperty;const M=function I(N,C,P){var R=N[C];(!O.call(N,C)||!(0,y.A)(R,P)||void 0===P&&!(C in N))&&(0,p.A)(N,C,P)}},4979(fe,L,c){c.d(L,{A:()=>_});var p=c(78490);const _=function y(O,I,M){"__proto__"==I&&p.A?(0,p.A)(O,I,{configurable:!0,enumerable:!0,value:M,writable:!0}):O[I]=M}},69740(fe,L,c){c.d(L,{A:()=>M});var p=c(99468),y=c(34279);const M=function _(N,C){return function(P,R){if(null==P)return P;if(!(0,y.A)(P))return N(P,R);for(var U=P.length,G=C?U:-1,H=Object(P);(C?G--:++G<U)&&!1!==R(H[G],G,H););return P}}(p.A)},66172(fe,L,c){c.d(L,{A:()=>y});const y=function p(_,O,I,M){for(var N=_.length,C=I+(M?1:-1);M?C--:++C<N;)if(O(_[C],C,_))return C;return-1}},66892(fe,L,c){c.d(L,{A:()=>P});var p=c(46963),y=c(79952),_=c(76736),O=c(73872),I=y.A?y.A.isConcatSpreadable:void 0;const N=function M(R){return(0,O.A)(R)||(0,_.A)(R)||!!(I&&R&&R[I])},P=function C(R,U,G,H,j){var E=-1,x=R.length;for(G||(G=N),j||(j=[]);++E<x;){var z=R[E];U>0&&G(z)?U>1?C(z,U-1,G,H,j):(0,p.A)(j,z):H||(j[j.length]=z)}return j}},97011(fe,L,c){c.d(L,{A:()=>O});const O=function p(I){return function(M,N,C){for(var P=-1,R=Object(M),U=C(M),G=U.length;G--;){var H=U[I?G:++P];if(!1===N(R[H],H,R))break}return M}}()},99468(fe,L,c){c.d(L,{A:()=>O});var p=c(97011),y=c(27213);const O=function _(I,M){return I&&(0,p.A)(I,M,y.A)}},71573(fe,L,c){c.d(L,{A:()=>O});var p=c(8386),y=c(15974);const O=function _(I,M){for(var N=0,C=(M=(0,p.A)(M,I)).length;null!=I&&N<C;)I=I[(0,y.A)(M[N++])];return N&&N==C?I:void 0}},79650(fe,L,c){c.d(L,{A:()=>O});var p=c(46963),y=c(73872);const O=function _(I,M,N){var C=M(I);return(0,y.A)(I)?C:(0,p.A)(C,N(I))}},41795(fe,L,c){c.d(L,{A:()=>x});var p=c(79952),y=Object.prototype,_=y.hasOwnProperty,O=y.toString,I=p.A?p.A.toStringTag:void 0;var P=Object.prototype.toString;var j=p.A?p.A.toStringTag:void 0;const x=function E(z){return null==z?void 0===z?"[object Undefined]":"[object Null]":j&&j in Object(z)?function M(z){var Y=_.call(z,I),ce=z[I];try{z[I]=void 0;var pe=!0}catch{}var V=O.call(z);return pe&&(Y?z[I]=ce:delete z[I]),V}(z):function R(z){return P.call(z)}(z)}},5572(fe,L,c){c.d(L,{A:()=>N});var p=c(66172);const _=function y(C){return C!=C},N=function M(C,P,R){return P==P?function O(C,P,R){for(var U=R-1,G=C.length;++U<G;)if(C[U]===P)return U;return-1}(C,P,R):(0,p.A)(C,_,R)}},97153(fe,L,c){c.d(L,{A:()=>Ye});var p=c(40583),y=c(87811);const O=function _(We,He){for(var gt=-1,yt=null==We?0:We.length;++gt<yt;)if(He(We[gt],gt,We))return!0;return!1};var I=c(89406);const P=function C(We,He,gt,yt,bt,mt){var It=1>,xt=We.length,Ft=He.length;if(xt!=Ft&&!(It&&Ft>xt))return!1;var Wt=mt.get(We),Kt=mt.get(He);if(Wt&&Kt)return Wt==He&&Kt==We;var Rt=-1,Lt=!0,st=2>?new y.A:void 0;for(mt.set(We,He),mt.set(He,We);++Rt<xt;){var wt=We[Rt],hn=He[Rt];if(yt)var Jt=It?yt(hn,wt,Rt,He,We,mt):yt(wt,hn,Rt,We,He,mt);if(void 0!==Jt){if(Jt)continue;Lt=!1;break}if(st){if(!O(He,function(ln,Mn){if(!(0,I.A)(st,Mn)&&(wt===ln||bt(wt,ln,gt,yt,mt)))return st.push(Mn)})){Lt=!1;break}}else if(wt!==hn&&!bt(wt,hn,gt,yt,mt)){Lt=!1;break}}return mt.delete(We),mt.delete(He),Lt};var R=c(79952),U=c(81117),G=c(73719);const j=function H(We){var He=-1,gt=Array(We.size);return We.forEach(function(yt,bt){gt[++He]=[bt,yt]}),gt};var E=c(67150),ue=R.A?R.A.prototype:void 0,Ie=ue?ue.valueOf:void 0;var et=c(89927),me=Object.prototype.hasOwnProperty;var q=c(16228),J=c(73872),de=c(79732),Q=c(72972),he="[object Arguments]",Le="[object Array]",o="[object Object]",nt=Object.prototype.hasOwnProperty;const Me=function ne(We,He,gt,yt,bt,mt){var It=(0,J.A)(We),xt=(0,J.A)(He),Ft=It?Le:(0,q.A)(We),Wt=xt?Le:(0,q.A)(He),Kt=(Ft=Ft==he?o:Ft)==o,Rt=(Wt=Wt==he?o:Wt)==o,Lt=Ft==Wt;if(Lt&&(0,de.A)(We)){if(!(0,de.A)(He))return!1;It=!0,Kt=!1}if(Lt&&!Kt)return mt||(mt=new p.A),It||(0,Q.A)(We)?P(We,He,gt,yt,bt,mt):function xe(We,He,gt,yt,bt,mt,It){switch(gt){case"[object DataView]":if(We.byteLength!=He.byteLength||We.byteOffset!=He.byteOffset)return!1;We=We.buffer,He=He.buffer;case"[object ArrayBuffer]":return!(We.byteLength!=He.byteLength||!mt(new U.A(We),new U.A(He)));case"[object Boolean]":case"[object Date]":case"[object Number]":return(0,G.A)(+We,+He);case"[object Error]":return We.name==He.name&&We.message==He.message;case"[object RegExp]":case"[object String]":return We==He+"";case"[object Map]":var xt=j;case"[object Set]":if(xt||(xt=E.A),We.size!=He.size&&!(1&yt))return!1;var Wt=It.get(We);if(Wt)return Wt==He;yt|=2,It.set(We,He);var Kt=P(xt(We),xt(He),yt,bt,mt,It);return It.delete(We),Kt;case"[object Symbol]":if(Ie)return Ie.call(We)==Ie.call(He)}return!1}(We,He,Ft,gt,yt,bt,mt);if(!(1>)){var st=Kt&&nt.call(We,"__wrapped__"),wt=Rt&&nt.call(He,"__wrapped__");
1if(st||wt){var hn=st?We.value():We,Jt=wt?He.value():He;return mt||(mt=new p.A),bt(hn,Jt,gt,yt,mt)}}return!!Lt&&(mt||(mt=new p.A),function ve(We,He,gt,yt,bt,mt){var It=1>,xt=(0,et.A)(We),Ft=xt.length;if(Ft!=(0,et.A)(He).length&&!It)return!1;for(var Rt=Ft;Rt--;){var Lt=xt[Rt];if(!(It?Lt in He:me.call(He,Lt)))return!1}var st=mt.get(We),wt=mt.get(He);if(st&&wt)return st==He&&wt==We;var hn=!0;mt.set(We,He),mt.set(He,We);for(var Jt=It;++Rt<Ft;){var ln=We[Lt=xt[Rt]],Mn=He[Lt];if(yt)var Xn=It?yt(Mn,ln,Lt,He,We,mt):yt(ln,Mn,Lt,We,He,mt);if(!(void 0===Xn?ln===Mn||bt(ln,Mn,gt,yt,mt):Xn)){hn=!1;break}Jt||(Jt="constructor"==Lt)}if(hn&&!Jt){var ir=We.constructor,un=He.constructor;ir!=un&&"constructor"in We&&"constructor"in He&&!("function"==typeof ir&&ir instanceof ir&&"function"==typeof un&&un instanceof un)&&(hn=!1)}return mt.delete(We),mt.delete(He),hn}(We,He,gt,yt,bt,mt))};var Te=c(67093);const Ye=function je(We,He,gt,yt,bt){return We===He||(null==We||null==He||!(0,Te.A)(We)&&!(0,Te.A)(He)?We!=We&&He!=He:Me(We,He,gt,yt,je,bt))}},55258(fe,L,c){c.d(L,{A:()=>Z});var p=c(56450),y=c(97153),_=c(47485),O=c(93357),I=c(90393),M=c(85725),N=c(60402),C=c(15974);var H=c(37019),j=c(73872);var z=c(71573);const V=function pe(_e){return(0,I.A)(_e)?function E(_e){return function(Ce){return Ce?.[_e]}}((0,C.A)(_e)):function Y(_e){return function(Ce){return(0,z.A)(Ce,_e)}}(_e)},Z=function ie(_e){return"function"==typeof _e?_e:null==_e?H.A:"object"==typeof _e?(0,j.A)(_e)?function U(_e,Ce){return(0,I.A)(_e)&&(0,M.A)(Ce)?(0,N.A)((0,C.A)(_e),Ce):function(Pe){var $e=(0,_.A)(Pe,_e);return void 0===$e&&$e===Ce?(0,O.A)(Pe,_e):(0,y.A)(Ce,$e,3)}}(_e[0],_e[1]):(0,p.A)(_e):V(_e)}},18647(fe,L,c){c.d(L,{A:()=>C});var p=c(66800);const O=(0,c(93568).A)(Object.keys,Object);var M=Object.prototype.hasOwnProperty;const C=function N(P){if(!(0,p.A)(P))return O(P);var R=[];for(var U in Object(P))M.call(P,U)&&"constructor"!=U&&R.push(U);return R}},39471(fe,L,c){c.d(L,{A:()=>O});var p=c(69740),y=c(34279);const O=function _(I,M){var N=-1,C=(0,y.A)(I)?Array(I.length):[];return(0,p.A)(I,function(P,R,U){C[++N]=M(P,R,U)}),C}},56450(fe,L,c){c.d(L,{A:()=>H});var p=c(40583),y=c(97153);var N=c(85725),C=c(27213);var U=c(60402);const H=function G(j){var E=function P(j){for(var E=(0,C.A)(j),x=E.length;x--;){var z=E[x],Y=j[z];E[x]=[z,Y,(0,N.A)(Y)]}return E}(j);return 1==E.length&&E[0][2]?(0,U.A)(E[0][0],E[0][1]):function(x){return x===j||function I(j,E,x,z){var Y=x.length,ce=Y,pe=!z;if(null==j)return!ce;for(j=Object(j);Y--;){var V=x[Y];if(pe&&V[2]?V[1]!==j[V[0]]:!(V[0]in j))return!1}for(;++Y<ce;){var ie=(V=x[Y])[0],Z=j[ie],_e=V[1];if(pe&&V[2]){if(void 0===Z&&!(ie in j))return!1}else{var Ce=new p.A;if(z)var Pe=z(Z,_e,ie,j,E,Ce);if(!(void 0===Pe?(0,y.A)(_e,Z,3,z,Ce):Pe))return!1}}return!0}(x,j,E)}}},95925(fe,L,c){c.d(L,{A:()=>I});var p=c(71573),y=c(5265),_=c(8386);const I=function O(M,N,C){for(var P=-1,R=N.length,U={};++P<R;){var G=N[P],H=(0,p.A)(M,G);C(H,G)&&(0,y.A)(U,(0,_.A)(G,M),H)}return U}},60331(fe,L,c){c.d(L,{A:()=>I});var p=c(37019),y=c(58992),_=c(76012);const I=function O(M,N){return(0,_.A)((0,y.A)(M,N,p.A),M+"")}},5265(fe,L,c){c.d(L,{A:()=>N});var p=c(94832),y=c(8386),_=c(93102),O=c(45578),I=c(15974);const N=function M(C,P,R,U){if(!(0,O.A)(C))return C;for(var G=-1,H=(P=(0,y.A)(P,C)).length,j=H-1,E=C;null!=E&&++G<H;){var x=(0,I.A)(P[G]),z=R;if("__proto__"===x||"constructor"===x||"prototype"===x)return C;if(G!=j){var Y=E[x];void 0===(z=U?U(Y,x,E):void 0)&&(z=(0,O.A)(Y)?Y:(0,_.A)(P[G+1])?[]:{})}(0,p.A)(E,x,z),E=E[x]}return C}},77594(fe,L,c){c.d(L,{A:()=>y});const y=function p(_){return function(O){return _(O)}}},10672(fe,L,c){c.d(L,{A:()=>j});var p=c(87811),y=c(44942),_=c(55274),O=c(89406),I=c(80642);var C=c(67150);const U=I.A&&1/(0,C.A)(new I.A([,-0]))[1]==1/0?function(E){return new I.A(E)}:function M(){},j=function H(E,x,z){var Y=-1,ce=y.A,pe=E.length,V=!0,ie=[],Z=ie;if(z)V=!1,ce=_.A;else if(pe>=200){var _e=x?null:U(E);if(_e)return(0,C.A)(_e);V=!1,ce=O.A,Z=new p.A}else Z=x?[]:ie;e:for(;++Y<pe;){var Ce=E[Y],Pe=x?x(Ce):Ce;if(Ce=z||0!==Ce?Ce:0,V&&Pe==Pe){for(var $e=Z.length;$e--;)if(Z[$e]===Pe)continue e;
1x&&Z.push(Pe),ie.push(Ce)}else ce(Z,Pe,z)||(Z!==ie&&Z.push(Pe),ie.push(Ce))}return ie}},89406(fe,L,c){c.d(L,{A:()=>y});const y=function p(_,O){return _.has(O)}},34931(fe,L,c){c.d(L,{A:()=>_});var p=c(37019);const _=function y(O){return"function"==typeof O?O:p.A}},8386(fe,L,c){c.d(L,{A:()=>Ce});var p=c(73872),y=c(90393),_=c(43602);function I(Pe,$e){if("function"!=typeof Pe||null!=$e&&"function"!=typeof $e)throw new TypeError("Expected a function");var Ue=function(){var ue=arguments,Ie=$e?$e.apply(this,ue):ue[0],xe=Ue.cache;if(xe.has(Ie))return xe.get(Ie);var ze=Pe.apply(this,ue);return Ue.cache=xe.set(Ie,ze)||xe,ze};return Ue.cache=new(I.Cache||_.A),Ue}I.Cache=_.A;const M=I;var R=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,U=/\\(\\)?/g;const H=function C(Pe){var $e=M(Pe,function(ue){return 500===Ue.size&&Ue.clear(),ue}),Ue=$e.cache;return $e}(function(Pe){var $e=[];return 46===Pe.charCodeAt(0)&&$e.push(""),Pe.replace(R,function(Ue,ue,Ie,xe){$e.push(Ie?xe.replace(U,"$1"):ue||Ue)}),$e});var j=c(79952),E=c(5857),x=c(27853),z=1/0,Y=j.A?j.A.prototype:void 0,ce=Y?Y.toString:void 0;const V=function pe(Pe){if("string"==typeof Pe)return Pe;if((0,p.A)(Pe))return(0,E.A)(Pe,pe)+"";if((0,x.A)(Pe))return ce?ce.call(Pe):"";var $e=Pe+"";return"0"==$e&&1/Pe==-z?"-0":$e},Z=function ie(Pe){return null==Pe?"":V(Pe)},Ce=function _e(Pe,$e){return(0,p.A)(Pe)?Pe:(0,y.A)(Pe,$e)?[Pe]:H(Z(Pe))}},12242(fe,L,c){c.d(L,{A:()=>P});const y=function p(R,U,G,H){for(var j=-1,E=null==R?0:R.length;++j<E;){var x=R[j];U(H,x,G(x),R)}return H};var _=c(69740);const I=function O(R,U,G,H){return(0,_.A)(R,function(j,E,x){U(H,j,G(j),x)}),H};var M=c(55258),N=c(73872);const P=function C(R,U){return function(G,H){var j=(0,N.A)(G)?y:I,E=U?U():{};return j(G,R,(0,M.A)(H,2),E)}}},90063(fe,L,c){c.d(L,{A:()=>I});var p=c(55258),y=c(34279),_=c(27213);const I=function O(M){return function(N,C,P){var R=Object(N);if(!(0,y.A)(N)){var U=(0,p.A)(C,3);N=(0,_.A)(N),C=function(H){return U(R[H],H,R)}}var G=M(N,C,P);return G>-1?R[U?N[G]:G]:void 0}}},78490(fe,L,c){c.d(L,{A:()=>_});var p=c(76785);const _=function(){try{var O=(0,p.A)(Object,"defineProperty");return O({},"",{}),O}catch{}}()},301(fe,L,c){c.d(L,{A:()=>I});var p=c(73887),y=c(58992),_=c(76012);const I=function O(M){return(0,_.A)((0,y.A)(M,void 0,p.A),M+"")}},68733(fe,L,c){c.d(L,{A:()=>y});const y="object"==typeof global&&global&&global.Object===Object&&global},89927(fe,L,c){c.d(L,{A:()=>I});var p=c(79650),y=c(44057),_=c(27213);const I=function O(M){return(0,p.A)(M,_.A,y.A)}},86188(fe,L,c){c.d(L,{A:()=>I});var p=c(79650),y=c(15234),_=c(87054);const I=function O(M){return(0,p.A)(M,_.A,y.A)}},76785(fe,L,c){c.d(L,{A:()=>ie});var Z,p=c(69313),_=c(86356).A["__core-js_shared__"],I=(Z=/[^.]+$/.exec(_&&_.keys&&_.keys.IE_PROTO||""))?"Symbol(src)_1."+Z:"";var C=c(45578),P=c(96960),U=/^\[object .+?Constructor\]$/,x=RegExp("^"+Function.prototype.toString.call(Object.prototype.hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const Y=function z(Z){return!(!(0,C.A)(Z)||function M(Z){return!!I&&I in Z}(Z))&&((0,p.A)(Z)?x:U).test((0,P.A)(Z))},ie=function V(Z,_e){var Ce=function ce(Z,_e){return Z?.[_e]}(Z,_e);return Y(Ce)?Ce:void 0}},42938(fe,L,c){c.d(L,{A:()=>_});const _=(0,c(93568).A)(Object.getPrototypeOf,Object)},44057(fe,L,c){c.d(L,{A:()=>N});var p=c(99589),y=c(22880),O=Object.prototype.propertyIsEnumerable,I=Object.getOwnPropertySymbols;const N=I?function(C){return null==C?[]:(C=Object(C),(0,p.A)(I(C),function(P){return O.call(C,P)}))}:y.A},15234(fe,L,c){c.d(L,{A:()=>N});var p=c(46963),y=c(42938),_=c(44057),O=c(22880);const N=Object.getOwnPropertySymbols?function(C){for(var P=[];C;)(0,p.A)(P,(0,_.A)(C)),C=(0,y.A)(C);return P}:O.A},16228(fe,L,c){c.d(L,{A:()=>Ce});var p=c(76785),y=c(86356);const O=(0,p.A)(y.A,"DataView");var I=c(95864);const N=(0,p.A)(y.A,"Promise");var C=c(80642);const R=(0,p.A)(y.A,"WeakMap");var U=c(41795),G=c(96960),H="[object Map]",E="[object Promise]",x="[object Set]",z="[object WeakMap]",Y="[object DataView]",ce=(0,G.A)(O),pe=(0,G.A)(I.A),V=(0,G.A)(N),ie=(0,G.A)(C.A),Z=(0,G.A)(R),_e=U.A;(O&&_e(new O(new ArrayBuffer(1)))!=Y||I.A&&_e(new I.A)!=H||N&&_e(N.resolve())!=E||C.A&&_e(new C.A)!=x||R&&_e(new R)!=z)&&(_e=function(Pe){var $e=(0,U.A)(Pe),Ue="[object Object]"==$e?Pe.constructor:void 0,ue=Ue?(0,G.A)(Ue):"";if(ue)switch(ue){case ce:return Y;case pe:return H;case V:return E;case ie:return x;case Z:return z}return $e});const Ce=_e},50341(fe,L,c){c.d(L,{A:()=>C});var p=c(8386),y=c(76736),_=c(73872),O=c(93102),I=c(25225),M=c(15974);const C=function N(P,R,U){for(var G=-1,H=(R=(0,p.A)(R,P)).length,j=!1;++G<H;){var E=(0,M.A)(R[G]);if(!(j=null!=P&&U(P,E)))break;P=P[E]}return j||++G!=H?j:!!(H=null==P?0:P.length)&&(0,I.A)(H)&&(0,O.A)(E,H)&&((0,_.A)(P)||(0,y.A)(P))}},93102(fe,L,c){c.d(L,{A:()=>O});var y=/^(?:0|[1-9]\d*)$/;const O=function _(I,M){var N=typeof I;return!!(M=M??9007199254740991)&&("number"==N||"symbol"!=N&&y.test(I
1))&&I>-1&&I%1==0&&I<M}},40749(fe,L,c){c.d(L,{A:()=>M});var p=c(73719),y=c(34279),_=c(93102),O=c(45578);const M=function I(N,C,P){if(!(0,O.A)(P))return!1;var R=typeof C;return!!("number"==R?(0,y.A)(P)&&(0,_.A)(C,P.length):"string"==R&&C in P)&&(0,p.A)(P[C],N)}},90393(fe,L,c){c.d(L,{A:()=>M});var p=c(73872),y=c(27853),_=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,O=/^\w*$/;const M=function I(N,C){if((0,p.A)(N))return!1;var P=typeof N;return!("number"!=P&&"symbol"!=P&&"boolean"!=P&&null!=N&&!(0,y.A)(N))||O.test(N)||!_.test(N)||null!=C&&N in Object(C)}},66800(fe,L,c){c.d(L,{A:()=>_});var p=Object.prototype;const _=function y(O){var I=O&&O.constructor;return O===("function"==typeof I&&I.prototype||p)}},85725(fe,L,c){c.d(L,{A:()=>_});var p=c(45578);const _=function y(O){return O==O&&!(0,p.A)(O)}},60402(fe,L,c){c.d(L,{A:()=>y});const y=function p(_,O){return function(I){return null!=I&&I[_]===O&&(void 0!==O||_ in Object(I))}}},73900(fe,L,c){c.d(L,{A:()=>N});var p=c(68733),y="object"==typeof exports&&exports&&!exports.nodeType&&exports,_=y&&"object"==typeof module&&module&&!module.nodeType&&module,I=_&&_.exports===y&&p.A.process;const N=function(){try{return _&&_.require&&_.require("util").types||I&&I.binding&&I.binding("util")}catch{}}()},93568(fe,L,c){c.d(L,{A:()=>y});const y=function p(_,O){return function(I){return _(O(I))}}},58992(fe,L,c){c.d(L,{A:()=>O});var p=c(5734),y=Math.max;const O=function _(I,M,N){return M=y(void 0===M?I.length-1:M,0),function(){for(var C=arguments,P=-1,R=y(C.length-M,0),U=Array(R);++P<R;)U[P]=C[M+P];P=-1;for(var G=Array(M+1);++P<M;)G[P]=C[P];return G[M]=N(U),(0,p.A)(I,this,G)}}},86356(fe,L,c){c.d(L,{A:()=>O});var p=c(68733),y="object"==typeof self&&self&&self.Object===Object&&self;const O=p.A||y||Function("return this")()},67150(fe,L,c){c.d(L,{A:()=>y});const y=function p(_){var O=-1,I=Array(_.size);return _.forEach(function(M){I[++O]=M}),I}},76012(fe,L,c){c.d(L,{A:()=>H});const y=function p(j){return function(){return j}};var _=c(78490),O=c(37019),P=Date.now,G=function R(j){var E=0,x=0;return function(){var z=P(),Y=16-(z-x);if(x=z,Y>0){if(++E>=800)return arguments[0]}else E=0;return j.apply(void 0,arguments)}}(_.A?function(j,E){return(0,_.A)(j,"toString",{configurable:!0,enumerable:!1,value:y(E),writable:!0})}:O.A);const H=G},15974(fe,L,c){c.d(L,{A:()=>O});var p=c(27853),y=1/0;const O=function _(I){if("string"==typeof I||(0,p.A)(I))return I;var M=I+"";return"0"==M&&1/I==-y?"-0":M}},96960(fe,L,c){c.d(L,{A:()=>O});var y=Function.prototype.toString;const O=function _(I){if(null!=I){try{return y.call(I)}catch{}try{return I+""}catch{}}return""}},2696(fe,L,c){c.d(L,{A:()=>y});const y=function p(_){for(var O=-1,I=null==_?0:_.length,M=0,N=[];++O<I;){var C=_[O];C&&(N[M++]=C)}return N}},62815(fe,L,c){c.d(L,{A:()=>C});var p=c(60331),y=c(73719),_=c(40749),O=c(87054),I=Object.prototype,M=I.hasOwnProperty;const C=(0,p.A)(function(P,R){P=Object(P);var U=-1,G=R.length,H=G>2?R[2]:void 0;for(H&&(0,_.A)(R[0],R[1],H)&&(G=1);++U<G;)for(var j=R[U],E=(0,O.A)(j),x=-1,z=E.length;++x<z;){var Y=E[x],ce=P[Y];(void 0===ce||(0,y.A)(ce,I[Y])&&!M.call(P,Y))&&(P[Y]=j[Y])}return P})},73719(fe,L,c){c.d(L,{A:()=>y});const y=function p(_,O){return _===O||_!=_&&O!=O}},25434(fe,L,c){c.d(L,{A:()=>O});var p=c(90063),y=c(82612);const O=(0,p.A)(y.A)},82612(fe,L,c){c.d(L,{A:()=>M});var p=c(66172),y=c(55258),_=c(54888),O=Math.max;const M=function I(N,C,P){var R=null==N?0:N.length;if(!R)return-1;var U=null==P?0:(0,_.A)(P);return U<0&&(U=O(R+U,0)),(0,p.A)(N,(0,y.A)(C,3),U)}},27856(fe,L,c){c.d(L,{A:()=>N});var p=c(66172),y=c(55258),_=c(54888),O=Math.max,I=Math.min;const N=function M(C,P,R){var U=null==C?0:C.length;if(!U)return-1;var G=U-1;return void 0!==R&&(G=(0,_.A)(R),G=R<0?O(U+G,0):I(G,U-1)),(0,p.A)(C,(0,y.A)(P,3),G,!0)}},73887(fe,L,c){c.d(L,{A:()=>_});var p=c(66892);const _=function y(O){return null!=O&&O.length?(0,p.A)(O,1):[]}},31767(fe,L,c){c.d(L,{A:()=>M});var p=c(92810),y=c(69740),_=c(34931),O=c(73872);const M=function I(N,C){return((0,O.A)(N)?p.A:y.A)(N,(0,_.A)(C))}},47485(fe,L,c){c.d(L,{A:()=>_});var p=c(71573);const _=function y(O,I,M){var N=null==O?void 0:(0,p.A)(O,I);return void 0===N?M:N}},93357(fe,L,c){c.d(L,{A:()=>I});const y=function p(M,N){return null!=M&&N in Object(M)};var _=c(50341);const I=function O(M,N){return null!=M&&(0,_.A)(M,N,y)}},37019(fe,L,c){c.d(L,{A:()=>y});const y=function p(_){return _}},76736(fe,L,c){c.d(L,{A:()=>R});var p=c(41795),y=c(67093);const I=function O(U){return(0,y.A)(U)&&"[object Arguments]"==(0,p.A)(U)};var M=Object.prototype,N=M.hasOwnProperty,C=M.propertyIsEnumerable,P=I(function(){return arguments}())?I:function(U){return(0,y.A)(U)&&N.call(U,"callee")&&!C.call(U,"callee")};const R=P},73872(fe,L,c){c.d(L,{A:()=>y});const y=Array.isArray},34279(fe,L,c){c.d(L,{A:()=>O});var p=c(69313),y=c(25225);const O=function _(I){return null!=I&&(0,y.A)(I.length)&&!(0,p.A)(I)}},35236(fe,L,c){c.d(L,{A:()=>O});var p=c(34279),y=c(67093);const O=function _(I){return(0,y.A)(I)&&(0,p.A)(I)}},79732(fe,L,c){c.d(L,{A:()=>R});var p=c(86356),O="object"==typeof exports&&exports&&!exports.nodeType&&exports,I=O&&"object"==typeof module&&module&&!module.nodeType&&module,N=I&&I.exports===O?p.A.Buffer:void 0;const R=(N?N.isBuffer:void 0)||function y(){return!1}},17620(fe,L,c){c.d(L,{A:()=>j});var p=c(18647),y=c(16228),_=c(76736),O=c(73872),I=c(34279),M=c(79732),N=c(66800),C=c(72972),G=Object.prototype.hasOwnProperty;const j=function H(E){if(null==E)return!0;
1if((0,I.A)(E)&&((0,O.A)(E)||"string"==typeof E||"function"==typeof E.splice||(0,M.A)(E)||(0,C.A)(E)||(0,_.A)(E)))return!E.length;var x=(0,y.A)(E);if("[object Map]"==x||"[object Set]"==x)return!E.size;if((0,N.A)(E))return!(0,p.A)(E).length;for(var z in E)if(G.call(E,z))return!1;return!0}},85489(fe,L,c){c.d(L,{A:()=>_});var p=c(97153);const _=function y(O,I){return(0,p.A)(O,I)}},69313(fe,L,c){c.d(L,{A:()=>C});var p=c(41795),y=c(45578);const C=function N(P){if(!(0,y.A)(P))return!1;var R=(0,p.A)(P);return"[object Function]"==R||"[object GeneratorFunction]"==R||"[object AsyncFunction]"==R||"[object Proxy]"==R}},25225(fe,L,c){c.d(L,{A:()=>_});const _=function y(O){return"number"==typeof O&&O>-1&&O%1==0&&O<=9007199254740991}},84908(fe,L,c){c.d(L,{A:()=>I});var p=c(41795),y=c(67093);const I=function O(M){return"number"==typeof M||(0,y.A)(M)&&"[object Number]"==(0,p.A)(M)}},45578(fe,L,c){c.d(L,{A:()=>y});const y=function p(_){var O=typeof _;return null!=_&&("object"==O||"function"==O)}},67093(fe,L,c){c.d(L,{A:()=>y});const y=function p(_){return null!=_&&"object"==typeof _}},35576(fe,L,c){c.d(L,{A:()=>M});var p=c(41795),y=c(73872),_=c(67093);const M=function I(N){return"string"==typeof N||!(0,y.A)(N)&&(0,_.A)(N)&&"[object String]"==(0,p.A)(N)}},27853(fe,L,c){c.d(L,{A:()=>I});var p=c(41795),y=c(67093);const I=function O(M){return"symbol"==typeof M||(0,y.A)(M)&&"[object Symbol]"==(0,p.A)(M)}},72972(fe,L,c){c.d(L,{A:()=>Oe});var p=c(41795),y=c(25225),_=c(67093),Ue={};Ue["[object Float32Array]"]=Ue["[object Float64Array]"]=Ue["[object Int8Array]"]=Ue["[object Int16Array]"]=Ue["[object Int32Array]"]=Ue["[object Uint8Array]"]=Ue["[object Uint8ClampedArray]"]=Ue["[object Uint16Array]"]=Ue["[object Uint32Array]"]=!0,Ue["[object Arguments]"]=Ue["[object Array]"]=Ue["[object ArrayBuffer]"]=Ue["[object Boolean]"]=Ue["[object DataView]"]=Ue["[object Date]"]=Ue["[object Error]"]=Ue["[object Function]"]=Ue["[object Map]"]=Ue["[object Number]"]=Ue["[object Object]"]=Ue["[object RegExp]"]=Ue["[object Set]"]=Ue["[object String]"]=Ue["[object WeakMap]"]=!1;var xe=c(77594),ze=c(73900),et=ze.A&&ze.A.isTypedArray;const Oe=et?(0,xe.A)(et):function ue(me){return(0,_.A)(me)&&(0,y.A)(me.length)&&!!Ue[(0,p.A)(me)]}},52347(fe,L,c){c.d(L,{A:()=>O});var p=c(4979);const O=(0,c(12242).A)(function(I,M,N){(0,p.A)(I,N,M)})},27213(fe,L,c){c.d(L,{A:()=>I});var p=c(14885),y=c(18647),_=c(34279);const I=function O(M){return(0,_.A)(M)?(0,p.A)(M):(0,y.A)(M)}},87054(fe,L,c){c.d(L,{A:()=>G});var p=c(14885),y=c(45578),_=c(66800);var N=Object.prototype.hasOwnProperty;const P=function C(H){if(!(0,y.A)(H))return function O(H){var j=[];if(null!=H)for(var E in Object(H))j.push(E);return j}(H);var j=(0,_.A)(H),E=[];for(var x in H)"constructor"==x&&(j||!N.call(H,x))||E.push(x);return E};var R=c(34279);const G=function U(H){return(0,R.A)(H)?(0,p.A)(H,!0):P(H)}},79463(fe,L,c){c.d(L,{A:()=>M});var p=c(5857),y=c(55258),_=c(39471),O=c(73872);const M=function I(N,C){return((0,O.A)(N)?p.A:_.A)(N,(0,y.A)(C,3))}},21483(fe,L,c){c.d(L,{A:()=>N});var p=c(95925),y=c(93357);const N=(0,c(301).A)(function(C,P){return null==C?{}:function _(C,P){return(0,p.A)(C,P,function(R,U){return(0,y.A)(C,U)})}(C,P)})},3869(fe,L,c){c.d(L,{A:()=>M});var p=c(5857),y=c(55258),_=c(95925),O=c(86188);const M=function I(N,C){if(null==N)return{};var P=(0,p.A)((0,O.A)(N),function(R){return[R]});return C=(0,y.A)(C),(0,_.A)(N,P,function(R,U){return C(R,U[0])})}},22880(fe,L,c){c.d(L,{A:()=>y});const y=function p(){return[]}},86428(fe,L,c){c.d(L,{A:()=>I});var _=c(37019);const I=function O(M){return M&&M.length?function p(M,N){for(var C,P=-1,R=M.length;++P<R;){var U=N(M[P]);void 0!==U&&(C=void 0===C?U:C+U)}return C}(M,_.A):0}},27061(fe,L,c){c.d(L,{A:()=>ce});var p=/\s/;var O=/^\s+/;const M=function I(pe){return pe&&pe.slice(0,function y(pe){for(var V=pe.length;V--&&p.test(pe.charAt(V)););return V}(pe)+1).replace(O,"")};var N=c(45578),C=c(27853),R=/^[-+]0x[0-9a-f]+$/i,U=/^0b[01]+$/i,G=/^0o[0-7]+$/i,H=parseInt;var x=1/0;const ce=function Y(pe){return pe?(pe=function j(pe){if("number"==typeof pe)return pe;if((0,C.A)(pe))return NaN;if((0,N.A)(pe)){var V="function"==typeof pe.valueOf?pe.valueOf():pe;pe=(0,N.A)(V)?V+"":V}if("string"!=typeof pe)return 0===pe?pe:+pe;pe=M(pe);var ie=U.test(pe);return ie||G.test(pe)?H(pe.slice(2),ie?2:8):R.test(pe)?NaN:+pe}(pe))===x||pe===-x?17976931348623157e292*(pe<0?-1:1):pe==pe?pe:0:0===pe?pe:0}},54888(fe,L,c){c.d(L,{A:()=>_});var p=c(27061);const _=function y(O){var I=(0,p.A)(O),M=I%1;return I==I?M?I-M:I:0}},13182(fe,L,c){c.d(L,{A:()=>M});var p=c(66892),y=c(60331),_=c(10672),O=c(35236);const M=(0,y.A)(function(N){return(0,_.A)((0,p.A)(N,1,O.A,!0))})},55431(fe,L,c){function p(_,O,I,M,N,C,P){try{var R=_[C](P),U=R.value}catch(G){return void I(G)}
vendor: 3,205 bytes, lines 1-2
1R.done?O(U):Promise.resolve(U).then(M,N)}function y(_){return function(){var O=this,I=arguments;return new Promise(function(M,N){var C=_.apply(O,I);function P(U){p(C,M,N,P,R,"next",U)}function R(U){p(C,M,N,P,R,"throw",U)}P(void 0)})}}c.d(L,{A:()=>y})},14483(fe,L,c){c.d(L,{AQ:()=>ie,Cg:()=>I,Cl:()=>_,N3:()=>V,fX:()=>pe,sH:()=>G,xN:()=>_e});var _=function(){return _=Object.assign||function(q){for(var J,de=1,Q=arguments.length;de<Q;de++)for(var oe in J=arguments[de])Object.prototype.hasOwnProperty.call(J,oe)&&(q[oe]=J[oe]);return q},_.apply(this,arguments)};function I(W,q,J,de){var he,Q=arguments.length,oe=Q<3?q:null===de?de=Object.getOwnPropertyDescriptor(q,J):de;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)oe=Reflect.decorate(W,q,J,de);else for(var Le=W.length-1;Le>=0;Le--)(he=W[Le])&&(oe=(Q<3?he(oe):Q>3?he(q,J,oe):he(q,J))||oe);return Q>3&&oe&&Object.defineProperty(q,J,oe),oe}function G(W,q,J,de){return new(J||(J=Promise))(function(oe,he){function Le(nt){try{be(de.next(nt))}catch(ne){he(ne)}}function o(nt){try{be(de.throw(nt))}catch(ne){he(ne)}}function be(nt){nt.done?oe(nt.value):function Q(oe){return oe instanceof J?oe:new J(function(he){he(oe)})}(nt.value).then(Le,o)}be((de=de.apply(W,q||[])).next())})}function pe(W,q,J){if(J||2===arguments.length)for(var oe,de=0,Q=q.length;de<Q;de++)(oe||!(de in q))&&(oe||(oe=Array.prototype.slice.call(q,0,de)),oe[de]=q[de]);return W.concat(oe||Array.prototype.slice.call(q))}function V(W){return this instanceof V?(this.v=W,this):new V(W)}function ie(W,q,J){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var Q,de=J.apply(W,q||[]),oe=[];return Q=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),Le("next"),Le("throw"),Le("return",function he(Te){return function(je){return Promise.resolve(je).then(Te,ne)}}),Q[Symbol.asyncIterator]=function(){return this},Q;function Le(Te,je){de[Te]&&(Q[Te]=function(Ye){return new Promise(function(We,He){oe.push([Te,Ye,We,He])>1||o(Te,Ye)})},je&&(Q[Te]=je(Q[Te])))}function o(Te,je){try{!function be(Te){Te.value instanceof V?Promise.resolve(Te.value.v).then(nt,ne):Me(oe[0][2],Te)}(de[Te](je))}catch(Ye){Me(oe[0][3],Ye)}}function nt(Te){o("next",Te)}function ne(Te){o("throw",Te)}function Me(Te,je){Te(je),oe.shift(),oe.length&&o(oe[0][0],oe[0][1])}}function _e(W){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var J,q=W[Symbol.asyncIterator];return q?q.call(W):(W=function x(W){var q="function"==typeof Symbol&&Symbol.iterator,J=q&&W[q],de=0;if(J)return J.call(W);if(W&&"number"==typeof W.length)return{next:function(){return W&&de>=W.length&&(W=void 0),{value:W&&W[de++],done:!W}}};throw new TypeError(q?"Object is not iterable.":"Symbol.iterator is not defined.")}(W),J={},de("next"),de("throw"),de("return"),J[Symbol.asyncIterator]=function(){return this},J);function de(oe){J[oe]=W[oe]&&function(he){return new Promise(function(Le,o){!function Q(oe,he,Le,o){Promise.resolve(o).then(function(be){oe({value:be,done:Le})},he)}(Le,o,(he=W[oe](he)).done,he.value)})}}}"function"==typeof SuppressedError&&SuppressedError}},fe=>{fe(fe.s=13852)}]); 2//# sourceMappingURL=main.js.map
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.